--- /srv/rebuilderd/tmp/rebuilderda2fzJY/inputs/mesa-libgallium_25.3.3-1_armhf.deb +++ /srv/rebuilderd/tmp/rebuilderda2fzJY/out/mesa-libgallium_25.3.3-1_armhf.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-01-07 12:26:39.000000 debian-binary │ -rw-r--r-- 0 0 0 1172 2026-01-07 12:26:39.000000 control.tar.xz │ --rw-r--r-- 0 0 0 7962300 2026-01-07 12:26:39.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 7962720 2026-01-07 12:26:39.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── ./usr/lib/arm-linux-gnueabihf/libgallium-25.3.3-1.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --program-header {} │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ │ │ │ Elf file type is DYN (Shared object file) │ │ │ │ Entry point 0x0 │ │ │ │ There are 8 program headers, starting at offset 52 │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ - ARM_EXIDX 0x1a04ce0 0x01a04ce0 0x01a04ce0 0x06470 0x06470 R 0x4 │ │ │ │ - LOAD 0x000000 0x00000000 0x00000000 0x1a0b154 0x1a0b154 R E 0x10000 │ │ │ │ + ARM_EXIDX 0x1a04a20 0x01a04a20 0x01a04a20 0x06470 0x06470 R 0x4 │ │ │ │ + LOAD 0x000000 0x00000000 0x00000000 0x1a0ae94 0x1a0ae94 R E 0x10000 │ │ │ │ LOAD 0x1a19950 0x01a19950 0x01a19950 0xcc64e 0x292640 RW 0x10000 │ │ │ │ DYNAMIC 0x1abfe50 0x01abfe50 0x01abfe50 0x001b0 0x001b0 RW 0x4 │ │ │ │ NOTE 0x000134 0x00000134 0x00000134 0x00024 0x00024 R 0x4 │ │ │ │ TLS 0x1a19950 0x01a19950 0x01a19950 0x00004 0x0001c R 0x4 │ │ │ │ GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10 │ │ │ │ GNU_RELRO 0x1a19950 0x01a19950 0x01a19950 0xa66b0 0xa66b0 R 0x1 │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -10,20 +10,20 @@ │ │ │ │ [ 5] .gnu.version VERSYM 0000a8ae 00a8ae 0007fc 02 A 3 0 2 │ │ │ │ [ 6] .gnu.version_d VERDEF 0000b0ac 00b0ac 000030 00 A 4 2 4 │ │ │ │ [ 7] .gnu.version_r VERNEED 0000b0dc 00b0dc 000310 00 A 4 8 4 │ │ │ │ [ 8] .rel.dyn REL 0000b3ec 00b3ec 059450 08 A 3 0 4 │ │ │ │ [ 9] .rel.plt REL 0006483c 06483c 001ac0 08 AI 3 24 4 │ │ │ │ [10] .init PROGBITS 000662fc 0662fc 00000c 00 AX 0 0 4 │ │ │ │ [11] .plt PROGBITS 00066308 066308 002854 04 AX 0 0 4 │ │ │ │ - [12] .text PROGBITS 00068b60 068b60 f77346 00 AX 0 0 8 │ │ │ │ - [13] .fini PROGBITS 00fdfea8 fdfea8 000008 00 AX 0 0 4 │ │ │ │ - [14] .rodata PROGBITS 00fdfec0 fdfec0 a1ff52 00 A 0 0 32 │ │ │ │ - [15] .ARM.extab PROGBITS 019ffe14 19ffe14 004ecc 00 A 0 0 4 │ │ │ │ - [16] .ARM.exidx ARM_EXIDX 01a04ce0 1a04ce0 006470 00 AL 12 0 4 │ │ │ │ - [17] .eh_frame PROGBITS 01a0b150 1a0b150 000004 00 A 0 0 4 │ │ │ │ + [12] .text PROGBITS 00068b60 068b60 f77098 00 AX 0 0 8 │ │ │ │ + [13] .fini PROGBITS 00fdfbf8 fdfbf8 000008 00 AX 0 0 4 │ │ │ │ + [14] .rodata PROGBITS 00fdfc00 fdfc00 a1ff52 00 A 0 0 32 │ │ │ │ + [15] .ARM.extab PROGBITS 019ffb54 19ffb54 004ecc 00 A 0 0 4 │ │ │ │ + [16] .ARM.exidx ARM_EXIDX 01a04a20 1a04a20 006470 00 AL 12 0 4 │ │ │ │ + [17] .eh_frame PROGBITS 01a0ae90 1a0ae90 000004 00 A 0 0 4 │ │ │ │ [18] .tdata PROGBITS 01a19950 1a19950 000004 00 WAT 0 0 4 │ │ │ │ [19] .tbss NOBITS 01a19954 1a19954 000018 00 WAT 0 0 4 │ │ │ │ [20] .init_array INIT_ARRAY 01a19954 1a19954 000040 04 WA 0 0 4 │ │ │ │ [21] .fini_array FINI_ARRAY 01a19994 1a19994 000004 04 WA 0 0 4 │ │ │ │ [22] .data.rel.ro PROGBITS 01a19998 1a19998 0a64b8 00 WA 0 0 8 │ │ │ │ [23] .dynamic DYNAMIC 01abfe50 1abfe50 0001b0 08 WA 4 0 4 │ │ │ │ [24] .got PROGBITS 01ac0000 1ac0000 003b98 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-25.3.3-1.so] │ │ │ │ 0x0000000c (INIT) 0x662fc │ │ │ │ - 0x0000000d (FINI) 0xfdfea8 │ │ │ │ + 0x0000000d (FINI) 0xfdfbf8 │ │ │ │ 0x00000019 (INIT_ARRAY) 0x1a19954 │ │ │ │ 0x0000001b (INIT_ARRAYSZ) 64 (bytes) │ │ │ │ 0x0000001a (FINI_ARRAY) 0x1a19994 │ │ │ │ 0x0000001c (FINI_ARRAYSZ) 4 (bytes) │ │ │ │ 0x6ffffef5 (GNU_HASH) 0x158 │ │ │ │ 0x00000005 (STRTAB) 0x44f4 │ │ │ │ 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: ac14ce25a0dad83ca0224dd5e9b913674577708a │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 2626055ca480933ecb1dff1dabee0757c4a1cb65 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -997,16 +997,15 @@ │ │ │ │ x%1F(FzD │ │ │ │ H&1F(FzD │ │ │ │ 4$;FAF(FzD │ │ │ │ $AF(FzD │ │ │ │ $#FAF(FzD │ │ │ │ HxDpGP(( │ │ │ │ HxDpG|(( │ │ │ │ -CHxDpG0: │ │ │ │ -CHxDpGTX │ │ │ │ +CHxDpGp7 │ │ │ │ LAFzD(F|D │ │ │ │ ,;FAFzD(F │ │ │ │ GAFzD(F|D │ │ │ │ ';FAFzD(F │ │ │ │ P-;FAFzD │ │ │ │ @-1F(FzD │ │ │ │ 0-AF(FzD │ │ │ │ @@ -1034,26 +1033,26 @@ │ │ │ │ @)1F(FzD │ │ │ │ T$1F(FzD │ │ │ │ #,5>GPYbkt} │ │ │ │ )AF;F(FzD │ │ │ │ @'!F(FzD │ │ │ │ h@80H (PhXhh` │ │ │ │ !)19AIQYaiqy │ │ │ │ -HxDpG HxDpG HxDpGl │ │ │ │ +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[HxDpGZHxDpGZHxDpGYHxDpGYHxDpGXHxDpGXHxDpGWHxDpGWHxDpGVHxDpGVHxDpGUHxDpGUHxDpGTHxDpGTHxDpGSHxDpGSHxDpGRHxDpGRHxDpGQHxDpGQHxDpGPHxDpGPHxDpGOHxDpGOHxDpGNHxDpGNHxDpGMHxDpGMHxDpGLHxDpGLHxDpGB │ │ │ │ $3FAFzD(F │ │ │ │ iJ1F(FzD │ │ │ │ $+29cc@GNU\ │ │ │ │ h,3FAFzD(F │ │ │ │ J;FAF(FzD │ │ │ │ ;F2F!F(F │ │ │ │ ,3FAFzD(F │ │ │ │ @@ -4957,15 +4956,15 @@ │ │ │ │ (5{J1F(F │ │ │ │ (5pJ1F(F │ │ │ │ (5lJ1F(F │ │ │ │ RR_ZM3:M │ │ │ │ 0.K,KKK*KKK(KKK&Cx │ │ │ │ pGH pG" pG/ pG │ │ │ │ pGF pGC pGA pGI pGJ pGE pG │ │ │ │ -*FAFp#/f+`^ │ │ │ │ +*FAFp#/f+`] │ │ │ │ c;i#d{hcd │ │ │ │ t{2F9F(F │ │ │ │ j{2F9F(F │ │ │ │ `{2F9F(F │ │ │ │ V{2F9F(F │ │ │ │ P{2F9F(F │ │ │ │ @{2F9F(F │ │ │ │ @@ -5912,15 +5911,15 @@ │ │ │ │ 8HxDpG7HxDpG7HxDpG6HxDpG6HxDpG5HxDpG5HxDpG4HxDpG4HxDpG3HxDpG3HxDpG2HxDpG2HxDpG1HxDpG1HxDpG0HxDpG0HxDpG/HxDpG/HxDpG.HxDpG.HxDpG-HxDpG-HxDpG,HxDpG,HxDpG+HxDpG+HxDpG*HxDpG*HxDpG)HxDpG)HxDpG(HxDpG(HxDpG'HxDpG │ │ │ │ 4HxDpG3HxDpG3HxDpG2HxDpGM │ │ │ │ eHxDpGeHxDpGdHxDpGdHxDpGcHxDpGcHxDpGbHxDpGbHxDpGaHxDpGo │ │ │ │ ZHxDpGZHxDpGYHxDpGYHxDpGXHxDpGXHxDpGWHxDpGWHxDpGVHxDpGVHxDpGUHxDpGUHxDpGTHxDpGTHxDpGSHxDpGSHxDpGRHxDpGRHxDpGQHxDpGQHxDpGPHxDpGC │ │ │ │ FHxDpGFHxDpGEHxDpGEHxDpGDHxDpGDHxDpGCHxDpGCHxDpGBHxDpGBHxDpGAHxDpGAHxDpG@HxDpG@HxDpG?HxDpG?HxDpG>HxDpG>HxDpG=HxDpG=HxDpG!e │ │ │ │ n1111q111 │ │ │ │ t1111w11111z │ │ │ │ &/8AJS\enw │ │ │ │ #F2FAFHF │ │ │ │ #FBF)F8F │ │ │ │ Ulh&i0F │ │ │ │ 402F!F8F │ │ │ │ @@ -6054,15 +6053,15 @@ │ │ │ │ ;F*F!FPF │ │ │ │ !F*F;FPF │ │ │ │ !F*F;FPF │ │ │ │ !F*F;FPF │ │ │ │ *F;F!FPF │ │ │ │ #F:Fs!PF │ │ │ │ EHxDpGEHxDpGDHxDpGDHxDpGCHxDpGCHxDpGBHxDpGBHxDpGAHxDpGAHxDpG@HxDpG@HxDpG?HxDpG?HxDpG>HxDpG>HxDpG=HxDpG=HxDpGF#F|a9i │ │ │ │ )))))))) │ │ │ │ )))))))) │ │ │ │ F2F F1FO │ │ │ │ )))))))) │ │ │ │ @@ -6546,15 +6545,14 @@ │ │ │ │ TbhB`S`9Jc`7KzD │ │ │ │ OUUUUUUHUUUUUUUDUUUUUUUUUUUUUUUL │ │ │ │ F`J{DiX h │ │ │ │ KPPPPPPHPPPPPPP │ │ │ │ PPPPPPPPPPPPPPPP │ │ │ │ FJFs! F, │ │ │ │ %oF~D2F9F │ │ │ │ -HxDpG,@9 │ │ │ │ HxDpG HxDpG HxDpG │ │ │ │ XFyD;F " │ │ │ │ 2JzD2I'F │ │ │ │ .I"F8FyD │ │ │ │ ;h2F!F8F │ │ │ │ :F3F!F(F │ │ │ │ ~D:F1F(F │ │ │ │ @@ -6684,25 +6682,25 @@ │ │ │ │ i/x(jij[ │ │ │ │ pG@hpG0 │ │ │ │ {tmf_XQJC<5.' │ │ │ │ *`@J>KzD │ │ │ │ F J{D IzDyD │ │ │ │ F"J{D"IzDyD │ │ │ │ L"AF8Fch │ │ │ │ -2F3iQF FO │ │ │ │ -2FsiQF FO │ │ │ │ +*F+iQF FO │ │ │ │ +*FkiQF FO │ │ │ │ *F+iYF FO │ │ │ │ *FkiYF F │ │ │ │ -2F3iQF FO │ │ │ │ -2FsiQF FO │ │ │ │ +*F+iQF FO │ │ │ │ +*FkiQF FO │ │ │ │ `*F+i1F F │ │ │ │ `*F+iYF F │ │ │ │ `*FkiYF F │ │ │ │ -2F3iQF FO │ │ │ │ -2FsiQF FO │ │ │ │ +*F+iQF FO │ │ │ │ +*FkiQF FO │ │ │ │ `*F+i9F FO │ │ │ │ *Fki9F F │ │ │ │ (6jKqX{D │ │ │ │ L6dKyDdJ{D │ │ │ │ t6^K_I{D_J │ │ │ │ 6ZI[J[KyDzD │ │ │ │ 6WIXJXKyDzD │ │ │ │ @@ -6831,15 +6829,15 @@ │ │ │ │ QHRIxDAX │ │ │ │ 8)F F2F= │ │ │ │ *F3hAFHF │ │ │ │ 8J9IzDyDW │ │ │ │ #J(F#IzDyDW │ │ │ │ %3FJFYF@F │ │ │ │ m|D=h X.h │ │ │ │ -"EKyD{D` │ │ │ │ +"EKyD{Da │ │ │ │ 9IzDyDW │ │ │ │ F%`&q'r │ │ │ │ )FIh@ bF │ │ │ │ 4h:FCFQF │ │ │ │ 4h:FCFQF │ │ │ │ _a\d\\\ \\\\\\\\pGO │ │ │ │ l3F:FXj8 │ │ │ │ @@ -6852,15 +6850,15 @@ │ │ │ │ QHRIxDAX │ │ │ │ 8)F F2F7 │ │ │ │ *F3hAFHF │ │ │ │ 8J9IzDyDK │ │ │ │ #J(F#IzDyDK │ │ │ │ @Q"J!KzD │ │ │ │ m|D=h X.h │ │ │ │ -"EKyD{DT │ │ │ │ +"EKyD{DU │ │ │ │ 9IzDyDK │ │ │ │ F%`&q'r │ │ │ │ )FIh@ bF │ │ │ │ 4h:FCFQF │ │ │ │ 4h:FCFQF │ │ │ │ _a\d\\\ \\\\\\\\pGO │ │ │ │ l3F:FXj8 │ │ │ │ @@ -6888,15 +6886,15 @@ │ │ │ │ 4{DiX hO │ │ │ │ fS`t"C`ki │ │ │ │ t!NKRF0FY │ │ │ │ 4444444,444444444444444 │ │ │ │ !FJF8F\F │ │ │ │ iiiiiiiiiiiiiii │ │ │ │ #F*F9F0F │ │ │ │ -!X3ZFHFW │ │ │ │ +!X3ZFHFX │ │ │ │ J(F{DzDS │ │ │ │ Aa FzDR\ │ │ │ │ `)YFPFzDV │ │ │ │ WJYFPFzDU │ │ │ │ !-JPFzDU │ │ │ │ ///555333555111555555555555555555 │ │ │ │ UUUUUUUU │ │ │ │ @@ -6946,15 +6944,15 @@ │ │ │ │ !+k FzD, │ │ │ │ U/U+U'U#U │ │ │ │ ebU^UZUVU │ │ │ │ SXOXKXGXCX?X;X7X │ │ │ │ UHX!F + │ │ │ │ esXoXkXgX2X+j │ │ │ │ !+k FzD, │ │ │ │ -!kk FzD+ │ │ │ │ +!kk FzD, │ │ │ │ !kk FzD+ │ │ │ │ !kk FzD+ │ │ │ │ !kk FzD+ │ │ │ │ !+k FzD+ │ │ │ │ NGJG^GZGVGRGMaFG │ │ │ │ <2824202,2(2 a$2 │ │ │ │ >BD>>>F> │ │ │ │ 888888#88#8 │ │ │ │ 8888!!!8 │ │ │ │ ~"""""x"""""x""""""""r │ │ │ │ ###!^#&&e&#!^!^##fffffffffejpeo │ │ │ │ 3IzDyD+ │ │ │ │ -J IzDyD* │ │ │ │ +J IzDyD+ │ │ │ │ J F IzDyD* │ │ │ │ IzDyD* │ │ │ │ %|D#h0F9F │ │ │ │ NJNKzD{D │ │ │ │ MJNKzD{D │ │ │ │ MJMKzD{D │ │ │ │ LJMKzD{D │ │ │ │ @@ -7877,15 +7875,15 @@ │ │ │ │ FJGKzD{D │ │ │ │ .............4.. │ │ │ │ OQQQQQQQMQQQQQQQSQQQQQQQQ │ │ │ │ 1//35///7/ │ │ │ │ 1//35///7/ │ │ │ │ ECCGICCCKC │ │ │ │ zzzzzzzzzz │ │ │ │ - J0F IzDyD& │ │ │ │ + J0F IzDyD' │ │ │ │ IzDyD& │ │ │ │ %|D#h0F9F │ │ │ │ YF FCFuiRF │ │ │ │ NJNKzD{D │ │ │ │ MJNKzD{D │ │ │ │ MJMKzD{D │ │ │ │ LJMKzD{D │ │ │ │ @@ -8025,15 +8023,15 @@ │ │ │ │ %oF~D2F9F │ │ │ │ <+h1F(F3 │ │ │ │ F!F0F;`}`_`/` │ │ │ │ !|`@F_`'` │ │ │ │ #h;`|`_` │ │ │ │ {h │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46020ff8 │ │ │ │ tstcs r3, #131072 @ 0x20000 │ │ │ │ @ instruction: 0xf7ff4478 │ │ │ │ svclt 0x0000efd0 │ │ │ │ - rscseq r2, lr, ip, ror #6 │ │ │ │ + rscseq r2, lr, ip, lsr #1 │ │ │ │ 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 │ │ │ │ @@ -792,98 +792,98 @@ │ │ │ │ adcshi pc, r4, r0, asr #32 │ │ │ │ @ instruction: 0x46394b58 │ │ │ │ ldrbmi r4, [r8], -r2, lsr #12 │ │ │ │ @ instruction: 0xf040447b │ │ │ │ @ instruction: 0xe1afff63 │ │ │ │ @ instruction: 0x01a57400 │ │ │ │ andeq r3, r0, ip, lsr r8 │ │ │ │ - rscseq r6, pc, r8, ror r1 @ │ │ │ │ - rscseq r6, pc, r2, lsl r1 @ │ │ │ │ - rscseq r6, pc, r4, lsl r1 @ │ │ │ │ - ldrshteq r6, [pc], #8 │ │ │ │ - tsteq r3, r6, lsr fp │ │ │ │ - rscseq r6, pc, r6, ror #1 │ │ │ │ - ldrsbteq r6, [pc], #10 │ │ │ │ - tsteq r3, sl, lsl #22 │ │ │ │ - rscseq r6, pc, r6, asr #1 │ │ │ │ - smlatteq r3, ip, sl, r6 │ │ │ │ - rscseq r6, pc, ip, lsl #1 │ │ │ │ - @ instruction: 0x01036abc │ │ │ │ - rscseq r6, pc, r4, lsl #1 │ │ │ │ - rscseq r5, pc, sl, ror #31 │ │ │ │ - rscseq r6, pc, r2, rrx │ │ │ │ - ldrsbteq r5, [pc], #250 │ │ │ │ - rscseq r6, pc, r0, asr #32 │ │ │ │ - ldrsbteq r5, [pc], #244 │ │ │ │ - tsteq r3, sl, asr #20 │ │ │ │ - ldrhteq r5, [pc], #224 │ │ │ │ - rscseq r5, pc, r0, lsr #29 │ │ │ │ - rscseq r5, pc, sl, lsl #29 │ │ │ │ - rscseq r5, pc, r4, asr #21 │ │ │ │ - ldrhteq r5, [pc], #172 │ │ │ │ - ldrhteq r5, [pc], #164 │ │ │ │ - rscseq r5, pc, ip, lsr #21 │ │ │ │ - rscseq r5, pc, r4, lsr #21 │ │ │ │ - smlalseq r5, pc, ip, sl @ │ │ │ │ - smlalseq r5, pc, r4, sl @ │ │ │ │ - rscseq r5, pc, ip, lsl #21 │ │ │ │ - rscseq r5, pc, r0, lsr fp @ │ │ │ │ - tsteq r3, r4, lsl r5 │ │ │ │ - tsteq r3, r0, lsl #10 │ │ │ │ - smlatteq r3, r8, r4, r6 │ │ │ │ - ldrdeq r6, [r3, -r0] │ │ │ │ - @ instruction: 0x010364bc │ │ │ │ - smlatbeq r3, r4, r4, r6 │ │ │ │ - smlabbeq r3, ip, r4, r6 │ │ │ │ - tsteq r3, r4, ror r4 │ │ │ │ - tsteq r3, ip, asr r4 │ │ │ │ - tsteq r3, r8, asr #8 │ │ │ │ - tsteq r3, r0, lsr r4 │ │ │ │ - tsteq r3, r6, lsl r4 │ │ │ │ - ldrdeq r6, [r3, -r4] │ │ │ │ - smlatbeq r3, r4, r3, r6 │ │ │ │ - tsteq r3, r2, ror r3 │ │ │ │ - tsteq r3, r4, ror #6 │ │ │ │ - tsteq r3, r6, asr r3 │ │ │ │ - tsteq r3, r8, asr #6 │ │ │ │ - tsteq r3, sl, lsr r3 │ │ │ │ - tsteq r3, sl, lsr #6 │ │ │ │ - tsteq r3, r4, lsl r3 │ │ │ │ - tsteq r3, r2, lsl #6 │ │ │ │ - smlatteq r3, ip, r2, r6 │ │ │ │ - ldrdeq r6, [r3, -r6] │ │ │ │ - smlabteq r3, r0, r2, r6 │ │ │ │ - smlatbeq r3, r8, r2, r6 │ │ │ │ - @ instruction: 0x01036298 │ │ │ │ - smlabbeq r3, r2, r2, r6 │ │ │ │ - tsteq r3, r0, ror r2 │ │ │ │ - tsteq r3, sl, asr r2 │ │ │ │ - tsteq r3, r4, asr #4 │ │ │ │ - tsteq r3, r2, lsr r2 │ │ │ │ - tsteq r3, ip, lsl r2 │ │ │ │ - tsteq r3, r6, lsl #4 │ │ │ │ - strdeq r6, [r3, -r0] │ │ │ │ - ldrdeq r6, [r3, -sl] │ │ │ │ - smlabteq r3, r8, r1, r6 │ │ │ │ - @ instruction: 0x010361b2 │ │ │ │ - @ instruction: 0x0103619a │ │ │ │ - smlabbeq r3, r4, r1, r6 │ │ │ │ - tsteq r3, r2, ror r1 │ │ │ │ - tsteq r3, ip, asr r1 │ │ │ │ - tsteq r3, r6, asr #2 │ │ │ │ - tsteq r3, r0, lsr r1 │ │ │ │ - tsteq r3, lr, lsl r1 │ │ │ │ - tsteq r3, r8, lsl #2 │ │ │ │ - strdeq r6, [r3, -r2] │ │ │ │ - ldrdeq r6, [r3, -ip] │ │ │ │ - smlabteq r3, sl, r0, r6 │ │ │ │ - strheq r6, [r3, -r4] │ │ │ │ - smlatbeq r3, r2, r0, r6 │ │ │ │ - smlabbeq r3, ip, r0, r6 │ │ │ │ - tsteq r3, r8, ror r0 │ │ │ │ + ldrhteq r5, [pc], #232 │ │ │ │ + rscseq r5, pc, r2, asr lr @ │ │ │ │ + rscseq r5, pc, r4, asr lr @ │ │ │ │ + rscseq r5, pc, r8, lsr lr @ │ │ │ │ + tsteq r3, r6, ror r8 │ │ │ │ + rscseq r5, pc, r6, lsr #28 │ │ │ │ + rscseq r5, pc, sl, lsl lr @ │ │ │ │ + tsteq r3, sl, asr #16 │ │ │ │ + rscseq r5, pc, r6, lsl #28 │ │ │ │ + tsteq r3, ip, lsr #16 │ │ │ │ + rscseq r5, pc, ip, asr #27 │ │ │ │ + strdeq r6, [r3, -ip] │ │ │ │ + rscseq r5, pc, r4, asr #27 │ │ │ │ + rscseq r5, pc, sl, lsr #26 │ │ │ │ + rscseq r5, pc, r2, lsr #27 │ │ │ │ + rscseq r5, pc, sl, lsl sp @ │ │ │ │ + rscseq r5, pc, r0, lsl #27 │ │ │ │ + rscseq r5, pc, r4, lsl sp @ │ │ │ │ + smlabbeq r3, sl, r7, r6 │ │ │ │ + ldrshteq r5, [pc], #176 │ │ │ │ + rscseq r5, pc, r0, ror #23 │ │ │ │ + rscseq r5, pc, sl, asr #23 │ │ │ │ + rscseq r5, pc, r4, lsl #16 │ │ │ │ + ldrshteq r5, [pc], #124 │ │ │ │ + ldrshteq r5, [pc], #116 │ │ │ │ + rscseq r5, pc, ip, ror #15 │ │ │ │ + rscseq r5, pc, r4, ror #15 │ │ │ │ + ldrsbteq r5, [pc], #124 │ │ │ │ + ldrsbteq r5, [pc], #116 │ │ │ │ + rscseq r5, pc, ip, asr #15 │ │ │ │ + rscseq r5, pc, r0, ror r8 @ │ │ │ │ + tsteq r3, r4, asr r2 │ │ │ │ + tsteq r3, r0, asr #4 │ │ │ │ + tsteq r3, r8, lsr #4 │ │ │ │ + tsteq r3, r0, lsl r2 │ │ │ │ + strdeq r6, [r3, -ip] │ │ │ │ + smlatteq r3, r4, r1, r6 │ │ │ │ + smlabteq r3, ip, r1, r6 │ │ │ │ + @ instruction: 0x010361b4 │ │ │ │ + @ instruction: 0x0103619c │ │ │ │ + smlabbeq r3, r8, r1, r6 │ │ │ │ + tsteq r3, r0, ror r1 │ │ │ │ + tsteq r3, r6, asr r1 │ │ │ │ + tsteq r3, r4, lsl r1 │ │ │ │ + smlatteq r3, r4, r0, r6 │ │ │ │ + strheq r6, [r3, -r2] │ │ │ │ + smlatbeq r3, r4, r0, r6 │ │ │ │ + swpeq r6, r6, [r3] │ │ │ │ + smlabbeq r3, r8, r0, r6 │ │ │ │ + tsteq r3, sl, ror r0 │ │ │ │ + tsteq r3, sl, rrx │ │ │ │ + qaddeq r6, r4, r3 │ │ │ │ + tsteq r3, r2, asr #32 │ │ │ │ + tsteq r3, ip, lsr #32 │ │ │ │ + tsteq r3, r6, lsl r0 │ │ │ │ + mrseq r6, (UNDEF: 3) │ │ │ │ + smlatteq r3, r8, pc, r5 @ │ │ │ │ + ldrdeq r5, [r3, -r8] │ │ │ │ + smlabteq r3, r2, pc, r5 @ │ │ │ │ + @ instruction: 0x01035fb0 │ │ │ │ + @ instruction: 0x01035f9a │ │ │ │ + smlabbeq r3, r4, pc, r5 @ │ │ │ │ + tsteq r3, r2, ror pc │ │ │ │ + tsteq r3, ip, asr pc │ │ │ │ + tsteq r3, r6, asr #30 │ │ │ │ + tsteq r3, r0, lsr pc │ │ │ │ + tsteq r3, sl, lsl pc │ │ │ │ + tsteq r3, r8, lsl #30 │ │ │ │ + strdeq r5, [r3, -r2] │ │ │ │ + ldrdeq r5, [r3, -sl] │ │ │ │ + smlabteq r3, r4, lr, r5 │ │ │ │ + @ instruction: 0x01035eb2 │ │ │ │ + @ instruction: 0x01035e9c │ │ │ │ + smlabbeq r3, r6, lr, r5 │ │ │ │ + tsteq r3, r0, ror lr │ │ │ │ + tsteq r3, lr, asr lr │ │ │ │ + tsteq r3, r8, asr #28 │ │ │ │ + tsteq r3, r2, lsr lr │ │ │ │ + tsteq r3, ip, lsl lr │ │ │ │ + tsteq r3, sl, lsl #28 │ │ │ │ + strdeq r5, [r3, -r4] │ │ │ │ + smlatteq r3, r2, sp, r5 │ │ │ │ + smlabteq r3, ip, sp, r5 │ │ │ │ + @ instruction: 0x01035db8 │ │ │ │ svceq 0x00a0f1b8 │ │ │ │ blmi fe55dd38 │ │ │ │ @ instruction: 0x46224639 │ │ │ │ ldrbtmi r4, [fp], #-1624 @ 0xfffff9a8 │ │ │ │ @ instruction: 0xf87af03a │ │ │ │ @ instruction: 0xf1b8e0f8 │ │ │ │ stmdble r7, {r0, r4, r7, r8, r9, sl, fp} │ │ │ │ @@ -1025,41 +1025,41 @@ │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ blls 443bbc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x331ec8> │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ andle r0, r1, r0, lsl #6 │ │ │ │ stc 7, cr15, [r8], {252} @ 0xfc │ │ │ │ pop {r0, r4, ip, sp, pc} │ │ │ │ svclt 0x00008ff0 │ │ │ │ - tsteq r3, sl, lsl #30 │ │ │ │ + tsteq r3, sl, asr #24 │ │ │ │ + tsteq r3, r4, lsr ip │ │ │ │ + tsteq r3, ip, lsl ip │ │ │ │ + tsteq r3, r6, lsl #24 │ │ │ │ strdeq r5, [r3, -r4] │ │ │ │ - ldrdeq r5, [r3, -ip] │ │ │ │ - smlabteq r3, r6, lr, r5 │ │ │ │ - @ instruction: 0x01035eb4 │ │ │ │ - @ instruction: 0x01035e9e │ │ │ │ - smlabbeq r3, r8, lr, r5 │ │ │ │ - tsteq r3, r2, ror lr │ │ │ │ - tsteq r3, r0, ror #28 │ │ │ │ - tsteq r3, sl, asr #28 │ │ │ │ - tsteq r3, r4, lsr lr │ │ │ │ - tsteq r3, lr, lsl lr │ │ │ │ - tsteq r3, ip, lsl #28 │ │ │ │ - strdeq r5, [r3, -r6] │ │ │ │ - smlatteq r3, r4, sp, r5 │ │ │ │ - smlabteq r3, lr, sp, r5 │ │ │ │ - @ instruction: 0x01035dbc │ │ │ │ - smlatbeq r3, r6, sp, r5 │ │ │ │ - @ instruction: 0x01035d94 │ │ │ │ - tsteq r3, lr, ror sp │ │ │ │ - tsteq r3, ip, ror #26 │ │ │ │ - tsteq r3, r6, asr sp │ │ │ │ - tsteq r3, r0, asr #26 │ │ │ │ - tsteq r3, sl, lsr #26 │ │ │ │ - tsteq r3, sl, lsl sp │ │ │ │ - rscseq r5, pc, r2, lsr #6 │ │ │ │ - ldrsbteq sl, [lr], #182 @ 0xb6 │ │ │ │ + ldrdeq r5, [r3, -lr] │ │ │ │ + smlabteq r3, r8, fp, r5 │ │ │ │ + @ instruction: 0x01035bb2 │ │ │ │ + smlatbeq r3, r0, fp, r5 │ │ │ │ + smlabbeq r3, sl, fp, r5 │ │ │ │ + tsteq r3, r4, ror fp │ │ │ │ + tsteq r3, lr, asr fp │ │ │ │ + tsteq r3, ip, asr #22 │ │ │ │ + tsteq r3, r6, lsr fp │ │ │ │ + tsteq r3, r4, lsr #22 │ │ │ │ + tsteq r3, lr, lsl #22 │ │ │ │ + strdeq r5, [r3, -ip] │ │ │ │ + smlatteq r3, r6, sl, r5 │ │ │ │ + ldrdeq r5, [r3, -r4] │ │ │ │ + @ instruction: 0x01035abe │ │ │ │ + smlatbeq r3, ip, sl, r5 │ │ │ │ + @ instruction: 0x01035a96 │ │ │ │ + smlabbeq r3, r0, sl, r5 │ │ │ │ + tsteq r3, sl, ror #20 │ │ │ │ + tsteq r3, sl, asr sl │ │ │ │ + rscseq r5, pc, r2, rrx │ │ │ │ + rscseq sl, lr, r6, lsl r9 │ │ │ │ @ instruction: 0x01a564b4 │ │ │ │ andeq r3, r0, ip, lsr r8 │ │ │ │ svcvs 0x00e0f5b0 │ │ │ │ addshi pc, r5, r0 │ │ │ │ @ instruction: 0xf5b0d84f │ │ │ │ @ instruction: 0xf0006f80 │ │ │ │ stmdale sl!, {r0, r1, r4, r7, pc} │ │ │ │ @@ -1179,55 +1179,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 │ │ │ │ - rscseq r5, pc, r2, asr #4 │ │ │ │ - rscseq r5, pc, r4, ror #4 │ │ │ │ - rscseq r5, pc, sl, ror r2 @ │ │ │ │ - ldrhteq r5, [pc], #42 │ │ │ │ - ldrshteq r5, [pc], #38 │ │ │ │ - rscseq r5, pc, r6, lsr #6 │ │ │ │ - rscseq r5, pc, r6, ror r3 @ │ │ │ │ - ldrhteq r5, [pc], #50 │ │ │ │ - ldrshteq r5, [pc], #58 │ │ │ │ - rscseq r5, pc, r8, lsr #5 │ │ │ │ - ldrshteq r5, [pc], #18 │ │ │ │ - rscseq r5, pc, r8, lsl #3 │ │ │ │ - rscseq r5, pc, sl, asr #2 │ │ │ │ - rscseq r5, pc, r4, lsr #2 │ │ │ │ - rscseq r5, pc, sl, asr #32 │ │ │ │ - rscseq r5, pc, r4, asr #32 │ │ │ │ - smlalseq r5, pc, sl, r1 @ │ │ │ │ - ldrhteq r5, [pc], #20 │ │ │ │ - rscseq r5, pc, r2, lsr r0 @ │ │ │ │ - rscseq r5, pc, ip, lsl r2 @ │ │ │ │ - rscseq r5, pc, r6, ror #3 │ │ │ │ - ldrshteq r5, [pc], #24 │ │ │ │ - rscseq r5, pc, sl, lsl r0 @ │ │ │ │ - rscseq r5, pc, r8, lsr #4 │ │ │ │ - rscseq r5, pc, sl, lsr r2 @ │ │ │ │ - rscseq r5, pc, r8 │ │ │ │ - rscseq r5, pc, r2, lsl r3 @ │ │ │ │ - rscseq r5, pc, ip, lsr #5 │ │ │ │ - rscseq r5, pc, lr, ror #4 │ │ │ │ - rscseq r5, pc, r4, lsl #5 │ │ │ │ - rscseq r4, pc, sl, ror #31 │ │ │ │ - rscseq r5, pc, r4, asr #5 │ │ │ │ - ldrsbteq r5, [pc], #38 │ │ │ │ - ldrsbteq r4, [pc], #248 │ │ │ │ - rscseq r5, pc, r6, asr #6 │ │ │ │ - rscseq r5, pc, r0, lsl r3 @ │ │ │ │ - rscseq r5, pc, r2, lsr #6 │ │ │ │ - rscseq r4, pc, r0, asr #31 │ │ │ │ - rscseq r5, pc, lr, asr r3 @ │ │ │ │ - rscseq r5, pc, r0, ror r3 @ │ │ │ │ + rscseq r4, pc, r2, lsl #31 │ │ │ │ + rscseq r4, pc, r4, lsr #31 │ │ │ │ + ldrhteq r4, [pc], #250 │ │ │ │ + ldrshteq r4, [pc], #250 │ │ │ │ + rscseq r5, pc, r6, lsr r0 @ │ │ │ │ + rscseq r5, pc, r6, rrx │ │ │ │ + ldrhteq r5, [pc], #6 │ │ │ │ + ldrshteq r5, [pc], #2 │ │ │ │ + rscseq r5, pc, sl, lsr r1 @ │ │ │ │ + rscseq r4, pc, r8, ror #31 │ │ │ │ + rscseq r4, pc, r2, lsr pc @ │ │ │ │ + rscseq r4, pc, r8, asr #29 │ │ │ │ + rscseq r4, pc, sl, lsl #29 │ │ │ │ + rscseq r4, pc, r4, ror #28 │ │ │ │ + rscseq r4, pc, sl, lsl #27 │ │ │ │ + rscseq r4, pc, r4, lsl #27 │ │ │ │ + ldrsbteq r4, [pc], #234 │ │ │ │ + ldrshteq r4, [pc], #228 │ │ │ │ + rscseq r4, pc, r2, ror sp @ │ │ │ │ + rscseq r4, pc, ip, asr pc @ │ │ │ │ + rscseq r4, pc, r6, lsr #30 │ │ │ │ + rscseq r4, pc, r8, lsr pc @ │ │ │ │ + rscseq r4, pc, sl, asr sp @ │ │ │ │ + rscseq r4, pc, r8, ror #30 │ │ │ │ + rscseq r4, pc, sl, ror pc @ │ │ │ │ + rscseq r4, pc, r8, asr #26 │ │ │ │ + rscseq r5, pc, r2, asr r0 @ │ │ │ │ + rscseq r4, pc, ip, ror #31 │ │ │ │ rscseq r4, pc, lr, lsr #31 │ │ │ │ + rscseq r4, pc, r4, asr #31 │ │ │ │ + rscseq r4, pc, sl, lsr #26 │ │ │ │ + rscseq r5, pc, r4 │ │ │ │ + rscseq r5, pc, r6, lsl r0 @ │ │ │ │ + rscseq r4, pc, r8, lsl sp @ │ │ │ │ + rscseq r5, pc, r6, lsl #1 │ │ │ │ + rscseq r5, pc, r0, asr r0 @ │ │ │ │ + rscseq r5, pc, r2, rrx │ │ │ │ + rscseq r4, pc, r0, lsl #26 │ │ │ │ + smlalseq r5, pc, lr, r0 @ │ │ │ │ + ldrhteq r5, [pc], #0 │ │ │ │ + rscseq r4, pc, lr, ror #25 │ │ │ │ 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 │ │ │ │ @@ -1964,163 +1964,163 @@ │ │ │ │ and lr, r7, ip, asr sl │ │ │ │ @ instruction: 0x463b4a99 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ strls r4, [r0, #-1146] @ 0xfffffb86 │ │ │ │ b 1528a00 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - rscseq r5, pc, lr, lsr r2 @ │ │ │ │ - tsteq r1, ip, lsl #20 │ │ │ │ - rscseq r5, pc, lr, lsr #4 │ │ │ │ - ldrdeq r4, [r1, -r4] │ │ │ │ - rscseq r5, pc, ip, ror #2 │ │ │ │ - tsteq r1, r6, ror #18 │ │ │ │ - rscseq r5, pc, r8, asr r1 @ │ │ │ │ - tsteq r1, r2, asr #18 │ │ │ │ - rscseq r5, pc, r0, asr #2 │ │ │ │ - rscseq r5, pc, sl, lsr r1 @ │ │ │ │ - tsteq r7, sl, lsr r2 │ │ │ │ - rscseq r5, pc, r4, lsr #2 │ │ │ │ - strdeq r4, [r1, -r0] │ │ │ │ - rscseq r5, pc, r2, lsl r1 @ │ │ │ │ - rscseq r5, pc, r0, lsl r1 @ │ │ │ │ - smlatbeq r1, sl, r8, r4 │ │ │ │ - ldrshteq r5, [pc], #12 │ │ │ │ - tsteq r2, r4, lsr r7 │ │ │ │ - ldrshteq r5, [pc], #4 │ │ │ │ - rscseq r5, pc, r0, ror #1 │ │ │ │ - tsteq r7, sl, ror r1 │ │ │ │ - rscseq r5, pc, lr, asr #1 │ │ │ │ - ldrsbteq r5, [pc], #0 │ │ │ │ - rscseq r5, pc, r8, asr #1 │ │ │ │ - ldrhteq r5, [pc], #14 │ │ │ │ - smlatbeq r2, r4, r6, r5 │ │ │ │ - rscseq r5, pc, ip, lsr #1 │ │ │ │ - ldrhteq r5, [pc], #8 │ │ │ │ - smlatteq r7, sl, r0, lr │ │ │ │ - ldrhteq r5, [pc], #4 │ │ │ │ - tsteq r2, r6, asr #12 │ │ │ │ - rscseq r5, pc, r6, lsr #1 │ │ │ │ - smlalseq r5, pc, r2, r0 @ │ │ │ │ - smlabbeq r7, ip, r0, lr │ │ │ │ - rscseq r5, pc, r0, lsl #1 │ │ │ │ - rscseq r5, pc, r6, lsl #1 │ │ │ │ - rscseq r5, pc, r6, lsl #1 │ │ │ │ - rscseq r5, pc, lr, ror r0 @ │ │ │ │ - rscseq r5, pc, r4, asr r0 @ │ │ │ │ - rscseq r5, pc, r4, asr r0 @ │ │ │ │ - rscseq r5, pc, r4, rrx │ │ │ │ rscseq r4, pc, lr, ror pc @ │ │ │ │ - rscseq r4, pc, r6, ror pc @ │ │ │ │ - rscseq r5, pc, sl, asr #32 │ │ │ │ - rscseq r4, pc, ip, asr #30 │ │ │ │ - rscseq r4, pc, r4, asr #30 │ │ │ │ - rscseq r5, pc, lr, lsr #32 │ │ │ │ - tsteq r1, r8, ror r6 │ │ │ │ - rscseq r5, pc, ip, lsl r0 @ │ │ │ │ - rscseq r5, pc, r6 │ │ │ │ - ldrshteq r4, [pc], #254 │ │ │ │ - ldrshteq r4, [pc], #246 │ │ │ │ - rscseq r4, pc, lr, ror #31 │ │ │ │ - rscseq r4, pc, r6, ror #31 │ │ │ │ - rscseq r4, pc, r2, ror #31 │ │ │ │ - ldrsbteq r4, [pc], #254 │ │ │ │ - tsteq r7, r4, lsl #30 │ │ │ │ - rscseq r4, pc, r8, asr #31 │ │ │ │ - rscseq r4, pc, r2, ror #30 │ │ │ │ - rscseq r4, pc, sl, asr pc @ │ │ │ │ - rscseq r4, pc, r2, asr pc @ │ │ │ │ - rscseq r4, pc, sl, asr #30 │ │ │ │ - rscseq r4, pc, r2, asr #30 │ │ │ │ - rscseq r4, pc, lr, lsr pc @ │ │ │ │ - rscseq r4, pc, sl, lsr pc @ │ │ │ │ - tsteq r7, r0, ror #28 │ │ │ │ - rscseq r4, pc, r0, lsr pc @ │ │ │ │ - ldrhteq r4, [pc], #238 │ │ │ │ - ldrhteq r4, [pc], #230 │ │ │ │ - rscseq r4, pc, lr, lsr #29 │ │ │ │ - rscseq r4, pc, r6, lsr #29 │ │ │ │ - smlalseq r4, pc, lr, lr @ │ │ │ │ - smlalseq r4, pc, sl, lr @ │ │ │ │ - smlalseq r4, pc, r6, lr @ │ │ │ │ - @ instruction: 0x0107ddbc │ │ │ │ + tsteq r1, ip, asr #14 │ │ │ │ + rscseq r4, pc, lr, ror #30 │ │ │ │ + tsteq r1, r4, lsl r7 │ │ │ │ + rscseq r4, pc, ip, lsr #29 │ │ │ │ + smlatbeq r1, r6, r6, r4 │ │ │ │ smlalseq r4, pc, r8, lr @ │ │ │ │ - rscseq r4, pc, sl, lsl lr @ │ │ │ │ - rscseq r4, pc, r2, lsl lr @ │ │ │ │ - rscseq r4, pc, sl, lsl #28 │ │ │ │ - rscseq r4, pc, r2, lsl #28 │ │ │ │ - ldrshteq r4, [pc], #218 │ │ │ │ - ldrshteq r4, [pc], #214 │ │ │ │ - ldrshteq r4, [pc], #210 │ │ │ │ - tsteq r7, r8, lsl sp │ │ │ │ + smlabbeq r1, r2, r6, r4 │ │ │ │ + rscseq r4, pc, r0, lsl #29 │ │ │ │ + rscseq r4, pc, sl, ror lr @ │ │ │ │ + tsteq r7, sl, ror pc │ │ │ │ + rscseq r4, pc, r4, ror #28 │ │ │ │ + tsteq r1, r0, lsr r6 │ │ │ │ + rscseq r4, pc, r2, asr lr @ │ │ │ │ + rscseq r4, pc, r0, asr lr @ │ │ │ │ + smlatteq r1, sl, r5, r4 │ │ │ │ + rscseq r4, pc, ip, lsr lr @ │ │ │ │ + tsteq r2, r4, ror r4 │ │ │ │ + rscseq r4, pc, r4, lsr lr @ │ │ │ │ + rscseq r4, pc, r0, lsr #28 │ │ │ │ + @ instruction: 0x0107deba │ │ │ │ + rscseq r4, pc, lr, lsl #28 │ │ │ │ + rscseq r4, pc, r0, lsl lr @ │ │ │ │ + rscseq r4, pc, r8, lsl #28 │ │ │ │ ldrshteq r4, [pc], #222 │ │ │ │ - ldrdeq r2, [r2, -r6] │ │ │ │ - rscseq r4, pc, sl, ror #27 │ │ │ │ - rscseq r4, pc, r2, ror #27 │ │ │ │ - ldrsbteq r4, [pc], #218 │ │ │ │ - ldrsbteq r4, [pc], #208 │ │ │ │ - tsteq r2, r8, ror r9 │ │ │ │ - rscseq r4, pc, ip, lsl #27 │ │ │ │ - rscseq r4, pc, r4, lsl #27 │ │ │ │ - rscseq r4, pc, ip, ror sp @ │ │ │ │ - rscseq r4, pc, lr, lsl #27 │ │ │ │ - tsteq r2, sl, lsl r9 │ │ │ │ + smlatteq r2, r4, r3, r5 │ │ │ │ + rscseq r4, pc, ip, ror #27 │ │ │ │ + ldrshteq r4, [pc], #216 │ │ │ │ + tsteq r7, sl, lsr #28 │ │ │ │ + ldrshteq r4, [pc], #212 │ │ │ │ + smlabbeq r2, r6, r3, r5 │ │ │ │ + rscseq r4, pc, r6, ror #27 │ │ │ │ + ldrsbteq r4, [pc], #210 │ │ │ │ + smlabteq r7, ip, sp, sp │ │ │ │ + rscseq r4, pc, r0, asr #27 │ │ │ │ + rscseq r4, pc, r6, asr #27 │ │ │ │ + rscseq r4, pc, r6, asr #27 │ │ │ │ + ldrhteq r4, [pc], #222 │ │ │ │ + smlalseq r4, pc, r4, sp @ │ │ │ │ + smlalseq r4, pc, r4, sp @ │ │ │ │ + rscseq r4, pc, r4, lsr #27 │ │ │ │ + ldrhteq r4, [pc], #206 │ │ │ │ + ldrhteq r4, [pc], #198 │ │ │ │ + rscseq r4, pc, sl, lsl #27 │ │ │ │ + rscseq r4, pc, ip, lsl #25 │ │ │ │ + rscseq r4, pc, r4, lsl #25 │ │ │ │ + rscseq r4, pc, lr, ror #26 │ │ │ │ + @ instruction: 0x010143b8 │ │ │ │ + rscseq r4, pc, ip, asr sp @ │ │ │ │ + rscseq r4, pc, r6, asr #26 │ │ │ │ + rscseq r4, pc, lr, lsr sp @ │ │ │ │ + rscseq r4, pc, r6, lsr sp @ │ │ │ │ rscseq r4, pc, lr, lsr #26 │ │ │ │ rscseq r4, pc, r6, lsr #26 │ │ │ │ + rscseq r4, pc, r2, lsr #26 │ │ │ │ rscseq r4, pc, lr, lsl sp @ │ │ │ │ - rscseq r4, pc, ip, asr #26 │ │ │ │ - rscseq r4, pc, r4, asr #26 │ │ │ │ - rscseq r4, pc, r4, asr #26 │ │ │ │ - @ instruction: 0x0107dbb6 │ │ │ │ - rscseq r4, pc, ip, lsr #26 │ │ │ │ - rscseq r4, pc, r2, lsl #26 │ │ │ │ - rscseq r4, pc, lr, lsl #26 │ │ │ │ - rscseq r4, pc, sl, lsl #26 │ │ │ │ - rscseq r4, pc, r6, lsl #26 │ │ │ │ - rscseq r4, pc, r2, lsl #26 │ │ │ │ - rscseq r4, pc, r2, lsl #26 │ │ │ │ - tsteq r7, r4, lsr #22 │ │ │ │ - rscseq r4, pc, lr, ror #25 │ │ │ │ - rscseq r4, pc, r0, ror ip @ │ │ │ │ - rscseq r4, pc, ip, ror ip @ │ │ │ │ - rscseq r4, pc, r8, ror ip @ │ │ │ │ - rscseq r4, pc, r4, ror ip @ │ │ │ │ - rscseq r4, pc, r0, ror ip @ │ │ │ │ + tsteq r7, r4, asr #24 │ │ │ │ + rscseq r4, pc, r8, lsl #26 │ │ │ │ + rscseq r4, pc, r2, lsr #25 │ │ │ │ + smlalseq r4, pc, sl, ip @ │ │ │ │ + smlalseq r4, pc, r2, ip @ │ │ │ │ + rscseq r4, pc, sl, lsl #25 │ │ │ │ + rscseq r4, pc, r2, lsl #25 │ │ │ │ + rscseq r4, pc, lr, ror ip @ │ │ │ │ + rscseq r4, pc, sl, ror ip @ │ │ │ │ + smlatbeq r7, r0, fp, sp │ │ │ │ rscseq r4, pc, r0, ror ip @ │ │ │ │ - @ instruction: 0x0107da92 │ │ │ │ - rscseq r4, pc, ip, ror #24 │ │ │ │ - rscseq r4, pc, r8, ror #23 │ │ │ │ - rscseq r4, pc, r6, asr #24 │ │ │ │ - rscseq r4, pc, r4, asr #24 │ │ │ │ - rscseq r4, pc, sl, asr #24 │ │ │ │ - tsteq r7, sl, lsr #20 │ │ │ │ - rscseq r4, pc, r0, asr #24 │ │ │ │ - smlatteq r1, sl, r0, r4 │ │ │ │ - rscseq r4, pc, lr, lsr #24 │ │ │ │ - rscseq r4, pc, r4, asr #22 │ │ │ │ + ldrshteq r4, [pc], #190 │ │ │ │ + ldrshteq r4, [pc], #182 │ │ │ │ + rscseq r4, pc, lr, ror #23 │ │ │ │ + rscseq r4, pc, r6, ror #23 │ │ │ │ + ldrsbteq r4, [pc], #190 │ │ │ │ + ldrsbteq r4, [pc], #186 │ │ │ │ + ldrsbteq r4, [pc], #182 │ │ │ │ + strdeq sp, [r7, -ip] │ │ │ │ + ldrsbteq r4, [pc], #184 │ │ │ │ + rscseq r4, pc, sl, asr fp @ │ │ │ │ + rscseq r4, pc, r2, asr fp @ │ │ │ │ + rscseq r4, pc, sl, asr #22 │ │ │ │ + rscseq r4, pc, r2, asr #22 │ │ │ │ + rscseq r4, pc, sl, lsr fp @ │ │ │ │ + rscseq r4, pc, r6, lsr fp @ │ │ │ │ + rscseq r4, pc, r2, lsr fp @ │ │ │ │ + tsteq r7, r8, asr sl │ │ │ │ rscseq r4, pc, lr, lsr fp @ │ │ │ │ - rscseq r4, pc, r0, asr #22 │ │ │ │ - @ instruction: 0x0107d9b4 │ │ │ │ - rscseq r4, pc, ip, lsr #22 │ │ │ │ - rscseq r4, pc, r4, lsl #22 │ │ │ │ - rscseq r4, pc, r2, lsl fp @ │ │ │ │ + tsteq r2, r6, lsl r7 │ │ │ │ + rscseq r4, pc, sl, lsr #22 │ │ │ │ + rscseq r4, pc, r2, lsr #22 │ │ │ │ + rscseq r4, pc, sl, lsl fp @ │ │ │ │ rscseq r4, pc, r0, lsl fp @ │ │ │ │ - rscseq r4, pc, lr, lsl #22 │ │ │ │ - rscseq r4, pc, ip, lsl #22 │ │ │ │ - rscseq r4, pc, lr, lsl #22 │ │ │ │ - tsteq r7, r2, lsr r9 │ │ │ │ - ldrshteq r4, [pc], #174 │ │ │ │ - rscseq r4, pc, r6, lsl #21 │ │ │ │ + @ instruction: 0x010226b8 │ │ │ │ + rscseq r4, pc, ip, asr #21 │ │ │ │ + rscseq r4, pc, r4, asr #21 │ │ │ │ + ldrhteq r4, [pc], #172 │ │ │ │ + rscseq r4, pc, lr, asr #21 │ │ │ │ + tsteq r2, sl, asr r6 │ │ │ │ + rscseq r4, pc, lr, ror #20 │ │ │ │ + rscseq r4, pc, r6, ror #20 │ │ │ │ + rscseq r4, pc, lr, asr sl @ │ │ │ │ + rscseq r4, pc, ip, lsl #21 │ │ │ │ rscseq r4, pc, r4, lsl #21 │ │ │ │ - rscseq r4, pc, r2, lsl #21 │ │ │ │ - rscseq r4, pc, r0, lsl #21 │ │ │ │ - rscseq r4, pc, r2, lsl #21 │ │ │ │ - smlatbeq r7, r6, r8, sp │ │ │ │ - @ instruction: 0x0107d890 │ │ │ │ - rscseq r4, pc, r4, lsr r4 @ │ │ │ │ + rscseq r4, pc, r4, lsl #21 │ │ │ │ + strdeq sp, [r7, -r6] │ │ │ │ + rscseq r4, pc, ip, ror #20 │ │ │ │ + rscseq r4, pc, r2, asr #20 │ │ │ │ + rscseq r4, pc, lr, asr #20 │ │ │ │ + rscseq r4, pc, sl, asr #20 │ │ │ │ + rscseq r4, pc, r6, asr #20 │ │ │ │ + rscseq r4, pc, r2, asr #20 │ │ │ │ + rscseq r4, pc, r2, asr #20 │ │ │ │ + tsteq r7, r4, ror #16 │ │ │ │ + rscseq r4, pc, lr, lsr #20 │ │ │ │ + ldrhteq r4, [pc], #144 │ │ │ │ + ldrhteq r4, [pc], #156 │ │ │ │ + ldrhteq r4, [pc], #152 │ │ │ │ + ldrhteq r4, [pc], #148 │ │ │ │ + ldrhteq r4, [pc], #144 │ │ │ │ + ldrhteq r4, [pc], #144 │ │ │ │ + ldrdeq sp, [r7, -r2] │ │ │ │ + rscseq r4, pc, ip, lsr #19 │ │ │ │ + rscseq r4, pc, r8, lsr #18 │ │ │ │ + rscseq r4, pc, r6, lsl #19 │ │ │ │ + rscseq r4, pc, r4, lsl #19 │ │ │ │ + rscseq r4, pc, sl, lsl #19 │ │ │ │ + tsteq r7, sl, ror #14 │ │ │ │ + rscseq r4, pc, r0, lsl #19 │ │ │ │ + tsteq r1, sl, lsr #28 │ │ │ │ + rscseq r4, pc, lr, ror #18 │ │ │ │ + rscseq r4, pc, r4, lsl #17 │ │ │ │ + rscseq r4, pc, lr, ror r8 @ │ │ │ │ + rscseq r4, pc, r0, lsl #17 │ │ │ │ + strdeq sp, [r7, -r4] │ │ │ │ + rscseq r4, pc, ip, ror #16 │ │ │ │ + rscseq r4, pc, r4, asr #16 │ │ │ │ + rscseq r4, pc, r2, asr r8 @ │ │ │ │ + rscseq r4, pc, r0, asr r8 @ │ │ │ │ + rscseq r4, pc, lr, asr #16 │ │ │ │ + rscseq r4, pc, ip, asr #16 │ │ │ │ + rscseq r4, pc, lr, asr #16 │ │ │ │ + tsteq r7, r2, ror r6 │ │ │ │ + rscseq r4, pc, lr, lsr r8 @ │ │ │ │ + rscseq r4, pc, r6, asr #15 │ │ │ │ + rscseq r4, pc, r4, asr #15 │ │ │ │ + rscseq r4, pc, r2, asr #15 │ │ │ │ + rscseq r4, pc, r0, asr #15 │ │ │ │ + rscseq r4, pc, r2, asr #15 │ │ │ │ + smlatteq r7, r6, r5, sp │ │ │ │ + ldrdeq sp, [r7, -r0] │ │ │ │ + rscseq r4, pc, r4, ror r1 @ │ │ │ │ @ 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 @ │ │ │ │ @@ -2923,87 +2923,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 │ │ │ │ - ldrsbteq r4, [pc], #118 │ │ │ │ - rscseq r4, pc, r6, lsl #16 │ │ │ │ - rscseq r4, pc, ip, asr #16 │ │ │ │ - ldrshteq r4, [pc], #128 │ │ │ │ - ldrshteq r4, [pc], #132 │ │ │ │ - rscseq r4, pc, r8, asr r9 @ │ │ │ │ - smlalseq r4, pc, sl, r9 @ │ │ │ │ + rscseq r4, pc, r6, lsl r5 @ │ │ │ │ + rscseq r4, pc, r6, asr #10 │ │ │ │ + rscseq r4, pc, ip, lsl #11 │ │ │ │ + rscseq r4, pc, r0, lsr r6 @ │ │ │ │ + rscseq r4, pc, r4, lsr r6 @ │ │ │ │ + smlalseq r4, pc, r8, r6 @ │ │ │ │ + ldrsbteq r4, [pc], #106 │ │ │ │ + rscseq r4, pc, lr, lsr r7 @ │ │ │ │ + rscseq r4, pc, r8, asr #14 │ │ │ │ + smlalseq r4, pc, r4, r7 @ │ │ │ │ + ldrsbteq r4, [pc], #126 │ │ │ │ + rscseq r4, pc, lr, asr r8 @ │ │ │ │ + rscseq r4, pc, sl, ror #16 │ │ │ │ + ldrsbteq r4, [pc], #130 │ │ │ │ + ldrsbteq r4, [pc], #132 │ │ │ │ + rscseq r4, pc, r4, lsr r9 @ │ │ │ │ + rscseq r4, pc, ip, lsl r9 @ │ │ │ │ + rscseq r4, pc, ip, asr #18 │ │ │ │ + smlalseq r4, pc, lr, r9 @ │ │ │ │ ldrshteq r4, [pc], #158 │ │ │ │ - rscseq r4, pc, r8, lsl #20 │ │ │ │ - rscseq r4, pc, r4, asr sl @ │ │ │ │ - smlalseq r4, pc, lr, sl @ │ │ │ │ - rscseq r4, pc, lr, lsl fp @ │ │ │ │ - rscseq r4, pc, sl, lsr #22 │ │ │ │ - smlalseq r4, pc, r2, fp @ │ │ │ │ - smlalseq r4, pc, r4, fp @ │ │ │ │ - ldrshteq r4, [pc], #180 │ │ │ │ - ldrsbteq r4, [pc], #188 │ │ │ │ - rscseq r4, pc, ip, lsl #24 │ │ │ │ - rscseq r4, pc, lr, asr ip @ │ │ │ │ - ldrhteq r4, [pc], #206 │ │ │ │ - ldrhteq r4, [pc], #202 │ │ │ │ - rscseq r4, pc, sl, lsr #26 │ │ │ │ - smlalseq r4, pc, r6, sp @ │ │ │ │ - rscseq r4, pc, ip, lsr #28 │ │ │ │ - rscseq r4, pc, r6, lsr #28 │ │ │ │ - rscseq r4, pc, ip, ror #28 │ │ │ │ - rscseq r4, pc, sl, lsr #29 │ │ │ │ - rscseq r4, pc, r2, asr pc @ │ │ │ │ - rscseq r4, pc, r6, ror #30 │ │ │ │ - rscseq r5, pc, r2 │ │ │ │ - rscseq r5, pc, r2, lsr #32 │ │ │ │ - ldrsbteq r5, [pc], #0 │ │ │ │ - ldrhteq r5, [pc], #14 │ │ │ │ - rscseq r5, pc, r6, lsr #2 │ │ │ │ - rscseq r5, pc, r6, lsr #3 │ │ │ │ - rscseq r5, pc, ip, asr r2 @ │ │ │ │ - rscseq r5, pc, r4, ror r2 @ │ │ │ │ - ldrshteq r5, [pc], #44 │ │ │ │ - rscseq r5, pc, r0, lsr r3 @ │ │ │ │ - rscseq r5, pc, sl, ror r3 @ │ │ │ │ - rscseq r5, pc, ip, asr r3 @ │ │ │ │ - rscseq r5, pc, r8, lsl #7 │ │ │ │ - rscseq r5, pc, r8, lsr #7 │ │ │ │ - ldrshteq r5, [pc], #48 │ │ │ │ - ldrsbteq r5, [pc], #60 │ │ │ │ - rscseq r5, pc, r4, lsr #8 │ │ │ │ - rscseq r5, pc, ip, lsl r4 @ │ │ │ │ - ldrhteq r5, [pc], #68 │ │ │ │ - rscseq r5, pc, r4, lsr #9 │ │ │ │ - rscseq r5, pc, lr, lsl #10 │ │ │ │ - rscseq r5, pc, lr, ror #10 │ │ │ │ - rscseq r5, pc, r6, lsl #12 │ │ │ │ - rscseq r5, pc, r0, lsl r6 @ │ │ │ │ - rscseq r5, pc, r8, lsr #13 │ │ │ │ + ldrshteq r4, [pc], #154 │ │ │ │ + rscseq r4, pc, sl, ror #20 │ │ │ │ + ldrsbteq r4, [pc], #166 │ │ │ │ + rscseq r4, pc, ip, ror #22 │ │ │ │ + rscseq r4, pc, r6, ror #22 │ │ │ │ + rscseq r4, pc, ip, lsr #23 │ │ │ │ + rscseq r4, pc, sl, ror #23 │ │ │ │ + smlalseq r4, pc, r2, ip @ │ │ │ │ + rscseq r4, pc, r6, lsr #25 │ │ │ │ + rscseq r4, pc, r2, asr #26 │ │ │ │ + rscseq r4, pc, r2, ror #26 │ │ │ │ + rscseq r4, pc, r0, lsl lr @ │ │ │ │ + ldrshteq r4, [pc], #222 │ │ │ │ + rscseq r4, pc, r6, ror #28 │ │ │ │ + rscseq r4, pc, r6, ror #29 │ │ │ │ + smlalseq r4, pc, ip, pc @ │ │ │ │ + ldrhteq r4, [pc], #244 │ │ │ │ + rscseq r5, pc, ip, lsr r0 @ │ │ │ │ + rscseq r5, pc, r0, ror r0 @ │ │ │ │ + ldrhteq r5, [pc], #10 │ │ │ │ + smlalseq r5, pc, ip, r0 @ │ │ │ │ + rscseq r5, pc, r8, asr #1 │ │ │ │ + rscseq r5, pc, r8, ror #1 │ │ │ │ + rscseq r5, pc, r0, lsr r1 @ │ │ │ │ + rscseq r5, pc, ip, lsl r1 @ │ │ │ │ + rscseq r5, pc, r4, ror #2 │ │ │ │ + rscseq r5, pc, ip, asr r1 @ │ │ │ │ + ldrshteq r5, [pc], #20 │ │ │ │ + rscseq r5, pc, r4, ror #3 │ │ │ │ + rscseq r5, pc, lr, asr #4 │ │ │ │ + rscseq r5, pc, lr, lsr #5 │ │ │ │ + rscseq r5, pc, r6, asr #6 │ │ │ │ + rscseq r5, pc, r0, asr r3 @ │ │ │ │ + rscseq r5, pc, r8, ror #7 │ │ │ │ + ldrshteq r5, [pc], #62 │ │ │ │ + smlalseq r5, pc, r8, r4 @ │ │ │ │ + smlalseq r5, pc, r8, r4 @ │ │ │ │ + rscseq r5, pc, r4, lsl #10 │ │ │ │ + rscseq r5, pc, r4, ror #10 │ │ │ │ + rscseq r5, pc, r0, lsl #12 │ │ │ │ + rscseq r5, pc, ip, lsl #12 │ │ │ │ + rscseq r5, pc, r6, lsr #13 │ │ │ │ ldrhteq r5, [pc], #110 │ │ │ │ rscseq r5, pc, r8, asr r7 @ │ │ │ │ - rscseq r5, pc, r8, asr r7 @ │ │ │ │ - rscseq r5, pc, r4, asr #15 │ │ │ │ - rscseq r5, pc, r4, lsr #16 │ │ │ │ - rscseq r5, pc, r0, asr #17 │ │ │ │ - rscseq r5, pc, ip, asr #17 │ │ │ │ - rscseq r5, pc, r6, ror #18 │ │ │ │ - rscseq r5, pc, lr, ror r9 @ │ │ │ │ - rscseq r5, pc, r8, lsl sl @ │ │ │ │ - ldrshteq r5, [pc], #144 │ │ │ │ - rscseq r5, pc, ip, asr sl @ │ │ │ │ - ldrhteq r5, [pc], #172 │ │ │ │ - rscseq r5, pc, r6, asr fp @ │ │ │ │ - rscseq r5, pc, r4, ror #22 │ │ │ │ - ldrsbteq r5, [pc], #176 │ │ │ │ - rscseq r5, pc, r0, lsr ip @ │ │ │ │ - rscseq r5, pc, sl, asr #25 │ │ │ │ - rscseq r5, pc, r6, asr #25 │ │ │ │ + rscseq r5, pc, r0, lsr r7 @ │ │ │ │ + smlalseq r5, pc, ip, r7 @ │ │ │ │ + ldrshteq r5, [pc], #124 │ │ │ │ + smlalseq r5, pc, r6, r8 @ │ │ │ │ + rscseq r5, pc, r4, lsr #17 │ │ │ │ + rscseq r5, pc, r0, lsl r9 @ │ │ │ │ + rscseq r5, pc, r0, ror r9 @ │ │ │ │ + rscseq r5, pc, sl, lsl #20 │ │ │ │ + rscseq r5, pc, r6, lsl #20 │ │ │ │ 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 │ │ │ │ @@ -3783,83 +3783,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 │ │ │ │ - rscseq r5, pc, sl, lsl #24 │ │ │ │ - rscseq r5, pc, r8, ror #24 │ │ │ │ - rscseq r5, pc, r0, lsl #26 │ │ │ │ - rscseq r5, pc, ip, lsl #26 │ │ │ │ - rscseq r5, pc, r4, lsr #27 │ │ │ │ - ldrhteq r5, [pc], #218 │ │ │ │ - rscseq r5, pc, r2, asr lr @ │ │ │ │ - rscseq r5, pc, r2, asr #28 │ │ │ │ - rscseq r5, pc, lr, lsr #29 │ │ │ │ - rscseq r5, pc, ip, lsl #30 │ │ │ │ - rscseq r5, pc, r4, lsr #31 │ │ │ │ - rscseq r5, pc, lr, lsr #31 │ │ │ │ - rscseq r6, pc, sl, lsl r0 @ │ │ │ │ - rscseq r6, pc, r8, ror r0 @ │ │ │ │ - rscseq r6, pc, r0, lsl r1 @ │ │ │ │ - rscseq r6, pc, r0, lsl r1 @ │ │ │ │ - rscseq r6, pc, sl, ror r1 @ │ │ │ │ - ldrsbteq r6, [pc], #24 │ │ │ │ - rscseq r6, pc, r0, ror r2 @ │ │ │ │ - rscseq r6, pc, sl, ror r2 @ │ │ │ │ - rscseq r6, pc, r2, lsl r3 @ │ │ │ │ - rscseq r6, pc, sl, lsr #6 │ │ │ │ - rscseq r6, pc, r2, asr #7 │ │ │ │ - rscseq r6, pc, r6, lsr #7 │ │ │ │ - rscseq r6, pc, r0, lsl r4 @ │ │ │ │ - rscseq r6, pc, r0, ror r4 @ │ │ │ │ - rscseq r6, pc, r8, lsl #10 │ │ │ │ - rscseq r6, pc, r2, lsl r5 @ │ │ │ │ - rscseq r6, pc, ip, ror r5 @ │ │ │ │ - ldrsbteq r6, [pc], #92 │ │ │ │ - rscseq r6, pc, r4, ror r6 @ │ │ │ │ - rscseq r6, pc, r2, ror r6 @ │ │ │ │ - ldrsbteq r6, [pc], #108 │ │ │ │ - rscseq r6, pc, sl, lsr r7 @ │ │ │ │ - ldrsbteq r6, [pc], #116 │ │ │ │ - ldrsbteq r6, [pc], #126 │ │ │ │ - rscseq r6, pc, r6, ror r8 @ │ │ │ │ - rscseq r6, pc, ip, lsl #17 │ │ │ │ - rscseq r6, pc, r4, lsr #18 │ │ │ │ - rscseq r6, pc, r4, lsl r9 @ │ │ │ │ - rscseq r6, pc, lr, ror r9 @ │ │ │ │ - ldrsbteq r6, [pc], #156 │ │ │ │ - rscseq r6, pc, r4, ror sl @ │ │ │ │ - rscseq r6, pc, r0, lsl #21 │ │ │ │ - smlalseq r8, pc, r4, r6 @ │ │ │ │ - rscseq r8, pc, sl, ror r6 @ │ │ │ │ - ldrhteq r6, [pc], #174 │ │ │ │ - smlalseq r6, pc, r2, sl @ │ │ │ │ - rscseq r6, pc, r4, lsr #21 │ │ │ │ - rscseq r6, pc, sl, lsr #21 │ │ │ │ - smlalseq r8, pc, lr, r6 @ │ │ │ │ - rscseq r8, pc, r0, lsl #13 │ │ │ │ - rscseq r6, pc, r2, ror #21 │ │ │ │ - rscseq r6, pc, lr, asr #21 │ │ │ │ - rscseq r8, pc, r4, asr #13 │ │ │ │ - rscseq r8, pc, r2, ror #12 │ │ │ │ - rscseq r8, pc, r8, ror r6 @ │ │ │ │ - rscseq r8, pc, r0, lsl #13 │ │ │ │ - rscseq r6, pc, r2, ror #21 │ │ │ │ - rscseq r6, pc, r2, asr #21 │ │ │ │ - ldrsbteq r6, [pc], #168 │ │ │ │ - rscseq r6, pc, r0, ror #21 │ │ │ │ - ldrsbteq r8, [pc], #102 │ │ │ │ - rscseq r8, pc, ip, lsr #13 │ │ │ │ - rscseq r8, pc, r0, asr #13 │ │ │ │ - rscseq r8, pc, r8, asr #13 │ │ │ │ - rscseq r6, pc, sl, lsr #22 │ │ │ │ - rscseq r6, pc, r8, lsl #22 │ │ │ │ - ldrshteq r8, [pc], #110 │ │ │ │ + rscseq r5, pc, sl, asr #18 │ │ │ │ + rscseq r5, pc, r8, lsr #19 │ │ │ │ + rscseq r5, pc, r0, asr #20 │ │ │ │ + rscseq r5, pc, ip, asr #20 │ │ │ │ + rscseq r5, pc, r4, ror #21 │ │ │ │ + ldrshteq r5, [pc], #170 │ │ │ │ + smlalseq r5, pc, r2, fp @ │ │ │ │ + rscseq r5, pc, r2, lsl #23 │ │ │ │ + rscseq r5, pc, lr, ror #23 │ │ │ │ + rscseq r5, pc, ip, asr #24 │ │ │ │ + rscseq r5, pc, r4, ror #25 │ │ │ │ + rscseq r5, pc, lr, ror #25 │ │ │ │ + rscseq r5, pc, sl, asr sp @ │ │ │ │ + ldrhteq r5, [pc], #216 │ │ │ │ + rscseq r5, pc, r0, asr lr @ │ │ │ │ + rscseq r5, pc, r0, asr lr @ │ │ │ │ + ldrhteq r5, [pc], #234 │ │ │ │ + rscseq r5, pc, r8, lsl pc @ │ │ │ │ + ldrhteq r5, [pc], #240 │ │ │ │ + ldrhteq r5, [pc], #250 │ │ │ │ + rscseq r6, pc, r2, asr r0 @ │ │ │ │ + rscseq r6, pc, sl, rrx │ │ │ │ + rscseq r6, pc, r2, lsl #2 │ │ │ │ + rscseq r6, pc, r6, ror #1 │ │ │ │ + rscseq r6, pc, r0, asr r1 @ │ │ │ │ + ldrhteq r6, [pc], #16 │ │ │ │ + rscseq r6, pc, r8, asr #4 │ │ │ │ + rscseq r6, pc, r2, asr r2 @ │ │ │ │ + ldrhteq r6, [pc], #44 │ │ │ │ + rscseq r6, pc, ip, lsl r3 @ │ │ │ │ + ldrhteq r6, [pc], #52 │ │ │ │ + ldrhteq r6, [pc], #50 │ │ │ │ + rscseq r6, pc, ip, lsl r4 @ │ │ │ │ + rscseq r6, pc, sl, ror r4 @ │ │ │ │ + rscseq r6, pc, r4, lsl r5 @ │ │ │ │ + rscseq r6, pc, lr, lsl r5 @ │ │ │ │ + ldrhteq r6, [pc], #86 │ │ │ │ + rscseq r6, pc, ip, asr #11 │ │ │ │ + rscseq r6, pc, r4, ror #12 │ │ │ │ + rscseq r6, pc, r4, asr r6 @ │ │ │ │ + ldrhteq r6, [pc], #110 │ │ │ │ + rscseq r6, pc, ip, lsl r7 @ │ │ │ │ + ldrhteq r6, [pc], #116 │ │ │ │ + rscseq r6, pc, r0, asr #15 │ │ │ │ + ldrsbteq r8, [pc], #52 │ │ │ │ + ldrhteq r8, [pc], #58 │ │ │ │ + ldrshteq r6, [pc], #126 │ │ │ │ + ldrsbteq r6, [pc], #114 │ │ │ │ + rscseq r6, pc, r4, ror #15 │ │ │ │ + rscseq r6, pc, sl, ror #15 │ │ │ │ + ldrsbteq r8, [pc], #62 │ │ │ │ + rscseq r8, pc, r0, asr #7 │ │ │ │ + rscseq r6, pc, r2, lsr #16 │ │ │ │ + rscseq r6, pc, lr, lsl #16 │ │ │ │ + rscseq r8, pc, r4, lsl #8 │ │ │ │ + rscseq r8, pc, r2, lsr #7 │ │ │ │ + ldrhteq r8, [pc], #56 │ │ │ │ + rscseq r8, pc, r0, asr #7 │ │ │ │ + rscseq r6, pc, r2, lsr #16 │ │ │ │ + rscseq r6, pc, r2, lsl #16 │ │ │ │ + rscseq r6, pc, r8, lsl r8 @ │ │ │ │ + rscseq r6, pc, r0, lsr #16 │ │ │ │ + rscseq r8, pc, r6, lsl r4 @ │ │ │ │ + rscseq r8, pc, ip, ror #7 │ │ │ │ + rscseq r8, pc, r0, lsl #8 │ │ │ │ + rscseq r8, pc, r8, lsl #8 │ │ │ │ + rscseq r6, pc, sl, ror #16 │ │ │ │ + rscseq r6, pc, r8, asr #16 │ │ │ │ + rscseq r8, pc, lr, lsr r4 @ │ │ │ │ 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 │ │ │ │ @@ -4648,83 +4648,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 │ │ │ │ - ldrsbteq r8, [pc], #84 │ │ │ │ - rscseq r6, pc, r4, lsr sl @ │ │ │ │ - ldrshteq r6, [pc], #152 │ │ │ │ - rscseq r6, pc, sl, lsl #20 │ │ │ │ - rscseq r6, pc, r2, lsl sl @ │ │ │ │ - rscseq r8, pc, r6, lsl #12 │ │ │ │ - rscseq r8, pc, r4, ror #11 │ │ │ │ - ldrshteq r8, [pc], #86 │ │ │ │ - ldrshteq r8, [pc], #94 │ │ │ │ - rscseq r6, pc, lr, asr sl @ │ │ │ │ - rscseq r6, pc, r0, lsr sl @ │ │ │ │ - rscseq r6, pc, r2, asr #20 │ │ │ │ - rscseq r6, pc, r8, asr #20 │ │ │ │ - rscseq r8, pc, lr, lsr r6 @ │ │ │ │ - rscseq r8, pc, ip, lsl r6 @ │ │ │ │ - rscseq r6, pc, ip, ror sl @ │ │ │ │ - rscseq r6, pc, r6, ror #20 │ │ │ │ - rscseq r8, pc, sl, asr r6 @ │ │ │ │ - rscseq r8, pc, r0, lsl r6 @ │ │ │ │ - rscseq r8, pc, r2, lsr #12 │ │ │ │ - rscseq r8, pc, r8, lsr #12 │ │ │ │ - rscseq r6, pc, r8, lsl #21 │ │ │ │ - rscseq r6, pc, r8, ror #20 │ │ │ │ - rscseq r6, pc, sl, ror sl @ │ │ │ │ - rscseq r6, pc, r0, lsl #21 │ │ │ │ - rscseq r8, pc, r4, ror r6 @ │ │ │ │ - rscseq r8, pc, r8, asr #12 │ │ │ │ - rscseq r8, pc, sl, asr r6 @ │ │ │ │ - rscseq r8, pc, r0, ror #12 │ │ │ │ - rscseq r6, pc, r0, asr #21 │ │ │ │ - rscseq r6, pc, r0, lsr #21 │ │ │ │ - smlalseq r8, pc, r4, r6 @ │ │ │ │ - rscseq r8, pc, lr, ror r6 @ │ │ │ │ - ldrsbteq r6, [pc], #174 │ │ │ │ - rscseq r6, pc, r2, lsr #21 │ │ │ │ - ldrhteq r6, [pc], #166 │ │ │ │ - ldrhteq r6, [pc], #172 │ │ │ │ - ldrhteq r8, [pc], #96 │ │ │ │ - rscseq r8, pc, lr, lsl #13 │ │ │ │ - ldrshteq r6, [pc], #160 │ │ │ │ - ldrsbteq r6, [pc], #170 │ │ │ │ - rscseq r8, pc, lr, asr #13 │ │ │ │ - rscseq r8, pc, r2, lsr #13 │ │ │ │ - ldrhteq r8, [pc], #100 │ │ │ │ - ldrhteq r8, [pc], #106 │ │ │ │ - rscseq r6, pc, sl, lsl fp @ │ │ │ │ - ldrshteq r6, [pc], #168 │ │ │ │ - rscseq r8, pc, ip, ror #13 │ │ │ │ - ldrsbteq r8, [pc], #104 │ │ │ │ - rscseq r6, pc, r8, lsr fp @ │ │ │ │ - rscseq r6, pc, r4, ror #21 │ │ │ │ - ldrshteq r6, [pc], #168 │ │ │ │ - rscseq r6, pc, r2, lsl #22 │ │ │ │ - ldrshteq r8, [pc], #104 │ │ │ │ - ldrsbteq r8, [pc], #104 │ │ │ │ - rscseq r8, pc, ip, ror #13 │ │ │ │ - ldrshteq r8, [pc], #102 │ │ │ │ - rscseq r6, pc, r8, asr fp @ │ │ │ │ - rscseq r6, pc, ip, lsr #22 │ │ │ │ - rscseq r6, pc, r0, asr #22 │ │ │ │ - rscseq r6, pc, r8, asr #22 │ │ │ │ - rscseq r8, pc, r0, asr #14 │ │ │ │ - rscseq r8, pc, r0, lsr #14 │ │ │ │ - rscseq r6, pc, r2, lsl #23 │ │ │ │ - rscseq r6, pc, lr, ror #22 │ │ │ │ - rscseq r8, pc, r4, ror #14 │ │ │ │ - rscseq r8, pc, r8, lsr #14 │ │ │ │ - rscseq r8, pc, ip, lsr r7 @ │ │ │ │ - rscseq r8, pc, r2, asr #14 │ │ │ │ + rscseq r8, pc, r4, lsl r3 @ │ │ │ │ + rscseq r6, pc, r4, ror r7 @ │ │ │ │ + rscseq r6, pc, r8, lsr r7 @ │ │ │ │ + rscseq r6, pc, sl, asr #14 │ │ │ │ + rscseq r6, pc, r2, asr r7 @ │ │ │ │ + rscseq r8, pc, r6, asr #6 │ │ │ │ + rscseq r8, pc, r4, lsr #6 │ │ │ │ + rscseq r8, pc, r6, lsr r3 @ │ │ │ │ + rscseq r8, pc, lr, lsr r3 @ │ │ │ │ + smlalseq r6, pc, lr, r7 @ │ │ │ │ + rscseq r6, pc, r0, ror r7 @ │ │ │ │ + rscseq r6, pc, r2, lsl #15 │ │ │ │ + rscseq r6, pc, r8, lsl #15 │ │ │ │ + rscseq r8, pc, lr, ror r3 @ │ │ │ │ + rscseq r8, pc, ip, asr r3 @ │ │ │ │ + ldrhteq r6, [pc], #124 │ │ │ │ + rscseq r6, pc, r6, lsr #15 │ │ │ │ + smlalseq r8, pc, sl, r3 @ │ │ │ │ + rscseq r8, pc, r0, asr r3 @ │ │ │ │ + rscseq r8, pc, r2, ror #6 │ │ │ │ + rscseq r8, pc, r8, ror #6 │ │ │ │ + rscseq r6, pc, r8, asr #15 │ │ │ │ + rscseq r6, pc, r8, lsr #15 │ │ │ │ + ldrhteq r6, [pc], #122 │ │ │ │ + rscseq r6, pc, r0, asr #15 │ │ │ │ + ldrhteq r8, [pc], #52 │ │ │ │ + rscseq r8, pc, r8, lsl #7 │ │ │ │ + smlalseq r8, pc, sl, r3 @ │ │ │ │ + rscseq r8, pc, r0, lsr #7 │ │ │ │ + rscseq r6, pc, r0, lsl #16 │ │ │ │ + rscseq r6, pc, r0, ror #15 │ │ │ │ + ldrsbteq r8, [pc], #52 │ │ │ │ + ldrhteq r8, [pc], #62 │ │ │ │ + rscseq r6, pc, lr, lsl r8 @ │ │ │ │ + rscseq r6, pc, r2, ror #15 │ │ │ │ + ldrshteq r6, [pc], #118 │ │ │ │ + ldrshteq r6, [pc], #124 │ │ │ │ + ldrshteq r8, [pc], #48 │ │ │ │ + rscseq r8, pc, lr, asr #7 │ │ │ │ + rscseq r6, pc, r0, lsr r8 @ │ │ │ │ + rscseq r6, pc, sl, lsl r8 @ │ │ │ │ + rscseq r8, pc, lr, lsl #8 │ │ │ │ + rscseq r8, pc, r2, ror #7 │ │ │ │ + ldrshteq r8, [pc], #52 │ │ │ │ + ldrshteq r8, [pc], #58 │ │ │ │ + rscseq r6, pc, sl, asr r8 @ │ │ │ │ + rscseq r6, pc, r8, lsr r8 @ │ │ │ │ + rscseq r8, pc, ip, lsr #8 │ │ │ │ + rscseq r8, pc, r8, lsl r4 @ │ │ │ │ + rscseq r6, pc, r8, ror r8 @ │ │ │ │ + rscseq r6, pc, r4, lsr #16 │ │ │ │ + rscseq r6, pc, r8, lsr r8 @ │ │ │ │ + rscseq r6, pc, r2, asr #16 │ │ │ │ + rscseq r8, pc, r8, lsr r4 @ │ │ │ │ + rscseq r8, pc, r8, lsl r4 @ │ │ │ │ + rscseq r8, pc, ip, lsr #8 │ │ │ │ + rscseq r8, pc, r6, lsr r4 @ │ │ │ │ + smlalseq r6, pc, r8, r8 @ │ │ │ │ + rscseq r6, pc, ip, ror #16 │ │ │ │ + rscseq r6, pc, r0, lsl #17 │ │ │ │ + rscseq r6, pc, r8, lsl #17 │ │ │ │ + rscseq r8, pc, r0, lsl #9 │ │ │ │ + rscseq r8, pc, r0, ror #8 │ │ │ │ + rscseq r6, pc, r2, asr #17 │ │ │ │ + rscseq r6, pc, lr, lsr #17 │ │ │ │ + rscseq r8, pc, r4, lsr #9 │ │ │ │ + rscseq r8, pc, r8, ror #8 │ │ │ │ + rscseq r8, pc, ip, ror r4 @ │ │ │ │ + rscseq r8, pc, r2, lsl #9 │ │ │ │ cmnppl r4, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ @ instruction: 0xf6438463 │ │ │ │ addsmi r5, r8, #120, 6 @ 0xe0000001 │ │ │ │ strbthi pc, [r2], #-66 @ 0xffffffbe @ │ │ │ │ bleq feaab8ac │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @@ -5469,211 +5469,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 │ │ │ │ - rscseq r6, pc, ip, lsl #21 │ │ │ │ - rscseq r6, pc, ip, ror #20 │ │ │ │ - rscseq r6, pc, lr, ror sl @ │ │ │ │ - rscseq r6, pc, r4, lsl #21 │ │ │ │ - rscseq r8, pc, r8, ror r6 @ │ │ │ │ - rscseq r8, pc, ip, asr #12 │ │ │ │ - rscseq r8, pc, lr, asr r6 @ │ │ │ │ - rscseq r8, pc, r4, ror #12 │ │ │ │ - rscseq r6, pc, r4, asr #21 │ │ │ │ - rscseq r6, pc, r4, lsr #21 │ │ │ │ - smlalseq r8, pc, r8, r6 @ │ │ │ │ - rscseq r8, pc, r2, lsl #13 │ │ │ │ - rscseq r6, pc, r2, ror #21 │ │ │ │ - smlalseq r6, pc, r8, sl @ │ │ │ │ - rscseq r6, pc, ip, lsr #21 │ │ │ │ - ldrhteq r6, [pc], #162 │ │ │ │ - rscseq r8, pc, r6, lsr #13 │ │ │ │ - rscseq r8, pc, r4, lsl #13 │ │ │ │ - smlalseq r8, pc, r8, r6 @ │ │ │ │ - smlalseq r8, pc, lr, r6 @ │ │ │ │ - ldrshteq r6, [pc], #174 │ │ │ │ - ldrsbteq r6, [pc], #160 │ │ │ │ - rscseq r6, pc, r4, ror #21 │ │ │ │ - rscseq r6, pc, sl, ror #21 │ │ │ │ - ldrsbteq r8, [pc], #110 │ │ │ │ - ldrhteq r8, [pc], #108 │ │ │ │ - rscseq r6, pc, ip, lsl fp @ │ │ │ │ - rscseq r6, pc, r8, lsl #22 │ │ │ │ - ldrshteq r8, [pc], #108 │ │ │ │ - rscseq r8, pc, r0, asr #13 │ │ │ │ - ldrsbteq r8, [pc], #98 │ │ │ │ - ldrsbteq r8, [pc], #106 │ │ │ │ - rscseq r6, pc, sl, lsr fp @ │ │ │ │ - rscseq r6, pc, r8, lsl fp @ │ │ │ │ - rscseq r8, pc, ip, lsl #14 │ │ │ │ - ldrshteq r8, [pc], #104 │ │ │ │ - rscseq r6, pc, r8, asr fp @ │ │ │ │ - rscseq r6, pc, sl, lsr #22 │ │ │ │ - rscseq r6, pc, ip, lsr fp @ │ │ │ │ - rscseq r6, pc, r2, asr #22 │ │ │ │ - rscseq r8, pc, r8, lsr r7 @ │ │ │ │ - rscseq r8, pc, r6, lsl r7 @ │ │ │ │ - rscseq r6, pc, r6, ror fp @ │ │ │ │ - rscseq r6, pc, r0, ror #22 │ │ │ │ - rscseq r8, pc, r4, asr r7 @ │ │ │ │ - ldrsbteq r5, [pc], #28 │ │ │ │ - rscseq r3, pc, r4, ror #8 │ │ │ │ - rscseq r2, pc, r0, lsl #11 │ │ │ │ - ldrshteq r1, [pc], #212 │ │ │ │ - rscseq r1, pc, ip, asr #21 │ │ │ │ - rscseq r1, pc, r8, lsr #18 │ │ │ │ - rscseq r1, pc, r0, lsr #16 │ │ │ │ - ldrhteq r1, [pc], #116 │ │ │ │ - rscseq r1, pc, r4, lsl #15 │ │ │ │ - smlalseq r1, pc, r0, r7 @ │ │ │ │ - rscseq r1, pc, r0, lsr #32 │ │ │ │ - ldrhteq r1, [pc], #120 │ │ │ │ - rscseq r1, pc, r8, asr #15 │ │ │ │ - rscseq r1, pc, r8 │ │ │ │ - rscseq r1, pc, r4, ror r8 @ │ │ │ │ - rscseq r1, pc, r4, lsr #16 │ │ │ │ - rscseq r1, pc, r0, asr #16 │ │ │ │ - rscseq r0, pc, r8, ror #31 │ │ │ │ - rscseq r1, pc, r8, ror r8 @ │ │ │ │ - ldrsbteq r0, [pc], #248 │ │ │ │ - smlalseq r1, pc, ip, r9 @ │ │ │ │ - rscseq r1, pc, r4, lsr #18 │ │ │ │ - rscseq r1, pc, r8, asr #17 │ │ │ │ - rscseq r1, pc, ip, ror #17 │ │ │ │ - ldrhteq r0, [pc], #240 │ │ │ │ + rscseq r6, pc, ip, asr #15 │ │ │ │ + rscseq r6, pc, ip, lsr #15 │ │ │ │ + ldrhteq r6, [pc], #126 │ │ │ │ + rscseq r6, pc, r4, asr #15 │ │ │ │ + ldrhteq r8, [pc], #56 │ │ │ │ + rscseq r8, pc, ip, lsl #7 │ │ │ │ + smlalseq r8, pc, lr, r3 @ │ │ │ │ + rscseq r8, pc, r4, lsr #7 │ │ │ │ + rscseq r6, pc, r4, lsl #16 │ │ │ │ + rscseq r6, pc, r4, ror #15 │ │ │ │ + ldrsbteq r8, [pc], #56 │ │ │ │ + rscseq r8, pc, r2, asr #7 │ │ │ │ + rscseq r6, pc, r2, lsr #16 │ │ │ │ + ldrsbteq r6, [pc], #120 │ │ │ │ + rscseq r6, pc, ip, ror #15 │ │ │ │ + ldrshteq r6, [pc], #114 │ │ │ │ + rscseq r8, pc, r6, ror #7 │ │ │ │ + rscseq r8, pc, r4, asr #7 │ │ │ │ + ldrsbteq r8, [pc], #56 │ │ │ │ + ldrsbteq r8, [pc], #62 │ │ │ │ + rscseq r6, pc, lr, lsr r8 @ │ │ │ │ + rscseq r6, pc, r0, lsl r8 @ │ │ │ │ + rscseq r6, pc, r4, lsr #16 │ │ │ │ + rscseq r6, pc, sl, lsr #16 │ │ │ │ + rscseq r8, pc, lr, lsl r4 @ │ │ │ │ + ldrshteq r8, [pc], #60 │ │ │ │ + rscseq r6, pc, ip, asr r8 @ │ │ │ │ + rscseq r6, pc, r8, asr #16 │ │ │ │ + rscseq r8, pc, ip, lsr r4 @ │ │ │ │ + rscseq r8, pc, r0, lsl #8 │ │ │ │ + rscseq r8, pc, r2, lsl r4 @ │ │ │ │ + rscseq r8, pc, sl, lsl r4 @ │ │ │ │ + rscseq r6, pc, sl, ror r8 @ │ │ │ │ + rscseq r6, pc, r8, asr r8 @ │ │ │ │ + rscseq r8, pc, ip, asr #8 │ │ │ │ + rscseq r8, pc, r8, lsr r4 @ │ │ │ │ + smlalseq r6, pc, r8, r8 @ │ │ │ │ + rscseq r6, pc, sl, ror #16 │ │ │ │ + rscseq r6, pc, ip, ror r8 @ │ │ │ │ + rscseq r6, pc, r2, lsl #17 │ │ │ │ + rscseq r8, pc, r8, ror r4 @ │ │ │ │ + rscseq r8, pc, r6, asr r4 @ │ │ │ │ + ldrhteq r6, [pc], #134 │ │ │ │ + rscseq r6, pc, r0, lsr #17 │ │ │ │ + smlalseq r8, pc, r4, r4 @ │ │ │ │ + rscseq r4, pc, ip, lsl pc @ │ │ │ │ + rscseq r3, pc, r4, lsr #3 │ │ │ │ + rscseq r2, pc, r0, asr #5 │ │ │ │ + rscseq r1, pc, r4, lsr fp @ │ │ │ │ + rscseq r1, pc, ip, lsl #16 │ │ │ │ + rscseq r1, pc, r8, ror #12 │ │ │ │ + rscseq r1, pc, r0, ror #10 │ │ │ │ + ldrshteq r1, [pc], #68 │ │ │ │ + rscseq r1, pc, r4, asr #9 │ │ │ │ + ldrsbteq r1, [pc], #64 │ │ │ │ + rscseq r0, pc, r0, ror #26 │ │ │ │ + ldrshteq r1, [pc], #72 │ │ │ │ + rscseq r1, pc, r8, lsl #10 │ │ │ │ + rscseq r0, pc, r8, asr #26 │ │ │ │ + ldrhteq r1, [pc], #84 │ │ │ │ + rscseq r1, pc, r4, ror #10 │ │ │ │ + rscseq r1, pc, r0, lsl #11 │ │ │ │ + rscseq r0, pc, r8, lsr #26 │ │ │ │ + ldrhteq r1, [pc], #88 │ │ │ │ + rscseq r0, pc, r8, lsl sp @ │ │ │ │ + ldrsbteq r1, [pc], #108 │ │ │ │ + rscseq r1, pc, r4, ror #12 │ │ │ │ + rscseq r1, pc, r8, lsl #12 │ │ │ │ + rscseq r1, pc, ip, lsr #12 │ │ │ │ + ldrshteq r0, [pc], #192 │ │ │ │ + rscseq r1, pc, r8, ror r6 @ │ │ │ │ + smlalseq r1, pc, r0, r6 @ │ │ │ │ + ldrsbteq r0, [pc], #200 │ │ │ │ + ldrshteq r1, [pc], #108 │ │ │ │ + rscseq r1, pc, r4, asr #13 │ │ │ │ + ldrsbteq r1, [pc], #100 │ │ │ │ + ldrhteq r0, [pc], #200 │ │ │ │ + ldrshteq r1, [pc], #100 │ │ │ │ + rscseq r0, pc, r8, lsr #25 │ │ │ │ + rscseq r1, pc, r6, ror #17 │ │ │ │ + rscseq r1, pc, ip, lsl #16 │ │ │ │ + rscseq r1, pc, lr, lsl #15 │ │ │ │ + rscseq r1, pc, r0, asr r7 @ │ │ │ │ + rscseq r1, pc, r2, ror #14 │ │ │ │ + rscseq r0, pc, r4, lsl #25 │ │ │ │ + rscseq r1, pc, sl, lsr #15 │ │ │ │ + ldrsbteq r1, [pc], #112 │ │ │ │ + rscseq r0, pc, r2, ror ip @ │ │ │ │ + rscseq r1, pc, r4, asr #16 │ │ │ │ + rscseq r1, pc, r6, lsl #16 │ │ │ │ + rscseq r1, pc, ip, lsl r8 @ │ │ │ │ + rscseq r0, pc, sl, asr ip @ │ │ │ │ + rscseq r1, pc, ip, asr r8 @ │ │ │ │ + rscseq r0, pc, lr, asr #24 │ │ │ │ + rscseq r1, pc, r0, asr #18 │ │ │ │ + ldrshteq r1, [pc], #130 │ │ │ │ + ldrhteq r1, [pc], #136 │ │ │ │ + rscseq r1, pc, lr, asr #17 │ │ │ │ + rscseq r0, pc, r0, lsr ip @ │ │ │ │ + ldrshteq r1, [pc], #130 │ │ │ │ + rscseq r0, pc, r4, lsr #24 │ │ │ │ + rscseq r1, pc, lr, ror #18 │ │ │ │ rscseq r1, pc, r8, lsr r9 @ │ │ │ │ - rscseq r1, pc, r0, asr r9 @ │ │ │ │ - smlalseq r0, pc, r8, pc @ │ │ │ │ - ldrhteq r1, [pc], #156 │ │ │ │ - rscseq r1, pc, r4, lsl #19 │ │ │ │ - smlalseq r1, pc, r4, r9 @ │ │ │ │ - rscseq r0, pc, r8, ror pc @ │ │ │ │ - ldrhteq r1, [pc], #148 │ │ │ │ - rscseq r0, pc, r8, ror #30 │ │ │ │ - rscseq r1, pc, r6, lsr #23 │ │ │ │ - rscseq r1, pc, ip, asr #21 │ │ │ │ - rscseq r1, pc, lr, asr #20 │ │ │ │ - rscseq r1, pc, r0, lsl sl @ │ │ │ │ - rscseq r1, pc, r2, lsr #20 │ │ │ │ - rscseq r0, pc, r4, asr #30 │ │ │ │ - rscseq r1, pc, sl, ror #20 │ │ │ │ - smlalseq r1, pc, r0, sl @ │ │ │ │ - rscseq r0, pc, r2, lsr pc @ │ │ │ │ - rscseq r1, pc, r4, lsl #22 │ │ │ │ - rscseq r1, pc, r6, asr #21 │ │ │ │ - ldrsbteq r1, [pc], #172 │ │ │ │ - rscseq r0, pc, sl, lsl pc @ │ │ │ │ - rscseq r1, pc, ip, lsl fp @ │ │ │ │ - rscseq r0, pc, lr, lsl #30 │ │ │ │ - rscseq r1, pc, r0, lsl #24 │ │ │ │ - ldrhteq r1, [pc], #178 │ │ │ │ - rscseq r1, pc, r8, ror fp @ │ │ │ │ - rscseq r1, pc, lr, lsl #23 │ │ │ │ - ldrshteq r0, [pc], #224 │ │ │ │ - ldrhteq r1, [pc], #178 │ │ │ │ - rscseq r0, pc, r4, ror #29 │ │ │ │ - rscseq r1, pc, lr, lsr #24 │ │ │ │ - ldrshteq r1, [pc], #184 │ │ │ │ - rscseq r1, pc, sl, lsl #24 │ │ │ │ - rscseq r0, pc, ip, asr #29 │ │ │ │ - rscseq r1, pc, lr, lsr #24 │ │ │ │ - rscseq r0, pc, r0, asr #29 │ │ │ │ - ldrsbteq r1, [pc], #254 │ │ │ │ - rscseq r1, pc, r8, asr #27 │ │ │ │ - rscseq r1, pc, sl, lsl sp @ │ │ │ │ + rscseq r1, pc, sl, asr #18 │ │ │ │ + rscseq r0, pc, ip, lsl #24 │ │ │ │ + rscseq r1, pc, lr, ror #18 │ │ │ │ + rscseq r0, pc, r0, lsl #24 │ │ │ │ + rscseq r1, pc, lr, lsl sp @ │ │ │ │ + rscseq r1, pc, r8, lsl #22 │ │ │ │ + rscseq r1, pc, sl, asr sl @ │ │ │ │ + ldrsbteq r1, [pc], #152 │ │ │ │ + rscseq r1, pc, sl, lsr #19 │ │ │ │ + ldrhteq r1, [pc], #152 │ │ │ │ + ldrsbteq r0, [pc], #182 │ │ │ │ + ldrshteq r1, [pc], #148 │ │ │ │ + rscseq r1, pc, sl, lsl #20 │ │ │ │ + rscseq r0, pc, r4, asr #23 │ │ │ │ + rscseq r1, pc, sl, lsl #21 │ │ │ │ + rscseq r1, pc, r4, asr sl @ │ │ │ │ + rscseq r1, pc, r6, ror #20 │ │ │ │ + rscseq r0, pc, ip, lsr #23 │ │ │ │ + rscseq r1, pc, sl, lsl #21 │ │ │ │ + rscseq r0, pc, r0, lsr #23 │ │ │ │ + rscseq r1, pc, lr, asr #23 │ │ │ │ + rscseq r1, pc, r4, lsr #22 │ │ │ │ + ldrsbteq r1, [pc], #174 │ │ │ │ + rscseq r1, pc, r0, lsl #22 │ │ │ │ + rscseq r0, pc, r2, lsl #23 │ │ │ │ + rscseq r1, pc, r0, ror #22 │ │ │ │ + rscseq r1, pc, r2, lsl #23 │ │ │ │ + rscseq r0, pc, r0, ror fp @ │ │ │ │ + rscseq r1, pc, r6, lsr #24 │ │ │ │ + ldrsbteq r1, [pc], #184 │ │ │ │ + ldrshteq r1, [pc], #182 │ │ │ │ + rscseq r0, pc, r8, asr fp @ │ │ │ │ + rscseq r1, pc, r2, lsr ip @ │ │ │ │ + rscseq r0, pc, ip, asr #22 │ │ │ │ + rscseq r1, pc, r6, asr #28 │ │ │ │ + rscseq r1, pc, r8, lsr sp @ │ │ │ │ + rscseq r1, pc, lr, asr #25 │ │ │ │ smlalseq r1, pc, r8, ip @ │ │ │ │ - rscseq r1, pc, sl, ror #24 │ │ │ │ - rscseq r1, pc, r8, ror ip @ │ │ │ │ - smlalseq r0, pc, r6, lr @ │ │ │ │ - ldrhteq r1, [pc], #196 │ │ │ │ - rscseq r1, pc, sl, asr #25 │ │ │ │ - rscseq r0, pc, r4, lsl #29 │ │ │ │ - rscseq r1, pc, sl, asr #26 │ │ │ │ - rscseq r1, pc, r4, lsl sp @ │ │ │ │ - rscseq r1, pc, r6, lsr #26 │ │ │ │ - rscseq r0, pc, ip, ror #28 │ │ │ │ - rscseq r1, pc, sl, asr #26 │ │ │ │ - rscseq r0, pc, r0, ror #28 │ │ │ │ - rscseq r1, pc, lr, lsl #29 │ │ │ │ - rscseq r1, pc, r4, ror #27 │ │ │ │ - smlalseq r1, pc, lr, sp @ │ │ │ │ - rscseq r1, pc, r0, asr #27 │ │ │ │ - rscseq r0, pc, r2, asr #28 │ │ │ │ - rscseq r1, pc, r0, lsr #28 │ │ │ │ - rscseq r1, pc, r2, asr #28 │ │ │ │ - rscseq r0, pc, r0, lsr lr @ │ │ │ │ - rscseq r1, pc, r6, ror #29 │ │ │ │ - smlalseq r1, pc, r8, lr @ │ │ │ │ - ldrhteq r1, [pc], #230 │ │ │ │ - rscseq r0, pc, r8, lsl lr @ │ │ │ │ - ldrshteq r1, [pc], #226 │ │ │ │ - rscseq r0, pc, ip, lsl #28 │ │ │ │ - rscseq r2, pc, r6, lsl #2 │ │ │ │ - ldrshteq r1, [pc], #248 │ │ │ │ - rscseq r1, pc, lr, lsl #31 │ │ │ │ - rscseq r1, pc, r8, asr pc @ │ │ │ │ - rscseq r1, pc, r6, ror #30 │ │ │ │ - rscseq r0, pc, r8, ror #27 │ │ │ │ - rscseq r1, pc, sl, lsr #31 │ │ │ │ - rscseq r1, pc, r0, asr #31 │ │ │ │ - ldrsbteq r0, [pc], #214 │ │ │ │ - rscseq r2, pc, r8, asr r0 @ │ │ │ │ - rscseq r2, pc, r2 │ │ │ │ - rscseq r2, pc, r8, lsr #32 │ │ │ │ - ldrhteq r0, [pc], #222 │ │ │ │ - rscseq r2, pc, ip, rrx │ │ │ │ - ldrhteq r0, [pc], #210 │ │ │ │ - ldrhteq r2, [pc], #20 │ │ │ │ - rscseq r2, pc, lr, lsr r1 @ │ │ │ │ - ldrshteq r2, [pc], #0 │ │ │ │ - rscseq r2, pc, r2, lsl r1 @ │ │ │ │ - smlalseq r0, pc, r4, sp @ │ │ │ │ - rscseq r2, pc, sl, asr #2 │ │ │ │ - rscseq r0, pc, r8, lsl #27 │ │ │ │ - rscseq r2, pc, sl, lsr #4 │ │ │ │ - ldrsbteq r2, [pc], #20 │ │ │ │ - ldrshteq r2, [pc], #22 │ │ │ │ - rscseq r0, pc, r0, ror sp @ │ │ │ │ - rscseq r2, pc, sl, lsr r2 @ │ │ │ │ - rscseq r0, pc, r4, ror #26 │ │ │ │ - rscseq r2, pc, r2, lsr r9 @ │ │ │ │ - rscseq r2, pc, r8, lsl #13 │ │ │ │ - rscseq r2, pc, lr, asr #9 │ │ │ │ - rscseq r2, pc, r4, lsr #7 │ │ │ │ - ldrshteq r2, [pc], #42 │ │ │ │ - ldrhteq r2, [pc], #32 │ │ │ │ - ldrsbteq r2, [pc], #34 │ │ │ │ - rscseq r0, pc, r4, lsr sp @ │ │ │ │ - rscseq r2, pc, lr, lsr #6 │ │ │ │ - rscseq r2, pc, r4, asr r3 @ │ │ │ │ - rscseq r0, pc, r2, lsr #26 │ │ │ │ - rscseq r2, pc, r8, lsl r4 @ │ │ │ │ - rscseq r2, pc, r2, asr #7 │ │ │ │ - rscseq r2, pc, r4, ror #7 │ │ │ │ - rscseq r0, pc, sl, lsl #26 │ │ │ │ - rscseq r2, pc, ip, lsr #8 │ │ │ │ - ldrshteq r0, [pc], #206 │ │ │ │ - smlalseq r2, pc, ip, r5 @ │ │ │ │ - rscseq r2, pc, sl, lsl r5 @ │ │ │ │ - ldrhteq r2, [pc], #76 │ │ │ │ - rscseq r2, pc, r2, ror #9 │ │ │ │ - rscseq r0, pc, r0, ror #25 │ │ │ │ - rscseq r2, pc, r6, asr r5 @ │ │ │ │ - rscseq r2, pc, r4, ror #10 │ │ │ │ - rscseq r0, pc, lr, asr #25 │ │ │ │ - ldrhteq r2, [pc], #92 │ │ │ │ - rscseq r2, pc, lr, lsl #11 │ │ │ │ - smlalseq r2, pc, ip, r5 @ │ │ │ │ - ldrhteq r0, [pc], #198 │ │ │ │ - ldrhteq r2, [pc], #88 │ │ │ │ - rscseq r0, pc, sl, lsr #25 │ │ │ │ - rscseq r2, pc, r0, lsl #14 │ │ │ │ + rscseq r1, pc, r6, lsr #25 │ │ │ │ + rscseq r0, pc, r8, lsr #22 │ │ │ │ + rscseq r1, pc, sl, ror #25 │ │ │ │ + rscseq r1, pc, r0, lsl #26 │ │ │ │ + rscseq r0, pc, r6, lsl fp @ │ │ │ │ + smlalseq r1, pc, r8, sp @ │ │ │ │ + rscseq r1, pc, r2, asr #26 │ │ │ │ + rscseq r1, pc, r8, ror #26 │ │ │ │ + ldrshteq r0, [pc], #174 │ │ │ │ + rscseq r1, pc, ip, lsr #27 │ │ │ │ + ldrshteq r0, [pc], #162 │ │ │ │ + ldrshteq r1, [pc], #228 │ │ │ │ + rscseq r1, pc, lr, ror lr @ │ │ │ │ + rscseq r1, pc, r0, lsr lr @ │ │ │ │ + rscseq r1, pc, r2, asr lr @ │ │ │ │ + ldrsbteq r0, [pc], #164 │ │ │ │ + rscseq r1, pc, sl, lsl #29 │ │ │ │ + rscseq r0, pc, r8, asr #21 │ │ │ │ + rscseq r1, pc, sl, ror #30 │ │ │ │ + rscseq r1, pc, r4, lsl pc @ │ │ │ │ + rscseq r1, pc, r6, lsr pc @ │ │ │ │ + ldrhteq r0, [pc], #160 │ │ │ │ + rscseq r1, pc, sl, ror pc @ │ │ │ │ + rscseq r0, pc, r4, lsr #21 │ │ │ │ + rscseq r2, pc, r2, ror r6 @ │ │ │ │ + rscseq r2, pc, r8, asr #7 │ │ │ │ + rscseq r2, pc, lr, lsl #4 │ │ │ │ + rscseq r2, pc, r4, ror #1 │ │ │ │ + rscseq r2, pc, sl, lsr r0 @ │ │ │ │ + ldrshteq r1, [pc], #240 │ │ │ │ + rscseq r2, pc, r2, lsl r0 @ │ │ │ │ + rscseq r0, pc, r4, ror sl @ │ │ │ │ + rscseq r2, pc, lr, rrx │ │ │ │ + smlalseq r2, pc, r4, r0 @ │ │ │ │ + rscseq r0, pc, r2, ror #20 │ │ │ │ + rscseq r2, pc, r8, asr r1 @ │ │ │ │ + rscseq r2, pc, r2, lsl #2 │ │ │ │ + rscseq r2, pc, r4, lsr #2 │ │ │ │ + rscseq r0, pc, sl, asr #20 │ │ │ │ + rscseq r2, pc, ip, ror #2 │ │ │ │ + rscseq r0, pc, lr, lsr sl @ │ │ │ │ + ldrsbteq r2, [pc], #44 │ │ │ │ + rscseq r2, pc, sl, asr r2 @ │ │ │ │ + ldrshteq r2, [pc], #28 │ │ │ │ + rscseq r2, pc, r2, lsr #4 │ │ │ │ + rscseq r0, pc, r0, lsr #20 │ │ │ │ + smlalseq r2, pc, r6, r2 @ │ │ │ │ + rscseq r2, pc, r4, lsr #5 │ │ │ │ + rscseq r0, pc, lr, lsl #20 │ │ │ │ + ldrshteq r2, [pc], #44 │ │ │ │ + rscseq r2, pc, lr, asr #5 │ │ │ │ + ldrsbteq r2, [pc], #44 │ │ │ │ + ldrshteq r0, [pc], #150 │ │ │ │ + ldrshteq r2, [pc], #40 │ │ │ │ + rscseq r0, pc, sl, ror #19 │ │ │ │ + rscseq r2, pc, r0, asr #8 │ │ │ │ stcleq 8, cr15, [r4], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ stcleq 8, cr15, [r0], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [ip], #892 @ 0x37c │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [r8], #892 @ 0x37c │ │ │ │ @@ -6484,423 +6484,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - rscseq r2, pc, r8, asr r3 @ │ │ │ │ - rscseq r2, pc, r0, lsl #6 │ │ │ │ - ldrsbteq r2, [pc], #32 │ │ │ │ - ldrsbteq r2, [pc], #44 │ │ │ │ - rscseq r0, pc, r8, ror #18 │ │ │ │ - rscseq r2, pc, r8, lsl #6 │ │ │ │ - rscseq r2, pc, r4, lsl r3 @ │ │ │ │ - rscseq r0, pc, r0, asr r9 @ │ │ │ │ - rscseq r2, pc, r8, ror #6 │ │ │ │ - rscseq r2, pc, r8, lsr r3 @ │ │ │ │ - rscseq r2, pc, r4, asr #6 │ │ │ │ - rscseq r0, pc, r0, lsr r9 @ │ │ │ │ - rscseq r2, pc, ip, asr r3 @ │ │ │ │ - rscseq r0, pc, r0, lsr #18 │ │ │ │ - rscseq r2, pc, r0, lsl #8 │ │ │ │ - ldrhteq r2, [pc], #60 │ │ │ │ - rscseq r2, pc, ip, lsl #7 │ │ │ │ - smlalseq r2, pc, r8, r3 @ │ │ │ │ - ldrshteq r0, [pc], #136 │ │ │ │ - ldrhteq r2, [pc], #48 │ │ │ │ - rscseq r0, pc, r8, ror #17 │ │ │ │ - rscseq r2, pc, r8, asr #8 │ │ │ │ - ldrshteq r2, [pc], #56 │ │ │ │ - rscseq r2, pc, r4, lsl r4 @ │ │ │ │ - rscseq r0, pc, r8, asr #17 │ │ │ │ - rscseq r2, pc, ip, asr #8 │ │ │ │ - ldrhteq r0, [pc], #136 │ │ │ │ - smlalseq r2, pc, r8, r8 @ │ │ │ │ - smlalseq r2, pc, r8, r6 @ │ │ │ │ - smlalseq r2, pc, r4, r5 @ │ │ │ │ - ldrshteq r2, [pc], #76 │ │ │ │ - rscseq r2, pc, ip, lsr #9 │ │ │ │ - rscseq r2, pc, r8, asr #9 │ │ │ │ - rscseq r0, pc, r0, lsl #17 │ │ │ │ - rscseq r2, pc, r4, lsr #10 │ │ │ │ - rscseq r2, pc, r0, asr #10 │ │ │ │ - rscseq r0, pc, r8, ror #16 │ │ │ │ - rscseq r2, pc, r4, ror #11 │ │ │ │ - smlalseq r2, pc, r4, r5 @ │ │ │ │ - ldrhteq r2, [pc], #80 │ │ │ │ - rscseq r0, pc, r8, asr #16 │ │ │ │ - rscseq r2, pc, r8, ror #11 │ │ │ │ - rscseq r0, pc, r8, lsr r8 @ │ │ │ │ - rscseq r2, pc, ip, lsl r7 @ │ │ │ │ - rscseq r2, pc, r8, lsr #13 │ │ │ │ - rscseq r2, pc, r8, asr r6 @ │ │ │ │ - rscseq r2, pc, r4, ror r6 @ │ │ │ │ - rscseq r0, pc, r0, lsl r8 @ │ │ │ │ - rscseq r2, pc, ip, lsr #13 │ │ │ │ - rscseq r0, pc, r0, lsl #16 │ │ │ │ - rscseq r2, pc, r4, ror r7 @ │ │ │ │ - rscseq r2, pc, r4, lsr #14 │ │ │ │ - rscseq r2, pc, r0, asr #14 │ │ │ │ - rscseq r0, pc, r0, ror #15 │ │ │ │ - rscseq r2, pc, r8, ror r7 @ │ │ │ │ - ldrsbteq r0, [pc], #112 │ │ │ │ - rscseq r2, pc, ip, asr #19 │ │ │ │ - rscseq r2, pc, r8, asr #17 │ │ │ │ - rscseq r2, pc, r0, lsr r8 @ │ │ │ │ - rscseq r2, pc, r0, ror #15 │ │ │ │ - ldrshteq r2, [pc], #124 │ │ │ │ - rscseq r0, pc, r0, lsr #15 │ │ │ │ - rscseq r2, pc, r8, asr r8 @ │ │ │ │ - rscseq r2, pc, r4, ror r8 @ │ │ │ │ - rscseq r0, pc, r8, lsl #15 │ │ │ │ - rscseq r2, pc, r8, lsl r9 @ │ │ │ │ - rscseq r2, pc, r8, asr #17 │ │ │ │ - rscseq r2, pc, r4, ror #17 │ │ │ │ - rscseq r0, pc, r8, ror #14 │ │ │ │ - rscseq r2, pc, ip, lsl r9 @ │ │ │ │ - rscseq r0, pc, r8, asr r7 @ │ │ │ │ - rscseq r2, pc, r0, asr sl @ │ │ │ │ - ldrsbteq r2, [pc], #156 │ │ │ │ - rscseq r2, pc, ip, lsl #19 │ │ │ │ - rscseq r2, pc, r8, lsr #19 │ │ │ │ - rscseq r0, pc, r0, lsr r7 @ │ │ │ │ - rscseq r2, pc, r0, ror #19 │ │ │ │ - rscseq r0, pc, r0, lsr #14 │ │ │ │ - rscseq r2, pc, r8, lsr #21 │ │ │ │ - rscseq r2, pc, r8, asr sl @ │ │ │ │ - rscseq r2, pc, r4, ror sl @ │ │ │ │ - rscseq r0, pc, r0, lsl #14 │ │ │ │ - rscseq r2, pc, ip, lsr #21 │ │ │ │ - ldrshteq r0, [pc], #96 │ │ │ │ - rscseq r3, pc, ip, ror fp @ │ │ │ │ - rscseq r3, pc, r8, lsr #6 │ │ │ │ - rscseq r2, pc, ip, lsl #30 │ │ │ │ - rscseq r2, pc, r8, ror #25 │ │ │ │ - rscseq r2, pc, r4, ror #23 │ │ │ │ - rscseq r2, pc, ip, asr #22 │ │ │ │ - ldrshteq r2, [pc], #172 │ │ │ │ - rscseq r2, pc, r8, lsl fp @ │ │ │ │ + smlalseq r2, pc, r8, r0 @ │ │ │ │ + rscseq r2, pc, r0, asr #32 │ │ │ │ + rscseq r2, pc, r0, lsl r0 @ │ │ │ │ + rscseq r2, pc, ip, lsl r0 @ │ │ │ │ rscseq r0, pc, r8, lsr #13 │ │ │ │ - rscseq r2, pc, r4, ror fp @ │ │ │ │ - smlalseq r2, pc, r0, fp @ │ │ │ │ + rscseq r2, pc, r8, asr #32 │ │ │ │ + rscseq r2, pc, r4, asr r0 @ │ │ │ │ smlalseq r0, pc, r0, r6 @ │ │ │ │ - rscseq r2, pc, r4, lsr ip @ │ │ │ │ - rscseq r2, pc, r4, ror #23 │ │ │ │ - rscseq r2, pc, r0, lsl #24 │ │ │ │ + rscseq r2, pc, r8, lsr #1 │ │ │ │ + rscseq r2, pc, r8, ror r0 @ │ │ │ │ + rscseq r2, pc, r4, lsl #1 │ │ │ │ rscseq r0, pc, r0, ror r6 @ │ │ │ │ - rscseq r2, pc, r8, lsr ip @ │ │ │ │ + smlalseq r2, pc, ip, r0 @ │ │ │ │ rscseq r0, pc, r0, ror #12 │ │ │ │ - smlalseq r2, pc, r0, sp @ │ │ │ │ - ldrshteq r2, [pc], #200 │ │ │ │ - rscseq r2, pc, r8, lsr #25 │ │ │ │ - rscseq r2, pc, r4, asr #25 │ │ │ │ + rscseq r2, pc, r0, asr #2 │ │ │ │ + ldrshteq r2, [pc], #12 │ │ │ │ + rscseq r2, pc, ip, asr #1 │ │ │ │ + ldrsbteq r2, [pc], #8 │ │ │ │ rscseq r0, pc, r8, lsr r6 @ │ │ │ │ - rscseq r2, pc, r0, lsr #26 │ │ │ │ - rscseq r2, pc, ip, lsr sp @ │ │ │ │ - rscseq r0, pc, r0, lsr #12 │ │ │ │ - rscseq r2, pc, r0, ror #27 │ │ │ │ - smlalseq r2, pc, r0, sp @ │ │ │ │ - rscseq r2, pc, ip, lsr #27 │ │ │ │ - rscseq r0, pc, r0, lsl #12 │ │ │ │ - rscseq r2, pc, r4, ror #27 │ │ │ │ - ldrshteq r0, [pc], #80 │ │ │ │ - rscseq r3, pc, r8, lsr r0 @ │ │ │ │ - rscseq r2, pc, r4, lsr pc @ │ │ │ │ - smlalseq r2, pc, ip, lr @ │ │ │ │ - rscseq r2, pc, ip, asr #28 │ │ │ │ - rscseq r2, pc, r8, ror #28 │ │ │ │ + ldrshteq r2, [pc], #0 │ │ │ │ + rscseq r0, pc, r8, lsr #12 │ │ │ │ + rscseq r2, pc, r8, lsl #3 │ │ │ │ + rscseq r2, pc, r8, lsr r1 @ │ │ │ │ + rscseq r2, pc, r4, asr r1 @ │ │ │ │ + rscseq r0, pc, r8, lsl #12 │ │ │ │ + rscseq r2, pc, ip, lsl #3 │ │ │ │ + ldrshteq r0, [pc], #88 │ │ │ │ + ldrsbteq r2, [pc], #88 │ │ │ │ + ldrsbteq r2, [pc], #56 │ │ │ │ + ldrsbteq r2, [pc], #36 │ │ │ │ + rscseq r2, pc, ip, lsr r2 @ │ │ │ │ + rscseq r2, pc, ip, ror #3 │ │ │ │ + rscseq r2, pc, r8, lsl #4 │ │ │ │ rscseq r0, pc, r0, asr #11 │ │ │ │ - rscseq r2, pc, r4, asr #29 │ │ │ │ - rscseq r2, pc, r0, ror #29 │ │ │ │ + rscseq r2, pc, r4, ror #4 │ │ │ │ + rscseq r2, pc, r0, lsl #5 │ │ │ │ rscseq r0, pc, r8, lsr #11 │ │ │ │ - rscseq r2, pc, r4, lsl #31 │ │ │ │ - rscseq r2, pc, r4, lsr pc @ │ │ │ │ - rscseq r2, pc, r0, asr pc @ │ │ │ │ + rscseq r2, pc, r4, lsr #6 │ │ │ │ + ldrsbteq r2, [pc], #36 │ │ │ │ + ldrshteq r2, [pc], #32 │ │ │ │ rscseq r0, pc, r8, lsl #11 │ │ │ │ - rscseq r2, pc, r8, lsl #31 │ │ │ │ + rscseq r2, pc, r8, lsr #6 │ │ │ │ rscseq r0, pc, r8, ror r5 @ │ │ │ │ - ldrhteq r3, [pc], #12 │ │ │ │ - rscseq r3, pc, r8, asr #32 │ │ │ │ - ldrshteq r2, [pc], #248 │ │ │ │ - rscseq r3, pc, r4, lsl r0 @ │ │ │ │ + rscseq r2, pc, ip, asr r4 @ │ │ │ │ + rscseq r2, pc, r8, ror #7 │ │ │ │ + smlalseq r2, pc, r8, r3 @ │ │ │ │ + ldrhteq r2, [pc], #52 │ │ │ │ rscseq r0, pc, r0, asr r5 @ │ │ │ │ - rscseq r3, pc, ip, asr #32 │ │ │ │ + rscseq r2, pc, ip, ror #7 │ │ │ │ rscseq r0, pc, r0, asr #10 │ │ │ │ - rscseq r3, pc, r4, lsl r1 @ │ │ │ │ - rscseq r3, pc, r4, asr #1 │ │ │ │ - rscseq r3, pc, r0, ror #1 │ │ │ │ + ldrhteq r2, [pc], #68 │ │ │ │ + rscseq r2, pc, r4, ror #8 │ │ │ │ + rscseq r2, pc, r0, lsl #9 │ │ │ │ rscseq r0, pc, r0, lsr #10 │ │ │ │ - rscseq r3, pc, r8, lsl r1 @ │ │ │ │ + ldrhteq r2, [pc], #72 │ │ │ │ rscseq r0, pc, r0, lsl r5 @ │ │ │ │ - rscseq r3, pc, r8, lsl #11 │ │ │ │ - rscseq r3, pc, r4, ror #6 │ │ │ │ - rscseq r3, pc, r0, ror #4 │ │ │ │ - rscseq r3, pc, r8, asr #3 │ │ │ │ - rscseq r3, pc, r8, ror r1 @ │ │ │ │ - smlalseq r3, pc, r4, r1 @ │ │ │ │ - ldrsbteq r0, [pc], #72 │ │ │ │ - ldrshteq r3, [pc], #16 │ │ │ │ - rscseq r3, pc, ip, lsl #4 │ │ │ │ - rscseq r0, pc, r0, asr #9 │ │ │ │ - ldrhteq r3, [pc], #32 │ │ │ │ - rscseq r3, pc, r0, ror #4 │ │ │ │ - rscseq r3, pc, ip, ror r2 @ │ │ │ │ - rscseq r0, pc, r0, lsr #9 │ │ │ │ - ldrhteq r3, [pc], #36 │ │ │ │ - smlalseq r0, pc, r0, r4 @ │ │ │ │ - rscseq r3, pc, ip, lsl #8 │ │ │ │ - rscseq r3, pc, r4, ror r3 @ │ │ │ │ - rscseq r3, pc, r4, lsr #6 │ │ │ │ - rscseq r3, pc, r0, asr #6 │ │ │ │ - rscseq r0, pc, r8, ror #8 │ │ │ │ - smlalseq r3, pc, ip, r3 @ │ │ │ │ - ldrhteq r3, [pc], #56 │ │ │ │ - rscseq r0, pc, r0, asr r4 @ │ │ │ │ - rscseq r3, pc, ip, asr r4 @ │ │ │ │ - rscseq r3, pc, ip, lsl #8 │ │ │ │ - rscseq r3, pc, r8, lsr #8 │ │ │ │ + rscseq r2, pc, ip, lsl #14 │ │ │ │ + rscseq r2, pc, r8, lsl #12 │ │ │ │ + rscseq r2, pc, r0, ror r5 @ │ │ │ │ + rscseq r2, pc, r0, lsr #10 │ │ │ │ + rscseq r2, pc, ip, lsr r5 @ │ │ │ │ + rscseq r0, pc, r0, ror #9 │ │ │ │ + smlalseq r2, pc, r8, r5 @ │ │ │ │ + ldrhteq r2, [pc], #84 │ │ │ │ + rscseq r0, pc, r8, asr #9 │ │ │ │ + rscseq r2, pc, r8, asr r6 @ │ │ │ │ + rscseq r2, pc, r8, lsl #12 │ │ │ │ + rscseq r2, pc, r4, lsr #12 │ │ │ │ + rscseq r0, pc, r8, lsr #9 │ │ │ │ + rscseq r2, pc, ip, asr r6 @ │ │ │ │ + smlalseq r0, pc, r8, r4 @ │ │ │ │ + smlalseq r2, pc, r0, r7 @ │ │ │ │ + rscseq r2, pc, ip, lsl r7 @ │ │ │ │ + rscseq r2, pc, ip, asr #13 │ │ │ │ + rscseq r2, pc, r8, ror #13 │ │ │ │ + rscseq r0, pc, r0, ror r4 @ │ │ │ │ + rscseq r2, pc, r0, lsr #14 │ │ │ │ + rscseq r0, pc, r0, ror #8 │ │ │ │ + rscseq r2, pc, r8, ror #15 │ │ │ │ + smlalseq r2, pc, r8, r7 @ │ │ │ │ + ldrhteq r2, [pc], #116 │ │ │ │ + rscseq r0, pc, r0, asr #8 │ │ │ │ + rscseq r2, pc, ip, ror #15 │ │ │ │ rscseq r0, pc, r0, lsr r4 @ │ │ │ │ - rscseq r3, pc, r0, ror #8 │ │ │ │ - rscseq r0, pc, r0, lsr #8 │ │ │ │ - ldrhteq r3, [pc], #100 │ │ │ │ - ldrhteq r3, [pc], #80 │ │ │ │ - rscseq r3, pc, r8, lsl r5 @ │ │ │ │ - rscseq r3, pc, r8, asr #9 │ │ │ │ - rscseq r3, pc, r4, ror #9 │ │ │ │ - ldrshteq r0, [pc], #48 │ │ │ │ - rscseq r3, pc, r0, asr #10 │ │ │ │ - rscseq r3, pc, ip, asr r5 @ │ │ │ │ - ldrsbteq r0, [pc], #56 │ │ │ │ - rscseq r3, pc, r0, lsl #12 │ │ │ │ - ldrhteq r3, [pc], #80 │ │ │ │ - rscseq r3, pc, ip, asr #11 │ │ │ │ - ldrhteq r0, [pc], #56 │ │ │ │ - rscseq r3, pc, r4, lsl #12 │ │ │ │ - rscseq r0, pc, r8, lsr #7 │ │ │ │ - rscseq r3, pc, r8, lsr r7 @ │ │ │ │ - rscseq r3, pc, r4, asr #13 │ │ │ │ - rscseq r3, pc, r4, ror r6 @ │ │ │ │ - smlalseq r3, pc, r0, r6 @ │ │ │ │ - rscseq r0, pc, r0, lsl #7 │ │ │ │ - rscseq r3, pc, r8, asr #13 │ │ │ │ - rscseq r0, pc, r0, ror r3 @ │ │ │ │ - smlalseq r3, pc, r0, r7 @ │ │ │ │ - rscseq r3, pc, r0, asr #14 │ │ │ │ - rscseq r3, pc, ip, asr r7 @ │ │ │ │ - rscseq r0, pc, r0, asr r3 @ │ │ │ │ - smlalseq r3, pc, r4, r7 @ │ │ │ │ + ldrhteq r3, [pc], #140 │ │ │ │ + rscseq r3, pc, r8, rrx │ │ │ │ + rscseq r2, pc, ip, asr #24 │ │ │ │ + rscseq r2, pc, r8, lsr #20 │ │ │ │ + rscseq r2, pc, r4, lsr #18 │ │ │ │ + rscseq r2, pc, ip, lsl #17 │ │ │ │ + rscseq r2, pc, ip, lsr r8 @ │ │ │ │ + rscseq r2, pc, r8, asr r8 @ │ │ │ │ + rscseq r0, pc, r8, ror #7 │ │ │ │ + ldrhteq r2, [pc], #132 │ │ │ │ + ldrsbteq r2, [pc], #128 │ │ │ │ + ldrsbteq r0, [pc], #48 │ │ │ │ + rscseq r2, pc, r4, ror r9 @ │ │ │ │ + rscseq r2, pc, r4, lsr #18 │ │ │ │ + rscseq r2, pc, r0, asr #18 │ │ │ │ + ldrhteq r0, [pc], #48 │ │ │ │ + rscseq r2, pc, r8, ror r9 @ │ │ │ │ + rscseq r0, pc, r0, lsr #7 │ │ │ │ + ldrsbteq r2, [pc], #160 │ │ │ │ + rscseq r2, pc, r8, lsr sl @ │ │ │ │ + rscseq r2, pc, r8, ror #19 │ │ │ │ + rscseq r2, pc, r4, lsl #20 │ │ │ │ + rscseq r0, pc, r8, ror r3 @ │ │ │ │ + rscseq r2, pc, r0, ror #20 │ │ │ │ + rscseq r2, pc, ip, ror sl @ │ │ │ │ + rscseq r0, pc, r0, ror #6 │ │ │ │ + rscseq r2, pc, r0, lsr #22 │ │ │ │ + ldrsbteq r2, [pc], #160 │ │ │ │ + rscseq r2, pc, ip, ror #21 │ │ │ │ rscseq r0, pc, r0, asr #6 │ │ │ │ - rscseq r4, pc, r8, lsl r0 @ │ │ │ │ - ldrshteq r3, [pc], #188 │ │ │ │ - ldrsbteq r3, [pc], #152 │ │ │ │ - ldrsbteq r3, [pc], #132 │ │ │ │ - rscseq r3, pc, ip, lsr r8 @ │ │ │ │ - rscseq r3, pc, ip, ror #15 │ │ │ │ - rscseq r3, pc, r8, lsl #16 │ │ │ │ + rscseq r2, pc, r4, lsr #22 │ │ │ │ + rscseq r0, pc, r0, lsr r3 @ │ │ │ │ + rscseq r2, pc, r8, ror sp @ │ │ │ │ + rscseq r2, pc, r4, ror ip @ │ │ │ │ + ldrsbteq r2, [pc], #188 │ │ │ │ + rscseq r2, pc, ip, lsl #23 │ │ │ │ + rscseq r2, pc, r8, lsr #23 │ │ │ │ rscseq r0, pc, r0, lsl #6 │ │ │ │ - rscseq r3, pc, r4, ror #16 │ │ │ │ - rscseq r3, pc, r0, lsl #17 │ │ │ │ + rscseq r2, pc, r4, lsl #24 │ │ │ │ + rscseq r2, pc, r0, lsr #24 │ │ │ │ rscseq r0, pc, r8, ror #5 │ │ │ │ - rscseq r3, pc, r4, lsr #18 │ │ │ │ - ldrsbteq r3, [pc], #132 │ │ │ │ - ldrshteq r3, [pc], #128 │ │ │ │ + rscseq r2, pc, r4, asr #25 │ │ │ │ + rscseq r2, pc, r4, ror ip @ │ │ │ │ + smlalseq r2, pc, r0, ip @ │ │ │ │ rscseq r0, pc, r8, asr #5 │ │ │ │ - rscseq r3, pc, r8, lsr #18 │ │ │ │ + rscseq r2, pc, r8, asr #25 │ │ │ │ ldrhteq r0, [pc], #40 │ │ │ │ - rscseq r3, pc, r0, lsl #21 │ │ │ │ - rscseq r3, pc, r8, ror #19 │ │ │ │ - smlalseq r3, pc, r8, r9 @ │ │ │ │ - ldrhteq r3, [pc], #148 │ │ │ │ + ldrshteq r2, [pc], #220 │ │ │ │ + rscseq r2, pc, r8, lsl #27 │ │ │ │ + rscseq r2, pc, r8, lsr sp @ │ │ │ │ + rscseq r2, pc, r4, asr sp @ │ │ │ │ smlalseq r0, pc, r0, r2 @ │ │ │ │ - rscseq r3, pc, r0, lsl sl @ │ │ │ │ - rscseq r3, pc, ip, lsr #20 │ │ │ │ - rscseq r0, pc, r8, ror r2 @ │ │ │ │ - ldrsbteq r3, [pc], #160 │ │ │ │ - rscseq r3, pc, r0, lsl #21 │ │ │ │ - smlalseq r3, pc, ip, sl @ │ │ │ │ - rscseq r0, pc, r8, asr r2 @ │ │ │ │ - ldrsbteq r3, [pc], #164 │ │ │ │ - rscseq r0, pc, r8, asr #4 │ │ │ │ - rscseq r3, pc, r8, lsr #26 │ │ │ │ - rscseq r3, pc, r4, lsr #24 │ │ │ │ - rscseq r3, pc, ip, lsl #23 │ │ │ │ - rscseq r3, pc, ip, lsr fp @ │ │ │ │ - rscseq r3, pc, r8, asr fp @ │ │ │ │ + rscseq r2, pc, ip, lsl #27 │ │ │ │ + rscseq r0, pc, r0, lsl #5 │ │ │ │ + rscseq r2, pc, r4, asr lr @ │ │ │ │ + rscseq r2, pc, r4, lsl #28 │ │ │ │ + rscseq r2, pc, r0, lsr #28 │ │ │ │ + rscseq r0, pc, r0, ror #4 │ │ │ │ + rscseq r2, pc, r8, asr lr @ │ │ │ │ + rscseq r0, pc, r0, asr r2 @ │ │ │ │ + rscseq r3, pc, r8, asr #5 │ │ │ │ + rscseq r3, pc, r4, lsr #1 │ │ │ │ + rscseq r2, pc, r0, lsr #31 │ │ │ │ + rscseq r2, pc, r8, lsl #30 │ │ │ │ + ldrhteq r2, [pc], #232 │ │ │ │ + ldrsbteq r2, [pc], #228 │ │ │ │ rscseq r0, pc, r8, lsl r2 @ │ │ │ │ - ldrhteq r3, [pc], #180 │ │ │ │ - ldrsbteq r3, [pc], #176 │ │ │ │ + rscseq r2, pc, r0, lsr pc @ │ │ │ │ + rscseq r2, pc, ip, asr #30 │ │ │ │ rscseq r0, pc, r0, lsl #4 │ │ │ │ - rscseq r3, pc, r4, ror ip @ │ │ │ │ - rscseq r3, pc, r4, lsr #24 │ │ │ │ - rscseq r3, pc, r0, asr #24 │ │ │ │ + ldrshteq r2, [pc], #240 │ │ │ │ + rscseq r2, pc, r0, lsr #31 │ │ │ │ + ldrhteq r2, [pc], #252 │ │ │ │ rscseq r0, pc, r0, ror #3 │ │ │ │ - rscseq r3, pc, r8, ror ip @ │ │ │ │ + ldrshteq r2, [pc], #244 │ │ │ │ ldrsbteq r0, [pc], #16 │ │ │ │ - rscseq r3, pc, ip, lsr #27 │ │ │ │ - rscseq r3, pc, r8, lsr sp @ │ │ │ │ - rscseq r3, pc, r8, ror #25 │ │ │ │ - rscseq r3, pc, r4, lsl #26 │ │ │ │ + rscseq r3, pc, ip, asr #2 │ │ │ │ + ldrhteq r3, [pc], #4 │ │ │ │ + rscseq r3, pc, r4, rrx │ │ │ │ + rscseq r3, pc, r0, lsl #1 │ │ │ │ rscseq r0, pc, r8, lsr #3 │ │ │ │ - rscseq r3, pc, ip, lsr sp @ │ │ │ │ - smlalseq r0, pc, r8, r1 @ │ │ │ │ - rscseq r3, pc, r4, lsl #28 │ │ │ │ - ldrhteq r3, [pc], #212 │ │ │ │ - ldrsbteq r3, [pc], #208 │ │ │ │ - rscseq r0, pc, r8, ror r1 @ │ │ │ │ - rscseq r3, pc, r8, lsl #28 │ │ │ │ - rscseq r0, pc, r8, ror #2 │ │ │ │ - rscseq r5, pc, r0, lsl sp @ │ │ │ │ - rscseq r4, pc, r4, asr r0 @ │ │ │ │ - rscseq r3, pc, r0, asr pc @ │ │ │ │ - ldrhteq r3, [pc], #232 │ │ │ │ - rscseq r3, pc, r8, ror #28 │ │ │ │ - rscseq r3, pc, r4, lsl #29 │ │ │ │ + ldrsbteq r3, [pc], #12 │ │ │ │ + ldrshteq r3, [pc], #8 │ │ │ │ + smlalseq r0, pc, r0, r1 @ │ │ │ │ + smlalseq r3, pc, ip, r1 @ │ │ │ │ + rscseq r3, pc, ip, asr #2 │ │ │ │ + rscseq r3, pc, r8, ror #2 │ │ │ │ + rscseq r0, pc, r0, ror r1 @ │ │ │ │ + rscseq r3, pc, r0, lsr #3 │ │ │ │ + rscseq r0, pc, r0, ror #2 │ │ │ │ + ldrshteq r3, [pc], #52 │ │ │ │ + ldrshteq r3, [pc], #32 │ │ │ │ + rscseq r3, pc, r8, asr r2 @ │ │ │ │ + rscseq r3, pc, r8, lsl #4 │ │ │ │ + rscseq r3, pc, r4, lsr #4 │ │ │ │ rscseq r0, pc, r0, lsr r1 @ │ │ │ │ - rscseq r3, pc, r0, ror #29 │ │ │ │ - ldrshteq r3, [pc], #236 │ │ │ │ + rscseq r3, pc, r0, lsl #5 │ │ │ │ + smlalseq r3, pc, ip, r2 @ │ │ │ │ rscseq r0, pc, r8, lsl r1 @ │ │ │ │ - rscseq r3, pc, r0, lsr #31 │ │ │ │ - rscseq r3, pc, r0, asr pc @ │ │ │ │ - rscseq r3, pc, ip, ror #30 │ │ │ │ + rscseq r3, pc, r0, asr #6 │ │ │ │ + ldrshteq r3, [pc], #32 │ │ │ │ + rscseq r3, pc, ip, lsl #6 │ │ │ │ ldrshteq r0, [pc], #8 │ │ │ │ - rscseq r3, pc, r4, lsr #31 │ │ │ │ + rscseq r3, pc, r4, asr #6 │ │ │ │ rscseq r0, pc, r8, ror #1 │ │ │ │ - rscseq r4, pc, r4, asr r0 @ │ │ │ │ - rscseq r5, pc, r0, lsl ip @ │ │ │ │ - ldrshteq r5, [pc], #176 │ │ │ │ - rscseq r4, pc, r4 │ │ │ │ + rscseq r3, pc, r8, ror r4 @ │ │ │ │ + rscseq r3, pc, r4, lsl #8 │ │ │ │ + ldrhteq r3, [pc], #52 │ │ │ │ + ldrsbteq r3, [pc], #48 │ │ │ │ rscseq r0, pc, r0, asr #1 │ │ │ │ - rscseq r4, pc, r0, lsl r0 @ │ │ │ │ + rscseq r3, pc, r8, lsl #8 │ │ │ │ ldrhteq r0, [pc], #0 │ │ │ │ - rscseq r4, pc, r4, asr r0 @ │ │ │ │ - rscseq r4, pc, r0, lsr r0 @ │ │ │ │ - rscseq r5, pc, r8, lsl ip @ │ │ │ │ + ldrsbteq r3, [pc], #64 │ │ │ │ + rscseq r3, pc, r0, lsl #9 │ │ │ │ + smlalseq r3, pc, ip, r4 @ │ │ │ │ smlalseq r0, pc, r0, r0 @ │ │ │ │ - rscseq r5, pc, r0, lsr #24 │ │ │ │ + ldrsbteq r3, [pc], #68 │ │ │ │ rscseq r0, pc, r0, lsl #1 │ │ │ │ - rscseq r4, pc, r0, lsr #2 │ │ │ │ - rscseq r5, pc, r0, lsl #25 │ │ │ │ - rscseq r5, pc, r8, asr #24 │ │ │ │ - rscseq r5, pc, r8, lsr #24 │ │ │ │ - rscseq r4, pc, r8, asr r0 @ │ │ │ │ - rscseq r0, pc, r0, asr r0 @ │ │ │ │ - rscseq r5, pc, r0, asr #24 │ │ │ │ - rscseq r4, pc, r8, ror r0 @ │ │ │ │ - rscseq r0, pc, r8, lsr r0 @ │ │ │ │ - rscseq r5, pc, r8, ror ip @ │ │ │ │ - rscseq r5, pc, r4, asr ip @ │ │ │ │ - smlalseq r4, pc, r0, r0 @ │ │ │ │ - rscseq r0, pc, r8, lsl r0 @ │ │ │ │ - smlalseq r4, pc, ip, r0 @ │ │ │ │ + rscseq r3, pc, r8, asr sp @ │ │ │ │ + rscseq r3, pc, ip, lsr r9 @ │ │ │ │ + rscseq r3, pc, r8, lsl r7 @ │ │ │ │ + rscseq r3, pc, r4, lsl r6 @ │ │ │ │ + rscseq r3, pc, ip, ror r5 @ │ │ │ │ + rscseq r3, pc, ip, lsr #10 │ │ │ │ + rscseq r3, pc, r8, asr #10 │ │ │ │ + rscseq r0, pc, r0, asr #32 │ │ │ │ + rscseq r3, pc, r4, lsr #11 │ │ │ │ + rscseq r3, pc, r0, asr #11 │ │ │ │ + rscseq r0, pc, r8, lsr #32 │ │ │ │ + rscseq r3, pc, r4, ror #12 │ │ │ │ + rscseq r3, pc, r4, lsl r6 @ │ │ │ │ + rscseq r3, pc, r0, lsr r6 @ │ │ │ │ rscseq r0, pc, r8 │ │ │ │ - ldrsbteq r5, [pc], #196 │ │ │ │ - ldrsbteq r4, [pc], #8 │ │ │ │ - ldrhteq r4, [pc], #4 │ │ │ │ - rscseq r5, pc, r4, lsl #25 │ │ │ │ - rscseq pc, lr, r0, ror #31 │ │ │ │ - smlalseq r5, pc, r0, ip @ │ │ │ │ + rscseq r3, pc, r8, ror #12 │ │ │ │ + ldrshteq pc, [lr], #248 @ 0xf8 @ │ │ │ │ + rscseq r3, pc, r0, asr #15 │ │ │ │ + rscseq r3, pc, r8, lsr #14 │ │ │ │ + ldrsbteq r3, [pc], #104 │ │ │ │ + ldrshteq r3, [pc], #100 │ │ │ │ ldrsbteq pc, [lr], #240 @ 0xf0 @ │ │ │ │ - ldrsbteq r5, [pc], #196 │ │ │ │ - ldrhteq r5, [pc], #192 │ │ │ │ - rscseq r4, pc, ip, ror #1 │ │ │ │ - ldrhteq pc, [lr], #240 @ 0xf0 @ │ │ │ │ - ldrshteq r4, [pc], #8 │ │ │ │ - rscseq pc, lr, r0, lsr #31 │ │ │ │ - rscseq r6, pc, r8, lsr #19 │ │ │ │ - rscseq r4, pc, r0, ror r7 @ │ │ │ │ - ldrshteq r5, [pc], #248 │ │ │ │ - smlalseq r4, pc, r0, r2 @ │ │ │ │ - rscseq r5, pc, r0, lsl #27 │ │ │ │ - rscseq r4, pc, ip, asr #2 │ │ │ │ - rscseq r4, pc, ip, lsl #2 │ │ │ │ - rscseq r4, pc, r8, ror #1 │ │ │ │ - ldrhteq r5, [pc], #200 │ │ │ │ - rscseq pc, lr, r0, asr pc @ │ │ │ │ - rscseq r4, pc, r8, lsl #2 │ │ │ │ - ldrsbteq r5, [pc], #200 │ │ │ │ - rscseq pc, lr, r8, lsr pc @ │ │ │ │ - rscseq r4, pc, r4, asr #2 │ │ │ │ - rscseq r4, pc, r0, lsr #2 │ │ │ │ - ldrshteq r5, [pc], #192 │ │ │ │ - rscseq pc, lr, r8, lsl pc @ │ │ │ │ - ldrshteq r5, [pc], #204 │ │ │ │ - rscseq pc, lr, r8, lsl #30 │ │ │ │ - rscseq r5, pc, r8, ror sp @ │ │ │ │ - rscseq r5, pc, r8, lsr sp @ │ │ │ │ - rscseq r5, pc, r4, lsl sp @ │ │ │ │ - rscseq r4, pc, r0, asr r1 @ │ │ │ │ - rscseq pc, lr, r0, ror #29 │ │ │ │ - rscseq r5, pc, r4, lsr sp @ │ │ │ │ - rscseq r4, pc, r0, ror r1 @ │ │ │ │ - rscseq pc, lr, r8, asr #29 │ │ │ │ - rscseq r5, pc, r0, ror sp @ │ │ │ │ - rscseq r5, pc, ip, asr #26 │ │ │ │ - rscseq r4, pc, r8, lsl #3 │ │ │ │ + rscseq r3, pc, r0, asr r7 @ │ │ │ │ + rscseq r3, pc, ip, ror #14 │ │ │ │ + ldrhteq pc, [lr], #248 @ 0xf8 @ │ │ │ │ + rscseq r3, pc, r0, lsl r8 @ │ │ │ │ + rscseq r3, pc, r0, asr #15 │ │ │ │ + ldrsbteq r3, [pc], #124 │ │ │ │ + smlalseq pc, lr, r8, pc @ │ │ │ │ + rscseq r3, pc, r4, lsl r8 @ │ │ │ │ + rscseq pc, lr, r8, lsl #31 │ │ │ │ + rscseq r3, pc, r8, ror #20 │ │ │ │ + rscseq r3, pc, r4, ror #18 │ │ │ │ + rscseq r3, pc, ip, asr #17 │ │ │ │ + rscseq r3, pc, ip, ror r8 @ │ │ │ │ + smlalseq r3, pc, r8, r8 @ │ │ │ │ + rscseq pc, lr, r8, asr pc @ │ │ │ │ + ldrshteq r3, [pc], #132 │ │ │ │ + rscseq r3, pc, r0, lsl r9 @ │ │ │ │ + rscseq pc, lr, r0, asr #30 │ │ │ │ + ldrhteq r3, [pc], #148 │ │ │ │ + rscseq r3, pc, r4, ror #18 │ │ │ │ + rscseq r3, pc, r0, lsl #19 │ │ │ │ + rscseq pc, lr, r0, lsr #30 │ │ │ │ + ldrhteq r3, [pc], #152 │ │ │ │ + rscseq pc, lr, r0, lsl pc @ │ │ │ │ + rscseq r3, pc, ip, ror #21 │ │ │ │ + rscseq r3, pc, r8, ror sl @ │ │ │ │ + rscseq r3, pc, r8, lsr #20 │ │ │ │ + rscseq r3, pc, r4, asr #20 │ │ │ │ + rscseq pc, lr, r8, ror #29 │ │ │ │ + rscseq r3, pc, ip, ror sl @ │ │ │ │ + ldrsbteq pc, [lr], #232 @ 0xe8 @ │ │ │ │ + rscseq r3, pc, r4, asr #22 │ │ │ │ + ldrshteq r3, [pc], #164 │ │ │ │ + rscseq r3, pc, r0, lsl fp @ │ │ │ │ + ldrhteq pc, [lr], #232 @ 0xe8 @ │ │ │ │ + rscseq r3, pc, r8, asr #22 │ │ │ │ rscseq pc, lr, r8, lsr #29 │ │ │ │ - smlalseq r4, pc, r4, r1 @ │ │ │ │ - smlalseq pc, lr, r8, lr @ │ │ │ │ - rscseq r5, pc, ip, lsr lr @ │ │ │ │ - rscseq r4, pc, r8, lsl #4 │ │ │ │ - rscseq r4, pc, r8, asr #3 │ │ │ │ - rscseq r4, pc, r4, lsr #3 │ │ │ │ - rscseq r5, pc, r4, ror sp @ │ │ │ │ - rscseq pc, lr, r8, ror #28 │ │ │ │ - rscseq r4, pc, r4, asr #3 │ │ │ │ - smlalseq r5, pc, r4, sp @ │ │ │ │ - rscseq pc, lr, r0, asr lr @ │ │ │ │ - rscseq r4, pc, r0, lsl #4 │ │ │ │ - ldrsbteq r4, [pc], #28 │ │ │ │ - rscseq r5, pc, ip, lsr #27 │ │ │ │ - rscseq pc, lr, r0, lsr lr @ │ │ │ │ - ldrhteq r5, [pc], #216 │ │ │ │ - rscseq pc, lr, r0, lsr #28 │ │ │ │ - rscseq r4, pc, ip, asr r2 @ │ │ │ │ - ldrshteq r5, [pc], #212 │ │ │ │ - ldrsbteq r5, [pc], #208 │ │ │ │ - rscseq r4, pc, ip, lsl #4 │ │ │ │ - ldrshteq pc, [lr], #216 @ 0xd8 @ │ │ │ │ - rscseq r4, pc, r8, lsl r2 @ │ │ │ │ - rscseq pc, lr, r8, ror #27 │ │ │ │ - rscseq r4, pc, ip, asr r2 @ │ │ │ │ - rscseq r4, pc, r8, lsr r2 @ │ │ │ │ - rscseq r5, pc, r8, lsl #28 │ │ │ │ - rscseq pc, lr, r8, asr #27 │ │ │ │ - rscseq r5, pc, r4, lsl lr @ │ │ │ │ - ldrhteq pc, [lr], #216 @ 0xd8 @ │ │ │ │ - rscseq r5, pc, r4, asr #31 │ │ │ │ - rscseq r4, pc, r0, lsr #6 │ │ │ │ - rscseq r5, pc, r0, lsl #29 │ │ │ │ - rscseq r5, pc, r0, asr #28 │ │ │ │ - rscseq r5, pc, ip, lsl lr @ │ │ │ │ - rscseq r4, pc, r8, asr r2 @ │ │ │ │ - rscseq pc, lr, r0, lsl #27 │ │ │ │ - rscseq r5, pc, ip, lsr lr @ │ │ │ │ - rscseq r4, pc, r8, ror r2 @ │ │ │ │ - rscseq pc, lr, r8, ror #26 │ │ │ │ - rscseq r5, pc, r8, ror lr @ │ │ │ │ - rscseq r5, pc, r4, asr lr @ │ │ │ │ - smlalseq r4, pc, r0, r2 @ │ │ │ │ + rscseq r5, pc, r0, asr sl @ │ │ │ │ + smlalseq r3, pc, r4, sp @ │ │ │ │ + smlalseq r3, pc, r0, ip @ │ │ │ │ + ldrshteq r3, [pc], #184 │ │ │ │ + rscseq r3, pc, r8, lsr #23 │ │ │ │ + rscseq r3, pc, r4, asr #23 │ │ │ │ + rscseq pc, lr, r0, ror lr @ │ │ │ │ + rscseq r3, pc, r0, lsr #24 │ │ │ │ + rscseq r3, pc, ip, lsr ip @ │ │ │ │ + rscseq pc, lr, r8, asr lr @ │ │ │ │ + rscseq r3, pc, r0, ror #25 │ │ │ │ + smlalseq r3, pc, r0, ip @ │ │ │ │ + rscseq r3, pc, ip, lsr #25 │ │ │ │ + rscseq pc, lr, r8, lsr lr @ │ │ │ │ + rscseq r3, pc, r4, ror #25 │ │ │ │ + rscseq pc, lr, r8, lsr #28 │ │ │ │ + smlalseq r3, pc, r4, sp @ │ │ │ │ + rscseq r5, pc, r0, asr r9 @ │ │ │ │ + rscseq r5, pc, r0, lsr r9 @ │ │ │ │ + rscseq r3, pc, r4, asr #26 │ │ │ │ + rscseq pc, lr, r0, lsl #28 │ │ │ │ + rscseq r3, pc, r0, asr sp @ │ │ │ │ + ldrshteq pc, [lr], #208 @ 0xd0 @ │ │ │ │ + smlalseq r3, pc, r4, sp @ │ │ │ │ + rscseq r3, pc, r0, ror sp @ │ │ │ │ + rscseq r5, pc, r8, asr r9 @ │ │ │ │ + ldrsbteq pc, [lr], #208 @ 0xd0 @ │ │ │ │ + rscseq r5, pc, r0, ror #18 │ │ │ │ + rscseq pc, lr, r0, asr #27 │ │ │ │ + rscseq r3, pc, r0, ror #28 │ │ │ │ + rscseq r5, pc, r0, asr #19 │ │ │ │ + rscseq r5, pc, r8, lsl #19 │ │ │ │ + rscseq r5, pc, r8, ror #18 │ │ │ │ + smlalseq r3, pc, r8, sp @ │ │ │ │ + smlalseq pc, lr, r0, sp @ │ │ │ │ + rscseq r5, pc, r0, lsl #19 │ │ │ │ + ldrhteq r3, [pc], #216 │ │ │ │ + rscseq pc, lr, r8, ror sp @ │ │ │ │ + ldrhteq r5, [pc], #152 │ │ │ │ + smlalseq r5, pc, r4, r9 @ │ │ │ │ + ldrsbteq r3, [pc], #208 │ │ │ │ + rscseq pc, lr, r8, asr sp @ │ │ │ │ + ldrsbteq r3, [pc], #220 │ │ │ │ rscseq pc, lr, r8, asr #26 │ │ │ │ - smlalseq r4, pc, ip, r2 @ │ │ │ │ - rscseq pc, lr, r8, lsr sp @ │ │ │ │ - rscseq r4, pc, r8, lsl r3 @ │ │ │ │ - ldrsbteq r4, [pc], #40 │ │ │ │ - ldrhteq r4, [pc], #36 │ │ │ │ - rscseq r5, pc, r4, lsl #29 │ │ │ │ + rscseq r5, pc, r4, lsl sl @ │ │ │ │ + rscseq r3, pc, r8, lsl lr @ │ │ │ │ + ldrshteq r3, [pc], #212 │ │ │ │ + rscseq r5, pc, r4, asr #19 │ │ │ │ + rscseq pc, lr, r0, lsr #26 │ │ │ │ + ldrsbteq r5, [pc], #144 │ │ │ │ rscseq pc, lr, r0, lsl sp @ │ │ │ │ - ldrsbteq r4, [pc], #36 │ │ │ │ - rscseq r5, pc, r4, lsr #29 │ │ │ │ - ldrshteq pc, [lr], #200 @ 0xc8 @ │ │ │ │ - rscseq r4, pc, r0, lsl r3 @ │ │ │ │ - rscseq r4, pc, ip, ror #5 │ │ │ │ - ldrhteq r5, [pc], #236 │ │ │ │ - ldrsbteq pc, [lr], #200 @ 0xc8 @ │ │ │ │ - rscseq r5, pc, r8, asr #29 │ │ │ │ - rscseq pc, lr, r8, asr #25 │ │ │ │ + rscseq r5, pc, r4, lsl sl @ │ │ │ │ + ldrshteq r5, [pc], #144 │ │ │ │ + rscseq r3, pc, ip, lsr #28 │ │ │ │ + ldrshteq pc, [lr], #192 @ 0xc0 @ │ │ │ │ + rscseq r3, pc, r8, lsr lr @ │ │ │ │ + rscseq pc, lr, r0, ror #25 │ │ │ │ + rscseq r6, pc, r8, ror #13 │ │ │ │ + ldrhteq r4, [pc], #64 │ │ │ │ + rscseq r5, pc, r8, lsr sp @ │ │ │ │ + ldrsbteq r3, [pc], #240 │ │ │ │ + rscseq r5, pc, r0, asr #21 │ │ │ │ + rscseq r3, pc, ip, lsl #29 │ │ │ │ + rscseq r3, pc, ip, asr #28 │ │ │ │ + rscseq r3, pc, r8, lsr #28 │ │ │ │ + ldrshteq r5, [pc], #152 │ │ │ │ + smlalseq pc, lr, r0, ip @ │ │ │ │ + rscseq r3, pc, r8, asr #28 │ │ │ │ + rscseq r5, pc, r8, lsl sl @ │ │ │ │ + rscseq pc, lr, r8, ror ip @ │ │ │ │ + rscseq r3, pc, r4, lsl #29 │ │ │ │ + rscseq r3, pc, r0, ror #28 │ │ │ │ + rscseq r5, pc, r0, lsr sl @ │ │ │ │ + rscseq pc, lr, r8, asr ip @ │ │ │ │ + rscseq r5, pc, ip, lsr sl @ │ │ │ │ + rscseq pc, lr, r8, asr #24 │ │ │ │ + ldrhteq r5, [pc], #168 │ │ │ │ + rscseq r5, pc, r8, ror sl @ │ │ │ │ + rscseq r5, pc, r4, asr sl @ │ │ │ │ + smlalseq r3, pc, r0, lr @ │ │ │ │ + rscseq pc, lr, r0, lsr #24 │ │ │ │ + rscseq r5, pc, r4, ror sl @ │ │ │ │ + ldrhteq r3, [pc], #224 │ │ │ │ + rscseq pc, lr, r8, lsl #24 │ │ │ │ + ldrhteq r5, [pc], #160 │ │ │ │ + rscseq r5, pc, ip, lsl #21 │ │ │ │ + rscseq r3, pc, r8, asr #29 │ │ │ │ + rscseq pc, lr, r8, ror #23 │ │ │ │ + ldrsbteq r3, [pc], #228 │ │ │ │ + ldrsbteq pc, [lr], #184 @ 0xb8 @ │ │ │ │ + rscseq r5, pc, ip, ror fp @ │ │ │ │ + rscseq r3, pc, r8, asr #30 │ │ │ │ + rscseq r3, pc, r8, lsl #30 │ │ │ │ + rscseq r3, pc, r4, ror #29 │ │ │ │ + ldrhteq r5, [pc], #164 │ │ │ │ + rscseq pc, lr, r8, lsr #23 │ │ │ │ + rscseq r3, pc, r4, lsl #30 │ │ │ │ + ldrsbteq r5, [pc], #164 │ │ │ │ + smlalseq pc, lr, r0, fp @ │ │ │ │ + rscseq r3, pc, r0, asr #30 │ │ │ │ + rscseq r3, pc, ip, lsl pc @ │ │ │ │ + rscseq r5, pc, ip, ror #21 │ │ │ │ + rscseq pc, lr, r0, ror fp @ │ │ │ │ + ldrshteq r5, [pc], #168 │ │ │ │ + rscseq pc, lr, r0, ror #22 │ │ │ │ + smlalseq r3, pc, ip, pc @ │ │ │ │ + rscseq r5, pc, r4, lsr fp @ │ │ │ │ + rscseq r5, pc, r0, lsl fp @ │ │ │ │ + rscseq r3, pc, ip, asr #30 │ │ │ │ + rscseq pc, lr, r8, lsr fp @ │ │ │ │ + rscseq r3, pc, r8, asr pc @ │ │ │ │ + rscseq pc, lr, r8, lsr #22 │ │ │ │ + smlalseq r3, pc, ip, pc @ │ │ │ │ + rscseq r3, pc, r8, ror pc @ │ │ │ │ + rscseq r5, pc, r8, asr #22 │ │ │ │ + rscseq pc, lr, r8, lsl #22 │ │ │ │ + rscseq r5, pc, r4, asr fp @ │ │ │ │ + ldrshteq pc, [lr], #168 @ 0xa8 @ │ │ │ │ + rscseq r5, pc, r4, lsl #26 │ │ │ │ + rscseq r4, pc, r0, rrx │ │ │ │ + rscseq r5, pc, r0, asr #23 │ │ │ │ + rscseq r5, pc, r0, lsl #23 │ │ │ │ + rscseq r5, pc, ip, asr fp @ │ │ │ │ + smlalseq r3, pc, r8, pc @ │ │ │ │ + rscseq pc, lr, r0, asr #21 │ │ │ │ + rscseq r5, pc, ip, ror fp @ │ │ │ │ + ldrhteq r3, [pc], #248 │ │ │ │ + rscseq pc, lr, r8, lsr #21 │ │ │ │ + ldrhteq r5, [pc], #184 │ │ │ │ + smlalseq r5, pc, r4, fp @ │ │ │ │ + ldrsbteq r3, [pc], #240 │ │ │ │ + rscseq pc, lr, r8, lsl #21 │ │ │ │ + ldrsbteq r3, [pc], #252 │ │ │ │ + rscseq pc, lr, r8, ror sl @ │ │ │ │ + rscseq r4, pc, r8, asr r0 @ │ │ │ │ + rscseq r4, pc, r8, lsl r0 @ │ │ │ │ + ldrshteq r3, [pc], #244 │ │ │ │ + rscseq r5, pc, r4, asr #23 │ │ │ │ + rscseq pc, lr, r0, asr sl @ │ │ │ │ + rscseq r4, pc, r4, lsl r0 @ │ │ │ │ + rscseq r5, pc, r4, ror #23 │ │ │ │ + rscseq pc, lr, r8, lsr sl @ │ │ │ │ + rscseq r4, pc, r0, asr r0 @ │ │ │ │ + rscseq r4, pc, ip, lsr #32 │ │ │ │ + ldrshteq r5, [pc], #188 │ │ │ │ + rscseq pc, lr, r8, lsl sl @ │ │ │ │ + rscseq r5, pc, r8, lsl #24 │ │ │ │ + rscseq pc, lr, r8, lsl #20 │ │ │ │ bleq ff3ada98 │ │ │ │ @ instruction: 0x47704478 │ │ │ │ bleq ff2adaa0 │ │ │ │ @ instruction: 0x47704478 │ │ │ │ bleq ff1adaa8 │ │ │ │ @ instruction: 0x47704478 │ │ │ │ bleq ff0adab0 │ │ │ │ @@ -7649,392 +7649,392 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbeq pc, [r0, #2271]! @ 0x8df @ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ strbeq pc, [ip, #2271]! @ 0x8df @ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ strbeq pc, [r8, #2271]! @ 0x8df @ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - rscseq r3, pc, r8, ror sp @ │ │ │ │ - ldrsbteq r5, [pc], #136 │ │ │ │ - smlalseq r5, pc, r8, r8 @ │ │ │ │ - rscseq r5, pc, r4, ror r8 @ │ │ │ │ - ldrhteq r3, [pc], #192 │ │ │ │ - rscseq pc, lr, r4, lsr r6 @ │ │ │ │ - smlalseq r5, pc, r4, r8 @ │ │ │ │ - ldrsbteq r3, [pc], #192 │ │ │ │ - rscseq pc, lr, ip, lsl r6 @ │ │ │ │ - ldrsbteq r5, [pc], #128 │ │ │ │ - rscseq r5, pc, ip, lsr #17 │ │ │ │ - rscseq r3, pc, r8, ror #25 │ │ │ │ - ldrshteq pc, [lr], #92 @ 0x5c @ │ │ │ │ - ldrshteq r3, [pc], #196 │ │ │ │ - rscseq pc, lr, ip, ror #11 │ │ │ │ - rscseq r5, pc, ip, lsr #18 │ │ │ │ - rscseq r3, pc, r0, lsr sp @ │ │ │ │ - rscseq r3, pc, ip, lsl #26 │ │ │ │ - ldrsbteq r5, [pc], #140 │ │ │ │ - rscseq pc, lr, r4, asr #11 │ │ │ │ - rscseq r5, pc, r8, ror #17 │ │ │ │ - ldrhteq pc, [lr], #84 @ 0x54 @ │ │ │ │ - rscseq r5, pc, ip, lsr #18 │ │ │ │ - rscseq r5, pc, r8, lsl #18 │ │ │ │ - rscseq r3, pc, r4, asr #26 │ │ │ │ - smlalseq pc, lr, r4, r5 @ │ │ │ │ - rscseq r3, pc, r0, asr sp @ │ │ │ │ - rscseq pc, lr, r4, lsl #11 │ │ │ │ - rscseq r5, pc, r0, ror #24 │ │ │ │ - ldrshteq r3, [pc], #232 │ │ │ │ - rscseq r5, pc, r8, ror #19 │ │ │ │ - ldrhteq r3, [pc], #212 │ │ │ │ - rscseq r3, pc, r4, ror sp @ │ │ │ │ - rscseq r3, pc, r0, asr sp @ │ │ │ │ - rscseq r5, pc, r0, lsr #18 │ │ │ │ - rscseq pc, lr, r4, asr #10 │ │ │ │ - rscseq r3, pc, r0, ror sp @ │ │ │ │ - rscseq r5, pc, r0, asr #18 │ │ │ │ - rscseq pc, lr, ip, lsr #10 │ │ │ │ - rscseq r3, pc, ip, lsr #27 │ │ │ │ - rscseq r3, pc, r8, lsl #27 │ │ │ │ - rscseq r5, pc, r8, asr r9 @ │ │ │ │ - rscseq pc, lr, ip, lsl #10 │ │ │ │ - rscseq r5, pc, r4, ror #18 │ │ │ │ - ldrshteq pc, [lr], #76 @ 0x4c @ │ │ │ │ - rscseq r5, pc, r0, ror #19 │ │ │ │ - rscseq r5, pc, r0, lsr #19 │ │ │ │ - rscseq r5, pc, ip, ror r9 @ │ │ │ │ - ldrhteq r3, [pc], #216 │ │ │ │ - ldrsbteq pc, [lr], #68 @ 0x44 @ │ │ │ │ - smlalseq r5, pc, ip, r9 @ │ │ │ │ - ldrsbteq r3, [pc], #216 │ │ │ │ - ldrhteq pc, [lr], #76 @ 0x4c @ │ │ │ │ - ldrsbteq r5, [pc], #152 │ │ │ │ - ldrhteq r5, [pc], #148 │ │ │ │ - ldrshteq r3, [pc], #208 │ │ │ │ - smlalseq pc, lr, ip, r4 @ │ │ │ │ - ldrshteq r3, [pc], #220 │ │ │ │ - rscseq pc, lr, ip, lsl #9 │ │ │ │ - rscseq r5, pc, r4, lsr #21 │ │ │ │ - rscseq r3, pc, r0, ror lr @ │ │ │ │ - rscseq r3, pc, r0, lsr lr @ │ │ │ │ - rscseq r3, pc, ip, lsl #28 │ │ │ │ - ldrsbteq r5, [pc], #156 │ │ │ │ - rscseq pc, lr, ip, asr r4 @ │ │ │ │ - rscseq r3, pc, ip, lsr #28 │ │ │ │ - ldrshteq r5, [pc], #156 │ │ │ │ - rscseq pc, lr, r4, asr #8 │ │ │ │ - rscseq r3, pc, r8, ror #28 │ │ │ │ - rscseq r3, pc, r4, asr #28 │ │ │ │ - rscseq r5, pc, r4, lsl sl @ │ │ │ │ - rscseq pc, lr, r4, lsr #8 │ │ │ │ - rscseq r5, pc, r0, lsr #20 │ │ │ │ - rscseq pc, lr, r4, lsl r4 @ │ │ │ │ - rscseq r3, pc, r4, asr #29 │ │ │ │ - rscseq r5, pc, ip, asr sl @ │ │ │ │ - rscseq r5, pc, r8, lsr sl @ │ │ │ │ - rscseq r3, pc, r4, ror lr @ │ │ │ │ - rscseq pc, lr, ip, ror #7 │ │ │ │ - rscseq r3, pc, r0, lsl #29 │ │ │ │ - ldrsbteq pc, [lr], #60 @ 0x3c @ │ │ │ │ - rscseq r3, pc, r4, asr #29 │ │ │ │ - rscseq r3, pc, r0, lsr #29 │ │ │ │ - rscseq r5, pc, r0, ror sl @ │ │ │ │ - ldrhteq pc, [lr], #60 @ 0x3c @ │ │ │ │ - rscseq r5, pc, ip, ror sl @ │ │ │ │ - rscseq pc, lr, ip, lsr #7 │ │ │ │ - rscseq r4, pc, r4, asr r0 @ │ │ │ │ - rscseq r3, pc, r8, lsl #31 │ │ │ │ - rscseq r5, pc, r8, ror #21 │ │ │ │ - rscseq r5, pc, r8, lsr #21 │ │ │ │ - rscseq r5, pc, r4, lsl #21 │ │ │ │ - rscseq r3, pc, r0, asr #29 │ │ │ │ + ldrhteq r3, [pc], #168 │ │ │ │ + rscseq r5, pc, r8, lsl r6 @ │ │ │ │ + ldrsbteq r5, [pc], #88 │ │ │ │ + ldrhteq r5, [pc], #84 │ │ │ │ + ldrshteq r3, [pc], #144 │ │ │ │ rscseq pc, lr, r4, ror r3 @ │ │ │ │ - rscseq r5, pc, r4, lsr #21 │ │ │ │ - rscseq r3, pc, r0, ror #29 │ │ │ │ + ldrsbteq r5, [pc], #84 │ │ │ │ + rscseq r3, pc, r0, lsl sl @ │ │ │ │ rscseq pc, lr, ip, asr r3 @ │ │ │ │ - rscseq r5, pc, r0, ror #21 │ │ │ │ - ldrhteq r5, [pc], #172 │ │ │ │ - ldrshteq r3, [pc], #232 │ │ │ │ + rscseq r5, pc, r0, lsl r6 @ │ │ │ │ + rscseq r5, pc, ip, ror #11 │ │ │ │ + rscseq r3, pc, r8, lsr #20 │ │ │ │ rscseq pc, lr, ip, lsr r3 @ │ │ │ │ - rscseq r3, pc, r4, lsl #30 │ │ │ │ + rscseq r3, pc, r4, lsr sl @ │ │ │ │ rscseq pc, lr, ip, lsr #6 │ │ │ │ - rscseq r5, pc, ip, lsr fp @ │ │ │ │ - rscseq r3, pc, r0, asr #30 │ │ │ │ - rscseq r3, pc, ip, lsl pc @ │ │ │ │ - rscseq r5, pc, ip, ror #21 │ │ │ │ + rscseq r5, pc, ip, ror #12 │ │ │ │ + rscseq r3, pc, r0, ror sl @ │ │ │ │ + rscseq r3, pc, ip, asr #20 │ │ │ │ + rscseq r5, pc, ip, lsl r6 @ │ │ │ │ rscseq pc, lr, r4, lsl #6 │ │ │ │ - ldrshteq r5, [pc], #168 │ │ │ │ + rscseq r5, pc, r8, lsr #12 │ │ │ │ ldrshteq pc, [lr], #36 @ 0x24 @ │ │ │ │ - rscseq r5, pc, ip, lsr fp @ │ │ │ │ - rscseq r5, pc, r8, lsl fp @ │ │ │ │ - rscseq r3, pc, r4, asr pc @ │ │ │ │ + rscseq r5, pc, ip, ror #12 │ │ │ │ + rscseq r5, pc, r8, asr #12 │ │ │ │ + rscseq r3, pc, r4, lsl #21 │ │ │ │ ldrsbteq pc, [lr], #36 @ 0x24 @ │ │ │ │ - rscseq r3, pc, r0, ror #30 │ │ │ │ + smlalseq r3, pc, r0, sl @ │ │ │ │ rscseq pc, lr, r4, asr #5 │ │ │ │ - rscseq r5, pc, r8, lsl #24 │ │ │ │ - ldrsbteq r3, [pc], #244 │ │ │ │ - smlalseq r3, pc, r4, pc @ │ │ │ │ - rscseq r3, pc, r0, ror pc @ │ │ │ │ - rscseq r5, pc, r0, asr #22 │ │ │ │ - smlalseq pc, lr, r4, r2 @ │ │ │ │ - smlalseq r3, pc, r0, pc @ │ │ │ │ - rscseq r5, pc, r0, ror #22 │ │ │ │ - rscseq pc, lr, ip, ror r2 @ │ │ │ │ - rscseq r3, pc, ip, asr #31 │ │ │ │ - rscseq r3, pc, r8, lsr #31 │ │ │ │ - rscseq r5, pc, r8, ror fp @ │ │ │ │ - rscseq pc, lr, ip, asr r2 @ │ │ │ │ - rscseq r5, pc, r4, lsl #23 │ │ │ │ + rscseq r5, pc, r0, lsr #19 │ │ │ │ + rscseq r3, pc, r8, lsr ip @ │ │ │ │ + rscseq r5, pc, r8, lsr #14 │ │ │ │ + ldrshteq r3, [pc], #164 │ │ │ │ + ldrhteq r3, [pc], #164 │ │ │ │ + smlalseq r3, pc, r0, sl @ │ │ │ │ + rscseq r5, pc, r0, ror #12 │ │ │ │ + rscseq pc, lr, r4, lsl #5 │ │ │ │ + ldrhteq r3, [pc], #160 │ │ │ │ + rscseq r5, pc, r0, lsl #13 │ │ │ │ + rscseq pc, lr, ip, ror #4 │ │ │ │ + rscseq r3, pc, ip, ror #21 │ │ │ │ + rscseq r3, pc, r8, asr #21 │ │ │ │ + smlalseq r5, pc, r8, r6 @ │ │ │ │ rscseq pc, lr, ip, asr #4 │ │ │ │ - rscseq r4, pc, r8, lsr #32 │ │ │ │ - rscseq r5, pc, r0, asr #23 │ │ │ │ - smlalseq r5, pc, ip, fp @ │ │ │ │ - ldrsbteq r3, [pc], #248 │ │ │ │ - rscseq pc, lr, r4, lsr #4 │ │ │ │ - rscseq r3, pc, r4, ror #31 │ │ │ │ + rscseq r5, pc, r4, lsr #13 │ │ │ │ + rscseq pc, lr, ip, lsr r2 @ │ │ │ │ + rscseq r5, pc, r0, lsr #14 │ │ │ │ + rscseq r5, pc, r0, ror #13 │ │ │ │ + ldrhteq r5, [pc], #108 │ │ │ │ + ldrshteq r3, [pc], #168 │ │ │ │ rscseq pc, lr, r4, lsl r2 @ │ │ │ │ - rscseq r4, pc, r8, lsr #32 │ │ │ │ - rscseq r4, pc, r4 │ │ │ │ - ldrsbteq r5, [pc], #180 │ │ │ │ - ldrshteq pc, [lr], #20 @ │ │ │ │ - rscseq r5, pc, r0, ror #23 │ │ │ │ - rscseq pc, lr, r4, ror #3 │ │ │ │ - rscseq r6, pc, r0, ror #4 │ │ │ │ - rscseq r4, pc, r4, asr r3 @ │ │ │ │ - rscseq r5, pc, r0, lsl #27 │ │ │ │ - ldrsbteq r4, [pc], #12 │ │ │ │ - rscseq r5, pc, ip, lsr ip @ │ │ │ │ - ldrshteq r5, [pc], #188 │ │ │ │ - ldrsbteq r5, [pc], #184 │ │ │ │ - rscseq r4, pc, r4, lsl r0 @ │ │ │ │ + ldrsbteq r5, [pc], #108 │ │ │ │ + rscseq r3, pc, r8, lsl fp @ │ │ │ │ + ldrshteq pc, [lr], #28 @ │ │ │ │ + rscseq r5, pc, r8, lsl r7 @ │ │ │ │ + ldrshteq r5, [pc], #100 │ │ │ │ + rscseq r3, pc, r0, lsr fp @ │ │ │ │ + ldrsbteq pc, [lr], #28 @ │ │ │ │ + rscseq r3, pc, ip, lsr fp @ │ │ │ │ + rscseq pc, lr, ip, asr #3 │ │ │ │ + rscseq r5, pc, r4, ror #15 │ │ │ │ + ldrhteq r3, [pc], #176 │ │ │ │ + rscseq r3, pc, r0, ror fp @ │ │ │ │ + rscseq r3, pc, ip, asr #22 │ │ │ │ + rscseq r5, pc, ip, lsl r7 @ │ │ │ │ smlalseq pc, lr, ip, r1 @ │ │ │ │ - ldrshteq r5, [pc], #184 │ │ │ │ - rscseq r4, pc, r4, lsr r0 @ │ │ │ │ + rscseq r3, pc, ip, ror #22 │ │ │ │ + rscseq r5, pc, ip, lsr r7 @ │ │ │ │ rscseq pc, lr, r4, lsl #3 │ │ │ │ - rscseq r5, pc, r4, lsr ip @ │ │ │ │ - rscseq r5, pc, r0, lsl ip @ │ │ │ │ - rscseq r4, pc, ip, asr #32 │ │ │ │ + rscseq r3, pc, r8, lsr #23 │ │ │ │ + rscseq r3, pc, r4, lsl #23 │ │ │ │ + rscseq r5, pc, r4, asr r7 @ │ │ │ │ rscseq pc, lr, r4, ror #2 │ │ │ │ - rscseq r4, pc, r8, asr r0 @ │ │ │ │ + rscseq r5, pc, r0, ror #14 │ │ │ │ rscseq pc, lr, r4, asr r1 @ │ │ │ │ - ldrsbteq r4, [pc], #4 │ │ │ │ - smlalseq r4, pc, r4, r0 @ │ │ │ │ - rscseq r4, pc, r0, ror r0 @ │ │ │ │ - rscseq r5, pc, r0, asr #24 │ │ │ │ + rscseq r3, pc, r4, lsl #24 │ │ │ │ + smlalseq r5, pc, ip, r7 @ │ │ │ │ + rscseq r5, pc, r8, ror r7 @ │ │ │ │ + ldrhteq r3, [pc], #180 │ │ │ │ rscseq pc, lr, ip, lsr #2 │ │ │ │ - smlalseq r4, pc, r0, r0 @ │ │ │ │ - rscseq r5, pc, r0, ror #24 │ │ │ │ - rscseq pc, lr, r4, lsl r1 @ │ │ │ │ - rscseq r4, pc, ip, asr #1 │ │ │ │ - rscseq r4, pc, r8, lsr #1 │ │ │ │ - rscseq r5, pc, r8, ror ip @ │ │ │ │ - ldrshteq pc, [lr], #4 @ │ │ │ │ - rscseq r5, pc, r4, lsl #25 │ │ │ │ - rscseq pc, lr, r4, ror #1 │ │ │ │ - smlalseq r4, pc, r8, r1 @ │ │ │ │ - ldrshteq r5, [pc], #200 │ │ │ │ - ldrhteq r5, [pc], #200 │ │ │ │ - smlalseq r5, pc, r4, ip @ │ │ │ │ - ldrsbteq r4, [pc], #0 │ │ │ │ + rscseq r3, pc, r0, asr #23 │ │ │ │ + rscseq pc, lr, ip, lsl r1 @ │ │ │ │ + rscseq r3, pc, r4, lsl #24 │ │ │ │ + rscseq r3, pc, r0, ror #23 │ │ │ │ + ldrhteq r5, [pc], #112 │ │ │ │ + ldrshteq pc, [lr], #12 @ │ │ │ │ + ldrhteq r5, [pc], #124 │ │ │ │ + rscseq pc, lr, ip, ror #1 │ │ │ │ + smlalseq r3, pc, r4, sp @ │ │ │ │ + rscseq r3, pc, r8, asr #25 │ │ │ │ + rscseq r5, pc, r8, lsr #16 │ │ │ │ + rscseq r5, pc, r8, ror #15 │ │ │ │ + rscseq r5, pc, r4, asr #15 │ │ │ │ + rscseq r3, pc, r0, lsl #24 │ │ │ │ ldrhteq pc, [lr], #4 @ │ │ │ │ - ldrhteq r5, [pc], #196 │ │ │ │ - ldrshteq r4, [pc], #0 │ │ │ │ + rscseq r5, pc, r4, ror #15 │ │ │ │ + rscseq r3, pc, r0, lsr #24 │ │ │ │ smlalseq pc, lr, ip, r0 @ │ │ │ │ - ldrshteq r5, [pc], #192 │ │ │ │ - rscseq r5, pc, ip, asr #25 │ │ │ │ - rscseq r4, pc, r8, lsl #2 │ │ │ │ + rscseq r5, pc, r0, lsr #16 │ │ │ │ + ldrshteq r5, [pc], #124 │ │ │ │ + rscseq r3, pc, r8, lsr ip @ │ │ │ │ rscseq pc, lr, ip, ror r0 @ │ │ │ │ - rscseq r4, pc, r4, lsl r1 @ │ │ │ │ + rscseq r3, pc, r4, asr #24 │ │ │ │ rscseq pc, lr, ip, rrx │ │ │ │ - rscseq r5, pc, ip, asr #26 │ │ │ │ - rscseq r4, pc, r0, asr r1 @ │ │ │ │ - rscseq r4, pc, ip, lsr #2 │ │ │ │ - ldrshteq r5, [pc], #204 │ │ │ │ + rscseq r5, pc, ip, ror r8 @ │ │ │ │ + rscseq r3, pc, r0, lsl #25 │ │ │ │ + rscseq r3, pc, ip, asr ip @ │ │ │ │ + rscseq r5, pc, ip, lsr #16 │ │ │ │ rscseq pc, lr, r4, asr #32 │ │ │ │ - rscseq r5, pc, r8, lsl #26 │ │ │ │ + rscseq r5, pc, r8, lsr r8 @ │ │ │ │ rscseq pc, lr, r4, lsr r0 @ │ │ │ │ - rscseq r5, pc, ip, asr #26 │ │ │ │ - rscseq r5, pc, r8, lsr #26 │ │ │ │ - rscseq r4, pc, r4, ror #2 │ │ │ │ + rscseq r5, pc, ip, ror r8 @ │ │ │ │ + rscseq r5, pc, r8, asr r8 @ │ │ │ │ + smlalseq r3, pc, r4, ip @ │ │ │ │ rscseq pc, lr, r4, lsl r0 @ │ │ │ │ - rscseq r4, pc, r0, ror r1 @ │ │ │ │ + rscseq r3, pc, r0, lsr #25 │ │ │ │ rscseq pc, lr, r4 │ │ │ │ - rscseq r4, pc, r0, lsr #6 │ │ │ │ - rscseq r5, pc, r0, lsl lr @ │ │ │ │ - ldrsbteq r4, [pc], #28 │ │ │ │ - smlalseq r4, pc, ip, r1 @ │ │ │ │ - rscseq r4, pc, r8, ror r1 @ │ │ │ │ - rscseq r5, pc, r8, asr #26 │ │ │ │ - rscseq lr, lr, ip, asr #31 │ │ │ │ - smlalseq r4, pc, r8, r1 @ │ │ │ │ - rscseq r5, pc, r8, ror #26 │ │ │ │ - ldrhteq lr, [lr], #244 @ 0xf4 │ │ │ │ - ldrsbteq r4, [pc], #20 │ │ │ │ - ldrhteq r4, [pc], #16 │ │ │ │ - rscseq r5, pc, r0, lsl #27 │ │ │ │ - smlalseq lr, lr, r4, pc @ │ │ │ │ - rscseq r5, pc, ip, lsl #27 │ │ │ │ - rscseq lr, lr, r4, lsl #31 │ │ │ │ - rscseq r5, pc, r8, lsl #28 │ │ │ │ - rscseq r5, pc, r8, asr #27 │ │ │ │ - rscseq r5, pc, r4, lsr #27 │ │ │ │ - rscseq r4, pc, r0, ror #3 │ │ │ │ - rscseq lr, lr, ip, asr pc │ │ │ │ - rscseq r5, pc, r4, asr #27 │ │ │ │ - rscseq r4, pc, r0, lsl #4 │ │ │ │ - rscseq lr, lr, r4, asr #30 │ │ │ │ - rscseq r5, pc, r0, lsl #28 │ │ │ │ - ldrsbteq r5, [pc], #220 │ │ │ │ - rscseq r4, pc, r8, lsl r2 @ │ │ │ │ + rscseq r5, pc, r8, asr #18 │ │ │ │ + rscseq r3, pc, r4, lsl sp @ │ │ │ │ + ldrsbteq r3, [pc], #196 │ │ │ │ + ldrhteq r3, [pc], #192 │ │ │ │ + rscseq r5, pc, r0, lsl #17 │ │ │ │ + ldrsbteq lr, [lr], #244 @ 0xf4 │ │ │ │ + ldrsbteq r3, [pc], #192 │ │ │ │ + rscseq r5, pc, r0, lsr #17 │ │ │ │ + ldrhteq lr, [lr], #252 @ 0xfc │ │ │ │ + rscseq r3, pc, ip, lsl #26 │ │ │ │ + rscseq r3, pc, r8, ror #25 │ │ │ │ + ldrhteq r5, [pc], #136 │ │ │ │ + smlalseq lr, lr, ip, pc @ │ │ │ │ + rscseq r5, pc, r4, asr #17 │ │ │ │ + rscseq lr, lr, ip, lsl #31 │ │ │ │ + rscseq r3, pc, r8, ror #26 │ │ │ │ + rscseq r5, pc, r0, lsl #18 │ │ │ │ + ldrsbteq r5, [pc], #140 │ │ │ │ + rscseq r3, pc, r8, lsl sp @ │ │ │ │ + rscseq lr, lr, r4, ror #30 │ │ │ │ + rscseq r3, pc, r4, lsr #26 │ │ │ │ + rscseq lr, lr, r4, asr pc │ │ │ │ + rscseq r3, pc, r8, ror #26 │ │ │ │ + rscseq r3, pc, r4, asr #26 │ │ │ │ + rscseq r5, pc, r4, lsl r9 @ │ │ │ │ + rscseq lr, lr, r4, lsr pc │ │ │ │ + rscseq r5, pc, r0, lsr #18 │ │ │ │ rscseq lr, lr, r4, lsr #30 │ │ │ │ - rscseq r4, pc, r4, lsr #4 │ │ │ │ - rscseq lr, lr, r4, lsl pc │ │ │ │ - rscseq r5, pc, ip, asr #29 │ │ │ │ - smlalseq r4, pc, r8, r2 @ │ │ │ │ - rscseq r4, pc, r8, asr r2 @ │ │ │ │ - rscseq r4, pc, r4, lsr r2 @ │ │ │ │ - rscseq r5, pc, r4, lsl #28 │ │ │ │ - rscseq lr, lr, r4, ror #29 │ │ │ │ - rscseq r4, pc, r4, asr r2 @ │ │ │ │ - rscseq r5, pc, r4, lsr #28 │ │ │ │ - rscseq lr, lr, ip, asr #29 │ │ │ │ - smlalseq r4, pc, r0, r2 @ │ │ │ │ - rscseq r4, pc, ip, ror #4 │ │ │ │ - rscseq r5, pc, ip, lsr lr @ │ │ │ │ - rscseq lr, lr, ip, lsr #29 │ │ │ │ - rscseq r5, pc, r8, asr #28 │ │ │ │ - smlalseq lr, lr, ip, lr @ │ │ │ │ - rscseq r4, pc, ip, ror #5 │ │ │ │ - rscseq r5, pc, r4, lsl #29 │ │ │ │ - rscseq r5, pc, r0, ror #28 │ │ │ │ - smlalseq r4, pc, ip, r2 @ │ │ │ │ - rscseq lr, lr, r4, ror lr │ │ │ │ - rscseq r4, pc, r8, lsr #5 │ │ │ │ - rscseq lr, lr, r4, ror #28 │ │ │ │ - rscseq r4, pc, ip, ror #5 │ │ │ │ - rscseq r4, pc, r8, asr #5 │ │ │ │ - smlalseq r5, pc, r8, lr @ │ │ │ │ - rscseq lr, lr, r4, asr #28 │ │ │ │ - rscseq r5, pc, r4, lsr #29 │ │ │ │ + rscseq r5, pc, r0, lsr #31 │ │ │ │ + smlalseq r4, pc, r4, r0 @ │ │ │ │ + rscseq r5, pc, r0, asr #21 │ │ │ │ + rscseq r3, pc, ip, lsl lr @ │ │ │ │ + rscseq r5, pc, ip, ror r9 @ │ │ │ │ + rscseq r5, pc, ip, lsr r9 @ │ │ │ │ + rscseq r5, pc, r8, lsl r9 @ │ │ │ │ + rscseq r3, pc, r4, asr sp @ │ │ │ │ + ldrsbteq lr, [lr], #236 @ 0xec │ │ │ │ + rscseq r5, pc, r8, lsr r9 @ │ │ │ │ + rscseq r3, pc, r4, ror sp @ │ │ │ │ + rscseq lr, lr, r4, asr #29 │ │ │ │ + rscseq r5, pc, r4, ror r9 @ │ │ │ │ + rscseq r5, pc, r0, asr r9 @ │ │ │ │ + rscseq r3, pc, ip, lsl #27 │ │ │ │ + rscseq lr, lr, r4, lsr #29 │ │ │ │ + smlalseq r3, pc, r8, sp @ │ │ │ │ + smlalseq lr, lr, r4, lr @ │ │ │ │ + rscseq r3, pc, r4, lsl lr @ │ │ │ │ + ldrsbteq r3, [pc], #212 │ │ │ │ + ldrhteq r3, [pc], #208 │ │ │ │ + rscseq r5, pc, r0, lsl #19 │ │ │ │ + rscseq lr, lr, ip, ror #28 │ │ │ │ + ldrsbteq r3, [pc], #208 │ │ │ │ + rscseq r5, pc, r0, lsr #19 │ │ │ │ + rscseq lr, lr, r4, asr lr │ │ │ │ + rscseq r3, pc, ip, lsl #28 │ │ │ │ + rscseq r3, pc, r8, ror #27 │ │ │ │ + ldrhteq r5, [pc], #152 │ │ │ │ rscseq lr, lr, r4, lsr lr │ │ │ │ - rscseq r4, pc, r0, lsr #12 │ │ │ │ - rscseq r6, pc, ip, asr #32 │ │ │ │ - rscseq r4, pc, r8, lsr #7 │ │ │ │ - rscseq r5, pc, r8, lsl #30 │ │ │ │ - rscseq r5, pc, r8, asr #29 │ │ │ │ - rscseq r5, pc, r4, lsr #29 │ │ │ │ - rscseq r4, pc, r0, ror #5 │ │ │ │ + rscseq r5, pc, r4, asr #19 │ │ │ │ + rscseq lr, lr, r4, lsr #28 │ │ │ │ + ldrsbteq r3, [pc], #232 │ │ │ │ + rscseq r5, pc, r8, lsr sl @ │ │ │ │ + ldrshteq r5, [pc], #152 │ │ │ │ + ldrsbteq r5, [pc], #148 │ │ │ │ + rscseq r3, pc, r0, lsl lr @ │ │ │ │ ldrshteq lr, [lr], #212 @ 0xd4 │ │ │ │ - rscseq r5, pc, r4, asr #29 │ │ │ │ - rscseq r4, pc, r0, lsl #6 │ │ │ │ + ldrshteq r5, [pc], #148 │ │ │ │ + rscseq r3, pc, r0, lsr lr @ │ │ │ │ ldrsbteq lr, [lr], #220 @ 0xdc │ │ │ │ - rscseq r5, pc, r0, lsl #30 │ │ │ │ - ldrsbteq r5, [pc], #236 │ │ │ │ - rscseq r4, pc, r8, lsl r3 @ │ │ │ │ + rscseq r5, pc, r0, lsr sl @ │ │ │ │ + rscseq r5, pc, ip, lsl #20 │ │ │ │ + rscseq r3, pc, r8, asr #28 │ │ │ │ ldrhteq lr, [lr], #220 @ 0xdc │ │ │ │ - rscseq r4, pc, r4, lsr #6 │ │ │ │ + rscseq r3, pc, r4, asr lr @ │ │ │ │ rscseq lr, lr, ip, lsr #27 │ │ │ │ - rscseq r4, pc, r0, lsr #7 │ │ │ │ - rscseq r4, pc, r0, ror #6 │ │ │ │ - rscseq r4, pc, ip, lsr r3 @ │ │ │ │ - rscseq r5, pc, ip, lsl #30 │ │ │ │ + rscseq r5, pc, ip, lsl #21 │ │ │ │ + smlalseq r3, pc, r0, lr @ │ │ │ │ + rscseq r3, pc, ip, ror #28 │ │ │ │ + rscseq r5, pc, ip, lsr sl @ │ │ │ │ rscseq lr, lr, r4, lsl #27 │ │ │ │ - rscseq r4, pc, ip, asr r3 @ │ │ │ │ - rscseq r5, pc, ip, lsr #30 │ │ │ │ - rscseq lr, lr, ip, ror #26 │ │ │ │ - smlalseq r4, pc, r8, r3 @ │ │ │ │ - rscseq r4, pc, r4, ror r3 @ │ │ │ │ - rscseq r5, pc, r4, asr #30 │ │ │ │ - rscseq lr, lr, ip, asr #26 │ │ │ │ - rscseq r5, pc, r0, asr pc @ │ │ │ │ - rscseq lr, lr, ip, lsr sp │ │ │ │ - rscseq r4, pc, r4, ror #8 │ │ │ │ - rscseq r5, pc, r4, asr #31 │ │ │ │ - rscseq r5, pc, r4, lsl #31 │ │ │ │ - rscseq r5, pc, r0, ror #30 │ │ │ │ - smlalseq r4, pc, ip, r3 @ │ │ │ │ + rscseq r5, pc, r8, asr #20 │ │ │ │ + rscseq lr, lr, r4, ror sp │ │ │ │ + rscseq r5, pc, ip, lsl #21 │ │ │ │ + rscseq r5, pc, r8, ror #20 │ │ │ │ + rscseq r3, pc, r4, lsr #29 │ │ │ │ + rscseq lr, lr, r4, asr sp │ │ │ │ + ldrhteq r3, [pc], #224 │ │ │ │ + rscseq lr, lr, r4, asr #26 │ │ │ │ + rscseq r4, pc, r0, rrx │ │ │ │ + rscseq r5, pc, r0, asr fp @ │ │ │ │ + rscseq r3, pc, ip, lsl pc @ │ │ │ │ + ldrsbteq r3, [pc], #236 │ │ │ │ + ldrhteq r3, [pc], #232 │ │ │ │ + rscseq r5, pc, r8, lsl #21 │ │ │ │ rscseq lr, lr, ip, lsl #26 │ │ │ │ - rscseq r5, pc, r0, lsl #31 │ │ │ │ - ldrhteq r4, [pc], #60 │ │ │ │ + ldrsbteq r3, [pc], #232 │ │ │ │ + rscseq r5, pc, r8, lsr #21 │ │ │ │ ldrshteq lr, [lr], #196 @ 0xc4 │ │ │ │ - ldrhteq r5, [pc], #252 │ │ │ │ - smlalseq r5, pc, r8, pc @ │ │ │ │ - ldrsbteq r4, [pc], #52 │ │ │ │ + rscseq r3, pc, r4, lsl pc @ │ │ │ │ + ldrshteq r3, [pc], #224 │ │ │ │ + rscseq r5, pc, r0, asr #21 │ │ │ │ ldrsbteq lr, [lr], #196 @ 0xc4 │ │ │ │ - rscseq r4, pc, r0, ror #7 │ │ │ │ + rscseq r5, pc, ip, asr #21 │ │ │ │ rscseq lr, lr, r4, asr #25 │ │ │ │ - rscseq r6, pc, r8, lsl r0 @ │ │ │ │ - rscseq r4, pc, ip, lsl r4 @ │ │ │ │ - ldrshteq r4, [pc], #56 │ │ │ │ - rscseq r5, pc, r8, asr #31 │ │ │ │ + rscseq r5, pc, r8, asr #22 │ │ │ │ + rscseq r5, pc, r8, lsl #22 │ │ │ │ + rscseq r5, pc, r4, ror #21 │ │ │ │ + rscseq r3, pc, r0, lsr #30 │ │ │ │ smlalseq lr, lr, ip, ip @ │ │ │ │ - ldrsbteq r5, [pc], #244 │ │ │ │ - rscseq lr, lr, ip, lsl #25 │ │ │ │ - rscseq r6, pc, r8, lsl r0 @ │ │ │ │ - ldrshteq r5, [pc], #244 │ │ │ │ - rscseq r4, pc, r0, lsr r4 @ │ │ │ │ - rscseq lr, lr, ip, ror #24 │ │ │ │ - rscseq r4, pc, ip, lsr r4 @ │ │ │ │ - rscseq lr, lr, ip, asr ip │ │ │ │ - rscseq r6, pc, r8, lsr #3 │ │ │ │ - ldrsbteq r6, [pc], #12 │ │ │ │ - rscseq r4, pc, r8, lsr #9 │ │ │ │ - rscseq r4, pc, r8, ror #8 │ │ │ │ - rscseq r4, pc, r4, asr #8 │ │ │ │ - rscseq r6, pc, r4, lsl r0 @ │ │ │ │ + rscseq r5, pc, r4, lsl #22 │ │ │ │ + rscseq r3, pc, r0, asr #30 │ │ │ │ + rscseq lr, lr, r4, lsl #25 │ │ │ │ + rscseq r5, pc, r0, asr #22 │ │ │ │ + rscseq r5, pc, ip, lsl fp @ │ │ │ │ + rscseq r3, pc, r8, asr pc @ │ │ │ │ + rscseq lr, lr, r4, ror #24 │ │ │ │ + rscseq r3, pc, r4, ror #30 │ │ │ │ + rscseq lr, lr, r4, asr ip │ │ │ │ + rscseq r5, pc, ip, lsl #24 │ │ │ │ + ldrsbteq r3, [pc], #248 │ │ │ │ + smlalseq r3, pc, r8, pc @ │ │ │ │ + rscseq r3, pc, r4, ror pc @ │ │ │ │ + rscseq r5, pc, r4, asr #22 │ │ │ │ rscseq lr, lr, r4, lsr #24 │ │ │ │ - rscseq r4, pc, r4, ror #8 │ │ │ │ - rscseq r6, pc, r4, lsr r0 @ │ │ │ │ + smlalseq r3, pc, r4, pc @ │ │ │ │ + rscseq r5, pc, r4, ror #22 │ │ │ │ rscseq lr, lr, ip, lsl #24 │ │ │ │ - rscseq r4, pc, r0, lsr #9 │ │ │ │ - rscseq r4, pc, ip, ror r4 @ │ │ │ │ - rscseq r6, pc, ip, asr #32 │ │ │ │ + ldrsbteq r3, [pc], #240 │ │ │ │ + rscseq r3, pc, ip, lsr #31 │ │ │ │ + rscseq r5, pc, ip, ror fp @ │ │ │ │ rscseq lr, lr, ip, ror #23 │ │ │ │ - rscseq r6, pc, r8, asr r0 @ │ │ │ │ + rscseq r5, pc, r8, lsl #23 │ │ │ │ ldrsbteq lr, [lr], #188 @ 0xbc │ │ │ │ - ldrshteq r4, [pc], #76 │ │ │ │ - smlalseq r6, pc, r4, r0 @ │ │ │ │ - rscseq r6, pc, r0, ror r0 @ │ │ │ │ - rscseq r4, pc, ip, lsr #9 │ │ │ │ + rscseq r4, pc, ip, lsr #32 │ │ │ │ + rscseq r5, pc, r4, asr #23 │ │ │ │ + rscseq r5, pc, r0, lsr #23 │ │ │ │ + ldrsbteq r3, [pc], #252 │ │ │ │ ldrhteq lr, [lr], #180 @ 0xb4 │ │ │ │ - ldrhteq r4, [pc], #72 │ │ │ │ + rscseq r3, pc, r8, ror #31 │ │ │ │ rscseq lr, lr, r4, lsr #23 │ │ │ │ - ldrshteq r4, [pc], #76 │ │ │ │ - ldrsbteq r4, [pc], #72 │ │ │ │ - rscseq r6, pc, r8, lsr #1 │ │ │ │ + rscseq r4, pc, ip, lsr #32 │ │ │ │ + rscseq r4, pc, r8 │ │ │ │ + ldrsbteq r5, [pc], #184 │ │ │ │ rscseq lr, lr, r4, lsl #23 │ │ │ │ - ldrhteq r6, [pc], #4 │ │ │ │ + rscseq r5, pc, r4, ror #23 │ │ │ │ rscseq lr, lr, r4, ror fp │ │ │ │ - rscseq r4, pc, r8, asr #11 │ │ │ │ - rscseq r6, pc, r8, lsr #2 │ │ │ │ - rscseq r6, pc, r8, ror #1 │ │ │ │ - rscseq r6, pc, r4, asr #1 │ │ │ │ - rscseq r4, pc, r0, lsl #10 │ │ │ │ - rscseq lr, lr, r4, asr #22 │ │ │ │ - rscseq r6, pc, r4, ror #1 │ │ │ │ - rscseq r4, pc, r0, lsr #10 │ │ │ │ - rscseq lr, lr, ip, lsr #22 │ │ │ │ - rscseq r6, pc, r0, lsr #2 │ │ │ │ - ldrshteq r6, [pc], #12 │ │ │ │ - rscseq r4, pc, r8, lsr r5 @ │ │ │ │ - rscseq lr, lr, ip, lsl #22 │ │ │ │ - rscseq r4, pc, r4, asr #10 │ │ │ │ + rscseq r4, pc, r0, ror #6 │ │ │ │ + rscseq r5, pc, ip, lsl #27 │ │ │ │ + rscseq r4, pc, r8, ror #1 │ │ │ │ + rscseq r5, pc, r8, asr #24 │ │ │ │ + rscseq r5, pc, r8, lsl #24 │ │ │ │ + rscseq r5, pc, r4, ror #23 │ │ │ │ + rscseq r4, pc, r0, lsr #32 │ │ │ │ + rscseq lr, lr, r4, lsr fp │ │ │ │ + rscseq r5, pc, r4, lsl #24 │ │ │ │ + rscseq r4, pc, r0, asr #32 │ │ │ │ + rscseq lr, lr, ip, lsl fp │ │ │ │ + rscseq r5, pc, r0, asr #24 │ │ │ │ + rscseq r5, pc, ip, lsl ip @ │ │ │ │ + rscseq r4, pc, r8, asr r0 @ │ │ │ │ ldrshteq lr, [lr], #172 @ 0xac │ │ │ │ - rscseq r6, pc, ip, ror r1 @ │ │ │ │ - rscseq r4, pc, r0, lsl #11 │ │ │ │ - rscseq r4, pc, ip, asr r5 @ │ │ │ │ - rscseq r6, pc, ip, lsr #2 │ │ │ │ - ldrsbteq lr, [lr], #164 @ 0xa4 │ │ │ │ - rscseq r6, pc, r8, lsr r1 @ │ │ │ │ + rscseq r4, pc, r4, rrx │ │ │ │ + rscseq lr, lr, ip, ror #21 │ │ │ │ + rscseq r4, pc, r0, ror #1 │ │ │ │ + rscseq r4, pc, r0, lsr #1 │ │ │ │ + rscseq r4, pc, ip, ror r0 @ │ │ │ │ + rscseq r5, pc, ip, asr #24 │ │ │ │ rscseq lr, lr, r4, asr #21 │ │ │ │ - rscseq r6, pc, ip, ror r1 @ │ │ │ │ - rscseq r6, pc, r8, asr r1 @ │ │ │ │ - smlalseq r4, pc, r4, r5 @ │ │ │ │ - rscseq lr, lr, r4, lsr #21 │ │ │ │ - rscseq r4, pc, r0, lsr #11 │ │ │ │ - smlalseq lr, lr, r4, sl @ │ │ │ │ + smlalseq r4, pc, ip, r0 @ │ │ │ │ + rscseq r5, pc, ip, ror #24 │ │ │ │ + rscseq lr, lr, ip, lsr #21 │ │ │ │ + ldrsbteq r4, [pc], #8 │ │ │ │ + ldrhteq r4, [pc], #4 │ │ │ │ + rscseq r5, pc, r4, lsl #25 │ │ │ │ + rscseq lr, lr, ip, lsl #21 │ │ │ │ + smlalseq r5, pc, r0, ip @ │ │ │ │ + rscseq lr, lr, ip, ror sl │ │ │ │ + rscseq r4, pc, r4, lsr #3 │ │ │ │ + rscseq r5, pc, r4, lsl #26 │ │ │ │ + rscseq r5, pc, r4, asr #25 │ │ │ │ + rscseq r5, pc, r0, lsr #25 │ │ │ │ + ldrsbteq r4, [pc], #12 │ │ │ │ + rscseq lr, lr, ip, asr #20 │ │ │ │ + rscseq r5, pc, r0, asr #25 │ │ │ │ + ldrshteq r4, [pc], #12 │ │ │ │ + rscseq lr, lr, r4, lsr sl │ │ │ │ + ldrshteq r5, [pc], #204 │ │ │ │ + ldrsbteq r5, [pc], #200 │ │ │ │ + rscseq r4, pc, r4, lsl r1 @ │ │ │ │ + rscseq lr, lr, r4, lsl sl │ │ │ │ + rscseq r4, pc, r0, lsr #2 │ │ │ │ + rscseq lr, lr, r4, lsl #20 │ │ │ │ + rscseq r5, pc, r8, asr sp @ │ │ │ │ + rscseq r4, pc, ip, asr r1 @ │ │ │ │ + rscseq r4, pc, r8, lsr r1 @ │ │ │ │ + rscseq r5, pc, r8, lsl #26 │ │ │ │ + ldrsbteq lr, [lr], #156 @ 0x9c │ │ │ │ + rscseq r5, pc, r4, lsl sp @ │ │ │ │ + rscseq lr, lr, ip, asr #19 │ │ │ │ + rscseq r5, pc, r8, asr sp @ │ │ │ │ + rscseq r5, pc, r4, lsr sp @ │ │ │ │ + rscseq r4, pc, r0, ror r1 @ │ │ │ │ + rscseq lr, lr, ip, lsr #19 │ │ │ │ + rscseq r4, pc, ip, ror r1 @ │ │ │ │ + smlalseq lr, lr, ip, r9 @ │ │ │ │ + rscseq r5, pc, r8, ror #29 │ │ │ │ + rscseq r5, pc, ip, lsl lr @ │ │ │ │ + rscseq r4, pc, r8, ror #3 │ │ │ │ + rscseq r4, pc, r8, lsr #3 │ │ │ │ + rscseq r4, pc, r4, lsl #3 │ │ │ │ + rscseq r5, pc, r4, asr sp @ │ │ │ │ + rscseq lr, lr, r4, ror #18 │ │ │ │ + rscseq r4, pc, r4, lsr #3 │ │ │ │ + rscseq r5, pc, r4, ror sp @ │ │ │ │ + rscseq lr, lr, ip, asr #18 │ │ │ │ + rscseq r4, pc, r0, ror #3 │ │ │ │ + ldrhteq r4, [pc], #28 │ │ │ │ + rscseq r5, pc, ip, lsl #27 │ │ │ │ + rscseq lr, lr, ip, lsr #18 │ │ │ │ + smlalseq r5, pc, r8, sp @ │ │ │ │ + rscseq lr, lr, ip, lsl r9 │ │ │ │ + rscseq r4, pc, ip, lsr r2 @ │ │ │ │ + ldrsbteq r5, [pc], #212 │ │ │ │ + ldrhteq r5, [pc], #208 │ │ │ │ + rscseq r4, pc, ip, ror #3 │ │ │ │ + ldrshteq lr, [lr], #132 @ 0x84 │ │ │ │ + ldrshteq r4, [pc], #24 │ │ │ │ + rscseq lr, lr, r4, ror #17 │ │ │ │ + rscseq r4, pc, ip, lsr r2 @ │ │ │ │ + rscseq r4, pc, r8, lsl r2 @ │ │ │ │ + rscseq r5, pc, r8, ror #27 │ │ │ │ + rscseq lr, lr, r4, asr #17 │ │ │ │ + ldrshteq r5, [pc], #212 │ │ │ │ + ldrhteq lr, [lr], #132 @ 0x84 │ │ │ │ + rscseq r4, pc, r8, lsl #6 │ │ │ │ + rscseq r5, pc, r8, ror #28 │ │ │ │ + rscseq r5, pc, r8, lsr #28 │ │ │ │ + rscseq r5, pc, r4, lsl #28 │ │ │ │ + rscseq r4, pc, r0, asr #4 │ │ │ │ + rscseq lr, lr, r4, lsl #17 │ │ │ │ + rscseq r5, pc, r4, lsr #28 │ │ │ │ + rscseq r4, pc, r0, ror #4 │ │ │ │ + rscseq lr, lr, ip, ror #16 │ │ │ │ + rscseq r5, pc, r0, ror #28 │ │ │ │ + rscseq r5, pc, ip, lsr lr @ │ │ │ │ + rscseq r4, pc, r8, ror r2 @ │ │ │ │ + rscseq lr, lr, ip, asr #16 │ │ │ │ + rscseq r4, pc, r4, lsl #5 │ │ │ │ + rscseq lr, lr, ip, lsr r8 │ │ │ │ + ldrhteq r5, [pc], #236 │ │ │ │ + rscseq r4, pc, r0, asr #5 │ │ │ │ + smlalseq r4, pc, ip, r2 @ │ │ │ │ + rscseq r5, pc, ip, ror #28 │ │ │ │ + rscseq lr, lr, r4, lsl r8 │ │ │ │ + rscseq r5, pc, r8, ror lr @ │ │ │ │ + rscseq lr, lr, r4, lsl #16 │ │ │ │ + ldrhteq r5, [pc], #236 │ │ │ │ + smlalseq r5, pc, r8, lr @ │ │ │ │ + ldrsbteq r4, [pc], #36 │ │ │ │ + rscseq lr, lr, r4, ror #15 │ │ │ │ + rscseq r4, pc, r0, ror #5 │ │ │ │ + ldrsbteq lr, [lr], #116 @ 0x74 │ │ │ │ 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 │ │ │ │ @@ -8851,26 +8851,26 @@ │ │ │ │ @ instruction: 0xf5a480f7 │ │ │ │ @ instruction: 0xf04f5465 │ │ │ │ stccc 3, cr3, [r0], #-68 @ 0xffffffbc │ │ │ │ rscmi fp, r3, r4, lsr #5 │ │ │ │ @ instruction: 0xf10007dc │ │ │ │ @ instruction: 0xf002835c │ │ │ │ svclt 0x0000b8eb │ │ │ │ - rscseq r5, pc, lr, lsl fp @ │ │ │ │ - mrseq lr, (UNDEF: 0) │ │ │ │ - rscseq r5, pc, r2, lsl fp @ │ │ │ │ - rscseq r5, pc, sl, ror #20 │ │ │ │ - tsteq r0, ip, lsl #30 │ │ │ │ - rscseq r5, pc, r6, lsr #24 │ │ │ │ - tsteq r0, ip, lsr sp │ │ │ │ - rscseq r5, pc, r2, lsl ip @ │ │ │ │ - ldrshteq r5, [pc], #188 │ │ │ │ - rscseq r5, pc, r6, ror #23 │ │ │ │ - rscseq lr, lr, r2, asr r4 │ │ │ │ - tsteq r0, r2, lsl ip │ │ │ │ + rscseq r5, pc, lr, asr r8 @ │ │ │ │ + tsteq r0, r0, asr #26 │ │ │ │ + rscseq r5, pc, r2, asr r8 @ │ │ │ │ + rscseq r5, pc, sl, lsr #15 │ │ │ │ + tsteq r0, ip, asr #24 │ │ │ │ + rscseq r5, pc, r6, ror #18 │ │ │ │ + tsteq r0, ip, ror sl │ │ │ │ + rscseq r5, pc, r2, asr r9 @ │ │ │ │ + rscseq r5, pc, ip, lsr r9 @ │ │ │ │ + rscseq r5, pc, r6, lsr #18 │ │ │ │ + smlalseq lr, lr, r2, r1 @ │ │ │ │ + tsteq r0, r2, asr r9 │ │ │ │ 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}^ │ │ │ │ @@ -10159,172 +10159,172 @@ │ │ │ │ @ instruction: 0xf7f5447a │ │ │ │ @ instruction: 0xf000ea54 │ │ │ │ bmi fe8e251c │ │ │ │ @ instruction: 0x46284631 │ │ │ │ @ instruction: 0xf7f5447a │ │ │ │ @ instruction: 0xf000ea4c │ │ │ │ svclt 0x0000bebb │ │ │ │ - ldrshteq sp, [lr], #64 @ 0x40 │ │ │ │ - ldrdeq ip, [r0, -sl] │ │ │ │ - rscseq r4, pc, r4, lsl #16 │ │ │ │ - @ instruction: 0x0100ccb8 │ │ │ │ - rscseq r4, pc, r8, lsl #16 │ │ │ │ - rscseq r4, pc, ip, lsl #16 │ │ │ │ - rscseq r4, pc, lr, ror #15 │ │ │ │ - @ instruction: 0x0107659a │ │ │ │ - rscseq r4, pc, r6, ror #15 │ │ │ │ - ldrsbteq r4, [pc], #120 │ │ │ │ - ldrsbteq r4, [pc], #118 │ │ │ │ - rscseq r4, pc, r0, ror #15 │ │ │ │ - rscseq r4, pc, r2, ror #15 │ │ │ │ - ldrsbteq r4, [pc], #126 │ │ │ │ - smlatteq r0, r4, fp, ip │ │ │ │ - rscseq r4, pc, lr, asr #15 │ │ │ │ - smlabteq r0, r0, fp, ip │ │ │ │ - rscseq r4, pc, r8, lsr r7 @ │ │ │ │ - smlalseq sp, lr, r8, r3 │ │ │ │ - rscseq sp, lr, r0, lsr #8 │ │ │ │ - rscseq sp, lr, r6, lsl r4 │ │ │ │ - rscseq r4, pc, r8, ror #14 │ │ │ │ - rscseq r4, pc, r6, ror #14 │ │ │ │ - rscseq r4, pc, r8, ror #14 │ │ │ │ - tsteq r7, ip, asr #8 │ │ │ │ - rscseq r4, pc, ip, asr r7 @ │ │ │ │ - rscseq sp, lr, r2, lsr #7 │ │ │ │ - smlalseq sp, lr, sl, r3 │ │ │ │ - rscseq r4, pc, r4, lsr r7 @ │ │ │ │ - ldrdeq ip, [r0, -r4] │ │ │ │ - rscseq r4, pc, r8, lsr #14 │ │ │ │ - smlalseq sp, lr, lr, r2 │ │ │ │ - ldrshteq sp, [lr], #22 │ │ │ │ - rscseq r4, pc, r0, asr r6 @ │ │ │ │ - rscseq r4, pc, sl, asr #12 │ │ │ │ - rscseq r4, pc, r8, asr #12 │ │ │ │ - rscseq r4, pc, r6, asr #12 │ │ │ │ - rscseq r4, pc, r0, asr #12 │ │ │ │ - rscseq r4, pc, lr, lsr r6 @ │ │ │ │ - rscseq r4, pc, ip, lsr r6 @ │ │ │ │ - rscseq r4, pc, r6, lsr r6 @ │ │ │ │ - rscseq r4, pc, r4, lsr r6 @ │ │ │ │ - rscseq r4, pc, lr, lsr #12 │ │ │ │ - rscseq r4, pc, r0, ror r9 @ │ │ │ │ - rscseq r4, pc, sl, lsl r6 @ │ │ │ │ - rscseq r4, pc, r4, lsl r6 @ │ │ │ │ - rscseq r4, pc, lr, lsl #12 │ │ │ │ - rscseq r4, pc, ip, lsr r9 @ │ │ │ │ - rscseq r4, pc, lr, ror #11 │ │ │ │ - rscseq r4, pc, r4, ror #11 │ │ │ │ - ldrsbteq r4, [pc], #94 │ │ │ │ - ldrsbteq r4, [pc], #88 │ │ │ │ - ldrsbteq r4, [pc], #82 │ │ │ │ - rscseq sp, lr, ip, rrx │ │ │ │ - ldrhteq r4, [pc], #82 │ │ │ │ - rscseq r4, pc, r8, lsr #11 │ │ │ │ - smlalseq r4, pc, lr, r5 @ │ │ │ │ - smlalseq r4, pc, r4, r5 @ │ │ │ │ - rscseq r4, pc, lr, lsl #11 │ │ │ │ - smlalseq r4, pc, r4, r5 @ │ │ │ │ - rscseq ip, lr, r4, ror #31 │ │ │ │ - rscseq r4, pc, r0, lsl #11 │ │ │ │ - rscseq r4, pc, r6, lsl #11 │ │ │ │ - rscseq r4, pc, r8, lsl #11 │ │ │ │ - rscseq r4, pc, sl, lsl #11 │ │ │ │ - smlalseq r4, pc, r0, r5 @ │ │ │ │ - rscseq r4, pc, lr, lsl #11 │ │ │ │ - rscseq r4, pc, ip, lsl #11 │ │ │ │ - rscseq r4, pc, r6, lsl #11 │ │ │ │ - rscseq r4, pc, r0, lsl #11 │ │ │ │ - ldrsbteq r4, [pc], #58 │ │ │ │ - rscseq r4, pc, r8, ror #10 │ │ │ │ - rscseq r4, pc, lr, asr r5 @ │ │ │ │ - rscseq r4, pc, r4, asr r5 @ │ │ │ │ - rscseq r4, pc, sl, asr #10 │ │ │ │ - strdeq r5, [r7, -sl] │ │ │ │ - ldrhteq ip, [lr], #238 @ 0xee │ │ │ │ - ldrshteq ip, [lr], #240 @ 0xf0 │ │ │ │ - rscseq ip, lr, lr, ror #31 │ │ │ │ - rscseq sp, lr, r6, lsr r1 │ │ │ │ - rscseq sp, lr, lr, lsl #2 │ │ │ │ - rscseq sp, lr, sl, lsl r1 │ │ │ │ - rscseq sp, lr, r6, lsl r1 │ │ │ │ - rscseq sp, lr, r2, lsl r1 │ │ │ │ - rscseq sp, lr, lr, lsl #2 │ │ │ │ - rscseq sp, lr, lr, lsl #2 │ │ │ │ - tsteq r7, r0, lsr pc │ │ │ │ - ldrshteq sp, [lr], #10 │ │ │ │ - rscseq sp, lr, ip, ror r0 │ │ │ │ - rscseq sp, lr, r6, lsl #1 │ │ │ │ - rscseq sp, lr, r0, lsl #1 │ │ │ │ - rscseq sp, lr, sl, ror r0 │ │ │ │ - rscseq sp, lr, r4, ror r0 │ │ │ │ - rscseq sp, lr, r2, ror r0 │ │ │ │ - @ instruction: 0x01075e92 │ │ │ │ - rscseq ip, lr, r6, asr sp │ │ │ │ - tsteq r0, r0, asr #10 │ │ │ │ - rscseq ip, lr, r2, lsr sp │ │ │ │ - tsteq r0, sl, lsl r5 │ │ │ │ - rscseq r4, pc, r0, ror r3 @ │ │ │ │ - tsteq r7, r6, lsl #26 │ │ │ │ - rscseq ip, lr, sl, ror lr │ │ │ │ - rscseq ip, lr, r2, asr lr │ │ │ │ - rscseq ip, lr, lr, asr lr │ │ │ │ + rscseq sp, lr, r0, lsr r2 │ │ │ │ + tsteq r0, sl, lsl sl │ │ │ │ + rscseq r4, pc, r4, asr #10 │ │ │ │ + strdeq ip, [r0, -r8] │ │ │ │ + rscseq r4, pc, r8, asr #10 │ │ │ │ + rscseq r4, pc, ip, asr #10 │ │ │ │ + rscseq r4, pc, lr, lsr #10 │ │ │ │ + ldrdeq r6, [r7, -sl] │ │ │ │ + rscseq r4, pc, r6, lsr #10 │ │ │ │ + rscseq r4, pc, r8, lsl r5 @ │ │ │ │ + rscseq r4, pc, r6, lsl r5 @ │ │ │ │ + rscseq r4, pc, r0, lsr #10 │ │ │ │ + rscseq r4, pc, r2, lsr #10 │ │ │ │ + rscseq r4, pc, lr, lsl r5 @ │ │ │ │ + tsteq r0, r4, lsr #18 │ │ │ │ + rscseq r4, pc, lr, lsl #10 │ │ │ │ + tsteq r0, r0, lsl #18 │ │ │ │ + rscseq r4, pc, r8, ror r4 @ │ │ │ │ + ldrsbteq sp, [lr], #8 │ │ │ │ + rscseq sp, lr, r0, ror #2 │ │ │ │ + rscseq sp, lr, r6, asr r1 │ │ │ │ + rscseq r4, pc, r8, lsr #9 │ │ │ │ + rscseq r4, pc, r6, lsr #9 │ │ │ │ + rscseq r4, pc, r8, lsr #9 │ │ │ │ + smlabbeq r7, ip, r1, r6 │ │ │ │ + smlalseq r4, pc, ip, r4 @ │ │ │ │ + rscseq sp, lr, r2, ror #1 │ │ │ │ + ldrsbteq sp, [lr], #10 │ │ │ │ + rscseq r4, pc, r4, ror r4 @ │ │ │ │ + tsteq r0, r4, lsl r8 │ │ │ │ + rscseq r4, pc, r8, ror #8 │ │ │ │ + ldrsbteq ip, [lr], #254 @ 0xfe │ │ │ │ + rscseq ip, lr, r6, lsr pc │ │ │ │ + smlalseq r4, pc, r0, r3 @ │ │ │ │ + rscseq r4, pc, sl, lsl #7 │ │ │ │ + rscseq r4, pc, r8, lsl #7 │ │ │ │ + rscseq r4, pc, r6, lsl #7 │ │ │ │ + rscseq r4, pc, r0, lsl #7 │ │ │ │ + rscseq r4, pc, lr, ror r3 @ │ │ │ │ + rscseq r4, pc, ip, ror r3 @ │ │ │ │ + rscseq r4, pc, r6, ror r3 @ │ │ │ │ + rscseq r4, pc, r4, ror r3 @ │ │ │ │ + rscseq r4, pc, lr, ror #6 │ │ │ │ + ldrhteq r4, [pc], #96 │ │ │ │ + rscseq r4, pc, sl, asr r3 @ │ │ │ │ + rscseq r4, pc, r4, asr r3 @ │ │ │ │ + rscseq r4, pc, lr, asr #6 │ │ │ │ + rscseq r4, pc, ip, ror r6 @ │ │ │ │ + rscseq r4, pc, lr, lsr #6 │ │ │ │ + rscseq r4, pc, r4, lsr #6 │ │ │ │ + rscseq r4, pc, lr, lsl r3 @ │ │ │ │ + rscseq r4, pc, r8, lsl r3 @ │ │ │ │ + rscseq r4, pc, r2, lsl r3 @ │ │ │ │ + rscseq ip, lr, ip, lsr #27 │ │ │ │ + ldrshteq r4, [pc], #34 │ │ │ │ + rscseq r4, pc, r8, ror #5 │ │ │ │ + ldrsbteq r4, [pc], #46 │ │ │ │ + ldrsbteq r4, [pc], #36 │ │ │ │ + rscseq r4, pc, lr, asr #5 │ │ │ │ + ldrsbteq r4, [pc], #36 │ │ │ │ + rscseq ip, lr, r4, lsr #26 │ │ │ │ + rscseq r4, pc, r0, asr #5 │ │ │ │ + rscseq r4, pc, r6, asr #5 │ │ │ │ + rscseq r4, pc, r8, asr #5 │ │ │ │ + rscseq r4, pc, sl, asr #5 │ │ │ │ + ldrsbteq r4, [pc], #32 │ │ │ │ + rscseq r4, pc, lr, asr #5 │ │ │ │ + rscseq r4, pc, ip, asr #5 │ │ │ │ + rscseq r4, pc, r6, asr #5 │ │ │ │ + rscseq r4, pc, r0, asr #5 │ │ │ │ + rscseq r4, pc, sl, lsl r1 @ │ │ │ │ + rscseq r4, pc, r8, lsr #5 │ │ │ │ + smlalseq r4, pc, lr, r2 @ │ │ │ │ + smlalseq r4, pc, r4, r2 @ │ │ │ │ + rscseq r4, pc, sl, lsl #5 │ │ │ │ + tsteq r7, sl, lsr sp │ │ │ │ + ldrshteq ip, [lr], #190 @ 0xbe │ │ │ │ + rscseq ip, lr, r0, lsr sp │ │ │ │ + rscseq ip, lr, lr, lsr #26 │ │ │ │ + rscseq ip, lr, r6, ror lr │ │ │ │ + rscseq ip, lr, lr, asr #28 │ │ │ │ rscseq ip, lr, sl, asr lr │ │ │ │ rscseq ip, lr, r6, asr lr │ │ │ │ rscseq ip, lr, r2, asr lr │ │ │ │ - rscseq ip, lr, r2, asr lr │ │ │ │ - tsteq r7, r4, ror ip │ │ │ │ - rscseq ip, lr, lr, lsr lr │ │ │ │ - tsteq r7, sl, lsr #24 │ │ │ │ - rscseq ip, lr, lr, ror #21 │ │ │ │ - rscseq r4, pc, r6, asr #2 │ │ │ │ - rscseq r4, pc, r0, asr #2 │ │ │ │ - rscseq r4, pc, sl, lsr r1 @ │ │ │ │ - smlabteq r7, r6, fp, r5 │ │ │ │ - rscseq ip, lr, sl, lsl #21 │ │ │ │ - rscseq r4, pc, r4, lsl #2 │ │ │ │ - rscseq r4, pc, r2, lsl #2 │ │ │ │ - rscseq r4, pc, r0, lsl #2 │ │ │ │ - ldrshteq r4, [pc], #14 │ │ │ │ - rscseq ip, lr, sl, lsr #20 │ │ │ │ - tsteq r0, r8, lsl #28 │ │ │ │ - tsteq r1, sl, lsl r8 │ │ │ │ - rscseq r3, pc, r8, ror sp @ │ │ │ │ - smlatteq r7, r2, sl, r5 │ │ │ │ - rscseq ip, lr, r6, lsr #19 │ │ │ │ - rscseq r4, pc, ip, lsr r0 @ │ │ │ │ - tsteq r7, ip, ror sl │ │ │ │ + rscseq ip, lr, lr, asr #28 │ │ │ │ + rscseq ip, lr, lr, asr #28 │ │ │ │ + tsteq r7, r0, ror ip │ │ │ │ + rscseq ip, lr, sl, lsr lr │ │ │ │ + ldrhteq ip, [lr], #220 @ 0xdc │ │ │ │ + rscseq ip, lr, r6, asr #27 │ │ │ │ + rscseq ip, lr, r0, asr #27 │ │ │ │ + ldrhteq ip, [lr], #218 @ 0xda │ │ │ │ + ldrhteq ip, [lr], #212 @ 0xd4 │ │ │ │ + ldrhteq ip, [lr], #210 @ 0xd2 │ │ │ │ + ldrdeq r5, [r7, -r2] │ │ │ │ + smlalseq ip, lr, r6, sl │ │ │ │ + smlabbeq r0, r0, r2, ip │ │ │ │ + rscseq ip, lr, r2, ror sl │ │ │ │ + tsteq r0, sl, asr r2 │ │ │ │ + ldrhteq r4, [pc], #0 │ │ │ │ + tsteq r7, r6, asr #20 │ │ │ │ + ldrhteq ip, [lr], #186 @ 0xba │ │ │ │ + smlalseq ip, lr, r2, fp │ │ │ │ + smlalseq ip, lr, lr, fp │ │ │ │ + smlalseq ip, lr, sl, fp │ │ │ │ + smlalseq ip, lr, r6, fp │ │ │ │ + smlalseq ip, lr, r2, fp │ │ │ │ + smlalseq ip, lr, r2, fp │ │ │ │ + @ instruction: 0x010759b4 │ │ │ │ + rscseq ip, lr, lr, ror fp │ │ │ │ + tsteq r7, sl, ror #18 │ │ │ │ + rscseq ip, lr, lr, lsr #16 │ │ │ │ + rscseq r3, pc, r6, lsl #29 │ │ │ │ + rscseq r3, pc, r0, lsl #29 │ │ │ │ + rscseq r3, pc, sl, ror lr @ │ │ │ │ + tsteq r7, r6, lsl #18 │ │ │ │ + rscseq ip, lr, sl, asr #15 │ │ │ │ + rscseq r3, pc, r4, asr #28 │ │ │ │ + rscseq r3, pc, r2, asr #28 │ │ │ │ + rscseq r3, pc, r0, asr #28 │ │ │ │ + rscseq r3, pc, lr, lsr lr @ │ │ │ │ + rscseq ip, lr, sl, ror #14 │ │ │ │ + tsteq r0, r8, asr #22 │ │ │ │ + tsteq r1, sl, asr r5 │ │ │ │ + ldrhteq r3, [pc], #168 │ │ │ │ + tsteq r7, r2, lsr #16 │ │ │ │ + rscseq ip, lr, r6, ror #13 │ │ │ │ + rscseq r3, pc, ip, ror sp @ │ │ │ │ + @ instruction: 0x010757bc │ │ │ │ + rscseq ip, lr, r0, lsl #13 │ │ │ │ + rscseq r3, pc, r4, ror #26 │ │ │ │ + rscseq r3, pc, r4, ror #26 │ │ │ │ + rscseq r3, pc, r0, ror #26 │ │ │ │ + rscseq r3, pc, ip, asr sp @ │ │ │ │ + rscseq r3, pc, r8, asr sp @ │ │ │ │ + rscseq r3, pc, r0, asr sp @ │ │ │ │ + rscseq r3, pc, r4, asr sp @ │ │ │ │ rscseq ip, lr, r0, asr #18 │ │ │ │ - rscseq r4, pc, r4, lsr #32 │ │ │ │ - rscseq r4, pc, r4, lsr #32 │ │ │ │ - rscseq r4, pc, r0, lsr #32 │ │ │ │ - rscseq r4, pc, ip, lsl r0 @ │ │ │ │ - rscseq r4, pc, r8, lsl r0 @ │ │ │ │ - rscseq r4, pc, r0, lsl r0 @ │ │ │ │ - rscseq r4, pc, r4, lsl r0 @ │ │ │ │ - rscseq ip, lr, r0, lsl #24 │ │ │ │ - smlatbeq r0, sl, r0, ip │ │ │ │ - rscseq ip, lr, ip, ror #23 │ │ │ │ - rscseq ip, lr, r6, ror r8 │ │ │ │ - ldrhteq r3, [pc], #254 │ │ │ │ - ldrhteq r3, [pc], #254 │ │ │ │ - rscseq r3, pc, r2, asr #31 │ │ │ │ - smlatbeq r0, sl, pc, ip @ │ │ │ │ - ldrhteq r3, [pc], #250 │ │ │ │ - smlalseq r3, pc, ip, fp @ │ │ │ │ - rscseq r3, pc, r2, lsr #31 │ │ │ │ - rscseq r3, pc, r6, lsr #31 │ │ │ │ - rscseq r3, pc, r6, lsr #31 │ │ │ │ - rscseq r3, pc, r4, lsr #31 │ │ │ │ - rscseq r3, pc, r2, lsr #31 │ │ │ │ - rscseq r3, pc, r0, lsr #31 │ │ │ │ - rscseq r3, pc, r2, lsr #31 │ │ │ │ - smlatbeq r7, lr, r8, r5 │ │ │ │ - smlalseq r3, pc, r2, pc @ │ │ │ │ - rscseq r3, pc, r8, asr #30 │ │ │ │ - rscseq r3, pc, r4, ror pc @ │ │ │ │ + smlatteq r0, sl, sp, fp │ │ │ │ + rscseq ip, lr, ip, lsr #18 │ │ │ │ + ldrhteq ip, [lr], #86 @ 0x56 │ │ │ │ + ldrshteq r3, [pc], #206 │ │ │ │ + ldrshteq r3, [pc], #206 │ │ │ │ + rscseq r3, pc, r2, lsl #26 │ │ │ │ + smlatteq r0, sl, ip, ip │ │ │ │ + ldrshteq r3, [pc], #202 │ │ │ │ + ldrsbteq r3, [pc], #140 │ │ │ │ + rscseq r3, pc, r2, ror #25 │ │ │ │ + rscseq r3, pc, r6, ror #25 │ │ │ │ + rscseq r3, pc, r6, ror #25 │ │ │ │ + rscseq r3, pc, r4, ror #25 │ │ │ │ + rscseq r3, pc, r2, ror #25 │ │ │ │ + rscseq r3, pc, r0, ror #25 │ │ │ │ + rscseq r3, pc, r2, ror #25 │ │ │ │ + smlatteq r7, lr, r5, r5 │ │ │ │ + ldrsbteq r3, [pc], #194 │ │ │ │ + rscseq r3, pc, r8, lsl #25 │ │ │ │ + ldrhteq r3, [pc], #196 │ │ │ │ blcs b1018 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7f5447a │ │ │ │ @ instruction: 0xf000e906 │ │ │ │ @ instruction: 0xf8dfbd75 │ │ │ │ @ instruction: 0xf0062af4 │ │ │ │ ldrbtmi r0, [sl], #-1543 @ 0xfffff9f9 │ │ │ │ @@ -11022,128 +11022,128 @@ │ │ │ │ mul r7, r8, fp │ │ │ │ @ instruction: 0x463b4a76 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ bl fe431764 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - ldrshteq r3, [pc], #200 │ │ │ │ - rscseq ip, lr, sl, lsr #9 │ │ │ │ - ldrhteq r3, [pc], #204 │ │ │ │ - ldrhteq r3, [pc], #198 │ │ │ │ - rscseq r3, pc, ip, lsr #25 │ │ │ │ - rscseq r3, pc, r6, lsr #25 │ │ │ │ - rscseq ip, lr, r6, lsr #8 │ │ │ │ - smlalseq r3, pc, r0, ip @ │ │ │ │ - rscseq r3, pc, sl, lsl #25 │ │ │ │ - rscseq ip, lr, r4, lsr r4 │ │ │ │ - ldrdeq fp, [r0, -sl] │ │ │ │ - rscseq r3, pc, lr, asr ip @ │ │ │ │ - @ instruction: 0x0100bbb8 │ │ │ │ - rscseq r3, pc, r6, asr #24 │ │ │ │ - @ instruction: 0x0100bb94 │ │ │ │ - rscseq r3, pc, r4, lsr ip @ │ │ │ │ - rscseq r3, pc, r4, lsr #24 │ │ │ │ - rscseq r3, pc, r0, lsr #24 │ │ │ │ - rscseq r3, pc, ip, lsl ip @ │ │ │ │ - rscseq r3, pc, r8, lsl ip @ │ │ │ │ - rscseq r3, pc, r4, lsl ip @ │ │ │ │ - rscseq r3, pc, r0, lsl ip @ │ │ │ │ - rscseq r3, pc, ip, lsl #24 │ │ │ │ - rscseq r3, pc, r4, lsl #24 │ │ │ │ - rscseq r3, pc, r0, lsl #24 │ │ │ │ - rscseq r3, pc, ip, lsl #24 │ │ │ │ - ldrshteq r3, [pc], #176 │ │ │ │ - ldrdeq r5, [r7, -r2] │ │ │ │ - rscseq r3, pc, r2, ror #23 │ │ │ │ - rscseq r3, pc, r8, ror #23 │ │ │ │ - rscseq r3, pc, r2, ror #23 │ │ │ │ - rscseq ip, lr, r4, lsl #8 │ │ │ │ - tsteq r0, lr, asr #20 │ │ │ │ - ldrhteq r3, [pc], #186 │ │ │ │ - rscseq r3, pc, lr, lsr #23 │ │ │ │ - rscseq r3, pc, r8, lsr #23 │ │ │ │ - rscseq r3, pc, r2, lsr #23 │ │ │ │ - smlalseq r3, pc, ip, fp @ │ │ │ │ - smlalseq r3, pc, r6, fp @ │ │ │ │ - smlatteq r7, lr, r2, r5 │ │ │ │ - ldrhteq ip, [lr], #20 │ │ │ │ - rscseq r3, pc, r0, ror #22 │ │ │ │ - smlatteq r1, ip, ip, r9 │ │ │ │ - rscseq r3, pc, r8, asr #22 │ │ │ │ - rscseq r3, pc, r4, asr #22 │ │ │ │ - rscseq r3, pc, r0, asr #22 │ │ │ │ - tsteq r7, lr, ror #4 │ │ │ │ - tsteq r7, lr, ror #2 │ │ │ │ - rscseq r3, pc, r2, lsr #20 │ │ │ │ - tsteq r0, r8, lsr #16 │ │ │ │ - rscseq r3, pc, ip, lsl sl @ │ │ │ │ - rscseq r3, pc, r6, lsl sl @ │ │ │ │ - rscseq r3, pc, r0, lsl sl @ │ │ │ │ - rscseq ip, lr, r0, lsl #6 │ │ │ │ - smlatbeq r0, sl, r7, fp │ │ │ │ - rscseq ip, lr, ip, ror #5 │ │ │ │ - rscseq fp, lr, sl, ror pc │ │ │ │ - tsteq r2, r2, lsl r2 │ │ │ │ - smlatteq r7, r6, pc, r4 @ │ │ │ │ - rscseq fp, lr, sl, lsr #29 │ │ │ │ - ldrsbteq r3, [pc], #142 │ │ │ │ - ldrsbteq r3, [pc], #130 │ │ │ │ - rscseq r3, pc, r6, asr #17 │ │ │ │ - rscseq fp, lr, ip, asr lr │ │ │ │ - smlalseq r3, pc, ip, r8 @ │ │ │ │ - smlalseq r3, pc, r8, r8 @ │ │ │ │ - smlalseq r3, pc, r4, r8 @ │ │ │ │ - rscseq fp, lr, r0, lsl lr │ │ │ │ - rscseq r3, pc, lr, ror r8 @ │ │ │ │ - rscseq r3, pc, lr, ror r8 @ │ │ │ │ - rscseq r3, pc, r4, ror r8 @ │ │ │ │ - ldrdeq fp, [r0, -r2] │ │ │ │ - rscseq r3, pc, sl, ror #16 │ │ │ │ - rscseq r3, pc, r0, ror #16 │ │ │ │ - rscseq r3, pc, r6, asr r8 @ │ │ │ │ - rscseq r3, pc, ip, asr #16 │ │ │ │ - rscseq r3, pc, r2, asr #16 │ │ │ │ - rscseq r3, pc, r8, lsr r8 @ │ │ │ │ - rscseq r3, pc, lr, lsr #16 │ │ │ │ - rscseq r3, pc, r4, lsr #16 │ │ │ │ - rscseq r3, pc, r6, lsl r8 @ │ │ │ │ - rscseq r3, pc, r8, lsl #16 │ │ │ │ - ldrshteq r3, [pc], #122 │ │ │ │ - ldrshteq r3, [pc], #112 │ │ │ │ - rscseq r3, pc, ip, ror #15 │ │ │ │ - rscseq r3, pc, r8, ror #15 │ │ │ │ - rscseq r3, pc, r4, ror #15 │ │ │ │ - rscseq r3, pc, r4, ror #15 │ │ │ │ - rscseq r3, pc, r0, ror #15 │ │ │ │ - ldrsbteq r3, [pc], #124 │ │ │ │ - ldrsbteq r3, [pc], #120 │ │ │ │ - ldrsbteq r3, [pc], #116 │ │ │ │ - rscseq r3, pc, r8, asr #15 │ │ │ │ - ldrhteq r3, [pc], #124 │ │ │ │ - ldrhteq r3, [pc], #112 │ │ │ │ - rscseq r3, pc, r8, lsr #15 │ │ │ │ - smlalseq r3, pc, ip, r7 @ │ │ │ │ - smlalseq r3, pc, r0, r7 @ │ │ │ │ - rscseq r3, pc, r4, lsl #15 │ │ │ │ - rscseq r3, pc, ip, ror r7 @ │ │ │ │ - smlalseq fp, lr, r4, sl │ │ │ │ + rscseq r3, pc, r8, lsr sl @ │ │ │ │ + rscseq ip, lr, sl, ror #3 │ │ │ │ + ldrshteq r3, [pc], #156 │ │ │ │ + ldrshteq r3, [pc], #150 │ │ │ │ + rscseq r3, pc, ip, ror #19 │ │ │ │ + rscseq r3, pc, r6, ror #19 │ │ │ │ + rscseq ip, lr, r6, ror #2 │ │ │ │ + ldrsbteq r3, [pc], #144 │ │ │ │ + rscseq r3, pc, sl, asr #19 │ │ │ │ + rscseq ip, lr, r4, ror r1 │ │ │ │ + tsteq r0, sl, lsl r9 │ │ │ │ + smlalseq r3, pc, lr, r9 @ │ │ │ │ + strdeq fp, [r0, -r8] │ │ │ │ + rscseq r3, pc, r6, lsl #19 │ │ │ │ + ldrdeq fp, [r0, -r4] │ │ │ │ + rscseq r3, pc, r4, ror r9 @ │ │ │ │ + rscseq r3, pc, r4, ror #18 │ │ │ │ + rscseq r3, pc, r0, ror #18 │ │ │ │ + rscseq r3, pc, ip, asr r9 @ │ │ │ │ + rscseq r3, pc, r8, asr r9 @ │ │ │ │ + rscseq r3, pc, r4, asr r9 @ │ │ │ │ + rscseq r3, pc, r0, asr r9 @ │ │ │ │ + rscseq r3, pc, ip, asr #18 │ │ │ │ + rscseq r3, pc, r4, asr #18 │ │ │ │ + rscseq r3, pc, r0, asr #18 │ │ │ │ + rscseq r3, pc, ip, asr #18 │ │ │ │ + rscseq r3, pc, r0, lsr r9 @ │ │ │ │ + tsteq r7, r2, lsl r1 │ │ │ │ + rscseq r3, pc, r2, lsr #18 │ │ │ │ + rscseq r3, pc, r8, lsr #18 │ │ │ │ + rscseq r3, pc, r2, lsr #18 │ │ │ │ + rscseq ip, lr, r4, asr #2 │ │ │ │ + smlabbeq r0, lr, r7, fp │ │ │ │ + ldrshteq r3, [pc], #138 │ │ │ │ + rscseq r3, pc, lr, ror #17 │ │ │ │ + rscseq r3, pc, r8, ror #17 │ │ │ │ + rscseq r3, pc, r2, ror #17 │ │ │ │ + ldrsbteq r3, [pc], #140 │ │ │ │ + ldrsbteq r3, [pc], #134 │ │ │ │ + tsteq r7, lr, lsr #32 │ │ │ │ + ldrshteq fp, [lr], #228 @ 0xe4 │ │ │ │ + rscseq r3, pc, r0, lsr #17 │ │ │ │ + tsteq r1, ip, lsr #20 │ │ │ │ + rscseq r3, pc, r8, lsl #17 │ │ │ │ + rscseq r3, pc, r4, lsl #17 │ │ │ │ + rscseq r3, pc, r0, lsl #17 │ │ │ │ + smlatbeq r7, lr, pc, r4 @ │ │ │ │ + smlatbeq r7, lr, lr, r4 │ │ │ │ + rscseq r3, pc, r2, ror #14 │ │ │ │ + tsteq r0, r8, ror #10 │ │ │ │ + rscseq r3, pc, ip, asr r7 @ │ │ │ │ rscseq r3, pc, r6, asr r7 @ │ │ │ │ rscseq r3, pc, r0, asr r7 @ │ │ │ │ - rscseq r3, pc, lr, asr #14 │ │ │ │ - tsteq r7, sl, ror fp │ │ │ │ - rscseq fp, lr, r6, asr #20 │ │ │ │ - tsteq r0, r0, lsr r2 │ │ │ │ - rscseq r3, pc, r2, lsr #14 │ │ │ │ - rscseq r3, pc, r2, lsr #14 │ │ │ │ - rscseq r3, pc, ip, lsl r7 @ │ │ │ │ - rscseq r3, pc, r6, lsl r7 @ │ │ │ │ - rscseq r3, pc, r6, lsl r7 @ │ │ │ │ - rscseq r3, pc, r0, lsl r7 @ │ │ │ │ - rscseq fp, lr, ip, lsr #13 │ │ │ │ + rscseq ip, lr, r0, asr #32 │ │ │ │ + smlatteq r0, sl, r4, fp │ │ │ │ + rscseq ip, lr, ip, lsr #32 │ │ │ │ + ldrhteq fp, [lr], #202 @ 0xca │ │ │ │ + tsteq r2, r2, asr pc │ │ │ │ + tsteq r7, r6, lsr #26 │ │ │ │ + rscseq fp, lr, sl, ror #23 │ │ │ │ + rscseq r3, pc, lr, lsl r6 @ │ │ │ │ + rscseq r3, pc, r2, lsl r6 @ │ │ │ │ + rscseq r3, pc, r6, lsl #12 │ │ │ │ + smlalseq fp, lr, ip, fp │ │ │ │ + ldrsbteq r3, [pc], #92 │ │ │ │ + ldrsbteq r3, [pc], #88 │ │ │ │ + ldrsbteq r3, [pc], #84 │ │ │ │ + rscseq fp, lr, r0, asr fp │ │ │ │ + ldrhteq r3, [pc], #94 │ │ │ │ + ldrhteq r3, [pc], #94 │ │ │ │ + ldrhteq r3, [pc], #84 │ │ │ │ + tsteq r0, r2, lsl r3 │ │ │ │ + rscseq r3, pc, sl, lsr #11 │ │ │ │ + rscseq r3, pc, r0, lsr #11 │ │ │ │ + smlalseq r3, pc, r6, r5 @ │ │ │ │ + rscseq r3, pc, ip, lsl #11 │ │ │ │ + rscseq r3, pc, r2, lsl #11 │ │ │ │ + rscseq r3, pc, r8, ror r5 @ │ │ │ │ + rscseq r3, pc, lr, ror #10 │ │ │ │ + rscseq r3, pc, r4, ror #10 │ │ │ │ + rscseq r3, pc, r6, asr r5 @ │ │ │ │ + rscseq r3, pc, r8, asr #10 │ │ │ │ + rscseq r3, pc, sl, lsr r5 @ │ │ │ │ + rscseq r3, pc, r0, lsr r5 @ │ │ │ │ + rscseq r3, pc, ip, lsr #10 │ │ │ │ + rscseq r3, pc, r8, lsr #10 │ │ │ │ + rscseq r3, pc, r4, lsr #10 │ │ │ │ + rscseq r3, pc, r4, lsr #10 │ │ │ │ + rscseq r3, pc, r0, lsr #10 │ │ │ │ + rscseq r3, pc, ip, lsl r5 @ │ │ │ │ + rscseq r3, pc, r8, lsl r5 @ │ │ │ │ + rscseq r3, pc, r4, lsl r5 @ │ │ │ │ + rscseq r3, pc, r8, lsl #10 │ │ │ │ + ldrshteq r3, [pc], #76 │ │ │ │ + ldrshteq r3, [pc], #64 │ │ │ │ + rscseq r3, pc, r8, ror #9 │ │ │ │ + ldrsbteq r3, [pc], #76 │ │ │ │ + ldrsbteq r3, [pc], #64 │ │ │ │ + rscseq r3, pc, r4, asr #9 │ │ │ │ + ldrhteq r3, [pc], #76 │ │ │ │ + ldrsbteq fp, [lr], #116 @ 0x74 │ │ │ │ + smlalseq r3, pc, r6, r4 @ │ │ │ │ + smlalseq r3, pc, r0, r4 @ │ │ │ │ + rscseq r3, pc, lr, lsl #9 │ │ │ │ + @ instruction: 0x010748ba │ │ │ │ + rscseq fp, lr, r6, lsl #15 │ │ │ │ + tsteq r0, r0, ror pc │ │ │ │ + rscseq r3, pc, r2, ror #8 │ │ │ │ + rscseq r3, pc, r2, ror #8 │ │ │ │ + rscseq r3, pc, ip, asr r4 @ │ │ │ │ + rscseq r3, pc, r6, asr r4 @ │ │ │ │ + rscseq r3, pc, r6, asr r4 @ │ │ │ │ + rscseq r3, pc, r0, asr r4 @ │ │ │ │ + rscseq fp, lr, ip, ror #7 │ │ │ │ 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 │ │ │ │ @@ -11939,91 +11939,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 │ │ │ │ - ldrhteq r3, [pc], #74 │ │ │ │ - rscseq r3, pc, r2, lsl #10 │ │ │ │ + ldrshteq r3, [pc], #26 │ │ │ │ + rscseq r3, pc, r2, asr #4 │ │ │ │ + rscseq r3, pc, r8, asr r2 @ │ │ │ │ + ldrshteq r3, [pc], #40 │ │ │ │ + rscseq r3, pc, ip, lsl #6 │ │ │ │ + rscseq r3, pc, ip, lsl #7 │ │ │ │ + smlalseq r3, pc, r2, r3 @ │ │ │ │ + ldrshteq r3, [pc], #54 │ │ │ │ + rscseq r3, pc, r8, ror #7 │ │ │ │ + rscseq r3, pc, r4, asr #8 │ │ │ │ + rscseq r3, pc, sl, asr #8 │ │ │ │ + rscseq r3, pc, sl, lsr #9 │ │ │ │ + rscseq r3, pc, r6, lsr #9 │ │ │ │ + ldrshteq r3, [pc], #78 │ │ │ │ rscseq r3, pc, r8, lsl r5 @ │ │ │ │ - ldrhteq r3, [pc], #88 │ │ │ │ - rscseq r3, pc, ip, asr #11 │ │ │ │ - rscseq r3, pc, ip, asr #12 │ │ │ │ - rscseq r3, pc, r2, asr r6 @ │ │ │ │ - ldrhteq r3, [pc], #102 │ │ │ │ - rscseq r3, pc, r8, lsr #13 │ │ │ │ - rscseq r3, pc, r4, lsl #14 │ │ │ │ - rscseq r3, pc, sl, lsl #14 │ │ │ │ - rscseq r3, pc, sl, ror #14 │ │ │ │ - rscseq r3, pc, r6, ror #14 │ │ │ │ - ldrhteq r3, [pc], #126 │ │ │ │ + rscseq r3, pc, ip, lsr r5 @ │ │ │ │ + rscseq r3, pc, sl, lsl r5 @ │ │ │ │ + rscseq r3, pc, r6, ror #10 │ │ │ │ + rscseq r3, pc, r4, ror #10 │ │ │ │ + ldrhteq r3, [pc], #80 │ │ │ │ + rscseq r3, pc, r4, lsr #11 │ │ │ │ + ldrshteq r3, [pc], #80 │ │ │ │ + rscseq r3, pc, sl, lsl #12 │ │ │ │ + rscseq r3, pc, r6, lsr r6 @ │ │ │ │ + rscseq r3, pc, r4, lsr r6 @ │ │ │ │ + rscseq r3, pc, r0, lsl #13 │ │ │ │ + rscseq r3, pc, r6, lsl #13 │ │ │ │ + ldrshteq r3, [pc], #106 │ │ │ │ + rscseq r3, pc, r0, lsl #14 │ │ │ │ + smlalseq r3, pc, r4, r7 @ │ │ │ │ ldrsbteq r3, [pc], #120 │ │ │ │ - ldrshteq r3, [pc], #124 │ │ │ │ - ldrsbteq r3, [pc], #122 │ │ │ │ - rscseq r3, pc, r6, lsr #16 │ │ │ │ - rscseq r3, pc, r4, lsr #16 │ │ │ │ - rscseq r3, pc, r0, ror r8 @ │ │ │ │ - rscseq r3, pc, r4, ror #16 │ │ │ │ - ldrhteq r3, [pc], #128 │ │ │ │ - rscseq r3, pc, sl, asr #17 │ │ │ │ - ldrshteq r3, [pc], #134 │ │ │ │ - ldrshteq r3, [pc], #132 │ │ │ │ - rscseq r3, pc, r0, asr #18 │ │ │ │ - rscseq r3, pc, r6, asr #18 │ │ │ │ - ldrhteq r3, [pc], #154 │ │ │ │ - rscseq r3, pc, r0, asr #19 │ │ │ │ - rscseq r3, pc, r4, asr sl @ │ │ │ │ - smlalseq r3, pc, r8, sl @ │ │ │ │ - rscseq r3, pc, r8, ror #21 │ │ │ │ - rscseq r3, pc, sl, asr #21 │ │ │ │ - rscseq r3, pc, r4, ror #22 │ │ │ │ - rscseq r3, pc, sl, ror fp @ │ │ │ │ - rscseq r3, pc, r2, lsl ip @ │ │ │ │ - rscseq r3, pc, lr, lsl ip @ │ │ │ │ + rscseq r3, pc, r8, lsr #16 │ │ │ │ + rscseq r3, pc, sl, lsl #16 │ │ │ │ + rscseq r3, pc, r4, lsr #17 │ │ │ │ + ldrhteq r3, [pc], #138 │ │ │ │ + rscseq r3, pc, r2, asr r9 @ │ │ │ │ + rscseq r3, pc, lr, asr r9 @ │ │ │ │ + ldrshteq r3, [pc], #150 │ │ │ │ + rscseq r3, pc, sl, lsr sl @ │ │ │ │ + rscseq r3, pc, sl, lsl #21 │ │ │ │ + rscseq r3, pc, r8, lsl #21 │ │ │ │ + rscseq r3, pc, r0, lsr #22 │ │ │ │ + rscseq r3, pc, r8, lsr fp @ │ │ │ │ + ldrsbteq r3, [pc], #176 │ │ │ │ + ldrsbteq r3, [pc], #186 │ │ │ │ + rscseq r3, pc, r2, ror ip @ │ │ │ │ ldrhteq r3, [pc], #198 │ │ │ │ - ldrshteq r3, [pc], #202 │ │ │ │ - rscseq r3, pc, sl, asr #26 │ │ │ │ - rscseq r3, pc, r8, asr #26 │ │ │ │ - rscseq r3, pc, r0, ror #27 │ │ │ │ - ldrshteq r3, [pc], #216 │ │ │ │ - smlalseq r3, pc, r0, lr @ │ │ │ │ - smlalseq r3, pc, sl, lr @ │ │ │ │ - rscseq r3, pc, r2, lsr pc @ │ │ │ │ + rscseq r3, pc, r8, lsl #26 │ │ │ │ + ldrshteq r3, [pc], #200 │ │ │ │ + smlalseq r3, pc, r0, sp @ │ │ │ │ + rscseq r3, pc, r6, lsr #27 │ │ │ │ + rscseq r3, pc, lr, lsr lr @ │ │ │ │ + rscseq r3, pc, sl, asr #28 │ │ │ │ + rscseq r3, pc, r2, ror #29 │ │ │ │ + rscseq r3, pc, r6, lsr #30 │ │ │ │ rscseq r3, pc, r6, ror pc @ │ │ │ │ - rscseq r3, pc, r8, asr #31 │ │ │ │ - ldrhteq r3, [pc], #248 │ │ │ │ - rscseq r4, pc, r0, asr r0 @ │ │ │ │ - rscseq r4, pc, r6, rrx │ │ │ │ - ldrshteq r4, [pc], #14 │ │ │ │ - rscseq r4, pc, sl, lsl #2 │ │ │ │ - rscseq r4, pc, r2, lsr #3 │ │ │ │ - rscseq r4, pc, r6, ror #3 │ │ │ │ - rscseq r4, pc, r6, lsr r2 @ │ │ │ │ - rscseq r4, pc, r6, lsr r2 @ │ │ │ │ - rscseq r4, pc, lr, asr #5 │ │ │ │ - rscseq r4, pc, r6, ror #5 │ │ │ │ - rscseq r4, pc, r0, lsl #7 │ │ │ │ - rscseq r4, pc, ip, lsl #7 │ │ │ │ - rscseq r4, pc, r8, lsr #8 │ │ │ │ - rscseq r4, pc, lr, ror #8 │ │ │ │ - rscseq r4, pc, r0, asr #9 │ │ │ │ - smlalseq r4, pc, r6, r4 @ │ │ │ │ - rscseq r4, pc, r0, lsr r5 @ │ │ │ │ - rscseq r4, pc, sl, asr #10 │ │ │ │ - rscseq r4, pc, r4, ror #11 │ │ │ │ - ldrshteq r4, [pc], #80 │ │ │ │ - rscseq r4, pc, sl, lsl #13 │ │ │ │ - ldrsbteq r4, [pc], #96 │ │ │ │ - rscseq r4, pc, r4, lsr #14 │ │ │ │ - rscseq r4, pc, r6, lsr #14 │ │ │ │ - rscseq r4, pc, r0, asr #15 │ │ │ │ - ldrsbteq r4, [pc], #120 │ │ │ │ - rscseq r4, pc, r2, ror r8 @ │ │ │ │ - rscseq r4, pc, sl, ror r8 @ │ │ │ │ + rscseq r3, pc, r6, ror pc @ │ │ │ │ + rscseq r4, pc, lr │ │ │ │ + rscseq r4, pc, r6, lsr #32 │ │ │ │ + rscseq r4, pc, r0, asr #1 │ │ │ │ + rscseq r4, pc, ip, asr #1 │ │ │ │ + rscseq r4, pc, r8, ror #2 │ │ │ │ + rscseq r4, pc, lr, lsr #3 │ │ │ │ + rscseq r4, pc, r0, lsl #4 │ │ │ │ + ldrsbteq r4, [pc], #22 │ │ │ │ + rscseq r4, pc, r0, ror r2 @ │ │ │ │ + rscseq r4, pc, sl, lsl #5 │ │ │ │ + rscseq r4, pc, r4, lsr #6 │ │ │ │ + rscseq r4, pc, r0, lsr r3 @ │ │ │ │ + rscseq r4, pc, sl, asr #7 │ │ │ │ + rscseq r4, pc, r0, lsl r4 @ │ │ │ │ + rscseq r4, pc, r4, ror #8 │ │ │ │ + rscseq r4, pc, r6, ror #8 │ │ │ │ + rscseq r4, pc, r0, lsl #10 │ │ │ │ + rscseq r4, pc, r8, lsl r5 @ │ │ │ │ + ldrhteq r4, [pc], #82 │ │ │ │ + ldrhteq r4, [pc], #90 │ │ │ │ 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 │ │ │ │ @@ -12801,87 +12801,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 │ │ │ │ - ldrsbteq r4, [pc], #124 │ │ │ │ + rscseq r4, pc, ip, lsl r5 @ │ │ │ │ + rscseq r4, pc, r0, ror #10 │ │ │ │ + ldrhteq r4, [pc], #80 │ │ │ │ + rscseq r4, pc, r2, lsr #11 │ │ │ │ + rscseq r4, pc, sl, lsr r6 @ │ │ │ │ + rscseq r4, pc, r0, asr r6 @ │ │ │ │ + rscseq r4, pc, r8, ror #13 │ │ │ │ + ldrshteq r4, [pc], #98 │ │ │ │ + rscseq r4, pc, ip, lsl #15 │ │ │ │ + ldrsbteq r4, [pc], #112 │ │ │ │ rscseq r4, pc, r0, lsr #16 │ │ │ │ - rscseq r4, pc, r0, ror r8 @ │ │ │ │ - rscseq r4, pc, r2, ror #16 │ │ │ │ - ldrshteq r4, [pc], #138 │ │ │ │ - rscseq r4, pc, r0, lsl r9 @ │ │ │ │ - rscseq r4, pc, r8, lsr #19 │ │ │ │ - ldrhteq r4, [pc], #146 │ │ │ │ - rscseq r4, pc, ip, asr #20 │ │ │ │ - smlalseq r4, pc, r0, sl @ │ │ │ │ - rscseq r4, pc, r0, ror #21 │ │ │ │ - ldrsbteq r4, [pc], #174 │ │ │ │ - rscseq r4, pc, r6, ror fp @ │ │ │ │ - rscseq r4, pc, lr, lsl #23 │ │ │ │ - rscseq r4, pc, r6, lsr #24 │ │ │ │ - rscseq r4, pc, r0, lsr ip @ │ │ │ │ - rscseq r4, pc, r8, asr #25 │ │ │ │ - rscseq r4, pc, lr, lsl #26 │ │ │ │ - rscseq r4, pc, lr, asr sp @ │ │ │ │ - rscseq r4, pc, r0, asr #26 │ │ │ │ - ldrsbteq r4, [pc], #216 │ │ │ │ - rscseq r4, pc, lr, ror #27 │ │ │ │ - rscseq r4, pc, r8, lsl #29 │ │ │ │ - smlalseq r4, pc, r2, lr @ │ │ │ │ - rscseq r4, pc, sl, lsr #30 │ │ │ │ - rscseq r4, pc, lr, ror #30 │ │ │ │ - ldrhteq r4, [pc], #254 │ │ │ │ - ldrhteq r4, [pc], #254 │ │ │ │ - ldrshteq r4, [pc], #254 │ │ │ │ - rscseq r4, pc, r8, ror #31 │ │ │ │ - ldrshteq r6, [pc], #176 │ │ │ │ - rscseq r6, pc, ip, asr #23 │ │ │ │ - rscseq r5, pc, ip, lsl r0 @ │ │ │ │ - rscseq r6, pc, r8, ror #23 │ │ │ │ - rscseq r5, pc, ip, lsr #32 │ │ │ │ - ldrshteq r4, [pc], #242 │ │ │ │ - rscseq r6, pc, r6, ror #23 │ │ │ │ - ldrsbteq r6, [pc], #176 │ │ │ │ - rscseq r5, pc, r0, lsr r0 @ │ │ │ │ - rscseq r5, pc, lr │ │ │ │ - rscseq r6, pc, r2, lsl #24 │ │ │ │ - rscseq r5, pc, ip, lsr r0 @ │ │ │ │ - rscseq r6, pc, r4, lsl ip @ │ │ │ │ - rscseq r6, pc, r6, ror #23 │ │ │ │ - rscseq r5, pc, r6, asr #32 │ │ │ │ - rscseq r5, pc, r0, lsr r0 @ │ │ │ │ - rscseq r6, pc, r6, lsr #24 │ │ │ │ - rscseq r6, pc, r4, lsl #24 │ │ │ │ - rscseq r5, pc, r4, rrx │ │ │ │ - rscseq r6, pc, r0, lsr ip @ │ │ │ │ - rscseq r5, pc, r4, ror r0 @ │ │ │ │ - rscseq r5, pc, r0, lsl r0 @ │ │ │ │ - rscseq r6, pc, r4, lsl #24 │ │ │ │ - ldrshteq r6, [pc], #176 │ │ │ │ - rscseq r5, pc, r2, asr r0 @ │ │ │ │ - rscseq r5, pc, r4, lsr r0 @ │ │ │ │ - rscseq r6, pc, sl, lsr #24 │ │ │ │ - rscseq r6, pc, r6, lsl ip @ │ │ │ │ - rscseq r5, pc, r8, ror r0 @ │ │ │ │ - rscseq r5, pc, ip, asr #32 │ │ │ │ - rscseq r6, pc, r4, asr #24 │ │ │ │ - rscseq r6, pc, r0, lsr ip @ │ │ │ │ - smlalseq r5, pc, r2, r0 @ │ │ │ │ - rscseq r5, pc, r4, ror r0 @ │ │ │ │ - rscseq r6, pc, sl, ror #24 │ │ │ │ - rscseq r5, pc, r4, lsr #1 │ │ │ │ - rscseq r6, pc, lr, ror ip @ │ │ │ │ - rscseq r6, pc, r4, asr #24 │ │ │ │ - rscseq r5, pc, r6, lsr #1 │ │ │ │ - smlalseq r5, pc, r4, r0 @ │ │ │ │ - rscseq r6, pc, sl, lsl #25 │ │ │ │ - rscseq r6, pc, r8, ror #24 │ │ │ │ - rscseq r5, pc, sl, asr #1 │ │ │ │ + rscseq r4, pc, lr, lsl r8 @ │ │ │ │ + ldrhteq r4, [pc], #134 │ │ │ │ + rscseq r4, pc, lr, asr #17 │ │ │ │ + rscseq r4, pc, r6, ror #18 │ │ │ │ + rscseq r4, pc, r0, ror r9 @ │ │ │ │ + rscseq r4, pc, r8, lsl #20 │ │ │ │ + rscseq r4, pc, lr, asr #20 │ │ │ │ + smlalseq r4, pc, lr, sl @ │ │ │ │ + rscseq r4, pc, r0, lsl #21 │ │ │ │ + rscseq r4, pc, r8, lsl fp @ │ │ │ │ + rscseq r4, pc, lr, lsr #22 │ │ │ │ + rscseq r4, pc, r8, asr #23 │ │ │ │ + ldrsbteq r4, [pc], #178 │ │ │ │ + rscseq r4, pc, sl, ror #24 │ │ │ │ + rscseq r4, pc, lr, lsr #25 │ │ │ │ + ldrshteq r4, [pc], #206 │ │ │ │ + ldrshteq r4, [pc], #206 │ │ │ │ + rscseq r4, pc, lr, lsr sp @ │ │ │ │ + rscseq r4, pc, r8, lsr #26 │ │ │ │ + rscseq r6, pc, r0, lsr r9 @ │ │ │ │ + rscseq r6, pc, ip, lsl #18 │ │ │ │ + rscseq r4, pc, ip, asr sp @ │ │ │ │ + rscseq r6, pc, r8, lsr #18 │ │ │ │ + rscseq r4, pc, ip, ror #26 │ │ │ │ + rscseq r4, pc, r2, lsr sp @ │ │ │ │ + rscseq r6, pc, r6, lsr #18 │ │ │ │ + rscseq r6, pc, r0, lsl r9 @ │ │ │ │ + rscseq r4, pc, r0, ror sp @ │ │ │ │ + rscseq r4, pc, lr, asr #26 │ │ │ │ + rscseq r6, pc, r2, asr #18 │ │ │ │ + rscseq r4, pc, ip, ror sp @ │ │ │ │ + rscseq r6, pc, r4, asr r9 @ │ │ │ │ + rscseq r6, pc, r6, lsr #18 │ │ │ │ + rscseq r4, pc, r6, lsl #27 │ │ │ │ + rscseq r4, pc, r0, ror sp @ │ │ │ │ + rscseq r6, pc, r6, ror #18 │ │ │ │ + rscseq r6, pc, r4, asr #18 │ │ │ │ + rscseq r4, pc, r4, lsr #27 │ │ │ │ + rscseq r6, pc, r0, ror r9 @ │ │ │ │ + ldrhteq r4, [pc], #212 │ │ │ │ + rscseq r4, pc, r0, asr sp @ │ │ │ │ + rscseq r6, pc, r4, asr #18 │ │ │ │ + rscseq r6, pc, r0, lsr r9 @ │ │ │ │ + smlalseq r4, pc, r2, sp @ │ │ │ │ + rscseq r4, pc, r4, ror sp @ │ │ │ │ + rscseq r6, pc, sl, ror #18 │ │ │ │ + rscseq r6, pc, r6, asr r9 @ │ │ │ │ + ldrhteq r4, [pc], #216 │ │ │ │ + rscseq r4, pc, ip, lsl #27 │ │ │ │ + rscseq r6, pc, r4, lsl #19 │ │ │ │ + rscseq r6, pc, r0, ror r9 @ │ │ │ │ + ldrsbteq r4, [pc], #210 │ │ │ │ + ldrhteq r4, [pc], #212 │ │ │ │ + rscseq r6, pc, sl, lsr #19 │ │ │ │ + rscseq r4, pc, r4, ror #27 │ │ │ │ + ldrhteq r6, [pc], #158 │ │ │ │ + rscseq r6, pc, r4, lsl #19 │ │ │ │ + rscseq r4, pc, r6, ror #27 │ │ │ │ + ldrsbteq r4, [pc], #212 │ │ │ │ + rscseq r6, pc, sl, asr #19 │ │ │ │ + rscseq r6, pc, r8, lsr #19 │ │ │ │ + rscseq r4, pc, sl, lsl #28 │ │ │ │ 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 │ │ │ │ @@ -13658,88 +13658,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 │ │ │ │ - rscseq r6, pc, r0, ror fp @ │ │ │ │ - ldrhteq r4, [pc], #246 │ │ │ │ - rscseq r4, pc, r8, lsl #31 │ │ │ │ - rscseq r6, pc, ip, ror fp @ │ │ │ │ - rscseq r6, pc, r6, ror #22 │ │ │ │ - rscseq r4, pc, r6, asr #31 │ │ │ │ - rscseq r4, pc, r6, lsr #31 │ │ │ │ - smlalseq r6, pc, sl, fp @ │ │ │ │ - ldrsbteq r4, [pc], #242 │ │ │ │ - rscseq r6, pc, sl, lsr #23 │ │ │ │ - rscseq r6, pc, r2, ror #22 │ │ │ │ - rscseq r4, pc, r2, asr #31 │ │ │ │ - rscseq r4, pc, ip, lsr #31 │ │ │ │ - rscseq r6, pc, r0, lsr #23 │ │ │ │ - rscseq r6, pc, lr, ror fp @ │ │ │ │ - rscseq r4, pc, r0, ror #31 │ │ │ │ - rscseq r6, pc, ip, lsr #23 │ │ │ │ - ldrshteq r4, [pc], #240 │ │ │ │ - rscseq r4, pc, r2, asr #31 │ │ │ │ - ldrhteq r6, [pc], #182 │ │ │ │ - rscseq r6, pc, r2, lsr #23 │ │ │ │ - rscseq r5, pc, r2 │ │ │ │ - rscseq r4, pc, r0, ror #31 │ │ │ │ - ldrsbteq r6, [pc], #180 │ │ │ │ - rscseq r5, pc, ip │ │ │ │ - rscseq r6, pc, r6, ror #23 │ │ │ │ - rscseq r6, pc, ip, lsr #23 │ │ │ │ - rscseq r5, pc, ip │ │ │ │ - ldrshteq r4, [pc], #246 │ │ │ │ - rscseq r6, pc, sl, ror #23 │ │ │ │ - rscseq r6, pc, r8, asr #23 │ │ │ │ - rscseq r5, pc, r8, lsr #32 │ │ │ │ - ldrshteq r6, [pc], #180 │ │ │ │ - rscseq r5, pc, r8, lsr r0 @ │ │ │ │ - rscseq r5, pc, ip │ │ │ │ - rscseq r6, pc, r0, lsl #24 │ │ │ │ - rscseq r6, pc, sl, ror #23 │ │ │ │ - rscseq r5, pc, sl, asr #32 │ │ │ │ - rscseq r5, pc, r8, lsr #32 │ │ │ │ - rscseq r6, pc, lr, lsl ip @ │ │ │ │ - rscseq r5, pc, r6, asr r0 @ │ │ │ │ - rscseq r6, pc, lr, lsr #24 │ │ │ │ - ldrsbteq r6, [pc], #182 │ │ │ │ - rscseq r5, pc, r6, lsr r0 @ │ │ │ │ - rscseq r5, pc, r2, lsr #32 │ │ │ │ - rscseq r6, pc, r6, lsl ip @ │ │ │ │ - ldrshteq r6, [pc], #180 │ │ │ │ - rscseq r5, pc, r4, asr r0 @ │ │ │ │ - rscseq r6, pc, r2, lsr #24 │ │ │ │ - rscseq r5, pc, r6, rrx │ │ │ │ - rscseq r5, pc, r8, lsr r0 @ │ │ │ │ - rscseq r6, pc, ip, lsr #24 │ │ │ │ - rscseq r6, pc, r6, lsl ip @ │ │ │ │ - rscseq r5, pc, sl, ror r0 @ │ │ │ │ - rscseq r5, pc, sl, asr r0 @ │ │ │ │ - rscseq r6, pc, r0, asr ip @ │ │ │ │ - rscseq r5, pc, sl, lsl #1 │ │ │ │ - rscseq r6, pc, r4, ror #24 │ │ │ │ - rscseq r6, pc, ip, lsr #24 │ │ │ │ - rscseq r5, pc, lr, lsl #1 │ │ │ │ - rscseq r5, pc, sl, ror r0 @ │ │ │ │ - rscseq r6, pc, r0, ror ip @ │ │ │ │ - rscseq r6, pc, r2, asr ip @ │ │ │ │ - ldrhteq r5, [pc], #4 │ │ │ │ - rscseq r6, pc, r2, lsl #25 │ │ │ │ - rscseq r5, pc, r8, asr #1 │ │ │ │ - smlalseq r5, pc, lr, r0 @ │ │ │ │ - smlalseq r6, pc, r4, ip @ │ │ │ │ - rscseq r6, pc, r0, lsl #25 │ │ │ │ - rscseq r5, pc, r2, ror #1 │ │ │ │ - rscseq r5, pc, r2, asr #1 │ │ │ │ - ldrhteq r6, [pc], #200 │ │ │ │ - ldrshteq r5, [pc], #4 │ │ │ │ - rscseq r6, pc, lr, asr #25 │ │ │ │ + ldrhteq r6, [pc], #128 │ │ │ │ + ldrshteq r4, [pc], #198 │ │ │ │ + rscseq r4, pc, r8, asr #25 │ │ │ │ + ldrhteq r6, [pc], #140 │ │ │ │ + rscseq r6, pc, r6, lsr #17 │ │ │ │ + rscseq r4, pc, r6, lsl #26 │ │ │ │ + rscseq r4, pc, r6, ror #25 │ │ │ │ + ldrsbteq r6, [pc], #138 │ │ │ │ + rscseq r4, pc, r2, lsl sp @ │ │ │ │ + rscseq r6, pc, sl, ror #17 │ │ │ │ + rscseq r6, pc, r2, lsr #17 │ │ │ │ + rscseq r4, pc, r2, lsl #26 │ │ │ │ + rscseq r4, pc, ip, ror #25 │ │ │ │ + rscseq r6, pc, r0, ror #17 │ │ │ │ + ldrhteq r6, [pc], #142 │ │ │ │ + rscseq r4, pc, r0, lsr #26 │ │ │ │ + rscseq r6, pc, ip, ror #17 │ │ │ │ + rscseq r4, pc, r0, lsr sp @ │ │ │ │ + rscseq r4, pc, r2, lsl #26 │ │ │ │ + ldrshteq r6, [pc], #134 │ │ │ │ + rscseq r6, pc, r2, ror #17 │ │ │ │ + rscseq r4, pc, r2, asr #26 │ │ │ │ + rscseq r4, pc, r0, lsr #26 │ │ │ │ + rscseq r6, pc, r4, lsl r9 @ │ │ │ │ + rscseq r4, pc, ip, asr #26 │ │ │ │ + rscseq r6, pc, r6, lsr #18 │ │ │ │ + rscseq r6, pc, ip, ror #17 │ │ │ │ + rscseq r4, pc, ip, asr #26 │ │ │ │ + rscseq r4, pc, r6, lsr sp @ │ │ │ │ + rscseq r6, pc, sl, lsr #18 │ │ │ │ + rscseq r6, pc, r8, lsl #18 │ │ │ │ + rscseq r4, pc, r8, ror #26 │ │ │ │ + rscseq r6, pc, r4, lsr r9 @ │ │ │ │ + rscseq r4, pc, r8, ror sp @ │ │ │ │ + rscseq r4, pc, ip, asr #26 │ │ │ │ + rscseq r6, pc, r0, asr #18 │ │ │ │ + rscseq r6, pc, sl, lsr #18 │ │ │ │ + rscseq r4, pc, sl, lsl #27 │ │ │ │ + rscseq r4, pc, r8, ror #26 │ │ │ │ + rscseq r6, pc, lr, asr r9 @ │ │ │ │ + smlalseq r4, pc, r6, sp @ │ │ │ │ + rscseq r6, pc, lr, ror #18 │ │ │ │ + rscseq r6, pc, r6, lsl r9 @ │ │ │ │ + rscseq r4, pc, r6, ror sp @ │ │ │ │ + rscseq r4, pc, r2, ror #26 │ │ │ │ + rscseq r6, pc, r6, asr r9 @ │ │ │ │ + rscseq r6, pc, r4, lsr r9 @ │ │ │ │ + smlalseq r4, pc, r4, sp @ │ │ │ │ + rscseq r6, pc, r2, ror #18 │ │ │ │ + rscseq r4, pc, r6, lsr #27 │ │ │ │ + rscseq r4, pc, r8, ror sp @ │ │ │ │ + rscseq r6, pc, ip, ror #18 │ │ │ │ + rscseq r6, pc, r6, asr r9 @ │ │ │ │ + ldrhteq r4, [pc], #218 │ │ │ │ + smlalseq r4, pc, sl, sp @ │ │ │ │ + smlalseq r6, pc, r0, r9 @ │ │ │ │ + rscseq r4, pc, sl, asr #27 │ │ │ │ + rscseq r6, pc, r4, lsr #19 │ │ │ │ + rscseq r6, pc, ip, ror #18 │ │ │ │ + rscseq r4, pc, lr, asr #27 │ │ │ │ + ldrhteq r4, [pc], #218 │ │ │ │ + ldrhteq r6, [pc], #144 │ │ │ │ + smlalseq r6, pc, r2, r9 @ │ │ │ │ + ldrshteq r4, [pc], #212 │ │ │ │ + rscseq r6, pc, r2, asr #19 │ │ │ │ + rscseq r4, pc, r8, lsl #28 │ │ │ │ + ldrsbteq r4, [pc], #222 │ │ │ │ + ldrsbteq r6, [pc], #148 │ │ │ │ + rscseq r6, pc, r0, asr #19 │ │ │ │ + rscseq r4, pc, r2, lsr #28 │ │ │ │ + rscseq r4, pc, r2, lsl #28 │ │ │ │ + ldrshteq r6, [pc], #152 │ │ │ │ + rscseq r4, pc, r4, lsr lr @ │ │ │ │ + rscseq r6, pc, lr, lsl #20 │ │ │ │ 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 │ │ │ │ @@ -14566,290 +14566,290 @@ │ │ │ │ @ instruction: 0xf8df4770 │ │ │ │ ldrbtmi r0, [r8], #-1116 @ 0xfffffba4 │ │ │ │ @ instruction: 0xf8df4770 │ │ │ │ ldrbtmi r0, [r8], #-1112 @ 0xfffffba8 │ │ │ │ @ instruction: 0xf8df4770 │ │ │ │ ldrbtmi r0, [r8], #-1108 @ 0xfffffbac │ │ │ │ svclt 0x00004770 │ │ │ │ - rscseq r6, pc, sl, asr fp @ │ │ │ │ - ldrhteq r4, [pc], #250 │ │ │ │ - rscseq r4, pc, r4, lsr #31 │ │ │ │ - smlalseq r6, pc, sl, fp @ │ │ │ │ - rscseq r6, pc, r8, ror fp @ │ │ │ │ - ldrsbteq r4, [pc], #248 │ │ │ │ - rscseq r6, pc, r4, lsr #23 │ │ │ │ - rscseq r4, pc, r8, ror #31 │ │ │ │ - ldrhteq r4, [pc], #252 │ │ │ │ - ldrhteq r6, [pc], #176 │ │ │ │ - smlalseq r6, pc, sl, fp @ │ │ │ │ - ldrshteq r4, [pc], #250 │ │ │ │ - ldrsbteq r4, [pc], #250 │ │ │ │ - rscseq r6, pc, lr, asr #23 │ │ │ │ - rscseq r5, pc, r6 │ │ │ │ - ldrsbteq r6, [pc], #190 │ │ │ │ - rscseq r6, pc, r2, lsr #23 │ │ │ │ - rscseq r5, pc, r4 │ │ │ │ - rscseq r4, pc, lr, ror #31 │ │ │ │ - rscseq r6, pc, r2, ror #23 │ │ │ │ - rscseq r6, pc, r0, asr #23 │ │ │ │ - rscseq r5, pc, r0, lsr #32 │ │ │ │ - rscseq r6, pc, lr, ror #23 │ │ │ │ - rscseq r5, pc, r2, lsr r0 @ │ │ │ │ - rscseq r5, pc, r4 │ │ │ │ - ldrshteq r6, [pc], #184 │ │ │ │ - rscseq r6, pc, r4, ror #23 │ │ │ │ - rscseq r5, pc, r4, asr #32 │ │ │ │ - rscseq r5, pc, r2, lsr #32 │ │ │ │ - rscseq r6, pc, r6, lsl ip @ │ │ │ │ - rscseq r5, pc, lr, asr #32 │ │ │ │ - rscseq r6, pc, r6, lsr #24 │ │ │ │ - rscseq r5, pc, lr, ror r4 @ │ │ │ │ - rscseq r2, pc, r6, lsl r1 @ │ │ │ │ - ldrsbteq r1, [pc], #30 │ │ │ │ - rscseq r0, pc, lr, ror ip @ │ │ │ │ - rscseq r0, pc, r6, lsl sl @ │ │ │ │ - rscseq r0, pc, lr, lsl #17 │ │ │ │ - rscseq r0, pc, r2, lsl #15 │ │ │ │ - rscseq r0, pc, lr, lsr r7 @ │ │ │ │ - rscseq r0, pc, lr, lsl #14 │ │ │ │ - rscseq r0, pc, sl, lsl r7 @ │ │ │ │ - rscseq r8, lr, sl, asr #11 │ │ │ │ - rscseq r0, pc, r2, lsr r7 @ │ │ │ │ - ldrhteq r8, [lr], #90 @ 0x5a │ │ │ │ - rscseq r0, pc, r2, ror #15 │ │ │ │ - rscseq r0, pc, sl, lsl #15 │ │ │ │ - rscseq r0, pc, lr, lsr #15 │ │ │ │ - smlalseq r8, lr, sl, r5 │ │ │ │ - rscseq r0, pc, r6, ror #15 │ │ │ │ - rscseq r8, lr, sl, lsl #11 │ │ │ │ - ldrshteq r0, [pc], #130 │ │ │ │ - rscseq r0, pc, lr, lsl #17 │ │ │ │ - rscseq r0, pc, r6, asr #16 │ │ │ │ - rscseq r0, pc, r2, asr r8 @ │ │ │ │ - rscseq r8, lr, r2, ror #10 │ │ │ │ - smlalseq r0, pc, r6, r8 @ │ │ │ │ - rscseq r8, lr, r2, asr r5 │ │ │ │ - rscseq r0, pc, lr, lsl r9 @ │ │ │ │ - rscseq r0, pc, r2, ror #17 │ │ │ │ - ldrshteq r0, [pc], #130 │ │ │ │ - rscseq r8, lr, r2, lsr r5 │ │ │ │ - rscseq r0, pc, r6, lsl r9 @ │ │ │ │ - rscseq r8, lr, r2, lsr #10 │ │ │ │ - rscseq r0, pc, r2, lsl #21 │ │ │ │ - ldrsbteq r0, [pc], #146 │ │ │ │ - rscseq r0, pc, r2, lsl #19 │ │ │ │ - rscseq r0, pc, lr, asr #18 │ │ │ │ - rscseq r0, pc, sl, asr r9 @ │ │ │ │ - ldrshteq r8, [lr], #66 @ 0x42 │ │ │ │ - rscseq r0, pc, sl, ror r9 @ │ │ │ │ - rscseq r8, lr, r2, ror #9 │ │ │ │ - ldrshteq r0, [pc], #154 │ │ │ │ - rscseq r0, pc, r2, asr #19 │ │ │ │ - ldrsbteq r0, [pc], #146 │ │ │ │ - rscseq r8, lr, r2, asr #9 │ │ │ │ - ldrshteq r0, [pc], #146 │ │ │ │ - ldrhteq r8, [lr], #66 @ 0x42 │ │ │ │ - rscseq r0, pc, lr, lsr #21 │ │ │ │ - rscseq r0, pc, sl, ror #20 │ │ │ │ - rscseq r0, pc, r2, lsr sl @ │ │ │ │ - rscseq r0, pc, r2, asr #20 │ │ │ │ - rscseq r8, lr, sl, lsl #9 │ │ │ │ - rscseq r0, pc, lr, asr sl @ │ │ │ │ - rscseq r8, lr, sl, ror r4 │ │ │ │ - ldrhteq r0, [pc], #162 │ │ │ │ - rscseq r0, pc, r2, lsl #21 │ │ │ │ - rscseq r8, lr, r2, ror #8 │ │ │ │ - rscseq r0, pc, lr, lsr #21 │ │ │ │ - rscseq r8, lr, r2, asr r4 │ │ │ │ - ldrshteq r0, [pc], #202 │ │ │ │ - ldrsbteq r0, [pc], #182 │ │ │ │ - rscseq r0, pc, r2, asr #22 │ │ │ │ - ldrshteq r0, [pc], #174 │ │ │ │ - rscseq r0, pc, lr, asr #21 │ │ │ │ - ldrsbteq r0, [pc], #170 │ │ │ │ - rscseq r8, lr, sl, lsl r4 │ │ │ │ - ldrshteq r0, [pc], #162 │ │ │ │ - rscseq r8, lr, sl, lsl #8 │ │ │ │ - rscseq r0, pc, sl, asr fp @ │ │ │ │ - rscseq r0, pc, sl, lsr #22 │ │ │ │ - rscseq r0, pc, r6, lsr fp @ │ │ │ │ - rscseq r8, lr, sl, ror #7 │ │ │ │ - rscseq r0, pc, lr, asr #22 │ │ │ │ - ldrsbteq r8, [lr], #58 @ 0x3a │ │ │ │ - ldrshteq r0, [pc], #178 │ │ │ │ - rscseq r0, pc, lr, lsr #23 │ │ │ │ - rscseq r0, pc, lr, ror fp @ │ │ │ │ - rscseq r0, pc, sl, lsl #23 │ │ │ │ - ldrhteq r8, [lr], #50 @ 0x32 │ │ │ │ - rscseq r0, pc, r2, lsr #23 │ │ │ │ - rscseq r8, lr, r2, lsr #7 │ │ │ │ - ldrshteq r0, [pc], #186 │ │ │ │ - rscseq r0, pc, r6, asr #23 │ │ │ │ - rscseq r8, lr, sl, lsl #7 │ │ │ │ - ldrshteq r0, [pc], #182 │ │ │ │ - rscseq r8, lr, sl, ror r3 │ │ │ │ - rscseq r0, pc, sl, ror sp @ │ │ │ │ - rscseq r0, pc, lr, lsr #25 │ │ │ │ - rscseq r0, pc, r2, ror #24 │ │ │ │ - rscseq r0, pc, r6, lsr ip @ │ │ │ │ - rscseq r0, pc, lr, lsr ip @ │ │ │ │ - rscseq r8, lr, sl, asr #6 │ │ │ │ - rscseq r0, pc, sl, asr ip @ │ │ │ │ - rscseq r8, lr, sl, lsr r3 │ │ │ │ - ldrsbteq r0, [pc], #206 │ │ │ │ - smlalseq r0, pc, lr, ip @ │ │ │ │ - ldrhteq r0, [pc], #194 │ │ │ │ - rscseq r8, lr, sl, lsl r3 │ │ │ │ - ldrsbteq r0, [pc], #202 │ │ │ │ + smlalseq r6, pc, sl, r8 @ │ │ │ │ + ldrshteq r4, [pc], #202 │ │ │ │ + rscseq r4, pc, r4, ror #25 │ │ │ │ + ldrsbteq r6, [pc], #138 │ │ │ │ + ldrhteq r6, [pc], #136 │ │ │ │ + rscseq r4, pc, r8, lsl sp @ │ │ │ │ + rscseq r6, pc, r4, ror #17 │ │ │ │ + rscseq r4, pc, r8, lsr #26 │ │ │ │ + ldrshteq r4, [pc], #204 │ │ │ │ + ldrshteq r6, [pc], #128 │ │ │ │ + ldrsbteq r6, [pc], #138 │ │ │ │ + rscseq r4, pc, sl, lsr sp @ │ │ │ │ + rscseq r4, pc, sl, lsl sp @ │ │ │ │ + rscseq r6, pc, lr, lsl #18 │ │ │ │ + rscseq r4, pc, r6, asr #26 │ │ │ │ + rscseq r6, pc, lr, lsl r9 @ │ │ │ │ + rscseq r6, pc, r2, ror #17 │ │ │ │ + rscseq r4, pc, r4, asr #26 │ │ │ │ + rscseq r4, pc, lr, lsr #26 │ │ │ │ + rscseq r6, pc, r2, lsr #18 │ │ │ │ + rscseq r6, pc, r0, lsl #18 │ │ │ │ + rscseq r4, pc, r0, ror #26 │ │ │ │ + rscseq r6, pc, lr, lsr #18 │ │ │ │ + rscseq r4, pc, r2, ror sp @ │ │ │ │ + rscseq r4, pc, r4, asr #26 │ │ │ │ + rscseq r6, pc, r8, lsr r9 @ │ │ │ │ + rscseq r6, pc, r4, lsr #18 │ │ │ │ + rscseq r4, pc, r4, lsl #27 │ │ │ │ + rscseq r4, pc, r2, ror #26 │ │ │ │ + rscseq r6, pc, r6, asr r9 @ │ │ │ │ + rscseq r4, pc, lr, lsl #27 │ │ │ │ + rscseq r6, pc, r6, ror #18 │ │ │ │ + ldrhteq r5, [pc], #30 │ │ │ │ + rscseq r1, pc, r6, asr lr @ │ │ │ │ + rscseq r0, pc, lr, lsl pc @ │ │ │ │ + ldrhteq r0, [pc], #158 │ │ │ │ + rscseq r0, pc, r6, asr r7 @ │ │ │ │ + rscseq r0, pc, lr, asr #11 │ │ │ │ + rscseq r0, pc, r2, asr #9 │ │ │ │ + rscseq r0, pc, lr, ror r4 @ │ │ │ │ + rscseq r0, pc, lr, asr #8 │ │ │ │ + rscseq r0, pc, sl, asr r4 @ │ │ │ │ rscseq r8, lr, sl, lsl #6 │ │ │ │ - ldrshteq r0, [pc], #222 │ │ │ │ - rscseq r0, pc, sl, lsl #27 │ │ │ │ - rscseq r0, pc, sl, lsr sp @ │ │ │ │ - rscseq r0, pc, r6, asr sp @ │ │ │ │ - rscseq r8, lr, r2, ror #5 │ │ │ │ - rscseq r0, pc, lr, lsl #27 │ │ │ │ - ldrsbteq r8, [lr], #34 @ 0x22 │ │ │ │ - rscseq r0, pc, r2, lsr lr @ │ │ │ │ - rscseq r0, pc, r2, ror #27 │ │ │ │ - ldrhteq r8, [lr], #42 @ 0x2a │ │ │ │ - rscseq r0, pc, lr, lsr lr @ │ │ │ │ - rscseq r8, lr, sl, lsr #5 │ │ │ │ - rscseq r1, pc, lr, lsl #12 │ │ │ │ - rscseq r1, pc, sl, lsr r2 @ │ │ │ │ - rscseq r1, pc, lr, asr r0 @ │ │ │ │ - rscseq r0, pc, sl, asr pc @ │ │ │ │ - rscseq r0, pc, r6, ror #29 │ │ │ │ - smlalseq r0, pc, r6, lr @ │ │ │ │ - ldrhteq r0, [pc], #226 │ │ │ │ - rscseq r8, lr, sl, ror #4 │ │ │ │ - rscseq r0, pc, sl, ror #29 │ │ │ │ - rscseq r8, lr, sl, asr r2 │ │ │ │ - ldrhteq r0, [pc], #242 │ │ │ │ - rscseq r0, pc, r2, ror #30 │ │ │ │ - rscseq r0, pc, lr, ror pc @ │ │ │ │ - rscseq r8, lr, sl, lsr r2 │ │ │ │ - ldrhteq r0, [pc], #246 │ │ │ │ - rscseq r8, lr, sl, lsr #4 │ │ │ │ - rscseq r1, pc, sl, ror #1 │ │ │ │ - rscseq r1, pc, r6, ror r0 @ │ │ │ │ - rscseq r1, pc, r6, lsr #32 │ │ │ │ - rscseq r1, pc, r2, asr #32 │ │ │ │ + rscseq r0, pc, r2, ror r4 @ │ │ │ │ + ldrshteq r8, [lr], #42 @ 0x2a │ │ │ │ + rscseq r0, pc, r2, lsr #10 │ │ │ │ + rscseq r0, pc, sl, asr #9 │ │ │ │ + rscseq r0, pc, lr, ror #9 │ │ │ │ + ldrsbteq r8, [lr], #42 @ 0x2a │ │ │ │ + rscseq r0, pc, r6, lsr #10 │ │ │ │ + rscseq r8, lr, sl, asr #5 │ │ │ │ + rscseq r0, pc, r2, lsr r6 @ │ │ │ │ + rscseq r0, pc, lr, asr #11 │ │ │ │ + rscseq r0, pc, r6, lsl #11 │ │ │ │ + smlalseq r0, pc, r2, r5 @ │ │ │ │ + rscseq r8, lr, r2, lsr #5 │ │ │ │ + ldrsbteq r0, [pc], #86 │ │ │ │ + smlalseq r8, lr, r2, r2 │ │ │ │ + rscseq r0, pc, lr, asr r6 @ │ │ │ │ + rscseq r0, pc, r2, lsr #12 │ │ │ │ + rscseq r0, pc, r2, lsr r6 @ │ │ │ │ + rscseq r8, lr, r2, ror r2 │ │ │ │ + rscseq r0, pc, r6, asr r6 @ │ │ │ │ + rscseq r8, lr, r2, ror #4 │ │ │ │ + rscseq r0, pc, r2, asr #15 │ │ │ │ + rscseq r0, pc, r2, lsl r7 @ │ │ │ │ + rscseq r0, pc, r2, asr #13 │ │ │ │ + rscseq r0, pc, lr, lsl #13 │ │ │ │ + smlalseq r0, pc, sl, r6 @ │ │ │ │ + rscseq r8, lr, r2, lsr r2 │ │ │ │ + ldrhteq r0, [pc], #106 │ │ │ │ + rscseq r8, lr, r2, lsr #4 │ │ │ │ + rscseq r0, pc, sl, lsr r7 @ │ │ │ │ + rscseq r0, pc, r2, lsl #14 │ │ │ │ + rscseq r0, pc, r2, lsl r7 @ │ │ │ │ rscseq r8, lr, r2, lsl #4 │ │ │ │ - rscseq r1, pc, sl, ror r0 @ │ │ │ │ + rscseq r0, pc, r2, lsr r7 @ │ │ │ │ ldrshteq r8, [lr], #18 │ │ │ │ - rscseq r1, pc, lr, lsl r1 @ │ │ │ │ - rscseq r1, pc, lr, asr #1 │ │ │ │ - ldrsbteq r8, [lr], #26 │ │ │ │ - rscseq r1, pc, sl, lsr #2 │ │ │ │ + rscseq r0, pc, lr, ror #15 │ │ │ │ + rscseq r0, pc, sl, lsr #15 │ │ │ │ + rscseq r0, pc, r2, ror r7 @ │ │ │ │ + rscseq r0, pc, r2, lsl #15 │ │ │ │ rscseq r8, lr, sl, asr #3 │ │ │ │ - rscseq r1, pc, sl, asr r3 @ │ │ │ │ - rscseq r1, pc, r6, asr r2 @ │ │ │ │ - rscseq r1, pc, r2, ror #3 │ │ │ │ - smlalseq r1, pc, r2, r1 @ │ │ │ │ - rscseq r1, pc, lr, lsr #3 │ │ │ │ - smlalseq r8, lr, sl, r1 │ │ │ │ - rscseq r1, pc, r6, ror #3 │ │ │ │ - rscseq r8, lr, sl, lsl #3 │ │ │ │ - rscseq r1, pc, lr, lsr #5 │ │ │ │ - rscseq r1, pc, lr, asr r2 @ │ │ │ │ - rscseq r1, pc, sl, ror r2 @ │ │ │ │ - rscseq r8, lr, sl, ror #2 │ │ │ │ - ldrhteq r1, [pc], #34 │ │ │ │ + smlalseq r0, pc, lr, r7 @ │ │ │ │ + ldrhteq r8, [lr], #26 │ │ │ │ + ldrshteq r0, [pc], #114 │ │ │ │ + rscseq r0, pc, r2, asr #15 │ │ │ │ + rscseq r8, lr, r2, lsr #3 │ │ │ │ + rscseq r0, pc, lr, ror #15 │ │ │ │ + smlalseq r8, lr, r2, r1 │ │ │ │ + rscseq r0, pc, sl, lsr sl @ │ │ │ │ + rscseq r0, pc, r6, lsl r9 @ │ │ │ │ + rscseq r0, pc, r2, lsl #17 │ │ │ │ + rscseq r0, pc, lr, lsr r8 @ │ │ │ │ + rscseq r0, pc, lr, lsl #16 │ │ │ │ + rscseq r0, pc, sl, lsl r8 @ │ │ │ │ rscseq r8, lr, sl, asr r1 │ │ │ │ - rscseq r1, pc, r6, ror #7 │ │ │ │ - rscseq r1, pc, r2, ror r3 @ │ │ │ │ - rscseq r1, pc, r2, lsr #6 │ │ │ │ - rscseq r1, pc, lr, lsr r3 @ │ │ │ │ - rscseq r8, lr, r2, lsr r1 │ │ │ │ - rscseq r1, pc, r6, ror r3 @ │ │ │ │ - rscseq r8, lr, r2, lsr #2 │ │ │ │ - rscseq r1, pc, sl, lsl r4 @ │ │ │ │ - rscseq r1, pc, sl, asr #7 │ │ │ │ - rscseq r8, lr, sl, lsl #2 │ │ │ │ - rscseq r1, pc, r6, lsr #8 │ │ │ │ - ldrshteq r8, [lr], #10 │ │ │ │ - rscseq r1, pc, sl, lsr #16 │ │ │ │ - rscseq r1, pc, lr, asr #12 │ │ │ │ - rscseq r1, pc, sl, asr #10 │ │ │ │ - ldrsbteq r1, [pc], #70 │ │ │ │ - rscseq r1, pc, r6, lsl #9 │ │ │ │ - rscseq r1, pc, r2, lsr #9 │ │ │ │ - rscseq r8, lr, r2, asr #1 │ │ │ │ - ldrsbteq r1, [pc], #74 │ │ │ │ - ldrhteq r8, [lr], #2 │ │ │ │ - rscseq r1, pc, r2, lsr #11 │ │ │ │ - rscseq r1, pc, r2, asr r5 @ │ │ │ │ - rscseq r1, pc, lr, ror #10 │ │ │ │ - smlalseq r8, lr, r2, r0 │ │ │ │ - rscseq r1, pc, r6, lsr #11 │ │ │ │ - rscseq r8, lr, r2, lsl #1 │ │ │ │ - ldrsbteq r1, [pc], #106 │ │ │ │ - rscseq r1, pc, r6, ror #12 │ │ │ │ - rscseq r1, pc, r6, lsl r6 @ │ │ │ │ - rscseq r1, pc, r2, lsr r6 @ │ │ │ │ + rscseq r0, pc, r2, lsr r8 @ │ │ │ │ + rscseq r8, lr, sl, asr #2 │ │ │ │ + smlalseq r0, pc, sl, r8 @ │ │ │ │ + rscseq r0, pc, sl, ror #16 │ │ │ │ + rscseq r0, pc, r6, ror r8 @ │ │ │ │ + rscseq r8, lr, sl, lsr #2 │ │ │ │ + rscseq r0, pc, lr, lsl #17 │ │ │ │ + rscseq r8, lr, sl, lsl r1 │ │ │ │ + rscseq r0, pc, r2, lsr r9 @ │ │ │ │ + rscseq r0, pc, lr, ror #17 │ │ │ │ + ldrhteq r0, [pc], #142 │ │ │ │ + rscseq r0, pc, sl, asr #17 │ │ │ │ + ldrshteq r8, [lr], #2 │ │ │ │ + rscseq r0, pc, r2, ror #17 │ │ │ │ + rscseq r8, lr, r2, ror #1 │ │ │ │ + rscseq r0, pc, sl, lsr r9 @ │ │ │ │ + rscseq r0, pc, r6, lsl #18 │ │ │ │ + rscseq r8, lr, sl, asr #1 │ │ │ │ + rscseq r0, pc, r6, lsr r9 @ │ │ │ │ + ldrhteq r8, [lr], #10 │ │ │ │ + ldrhteq r0, [pc], #170 │ │ │ │ + rscseq r0, pc, lr, ror #19 │ │ │ │ + rscseq r0, pc, r2, lsr #19 │ │ │ │ + rscseq r0, pc, r6, ror r9 @ │ │ │ │ + rscseq r0, pc, lr, ror r9 @ │ │ │ │ + rscseq r8, lr, sl, lsl #1 │ │ │ │ + smlalseq r0, pc, sl, r9 @ │ │ │ │ + rscseq r8, lr, sl, ror r0 │ │ │ │ + rscseq r0, pc, lr, lsl sl @ │ │ │ │ + ldrsbteq r0, [pc], #158 │ │ │ │ + ldrshteq r0, [pc], #146 │ │ │ │ rscseq r8, lr, sl, asr r0 │ │ │ │ - rscseq r1, pc, sl, ror #12 │ │ │ │ + rscseq r0, pc, sl, lsl sl @ │ │ │ │ rscseq r8, lr, sl, asr #32 │ │ │ │ - rscseq r1, pc, lr, lsl #14 │ │ │ │ - ldrhteq r1, [pc], #110 │ │ │ │ - rscseq r8, lr, r2, lsr r0 │ │ │ │ - rscseq r1, pc, sl, lsl r7 @ │ │ │ │ + rscseq r0, pc, lr, lsr fp @ │ │ │ │ + rscseq r0, pc, sl, asr #21 │ │ │ │ + rscseq r0, pc, sl, ror sl @ │ │ │ │ + smlalseq r0, pc, r6, sl @ │ │ │ │ rscseq r8, lr, r2, lsr #32 │ │ │ │ - rscseq r1, pc, sl, asr #18 │ │ │ │ - rscseq r1, pc, r6, asr #16 │ │ │ │ - ldrsbteq r1, [pc], #114 │ │ │ │ - rscseq r1, pc, r2, lsl #15 │ │ │ │ - smlalseq r1, pc, lr, r7 @ │ │ │ │ - ldrshteq r7, [lr], #242 @ 0xf2 │ │ │ │ - ldrsbteq r1, [pc], #118 │ │ │ │ - rscseq r7, lr, r2, ror #31 │ │ │ │ - smlalseq r1, pc, lr, r8 @ │ │ │ │ - rscseq r1, pc, lr, asr #16 │ │ │ │ - rscseq r1, pc, sl, ror #16 │ │ │ │ - rscseq r7, lr, r2, asr #31 │ │ │ │ - rscseq r1, pc, r2, lsr #17 │ │ │ │ - ldrhteq r7, [lr], #242 @ 0xf2 │ │ │ │ - ldrsbteq r1, [pc], #150 │ │ │ │ - rscseq r1, pc, r2, ror #18 │ │ │ │ - rscseq r1, pc, r2, lsl r9 @ │ │ │ │ - rscseq r1, pc, lr, lsr #18 │ │ │ │ - rscseq r7, lr, sl, lsl #31 │ │ │ │ - rscseq r1, pc, r6, ror #18 │ │ │ │ + rscseq r0, pc, lr, asr #21 │ │ │ │ + rscseq r8, lr, r2, lsl r0 │ │ │ │ + rscseq r0, pc, r2, ror fp @ │ │ │ │ + rscseq r0, pc, r2, lsr #22 │ │ │ │ + ldrshteq r7, [lr], #250 @ 0xfa │ │ │ │ + rscseq r0, pc, lr, ror fp @ │ │ │ │ + rscseq r7, lr, sl, ror #31 │ │ │ │ + rscseq r1, pc, lr, asr #6 │ │ │ │ + rscseq r0, pc, sl, ror pc @ │ │ │ │ + smlalseq r0, pc, lr, sp @ │ │ │ │ + smlalseq r0, pc, sl, ip @ │ │ │ │ + rscseq r0, pc, r6, lsr #24 │ │ │ │ + ldrsbteq r0, [pc], #182 │ │ │ │ + ldrshteq r0, [pc], #178 │ │ │ │ + rscseq r7, lr, sl, lsr #31 │ │ │ │ + rscseq r0, pc, sl, lsr #24 │ │ │ │ + smlalseq r7, lr, sl, pc @ │ │ │ │ + ldrshteq r0, [pc], #194 │ │ │ │ + rscseq r0, pc, r2, lsr #25 │ │ │ │ + ldrhteq r0, [pc], #206 │ │ │ │ rscseq r7, lr, sl, ror pc │ │ │ │ - rscseq r1, pc, sl, lsl #20 │ │ │ │ - ldrhteq r1, [pc], #154 │ │ │ │ - rscseq r7, lr, r2, ror #30 │ │ │ │ - rscseq r1, pc, r6, lsl sl @ │ │ │ │ - rscseq r7, lr, r2, asr pc │ │ │ │ - rscseq r2, pc, lr, ror r9 @ │ │ │ │ - ldrsbteq r2, [pc], #30 │ │ │ │ - rscseq r1, pc, sl, lsl #28 │ │ │ │ - rscseq r1, pc, lr, lsr #24 │ │ │ │ - rscseq r1, pc, sl, lsr #22 │ │ │ │ - ldrhteq r1, [pc], #166 │ │ │ │ - rscseq r1, pc, r6, ror #20 │ │ │ │ - rscseq r1, pc, r2, lsl #21 │ │ │ │ + ldrshteq r0, [pc], #198 │ │ │ │ + rscseq r7, lr, sl, ror #30 │ │ │ │ + rscseq r0, pc, sl, lsr #28 │ │ │ │ + ldrhteq r0, [pc], #214 │ │ │ │ + rscseq r0, pc, r6, ror #26 │ │ │ │ + rscseq r0, pc, r2, lsl #27 │ │ │ │ + rscseq r7, lr, r2, asr #30 │ │ │ │ + ldrhteq r0, [pc], #218 │ │ │ │ + rscseq r7, lr, r2, lsr pc │ │ │ │ + rscseq r0, pc, lr, asr lr @ │ │ │ │ + rscseq r0, pc, lr, lsl #28 │ │ │ │ + rscseq r7, lr, sl, lsl pc │ │ │ │ + rscseq r0, pc, sl, ror #28 │ │ │ │ rscseq r7, lr, sl, lsl #30 │ │ │ │ - ldrhteq r1, [pc], #170 │ │ │ │ - ldrshteq r7, [lr], #234 @ 0xea │ │ │ │ - rscseq r1, pc, r2, lsl #23 │ │ │ │ - rscseq r1, pc, r2, lsr fp @ │ │ │ │ - rscseq r1, pc, lr, asr #22 │ │ │ │ + smlalseq r1, pc, sl, r0 @ │ │ │ │ + smlalseq r0, pc, r6, pc @ │ │ │ │ + rscseq r0, pc, r2, lsr #30 │ │ │ │ + ldrsbteq r0, [pc], #226 │ │ │ │ + rscseq r0, pc, lr, ror #29 │ │ │ │ ldrsbteq r7, [lr], #234 @ 0xea │ │ │ │ - rscseq r1, pc, r6, lsl #23 │ │ │ │ + rscseq r0, pc, r6, lsr #30 │ │ │ │ rscseq r7, lr, sl, asr #29 │ │ │ │ - ldrhteq r1, [pc], #202 │ │ │ │ - rscseq r1, pc, r6, asr #24 │ │ │ │ - ldrshteq r1, [pc], #182 │ │ │ │ - rscseq r1, pc, r2, lsl ip @ │ │ │ │ - rscseq r7, lr, r2, lsr #29 │ │ │ │ - rscseq r1, pc, sl, asr #24 │ │ │ │ - smlalseq r7, lr, r2, lr │ │ │ │ - rscseq r1, pc, lr, ror #25 │ │ │ │ - smlalseq r1, pc, lr, ip @ │ │ │ │ + rscseq r0, pc, lr, ror #31 │ │ │ │ + smlalseq r0, pc, lr, pc @ │ │ │ │ + ldrhteq r0, [pc], #250 │ │ │ │ + rscseq r7, lr, sl, lsr #29 │ │ │ │ + ldrshteq r0, [pc], #242 │ │ │ │ + smlalseq r7, lr, sl, lr │ │ │ │ + rscseq r1, pc, r6, lsr #2 │ │ │ │ + ldrhteq r1, [pc], #2 │ │ │ │ + rscseq r1, pc, r2, rrx │ │ │ │ + rscseq r1, pc, lr, ror r0 @ │ │ │ │ + rscseq r7, lr, r2, ror lr │ │ │ │ + ldrhteq r1, [pc], #6 │ │ │ │ + rscseq r7, lr, r2, ror #28 │ │ │ │ + rscseq r1, pc, sl, asr r1 @ │ │ │ │ + rscseq r1, pc, sl, lsl #2 │ │ │ │ + rscseq r7, lr, sl, asr #28 │ │ │ │ + rscseq r1, pc, r6, ror #2 │ │ │ │ + rscseq r7, lr, sl, lsr lr │ │ │ │ + rscseq r1, pc, sl, ror #10 │ │ │ │ + rscseq r1, pc, lr, lsl #7 │ │ │ │ + rscseq r1, pc, sl, lsl #5 │ │ │ │ + rscseq r1, pc, r6, lsl r2 @ │ │ │ │ + rscseq r1, pc, r6, asr #3 │ │ │ │ + rscseq r1, pc, r2, ror #3 │ │ │ │ + rscseq r7, lr, r2, lsl #28 │ │ │ │ + rscseq r1, pc, sl, lsl r2 @ │ │ │ │ + ldrshteq r7, [lr], #210 @ 0xd2 │ │ │ │ + rscseq r1, pc, r2, ror #5 │ │ │ │ + smlalseq r1, pc, r2, r2 @ │ │ │ │ + rscseq r1, pc, lr, lsr #5 │ │ │ │ + ldrsbteq r7, [lr], #210 @ 0xd2 │ │ │ │ + rscseq r1, pc, r6, ror #5 │ │ │ │ + rscseq r7, lr, r2, asr #27 │ │ │ │ + rscseq r1, pc, sl, lsl r4 @ │ │ │ │ + rscseq r1, pc, r6, lsr #7 │ │ │ │ + rscseq r1, pc, r6, asr r3 @ │ │ │ │ + rscseq r1, pc, r2, ror r3 @ │ │ │ │ + smlalseq r7, lr, sl, sp │ │ │ │ + rscseq r1, pc, sl, lsr #7 │ │ │ │ + rscseq r7, lr, sl, lsl #27 │ │ │ │ + rscseq r1, pc, lr, asr #8 │ │ │ │ + ldrshteq r1, [pc], #62 │ │ │ │ + rscseq r7, lr, r2, ror sp │ │ │ │ + rscseq r1, pc, sl, asr r4 @ │ │ │ │ + rscseq r7, lr, r2, ror #26 │ │ │ │ + rscseq r1, pc, sl, lsl #13 │ │ │ │ + rscseq r1, pc, r6, lsl #11 │ │ │ │ + rscseq r1, pc, r2, lsl r5 @ │ │ │ │ + rscseq r1, pc, r2, asr #9 │ │ │ │ + ldrsbteq r1, [pc], #78 │ │ │ │ + rscseq r7, lr, r2, lsr sp │ │ │ │ + rscseq r1, pc, r6, lsl r5 @ │ │ │ │ + rscseq r7, lr, r2, lsr #26 │ │ │ │ + ldrsbteq r1, [pc], #94 │ │ │ │ + rscseq r1, pc, lr, lsl #11 │ │ │ │ + rscseq r1, pc, sl, lsr #11 │ │ │ │ + rscseq r7, lr, r2, lsl #26 │ │ │ │ + rscseq r1, pc, r2, ror #11 │ │ │ │ + ldrshteq r7, [lr], #194 @ 0xc2 │ │ │ │ + rscseq r1, pc, r6, lsl r7 @ │ │ │ │ + rscseq r1, pc, r2, lsr #13 │ │ │ │ + rscseq r1, pc, r2, asr r6 @ │ │ │ │ + rscseq r1, pc, lr, ror #12 │ │ │ │ + rscseq r7, lr, sl, asr #25 │ │ │ │ + rscseq r1, pc, r6, lsr #13 │ │ │ │ + ldrhteq r7, [lr], #202 @ 0xca │ │ │ │ + rscseq r1, pc, sl, asr #14 │ │ │ │ + ldrshteq r1, [pc], #106 │ │ │ │ + rscseq r7, lr, r2, lsr #25 │ │ │ │ + rscseq r1, pc, r6, asr r7 @ │ │ │ │ + smlalseq r7, lr, r2, ip │ │ │ │ + ldrhteq r2, [pc], #110 │ │ │ │ + rscseq r1, pc, lr, lsl pc @ │ │ │ │ + rscseq r1, pc, sl, asr #22 │ │ │ │ + rscseq r1, pc, lr, ror #18 │ │ │ │ + rscseq r1, pc, sl, ror #16 │ │ │ │ + ldrshteq r1, [pc], #118 │ │ │ │ + rscseq r1, pc, r6, lsr #15 │ │ │ │ + rscseq r1, pc, r2, asr #15 │ │ │ │ + rscseq r7, lr, sl, asr #24 │ │ │ │ + ldrshteq r1, [pc], #122 │ │ │ │ + rscseq r7, lr, sl, lsr ip │ │ │ │ + rscseq r1, pc, r2, asr #17 │ │ │ │ + rscseq r1, pc, r2, ror r8 @ │ │ │ │ + rscseq r1, pc, lr, lsl #17 │ │ │ │ + rscseq r7, lr, sl, lsl ip │ │ │ │ + rscseq r1, pc, r6, asr #17 │ │ │ │ + rscseq r7, lr, sl, lsl #24 │ │ │ │ + ldrshteq r1, [pc], #154 │ │ │ │ + rscseq r1, pc, r6, lsl #19 │ │ │ │ + rscseq r1, pc, r6, lsr r9 @ │ │ │ │ + rscseq r1, pc, r2, asr r9 @ │ │ │ │ + rscseq r7, lr, r2, ror #23 │ │ │ │ + rscseq r1, pc, sl, lsl #19 │ │ │ │ + ldrsbteq r7, [lr], #178 @ 0xb2 │ │ │ │ + rscseq r1, pc, lr, lsr #20 │ │ │ │ + ldrsbteq r1, [pc], #158 │ │ │ │ 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 │ │ │ │ @@ -15660,423 +15660,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - rscseq r7, lr, r8, lsr #20 │ │ │ │ - rscseq r1, pc, r8, lsr #17 │ │ │ │ - rscseq r7, lr, r8, lsl sl │ │ │ │ - ldrsbteq r1, [pc], #168 │ │ │ │ - ldrsbteq r1, [pc], #148 │ │ │ │ - rscseq r1, pc, r0, ror #18 │ │ │ │ - rscseq r1, pc, r0, lsl r9 @ │ │ │ │ - rscseq r1, pc, ip, lsr #18 │ │ │ │ - rscseq r7, lr, r8, ror #19 │ │ │ │ - rscseq r1, pc, r4, ror #18 │ │ │ │ - ldrsbteq r7, [lr], #152 @ 0x98 │ │ │ │ - rscseq r1, pc, ip, lsr #20 │ │ │ │ - ldrsbteq r1, [pc], #156 │ │ │ │ - ldrshteq r1, [pc], #152 │ │ │ │ - ldrhteq r7, [lr], #152 @ 0x98 │ │ │ │ - rscseq r1, pc, r0, lsr sl @ │ │ │ │ - rscseq r7, lr, r8, lsr #19 │ │ │ │ - rscseq r1, pc, r4, ror #22 │ │ │ │ - ldrshteq r1, [pc], #160 │ │ │ │ - rscseq r1, pc, r0, lsr #21 │ │ │ │ - ldrhteq r1, [pc], #172 │ │ │ │ - rscseq r7, lr, r0, lsl #19 │ │ │ │ - ldrshteq r1, [pc], #164 │ │ │ │ - rscseq r7, lr, r0, ror r9 │ │ │ │ - smlalseq r1, pc, r8, fp @ │ │ │ │ - rscseq r1, pc, r8, asr #22 │ │ │ │ - rscseq r7, lr, r8, asr r9 │ │ │ │ - rscseq r1, pc, r4, lsr #23 │ │ │ │ - rscseq r7, lr, r8, asr #18 │ │ │ │ - rscseq r1, pc, r8, lsr #31 │ │ │ │ - rscseq r1, pc, ip, asr #27 │ │ │ │ - rscseq r1, pc, r8, asr #25 │ │ │ │ - rscseq r1, pc, r4, asr ip @ │ │ │ │ - rscseq r1, pc, r4, lsl #24 │ │ │ │ - rscseq r1, pc, r0, lsr #24 │ │ │ │ - rscseq r7, lr, r0, lsl r9 │ │ │ │ - rscseq r1, pc, r8, asr ip @ │ │ │ │ - rscseq r7, lr, r0, lsl #18 │ │ │ │ - rscseq r1, pc, r0, lsr #26 │ │ │ │ - ldrsbteq r1, [pc], #192 │ │ │ │ - rscseq r1, pc, ip, ror #25 │ │ │ │ - rscseq r7, lr, r0, ror #17 │ │ │ │ - rscseq r1, pc, r4, lsr #26 │ │ │ │ - ldrsbteq r7, [lr], #128 @ 0x80 │ │ │ │ - rscseq r1, pc, r8, asr lr @ │ │ │ │ - rscseq r1, pc, r4, ror #27 │ │ │ │ - smlalseq r1, pc, r4, sp @ │ │ │ │ - ldrhteq r1, [pc], #208 │ │ │ │ - rscseq r7, lr, r8, lsr #17 │ │ │ │ - rscseq r1, pc, r8, ror #27 │ │ │ │ - smlalseq r7, lr, r8, r8 │ │ │ │ - rscseq r1, pc, ip, lsl #29 │ │ │ │ - rscseq r1, pc, ip, lsr lr @ │ │ │ │ - rscseq r7, lr, r0, lsl #17 │ │ │ │ - smlalseq r1, pc, r8, lr @ │ │ │ │ - rscseq r7, lr, r0, ror r8 │ │ │ │ - rscseq r2, pc, r8, asr #1 │ │ │ │ - rscseq r1, pc, r4, asr #31 │ │ │ │ - rscseq r1, pc, r0, asr pc @ │ │ │ │ - rscseq r1, pc, r0, lsl #30 │ │ │ │ - rscseq r1, pc, ip, lsl pc @ │ │ │ │ - rscseq r7, lr, r0, asr #16 │ │ │ │ - rscseq r1, pc, r4, asr pc @ │ │ │ │ - rscseq r7, lr, r0, lsr r8 │ │ │ │ - rscseq r2, pc, ip, lsl r0 @ │ │ │ │ - rscseq r1, pc, ip, asr #31 │ │ │ │ - rscseq r1, pc, r8, ror #31 │ │ │ │ - rscseq r7, lr, r0, lsl r8 │ │ │ │ - rscseq r2, pc, r0, lsr #32 │ │ │ │ - rscseq r7, lr, r0, lsl #16 │ │ │ │ - rscseq r2, pc, r4, asr r1 @ │ │ │ │ - rscseq r2, pc, r0, ror #1 │ │ │ │ - smlalseq r2, pc, r0, r0 @ │ │ │ │ - rscseq r2, pc, ip, lsr #1 │ │ │ │ - ldrsbteq r7, [lr], #120 @ 0x78 │ │ │ │ - rscseq r2, pc, r4, ror #1 │ │ │ │ - rscseq r7, lr, r8, asr #15 │ │ │ │ - rscseq r2, pc, r8, lsl #3 │ │ │ │ - rscseq r2, pc, r8, lsr r1 @ │ │ │ │ - ldrhteq r7, [lr], #112 @ 0x70 │ │ │ │ - smlalseq r2, pc, r4, r1 @ │ │ │ │ - rscseq r7, lr, r0, lsr #15 │ │ │ │ - rscseq r4, pc, r8, lsl #6 │ │ │ │ - smlalseq r2, pc, r0, r5 @ │ │ │ │ - ldrhteq r2, [pc], #52 │ │ │ │ - ldrhteq r2, [pc], #32 │ │ │ │ - rscseq r2, pc, ip, lsr r2 @ │ │ │ │ - rscseq r2, pc, ip, ror #3 │ │ │ │ - rscseq r2, pc, r8, lsl #4 │ │ │ │ - rscseq r7, lr, r0, ror #14 │ │ │ │ - rscseq r2, pc, r0, asr #4 │ │ │ │ - rscseq r7, lr, r0, asr r7 │ │ │ │ - rscseq r2, pc, r8, lsl #6 │ │ │ │ - ldrhteq r2, [pc], #40 │ │ │ │ - ldrsbteq r2, [pc], #36 │ │ │ │ - rscseq r7, lr, r0, lsr r7 │ │ │ │ - rscseq r2, pc, ip, lsl #6 │ │ │ │ - rscseq r7, lr, r0, lsr #14 │ │ │ │ - rscseq r2, pc, r0, asr #8 │ │ │ │ - rscseq r2, pc, ip, asr #7 │ │ │ │ - rscseq r2, pc, ip, ror r3 @ │ │ │ │ - smlalseq r2, pc, r8, r3 @ │ │ │ │ + rscseq r7, lr, r8, ror #14 │ │ │ │ + rscseq r1, pc, r8, ror #11 │ │ │ │ + rscseq r7, lr, r8, asr r7 │ │ │ │ + rscseq r1, pc, r8, lsl r8 @ │ │ │ │ + rscseq r1, pc, r4, lsl r7 @ │ │ │ │ + rscseq r1, pc, r0, lsr #13 │ │ │ │ + rscseq r1, pc, r0, asr r6 @ │ │ │ │ + rscseq r1, pc, ip, ror #12 │ │ │ │ + rscseq r7, lr, r8, lsr #14 │ │ │ │ + rscseq r1, pc, r4, lsr #13 │ │ │ │ + rscseq r7, lr, r8, lsl r7 │ │ │ │ + rscseq r1, pc, ip, ror #14 │ │ │ │ + rscseq r1, pc, ip, lsl r7 @ │ │ │ │ + rscseq r1, pc, r8, lsr r7 @ │ │ │ │ ldrshteq r7, [lr], #104 @ 0x68 │ │ │ │ - ldrsbteq r2, [pc], #48 │ │ │ │ + rscseq r1, pc, r0, ror r7 @ │ │ │ │ rscseq r7, lr, r8, ror #13 │ │ │ │ - rscseq r2, pc, r4, ror r4 @ │ │ │ │ - rscseq r2, pc, r4, lsr #8 │ │ │ │ - ldrsbteq r7, [lr], #96 @ 0x60 │ │ │ │ - rscseq r2, pc, r0, lsl #9 │ │ │ │ + rscseq r1, pc, r4, lsr #17 │ │ │ │ + rscseq r1, pc, r0, lsr r8 @ │ │ │ │ + rscseq r1, pc, r0, ror #15 │ │ │ │ + ldrshteq r1, [pc], #124 │ │ │ │ rscseq r7, lr, r0, asr #13 │ │ │ │ - rscseq r2, pc, r8, lsr #11 │ │ │ │ - rscseq r4, pc, r8, lsr #2 │ │ │ │ - rscseq r2, pc, ip, lsl #10 │ │ │ │ - rscseq r2, pc, r8, ror #9 │ │ │ │ - rscseq r4, pc, r0, ror #1 │ │ │ │ - smlalseq r7, lr, r0, r6 │ │ │ │ - rscseq r4, pc, r8, ror #1 │ │ │ │ - rscseq r7, lr, r0, lsl #13 │ │ │ │ - rscseq r4, pc, r0, lsr #2 │ │ │ │ - rscseq r4, pc, r0, lsl #2 │ │ │ │ - rscseq r2, pc, r0, lsr #10 │ │ │ │ - rscseq r7, lr, r0, ror #12 │ │ │ │ - rscseq r2, pc, ip, lsr #10 │ │ │ │ + rscseq r1, pc, r4, lsr r8 @ │ │ │ │ + ldrhteq r7, [lr], #96 @ 0x60 │ │ │ │ + ldrsbteq r1, [pc], #136 │ │ │ │ + rscseq r1, pc, r8, lsl #17 │ │ │ │ + smlalseq r7, lr, r8, r6 │ │ │ │ + rscseq r1, pc, r4, ror #17 │ │ │ │ + rscseq r7, lr, r8, lsl #13 │ │ │ │ + rscseq r1, pc, r8, ror #25 │ │ │ │ + rscseq r1, pc, ip, lsl #22 │ │ │ │ + rscseq r1, pc, r8, lsl #20 │ │ │ │ + smlalseq r1, pc, r4, r9 @ │ │ │ │ + rscseq r1, pc, r4, asr #18 │ │ │ │ + rscseq r1, pc, r0, ror #18 │ │ │ │ rscseq r7, lr, r0, asr r6 │ │ │ │ - rscseq r4, pc, r8, ror #2 │ │ │ │ - rscseq r2, pc, r8, ror #10 │ │ │ │ - rscseq r2, pc, r4, asr #10 │ │ │ │ - rscseq r4, pc, r0, lsr #2 │ │ │ │ - rscseq r7, lr, r8, lsr #12 │ │ │ │ - rscseq r4, pc, r8, lsr #2 │ │ │ │ - rscseq r7, lr, r8, lsl r6 │ │ │ │ - rscseq r2, pc, ip, lsl #11 │ │ │ │ - rscseq r2, pc, r8, ror #10 │ │ │ │ - rscseq r7, lr, r0, lsl #12 │ │ │ │ - rscseq r4, pc, ip, asr #2 │ │ │ │ - ldrshteq r7, [lr], #80 @ 0x50 │ │ │ │ - rscseq r2, pc, r8, lsl #14 │ │ │ │ - rscseq r4, pc, r4, lsl r2 @ │ │ │ │ - rscseq r2, pc, r0, ror #11 │ │ │ │ - rscseq r4, pc, r8, ror r1 @ │ │ │ │ - rscseq r4, pc, r4, asr r1 @ │ │ │ │ - smlalseq r2, pc, r0, r5 @ │ │ │ │ - ldrhteq r7, [lr], #88 @ 0x58 │ │ │ │ - smlalseq r2, pc, ip, r5 @ │ │ │ │ - rscseq r7, lr, r8, lsr #11 │ │ │ │ - rscseq r2, pc, r0, ror #11 │ │ │ │ - ldrhteq r2, [pc], #92 │ │ │ │ - rscseq r4, pc, ip, lsl #3 │ │ │ │ - rscseq r7, lr, r8, lsl #11 │ │ │ │ - smlalseq r4, pc, r8, r1 @ │ │ │ │ - rscseq r7, lr, r8, ror r5 │ │ │ │ - rscseq r2, pc, ip, lsr r6 @ │ │ │ │ - ldrsbteq r4, [pc], #20 │ │ │ │ - ldrhteq r4, [pc], #16 │ │ │ │ - rscseq r2, pc, ip, ror #11 │ │ │ │ + smlalseq r1, pc, r8, r9 @ │ │ │ │ + rscseq r7, lr, r0, asr #12 │ │ │ │ + rscseq r1, pc, r0, ror #20 │ │ │ │ + rscseq r1, pc, r0, lsl sl @ │ │ │ │ + rscseq r1, pc, ip, lsr #20 │ │ │ │ + rscseq r7, lr, r0, lsr #12 │ │ │ │ + rscseq r1, pc, r4, ror #20 │ │ │ │ + rscseq r7, lr, r0, lsl r6 │ │ │ │ + smlalseq r1, pc, r8, fp @ │ │ │ │ + rscseq r1, pc, r4, lsr #22 │ │ │ │ + ldrsbteq r1, [pc], #164 │ │ │ │ + ldrshteq r1, [pc], #160 │ │ │ │ + rscseq r7, lr, r8, ror #11 │ │ │ │ + rscseq r1, pc, r8, lsr #22 │ │ │ │ + ldrsbteq r7, [lr], #88 @ 0x58 │ │ │ │ + rscseq r1, pc, ip, asr #23 │ │ │ │ + rscseq r1, pc, ip, ror fp @ │ │ │ │ + rscseq r7, lr, r0, asr #11 │ │ │ │ + ldrsbteq r1, [pc], #184 │ │ │ │ + ldrhteq r7, [lr], #80 @ 0x50 │ │ │ │ + rscseq r1, pc, r8, lsl #28 │ │ │ │ + rscseq r1, pc, r4, lsl #26 │ │ │ │ + smlalseq r1, pc, r0, ip @ │ │ │ │ + rscseq r1, pc, r0, asr #24 │ │ │ │ + rscseq r1, pc, ip, asr ip @ │ │ │ │ + rscseq r7, lr, r0, lsl #11 │ │ │ │ + smlalseq r1, pc, r4, ip @ │ │ │ │ + rscseq r7, lr, r0, ror r5 │ │ │ │ + rscseq r1, pc, ip, asr sp @ │ │ │ │ + rscseq r1, pc, ip, lsl #26 │ │ │ │ + rscseq r1, pc, r8, lsr #26 │ │ │ │ rscseq r7, lr, r0, asr r5 │ │ │ │ - ldrshteq r2, [pc], #88 │ │ │ │ + rscseq r1, pc, r0, ror #26 │ │ │ │ rscseq r7, lr, r0, asr #10 │ │ │ │ - ldrshteq r4, [pc], #24 │ │ │ │ - ldrsbteq r4, [pc], #20 │ │ │ │ - rscseq r7, lr, r8, lsr #10 │ │ │ │ - rscseq r2, pc, r4, lsr #12 │ │ │ │ + smlalseq r1, pc, r4, lr @ │ │ │ │ + rscseq r1, pc, r0, lsr #28 │ │ │ │ + ldrsbteq r1, [pc], #208 │ │ │ │ + rscseq r1, pc, ip, ror #27 │ │ │ │ rscseq r7, lr, r8, lsl r5 │ │ │ │ - ldrshteq r2, [pc], #100 │ │ │ │ - rscseq r4, pc, r4, asr r2 @ │ │ │ │ - rscseq r2, pc, r8, asr r6 @ │ │ │ │ - rscseq r2, pc, r4, lsr r6 @ │ │ │ │ - rscseq r4, pc, r4, lsl #4 │ │ │ │ - rscseq r7, lr, r8, ror #9 │ │ │ │ - rscseq r4, pc, r0, lsl r2 @ │ │ │ │ - ldrsbteq r7, [lr], #72 @ 0x48 │ │ │ │ - rscseq r4, pc, r4, asr r2 @ │ │ │ │ - rscseq r4, pc, r0, lsr r2 @ │ │ │ │ - rscseq r2, pc, ip, ror #12 │ │ │ │ - ldrhteq r7, [lr], #72 @ 0x48 │ │ │ │ - rscseq r2, pc, r8, ror r6 @ │ │ │ │ - rscseq r7, lr, r8, lsr #9 │ │ │ │ - ldrhteq r4, [pc], #32 │ │ │ │ - ldrhteq r2, [pc], #100 │ │ │ │ - smlalseq r2, pc, r0, r6 @ │ │ │ │ - rscseq r4, pc, r0, ror #4 │ │ │ │ - rscseq r7, lr, r0, lsl #9 │ │ │ │ - rscseq r4, pc, ip, ror #4 │ │ │ │ + rscseq r1, pc, r4, lsr #28 │ │ │ │ + rscseq r7, lr, r8, lsl #10 │ │ │ │ + rscseq r1, pc, r8, asr #29 │ │ │ │ + rscseq r1, pc, r8, ror lr @ │ │ │ │ + ldrshteq r7, [lr], #64 @ 0x40 │ │ │ │ + ldrsbteq r1, [pc], #228 │ │ │ │ + rscseq r7, lr, r0, ror #9 │ │ │ │ + rscseq r4, pc, r8, asr #32 │ │ │ │ + ldrsbteq r2, [pc], #32 │ │ │ │ + ldrshteq r2, [pc], #4 │ │ │ │ + ldrshteq r1, [pc], #240 │ │ │ │ + rscseq r1, pc, ip, ror pc @ │ │ │ │ + rscseq r1, pc, ip, lsr #30 │ │ │ │ + rscseq r1, pc, r8, asr #30 │ │ │ │ + rscseq r7, lr, r0, lsr #9 │ │ │ │ + rscseq r1, pc, r0, lsl #31 │ │ │ │ + smlalseq r7, lr, r0, r4 │ │ │ │ + rscseq r2, pc, r8, asr #32 │ │ │ │ + ldrshteq r1, [pc], #248 │ │ │ │ + rscseq r2, pc, r4, lsl r0 @ │ │ │ │ rscseq r7, lr, r0, ror r4 │ │ │ │ - ldrsbteq r2, [pc], #104 │ │ │ │ - ldrhteq r2, [pc], #100 │ │ │ │ - rscseq r7, lr, r8, asr r4 │ │ │ │ - smlalseq r4, pc, r8, r2 @ │ │ │ │ - rscseq r7, lr, r8, asr #8 │ │ │ │ - ldrhteq r3, [pc], #40 │ │ │ │ - rscseq r2, pc, r8, asr #25 │ │ │ │ - rscseq r2, pc, ip, asr #19 │ │ │ │ - rscseq r4, pc, r4, lsl r4 @ │ │ │ │ - rscseq r4, pc, r8, asr #6 │ │ │ │ - rscseq r2, pc, r4, lsl r7 @ │ │ │ │ - rscseq r4, pc, ip, lsr #5 │ │ │ │ - rscseq r4, pc, r8, lsl #5 │ │ │ │ - rscseq r2, pc, r4, asr #13 │ │ │ │ - ldrshteq r7, [lr], #56 @ 0x38 │ │ │ │ - ldrsbteq r2, [pc], #96 │ │ │ │ - rscseq r7, lr, r8, ror #7 │ │ │ │ - rscseq r2, pc, r4, lsl r7 @ │ │ │ │ - ldrshteq r2, [pc], #96 │ │ │ │ - rscseq r4, pc, r0, asr #5 │ │ │ │ - rscseq r7, lr, r8, asr #7 │ │ │ │ - rscseq r4, pc, ip, asr #5 │ │ │ │ - ldrhteq r7, [lr], #56 @ 0x38 │ │ │ │ - rscseq r2, pc, r0, ror r7 @ │ │ │ │ - rscseq r4, pc, r8, lsl #6 │ │ │ │ - rscseq r4, pc, r4, ror #5 │ │ │ │ - rscseq r2, pc, r0, lsr #14 │ │ │ │ + rscseq r2, pc, ip, asr #32 │ │ │ │ + rscseq r7, lr, r0, ror #8 │ │ │ │ + rscseq r2, pc, r0, lsl #3 │ │ │ │ + rscseq r2, pc, ip, lsl #2 │ │ │ │ + ldrhteq r2, [pc], #12 │ │ │ │ + ldrsbteq r2, [pc], #8 │ │ │ │ + rscseq r7, lr, r8, lsr r4 │ │ │ │ + rscseq r2, pc, r0, lsl r1 @ │ │ │ │ + rscseq r7, lr, r8, lsr #8 │ │ │ │ + ldrhteq r2, [pc], #20 │ │ │ │ + rscseq r2, pc, r4, ror #2 │ │ │ │ + rscseq r7, lr, r0, lsl r4 │ │ │ │ + rscseq r2, pc, r0, asr #3 │ │ │ │ + rscseq r7, lr, r0, lsl #8 │ │ │ │ + rscseq r2, pc, r8, ror #5 │ │ │ │ + rscseq r3, pc, r8, ror #28 │ │ │ │ + rscseq r2, pc, ip, asr #4 │ │ │ │ + rscseq r2, pc, r8, lsr #4 │ │ │ │ + rscseq r3, pc, r0, lsr #28 │ │ │ │ + ldrsbteq r7, [lr], #48 @ 0x30 │ │ │ │ + rscseq r3, pc, r8, lsr #28 │ │ │ │ + rscseq r7, lr, r0, asr #7 │ │ │ │ + rscseq r3, pc, r0, ror #28 │ │ │ │ + rscseq r3, pc, r0, asr #28 │ │ │ │ + rscseq r2, pc, r0, ror #4 │ │ │ │ + rscseq r7, lr, r0, lsr #7 │ │ │ │ + rscseq r2, pc, ip, ror #4 │ │ │ │ smlalseq r7, lr, r0, r3 │ │ │ │ - rscseq r2, pc, ip, lsr #14 │ │ │ │ - rscseq r7, lr, r0, lsl #7 │ │ │ │ - rscseq r2, pc, r0, ror r7 @ │ │ │ │ - rscseq r2, pc, ip, asr #14 │ │ │ │ - rscseq r4, pc, ip, lsl r3 @ │ │ │ │ - rscseq r7, lr, r0, ror #6 │ │ │ │ - rscseq r4, pc, r8, lsr #6 │ │ │ │ - rscseq r7, lr, r0, asr r3 │ │ │ │ - ldrshteq r4, [pc], #56 │ │ │ │ - rscseq r2, pc, r4, asr #15 │ │ │ │ - rscseq r4, pc, ip, asr r3 @ │ │ │ │ - rscseq r4, pc, r8, lsr r3 @ │ │ │ │ - rscseq r2, pc, r4, ror r7 @ │ │ │ │ - rscseq r7, lr, r0, lsr #6 │ │ │ │ - rscseq r2, pc, r0, lsl #15 │ │ │ │ - rscseq r7, lr, r0, lsl r3 │ │ │ │ - rscseq r2, pc, r4, asr #15 │ │ │ │ - rscseq r2, pc, r0, lsr #15 │ │ │ │ - rscseq r4, pc, r0, ror r3 @ │ │ │ │ - ldrshteq r7, [lr], #32 │ │ │ │ - rscseq r4, pc, ip, ror r3 @ │ │ │ │ - rscseq r7, lr, r0, ror #5 │ │ │ │ - rscseq r2, pc, r0, lsr #16 │ │ │ │ - ldrhteq r4, [pc], #56 │ │ │ │ - smlalseq r4, pc, r4, r3 @ │ │ │ │ - ldrsbteq r2, [pc], #112 │ │ │ │ + rscseq r3, pc, r8, lsr #29 │ │ │ │ + rscseq r2, pc, r8, lsr #5 │ │ │ │ + rscseq r2, pc, r4, lsl #5 │ │ │ │ + rscseq r3, pc, r0, ror #28 │ │ │ │ + rscseq r7, lr, r8, ror #6 │ │ │ │ + rscseq r3, pc, r8, ror #28 │ │ │ │ + rscseq r7, lr, r8, asr r3 │ │ │ │ + rscseq r2, pc, ip, asr #5 │ │ │ │ + rscseq r2, pc, r8, lsr #5 │ │ │ │ + rscseq r7, lr, r0, asr #6 │ │ │ │ + rscseq r3, pc, ip, lsl #29 │ │ │ │ + rscseq r7, lr, r0, lsr r3 │ │ │ │ + rscseq r2, pc, r8, asr #8 │ │ │ │ + rscseq r3, pc, r4, asr pc @ │ │ │ │ + rscseq r2, pc, r0, lsr #6 │ │ │ │ + ldrhteq r3, [pc], #232 │ │ │ │ + smlalseq r3, pc, r4, lr @ │ │ │ │ + ldrsbteq r2, [pc], #32 │ │ │ │ + ldrshteq r7, [lr], #40 @ 0x28 │ │ │ │ + ldrsbteq r2, [pc], #44 │ │ │ │ + rscseq r7, lr, r8, ror #5 │ │ │ │ + rscseq r2, pc, r0, lsr #6 │ │ │ │ + ldrshteq r2, [pc], #44 │ │ │ │ + rscseq r3, pc, ip, asr #29 │ │ │ │ + rscseq r7, lr, r8, asr #5 │ │ │ │ + ldrsbteq r3, [pc], #232 │ │ │ │ ldrhteq r7, [lr], #40 @ 0x28 │ │ │ │ - ldrsbteq r2, [pc], #124 │ │ │ │ - rscseq r7, lr, r8, lsr #5 │ │ │ │ - ldrsbteq r4, [pc], #60 │ │ │ │ - ldrhteq r4, [pc], #56 │ │ │ │ + rscseq r2, pc, ip, ror r3 @ │ │ │ │ + rscseq r3, pc, r4, lsl pc @ │ │ │ │ + ldrshteq r3, [pc], #224 │ │ │ │ + rscseq r2, pc, ip, lsr #6 │ │ │ │ smlalseq r7, lr, r0, r2 │ │ │ │ - rscseq r2, pc, r8, lsl #16 │ │ │ │ + rscseq r2, pc, r8, lsr r3 @ │ │ │ │ rscseq r7, lr, r0, lsl #5 │ │ │ │ - rscseq r4, pc, r8, asr r5 @ │ │ │ │ - ldrsbteq r2, [pc], #128 │ │ │ │ - rscseq r4, pc, r0, lsr r4 @ │ │ │ │ - rscseq r2, pc, r4, lsr r8 @ │ │ │ │ - rscseq r2, pc, r0, lsl r8 @ │ │ │ │ - rscseq r4, pc, r0, ror #7 │ │ │ │ - rscseq r7, lr, r8, asr #4 │ │ │ │ - rscseq r4, pc, ip, ror #7 │ │ │ │ - rscseq r7, lr, r8, lsr r2 │ │ │ │ - rscseq r4, pc, r0, lsr r4 @ │ │ │ │ - rscseq r4, pc, ip, lsl #8 │ │ │ │ - rscseq r2, pc, r8, asr #16 │ │ │ │ + rscseq r3, pc, r8, lsr pc @ │ │ │ │ + rscseq r3, pc, r4, lsl pc @ │ │ │ │ + rscseq r7, lr, r8, ror #4 │ │ │ │ + rscseq r2, pc, r4, ror #6 │ │ │ │ + rscseq r7, lr, r8, asr r2 │ │ │ │ + rscseq r2, pc, r4, lsr r4 @ │ │ │ │ + smlalseq r3, pc, r4, pc @ │ │ │ │ + smlalseq r2, pc, r8, r3 @ │ │ │ │ + rscseq r2, pc, r4, ror r3 @ │ │ │ │ + rscseq r3, pc, r4, asr #30 │ │ │ │ + rscseq r7, lr, r8, lsr #4 │ │ │ │ + rscseq r3, pc, r0, asr pc @ │ │ │ │ rscseq r7, lr, r8, lsl r2 │ │ │ │ - rscseq r2, pc, r4, asr r8 @ │ │ │ │ - rscseq r7, lr, r8, lsl #4 │ │ │ │ - rscseq r4, pc, ip, lsl #9 │ │ │ │ - smlalseq r2, pc, r0, r8 @ │ │ │ │ - rscseq r2, pc, ip, ror #16 │ │ │ │ - rscseq r4, pc, ip, lsr r4 @ │ │ │ │ - rscseq r7, lr, r0, ror #3 │ │ │ │ - rscseq r4, pc, r8, asr #8 │ │ │ │ - ldrsbteq r7, [lr], #16 │ │ │ │ - ldrhteq r2, [pc], #132 │ │ │ │ - smlalseq r2, pc, r0, r8 @ │ │ │ │ - ldrhteq r7, [lr], #24 │ │ │ │ - rscseq r4, pc, r4, ror r4 @ │ │ │ │ - rscseq r7, lr, r8, lsr #3 │ │ │ │ - rscseq r4, pc, r4, asr #10 │ │ │ │ - rscseq r2, pc, r0, lsl r9 @ │ │ │ │ - rscseq r4, pc, r8, lsr #9 │ │ │ │ - rscseq r4, pc, r4, lsl #9 │ │ │ │ - rscseq r2, pc, r0, asr #17 │ │ │ │ - rscseq r7, lr, r8, ror r1 │ │ │ │ - rscseq r2, pc, ip, asr #17 │ │ │ │ - rscseq r7, lr, r8, ror #2 │ │ │ │ - rscseq r2, pc, r0, lsl r9 @ │ │ │ │ - rscseq r2, pc, ip, ror #17 │ │ │ │ - ldrhteq r4, [pc], #76 │ │ │ │ - rscseq r7, lr, r8, asr #2 │ │ │ │ - rscseq r4, pc, r8, asr #9 │ │ │ │ + smlalseq r3, pc, r4, pc @ │ │ │ │ + rscseq r3, pc, r0, ror pc @ │ │ │ │ + rscseq r2, pc, ip, lsr #7 │ │ │ │ + ldrshteq r7, [lr], #24 │ │ │ │ + ldrhteq r2, [pc], #56 │ │ │ │ + rscseq r7, lr, r8, ror #3 │ │ │ │ + ldrshteq r3, [pc], #240 │ │ │ │ + ldrshteq r2, [pc], #52 │ │ │ │ + ldrsbteq r2, [pc], #48 │ │ │ │ + rscseq r3, pc, r0, lsr #31 │ │ │ │ + rscseq r7, lr, r0, asr #3 │ │ │ │ + rscseq r3, pc, ip, lsr #31 │ │ │ │ + ldrhteq r7, [lr], #16 │ │ │ │ + rscseq r2, pc, r8, lsl r4 @ │ │ │ │ + ldrshteq r2, [pc], #52 │ │ │ │ + smlalseq r7, lr, r8, r1 │ │ │ │ + ldrsbteq r3, [pc], #248 │ │ │ │ + rscseq r7, lr, r8, lsl #3 │ │ │ │ + ldrshteq r2, [pc], #248 │ │ │ │ + rscseq r2, pc, r8, lsl #20 │ │ │ │ + rscseq r2, pc, ip, lsl #14 │ │ │ │ + rscseq r4, pc, r4, asr r1 @ │ │ │ │ + rscseq r4, pc, r8, lsl #1 │ │ │ │ + rscseq r2, pc, r4, asr r4 @ │ │ │ │ + rscseq r3, pc, ip, ror #31 │ │ │ │ + rscseq r3, pc, r8, asr #31 │ │ │ │ + rscseq r2, pc, r4, lsl #8 │ │ │ │ rscseq r7, lr, r8, lsr r1 │ │ │ │ - rscseq r2, pc, ip, ror #18 │ │ │ │ - rscseq r4, pc, r4, lsl #10 │ │ │ │ - rscseq r4, pc, r0, ror #9 │ │ │ │ - rscseq r2, pc, ip, lsl r9 @ │ │ │ │ - rscseq r7, lr, r0, lsl r1 │ │ │ │ - rscseq r2, pc, r8, lsr #18 │ │ │ │ - rscseq r7, lr, r0, lsl #2 │ │ │ │ - rscseq r4, pc, r8, lsr #10 │ │ │ │ - rscseq r4, pc, r4, lsl #10 │ │ │ │ - rscseq r7, lr, r8, ror #1 │ │ │ │ - rscseq r2, pc, r4, asr r9 @ │ │ │ │ - ldrsbteq r7, [lr], #8 │ │ │ │ - rscseq r2, pc, r4, asr ip @ │ │ │ │ - smlalseq r4, pc, ip, r6 @ │ │ │ │ - rscseq r2, pc, r4, lsl sl @ │ │ │ │ - rscseq r4, pc, r4, ror r5 @ │ │ │ │ - rscseq r2, pc, r8, ror r9 @ │ │ │ │ - rscseq r2, pc, r4, asr r9 @ │ │ │ │ - rscseq r4, pc, r4, lsr #10 │ │ │ │ - smlalseq r7, lr, r8, r0 │ │ │ │ - rscseq r4, pc, r0, lsr r5 @ │ │ │ │ - rscseq r7, lr, r8, lsl #1 │ │ │ │ - rscseq r4, pc, r4, ror r5 @ │ │ │ │ - rscseq r4, pc, r0, asr r5 @ │ │ │ │ - rscseq r2, pc, ip, lsl #19 │ │ │ │ - rscseq r7, lr, r8, rrx │ │ │ │ - smlalseq r2, pc, r8, r9 @ │ │ │ │ - rscseq r7, lr, r8, asr r0 │ │ │ │ - ldrsbteq r4, [pc], #80 │ │ │ │ - ldrsbteq r2, [pc], #148 │ │ │ │ - ldrhteq r2, [pc], #144 │ │ │ │ - rscseq r4, pc, r0, lsl #11 │ │ │ │ + rscseq r2, pc, r0, lsl r4 @ │ │ │ │ + rscseq r7, lr, r8, lsr #2 │ │ │ │ + rscseq r2, pc, r4, asr r4 @ │ │ │ │ + rscseq r2, pc, r0, lsr r4 @ │ │ │ │ + rscseq r4, pc, r0 │ │ │ │ + rscseq r7, lr, r8, lsl #2 │ │ │ │ + rscseq r4, pc, ip │ │ │ │ + ldrshteq r7, [lr], #8 │ │ │ │ + ldrhteq r2, [pc], #64 │ │ │ │ + rscseq r4, pc, r8, asr #32 │ │ │ │ + rscseq r4, pc, r4, lsr #32 │ │ │ │ + rscseq r2, pc, r0, ror #8 │ │ │ │ + ldrsbteq r7, [lr], #0 │ │ │ │ + rscseq r2, pc, ip, ror #8 │ │ │ │ + rscseq r7, lr, r0, asr #1 │ │ │ │ + ldrhteq r2, [pc], #64 │ │ │ │ + rscseq r2, pc, ip, lsl #9 │ │ │ │ + rscseq r4, pc, ip, asr r0 @ │ │ │ │ + rscseq r7, lr, r0, lsr #1 │ │ │ │ + rscseq r4, pc, r8, rrx │ │ │ │ + smlalseq r7, lr, r0, r0 │ │ │ │ + rscseq r4, pc, r8, lsr r1 @ │ │ │ │ + rscseq r2, pc, r4, lsl #10 │ │ │ │ + smlalseq r4, pc, ip, r0 @ │ │ │ │ + rscseq r4, pc, r8, ror r0 @ │ │ │ │ + ldrhteq r2, [pc], #68 │ │ │ │ + rscseq r7, lr, r0, rrx │ │ │ │ + rscseq r2, pc, r0, asr #9 │ │ │ │ + rscseq r7, lr, r0, asr r0 │ │ │ │ + rscseq r2, pc, r4, lsl #10 │ │ │ │ + rscseq r2, pc, r0, ror #9 │ │ │ │ + ldrhteq r4, [pc], #0 │ │ │ │ rscseq r7, lr, r0, lsr r0 │ │ │ │ - rscseq r4, pc, ip, lsl #11 │ │ │ │ + ldrhteq r4, [pc], #12 │ │ │ │ rscseq r7, lr, r0, lsr #32 │ │ │ │ - ldrshteq r2, [pc], #152 │ │ │ │ - ldrsbteq r2, [pc], #148 │ │ │ │ - rscseq r7, lr, r8 │ │ │ │ - ldrhteq r4, [pc], #88 │ │ │ │ + rscseq r2, pc, r0, ror #10 │ │ │ │ + ldrshteq r4, [pc], #8 │ │ │ │ + ldrsbteq r4, [pc], #4 │ │ │ │ + rscseq r2, pc, r0, lsl r5 @ │ │ │ │ ldrshteq r6, [lr], #248 @ 0xf8 │ │ │ │ - rscseq r4, pc, r8, lsl #13 │ │ │ │ - rscseq r2, pc, r4, asr sl @ │ │ │ │ - rscseq r4, pc, ip, ror #11 │ │ │ │ - rscseq r4, pc, r8, asr #11 │ │ │ │ - rscseq r2, pc, r4, lsl #20 │ │ │ │ - rscseq r6, lr, r8, asr #31 │ │ │ │ - rscseq r2, pc, r0, lsl sl @ │ │ │ │ - ldrhteq r6, [lr], #248 @ 0xf8 │ │ │ │ - rscseq r2, pc, r4, asr sl @ │ │ │ │ - rscseq r2, pc, r0, lsr sl @ │ │ │ │ - rscseq r4, pc, r0, lsl #12 │ │ │ │ - smlalseq r6, lr, r8, pc @ │ │ │ │ - rscseq r4, pc, ip, lsl #12 │ │ │ │ + rscseq r2, pc, ip, lsl r5 @ │ │ │ │ + rscseq r6, lr, r8, ror #31 │ │ │ │ + rscseq r4, pc, ip, lsl r1 @ │ │ │ │ + ldrshteq r4, [pc], #8 │ │ │ │ + ldrsbteq r6, [lr], #240 @ 0xf0 │ │ │ │ + rscseq r2, pc, r8, asr #10 │ │ │ │ + rscseq r6, lr, r0, asr #31 │ │ │ │ + smlalseq r4, pc, r8, r2 @ │ │ │ │ + rscseq r2, pc, r0, lsl r6 @ │ │ │ │ + rscseq r4, pc, r0, ror r1 @ │ │ │ │ + rscseq r2, pc, r4, ror r5 @ │ │ │ │ + rscseq r2, pc, r0, asr r5 @ │ │ │ │ + rscseq r4, pc, r0, lsr #2 │ │ │ │ rscseq r6, lr, r8, lsl #31 │ │ │ │ - ldrhteq r2, [pc], #160 │ │ │ │ - rscseq r4, pc, r8, asr #12 │ │ │ │ - rscseq r4, pc, r4, lsr #12 │ │ │ │ - rscseq r2, pc, r0, ror #20 │ │ │ │ - rscseq r6, lr, r0, ror #30 │ │ │ │ - rscseq r2, pc, ip, ror #20 │ │ │ │ - rscseq r6, lr, r0, asr pc │ │ │ │ - rscseq r4, pc, ip, ror #12 │ │ │ │ - rscseq r4, pc, r8, asr #12 │ │ │ │ - rscseq r6, lr, r8, lsr pc │ │ │ │ - smlalseq r2, pc, r8, sl @ │ │ │ │ - rscseq r6, lr, r8, lsr #30 │ │ │ │ - rscseq r4, pc, r8, ror #15 │ │ │ │ - rscseq r2, pc, r0, ror #22 │ │ │ │ - rscseq r4, pc, r0, asr #13 │ │ │ │ - rscseq r2, pc, r4, asr #21 │ │ │ │ - rscseq r2, pc, r0, lsr #21 │ │ │ │ - rscseq r4, pc, r0, ror r6 @ │ │ │ │ - ldrshteq r6, [lr], #224 @ 0xe0 │ │ │ │ - rscseq r4, pc, ip, ror r6 @ │ │ │ │ - rscseq r6, lr, r0, ror #29 │ │ │ │ - rscseq r4, pc, r0, asr #13 │ │ │ │ - smlalseq r4, pc, ip, r6 @ │ │ │ │ - ldrsbteq r2, [pc], #168 │ │ │ │ - rscseq r6, lr, r0, asr #29 │ │ │ │ - rscseq r2, pc, r4, ror #21 │ │ │ │ - ldrhteq r6, [lr], #224 @ 0xe0 │ │ │ │ - rscseq r4, pc, ip, lsl r7 @ │ │ │ │ - rscseq r2, pc, r0, lsr #22 │ │ │ │ - ldrshteq r2, [pc], #172 │ │ │ │ - rscseq r4, pc, ip, asr #13 │ │ │ │ + rscseq r4, pc, ip, lsr #2 │ │ │ │ + rscseq r6, lr, r8, ror pc │ │ │ │ + rscseq r4, pc, r0, ror r1 @ │ │ │ │ + rscseq r4, pc, ip, asr #2 │ │ │ │ + rscseq r2, pc, r8, lsl #11 │ │ │ │ + rscseq r6, lr, r8, asr pc │ │ │ │ + smlalseq r2, pc, r4, r5 @ │ │ │ │ + rscseq r6, lr, r8, asr #30 │ │ │ │ + rscseq r4, pc, ip, asr #3 │ │ │ │ + ldrsbteq r2, [pc], #80 │ │ │ │ + rscseq r2, pc, ip, lsr #11 │ │ │ │ + rscseq r4, pc, ip, ror r1 @ │ │ │ │ + rscseq r6, lr, r0, lsr #30 │ │ │ │ + rscseq r4, pc, r8, lsl #3 │ │ │ │ + rscseq r6, lr, r0, lsl pc │ │ │ │ + ldrshteq r2, [pc], #84 │ │ │ │ + ldrsbteq r2, [pc], #80 │ │ │ │ + ldrshteq r6, [lr], #232 @ 0xe8 │ │ │ │ + ldrhteq r4, [pc], #20 │ │ │ │ + rscseq r6, lr, r8, ror #29 │ │ │ │ + rscseq r4, pc, r4, lsl #5 │ │ │ │ + rscseq r2, pc, r0, asr r6 @ │ │ │ │ + rscseq r4, pc, r8, ror #3 │ │ │ │ + rscseq r4, pc, r4, asr #3 │ │ │ │ + rscseq r2, pc, r0, lsl #12 │ │ │ │ + ldrhteq r6, [lr], #232 @ 0xe8 │ │ │ │ + rscseq r2, pc, ip, lsl #12 │ │ │ │ + rscseq r6, lr, r8, lsr #29 │ │ │ │ + rscseq r2, pc, r0, asr r6 @ │ │ │ │ + rscseq r2, pc, ip, lsr #12 │ │ │ │ + ldrshteq r4, [pc], #28 │ │ │ │ rscseq r6, lr, r8, lsl #29 │ │ │ │ - ldrsbteq r4, [pc], #104 │ │ │ │ + rscseq r4, pc, r8, lsl #4 │ │ │ │ rscseq r6, lr, r8, ror lr │ │ │ │ - rscseq r2, pc, r4, asr #22 │ │ │ │ - rscseq r2, pc, r0, lsr #22 │ │ │ │ - rscseq r6, lr, r0, ror #28 │ │ │ │ - rscseq r4, pc, r4, lsl #14 │ │ │ │ + rscseq r2, pc, ip, lsr #13 │ │ │ │ + rscseq r4, pc, r4, asr #4 │ │ │ │ + rscseq r4, pc, r0, lsr #4 │ │ │ │ + rscseq r2, pc, ip, asr r6 @ │ │ │ │ rscseq r6, lr, r0, asr lr │ │ │ │ - ldrsbteq r4, [pc], #116 │ │ │ │ - rscseq r2, pc, r0, lsr #23 │ │ │ │ - rscseq r4, pc, r8, lsr r7 @ │ │ │ │ - rscseq r4, pc, r4, lsl r7 @ │ │ │ │ - rscseq r2, pc, r0, asr fp @ │ │ │ │ - rscseq r6, lr, r0, lsr #28 │ │ │ │ - rscseq r2, pc, ip, asr fp @ │ │ │ │ - rscseq r6, lr, r0, lsl lr │ │ │ │ - rscseq r2, pc, r0, lsr #23 │ │ │ │ - rscseq r2, pc, ip, ror fp @ │ │ │ │ - rscseq r4, pc, ip, asr #14 │ │ │ │ - ldrshteq r6, [lr], #208 @ 0xd0 │ │ │ │ - rscseq r4, pc, r8, asr r7 @ │ │ │ │ - rscseq r6, lr, r0, ror #27 │ │ │ │ - ldrshteq r2, [pc], #188 │ │ │ │ - smlalseq r4, pc, r4, r7 @ │ │ │ │ - rscseq r4, pc, r0, ror r7 @ │ │ │ │ - rscseq r2, pc, ip, lsr #23 │ │ │ │ - ldrhteq r6, [lr], #216 @ 0xd8 │ │ │ │ - ldrhteq r2, [pc], #184 │ │ │ │ + rscseq r2, pc, r8, ror #12 │ │ │ │ + rscseq r6, lr, r0, asr #28 │ │ │ │ + rscseq r4, pc, r8, ror #4 │ │ │ │ + rscseq r4, pc, r4, asr #4 │ │ │ │ + rscseq r6, lr, r8, lsr #28 │ │ │ │ + smlalseq r2, pc, r4, r6 @ │ │ │ │ + rscseq r6, lr, r8, lsl lr │ │ │ │ + smlalseq r2, pc, r4, r9 @ │ │ │ │ + ldrsbteq r4, [pc], #60 │ │ │ │ + rscseq r2, pc, r4, asr r7 @ │ │ │ │ + ldrhteq r4, [pc], #36 │ │ │ │ + ldrhteq r2, [pc], #104 │ │ │ │ + smlalseq r2, pc, r4, r6 @ │ │ │ │ + rscseq r4, pc, r4, ror #4 │ │ │ │ + ldrsbteq r6, [lr], #216 @ 0xd8 │ │ │ │ + rscseq r4, pc, r0, ror r2 @ │ │ │ │ + rscseq r6, lr, r8, asr #27 │ │ │ │ + ldrhteq r4, [pc], #36 │ │ │ │ + smlalseq r4, pc, r0, r2 @ │ │ │ │ + rscseq r2, pc, ip, asr #13 │ │ │ │ rscseq r6, lr, r8, lsr #27 │ │ │ │ - ldrhteq r4, [pc], #120 │ │ │ │ - smlalseq r4, pc, r4, r7 @ │ │ │ │ - smlalseq r6, lr, r0, sp │ │ │ │ - rscseq r2, pc, r4, ror #23 │ │ │ │ - rscseq r6, lr, r0, lsl #27 │ │ │ │ - ldrsbteq r3, [pc], #24 │ │ │ │ - ldrsbteq r2, [pc], #236 │ │ │ │ - rscseq r4, pc, r4, lsr #18 │ │ │ │ + ldrsbteq r2, [pc], #104 │ │ │ │ + smlalseq r6, lr, r8, sp │ │ │ │ + rscseq r4, pc, r0, lsl r3 @ │ │ │ │ + rscseq r2, pc, r4, lsl r7 @ │ │ │ │ + ldrshteq r2, [pc], #96 │ │ │ │ + rscseq r4, pc, r0, asr #5 │ │ │ │ + rscseq r6, lr, r0, ror sp │ │ │ │ + rscseq r4, pc, ip, asr #5 │ │ │ │ + rscseq r6, lr, r0, ror #26 │ │ │ │ + rscseq r2, pc, r8, lsr r7 @ │ │ │ │ + rscseq r2, pc, r4, lsl r7 @ │ │ │ │ + rscseq r6, lr, r8, asr #26 │ │ │ │ + ldrshteq r4, [pc], #40 │ │ │ │ + rscseq r6, lr, r8, lsr sp │ │ │ │ + rscseq r4, pc, r8, asr #7 │ │ │ │ + smlalseq r2, pc, r4, r7 @ │ │ │ │ + rscseq r4, pc, ip, lsr #6 │ │ │ │ + rscseq r4, pc, r8, lsl #6 │ │ │ │ + rscseq r2, pc, r4, asr #14 │ │ │ │ + rscseq r6, lr, r8, lsl #26 │ │ │ │ + rscseq r2, pc, r0, asr r7 @ │ │ │ │ + ldrshteq r6, [lr], #200 @ 0xc8 │ │ │ │ + smlalseq r2, pc, r4, r7 @ │ │ │ │ + rscseq r2, pc, r0, ror r7 @ │ │ │ │ + rscseq r4, pc, r0, asr #6 │ │ │ │ + ldrsbteq r6, [lr], #200 @ 0xc8 │ │ │ │ + rscseq r4, pc, ip, asr #6 │ │ │ │ + rscseq r6, lr, r8, asr #25 │ │ │ │ + ldrshteq r2, [pc], #112 │ │ │ │ + rscseq r4, pc, r8, lsl #7 │ │ │ │ + rscseq r4, pc, r4, ror #6 │ │ │ │ + rscseq r2, pc, r0, lsr #15 │ │ │ │ + rscseq r6, lr, r0, lsr #25 │ │ │ │ + rscseq r2, pc, ip, lsr #15 │ │ │ │ + smlalseq r6, lr, r0, ip │ │ │ │ + rscseq r4, pc, ip, lsr #7 │ │ │ │ + rscseq r4, pc, r8, lsl #7 │ │ │ │ + rscseq r6, lr, r8, ror ip │ │ │ │ + ldrsbteq r2, [pc], #120 │ │ │ │ + rscseq r6, lr, r8, ror #24 │ │ │ │ + rscseq r4, pc, r8, lsr #10 │ │ │ │ + rscseq r2, pc, r0, lsr #17 │ │ │ │ + rscseq r4, pc, r0, lsl #8 │ │ │ │ + rscseq r2, pc, r4, lsl #16 │ │ │ │ + rscseq r2, pc, r0, ror #15 │ │ │ │ + ldrhteq r4, [pc], #48 │ │ │ │ + rscseq r6, lr, r0, lsr ip │ │ │ │ + ldrhteq r4, [pc], #60 │ │ │ │ + rscseq r6, lr, r0, lsr #24 │ │ │ │ + rscseq r4, pc, r0, lsl #8 │ │ │ │ + ldrsbteq r4, [pc], #60 │ │ │ │ + rscseq r2, pc, r8, lsl r8 @ │ │ │ │ + rscseq r6, lr, r0, lsl #24 │ │ │ │ + rscseq r2, pc, r4, lsr #16 │ │ │ │ + ldrshteq r6, [lr], #176 @ 0xb0 │ │ │ │ + rscseq r4, pc, ip, asr r4 @ │ │ │ │ + rscseq r2, pc, r0, ror #16 │ │ │ │ + rscseq r2, pc, ip, lsr r8 @ │ │ │ │ + rscseq r4, pc, ip, lsl #8 │ │ │ │ + rscseq r6, lr, r8, asr #23 │ │ │ │ + rscseq r4, pc, r8, lsl r4 @ │ │ │ │ + ldrhteq r6, [lr], #184 @ 0xb8 │ │ │ │ + rscseq r2, pc, r4, lsl #17 │ │ │ │ + rscseq r2, pc, r0, ror #16 │ │ │ │ + rscseq r6, lr, r0, lsr #23 │ │ │ │ + rscseq r4, pc, r4, asr #8 │ │ │ │ + smlalseq r6, lr, r0, fp │ │ │ │ + rscseq r4, pc, r4, lsl r5 @ │ │ │ │ + rscseq r2, pc, r0, ror #17 │ │ │ │ + rscseq r4, pc, r8, ror r4 @ │ │ │ │ + rscseq r4, pc, r4, asr r4 @ │ │ │ │ + smlalseq r2, pc, r0, r8 @ │ │ │ │ + rscseq r6, lr, r0, ror #22 │ │ │ │ + smlalseq r2, pc, ip, r8 @ │ │ │ │ + rscseq r6, lr, r0, asr fp │ │ │ │ + rscseq r2, pc, r0, ror #17 │ │ │ │ + ldrhteq r2, [pc], #140 │ │ │ │ + rscseq r4, pc, ip, lsl #9 │ │ │ │ + rscseq r6, lr, r0, lsr fp │ │ │ │ + smlalseq r4, pc, r8, r4 @ │ │ │ │ + rscseq r6, lr, r0, lsr #22 │ │ │ │ + rscseq r2, pc, ip, lsr r9 @ │ │ │ │ + ldrsbteq r4, [pc], #68 │ │ │ │ + ldrhteq r4, [pc], #64 │ │ │ │ + rscseq r2, pc, ip, ror #17 │ │ │ │ + ldrshteq r6, [lr], #168 @ 0xa8 │ │ │ │ + ldrshteq r2, [pc], #136 │ │ │ │ + rscseq r6, lr, r8, ror #21 │ │ │ │ + ldrshteq r4, [pc], #72 │ │ │ │ + ldrsbteq r4, [pc], #68 │ │ │ │ + ldrsbteq r6, [lr], #160 @ 0xa0 │ │ │ │ + rscseq r2, pc, r4, lsr #18 │ │ │ │ + rscseq r6, lr, r0, asr #21 │ │ │ │ + rscseq r2, pc, r8, lsl pc @ │ │ │ │ + rscseq r2, pc, ip, lsl ip @ │ │ │ │ + rscseq r4, pc, r4, ror #12 │ │ │ │ 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 @ │ │ │ │ @@ -16449,226 +16449,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 │ │ │ │ - rscseq r2, pc, r8, lsr r6 @ │ │ │ │ - smlalseq r4, pc, r8, r1 @ │ │ │ │ - smlalseq r2, pc, ip, r5 @ │ │ │ │ - rscseq r2, pc, r8, ror r5 @ │ │ │ │ - rscseq r4, pc, r8, asr #2 │ │ │ │ - ldrsbteq r6, [lr], #100 @ 0x64 │ │ │ │ - rscseq r4, pc, r4, asr r1 @ │ │ │ │ - rscseq r6, lr, r4, asr #13 │ │ │ │ - smlalseq r4, pc, r8, r1 @ │ │ │ │ - rscseq r4, pc, r4, ror r1 @ │ │ │ │ - ldrhteq r2, [pc], #80 │ │ │ │ - rscseq r6, lr, r4, lsr #13 │ │ │ │ - ldrhteq r2, [pc], #92 │ │ │ │ - smlalseq r6, lr, r4, r6 │ │ │ │ - ldrshteq r4, [pc], #20 │ │ │ │ - ldrshteq r2, [pc], #88 │ │ │ │ - ldrsbteq r2, [pc], #84 │ │ │ │ - rscseq r4, pc, r4, lsr #3 │ │ │ │ - rscseq r6, lr, ip, ror #12 │ │ │ │ - ldrhteq r4, [pc], #16 │ │ │ │ - rscseq r6, lr, ip, asr r6 │ │ │ │ - rscseq r2, pc, ip, lsl r6 @ │ │ │ │ - ldrshteq r2, [pc], #88 │ │ │ │ - rscseq r6, lr, r4, asr #12 │ │ │ │ - ldrsbteq r4, [pc], #28 │ │ │ │ - rscseq r6, lr, r4, lsr r6 │ │ │ │ - rscseq r4, pc, ip, lsr #5 │ │ │ │ - rscseq r2, pc, r8, ror r6 @ │ │ │ │ - rscseq r4, pc, r0, lsl r2 @ │ │ │ │ - rscseq r4, pc, ip, ror #3 │ │ │ │ - rscseq r2, pc, r8, lsr #12 │ │ │ │ - rscseq r6, lr, r4, lsl #12 │ │ │ │ - rscseq r2, pc, r4, lsr r6 @ │ │ │ │ - ldrshteq r6, [lr], #84 @ 0x54 │ │ │ │ - rscseq r2, pc, r8, ror r6 @ │ │ │ │ - rscseq r2, pc, r4, asr r6 @ │ │ │ │ - rscseq r4, pc, r4, lsr #4 │ │ │ │ - ldrsbteq r6, [lr], #84 @ 0x54 │ │ │ │ - rscseq r4, pc, r0, lsr r2 @ │ │ │ │ - rscseq r6, lr, r4, asr #11 │ │ │ │ - ldrsbteq r2, [pc], #100 │ │ │ │ - rscseq r4, pc, ip, ror #4 │ │ │ │ - rscseq r4, pc, r8, asr #4 │ │ │ │ - rscseq r2, pc, r4, lsl #13 │ │ │ │ - smlalseq r6, lr, ip, r5 │ │ │ │ - smlalseq r2, pc, r0, r6 @ │ │ │ │ - rscseq r6, lr, ip, lsl #11 │ │ │ │ - smlalseq r4, pc, r0, r2 @ │ │ │ │ - rscseq r4, pc, ip, ror #4 │ │ │ │ - rscseq r6, lr, r4, ror r5 │ │ │ │ - ldrhteq r2, [pc], #108 │ │ │ │ - rscseq r6, lr, r4, ror #10 │ │ │ │ - rscseq r4, pc, ip, lsl #8 │ │ │ │ - rscseq r2, pc, r4, lsl #15 │ │ │ │ - rscseq r4, pc, r4, ror #5 │ │ │ │ - rscseq r2, pc, r8, ror #13 │ │ │ │ - rscseq r2, pc, r4, asr #13 │ │ │ │ - smlalseq r4, pc, r4, r2 @ │ │ │ │ - rscseq r6, lr, ip, lsr #10 │ │ │ │ - rscseq r4, pc, r0, lsr #5 │ │ │ │ - rscseq r6, lr, ip, lsl r5 │ │ │ │ - rscseq r4, pc, r4, ror #5 │ │ │ │ - rscseq r4, pc, r0, asr #5 │ │ │ │ - ldrshteq r2, [pc], #108 │ │ │ │ - ldrshteq r6, [lr], #76 @ 0x4c │ │ │ │ - rscseq r2, pc, r8, lsl #14 │ │ │ │ - rscseq r6, lr, ip, ror #9 │ │ │ │ - rscseq r4, pc, r0, asr #6 │ │ │ │ - rscseq r2, pc, r4, asr #14 │ │ │ │ - rscseq r2, pc, r0, lsr #14 │ │ │ │ - ldrshteq r4, [pc], #32 │ │ │ │ - rscseq r6, lr, r4, asr #9 │ │ │ │ - ldrshteq r4, [pc], #44 │ │ │ │ - ldrhteq r6, [lr], #68 @ 0x44 │ │ │ │ - rscseq r2, pc, r8, ror #14 │ │ │ │ - rscseq r2, pc, r4, asr #14 │ │ │ │ - smlalseq r6, lr, ip, r4 │ │ │ │ - rscseq r4, pc, r8, lsr #6 │ │ │ │ - rscseq r6, lr, ip, lsl #9 │ │ │ │ - ldrshteq r4, [pc], #56 │ │ │ │ - rscseq r2, pc, r4, asr #15 │ │ │ │ - rscseq r4, pc, ip, asr r3 @ │ │ │ │ - rscseq r4, pc, r8, lsr r3 @ │ │ │ │ - rscseq r2, pc, r4, ror r7 @ │ │ │ │ - rscseq r6, lr, ip, asr r4 │ │ │ │ - rscseq r2, pc, r0, lsl #15 │ │ │ │ - rscseq r6, lr, ip, asr #8 │ │ │ │ - rscseq r2, pc, r4, asr #15 │ │ │ │ - rscseq r2, pc, r0, lsr #15 │ │ │ │ - rscseq r4, pc, r0, ror r3 @ │ │ │ │ - rscseq r6, lr, ip, lsr #8 │ │ │ │ - rscseq r4, pc, ip, ror r3 @ │ │ │ │ - rscseq r6, lr, ip, lsl r4 │ │ │ │ - rscseq r2, pc, r0, lsr #16 │ │ │ │ - ldrhteq r4, [pc], #56 │ │ │ │ - smlalseq r4, pc, r4, r3 @ │ │ │ │ - ldrsbteq r2, [pc], #112 │ │ │ │ - ldrshteq r6, [lr], #52 @ 0x34 │ │ │ │ - ldrsbteq r2, [pc], #124 │ │ │ │ + rscseq r2, pc, r8, ror r3 @ │ │ │ │ + ldrsbteq r3, [pc], #232 │ │ │ │ + ldrsbteq r2, [pc], #44 │ │ │ │ + ldrhteq r2, [pc], #40 │ │ │ │ + rscseq r3, pc, r8, lsl #29 │ │ │ │ + rscseq r6, lr, r4, lsl r4 │ │ │ │ + smlalseq r3, pc, r4, lr @ │ │ │ │ + rscseq r6, lr, r4, lsl #8 │ │ │ │ + ldrsbteq r3, [pc], #232 │ │ │ │ + ldrhteq r3, [pc], #228 │ │ │ │ + ldrshteq r2, [pc], #32 │ │ │ │ rscseq r6, lr, r4, ror #7 │ │ │ │ - ldrsbteq r4, [pc], #60 │ │ │ │ - ldrhteq r4, [pc], #56 │ │ │ │ - rscseq r6, lr, ip, asr #7 │ │ │ │ - rscseq r2, pc, r8, lsl #16 │ │ │ │ - ldrhteq r6, [lr], #60 @ 0x3c │ │ │ │ - rscseq r2, pc, r8, lsl #22 │ │ │ │ - rscseq r4, pc, r0, asr r5 @ │ │ │ │ - rscseq r2, pc, r8, asr #17 │ │ │ │ - rscseq r4, pc, r8, lsr #8 │ │ │ │ - rscseq r2, pc, ip, lsr #16 │ │ │ │ - rscseq r2, pc, r8, lsl #16 │ │ │ │ - ldrsbteq r4, [pc], #56 │ │ │ │ - rscseq r6, lr, ip, ror r3 │ │ │ │ - rscseq r4, pc, r4, ror #7 │ │ │ │ - rscseq r6, lr, ip, ror #6 │ │ │ │ - rscseq r4, pc, r8, lsr #8 │ │ │ │ - rscseq r4, pc, r4, lsl #8 │ │ │ │ - rscseq r2, pc, r0, asr #16 │ │ │ │ - rscseq r6, lr, ip, asr #6 │ │ │ │ - rscseq r2, pc, ip, asr #16 │ │ │ │ - rscseq r6, lr, ip, lsr r3 │ │ │ │ - rscseq r4, pc, r4, lsl #9 │ │ │ │ - rscseq r2, pc, r8, lsl #17 │ │ │ │ - rscseq r2, pc, r4, ror #16 │ │ │ │ - rscseq r4, pc, r6, lsr r4 @ │ │ │ │ - rscseq r6, lr, r8, lsl r3 │ │ │ │ - rscseq r4, pc, r6, asr #8 │ │ │ │ - rscseq r6, lr, ip, lsl #6 │ │ │ │ - ldrhteq r2, [pc], #134 │ │ │ │ - smlalseq r2, pc, r4, r8 @ │ │ │ │ - ldrshteq r6, [lr], #42 @ 0x2a │ │ │ │ - rscseq r4, pc, ip, ror r4 @ │ │ │ │ - rscseq r6, lr, lr, ror #5 │ │ │ │ - rscseq r4, pc, r0, asr r5 @ │ │ │ │ - rscseq r2, pc, lr, lsl r9 @ │ │ │ │ - ldrhteq r4, [pc], #72 │ │ │ │ - smlalseq r4, pc, r6, r4 @ │ │ │ │ - ldrsbteq r2, [pc], #132 │ │ │ │ - rscseq r6, lr, sl, asr #5 │ │ │ │ - rscseq r2, pc, r4, ror #17 │ │ │ │ - ldrhteq r6, [lr], #46 @ 0x2e │ │ │ │ - rscseq r2, pc, ip, lsr #18 │ │ │ │ - rscseq r2, pc, sl, lsl #18 │ │ │ │ - ldrsbteq r4, [pc], #76 │ │ │ │ - rscseq r6, lr, r6, lsr #5 │ │ │ │ - rscseq r4, pc, ip, ror #9 │ │ │ │ - smlalseq r6, lr, sl, r2 │ │ │ │ - smlalseq r2, pc, r4, r9 @ │ │ │ │ - rscseq r4, pc, lr, lsr #10 │ │ │ │ - rscseq r4, pc, ip, lsl #10 │ │ │ │ - rscseq r2, pc, sl, asr #18 │ │ │ │ - rscseq r6, lr, ip, ror r2 │ │ │ │ - rscseq r2, pc, sl, asr r9 @ │ │ │ │ - rscseq r6, lr, r0, ror r2 │ │ │ │ - rscseq r4, pc, lr, asr r5 @ │ │ │ │ - rscseq r4, pc, ip, lsr r5 @ │ │ │ │ - rscseq r6, lr, lr, asr r2 │ │ │ │ - smlalseq r2, pc, r0, r9 @ │ │ │ │ - rscseq r6, lr, r2, asr r2 │ │ │ │ - rscseq r4, pc, r4, ror #13 │ │ │ │ - rscseq r2, pc, lr, asr sl @ │ │ │ │ - rscseq r4, pc, r0, asr #11 │ │ │ │ - rscseq r2, pc, r6, asr #19 │ │ │ │ - rscseq r2, pc, r4, lsr #19 │ │ │ │ - rscseq r4, pc, r6, ror r5 @ │ │ │ │ - rscseq r6, lr, r8, lsr #4 │ │ │ │ - rscseq r4, pc, r6, lsl #11 │ │ │ │ - rscseq r6, lr, ip, lsl r2 │ │ │ │ - rscseq r4, pc, lr, asr #11 │ │ │ │ - rscseq r4, pc, ip, lsr #11 │ │ │ │ - rscseq r2, pc, sl, ror #19 │ │ │ │ + ldrshteq r2, [pc], #44 │ │ │ │ + ldrsbteq r6, [lr], #52 @ 0x34 │ │ │ │ + rscseq r3, pc, r4, lsr pc @ │ │ │ │ + rscseq r2, pc, r8, lsr r3 @ │ │ │ │ + rscseq r2, pc, r4, lsl r3 @ │ │ │ │ + rscseq r3, pc, r4, ror #29 │ │ │ │ + rscseq r6, lr, ip, lsr #7 │ │ │ │ + ldrshteq r3, [pc], #224 │ │ │ │ + smlalseq r6, lr, ip, r3 │ │ │ │ + rscseq r2, pc, ip, asr r3 @ │ │ │ │ + rscseq r2, pc, r8, lsr r3 @ │ │ │ │ + rscseq r6, lr, r4, lsl #7 │ │ │ │ + rscseq r3, pc, ip, lsl pc @ │ │ │ │ + rscseq r6, lr, r4, ror r3 │ │ │ │ + rscseq r3, pc, ip, ror #31 │ │ │ │ + ldrhteq r2, [pc], #56 │ │ │ │ + rscseq r3, pc, r0, asr pc @ │ │ │ │ + rscseq r3, pc, ip, lsr #30 │ │ │ │ + rscseq r2, pc, r8, ror #6 │ │ │ │ + rscseq r6, lr, r4, asr #6 │ │ │ │ + rscseq r2, pc, r4, ror r3 @ │ │ │ │ + rscseq r6, lr, r4, lsr r3 │ │ │ │ + ldrhteq r2, [pc], #56 │ │ │ │ + smlalseq r2, pc, r4, r3 @ │ │ │ │ + rscseq r3, pc, r4, ror #30 │ │ │ │ + rscseq r6, lr, r4, lsl r3 │ │ │ │ + rscseq r3, pc, r0, ror pc @ │ │ │ │ + rscseq r6, lr, r4, lsl #6 │ │ │ │ + rscseq r2, pc, r4, lsl r4 @ │ │ │ │ + rscseq r3, pc, ip, lsr #31 │ │ │ │ + rscseq r3, pc, r8, lsl #31 │ │ │ │ + rscseq r2, pc, r4, asr #7 │ │ │ │ + ldrsbteq r6, [lr], #44 @ 0x2c │ │ │ │ + ldrsbteq r2, [pc], #48 │ │ │ │ + rscseq r6, lr, ip, asr #5 │ │ │ │ + ldrsbteq r3, [pc], #240 │ │ │ │ + rscseq r3, pc, ip, lsr #31 │ │ │ │ + ldrhteq r6, [lr], #36 @ 0x24 │ │ │ │ + ldrshteq r2, [pc], #60 │ │ │ │ + rscseq r6, lr, r4, lsr #5 │ │ │ │ + rscseq r4, pc, ip, asr #2 │ │ │ │ + rscseq r2, pc, r4, asr #9 │ │ │ │ + rscseq r4, pc, r4, lsr #32 │ │ │ │ + rscseq r2, pc, r8, lsr #8 │ │ │ │ + rscseq r2, pc, r4, lsl #8 │ │ │ │ + ldrsbteq r3, [pc], #244 │ │ │ │ + rscseq r6, lr, ip, ror #4 │ │ │ │ + rscseq r3, pc, r0, ror #31 │ │ │ │ + rscseq r6, lr, ip, asr r2 │ │ │ │ + rscseq r4, pc, r4, lsr #32 │ │ │ │ + rscseq r4, pc, r0 │ │ │ │ + rscseq r2, pc, ip, lsr r4 @ │ │ │ │ + rscseq r6, lr, ip, lsr r2 │ │ │ │ + rscseq r2, pc, r8, asr #8 │ │ │ │ + rscseq r6, lr, ip, lsr #4 │ │ │ │ + rscseq r4, pc, r0, lsl #1 │ │ │ │ + rscseq r2, pc, r4, lsl #9 │ │ │ │ + rscseq r2, pc, r0, ror #8 │ │ │ │ + rscseq r4, pc, r0, lsr r0 @ │ │ │ │ rscseq r6, lr, r4, lsl #4 │ │ │ │ - ldrshteq r2, [pc], #154 │ │ │ │ - ldrshteq r6, [lr], #24 │ │ │ │ - rscseq r4, pc, r6, lsr r6 @ │ │ │ │ - rscseq r2, pc, ip, lsr sl @ │ │ │ │ - rscseq r2, pc, sl, lsl sl @ │ │ │ │ - rscseq r4, pc, ip, ror #11 │ │ │ │ - ldrsbteq r6, [lr], #26 │ │ │ │ - ldrshteq r4, [pc], #92 │ │ │ │ - rscseq r6, lr, lr, asr #3 │ │ │ │ - rscseq r2, pc, ip, ror #20 │ │ │ │ - rscseq r2, pc, sl, asr #20 │ │ │ │ - ldrhteq r6, [lr], #28 │ │ │ │ - rscseq r4, pc, r2, lsr r6 @ │ │ │ │ - ldrhteq r6, [lr], #16 │ │ │ │ - rscseq r4, pc, r6, lsl #14 │ │ │ │ - ldrsbteq r2, [pc], #164 │ │ │ │ - rscseq r4, pc, lr, ror #12 │ │ │ │ - rscseq r4, pc, ip, asr #12 │ │ │ │ - rscseq r2, pc, sl, lsl #21 │ │ │ │ + rscseq r4, pc, ip, lsr r0 @ │ │ │ │ + ldrshteq r6, [lr], #20 │ │ │ │ + rscseq r2, pc, r8, lsr #9 │ │ │ │ + rscseq r2, pc, r4, lsl #9 │ │ │ │ + ldrsbteq r6, [lr], #28 │ │ │ │ + rscseq r4, pc, r8, rrx │ │ │ │ + rscseq r6, lr, ip, asr #3 │ │ │ │ + rscseq r4, pc, r8, lsr r1 @ │ │ │ │ + rscseq r2, pc, r4, lsl #10 │ │ │ │ + smlalseq r4, pc, ip, r0 @ │ │ │ │ + rscseq r4, pc, r8, ror r0 @ │ │ │ │ + ldrhteq r2, [pc], #68 │ │ │ │ + smlalseq r6, lr, ip, r1 │ │ │ │ + rscseq r2, pc, r0, asr #9 │ │ │ │ rscseq r6, lr, ip, lsl #3 │ │ │ │ - smlalseq r2, pc, sl, sl @ │ │ │ │ - rscseq r6, lr, r0, lsl #3 │ │ │ │ - rscseq r2, pc, r2, ror #21 │ │ │ │ - rscseq r2, pc, r0, asr #21 │ │ │ │ - smlalseq r4, pc, r2, r6 @ │ │ │ │ - rscseq r6, lr, r8, ror #2 │ │ │ │ - rscseq r4, pc, r2, lsr #13 │ │ │ │ + rscseq r2, pc, r4, lsl #10 │ │ │ │ + rscseq r2, pc, r0, ror #9 │ │ │ │ + ldrhteq r4, [pc], #0 │ │ │ │ + rscseq r6, lr, ip, ror #2 │ │ │ │ + ldrhteq r4, [pc], #12 │ │ │ │ rscseq r6, lr, ip, asr r1 │ │ │ │ - rscseq r2, pc, sl, asr #22 │ │ │ │ - rscseq r4, pc, r4, ror #13 │ │ │ │ - rscseq r4, pc, r2, asr #13 │ │ │ │ - rscseq r2, pc, r0, lsl #22 │ │ │ │ - rscseq r6, lr, lr, lsr r1 │ │ │ │ - rscseq r2, pc, r0, lsl fp @ │ │ │ │ - rscseq r6, lr, r2, lsr r1 │ │ │ │ - rscseq r4, pc, r4, lsl r7 @ │ │ │ │ - ldrshteq r4, [pc], #98 │ │ │ │ - rscseq r6, lr, r0, lsr #2 │ │ │ │ - rscseq r2, pc, r6, asr #22 │ │ │ │ - rscseq r6, lr, r4, lsl r1 │ │ │ │ + rscseq r2, pc, r0, ror #10 │ │ │ │ + ldrshteq r4, [pc], #8 │ │ │ │ + ldrsbteq r4, [pc], #4 │ │ │ │ + rscseq r2, pc, r0, lsl r5 @ │ │ │ │ + rscseq r6, lr, r4, lsr r1 │ │ │ │ + rscseq r2, pc, ip, lsl r5 @ │ │ │ │ + rscseq r6, lr, r4, lsr #2 │ │ │ │ + rscseq r4, pc, ip, lsl r1 @ │ │ │ │ + ldrshteq r4, [pc], #8 │ │ │ │ + rscseq r6, lr, ip, lsl #2 │ │ │ │ + rscseq r2, pc, r8, asr #10 │ │ │ │ + ldrshteq r6, [lr], #12 │ │ │ │ + rscseq r2, pc, r8, asr #16 │ │ │ │ + smlalseq r4, pc, r0, r2 @ │ │ │ │ + rscseq r2, pc, r8, lsl #12 │ │ │ │ + rscseq r4, pc, r8, ror #2 │ │ │ │ + rscseq r2, pc, ip, ror #10 │ │ │ │ + rscseq r2, pc, r8, asr #10 │ │ │ │ + rscseq r4, pc, r8, lsl r1 @ │ │ │ │ + ldrhteq r6, [lr], #12 │ │ │ │ + rscseq r4, pc, r4, lsr #2 │ │ │ │ + rscseq r6, lr, ip, lsr #1 │ │ │ │ + rscseq r4, pc, r8, ror #2 │ │ │ │ + rscseq r4, pc, r4, asr #2 │ │ │ │ + rscseq r2, pc, r0, lsl #11 │ │ │ │ + rscseq r6, lr, ip, lsl #1 │ │ │ │ + rscseq r2, pc, ip, lsl #11 │ │ │ │ + rscseq r6, lr, ip, ror r0 │ │ │ │ + rscseq r4, pc, r4, asr #3 │ │ │ │ + rscseq r2, pc, r8, asr #11 │ │ │ │ + rscseq r2, pc, r4, lsr #11 │ │ │ │ + rscseq r4, pc, r6, ror r1 @ │ │ │ │ + rscseq r6, lr, r8, asr r0 │ │ │ │ + rscseq r4, pc, r6, lsl #3 │ │ │ │ + rscseq r6, lr, ip, asr #32 │ │ │ │ + ldrshteq r2, [pc], #86 │ │ │ │ + ldrsbteq r2, [pc], #84 │ │ │ │ + rscseq r6, lr, sl, lsr r0 │ │ │ │ + ldrhteq r4, [pc], #28 │ │ │ │ + rscseq r6, lr, lr, lsr #32 │ │ │ │ + smlalseq r4, pc, r0, r2 @ │ │ │ │ + rscseq r2, pc, lr, asr r6 @ │ │ │ │ + ldrshteq r4, [pc], #24 │ │ │ │ + ldrsbteq r4, [pc], #22 │ │ │ │ + rscseq r2, pc, r4, lsl r6 @ │ │ │ │ + rscseq r6, lr, sl │ │ │ │ + rscseq r2, pc, r4, lsr #12 │ │ │ │ + ldrshteq r5, [lr], #254 @ 0xfe │ │ │ │ + rscseq r2, pc, ip, ror #12 │ │ │ │ + rscseq r2, pc, sl, asr #12 │ │ │ │ + rscseq r4, pc, ip, lsl r2 @ │ │ │ │ + rscseq r5, lr, r6, ror #31 │ │ │ │ + rscseq r4, pc, ip, lsr #4 │ │ │ │ + ldrsbteq r5, [lr], #250 @ 0xfa │ │ │ │ + ldrsbteq r2, [pc], #100 │ │ │ │ + rscseq r4, pc, lr, ror #4 │ │ │ │ + rscseq r4, pc, ip, asr #4 │ │ │ │ + rscseq r2, pc, sl, lsl #13 │ │ │ │ + ldrhteq r5, [lr], #252 @ 0xfc │ │ │ │ + smlalseq r2, pc, sl, r6 @ │ │ │ │ + ldrhteq r5, [lr], #240 @ 0xf0 │ │ │ │ + smlalseq r4, pc, lr, r2 @ │ │ │ │ + rscseq r4, pc, ip, ror r2 @ │ │ │ │ + smlalseq r5, lr, lr, pc @ │ │ │ │ + ldrsbteq r2, [pc], #96 │ │ │ │ + smlalseq r5, lr, r2, pc @ │ │ │ │ + rscseq r4, pc, r4, lsr #8 │ │ │ │ + smlalseq r2, pc, lr, r7 @ │ │ │ │ + rscseq r4, pc, r0, lsl #6 │ │ │ │ + rscseq r2, pc, r6, lsl #14 │ │ │ │ + rscseq r2, pc, r4, ror #13 │ │ │ │ + ldrhteq r4, [pc], #38 │ │ │ │ + rscseq r5, lr, r8, ror #30 │ │ │ │ + rscseq r4, pc, r6, asr #5 │ │ │ │ + rscseq r5, lr, ip, asr pc │ │ │ │ + rscseq r4, pc, lr, lsl #6 │ │ │ │ + rscseq r4, pc, ip, ror #5 │ │ │ │ + rscseq r2, pc, sl, lsr #14 │ │ │ │ + rscseq r5, lr, r4, asr #30 │ │ │ │ + rscseq r2, pc, sl, lsr r7 @ │ │ │ │ + rscseq r5, lr, r8, lsr pc │ │ │ │ + rscseq r4, pc, r6, ror r3 @ │ │ │ │ + rscseq r2, pc, ip, ror r7 @ │ │ │ │ + rscseq r2, pc, sl, asr r7 @ │ │ │ │ + rscseq r4, pc, ip, lsr #6 │ │ │ │ + rscseq r5, lr, sl, lsl pc │ │ │ │ + rscseq r4, pc, ip, lsr r3 @ │ │ │ │ + rscseq r5, lr, lr, lsl #30 │ │ │ │ + rscseq r2, pc, ip, lsr #15 │ │ │ │ + rscseq r2, pc, sl, lsl #15 │ │ │ │ + ldrshteq r5, [lr], #236 @ 0xec │ │ │ │ + rscseq r4, pc, r2, ror r3 @ │ │ │ │ + ldrshteq r5, [lr], #224 @ 0xe0 │ │ │ │ + rscseq r4, pc, r6, asr #8 │ │ │ │ + rscseq r2, pc, r4, lsl r8 @ │ │ │ │ + rscseq r4, pc, lr, lsr #7 │ │ │ │ + rscseq r4, pc, ip, lsl #7 │ │ │ │ + rscseq r2, pc, sl, asr #15 │ │ │ │ + rscseq r5, lr, ip, asr #29 │ │ │ │ + ldrsbteq r2, [pc], #122 │ │ │ │ + rscseq r5, lr, r0, asr #29 │ │ │ │ + rscseq r2, pc, r2, lsr #16 │ │ │ │ + rscseq r2, pc, r0, lsl #16 │ │ │ │ + ldrsbteq r4, [pc], #50 │ │ │ │ + rscseq r5, lr, r8, lsr #29 │ │ │ │ + rscseq r4, pc, r2, ror #7 │ │ │ │ + smlalseq r5, lr, ip, lr │ │ │ │ + rscseq r2, pc, sl, lsl #17 │ │ │ │ + rscseq r4, pc, r4, lsr #8 │ │ │ │ + rscseq r4, pc, r2, lsl #8 │ │ │ │ + rscseq r2, pc, r0, asr #16 │ │ │ │ + rscseq r5, lr, lr, ror lr │ │ │ │ + rscseq r2, pc, r0, asr r8 @ │ │ │ │ + rscseq r5, lr, r2, ror lr │ │ │ │ + rscseq r4, pc, r4, asr r4 @ │ │ │ │ + rscseq r4, pc, r2, lsr r4 @ │ │ │ │ + rscseq r5, lr, r0, ror #28 │ │ │ │ + rscseq r2, pc, r6, lsl #17 │ │ │ │ + rscseq r5, lr, r4, asr lr │ │ │ │ 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 │ │ │ │ @@ -17461,19 +17461,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 │ │ │ │ - rscseq sp, lr, r6, asr #8 │ │ │ │ - tsteq r0, r8, lsr #18 │ │ │ │ - rscseq sp, lr, sl, lsr r4 │ │ │ │ - rscseq sp, lr, ip, asr #7 │ │ │ │ - tsteq r0, lr, ror #16 │ │ │ │ + rscseq sp, lr, r6, lsl #3 │ │ │ │ + tsteq r0, r8, ror #12 │ │ │ │ + rscseq sp, lr, sl, ror r1 │ │ │ │ + rscseq sp, lr, ip, lsl #2 │ │ │ │ + smlatbeq r0, lr, r5, r5 │ │ │ │ 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] │ │ │ │ @@ -18074,109 +18074,109 @@ │ │ │ │ ldcl 7, cr15, [lr], #-948 @ 0xfffffc4c │ │ │ │ bmi 19725d4 │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf7ed9600 │ │ │ │ andlt lr, r2, r6, ror ip │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - rscseq r5, lr, r0, lsl r2 │ │ │ │ - strdeq r4, [r0, -sl] │ │ │ │ - rscseq ip, lr, r6, lsr #10 │ │ │ │ - ldrdeq r4, [r0, -ip] │ │ │ │ - rscseq ip, lr, lr, lsr #10 │ │ │ │ - rscseq ip, lr, r2, lsr r5 │ │ │ │ - rscseq ip, lr, r6, lsl r5 │ │ │ │ - smlabteq r6, r4, r2, lr │ │ │ │ - rscseq ip, lr, r2, lsl r5 │ │ │ │ - rscseq ip, lr, r4, lsl #10 │ │ │ │ - rscseq ip, lr, r4, lsl #10 │ │ │ │ - rscseq ip, lr, r0, lsl r5 │ │ │ │ - rscseq ip, lr, r4, lsl r5 │ │ │ │ - rscseq ip, lr, r2, lsl r5 │ │ │ │ - tsteq r0, r8, lsl r9 │ │ │ │ - rscseq ip, lr, r4, lsl #10 │ │ │ │ - strdeq r4, [r0, -r6] │ │ │ │ - rscseq ip, lr, r0, ror r4 │ │ │ │ - rscseq r5, lr, ip, ror #2 │ │ │ │ - rscseq r5, lr, r4, ror #2 │ │ │ │ - ldrhteq ip, [lr], #72 @ 0x48 │ │ │ │ - ldrhteq ip, [lr], #72 @ 0x48 │ │ │ │ - ldrhteq ip, [lr], #76 @ 0x4c │ │ │ │ - smlatbeq r6, r2, r1, lr │ │ │ │ - ldrshteq r5, [lr], #32 │ │ │ │ - ldrshteq r5, [lr], #44 @ 0x2c │ │ │ │ - tsteq r6, lr, ror #2 │ │ │ │ - rscseq r5, lr, r4, ror #5 │ │ │ │ - ldrhteq r5, [lr], #42 @ 0x2a │ │ │ │ - rscseq r5, lr, r6, asr #5 │ │ │ │ - rscseq r5, lr, r2, asr #5 │ │ │ │ - ldrhteq r5, [lr], #46 @ 0x2e │ │ │ │ - ldrhteq r5, [lr], #42 @ 0x2a │ │ │ │ - ldrhteq r5, [lr], #42 @ 0x2a │ │ │ │ - ldrdeq lr, [r6, -ip] │ │ │ │ - rscseq r5, lr, r6, lsr #5 │ │ │ │ - rscseq r5, lr, r8, lsr #4 │ │ │ │ - rscseq r5, lr, r4, lsr r2 │ │ │ │ - rscseq r5, lr, r0, lsr r2 │ │ │ │ - rscseq r5, lr, ip, lsr #4 │ │ │ │ - rscseq r5, lr, r8, lsr #4 │ │ │ │ - rscseq r5, lr, r8, lsr #4 │ │ │ │ - tsteq r6, sl, asr #32 │ │ │ │ - smlalseq r5, lr, r8, r1 │ │ │ │ - rscseq r5, lr, r0, lsr #3 │ │ │ │ - tsteq r6, r2, lsl r0 │ │ │ │ - rscseq r5, lr, r8, lsl #3 │ │ │ │ - rscseq r5, lr, r0, ror #2 │ │ │ │ - rscseq r5, lr, lr, ror #2 │ │ │ │ - rscseq r5, lr, ip, ror #2 │ │ │ │ - rscseq r5, lr, sl, ror #2 │ │ │ │ - rscseq r5, lr, r8, ror #2 │ │ │ │ - rscseq r5, lr, sl, ror #2 │ │ │ │ - smlabbeq r6, lr, pc, sp @ │ │ │ │ - rscseq r5, lr, sl, asr r1 │ │ │ │ - tsteq r6, r8, asr #30 │ │ │ │ - ldrhteq r4, [lr], #240 @ 0xf0 │ │ │ │ - strdeq r4, [r0, -ip] │ │ │ │ - smlalseq r4, lr, r2, pc @ │ │ │ │ - ldrdeq r4, [r0, -lr] │ │ │ │ - rscseq r3, pc, r0, lsl r0 @ │ │ │ │ - rscseq r4, lr, r4, ror #28 │ │ │ │ - rscseq r4, lr, lr, asr lr │ │ │ │ - ldrsbteq r4, [lr], #228 @ 0xe4 │ │ │ │ - ldrsbteq r4, [lr], #236 @ 0xec │ │ │ │ - ldrsbteq r4, [lr], #238 @ 0xee │ │ │ │ + rscseq r4, lr, r0, asr pc │ │ │ │ + tsteq r0, sl, lsr r7 │ │ │ │ + rscseq ip, lr, r6, ror #4 │ │ │ │ + tsteq r0, ip, lsl r7 │ │ │ │ + rscseq ip, lr, lr, ror #4 │ │ │ │ + rscseq ip, lr, r2, ror r2 │ │ │ │ + rscseq ip, lr, r6, asr r2 │ │ │ │ + tsteq r6, r4 │ │ │ │ + rscseq ip, lr, r2, asr r2 │ │ │ │ + rscseq ip, lr, r4, asr #4 │ │ │ │ + rscseq ip, lr, r4, asr #4 │ │ │ │ + rscseq ip, lr, r0, asr r2 │ │ │ │ + rscseq ip, lr, r4, asr r2 │ │ │ │ + rscseq ip, lr, r2, asr r2 │ │ │ │ + tsteq r0, r8, asr r6 │ │ │ │ + rscseq ip, lr, r4, asr #4 │ │ │ │ + tsteq r0, r6, lsr r6 │ │ │ │ + ldrhteq ip, [lr], #16 │ │ │ │ + rscseq r4, lr, ip, lsr #29 │ │ │ │ + rscseq r4, lr, r4, lsr #29 │ │ │ │ + ldrshteq ip, [lr], #24 │ │ │ │ + ldrshteq ip, [lr], #24 │ │ │ │ + ldrshteq ip, [lr], #28 │ │ │ │ + smlatteq r6, r2, lr, sp │ │ │ │ + rscseq r5, lr, r0, lsr r0 │ │ │ │ + rscseq r5, lr, ip, lsr r0 │ │ │ │ + smlatbeq r6, lr, lr, sp │ │ │ │ + rscseq r5, lr, r4, lsr #32 │ │ │ │ + ldrshteq r4, [lr], #250 @ 0xfa │ │ │ │ + rscseq r5, lr, r6 │ │ │ │ + rscseq r5, lr, r2 │ │ │ │ + ldrshteq r4, [lr], #254 @ 0xfe │ │ │ │ + ldrshteq r4, [lr], #250 @ 0xfa │ │ │ │ + ldrshteq r4, [lr], #250 @ 0xfa │ │ │ │ + tsteq r6, ip, lsl lr │ │ │ │ + rscseq r4, lr, r6, ror #31 │ │ │ │ + rscseq r4, lr, r8, ror #30 │ │ │ │ + rscseq r4, lr, r4, ror pc │ │ │ │ + rscseq r4, lr, r0, ror pc │ │ │ │ + rscseq r4, lr, ip, ror #30 │ │ │ │ + rscseq r4, lr, r8, ror #30 │ │ │ │ + rscseq r4, lr, r8, ror #30 │ │ │ │ + smlabbeq r6, sl, sp, sp │ │ │ │ ldrsbteq r4, [lr], #232 @ 0xe8 │ │ │ │ - ldrhteq r4, [lr], #224 @ 0xe0 │ │ │ │ - ldrhteq r4, [lr], #226 @ 0xe2 │ │ │ │ - smlalseq r2, pc, lr, pc @ │ │ │ │ - smlalseq r2, pc, lr, pc @ │ │ │ │ - rscseq r2, pc, r0, lsr #31 │ │ │ │ - smlalseq r2, pc, lr, pc @ │ │ │ │ - tsteq r6, r2, lsr lr │ │ │ │ - rscseq r4, lr, r0, lsl #28 │ │ │ │ - rscseq r2, pc, lr, ror pc @ │ │ │ │ - smlabbeq r1, r8, r3, r5 │ │ │ │ - strdeq sp, [r6, -r0] │ │ │ │ - rscseq r2, pc, lr, asr pc @ │ │ │ │ - rscseq r2, pc, sl, ror #30 │ │ │ │ - rscseq r2, pc, r8, ror #30 │ │ │ │ - rscseq ip, lr, r4, lsl r0 │ │ │ │ - rscseq ip, lr, lr, lsl r4 │ │ │ │ - rscseq ip, lr, r4, lsr #8 │ │ │ │ - rscseq ip, lr, r6, lsr #8 │ │ │ │ - tsteq r6, r2, ror sp │ │ │ │ - rscseq r4, lr, ip, lsl #25 │ │ │ │ - tsteq r0, r8, lsr #8 │ │ │ │ - rscseq fp, lr, r4, lsr #31 │ │ │ │ - tsteq r6, r4, lsl sp │ │ │ │ - ldrsbteq r4, [lr], #188 @ 0xbc │ │ │ │ - smlabteq r0, r6, r3, r4 │ │ │ │ - ldrhteq r4, [lr], #188 @ 0xbc │ │ │ │ - smlatbeq r0, r8, r3, r4 │ │ │ │ - rscseq r4, lr, sl, ror r8 │ │ │ │ + rscseq r4, lr, r0, ror #29 │ │ │ │ + tsteq r6, r2, asr sp │ │ │ │ + rscseq r4, lr, r8, asr #29 │ │ │ │ + rscseq r4, lr, r0, lsr #29 │ │ │ │ + rscseq r4, lr, lr, lsr #29 │ │ │ │ + rscseq r4, lr, ip, lsr #29 │ │ │ │ + rscseq r4, lr, sl, lsr #29 │ │ │ │ + rscseq r4, lr, r8, lsr #29 │ │ │ │ + rscseq r4, lr, sl, lsr #29 │ │ │ │ + smlabteq r6, lr, ip, sp │ │ │ │ + smlalseq r4, lr, sl, lr │ │ │ │ + smlabbeq r6, r8, ip, sp │ │ │ │ + ldrshteq r4, [lr], #192 @ 0xc0 │ │ │ │ + tsteq r0, ip, lsr r3 │ │ │ │ + ldrsbteq r4, [lr], #194 @ 0xc2 │ │ │ │ + tsteq r0, lr, lsl r3 │ │ │ │ + rscseq r2, pc, r0, asr sp @ │ │ │ │ + rscseq r4, lr, r4, lsr #23 │ │ │ │ + smlalseq r4, lr, lr, fp │ │ │ │ + rscseq r4, lr, r4, lsl ip │ │ │ │ + rscseq r4, lr, ip, lsl ip │ │ │ │ + rscseq r4, lr, lr, lsl ip │ │ │ │ + rscseq r4, lr, r8, lsl ip │ │ │ │ + ldrshteq r4, [lr], #176 @ 0xb0 │ │ │ │ + ldrshteq r4, [lr], #178 @ 0xb2 │ │ │ │ + ldrsbteq r2, [pc], #206 │ │ │ │ + ldrsbteq r2, [pc], #206 │ │ │ │ + rscseq r2, pc, r0, ror #25 │ │ │ │ + ldrsbteq r2, [pc], #206 │ │ │ │ + tsteq r6, r2, ror fp │ │ │ │ + rscseq r4, lr, r0, asr #22 │ │ │ │ + ldrhteq r2, [pc], #206 │ │ │ │ + smlabteq r1, r8, r0, r5 │ │ │ │ + tsteq r6, r0, lsr fp │ │ │ │ + smlalseq r2, pc, lr, ip @ │ │ │ │ + rscseq r2, pc, sl, lsr #25 │ │ │ │ + rscseq r2, pc, r8, lsr #25 │ │ │ │ + rscseq fp, lr, r4, asr sp │ │ │ │ + rscseq ip, lr, lr, asr r1 │ │ │ │ + rscseq ip, lr, r4, ror #2 │ │ │ │ + rscseq ip, lr, r6, ror #2 │ │ │ │ + @ instruction: 0x0106dab2 │ │ │ │ + rscseq r4, lr, ip, asr #19 │ │ │ │ + tsteq r0, r8, ror #2 │ │ │ │ + rscseq fp, lr, r4, ror #25 │ │ │ │ + tsteq r6, r4, asr sl │ │ │ │ + rscseq r4, lr, ip, lsl r9 │ │ │ │ + tsteq r0, r6, lsl #2 │ │ │ │ + ldrshteq r4, [lr], #140 @ 0x8c │ │ │ │ + smlatteq r0, r8, r0, r4 │ │ │ │ + ldrhteq r4, [lr], #90 @ 0x5a │ │ │ │ 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 │ │ │ │ @@ -18211,32 +18211,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 │ │ │ │ - ldrsbteq r2, [pc], #196 │ │ │ │ - rscseq r2, pc, r6, lsl #26 │ │ │ │ - rscseq r2, pc, r6, asr #26 │ │ │ │ - smlalseq r2, pc, r4, sp @ │ │ │ │ - rscseq r2, pc, r6, lsl sp @ │ │ │ │ - rscseq r2, pc, r0, asr #25 │ │ │ │ - smlalseq r2, pc, lr, ip @ │ │ │ │ - rscseq r2, pc, r8, lsr #25 │ │ │ │ - rscseq r4, lr, r2, asr #11 │ │ │ │ - ldrsbteq r2, [pc], #192 │ │ │ │ - ldrsbteq r2, [pc], #206 │ │ │ │ - ldrhteq r4, [lr], #80 @ 0x50 │ │ │ │ - rscseq r2, pc, r2, lsr sp @ │ │ │ │ - rscseq r2, pc, ip, lsl #26 │ │ │ │ - rscseq r2, pc, r6, lsl sp @ │ │ │ │ - smlalseq r4, lr, r8, r5 │ │ │ │ - rscseq r2, pc, r2, lsr sp @ │ │ │ │ - rscseq r4, lr, ip, lsl #11 │ │ │ │ + rscseq r2, pc, r4, lsl sl @ │ │ │ │ + rscseq r2, pc, r6, asr #20 │ │ │ │ + rscseq r2, pc, r6, lsl #21 │ │ │ │ + ldrsbteq r2, [pc], #164 │ │ │ │ + rscseq r2, pc, r6, asr sl @ │ │ │ │ + rscseq r2, pc, r0, lsl #20 │ │ │ │ + ldrsbteq r2, [pc], #158 │ │ │ │ + rscseq r2, pc, r8, ror #19 │ │ │ │ + rscseq r4, lr, r2, lsl #6 │ │ │ │ + rscseq r2, pc, r0, lsl sl @ │ │ │ │ + rscseq r2, pc, lr, lsl sl @ │ │ │ │ + ldrshteq r4, [lr], #32 │ │ │ │ + rscseq r2, pc, r2, ror sl @ │ │ │ │ + rscseq r2, pc, ip, asr #20 │ │ │ │ + rscseq r2, pc, r6, asr sl @ │ │ │ │ + ldrsbteq r4, [lr], #40 @ 0x28 │ │ │ │ + rscseq r2, pc, r2, ror sl @ │ │ │ │ + rscseq r4, lr, ip, asr #5 │ │ │ │ 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 │ │ │ │ @@ -18491,75 +18491,75 @@ │ │ │ │ ldmdb ip!, {r0, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ bmi 10f2c58 │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf7ed9500 │ │ │ │ andlt lr, r2, r4, lsr r9 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - ldrsbteq fp, [lr], #202 @ 0xca │ │ │ │ - smlabteq r0, lr, r0, r4 │ │ │ │ - rscseq r2, pc, r0, lsl #25 │ │ │ │ - smlabbeq r0, ip, r0, r4 │ │ │ │ - rscseq r2, pc, r6, ror ip @ │ │ │ │ - rscseq r2, pc, r0, ror ip @ │ │ │ │ - smlabbeq r6, r8, r9, sp │ │ │ │ - rscseq r2, pc, r4, asr ip @ │ │ │ │ - tsteq r0, ip, lsr r0 │ │ │ │ - rscseq fp, lr, sl, lsl ip │ │ │ │ - tsteq r0, r2, lsr #32 │ │ │ │ - rscseq r4, lr, ip, ror #16 │ │ │ │ - tsteq r0, r8 │ │ │ │ - rscseq r2, pc, r2, lsl ip @ │ │ │ │ - rscseq r2, pc, r4, lsl #24 │ │ │ │ - rscseq r2, pc, r2, lsl #24 │ │ │ │ - rscseq r2, pc, r0, lsl #24 │ │ │ │ - ldrshteq r2, [pc], #190 │ │ │ │ - smlabteq r6, lr, r8, sp │ │ │ │ - rscseq r2, pc, ip, ror #23 │ │ │ │ - ldrshteq r2, [pc], #180 │ │ │ │ - ldrshteq r2, [pc], #178 │ │ │ │ - ldrshteq r2, [pc], #176 │ │ │ │ - ldrshteq r2, [pc], #180 │ │ │ │ - rscseq r2, pc, sl, ror #23 │ │ │ │ - rscseq r2, pc, r4, ror #23 │ │ │ │ - rscseq r2, pc, r8, ror #23 │ │ │ │ - rscseq r2, pc, r2, ror #23 │ │ │ │ - ldrsbteq r2, [pc], #184 │ │ │ │ - tsteq r0, r4, lsl #30 │ │ │ │ - ldrsbteq r2, [pc], #176 │ │ │ │ - ldrsbteq r2, [pc], #176 │ │ │ │ - ldrsbteq r2, [pc], #180 │ │ │ │ - ldrsbteq r2, [pc], #178 │ │ │ │ - ldrsbteq r2, [pc], #184 │ │ │ │ - @ instruction: 0x0106d7bc │ │ │ │ - ldrsbteq r2, [pc], #178 │ │ │ │ - tsteq r0, r2, ror lr │ │ │ │ - rscseq r2, pc, r0, lsl #21 │ │ │ │ - rscseq r2, pc, r8, lsr #23 │ │ │ │ - rscseq r2, pc, lr, lsr #23 │ │ │ │ - rscseq r2, pc, ip, lsr #23 │ │ │ │ - ldrhteq r2, [pc], #178 │ │ │ │ - ldrhteq r2, [pc], #188 │ │ │ │ - rscseq r2, pc, r6, asr #23 │ │ │ │ - rscseq r2, pc, ip, asr #23 │ │ │ │ - tsteq r6, ip, lsl #14 │ │ │ │ - ldrhteq r2, [pc], #190 │ │ │ │ - ldrdeq r2, [r1, -sl] │ │ │ │ - smlatbeq r0, r8, r9, r5 │ │ │ │ - ldrhteq r2, [pc], #178 │ │ │ │ - rscseq r2, pc, r2, asr #23 │ │ │ │ - ldrhteq r2, [pc], #188 │ │ │ │ - ldrhteq r2, [pc], #188 │ │ │ │ - tsteq r0, ip, ror #26 │ │ │ │ - rscseq r4, lr, r6, lsl #14 │ │ │ │ - tsteq r0, r2, asr sp │ │ │ │ - smlalseq r2, pc, r0, fp @ │ │ │ │ - rscseq r0, lr, r6, lsr #3 │ │ │ │ - tsteq r6, r2, asr r6 │ │ │ │ - ldrshteq r4, [lr], #22 │ │ │ │ + rscseq fp, lr, sl, lsl sl │ │ │ │ + tsteq r0, lr, lsl #28 │ │ │ │ + rscseq r2, pc, r0, asr #19 │ │ │ │ + smlabteq r0, ip, sp, r3 │ │ │ │ + ldrhteq r2, [pc], #150 │ │ │ │ + ldrhteq r2, [pc], #144 │ │ │ │ + smlabteq r6, r8, r6, sp │ │ │ │ + smlalseq r2, pc, r4, r9 @ │ │ │ │ + tsteq r0, ip, ror sp │ │ │ │ + rscseq fp, lr, sl, asr r9 │ │ │ │ + tsteq r0, r2, ror #26 │ │ │ │ + rscseq r4, lr, ip, lsr #11 │ │ │ │ + tsteq r0, r8, asr #26 │ │ │ │ + rscseq r2, pc, r2, asr r9 @ │ │ │ │ + rscseq r2, pc, r4, asr #18 │ │ │ │ + rscseq r2, pc, r2, asr #18 │ │ │ │ + rscseq r2, pc, r0, asr #18 │ │ │ │ + rscseq r2, pc, lr, lsr r9 @ │ │ │ │ + tsteq r6, lr, lsl #12 │ │ │ │ + rscseq r2, pc, ip, lsr #18 │ │ │ │ + rscseq r2, pc, r4, lsr r9 @ │ │ │ │ + rscseq r2, pc, r2, lsr r9 @ │ │ │ │ + rscseq r2, pc, r0, lsr r9 @ │ │ │ │ + rscseq r2, pc, r4, lsr r9 @ │ │ │ │ + rscseq r2, pc, sl, lsr #18 │ │ │ │ + rscseq r2, pc, r4, lsr #18 │ │ │ │ + rscseq r2, pc, r8, lsr #18 │ │ │ │ + rscseq r2, pc, r2, lsr #18 │ │ │ │ + rscseq r2, pc, r8, lsl r9 @ │ │ │ │ + tsteq r0, r4, asr #24 │ │ │ │ + rscseq r2, pc, r0, lsl r9 @ │ │ │ │ + rscseq r2, pc, r0, lsl r9 @ │ │ │ │ + rscseq r2, pc, r4, lsl r9 @ │ │ │ │ + rscseq r2, pc, r2, lsl r9 @ │ │ │ │ + rscseq r2, pc, r8, lsl r9 @ │ │ │ │ + strdeq sp, [r6, -ip] │ │ │ │ + rscseq r2, pc, r2, lsl r9 @ │ │ │ │ + @ instruction: 0x01003bb2 │ │ │ │ + rscseq r2, pc, r0, asr #15 │ │ │ │ + rscseq r2, pc, r8, ror #17 │ │ │ │ + rscseq r2, pc, lr, ror #17 │ │ │ │ + rscseq r2, pc, ip, ror #17 │ │ │ │ + ldrshteq r2, [pc], #130 │ │ │ │ + ldrshteq r2, [pc], #140 │ │ │ │ + rscseq r2, pc, r6, lsl #18 │ │ │ │ + rscseq r2, pc, ip, lsl #18 │ │ │ │ + tsteq r6, ip, asr #8 │ │ │ │ + ldrshteq r2, [pc], #142 │ │ │ │ + tsteq r1, sl, lsl r1 │ │ │ │ + smlatteq r0, r8, r6, r5 │ │ │ │ + ldrshteq r2, [pc], #130 │ │ │ │ + rscseq r2, pc, r2, lsl #18 │ │ │ │ + ldrshteq r2, [pc], #140 │ │ │ │ + ldrshteq r2, [pc], #140 │ │ │ │ + smlatbeq r0, ip, sl, r3 │ │ │ │ + rscseq r4, lr, r6, asr #8 │ │ │ │ + @ instruction: 0x01003a92 │ │ │ │ + ldrsbteq r2, [pc], #128 │ │ │ │ + rscseq pc, sp, r6, ror #29 │ │ │ │ + @ instruction: 0x0106d392 │ │ │ │ + rscseq r3, lr, r6, lsr pc │ │ │ │ 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 │ │ │ │ @@ -19360,85 +19360,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 │ │ │ │ - rscseq r2, pc, r6, ror #19 │ │ │ │ - rscseq r2, pc, r6, lsl sl @ │ │ │ │ - rscseq r2, pc, ip, asr sl @ │ │ │ │ - ldrsbteq r2, [pc], #172 │ │ │ │ - rscseq r2, pc, ip, lsr fp @ │ │ │ │ - smlalseq r2, pc, r8, fp @ │ │ │ │ + rscseq r2, pc, r6, lsr #14 │ │ │ │ + rscseq r2, pc, r6, asr r7 @ │ │ │ │ + smlalseq r2, pc, ip, r7 @ │ │ │ │ + rscseq r2, pc, ip, lsl r8 @ │ │ │ │ + rscseq r2, pc, ip, ror r8 @ │ │ │ │ + ldrsbteq r2, [pc], #136 │ │ │ │ + rscseq r2, pc, sl, lsr r9 @ │ │ │ │ + rscseq r2, pc, lr, lsr #19 │ │ │ │ + rscseq r2, pc, r0, lsl sl @ │ │ │ │ + rscseq r2, pc, r4, lsl #21 │ │ │ │ + ldrsbteq r2, [pc], #170 │ │ │ │ + rscseq r2, pc, r2, lsr fp @ │ │ │ │ + rscseq r2, pc, r2, lsr #23 │ │ │ │ ldrshteq r2, [pc], #186 │ │ │ │ - rscseq r2, pc, lr, ror #24 │ │ │ │ - ldrsbteq r2, [pc], #192 │ │ │ │ + rscseq r2, pc, r0, lsr ip @ │ │ │ │ + smlalseq r2, pc, ip, ip @ │ │ │ │ + smlalseq r2, pc, sl, ip @ │ │ │ │ + smlalseq r2, pc, r6, lr @ │ │ │ │ + rscseq r2, pc, r8, ror #27 │ │ │ │ rscseq r2, pc, r4, asr #26 │ │ │ │ - smlalseq r2, pc, sl, sp @ │ │ │ │ - ldrshteq r2, [pc], #210 │ │ │ │ - rscseq r2, pc, r2, ror #28 │ │ │ │ - ldrhteq r2, [pc], #234 │ │ │ │ - ldrshteq r2, [pc], #224 │ │ │ │ - rscseq r2, pc, ip, asr pc @ │ │ │ │ - rscseq r2, pc, sl, asr pc @ │ │ │ │ - rscseq r3, pc, r6, asr r1 @ │ │ │ │ - rscseq r3, pc, r8, lsr #1 │ │ │ │ - rscseq r3, pc, r4 │ │ │ │ - rscseq r2, pc, r0, asr pc @ │ │ │ │ - ldrshteq r3, [pc], #18 │ │ │ │ - rscseq r3, pc, r2, lsr #4 │ │ │ │ - rscseq r3, pc, r0, lsr #7 │ │ │ │ - ldrsbteq r3, [pc], #38 │ │ │ │ - ldrhteq r3, [pc], #58 │ │ │ │ - rscseq r3, pc, r4, lsr #8 │ │ │ │ - smlalseq r3, pc, r6, r4 @ │ │ │ │ - rscseq r3, pc, r6, ror #9 │ │ │ │ - rscseq r3, pc, lr, asr #10 │ │ │ │ - smlalseq r3, pc, r8, r5 @ │ │ │ │ - ldrsbteq r3, [pc], #128 │ │ │ │ - rscseq r3, pc, lr, lsr #21 │ │ │ │ - rscseq r3, pc, sl, ror #30 │ │ │ │ - rscseq r3, pc, lr, lsr r8 @ │ │ │ │ - ldrsbteq r3, [pc], #206 │ │ │ │ - ldrsbteq r3, [pc], #92 │ │ │ │ + smlalseq r2, pc, r0, ip @ │ │ │ │ + rscseq r2, pc, r2, lsr pc @ │ │ │ │ + rscseq r2, pc, r2, ror #30 │ │ │ │ + rscseq r3, pc, r0, ror #1 │ │ │ │ + rscseq r3, pc, r6, lsl r0 @ │ │ │ │ + ldrshteq r3, [pc], #10 │ │ │ │ + rscseq r3, pc, r4, ror #2 │ │ │ │ + ldrsbteq r3, [pc], #22 │ │ │ │ + rscseq r3, pc, r6, lsr #4 │ │ │ │ + rscseq r3, pc, lr, lsl #5 │ │ │ │ + ldrsbteq r3, [pc], #40 │ │ │ │ + rscseq r3, pc, r0, lsl r6 @ │ │ │ │ + rscseq r3, pc, lr, ror #15 │ │ │ │ + rscseq r3, pc, sl, lsr #25 │ │ │ │ + rscseq r3, pc, lr, ror r5 @ │ │ │ │ rscseq r3, pc, lr, lsl sl @ │ │ │ │ - rscseq r3, pc, r6, asr #29 │ │ │ │ - rscseq r3, pc, lr, lsr #15 │ │ │ │ - rscseq r3, pc, r6, lsr ip @ │ │ │ │ - rscseq r3, pc, r8, lsr r5 @ │ │ │ │ - rscseq r3, pc, r8, ror r9 @ │ │ │ │ - rscseq r3, pc, r4, lsr #28 │ │ │ │ - ldrshteq r3, [pc], #110 │ │ │ │ - rscseq r3, pc, lr, lsr #23 │ │ │ │ - smlalseq r3, pc, r6, r4 @ │ │ │ │ - rscseq r3, pc, r2, asr #20 │ │ │ │ - rscseq r3, pc, r0, ror #24 │ │ │ │ - rscseq r3, pc, r0, asr #10 │ │ │ │ - rscseq r3, pc, r8, asr #19 │ │ │ │ - rscseq r3, pc, r0, lsr sp @ │ │ │ │ - rscseq r4, pc, r0, lsl r5 @ │ │ │ │ + rscseq r3, pc, ip, lsl r3 @ │ │ │ │ + rscseq r3, pc, lr, asr r7 @ │ │ │ │ + rscseq r3, pc, r6, lsl #24 │ │ │ │ + rscseq r3, pc, lr, ror #9 │ │ │ │ + rscseq r3, pc, r6, ror r9 @ │ │ │ │ + rscseq r3, pc, r8, ror r2 @ │ │ │ │ + ldrhteq r3, [pc], #104 │ │ │ │ + rscseq r3, pc, r4, ror #22 │ │ │ │ + rscseq r3, pc, lr, lsr r4 @ │ │ │ │ + rscseq r3, pc, lr, ror #17 │ │ │ │ + ldrsbteq r3, [pc], #22 │ │ │ │ + rscseq r3, pc, r2, lsl #15 │ │ │ │ + rscseq r3, pc, r0, lsr #19 │ │ │ │ + rscseq r3, pc, r0, lsl #5 │ │ │ │ + rscseq r3, pc, r8, lsl #14 │ │ │ │ + rscseq r3, pc, r0, ror sl @ │ │ │ │ + rscseq r4, pc, r0, asr r2 @ │ │ │ │ + rscseq r3, pc, r6, lsr lr @ │ │ │ │ + rscseq r3, pc, r8, lsr #20 │ │ │ │ + rscseq r4, pc, r0, asr #8 │ │ │ │ + rscseq r3, pc, ip, ror #23 │ │ │ │ + ldrshteq r4, [pc], #58 │ │ │ │ + ldrhteq r3, [pc], #254 │ │ │ │ + ldrhteq r3, [pc], #186 │ │ │ │ + ldrhteq r4, [pc], #50 │ │ │ │ + rscseq r3, pc, r0, lsl #31 │ │ │ │ + rscseq r3, pc, r2, ror fp @ │ │ │ │ + rscseq r3, pc, sl, ror r9 @ │ │ │ │ + rscseq r3, pc, ip, lsl #26 │ │ │ │ + rscseq r3, pc, sl, lsl #18 │ │ │ │ ldrshteq r4, [pc], #6 │ │ │ │ - rscseq r3, pc, r8, ror #25 │ │ │ │ - rscseq r4, pc, r0, lsl #14 │ │ │ │ - rscseq r3, pc, ip, lsr #29 │ │ │ │ - ldrhteq r4, [pc], #106 │ │ │ │ - rscseq r4, pc, lr, ror r2 @ │ │ │ │ - rscseq r3, pc, sl, ror lr @ │ │ │ │ - rscseq r4, pc, r2, ror r6 @ │ │ │ │ - rscseq r4, pc, r0, asr #4 │ │ │ │ - rscseq r3, pc, r2, lsr lr @ │ │ │ │ - rscseq r3, pc, sl, lsr ip @ │ │ │ │ - rscseq r3, pc, ip, asr #31 │ │ │ │ - rscseq r3, pc, sl, asr #23 │ │ │ │ - ldrhteq r4, [pc], #54 │ │ │ │ - smlalseq r3, pc, ip, pc @ │ │ │ │ - rscseq r3, pc, r2, lsl #23 │ │ │ │ - rscseq r4, pc, lr, ror r3 @ │ │ │ │ - rscseq r3, pc, r2, asr pc @ │ │ │ │ + ldrsbteq r3, [pc], #204 │ │ │ │ + rscseq r3, pc, r2, asr #17 │ │ │ │ + ldrhteq r4, [pc], #14 │ │ │ │ + smlalseq r3, pc, r2, ip @ │ │ │ │ @ instruction: 0x33a4f640 │ │ │ │ @ instruction: 0xf0064298 │ │ │ │ @ instruction: 0xf6408203 │ │ │ │ addsmi r3, r8, #168, 6 @ 0xa0000002 │ │ │ │ andhi pc, r2, #6 │ │ │ │ svcvs 0x003af5b0 │ │ │ │ andhi pc, r2, #70 @ 0x46 │ │ │ │ @@ -20217,81 +20217,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 │ │ │ │ - rscseq r3, pc, r0, lsr sl @ │ │ │ │ - rscseq r4, pc, lr, lsl #4 │ │ │ │ - rscseq r3, pc, r6, ror #27 │ │ │ │ - ldrsbteq r3, [pc], #150 │ │ │ │ - rscseq r4, pc, r0, ror #3 │ │ │ │ - rscseq r4, pc, r0, ror #17 │ │ │ │ - rscseq r4, pc, r0, ror #17 │ │ │ │ - ldrsbteq r4, [pc], #132 │ │ │ │ - rscseq r4, pc, ip, lsl fp @ │ │ │ │ - rscseq r4, pc, lr, lsr r6 @ │ │ │ │ - rscseq r4, pc, r0, asr #12 │ │ │ │ - rscseq r4, pc, r8, lsr r6 @ │ │ │ │ - rscseq r4, pc, sl, lsr r6 @ │ │ │ │ - rscseq r4, pc, r8, lsr #12 │ │ │ │ - rscseq r4, pc, sl, lsr #12 │ │ │ │ - rscseq r4, pc, r2, lsr #12 │ │ │ │ - rscseq r4, pc, r2, lsl #17 │ │ │ │ - rscseq r4, pc, lr, lsl #7 │ │ │ │ - smlalseq r4, pc, r2, r3 @ │ │ │ │ - rscseq r4, pc, sl, lsl #7 │ │ │ │ - rscseq r4, pc, lr, lsl #7 │ │ │ │ - rscseq r4, pc, sl, ror sl @ │ │ │ │ - rscseq r4, pc, r6, lsr #21 │ │ │ │ - rscseq r4, pc, r6, asr #21 │ │ │ │ - rscseq r4, pc, r4, lsr #24 │ │ │ │ - rscseq r4, pc, r4, ror #23 │ │ │ │ - rscseq r4, pc, r4, lsl #25 │ │ │ │ - smlalseq r4, pc, r4, ip @ │ │ │ │ - rscseq r4, pc, r8, lsl #26 │ │ │ │ - rscseq r4, pc, ip, asr #26 │ │ │ │ - rscseq r4, pc, r4, lsr #27 │ │ │ │ - ldrshteq r4, [pc], #222 │ │ │ │ - rscseq r4, pc, r2, asr lr @ │ │ │ │ - rscseq r4, pc, r4, ror lr @ │ │ │ │ - rscseq r4, pc, r6, asr #29 │ │ │ │ - rscseq r4, pc, r2, lsr pc @ │ │ │ │ - rscseq r5, pc, r6, lsl #7 │ │ │ │ - rscseq r4, pc, ip, asr #30 │ │ │ │ - rscseq r5, pc, r4, asr r1 @ │ │ │ │ - rscseq r5, pc, r8, ror r3 @ │ │ │ │ - rscseq r5, pc, r6, ror r1 @ │ │ │ │ - rscseq r4, pc, ip, lsr #30 │ │ │ │ - rscseq r5, pc, r8, asr #2 │ │ │ │ - rscseq r5, pc, r8, asr r3 @ │ │ │ │ - rscseq r4, pc, r4, lsr pc @ │ │ │ │ - rscseq r5, pc, r8, asr #2 │ │ │ │ - rscseq r5, pc, r4, asr r3 @ │ │ │ │ - rscseq r4, pc, r4, lsr #30 │ │ │ │ - rscseq r5, pc, ip, lsr #7 │ │ │ │ - ldrhteq r5, [pc], #54 │ │ │ │ - rscseq r5, pc, r4, lsr #8 │ │ │ │ - rscseq r5, pc, sl, ror #8 │ │ │ │ - rscseq r5, pc, r8, asr #9 │ │ │ │ - rscseq r5, pc, r6, lsl #10 │ │ │ │ - rscseq r5, pc, r4, asr #10 │ │ │ │ - ldrhteq r5, [pc], #80 │ │ │ │ - rscseq r5, pc, r4, ror #12 │ │ │ │ - rscseq r5, pc, ip, lsr r6 @ │ │ │ │ - rscseq r5, pc, r8, ror r6 @ │ │ │ │ - rscseq r5, pc, sl, lsr #13 │ │ │ │ - rscseq r5, pc, r6, ror #13 │ │ │ │ - rscseq r5, pc, ip, lsl #14 │ │ │ │ - smlalseq r5, pc, r4, r7 @ │ │ │ │ - ldrshteq r5, [pc], #112 │ │ │ │ - rscseq r5, pc, r6, ror #16 │ │ │ │ - smlalseq r5, pc, r4, r8 @ │ │ │ │ - rscseq r5, pc, r0, lsl #18 │ │ │ │ + rscseq r3, pc, r0, ror r7 @ │ │ │ │ + rscseq r3, pc, lr, asr #30 │ │ │ │ + rscseq r3, pc, r6, lsr #22 │ │ │ │ + rscseq r3, pc, r6, lsl r7 @ │ │ │ │ + rscseq r3, pc, r0, lsr #30 │ │ │ │ + rscseq r4, pc, r0, lsr #12 │ │ │ │ + rscseq r4, pc, r0, lsr #12 │ │ │ │ + rscseq r4, pc, r4, lsl r6 @ │ │ │ │ + rscseq r4, pc, ip, asr r8 @ │ │ │ │ + rscseq r4, pc, lr, ror r3 @ │ │ │ │ + rscseq r4, pc, r0, lsl #7 │ │ │ │ + rscseq r4, pc, r8, ror r3 @ │ │ │ │ + rscseq r4, pc, sl, ror r3 @ │ │ │ │ + rscseq r4, pc, r8, ror #6 │ │ │ │ + rscseq r4, pc, sl, ror #6 │ │ │ │ + rscseq r4, pc, r2, ror #6 │ │ │ │ + rscseq r4, pc, r2, asr #11 │ │ │ │ + rscseq r4, pc, lr, asr #1 │ │ │ │ + ldrsbteq r4, [pc], #2 │ │ │ │ + rscseq r4, pc, sl, asr #1 │ │ │ │ + rscseq r4, pc, lr, asr #1 │ │ │ │ + ldrhteq r4, [pc], #122 │ │ │ │ + rscseq r4, pc, r6, ror #15 │ │ │ │ + rscseq r4, pc, r6, lsl #16 │ │ │ │ + rscseq r4, pc, r4, ror #18 │ │ │ │ + rscseq r4, pc, r4, lsr #18 │ │ │ │ + rscseq r4, pc, r4, asr #19 │ │ │ │ + ldrsbteq r4, [pc], #148 │ │ │ │ + rscseq r4, pc, r8, asr #20 │ │ │ │ + rscseq r4, pc, ip, lsl #21 │ │ │ │ + rscseq r4, pc, r4, ror #21 │ │ │ │ + rscseq r4, pc, lr, lsr fp @ │ │ │ │ + smlalseq r4, pc, r2, fp @ │ │ │ │ + ldrhteq r4, [pc], #180 │ │ │ │ + rscseq r4, pc, r6, lsl #24 │ │ │ │ + rscseq r4, pc, r2, ror ip @ │ │ │ │ + rscseq r5, pc, r6, asr #1 │ │ │ │ + rscseq r4, pc, ip, lsl #25 │ │ │ │ + smlalseq r4, pc, r4, lr @ │ │ │ │ + ldrhteq r5, [pc], #8 │ │ │ │ + ldrhteq r4, [pc], #230 │ │ │ │ + rscseq r4, pc, ip, ror #24 │ │ │ │ + rscseq r4, pc, r8, lsl #29 │ │ │ │ + smlalseq r5, pc, r8, r0 @ │ │ │ │ + rscseq r4, pc, r4, ror ip @ │ │ │ │ + rscseq r4, pc, r8, lsl #29 │ │ │ │ + smlalseq r5, pc, r4, r0 @ │ │ │ │ + rscseq r4, pc, r4, ror #24 │ │ │ │ + rscseq r5, pc, ip, ror #1 │ │ │ │ + ldrshteq r5, [pc], #6 │ │ │ │ + rscseq r5, pc, r4, ror #2 │ │ │ │ + rscseq r5, pc, sl, lsr #3 │ │ │ │ + rscseq r5, pc, r8, lsl #4 │ │ │ │ + rscseq r5, pc, r6, asr #4 │ │ │ │ + rscseq r5, pc, r4, lsl #5 │ │ │ │ + ldrshteq r5, [pc], #32 │ │ │ │ + rscseq r5, pc, r4, lsr #7 │ │ │ │ + rscseq r5, pc, ip, ror r3 @ │ │ │ │ + ldrhteq r5, [pc], #56 │ │ │ │ + rscseq r5, pc, sl, ror #7 │ │ │ │ + rscseq r5, pc, r6, lsr #8 │ │ │ │ + rscseq r5, pc, ip, asr #8 │ │ │ │ + ldrsbteq r5, [pc], #68 │ │ │ │ + rscseq r5, pc, r0, lsr r5 @ │ │ │ │ + rscseq r5, pc, r6, lsr #11 │ │ │ │ + ldrsbteq r5, [pc], #84 │ │ │ │ + rscseq r5, pc, r0, asr #12 │ │ │ │ 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 │ │ │ │ @@ -21083,81 +21083,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 │ │ │ │ - rscseq r5, pc, r4, asr r8 @ │ │ │ │ - ldrhteq r5, [pc], #142 │ │ │ │ - rscseq r5, pc, r2, lsl r9 @ │ │ │ │ - rscseq r5, pc, ip, ror r9 @ │ │ │ │ - ldrsbteq r5, [pc], #156 │ │ │ │ + smlalseq r5, pc, r4, r5 @ │ │ │ │ + ldrshteq r5, [pc], #94 │ │ │ │ + rscseq r5, pc, r2, asr r6 @ │ │ │ │ + ldrhteq r5, [pc], #108 │ │ │ │ + rscseq r5, pc, ip, lsl r7 @ │ │ │ │ + ldrhteq r5, [pc], #116 │ │ │ │ + rscseq r5, pc, r4, lsr #15 │ │ │ │ + rscseq r5, pc, r8, lsr #16 │ │ │ │ + rscseq r5, pc, r4, ror #16 │ │ │ │ + ldrhteq r5, [pc], #130 │ │ │ │ + rscseq r5, pc, r8, lsr r9 @ │ │ │ │ + rscseq r5, pc, r8, ror r9 @ │ │ │ │ + rscseq r5, pc, ip, lsl sl @ │ │ │ │ + rscseq r5, pc, ip, lsl #21 │ │ │ │ rscseq r5, pc, r4, ror sl @ │ │ │ │ - rscseq r5, pc, r4, ror #20 │ │ │ │ - rscseq r5, pc, r8, ror #21 │ │ │ │ - rscseq r5, pc, r4, lsr #22 │ │ │ │ - rscseq r5, pc, r2, ror fp @ │ │ │ │ - ldrshteq r5, [pc], #184 │ │ │ │ - rscseq r5, pc, r8, lsr ip @ │ │ │ │ - ldrsbteq r5, [pc], #204 │ │ │ │ - rscseq r5, pc, ip, asr #26 │ │ │ │ - rscseq r5, pc, r4, lsr sp @ │ │ │ │ - rscseq r5, pc, lr, ror sp @ │ │ │ │ - ldrsbteq r5, [pc], #210 │ │ │ │ - rscseq r5, pc, r8, lsr lr @ │ │ │ │ - rscseq r5, pc, ip, ror lr @ │ │ │ │ + ldrhteq r5, [pc], #174 │ │ │ │ + rscseq r5, pc, r2, lsl fp @ │ │ │ │ + rscseq r5, pc, r8, ror fp @ │ │ │ │ + ldrhteq r5, [pc], #188 │ │ │ │ + rscseq r5, pc, r2, lsl #24 │ │ │ │ + rscseq r5, pc, r2, lsr #24 │ │ │ │ + rscseq r5, pc, lr, ror ip @ │ │ │ │ + rscseq r5, pc, ip, asr #24 │ │ │ │ + smlalseq r5, pc, r6, ip @ │ │ │ │ + ldrsbteq r5, [pc], #202 │ │ │ │ + rscseq r5, pc, r0, asr sp @ │ │ │ │ + rscseq r5, pc, r2, lsr #27 │ │ │ │ + ldrshteq r5, [pc], #214 │ │ │ │ + rscseq r5, pc, r0, asr lr @ │ │ │ │ + smlalseq r5, pc, r8, lr @ │ │ │ │ rscseq r5, pc, r2, asr #29 │ │ │ │ - rscseq r5, pc, r2, ror #29 │ │ │ │ - rscseq r5, pc, lr, lsr pc @ │ │ │ │ - rscseq r5, pc, ip, lsl #30 │ │ │ │ - rscseq r5, pc, r6, asr pc @ │ │ │ │ - smlalseq r5, pc, sl, pc @ │ │ │ │ - rscseq r6, pc, r0, lsl r0 @ │ │ │ │ - rscseq r6, pc, r2, rrx │ │ │ │ - ldrhteq r6, [pc], #6 │ │ │ │ - rscseq r6, pc, r0, lsl r1 @ │ │ │ │ - rscseq r6, pc, r8, asr r1 @ │ │ │ │ - rscseq r6, pc, r2, lsl #3 │ │ │ │ - ldrsbteq r6, [pc], #18 │ │ │ │ - rscseq r6, pc, ip, lsl r2 @ │ │ │ │ - rscseq r6, pc, sl, ror r2 @ │ │ │ │ - rscseq r6, pc, r2, asr #5 │ │ │ │ - rscseq r6, pc, ip, lsl r3 @ │ │ │ │ - rscseq r6, pc, lr, asr #6 │ │ │ │ - ldrsbteq r6, [pc], #50 │ │ │ │ - rscseq r6, pc, ip, asr #7 │ │ │ │ - rscseq r6, pc, r6, lsr #8 │ │ │ │ - rscseq r6, pc, lr, asr #8 │ │ │ │ - rscseq r6, pc, r2, lsr #9 │ │ │ │ - ldrsbteq r6, [pc], #70 │ │ │ │ - rscseq r6, pc, r0, lsr r5 @ │ │ │ │ - rscseq r6, pc, r6, lsl #11 │ │ │ │ - ldrshteq r6, [pc], #84 │ │ │ │ - rscseq r6, pc, r6, ror #11 │ │ │ │ - rscseq r6, pc, sl, lsr r6 @ │ │ │ │ - rscseq r6, pc, ip, ror r6 @ │ │ │ │ - rscseq r6, pc, sl, asr #13 │ │ │ │ - rscseq r6, pc, r6, lsl r7 @ │ │ │ │ - ldrsbteq r6, [pc], #116 │ │ │ │ - rscseq r6, pc, r8, asr #16 │ │ │ │ - ldrshteq r6, [pc], #134 │ │ │ │ - ldrsbteq r6, [pc], #140 │ │ │ │ - rscseq r6, pc, r8, asr r9 @ │ │ │ │ - rscseq r6, pc, r8, asr #19 │ │ │ │ - rscseq r6, pc, r4, asr #20 │ │ │ │ - rscseq r6, pc, r8, lsr #21 │ │ │ │ - rscseq r6, pc, r4, lsr #22 │ │ │ │ - rscseq r6, pc, lr, lsl #23 │ │ │ │ - ldrsbteq r6, [pc], #178 │ │ │ │ - rscseq r6, pc, r2, lsl ip @ │ │ │ │ - rscseq r6, pc, r6, ror ip @ │ │ │ │ - rscseq r6, pc, ip, lsr #25 │ │ │ │ - rscseq r6, pc, lr, ror #25 │ │ │ │ - rscseq r6, pc, r0, lsr #26 │ │ │ │ + rscseq r5, pc, r2, lsl pc @ │ │ │ │ + rscseq r5, pc, ip, asr pc @ │ │ │ │ + ldrhteq r5, [pc], #250 │ │ │ │ + rscseq r6, pc, r2 │ │ │ │ + rscseq r6, pc, ip, asr r0 @ │ │ │ │ + rscseq r6, pc, lr, lsl #1 │ │ │ │ + rscseq r6, pc, r2, lsl r1 @ │ │ │ │ + rscseq r6, pc, ip, lsl #2 │ │ │ │ + rscseq r6, pc, r6, ror #2 │ │ │ │ + rscseq r6, pc, lr, lsl #3 │ │ │ │ + rscseq r6, pc, r2, ror #3 │ │ │ │ + rscseq r6, pc, r6, lsl r2 @ │ │ │ │ + rscseq r6, pc, r0, ror r2 @ │ │ │ │ + rscseq r6, pc, r6, asr #5 │ │ │ │ + rscseq r6, pc, r4, lsr r3 @ │ │ │ │ + rscseq r6, pc, r6, lsr #6 │ │ │ │ + rscseq r6, pc, sl, ror r3 @ │ │ │ │ + ldrhteq r6, [pc], #60 │ │ │ │ + rscseq r6, pc, sl, lsl #8 │ │ │ │ + rscseq r6, pc, r6, asr r4 @ │ │ │ │ + rscseq r6, pc, r4, lsl r5 @ │ │ │ │ + rscseq r6, pc, r8, lsl #11 │ │ │ │ + rscseq r6, pc, r6, lsr r6 @ │ │ │ │ + rscseq r6, pc, ip, lsl r6 @ │ │ │ │ + smlalseq r6, pc, r8, r6 @ │ │ │ │ + rscseq r6, pc, r8, lsl #14 │ │ │ │ + rscseq r6, pc, r4, lsl #15 │ │ │ │ + rscseq r6, pc, r8, ror #15 │ │ │ │ + rscseq r6, pc, r4, ror #16 │ │ │ │ + rscseq r6, pc, lr, asr #17 │ │ │ │ + rscseq r6, pc, r2, lsl r9 @ │ │ │ │ + rscseq r6, pc, r2, asr r9 @ │ │ │ │ + ldrhteq r6, [pc], #150 │ │ │ │ + rscseq r6, pc, ip, ror #19 │ │ │ │ + rscseq r6, pc, lr, lsr #20 │ │ │ │ + rscseq r6, pc, r0, ror #20 │ │ │ │ mvnne pc, #68157440 @ 0x4100000 │ │ │ │ @ instruction: 0xf0054298 │ │ │ │ @ instruction: 0xf64187f3 │ │ │ │ addsmi r1, r8, #236, 6 @ 0xb0000003 │ │ │ │ ldrbhi pc, [r2, r5]! @ │ │ │ │ mvnne pc, #68157440 @ 0x4100000 │ │ │ │ @ instruction: 0xf0454298 │ │ │ │ @@ -21947,81 +21947,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 │ │ │ │ - rscseq r6, pc, r2, ror #24 │ │ │ │ - ldrhteq r6, [pc], #194 │ │ │ │ - rscseq r6, pc, r6, lsr #26 │ │ │ │ - ldrshteq r6, [pc], #206 │ │ │ │ - rscseq r6, pc, r8, lsr sp @ │ │ │ │ - rscseq r6, pc, r4, asr sp @ │ │ │ │ - rscseq r6, pc, r4, lsr #27 │ │ │ │ - rscseq r7, pc, r6, lsl #11 │ │ │ │ - rscseq r7, pc, sl, lsl #11 │ │ │ │ - rscseq r7, pc, r0, lsl #11 │ │ │ │ - ldrhteq r6, [pc], #214 │ │ │ │ - ldrhteq r7, [pc], #44 │ │ │ │ - rscseq r7, pc, r4, asr #5 │ │ │ │ - ldrhteq r7, [pc], #46 │ │ │ │ + rscseq r6, pc, r2, lsr #19 │ │ │ │ + ldrshteq r6, [pc], #146 │ │ │ │ + rscseq r6, pc, r6, ror #20 │ │ │ │ + rscseq r6, pc, lr, lsr sl @ │ │ │ │ + rscseq r6, pc, r8, ror sl @ │ │ │ │ + smlalseq r6, pc, r4, sl @ │ │ │ │ + rscseq r6, pc, r4, ror #21 │ │ │ │ rscseq r7, pc, r6, asr #5 │ │ │ │ - ldrhteq r7, [pc], #36 │ │ │ │ - ldrhteq r7, [pc], #44 │ │ │ │ - ldrhteq r7, [pc], #38 │ │ │ │ - rscseq r7, pc, lr, asr r5 @ │ │ │ │ - ldrsbteq r6, [pc], #242 │ │ │ │ - ldrsbteq r6, [pc], #248 │ │ │ │ - ldrsbteq r6, [pc], #242 │ │ │ │ - ldrsbteq r6, [pc], #248 │ │ │ │ - rscseq r7, pc, r0, lsr #15 │ │ │ │ - rscseq r7, pc, r6, lsr #15 │ │ │ │ - rscseq r7, pc, r0, lsr #15 │ │ │ │ - rscseq r7, pc, r6, lsr #15 │ │ │ │ - rscseq r7, pc, ip, lsl #15 │ │ │ │ - smlalseq r7, pc, r2, r7 @ │ │ │ │ - rscseq r7, pc, ip, lsl #15 │ │ │ │ + rscseq r7, pc, sl, asr #5 │ │ │ │ + rscseq r7, pc, r0, asr #5 │ │ │ │ + ldrshteq r6, [pc], #166 │ │ │ │ + ldrshteq r6, [pc], #252 │ │ │ │ + rscseq r7, pc, r4 │ │ │ │ + ldrshteq r6, [pc], #254 │ │ │ │ + rscseq r7, pc, r6 │ │ │ │ + ldrshteq r6, [pc], #244 │ │ │ │ + ldrshteq r6, [pc], #252 │ │ │ │ + ldrshteq r6, [pc], #246 │ │ │ │ + smlalseq r7, pc, lr, r2 @ │ │ │ │ + rscseq r6, pc, r2, lsl sp @ │ │ │ │ + rscseq r6, pc, r8, lsl sp @ │ │ │ │ + rscseq r6, pc, r2, lsl sp @ │ │ │ │ + rscseq r6, pc, r8, lsl sp @ │ │ │ │ + rscseq r7, pc, r0, ror #9 │ │ │ │ + rscseq r7, pc, r6, ror #9 │ │ │ │ + rscseq r7, pc, r0, ror #9 │ │ │ │ + rscseq r7, pc, r6, ror #9 │ │ │ │ + rscseq r7, pc, ip, asr #9 │ │ │ │ + ldrsbteq r7, [pc], #66 │ │ │ │ + rscseq r7, pc, ip, asr #9 │ │ │ │ + ldrsbteq r7, [pc], #66 │ │ │ │ + rscseq r7, pc, r2, asr #9 │ │ │ │ + rscseq r7, pc, r8, asr #9 │ │ │ │ + rscseq r7, pc, r2, asr #9 │ │ │ │ smlalseq r7, pc, r2, r7 @ │ │ │ │ - rscseq r7, pc, r2, lsl #15 │ │ │ │ - rscseq r7, pc, r8, lsl #15 │ │ │ │ - rscseq r7, pc, r2, lsl #15 │ │ │ │ - rscseq r7, pc, r2, asr sl @ │ │ │ │ - ldrhteq r7, [pc], #74 │ │ │ │ - ldrhteq r7, [pc], #76 │ │ │ │ - ldrhteq r7, [pc], #68 │ │ │ │ - ldrhteq r7, [pc], #70 │ │ │ │ - ldrhteq r7, [pc], #204 │ │ │ │ - smlalseq r8, pc, r6, r2 @ │ │ │ │ - rscseq r7, pc, ip, lsr #28 │ │ │ │ - rscseq r8, pc, r8, asr r5 @ │ │ │ │ - rscseq r7, pc, lr, ror #27 │ │ │ │ - rscseq r8, pc, r2, lsl #7 │ │ │ │ - rscseq r7, pc, r4, lsr #30 │ │ │ │ - ldrshteq r8, [pc], #68 │ │ │ │ - rscseq r8, pc, r6, lsl #1 │ │ │ │ - rscseq r7, pc, r6, lsr #24 │ │ │ │ - ldrhteq r8, [pc], #28 │ │ │ │ - ldrshteq r7, [pc], #226 │ │ │ │ - rscseq r8, pc, lr, lsr r1 @ │ │ │ │ - rscseq r7, pc, r2, ror #25 │ │ │ │ - rscseq r8, pc, r8, lsr #5 │ │ │ │ - rscseq r8, pc, r0, ror #8 │ │ │ │ - rscseq r8, pc, r6, ror r4 @ │ │ │ │ - rscseq r8, pc, r2, lsr #9 │ │ │ │ - rscseq r8, pc, r4, asr #9 │ │ │ │ - ldrshteq r8, [pc], #64 │ │ │ │ - ldrshteq r8, [pc], #74 │ │ │ │ - rscseq r8, pc, r6, lsr #10 │ │ │ │ - rscseq r8, pc, r8, asr #10 │ │ │ │ - ldrshteq r8, [pc], #116 │ │ │ │ - rscseq r8, pc, sl, lsl #16 │ │ │ │ - rscseq r8, pc, r6, lsr r8 @ │ │ │ │ - rscseq r8, pc, r8, asr r8 @ │ │ │ │ - rscseq r8, pc, lr, lsl #22 │ │ │ │ + ldrshteq r7, [pc], #26 │ │ │ │ + ldrshteq r7, [pc], #28 │ │ │ │ + ldrshteq r7, [pc], #20 │ │ │ │ + ldrshteq r7, [pc], #22 │ │ │ │ + ldrshteq r7, [pc], #156 │ │ │ │ + ldrsbteq r7, [pc], #246 │ │ │ │ + rscseq r7, pc, ip, ror #22 │ │ │ │ + smlalseq r8, pc, r8, r2 @ │ │ │ │ + rscseq r7, pc, lr, lsr #22 │ │ │ │ + rscseq r8, pc, r2, asr #1 │ │ │ │ + rscseq r7, pc, r4, ror #24 │ │ │ │ + rscseq r8, pc, r4, lsr r2 @ │ │ │ │ + rscseq r7, pc, r6, asr #27 │ │ │ │ + rscseq r7, pc, r6, ror #18 │ │ │ │ + ldrshteq r7, [pc], #236 │ │ │ │ + rscseq r7, pc, r2, lsr ip @ │ │ │ │ + rscseq r7, pc, lr, ror lr @ │ │ │ │ + rscseq r7, pc, r2, lsr #20 │ │ │ │ + rscseq r7, pc, r8, ror #31 │ │ │ │ + rscseq r8, pc, r0, lsr #3 │ │ │ │ + ldrhteq r8, [pc], #22 │ │ │ │ + rscseq r8, pc, r2, ror #3 │ │ │ │ + rscseq r8, pc, r4, lsl #4 │ │ │ │ + rscseq r8, pc, r0, lsr r2 @ │ │ │ │ + rscseq r8, pc, sl, lsr r2 @ │ │ │ │ + rscseq r8, pc, r6, ror #4 │ │ │ │ + rscseq r8, pc, r8, lsl #5 │ │ │ │ + rscseq r8, pc, r4, lsr r5 @ │ │ │ │ + rscseq r8, pc, sl, asr #10 │ │ │ │ + rscseq r8, pc, r6, ror r5 @ │ │ │ │ + smlalseq r8, pc, r8, r5 @ │ │ │ │ + rscseq r8, pc, lr, asr #16 │ │ │ │ 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 │ │ │ │ @@ -22825,81 +22825,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 │ │ │ │ - ldrsbteq r8, [pc], #146 │ │ │ │ - ldrshteq r8, [pc], #156 │ │ │ │ - rscseq r8, pc, ip, lsl sl @ │ │ │ │ - rscseq r8, pc, r6, lsl #22 │ │ │ │ - rscseq r8, pc, r0, lsl lr @ │ │ │ │ - rscseq r8, pc, r4, lsl #20 │ │ │ │ - rscseq r8, pc, sl, lsl sp @ │ │ │ │ - ldrsbteq r8, [pc], #152 │ │ │ │ - rscseq r8, pc, r8, lsl fp @ │ │ │ │ - rscseq r8, pc, r2, asr lr @ │ │ │ │ - rscseq r8, pc, r8, lsl sl @ │ │ │ │ - rscseq r8, pc, r6, asr #26 │ │ │ │ - rscseq r8, pc, r6, lsl r9 @ │ │ │ │ - rscseq r8, pc, r8, lsr ip @ │ │ │ │ - rscseq r8, pc, r0, ror #30 │ │ │ │ - rscseq r8, pc, ip, lsl #24 │ │ │ │ - rscseq r8, pc, r4, asr sp @ │ │ │ │ - rscseq r8, pc, r6, lsl pc @ │ │ │ │ - rscseq r8, pc, r4, lsr pc @ │ │ │ │ - rscseq r8, pc, lr, asr pc @ │ │ │ │ - rscseq r8, pc, r2, ror pc @ │ │ │ │ - smlalseq r8, pc, ip, pc @ │ │ │ │ - ldrhteq r8, [pc], #250 │ │ │ │ - rscseq r8, pc, r4, ror #31 │ │ │ │ - rscseq r8, pc, ip, ror #31 │ │ │ │ - rscseq r9, pc, sl, lsr #32 │ │ │ │ - rscseq r9, pc, ip, lsl #1 │ │ │ │ - rscseq r9, pc, r6, ror #1 │ │ │ │ + rscseq r8, pc, r2, lsl r7 @ │ │ │ │ + rscseq r8, pc, ip, lsr r7 @ │ │ │ │ + rscseq r8, pc, ip, asr r7 @ │ │ │ │ + rscseq r8, pc, r6, asr #16 │ │ │ │ + rscseq r8, pc, r0, asr fp @ │ │ │ │ + rscseq r8, pc, r4, asr #14 │ │ │ │ + rscseq r8, pc, sl, asr sl @ │ │ │ │ + rscseq r8, pc, r8, lsl r7 @ │ │ │ │ + rscseq r8, pc, r8, asr r8 @ │ │ │ │ + smlalseq r8, pc, r2, fp @ │ │ │ │ + rscseq r8, pc, r8, asr r7 @ │ │ │ │ + rscseq r8, pc, r6, lsl #21 │ │ │ │ + rscseq r8, pc, r6, asr r6 @ │ │ │ │ + rscseq r8, pc, r8, ror r9 @ │ │ │ │ + rscseq r8, pc, r0, lsr #25 │ │ │ │ + rscseq r8, pc, ip, asr #18 │ │ │ │ + smlalseq r8, pc, r4, sl @ │ │ │ │ + rscseq r8, pc, r6, asr ip @ │ │ │ │ + rscseq r8, pc, r4, ror ip @ │ │ │ │ + smlalseq r8, pc, lr, ip @ │ │ │ │ + ldrhteq r8, [pc], #194 │ │ │ │ + ldrsbteq r8, [pc], #204 │ │ │ │ + ldrshteq r8, [pc], #202 │ │ │ │ + rscseq r8, pc, r4, lsr #26 │ │ │ │ + rscseq r8, pc, ip, lsr #26 │ │ │ │ + rscseq r8, pc, sl, ror #26 │ │ │ │ + rscseq r8, pc, ip, asr #27 │ │ │ │ + rscseq r8, pc, r6, lsr #28 │ │ │ │ + rscseq r8, pc, sl, ror #28 │ │ │ │ + rscseq r8, pc, r4, asr #29 │ │ │ │ + rscseq r8, pc, sl, lsl pc @ │ │ │ │ + rscseq r8, pc, r6, asr #31 │ │ │ │ + ldrhteq r8, [pc], #254 │ │ │ │ + rscseq r9, pc, r8, lsr r0 @ │ │ │ │ + rscseq r9, pc, r8, lsr #1 │ │ │ │ rscseq r9, pc, sl, lsr #2 │ │ │ │ - rscseq r9, pc, r4, lsl #3 │ │ │ │ - ldrsbteq r9, [pc], #26 │ │ │ │ - rscseq r9, pc, r6, lsl #5 │ │ │ │ - rscseq r9, pc, lr, ror r2 @ │ │ │ │ - ldrshteq r9, [pc], #40 │ │ │ │ - rscseq r9, pc, r8, ror #6 │ │ │ │ - rscseq r9, pc, sl, ror #7 │ │ │ │ - rscseq r9, pc, lr, ror #8 │ │ │ │ - rscseq r9, pc, r8, lsl #10 │ │ │ │ - smlalseq r9, pc, r6, r5 @ │ │ │ │ + rscseq r9, pc, lr, lsr #3 │ │ │ │ + rscseq r9, pc, r8, asr #4 │ │ │ │ + ldrsbteq r9, [pc], #38 │ │ │ │ + ldrhteq r9, [pc], #58 │ │ │ │ + ldrsbteq r9, [pc], #58 │ │ │ │ + rscseq r9, pc, r4, lsl #9 │ │ │ │ + rscseq r9, pc, r4, lsr #10 │ │ │ │ + ldrhteq r9, [pc], #94 │ │ │ │ + rscseq r9, pc, r0, lsl r6 @ │ │ │ │ rscseq r9, pc, sl, ror r6 @ │ │ │ │ - smlalseq r9, pc, sl, r6 @ │ │ │ │ - rscseq r9, pc, r4, asr #14 │ │ │ │ - rscseq r9, pc, r4, ror #15 │ │ │ │ - rscseq r9, pc, lr, ror r8 @ │ │ │ │ - ldrsbteq r9, [pc], #128 │ │ │ │ - rscseq r9, pc, sl, lsr r9 @ │ │ │ │ - smlalseq r9, pc, sl, r9 @ │ │ │ │ - rscseq r9, pc, r2, lsr sl @ │ │ │ │ - rscseq r9, pc, r8, lsl #20 │ │ │ │ - rscseq r9, pc, r4, ror sl @ │ │ │ │ - ldrsbteq r9, [pc], #164 │ │ │ │ - rscseq r9, pc, r2, asr #22 │ │ │ │ - smlalseq r9, pc, r6, fp @ │ │ │ │ - rscseq r9, pc, r2, lsl #24 │ │ │ │ - rscseq r9, pc, r2, ror #24 │ │ │ │ - ldrsbteq r9, [pc], #192 │ │ │ │ - rscseq r9, pc, r8, lsl sp @ │ │ │ │ - rscseq r9, pc, r4, lsl #27 │ │ │ │ - rscseq r9, pc, r4, ror #27 │ │ │ │ - rscseq r9, pc, r2, asr lr @ │ │ │ │ - rscseq r9, pc, r6, lsr #29 │ │ │ │ - rscseq r9, pc, r2, lsl pc @ │ │ │ │ - rscseq r9, pc, r2, ror pc @ │ │ │ │ - rscseq sl, pc, lr │ │ │ │ - ldrshteq r9, [pc], #254 │ │ │ │ - rscseq sl, pc, sl, rrx │ │ │ │ - rscseq sl, pc, r8, asr #1 │ │ │ │ + ldrsbteq r9, [pc], #106 │ │ │ │ + rscseq r9, pc, r2, ror r7 @ │ │ │ │ + rscseq r9, pc, r8, asr #14 │ │ │ │ + ldrhteq r9, [pc], #116 │ │ │ │ + rscseq r9, pc, r4, lsl r8 @ │ │ │ │ + rscseq r9, pc, r2, lsl #17 │ │ │ │ + ldrsbteq r9, [pc], #134 │ │ │ │ + rscseq r9, pc, r2, asr #18 │ │ │ │ + rscseq r9, pc, r2, lsr #19 │ │ │ │ + rscseq r9, pc, r0, lsl sl @ │ │ │ │ + rscseq r9, pc, r8, asr sl @ │ │ │ │ + rscseq r9, pc, r4, asr #21 │ │ │ │ + rscseq r9, pc, r4, lsr #22 │ │ │ │ + smlalseq r9, pc, r2, fp @ │ │ │ │ + rscseq r9, pc, r6, ror #23 │ │ │ │ + rscseq r9, pc, r2, asr ip @ │ │ │ │ + ldrhteq r9, [pc], #194 │ │ │ │ + rscseq r9, pc, lr, asr #26 │ │ │ │ + rscseq r9, pc, lr, lsr sp @ │ │ │ │ + rscseq r9, pc, sl, lsr #27 │ │ │ │ + rscseq r9, pc, r8, lsl #28 │ │ │ │ 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 │ │ │ │ @@ -23690,80 +23690,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 │ │ │ │ - rscseq sl, pc, r8, lsr #32 │ │ │ │ - rscseq sl, pc, sl, ror r0 @ │ │ │ │ - rscseq sl, pc, r4, ror #1 │ │ │ │ - rscseq sl, pc, r2, asr #2 │ │ │ │ - ldrsbteq sl, [pc], #28 │ │ │ │ - ldrsbteq sl, [pc], #26 │ │ │ │ - rscseq sl, pc, r4, asr #4 │ │ │ │ - rscseq sl, pc, r2, lsr #5 │ │ │ │ - rscseq sl, pc, lr, lsl #6 │ │ │ │ - rscseq sl, pc, r0, ror #6 │ │ │ │ - rscseq sl, pc, sl, asr #7 │ │ │ │ - rscseq sl, pc, r8, lsr #8 │ │ │ │ - rscseq sl, pc, r0, asr #9 │ │ │ │ - rscseq sl, pc, r6, lsr #9 │ │ │ │ - rscseq sl, pc, r0, lsl r5 @ │ │ │ │ - rscseq sl, pc, lr, ror #10 │ │ │ │ - ldrsbteq sl, [pc], #88 │ │ │ │ - rscseq sl, pc, sl, lsr #12 │ │ │ │ - smlalseq sl, pc, r4, r6 @ │ │ │ │ - ldrshteq sl, [pc], #98 │ │ │ │ - rscseq sl, pc, ip, asr r7 @ │ │ │ │ - rscseq sl, pc, r4, lsr #15 │ │ │ │ - rscseq sl, pc, lr, lsl #16 │ │ │ │ - rscseq sl, pc, ip, ror #16 │ │ │ │ - ldrsbteq sl, [pc], #134 │ │ │ │ - rscseq sl, pc, r8, lsr #18 │ │ │ │ - smlalseq sl, pc, r2, r9 @ │ │ │ │ - ldrshteq sl, [pc], #144 │ │ │ │ - rscseq sl, pc, r8, lsl #21 │ │ │ │ - rscseq sl, pc, sl, ror sl @ │ │ │ │ - rscseq sl, pc, r4, ror #21 │ │ │ │ - rscseq sl, pc, r2, asr #22 │ │ │ │ - rscseq sl, pc, ip, lsr #23 │ │ │ │ - rscseq sl, pc, r0, lsl #24 │ │ │ │ - rscseq sl, pc, sl, ror #24 │ │ │ │ - rscseq sl, pc, r8, asr #25 │ │ │ │ - rscseq sl, pc, r0, ror #26 │ │ │ │ - rscseq sl, pc, r0, ror #26 │ │ │ │ - rscseq sl, pc, sl, asr #27 │ │ │ │ - rscseq sl, pc, r8, lsr #28 │ │ │ │ - smlalseq sl, pc, r2, lr @ │ │ │ │ - rscseq sl, pc, r6, ror #29 │ │ │ │ - ldrshteq ip, [pc], #172 │ │ │ │ - ldrshteq ip, [pc], #170 │ │ │ │ - rscseq sl, pc, lr, lsr pc @ │ │ │ │ - ldrsbteq sl, [pc], #234 │ │ │ │ - rscseq sl, pc, ip, ror #29 │ │ │ │ - ldrshteq sl, [pc], #226 │ │ │ │ - rscseq sl, pc, r6, lsl #30 │ │ │ │ - rscseq sl, pc, r4, lsl #30 │ │ │ │ - rscseq sl, pc, r8, lsl pc @ │ │ │ │ - rscseq sl, pc, r0, lsr #30 │ │ │ │ - rscseq sl, pc, r4, lsr pc @ │ │ │ │ - rscseq sl, pc, r6, lsr #30 │ │ │ │ - rscseq sl, pc, sl, lsr pc @ │ │ │ │ - rscseq sl, pc, r2, asr #30 │ │ │ │ - rscseq sl, pc, r6, asr pc @ │ │ │ │ - rscseq sl, pc, r4, asr pc @ │ │ │ │ - rscseq sl, pc, r8, ror #30 │ │ │ │ - rscseq sl, pc, r0, ror pc @ │ │ │ │ - rscseq ip, pc, r6, ror #22 │ │ │ │ - rscseq ip, pc, lr, lsr #22 │ │ │ │ - rscseq ip, pc, r2, asr #22 │ │ │ │ - rscseq ip, pc, sl, asr #22 │ │ │ │ - rscseq ip, pc, lr, asr fp @ │ │ │ │ - rscseq ip, pc, r8, asr fp @ │ │ │ │ + rscseq r9, pc, r8, ror #26 │ │ │ │ + ldrhteq r9, [pc], #218 │ │ │ │ + rscseq r9, pc, r4, lsr #28 │ │ │ │ + rscseq r9, pc, r2, lsl #29 │ │ │ │ + rscseq r9, pc, ip, lsl pc @ │ │ │ │ + rscseq r9, pc, sl, lsl pc @ │ │ │ │ + rscseq r9, pc, r4, lsl #31 │ │ │ │ + rscseq r9, pc, r2, ror #31 │ │ │ │ + rscseq sl, pc, lr, asr #32 │ │ │ │ + rscseq sl, pc, r0, lsr #1 │ │ │ │ + rscseq sl, pc, sl, lsl #2 │ │ │ │ + rscseq sl, pc, r8, ror #2 │ │ │ │ + rscseq sl, pc, r0, lsl #4 │ │ │ │ + rscseq sl, pc, r6, ror #3 │ │ │ │ + rscseq sl, pc, r0, asr r2 @ │ │ │ │ + rscseq sl, pc, lr, lsr #5 │ │ │ │ + rscseq sl, pc, r8, lsl r3 @ │ │ │ │ + rscseq sl, pc, sl, ror #6 │ │ │ │ + ldrsbteq sl, [pc], #52 │ │ │ │ + rscseq sl, pc, r2, lsr r4 @ │ │ │ │ + smlalseq sl, pc, ip, r4 @ │ │ │ │ + rscseq sl, pc, r4, ror #9 │ │ │ │ + rscseq sl, pc, lr, asr #10 │ │ │ │ + rscseq sl, pc, ip, lsr #11 │ │ │ │ + rscseq sl, pc, r6, lsl r6 @ │ │ │ │ + rscseq sl, pc, r8, ror #12 │ │ │ │ + ldrsbteq sl, [pc], #98 │ │ │ │ + rscseq sl, pc, r0, lsr r7 @ │ │ │ │ + rscseq sl, pc, r8, asr #15 │ │ │ │ + ldrhteq sl, [pc], #122 │ │ │ │ + rscseq sl, pc, r4, lsr #16 │ │ │ │ + rscseq sl, pc, r2, lsl #17 │ │ │ │ + rscseq sl, pc, ip, ror #17 │ │ │ │ + rscseq sl, pc, r0, asr #18 │ │ │ │ + rscseq sl, pc, sl, lsr #19 │ │ │ │ + rscseq sl, pc, r8, lsl #20 │ │ │ │ + rscseq sl, pc, r0, lsr #21 │ │ │ │ + rscseq sl, pc, r0, lsr #21 │ │ │ │ + rscseq sl, pc, sl, lsl #22 │ │ │ │ + rscseq sl, pc, r8, ror #22 │ │ │ │ + ldrsbteq sl, [pc], #178 │ │ │ │ + rscseq sl, pc, r6, lsr #24 │ │ │ │ + rscseq ip, pc, ip, lsr r8 @ │ │ │ │ + rscseq ip, pc, sl, lsr r8 @ │ │ │ │ + rscseq sl, pc, lr, ror ip @ │ │ │ │ + rscseq sl, pc, sl, lsl ip @ │ │ │ │ + rscseq sl, pc, ip, lsr #24 │ │ │ │ + rscseq sl, pc, r2, lsr ip @ │ │ │ │ + rscseq sl, pc, r6, asr #24 │ │ │ │ + rscseq sl, pc, r4, asr #24 │ │ │ │ + rscseq sl, pc, r8, asr ip @ │ │ │ │ + rscseq sl, pc, r0, ror #24 │ │ │ │ + rscseq sl, pc, r4, ror ip @ │ │ │ │ + rscseq sl, pc, r6, ror #24 │ │ │ │ + rscseq sl, pc, sl, ror ip @ │ │ │ │ + rscseq sl, pc, r2, lsl #25 │ │ │ │ + smlalseq sl, pc, r6, ip @ │ │ │ │ + smlalseq sl, pc, r4, ip @ │ │ │ │ + rscseq sl, pc, r8, lsr #25 │ │ │ │ + ldrhteq sl, [pc], #192 │ │ │ │ + rscseq ip, pc, r6, lsr #17 │ │ │ │ + rscseq ip, pc, lr, ror #16 │ │ │ │ + rscseq ip, pc, r2, lsl #17 │ │ │ │ + rscseq ip, pc, sl, lsl #17 │ │ │ │ + smlalseq ip, pc, lr, r8 @ │ │ │ │ + smlalseq ip, pc, r8, r8 @ │ │ │ │ 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 │ │ │ │ @@ -24553,81 +24553,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 │ │ │ │ - rscseq ip, pc, r2, ror #20 │ │ │ │ - rscseq ip, pc, r8, ror #20 │ │ │ │ - rscseq sl, pc, r8, asr #29 │ │ │ │ - smlalseq sl, pc, sl, lr @ │ │ │ │ - rscseq sl, pc, lr, lsr #29 │ │ │ │ - ldrhteq sl, [pc], #228 │ │ │ │ - rscseq sl, pc, r6, asr #29 │ │ │ │ - rscseq sl, pc, r0, asr #29 │ │ │ │ - ldrsbteq sl, [pc], #228 │ │ │ │ - ldrsbteq sl, [pc], #234 │ │ │ │ - rscseq ip, pc, lr, asr #21 │ │ │ │ - rscseq ip, pc, r4, lsl #21 │ │ │ │ - smlalseq ip, pc, r8, sl @ │ │ │ │ - smlalseq ip, pc, lr, sl @ │ │ │ │ - ldrhteq ip, [pc], #160 │ │ │ │ - rscseq ip, pc, sl, lsr #21 │ │ │ │ - ldrhteq ip, [pc], #174 │ │ │ │ - rscseq ip, pc, r4, asr #21 │ │ │ │ - ldrsbteq ip, [pc], #166 │ │ │ │ - rscseq ip, pc, r4, asr #21 │ │ │ │ - ldrsbteq ip, [pc], #168 │ │ │ │ - ldrsbteq ip, [pc], #174 │ │ │ │ - ldrshteq ip, [pc], #160 │ │ │ │ - rscseq ip, pc, sl, ror #21 │ │ │ │ - ldrshteq ip, [pc], #174 │ │ │ │ - rscseq ip, pc, r4, lsl #22 │ │ │ │ - rscseq sl, pc, r4, ror #30 │ │ │ │ - rscseq sl, pc, r8, lsr #30 │ │ │ │ - rscseq sl, pc, ip, lsr pc @ │ │ │ │ - rscseq sl, pc, r2, asr #30 │ │ │ │ - rscseq sl, pc, r4, asr pc @ │ │ │ │ - rscseq sl, pc, lr, asr #30 │ │ │ │ - rscseq sl, pc, r2, ror #30 │ │ │ │ - rscseq sl, pc, r8, ror #30 │ │ │ │ - rscseq ip, pc, ip, asr fp @ │ │ │ │ - rscseq ip, pc, r0, lsr fp @ │ │ │ │ - rscseq ip, pc, r2, asr #22 │ │ │ │ - rscseq ip, pc, r8, asr #22 │ │ │ │ - rscseq ip, pc, sl, asr fp @ │ │ │ │ - rscseq ip, pc, r6, asr fp @ │ │ │ │ - rscseq ip, pc, r8, ror #22 │ │ │ │ - rscseq ip, pc, lr, ror #22 │ │ │ │ - rscseq sl, pc, lr, asr #31 │ │ │ │ - rscseq sl, pc, r6, ror pc @ │ │ │ │ - rscseq sl, pc, r8, lsl #31 │ │ │ │ - smlalseq sl, pc, r0, pc @ │ │ │ │ - rscseq sl, pc, r2, lsr #31 │ │ │ │ - smlalseq sl, pc, ip, pc @ │ │ │ │ - ldrhteq sl, [pc], #240 │ │ │ │ - ldrhteq sl, [pc], #250 │ │ │ │ - rscseq sl, pc, lr, asr #31 │ │ │ │ - ldrhteq sl, [pc], #254 │ │ │ │ - ldrsbteq sl, [pc], #242 │ │ │ │ - ldrsbteq sl, [pc], #252 │ │ │ │ - ldrshteq sl, [pc], #240 │ │ │ │ - rscseq sl, pc, ip, ror #31 │ │ │ │ - rscseq fp, pc, r0 │ │ │ │ - rscseq fp, pc, sl │ │ │ │ - rscseq ip, pc, r0, lsl #24 │ │ │ │ - rscseq ip, pc, r6, asr #23 │ │ │ │ - ldrsbteq ip, [pc], #186 │ │ │ │ - rscseq ip, pc, r4, ror #23 │ │ │ │ - ldrshteq ip, [pc], #184 │ │ │ │ - ldrshteq ip, [pc], #180 │ │ │ │ - rscseq ip, pc, r8, lsl #24 │ │ │ │ - rscseq ip, pc, r2, lsl ip @ │ │ │ │ - rscseq fp, pc, r4, ror r0 @ │ │ │ │ + rscseq ip, pc, r2, lsr #15 │ │ │ │ + rscseq ip, pc, r8, lsr #15 │ │ │ │ + rscseq sl, pc, r8, lsl #24 │ │ │ │ + ldrsbteq sl, [pc], #186 │ │ │ │ + rscseq sl, pc, lr, ror #23 │ │ │ │ + ldrshteq sl, [pc], #180 │ │ │ │ + rscseq sl, pc, r6, lsl #24 │ │ │ │ + rscseq sl, pc, r0, lsl #24 │ │ │ │ + rscseq sl, pc, r4, lsl ip @ │ │ │ │ + rscseq sl, pc, sl, lsl ip @ │ │ │ │ + rscseq ip, pc, lr, lsl #16 │ │ │ │ + rscseq ip, pc, r4, asr #15 │ │ │ │ + ldrsbteq ip, [pc], #120 │ │ │ │ + ldrsbteq ip, [pc], #126 │ │ │ │ + ldrshteq ip, [pc], #112 │ │ │ │ + rscseq ip, pc, sl, ror #15 │ │ │ │ + ldrshteq ip, [pc], #126 │ │ │ │ + rscseq ip, pc, r4, lsl #16 │ │ │ │ + rscseq ip, pc, r6, lsl r8 @ │ │ │ │ + rscseq ip, pc, r4, lsl #16 │ │ │ │ + rscseq ip, pc, r8, lsl r8 @ │ │ │ │ + rscseq ip, pc, lr, lsl r8 @ │ │ │ │ + rscseq ip, pc, r0, lsr r8 @ │ │ │ │ + rscseq ip, pc, sl, lsr #16 │ │ │ │ + rscseq ip, pc, lr, lsr r8 @ │ │ │ │ + rscseq ip, pc, r4, asr #16 │ │ │ │ + rscseq sl, pc, r4, lsr #25 │ │ │ │ + rscseq sl, pc, r8, ror #24 │ │ │ │ + rscseq sl, pc, ip, ror ip @ │ │ │ │ + rscseq sl, pc, r2, lsl #25 │ │ │ │ + smlalseq sl, pc, r4, ip @ │ │ │ │ + rscseq sl, pc, lr, lsl #25 │ │ │ │ + rscseq sl, pc, r2, lsr #25 │ │ │ │ + rscseq sl, pc, r8, lsr #25 │ │ │ │ + smlalseq ip, pc, ip, r8 @ │ │ │ │ + rscseq ip, pc, r0, ror r8 @ │ │ │ │ + rscseq ip, pc, r2, lsl #17 │ │ │ │ + rscseq ip, pc, r8, lsl #17 │ │ │ │ + smlalseq ip, pc, sl, r8 @ │ │ │ │ + smlalseq ip, pc, r6, r8 @ │ │ │ │ + rscseq ip, pc, r8, lsr #17 │ │ │ │ + rscseq ip, pc, lr, lsr #17 │ │ │ │ + rscseq sl, pc, lr, lsl #26 │ │ │ │ + ldrhteq sl, [pc], #198 │ │ │ │ + rscseq sl, pc, r8, asr #25 │ │ │ │ + ldrsbteq sl, [pc], #192 │ │ │ │ + rscseq sl, pc, r2, ror #25 │ │ │ │ + ldrsbteq sl, [pc], #204 │ │ │ │ + ldrshteq sl, [pc], #192 │ │ │ │ + ldrshteq sl, [pc], #202 │ │ │ │ + rscseq sl, pc, lr, lsl #26 │ │ │ │ + ldrshteq sl, [pc], #206 │ │ │ │ + rscseq sl, pc, r2, lsl sp @ │ │ │ │ + rscseq sl, pc, ip, lsl sp @ │ │ │ │ + rscseq sl, pc, r0, lsr sp @ │ │ │ │ + rscseq sl, pc, ip, lsr #26 │ │ │ │ + rscseq sl, pc, r0, asr #26 │ │ │ │ + rscseq sl, pc, sl, asr #26 │ │ │ │ + rscseq ip, pc, r0, asr #18 │ │ │ │ + rscseq ip, pc, r6, lsl #18 │ │ │ │ + rscseq ip, pc, sl, lsl r9 @ │ │ │ │ + rscseq ip, pc, r4, lsr #18 │ │ │ │ + rscseq ip, pc, r8, lsr r9 @ │ │ │ │ + rscseq ip, pc, r4, lsr r9 @ │ │ │ │ + rscseq ip, pc, r8, asr #18 │ │ │ │ + rscseq ip, pc, r2, asr r9 @ │ │ │ │ + ldrhteq sl, [pc], #212 │ │ │ │ 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 │ │ │ │ @@ -25402,227 +25402,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 │ │ │ │ - rscseq sl, pc, sl, lsr pc @ │ │ │ │ - rscseq sl, pc, ip, asr #30 │ │ │ │ - rscseq sl, pc, r4, asr pc @ │ │ │ │ - rscseq sl, pc, r6, ror #30 │ │ │ │ - rscseq sl, pc, r0, ror #30 │ │ │ │ - rscseq sl, pc, r2, ror pc @ │ │ │ │ - rscseq sl, pc, sl, ror pc @ │ │ │ │ - rscseq ip, pc, lr, ror #22 │ │ │ │ - rscseq ip, pc, r4, lsr #22 │ │ │ │ - rscseq ip, pc, r6, lsr fp @ │ │ │ │ - rscseq ip, pc, lr, lsr fp @ │ │ │ │ - rscseq ip, pc, r0, asr fp @ │ │ │ │ - rscseq ip, pc, sl, asr #22 │ │ │ │ - rscseq ip, pc, ip, asr fp @ │ │ │ │ - rscseq ip, pc, r4, ror #22 │ │ │ │ - rscseq sl, pc, r4, asr #31 │ │ │ │ - smlalseq sl, pc, r6, pc @ │ │ │ │ - rscseq sl, pc, r8, lsr #31 │ │ │ │ - rscseq sl, pc, lr, lsr #31 │ │ │ │ - rscseq sl, pc, r2, asr #31 │ │ │ │ - ldrhteq sl, [pc], #252 │ │ │ │ - rscseq sl, pc, lr, asr #31 │ │ │ │ - ldrsbteq sl, [pc], #244 │ │ │ │ - rscseq ip, pc, sl, asr #23 │ │ │ │ - rscseq ip, pc, lr, lsl #23 │ │ │ │ - rscseq ip, pc, r0, lsr #23 │ │ │ │ - rscseq ip, pc, r6, lsr #23 │ │ │ │ - ldrhteq ip, [pc], #186 │ │ │ │ - ldrhteq ip, [pc], #180 │ │ │ │ - rscseq ip, pc, r6, asr #23 │ │ │ │ - rscseq ip, pc, ip, asr #23 │ │ │ │ - rscseq fp, pc, lr, lsr #32 │ │ │ │ - rscseq fp, pc, r0 │ │ │ │ - rscseq fp, pc, r2, lsl r0 @ │ │ │ │ - rscseq fp, pc, r8, lsl r0 @ │ │ │ │ - rscseq fp, pc, ip, lsr #32 │ │ │ │ - rscseq fp, pc, r6, lsr #32 │ │ │ │ - rscseq fp, pc, r8, lsr r0 @ │ │ │ │ - rscseq fp, pc, lr, lsr r0 @ │ │ │ │ - rscseq ip, pc, r2, lsr ip @ │ │ │ │ - rscseq r4, pc, lr, lsl ip @ │ │ │ │ - rscseq r0, pc, sl, lsr #16 │ │ │ │ - rscseq lr, lr, lr, lsl #6 │ │ │ │ - rscseq sp, lr, r6, lsl #18 │ │ │ │ - ldrsbteq ip, [lr], #190 @ 0xbe │ │ │ │ - ldrshteq ip, [lr], #122 @ 0x7a │ │ │ │ - ldrhteq ip, [lr], #94 @ 0x5e │ │ │ │ - rscseq ip, lr, r6, lsl #9 │ │ │ │ - rscseq ip, lr, sl, lsl r4 │ │ │ │ - rscseq ip, lr, sl, ror #7 │ │ │ │ - ldrshteq ip, [lr], #54 @ 0x36 │ │ │ │ - rscseq sp, sp, lr, lsl #19 │ │ │ │ + rscseq sl, pc, sl, ror ip @ │ │ │ │ + rscseq sl, pc, ip, lsl #25 │ │ │ │ + smlalseq sl, pc, r4, ip @ │ │ │ │ + rscseq sl, pc, r6, lsr #25 │ │ │ │ + rscseq sl, pc, r0, lsr #25 │ │ │ │ + ldrhteq sl, [pc], #194 │ │ │ │ + ldrhteq sl, [pc], #202 │ │ │ │ + rscseq ip, pc, lr, lsr #17 │ │ │ │ + rscseq ip, pc, r4, ror #16 │ │ │ │ + rscseq ip, pc, r6, ror r8 @ │ │ │ │ + rscseq ip, pc, lr, ror r8 @ │ │ │ │ + smlalseq ip, pc, r0, r8 @ │ │ │ │ + rscseq ip, pc, sl, lsl #17 │ │ │ │ + smlalseq ip, pc, ip, r8 @ │ │ │ │ + rscseq ip, pc, r4, lsr #17 │ │ │ │ + rscseq sl, pc, r4, lsl #26 │ │ │ │ + ldrsbteq sl, [pc], #198 │ │ │ │ + rscseq sl, pc, r8, ror #25 │ │ │ │ + rscseq sl, pc, lr, ror #25 │ │ │ │ + rscseq sl, pc, r2, lsl #26 │ │ │ │ + ldrshteq sl, [pc], #204 │ │ │ │ + rscseq sl, pc, lr, lsl #26 │ │ │ │ + rscseq sl, pc, r4, lsl sp @ │ │ │ │ + rscseq ip, pc, sl, lsl #18 │ │ │ │ + rscseq ip, pc, lr, asr #17 │ │ │ │ + rscseq ip, pc, r0, ror #17 │ │ │ │ + rscseq ip, pc, r6, ror #17 │ │ │ │ + ldrshteq ip, [pc], #138 │ │ │ │ + ldrshteq ip, [pc], #132 │ │ │ │ + rscseq ip, pc, r6, lsl #18 │ │ │ │ + rscseq ip, pc, ip, lsl #18 │ │ │ │ + rscseq sl, pc, lr, ror #26 │ │ │ │ + rscseq sl, pc, r0, asr #26 │ │ │ │ + rscseq sl, pc, r2, asr sp @ │ │ │ │ + rscseq sl, pc, r8, asr sp @ │ │ │ │ + rscseq sl, pc, ip, ror #26 │ │ │ │ + rscseq sl, pc, r6, ror #26 │ │ │ │ + rscseq sl, pc, r8, ror sp @ │ │ │ │ + rscseq sl, pc, lr, ror sp @ │ │ │ │ + rscseq ip, pc, r2, ror r9 @ │ │ │ │ + rscseq r4, pc, lr, asr r9 @ │ │ │ │ + rscseq r0, pc, sl, ror #10 │ │ │ │ + rscseq lr, lr, lr, asr #32 │ │ │ │ + rscseq sp, lr, r6, asr #12 │ │ │ │ + rscseq ip, lr, lr, lsl r9 │ │ │ │ + rscseq ip, lr, sl, lsr r5 │ │ │ │ + ldrshteq ip, [lr], #46 @ 0x2e │ │ │ │ + rscseq ip, lr, r6, asr #3 │ │ │ │ + rscseq ip, lr, sl, asr r1 │ │ │ │ + rscseq ip, lr, sl, lsr #2 │ │ │ │ + rscseq ip, lr, r6, lsr r1 │ │ │ │ + rscseq sp, sp, lr, asr #13 │ │ │ │ + rscseq ip, lr, lr, asr r1 │ │ │ │ + rscseq ip, lr, lr, ror #2 │ │ │ │ + ldrhteq sp, [sp], #102 @ 0x66 │ │ │ │ + rscseq ip, lr, sl, lsl r2 │ │ │ │ + rscseq ip, lr, sl, asr #3 │ │ │ │ + rscseq ip, lr, r6, ror #3 │ │ │ │ + smlalseq sp, sp, r6, r6 @ │ │ │ │ + rscseq ip, lr, lr, asr #4 │ │ │ │ + rscseq ip, lr, sl, ror #4 │ │ │ │ + rscseq sp, sp, lr, ror r6 │ │ │ │ + rscseq ip, lr, r2, lsl #7 │ │ │ │ + rscseq ip, lr, lr, ror #5 │ │ │ │ + rscseq ip, lr, r6, lsr #5 │ │ │ │ + ldrhteq ip, [lr], #34 @ 0x22 │ │ │ │ + rscseq sp, sp, r6, asr r6 │ │ │ │ + rscseq ip, lr, sl, lsl #6 │ │ │ │ + rscseq ip, lr, lr, lsr #6 │ │ │ │ + rscseq sp, sp, lr, lsr r6 │ │ │ │ + ldrsbteq ip, [lr], #62 @ 0x3e │ │ │ │ + rscseq ip, lr, r2, lsl #7 │ │ │ │ + smlalseq ip, lr, r2, r3 │ │ │ │ + rscseq sp, sp, lr, lsl r6 │ │ │ │ + rscseq ip, lr, r2, lsl #8 │ │ │ │ rscseq ip, lr, lr, lsl r4 │ │ │ │ - rscseq ip, lr, lr, lsr #8 │ │ │ │ - rscseq sp, sp, r6, ror r9 │ │ │ │ - ldrsbteq ip, [lr], #74 @ 0x4a │ │ │ │ - rscseq ip, lr, sl, lsl #9 │ │ │ │ - rscseq ip, lr, r6, lsr #9 │ │ │ │ - rscseq sp, sp, r6, asr r9 │ │ │ │ - rscseq ip, lr, lr, lsl #10 │ │ │ │ - rscseq ip, lr, sl, lsr #10 │ │ │ │ - rscseq sp, sp, lr, lsr r9 │ │ │ │ - rscseq ip, lr, r2, asr #12 │ │ │ │ + rscseq sp, sp, r6, lsl #12 │ │ │ │ + rscseq ip, lr, lr, ror #12 │ │ │ │ + rscseq ip, lr, lr, asr #10 │ │ │ │ + rscseq ip, lr, sl, asr #9 │ │ │ │ + rscseq ip, lr, sl, ror r4 │ │ │ │ + smlalseq ip, lr, sl, r4 │ │ │ │ + ldrsbteq sp, [sp], #86 @ 0x56 │ │ │ │ + ldrshteq ip, [lr], #66 @ 0x42 │ │ │ │ + rscseq ip, lr, r2, lsl #10 │ │ │ │ + ldrhteq sp, [sp], #94 @ 0x5e │ │ │ │ + rscseq ip, lr, sl, lsl #11 │ │ │ │ + rscseq ip, lr, r6, asr #10 │ │ │ │ + rscseq ip, lr, lr, asr r5 │ │ │ │ + smlalseq sp, sp, lr, r5 @ │ │ │ │ rscseq ip, lr, lr, lsr #11 │ │ │ │ - rscseq ip, lr, r6, ror #10 │ │ │ │ - rscseq ip, lr, r2, ror r5 │ │ │ │ - rscseq sp, sp, r6, lsl r9 │ │ │ │ - rscseq ip, lr, sl, asr #11 │ │ │ │ - rscseq ip, lr, lr, ror #11 │ │ │ │ - ldrshteq sp, [sp], #142 @ 0x8e │ │ │ │ - smlalseq ip, lr, lr, r6 │ │ │ │ - rscseq ip, lr, r2, asr #12 │ │ │ │ - rscseq ip, lr, r2, asr r6 │ │ │ │ - ldrsbteq sp, [sp], #142 @ 0x8e │ │ │ │ - rscseq ip, lr, r2, asr #13 │ │ │ │ - ldrsbteq ip, [lr], #110 @ 0x6e │ │ │ │ - rscseq sp, sp, r6, asr #17 │ │ │ │ - rscseq ip, lr, lr, lsr #18 │ │ │ │ - rscseq ip, lr, lr, lsl #16 │ │ │ │ - rscseq ip, lr, sl, lsl #15 │ │ │ │ - rscseq ip, lr, sl, lsr r7 │ │ │ │ - rscseq ip, lr, sl, asr r7 │ │ │ │ - smlalseq sp, sp, r6, r8 @ │ │ │ │ - ldrhteq ip, [lr], #114 @ 0x72 │ │ │ │ - rscseq ip, lr, r2, asr #15 │ │ │ │ - rscseq sp, sp, lr, ror r8 │ │ │ │ - rscseq ip, lr, sl, asr #16 │ │ │ │ - rscseq ip, lr, r6, lsl #16 │ │ │ │ - rscseq ip, lr, lr, lsl r8 │ │ │ │ - rscseq sp, sp, lr, asr r8 │ │ │ │ - rscseq ip, lr, lr, ror #16 │ │ │ │ - smlalseq ip, lr, r2, r8 │ │ │ │ - rscseq sp, sp, r6, asr #16 │ │ │ │ - smlalseq ip, lr, r6, r9 │ │ │ │ - rscseq ip, lr, lr, lsr #18 │ │ │ │ - rscseq ip, lr, r6, ror #17 │ │ │ │ - ldrshteq ip, [lr], #142 @ 0x8e │ │ │ │ - rscseq sp, sp, lr, lsl r8 │ │ │ │ + ldrsbteq ip, [lr], #82 @ 0x52 │ │ │ │ + rscseq sp, sp, r6, lsl #11 │ │ │ │ + ldrsbteq ip, [lr], #102 @ 0x66 │ │ │ │ + rscseq ip, lr, lr, ror #12 │ │ │ │ + rscseq ip, lr, r6, lsr #12 │ │ │ │ + rscseq ip, lr, lr, lsr r6 │ │ │ │ + rscseq sp, sp, lr, asr r5 │ │ │ │ + rscseq ip, lr, lr, ror r6 │ │ │ │ + rscseq ip, lr, lr, lsl #13 │ │ │ │ + rscseq sp, sp, r6, asr #10 │ │ │ │ + ldrshteq ip, [lr], #102 @ 0x66 │ │ │ │ + ldrhteq ip, [lr], #110 @ 0x6e │ │ │ │ + rscseq ip, lr, lr, asr #13 │ │ │ │ + rscseq sp, sp, r6, lsr #10 │ │ │ │ + rscseq ip, lr, lr, ror #13 │ │ │ │ + rscseq sp, sp, r6, lsl r5 │ │ │ │ + rscseq ip, lr, lr, asr #22 │ │ │ │ + rscseq ip, lr, r6, ror #20 │ │ │ │ + rscseq ip, lr, r2, lsr #16 │ │ │ │ + smlalseq ip, lr, lr, r8 │ │ │ │ + rscseq ip, lr, r6, asr #14 │ │ │ │ + ldrsbteq ip, [lr], #126 @ 0x7e │ │ │ │ + ldrsbteq sp, [sp], #78 @ 0x4e │ │ │ │ + rscseq ip, lr, lr, asr #19 │ │ │ │ + rscseq ip, lr, lr, asr #14 │ │ │ │ + rscseq sp, sp, r6, asr #9 │ │ │ │ + rscseq ip, lr, r6, ror #14 │ │ │ │ + rscseq ip, lr, r6, lsr r9 │ │ │ │ + ldrsbteq ip, [lr], #154 @ 0x9a │ │ │ │ + rscseq sp, sp, r6, lsr #9 │ │ │ │ + smlalseq ip, lr, lr, r8 │ │ │ │ rscseq ip, lr, lr, lsr r9 │ │ │ │ + rscseq sp, sp, lr, lsl #9 │ │ │ │ + ldrhteq ip, [lr], #190 @ 0xbe │ │ │ │ rscseq ip, lr, lr, asr #18 │ │ │ │ - rscseq sp, sp, r6, lsl #16 │ │ │ │ - ldrhteq ip, [lr], #150 @ 0x96 │ │ │ │ - rscseq ip, lr, lr, ror r9 │ │ │ │ - rscseq ip, lr, lr, lsl #19 │ │ │ │ - rscseq sp, sp, r6, ror #15 │ │ │ │ - rscseq ip, lr, lr, lsr #19 │ │ │ │ - ldrsbteq sp, [sp], #118 @ 0x76 │ │ │ │ - rscseq ip, lr, lr, lsl #28 │ │ │ │ - rscseq ip, lr, r6, lsr #26 │ │ │ │ - rscseq ip, lr, r2, ror #21 │ │ │ │ - rscseq ip, lr, lr, asr fp │ │ │ │ - rscseq ip, lr, r6, lsl #20 │ │ │ │ - smlalseq ip, lr, lr, sl │ │ │ │ - smlalseq sp, sp, lr, r7 @ │ │ │ │ - rscseq ip, lr, lr, lsl #25 │ │ │ │ - rscseq ip, lr, lr, lsl #20 │ │ │ │ - rscseq sp, sp, r6, lsl #15 │ │ │ │ - rscseq ip, lr, r6, lsr #20 │ │ │ │ - ldrshteq ip, [lr], #182 @ 0xb6 │ │ │ │ - smlalseq ip, lr, sl, ip │ │ │ │ - rscseq sp, sp, r6, ror #14 │ │ │ │ - rscseq ip, lr, lr, asr fp │ │ │ │ - ldrshteq ip, [lr], #190 @ 0xbe │ │ │ │ - rscseq sp, sp, lr, asr #14 │ │ │ │ - rscseq ip, lr, lr, ror lr │ │ │ │ - rscseq ip, lr, lr, lsl #24 │ │ │ │ - ldrhteq ip, [lr], #162 @ 0xa2 │ │ │ │ - rscseq ip, lr, sl, asr fp │ │ │ │ - rscseq sp, sp, r8, lsr #14 │ │ │ │ - rscseq ip, lr, sl, ror #25 │ │ │ │ - rscseq ip, lr, r4, lsl #27 │ │ │ │ - rscseq sp, sp, r6, lsl r7 │ │ │ │ - rscseq ip, lr, r8, lsr #26 │ │ │ │ - rscseq ip, lr, r6, lsr #27 │ │ │ │ - rscseq ip, lr, r4, ror #28 │ │ │ │ - ldrshteq sp, [sp], #110 @ 0x6e │ │ │ │ - rscseq ip, lr, r8, asr #27 │ │ │ │ - ldrshteq sp, [sp], #98 @ 0x62 │ │ │ │ - rscseq sp, lr, ip, lsl #1 │ │ │ │ - rscseq ip, lr, r6, ror #30 │ │ │ │ - ldrsbteq ip, [lr], #224 @ 0xe0 │ │ │ │ - rscseq ip, lr, sl, lsl #29 │ │ │ │ - rscseq ip, lr, ip, lsr #29 │ │ │ │ - rscseq sp, sp, lr, asr #13 │ │ │ │ - rscseq ip, lr, r4, lsl #30 │ │ │ │ - rscseq ip, lr, sl, lsl pc │ │ │ │ - ldrhteq sp, [sp], #108 @ 0x6c │ │ │ │ - rscseq ip, lr, sl, asr #31 │ │ │ │ - rscseq ip, lr, ip, ror pc │ │ │ │ - smlalseq ip, lr, sl, pc @ │ │ │ │ - rscseq sp, sp, r4, lsr #13 │ │ │ │ - ldrshteq ip, [lr], #250 @ 0xfa │ │ │ │ - rscseq sp, lr, r8, lsl r0 │ │ │ │ - smlalseq sp, sp, r2, r6 @ │ │ │ │ - rscseq sp, lr, r4, lsr r1 │ │ │ │ - rscseq sp, lr, lr, lsr #1 │ │ │ │ - rscseq sp, lr, r0, rrx │ │ │ │ + ldrshteq ip, [lr], #114 @ 0x72 │ │ │ │ + smlalseq ip, lr, sl, r8 │ │ │ │ + rscseq sp, sp, r8, ror #8 │ │ │ │ + rscseq ip, lr, sl, lsr #20 │ │ │ │ + rscseq ip, lr, r4, asr #21 │ │ │ │ + rscseq sp, sp, r6, asr r4 │ │ │ │ + rscseq ip, lr, r8, ror #20 │ │ │ │ + rscseq ip, lr, r6, ror #21 │ │ │ │ + rscseq ip, lr, r4, lsr #23 │ │ │ │ + rscseq sp, sp, lr, lsr r4 │ │ │ │ + rscseq ip, lr, r8, lsl #22 │ │ │ │ + rscseq sp, sp, r2, lsr r4 │ │ │ │ + rscseq ip, lr, ip, asr #27 │ │ │ │ + rscseq ip, lr, r6, lsr #25 │ │ │ │ + rscseq ip, lr, r0, lsl ip │ │ │ │ + rscseq ip, lr, sl, asr #23 │ │ │ │ + rscseq ip, lr, ip, ror #23 │ │ │ │ + rscseq sp, sp, lr, lsl #8 │ │ │ │ + rscseq ip, lr, r4, asr #24 │ │ │ │ + rscseq ip, lr, sl, asr ip │ │ │ │ + ldrshteq sp, [sp], #60 @ 0x3c │ │ │ │ + rscseq ip, lr, sl, lsl #26 │ │ │ │ + ldrhteq ip, [lr], #204 @ 0xcc │ │ │ │ + ldrsbteq ip, [lr], #202 @ 0xca │ │ │ │ + rscseq sp, sp, r4, ror #7 │ │ │ │ + rscseq ip, lr, sl, lsr sp │ │ │ │ + rscseq ip, lr, r8, asr sp │ │ │ │ + ldrsbteq sp, [sp], #50 @ 0x32 │ │ │ │ + rscseq ip, lr, r4, ror lr │ │ │ │ + rscseq ip, lr, lr, ror #27 │ │ │ │ + rscseq ip, lr, r0, lsr #27 │ │ │ │ + rscseq ip, lr, r2, asr #27 │ │ │ │ + ldrhteq sp, [sp], #52 @ 0x34 │ │ │ │ + rscseq ip, lr, lr, lsl lr │ │ │ │ + rscseq ip, lr, r4, lsr lr │ │ │ │ + rscseq sp, sp, r2, lsr #7 │ │ │ │ + smlalseq ip, lr, r4, pc @ │ │ │ │ + rscseq ip, lr, r6, ror lr │ │ │ │ + rscseq ip, lr, r8, lsl #29 │ │ │ │ + rscseq sp, sp, sl, lsl #7 │ │ │ │ + rscseq sp, lr, ip, ror r0 │ │ │ │ + rscseq sp, sp, lr, ror r3 │ │ │ │ + rscseq sp, lr, r0, asr #14 │ │ │ │ + rscseq sp, lr, lr, ror #10 │ │ │ │ + rscseq ip, lr, r4, lsr #29 │ │ │ │ rscseq sp, lr, r2, lsl #1 │ │ │ │ - rscseq sp, sp, r4, ror r6 │ │ │ │ - ldrsbteq sp, [lr], #14 │ │ │ │ - ldrshteq sp, [lr], #4 │ │ │ │ - rscseq sp, sp, r2, ror #12 │ │ │ │ - rscseq sp, lr, r4, asr r2 │ │ │ │ - rscseq sp, lr, r6, lsr r1 │ │ │ │ - rscseq sp, lr, r8, asr #2 │ │ │ │ - rscseq sp, sp, sl, asr #12 │ │ │ │ - rscseq sp, lr, ip, lsr r3 │ │ │ │ - rscseq sp, sp, lr, lsr r6 │ │ │ │ - rscseq sp, lr, r0, lsl #20 │ │ │ │ - rscseq sp, lr, lr, lsr #16 │ │ │ │ - rscseq sp, lr, r4, ror #2 │ │ │ │ - rscseq sp, lr, r2, asr #6 │ │ │ │ - rscseq sp, lr, r8, lsr sl │ │ │ │ - smlalseq sp, lr, r2, r7 │ │ │ │ - rscseq sp, lr, ip, ror #17 │ │ │ │ - rscseq sp, sp, lr, lsl #12 │ │ │ │ - rscseq sp, lr, r0, lsr #2 │ │ │ │ - rscseq sp, lr, sl, lsl r2 │ │ │ │ - ldrshteq sp, [sp], #92 @ 0x5c │ │ │ │ - smlalseq sp, lr, sl, r7 │ │ │ │ - rscseq sp, lr, ip, asr #10 │ │ │ │ - rscseq sp, lr, r6, ror #12 │ │ │ │ - rscseq sp, sp, r4, ror #11 │ │ │ │ - rscseq sp, lr, sl, lsl sl │ │ │ │ - rscseq sp, lr, r0, lsr fp │ │ │ │ - ldrsbteq sp, [sp], #82 @ 0x52 │ │ │ │ - rscseq sp, lr, ip, lsr #20 │ │ │ │ - rscseq sp, lr, r6, asr #10 │ │ │ │ - rscseq sp, lr, r0, lsl #6 │ │ │ │ - rscseq sp, lr, sl, lsl r4 │ │ │ │ - ldrhteq sp, [sp], #84 @ 0x54 │ │ │ │ - rscseq sp, lr, lr, ror r7 │ │ │ │ - ldrsbteq sp, [lr], #128 @ 0x80 │ │ │ │ - rscseq sp, sp, r2, lsr #11 │ │ │ │ - rscseq sp, lr, r0, lsl #6 │ │ │ │ - rscseq sp, lr, lr, ror #1 │ │ │ │ - rscseq sp, lr, r8, ror #3 │ │ │ │ - rscseq sp, sp, sl, lsl #11 │ │ │ │ - rscseq sp, lr, r8, lsr #10 │ │ │ │ - rscseq sp, lr, r2, asr #12 │ │ │ │ - rscseq sp, sp, r8, ror r5 │ │ │ │ - rscseq sp, lr, lr, lsl r3 │ │ │ │ - rscseq sp, lr, r4, lsr r5 │ │ │ │ - ldrsbteq sp, [lr], #14 │ │ │ │ - rscseq sp, lr, r4, ror #19 │ │ │ │ - ldrshteq sp, [lr], #162 @ 0xa2 │ │ │ │ - rscseq sp, sp, r4, asr r5 │ │ │ │ - ldrsbteq sp, [lr], #38 @ 0x26 │ │ │ │ - ldrshteq sp, [lr], #48 @ 0x30 │ │ │ │ - rscseq sp, sp, r2, asr #10 │ │ │ │ - rscseq sp, lr, r4, ror #19 │ │ │ │ - rscseq sp, lr, lr, asr r7 │ │ │ │ - rscseq sp, lr, r8, lsr #17 │ │ │ │ + rscseq sp, lr, r8, ror r7 │ │ │ │ + ldrsbteq sp, [lr], #66 @ 0x42 │ │ │ │ + rscseq sp, lr, ip, lsr #12 │ │ │ │ + rscseq sp, sp, lr, asr #6 │ │ │ │ + rscseq ip, lr, r0, ror #28 │ │ │ │ + rscseq ip, lr, sl, asr pc │ │ │ │ + rscseq sp, sp, ip, lsr r3 │ │ │ │ + ldrsbteq sp, [lr], #74 @ 0x4a │ │ │ │ + rscseq sp, lr, ip, lsl #5 │ │ │ │ + rscseq sp, lr, r6, lsr #7 │ │ │ │ + rscseq sp, sp, r4, lsr #6 │ │ │ │ + rscseq sp, lr, sl, asr r7 │ │ │ │ + rscseq sp, lr, r0, ror r8 │ │ │ │ + rscseq sp, sp, r2, lsl r3 │ │ │ │ + rscseq sp, lr, ip, ror #14 │ │ │ │ + rscseq sp, lr, r6, lsl #5 │ │ │ │ + rscseq sp, lr, r0, asr #32 │ │ │ │ + rscseq sp, lr, sl, asr r1 │ │ │ │ + ldrshteq sp, [sp], #36 @ 0x24 │ │ │ │ + ldrhteq sp, [lr], #78 @ 0x4e │ │ │ │ + rscseq sp, lr, r0, lsl r6 │ │ │ │ + rscseq sp, sp, r2, ror #5 │ │ │ │ + rscseq sp, lr, r0, asr #32 │ │ │ │ + rscseq ip, lr, lr, lsr #28 │ │ │ │ + rscseq ip, lr, r8, lsr #30 │ │ │ │ + rscseq sp, sp, sl, asr #5 │ │ │ │ + rscseq sp, lr, r8, ror #4 │ │ │ │ + rscseq sp, lr, r2, lsl #7 │ │ │ │ + ldrhteq sp, [sp], #40 @ 0x28 │ │ │ │ + rscseq sp, lr, lr, asr r0 │ │ │ │ + rscseq sp, lr, r4, ror r2 │ │ │ │ + rscseq ip, lr, lr, lsl lr │ │ │ │ + rscseq sp, lr, r4, lsr #14 │ │ │ │ + rscseq sp, lr, r2, lsr r8 │ │ │ │ + smlalseq sp, sp, r4, r2 @ │ │ │ │ + rscseq sp, lr, r6, lsl r0 │ │ │ │ + rscseq sp, lr, r0, lsr r1 │ │ │ │ + rscseq sp, sp, r2, lsl #5 │ │ │ │ + rscseq sp, lr, r4, lsr #14 │ │ │ │ + smlalseq sp, lr, lr, r4 │ │ │ │ + rscseq sp, lr, r8, ror #11 │ │ │ │ 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 │ │ │ │ @@ -26433,423 +26433,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - ldrsbteq sp, [sp], #20 │ │ │ │ - rscseq ip, lr, r4, ror #26 │ │ │ │ - rscseq ip, lr, ip, asr lr │ │ │ │ - ldrhteq sp, [sp], #28 │ │ │ │ - rscseq ip, lr, ip, ror #26 │ │ │ │ - rscseq sp, lr, r0, lsl #8 │ │ │ │ - smlalseq sp, lr, r0, r1 │ │ │ │ - rscseq sp, lr, r8, lsr #5 │ │ │ │ - smlalseq sp, sp, r4, r1 @ │ │ │ │ - rscseq sp, lr, r8, asr r6 │ │ │ │ - rscseq sp, lr, ip, asr r7 │ │ │ │ - rscseq sp, sp, ip, ror r1 │ │ │ │ - rscseq sp, lr, r4, lsl #3 │ │ │ │ - rscseq ip, lr, ip, lsr pc │ │ │ │ - rscseq sp, lr, r4, asr r0 │ │ │ │ - rscseq sp, sp, ip, asr r1 │ │ │ │ - rscseq sp, lr, r4, lsl #5 │ │ │ │ - rscseq sp, sp, ip, asr #2 │ │ │ │ - ldrsbteq sp, [lr], #124 @ 0x7c │ │ │ │ - rscseq sp, lr, r4, ror sp │ │ │ │ - rscseq sp, lr, r8, lsl #5 │ │ │ │ - rscseq ip, lr, r4, lsl #28 │ │ │ │ - rscseq sp, lr, ip, lsl r7 │ │ │ │ - ldrshteq ip, [lr], #196 @ 0xc4 │ │ │ │ - rscseq sp, sp, r4, lsl r1 │ │ │ │ - rscseq sp, lr, r0, lsr #32 │ │ │ │ - rscseq sp, lr, r8, lsr r1 │ │ │ │ - ldrshteq sp, [sp], #12 │ │ │ │ - rscseq sp, lr, ip, lsl #14 │ │ │ │ - ldrsbteq sp, [lr], #76 @ 0x4c │ │ │ │ - ldrshteq sp, [lr], #88 @ 0x58 │ │ │ │ - ldrsbteq sp, [sp], #12 │ │ │ │ - rscseq sp, lr, ip, lsl #18 │ │ │ │ - rscseq sp, lr, r4, lsl #22 │ │ │ │ - rscseq sp, sp, r4, asr #1 │ │ │ │ - rscseq lr, lr, r4, asr #2 │ │ │ │ - rscseq sp, lr, ip, lsl #18 │ │ │ │ - rscseq lr, lr, r4, lsl r1 │ │ │ │ - ldrshteq sp, [lr], #108 @ 0x6c │ │ │ │ - smlalseq sp, sp, ip, r0 @ │ │ │ │ - rscseq sp, lr, ip, ror #25 │ │ │ │ - ldrshteq sp, [lr], #236 @ 0xec │ │ │ │ - rscseq sp, sp, r4, lsl #1 │ │ │ │ - ldrshteq sp, [lr], #196 @ 0xc4 │ │ │ │ - rscseq sp, lr, ip, ror #17 │ │ │ │ - rscseq sp, lr, r4, ror #21 │ │ │ │ - rscseq sp, sp, r4, rrx │ │ │ │ - rscseq sp, lr, ip, ror #29 │ │ │ │ - rscseq sp, sp, r4, asr r0 │ │ │ │ - rscseq sp, lr, ip, lsr pc │ │ │ │ - ldrshteq sp, [lr], #172 @ 0xac │ │ │ │ - rscseq sp, lr, ip, ror #29 │ │ │ │ - rscseq sp, lr, ip, asr #21 │ │ │ │ - rscseq sp, lr, r4, asr #25 │ │ │ │ - rscseq sp, sp, r4, lsr #32 │ │ │ │ - ldrsbteq sp, [lr], #100 @ 0x64 │ │ │ │ - rscseq sp, lr, ip, asr #17 │ │ │ │ - rscseq sp, sp, ip │ │ │ │ - ldrsbteq sp, [lr], #108 @ 0x6c │ │ │ │ - rscseq sp, lr, ip, asr #29 │ │ │ │ - ldrsbteq lr, [lr], #12 │ │ │ │ - rscseq ip, sp, ip, ror #31 │ │ │ │ - ldrhteq sp, [lr], #172 @ 0xac │ │ │ │ - ldrhteq sp, [lr], #196 @ 0xc4 │ │ │ │ - ldrsbteq ip, [sp], #244 @ 0xf4 │ │ │ │ - rscseq sp, lr, r4, ror #13 │ │ │ │ - ldrhteq sp, [lr], #172 @ 0xac │ │ │ │ - ldrhteq sp, [lr], #100 @ 0x64 │ │ │ │ - rscseq sp, lr, ip, lsr #17 │ │ │ │ - rscseq ip, sp, ip, lsr #31 │ │ │ │ - ldrhteq sp, [lr], #228 @ 0xe4 │ │ │ │ - rscseq lr, lr, r4, asr #1 │ │ │ │ - smlalseq ip, sp, r4, pc @ │ │ │ │ - ldrhteq sp, [lr], #236 @ 0xec │ │ │ │ - smlalseq sp, lr, ip, sl │ │ │ │ - smlalseq sp, lr, r4, ip │ │ │ │ - rscseq ip, sp, r4, ror pc │ │ │ │ - ldrhteq lr, [lr], #4 │ │ │ │ - rscseq ip, sp, r4, ror #30 │ │ │ │ - rscseq lr, lr, r4, ror ip │ │ │ │ - rscseq lr, lr, r4, ror r2 │ │ │ │ - rscseq sp, lr, r0, lsr sp │ │ │ │ - rscseq lr, lr, ip, ror #1 │ │ │ │ - smlalseq sp, lr, r4, ip │ │ │ │ - smlalseq lr, lr, ip, r0 @ │ │ │ │ - rscseq sp, lr, r4, ror #24 │ │ │ │ - rscseq sp, lr, r4, ror lr │ │ │ │ - rscseq ip, sp, ip, lsl pc │ │ │ │ - rscseq sp, lr, ip, ror #16 │ │ │ │ - rscseq sp, lr, r4, ror #20 │ │ │ │ - rscseq ip, sp, r4, lsl #30 │ │ │ │ - rscseq sp, lr, r4, ror r8 │ │ │ │ - rscseq lr, lr, ip, ror r0 │ │ │ │ - rscseq sp, lr, r4, ror #12 │ │ │ │ - rscseq ip, sp, r4, ror #29 │ │ │ │ - rscseq sp, lr, r4, asr ip │ │ │ │ - rscseq sp, lr, r4, ror #28 │ │ │ │ - rscseq ip, sp, ip, asr #29 │ │ │ │ - rscseq sp, lr, ip, ror r8 │ │ │ │ - rscseq sp, lr, r8, asr ip │ │ │ │ - rscseq sp, lr, ip, asr #16 │ │ │ │ - rscseq sp, lr, r4, asr #20 │ │ │ │ - rscseq ip, sp, r4, lsr #29 │ │ │ │ - rscseq lr, lr, r8, rrx │ │ │ │ - rscseq sp, lr, ip, asr #12 │ │ │ │ + rscseq ip, sp, r4, lsl pc │ │ │ │ + rscseq ip, lr, r4, lsr #21 │ │ │ │ + smlalseq ip, lr, ip, fp │ │ │ │ + ldrshteq ip, [sp], #236 @ 0xec │ │ │ │ + rscseq ip, lr, ip, lsr #21 │ │ │ │ + rscseq sp, lr, r0, asr #2 │ │ │ │ + ldrsbteq ip, [lr], #224 @ 0xe0 │ │ │ │ + rscseq ip, lr, r8, ror #31 │ │ │ │ + ldrsbteq ip, [sp], #228 @ 0xe4 │ │ │ │ + smlalseq sp, lr, r8, r3 │ │ │ │ + smlalseq sp, lr, ip, r4 │ │ │ │ + ldrhteq ip, [sp], #236 @ 0xec │ │ │ │ + rscseq ip, lr, r4, asr #29 │ │ │ │ + rscseq ip, lr, ip, ror ip │ │ │ │ + smlalseq ip, lr, r4, sp │ │ │ │ + smlalseq ip, sp, ip, lr │ │ │ │ + rscseq ip, lr, r4, asr #31 │ │ │ │ rscseq ip, sp, ip, lsl #29 │ │ │ │ - rscseq lr, lr, r4, ror r0 │ │ │ │ + rscseq sp, lr, ip, lsl r5 │ │ │ │ + ldrhteq sp, [lr], #164 @ 0xa4 │ │ │ │ + rscseq ip, lr, r8, asr #31 │ │ │ │ + rscseq ip, lr, r4, asr #22 │ │ │ │ + rscseq sp, lr, ip, asr r4 │ │ │ │ + rscseq ip, lr, r4, lsr sl │ │ │ │ + rscseq ip, sp, r4, asr lr │ │ │ │ + rscseq ip, lr, r0, ror #26 │ │ │ │ + rscseq ip, lr, r8, ror lr │ │ │ │ + rscseq ip, sp, ip, lsr lr │ │ │ │ + rscseq sp, lr, ip, asr #8 │ │ │ │ + rscseq sp, lr, ip, lsl r2 │ │ │ │ + rscseq sp, lr, r8, lsr r3 │ │ │ │ + rscseq ip, sp, ip, lsl lr │ │ │ │ + rscseq sp, lr, ip, asr #12 │ │ │ │ + rscseq sp, lr, r4, asr #16 │ │ │ │ + rscseq ip, sp, r4, lsl #28 │ │ │ │ + rscseq sp, lr, r4, lsl #29 │ │ │ │ + rscseq sp, lr, ip, asr #12 │ │ │ │ + rscseq sp, lr, r4, asr lr │ │ │ │ + rscseq sp, lr, ip, lsr r4 │ │ │ │ + ldrsbteq ip, [sp], #220 @ 0xdc │ │ │ │ + rscseq sp, lr, ip, lsr #20 │ │ │ │ rscseq sp, lr, ip, lsr ip │ │ │ │ - rscseq sp, lr, ip, asr #28 │ │ │ │ - rscseq ip, sp, ip, ror #28 │ │ │ │ - rscseq sp, lr, ip, lsr r8 │ │ │ │ + rscseq ip, sp, r4, asr #27 │ │ │ │ rscseq sp, lr, r4, lsr sl │ │ │ │ - rscseq ip, sp, r4, asr lr │ │ │ │ - rscseq lr, lr, ip, asr #6 │ │ │ │ - rscseq lr, lr, ip, ror r0 │ │ │ │ - rscseq sp, lr, r4, lsr r8 │ │ │ │ - rscseq lr, lr, r8, asr #32 │ │ │ │ - rscseq sp, lr, r4, lsr #12 │ │ │ │ - rscseq ip, sp, r4, lsr #28 │ │ │ │ - rscseq sp, lr, r4, lsr #24 │ │ │ │ - rscseq sp, lr, r4, lsr lr │ │ │ │ - rscseq ip, sp, ip, lsl #28 │ │ │ │ - rscseq sp, lr, r0, lsr ip │ │ │ │ - rscseq sp, lr, r4, lsl r8 │ │ │ │ - rscseq sp, lr, ip, lsl #20 │ │ │ │ - rscseq ip, sp, ip, ror #27 │ │ │ │ - rscseq lr, lr, r0, asr #32 │ │ │ │ - rscseq lr, lr, ip, asr r0 │ │ │ │ - ldrsbteq ip, [sp], #212 @ 0xd4 │ │ │ │ - rscseq lr, lr, ip, lsl r3 │ │ │ │ - rscseq lr, lr, ip, ror #5 │ │ │ │ - rscseq lr, lr, ip, ror r7 │ │ │ │ - rscseq lr, lr, ip, asr r0 │ │ │ │ - rscseq ip, sp, ip, lsr #27 │ │ │ │ - rscseq lr, lr, r8, lsl #15 │ │ │ │ - rscseq lr, lr, ip, rrx │ │ │ │ + rscseq sp, lr, ip, lsr #12 │ │ │ │ + rscseq sp, lr, r4, lsr #16 │ │ │ │ + rscseq ip, sp, r4, lsr #27 │ │ │ │ + rscseq sp, lr, ip, lsr #24 │ │ │ │ smlalseq ip, sp, r4, sp │ │ │ │ - rscseq lr, lr, r4, lsl #6 │ │ │ │ - rscseq lr, lr, ip, lsl #15 │ │ │ │ - rscseq lr, lr, r4, ror r0 │ │ │ │ - rscseq ip, sp, r4, ror sp │ │ │ │ - rscseq lr, lr, r8, asr r5 │ │ │ │ + rscseq sp, lr, ip, ror ip │ │ │ │ + rscseq sp, lr, ip, lsr r8 │ │ │ │ + rscseq sp, lr, ip, lsr #24 │ │ │ │ + rscseq sp, lr, ip, lsl #16 │ │ │ │ + rscseq sp, lr, r4, lsl #20 │ │ │ │ rscseq ip, sp, r4, ror #26 │ │ │ │ - rscseq lr, lr, r8, lsr #17 │ │ │ │ - rscseq lr, lr, r4, lsl r1 │ │ │ │ - ldrhteq lr, [lr], #12 │ │ │ │ - rscseq lr, lr, ip, lsl #1 │ │ │ │ - rscseq lr, lr, ip, asr #10 │ │ │ │ - rscseq lr, lr, r4, lsl #15 │ │ │ │ + rscseq sp, lr, r4, lsl r4 │ │ │ │ + rscseq sp, lr, ip, lsl #12 │ │ │ │ + rscseq ip, sp, ip, asr #26 │ │ │ │ + rscseq sp, lr, ip, lsl r4 │ │ │ │ + rscseq sp, lr, ip, lsl #24 │ │ │ │ + rscseq sp, lr, ip, lsl lr │ │ │ │ rscseq ip, sp, ip, lsr #26 │ │ │ │ - rscseq lr, lr, r8, asr r5 │ │ │ │ - smlalseq lr, lr, r0, r7 @ │ │ │ │ + ldrshteq sp, [lr], #124 @ 0x7c │ │ │ │ + ldrshteq sp, [lr], #148 @ 0x94 │ │ │ │ rscseq ip, sp, r4, lsl sp │ │ │ │ - rscseq lr, lr, r4, lsr #1 │ │ │ │ - rscseq lr, lr, ip, asr r5 │ │ │ │ - smlalseq lr, lr, r4, r7 @ │ │ │ │ - ldrshteq ip, [sp], #196 @ 0xc4 │ │ │ │ - rscseq lr, lr, r8, ror #10 │ │ │ │ - rscseq lr, lr, r0, lsr #15 │ │ │ │ - ldrsbteq ip, [sp], #204 @ 0xcc │ │ │ │ - rscseq lr, lr, r4, ror #1 │ │ │ │ - ldrhteq lr, [lr], #4 │ │ │ │ - rscseq lr, lr, r4, ror #10 │ │ │ │ - smlalseq lr, lr, ip, r7 @ │ │ │ │ + rscseq sp, lr, r4, lsr #8 │ │ │ │ + ldrshteq sp, [lr], #124 @ 0x7c │ │ │ │ + ldrshteq sp, [lr], #52 @ 0x34 │ │ │ │ + rscseq sp, lr, ip, ror #11 │ │ │ │ + rscseq ip, sp, ip, ror #25 │ │ │ │ + ldrshteq sp, [lr], #180 @ 0xb4 │ │ │ │ + rscseq sp, lr, r4, lsl #28 │ │ │ │ + ldrsbteq ip, [sp], #196 @ 0xc4 │ │ │ │ + ldrshteq sp, [lr], #188 @ 0xbc │ │ │ │ + ldrsbteq sp, [lr], #124 @ 0x7c │ │ │ │ + ldrsbteq sp, [lr], #148 @ 0x94 │ │ │ │ ldrhteq ip, [sp], #196 @ 0xc4 │ │ │ │ - rscseq lr, lr, r0, ror r5 │ │ │ │ - rscseq lr, lr, r8, lsr #15 │ │ │ │ - smlalseq ip, sp, ip, ip │ │ │ │ - rscseq lr, lr, ip, asr #1 │ │ │ │ - rscseq lr, lr, r4, ror r5 │ │ │ │ - rscseq lr, lr, ip, lsr #15 │ │ │ │ - rscseq ip, sp, ip, ror ip │ │ │ │ - rscseq lr, lr, ip, lsr #6 │ │ │ │ - rscseq ip, sp, ip, ror #24 │ │ │ │ - rscseq lr, lr, r0, asr #16 │ │ │ │ - ldrshteq lr, [lr], #112 @ 0x70 │ │ │ │ - rscseq lr, lr, r4, asr #15 │ │ │ │ - rscseq lr, lr, ip, lsr #6 │ │ │ │ - rscseq lr, lr, r4, ror r5 │ │ │ │ - rscseq ip, sp, ip, lsr ip │ │ │ │ - rscseq lr, lr, ip, lsr r3 │ │ │ │ - rscseq lr, lr, r0, lsl #11 │ │ │ │ + ldrshteq sp, [lr], #212 @ 0xd4 │ │ │ │ + rscseq ip, sp, r4, lsr #25 │ │ │ │ + ldrhteq lr, [lr], #148 @ 0x94 │ │ │ │ + ldrhteq sp, [lr], #244 @ 0xf4 │ │ │ │ + rscseq sp, lr, r0, ror sl │ │ │ │ + rscseq sp, lr, ip, lsr #28 │ │ │ │ + ldrsbteq sp, [lr], #148 @ 0x94 │ │ │ │ + ldrsbteq sp, [lr], #220 @ 0xdc │ │ │ │ + rscseq sp, lr, r4, lsr #19 │ │ │ │ + ldrhteq sp, [lr], #180 @ 0xb4 │ │ │ │ + rscseq ip, sp, ip, asr ip │ │ │ │ + rscseq sp, lr, ip, lsr #11 │ │ │ │ + rscseq sp, lr, r4, lsr #15 │ │ │ │ + rscseq ip, sp, r4, asr #24 │ │ │ │ + ldrhteq sp, [lr], #84 @ 0x54 │ │ │ │ + ldrhteq sp, [lr], #220 @ 0xdc │ │ │ │ + rscseq sp, lr, r4, lsr #7 │ │ │ │ rscseq ip, sp, r4, lsr #24 │ │ │ │ - ldrsbteq lr, [lr], #116 @ 0x74 │ │ │ │ - rscseq lr, lr, r4, asr #6 │ │ │ │ - rscseq lr, lr, r4, lsl #11 │ │ │ │ - rscseq ip, sp, r4, lsl #24 │ │ │ │ - rscseq lr, lr, r4, asr r3 │ │ │ │ - smlalseq lr, lr, r0, r5 @ │ │ │ │ - rscseq ip, sp, ip, ror #23 │ │ │ │ - smlalseq lr, lr, r0, r9 @ │ │ │ │ - rscseq lr, lr, r0, asr #18 │ │ │ │ - rscseq lr, lr, r4, lsl r9 │ │ │ │ - ldrshteq lr, [lr], #116 @ 0x74 │ │ │ │ - rscseq ip, sp, r4, asr #23 │ │ │ │ - rscseq lr, lr, r4, asr #18 │ │ │ │ - rscseq lr, lr, ip, lsr #16 │ │ │ │ + smlalseq sp, lr, r4, r9 │ │ │ │ + rscseq sp, lr, r4, lsr #23 │ │ │ │ + rscseq ip, sp, ip, lsl #24 │ │ │ │ + ldrhteq sp, [lr], #92 @ 0x5c │ │ │ │ + smlalseq sp, lr, r8, r9 │ │ │ │ + rscseq sp, lr, ip, lsl #11 │ │ │ │ + rscseq sp, lr, r4, lsl #15 │ │ │ │ + rscseq ip, sp, r4, ror #23 │ │ │ │ + rscseq sp, lr, r8, lsr #27 │ │ │ │ + rscseq sp, lr, ip, lsl #7 │ │ │ │ + rscseq ip, sp, ip, asr #23 │ │ │ │ + ldrhteq sp, [lr], #212 @ 0xd4 │ │ │ │ + rscseq sp, lr, ip, ror r9 │ │ │ │ + rscseq sp, lr, ip, lsl #23 │ │ │ │ rscseq ip, sp, ip, lsr #23 │ │ │ │ - smlalseq lr, lr, r8, r9 @ │ │ │ │ - rscseq lr, lr, ip, ror #18 │ │ │ │ - rscseq lr, lr, ip, asr r8 │ │ │ │ - rscseq ip, sp, ip, lsl #23 │ │ │ │ - rscseq lr, lr, r4, ror r8 │ │ │ │ - rscseq ip, sp, ip, ror fp │ │ │ │ - rscseq pc, lr, r0, lsl #8 │ │ │ │ - smlalseq lr, lr, r0, sp @ │ │ │ │ - rscseq lr, lr, r0, lsr #23 │ │ │ │ - rscseq lr, lr, ip, lsl sl │ │ │ │ - ldrsbteq lr, [lr], #148 @ 0x94 │ │ │ │ - rscseq lr, lr, ip, lsr #19 │ │ │ │ - rscseq lr, lr, r4, lsr #20 │ │ │ │ - rscseq ip, sp, ip, lsr fp │ │ │ │ - ldrsbteq lr, [lr], #148 @ 0x94 │ │ │ │ - rscseq lr, lr, ip, asr #20 │ │ │ │ - rscseq ip, sp, r4, lsr #22 │ │ │ │ - ldrsbteq lr, [lr], #164 @ 0xa4 │ │ │ │ - rscseq lr, lr, r4, ror sl │ │ │ │ - rscseq lr, lr, r0, lsr #21 │ │ │ │ - rscseq ip, sp, r4, lsl #22 │ │ │ │ - ldrshteq lr, [lr], #168 @ 0xa8 │ │ │ │ - rscseq lr, lr, r0, lsl fp │ │ │ │ + rscseq sp, lr, ip, ror r5 │ │ │ │ + rscseq sp, lr, r4, ror r7 │ │ │ │ + smlalseq ip, sp, r4, fp │ │ │ │ + rscseq lr, lr, ip, lsl #1 │ │ │ │ + ldrhteq sp, [lr], #220 @ 0xdc │ │ │ │ + rscseq sp, lr, r4, ror r5 │ │ │ │ + rscseq sp, lr, r8, lsl #27 │ │ │ │ + rscseq sp, lr, r4, ror #6 │ │ │ │ + rscseq ip, sp, r4, ror #22 │ │ │ │ + rscseq sp, lr, r4, ror #18 │ │ │ │ + rscseq sp, lr, r4, ror fp │ │ │ │ + rscseq ip, sp, ip, asr #22 │ │ │ │ + rscseq sp, lr, r0, ror r9 │ │ │ │ + rscseq sp, lr, r4, asr r5 │ │ │ │ + rscseq sp, lr, ip, asr #14 │ │ │ │ + rscseq ip, sp, ip, lsr #22 │ │ │ │ + rscseq sp, lr, r0, lsl #27 │ │ │ │ + smlalseq sp, lr, ip, sp │ │ │ │ + rscseq ip, sp, r4, lsl fp │ │ │ │ + rscseq lr, lr, ip, asr r0 │ │ │ │ + rscseq lr, lr, ip, lsr #32 │ │ │ │ + ldrhteq lr, [lr], #76 @ 0x4c │ │ │ │ + smlalseq sp, lr, ip, sp │ │ │ │ rscseq ip, sp, ip, ror #21 │ │ │ │ - rscseq lr, lr, r4, lsl ip │ │ │ │ - smlalseq lr, lr, r0, fp @ │ │ │ │ - rscseq lr, lr, r8, asr #22 │ │ │ │ - rscseq lr, lr, r0, ror #22 │ │ │ │ - rscseq ip, sp, r4, asr #21 │ │ │ │ - ldrhteq lr, [lr], #176 @ 0xb0 │ │ │ │ - rscseq lr, lr, r4, asr #23 │ │ │ │ - rscseq ip, sp, ip, lsr #21 │ │ │ │ - rscseq lr, lr, r0, ror #24 │ │ │ │ - rscseq lr, lr, r8, lsl ip │ │ │ │ - rscseq lr, lr, r0, lsr ip │ │ │ │ - rscseq ip, sp, ip, lsl #21 │ │ │ │ - rscseq lr, lr, ip, ror #24 │ │ │ │ - rscseq lr, lr, r0, lsl #25 │ │ │ │ - rscseq ip, sp, r4, ror sl │ │ │ │ - rscseq pc, lr, r8, asr r2 @ │ │ │ │ - smlalseq lr, lr, r8, sp @ │ │ │ │ - rscseq lr, lr, r8, ror #25 │ │ │ │ - ldrhteq lr, [lr], #192 @ 0xc0 │ │ │ │ - ldrhteq lr, [lr], #204 @ 0xcc │ │ │ │ - rscseq ip, sp, r4, asr #20 │ │ │ │ - rscseq lr, lr, r4, lsl sp │ │ │ │ - rscseq lr, lr, ip, lsr sp │ │ │ │ - rscseq ip, sp, ip, lsr #20 │ │ │ │ - ldrhteq lr, [lr], #240 @ 0xf0 │ │ │ │ - rscseq lr, lr, ip, lsl #27 │ │ │ │ - rscseq lr, lr, r0, lsr #27 │ │ │ │ - rscseq ip, sp, ip, lsl #20 │ │ │ │ - ldrhteq lr, [lr], #208 @ 0xd0 │ │ │ │ - rscseq lr, lr, ip, lsr #31 │ │ │ │ + rscseq lr, lr, r8, asr #9 │ │ │ │ + rscseq sp, lr, ip, lsr #27 │ │ │ │ + ldrsbteq ip, [sp], #164 @ 0xa4 │ │ │ │ + rscseq lr, lr, r4, asr #32 │ │ │ │ + rscseq lr, lr, ip, asr #9 │ │ │ │ + ldrhteq sp, [lr], #212 @ 0xd4 │ │ │ │ + ldrhteq ip, [sp], #164 @ 0xa4 │ │ │ │ + smlalseq lr, lr, r8, r2 @ │ │ │ │ + rscseq ip, sp, r4, lsr #21 │ │ │ │ + rscseq lr, lr, r8, ror #11 │ │ │ │ + rscseq sp, lr, r4, asr lr │ │ │ │ + ldrshteq sp, [lr], #220 @ 0xdc │ │ │ │ + rscseq sp, lr, ip, asr #27 │ │ │ │ + rscseq lr, lr, ip, lsl #5 │ │ │ │ + rscseq lr, lr, r4, asr #9 │ │ │ │ + rscseq ip, sp, ip, ror #20 │ │ │ │ + smlalseq lr, lr, r8, r2 @ │ │ │ │ + ldrsbteq lr, [lr], #64 @ 0x40 │ │ │ │ + rscseq ip, sp, r4, asr sl │ │ │ │ + rscseq sp, lr, r4, ror #27 │ │ │ │ + smlalseq lr, lr, ip, r2 @ │ │ │ │ + ldrsbteq lr, [lr], #68 @ 0x44 │ │ │ │ + rscseq ip, sp, r4, lsr sl │ │ │ │ + rscseq lr, lr, r8, lsr #5 │ │ │ │ + rscseq lr, lr, r0, ror #9 │ │ │ │ + rscseq ip, sp, ip, lsl sl │ │ │ │ + rscseq sp, lr, r4, lsr #28 │ │ │ │ + ldrshteq sp, [lr], #212 @ 0xd4 │ │ │ │ + rscseq lr, lr, r4, lsr #5 │ │ │ │ + ldrsbteq lr, [lr], #76 @ 0x4c │ │ │ │ ldrshteq ip, [sp], #148 @ 0x94 │ │ │ │ - rscseq pc, lr, r8 │ │ │ │ - ldrsbteq lr, [lr], #208 @ 0xd0 │ │ │ │ - ldrhteq lr, [lr], #240 @ 0xf0 │ │ │ │ - rscseq pc, lr, r0, ror #3 │ │ │ │ - rscseq ip, sp, ip, asr #19 │ │ │ │ - ldrshteq pc, [lr], #16 @ │ │ │ │ - rscseq lr, lr, r8, asr #27 │ │ │ │ - ldrhteq ip, [sp], #148 @ 0x94 │ │ │ │ - rscseq pc, lr, r8, lsl r2 @ │ │ │ │ - ldrsbteq lr, [lr], #208 @ 0xd0 │ │ │ │ - ldrsbteq lr, [lr], #252 @ 0xfc │ │ │ │ - smlalseq ip, sp, r4, r9 │ │ │ │ - ldrsbteq lr, [lr], #216 @ 0xd8 │ │ │ │ - rscseq ip, sp, r4, lsl #19 │ │ │ │ - ldrhteq pc, [lr], #48 @ 0x30 @ │ │ │ │ - rscseq lr, lr, r0, lsl #29 │ │ │ │ - rscseq pc, lr, ip, lsr r0 @ │ │ │ │ - ldrshteq lr, [lr], #208 @ 0xd0 │ │ │ │ - rscseq lr, lr, r4, ror #31 │ │ │ │ - rscseq pc, lr, r0, lsl #4 │ │ │ │ - rscseq ip, sp, ip, asr #18 │ │ │ │ - rscseq pc, lr, r0, lsl r2 @ │ │ │ │ - rscseq lr, lr, r8, ror #27 │ │ │ │ - rscseq ip, sp, r4, lsr r9 │ │ │ │ - rscseq pc, lr, r8, lsr r2 @ │ │ │ │ - ldrshteq lr, [lr], #208 @ 0xd0 │ │ │ │ - rscseq pc, lr, r0, lsl r0 @ │ │ │ │ - rscseq ip, sp, r4, lsl r9 │ │ │ │ - rscseq pc, lr, r4, lsr #32 │ │ │ │ - rscseq pc, lr, r0, lsr r2 @ │ │ │ │ - ldrshteq ip, [sp], #140 @ 0x8c │ │ │ │ - rscseq pc, lr, r0, lsl #5 │ │ │ │ - rscseq pc, lr, ip, asr #32 │ │ │ │ - rscseq pc, lr, r0, lsr r2 @ │ │ │ │ - rscseq lr, lr, r8, lsl #28 │ │ │ │ - ldrsbteq ip, [sp], #132 @ 0x84 │ │ │ │ - rscseq lr, lr, r8, lsl lr │ │ │ │ - rscseq pc, lr, r8, asr #32 │ │ │ │ + ldrhteq lr, [lr], #32 │ │ │ │ + rscseq lr, lr, r8, ror #9 │ │ │ │ + ldrsbteq ip, [sp], #156 @ 0x9c │ │ │ │ + rscseq sp, lr, ip, lsl #28 │ │ │ │ + ldrhteq lr, [lr], #36 @ 0x24 │ │ │ │ + rscseq lr, lr, ip, ror #9 │ │ │ │ + ldrhteq ip, [sp], #156 @ 0x9c │ │ │ │ + rscseq lr, lr, ip, rrx │ │ │ │ + rscseq ip, sp, ip, lsr #19 │ │ │ │ + rscseq lr, lr, r0, lsl #11 │ │ │ │ + rscseq lr, lr, r0, lsr r5 │ │ │ │ + rscseq lr, lr, r4, lsl #10 │ │ │ │ + rscseq lr, lr, ip, rrx │ │ │ │ + ldrhteq lr, [lr], #36 @ 0x24 │ │ │ │ + rscseq ip, sp, ip, ror r9 │ │ │ │ + rscseq lr, lr, ip, ror r0 │ │ │ │ + rscseq lr, lr, r0, asr #5 │ │ │ │ + rscseq ip, sp, r4, ror #18 │ │ │ │ + rscseq lr, lr, r4, lsl r5 │ │ │ │ + rscseq lr, lr, r4, lsl #1 │ │ │ │ + rscseq lr, lr, r4, asr #5 │ │ │ │ + rscseq ip, sp, r4, asr #18 │ │ │ │ + smlalseq lr, lr, r4, r0 @ │ │ │ │ + ldrsbteq lr, [lr], #32 │ │ │ │ + rscseq ip, sp, ip, lsr #18 │ │ │ │ + ldrsbteq lr, [lr], #96 @ 0x60 │ │ │ │ + rscseq lr, lr, r0, lsl #13 │ │ │ │ + rscseq lr, lr, r4, asr r6 │ │ │ │ + rscseq lr, lr, r4, lsr r5 │ │ │ │ + rscseq ip, sp, r4, lsl #18 │ │ │ │ + rscseq lr, lr, r4, lsl #13 │ │ │ │ + rscseq lr, lr, ip, ror #10 │ │ │ │ + rscseq ip, sp, ip, ror #17 │ │ │ │ + ldrsbteq lr, [lr], #104 @ 0x68 │ │ │ │ + rscseq lr, lr, ip, lsr #13 │ │ │ │ + smlalseq lr, lr, ip, r5 @ │ │ │ │ + rscseq ip, sp, ip, asr #17 │ │ │ │ + ldrhteq lr, [lr], #84 @ 0x54 │ │ │ │ ldrhteq ip, [sp], #140 @ 0x8c │ │ │ │ - rscseq pc, lr, r0, lsl #5 │ │ │ │ - rscseq pc, lr, r4, asr r0 @ │ │ │ │ - rscseq pc, lr, r0, asr r2 @ │ │ │ │ - smlalseq ip, sp, ip, r8 │ │ │ │ - rscseq pc, lr, r4, lsl #5 │ │ │ │ - rscseq ip, sp, ip, lsl #17 │ │ │ │ - rscseq pc, lr, ip, asr #9 │ │ │ │ - ldrhteq pc, [lr], #60 @ 0x3c @ │ │ │ │ - rscseq pc, lr, r0, asr #6 │ │ │ │ - ldrshteq pc, [lr], #32 @ │ │ │ │ - rscseq pc, lr, ip, lsl #6 │ │ │ │ - rscseq ip, sp, ip, asr r8 │ │ │ │ - rscseq pc, lr, ip, asr r3 @ │ │ │ │ - rscseq pc, lr, r0, ror r3 @ │ │ │ │ + rscseq pc, lr, r0, asr #2 │ │ │ │ + ldrsbteq lr, [lr], #160 @ 0xa0 │ │ │ │ + rscseq lr, lr, r0, ror #17 │ │ │ │ + rscseq lr, lr, ip, asr r7 │ │ │ │ + rscseq lr, lr, r4, lsl r7 │ │ │ │ + rscseq lr, lr, ip, ror #13 │ │ │ │ + rscseq lr, lr, r4, ror #14 │ │ │ │ + rscseq ip, sp, ip, ror r8 │ │ │ │ + rscseq lr, lr, r4, lsl r7 │ │ │ │ + rscseq lr, lr, ip, lsl #15 │ │ │ │ + rscseq ip, sp, r4, ror #16 │ │ │ │ + rscseq lr, lr, r4, lsl r8 │ │ │ │ + ldrhteq lr, [lr], #116 @ 0x74 │ │ │ │ + rscseq lr, lr, r0, ror #15 │ │ │ │ rscseq ip, sp, r4, asr #16 │ │ │ │ - ldrshteq pc, [lr], #60 @ 0x3c @ │ │ │ │ - ldrhteq pc, [lr], #52 @ 0x34 @ │ │ │ │ - rscseq pc, lr, ip, asr #7 │ │ │ │ - rscseq ip, sp, r4, lsr #16 │ │ │ │ - rscseq pc, lr, r0, lsr #8 │ │ │ │ - rscseq pc, lr, ip, lsr r4 @ │ │ │ │ - rscseq ip, sp, ip, lsl #16 │ │ │ │ - rscseq pc, lr, r4, lsr r5 @ │ │ │ │ - smlalseq pc, lr, r8, r4 @ │ │ │ │ - rscseq pc, lr, ip, asr r4 @ │ │ │ │ - rscseq pc, lr, ip, ror #8 │ │ │ │ - rscseq ip, sp, r4, ror #15 │ │ │ │ - ldrhteq pc, [lr], #72 @ 0x48 @ │ │ │ │ - ldrsbteq pc, [lr], #68 @ 0x44 @ │ │ │ │ + rscseq lr, lr, r8, lsr r8 │ │ │ │ + rscseq lr, lr, r0, asr r8 │ │ │ │ + rscseq ip, sp, ip, lsr #16 │ │ │ │ + rscseq lr, lr, r4, asr r9 │ │ │ │ + ldrsbteq lr, [lr], #128 @ 0x80 │ │ │ │ + rscseq lr, lr, r8, lsl #17 │ │ │ │ + rscseq lr, lr, r0, lsr #17 │ │ │ │ + rscseq ip, sp, r4, lsl #16 │ │ │ │ + ldrshteq lr, [lr], #128 @ 0x80 │ │ │ │ + rscseq lr, lr, r4, lsl #18 │ │ │ │ + rscseq ip, sp, ip, ror #15 │ │ │ │ + rscseq lr, lr, r0, lsr #19 │ │ │ │ + rscseq lr, lr, r8, asr r9 │ │ │ │ + rscseq lr, lr, r0, ror r9 │ │ │ │ rscseq ip, sp, ip, asr #15 │ │ │ │ - smlalseq pc, lr, r0, r5 @ │ │ │ │ - rscseq pc, lr, r4, lsr r5 @ │ │ │ │ - rscseq pc, lr, r4, asr r5 @ │ │ │ │ - rscseq ip, sp, ip, lsr #15 │ │ │ │ - smlalseq pc, lr, ip, r5 @ │ │ │ │ - smlalseq ip, sp, ip, r7 │ │ │ │ - rscseq r1, pc, r8, ror r5 @ │ │ │ │ - ldrhteq r0, [pc], #84 │ │ │ │ - ldrshteq pc, [lr], #216 @ 0xd8 @ │ │ │ │ - smlalseq pc, lr, ip, r9 @ │ │ │ │ - rscseq pc, lr, r0, asr r7 @ │ │ │ │ - rscseq pc, lr, r8, lsl #13 │ │ │ │ - rscseq pc, lr, r0, lsr #12 │ │ │ │ - rscseq pc, lr, r8, ror #11 │ │ │ │ - ldrshteq pc, [lr], #88 @ 0x58 @ │ │ │ │ + rscseq lr, lr, ip, lsr #19 │ │ │ │ + rscseq lr, lr, r0, asr #19 │ │ │ │ + ldrhteq ip, [sp], #116 @ 0x74 │ │ │ │ + smlalseq lr, lr, r8, pc @ │ │ │ │ + ldrsbteq lr, [lr], #168 @ 0xa8 │ │ │ │ + rscseq lr, lr, r8, lsr #20 │ │ │ │ + ldrshteq lr, [lr], #144 @ 0x90 │ │ │ │ + ldrshteq lr, [lr], #156 @ 0x9c │ │ │ │ + rscseq ip, sp, r4, lsl #15 │ │ │ │ + rscseq lr, lr, r4, asr sl │ │ │ │ + rscseq lr, lr, ip, ror sl │ │ │ │ + rscseq ip, sp, ip, ror #14 │ │ │ │ + ldrshteq lr, [lr], #192 @ 0xc0 │ │ │ │ + rscseq lr, lr, ip, asr #21 │ │ │ │ + rscseq lr, lr, r0, ror #21 │ │ │ │ rscseq ip, sp, ip, asr #14 │ │ │ │ - rscseq pc, lr, r0, lsr r6 @ │ │ │ │ - rscseq pc, lr, r0, asr #12 │ │ │ │ + ldrshteq lr, [lr], #160 @ 0xa0 │ │ │ │ + rscseq lr, lr, ip, ror #25 │ │ │ │ rscseq ip, sp, r4, lsr r7 │ │ │ │ - rscseq pc, lr, r8, lsr #13 │ │ │ │ - rscseq pc, lr, r0, ror r6 @ │ │ │ │ - rscseq pc, lr, r0, lsl #13 │ │ │ │ - rscseq ip, sp, r4, lsl r7 │ │ │ │ - ldrhteq pc, [lr], #104 @ 0x68 @ │ │ │ │ - rscseq pc, lr, r8, asr #13 │ │ │ │ - ldrshteq ip, [sp], #108 @ 0x6c │ │ │ │ - ldrshteq pc, [lr], #124 @ 0x7c @ │ │ │ │ - rscseq pc, lr, r4, ror #14 │ │ │ │ - rscseq pc, lr, r4, lsl #14 │ │ │ │ - rscseq pc, lr, r8, lsr #14 │ │ │ │ + rscseq lr, lr, r8, asr #26 │ │ │ │ + rscseq lr, lr, r0, lsl fp │ │ │ │ + ldrshteq lr, [lr], #192 @ 0xc0 │ │ │ │ + rscseq lr, lr, r0, lsr #30 │ │ │ │ + rscseq ip, sp, ip, lsl #14 │ │ │ │ + rscseq lr, lr, r0, lsr pc │ │ │ │ + rscseq lr, lr, r8, lsl #22 │ │ │ │ + ldrshteq ip, [sp], #100 @ 0x64 │ │ │ │ + rscseq lr, lr, r8, asr pc │ │ │ │ + rscseq lr, lr, r0, lsl fp │ │ │ │ + rscseq lr, lr, ip, lsl sp │ │ │ │ ldrsbteq ip, [sp], #100 @ 0x64 │ │ │ │ - smlalseq pc, lr, r4, r7 @ │ │ │ │ - ldrhteq pc, [lr], #120 @ 0x78 @ │ │ │ │ - ldrhteq ip, [sp], #108 @ 0x6c │ │ │ │ - rscseq pc, lr, r0, ror #16 │ │ │ │ - rscseq pc, lr, ip, lsl r8 @ │ │ │ │ - rscseq pc, lr, r0, lsr r8 @ │ │ │ │ - smlalseq ip, sp, ip, r6 │ │ │ │ - rscseq pc, lr, r4, ror r8 @ │ │ │ │ - smlalseq pc, lr, r0, r8 @ │ │ │ │ - rscseq ip, sp, r4, lsl #13 │ │ │ │ - ldrsbteq pc, [lr], #164 @ 0xa4 @ │ │ │ │ - rscseq pc, lr, ip, lsr #19 │ │ │ │ - rscseq pc, lr, r4, lsl r9 @ │ │ │ │ - rscseq pc, lr, r4, asr #17 │ │ │ │ - rscseq pc, lr, r0, ror #17 │ │ │ │ + rscseq lr, lr, r8, lsl fp │ │ │ │ + rscseq ip, sp, r4, asr #13 │ │ │ │ + ldrshteq pc, [lr], #0 @ │ │ │ │ + rscseq lr, lr, r0, asr #23 │ │ │ │ + rscseq lr, lr, ip, ror sp │ │ │ │ + rscseq lr, lr, r0, lsr fp │ │ │ │ + rscseq lr, lr, r4, lsr #26 │ │ │ │ + rscseq lr, lr, r0, asr #30 │ │ │ │ + rscseq ip, sp, ip, lsl #13 │ │ │ │ + rscseq lr, lr, r0, asr pc │ │ │ │ + rscseq lr, lr, r8, lsr #22 │ │ │ │ + rscseq ip, sp, r4, ror r6 │ │ │ │ + rscseq lr, lr, r8, ror pc │ │ │ │ + rscseq lr, lr, r0, lsr fp │ │ │ │ + rscseq lr, lr, r0, asr sp │ │ │ │ rscseq ip, sp, r4, asr r6 │ │ │ │ - rscseq pc, lr, ip, lsr r9 @ │ │ │ │ - rscseq pc, lr, r8, asr r9 @ │ │ │ │ + rscseq lr, lr, r4, ror #26 │ │ │ │ + rscseq lr, lr, r0, ror pc │ │ │ │ rscseq ip, sp, ip, lsr r6 │ │ │ │ - ldrshteq pc, [lr], #156 @ 0x9c @ │ │ │ │ - rscseq pc, lr, ip, lsr #19 │ │ │ │ - rscseq pc, lr, r8, asr #19 │ │ │ │ - rscseq ip, sp, ip, lsl r6 │ │ │ │ - rscseq pc, lr, r4, lsr #20 │ │ │ │ - rscseq pc, lr, r0, asr #20 │ │ │ │ - rscseq ip, sp, r4, lsl #12 │ │ │ │ - rscseq pc, lr, r4, ror fp @ │ │ │ │ - ldrsbteq pc, [lr], #172 @ 0xac @ │ │ │ │ - rscseq pc, lr, ip, lsl #21 │ │ │ │ - rscseq pc, lr, r8, lsr #21 │ │ │ │ + rscseq lr, lr, r0, asr #31 │ │ │ │ + rscseq lr, lr, ip, lsl #27 │ │ │ │ + rscseq lr, lr, r0, ror pc │ │ │ │ + rscseq lr, lr, r8, asr #22 │ │ │ │ + rscseq ip, sp, r4, lsl r6 │ │ │ │ + rscseq lr, lr, r8, asr fp │ │ │ │ + rscseq lr, lr, r8, lsl #27 │ │ │ │ + ldrshteq ip, [sp], #92 @ 0x5c │ │ │ │ + rscseq lr, lr, r0, asr #31 │ │ │ │ + smlalseq lr, lr, r4, sp @ │ │ │ │ + smlalseq lr, lr, r0, pc @ │ │ │ │ ldrsbteq ip, [sp], #92 @ 0x5c │ │ │ │ - rscseq pc, lr, r4, lsl #22 │ │ │ │ - rscseq pc, lr, r0, lsr #22 │ │ │ │ - rscseq ip, sp, r4, asr #11 │ │ │ │ - rscseq pc, lr, r4, asr #23 │ │ │ │ - rscseq pc, lr, r4, ror fp @ │ │ │ │ - smlalseq pc, lr, r0, fp @ │ │ │ │ - rscseq ip, sp, r4, lsr #11 │ │ │ │ - rscseq pc, lr, r8, asr #23 │ │ │ │ - smlalseq ip, sp, r4, r5 │ │ │ │ - rscseq r0, pc, ip, asr #32 │ │ │ │ - rscseq pc, lr, r8, asr #28 │ │ │ │ - rscseq pc, lr, r0, lsl sp @ │ │ │ │ - smlalseq pc, lr, ip, ip @ │ │ │ │ - rscseq pc, lr, r8, lsr #24 │ │ │ │ - rscseq pc, lr, r4, asr ip @ │ │ │ │ - rscseq ip, sp, ip, asr r5 │ │ │ │ - ldrhteq pc, [lr], #200 @ 0xc8 @ │ │ │ │ - rscseq pc, lr, r8, asr #25 │ │ │ │ - rscseq ip, sp, r4, asr #10 │ │ │ │ - rscseq pc, lr, r8, lsr sp @ │ │ │ │ - ldrshteq pc, [lr], #204 @ 0xcc @ │ │ │ │ - rscseq pc, lr, r8, lsl #26 │ │ │ │ + rscseq lr, lr, r4, asr #31 │ │ │ │ + rscseq ip, sp, ip, asr #11 │ │ │ │ + rscseq pc, lr, ip, lsl #4 │ │ │ │ + ldrshteq pc, [lr], #12 @ │ │ │ │ + rscseq pc, lr, r0, lsl #1 │ │ │ │ + rscseq pc, lr, r0, lsr r0 @ │ │ │ │ + rscseq pc, lr, ip, asr #32 │ │ │ │ + smlalseq ip, sp, ip, r5 │ │ │ │ + smlalseq pc, lr, ip, r0 @ │ │ │ │ + ldrhteq pc, [lr], #0 @ │ │ │ │ + rscseq ip, sp, r4, lsl #11 │ │ │ │ + rscseq pc, lr, ip, lsr r1 @ │ │ │ │ + ldrshteq pc, [lr], #4 @ │ │ │ │ + rscseq pc, lr, ip, lsl #2 │ │ │ │ + rscseq ip, sp, r4, ror #10 │ │ │ │ + rscseq pc, lr, r0, ror #2 │ │ │ │ + rscseq pc, lr, ip, ror r1 @ │ │ │ │ + rscseq ip, sp, ip, asr #10 │ │ │ │ + rscseq pc, lr, r4, ror r2 @ │ │ │ │ + ldrsbteq pc, [lr], #24 @ │ │ │ │ + smlalseq pc, lr, ip, r1 @ │ │ │ │ + rscseq pc, lr, ip, lsr #3 │ │ │ │ rscseq ip, sp, r4, lsr #10 │ │ │ │ - rscseq pc, lr, r8, ror #26 │ │ │ │ - rscseq pc, lr, r0, lsr #27 │ │ │ │ + ldrshteq pc, [lr], #24 @ │ │ │ │ + rscseq pc, lr, r4, lsl r2 @ │ │ │ │ + rscseq ip, sp, ip, lsl #10 │ │ │ │ + ldrsbteq pc, [lr], #32 @ │ │ │ │ + rscseq pc, lr, r4, ror r2 @ │ │ │ │ + smlalseq pc, lr, r4, r2 @ │ │ │ │ + rscseq ip, sp, ip, ror #9 │ │ │ │ + ldrsbteq pc, [lr], #44 @ 0x2c @ │ │ │ │ + ldrsbteq ip, [sp], #76 @ 0x4c │ │ │ │ + ldrhteq r1, [pc], #40 │ │ │ │ + ldrshteq r0, [pc], #36 │ │ │ │ + rscseq pc, lr, r8, lsr fp @ │ │ │ │ + ldrsbteq pc, [lr], #108 @ 0x6c @ │ │ │ │ + smlalseq pc, lr, r0, r4 @ │ │ │ │ + rscseq pc, lr, r8, asr #7 │ │ │ │ + rscseq pc, lr, r0, ror #6 │ │ │ │ + rscseq pc, lr, r8, lsr #6 │ │ │ │ + rscseq pc, lr, r8, lsr r3 @ │ │ │ │ + rscseq ip, sp, ip, lsl #9 │ │ │ │ + rscseq pc, lr, r0, ror r3 @ │ │ │ │ + rscseq pc, lr, r0, lsl #7 │ │ │ │ + rscseq ip, sp, r4, ror r4 │ │ │ │ + rscseq pc, lr, r8, ror #7 │ │ │ │ + ldrhteq pc, [lr], #48 @ 0x30 @ │ │ │ │ + rscseq pc, lr, r0, asr #7 │ │ │ │ + rscseq ip, sp, r4, asr r4 │ │ │ │ + ldrshteq pc, [lr], #56 @ 0x38 @ │ │ │ │ + rscseq pc, lr, r8, lsl #8 │ │ │ │ + rscseq ip, sp, ip, lsr r4 │ │ │ │ + rscseq pc, lr, ip, lsr r5 @ │ │ │ │ + rscseq pc, lr, r4, lsr #9 │ │ │ │ + rscseq pc, lr, r4, asr #8 │ │ │ │ + rscseq pc, lr, r8, ror #8 │ │ │ │ + rscseq ip, sp, r4, lsl r4 │ │ │ │ + ldrsbteq pc, [lr], #68 @ 0x44 @ │ │ │ │ + ldrshteq pc, [lr], #72 @ 0x48 @ │ │ │ │ + ldrshteq ip, [sp], #60 @ 0x3c │ │ │ │ + rscseq pc, lr, r0, lsr #11 │ │ │ │ + rscseq pc, lr, ip, asr r5 @ │ │ │ │ + rscseq pc, lr, r0, ror r5 @ │ │ │ │ + ldrsbteq ip, [sp], #60 @ 0x3c │ │ │ │ + ldrhteq pc, [lr], #84 @ 0x54 @ │ │ │ │ + ldrsbteq pc, [lr], #80 @ 0x50 @ │ │ │ │ + rscseq ip, sp, r4, asr #7 │ │ │ │ + rscseq pc, lr, r4, lsl r8 @ │ │ │ │ + rscseq pc, lr, ip, ror #13 │ │ │ │ + rscseq pc, lr, r4, asr r6 @ │ │ │ │ + rscseq pc, lr, r4, lsl #12 │ │ │ │ + rscseq pc, lr, r0, lsr #12 │ │ │ │ + smlalseq ip, sp, r4, r3 │ │ │ │ + rscseq pc, lr, ip, ror r6 @ │ │ │ │ + smlalseq pc, lr, r8, r6 @ │ │ │ │ + rscseq ip, sp, ip, ror r3 │ │ │ │ + rscseq pc, lr, ip, lsr r7 @ │ │ │ │ + rscseq pc, lr, ip, ror #13 │ │ │ │ + rscseq pc, lr, r8, lsl #14 │ │ │ │ + rscseq ip, sp, ip, asr r3 │ │ │ │ + rscseq pc, lr, r4, ror #14 │ │ │ │ + rscseq pc, lr, r0, lsl #15 │ │ │ │ + rscseq ip, sp, r4, asr #6 │ │ │ │ + ldrhteq pc, [lr], #132 @ 0x84 @ │ │ │ │ + rscseq pc, lr, ip, lsl r8 @ │ │ │ │ + rscseq pc, lr, ip, asr #15 │ │ │ │ + rscseq pc, lr, r8, ror #15 │ │ │ │ + rscseq ip, sp, ip, lsl r3 │ │ │ │ + rscseq pc, lr, r4, asr #16 │ │ │ │ + rscseq pc, lr, r0, ror #16 │ │ │ │ + rscseq ip, sp, r4, lsl #6 │ │ │ │ + rscseq pc, lr, r4, lsl #18 │ │ │ │ + ldrhteq pc, [lr], #132 @ 0x84 @ │ │ │ │ + ldrsbteq pc, [lr], #128 @ 0x80 @ │ │ │ │ + rscseq ip, sp, r4, ror #5 │ │ │ │ + rscseq pc, lr, r8, lsl #18 │ │ │ │ + ldrsbteq ip, [sp], #36 @ 0x24 │ │ │ │ + rscseq pc, lr, ip, lsl #27 │ │ │ │ + rscseq pc, lr, r8, lsl #23 │ │ │ │ + rscseq pc, lr, r0, asr sl @ │ │ │ │ + ldrsbteq pc, [lr], #156 @ 0x9c @ │ │ │ │ + rscseq pc, lr, r8, ror #18 │ │ │ │ + smlalseq pc, lr, r4, r9 @ │ │ │ │ + smlalseq ip, sp, ip, r2 │ │ │ │ + ldrshteq pc, [lr], #152 @ 0x98 @ │ │ │ │ + rscseq pc, lr, r8, lsl #20 │ │ │ │ + rscseq ip, sp, r4, lsl #5 │ │ │ │ + rscseq pc, lr, r8, ror sl @ │ │ │ │ + rscseq pc, lr, ip, lsr sl @ │ │ │ │ + rscseq pc, lr, r8, asr #20 │ │ │ │ + rscseq ip, sp, r4, ror #4 │ │ │ │ + rscseq pc, lr, r8, lsr #21 │ │ │ │ + rscseq pc, lr, r0, ror #21 │ │ │ │ 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 │ │ │ │ @@ -27660,423 +27660,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - rscseq fp, sp, r8, lsr #29 │ │ │ │ - smlalseq pc, lr, r8, r8 @ │ │ │ │ - rscseq pc, lr, r8, asr #15 │ │ │ │ - smlalseq pc, lr, r0, r7 @ │ │ │ │ - rscseq pc, lr, r0, lsr #15 │ │ │ │ - rscseq fp, sp, r0, lsl #29 │ │ │ │ - rscseq pc, lr, r4, lsl #16 │ │ │ │ - rscseq pc, lr, ip, lsr r8 @ │ │ │ │ - rscseq fp, sp, r8, ror #28 │ │ │ │ - ldrsbteq pc, [lr], #128 @ 0x80 @ │ │ │ │ - rscseq pc, lr, ip, lsl #17 │ │ │ │ - smlalseq pc, lr, ip, r8 @ │ │ │ │ - rscseq fp, sp, r8, asr #28 │ │ │ │ + rscseq fp, sp, r8, ror #23 │ │ │ │ + ldrsbteq pc, [lr], #88 @ 0x58 @ │ │ │ │ + rscseq pc, lr, r8, lsl #10 │ │ │ │ + ldrsbteq pc, [lr], #64 @ 0x40 @ │ │ │ │ + rscseq pc, lr, r0, ror #9 │ │ │ │ + rscseq fp, sp, r0, asr #23 │ │ │ │ + rscseq pc, lr, r4, asr #10 │ │ │ │ + rscseq pc, lr, ip, ror r5 @ │ │ │ │ + rscseq fp, sp, r8, lsr #23 │ │ │ │ + rscseq pc, lr, r0, lsl r6 @ │ │ │ │ + rscseq pc, lr, ip, asr #11 │ │ │ │ + ldrsbteq pc, [lr], #92 @ 0x5c @ │ │ │ │ + rscseq fp, sp, r8, lsl #23 │ │ │ │ + rscseq pc, lr, ip, lsl #12 │ │ │ │ + rscseq fp, sp, r8, ror fp │ │ │ │ + rscseq pc, lr, ip, lsr #16 │ │ │ │ + rscseq pc, lr, ip, lsl #14 │ │ │ │ + rscseq pc, lr, r8, lsl #13 │ │ │ │ + rscseq pc, lr, r8, asr #12 │ │ │ │ + rscseq pc, lr, ip, asr r6 @ │ │ │ │ + rscseq fp, sp, r8, asr #22 │ │ │ │ + rscseq pc, lr, r4, lsr #13 │ │ │ │ + ldrhteq pc, [lr], #108 @ 0x6c @ │ │ │ │ + rscseq fp, sp, r0, lsr fp │ │ │ │ + rscseq pc, lr, ip, asr r7 @ │ │ │ │ + rscseq pc, lr, r4, lsl r7 @ │ │ │ │ + rscseq pc, lr, r0, lsr r7 @ │ │ │ │ + rscseq fp, sp, r0, lsl fp │ │ │ │ + rscseq pc, lr, r4, lsl #15 │ │ │ │ + smlalseq pc, lr, r8, r7 @ │ │ │ │ + ldrshteq fp, [sp], #168 @ 0xa8 │ │ │ │ + rscseq pc, lr, r0, ror r8 @ │ │ │ │ + rscseq pc, lr, r8, lsl r8 @ │ │ │ │ + ldrsbteq pc, [lr], #124 @ 0x7c @ │ │ │ │ + ldrshteq pc, [lr], #116 @ 0x74 @ │ │ │ │ + ldrsbteq fp, [sp], #160 @ 0xa0 │ │ │ │ + rscseq pc, lr, r0, lsr #16 │ │ │ │ + rscseq pc, lr, ip, lsr #16 │ │ │ │ + ldrhteq fp, [sp], #168 @ 0xa8 │ │ │ │ + rscseq pc, lr, r4, lsl #17 │ │ │ │ + rscseq pc, lr, r0, asr r8 @ │ │ │ │ + rscseq pc, lr, ip, asr r8 @ │ │ │ │ + smlalseq fp, sp, r8, sl │ │ │ │ + rscseq pc, lr, r0, lsl #17 │ │ │ │ + rscseq fp, sp, r8, lsl #21 │ │ │ │ + rscseq r0, pc, r8, asr r0 @ │ │ │ │ + rscseq pc, lr, ip, lsl #25 │ │ │ │ + smlalseq pc, lr, r8, sl @ │ │ │ │ + rscseq pc, lr, r8, ror #18 │ │ │ │ + ldrshteq pc, [lr], #132 @ 0x84 @ │ │ │ │ + ldrhteq pc, [lr], #132 @ 0x84 @ │ │ │ │ rscseq pc, lr, ip, asr #17 │ │ │ │ - rscseq fp, sp, r8, lsr lr │ │ │ │ - rscseq pc, lr, ip, ror #21 │ │ │ │ - rscseq pc, lr, ip, asr #19 │ │ │ │ - rscseq pc, lr, r8, asr #18 │ │ │ │ + rscseq fp, sp, r8, asr #20 │ │ │ │ rscseq pc, lr, r8, lsl #18 │ │ │ │ rscseq pc, lr, ip, lsl r9 @ │ │ │ │ - rscseq fp, sp, r8, lsl #28 │ │ │ │ - rscseq pc, lr, r4, ror #18 │ │ │ │ - rscseq pc, lr, ip, ror r9 @ │ │ │ │ - ldrshteq fp, [sp], #208 @ 0xd0 │ │ │ │ - rscseq pc, lr, ip, lsl sl @ │ │ │ │ - ldrsbteq pc, [lr], #148 @ 0x94 @ │ │ │ │ - ldrshteq pc, [lr], #144 @ 0x90 @ │ │ │ │ - ldrsbteq fp, [sp], #208 @ 0xd0 │ │ │ │ - rscseq pc, lr, r4, asr #20 │ │ │ │ - rscseq pc, lr, r8, asr sl @ │ │ │ │ - ldrhteq fp, [sp], #216 @ 0xd8 │ │ │ │ - rscseq pc, lr, r0, lsr fp @ │ │ │ │ - ldrsbteq pc, [lr], #168 @ 0xa8 @ │ │ │ │ - smlalseq pc, lr, ip, sl @ │ │ │ │ - ldrhteq pc, [lr], #164 @ 0xa4 @ │ │ │ │ - smlalseq fp, sp, r0, sp │ │ │ │ - rscseq pc, lr, r0, ror #21 │ │ │ │ - rscseq pc, lr, ip, ror #21 │ │ │ │ - rscseq fp, sp, r8, ror sp │ │ │ │ - rscseq pc, lr, r4, asr #22 │ │ │ │ - rscseq pc, lr, r0, lsl fp @ │ │ │ │ + rscseq fp, sp, r0, lsr sl │ │ │ │ + ldrhteq pc, [lr], #152 @ 0x98 @ │ │ │ │ + rscseq pc, lr, ip, ror #18 │ │ │ │ + rscseq pc, lr, r0, lsl #19 │ │ │ │ + rscseq fp, sp, r0, lsl sl │ │ │ │ + rscseq pc, lr, r8, ror #19 │ │ │ │ + rscseq pc, lr, r4, lsl #20 │ │ │ │ + ldrshteq fp, [sp], #152 @ 0x98 │ │ │ │ rscseq pc, lr, ip, lsl fp @ │ │ │ │ - rscseq fp, sp, r8, asr sp │ │ │ │ - rscseq pc, lr, r0, asr #22 │ │ │ │ - rscseq fp, sp, r8, asr #26 │ │ │ │ - rscseq r0, pc, r8, lsl r3 @ │ │ │ │ - rscseq pc, lr, ip, asr #30 │ │ │ │ - rscseq pc, lr, r8, asr sp @ │ │ │ │ - rscseq pc, lr, r8, lsr #24 │ │ │ │ - ldrhteq pc, [lr], #180 @ 0xb4 @ │ │ │ │ - rscseq pc, lr, r4, ror fp @ │ │ │ │ - rscseq pc, lr, ip, lsl #23 │ │ │ │ - rscseq fp, sp, r8, lsl #26 │ │ │ │ + smlalseq pc, lr, ip, sl @ │ │ │ │ + rscseq pc, lr, r0, asr sl @ │ │ │ │ + rscseq pc, lr, r8, ror #20 │ │ │ │ + ldrsbteq fp, [sp], #144 @ 0x90 │ │ │ │ + rscseq pc, lr, r4, lsr #21 │ │ │ │ + rscseq pc, lr, r0, asr #21 │ │ │ │ + ldrhteq fp, [sp], #152 @ 0x98 │ │ │ │ + rscseq pc, lr, r8, asr fp @ │ │ │ │ + rscseq pc, lr, r8, lsl fp @ │ │ │ │ + rscseq pc, lr, r0, lsr fp @ │ │ │ │ + smlalseq fp, sp, r8, r9 │ │ │ │ + rscseq pc, lr, r8, ror #22 │ │ │ │ + rscseq pc, lr, r0, lsl #23 │ │ │ │ + rscseq fp, sp, r0, lsl #19 │ │ │ │ + rscseq pc, lr, r4, lsl #27 │ │ │ │ + rscseq pc, lr, r4, ror ip @ │ │ │ │ + ldrshteq pc, [lr], #180 @ 0xb4 @ │ │ │ │ + rscseq pc, lr, ip, lsr #23 │ │ │ │ rscseq pc, lr, r8, asr #23 │ │ │ │ - ldrsbteq pc, [lr], #188 @ 0xbc @ │ │ │ │ - ldrshteq fp, [sp], #192 @ 0xc0 │ │ │ │ - rscseq pc, lr, r8, ror ip @ │ │ │ │ - rscseq pc, lr, ip, lsr #24 │ │ │ │ - rscseq pc, lr, r0, asr #24 │ │ │ │ - ldrsbteq fp, [sp], #192 @ 0xc0 │ │ │ │ - rscseq pc, lr, r8, lsr #25 │ │ │ │ - rscseq pc, lr, r4, asr #25 │ │ │ │ - ldrhteq fp, [sp], #200 @ 0xc8 │ │ │ │ - ldrsbteq pc, [lr], #220 @ 0xdc @ │ │ │ │ - rscseq pc, lr, ip, asr sp @ │ │ │ │ - rscseq pc, lr, r0, lsl sp @ │ │ │ │ - rscseq pc, lr, r8, lsr #26 │ │ │ │ - smlalseq fp, sp, r0, ip │ │ │ │ - rscseq pc, lr, r4, ror #26 │ │ │ │ - rscseq pc, lr, r0, lsl #27 │ │ │ │ - rscseq fp, sp, r8, ror ip │ │ │ │ - rscseq pc, lr, r8, lsl lr @ │ │ │ │ - ldrsbteq pc, [lr], #216 @ 0xd8 @ │ │ │ │ + rscseq fp, sp, r0, asr r9 │ │ │ │ + rscseq pc, lr, ip, lsl #24 │ │ │ │ + rscseq pc, lr, r4, lsr #24 │ │ │ │ + rscseq fp, sp, r8, lsr r9 │ │ │ │ + ldrhteq pc, [lr], #200 @ 0xc8 @ │ │ │ │ + rscseq pc, lr, r0, ror ip @ │ │ │ │ + rscseq pc, lr, r8, lsl #25 │ │ │ │ + rscseq fp, sp, r8, lsl r9 │ │ │ │ + ldrsbteq pc, [lr], #200 @ 0xc8 @ │ │ │ │ + ldrshteq pc, [lr], #192 @ 0xc0 @ │ │ │ │ + rscseq fp, sp, r0, lsl #18 │ │ │ │ ldrshteq pc, [lr], #208 @ 0xd0 @ │ │ │ │ - rscseq fp, sp, r8, asr ip │ │ │ │ - rscseq pc, lr, r8, lsr #28 │ │ │ │ - rscseq pc, lr, r0, asr #28 │ │ │ │ - rscseq fp, sp, r0, asr #24 │ │ │ │ - rscseq r0, pc, r4, asr #32 │ │ │ │ + rscseq pc, lr, r4, lsl #27 │ │ │ │ + rscseq pc, lr, r8, lsr sp @ │ │ │ │ + rscseq pc, lr, r4, asr sp @ │ │ │ │ + ldrsbteq fp, [sp], #136 @ 0x88 │ │ │ │ + smlalseq pc, lr, r4, sp @ │ │ │ │ + rscseq pc, lr, ip, lsr #27 │ │ │ │ + rscseq fp, sp, r0, asr #17 │ │ │ │ + rscseq pc, lr, r0, lsr #28 │ │ │ │ + ldrsbteq pc, [lr], #216 @ 0xd8 @ │ │ │ │ + rscseq pc, lr, ip, ror #27 │ │ │ │ + rscseq fp, sp, r0, lsr #17 │ │ │ │ + rscseq pc, lr, r0, lsr #28 │ │ │ │ + smlalseq fp, sp, r0, r8 │ │ │ │ + ldrshteq r0, [pc], #28 │ │ │ │ + rscseq r0, pc, r0, lsr #32 │ │ │ │ rscseq pc, lr, r4, lsr pc @ │ │ │ │ - ldrhteq pc, [lr], #228 @ 0xe4 @ │ │ │ │ - rscseq pc, lr, ip, ror #28 │ │ │ │ - rscseq pc, lr, r8, lsl #29 │ │ │ │ - rscseq fp, sp, r0, lsl ip │ │ │ │ - rscseq pc, lr, ip, asr #29 │ │ │ │ - rscseq pc, lr, r4, ror #29 │ │ │ │ - ldrshteq fp, [sp], #184 @ 0xb8 │ │ │ │ - rscseq pc, lr, r8, ror pc @ │ │ │ │ - rscseq pc, lr, r0, lsr pc @ │ │ │ │ - rscseq pc, lr, r8, asr #30 │ │ │ │ - ldrsbteq fp, [sp], #184 @ 0xb8 │ │ │ │ - smlalseq pc, lr, r8, pc @ │ │ │ │ - ldrhteq pc, [lr], #240 @ 0xf0 @ │ │ │ │ - rscseq fp, sp, r0, asr #23 │ │ │ │ + ldrsbteq pc, [lr], #228 @ 0xe4 @ │ │ │ │ + smlalseq pc, lr, r0, lr @ │ │ │ │ + rscseq pc, lr, r8, lsr #29 │ │ │ │ + rscseq fp, sp, r8, asr r8 │ │ │ │ + ldrshteq pc, [lr], #224 @ 0xe0 @ │ │ │ │ + ldrshteq pc, [lr], #228 @ 0xe4 @ │ │ │ │ + rscseq fp, sp, r0, asr #16 │ │ │ │ + rscseq pc, lr, r8, ror #30 │ │ │ │ + rscseq pc, lr, r4, lsr #30 │ │ │ │ + rscseq pc, lr, r8, lsr pc @ │ │ │ │ + rscseq fp, sp, r0, lsr #16 │ │ │ │ + rscseq pc, lr, r8, lsl #31 │ │ │ │ + smlalseq pc, lr, r4, pc @ │ │ │ │ + rscseq fp, sp, r8, lsl #16 │ │ │ │ + rscseq r0, pc, r4, lsr #1 │ │ │ │ + rscseq r0, pc, r8, lsl r0 @ │ │ │ │ + ldrsbteq pc, [lr], #248 @ 0xf8 @ │ │ │ │ + rscseq pc, lr, r8, ror #31 │ │ │ │ + rscseq fp, sp, r0, ror #15 │ │ │ │ + rscseq r0, pc, r0, asr #32 │ │ │ │ + rscseq r0, pc, ip, asr r0 @ │ │ │ │ + rscseq fp, sp, r8, asr #15 │ │ │ │ + ldrsbteq r0, [pc], #12 │ │ │ │ + smlalseq r0, pc, ip, r0 @ │ │ │ │ ldrhteq r0, [pc], #0 │ │ │ │ - rscseq r0, pc, r4, asr #32 │ │ │ │ - ldrshteq pc, [lr], #248 @ 0xf8 @ │ │ │ │ - rscseq r0, pc, r4, lsl r0 @ │ │ │ │ - smlalseq fp, sp, r8, fp │ │ │ │ - rscseq r0, pc, r4, asr r0 @ │ │ │ │ - rscseq r0, pc, ip, rrx │ │ │ │ - rscseq fp, sp, r0, lsl #23 │ │ │ │ - rscseq r0, pc, r0, ror #1 │ │ │ │ - smlalseq r0, pc, r8, r0 @ │ │ │ │ - rscseq r0, pc, ip, lsr #1 │ │ │ │ - rscseq fp, sp, r0, ror #22 │ │ │ │ - rscseq r0, pc, r0, ror #1 │ │ │ │ - rscseq fp, sp, r0, asr fp │ │ │ │ - ldrhteq r0, [pc], #76 │ │ │ │ - rscseq r0, pc, r0, ror #5 │ │ │ │ - ldrshteq r0, [pc], #20 │ │ │ │ - smlalseq r0, pc, r4, r1 @ │ │ │ │ - rscseq r0, pc, r0, asr r1 @ │ │ │ │ + rscseq fp, sp, r8, lsr #15 │ │ │ │ + ldrsbteq r0, [pc], #8 │ │ │ │ + smlalseq fp, sp, r8, r7 │ │ │ │ + rscseq r0, pc, ip, asr #5 │ │ │ │ + rscseq r0, pc, r0, ror #3 │ │ │ │ rscseq r0, pc, r8, ror #2 │ │ │ │ - rscseq fp, sp, r8, lsl fp │ │ │ │ - ldrhteq r0, [pc], #16 │ │ │ │ - ldrhteq r0, [pc], #20 │ │ │ │ - rscseq fp, sp, r0, lsl #22 │ │ │ │ - rscseq r0, pc, r8, lsr #4 │ │ │ │ - rscseq r0, pc, r4, ror #3 │ │ │ │ - ldrshteq r0, [pc], #24 │ │ │ │ - rscseq fp, sp, r0, ror #21 │ │ │ │ - rscseq r0, pc, r8, asr #4 │ │ │ │ - rscseq r0, pc, r4, asr r2 @ │ │ │ │ - rscseq fp, sp, r8, asr #21 │ │ │ │ - rscseq r0, pc, r4, ror #6 │ │ │ │ - ldrsbteq r0, [pc], #40 │ │ │ │ - smlalseq r0, pc, r8, r2 @ │ │ │ │ - rscseq r0, pc, r8, lsr #5 │ │ │ │ - rscseq fp, sp, r0, lsr #21 │ │ │ │ - rscseq r0, pc, r0, lsl #6 │ │ │ │ + rscseq r0, pc, r0, lsr #2 │ │ │ │ + rscseq r0, pc, r0, asr #2 │ │ │ │ + rscseq fp, sp, r8, ror #14 │ │ │ │ + rscseq r0, pc, r8, ror r1 @ │ │ │ │ + smlalseq r0, pc, r0, r1 @ │ │ │ │ + rscseq fp, sp, r0, asr r7 │ │ │ │ + rscseq r0, pc, r4, lsl r2 @ │ │ │ │ + ldrsbteq r0, [pc], #20 │ │ │ │ + rscseq r0, pc, r8, ror #3 │ │ │ │ + rscseq fp, sp, r0, lsr r7 │ │ │ │ + rscseq r0, pc, ip, lsr #4 │ │ │ │ + rscseq r0, pc, r0, asr #4 │ │ │ │ + rscseq fp, sp, r8, lsl r7 │ │ │ │ + ldrsbteq r0, [pc], #60 │ │ │ │ rscseq r0, pc, ip, lsl r3 @ │ │ │ │ - rscseq fp, sp, r8, lsl #21 │ │ │ │ - smlalseq r0, pc, ip, r3 @ │ │ │ │ - rscseq r0, pc, ip, asr r3 @ │ │ │ │ + rscseq r0, pc, r4, lsr #5 │ │ │ │ + ldrsbteq r0, [pc], #32 │ │ │ │ + ldrshteq fp, [sp], #96 @ 0x60 │ │ │ │ rscseq r0, pc, r0, ror r3 @ │ │ │ │ - rscseq fp, sp, r8, ror #20 │ │ │ │ - smlalseq r0, pc, r8, r3 @ │ │ │ │ - rscseq fp, sp, r8, asr sl │ │ │ │ - rscseq r0, pc, ip, lsl #11 │ │ │ │ - rscseq r0, pc, r0, lsr #9 │ │ │ │ - rscseq r0, pc, r8, lsr #8 │ │ │ │ - rscseq r0, pc, r0, ror #7 │ │ │ │ - rscseq r0, pc, r0, lsl #8 │ │ │ │ - rscseq fp, sp, r8, lsr #20 │ │ │ │ - rscseq r0, pc, r8, lsr r4 @ │ │ │ │ - rscseq r0, pc, r0, asr r4 @ │ │ │ │ - rscseq fp, sp, r0, lsl sl │ │ │ │ - ldrsbteq r0, [pc], #68 │ │ │ │ - smlalseq r0, pc, r4, r4 @ │ │ │ │ - rscseq r0, pc, r8, lsr #9 │ │ │ │ - ldrshteq fp, [sp], #144 @ 0x90 │ │ │ │ - rscseq r0, pc, ip, ror #9 │ │ │ │ - rscseq r0, pc, r0, lsl #10 │ │ │ │ - ldrsbteq fp, [sp], #152 @ 0x98 │ │ │ │ - smlalseq r0, pc, ip, r6 @ │ │ │ │ - ldrsbteq r0, [pc], #92 │ │ │ │ - rscseq r0, pc, r4, ror #10 │ │ │ │ - smlalseq r0, pc, r0, r5 @ │ │ │ │ - ldrhteq fp, [sp], #144 @ 0x90 │ │ │ │ - rscseq r0, pc, r0, lsr r6 @ │ │ │ │ - rscseq r0, pc, r4, asr #12 │ │ │ │ - smlalseq fp, sp, r8, r9 │ │ │ │ - ldrshteq r0, [pc], #108 │ │ │ │ - rscseq r0, pc, r4, lsr #13 │ │ │ │ - rscseq r0, pc, r4, asr #13 │ │ │ │ - rscseq fp, sp, r8, ror r9 │ │ │ │ + rscseq r0, pc, r4, lsl #7 │ │ │ │ + ldrsbteq fp, [sp], #104 @ 0x68 │ │ │ │ + rscseq r0, pc, ip, lsr r4 @ │ │ │ │ + rscseq r0, pc, r4, ror #7 │ │ │ │ + rscseq r0, pc, r4, lsl #8 │ │ │ │ + ldrhteq fp, [sp], #104 @ 0x68 │ │ │ │ + rscseq r0, pc, r4, asr #8 │ │ │ │ + rscseq fp, sp, r8, lsr #13 │ │ │ │ + rscseq r0, pc, r8, ror #31 │ │ │ │ + rscseq r0, pc, r8, lsr #25 │ │ │ │ + rscseq r0, pc, ip, lsr #18 │ │ │ │ + rscseq r0, pc, ip, ror #13 │ │ │ │ + rscseq r0, pc, r4, lsr #11 │ │ │ │ + ldrshteq r0, [pc], #76 │ │ │ │ + rscseq r0, pc, r4, lsr #9 │ │ │ │ + rscseq r0, pc, r4, asr #9 │ │ │ │ + rscseq fp, sp, r0, ror #12 │ │ │ │ + rscseq r0, pc, ip, lsr #10 │ │ │ │ + rscseq r0, pc, ip, asr #10 │ │ │ │ + rscseq fp, sp, r8, asr #12 │ │ │ │ + rscseq r0, pc, r4, lsl #12 │ │ │ │ + rscseq r0, pc, ip, lsr #11 │ │ │ │ + rscseq r0, pc, ip, asr #11 │ │ │ │ + rscseq fp, sp, r8, lsr #12 │ │ │ │ + rscseq r0, pc, r4, lsr r6 @ │ │ │ │ + rscseq r0, pc, r4, asr r6 @ │ │ │ │ + rscseq fp, sp, r0, lsl r6 │ │ │ │ + rscseq r0, pc, ip, lsr #15 │ │ │ │ rscseq r0, pc, r4, lsl #14 │ │ │ │ - rscseq fp, sp, r8, ror #18 │ │ │ │ - rscseq r1, pc, r8, lsr #5 │ │ │ │ - rscseq r0, pc, r8, ror #30 │ │ │ │ - rscseq r0, pc, ip, ror #23 │ │ │ │ - rscseq r0, pc, ip, lsr #19 │ │ │ │ - rscseq r0, pc, r4, ror #16 │ │ │ │ - ldrhteq r0, [pc], #124 │ │ │ │ - rscseq r0, pc, r4, ror #14 │ │ │ │ - rscseq r0, pc, r4, lsl #15 │ │ │ │ - rscseq fp, sp, r0, lsr #18 │ │ │ │ - rscseq r0, pc, ip, ror #15 │ │ │ │ - rscseq r0, pc, ip, lsl #16 │ │ │ │ - rscseq fp, sp, r8, lsl #18 │ │ │ │ - rscseq r0, pc, r4, asr #17 │ │ │ │ - rscseq r0, pc, ip, ror #16 │ │ │ │ - rscseq r0, pc, ip, lsl #17 │ │ │ │ - rscseq fp, sp, r8, ror #17 │ │ │ │ + rscseq r0, pc, ip, lsr #13 │ │ │ │ + rscseq r0, pc, ip, asr #13 │ │ │ │ + rscseq fp, sp, r8, ror #11 │ │ │ │ + rscseq r0, pc, r4, lsr r7 @ │ │ │ │ + rscseq r0, pc, r4, asr r7 @ │ │ │ │ + ldrsbteq fp, [sp], #80 @ 0x50 │ │ │ │ + ldrsbteq r0, [pc], #120 │ │ │ │ + smlalseq r0, pc, r8, r7 @ │ │ │ │ + rscseq r0, pc, ip, lsr #15 │ │ │ │ + ldrhteq fp, [sp], #80 @ 0x50 │ │ │ │ + ldrshteq r0, [pc], #120 │ │ │ │ + rscseq r0, pc, r8, lsl r8 @ │ │ │ │ + smlalseq fp, sp, r8, r5 │ │ │ │ + rscseq r0, pc, r8, ror #19 │ │ │ │ + rscseq r0, pc, r8, lsl #18 │ │ │ │ + rscseq r0, pc, r0, lsr #17 │ │ │ │ + rscseq r0, pc, r0, asr r8 @ │ │ │ │ + rscseq r0, pc, r0, ror r8 @ │ │ │ │ + rscseq fp, sp, r8, ror #10 │ │ │ │ + ldrhteq r0, [pc], #132 │ │ │ │ + rscseq r0, pc, r0, asr #17 │ │ │ │ + rscseq fp, sp, r0, asr r5 │ │ │ │ + rscseq r0, pc, r8, lsr r9 @ │ │ │ │ ldrshteq r0, [pc], #132 │ │ │ │ - rscseq r0, pc, r4, lsl r9 @ │ │ │ │ - ldrsbteq fp, [sp], #128 @ 0x80 │ │ │ │ - rscseq r0, pc, ip, ror #20 │ │ │ │ - rscseq r0, pc, r4, asr #19 │ │ │ │ - rscseq r0, pc, ip, ror #18 │ │ │ │ - rscseq r0, pc, ip, lsl #19 │ │ │ │ - rscseq fp, sp, r8, lsr #17 │ │ │ │ - ldrshteq r0, [pc], #148 │ │ │ │ - rscseq r0, pc, r4, lsl sl @ │ │ │ │ - smlalseq fp, sp, r0, r8 │ │ │ │ - smlalseq r0, pc, r8, sl @ │ │ │ │ + rscseq r0, pc, r4, lsl #18 │ │ │ │ + rscseq fp, sp, r0, lsr r5 │ │ │ │ + rscseq r0, pc, ip, asr #18 │ │ │ │ + rscseq r0, pc, r4, ror #18 │ │ │ │ + rscseq fp, sp, r8, lsl r5 │ │ │ │ rscseq r0, pc, r8, asr sl @ │ │ │ │ - rscseq r0, pc, ip, ror #20 │ │ │ │ - rscseq fp, sp, r0, ror r8 │ │ │ │ - ldrhteq r0, [pc], #168 │ │ │ │ - ldrsbteq r0, [pc], #168 │ │ │ │ - rscseq fp, sp, r8, asr r8 │ │ │ │ - rscseq r0, pc, r8, lsr #25 │ │ │ │ - rscseq r0, pc, r8, asr #23 │ │ │ │ - rscseq r0, pc, r0, ror #22 │ │ │ │ - rscseq r0, pc, r0, lsl fp @ │ │ │ │ + ldrsbteq r0, [pc], #144 │ │ │ │ + smlalseq r0, pc, r0, r9 @ │ │ │ │ + rscseq r0, pc, r0, lsr #19 │ │ │ │ + ldrshteq fp, [sp], #64 @ 0x40 │ │ │ │ + ldrshteq r0, [pc], #144 │ │ │ │ + rscseq r0, pc, r8, lsl #20 │ │ │ │ + ldrsbteq fp, [sp], #72 @ 0x48 │ │ │ │ + smlalseq r0, pc, r8, sl @ │ │ │ │ + rscseq r0, pc, r0, asr sl @ │ │ │ │ + rscseq r0, pc, r8, ror #20 │ │ │ │ + ldrhteq fp, [sp], #72 @ 0x48 │ │ │ │ + smlalseq r0, pc, r0, sl @ │ │ │ │ + rscseq fp, sp, r8, lsr #9 │ │ │ │ + rscseq r0, pc, r8, lsr pc @ │ │ │ │ + rscseq r1, pc, r0, asr #2 │ │ │ │ + rscseq r0, pc, r0, asr fp @ │ │ │ │ + ldrshteq r0, [pc], #168 │ │ │ │ + rscseq r0, pc, r0, asr #21 │ │ │ │ + ldrsbteq r0, [pc], #160 │ │ │ │ + rscseq fp, sp, r0, ror r4 │ │ │ │ + rscseq r0, pc, r0, lsl #22 │ │ │ │ + rscseq r0, pc, ip, lsl #22 │ │ │ │ + rscseq fp, sp, r8, asr r4 │ │ │ │ + rscseq r0, pc, r8, ror fp @ │ │ │ │ rscseq r0, pc, r0, lsr fp @ │ │ │ │ - rscseq fp, sp, r8, lsr #16 │ │ │ │ - rscseq r0, pc, r4, ror fp @ │ │ │ │ - rscseq r0, pc, r0, lsl #23 │ │ │ │ - rscseq fp, sp, r0, lsl r8 │ │ │ │ - ldrshteq r0, [pc], #184 │ │ │ │ - ldrhteq r0, [pc], #180 │ │ │ │ - rscseq r0, pc, r4, asr #23 │ │ │ │ - ldrshteq fp, [sp], #112 @ 0x70 │ │ │ │ - rscseq r0, pc, ip, lsl #24 │ │ │ │ - rscseq r0, pc, r4, lsr #24 │ │ │ │ - ldrsbteq fp, [sp], #120 @ 0x78 │ │ │ │ - rscseq r0, pc, r8, lsl sp @ │ │ │ │ - smlalseq r0, pc, r0, ip @ │ │ │ │ - rscseq r0, pc, r0, asr ip @ │ │ │ │ - rscseq r0, pc, r0, ror #24 │ │ │ │ - ldrhteq fp, [sp], #112 @ 0x70 │ │ │ │ - ldrhteq r0, [pc], #192 │ │ │ │ - rscseq r0, pc, r8, asr #25 │ │ │ │ - smlalseq fp, sp, r8, r7 │ │ │ │ - rscseq r0, pc, r8, asr sp @ │ │ │ │ - rscseq r0, pc, r0, lsl sp @ │ │ │ │ - rscseq r0, pc, r8, lsr #26 │ │ │ │ - rscseq fp, sp, r8, ror r7 │ │ │ │ - rscseq r0, pc, r0, asr sp @ │ │ │ │ - rscseq fp, sp, r8, ror #14 │ │ │ │ - ldrshteq r1, [pc], #24 │ │ │ │ - rscseq r1, pc, r0, lsl #8 │ │ │ │ + rscseq r0, pc, r8, asr #22 │ │ │ │ + rscseq fp, sp, r8, lsr r4 │ │ │ │ + smlalseq r0, pc, r8, fp @ │ │ │ │ rscseq r0, pc, r0, lsl lr @ │ │ │ │ - ldrhteq r0, [pc], #216 │ │ │ │ - rscseq r0, pc, r0, lsl #27 │ │ │ │ - smlalseq r0, pc, r0, sp @ │ │ │ │ - rscseq fp, sp, r0, lsr r7 │ │ │ │ - rscseq r0, pc, r0, asr #27 │ │ │ │ - rscseq r0, pc, ip, asr #27 │ │ │ │ - rscseq fp, sp, r8, lsl r7 │ │ │ │ - rscseq r0, pc, r8, lsr lr @ │ │ │ │ - ldrshteq r0, [pc], #208 │ │ │ │ - rscseq r0, pc, r8, lsl #28 │ │ │ │ - ldrshteq fp, [sp], #104 @ 0x68 │ │ │ │ - rscseq r0, pc, r8, asr lr @ │ │ │ │ - ldrsbteq r1, [pc], #0 │ │ │ │ - rscseq fp, sp, r0, ror #13 │ │ │ │ - ldrsbteq r1, [pc], #56 │ │ │ │ - rscseq r1, pc, r4, lsr #7 │ │ │ │ - rscseq r0, pc, r8, asr lr @ │ │ │ │ - ldrsbteq r1, [pc], #4 │ │ │ │ - ldrhteq fp, [sp], #104 @ 0x68 │ │ │ │ - rscseq r0, pc, r8, ror #28 │ │ │ │ - rscseq r1, pc, r8, ror #1 │ │ │ │ - rscseq fp, sp, r0, lsr #13 │ │ │ │ - rscseq r1, pc, r4, asr #7 │ │ │ │ - rscseq r0, pc, r0, ror lr @ │ │ │ │ - ldrshteq r1, [pc], #4 │ │ │ │ - rscseq fp, sp, r0, lsl #13 │ │ │ │ - rscseq r1, pc, r8, asr r6 @ │ │ │ │ - rscseq fp, sp, r0, ror r6 │ │ │ │ - ldrhteq r1, [pc], #16 │ │ │ │ - rscseq r1, pc, r0, asr r1 @ │ │ │ │ - rscseq r1, pc, ip, lsl r1 @ │ │ │ │ - rscseq r1, pc, r8, asr r6 @ │ │ │ │ - rscseq r0, pc, r8, ror lr @ │ │ │ │ - rscseq fp, sp, r0, asr #12 │ │ │ │ - rscseq r1, pc, r8, ror #12 │ │ │ │ - rscseq r0, pc, r8, lsl #29 │ │ │ │ - rscseq fp, sp, r8, lsr #12 │ │ │ │ - rscseq r1, pc, ip, lsr r1 @ │ │ │ │ - rscseq r1, pc, r0, ror r6 @ │ │ │ │ + rscseq fp, sp, r0, lsr #8 │ │ │ │ + rscseq r1, pc, r8, lsl r1 @ │ │ │ │ + rscseq r1, pc, r4, ror #1 │ │ │ │ + smlalseq r0, pc, r8, fp @ │ │ │ │ + rscseq r0, pc, r4, lsl lr @ │ │ │ │ + ldrshteq fp, [sp], #56 @ 0x38 │ │ │ │ + rscseq r0, pc, r8, lsr #23 │ │ │ │ + rscseq r0, pc, r8, lsr #28 │ │ │ │ + rscseq fp, sp, r0, ror #7 │ │ │ │ + rscseq r1, pc, r4, lsl #2 │ │ │ │ + ldrhteq r0, [pc], #176 │ │ │ │ + rscseq r0, pc, r4, lsr lr @ │ │ │ │ + rscseq fp, sp, r0, asr #7 │ │ │ │ + smlalseq r1, pc, r8, r3 @ │ │ │ │ + ldrhteq fp, [sp], #48 @ 0x30 │ │ │ │ + ldrshteq r0, [pc], #224 │ │ │ │ smlalseq r0, pc, r0, lr @ │ │ │ │ - rscseq fp, sp, r8, lsl #12 │ │ │ │ - rscseq r1, pc, r0, lsl #13 │ │ │ │ - rscseq r0, pc, r0, lsr #29 │ │ │ │ - ldrshteq fp, [sp], #80 @ 0x50 │ │ │ │ - rscseq r1, pc, r8, lsl #3 │ │ │ │ - rscseq r1, pc, r4, asr r1 @ │ │ │ │ - rscseq r1, pc, r0, lsl #13 │ │ │ │ - rscseq r0, pc, r0, lsr #29 │ │ │ │ - rscseq fp, sp, r8, asr #11 │ │ │ │ - smlalseq r1, pc, r0, r6 @ │ │ │ │ - ldrhteq r0, [pc], #224 │ │ │ │ - ldrhteq fp, [sp], #80 @ 0x50 │ │ │ │ - rscseq r1, pc, r4, ror r1 @ │ │ │ │ - smlalseq r1, pc, r8, r6 @ │ │ │ │ - ldrhteq r0, [pc], #232 │ │ │ │ - smlalseq fp, sp, r0, r5 │ │ │ │ - rscseq r1, pc, r4, lsl r4 @ │ │ │ │ - rscseq fp, sp, r0, lsl #11 │ │ │ │ - rscseq r2, pc, r4, lsr r1 @ │ │ │ │ - rscseq r1, pc, r0, lsl r8 @ │ │ │ │ - rscseq r1, pc, r8, ror #14 │ │ │ │ - ldrshteq r0, [pc], #232 │ │ │ │ + rscseq r0, pc, ip, asr lr @ │ │ │ │ + smlalseq r1, pc, r8, r3 @ │ │ │ │ + ldrhteq r0, [pc], #184 │ │ │ │ + rscseq fp, sp, r0, lsl #7 │ │ │ │ + rscseq r1, pc, r8, lsr #7 │ │ │ │ + rscseq r0, pc, r8, asr #23 │ │ │ │ + rscseq fp, sp, r8, ror #6 │ │ │ │ + rscseq r0, pc, ip, ror lr @ │ │ │ │ + ldrhteq r1, [pc], #48 │ │ │ │ + ldrsbteq r0, [pc], #176 │ │ │ │ + rscseq fp, sp, r8, asr #6 │ │ │ │ + rscseq r1, pc, r0, asr #7 │ │ │ │ + rscseq r0, pc, r0, ror #23 │ │ │ │ + rscseq fp, sp, r0, lsr r3 │ │ │ │ rscseq r0, pc, r8, asr #29 │ │ │ │ - rscseq r1, pc, r8, lsl #8 │ │ │ │ - smlalseq r1, pc, r8, r6 @ │ │ │ │ - rscseq fp, sp, r0, asr #10 │ │ │ │ - rscseq r1, pc, ip, lsl r4 @ │ │ │ │ - rscseq r1, pc, ip, lsr #13 │ │ │ │ - rscseq fp, sp, r8, lsr #10 │ │ │ │ - rscseq r0, pc, r0, ror #29 │ │ │ │ - rscseq r1, pc, r8, lsr #8 │ │ │ │ - ldrhteq r1, [pc], #104 │ │ │ │ - rscseq fp, sp, r8, lsl #10 │ │ │ │ - rscseq r1, pc, ip, lsr r4 @ │ │ │ │ - rscseq r1, pc, ip, asr #13 │ │ │ │ - ldrshteq fp, [sp], #64 @ 0x40 │ │ │ │ - rscseq r1, pc, r8, lsr r7 @ │ │ │ │ - rscseq r1, pc, r8, lsl #14 │ │ │ │ - rscseq r1, pc, r8, lsl ip @ │ │ │ │ - ldrsbteq r1, [pc], #224 │ │ │ │ - rscseq fp, sp, r8, asr #9 │ │ │ │ - rscseq r1, pc, ip, lsr #24 │ │ │ │ - rscseq r1, pc, r0, ror #29 │ │ │ │ - ldrhteq fp, [sp], #64 @ 0x40 │ │ │ │ - rscseq r1, pc, r0, lsr #14 │ │ │ │ + smlalseq r0, pc, r4, lr @ │ │ │ │ + rscseq r1, pc, r0, asr #7 │ │ │ │ + rscseq r0, pc, r0, ror #23 │ │ │ │ + rscseq fp, sp, r8, lsl #6 │ │ │ │ + ldrsbteq r1, [pc], #48 │ │ │ │ + ldrshteq r0, [pc], #176 │ │ │ │ + ldrshteq fp, [sp], #32 │ │ │ │ + ldrhteq r0, [pc], #228 │ │ │ │ + ldrsbteq r1, [pc], #56 │ │ │ │ + ldrshteq r0, [pc], #184 │ │ │ │ + ldrsbteq fp, [sp], #32 │ │ │ │ + rscseq r1, pc, r4, asr r1 @ │ │ │ │ + rscseq fp, sp, r0, asr #5 │ │ │ │ + rscseq r1, pc, r4, ror lr @ │ │ │ │ + rscseq r1, pc, r0, asr r5 @ │ │ │ │ + rscseq r1, pc, r8, lsr #9 │ │ │ │ + rscseq r0, pc, r8, lsr ip @ │ │ │ │ + rscseq r0, pc, r8, lsl #24 │ │ │ │ + rscseq r1, pc, r8, asr #2 │ │ │ │ + ldrsbteq r1, [pc], #56 │ │ │ │ + rscseq fp, sp, r0, lsl #5 │ │ │ │ + rscseq r1, pc, ip, asr r1 @ │ │ │ │ + rscseq r1, pc, ip, ror #7 │ │ │ │ + rscseq fp, sp, r8, ror #4 │ │ │ │ + rscseq r0, pc, r0, lsr #24 │ │ │ │ + rscseq r1, pc, r8, ror #2 │ │ │ │ + ldrshteq r1, [pc], #56 │ │ │ │ + rscseq fp, sp, r8, asr #4 │ │ │ │ + rscseq r1, pc, ip, ror r1 @ │ │ │ │ + rscseq r1, pc, ip, lsl #8 │ │ │ │ + rscseq fp, sp, r0, lsr r2 │ │ │ │ + rscseq r1, pc, r8, ror r4 @ │ │ │ │ + rscseq r1, pc, r8, asr #8 │ │ │ │ + rscseq r1, pc, r8, asr r9 @ │ │ │ │ + rscseq r1, pc, r0, lsl ip @ │ │ │ │ + rscseq fp, sp, r8, lsl #4 │ │ │ │ + rscseq r1, pc, ip, ror #18 │ │ │ │ + rscseq r1, pc, r0, lsr #24 │ │ │ │ + ldrshteq fp, [sp], #16 │ │ │ │ + rscseq r1, pc, r0, ror #8 │ │ │ │ + rscseq r1, pc, r8, ror r9 @ │ │ │ │ + rscseq r1, pc, r8, lsr #24 │ │ │ │ + ldrsbteq fp, [sp], #16 │ │ │ │ + rscseq r1, pc, ip, lsl #19 │ │ │ │ rscseq r1, pc, r8, lsr ip @ │ │ │ │ - rscseq r1, pc, r8, ror #29 │ │ │ │ - smlalseq fp, sp, r0, r4 │ │ │ │ - rscseq r1, pc, ip, asr #24 │ │ │ │ - ldrshteq r1, [pc], #232 │ │ │ │ - rscseq fp, sp, r8, ror r4 │ │ │ │ - ldrhteq r1, [pc], #112 │ │ │ │ - rscseq r1, pc, r8, asr r7 @ │ │ │ │ - rscseq r1, pc, r8, lsr #14 │ │ │ │ + ldrhteq fp, [sp], #24 │ │ │ │ + ldrshteq r1, [pc], #64 │ │ │ │ + smlalseq r1, pc, r8, r4 @ │ │ │ │ + rscseq r1, pc, r8, ror #8 │ │ │ │ + rscseq r1, pc, r8, lsl #19 │ │ │ │ + rscseq r1, pc, r0, lsr ip @ │ │ │ │ + rscseq fp, sp, r8, lsl #3 │ │ │ │ + smlalseq r1, pc, ip, r9 @ │ │ │ │ + rscseq r1, pc, r0, asr #24 │ │ │ │ + rscseq fp, sp, r0, ror r1 │ │ │ │ + rscseq r1, pc, r0, lsl #9 │ │ │ │ + rscseq r1, pc, r8, lsr #19 │ │ │ │ rscseq r1, pc, r8, asr #24 │ │ │ │ - ldrshteq r1, [pc], #224 │ │ │ │ - rscseq fp, sp, r8, asr #8 │ │ │ │ - rscseq r1, pc, ip, asr ip @ │ │ │ │ - rscseq r1, pc, r0, lsl #30 │ │ │ │ - rscseq fp, sp, r0, lsr r4 │ │ │ │ - rscseq r1, pc, r0, asr #14 │ │ │ │ + rscseq fp, sp, r0, asr r1 │ │ │ │ + ldrhteq r1, [pc], #156 │ │ │ │ + rscseq r1, pc, r8, asr ip @ │ │ │ │ + rscseq fp, sp, r8, lsr r1 │ │ │ │ + rscseq r1, pc, r0, asr #9 │ │ │ │ + smlalseq r1, pc, r0, r4 @ │ │ │ │ + rscseq r1, pc, r0, asr #19 │ │ │ │ + rscseq r1, pc, r8, asr ip @ │ │ │ │ + rscseq fp, sp, r0, lsl r1 │ │ │ │ + ldrsbteq r1, [pc], #148 │ │ │ │ rscseq r1, pc, r8, ror #24 │ │ │ │ - rscseq r1, pc, r8, lsl #30 │ │ │ │ - rscseq fp, sp, r0, lsl r4 │ │ │ │ - rscseq r1, pc, ip, ror ip @ │ │ │ │ - rscseq r1, pc, r8, lsl pc @ │ │ │ │ - ldrshteq fp, [sp], #56 @ 0x38 │ │ │ │ - rscseq r1, pc, r0, lsl #15 │ │ │ │ + ldrshteq fp, [sp], #8 │ │ │ │ + rscseq r1, pc, r8, lsr #9 │ │ │ │ + rscseq r1, pc, r0, ror #19 │ │ │ │ + rscseq r1, pc, r0, ror ip @ │ │ │ │ + ldrsbteq fp, [sp], #8 │ │ │ │ + rscseq r1, pc, r4, lsr r7 @ │ │ │ │ + rscseq fp, sp, r8, asr #1 │ │ │ │ + rscseq r1, pc, r0, asr #27 │ │ │ │ + rscseq r1, pc, r4, lsr #26 │ │ │ │ + rscseq r1, pc, r4, asr #25 │ │ │ │ + smlalseq r1, pc, r0, ip @ │ │ │ │ + rscseq r1, pc, r0, lsr r7 @ │ │ │ │ + rscseq r1, pc, r8, ror #19 │ │ │ │ + smlalseq fp, sp, r0, r0 │ │ │ │ + rscseq r1, pc, r4, asr #14 │ │ │ │ + ldrshteq r1, [pc], #156 │ │ │ │ + rscseq fp, sp, r8, ror r0 │ │ │ │ + ldrhteq r1, [pc], #192 │ │ │ │ rscseq r1, pc, r0, asr r7 @ │ │ │ │ - rscseq r1, pc, r0, lsl #25 │ │ │ │ - rscseq r1, pc, r8, lsl pc @ │ │ │ │ - ldrsbteq fp, [sp], #48 @ 0x30 │ │ │ │ - smlalseq r1, pc, r4, ip @ │ │ │ │ - rscseq r1, pc, r8, lsr #30 │ │ │ │ - ldrhteq fp, [sp], #56 @ 0x38 │ │ │ │ - rscseq r1, pc, r8, ror #14 │ │ │ │ - rscseq r1, pc, r0, lsr #25 │ │ │ │ - rscseq r1, pc, r0, lsr pc @ │ │ │ │ - smlalseq fp, sp, r8, r3 │ │ │ │ - ldrshteq r1, [pc], #148 │ │ │ │ - rscseq fp, sp, r8, lsl #7 │ │ │ │ - rscseq r2, pc, r0, lsl #1 │ │ │ │ - rscseq r1, pc, r4, ror #31 │ │ │ │ - rscseq r1, pc, r4, lsl #31 │ │ │ │ - rscseq r1, pc, r0, asr pc @ │ │ │ │ - ldrshteq r1, [pc], #144 │ │ │ │ - rscseq r1, pc, r8, lsr #25 │ │ │ │ - rscseq fp, sp, r0, asr r3 │ │ │ │ - rscseq r1, pc, r4, lsl #20 │ │ │ │ - ldrhteq r1, [pc], #204 │ │ │ │ - rscseq fp, sp, r8, lsr r3 │ │ │ │ - rscseq r1, pc, r0, ror pc @ │ │ │ │ - rscseq r1, pc, r0, lsl sl @ │ │ │ │ - rscseq r1, pc, r8, asr #25 │ │ │ │ - rscseq fp, sp, r8, lsl r3 │ │ │ │ - rscseq r1, pc, r4, lsr #20 │ │ │ │ - ldrsbteq r1, [pc], #204 │ │ │ │ - rscseq fp, sp, r0, lsl #6 │ │ │ │ - rscseq r1, pc, r4, asr #31 │ │ │ │ - rscseq r2, pc, r8, lsl #8 │ │ │ │ + rscseq r1, pc, r8, lsl #20 │ │ │ │ + rscseq fp, sp, r8, asr r0 │ │ │ │ + rscseq r1, pc, r4, ror #14 │ │ │ │ + rscseq r1, pc, ip, lsl sl @ │ │ │ │ + rscseq fp, sp, r0, asr #32 │ │ │ │ + rscseq r1, pc, r4, lsl #26 │ │ │ │ + rscseq r2, pc, r8, asr #2 │ │ │ │ + rscseq r1, pc, r0, ror #28 │ │ │ │ + smlalseq r1, pc, r8, pc @ │ │ │ │ + rscseq fp, sp, r8, lsl r0 │ │ │ │ + rscseq r2, pc, r8, ror #7 │ │ │ │ + rscseq r2, pc, r0, lsl #11 │ │ │ │ + rscseq fp, sp, r0 │ │ │ │ + ldrhteq r2, [pc], #40 │ │ │ │ + smlalseq r1, pc, ip, pc @ │ │ │ │ + rscseq r2, pc, r0, lsr r1 @ │ │ │ │ + rscseq sl, sp, r0, ror #31 │ │ │ │ + rscseq r2, pc, r4, ror #7 │ │ │ │ + ldrsbteq sl, [sp], #240 @ 0xf0 │ │ │ │ + rscseq r2, pc, r0, lsl r0 @ │ │ │ │ + rscseq r1, pc, r0, ror lr @ │ │ │ │ + rscseq r2, pc, r0, lsr #5 │ │ │ │ + smlalseq r1, pc, r0, pc @ │ │ │ │ rscseq r2, pc, r0, lsr #2 │ │ │ │ - rscseq r2, pc, r8, asr r2 @ │ │ │ │ - ldrsbteq fp, [sp], #40 @ 0x28 │ │ │ │ - rscseq r2, pc, r8, lsr #13 │ │ │ │ - rscseq r2, pc, r0, asr #16 │ │ │ │ - rscseq fp, sp, r0, asr #5 │ │ │ │ + rscseq sl, sp, r0, lsr #31 │ │ │ │ + rscseq r2, pc, r0, ror r5 @ │ │ │ │ + rscseq r1, pc, r4, asr #25 │ │ │ │ + rscseq sl, sp, r8, lsl #31 │ │ │ │ + ldrshteq r2, [pc], #52 │ │ │ │ + rscseq r2, pc, r0, lsr #2 │ │ │ │ + rscseq r2, pc, r0, lsl #5 │ │ │ │ + rscseq sl, sp, r8, ror #30 │ │ │ │ + rscseq r1, pc, r8, asr #25 │ │ │ │ + rscseq r1, pc, r0, lsr lr @ │ │ │ │ + rscseq sl, sp, r0, asr pc │ │ │ │ + rscseq r2, pc, r0, asr r1 @ │ │ │ │ rscseq r2, pc, r8, ror r5 @ │ │ │ │ - rscseq r2, pc, ip, asr r2 @ │ │ │ │ - ldrshteq r2, [pc], #48 │ │ │ │ - rscseq fp, sp, r0, lsr #5 │ │ │ │ - rscseq r2, pc, r4, lsr #13 │ │ │ │ - smlalseq fp, sp, r0, r2 │ │ │ │ - ldrsbteq r2, [pc], #32 │ │ │ │ - rscseq r2, pc, r0, lsr r1 @ │ │ │ │ - rscseq r2, pc, r0, ror #10 │ │ │ │ - rscseq r2, pc, r0, asr r2 @ │ │ │ │ - rscseq r2, pc, r0, ror #7 │ │ │ │ - rscseq fp, sp, r0, ror #4 │ │ │ │ - rscseq r2, pc, r0, lsr r8 @ │ │ │ │ - rscseq r1, pc, r4, lsl #31 │ │ │ │ - rscseq fp, sp, r8, asr #4 │ │ │ │ - ldrhteq r2, [pc], #100 │ │ │ │ - rscseq r2, pc, r0, ror #7 │ │ │ │ - rscseq r2, pc, r0, asr #10 │ │ │ │ - rscseq fp, sp, r8, lsr #4 │ │ │ │ - rscseq r1, pc, r8, lsl #31 │ │ │ │ - ldrshteq r2, [pc], #0 │ │ │ │ - rscseq fp, sp, r0, lsl r2 │ │ │ │ - rscseq r2, pc, r0, lsl r4 @ │ │ │ │ - rscseq r2, pc, r8, lsr r8 @ │ │ │ │ - rscseq r2, pc, r0, lsr r5 @ │ │ │ │ - smlalseq r2, pc, r8, r6 @ │ │ │ │ - rscseq fp, sp, r8, ror #3 │ │ │ │ + rscseq r2, pc, r0, ror r2 @ │ │ │ │ + ldrsbteq r2, [pc], #56 │ │ │ │ + rscseq sl, sp, r8, lsr #30 │ │ │ │ stcleq 8, cr15, [r4], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ stcleq 8, cr15, [r0], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [ip], #892 @ 0x37c │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [r8], #892 @ 0x37c │ │ │ │ @@ -28887,423 +28887,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - rscseq r1, pc, ip, ror sl @ │ │ │ │ - ldrshteq r1, [pc], #176 │ │ │ │ - rscseq sl, sp, ip, ror #22 │ │ │ │ - rscseq r1, pc, r4, lsr r9 @ │ │ │ │ - rscseq r2, pc, r8, lsr r0 @ │ │ │ │ - ldrhteq r2, [pc], #28 │ │ │ │ - rscseq sl, sp, ip, asr #22 │ │ │ │ - rscseq r1, pc, ip, ror #20 │ │ │ │ - rscseq sl, sp, ip, lsr fp │ │ │ │ - rscseq r8, pc, ip, asr #4 │ │ │ │ - rscseq r4, pc, r0, ror #8 │ │ │ │ - ldrsbteq r3, [pc], #8 │ │ │ │ - rscseq r2, pc, r4, lsr #17 │ │ │ │ - rscseq r2, pc, ip, lsl r6 @ │ │ │ │ - ldrsbteq r2, [pc], #68 │ │ │ │ - ldrhteq r1, [pc], #228 │ │ │ │ + ldrhteq r1, [pc], #124 │ │ │ │ + rscseq r1, pc, r0, lsr r9 @ │ │ │ │ + rscseq sl, sp, ip, lsr #17 │ │ │ │ + rscseq r1, pc, r4, ror r6 @ │ │ │ │ + rscseq r1, pc, r8, ror sp @ │ │ │ │ + ldrshteq r1, [pc], #236 │ │ │ │ + rscseq sl, sp, ip, lsl #17 │ │ │ │ + rscseq r1, pc, ip, lsr #15 │ │ │ │ + rscseq sl, sp, ip, ror r8 │ │ │ │ + rscseq r7, pc, ip, lsl #31 │ │ │ │ + rscseq r4, pc, r0, lsr #3 │ │ │ │ + rscseq r2, pc, r8, lsl lr @ │ │ │ │ + rscseq r2, pc, r4, ror #11 │ │ │ │ + rscseq r2, pc, ip, asr r3 @ │ │ │ │ + rscseq r2, pc, r4, lsl r2 @ │ │ │ │ + ldrshteq r1, [pc], #180 │ │ │ │ + rscseq r1, pc, r0, asr #12 │ │ │ │ + rscseq r1, pc, r4, asr #26 │ │ │ │ + rscseq r1, pc, r4, asr #29 │ │ │ │ + rscseq sl, sp, r4, lsr #16 │ │ │ │ rscseq r1, pc, r0, lsl #18 │ │ │ │ - rscseq r2, pc, r4 │ │ │ │ - rscseq r2, pc, r4, lsl #3 │ │ │ │ - rscseq sl, sp, r4, ror #21 │ │ │ │ - rscseq r1, pc, r0, asr #23 │ │ │ │ - rscseq r1, pc, ip, lsr sp @ │ │ │ │ - rscseq sl, sp, ip, asr #21 │ │ │ │ - rscseq r2, pc, ip, lsr r4 @ │ │ │ │ + rscseq r1, pc, ip, ror sl @ │ │ │ │ + rscseq sl, sp, ip, lsl #16 │ │ │ │ + rscseq r2, pc, ip, ror r1 @ │ │ │ │ + rscseq r1, pc, r4, asr #29 │ │ │ │ + rscseq r1, pc, ip, ror #29 │ │ │ │ + rscseq sl, sp, ip, ror #15 │ │ │ │ rscseq r2, pc, r4, lsl #3 │ │ │ │ + rscseq r1, pc, r4, lsr #30 │ │ │ │ + ldrsbteq sl, [sp], #116 @ 0x74 │ │ │ │ + rscseq r2, pc, r4, lsr r2 @ │ │ │ │ + ldrsbteq r2, [pc], #28 │ │ │ │ rscseq r2, pc, ip, lsr #3 │ │ │ │ - rscseq sl, sp, ip, lsr #21 │ │ │ │ - rscseq r2, pc, r4, asr #8 │ │ │ │ + rscseq r1, pc, ip, asr #30 │ │ │ │ + rscseq sl, sp, ip, lsr #15 │ │ │ │ rscseq r2, pc, r4, ror #3 │ │ │ │ - smlalseq sl, sp, r4, sl │ │ │ │ - ldrshteq r2, [pc], #68 │ │ │ │ - smlalseq r2, pc, ip, r4 @ │ │ │ │ - rscseq r2, pc, ip, ror #8 │ │ │ │ - rscseq r2, pc, ip, lsl #4 │ │ │ │ - rscseq sl, sp, ip, ror #20 │ │ │ │ - rscseq r2, pc, r4, lsr #9 │ │ │ │ + rscseq r1, pc, r4, lsl #31 │ │ │ │ + smlalseq sl, sp, r4, r7 │ │ │ │ rscseq r2, pc, r4, asr #4 │ │ │ │ - rscseq sl, sp, r4, asr sl │ │ │ │ - rscseq r2, pc, r4, lsl #10 │ │ │ │ - ldrsbteq r2, [pc], #68 │ │ │ │ - rscseq r2, pc, r4, ror r2 @ │ │ │ │ - rscseq sl, sp, r4, lsr sl │ │ │ │ - rscseq r2, pc, ip, lsl #10 │ │ │ │ - rscseq r2, pc, ip, lsr #5 │ │ │ │ - rscseq sl, sp, ip, lsl sl │ │ │ │ - ldrsbteq r2, [pc], #140 │ │ │ │ - ldrhteq r2, [pc], #84 │ │ │ │ - rscseq r2, pc, ip, asr r5 @ │ │ │ │ - rscseq r2, pc, ip, lsr #10 │ │ │ │ - rscseq r2, pc, ip, asr #5 │ │ │ │ - rscseq sl, sp, ip, ror #19 │ │ │ │ - rscseq r2, pc, r4, ror #10 │ │ │ │ - rscseq r2, pc, r4, lsl #6 │ │ │ │ - ldrsbteq sl, [sp], #148 @ 0x94 │ │ │ │ - rscseq r2, pc, r4, asr #16 │ │ │ │ - smlalseq r2, pc, r4, r5 @ │ │ │ │ + rscseq r2, pc, r4, lsl r2 @ │ │ │ │ + ldrhteq r1, [pc], #244 │ │ │ │ + rscseq sl, sp, r4, ror r7 │ │ │ │ + rscseq r2, pc, ip, asr #4 │ │ │ │ + rscseq r1, pc, ip, ror #31 │ │ │ │ + rscseq sl, sp, ip, asr r7 │ │ │ │ + rscseq r2, pc, ip, lsl r6 @ │ │ │ │ + ldrshteq r2, [pc], #36 │ │ │ │ + smlalseq r2, pc, ip, r2 @ │ │ │ │ + rscseq r2, pc, ip, ror #4 │ │ │ │ + rscseq r2, pc, ip │ │ │ │ + rscseq sl, sp, ip, lsr #14 │ │ │ │ + rscseq r2, pc, r4, lsr #5 │ │ │ │ + rscseq r2, pc, r4, asr #32 │ │ │ │ + rscseq sl, sp, r4, lsl r7 │ │ │ │ + rscseq r2, pc, r4, lsl #11 │ │ │ │ + ldrsbteq r2, [pc], #36 │ │ │ │ + ldrshteq r2, [pc], #36 │ │ │ │ + ldrshteq sl, [sp], #100 @ 0x64 │ │ │ │ + rscseq r2, pc, ip, lsl #11 │ │ │ │ + rscseq r2, pc, ip, lsr #6 │ │ │ │ + ldrsbteq sl, [sp], #108 @ 0x6c │ │ │ │ + rscseq r2, pc, ip, lsr r6 @ │ │ │ │ + rscseq r2, pc, r4, ror #11 │ │ │ │ ldrhteq r2, [pc], #84 │ │ │ │ - ldrhteq sl, [sp], #148 @ 0x94 │ │ │ │ - rscseq r2, pc, ip, asr #16 │ │ │ │ + rscseq r2, pc, r4, asr r3 @ │ │ │ │ + ldrhteq sl, [sp], #100 @ 0x64 │ │ │ │ rscseq r2, pc, ip, ror #11 │ │ │ │ - smlalseq sl, sp, ip, r9 │ │ │ │ - ldrshteq r2, [pc], #140 │ │ │ │ - rscseq r2, pc, r4, lsr #17 │ │ │ │ - rscseq r2, pc, r4, ror r8 @ │ │ │ │ - rscseq r2, pc, r4, lsl r6 @ │ │ │ │ - rscseq sl, sp, r4, ror r9 │ │ │ │ - rscseq r2, pc, ip, lsr #17 │ │ │ │ + rscseq r2, pc, ip, lsl #7 │ │ │ │ + smlalseq sl, sp, ip, r6 │ │ │ │ rscseq r2, pc, ip, asr #12 │ │ │ │ - rscseq sl, sp, ip, asr r9 │ │ │ │ - rscseq r2, pc, ip, lsl #18 │ │ │ │ - ldrsbteq r2, [pc], #140 │ │ │ │ - rscseq r2, pc, ip, ror r6 @ │ │ │ │ - rscseq sl, sp, ip, lsr r9 │ │ │ │ - smlalseq r2, pc, r4, r6 @ │ │ │ │ - rscseq sl, sp, ip, lsr #18 │ │ │ │ - rscseq r2, pc, ip, lsl fp @ │ │ │ │ + rscseq r2, pc, ip, lsl r6 @ │ │ │ │ + ldrhteq r2, [pc], #60 │ │ │ │ + rscseq sl, sp, ip, ror r6 │ │ │ │ + ldrsbteq r2, [pc], #52 │ │ │ │ + rscseq sl, sp, ip, ror #12 │ │ │ │ + rscseq r2, pc, ip, asr r8 @ │ │ │ │ + smlalseq r2, pc, ip, sl @ │ │ │ │ + rscseq r2, pc, ip, ror r4 @ │ │ │ │ + rscseq r2, pc, r4, lsr #8 │ │ │ │ + ldrshteq r2, [pc], #52 │ │ │ │ + rscseq r2, pc, ip, ror #12 │ │ │ │ + rscseq sl, sp, r4, lsr r6 │ │ │ │ + rscseq r2, pc, ip, lsr #8 │ │ │ │ + rscseq r2, pc, r4, lsr #13 │ │ │ │ + rscseq sl, sp, ip, lsl r6 │ │ │ │ + rscseq r2, pc, ip, lsl #14 │ │ │ │ + rscseq r2, pc, ip, asr r4 @ │ │ │ │ + ldrsbteq r2, [pc], #100 │ │ │ │ + ldrshteq sl, [sp], #92 @ 0x5c │ │ │ │ + rscseq r2, pc, ip, ror #16 │ │ │ │ + rscseq r2, pc, ip, lsr r9 @ │ │ │ │ + rscseq sl, sp, r4, ror #11 │ │ │ │ + rscseq r2, pc, r4, asr r9 @ │ │ │ │ rscseq r2, pc, ip, asr sp @ │ │ │ │ - rscseq r2, pc, ip, lsr r7 @ │ │ │ │ - rscseq r2, pc, r4, ror #13 │ │ │ │ - ldrhteq r2, [pc], #100 │ │ │ │ - rscseq r2, pc, ip, lsr #18 │ │ │ │ - ldrshteq sl, [sp], #132 @ 0x84 │ │ │ │ - rscseq r2, pc, ip, ror #13 │ │ │ │ - rscseq r2, pc, r4, ror #18 │ │ │ │ - ldrsbteq sl, [sp], #140 @ 0x8c │ │ │ │ + rscseq r2, pc, r4, lsr #23 │ │ │ │ + rscseq r2, pc, r4, ror ip @ │ │ │ │ + ldrhteq sl, [sp], #92 @ 0x5c │ │ │ │ + rscseq r2, pc, ip, lsl #15 │ │ │ │ + rscseq r2, pc, r8, asr #16 │ │ │ │ + rscseq sl, sp, r4, lsr #11 │ │ │ │ + rscseq r2, pc, r0, ror ip @ │ │ │ │ + ldrhteq r2, [pc], #168 │ │ │ │ + rscseq r2, pc, r8, lsl #23 │ │ │ │ + rscseq sl, sp, r4, lsl #11 │ │ │ │ + rscseq r2, pc, r8, lsr #26 │ │ │ │ + rscseq sl, sp, r4, ror r5 │ │ │ │ + rscseq r2, pc, r0, ror #26 │ │ │ │ + ldrhteq r2, [pc], #108 │ │ │ │ + rscseq r2, pc, r4, lsr #21 │ │ │ │ + ldrshteq r2, [pc], #132 │ │ │ │ rscseq r2, pc, ip, asr #19 │ │ │ │ - rscseq r2, pc, ip, lsl r7 @ │ │ │ │ - smlalseq r2, pc, r4, r9 @ │ │ │ │ - ldrhteq sl, [sp], #140 @ 0x8c │ │ │ │ - rscseq r2, pc, ip, lsr #22 │ │ │ │ - ldrshteq r2, [pc], #188 │ │ │ │ - rscseq sl, sp, r4, lsr #17 │ │ │ │ - rscseq r2, pc, r4, lsl ip @ │ │ │ │ - rscseq r3, pc, ip, lsl r0 @ │ │ │ │ - rscseq r2, pc, r4, ror #28 │ │ │ │ - rscseq r2, pc, r4, lsr pc @ │ │ │ │ - rscseq sl, sp, ip, ror r8 │ │ │ │ - rscseq r2, pc, ip, asr #20 │ │ │ │ - rscseq r2, pc, r8, lsl #22 │ │ │ │ - rscseq sl, sp, r4, ror #16 │ │ │ │ - rscseq r2, pc, r0, lsr pc @ │ │ │ │ - rscseq r2, pc, r8, ror sp @ │ │ │ │ - rscseq r2, pc, r8, asr #28 │ │ │ │ - rscseq sl, sp, r4, asr #16 │ │ │ │ - rscseq r2, pc, r8, ror #31 │ │ │ │ - rscseq sl, sp, r4, lsr r8 │ │ │ │ - rscseq r3, pc, r0, lsr #32 │ │ │ │ - rscseq r2, pc, ip, ror r9 @ │ │ │ │ - rscseq r2, pc, r4, ror #26 │ │ │ │ - ldrhteq r2, [pc], #180 │ │ │ │ - rscseq r2, pc, ip, lsl #25 │ │ │ │ - rscseq sl, sp, r4, lsl #16 │ │ │ │ - ldrshteq r2, [pc], #228 │ │ │ │ - rscseq r2, pc, r4, asr #31 │ │ │ │ - rscseq sl, sp, ip, ror #15 │ │ │ │ - rscseq r2, pc, r4, lsl #25 │ │ │ │ - rscseq r2, pc, r0, asr #21 │ │ │ │ - smlalseq r2, pc, ip, fp @ │ │ │ │ - rscseq sl, sp, ip, asr #15 │ │ │ │ - rscseq r2, pc, r8, lsl #28 │ │ │ │ - ldrsbteq r2, [pc], #232 │ │ │ │ - ldrhteq sl, [sp], #116 @ 0x74 │ │ │ │ - rscseq r2, pc, ip, ror #29 │ │ │ │ - smlalseq r2, pc, r4, fp @ │ │ │ │ - ldrsbteq r2, [pc], #148 │ │ │ │ - smlalseq r2, pc, ip, sl @ │ │ │ │ - rscseq sl, sp, ip, lsl #15 │ │ │ │ + rscseq sl, sp, r4, asr #10 │ │ │ │ + rscseq r2, pc, r4, lsr ip @ │ │ │ │ + rscseq r2, pc, r4, lsl #26 │ │ │ │ + rscseq sl, sp, ip, lsr #10 │ │ │ │ + rscseq r2, pc, r4, asr #19 │ │ │ │ + rscseq r2, pc, r0, lsl #16 │ │ │ │ + ldrsbteq r2, [pc], #140 │ │ │ │ + rscseq sl, sp, ip, lsl #10 │ │ │ │ + rscseq r2, pc, r8, asr #22 │ │ │ │ + rscseq r2, pc, r8, lsl ip @ │ │ │ │ + ldrshteq sl, [sp], #68 @ 0x44 │ │ │ │ + rscseq r2, pc, ip, lsr #24 │ │ │ │ + ldrsbteq r2, [pc], #132 │ │ │ │ + rscseq r2, pc, r4, lsl r7 @ │ │ │ │ + ldrsbteq r2, [pc], #124 │ │ │ │ + rscseq sl, sp, ip, asr #9 │ │ │ │ + rscseq r2, pc, r4, asr sl @ │ │ │ │ + rscseq r2, pc, r4, lsr #22 │ │ │ │ + ldrhteq sl, [sp], #68 @ 0x44 │ │ │ │ + ldrsbteq r2, [pc], #120 │ │ │ │ + rscseq r2, pc, ip, lsr r6 @ │ │ │ │ + ldrshteq r2, [pc], #100 │ │ │ │ + smlalseq sl, sp, r4, r4 │ │ │ │ + rscseq r2, pc, r4, lsr #17 │ │ │ │ + rscseq sl, sp, r4, lsl #9 │ │ │ │ + rscseq r3, pc, r0, lsl r3 @ │ │ │ │ + rscseq r2, pc, r4, lsl #30 │ │ │ │ + ldrhteq r2, [pc], #220 │ │ │ │ rscseq r2, pc, r4, lsl sp @ │ │ │ │ - rscseq r2, pc, r4, ror #27 │ │ │ │ - rscseq sl, sp, r4, ror r7 │ │ │ │ - smlalseq r2, pc, r8, sl @ │ │ │ │ - ldrshteq r2, [pc], #140 │ │ │ │ - ldrhteq r2, [pc], #148 │ │ │ │ - rscseq sl, sp, r4, asr r7 │ │ │ │ - rscseq r2, pc, r4, ror #22 │ │ │ │ - rscseq sl, sp, r4, asr #14 │ │ │ │ - ldrsbteq r3, [pc], #80 │ │ │ │ - rscseq r3, pc, r4, asr #3 │ │ │ │ - rscseq r3, pc, ip, ror r0 @ │ │ │ │ - ldrsbteq r2, [pc], #244 │ │ │ │ - rscseq r2, pc, ip, ror pc @ │ │ │ │ - rscseq r2, pc, r8, ror lr @ │ │ │ │ + ldrhteq r2, [pc], #204 │ │ │ │ + ldrhteq r2, [pc], #184 │ │ │ │ + rscseq r2, pc, r8, lsl #25 │ │ │ │ + rscseq sl, sp, r4, asr #8 │ │ │ │ + rscseq r2, pc, r4, asr #25 │ │ │ │ + ldrsbteq r2, [pc], #192 │ │ │ │ + rscseq sl, sp, ip, lsr #8 │ │ │ │ + rscseq r2, pc, r4, lsr #26 │ │ │ │ + ldrshteq r2, [pc], #196 │ │ │ │ + rscseq r2, pc, r0, lsl #26 │ │ │ │ + rscseq sl, sp, ip, lsl #8 │ │ │ │ + rscseq r2, pc, ip, lsr #26 │ │ │ │ + rscseq r2, pc, r8, lsr sp @ │ │ │ │ + ldrshteq sl, [sp], #52 @ 0x34 │ │ │ │ + ldrsbteq r2, [pc], #220 │ │ │ │ + rscseq r2, pc, r4, lsl #27 │ │ │ │ + rscseq r2, pc, r4, asr sp @ │ │ │ │ + rscseq r2, pc, r0, ror #26 │ │ │ │ + rscseq sl, sp, ip, asr #7 │ │ │ │ + rscseq r2, pc, ip, lsl #27 │ │ │ │ + smlalseq r2, pc, r8, sp @ │ │ │ │ + ldrhteq sl, [sp], #52 @ 0x34 │ │ │ │ + rscseq r2, pc, ip, ror #27 │ │ │ │ + ldrhteq r2, [pc], #220 │ │ │ │ + rscseq r2, pc, r8, asr #27 │ │ │ │ + smlalseq sl, sp, r4, r3 │ │ │ │ + ldrshteq r2, [pc], #212 │ │ │ │ + rscseq r2, pc, r0, lsl #28 │ │ │ │ + rscseq sl, sp, ip, ror r3 │ │ │ │ + ldrshteq r2, [pc], #240 │ │ │ │ + rscseq r2, pc, r8, ror #29 │ │ │ │ + rscseq r2, pc, r4, asr #28 │ │ │ │ + rscseq r2, pc, r4, lsl lr @ │ │ │ │ + rscseq r2, pc, r0, lsr #28 │ │ │ │ + rscseq sl, sp, ip, asr #6 │ │ │ │ + rscseq r2, pc, r4, ror lr @ │ │ │ │ + smlalseq r2, pc, r4, lr @ │ │ │ │ + rscseq sl, sp, r4, lsr r3 │ │ │ │ + rscseq r2, pc, r8, lsr #30 │ │ │ │ + rscseq r2, pc, r0, ror #29 │ │ │ │ + ldrshteq r2, [pc], #232 │ │ │ │ + rscseq sl, sp, r4, lsl r3 │ │ │ │ rscseq r2, pc, r8, asr #30 │ │ │ │ - rscseq sl, sp, r4, lsl #14 │ │ │ │ - rscseq r2, pc, r4, lsl #31 │ │ │ │ - smlalseq r2, pc, r0, pc @ │ │ │ │ - rscseq sl, sp, ip, ror #13 │ │ │ │ - rscseq r2, pc, r4, ror #31 │ │ │ │ - ldrhteq r2, [pc], #244 │ │ │ │ - rscseq r2, pc, r0, asr #31 │ │ │ │ - rscseq sl, sp, ip, asr #13 │ │ │ │ - rscseq r2, pc, ip, ror #31 │ │ │ │ - ldrshteq r2, [pc], #248 │ │ │ │ - ldrhteq sl, [sp], #100 @ 0x64 │ │ │ │ - smlalseq r3, pc, ip, r0 @ │ │ │ │ - rscseq r3, pc, r4, asr #32 │ │ │ │ - rscseq r3, pc, r4, lsl r0 @ │ │ │ │ + rscseq r2, pc, r0, ror #30 │ │ │ │ + ldrshteq sl, [sp], #44 @ 0x2c │ │ │ │ + rscseq r3, pc, r0, ror r0 @ │ │ │ │ + rscseq r2, pc, r8, ror #31 │ │ │ │ + rscseq r2, pc, r0, lsr #31 │ │ │ │ + ldrhteq r2, [pc], #248 │ │ │ │ + ldrsbteq sl, [sp], #36 @ 0x24 │ │ │ │ + rscseq r3, pc, r8 │ │ │ │ rscseq r3, pc, r0, lsr #32 │ │ │ │ - rscseq sl, sp, ip, lsl #13 │ │ │ │ - rscseq r3, pc, ip, asr #32 │ │ │ │ - rscseq r3, pc, r8, asr r0 @ │ │ │ │ - rscseq sl, sp, r4, ror r6 │ │ │ │ - rscseq r3, pc, ip, lsr #1 │ │ │ │ - rscseq r3, pc, ip, ror r0 @ │ │ │ │ - rscseq r3, pc, r8, lsl #1 │ │ │ │ - rscseq sl, sp, r4, asr r6 │ │ │ │ - ldrhteq r3, [pc], #4 │ │ │ │ - rscseq r3, pc, r0, asr #1 │ │ │ │ - rscseq sl, sp, ip, lsr r6 │ │ │ │ - ldrhteq r3, [pc], #32 │ │ │ │ - rscseq r3, pc, r8, lsr #3 │ │ │ │ - rscseq r3, pc, r4, lsl #2 │ │ │ │ - ldrsbteq r3, [pc], #4 │ │ │ │ - rscseq r3, pc, r0, ror #1 │ │ │ │ - rscseq sl, sp, ip, lsl #12 │ │ │ │ - rscseq r3, pc, r4, lsr r1 @ │ │ │ │ - rscseq r3, pc, r4, asr r1 @ │ │ │ │ - ldrshteq sl, [sp], #84 @ 0x54 │ │ │ │ - rscseq r3, pc, r8, ror #3 │ │ │ │ + ldrhteq sl, [sp], #44 @ 0x2c │ │ │ │ + ldrsbteq r3, [pc], #0 │ │ │ │ + rscseq r3, pc, r8, ror r0 @ │ │ │ │ + smlalseq r3, pc, r8, r0 @ │ │ │ │ + smlalseq sl, sp, ip, r2 │ │ │ │ + ldrsbteq r3, [pc], #8 │ │ │ │ + rscseq sl, sp, ip, lsl #5 │ │ │ │ + smlalseq r3, pc, ip, r6 @ │ │ │ │ + ldrhteq r3, [pc], #48 │ │ │ │ + rscseq r3, pc, r8, asr #4 │ │ │ │ rscseq r3, pc, r0, lsr #3 │ │ │ │ - ldrhteq r3, [pc], #24 │ │ │ │ - ldrsbteq sl, [sp], #84 @ 0x54 │ │ │ │ - rscseq r3, pc, r8, lsl #4 │ │ │ │ - rscseq r3, pc, r0, lsr #4 │ │ │ │ - ldrhteq sl, [sp], #92 @ 0x5c │ │ │ │ - rscseq r3, pc, r0, lsr r3 @ │ │ │ │ + rscseq r3, pc, r8, asr #2 │ │ │ │ + rscseq r3, pc, r8, ror #2 │ │ │ │ + rscseq sl, sp, r4, asr r2 │ │ │ │ + ldrsbteq r3, [pc], #16 │ │ │ │ + ldrshteq r3, [pc], #16 │ │ │ │ + rscseq sl, sp, ip, lsr r2 │ │ │ │ rscseq r3, pc, r8, lsr #5 │ │ │ │ - rscseq r3, pc, r0, ror #4 │ │ │ │ - rscseq r3, pc, r8, ror r2 @ │ │ │ │ - smlalseq sl, sp, r4, r5 │ │ │ │ - rscseq r3, pc, r8, asr #5 │ │ │ │ - rscseq r3, pc, r0, ror #5 │ │ │ │ - rscseq sl, sp, ip, ror r5 │ │ │ │ - smlalseq r3, pc, r0, r3 @ │ │ │ │ - rscseq r3, pc, r8, lsr r3 @ │ │ │ │ - rscseq r3, pc, r8, asr r3 @ │ │ │ │ - rscseq sl, sp, ip, asr r5 │ │ │ │ - smlalseq r3, pc, r8, r3 @ │ │ │ │ - rscseq sl, sp, ip, asr #10 │ │ │ │ - rscseq r3, pc, ip, asr r9 @ │ │ │ │ - rscseq r3, pc, r0, ror r6 @ │ │ │ │ - rscseq r3, pc, r8, lsl #10 │ │ │ │ - rscseq r3, pc, r0, ror #8 │ │ │ │ - rscseq r3, pc, r8, lsl #8 │ │ │ │ - rscseq r3, pc, r8, lsr #8 │ │ │ │ - rscseq sl, sp, r4, lsl r5 │ │ │ │ - smlalseq r3, pc, r0, r4 @ │ │ │ │ + rscseq r3, pc, r0, asr #4 │ │ │ │ + rscseq r3, pc, r8, ror #4 │ │ │ │ + rscseq sl, sp, ip, lsl r2 │ │ │ │ + rscseq r3, pc, r8, ror #5 │ │ │ │ + rscseq r3, pc, r0, lsl r3 @ │ │ │ │ + rscseq sl, sp, r4, lsl #4 │ │ │ │ ldrhteq r3, [pc], #64 │ │ │ │ - ldrshteq sl, [sp], #76 @ 0x4c │ │ │ │ - rscseq r3, pc, r8, ror #10 │ │ │ │ - rscseq r3, pc, r0, lsl #10 │ │ │ │ - rscseq r3, pc, r8, lsr #10 │ │ │ │ - ldrsbteq sl, [sp], #76 @ 0x4c │ │ │ │ - rscseq r3, pc, r8, lsr #11 │ │ │ │ - ldrsbteq r3, [pc], #80 │ │ │ │ - rscseq sl, sp, r4, asr #9 │ │ │ │ - rscseq r3, pc, r0, ror r7 @ │ │ │ │ - rscseq r3, pc, r8, lsr #13 │ │ │ │ - rscseq r3, pc, r0, asr #12 │ │ │ │ - rscseq r3, pc, r8, ror #12 │ │ │ │ - smlalseq sl, sp, ip, r4 │ │ │ │ - rscseq r3, pc, r8, ror #13 │ │ │ │ - rscseq r3, pc, r0, lsl r7 @ │ │ │ │ - rscseq sl, sp, r4, lsl #9 │ │ │ │ - ldrshteq r3, [pc], #120 │ │ │ │ - rscseq r3, pc, r8, lsl #15 │ │ │ │ - ldrhteq r3, [pc], #116 │ │ │ │ - rscseq sl, sp, r4, ror #8 │ │ │ │ - rscseq r3, pc, ip, lsl #16 │ │ │ │ - rscseq sl, sp, r4, asr r4 │ │ │ │ - rscseq r3, pc, r4, ror #22 │ │ │ │ - ldrshteq r3, [pc], #156 │ │ │ │ - rscseq r3, pc, r4, lsr #18 │ │ │ │ - ldrhteq r3, [pc], #132 │ │ │ │ - rscseq r3, pc, r0, ror #17 │ │ │ │ - rscseq sl, sp, r4, lsr #8 │ │ │ │ - rscseq r3, pc, ip, ror #18 │ │ │ │ - smlalseq r3, pc, r8, r9 @ │ │ │ │ - rscseq sl, sp, ip, lsl #8 │ │ │ │ - rscseq r3, pc, ip, lsl #21 │ │ │ │ - rscseq r3, pc, ip, lsl sl @ │ │ │ │ - rscseq r3, pc, r8, asr #20 │ │ │ │ - rscseq sl, sp, ip, ror #7 │ │ │ │ - ldrhteq r3, [pc], #164 │ │ │ │ - ldrsbteq r3, [pc], #160 │ │ │ │ - ldrsbteq sl, [sp], #52 @ 0x34 │ │ │ │ - rscseq r3, pc, r4, lsl #24 │ │ │ │ - rscseq r3, pc, ip, ror #22 │ │ │ │ - rscseq r3, pc, ip, lsl fp @ │ │ │ │ - rscseq r3, pc, r8, lsr fp @ │ │ │ │ - rscseq sl, sp, ip, lsr #7 │ │ │ │ - smlalseq r3, pc, r4, fp @ │ │ │ │ - ldrhteq r3, [pc], #176 │ │ │ │ - smlalseq sl, sp, r4, r3 │ │ │ │ - rscseq r3, pc, r4, asr ip @ │ │ │ │ - rscseq r3, pc, r4, lsl #24 │ │ │ │ - rscseq r3, pc, r0, lsr #24 │ │ │ │ - rscseq sl, sp, r4, ror r3 │ │ │ │ - rscseq r3, pc, r8, asr ip @ │ │ │ │ - rscseq sl, sp, r4, ror #6 │ │ │ │ - rscseq r4, pc, r4, lsr #28 │ │ │ │ - rscseq r4, pc, r4, ror #10 │ │ │ │ - rscseq r4, pc, r0, lsl #2 │ │ │ │ - ldrhteq r3, [pc], #232 │ │ │ │ - smlalseq r3, pc, r0, sp @ │ │ │ │ - ldrshteq r3, [pc], #200 │ │ │ │ - rscseq r3, pc, r8, lsr #25 │ │ │ │ - rscseq r3, pc, r4, asr #25 │ │ │ │ - rscseq sl, sp, ip, lsl r3 │ │ │ │ - rscseq r3, pc, r0, lsr #26 │ │ │ │ - rscseq r3, pc, ip, lsr sp @ │ │ │ │ - rscseq sl, sp, r4, lsl #6 │ │ │ │ - rscseq r3, pc, r0, ror #27 │ │ │ │ - smlalseq r3, pc, r0, sp @ │ │ │ │ - rscseq r3, pc, ip, lsr #27 │ │ │ │ - rscseq sl, sp, r4, ror #5 │ │ │ │ - rscseq r3, pc, r8, lsl #28 │ │ │ │ - rscseq r3, pc, r4, lsr #28 │ │ │ │ - rscseq sl, sp, ip, asr #5 │ │ │ │ - rscseq r3, pc, r8, asr pc @ │ │ │ │ - rscseq r3, pc, r0, asr #29 │ │ │ │ - rscseq r3, pc, r0, ror lr @ │ │ │ │ - rscseq r3, pc, ip, lsl #29 │ │ │ │ - rscseq sl, sp, r4, lsr #5 │ │ │ │ - rscseq r3, pc, r8, ror #29 │ │ │ │ - rscseq r3, pc, r4, lsl #30 │ │ │ │ - rscseq sl, sp, ip, lsl #5 │ │ │ │ - rscseq r3, pc, r8, lsr #31 │ │ │ │ - rscseq r3, pc, r8, asr pc @ │ │ │ │ - rscseq r3, pc, r4, ror pc @ │ │ │ │ - rscseq sl, sp, ip, ror #4 │ │ │ │ - ldrsbteq r3, [pc], #240 │ │ │ │ - rscseq r3, pc, ip, ror #31 │ │ │ │ - rscseq sl, sp, r4, asr r2 │ │ │ │ - rscseq r4, pc, r0, asr #4 │ │ │ │ - rscseq r4, pc, r8, lsl r1 @ │ │ │ │ - rscseq r4, pc, r0, lsl #1 │ │ │ │ - rscseq r4, pc, r0, lsr r0 @ │ │ │ │ - rscseq r4, pc, ip, asr #32 │ │ │ │ - rscseq sl, sp, r4, lsr #4 │ │ │ │ - rscseq r4, pc, r8, lsr #1 │ │ │ │ - rscseq r4, pc, r4, asr #1 │ │ │ │ - rscseq sl, sp, ip, lsl #4 │ │ │ │ - rscseq r4, pc, r8, ror #2 │ │ │ │ - rscseq r4, pc, r8, lsl r1 @ │ │ │ │ - rscseq r4, pc, r4, lsr r1 @ │ │ │ │ - rscseq sl, sp, ip, ror #3 │ │ │ │ - smlalseq r4, pc, r0, r1 @ │ │ │ │ - rscseq r4, pc, ip, lsr #3 │ │ │ │ - ldrsbteq sl, [sp], #20 │ │ │ │ - rscseq r4, pc, r0, ror #5 │ │ │ │ - rscseq r4, pc, r8, asr #4 │ │ │ │ - ldrshteq r4, [pc], #24 │ │ │ │ - rscseq r4, pc, r4, lsl r2 @ │ │ │ │ - rscseq sl, sp, ip, lsr #3 │ │ │ │ - rscseq r4, pc, r0, ror r2 @ │ │ │ │ - rscseq r4, pc, ip, lsl #5 │ │ │ │ + rscseq r3, pc, r8, ror #7 │ │ │ │ + rscseq r3, pc, r0, lsl #7 │ │ │ │ + rscseq r3, pc, r8, lsr #7 │ │ │ │ + ldrsbteq sl, [sp], #28 │ │ │ │ + rscseq r3, pc, r8, lsr #8 │ │ │ │ + rscseq r3, pc, r0, asr r4 @ │ │ │ │ + rscseq sl, sp, r4, asr #3 │ │ │ │ + rscseq r3, pc, r8, lsr r5 @ │ │ │ │ + rscseq r3, pc, r8, asr #9 │ │ │ │ + ldrshteq r3, [pc], #68 │ │ │ │ + rscseq sl, sp, r4, lsr #3 │ │ │ │ + rscseq r3, pc, ip, asr #10 │ │ │ │ smlalseq sl, sp, r4, r1 │ │ │ │ - rscseq r4, pc, r0, lsr r3 @ │ │ │ │ - rscseq r4, pc, r0, ror #5 │ │ │ │ - ldrshteq r4, [pc], #44 │ │ │ │ - rscseq sl, sp, r4, ror r1 │ │ │ │ - rscseq r4, pc, r4, lsr r3 @ │ │ │ │ + rscseq r3, pc, r4, lsr #17 │ │ │ │ + rscseq r3, pc, ip, lsr r7 @ │ │ │ │ + rscseq r3, pc, r4, ror #12 │ │ │ │ + ldrshteq r3, [pc], #84 │ │ │ │ + rscseq r3, pc, r0, lsr #12 │ │ │ │ rscseq sl, sp, r4, ror #2 │ │ │ │ - rscseq r4, pc, r8, asr #15 │ │ │ │ - rscseq r4, pc, r4, lsr #11 │ │ │ │ - rscseq r4, pc, ip, ror r4 @ │ │ │ │ - rscseq r4, pc, r4, ror #7 │ │ │ │ - smlalseq r4, pc, r4, r3 @ │ │ │ │ - ldrhteq r4, [pc], #48 │ │ │ │ + rscseq r3, pc, ip, lsr #13 │ │ │ │ + ldrsbteq r3, [pc], #104 │ │ │ │ + rscseq sl, sp, ip, asr #2 │ │ │ │ + rscseq r3, pc, ip, asr #15 │ │ │ │ + rscseq r3, pc, ip, asr r7 @ │ │ │ │ + rscseq r3, pc, r8, lsl #15 │ │ │ │ rscseq sl, sp, ip, lsr #2 │ │ │ │ - rscseq r4, pc, ip, lsl #8 │ │ │ │ - rscseq r4, pc, r8, lsr #8 │ │ │ │ + ldrshteq r3, [pc], #116 │ │ │ │ + rscseq r3, pc, r0, lsl r8 @ │ │ │ │ rscseq sl, sp, r4, lsl r1 │ │ │ │ - rscseq r4, pc, ip, asr #9 │ │ │ │ - rscseq r4, pc, ip, ror r4 @ │ │ │ │ - smlalseq r4, pc, r8, r4 @ │ │ │ │ - ldrshteq sl, [sp], #4 │ │ │ │ - ldrshteq r4, [pc], #68 │ │ │ │ - rscseq r4, pc, r0, lsl r5 @ │ │ │ │ - ldrsbteq sl, [sp], #12 │ │ │ │ - rscseq r4, pc, r4, asr #12 │ │ │ │ - rscseq r4, pc, ip, lsr #11 │ │ │ │ - rscseq r4, pc, ip, asr r5 @ │ │ │ │ - rscseq r4, pc, r8, ror r5 @ │ │ │ │ + rscseq r3, pc, r4, asr #18 │ │ │ │ + rscseq r3, pc, ip, lsr #17 │ │ │ │ + rscseq r3, pc, ip, asr r8 @ │ │ │ │ + rscseq r3, pc, r8, ror r8 @ │ │ │ │ + rscseq sl, sp, ip, ror #1 │ │ │ │ + ldrsbteq r3, [pc], #132 │ │ │ │ + ldrshteq r3, [pc], #128 │ │ │ │ + ldrsbteq sl, [sp], #4 │ │ │ │ + smlalseq r3, pc, r4, r9 @ │ │ │ │ + rscseq r3, pc, r4, asr #18 │ │ │ │ + rscseq r3, pc, r0, ror #18 │ │ │ │ ldrhteq sl, [sp], #4 │ │ │ │ - ldrsbteq r4, [pc], #84 │ │ │ │ - ldrshteq r4, [pc], #80 │ │ │ │ - smlalseq sl, sp, ip, r0 │ │ │ │ - smlalseq r4, pc, r4, r6 @ │ │ │ │ - rscseq r4, pc, r4, asr #12 │ │ │ │ - rscseq r4, pc, r0, ror #12 │ │ │ │ - rscseq sl, sp, ip, ror r0 │ │ │ │ - smlalseq r4, pc, r8, r6 @ │ │ │ │ - rscseq sl, sp, ip, rrx │ │ │ │ - rscseq r4, pc, r0, lsl r9 @ │ │ │ │ - rscseq r4, pc, r8, ror #15 │ │ │ │ - rscseq r4, pc, r0, asr r7 @ │ │ │ │ - rscseq r4, pc, r0, lsl #14 │ │ │ │ - rscseq r4, pc, ip, lsl r7 @ │ │ │ │ - rscseq sl, sp, ip, lsr r0 │ │ │ │ - rscseq r4, pc, r8, ror r7 @ │ │ │ │ - smlalseq r4, pc, r4, r7 @ │ │ │ │ + smlalseq r3, pc, r8, r9 @ │ │ │ │ + rscseq sl, sp, r4, lsr #1 │ │ │ │ + rscseq r4, pc, r4, ror #22 │ │ │ │ + rscseq r4, pc, r4, lsr #5 │ │ │ │ + rscseq r3, pc, r0, asr #28 │ │ │ │ + ldrshteq r3, [pc], #184 │ │ │ │ + ldrsbteq r3, [pc], #160 │ │ │ │ + rscseq r3, pc, r8, lsr sl @ │ │ │ │ + rscseq r3, pc, r8, ror #19 │ │ │ │ + rscseq r3, pc, r4, lsl #20 │ │ │ │ + rscseq sl, sp, ip, asr r0 │ │ │ │ + rscseq r3, pc, r0, ror #20 │ │ │ │ + rscseq r3, pc, ip, ror sl @ │ │ │ │ + rscseq sl, sp, r4, asr #32 │ │ │ │ + rscseq r3, pc, r0, lsr #22 │ │ │ │ + ldrsbteq r3, [pc], #160 │ │ │ │ + rscseq r3, pc, ip, ror #21 │ │ │ │ rscseq sl, sp, r4, lsr #32 │ │ │ │ - rscseq r4, pc, r8, lsr r8 @ │ │ │ │ - rscseq r4, pc, r8, ror #15 │ │ │ │ - rscseq r4, pc, r4, lsl #16 │ │ │ │ - rscseq sl, sp, r4 │ │ │ │ - rscseq r4, pc, r0, ror #16 │ │ │ │ - rscseq r4, pc, ip, ror r8 @ │ │ │ │ - rscseq r9, sp, ip, ror #31 │ │ │ │ - ldrhteq r4, [pc], #144 │ │ │ │ - rscseq r4, pc, r8, lsl r9 @ │ │ │ │ - rscseq r4, pc, r8, asr #17 │ │ │ │ - rscseq r4, pc, r4, ror #17 │ │ │ │ - rscseq r9, sp, r4, asr #31 │ │ │ │ - rscseq r4, pc, r0, asr #18 │ │ │ │ - rscseq r4, pc, ip, asr r9 @ │ │ │ │ + rscseq r3, pc, r8, asr #22 │ │ │ │ + rscseq r3, pc, r4, ror #22 │ │ │ │ + rscseq sl, sp, ip │ │ │ │ + smlalseq r3, pc, r8, ip @ │ │ │ │ + rscseq r3, pc, r0, lsl #24 │ │ │ │ + ldrhteq r3, [pc], #176 │ │ │ │ + rscseq r3, pc, ip, asr #23 │ │ │ │ + rscseq r9, sp, r4, ror #31 │ │ │ │ + rscseq r3, pc, r8, lsr #24 │ │ │ │ + rscseq r3, pc, r4, asr #24 │ │ │ │ + rscseq r9, sp, ip, asr #31 │ │ │ │ + rscseq r3, pc, r8, ror #25 │ │ │ │ + smlalseq r3, pc, r8, ip @ │ │ │ │ + ldrhteq r3, [pc], #196 │ │ │ │ rscseq r9, sp, ip, lsr #31 │ │ │ │ - rscseq r4, pc, r0, lsl #20 │ │ │ │ - ldrhteq r4, [pc], #144 │ │ │ │ - rscseq r4, pc, ip, asr #19 │ │ │ │ - rscseq r9, sp, ip, lsl #31 │ │ │ │ - rscseq r4, pc, r4, lsl #20 │ │ │ │ - rscseq r9, sp, ip, ror pc │ │ │ │ - rscseq r5, pc, r8, lsl r3 @ │ │ │ │ - ldrhteq r4, [pc], #228 │ │ │ │ - rscseq r4, pc, ip, ror #24 │ │ │ │ - rscseq r4, pc, r4, asr #22 │ │ │ │ - rscseq r4, pc, ip, lsr #21 │ │ │ │ - rscseq r4, pc, ip, asr sl @ │ │ │ │ - rscseq r4, pc, r8, ror sl @ │ │ │ │ - rscseq r9, sp, ip, lsr pc │ │ │ │ - ldrsbteq r4, [pc], #164 │ │ │ │ - ldrshteq r4, [pc], #160 │ │ │ │ - rscseq r9, sp, r4, lsr #30 │ │ │ │ - smlalseq r4, pc, r4, fp @ │ │ │ │ - rscseq r4, pc, r4, asr #22 │ │ │ │ - rscseq r4, pc, r0, ror #22 │ │ │ │ - rscseq r9, sp, r4, lsl #30 │ │ │ │ - ldrhteq r4, [pc], #188 │ │ │ │ - ldrsbteq r4, [pc], #184 │ │ │ │ + rscseq r3, pc, r0, lsl sp @ │ │ │ │ + rscseq r3, pc, ip, lsr #26 │ │ │ │ + smlalseq r9, sp, r4, pc @ │ │ │ │ + rscseq r3, pc, r0, lsl #31 │ │ │ │ + rscseq r3, pc, r8, asr lr @ │ │ │ │ + rscseq r3, pc, r0, asr #27 │ │ │ │ + rscseq r3, pc, r0, ror sp @ │ │ │ │ + rscseq r3, pc, ip, lsl #27 │ │ │ │ + rscseq r9, sp, r4, ror #30 │ │ │ │ + rscseq r3, pc, r8, ror #27 │ │ │ │ + rscseq r3, pc, r4, lsl #28 │ │ │ │ + rscseq r9, sp, ip, asr #30 │ │ │ │ + rscseq r3, pc, r8, lsr #29 │ │ │ │ + rscseq r3, pc, r8, asr lr @ │ │ │ │ + rscseq r3, pc, r4, ror lr @ │ │ │ │ + rscseq r9, sp, ip, lsr #30 │ │ │ │ + ldrsbteq r3, [pc], #224 │ │ │ │ + rscseq r3, pc, ip, ror #29 │ │ │ │ + rscseq r9, sp, r4, lsl pc │ │ │ │ + rscseq r4, pc, r0, lsr #32 │ │ │ │ + rscseq r3, pc, r8, lsl #31 │ │ │ │ + rscseq r3, pc, r8, lsr pc @ │ │ │ │ + rscseq r3, pc, r4, asr pc @ │ │ │ │ rscseq r9, sp, ip, ror #29 │ │ │ │ - rscseq r4, pc, ip, lsl #26 │ │ │ │ - rscseq r4, pc, r4, ror ip @ │ │ │ │ - rscseq r4, pc, r4, lsr #24 │ │ │ │ - rscseq r4, pc, r0, asr #24 │ │ │ │ - rscseq r9, sp, r4, asr #29 │ │ │ │ - smlalseq r4, pc, ip, ip @ │ │ │ │ + ldrhteq r3, [pc], #240 │ │ │ │ + rscseq r3, pc, ip, asr #31 │ │ │ │ + ldrsbteq r9, [sp], #228 @ 0xe4 │ │ │ │ + rscseq r4, pc, r0, ror r0 @ │ │ │ │ + rscseq r4, pc, r0, lsr #32 │ │ │ │ + rscseq r4, pc, ip, lsr r0 @ │ │ │ │ + ldrhteq r9, [sp], #228 @ 0xe4 │ │ │ │ + rscseq r4, pc, r4, ror r0 @ │ │ │ │ + rscseq r9, sp, r4, lsr #29 │ │ │ │ + rscseq r4, pc, r8, lsl #10 │ │ │ │ + rscseq r4, pc, r4, ror #5 │ │ │ │ + ldrhteq r4, [pc], #28 │ │ │ │ + rscseq r4, pc, r4, lsr #2 │ │ │ │ + ldrsbteq r4, [pc], #4 │ │ │ │ + ldrshteq r4, [pc], #0 │ │ │ │ + rscseq r9, sp, ip, ror #28 │ │ │ │ + rscseq r4, pc, ip, asr #2 │ │ │ │ + rscseq r4, pc, r8, ror #2 │ │ │ │ + rscseq r9, sp, r4, asr lr │ │ │ │ + rscseq r4, pc, ip, lsl #4 │ │ │ │ + ldrhteq r4, [pc], #28 │ │ │ │ + ldrsbteq r4, [pc], #24 │ │ │ │ + rscseq r9, sp, r4, lsr lr │ │ │ │ + rscseq r4, pc, r4, lsr r2 @ │ │ │ │ + rscseq r4, pc, r0, asr r2 @ │ │ │ │ + rscseq r9, sp, ip, lsl lr │ │ │ │ + rscseq r4, pc, r4, lsl #7 │ │ │ │ + rscseq r4, pc, ip, ror #5 │ │ │ │ + smlalseq r4, pc, ip, r2 @ │ │ │ │ + ldrhteq r4, [pc], #40 │ │ │ │ + ldrshteq r9, [sp], #212 @ 0xd4 │ │ │ │ + rscseq r4, pc, r4, lsl r3 @ │ │ │ │ + rscseq r4, pc, r0, lsr r3 @ │ │ │ │ + ldrsbteq r9, [sp], #220 @ 0xdc │ │ │ │ + ldrsbteq r4, [pc], #52 │ │ │ │ + rscseq r4, pc, r4, lsl #7 │ │ │ │ + rscseq r4, pc, r0, lsr #7 │ │ │ │ + ldrhteq r9, [sp], #220 @ 0xdc │ │ │ │ + ldrsbteq r4, [pc], #56 │ │ │ │ + rscseq r9, sp, ip, lsr #27 │ │ │ │ + rscseq r4, pc, r0, asr r6 @ │ │ │ │ + rscseq r4, pc, r8, lsr #10 │ │ │ │ + smlalseq r4, pc, r0, r4 @ │ │ │ │ + rscseq r4, pc, r0, asr #8 │ │ │ │ + rscseq r4, pc, ip, asr r4 @ │ │ │ │ + rscseq r9, sp, ip, ror sp │ │ │ │ + ldrhteq r4, [pc], #72 │ │ │ │ + ldrsbteq r4, [pc], #68 │ │ │ │ + rscseq r9, sp, r4, ror #26 │ │ │ │ + rscseq r4, pc, r8, ror r5 @ │ │ │ │ + rscseq r4, pc, r8, lsr #10 │ │ │ │ + rscseq r4, pc, r4, asr #10 │ │ │ │ + rscseq r9, sp, r4, asr #26 │ │ │ │ + rscseq r4, pc, r0, lsr #11 │ │ │ │ + ldrhteq r4, [pc], #92 │ │ │ │ + rscseq r9, sp, ip, lsr #26 │ │ │ │ + ldrshteq r4, [pc], #96 │ │ │ │ + rscseq r4, pc, r8, asr r6 @ │ │ │ │ + rscseq r4, pc, r8, lsl #12 │ │ │ │ + rscseq r4, pc, r4, lsr #12 │ │ │ │ + rscseq r9, sp, r4, lsl #26 │ │ │ │ + rscseq r4, pc, r0, lsl #13 │ │ │ │ + smlalseq r4, pc, ip, r6 @ │ │ │ │ + rscseq r9, sp, ip, ror #25 │ │ │ │ + rscseq r4, pc, r0, asr #14 │ │ │ │ + ldrshteq r4, [pc], #96 │ │ │ │ + rscseq r4, pc, ip, lsl #14 │ │ │ │ + rscseq r9, sp, ip, asr #25 │ │ │ │ + rscseq r4, pc, r4, asr #14 │ │ │ │ + ldrhteq r9, [sp], #204 @ 0xcc │ │ │ │ + rscseq r5, pc, r8, asr r0 @ │ │ │ │ + ldrshteq r4, [pc], #180 │ │ │ │ + rscseq r4, pc, ip, lsr #19 │ │ │ │ + rscseq r4, pc, r4, lsl #17 │ │ │ │ + rscseq r4, pc, ip, ror #15 │ │ │ │ + smlalseq r4, pc, ip, r7 @ │ │ │ │ + ldrhteq r4, [pc], #120 │ │ │ │ + rscseq r9, sp, ip, ror ip │ │ │ │ + rscseq r4, pc, r4, lsl r8 @ │ │ │ │ + rscseq r4, pc, r0, lsr r8 @ │ │ │ │ + rscseq r9, sp, r4, ror #24 │ │ │ │ + ldrsbteq r4, [pc], #132 │ │ │ │ + rscseq r4, pc, r4, lsl #17 │ │ │ │ + rscseq r4, pc, r0, lsr #17 │ │ │ │ + rscseq r9, sp, r4, asr #24 │ │ │ │ + ldrshteq r4, [pc], #140 │ │ │ │ + rscseq r4, pc, r8, lsl r9 @ │ │ │ │ + rscseq r9, sp, ip, lsr #24 │ │ │ │ + rscseq r4, pc, ip, asr #20 │ │ │ │ + ldrhteq r4, [pc], #148 │ │ │ │ + rscseq r4, pc, r4, ror #18 │ │ │ │ + rscseq r4, pc, r0, lsl #19 │ │ │ │ + rscseq r9, sp, r4, lsl #24 │ │ │ │ + ldrsbteq r4, [pc], #156 │ │ │ │ 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 │ │ │ │ @@ -30114,423 +30114,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - rscseq r4, pc, r4, asr r6 @ │ │ │ │ - rscseq r9, sp, r8, asr #16 │ │ │ │ - ldrshteq r4, [pc], #104 │ │ │ │ - rscseq r4, pc, r8, lsr #13 │ │ │ │ - rscseq r4, pc, r4, asr #13 │ │ │ │ - rscseq r9, sp, r8, lsr #16 │ │ │ │ - rscseq r4, pc, r0, lsr #14 │ │ │ │ - rscseq r4, pc, ip, lsr r7 @ │ │ │ │ - rscseq r9, sp, r0, lsl r8 │ │ │ │ - smlalseq r4, pc, r0, r9 @ │ │ │ │ - rscseq r4, pc, r8, ror #16 │ │ │ │ - ldrsbteq r4, [pc], #112 │ │ │ │ - rscseq r4, pc, r0, lsl #15 │ │ │ │ - smlalseq r4, pc, ip, r7 @ │ │ │ │ - rscseq r9, sp, r0, ror #15 │ │ │ │ - ldrshteq r4, [pc], #120 │ │ │ │ - rscseq r4, pc, r4, lsl r8 @ │ │ │ │ - rscseq r9, sp, r8, asr #15 │ │ │ │ + smlalseq r4, pc, r4, r3 @ │ │ │ │ + rscseq r9, sp, r8, lsl #11 │ │ │ │ + rscseq r4, pc, r8, lsr r4 @ │ │ │ │ + rscseq r4, pc, r8, ror #7 │ │ │ │ + rscseq r4, pc, r4, lsl #8 │ │ │ │ + rscseq r9, sp, r8, ror #10 │ │ │ │ + rscseq r4, pc, r0, ror #8 │ │ │ │ + rscseq r4, pc, ip, ror r4 @ │ │ │ │ + rscseq r9, sp, r0, asr r5 │ │ │ │ + ldrsbteq r4, [pc], #96 │ │ │ │ + rscseq r4, pc, r8, lsr #11 │ │ │ │ + rscseq r4, pc, r0, lsl r5 @ │ │ │ │ + rscseq r4, pc, r0, asr #9 │ │ │ │ + ldrsbteq r4, [pc], #76 │ │ │ │ + rscseq r9, sp, r0, lsr #10 │ │ │ │ + rscseq r4, pc, r8, lsr r5 @ │ │ │ │ + rscseq r4, pc, r4, asr r5 @ │ │ │ │ + rscseq r9, sp, r8, lsl #10 │ │ │ │ + ldrshteq r4, [pc], #88 │ │ │ │ + rscseq r4, pc, r8, lsr #11 │ │ │ │ + rscseq r4, pc, r4, asr #11 │ │ │ │ + rscseq r9, sp, r8, ror #9 │ │ │ │ + rscseq r4, pc, r0, lsr #12 │ │ │ │ + rscseq r4, pc, ip, lsr r6 @ │ │ │ │ + ldrsbteq r9, [sp], #64 @ 0x40 │ │ │ │ + rscseq r4, pc, r0, ror r7 @ │ │ │ │ + ldrsbteq r4, [pc], #104 │ │ │ │ + rscseq r4, pc, r8, lsl #13 │ │ │ │ + rscseq r4, pc, r4, lsr #13 │ │ │ │ + rscseq r9, sp, r8, lsr #9 │ │ │ │ + rscseq r4, pc, r0, lsl #14 │ │ │ │ + rscseq r4, pc, ip, lsl r7 @ │ │ │ │ + smlalseq r9, sp, r0, r4 │ │ │ │ + rscseq r4, pc, r0, asr #15 │ │ │ │ + rscseq r4, pc, r0, ror r7 @ │ │ │ │ + rscseq r4, pc, ip, lsl #15 │ │ │ │ + rscseq r9, sp, r0, ror r4 │ │ │ │ + rscseq r4, pc, r4, asr #15 │ │ │ │ + rscseq r9, sp, r0, ror #8 │ │ │ │ + rscseq r4, pc, r8, asr ip @ │ │ │ │ + rscseq r4, pc, r4, lsr sl @ │ │ │ │ + rscseq r4, pc, ip, lsl #18 │ │ │ │ + rscseq r4, pc, r4, ror r8 @ │ │ │ │ + rscseq r4, pc, r4, lsr #16 │ │ │ │ + rscseq r4, pc, r0, asr #16 │ │ │ │ + rscseq r9, sp, r8, lsr #8 │ │ │ │ + smlalseq r4, pc, ip, r8 @ │ │ │ │ ldrhteq r4, [pc], #136 │ │ │ │ - rscseq r4, pc, r8, ror #16 │ │ │ │ - rscseq r4, pc, r4, lsl #17 │ │ │ │ - rscseq r9, sp, r8, lsr #15 │ │ │ │ - rscseq r4, pc, r0, ror #17 │ │ │ │ - ldrshteq r4, [pc], #140 │ │ │ │ - smlalseq r9, sp, r0, r7 │ │ │ │ - rscseq r4, pc, r0, lsr sl @ │ │ │ │ - smlalseq r4, pc, r8, r9 @ │ │ │ │ - rscseq r4, pc, r8, asr #18 │ │ │ │ - rscseq r4, pc, r4, ror #18 │ │ │ │ - rscseq r9, sp, r8, ror #14 │ │ │ │ - rscseq r4, pc, r0, asr #19 │ │ │ │ - ldrsbteq r4, [pc], #156 │ │ │ │ - rscseq r9, sp, r0, asr r7 │ │ │ │ + rscseq r9, sp, r0, lsl r4 │ │ │ │ + rscseq r4, pc, ip, asr r9 @ │ │ │ │ + rscseq r4, pc, ip, lsl #18 │ │ │ │ + rscseq r4, pc, r8, lsr #18 │ │ │ │ + ldrshteq r9, [sp], #48 @ 0x30 │ │ │ │ + rscseq r4, pc, r4, lsl #19 │ │ │ │ + rscseq r4, pc, r0, lsr #19 │ │ │ │ + ldrsbteq r9, [sp], #56 @ 0x38 │ │ │ │ + ldrsbteq r4, [pc], #164 │ │ │ │ + rscseq r4, pc, ip, lsr sl @ │ │ │ │ + rscseq r4, pc, ip, ror #19 │ │ │ │ + rscseq r4, pc, r8, lsl #20 │ │ │ │ + ldrhteq r9, [sp], #48 @ 0x30 │ │ │ │ + rscseq r4, pc, r4, ror #20 │ │ │ │ rscseq r4, pc, r0, lsl #21 │ │ │ │ - rscseq r4, pc, r0, lsr sl @ │ │ │ │ - rscseq r4, pc, ip, asr #20 │ │ │ │ - rscseq r9, sp, r0, lsr r7 │ │ │ │ - rscseq r4, pc, r4, lsl #21 │ │ │ │ - rscseq r9, sp, r0, lsr #14 │ │ │ │ - rscseq r4, pc, r8, lsl pc @ │ │ │ │ - ldrshteq r4, [pc], #196 │ │ │ │ - rscseq r4, pc, ip, asr #23 │ │ │ │ - rscseq r4, pc, r4, lsr fp @ │ │ │ │ - rscseq r4, pc, r4, ror #21 │ │ │ │ - rscseq r4, pc, r0, lsl #22 │ │ │ │ - rscseq r9, sp, r8, ror #13 │ │ │ │ - rscseq r4, pc, ip, asr fp @ │ │ │ │ - rscseq r4, pc, r8, ror fp @ │ │ │ │ - ldrsbteq r9, [sp], #96 @ 0x60 │ │ │ │ - rscseq r4, pc, ip, lsl ip @ │ │ │ │ - rscseq r4, pc, ip, asr #23 │ │ │ │ - rscseq r4, pc, r8, ror #23 │ │ │ │ - ldrhteq r9, [sp], #96 @ 0x60 │ │ │ │ - rscseq r4, pc, r4, asr #24 │ │ │ │ - rscseq r4, pc, r0, ror #24 │ │ │ │ - smlalseq r9, sp, r8, r6 │ │ │ │ - smlalseq r4, pc, r4, sp @ │ │ │ │ - ldrshteq r4, [pc], #204 │ │ │ │ - rscseq r4, pc, ip, lsr #25 │ │ │ │ + smlalseq r9, sp, r8, r3 │ │ │ │ + rscseq r4, pc, r4, lsr #22 │ │ │ │ + ldrsbteq r4, [pc], #164 │ │ │ │ + ldrshteq r4, [pc], #160 │ │ │ │ + rscseq r9, sp, r8, ror r3 │ │ │ │ + rscseq r4, pc, r8, lsr #22 │ │ │ │ + rscseq r9, sp, r8, ror #6 │ │ │ │ + rscseq r4, pc, r0, lsr #27 │ │ │ │ + rscseq r4, pc, r8, ror ip @ │ │ │ │ + rscseq r4, pc, r0, ror #23 │ │ │ │ + smlalseq r4, pc, r0, fp @ │ │ │ │ + rscseq r4, pc, ip, lsr #23 │ │ │ │ + rscseq r9, sp, r8, lsr r3 │ │ │ │ + rscseq r4, pc, r8, lsl #24 │ │ │ │ + rscseq r4, pc, r4, lsr #24 │ │ │ │ + rscseq r9, sp, r0, lsr #6 │ │ │ │ rscseq r4, pc, r8, asr #25 │ │ │ │ - rscseq r9, sp, r0, ror r6 │ │ │ │ - rscseq r4, pc, r4, lsr #26 │ │ │ │ - rscseq r4, pc, r0, asr #26 │ │ │ │ - rscseq r9, sp, r8, asr r6 │ │ │ │ - rscseq r4, pc, r4, ror #27 │ │ │ │ - smlalseq r4, pc, r4, sp @ │ │ │ │ - ldrhteq r4, [pc], #208 │ │ │ │ - rscseq r9, sp, r8, lsr r6 │ │ │ │ - rscseq r4, pc, r8, ror #27 │ │ │ │ - rscseq r9, sp, r8, lsr #12 │ │ │ │ - rscseq r5, pc, r0, rrx │ │ │ │ - rscseq r4, pc, r8, lsr pc @ │ │ │ │ - rscseq r4, pc, r0, lsr #29 │ │ │ │ - rscseq r4, pc, r0, asr lr @ │ │ │ │ - rscseq r4, pc, ip, ror #28 │ │ │ │ - ldrshteq r9, [sp], #88 @ 0x58 │ │ │ │ + rscseq r4, pc, r8, ror ip @ │ │ │ │ + smlalseq r4, pc, r4, ip @ │ │ │ │ + rscseq r9, sp, r0, lsl #6 │ │ │ │ + ldrshteq r4, [pc], #192 │ │ │ │ + rscseq r4, pc, ip, lsl #26 │ │ │ │ + rscseq r9, sp, r8, ror #5 │ │ │ │ + ldrhteq r4, [pc], #220 │ │ │ │ + rscseq r4, pc, ip, ror sp @ │ │ │ │ + rscseq r4, pc, r8, asr sp @ │ │ │ │ + rscseq r6, pc, r0, asr r9 @ │ │ │ │ + rscseq r9, sp, r0, asr #5 │ │ │ │ + rscseq r4, pc, r8, ror sp @ │ │ │ │ + rscseq r6, pc, r8, ror #18 │ │ │ │ + rscseq r9, sp, r8, lsr #5 │ │ │ │ + ldrhteq r4, [pc], #212 │ │ │ │ + smlalseq r4, pc, r0, sp @ │ │ │ │ + rscseq r6, pc, r8, ror r9 @ │ │ │ │ + rscseq r9, sp, r8, lsl #5 │ │ │ │ + rscseq r6, pc, r0, lsl #19 │ │ │ │ + rscseq r9, sp, r8, ror r2 │ │ │ │ + rscseq r7, pc, r4, lsr #14 │ │ │ │ + rscseq r5, pc, ip, ror r4 @ │ │ │ │ + rscseq r5, pc, r0, lsl r1 @ │ │ │ │ + rscseq r6, pc, r0, lsr #22 │ │ │ │ + rscseq r6, pc, r8, lsr sl @ │ │ │ │ + rscseq r6, pc, r0, asr #19 │ │ │ │ + rscseq r6, pc, r8, lsl #19 │ │ │ │ + rscseq r6, pc, r8, ror #18 │ │ │ │ + smlalseq r4, pc, r8, sp @ │ │ │ │ + rscseq r9, sp, r8, lsr #4 │ │ │ │ + rscseq r6, pc, r0, lsl #19 │ │ │ │ + ldrhteq r4, [pc], #216 │ │ │ │ + rscseq r9, sp, r0, lsl r2 │ │ │ │ + ldrhteq r6, [pc], #152 │ │ │ │ + smlalseq r6, pc, r4, r9 @ │ │ │ │ + ldrsbteq r4, [pc], #208 │ │ │ │ + ldrshteq r9, [sp], #16 │ │ │ │ + ldrhteq r6, [pc], #148 │ │ │ │ + ldrshteq r4, [pc], #208 │ │ │ │ + ldrsbteq r9, [sp], #24 │ │ │ │ + rscseq r6, pc, r8, lsr #20 │ │ │ │ + rscseq r6, pc, r8, ror #19 │ │ │ │ + rscseq r6, pc, r4, asr #19 │ │ │ │ + rscseq r4, pc, r0, lsl #28 │ │ │ │ + ldrhteq r9, [sp], #16 │ │ │ │ + rscseq r6, pc, r4, ror #19 │ │ │ │ + rscseq r4, pc, r0, lsr #28 │ │ │ │ + smlalseq r9, sp, r8, r1 │ │ │ │ + rscseq r6, pc, r0, lsr #20 │ │ │ │ + ldrshteq r6, [pc], #156 │ │ │ │ + rscseq r4, pc, r8, lsr lr @ │ │ │ │ + rscseq r9, sp, r8, ror r1 │ │ │ │ + rscseq r6, pc, ip, lsl sl @ │ │ │ │ + rscseq r4, pc, r8, asr lr @ │ │ │ │ + rscseq r9, sp, r0, ror #2 │ │ │ │ + rscseq r6, pc, r0, lsl #22 │ │ │ │ + rscseq r6, pc, r8, lsl #21 │ │ │ │ + rscseq r6, pc, r8, asr #20 │ │ │ │ + rscseq r6, pc, r4, lsr #20 │ │ │ │ + rscseq r4, pc, r0, ror #28 │ │ │ │ + rscseq r9, sp, r0, lsr r1 │ │ │ │ + rscseq r6, pc, r4, asr #20 │ │ │ │ + rscseq r4, pc, r0, lsl #29 │ │ │ │ + rscseq r9, sp, r8, lsl r1 │ │ │ │ + rscseq r6, pc, r0, lsl #21 │ │ │ │ + rscseq r6, pc, ip, asr sl @ │ │ │ │ + smlalseq r4, pc, r8, lr @ │ │ │ │ + ldrshteq r9, [sp], #8 │ │ │ │ + rscseq r6, pc, ip, ror sl @ │ │ │ │ + ldrhteq r4, [pc], #232 │ │ │ │ + rscseq r9, sp, r0, ror #1 │ │ │ │ + ldrshteq r6, [pc], #160 │ │ │ │ + ldrhteq r6, [pc], #160 │ │ │ │ + rscseq r6, pc, ip, lsl #21 │ │ │ │ rscseq r4, pc, r8, asr #29 │ │ │ │ - rscseq r4, pc, r4, ror #29 │ │ │ │ - rscseq r9, sp, r0, ror #11 │ │ │ │ - rscseq r4, pc, r8, lsl #31 │ │ │ │ + ldrhteq r9, [sp], #8 │ │ │ │ + rscseq r6, pc, ip, lsr #21 │ │ │ │ + rscseq r4, pc, r8, ror #29 │ │ │ │ + rscseq r9, sp, r0, lsr #1 │ │ │ │ + rscseq r6, pc, r8, ror #21 │ │ │ │ + rscseq r6, pc, r4, asr #21 │ │ │ │ + rscseq r4, pc, r0, lsl #30 │ │ │ │ + rscseq r9, sp, r0, lsl #1 │ │ │ │ + rscseq r4, pc, ip, lsl #30 │ │ │ │ + rscseq r9, sp, r0, ror r0 │ │ │ │ + smlalseq r6, pc, r4, ip @ │ │ │ │ + ldrshteq r4, [pc], #240 │ │ │ │ + rscseq r4, pc, r8, ror pc @ │ │ │ │ rscseq r4, pc, r8, lsr pc @ │ │ │ │ - rscseq r4, pc, r4, asr pc @ │ │ │ │ - rscseq r9, sp, r0, asr #11 │ │ │ │ - ldrhteq r4, [pc], #240 │ │ │ │ - rscseq r4, pc, ip, asr #31 │ │ │ │ - rscseq r9, sp, r8, lsr #11 │ │ │ │ - rscseq r5, pc, ip, ror r0 @ │ │ │ │ - rscseq r5, pc, ip, lsr r0 @ │ │ │ │ - rscseq r5, pc, r8, lsl r0 @ │ │ │ │ - rscseq r6, pc, r0, lsl ip @ │ │ │ │ - rscseq r9, sp, r0, lsl #11 │ │ │ │ - rscseq r5, pc, r8, lsr r0 @ │ │ │ │ - rscseq r6, pc, r8, lsr #24 │ │ │ │ - rscseq r9, sp, r8, ror #10 │ │ │ │ - rscseq r5, pc, r4, ror r0 @ │ │ │ │ - rscseq r5, pc, r0, asr r0 @ │ │ │ │ - rscseq r6, pc, r8, lsr ip @ │ │ │ │ - rscseq r9, sp, r8, asr #10 │ │ │ │ - rscseq r6, pc, r0, asr #24 │ │ │ │ - rscseq r9, sp, r8, lsr r5 │ │ │ │ - rscseq r7, pc, r4, ror #19 │ │ │ │ - rscseq r5, pc, ip, lsr r7 @ │ │ │ │ - ldrsbteq r5, [pc], #48 │ │ │ │ - rscseq r6, pc, r0, ror #27 │ │ │ │ - ldrshteq r6, [pc], #200 │ │ │ │ - rscseq r6, pc, r0, lsl #25 │ │ │ │ - rscseq r6, pc, r8, asr #24 │ │ │ │ + rscseq r4, pc, r4, lsl pc @ │ │ │ │ + rscseq r6, pc, r4, ror #21 │ │ │ │ + rscseq r9, sp, r8, lsr r0 │ │ │ │ + rscseq r4, pc, r4, lsr pc @ │ │ │ │ + rscseq r6, pc, r4, lsl #22 │ │ │ │ + rscseq r9, sp, r0, lsr #32 │ │ │ │ + rscseq r4, pc, r0, ror pc @ │ │ │ │ + rscseq r4, pc, ip, asr #30 │ │ │ │ + rscseq r6, pc, ip, lsl fp @ │ │ │ │ + rscseq r9, sp, r0 │ │ │ │ + rscseq r4, pc, ip, ror #30 │ │ │ │ + rscseq r6, pc, ip, lsr fp @ │ │ │ │ + rscseq r8, sp, r8, ror #31 │ │ │ │ + rscseq r4, pc, r0, ror #31 │ │ │ │ + rscseq r4, pc, r0, lsr #31 │ │ │ │ + rscseq r4, pc, ip, ror pc @ │ │ │ │ + rscseq r6, pc, ip, asr #22 │ │ │ │ + rscseq r8, sp, r0, asr #31 │ │ │ │ + smlalseq r4, pc, ip, pc @ │ │ │ │ + rscseq r6, pc, ip, ror #22 │ │ │ │ + rscseq r8, sp, r8, lsr #31 │ │ │ │ + ldrsbteq r4, [pc], #248 │ │ │ │ + ldrhteq r4, [pc], #244 │ │ │ │ + rscseq r6, pc, r4, lsl #23 │ │ │ │ + rscseq r8, sp, r8, lsl #31 │ │ │ │ + smlalseq r6, pc, r0, fp @ │ │ │ │ + rscseq r8, sp, r8, ror pc │ │ │ │ + rscseq r6, pc, ip, ror ip @ │ │ │ │ + rscseq r6, pc, r4, lsl #24 │ │ │ │ + rscseq r6, pc, r4, asr #23 │ │ │ │ + rscseq r6, pc, r0, lsr #23 │ │ │ │ + ldrsbteq r4, [pc], #252 │ │ │ │ + rscseq r8, sp, r8, asr #30 │ │ │ │ + rscseq r6, pc, r0, asr #23 │ │ │ │ + ldrshteq r4, [pc], #252 │ │ │ │ + rscseq r8, sp, r0, lsr pc │ │ │ │ + ldrshteq r6, [pc], #188 │ │ │ │ + ldrsbteq r6, [pc], #184 │ │ │ │ + rscseq r5, pc, r4, lsl r0 @ │ │ │ │ + rscseq r8, sp, r0, lsl pc │ │ │ │ + ldrshteq r6, [pc], #184 │ │ │ │ + rscseq r5, pc, r4, lsr r0 @ │ │ │ │ + ldrshteq r8, [sp], #232 @ 0xe8 │ │ │ │ + rscseq r6, pc, ip, ror #24 │ │ │ │ + rscseq r6, pc, ip, lsr #24 │ │ │ │ + rscseq r6, pc, r8, lsl #24 │ │ │ │ + rscseq r5, pc, r4, asr #32 │ │ │ │ + ldrsbteq r8, [sp], #224 @ 0xe0 │ │ │ │ rscseq r6, pc, r8, lsr #24 │ │ │ │ - rscseq r5, pc, r8, asr r0 @ │ │ │ │ - rscseq r9, sp, r8, ror #9 │ │ │ │ + rscseq r5, pc, r4, rrx │ │ │ │ + ldrhteq r8, [sp], #232 @ 0xe8 │ │ │ │ + rscseq r6, pc, r4, ror #24 │ │ │ │ rscseq r6, pc, r0, asr #24 │ │ │ │ - rscseq r5, pc, r8, ror r0 @ │ │ │ │ - ldrsbteq r9, [sp], #64 @ 0x40 │ │ │ │ + rscseq r5, pc, ip, ror r0 @ │ │ │ │ + smlalseq r8, sp, r8, lr │ │ │ │ + rscseq r5, pc, r8, lsl #1 │ │ │ │ + rscseq r8, sp, r8, lsl #29 │ │ │ │ + ldrsbteq r6, [pc], #240 │ │ │ │ + rscseq r5, pc, ip, asr #4 │ │ │ │ + rscseq r5, pc, r4, ror #2 │ │ │ │ + rscseq r5, pc, ip, ror #1 │ │ │ │ + rscseq r5, pc, ip, lsr #1 │ │ │ │ + rscseq r5, pc, r8, lsl #1 │ │ │ │ + rscseq r6, pc, r8, asr ip @ │ │ │ │ + rscseq r8, sp, r8, asr #28 │ │ │ │ + rscseq r5, pc, r8, lsr #1 │ │ │ │ rscseq r6, pc, r8, ror ip @ │ │ │ │ - rscseq r6, pc, r4, asr ip @ │ │ │ │ - smlalseq r5, pc, r0, r0 @ │ │ │ │ - ldrhteq r9, [sp], #64 @ 0x40 │ │ │ │ - rscseq r6, pc, r4, ror ip @ │ │ │ │ - ldrhteq r5, [pc], #0 │ │ │ │ - smlalseq r9, sp, r8, r4 │ │ │ │ - rscseq r6, pc, r8, ror #25 │ │ │ │ - rscseq r6, pc, r8, lsr #25 │ │ │ │ - rscseq r6, pc, r4, lsl #25 │ │ │ │ + rscseq r8, sp, r0, lsr lr │ │ │ │ + rscseq r5, pc, r4, ror #1 │ │ │ │ rscseq r5, pc, r0, asr #1 │ │ │ │ - rscseq r9, sp, r0, ror r4 │ │ │ │ - rscseq r6, pc, r4, lsr #25 │ │ │ │ + smlalseq r6, pc, r0, ip @ │ │ │ │ + rscseq r8, sp, r0, lsl lr │ │ │ │ rscseq r5, pc, r0, ror #1 │ │ │ │ - rscseq r9, sp, r8, asr r4 │ │ │ │ + ldrhteq r6, [pc], #192 │ │ │ │ + ldrshteq r8, [sp], #216 @ 0xd8 │ │ │ │ + rscseq r5, pc, r4, asr r1 @ │ │ │ │ + rscseq r5, pc, r4, lsl r1 @ │ │ │ │ + ldrshteq r5, [pc], #0 │ │ │ │ + rscseq r6, pc, r0, asr #25 │ │ │ │ + ldrsbteq r8, [sp], #208 @ 0xd0 │ │ │ │ + rscseq r5, pc, r0, lsl r1 @ │ │ │ │ rscseq r6, pc, r0, ror #25 │ │ │ │ - ldrhteq r6, [pc], #204 │ │ │ │ - ldrshteq r5, [pc], #8 │ │ │ │ - rscseq r9, sp, r8, lsr r4 │ │ │ │ - ldrsbteq r6, [pc], #204 │ │ │ │ - rscseq r5, pc, r8, lsl r1 @ │ │ │ │ - rscseq r9, sp, r0, lsr #8 │ │ │ │ - rscseq r6, pc, r0, asr #27 │ │ │ │ - rscseq r6, pc, r8, asr #26 │ │ │ │ - rscseq r6, pc, r8, lsl #26 │ │ │ │ - rscseq r6, pc, r4, ror #25 │ │ │ │ - rscseq r5, pc, r0, lsr #2 │ │ │ │ - ldrshteq r9, [sp], #48 @ 0x30 │ │ │ │ - rscseq r6, pc, r4, lsl #26 │ │ │ │ - rscseq r5, pc, r0, asr #2 │ │ │ │ - ldrsbteq r9, [sp], #56 @ 0x38 │ │ │ │ + ldrhteq r8, [sp], #216 @ 0xd8 │ │ │ │ + rscseq r5, pc, ip, asr #2 │ │ │ │ + rscseq r5, pc, r8, lsr #2 │ │ │ │ + ldrshteq r6, [pc], #200 │ │ │ │ + smlalseq r8, sp, r8, sp │ │ │ │ + rscseq r5, pc, r8, asr #2 │ │ │ │ + rscseq r6, pc, r8, lsl sp @ │ │ │ │ + rscseq r8, sp, r0, lsl #27 │ │ │ │ + rscseq r5, pc, ip, lsr #4 │ │ │ │ + ldrhteq r5, [pc], #20 │ │ │ │ + rscseq r5, pc, r4, ror r1 @ │ │ │ │ + rscseq r5, pc, r0, asr r1 @ │ │ │ │ + rscseq r6, pc, r0, lsr #26 │ │ │ │ + rscseq r8, sp, r0, asr sp │ │ │ │ + rscseq r5, pc, r0, ror r1 @ │ │ │ │ rscseq r6, pc, r0, asr #26 │ │ │ │ - rscseq r6, pc, ip, lsl sp @ │ │ │ │ - rscseq r5, pc, r8, asr r1 @ │ │ │ │ - ldrhteq r9, [sp], #56 @ 0x38 │ │ │ │ - rscseq r6, pc, ip, lsr sp @ │ │ │ │ - rscseq r5, pc, r8, ror r1 @ │ │ │ │ - rscseq r9, sp, r0, lsr #7 │ │ │ │ - ldrhteq r6, [pc], #208 │ │ │ │ - rscseq r6, pc, r0, ror sp @ │ │ │ │ - rscseq r6, pc, ip, asr #26 │ │ │ │ + rscseq r8, sp, r8, lsr sp │ │ │ │ + rscseq r5, pc, ip, lsr #3 │ │ │ │ rscseq r5, pc, r8, lsl #3 │ │ │ │ - rscseq r9, sp, r8, ror r3 │ │ │ │ - rscseq r6, pc, ip, ror #26 │ │ │ │ + rscseq r6, pc, r8, asr sp @ │ │ │ │ + rscseq r8, sp, r8, lsl sp │ │ │ │ rscseq r5, pc, r8, lsr #3 │ │ │ │ - rscseq r9, sp, r0, ror #6 │ │ │ │ + rscseq r6, pc, r8, ror sp @ │ │ │ │ + rscseq r8, sp, r0, lsl #26 │ │ │ │ + rscseq r5, pc, ip, lsl r2 @ │ │ │ │ + ldrsbteq r5, [pc], #28 │ │ │ │ + ldrhteq r5, [pc], #24 │ │ │ │ + rscseq r6, pc, r8, lsl #27 │ │ │ │ + ldrsbteq r8, [sp], #200 @ 0xc8 │ │ │ │ + ldrsbteq r5, [pc], #24 │ │ │ │ rscseq r6, pc, r8, lsr #27 │ │ │ │ - rscseq r6, pc, r4, lsl #27 │ │ │ │ - rscseq r5, pc, r0, asr #3 │ │ │ │ - rscseq r9, sp, r0, asr #6 │ │ │ │ - rscseq r5, pc, ip, asr #3 │ │ │ │ - rscseq r9, sp, r0, lsr r3 │ │ │ │ - rscseq r6, pc, r4, asr pc @ │ │ │ │ - ldrhteq r5, [pc], #32 │ │ │ │ - rscseq r5, pc, r8, lsr r2 @ │ │ │ │ - ldrshteq r5, [pc], #24 │ │ │ │ - ldrsbteq r5, [pc], #20 │ │ │ │ - rscseq r6, pc, r4, lsr #27 │ │ │ │ - ldrshteq r9, [sp], #40 @ 0x28 │ │ │ │ - ldrshteq r5, [pc], #20 │ │ │ │ - rscseq r6, pc, r4, asr #27 │ │ │ │ - rscseq r9, sp, r0, ror #5 │ │ │ │ + rscseq r8, sp, r0, asr #25 │ │ │ │ + rscseq r5, pc, r4, lsl r2 @ │ │ │ │ + ldrshteq r5, [pc], #16 │ │ │ │ + rscseq r6, pc, r0, asr #27 │ │ │ │ + rscseq r8, sp, r0, lsr #25 │ │ │ │ + rscseq r6, pc, ip, asr #27 │ │ │ │ + smlalseq r8, sp, r0, ip │ │ │ │ + rscseq r5, pc, r0, asr #7 │ │ │ │ + ldrhteq r6, [pc], #224 │ │ │ │ + rscseq r6, pc, r8, lsr lr @ │ │ │ │ + ldrshteq r6, [pc], #216 │ │ │ │ + ldrsbteq r6, [pc], #212 │ │ │ │ + rscseq r5, pc, r0, lsl r2 @ │ │ │ │ + rscseq r8, sp, r8, asr ip │ │ │ │ + ldrshteq r6, [pc], #212 │ │ │ │ rscseq r5, pc, r0, lsr r2 @ │ │ │ │ - rscseq r5, pc, ip, lsl #4 │ │ │ │ - ldrsbteq r6, [pc], #220 │ │ │ │ - rscseq r9, sp, r0, asr #5 │ │ │ │ - rscseq r5, pc, ip, lsr #4 │ │ │ │ - ldrshteq r6, [pc], #220 │ │ │ │ - rscseq r9, sp, r8, lsr #5 │ │ │ │ - rscseq r5, pc, r0, lsr #5 │ │ │ │ - rscseq r5, pc, r0, ror #4 │ │ │ │ - rscseq r5, pc, ip, lsr r2 @ │ │ │ │ + rscseq r8, sp, r0, asr #24 │ │ │ │ + rscseq r6, pc, r0, lsr lr @ │ │ │ │ rscseq r6, pc, ip, lsl #28 │ │ │ │ - rscseq r9, sp, r0, lsl #5 │ │ │ │ - rscseq r5, pc, ip, asr r2 @ │ │ │ │ + rscseq r5, pc, r8, asr #4 │ │ │ │ + rscseq r8, sp, r0, lsr #24 │ │ │ │ rscseq r6, pc, ip, lsr #28 │ │ │ │ - rscseq r9, sp, r8, ror #4 │ │ │ │ - smlalseq r5, pc, r8, r2 @ │ │ │ │ - rscseq r5, pc, r4, ror r2 @ │ │ │ │ - rscseq r6, pc, r4, asr #28 │ │ │ │ - rscseq r9, sp, r8, asr #4 │ │ │ │ - rscseq r6, pc, r0, asr lr @ │ │ │ │ - rscseq r9, sp, r8, lsr r2 │ │ │ │ - rscseq r6, pc, ip, lsr pc @ │ │ │ │ - rscseq r6, pc, r4, asr #29 │ │ │ │ - rscseq r6, pc, r4, lsl #29 │ │ │ │ + rscseq r5, pc, r8, ror #4 │ │ │ │ + rscseq r8, sp, r8, lsl #24 │ │ │ │ + rscseq r6, pc, r0, lsr #29 │ │ │ │ rscseq r6, pc, r0, ror #28 │ │ │ │ - smlalseq r5, pc, ip, r2 @ │ │ │ │ - rscseq r9, sp, r8, lsl #4 │ │ │ │ - rscseq r6, pc, r0, lsl #29 │ │ │ │ + rscseq r6, pc, ip, lsr lr @ │ │ │ │ + rscseq r5, pc, r8, ror r2 @ │ │ │ │ + rscseq r8, sp, r0, ror #23 │ │ │ │ + rscseq r6, pc, ip, asr lr @ │ │ │ │ + smlalseq r5, pc, r8, r2 @ │ │ │ │ + rscseq r8, sp, r8, asr #23 │ │ │ │ + smlalseq r6, pc, r8, lr @ │ │ │ │ + rscseq r6, pc, r4, ror lr @ │ │ │ │ + ldrhteq r5, [pc], #32 │ │ │ │ + rscseq r8, sp, r8, lsr #23 │ │ │ │ ldrhteq r5, [pc], #44 │ │ │ │ - ldrshteq r9, [sp], #16 │ │ │ │ + smlalseq r8, sp, r8, fp │ │ │ │ + rscseq r5, pc, r8, lsr #7 │ │ │ │ + rscseq r5, pc, r0, lsr r3 @ │ │ │ │ + ldrshteq r5, [pc], #32 │ │ │ │ + rscseq r5, pc, ip, asr #5 │ │ │ │ + smlalseq r6, pc, ip, lr @ │ │ │ │ + rscseq r8, sp, r8, ror #22 │ │ │ │ + rscseq r5, pc, ip, ror #5 │ │ │ │ ldrhteq r6, [pc], #236 │ │ │ │ - smlalseq r6, pc, r8, lr @ │ │ │ │ - ldrsbteq r5, [pc], #36 │ │ │ │ - ldrsbteq r9, [sp], #16 │ │ │ │ - ldrhteq r6, [pc], #232 │ │ │ │ - ldrshteq r5, [pc], #36 │ │ │ │ - ldrhteq r9, [sp], #24 │ │ │ │ - rscseq r6, pc, ip, lsr #30 │ │ │ │ - rscseq r6, pc, ip, ror #29 │ │ │ │ - rscseq r6, pc, r8, asr #29 │ │ │ │ + rscseq r8, sp, r0, asr fp │ │ │ │ + rscseq r5, pc, r8, lsr #6 │ │ │ │ rscseq r5, pc, r4, lsl #6 │ │ │ │ - smlalseq r9, sp, r0, r1 │ │ │ │ - rscseq r6, pc, r8, ror #29 │ │ │ │ + ldrsbteq r6, [pc], #228 │ │ │ │ + rscseq r8, sp, r0, lsr fp │ │ │ │ rscseq r5, pc, r4, lsr #6 │ │ │ │ - rscseq r9, sp, r8, ror r1 │ │ │ │ + ldrshteq r6, [pc], #228 │ │ │ │ + rscseq r8, sp, r8, lsl fp │ │ │ │ + smlalseq r5, pc, r8, r3 @ │ │ │ │ + rscseq r5, pc, r8, asr r3 @ │ │ │ │ + rscseq r5, pc, r4, lsr r3 @ │ │ │ │ + rscseq r6, pc, r4, lsl #30 │ │ │ │ + ldrshteq r8, [sp], #160 @ 0xa0 │ │ │ │ + rscseq r5, pc, r4, asr r3 @ │ │ │ │ rscseq r6, pc, r4, lsr #30 │ │ │ │ - rscseq r6, pc, r0, lsl #30 │ │ │ │ - rscseq r5, pc, ip, lsr r3 @ │ │ │ │ - rscseq r9, sp, r8, asr r1 │ │ │ │ - rscseq r5, pc, r8, asr #6 │ │ │ │ - rscseq r9, sp, r8, asr #2 │ │ │ │ - smlalseq r7, pc, r0, r2 @ │ │ │ │ - rscseq r5, pc, ip, lsl #10 │ │ │ │ - rscseq r5, pc, r4, lsr #8 │ │ │ │ - rscseq r5, pc, ip, lsr #7 │ │ │ │ + ldrsbteq r8, [sp], #168 @ 0xa8 │ │ │ │ + smlalseq r5, pc, r0, r3 @ │ │ │ │ rscseq r5, pc, ip, ror #6 │ │ │ │ - rscseq r5, pc, r8, asr #6 │ │ │ │ - rscseq r6, pc, r8, lsl pc @ │ │ │ │ - rscseq r9, sp, r8, lsl #2 │ │ │ │ - rscseq r5, pc, r8, ror #6 │ │ │ │ - rscseq r6, pc, r8, lsr pc @ │ │ │ │ - ldrshteq r9, [sp], #0 │ │ │ │ - rscseq r5, pc, r4, lsr #7 │ │ │ │ - rscseq r5, pc, r0, lsl #7 │ │ │ │ - rscseq r6, pc, r0, asr pc @ │ │ │ │ - ldrsbteq r9, [sp], #0 │ │ │ │ - rscseq r5, pc, r0, lsr #7 │ │ │ │ - rscseq r6, pc, r0, ror pc @ │ │ │ │ - ldrhteq r9, [sp], #8 │ │ │ │ - rscseq r5, pc, r4, lsl r4 @ │ │ │ │ + rscseq r6, pc, ip, lsr pc @ │ │ │ │ + ldrhteq r8, [sp], #168 @ 0xa8 │ │ │ │ + rscseq r6, pc, r8, asr #30 │ │ │ │ + rscseq r8, sp, r8, lsr #21 │ │ │ │ + rscseq r5, pc, r0, ror #20 │ │ │ │ + ldrshteq r5, [pc], #100 │ │ │ │ + rscseq r7, pc, r4, lsl #2 │ │ │ │ + rscseq r7, pc, ip, lsl r0 @ │ │ │ │ + rscseq r6, pc, r4, lsr #31 │ │ │ │ + rscseq r6, pc, r4, ror #30 │ │ │ │ + rscseq r6, pc, r0, asr #30 │ │ │ │ + rscseq r5, pc, ip, ror r3 @ │ │ │ │ + rscseq r8, sp, r0, ror #20 │ │ │ │ + rscseq r6, pc, r0, ror #30 │ │ │ │ + smlalseq r5, pc, ip, r3 @ │ │ │ │ + rscseq r8, sp, r8, asr #20 │ │ │ │ + smlalseq r6, pc, ip, pc @ │ │ │ │ + rscseq r6, pc, r8, ror pc @ │ │ │ │ + ldrhteq r5, [pc], #52 │ │ │ │ + rscseq r8, sp, r8, lsr #20 │ │ │ │ + smlalseq r6, pc, r8, pc @ │ │ │ │ ldrsbteq r5, [pc], #52 │ │ │ │ - ldrhteq r5, [pc], #48 │ │ │ │ - rscseq r6, pc, r0, lsl #31 │ │ │ │ - smlalseq r9, sp, r0, r0 │ │ │ │ - ldrsbteq r5, [pc], #48 │ │ │ │ - rscseq r6, pc, r0, lsr #31 │ │ │ │ - rscseq r9, sp, r8, ror r0 │ │ │ │ - rscseq r5, pc, ip, lsl #8 │ │ │ │ - rscseq r5, pc, r8, ror #7 │ │ │ │ - ldrhteq r6, [pc], #248 │ │ │ │ - rscseq r9, sp, r8, asr r0 │ │ │ │ - rscseq r5, pc, r8, lsl #8 │ │ │ │ - ldrsbteq r6, [pc], #248 │ │ │ │ - rscseq r9, sp, r0, asr #32 │ │ │ │ - rscseq r5, pc, ip, ror #9 │ │ │ │ - rscseq r5, pc, r4, ror r4 @ │ │ │ │ - rscseq r5, pc, r4, lsr r4 @ │ │ │ │ - rscseq r5, pc, r0, lsl r4 @ │ │ │ │ + rscseq r8, sp, r0, lsl sl │ │ │ │ + rscseq r7, pc, ip │ │ │ │ + rscseq r6, pc, ip, asr #31 │ │ │ │ + rscseq r6, pc, r8, lsr #31 │ │ │ │ + rscseq r5, pc, r4, ror #7 │ │ │ │ + rscseq r8, sp, r8, ror #19 │ │ │ │ + rscseq r6, pc, r8, asr #31 │ │ │ │ + rscseq r5, pc, r4, lsl #8 │ │ │ │ + ldrsbteq r8, [sp], #144 @ 0x90 │ │ │ │ + rscseq r7, pc, r4 │ │ │ │ rscseq r6, pc, r0, ror #31 │ │ │ │ - rscseq r9, sp, r0, lsl r0 │ │ │ │ - rscseq r5, pc, r0, lsr r4 @ │ │ │ │ + rscseq r5, pc, ip, lsl r4 @ │ │ │ │ + ldrhteq r8, [sp], #144 @ 0x90 │ │ │ │ rscseq r7, pc, r0 │ │ │ │ - ldrshteq r8, [sp], #248 @ 0xf8 │ │ │ │ - rscseq r5, pc, ip, ror #8 │ │ │ │ - rscseq r5, pc, r8, asr #8 │ │ │ │ - rscseq r7, pc, r8, lsl r0 @ │ │ │ │ - ldrsbteq r8, [sp], #248 @ 0xf8 │ │ │ │ - rscseq r5, pc, r8, ror #8 │ │ │ │ - rscseq r7, pc, r8, lsr r0 @ │ │ │ │ - rscseq r8, sp, r0, asr #31 │ │ │ │ - ldrsbteq r5, [pc], #76 │ │ │ │ + rscseq r5, pc, ip, lsr r4 @ │ │ │ │ + smlalseq r8, sp, r8, r9 │ │ │ │ + rscseq r7, pc, r4, ror #1 │ │ │ │ + rscseq r7, pc, ip, rrx │ │ │ │ + rscseq r7, pc, ip, lsr #32 │ │ │ │ + rscseq r7, pc, r8 │ │ │ │ + rscseq r5, pc, r4, asr #8 │ │ │ │ + rscseq r8, sp, r8, ror #18 │ │ │ │ + rscseq r7, pc, r8, lsr #32 │ │ │ │ + rscseq r5, pc, r4, ror #8 │ │ │ │ + rscseq r8, sp, r0, asr r9 │ │ │ │ + rscseq r7, pc, r4, rrx │ │ │ │ + rscseq r7, pc, r0, asr #32 │ │ │ │ + rscseq r5, pc, ip, ror r4 @ │ │ │ │ + rscseq r8, sp, r0, lsr r9 │ │ │ │ + rscseq r7, pc, r0, rrx │ │ │ │ smlalseq r5, pc, ip, r4 @ │ │ │ │ - rscseq r5, pc, r8, ror r4 @ │ │ │ │ - rscseq r7, pc, r8, asr #32 │ │ │ │ - smlalseq r8, sp, r8, pc @ │ │ │ │ - smlalseq r5, pc, r8, r4 @ │ │ │ │ - rscseq r7, pc, r8, rrx │ │ │ │ - rscseq r8, sp, r0, lsl #31 │ │ │ │ - ldrsbteq r5, [pc], #68 │ │ │ │ - ldrhteq r5, [pc], #64 │ │ │ │ - rscseq r7, pc, r0, lsl #1 │ │ │ │ - rscseq r8, sp, r0, ror #30 │ │ │ │ - rscseq r7, pc, ip, lsl #1 │ │ │ │ - rscseq r8, sp, r0, asr pc │ │ │ │ - rscseq r5, pc, r0, lsl #13 │ │ │ │ - rscseq r7, pc, r0, ror r1 @ │ │ │ │ - ldrshteq r7, [pc], #8 │ │ │ │ - ldrhteq r7, [pc], #8 │ │ │ │ + rscseq r8, sp, r8, lsl r9 │ │ │ │ + ldrsbteq r7, [pc], #4 │ │ │ │ smlalseq r7, pc, r4, r0 @ │ │ │ │ - ldrsbteq r5, [pc], #64 │ │ │ │ - rscseq r8, sp, r8, lsl pc │ │ │ │ - ldrhteq r7, [pc], #4 │ │ │ │ - ldrshteq r5, [pc], #64 │ │ │ │ - rscseq r8, sp, r0, lsl #30 │ │ │ │ - ldrshteq r7, [pc], #0 │ │ │ │ + rscseq r7, pc, r0, ror r0 @ │ │ │ │ + rscseq r5, pc, ip, lsr #9 │ │ │ │ + ldrshteq r8, [sp], #128 @ 0x80 │ │ │ │ + smlalseq r7, pc, r0, r0 @ │ │ │ │ + rscseq r5, pc, ip, asr #9 │ │ │ │ + ldrsbteq r8, [sp], #136 @ 0x88 │ │ │ │ rscseq r7, pc, ip, asr #1 │ │ │ │ - rscseq r5, pc, r8, lsl #10 │ │ │ │ - rscseq r8, sp, r0, ror #29 │ │ │ │ - rscseq r7, pc, ip, ror #1 │ │ │ │ - rscseq r5, pc, r8, lsr #10 │ │ │ │ - rscseq r8, sp, r8, asr #29 │ │ │ │ - rscseq r7, pc, r0, ror #2 │ │ │ │ - rscseq r7, pc, r0, lsr #2 │ │ │ │ - ldrshteq r7, [pc], #12 │ │ │ │ - rscseq r5, pc, r8, lsr r5 @ │ │ │ │ - rscseq r8, sp, r0, lsr #29 │ │ │ │ - rscseq r7, pc, ip, lsl r1 @ │ │ │ │ - rscseq r5, pc, r8, asr r5 @ │ │ │ │ - rscseq r8, sp, r8, lsl #29 │ │ │ │ - rscseq r7, pc, r8, asr r1 @ │ │ │ │ - rscseq r7, pc, r4, lsr r1 @ │ │ │ │ - rscseq r5, pc, r0, ror r5 @ │ │ │ │ - rscseq r8, sp, r8, ror #28 │ │ │ │ - rscseq r5, pc, ip, ror r5 @ │ │ │ │ - rscseq r8, sp, r8, asr lr │ │ │ │ - rscseq r5, pc, r8, ror #12 │ │ │ │ - ldrshteq r5, [pc], #80 │ │ │ │ - ldrhteq r5, [pc], #80 │ │ │ │ - rscseq r5, pc, ip, lsl #11 │ │ │ │ - rscseq r7, pc, ip, asr r1 @ │ │ │ │ - rscseq r8, sp, r8, lsr #28 │ │ │ │ - rscseq r5, pc, ip, lsr #11 │ │ │ │ - rscseq r7, pc, ip, ror r1 @ │ │ │ │ - rscseq r8, sp, r0, lsl lr │ │ │ │ - rscseq r5, pc, r8, ror #11 │ │ │ │ - rscseq r5, pc, r4, asr #11 │ │ │ │ - smlalseq r7, pc, r4, r1 @ │ │ │ │ - ldrshteq r8, [sp], #208 @ 0xd0 │ │ │ │ - rscseq r5, pc, r4, ror #11 │ │ │ │ - ldrhteq r7, [pc], #20 │ │ │ │ - ldrsbteq r8, [sp], #216 @ 0xd8 │ │ │ │ - rscseq r5, pc, r8, asr r6 @ │ │ │ │ - rscseq r5, pc, r8, lsl r6 @ │ │ │ │ - ldrshteq r5, [pc], #84 │ │ │ │ - rscseq r7, pc, r4, asr #3 │ │ │ │ - ldrhteq r8, [sp], #208 @ 0xd0 │ │ │ │ - rscseq r5, pc, r4, lsl r6 @ │ │ │ │ - rscseq r7, pc, r4, ror #3 │ │ │ │ - smlalseq r8, sp, r8, sp │ │ │ │ - rscseq r5, pc, r0, asr r6 @ │ │ │ │ - rscseq r5, pc, ip, lsr #12 │ │ │ │ - ldrshteq r7, [pc], #28 │ │ │ │ - rscseq r8, sp, r8, ror sp │ │ │ │ - rscseq r7, pc, r8, lsl #4 │ │ │ │ - rscseq r8, sp, r8, ror #26 │ │ │ │ - rscseq r5, pc, r0, lsr #26 │ │ │ │ - ldrhteq r5, [pc], #148 │ │ │ │ - rscseq r7, pc, r4, asr #7 │ │ │ │ - ldrsbteq r7, [pc], #44 │ │ │ │ - rscseq r7, pc, r4, ror #4 │ │ │ │ - rscseq r7, pc, r4, lsr #4 │ │ │ │ - rscseq r7, pc, r0, lsl #4 │ │ │ │ - rscseq r5, pc, ip, lsr r6 @ │ │ │ │ - rscseq r8, sp, r0, lsr #26 │ │ │ │ - rscseq r7, pc, r0, lsr #4 │ │ │ │ - rscseq r5, pc, ip, asr r6 @ │ │ │ │ - rscseq r8, sp, r8, lsl #26 │ │ │ │ - rscseq r7, pc, ip, asr r2 @ │ │ │ │ - rscseq r7, pc, r8, lsr r2 @ │ │ │ │ - rscseq r5, pc, r4, ror r6 @ │ │ │ │ - rscseq r8, sp, r8, ror #25 │ │ │ │ - rscseq r7, pc, r8, asr r2 @ │ │ │ │ - smlalseq r5, pc, r4, r6 @ │ │ │ │ - ldrsbteq r8, [sp], #192 @ 0xc0 │ │ │ │ - rscseq r7, pc, ip, asr #5 │ │ │ │ - rscseq r7, pc, ip, lsl #5 │ │ │ │ - rscseq r7, pc, r8, ror #4 │ │ │ │ - rscseq r5, pc, r4, lsr #13 │ │ │ │ - rscseq r8, sp, r8, lsr #25 │ │ │ │ - rscseq r7, pc, r8, lsl #5 │ │ │ │ - rscseq r5, pc, r4, asr #13 │ │ │ │ - smlalseq r8, sp, r0, ip │ │ │ │ - rscseq r7, pc, r4, asr #5 │ │ │ │ - rscseq r7, pc, r0, lsr #5 │ │ │ │ - ldrsbteq r5, [pc], #108 │ │ │ │ - rscseq r8, sp, r0, ror ip │ │ │ │ - rscseq r7, pc, r0, asr #5 │ │ │ │ - ldrshteq r5, [pc], #108 │ │ │ │ - rscseq r8, sp, r8, asr ip │ │ │ │ - rscseq r7, pc, r4, lsr #7 │ │ │ │ - rscseq r7, pc, ip, lsr #6 │ │ │ │ - rscseq r7, pc, ip, ror #5 │ │ │ │ - rscseq r7, pc, r8, asr #5 │ │ │ │ - rscseq r5, pc, r4, lsl #14 │ │ │ │ - rscseq r8, sp, r8, lsr #24 │ │ │ │ - rscseq r7, pc, r8, ror #5 │ │ │ │ - rscseq r5, pc, r4, lsr #14 │ │ │ │ - rscseq r8, sp, r0, lsl ip │ │ │ │ - rscseq r7, pc, r4, lsr #6 │ │ │ │ - rscseq r7, pc, r0, lsl #6 │ │ │ │ - rscseq r5, pc, ip, lsr r7 @ │ │ │ │ - ldrshteq r8, [sp], #176 @ 0xb0 │ │ │ │ - rscseq r7, pc, r0, lsr #6 │ │ │ │ - rscseq r5, pc, ip, asr r7 @ │ │ │ │ - ldrsbteq r8, [sp], #184 @ 0xb8 │ │ │ │ - smlalseq r7, pc, r4, r3 @ │ │ │ │ - rscseq r7, pc, r4, asr r3 @ │ │ │ │ - rscseq r7, pc, r0, lsr r3 @ │ │ │ │ - rscseq r5, pc, ip, ror #14 │ │ │ │ - ldrhteq r8, [sp], #176 @ 0xb0 │ │ │ │ - rscseq r7, pc, r0, asr r3 @ │ │ │ │ - rscseq r5, pc, ip, lsl #15 │ │ │ │ - smlalseq r8, sp, r8, fp │ │ │ │ - rscseq r7, pc, ip, lsl #7 │ │ │ │ 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 @ │ │ │ │ @@ -30834,203 +30834,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 │ │ │ │ - rscseq r6, pc, r4, lsl #26 │ │ │ │ - rscseq r5, pc, r0, asr #2 │ │ │ │ - rscseq r8, sp, r4, lsl r5 │ │ │ │ - rscseq r5, pc, ip, asr #2 │ │ │ │ - rscseq r8, sp, r4, lsl #10 │ │ │ │ - ldrsbteq r6, [pc], #228 │ │ │ │ - rscseq r5, pc, r0, lsr r2 @ │ │ │ │ - ldrhteq r5, [pc], #24 │ │ │ │ - rscseq r5, pc, r8, ror r1 @ │ │ │ │ - rscseq r5, pc, r4, asr r1 @ │ │ │ │ - rscseq r6, pc, r4, lsr #26 │ │ │ │ - rscseq r8, sp, ip, asr #9 │ │ │ │ - rscseq r5, pc, r4, ror r1 @ │ │ │ │ - rscseq r6, pc, r4, asr #26 │ │ │ │ - ldrhteq r8, [sp], #68 @ 0x44 │ │ │ │ - ldrhteq r5, [pc], #16 │ │ │ │ - rscseq r5, pc, ip, lsl #3 │ │ │ │ - rscseq r6, pc, ip, asr sp @ │ │ │ │ - smlalseq r8, sp, r4, r4 │ │ │ │ - rscseq r5, pc, ip, lsr #3 │ │ │ │ - rscseq r6, pc, ip, ror sp @ │ │ │ │ - rscseq r8, sp, ip, ror r4 │ │ │ │ - rscseq r5, pc, r0, lsr #4 │ │ │ │ - rscseq r5, pc, r0, ror #3 │ │ │ │ - ldrhteq r5, [pc], #28 │ │ │ │ - rscseq r6, pc, ip, lsl #27 │ │ │ │ - rscseq r8, sp, r4, asr r4 │ │ │ │ + rscseq r6, pc, r4, asr #20 │ │ │ │ + rscseq r4, pc, r0, lsl #29 │ │ │ │ + rscseq r8, sp, r4, asr r2 │ │ │ │ + rscseq r4, pc, ip, lsl #29 │ │ │ │ + rscseq r8, sp, r4, asr #4 │ │ │ │ + rscseq r6, pc, r4, lsl ip @ │ │ │ │ + rscseq r4, pc, r0, ror pc @ │ │ │ │ + ldrshteq r4, [pc], #232 │ │ │ │ + ldrhteq r4, [pc], #232 │ │ │ │ + smlalseq r4, pc, r4, lr @ │ │ │ │ + rscseq r6, pc, r4, ror #20 │ │ │ │ + rscseq r8, sp, ip, lsl #4 │ │ │ │ + ldrhteq r4, [pc], #228 │ │ │ │ + rscseq r6, pc, r4, lsl #21 │ │ │ │ + ldrshteq r8, [sp], #20 │ │ │ │ + ldrshteq r4, [pc], #224 │ │ │ │ + rscseq r4, pc, ip, asr #29 │ │ │ │ + smlalseq r6, pc, ip, sl @ │ │ │ │ + ldrsbteq r8, [sp], #20 │ │ │ │ + rscseq r4, pc, ip, ror #29 │ │ │ │ + ldrhteq r6, [pc], #172 │ │ │ │ + ldrhteq r8, [sp], #28 │ │ │ │ + rscseq r4, pc, r0, ror #30 │ │ │ │ + rscseq r4, pc, r0, lsr #30 │ │ │ │ + ldrshteq r4, [pc], #236 │ │ │ │ + rscseq r6, pc, ip, asr #21 │ │ │ │ + smlalseq r8, sp, r4, r1 │ │ │ │ + rscseq r4, pc, ip, lsl pc @ │ │ │ │ + rscseq r6, pc, ip, ror #21 │ │ │ │ + rscseq r8, sp, ip, ror r1 │ │ │ │ + rscseq r4, pc, r8, asr pc @ │ │ │ │ + rscseq r4, pc, r4, lsr pc @ │ │ │ │ + rscseq r6, pc, r4, lsl #22 │ │ │ │ + rscseq r8, sp, ip, asr r1 │ │ │ │ + rscseq r6, pc, r0, lsl fp @ │ │ │ │ + rscseq r8, sp, ip, asr #2 │ │ │ │ + ldrshteq r6, [pc], #188 │ │ │ │ + rscseq r6, pc, r4, lsl #23 │ │ │ │ + rscseq r6, pc, r4, asr #22 │ │ │ │ + rscseq r6, pc, r0, lsr #22 │ │ │ │ + rscseq r4, pc, ip, asr pc @ │ │ │ │ + rscseq r8, sp, ip, lsl r1 │ │ │ │ + rscseq r6, pc, r0, asr #22 │ │ │ │ + rscseq r4, pc, ip, ror pc @ │ │ │ │ + rscseq r8, sp, r4, lsl #2 │ │ │ │ + rscseq r6, pc, ip, ror fp @ │ │ │ │ + rscseq r6, pc, r8, asr fp @ │ │ │ │ + smlalseq r4, pc, r4, pc @ │ │ │ │ + rscseq r8, sp, r4, ror #1 │ │ │ │ + rscseq r6, pc, r8, ror fp @ │ │ │ │ + ldrhteq r4, [pc], #244 │ │ │ │ + rscseq r8, sp, ip, asr #1 │ │ │ │ + rscseq r6, pc, ip, ror #23 │ │ │ │ + rscseq r6, pc, ip, lsr #23 │ │ │ │ + rscseq r6, pc, r8, lsl #23 │ │ │ │ + rscseq r4, pc, r6, asr #31 │ │ │ │ + rscseq r8, sp, r8, lsr #1 │ │ │ │ + rscseq r6, pc, lr, lsr #23 │ │ │ │ + rscseq r4, pc, ip, ror #31 │ │ │ │ + smlalseq r8, sp, r6, r0 │ │ │ │ + ldrshteq r6, [pc], #176 │ │ │ │ + rscseq r6, pc, lr, asr #23 │ │ │ │ + rscseq r5, pc, ip │ │ │ │ + rscseq r8, sp, lr, ror r0 │ │ │ │ + rscseq r5, pc, ip, lsl r0 @ │ │ │ │ + rscseq r8, sp, r2, ror r0 │ │ │ │ + smlalseq r5, pc, r0, r3 @ │ │ │ │ + rscseq r6, pc, r2, lsr #27 │ │ │ │ + rscseq r5, pc, r0, lsl #2 │ │ │ │ + rscseq r5, pc, sl, lsl #1 │ │ │ │ + rscseq r5, pc, ip, asr #32 │ │ │ │ + rscseq r5, pc, sl, lsr #32 │ │ │ │ + ldrshteq r6, [pc], #188 │ │ │ │ + rscseq r8, sp, r2, asr #32 │ │ │ │ + rscseq r5, pc, r0, asr r0 @ │ │ │ │ + rscseq r6, pc, r2, lsr #24 │ │ │ │ + rscseq r8, sp, r0, lsr r0 │ │ │ │ + smlalseq r5, pc, r2, r0 @ │ │ │ │ + rscseq r5, pc, r0, ror r0 @ │ │ │ │ + rscseq r6, pc, r2, asr #24 │ │ │ │ + rscseq r8, sp, r8, lsl r0 │ │ │ │ + smlalseq r5, pc, r6, r0 @ │ │ │ │ + rscseq r6, pc, r8, ror #24 │ │ │ │ + rscseq r8, sp, r6 │ │ │ │ + rscseq r5, pc, r0, lsl r1 @ │ │ │ │ + ldrsbteq r5, [pc], #2 │ │ │ │ + ldrhteq r5, [pc], #0 │ │ │ │ + rscseq r6, pc, r2, lsl #25 │ │ │ │ + rscseq r7, sp, r8, ror #31 │ │ │ │ + ldrsbteq r5, [pc], #6 │ │ │ │ + rscseq r6, pc, r8, lsr #25 │ │ │ │ + ldrsbteq r7, [sp], #246 @ 0xf6 │ │ │ │ + rscseq r5, pc, r8, lsl r1 @ │ │ │ │ + ldrshteq r5, [pc], #6 │ │ │ │ + rscseq r6, pc, r8, asr #25 │ │ │ │ + ldrhteq r7, [sp], #254 @ 0xfe │ │ │ │ + ldrsbteq r6, [pc], #200 │ │ │ │ + ldrhteq r7, [sp], #242 @ 0xf2 │ │ │ │ + rscseq r6, pc, r8, asr #27 │ │ │ │ + rscseq r6, pc, r2, asr sp @ │ │ │ │ + rscseq r6, pc, r4, lsl sp @ │ │ │ │ + ldrshteq r6, [pc], #194 │ │ │ │ + rscseq r5, pc, r0, lsr r1 @ │ │ │ │ + rscseq r7, sp, lr, lsl #31 │ │ │ │ + rscseq r6, pc, r8, lsl sp @ │ │ │ │ + rscseq r5, pc, r6, asr r1 @ │ │ │ │ + rscseq r7, sp, ip, ror pc │ │ │ │ + rscseq r6, pc, sl, asr sp @ │ │ │ │ + rscseq r6, pc, r8, lsr sp @ │ │ │ │ + rscseq r5, pc, r6, ror r1 @ │ │ │ │ + rscseq r7, sp, r4, ror #30 │ │ │ │ + rscseq r6, pc, lr, asr sp @ │ │ │ │ + smlalseq r5, pc, ip, r1 @ │ │ │ │ + rscseq r7, sp, r2, asr pc │ │ │ │ + ldrsbteq r6, [pc], #216 │ │ │ │ + smlalseq r6, pc, sl, sp @ │ │ │ │ + rscseq r6, pc, r8, ror sp @ │ │ │ │ + ldrhteq r5, [pc], #22 │ │ │ │ + rscseq r7, sp, r4, lsr pc │ │ │ │ + smlalseq r6, pc, lr, sp @ │ │ │ │ ldrsbteq r5, [pc], #28 │ │ │ │ - rscseq r6, pc, ip, lsr #27 │ │ │ │ - rscseq r8, sp, ip, lsr r4 │ │ │ │ - rscseq r5, pc, r8, lsl r2 @ │ │ │ │ - ldrshteq r5, [pc], #20 │ │ │ │ - rscseq r6, pc, r4, asr #27 │ │ │ │ - rscseq r8, sp, ip, lsl r4 │ │ │ │ - ldrsbteq r6, [pc], #208 │ │ │ │ - rscseq r8, sp, ip, lsl #8 │ │ │ │ - ldrhteq r6, [pc], #236 │ │ │ │ - rscseq r6, pc, r4, asr #28 │ │ │ │ - rscseq r6, pc, r4, lsl #28 │ │ │ │ + rscseq r7, sp, r2, lsr #30 │ │ │ │ rscseq r6, pc, r0, ror #27 │ │ │ │ - rscseq r5, pc, ip, lsl r2 @ │ │ │ │ - ldrsbteq r8, [sp], #60 @ 0x3c │ │ │ │ - rscseq r6, pc, r0, lsl #28 │ │ │ │ - rscseq r5, pc, ip, lsr r2 @ │ │ │ │ - rscseq r8, sp, r4, asr #7 │ │ │ │ - rscseq r6, pc, ip, lsr lr @ │ │ │ │ + ldrhteq r6, [pc], #222 │ │ │ │ + ldrshteq r5, [pc], #28 │ │ │ │ + rscseq r7, sp, sl, lsl #30 │ │ │ │ + rscseq r5, pc, ip, lsl #4 │ │ │ │ + ldrshteq r7, [sp], #238 @ 0xee │ │ │ │ + smlalseq r6, pc, r8, pc @ │ │ │ │ + ldrshteq r5, [pc], #38 │ │ │ │ + rscseq r5, pc, r0, lsl #5 │ │ │ │ + rscseq r5, pc, r2, asr #4 │ │ │ │ + rscseq r5, pc, r0, lsr #4 │ │ │ │ + ldrshteq r6, [pc], #210 │ │ │ │ + ldrsbteq r7, [sp], #228 @ 0xe4 │ │ │ │ + rscseq r5, pc, r6, asr #4 │ │ │ │ rscseq r6, pc, r8, lsl lr @ │ │ │ │ - rscseq r5, pc, r4, asr r2 @ │ │ │ │ - rscseq r8, sp, r4, lsr #7 │ │ │ │ + rscseq r7, sp, r2, asr #29 │ │ │ │ + rscseq r5, pc, r8, lsl #5 │ │ │ │ + rscseq r5, pc, r6, ror #4 │ │ │ │ rscseq r6, pc, r8, lsr lr @ │ │ │ │ - rscseq r5, pc, r4, ror r2 @ │ │ │ │ - rscseq r8, sp, ip, lsl #7 │ │ │ │ - rscseq r6, pc, ip, lsr #29 │ │ │ │ - rscseq r6, pc, ip, ror #28 │ │ │ │ - rscseq r6, pc, r8, asr #28 │ │ │ │ - rscseq r5, pc, r6, lsl #5 │ │ │ │ - rscseq r8, sp, r8, ror #6 │ │ │ │ - rscseq r6, pc, lr, ror #28 │ │ │ │ - rscseq r5, pc, ip, lsr #5 │ │ │ │ - rscseq r8, sp, r6, asr r3 │ │ │ │ - ldrhteq r6, [pc], #224 │ │ │ │ - rscseq r6, pc, lr, lsl #29 │ │ │ │ + rscseq r7, sp, sl, lsr #29 │ │ │ │ + rscseq r5, pc, ip, lsl #5 │ │ │ │ + rscseq r6, pc, lr, asr lr @ │ │ │ │ + smlalseq r7, sp, r8, lr │ │ │ │ + rscseq r5, pc, r6, lsl #6 │ │ │ │ + rscseq r5, pc, r8, asr #5 │ │ │ │ + rscseq r5, pc, r6, lsr #5 │ │ │ │ + rscseq r6, pc, r8, ror lr @ │ │ │ │ + rscseq r7, sp, sl, ror lr │ │ │ │ rscseq r5, pc, ip, asr #5 │ │ │ │ - rscseq r8, sp, lr, lsr r3 │ │ │ │ - ldrsbteq r5, [pc], #44 │ │ │ │ - rscseq r8, sp, r2, lsr r3 │ │ │ │ - rscseq r5, pc, r0, asr r6 @ │ │ │ │ - rscseq r7, pc, r2, rrx │ │ │ │ - rscseq r5, pc, r0, asr #7 │ │ │ │ - rscseq r5, pc, sl, asr #6 │ │ │ │ - rscseq r5, pc, ip, lsl #6 │ │ │ │ - rscseq r5, pc, sl, ror #5 │ │ │ │ - ldrhteq r6, [pc], #236 │ │ │ │ - rscseq r8, sp, r2, lsl #6 │ │ │ │ - rscseq r5, pc, r0, lsl r3 @ │ │ │ │ - rscseq r6, pc, r2, ror #29 │ │ │ │ - ldrshteq r8, [sp], #32 │ │ │ │ - rscseq r5, pc, r2, asr r3 @ │ │ │ │ - rscseq r5, pc, r0, lsr r3 @ │ │ │ │ - rscseq r6, pc, r2, lsl #30 │ │ │ │ - ldrsbteq r8, [sp], #40 @ 0x28 │ │ │ │ - rscseq r5, pc, r6, asr r3 @ │ │ │ │ - rscseq r6, pc, r8, lsr #30 │ │ │ │ - rscseq r8, sp, r6, asr #5 │ │ │ │ - ldrsbteq r5, [pc], #48 │ │ │ │ + smlalseq r6, pc, lr, lr @ │ │ │ │ + rscseq r7, sp, r8, ror #28 │ │ │ │ + rscseq r5, pc, lr, lsl #6 │ │ │ │ + rscseq r5, pc, ip, ror #5 │ │ │ │ + ldrhteq r6, [pc], #238 │ │ │ │ + rscseq r7, sp, r0, asr lr │ │ │ │ + rscseq r6, pc, lr, asr #29 │ │ │ │ + rscseq r7, sp, r4, asr #28 │ │ │ │ + ldrhteq r6, [pc], #254 │ │ │ │ + rscseq r6, pc, r8, asr #30 │ │ │ │ + rscseq r6, pc, sl, lsl #30 │ │ │ │ + rscseq r6, pc, r8, ror #29 │ │ │ │ + rscseq r5, pc, r6, lsr #6 │ │ │ │ + rscseq r7, sp, r0, lsr #28 │ │ │ │ + rscseq r6, pc, lr, lsl #30 │ │ │ │ + rscseq r5, pc, ip, asr #6 │ │ │ │ + rscseq r7, sp, lr, lsl #28 │ │ │ │ + rscseq r6, pc, r0, asr pc @ │ │ │ │ + rscseq r6, pc, lr, lsr #30 │ │ │ │ + rscseq r5, pc, ip, ror #6 │ │ │ │ + ldrshteq r7, [sp], #214 @ 0xd6 │ │ │ │ + rscseq r6, pc, r4, asr pc @ │ │ │ │ smlalseq r5, pc, r2, r3 @ │ │ │ │ - rscseq r5, pc, r0, ror r3 @ │ │ │ │ - rscseq r6, pc, r2, asr #30 │ │ │ │ - rscseq r8, sp, r8, lsr #5 │ │ │ │ - smlalseq r5, pc, r6, r3 @ │ │ │ │ - rscseq r6, pc, r8, ror #30 │ │ │ │ - smlalseq r8, sp, r6, r2 │ │ │ │ - ldrsbteq r5, [pc], #56 │ │ │ │ - ldrhteq r5, [pc], #54 │ │ │ │ - rscseq r6, pc, r8, lsl #31 │ │ │ │ - rscseq r8, sp, lr, ror r2 │ │ │ │ - smlalseq r6, pc, r8, pc @ │ │ │ │ - rscseq r8, sp, r2, ror r2 │ │ │ │ - rscseq r7, pc, r8, lsl #1 │ │ │ │ - rscseq r7, pc, r2, lsl r0 @ │ │ │ │ - ldrsbteq r6, [pc], #244 │ │ │ │ - ldrhteq r6, [pc], #242 │ │ │ │ - ldrshteq r5, [pc], #48 │ │ │ │ - rscseq r8, sp, lr, asr #4 │ │ │ │ - ldrsbteq r6, [pc], #248 │ │ │ │ - rscseq r5, pc, r6, lsl r4 @ │ │ │ │ - rscseq r8, sp, ip, lsr r2 │ │ │ │ - rscseq r7, pc, sl, lsl r0 @ │ │ │ │ - ldrshteq r6, [pc], #248 │ │ │ │ - rscseq r5, pc, r6, lsr r4 @ │ │ │ │ - rscseq r8, sp, r4, lsr #4 │ │ │ │ - rscseq r7, pc, lr, lsl r0 @ │ │ │ │ - rscseq r5, pc, ip, asr r4 @ │ │ │ │ - rscseq r8, sp, r2, lsl r2 │ │ │ │ - smlalseq r7, pc, r8, r0 @ │ │ │ │ - rscseq r7, pc, sl, asr r0 @ │ │ │ │ - rscseq r7, pc, r8, lsr r0 @ │ │ │ │ - rscseq r5, pc, r6, ror r4 @ │ │ │ │ - ldrshteq r8, [sp], #20 │ │ │ │ - rscseq r7, pc, lr, asr r0 @ │ │ │ │ - smlalseq r5, pc, ip, r4 @ │ │ │ │ - rscseq r8, sp, r2, ror #3 │ │ │ │ - rscseq r7, pc, r0, lsr #1 │ │ │ │ - rscseq r7, pc, lr, ror r0 @ │ │ │ │ - ldrhteq r5, [pc], #76 │ │ │ │ - rscseq r8, sp, sl, asr #3 │ │ │ │ - rscseq r5, pc, ip, asr #9 │ │ │ │ - ldrhteq r8, [sp], #30 │ │ │ │ - rscseq r7, pc, r8, asr r2 @ │ │ │ │ - ldrhteq r5, [pc], #86 │ │ │ │ - rscseq r5, pc, r0, asr #10 │ │ │ │ - rscseq r5, pc, r2, lsl #10 │ │ │ │ - rscseq r5, pc, r0, ror #9 │ │ │ │ - ldrhteq r7, [pc], #2 │ │ │ │ - smlalseq r8, sp, r4, r1 │ │ │ │ - rscseq r5, pc, r6, lsl #10 │ │ │ │ - ldrsbteq r7, [pc], #8 │ │ │ │ - rscseq r8, sp, r2, lsl #3 │ │ │ │ - rscseq r5, pc, r8, asr #10 │ │ │ │ - rscseq r5, pc, r6, lsr #10 │ │ │ │ - ldrshteq r7, [pc], #8 │ │ │ │ - rscseq r8, sp, sl, ror #2 │ │ │ │ - rscseq r5, pc, ip, asr #10 │ │ │ │ - rscseq r7, pc, lr, lsl r1 @ │ │ │ │ - rscseq r8, sp, r8, asr r1 │ │ │ │ - rscseq r5, pc, r6, asr #11 │ │ │ │ - rscseq r5, pc, r8, lsl #11 │ │ │ │ - rscseq r5, pc, r6, ror #10 │ │ │ │ - rscseq r7, pc, r8, lsr r1 @ │ │ │ │ - rscseq r8, sp, sl, lsr r1 │ │ │ │ - rscseq r5, pc, ip, lsl #11 │ │ │ │ - rscseq r7, pc, lr, asr r1 @ │ │ │ │ - rscseq r8, sp, r8, lsr #2 │ │ │ │ - rscseq r5, pc, lr, asr #11 │ │ │ │ - rscseq r5, pc, ip, lsr #11 │ │ │ │ - rscseq r7, pc, lr, ror r1 @ │ │ │ │ - rscseq r8, sp, r0, lsl r1 │ │ │ │ - rscseq r7, pc, lr, lsl #3 │ │ │ │ - rscseq r8, sp, r4, lsl #2 │ │ │ │ - rscseq r7, pc, lr, ror r2 @ │ │ │ │ - rscseq r7, pc, r8, lsl #4 │ │ │ │ - rscseq r7, pc, sl, asr #3 │ │ │ │ - rscseq r7, pc, r8, lsr #3 │ │ │ │ - rscseq r5, pc, r6, ror #11 │ │ │ │ - rscseq r8, sp, r0, ror #1 │ │ │ │ - rscseq r7, pc, lr, asr #3 │ │ │ │ - rscseq r5, pc, ip, lsl #12 │ │ │ │ - rscseq r8, sp, lr, asr #1 │ │ │ │ - rscseq r7, pc, r0, lsl r2 @ │ │ │ │ - rscseq r7, pc, lr, ror #3 │ │ │ │ - rscseq r5, pc, ip, lsr #12 │ │ │ │ - ldrhteq r8, [sp], #6 │ │ │ │ - rscseq r7, pc, r4, lsl r2 @ │ │ │ │ - rscseq r5, pc, r2, asr r6 @ │ │ │ │ - rscseq r8, sp, r4, lsr #1 │ │ │ │ - rscseq r7, pc, lr, lsl #5 │ │ │ │ - rscseq r7, pc, r0, asr r2 @ │ │ │ │ - rscseq r7, pc, lr, lsr #4 │ │ │ │ - rscseq r5, pc, ip, ror #12 │ │ │ │ - rscseq r8, sp, r6, lsl #1 │ │ │ │ - rscseq r7, pc, r4, asr r2 @ │ │ │ │ - smlalseq r5, pc, r2, r6 @ │ │ │ │ - rscseq r8, sp, r4, ror r0 │ │ │ │ - smlalseq r7, pc, r6, r2 @ │ │ │ │ - rscseq r7, pc, r4, ror r2 @ │ │ │ │ - ldrhteq r5, [pc], #98 │ │ │ │ - rscseq r8, sp, ip, asr r0 │ │ │ │ - rscseq r5, pc, r2, asr #13 │ │ │ │ - rscseq r8, sp, r0, asr r0 │ │ │ │ + rscseq r7, sp, r4, ror #27 │ │ │ │ + rscseq r6, pc, lr, asr #31 │ │ │ │ + smlalseq r6, pc, r0, pc @ │ │ │ │ + rscseq r6, pc, lr, ror #30 │ │ │ │ + rscseq r5, pc, ip, lsr #7 │ │ │ │ + rscseq r7, sp, r6, asr #27 │ │ │ │ + smlalseq r6, pc, r4, pc @ │ │ │ │ + ldrsbteq r5, [pc], #50 │ │ │ │ + ldrhteq r7, [sp], #212 @ 0xd4 │ │ │ │ + ldrsbteq r6, [pc], #246 │ │ │ │ + ldrhteq r6, [pc], #244 │ │ │ │ + ldrshteq r5, [pc], #50 │ │ │ │ + smlalseq r7, sp, ip, sp │ │ │ │ + rscseq r5, pc, r2, lsl #8 │ │ │ │ + smlalseq r7, sp, r0, sp │ │ │ │ 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 │ │ │ │ @@ -31871,36 +31871,36 @@ │ │ │ │ adclt r2, r4, #67108864 @ 0x4000000 │ │ │ │ @ instruction: 0xf01340a3 │ │ │ │ @ instruction: 0xf0453f10 │ │ │ │ @ instruction: 0xf013810e │ │ │ │ @ instruction: 0xf0453f01 │ │ │ │ @ instruction: 0xf00a80e9 │ │ │ │ svclt 0x0000bb52 │ │ │ │ - ldrhteq pc, [sp], #58 @ 0x3a @ │ │ │ │ - smlalseq r7, pc, ip, r8 @ │ │ │ │ - rscseq pc, sp, lr, lsr #7 │ │ │ │ - rscseq r6, pc, r6, ror #29 │ │ │ │ - rscseq r7, pc, r4, ror r7 @ │ │ │ │ - rscseq r6, pc, r0, ror #29 │ │ │ │ - ldrsbteq r6, [pc], #236 │ │ │ │ - rscseq r7, pc, r6, asr #2 │ │ │ │ - rscseq r7, pc, r4, lsr r6 @ │ │ │ │ - rscseq r7, pc, sl, asr r1 @ │ │ │ │ - rscseq r7, pc, r4, ror r1 @ │ │ │ │ - rscseq r7, pc, r6, lsl #3 │ │ │ │ - ldrhteq r7, [pc], #24 │ │ │ │ - rscseq r7, pc, r8, lsr #11 │ │ │ │ - rscseq r7, pc, r4, asr #1 │ │ │ │ - rscseq r7, pc, r8, ror #8 │ │ │ │ - rscseq r7, sp, r4, lsl ip │ │ │ │ - ldrshteq r7, [pc], #60 │ │ │ │ - rscseq r7, pc, lr, ror r0 @ │ │ │ │ - ldrhteq r7, [pc], #62 │ │ │ │ - rscseq r7, pc, sl, lsr #1 │ │ │ │ - rscseq r7, pc, r4, ror #6 │ │ │ │ + ldrshteq pc, [sp], #10 @ │ │ │ │ + ldrsbteq r7, [pc], #92 │ │ │ │ + rscseq pc, sp, lr, ror #1 │ │ │ │ + rscseq r6, pc, r6, lsr #24 │ │ │ │ + ldrhteq r7, [pc], #68 │ │ │ │ + rscseq r6, pc, r0, lsr #24 │ │ │ │ + rscseq r6, pc, ip, lsl ip @ │ │ │ │ + rscseq r6, pc, r6, lsl #29 │ │ │ │ + rscseq r7, pc, r4, ror r3 @ │ │ │ │ + smlalseq r6, pc, sl, lr @ │ │ │ │ + ldrhteq r6, [pc], #228 │ │ │ │ + rscseq r6, pc, r6, asr #29 │ │ │ │ + ldrshteq r6, [pc], #232 │ │ │ │ + rscseq r7, pc, r8, ror #5 │ │ │ │ + rscseq r6, pc, r4, lsl #28 │ │ │ │ + rscseq r7, pc, r8, lsr #3 │ │ │ │ + rscseq r7, sp, r4, asr r9 │ │ │ │ + rscseq r7, pc, ip, lsr r1 @ │ │ │ │ + ldrhteq r6, [pc], #222 │ │ │ │ + ldrshteq r7, [pc], #14 │ │ │ │ + rscseq r6, pc, sl, ror #27 │ │ │ │ + rscseq r7, pc, r4, lsr #1 │ │ │ │ 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 │ │ │ │ @@ -32720,51 +32720,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 @ 88ac8 │ │ │ │ - ldrhteq r6, [pc], #188 │ │ │ │ - rscseq r6, pc, r8, ror #22 │ │ │ │ - ldrsbteq r7, [sp], #94 @ 0x5e │ │ │ │ - rscseq r7, sp, r8, lsl #5 │ │ │ │ - rscseq r6, pc, sl, lsl #28 │ │ │ │ - rscseq r6, pc, r6, lsr #20 │ │ │ │ - rscseq r7, sp, r8, asr #2 │ │ │ │ - rscseq r6, pc, r0, lsr r9 @ │ │ │ │ - rscseq r7, sp, r4, lsr #5 │ │ │ │ - rscseq r6, pc, lr, asr #14 │ │ │ │ - rscseq r7, sp, r4, asr #3 │ │ │ │ - ldrhteq r6, [sp], #228 @ 0xe4 │ │ │ │ - smlalseq r6, pc, ip, r6 @ │ │ │ │ - rscseq r6, pc, lr, lsr fp @ │ │ │ │ - rscseq r6, pc, sl, lsl #12 │ │ │ │ - rscseq r6, pc, lr, lsr fp @ │ │ │ │ - rscseq r6, pc, ip, ror #25 │ │ │ │ - ldrhteq r6, [pc], #66 │ │ │ │ - ldrsbteq r5, [lr], #44 @ 0x2c │ │ │ │ - rscseq r6, pc, r8, asr #25 │ │ │ │ - rscseq r6, sp, r0, ror #29 │ │ │ │ - rscseq r6, pc, r0, asr #8 │ │ │ │ - ldrshteq r6, [sp], #186 @ 0xba │ │ │ │ - rscseq r5, pc, sl, lsr fp @ │ │ │ │ - rscseq r5, pc, lr, ror #21 │ │ │ │ - rscseq r5, lr, r0, lsr #2 │ │ │ │ - ldrsbteq r6, [pc], #42 │ │ │ │ - ldrhteq r6, [pc], #214 │ │ │ │ - rscseq r6, sp, r0, ror sl │ │ │ │ - ldrshteq r6, [pc], #184 │ │ │ │ - rscseq r6, sp, sl, lsl sl │ │ │ │ - ldrhteq r6, [sp], #158 @ 0x9e │ │ │ │ - rscseq r6, sp, ip, lsr #19 │ │ │ │ - rscseq r6, pc, r4, asr #21 │ │ │ │ - rscseq r6, sp, ip, lsr r7 │ │ │ │ - rscseq r5, pc, lr, lsl pc @ │ │ │ │ - ldrshteq r6, [sp], #96 @ 0x60 │ │ │ │ + ldrshteq r6, [pc], #140 │ │ │ │ + rscseq r6, pc, r8, lsr #17 │ │ │ │ + rscseq r7, sp, lr, lsl r3 │ │ │ │ + rscseq r6, sp, r8, asr #31 │ │ │ │ + rscseq r6, pc, sl, asr #22 │ │ │ │ + rscseq r6, pc, r6, ror #14 │ │ │ │ + rscseq r6, sp, r8, lsl #29 │ │ │ │ + rscseq r6, pc, r0, ror r6 @ │ │ │ │ + rscseq r6, sp, r4, ror #31 │ │ │ │ + rscseq r6, pc, lr, lsl #9 │ │ │ │ + rscseq r6, sp, r4, lsl #30 │ │ │ │ + ldrshteq r6, [sp], #180 @ 0xb4 │ │ │ │ + ldrsbteq r6, [pc], #60 │ │ │ │ + rscseq r6, pc, lr, ror r8 @ │ │ │ │ + rscseq r6, pc, sl, asr #6 │ │ │ │ + rscseq r6, pc, lr, ror r8 @ │ │ │ │ + rscseq r6, pc, ip, lsr #20 │ │ │ │ + ldrshteq r6, [pc], #18 │ │ │ │ + rscseq r5, lr, ip, lsl r0 │ │ │ │ + rscseq r6, pc, r8, lsl #20 │ │ │ │ + rscseq r6, sp, r0, lsr #24 │ │ │ │ + rscseq r6, pc, r0, lsl #3 │ │ │ │ + rscseq r6, sp, sl, lsr r9 │ │ │ │ + rscseq r5, pc, sl, ror r8 @ │ │ │ │ + rscseq r5, pc, lr, lsr #16 │ │ │ │ + rscseq r4, lr, r0, ror #28 │ │ │ │ + rscseq r6, pc, sl, lsl r0 @ │ │ │ │ + ldrshteq r6, [pc], #166 │ │ │ │ + ldrhteq r6, [sp], #112 @ 0x70 │ │ │ │ + rscseq r6, pc, r8, lsr r9 @ │ │ │ │ + rscseq r6, sp, sl, asr r7 │ │ │ │ + ldrshteq r6, [sp], #110 @ 0x6e │ │ │ │ + rscseq r6, sp, ip, ror #13 │ │ │ │ + rscseq r6, pc, r4, lsl #16 │ │ │ │ + rscseq r6, sp, ip, ror r4 │ │ │ │ + rscseq r5, pc, lr, asr ip @ │ │ │ │ + rscseq r6, sp, r0, lsr r4 │ │ │ │ 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 │ │ │ │ @@ -33626,24 +33626,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] │ │ │ │ - ldrsbteq r7, [pc], #68 │ │ │ │ - rscseq r5, pc, lr, lsl sp @ │ │ │ │ - rscseq r7, pc, r8, asr #9 │ │ │ │ - ldrhteq r7, [pc], #70 │ │ │ │ - rscseq r7, pc, r4, lsr #9 │ │ │ │ - ldrhteq r7, [pc], #76 │ │ │ │ - ldrshteq r5, [pc], #174 │ │ │ │ - rscseq r4, lr, r8, lsr #18 │ │ │ │ - rscseq r6, pc, r4, lsl r3 @ │ │ │ │ - rscseq r7, pc, r8, ror #3 │ │ │ │ + rscseq r7, pc, r4, lsl r2 @ │ │ │ │ + rscseq r5, pc, lr, asr sl @ │ │ │ │ + rscseq r7, pc, r8, lsl #4 │ │ │ │ + ldrshteq r7, [pc], #22 │ │ │ │ + rscseq r7, pc, r4, ror #3 │ │ │ │ + ldrshteq r7, [pc], #28 │ │ │ │ + rscseq r5, pc, lr, lsr r8 @ │ │ │ │ + rscseq r4, lr, r8, ror #12 │ │ │ │ + rscseq r6, pc, r4, asr r0 @ │ │ │ │ + rscseq r6, pc, r8, lsr #30 │ │ │ │ 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 │ │ │ │ @@ -34874,28 +34874,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 │ │ │ │ - rscseq r6, pc, r0, lsr #23 │ │ │ │ - rscseq r4, pc, r0, lsr r9 @ │ │ │ │ - smlalseq r6, pc, r0, fp @ │ │ │ │ - rscseq r6, pc, r6, lsl #23 │ │ │ │ - rscseq r6, pc, r8, ror fp @ │ │ │ │ - rscseq r6, pc, lr, ror #22 │ │ │ │ - rscseq r6, pc, r0, ror #22 │ │ │ │ - rscseq r6, pc, r6, asr fp @ │ │ │ │ - rscseq r6, pc, r8, asr #22 │ │ │ │ - rscseq r6, pc, r2, lsl #21 │ │ │ │ - rscseq r4, pc, r4, lsl r8 @ │ │ │ │ - ldrsbteq r6, [pc], #174 │ │ │ │ - ldrsbteq r4, [pc], #126 │ │ │ │ - rscseq r6, pc, sl, asr #21 │ │ │ │ + rscseq r6, pc, r0, ror #17 │ │ │ │ + rscseq r4, pc, r0, ror r6 @ │ │ │ │ + ldrsbteq r6, [pc], #128 │ │ │ │ + rscseq r6, pc, r6, asr #17 │ │ │ │ + ldrhteq r6, [pc], #136 │ │ │ │ + rscseq r6, pc, lr, lsr #17 │ │ │ │ + rscseq r6, pc, r0, lsr #17 │ │ │ │ + smlalseq r6, pc, r6, r8 @ │ │ │ │ + rscseq r6, pc, r8, lsl #17 │ │ │ │ + rscseq r6, pc, r2, asr #15 │ │ │ │ + rscseq r4, pc, r4, asr r5 @ │ │ │ │ + rscseq r6, pc, lr, lsl r8 @ │ │ │ │ + rscseq r4, pc, lr, lsl r5 @ │ │ │ │ + rscseq r6, pc, sl, lsl #16 │ │ │ │ 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 │ │ │ │ @@ -35870,210 +35870,210 @@ │ │ │ │ smlabtcs r1, r8, sl, r4 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ ldmdb r2!, {r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ bmi ff245abc │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7dc447a │ │ │ │ ldr lr, [r4, ip, ror #18]! │ │ │ │ - rscseq r4, sp, ip, lsl r3 │ │ │ │ - rscseq r3, pc, r6, lsl #22 │ │ │ │ - rscseq fp, sp, ip, lsr #12 │ │ │ │ - rscseq r3, pc, r2, ror #21 │ │ │ │ - rscseq fp, sp, ip, lsl r6 │ │ │ │ - ldrhteq r3, [pc], #174 │ │ │ │ - rscseq fp, sp, lr, lsl #12 │ │ │ │ - rscseq fp, sp, r2, lsl r6 │ │ │ │ - ldrshteq fp, [sp], #84 @ 0x54 │ │ │ │ - @ instruction: 0x0105d398 │ │ │ │ - rscseq fp, sp, r4, ror #11 │ │ │ │ - ldrsbteq fp, [sp], #86 @ 0x56 │ │ │ │ - ldrsbteq fp, [sp], #84 @ 0x54 │ │ │ │ - ldrsbteq fp, [sp], #94 @ 0x5e │ │ │ │ - rscseq fp, sp, r0, ror #11 │ │ │ │ - ldrshteq r4, [sp], #24 │ │ │ │ - rscseq r3, pc, r2, ror #19 │ │ │ │ - ldrhteq fp, [sp], #88 @ 0x58 │ │ │ │ - ldrhteq r3, [pc], #158 │ │ │ │ - rscseq fp, sp, r8, lsr #11 │ │ │ │ - smlalseq r3, pc, sl, r9 @ │ │ │ │ - rscseq fp, sp, r4, lsl r5 │ │ │ │ - ldrhteq r3, [pc], #8 │ │ │ │ - rscseq r3, pc, r4, asr r9 @ │ │ │ │ - rscseq fp, sp, r4, ror #17 │ │ │ │ - ldrsbteq r4, [sp], #22 │ │ │ │ - smlalseq r3, pc, r4, r9 @ │ │ │ │ - ldrhteq r4, [sp], #16 │ │ │ │ - smlalseq r3, pc, r4, r9 @ │ │ │ │ - rscseq r4, sp, ip, lsl #3 │ │ │ │ - smlalseq r3, pc, r8, r9 @ │ │ │ │ - rscseq r4, sp, r8, ror #2 │ │ │ │ - smlalseq r3, pc, r0, r9 @ │ │ │ │ - rscseq r4, sp, r4, asr #2 │ │ │ │ - rscseq r3, pc, r8, lsl #19 │ │ │ │ - rscseq r4, sp, r0, lsr #2 │ │ │ │ - rscseq r3, pc, ip, lsl #19 │ │ │ │ - ldrshteq r4, [sp], #12 │ │ │ │ - smlalseq r3, pc, r4, r9 @ │ │ │ │ - ldrsbteq r4, [sp], #8 │ │ │ │ - smlalseq r3, pc, ip, r9 @ │ │ │ │ - ldrhteq r4, [sp], #4 │ │ │ │ - smlalseq r3, pc, ip, r9 @ │ │ │ │ - smlalseq r4, sp, r0, r0 │ │ │ │ - rscseq r3, pc, r4, lsr #19 │ │ │ │ - rscseq r4, sp, ip, rrx │ │ │ │ - smlalseq r3, pc, ip, r9 @ │ │ │ │ - rscseq r4, sp, r8, asr #32 │ │ │ │ - smlalseq r3, pc, r4, r9 @ │ │ │ │ - rscseq r4, sp, r4, lsr #32 │ │ │ │ - rscseq r3, pc, ip, lsl #19 │ │ │ │ - rscseq r4, sp, r0 │ │ │ │ - smlalseq r3, pc, r0, r9 @ │ │ │ │ - ldrsbteq r3, [sp], #252 @ 0xfc │ │ │ │ - rscseq r3, pc, r8, lsr #19 │ │ │ │ - ldrhteq r3, [sp], #248 @ 0xf8 │ │ │ │ - rscseq r3, pc, r4, lsr #19 │ │ │ │ - smlalseq r3, sp, ip, pc @ │ │ │ │ - rscseq fp, sp, lr, ror #5 │ │ │ │ - rscseq fp, sp, ip, ror #5 │ │ │ │ - rscseq fp, sp, lr, ror #5 │ │ │ │ - ldrdeq ip, [r5, -r2] │ │ │ │ - rscseq r2, pc, r2, lsl sp @ │ │ │ │ - rscseq r2, pc, r2, lsl #26 │ │ │ │ - rscseq r2, pc, r0, lsl #26 │ │ │ │ - @ instruction: 0x01000392 │ │ │ │ - tsteq r0, r8, lsl #28 │ │ │ │ - tsteq r0, r2, lsl #28 │ │ │ │ - strdeq r6, [r0, -ip] │ │ │ │ - strdeq r6, [r0, -r6] │ │ │ │ - smlalseq r2, pc, ip, ip @ │ │ │ │ - smlalseq r2, pc, r2, ip @ │ │ │ │ - rscseq r2, pc, r8, lsl #25 │ │ │ │ - rscseq r2, pc, lr, ror ip @ │ │ │ │ - rscseq r2, pc, r4, ror ip @ │ │ │ │ - rscseq r2, pc, sl, ror #24 │ │ │ │ - rscseq r2, pc, r0, ror #24 │ │ │ │ - rscseq r2, pc, r6, asr ip @ │ │ │ │ - rscseq r2, pc, r0, asr ip @ │ │ │ │ - rscseq r2, pc, sl, asr #24 │ │ │ │ - rscseq r2, pc, r4, asr #24 │ │ │ │ - rscseq r2, pc, lr, lsr ip @ │ │ │ │ - rscseq r2, pc, r8, lsr ip @ │ │ │ │ - rscseq r2, pc, r2, lsr ip @ │ │ │ │ - tsteq r5, sl, lsl #28 │ │ │ │ - ldrsbteq r3, [sp], #196 @ 0xc4 │ │ │ │ - rscseq fp, sp, r2, ror #8 │ │ │ │ - rscseq r2, pc, ip, ror #24 │ │ │ │ - rscseq r2, pc, sl, asr ip @ │ │ │ │ - rscseq r2, pc, r8, asr ip @ │ │ │ │ - rscseq r2, pc, r6, asr ip @ │ │ │ │ - smlabbeq r5, lr, sp, ip │ │ │ │ - rscseq r2, pc, lr, lsr ip @ │ │ │ │ - rscseq r3, sp, r4, ror #25 │ │ │ │ + rscseq r4, sp, ip, asr r0 │ │ │ │ + rscseq r3, pc, r6, asr #16 │ │ │ │ + rscseq fp, sp, ip, ror #6 │ │ │ │ + rscseq r3, pc, r2, lsr #16 │ │ │ │ + rscseq fp, sp, ip, asr r3 │ │ │ │ + ldrshteq r3, [pc], #126 │ │ │ │ + rscseq fp, sp, lr, asr #6 │ │ │ │ + rscseq fp, sp, r2, asr r3 │ │ │ │ + rscseq fp, sp, r4, lsr r3 │ │ │ │ + ldrdeq sp, [r5, -r8] │ │ │ │ + rscseq fp, sp, r4, lsr #6 │ │ │ │ + rscseq fp, sp, r6, lsl r3 │ │ │ │ + rscseq fp, sp, r4, lsl r3 │ │ │ │ + rscseq fp, sp, lr, lsl r3 │ │ │ │ + rscseq fp, sp, r0, lsr #6 │ │ │ │ + rscseq r3, sp, r8, lsr pc │ │ │ │ + rscseq r3, pc, r2, lsr #14 │ │ │ │ + ldrshteq fp, [sp], #40 @ 0x28 │ │ │ │ + ldrshteq r3, [pc], #110 │ │ │ │ + rscseq fp, sp, r8, ror #5 │ │ │ │ + ldrsbteq r3, [pc], #106 │ │ │ │ + rscseq fp, sp, r4, asr r2 │ │ │ │ + ldrshteq r2, [pc], #216 │ │ │ │ + smlalseq r3, pc, r4, r6 @ │ │ │ │ + rscseq fp, sp, r4, lsr #12 │ │ │ │ + rscseq r3, sp, r6, lsl pc │ │ │ │ + ldrsbteq r3, [pc], #100 │ │ │ │ + ldrshteq r3, [sp], #224 @ 0xe0 │ │ │ │ + ldrsbteq r3, [pc], #100 │ │ │ │ + rscseq r3, sp, ip, asr #29 │ │ │ │ + ldrsbteq r3, [pc], #104 │ │ │ │ + rscseq r3, sp, r8, lsr #29 │ │ │ │ + ldrsbteq r3, [pc], #96 │ │ │ │ + rscseq r3, sp, r4, lsl #29 │ │ │ │ + rscseq r3, pc, r8, asr #13 │ │ │ │ + rscseq r3, sp, r0, ror #28 │ │ │ │ + rscseq r3, pc, ip, asr #13 │ │ │ │ + rscseq r3, sp, ip, lsr lr │ │ │ │ + ldrsbteq r3, [pc], #100 │ │ │ │ + rscseq r3, sp, r8, lsl lr │ │ │ │ + ldrsbteq r3, [pc], #108 │ │ │ │ + ldrshteq r3, [sp], #212 @ 0xd4 │ │ │ │ + ldrsbteq r3, [pc], #108 │ │ │ │ + ldrsbteq r3, [sp], #208 @ 0xd0 │ │ │ │ + rscseq r3, pc, r4, ror #13 │ │ │ │ + rscseq r3, sp, ip, lsr #27 │ │ │ │ + ldrsbteq r3, [pc], #108 │ │ │ │ + rscseq r3, sp, r8, lsl #27 │ │ │ │ + ldrsbteq r3, [pc], #100 │ │ │ │ + rscseq r3, sp, r4, ror #26 │ │ │ │ + rscseq r3, pc, ip, asr #13 │ │ │ │ + rscseq r3, sp, r0, asr #26 │ │ │ │ + ldrsbteq r3, [pc], #96 │ │ │ │ + rscseq r3, sp, ip, lsl sp │ │ │ │ + rscseq r3, pc, r8, ror #13 │ │ │ │ + ldrshteq r3, [sp], #200 @ 0xc8 │ │ │ │ + rscseq r3, pc, r4, ror #13 │ │ │ │ ldrsbteq r3, [sp], #204 @ 0xcc │ │ │ │ - rscseq r2, pc, r0, lsr #24 │ │ │ │ - ldrhteq r3, [sp], #194 @ 0xc2 │ │ │ │ - rscseq r3, sp, sl, lsr #25 │ │ │ │ - ldrshteq r2, [pc], #186 │ │ │ │ - rscseq r3, sp, r0, lsl #25 │ │ │ │ - rscseq r3, sp, r8, ror ip │ │ │ │ - ldrsbteq r2, [pc], #184 │ │ │ │ - rscseq r3, sp, lr, asr #24 │ │ │ │ - rscseq r3, sp, r6, asr #24 │ │ │ │ - ldrhteq r2, [pc], #182 │ │ │ │ - rscseq r3, sp, ip, lsl ip │ │ │ │ - rscseq r3, sp, r4, lsl ip │ │ │ │ - smlalseq r2, pc, r4, fp @ │ │ │ │ - rscseq r3, sp, r4, asr fp │ │ │ │ - rscseq r2, lr, r2, ror r1 │ │ │ │ - rscseq r4, pc, r8, asr #13 │ │ │ │ - rscseq r2, lr, ip, asr #2 │ │ │ │ - ldrhteq r4, [pc], #108 │ │ │ │ - rscseq r2, lr, r2, lsr #2 │ │ │ │ - rscseq r2, pc, lr, lsr #22 │ │ │ │ - ldrsbteq r3, [pc], #44 │ │ │ │ - rscseq r2, pc, lr, lsr #22 │ │ │ │ - rscseq r2, pc, ip, lsr #22 │ │ │ │ - rscseq r3, sp, r8, lsr fp │ │ │ │ - rscseq r3, sp, r0, lsr fp │ │ │ │ - rscseq r2, pc, r2, lsl fp @ │ │ │ │ - rscseq r2, pc, r8, lsl fp @ │ │ │ │ - rscseq r3, pc, r8, asr r2 @ │ │ │ │ - rscseq r2, pc, sl, lsl #22 │ │ │ │ - rscseq r3, pc, r6, lsr r2 @ │ │ │ │ - rscseq r3, sp, r8, lsr #20 │ │ │ │ - rscseq r3, pc, r0, lsl r2 @ │ │ │ │ - rscseq r3, sp, sl, lsl #25 │ │ │ │ - smlalseq r3, sp, r6, ip │ │ │ │ - tsteq r5, r8, lsl #22 │ │ │ │ - rscseq r3, sp, lr, ror ip │ │ │ │ - rscseq r3, sp, r4, asr ip │ │ │ │ - rscseq r3, sp, r0, ror #24 │ │ │ │ - rscseq r3, sp, ip, asr ip │ │ │ │ - rscseq r3, sp, r8, asr ip │ │ │ │ - rscseq r3, sp, r4, asr ip │ │ │ │ - rscseq r3, sp, r4, asr ip │ │ │ │ - tsteq r5, r6, ror sl │ │ │ │ - rscseq r3, sp, r2, asr #24 │ │ │ │ - rscseq r3, sp, lr, asr #23 │ │ │ │ - tsteq r5, lr, lsr sl │ │ │ │ - rscseq sl, sp, lr, lsl #25 │ │ │ │ - rscseq r2, pc, r0, asr #19 │ │ │ │ - rscseq r2, pc, r0, asr #19 │ │ │ │ - rscseq r2, pc, r0, asr #19 │ │ │ │ - ldrhteq r3, [pc], #12 │ │ │ │ - rscseq fp, sp, sl, asr #32 │ │ │ │ - rscseq r3, sp, r0, asr #18 │ │ │ │ - rscseq r3, sp, r8, lsr r9 │ │ │ │ + rscseq fp, sp, lr, lsr #32 │ │ │ │ + rscseq fp, sp, ip, lsr #32 │ │ │ │ + rscseq fp, sp, lr, lsr #32 │ │ │ │ + tsteq r5, r2, lsl sp │ │ │ │ + rscseq r2, pc, r2, asr sl @ │ │ │ │ + rscseq r2, pc, r2, asr #20 │ │ │ │ + rscseq r2, pc, r0, asr #20 │ │ │ │ + ldrdeq r0, [r0, -r2] │ │ │ │ + tsteq r0, r8, asr #22 │ │ │ │ + tsteq r0, r2, asr #22 │ │ │ │ + tsteq r0, ip, lsr fp │ │ │ │ + tsteq r0, r6, lsr fp │ │ │ │ + ldrsbteq r2, [pc], #156 │ │ │ │ + ldrsbteq r2, [pc], #146 │ │ │ │ + rscseq r2, pc, r8, asr #19 │ │ │ │ + ldrhteq r2, [pc], #158 │ │ │ │ + ldrhteq r2, [pc], #148 │ │ │ │ + rscseq r2, pc, sl, lsr #19 │ │ │ │ + rscseq r2, pc, r0, lsr #19 │ │ │ │ + smlalseq r2, pc, r6, r9 @ │ │ │ │ + smlalseq r2, pc, r0, r9 @ │ │ │ │ + rscseq r2, pc, sl, lsl #19 │ │ │ │ + rscseq r2, pc, r4, lsl #19 │ │ │ │ + rscseq r2, pc, lr, ror r9 @ │ │ │ │ + rscseq r2, pc, r8, ror r9 @ │ │ │ │ + rscseq r2, pc, r2, ror r9 @ │ │ │ │ + tsteq r5, sl, asr #22 │ │ │ │ + rscseq r3, sp, r4, lsl sl │ │ │ │ + rscseq fp, sp, r2, lsr #3 │ │ │ │ + rscseq r2, pc, ip, lsr #19 │ │ │ │ + smlalseq r2, pc, sl, r9 @ │ │ │ │ + smlalseq r2, pc, r8, r9 @ │ │ │ │ + smlalseq r2, pc, r6, r9 @ │ │ │ │ + smlabteq r5, lr, sl, ip │ │ │ │ rscseq r2, pc, lr, ror r9 @ │ │ │ │ + rscseq r3, sp, r4, lsr #20 │ │ │ │ + rscseq r3, sp, ip, lsl sl │ │ │ │ + rscseq r2, pc, r0, ror #18 │ │ │ │ + ldrshteq r3, [sp], #146 @ 0x92 │ │ │ │ + rscseq r3, sp, sl, ror #19 │ │ │ │ + rscseq r2, pc, sl, lsr r9 @ │ │ │ │ + rscseq r3, sp, r0, asr #19 │ │ │ │ + ldrhteq r3, [sp], #152 @ 0x98 │ │ │ │ + rscseq r2, pc, r8, lsl r9 @ │ │ │ │ + rscseq r3, sp, lr, lsl #19 │ │ │ │ + rscseq r3, sp, r6, lsl #19 │ │ │ │ + ldrshteq r2, [pc], #134 │ │ │ │ + rscseq r3, sp, ip, asr r9 │ │ │ │ + rscseq r3, sp, r4, asr r9 │ │ │ │ + ldrsbteq r2, [pc], #132 │ │ │ │ + smlalseq r3, sp, r4, r8 │ │ │ │ ldrhteq r1, [lr], #226 @ 0xe2 │ │ │ │ - rscseq r3, pc, r0, rrx │ │ │ │ - rscseq r2, pc, lr, ror #18 │ │ │ │ - rscseq r2, pc, r0, lsl #19 │ │ │ │ - tsteq r5, r4, asr r9 │ │ │ │ - rscseq r2, pc, sl, ror #18 │ │ │ │ - rscseq r2, pc, r6, lsl #19 │ │ │ │ - rscseq r3, sp, r0, lsr #17 │ │ │ │ - smlalseq r3, sp, r8, r8 │ │ │ │ - rscseq r2, pc, r4, ror #18 │ │ │ │ - rscseq r3, sp, lr, ror #16 │ │ │ │ - rscseq r3, sp, r6, ror #16 │ │ │ │ - rscseq r2, pc, r2, asr #18 │ │ │ │ - rscseq r3, sp, ip, lsr r8 │ │ │ │ - rscseq r3, sp, r4, lsr r8 │ │ │ │ - rscseq r2, pc, r0, lsr #18 │ │ │ │ - rscseq r3, sp, sl, lsl #16 │ │ │ │ - rscseq r3, sp, r2, lsl #16 │ │ │ │ - ldrshteq r2, [pc], #142 │ │ │ │ - ldrsbteq r3, [sp], #120 @ 0x78 │ │ │ │ - ldrsbteq r3, [sp], #112 @ 0x70 │ │ │ │ - ldrsbteq r2, [pc], #140 │ │ │ │ - rscseq r3, sp, r6, lsr #15 │ │ │ │ - smlalseq r3, sp, lr, r7 │ │ │ │ - ldrhteq r2, [pc], #138 │ │ │ │ - rscseq r3, sp, r4, ror r7 │ │ │ │ - rscseq r3, sp, ip, ror #14 │ │ │ │ - smlalseq r2, pc, lr, r8 @ │ │ │ │ - rscseq r2, pc, r0, lsr #17 │ │ │ │ - ldrsbteq r4, [pc], #38 │ │ │ │ - ldrsbteq ip, [pc], #244 │ │ │ │ - tsteq r0, r6, ror r1 │ │ │ │ - tsteq r0, r4, asr r1 │ │ │ │ - rscseq r2, pc, r6, ror #16 │ │ │ │ - rscseq r2, pc, r0, ror #16 │ │ │ │ - rscseq r2, pc, sl, asr r8 @ │ │ │ │ + rscseq r4, pc, r8, lsl #8 │ │ │ │ + rscseq r1, lr, ip, lsl #29 │ │ │ │ + ldrshteq r4, [pc], #60 │ │ │ │ + rscseq r1, lr, r2, ror #28 │ │ │ │ + rscseq r2, pc, lr, ror #16 │ │ │ │ + rscseq r3, pc, ip, lsl r0 @ │ │ │ │ + rscseq r2, pc, lr, ror #16 │ │ │ │ + rscseq r2, pc, ip, ror #16 │ │ │ │ + rscseq r3, sp, r8, ror r8 │ │ │ │ + rscseq r3, sp, r0, ror r8 │ │ │ │ + rscseq r2, pc, r2, asr r8 @ │ │ │ │ rscseq r2, pc, r8, asr r8 @ │ │ │ │ - tsteq r5, r4, asr #14 │ │ │ │ - rscseq r2, pc, r6, asr #16 │ │ │ │ + smlalseq r2, pc, r8, pc @ │ │ │ │ rscseq r2, pc, sl, asr #16 │ │ │ │ - rscseq r2, pc, r2, asr #16 │ │ │ │ - rscseq r2, pc, lr, asr #15 │ │ │ │ - ldrshteq r4, [pc], #26 │ │ │ │ - ldrshteq ip, [pc], #232 │ │ │ │ - swpeq r3, sl, [r0] │ │ │ │ - tsteq r0, r8, ror r0 │ │ │ │ + rscseq r2, pc, r6, ror pc @ │ │ │ │ + rscseq r3, sp, r8, ror #14 │ │ │ │ + rscseq r2, pc, r0, asr pc @ │ │ │ │ + rscseq r3, sp, sl, asr #19 │ │ │ │ + ldrsbteq r3, [sp], #150 @ 0x96 │ │ │ │ + tsteq r5, r8, asr #16 │ │ │ │ + ldrhteq r3, [sp], #158 @ 0x9e │ │ │ │ + smlalseq r3, sp, r4, r9 │ │ │ │ + rscseq r3, sp, r0, lsr #19 │ │ │ │ + smlalseq r3, sp, ip, r9 │ │ │ │ + smlalseq r3, sp, r8, r9 │ │ │ │ + smlalseq r3, sp, r4, r9 │ │ │ │ + smlalseq r3, sp, r4, r9 │ │ │ │ + @ instruction: 0x0105c7b6 │ │ │ │ + rscseq r3, sp, r2, lsl #19 │ │ │ │ + rscseq r3, sp, lr, lsl #18 │ │ │ │ + tsteq r5, lr, ror r7 │ │ │ │ + rscseq sl, sp, lr, asr #19 │ │ │ │ + rscseq r2, pc, r0, lsl #14 │ │ │ │ + rscseq r2, pc, r0, lsl #14 │ │ │ │ + rscseq r2, pc, r0, lsl #14 │ │ │ │ + ldrshteq r2, [pc], #220 │ │ │ │ + rscseq sl, sp, sl, lsl #27 │ │ │ │ + rscseq r3, sp, r0, lsl #13 │ │ │ │ + rscseq r3, sp, r8, ror r6 │ │ │ │ + ldrhteq r2, [pc], #110 │ │ │ │ + ldrshteq r1, [lr], #178 @ 0xb2 │ │ │ │ + rscseq r2, pc, r0, lsr #27 │ │ │ │ + rscseq r2, pc, lr, lsr #13 │ │ │ │ + rscseq r2, pc, r0, asr #13 │ │ │ │ + @ instruction: 0x0105c694 │ │ │ │ + rscseq r2, pc, sl, lsr #13 │ │ │ │ + rscseq r2, pc, r6, asr #13 │ │ │ │ + rscseq r3, sp, r0, ror #11 │ │ │ │ + ldrsbteq r3, [sp], #88 @ 0x58 │ │ │ │ + rscseq r2, pc, r4, lsr #13 │ │ │ │ + rscseq r3, sp, lr, lsr #11 │ │ │ │ + rscseq r3, sp, r6, lsr #11 │ │ │ │ + rscseq r2, pc, r2, lsl #13 │ │ │ │ + rscseq r3, sp, ip, ror r5 │ │ │ │ + rscseq r3, sp, r4, ror r5 │ │ │ │ + rscseq r2, pc, r0, ror #12 │ │ │ │ + rscseq r3, sp, sl, asr #10 │ │ │ │ + rscseq r3, sp, r2, asr #10 │ │ │ │ + rscseq r2, pc, lr, lsr r6 @ │ │ │ │ + rscseq r3, sp, r8, lsl r5 │ │ │ │ + rscseq r3, sp, r0, lsl r5 │ │ │ │ + rscseq r2, pc, ip, lsl r6 @ │ │ │ │ + rscseq r3, sp, r6, ror #9 │ │ │ │ + ldrsbteq r3, [sp], #78 @ 0x4e │ │ │ │ + ldrshteq r2, [pc], #90 │ │ │ │ + ldrhteq r3, [sp], #68 @ 0x44 │ │ │ │ + rscseq r3, sp, ip, lsr #9 │ │ │ │ + ldrsbteq r2, [pc], #94 │ │ │ │ + rscseq r2, pc, r0, ror #11 │ │ │ │ + rscseq r4, pc, r6, lsl r0 @ │ │ │ │ + rscseq ip, pc, r4, lsl sp @ │ │ │ │ + @ instruction: 0x01002eb6 │ │ │ │ + @ instruction: 0x01002e94 │ │ │ │ + rscseq r2, pc, r6, lsr #11 │ │ │ │ + rscseq r2, pc, r0, lsr #11 │ │ │ │ + smlalseq r2, pc, sl, r5 @ │ │ │ │ + smlalseq r2, pc, r8, r5 @ │ │ │ │ + smlabbeq r5, r4, r4, ip │ │ │ │ + rscseq r2, pc, r6, lsl #11 │ │ │ │ + rscseq r2, pc, sl, lsl #11 │ │ │ │ + rscseq r2, pc, r2, lsl #11 │ │ │ │ + rscseq r2, pc, lr, lsl #10 │ │ │ │ + rscseq r3, pc, sl, lsr pc @ │ │ │ │ + rscseq ip, pc, r8, lsr ip @ │ │ │ │ + ldrdeq r2, [r0, -sl] │ │ │ │ + @ instruction: 0x01002db8 │ │ │ │ ldccs 8, cr15, [ip, #-892] @ 0xfffffc84 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7db447a │ │ │ │ @ instruction: 0xe624efdc │ │ │ │ ldccs 8, cr15, [r0, #-892] @ 0xfffffc84 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7db447a │ │ │ │ @@ -36906,181 +36906,181 @@ │ │ │ │ smlatbcs r1, ip, sl, r4 │ │ │ │ bvc ffa886d4 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ stc 6, cr9, [sp, #8] │ │ │ │ @ instruction: 0xf7db7b00 │ │ │ │ @ instruction: 0xf005e956 │ │ │ │ svclt 0x0000bc04 │ │ │ │ - rscseq r2, pc, r8, ror r4 @ │ │ │ │ - rscseq r2, pc, r0, ror r4 @ │ │ │ │ - rscseq r2, pc, r8, ror #8 │ │ │ │ + ldrhteq r2, [pc], #24 │ │ │ │ + ldrhteq r2, [pc], #16 │ │ │ │ + rscseq r2, pc, r8, lsr #3 │ │ │ │ + rscseq r2, pc, r4, lsr #3 │ │ │ │ + smlabbeq r5, lr, r0, ip │ │ │ │ + rscseq r2, pc, lr, lsr #3 │ │ │ │ + rscseq r2, pc, sl, lsr #3 │ │ │ │ + rscseq r2, pc, r6, lsr #3 │ │ │ │ + rscseq r2, pc, r2, lsr #3 │ │ │ │ + tsteq r5, r0, lsr r0 │ │ │ │ + rscseq r2, pc, r6, lsl #3 │ │ │ │ + rscseq r2, pc, ip, ror r1 @ │ │ │ │ + rscseq r2, pc, r8, ror r1 @ │ │ │ │ + rscseq r2, pc, r8, ror r1 @ │ │ │ │ + ldrdeq fp, [r5, -r2] │ │ │ │ + rscseq r2, pc, r8, ror #2 │ │ │ │ + rscseq sl, sp, r4, asr #16 │ │ │ │ + smlabteq r0, lr, r9, r0 │ │ │ │ + rscseq r2, pc, r0, asr #2 │ │ │ │ + rscseq r2, pc, lr, lsr r1 @ │ │ │ │ + ldrshteq r2, [pc], #30 │ │ │ │ + rscseq r2, pc, r0, lsr #12 │ │ │ │ + rscseq r2, sp, sl, lsr lr │ │ │ │ + ldrshteq r2, [pc], #92 │ │ │ │ + rscseq r2, sp, r2, lsr lr │ │ │ │ + ldrsbteq r2, [pc], #88 │ │ │ │ + ldrsbteq r2, [pc], #18 │ │ │ │ + ldrhteq r2, [pc], #84 │ │ │ │ + ldrhteq r2, [pc], #26 │ │ │ │ + smlalseq r2, pc, r0, r5 @ │ │ │ │ + rscseq r2, pc, sl, lsr #3 │ │ │ │ + rscseq r2, pc, sl, ror #10 │ │ │ │ + smlalseq r2, pc, r4, r1 @ │ │ │ │ + rscseq r2, pc, r6, asr #10 │ │ │ │ + smlalseq r2, pc, r4, r1 @ │ │ │ │ + rscseq r2, pc, r4, lsr #10 │ │ │ │ + rscseq r2, pc, r4, lsl #3 │ │ │ │ + rscseq r2, pc, r0, lsl #3 │ │ │ │ + rscseq r2, pc, lr, ror r1 @ │ │ │ │ + rscseq r2, pc, r8, ror r1 @ │ │ │ │ + rscseq r2, pc, lr, asr #9 │ │ │ │ + rscseq r2, pc, lr, ror r1 @ │ │ │ │ + rscseq r2, pc, ip, lsr #9 │ │ │ │ + rscseq r2, pc, r0, ror r1 @ │ │ │ │ + rscseq r2, pc, r8, lsl #9 │ │ │ │ + rscseq r2, sp, r2, lsl #30 │ │ │ │ rscseq r2, pc, r4, ror #8 │ │ │ │ - tsteq r5, lr, asr #6 │ │ │ │ - rscseq r2, pc, lr, ror #8 │ │ │ │ - rscseq r2, pc, sl, ror #8 │ │ │ │ - rscseq r2, pc, r6, ror #8 │ │ │ │ - rscseq r2, pc, r2, ror #8 │ │ │ │ - strdeq ip, [r5, -r0] │ │ │ │ - rscseq r2, pc, r6, asr #8 │ │ │ │ - rscseq r2, pc, ip, lsr r4 @ │ │ │ │ - rscseq r2, pc, r8, lsr r4 @ │ │ │ │ - rscseq r2, pc, r8, lsr r4 @ │ │ │ │ - @ instruction: 0x0105c292 │ │ │ │ - rscseq r2, pc, r8, lsr #8 │ │ │ │ - rscseq sl, sp, r4, lsl #22 │ │ │ │ - smlabbeq r0, lr, ip, r0 │ │ │ │ - rscseq r2, pc, r0, lsl #8 │ │ │ │ - ldrshteq r2, [pc], #62 │ │ │ │ - ldrhteq r2, [pc], #78 │ │ │ │ - rscseq r2, pc, r0, ror #17 │ │ │ │ - ldrshteq r3, [sp], #10 │ │ │ │ - ldrhteq r2, [pc], #140 │ │ │ │ - ldrshteq r3, [sp], #2 │ │ │ │ - smlalseq r2, pc, r8, r8 @ │ │ │ │ - smlalseq r2, pc, r2, r4 @ │ │ │ │ - rscseq r2, pc, r4, ror r8 @ │ │ │ │ - rscseq r2, pc, sl, ror r4 @ │ │ │ │ - rscseq r2, pc, r0, asr r8 @ │ │ │ │ - rscseq r2, pc, sl, ror #8 │ │ │ │ - rscseq r2, pc, sl, lsr #16 │ │ │ │ - rscseq r2, pc, r4, asr r4 @ │ │ │ │ - rscseq r2, pc, r6, lsl #16 │ │ │ │ - rscseq r2, pc, r4, asr r4 @ │ │ │ │ - rscseq r2, pc, r4, ror #15 │ │ │ │ - rscseq r2, pc, r4, asr #8 │ │ │ │ + rscseq r2, sp, r6, lsl #30 │ │ │ │ rscseq r2, pc, r0, asr #8 │ │ │ │ - rscseq r2, pc, lr, lsr r4 @ │ │ │ │ - rscseq r2, pc, r8, lsr r4 @ │ │ │ │ - rscseq r2, pc, lr, lsl #15 │ │ │ │ - rscseq r2, pc, lr, lsr r4 @ │ │ │ │ - rscseq r2, pc, ip, ror #14 │ │ │ │ - rscseq r2, pc, r0, lsr r4 @ │ │ │ │ - rscseq r2, pc, r8, asr #14 │ │ │ │ - rscseq r3, sp, r2, asr #3 │ │ │ │ - rscseq r2, pc, r4, lsr #14 │ │ │ │ - rscseq r3, sp, r6, asr #3 │ │ │ │ - rscseq r2, pc, r0, lsl #14 │ │ │ │ - ldrshteq r3, [sp], #24 │ │ │ │ - ldrsbteq r2, [pc], #110 │ │ │ │ - rscseq r2, pc, r2, asr #7 │ │ │ │ - rscseq r2, pc, ip, asr #7 │ │ │ │ - ldrhteq r2, [pc], #106 │ │ │ │ - rscseq r2, pc, r4, asr #7 │ │ │ │ - rscseq r2, pc, r6, asr #7 │ │ │ │ - rscseq r2, pc, r0, ror r6 @ │ │ │ │ - ldrhteq r2, [pc], #62 │ │ │ │ - rscseq r2, pc, ip, asr #12 │ │ │ │ - ldrhteq r2, [pc], #56 │ │ │ │ - rscseq r2, sp, lr, asr #29 │ │ │ │ - rscseq r2, sp, r6, asr #29 │ │ │ │ - smlalseq r2, pc, ip, r3 @ │ │ │ │ - rscseq r2, sp, r4, lsl #28 │ │ │ │ - rscseq r2, pc, ip, ror #11 │ │ │ │ - ldrsbteq r2, [sp], #222 @ 0xde │ │ │ │ - rscseq r2, pc, r6, asr #11 │ │ │ │ - ldrhteq r2, [sp], #216 @ 0xd8 │ │ │ │ - rscseq r1, lr, sl, ror r0 │ │ │ │ - rscseq sl, sp, ip, lsr #3 │ │ │ │ - rscseq r2, pc, sl, lsl #3 │ │ │ │ - smlalseq r2, pc, r0, r1 @ │ │ │ │ - rscseq sl, sp, lr, lsl #3 │ │ │ │ - rscseq r2, pc, r4, lsl #3 │ │ │ │ - rscseq r2, pc, r6, lsl #3 │ │ │ │ - rscseq sl, sp, ip, ror #2 │ │ │ │ - rscseq sl, sp, lr, ror #2 │ │ │ │ - rscseq r2, pc, r4, ror #2 │ │ │ │ - rscseq r2, pc, sl, ror #2 │ │ │ │ - rscseq sl, sp, ip, asr #1 │ │ │ │ - rscseq sl, sp, lr, lsr #1 │ │ │ │ - rscseq r2, pc, ip, asr #2 │ │ │ │ - rscseq r2, pc, r6, asr #2 │ │ │ │ - smlalseq sl, sp, ip, r0 │ │ │ │ - rscseq r9, sp, sl, ror #30 │ │ │ │ - rscseq r9, sp, r4, ror #30 │ │ │ │ - rscseq r9, sp, lr, lsl #31 │ │ │ │ + rscseq r2, sp, r8, lsr pc │ │ │ │ + rscseq r2, pc, lr, lsl r4 @ │ │ │ │ + rscseq r2, pc, r2, lsl #2 │ │ │ │ + rscseq r2, pc, ip, lsl #2 │ │ │ │ + ldrshteq r2, [pc], #58 │ │ │ │ + rscseq r2, pc, r4, lsl #2 │ │ │ │ + rscseq r2, pc, r6, lsl #2 │ │ │ │ + ldrhteq r2, [pc], #48 │ │ │ │ + ldrshteq r2, [pc], #14 │ │ │ │ + rscseq r2, pc, ip, lsl #7 │ │ │ │ ldrshteq r2, [pc], #8 │ │ │ │ - rscseq r9, sp, lr, asr #30 │ │ │ │ - rscseq r9, sp, r8, asr #30 │ │ │ │ - smlalseq sl, sp, sl, r0 │ │ │ │ - rscseq r2, pc, r4, asr #1 │ │ │ │ - rscseq r2, pc, r2, asr #1 │ │ │ │ - rscseq sl, sp, r0, lsl #1 │ │ │ │ - rscseq sl, sp, sl, ror r0 │ │ │ │ - smlalseq r2, pc, ip, r0 @ │ │ │ │ - smlalseq r2, pc, r6, r0 @ │ │ │ │ - rscseq sl, sp, ip, lsr #32 │ │ │ │ - rscseq r9, sp, sl, lsl #29 │ │ │ │ - rscseq r9, sp, r8, ror #31 │ │ │ │ - rscseq r2, pc, sl, asr r0 @ │ │ │ │ - rscseq r2, pc, r0, asr r0 @ │ │ │ │ - rscseq r9, sp, sl, lsl pc │ │ │ │ - rscseq r9, sp, ip, ror #28 │ │ │ │ - rscseq r9, sp, r6, ror #28 │ │ │ │ - rscseq sl, sp, r4, asr #3 │ │ │ │ - rscseq r9, sp, lr, ror #28 │ │ │ │ - ldrshteq r9, [sp], #220 @ 0xdc │ │ │ │ - rscseq r9, sp, sl, lsl #31 │ │ │ │ - rscseq r1, pc, r8, asr #31 │ │ │ │ - ldrhteq r1, [pc], #254 │ │ │ │ - ldrhteq r1, [pc], #244 │ │ │ │ - rscseq r9, sp, sl, asr #30 │ │ │ │ - smlalseq r1, pc, r8, pc @ │ │ │ │ - rscseq r1, pc, lr, lsl #31 │ │ │ │ - rscseq r9, sp, r8, lsr #28 │ │ │ │ - rscseq r1, pc, r2, ror pc @ │ │ │ │ - ldrshteq r9, [sp], #232 @ 0xe8 │ │ │ │ - rscseq r1, pc, r2, asr pc @ │ │ │ │ - rscseq r1, pc, r8, asr #30 │ │ │ │ - rscseq r9, sp, sl, asr #29 │ │ │ │ + rscseq r2, sp, lr, lsl #24 │ │ │ │ + rscseq r2, sp, r6, lsl #24 │ │ │ │ + ldrsbteq r2, [pc], #12 │ │ │ │ + rscseq r2, sp, r4, asr #22 │ │ │ │ + rscseq r2, pc, ip, lsr #6 │ │ │ │ + rscseq r2, sp, lr, lsl fp │ │ │ │ + rscseq r2, pc, r6, lsl #6 │ │ │ │ + ldrshteq r2, [sp], #168 @ 0xa8 │ │ │ │ + ldrhteq r0, [lr], #218 @ 0xda │ │ │ │ + rscseq r9, sp, ip, ror #29 │ │ │ │ + rscseq r1, pc, sl, asr #29 │ │ │ │ + ldrsbteq r1, [pc], #224 │ │ │ │ + rscseq r9, sp, lr, asr #29 │ │ │ │ + rscseq r1, pc, r4, asr #29 │ │ │ │ + rscseq r1, pc, r6, asr #29 │ │ │ │ + rscseq r9, sp, ip, lsr #29 │ │ │ │ + rscseq r9, sp, lr, lsr #29 │ │ │ │ + rscseq r1, pc, r4, lsr #29 │ │ │ │ + rscseq r1, pc, sl, lsr #29 │ │ │ │ + rscseq r9, sp, ip, lsl #28 │ │ │ │ + rscseq r9, sp, lr, ror #27 │ │ │ │ + rscseq r1, pc, ip, lsl #29 │ │ │ │ + rscseq r1, pc, r6, lsl #29 │ │ │ │ + ldrsbteq r9, [sp], #220 @ 0xdc │ │ │ │ + rscseq r9, sp, sl, lsr #25 │ │ │ │ + rscseq r9, sp, r4, lsr #25 │ │ │ │ + rscseq r9, sp, lr, asr #25 │ │ │ │ + rscseq r1, pc, r8, lsr lr @ │ │ │ │ + rscseq r9, sp, lr, lsl #25 │ │ │ │ + rscseq r9, sp, r8, lsl #25 │ │ │ │ + ldrsbteq r9, [sp], #218 @ 0xda │ │ │ │ + rscseq r1, pc, r4, lsl #28 │ │ │ │ + rscseq r1, pc, r2, lsl #28 │ │ │ │ + rscseq r9, sp, r0, asr #27 │ │ │ │ + ldrhteq r9, [sp], #218 @ 0xda │ │ │ │ + ldrsbteq r1, [pc], #220 │ │ │ │ + ldrsbteq r1, [pc], #214 │ │ │ │ rscseq r9, sp, ip, ror #26 │ │ │ │ - rscseq r9, sp, r2, lsr sp │ │ │ │ - rscseq r9, sp, ip, lsr #26 │ │ │ │ - rscseq r9, sp, lr, asr #26 │ │ │ │ - rscseq r9, sp, r8, asr #26 │ │ │ │ - rscseq r9, sp, r2, asr #26 │ │ │ │ - rscseq r9, sp, ip, lsr sp │ │ │ │ - rscseq r1, pc, lr, lsr #29 │ │ │ │ - rscseq r9, sp, ip, lsr #27 │ │ │ │ - smlalseq r1, pc, r2, lr @ │ │ │ │ - rscseq r1, pc, r8, lsl #29 │ │ │ │ - rscseq r1, pc, lr, ror lr @ │ │ │ │ - rscseq r1, pc, r4, ror lr @ │ │ │ │ - rscseq r1, pc, lr, ror #28 │ │ │ │ - rscseq r1, pc, r8, ror #28 │ │ │ │ - tsteq r5, ip, ror #16 │ │ │ │ - rscseq r1, pc, ip, asr #28 │ │ │ │ - rscseq r2, sp, r2, asr #19 │ │ │ │ - tsteq r5, r6, lsr r8 │ │ │ │ - rscseq r1, pc, lr, lsr #28 │ │ │ │ - rscseq r2, sp, r6, lsl #19 │ │ │ │ - smlalseq r2, sp, r4, r9 │ │ │ │ - smlalseq r2, sp, r2, r9 │ │ │ │ - smlalseq r2, sp, r0, r9 │ │ │ │ - rscseq r2, sp, lr, lsl #19 │ │ │ │ - smlalseq r2, sp, r0, r9 │ │ │ │ - @ instruction: 0x0105b7b4 │ │ │ │ - rscseq r1, pc, r0, asr #27 │ │ │ │ - rscseq r2, sp, r4, lsl #18 │ │ │ │ - rscseq r2, sp, r2, lsl r9 │ │ │ │ - rscseq r2, sp, r0, lsl r9 │ │ │ │ - rscseq r2, sp, lr, lsl #18 │ │ │ │ - rscseq r2, sp, ip, lsl #18 │ │ │ │ - rscseq r2, sp, lr, lsl #18 │ │ │ │ - tsteq r5, r2, lsr r7 │ │ │ │ - rscseq r1, pc, r4, asr sp @ │ │ │ │ - rscseq r2, sp, r0, lsr r7 │ │ │ │ - rscseq r2, sp, r2, lsr r7 │ │ │ │ - rscseq r1, pc, r8, lsr sp @ │ │ │ │ - rscseq r1, pc, r8, asr #26 │ │ │ │ - rscseq r1, pc, ip, asr sp @ │ │ │ │ - rscseq r1, pc, lr, ror #26 │ │ │ │ - rscseq r1, pc, sl, lsl #27 │ │ │ │ - rscseq r1, pc, r4, ror #26 │ │ │ │ - rscseq r2, sp, r6, ror r5 │ │ │ │ - rscseq r1, pc, r6, asr sp @ │ │ │ │ + rscseq r9, sp, sl, asr #23 │ │ │ │ + rscseq r9, sp, r8, lsr #26 │ │ │ │ + smlalseq r1, pc, sl, sp @ │ │ │ │ + smlalseq r1, pc, r0, sp @ │ │ │ │ + rscseq r9, sp, sl, asr ip │ │ │ │ + rscseq r9, sp, ip, lsr #23 │ │ │ │ + rscseq r9, sp, r6, lsr #23 │ │ │ │ + rscseq r9, sp, r4, lsl #30 │ │ │ │ + rscseq r9, sp, lr, lsr #23 │ │ │ │ + rscseq r9, sp, ip, lsr fp │ │ │ │ + rscseq r9, sp, sl, asr #25 │ │ │ │ + rscseq r1, pc, r8, lsl #26 │ │ │ │ + ldrshteq r1, [pc], #206 │ │ │ │ + ldrshteq r1, [pc], #196 │ │ │ │ + rscseq r9, sp, sl, lsl #25 │ │ │ │ + ldrsbteq r1, [pc], #200 │ │ │ │ + rscseq r1, pc, lr, asr #25 │ │ │ │ + rscseq r9, sp, r8, ror #22 │ │ │ │ + ldrhteq r1, [pc], #194 │ │ │ │ + rscseq r9, sp, r8, lsr ip │ │ │ │ + smlalseq r1, pc, r2, ip @ │ │ │ │ + rscseq r1, pc, r8, lsl #25 │ │ │ │ + rscseq r9, sp, sl, lsl #24 │ │ │ │ + rscseq r9, sp, ip, lsr #21 │ │ │ │ + rscseq r9, sp, r2, ror sl │ │ │ │ + rscseq r9, sp, ip, ror #20 │ │ │ │ + rscseq r9, sp, lr, lsl #21 │ │ │ │ + rscseq r9, sp, r8, lsl #21 │ │ │ │ + rscseq r9, sp, r2, lsl #21 │ │ │ │ + rscseq r9, sp, ip, ror sl │ │ │ │ + rscseq r1, pc, lr, ror #23 │ │ │ │ + rscseq r9, sp, ip, ror #21 │ │ │ │ + ldrsbteq r1, [pc], #178 │ │ │ │ + rscseq r1, pc, r8, asr #23 │ │ │ │ + ldrhteq r1, [pc], #190 │ │ │ │ + ldrhteq r1, [pc], #180 │ │ │ │ + rscseq r1, pc, lr, lsr #23 │ │ │ │ + rscseq r1, pc, r8, lsr #23 │ │ │ │ + smlatbeq r5, ip, r5, fp │ │ │ │ + rscseq r1, pc, ip, lsl #23 │ │ │ │ + rscseq r2, sp, r2, lsl #14 │ │ │ │ + tsteq r5, r6, ror r5 │ │ │ │ + rscseq r1, pc, lr, ror #22 │ │ │ │ + rscseq r2, sp, r6, asr #13 │ │ │ │ + ldrsbteq r2, [sp], #100 @ 0x64 │ │ │ │ + ldrsbteq r2, [sp], #98 @ 0x62 │ │ │ │ + ldrsbteq r2, [sp], #96 @ 0x60 │ │ │ │ + rscseq r2, sp, lr, asr #13 │ │ │ │ + ldrsbteq r2, [sp], #96 @ 0x60 │ │ │ │ + strdeq fp, [r5, -r4] │ │ │ │ + rscseq r1, pc, r0, lsl #22 │ │ │ │ + rscseq r2, sp, r4, asr #12 │ │ │ │ + rscseq r2, sp, r2, asr r6 │ │ │ │ + rscseq r2, sp, r0, asr r6 │ │ │ │ + rscseq r2, sp, lr, asr #12 │ │ │ │ + rscseq r2, sp, ip, asr #12 │ │ │ │ + rscseq r2, sp, lr, asr #12 │ │ │ │ + tsteq r5, r2, ror r4 │ │ │ │ + smlalseq r1, pc, r4, sl @ │ │ │ │ + rscseq r2, sp, r0, ror r4 │ │ │ │ + rscseq r2, sp, r2, ror r4 │ │ │ │ + rscseq r1, pc, r8, ror sl @ │ │ │ │ + rscseq r1, pc, r8, lsl #21 │ │ │ │ + smlalseq r1, pc, ip, sl @ │ │ │ │ + rscseq r1, pc, lr, lsr #21 │ │ │ │ + rscseq r1, pc, sl, asr #21 │ │ │ │ + rscseq r1, pc, r4, lsr #21 │ │ │ │ + ldrhteq r2, [sp], #38 @ 0x26 │ │ │ │ + smlalseq r1, pc, r6, sl @ │ │ │ │ stccs 8, cr15, [ip, #-892] @ 0xfffffc84 │ │ │ │ @ instruction: 0xf8df463b │ │ │ │ tstcs r1, ip, lsl #26 │ │ │ │ @ instruction: 0x4628447a │ │ │ │ @ instruction: 0xf7da447c │ │ │ │ adcslt lr, r3, #1000 @ 0x3e8 │ │ │ │ tstcs r1, r2, lsr #12 │ │ │ │ @@ -37909,189 +37909,189 @@ │ │ │ │ @ instruction: 0x4628447a │ │ │ │ stmib r6, {r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf1000672 │ │ │ │ bmi fecee140 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7da447a │ │ │ │ smc 20126 @ 0x4e9e │ │ │ │ - rscseq r1, pc, r8, lsr #21 │ │ │ │ - smlalseq r1, pc, ip, sl @ │ │ │ │ - rscseq r2, sp, r2, lsl r5 │ │ │ │ - rscseq r1, pc, r2, ror sl @ │ │ │ │ - rscseq r1, pc, sl, asr sl @ │ │ │ │ - ldrshteq r2, [sp], #72 @ 0x48 │ │ │ │ - rscseq r1, pc, ip, lsr sl @ │ │ │ │ - rscseq r1, pc, r8, lsl sl @ │ │ │ │ - rscseq r1, pc, sl, lsr #20 │ │ │ │ - rscseq r1, pc, r2, lsl sl @ │ │ │ │ - ldrsbteq r1, [pc], #150 │ │ │ │ - rscseq r1, pc, r0, lsl #20 │ │ │ │ - ldrshteq r1, [pc], #148 │ │ │ │ - smlalseq r1, pc, r4, r9 @ │ │ │ │ - rscseq r2, sp, r2, lsr r4 │ │ │ │ - rscseq r2, sp, r0, ror #2 │ │ │ │ - rscseq r1, pc, r8, asr #18 │ │ │ │ - rscseq r2, sp, r8, lsr r1 │ │ │ │ - rscseq pc, pc, r4, lsr #30 │ │ │ │ - rscseq r1, pc, lr, lsl ip @ │ │ │ │ - rscseq r1, pc, r8, lsl r9 @ │ │ │ │ - ldrsbteq r2, [sp], #58 @ 0x3a │ │ │ │ - ldrsbteq r2, [sp], #60 @ 0x3c │ │ │ │ - rscseq r1, pc, r6, ror #17 │ │ │ │ - @ instruction: 0x0105b196 │ │ │ │ - rscseq r2, sp, r4, lsl #2 │ │ │ │ - ldrshteq r2, [sp], #2 │ │ │ │ - rscseq r2, sp, r0, ror #1 │ │ │ │ - rscseq r2, sp, lr, asr #1 │ │ │ │ - ldrhteq r2, [sp], #12 │ │ │ │ - rscseq r2, sp, sl, lsr #1 │ │ │ │ - smlalseq r2, sp, r8, r0 │ │ │ │ - rscseq r2, sp, r6, lsl #1 │ │ │ │ - rscseq r2, sp, r4, ror r0 │ │ │ │ - rscseq r2, sp, r2, rrx │ │ │ │ - rscseq r2, sp, r0, asr r0 │ │ │ │ - rscseq r2, sp, lr, lsr r0 │ │ │ │ - rscseq r2, sp, ip, lsr #32 │ │ │ │ - rscseq r2, sp, sl, lsl r0 │ │ │ │ - rscseq r2, sp, r8 │ │ │ │ - rscseq r1, pc, r8, lsl #20 │ │ │ │ - rscseq r1, pc, r2, lsl #20 │ │ │ │ - rscseq r1, pc, ip, lsl #20 │ │ │ │ - rscseq r1, pc, r2, lsl sl @ │ │ │ │ - rscseq r1, sp, r0, lsl pc │ │ │ │ - rscseq r9, sp, r8, asr #17 │ │ │ │ - ldrshteq r1, [pc], #144 │ │ │ │ - rscseq r1, sp, r6, asr #29 │ │ │ │ - rscseq r9, sp, lr, asr #23 │ │ │ │ - ldrhteq r1, [pc], #146 │ │ │ │ - rscseq r2, pc, r4, ror #4 │ │ │ │ - rscseq r2, pc, ip, lsr #4 │ │ │ │ - smlabbeq r5, r2, pc, sl @ │ │ │ │ - rscseq r1, pc, r6, ror r9 @ │ │ │ │ - rscseq r1, pc, sl, ror #18 │ │ │ │ - rscseq r1, pc, r0, ror #18 │ │ │ │ - rscseq r1, pc, r2, asr r9 @ │ │ │ │ - rscseq r1, pc, r8, asr #18 │ │ │ │ - tsteq r5, ip, lsl #30 │ │ │ │ - rscseq r1, pc, sl, lsr #18 │ │ │ │ - ldrhteq r1, [pc], #92 │ │ │ │ - rscseq r1, pc, r2, lsl r9 @ │ │ │ │ - rscseq r2, pc, r4, asr #2 │ │ │ │ - rscseq r2, pc, r0, asr #2 │ │ │ │ - rscseq r2, pc, ip, asr #2 │ │ │ │ - ldrsbteq r2, [pc], #0 │ │ │ │ - rscseq r2, pc, r8, lsr r1 @ │ │ │ │ - rscseq r2, pc, r8, lsr r1 @ │ │ │ │ - rscseq r2, pc, ip, asr #1 │ │ │ │ - rscseq r2, pc, ip, lsr r1 @ │ │ │ │ - tsteq r5, r6, lsr lr │ │ │ │ - rscseq r1, pc, lr, ror #16 │ │ │ │ - rscseq r1, sp, ip, lsl #27 │ │ │ │ - rscseq r1, sp, r4, lsl #27 │ │ │ │ - rscseq r1, pc, r0, asr r8 @ │ │ │ │ - rscseq r1, sp, sl, asr sp │ │ │ │ - rscseq r1, sp, r2, asr sp │ │ │ │ - rscseq r1, pc, r0, lsr r8 @ │ │ │ │ - rscseq r1, pc, ip, lsl #9 │ │ │ │ - rscseq r1, pc, ip, lsl r8 @ │ │ │ │ - rscseq r1, sp, r4, asr ip │ │ │ │ rscseq r1, pc, r8, ror #15 │ │ │ │ - rscseq r1, pc, r2, ror #15 │ │ │ │ - ldrsbteq r1, [pc], #120 │ │ │ │ - rscseq r1, pc, r0, ror #15 │ │ │ │ - ldrshteq r1, [pc], #54 │ │ │ │ - ldrsbteq r1, [pc], #120 │ │ │ │ - rscseq r1, pc, lr, asr #15 │ │ │ │ - ldrsbteq r1, [pc], #116 │ │ │ │ - rscseq r1, pc, lr, asr #15 │ │ │ │ - rscseq r1, pc, ip, asr #15 │ │ │ │ - rscseq r1, pc, ip, ror r3 @ │ │ │ │ - ldrhteq r1, [pc], #122 │ │ │ │ - rscseq r1, sp, r8, asr #22 │ │ │ │ - smlalseq r1, pc, r2, r7 @ │ │ │ │ - rscseq r1, pc, ip, lsl #15 │ │ │ │ - rscseq r1, sp, r0, lsl fp │ │ │ │ - ldrshteq r1, [pc], #42 │ │ │ │ - rscseq r1, pc, lr, ror #14 │ │ │ │ - rscseq r1, sp, r0, ror #21 │ │ │ │ - rscseq r1, pc, ip, asr #14 │ │ │ │ + ldrsbteq r1, [pc], #124 │ │ │ │ + rscseq r2, sp, r2, asr r2 │ │ │ │ + ldrhteq r1, [pc], #114 │ │ │ │ + smlalseq r1, pc, sl, r7 @ │ │ │ │ + rscseq r2, sp, r8, lsr r2 │ │ │ │ + rscseq r1, pc, ip, ror r7 @ │ │ │ │ + rscseq r1, pc, r8, asr r7 @ │ │ │ │ + rscseq r1, pc, sl, ror #14 │ │ │ │ + rscseq r1, pc, r2, asr r7 @ │ │ │ │ + rscseq r1, pc, r6, lsl r7 @ │ │ │ │ + rscseq r1, pc, r0, asr #14 │ │ │ │ + rscseq r1, pc, r4, lsr r7 @ │ │ │ │ + ldrsbteq r1, [pc], #100 │ │ │ │ + rscseq r2, sp, r2, ror r1 │ │ │ │ + rscseq r1, sp, r0, lsr #29 │ │ │ │ + rscseq r1, pc, r8, lsl #13 │ │ │ │ + rscseq r1, sp, r8, ror lr │ │ │ │ + rscseq pc, pc, r4, ror #24 │ │ │ │ + rscseq r1, pc, lr, asr r9 @ │ │ │ │ + rscseq r1, pc, r8, asr r6 @ │ │ │ │ + rscseq r2, sp, sl, lsl r1 │ │ │ │ + rscseq r2, sp, ip, lsl r1 │ │ │ │ + rscseq r1, pc, r6, lsr #12 │ │ │ │ + ldrdeq sl, [r5, -r6] │ │ │ │ + rscseq r1, sp, r4, asr #28 │ │ │ │ + rscseq r1, sp, r2, lsr lr │ │ │ │ + rscseq r1, sp, r0, lsr #28 │ │ │ │ + rscseq r1, sp, lr, lsl #28 │ │ │ │ + ldrshteq r1, [sp], #220 @ 0xdc │ │ │ │ + rscseq r1, sp, sl, ror #27 │ │ │ │ + ldrsbteq r1, [sp], #216 @ 0xd8 │ │ │ │ + rscseq r1, sp, r6, asr #27 │ │ │ │ + ldrhteq r1, [sp], #212 @ 0xd4 │ │ │ │ + rscseq r1, sp, r2, lsr #27 │ │ │ │ + smlalseq r1, sp, r0, sp │ │ │ │ + rscseq r1, sp, lr, ror sp │ │ │ │ + rscseq r1, sp, ip, ror #26 │ │ │ │ + rscseq r1, sp, sl, asr sp │ │ │ │ + rscseq r1, sp, r8, asr #26 │ │ │ │ + rscseq r1, pc, r8, asr #14 │ │ │ │ rscseq r1, pc, r2, asr #14 │ │ │ │ - rscseq r1, pc, r8, lsr r7 @ │ │ │ │ - rscseq r1, pc, lr, lsr #14 │ │ │ │ - rscseq r1, pc, r4, lsr #14 │ │ │ │ - rscseq r1, pc, sl, lsl r7 @ │ │ │ │ - rscseq r1, pc, r0, lsl r7 @ │ │ │ │ - rscseq r1, pc, sl, lsl #14 │ │ │ │ - rscseq r1, pc, r8, lsl #14 │ │ │ │ - rscseq r1, pc, r6, lsl #14 │ │ │ │ - tsteq r5, r2, lsr #22 │ │ │ │ - rscseq r1, sp, ip, ror #24 │ │ │ │ - rscseq r1, sp, r8, ror ip │ │ │ │ - smlatteq r5, sl, sl, sl │ │ │ │ - rscseq r1, sp, r0, ror #24 │ │ │ │ - rscseq r1, sp, r6, lsr ip │ │ │ │ - rscseq r1, sp, r2, asr #24 │ │ │ │ - rscseq r1, sp, lr, lsr ip │ │ │ │ - rscseq r1, sp, sl, lsr ip │ │ │ │ - rscseq r1, sp, r6, lsr ip │ │ │ │ - rscseq r1, sp, r6, lsr ip │ │ │ │ - tsteq r5, r8, asr sl │ │ │ │ - rscseq r1, sp, r4, lsr #24 │ │ │ │ - tsteq r5, lr, lsr #20 │ │ │ │ - rscseq r1, sp, r4, asr #24 │ │ │ │ - rscseq r1, pc, r6, ror #1 │ │ │ │ - rscseq r1, sp, r4, lsl #23 │ │ │ │ - ldrhteq r1, [pc], #92 │ │ │ │ - rscseq r1, sp, r2, asr #18 │ │ │ │ - rscseq r1, sp, sl, lsr r9 │ │ │ │ - rscseq r0, pc, r4, lsr r8 @ │ │ │ │ - rscseq r1, sp, r8, ror r8 │ │ │ │ - rscseq r1, pc, r0, rrx │ │ │ │ - rscseq r1, pc, r8, ror r5 @ │ │ │ │ - rscseq r1, pc, r4, asr #32 │ │ │ │ - rscseq r1, pc, sl, ror r5 @ │ │ │ │ - rscseq r1, pc, sl, ror #10 │ │ │ │ - smlalseq r1, sp, ip, r8 │ │ │ │ - smlalseq r1, sp, r4, r8 │ │ │ │ - rscseq r1, pc, r0, asr r5 @ │ │ │ │ - rscseq r1, sp, sl, ror #16 │ │ │ │ - rscseq r1, sp, r2, ror #16 │ │ │ │ - rscseq r1, pc, ip, lsr r5 @ │ │ │ │ - rscseq r1, pc, r8, asr #10 │ │ │ │ - rscseq r1, sp, r2, lsr r8 │ │ │ │ - rscseq r1, sp, sl, lsr #16 │ │ │ │ - rscseq r1, pc, r2, lsr r5 @ │ │ │ │ - rscseq r1, sp, r0, lsl #16 │ │ │ │ - ldrshteq r1, [sp], #120 @ 0x78 │ │ │ │ - rscseq r1, pc, sl, lsl r5 @ │ │ │ │ - ldrsbteq r1, [sp], #114 @ 0x72 │ │ │ │ - rscseq r1, sp, ip, asr #15 │ │ │ │ - rscseq r1, pc, r6, lsl #10 │ │ │ │ - ldrhteq r0, [pc], #110 │ │ │ │ - rscseq r1, pc, r2, lsl r5 @ │ │ │ │ - rscseq r1, pc, sl, lsr #10 │ │ │ │ - rscseq r1, pc, lr, lsr r5 @ │ │ │ │ - rscseq r0, pc, r0, ror #29 │ │ │ │ - rscseq r1, pc, r8, lsr r5 @ │ │ │ │ - rscseq r0, pc, sl, asr #29 │ │ │ │ - rscseq r1, pc, lr, lsr #10 │ │ │ │ - rscseq r1, pc, sl, lsr #10 │ │ │ │ - rscseq r1, pc, r6, lsr #10 │ │ │ │ - rscseq r1, pc, r6, lsl r5 @ │ │ │ │ - rscseq r1, pc, r6, lsr r5 @ │ │ │ │ - rscseq r1, pc, r2, lsr r5 @ │ │ │ │ - rscseq r1, pc, lr, lsr #10 │ │ │ │ - rscseq r1, pc, sl, lsr #10 │ │ │ │ - rscseq r1, pc, r6, lsr #10 │ │ │ │ - rscseq r1, pc, r6, lsr #10 │ │ │ │ - rscseq r1, pc, r6, lsr #10 │ │ │ │ + rscseq r1, pc, ip, asr #14 │ │ │ │ + rscseq r1, pc, r2, asr r7 @ │ │ │ │ + rscseq r1, sp, r0, asr ip │ │ │ │ + rscseq r9, sp, r8, lsl #12 │ │ │ │ + rscseq r1, pc, r0, lsr r7 @ │ │ │ │ + rscseq r1, sp, r6, lsl #24 │ │ │ │ + rscseq r9, sp, lr, lsl #18 │ │ │ │ + ldrshteq r1, [pc], #98 │ │ │ │ + rscseq r1, pc, r4, lsr #31 │ │ │ │ + rscseq r1, pc, ip, ror #30 │ │ │ │ + smlabteq r5, r2, ip, sl │ │ │ │ + ldrhteq r1, [pc], #102 │ │ │ │ + rscseq r1, pc, sl, lsr #13 │ │ │ │ + rscseq r1, pc, r0, lsr #13 │ │ │ │ + smlalseq r1, pc, r2, r6 @ │ │ │ │ + rscseq r1, pc, r8, lsl #13 │ │ │ │ + tsteq r5, ip, asr #24 │ │ │ │ + rscseq r1, pc, sl, ror #12 │ │ │ │ + ldrshteq r1, [pc], #44 │ │ │ │ + rscseq r1, pc, r2, asr r6 @ │ │ │ │ + rscseq r1, pc, r4, lsl #29 │ │ │ │ + rscseq r1, pc, r0, lsl #29 │ │ │ │ + rscseq r1, pc, ip, lsl #29 │ │ │ │ + rscseq r1, pc, r0, lsl lr @ │ │ │ │ + rscseq r1, pc, r8, ror lr @ │ │ │ │ + rscseq r1, pc, r8, ror lr @ │ │ │ │ + rscseq r1, pc, ip, lsl #28 │ │ │ │ + rscseq r1, pc, ip, ror lr @ │ │ │ │ + tsteq r5, r6, ror fp │ │ │ │ + rscseq r1, pc, lr, lsr #11 │ │ │ │ + rscseq r1, sp, ip, asr #21 │ │ │ │ + rscseq r1, sp, r4, asr #21 │ │ │ │ + smlalseq r1, pc, r0, r5 @ │ │ │ │ + smlalseq r1, sp, sl, sl │ │ │ │ + smlalseq r1, sp, r2, sl │ │ │ │ + rscseq r1, pc, r0, ror r5 @ │ │ │ │ + rscseq r1, pc, ip, asr #3 │ │ │ │ + rscseq r1, pc, ip, asr r5 @ │ │ │ │ + smlalseq r1, sp, r4, r9 │ │ │ │ + rscseq r1, pc, r8, lsr #10 │ │ │ │ + rscseq r1, pc, r2, lsr #10 │ │ │ │ + rscseq r1, pc, r8, lsl r5 @ │ │ │ │ rscseq r1, pc, r0, lsr #10 │ │ │ │ - rscseq r0, pc, r6, asr #27 │ │ │ │ + rscseq r1, pc, r6, lsr r1 @ │ │ │ │ + rscseq r1, pc, r8, lsl r5 @ │ │ │ │ + rscseq r1, pc, lr, lsl #10 │ │ │ │ rscseq r1, pc, r4, lsl r5 @ │ │ │ │ - rscseq r1, pc, r0, lsl r5 @ │ │ │ │ + rscseq r1, pc, lr, lsl #10 │ │ │ │ + rscseq r1, pc, ip, lsl #10 │ │ │ │ + ldrhteq r1, [pc], #12 │ │ │ │ + ldrshteq r1, [pc], #74 │ │ │ │ + rscseq r1, sp, r8, lsl #17 │ │ │ │ + ldrsbteq r1, [pc], #66 │ │ │ │ + rscseq r1, pc, ip, asr #9 │ │ │ │ + rscseq r1, sp, r0, asr r8 │ │ │ │ + rscseq r1, pc, sl, lsr r0 @ │ │ │ │ + rscseq r1, pc, lr, lsr #9 │ │ │ │ + rscseq r1, sp, r0, lsr #16 │ │ │ │ + rscseq r1, pc, ip, lsl #9 │ │ │ │ + rscseq r1, pc, r2, lsl #9 │ │ │ │ + rscseq r1, pc, r8, ror r4 @ │ │ │ │ + rscseq r1, pc, lr, ror #8 │ │ │ │ + rscseq r1, pc, r4, ror #8 │ │ │ │ + rscseq r1, pc, sl, asr r4 @ │ │ │ │ + rscseq r1, pc, r0, asr r4 @ │ │ │ │ + rscseq r1, pc, sl, asr #8 │ │ │ │ + rscseq r1, pc, r8, asr #8 │ │ │ │ + rscseq r1, pc, r6, asr #8 │ │ │ │ + tsteq r5, r2, ror #16 │ │ │ │ + rscseq r1, sp, ip, lsr #19 │ │ │ │ + ldrhteq r1, [sp], #152 @ 0x98 │ │ │ │ + tsteq r5, sl, lsr #16 │ │ │ │ + rscseq r1, sp, r0, lsr #19 │ │ │ │ + rscseq r1, sp, r6, ror r9 │ │ │ │ + rscseq r1, sp, r2, lsl #19 │ │ │ │ + rscseq r1, sp, lr, ror r9 │ │ │ │ + rscseq r1, sp, sl, ror r9 │ │ │ │ + rscseq r1, sp, r6, ror r9 │ │ │ │ + rscseq r1, sp, r6, ror r9 │ │ │ │ + @ instruction: 0x0105a798 │ │ │ │ + rscseq r1, sp, r4, ror #18 │ │ │ │ + tsteq r5, lr, ror #14 │ │ │ │ + rscseq r1, sp, r4, lsl #19 │ │ │ │ + rscseq r0, pc, r6, lsr #28 │ │ │ │ + rscseq r1, sp, r4, asr #17 │ │ │ │ + ldrshteq r1, [pc], #44 │ │ │ │ + rscseq r1, sp, r2, lsl #13 │ │ │ │ + rscseq r1, sp, sl, ror r6 │ │ │ │ + rscseq r0, pc, r4, ror r5 @ │ │ │ │ + ldrhteq r1, [sp], #88 @ 0x58 │ │ │ │ + rscseq r0, pc, r0, lsr #27 │ │ │ │ + ldrhteq r1, [pc], #40 │ │ │ │ + rscseq r0, pc, r4, lsl #27 │ │ │ │ + ldrhteq r1, [pc], #42 │ │ │ │ + rscseq r1, pc, sl, lsr #5 │ │ │ │ + ldrsbteq r1, [sp], #92 @ 0x5c │ │ │ │ + ldrsbteq r1, [sp], #84 @ 0x54 │ │ │ │ + smlalseq r1, pc, r0, r2 @ │ │ │ │ + rscseq r1, sp, sl, lsr #11 │ │ │ │ + rscseq r1, sp, r2, lsr #11 │ │ │ │ + rscseq r1, pc, ip, ror r2 @ │ │ │ │ + rscseq r1, pc, r8, lsl #5 │ │ │ │ + rscseq r1, sp, r2, ror r5 │ │ │ │ + rscseq r1, sp, sl, ror #10 │ │ │ │ + rscseq r1, pc, r2, ror r2 @ │ │ │ │ + rscseq r1, sp, r0, asr #10 │ │ │ │ + rscseq r1, sp, r8, lsr r5 │ │ │ │ + rscseq r1, pc, sl, asr r2 @ │ │ │ │ + rscseq r1, sp, r2, lsl r5 │ │ │ │ + rscseq r1, sp, ip, lsl #10 │ │ │ │ + rscseq r1, pc, r6, asr #4 │ │ │ │ + ldrshteq r0, [pc], #62 │ │ │ │ + rscseq r1, pc, r2, asr r2 @ │ │ │ │ + rscseq r1, pc, sl, ror #4 │ │ │ │ + rscseq r1, pc, lr, ror r2 @ │ │ │ │ + rscseq r0, pc, r0, lsr #24 │ │ │ │ + rscseq r1, pc, r8, ror r2 @ │ │ │ │ + rscseq r0, pc, sl, lsl #24 │ │ │ │ + rscseq r1, pc, lr, ror #4 │ │ │ │ + rscseq r1, pc, sl, ror #4 │ │ │ │ + rscseq r1, pc, r6, ror #4 │ │ │ │ + rscseq r1, pc, r6, asr r2 @ │ │ │ │ + rscseq r1, pc, r6, ror r2 @ │ │ │ │ + rscseq r1, pc, r2, ror r2 @ │ │ │ │ + rscseq r1, pc, lr, ror #4 │ │ │ │ + rscseq r1, pc, sl, ror #4 │ │ │ │ + rscseq r1, pc, r6, ror #4 │ │ │ │ + rscseq r1, pc, r6, ror #4 │ │ │ │ + rscseq r1, pc, r6, ror #4 │ │ │ │ + rscseq r1, pc, r0, ror #4 │ │ │ │ + rscseq r0, pc, r6, lsl #22 │ │ │ │ + rscseq r1, pc, r4, asr r2 @ │ │ │ │ + rscseq r1, pc, r0, asr r2 @ │ │ │ │ stclcs 8, cr15, [ip], #892 @ 0x37c │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7da447a │ │ │ │ @ instruction: 0xf8dfe818 │ │ │ │ ldrtmi r2, [fp], -r4, ror #25 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ vmvn.i32 q10, #15335424 @ 0x00ea0000 │ │ │ │ @@ -38912,190 +38912,190 @@ │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ ldmib r0!, {r0, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf10003f3 │ │ │ │ bmi fed2f0f4 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7d9447a │ │ │ │ cmn r6, r8, lsr #19 │ │ │ │ - rscseq r1, pc, ip, asr #4 │ │ │ │ - rscseq r0, pc, r0, lsr #21 │ │ │ │ - ldrhteq r0, [pc], #164 │ │ │ │ - rscseq r1, pc, r4, lsr #4 │ │ │ │ - ldrshteq r1, [pc], #16 │ │ │ │ - ldrshteq r1, [pc], #20 │ │ │ │ - rscseq r8, sp, r8, lsl r8 │ │ │ │ - rscseq r1, pc, r4, ror #3 │ │ │ │ - rscseq r1, pc, r0, ror #3 │ │ │ │ - ldrhteq r8, [sp], #100 @ 0x64 │ │ │ │ - ldrsbteq r1, [pc], #16 │ │ │ │ - ldrsbteq r8, [sp], #108 @ 0x6c │ │ │ │ - rscseq r8, sp, r0, lsr #13 │ │ │ │ - ldrhteq r1, [pc], #16 │ │ │ │ - ldrshteq r8, [sp], #112 @ 0x70 │ │ │ │ - rscseq r0, pc, r4, lsl #17 │ │ │ │ - rscseq r1, pc, ip, lsl #3 │ │ │ │ - rscseq r8, sp, r8, lsr r6 │ │ │ │ - rscseq r1, pc, r8, ror r1 @ │ │ │ │ - rscseq r0, pc, r8, lsl r8 @ │ │ │ │ - rscseq r0, pc, r0, lsr #16 │ │ │ │ - ldrhteq r8, [sp], #112 @ 0x70 │ │ │ │ - tsteq r5, r2, ror #4 │ │ │ │ - rscseq r1, pc, lr, lsr #2 │ │ │ │ - ldrhteq r0, [pc], #254 │ │ │ │ - ldrsbteq r0, [pc], #254 │ │ │ │ - ldrsbteq r0, [pc], #250 │ │ │ │ - ldrsbteq r0, [pc], #246 │ │ │ │ - ldrsbteq r0, [pc], #242 │ │ │ │ - rscseq r0, pc, lr, asr #31 │ │ │ │ - rscseq r0, pc, lr, asr #31 │ │ │ │ - rscseq r0, pc, lr, asr #31 │ │ │ │ - rscseq r1, pc, r8, lsr #1 │ │ │ │ - rscseq r0, pc, r0, asr #31 │ │ │ │ - rscseq r0, pc, r4, ror #16 │ │ │ │ - ldrhteq r0, [pc], #240 │ │ │ │ - rscseq r0, pc, ip, lsr #31 │ │ │ │ - rscseq r0, pc, r4, lsr #31 │ │ │ │ - ldrshteq r0, [pc], #120 │ │ │ │ - rscseq r0, pc, ip, lsl #16 │ │ │ │ - rscseq r0, pc, ip, ror pc @ │ │ │ │ - rscseq r0, pc, r8, asr #30 │ │ │ │ - rscseq r0, pc, ip, asr #30 │ │ │ │ - rscseq r8, sp, r0, ror r5 │ │ │ │ - rscseq r0, pc, ip, lsr pc @ │ │ │ │ - rscseq r0, pc, r8, lsr pc @ │ │ │ │ - rscseq r8, sp, ip, lsl #8 │ │ │ │ - rscseq r0, pc, r8, lsr #30 │ │ │ │ - rscseq r8, sp, r4, lsr r4 │ │ │ │ - ldrshteq r8, [sp], #56 @ 0x38 │ │ │ │ - rscseq r0, pc, r8, lsl #30 │ │ │ │ - rscseq r8, sp, r8, asr #10 │ │ │ │ - ldrsbteq r0, [pc], #92 │ │ │ │ - rscseq r0, pc, r4, ror #29 │ │ │ │ - smlalseq r8, sp, r0, r3 │ │ │ │ - ldrsbteq r0, [pc], #224 │ │ │ │ - rscseq r0, pc, r0, ror r5 @ │ │ │ │ - rscseq r0, pc, r8, ror r5 @ │ │ │ │ - rscseq r8, sp, r8, lsl #10 │ │ │ │ - @ instruction: 0x01059fba │ │ │ │ - rscseq r0, pc, r6, lsl #29 │ │ │ │ + rscseq r0, pc, ip, lsl #31 │ │ │ │ + rscseq r0, pc, r0, ror #15 │ │ │ │ + ldrshteq r0, [pc], #116 │ │ │ │ + rscseq r0, pc, r4, ror #30 │ │ │ │ + rscseq r0, pc, r0, lsr pc @ │ │ │ │ + rscseq r0, pc, r4, lsr pc @ │ │ │ │ + rscseq r8, sp, r8, asr r5 │ │ │ │ + rscseq r0, pc, r4, lsr #30 │ │ │ │ + rscseq r0, pc, r0, lsr #30 │ │ │ │ + ldrshteq r8, [sp], #52 @ 0x34 │ │ │ │ + rscseq r0, pc, r0, lsl pc @ │ │ │ │ + rscseq r8, sp, ip, lsl r4 │ │ │ │ + rscseq r8, sp, r0, ror #7 │ │ │ │ + ldrshteq r0, [pc], #224 │ │ │ │ + rscseq r8, sp, r0, lsr r5 │ │ │ │ + rscseq r0, pc, r4, asr #11 │ │ │ │ + rscseq r0, pc, ip, asr #29 │ │ │ │ + rscseq r8, sp, r8, ror r3 │ │ │ │ + ldrhteq r0, [pc], #232 │ │ │ │ + rscseq r0, pc, r8, asr r5 @ │ │ │ │ + rscseq r0, pc, r0, ror #10 │ │ │ │ + ldrshteq r8, [sp], #64 @ 0x40 │ │ │ │ + smlatbeq r5, r2, pc, r9 @ │ │ │ │ + rscseq r0, pc, lr, ror #28 │ │ │ │ + ldrshteq r0, [pc], #206 │ │ │ │ + rscseq r0, pc, lr, lsl sp @ │ │ │ │ + rscseq r0, pc, sl, lsl sp @ │ │ │ │ rscseq r0, pc, r6, lsl sp @ │ │ │ │ - rscseq r0, pc, r6, lsr sp @ │ │ │ │ - rscseq r0, pc, r2, lsr sp @ │ │ │ │ - rscseq r0, pc, lr, lsr #26 │ │ │ │ - rscseq r0, pc, sl, lsr #26 │ │ │ │ - rscseq r0, pc, r6, lsr #26 │ │ │ │ - rscseq r0, pc, r6, lsr #26 │ │ │ │ - rscseq r0, pc, r6, lsr #26 │ │ │ │ - rscseq r0, pc, sl, lsl #28 │ │ │ │ - ldrsbteq r0, [pc], #80 │ │ │ │ - ldrshteq pc, [sp], #58 @ 0x3a @ │ │ │ │ - rscseq r0, pc, r6, ror #27 │ │ │ │ - smlalseq r0, pc, r4, lr @ │ │ │ │ - rscseq r0, pc, r6, lsl #11 │ │ │ │ - rscseq pc, lr, r6, ror #29 │ │ │ │ - ldrsbteq pc, [lr], #232 @ 0xe8 @ │ │ │ │ - rscseq pc, lr, sl, asr #29 │ │ │ │ - ldrhteq pc, [lr], #236 @ 0xec @ │ │ │ │ - rscseq pc, lr, lr, lsr #29 │ │ │ │ - rscseq pc, lr, r0, lsr #29 │ │ │ │ - smlalseq pc, lr, r2, lr @ │ │ │ │ - rscseq pc, lr, r4, lsl #29 │ │ │ │ - smlalseq r0, pc, r2, sp @ │ │ │ │ - tsteq r5, lr, asr #26 │ │ │ │ - rscseq r0, sp, r4, asr #29 │ │ │ │ - ldrshteq r0, [pc], #60 │ │ │ │ - rscseq r0, pc, r8, lsl sp @ │ │ │ │ - ldrsbteq r0, [pc], #58 │ │ │ │ rscseq r0, pc, r2, lsl sp @ │ │ │ │ - rscseq r0, pc, ip, lsl #26 │ │ │ │ - rscseq r0, sp, ip, lsr #23 │ │ │ │ - ldrshteq r0, [pc], #206 │ │ │ │ - ldrshteq r0, [pc], #204 │ │ │ │ - ldrshteq r0, [pc], #204 │ │ │ │ - rscseq r0, pc, lr, asr r3 @ │ │ │ │ - rscseq r0, pc, lr, ror #25 │ │ │ │ - rscseq r0, pc, sl, lsr r3 @ │ │ │ │ - rscseq r0, pc, sl, ror #25 │ │ │ │ - rscseq r1, pc, sl, lsl #30 │ │ │ │ - rscseq lr, pc, lr, lsl r9 @ │ │ │ │ - ldrhteq r0, [pc], #206 │ │ │ │ - rscseq r0, pc, r2, ror #5 │ │ │ │ - rscseq r7, sp, lr, asr lr │ │ │ │ - smlalseq r0, pc, r4, ip @ │ │ │ │ - smlalseq r0, pc, sl, ip @ │ │ │ │ - smlalseq r0, pc, r8, ip @ │ │ │ │ - rscseq r0, sp, lr, lsr #22 │ │ │ │ - rscseq r0, sp, r6, lsr #22 │ │ │ │ - rscseq r0, pc, r6, ror ip @ │ │ │ │ - ldrshteq r0, [sp], #172 @ 0xac │ │ │ │ - ldrshteq r0, [sp], #164 @ 0xa4 │ │ │ │ - ldrshteq r0, [pc], #124 │ │ │ │ - rscseq r0, sp, sl, asr #21 │ │ │ │ - rscseq r0, sp, r2, asr #21 │ │ │ │ - rscseq r0, pc, sl, lsr #24 │ │ │ │ - smlalseq r0, sp, r8, sl │ │ │ │ - smlalseq r0, sp, r0, sl │ │ │ │ - rscseq r0, pc, r4, lsl ip @ │ │ │ │ - rscseq r0, pc, r0, asr #3 │ │ │ │ - rscseq r0, pc, ip, lsl #24 │ │ │ │ - rscseq r0, pc, sl, lsl #24 │ │ │ │ - rscseq r0, pc, r4, lsl #24 │ │ │ │ - rscseq r0, sp, sl, ror r9 │ │ │ │ - ldrsbteq r0, [pc], #186 │ │ │ │ - ldrsbteq r0, [pc], #182 │ │ │ │ - ldrhteq r0, [pc], #188 │ │ │ │ - rscseq r0, pc, r6, lsr #23 │ │ │ │ - ldrhteq pc, [lr], #136 @ 0x88 @ │ │ │ │ - smlalseq r0, pc, lr, fp @ │ │ │ │ - smlalseq r0, pc, lr, fp @ │ │ │ │ - smlalseq r0, pc, r8, fp @ │ │ │ │ - smlalseq r0, pc, r2, fp @ │ │ │ │ - ldrdeq r9, [r5, -r2] │ │ │ │ - smlalseq r0, pc, r0, fp @ │ │ │ │ - rscseq r0, pc, sl, lsl #1 │ │ │ │ - rscseq r0, pc, r4, lsl #23 │ │ │ │ - rscseq r0, pc, r6, ror fp @ │ │ │ │ - rscseq r0, pc, r8, ror #22 │ │ │ │ - rscseq r0, sp, ip, lsl r8 │ │ │ │ - @ instruction: 0x01000eb0 │ │ │ │ - rscseq r0, sp, lr, ror #15 │ │ │ │ - rscseq r0, pc, r6, lsl fp @ │ │ │ │ - ldrshteq r0, [pc], #174 │ │ │ │ - ldrhteq r0, [sp], #114 @ 0x72 │ │ │ │ - rscseq r0, sp, r4, lsr #15 │ │ │ │ - rscseq pc, lr, lr, lsl #31 │ │ │ │ - rscseq r0, pc, r0, asr #18 │ │ │ │ - rscseq r0, pc, r6, lsr r9 @ │ │ │ │ - rscseq r1, pc, lr, asr fp @ │ │ │ │ - rscseq lr, pc, r4, ror r5 @ │ │ │ │ + rscseq r0, pc, lr, lsl #26 │ │ │ │ + rscseq r0, pc, lr, lsl #26 │ │ │ │ + rscseq r0, pc, lr, lsl #26 │ │ │ │ + rscseq r0, pc, r8, ror #27 │ │ │ │ + rscseq r0, pc, r0, lsl #26 │ │ │ │ + rscseq r0, pc, r4, lsr #11 │ │ │ │ + ldrshteq r0, [pc], #192 │ │ │ │ + rscseq r0, pc, ip, ror #25 │ │ │ │ + rscseq r0, pc, r4, ror #25 │ │ │ │ + rscseq r0, pc, r8, lsr r5 @ │ │ │ │ + rscseq r0, pc, ip, asr #10 │ │ │ │ + ldrhteq r0, [pc], #204 │ │ │ │ + rscseq r0, pc, r8, lsl #25 │ │ │ │ + rscseq r0, pc, ip, lsl #25 │ │ │ │ + ldrhteq r8, [sp], #32 │ │ │ │ + rscseq r0, pc, ip, ror ip @ │ │ │ │ + rscseq r0, pc, r8, ror ip @ │ │ │ │ + rscseq r8, sp, ip, asr #2 │ │ │ │ + rscseq r0, pc, r8, ror #24 │ │ │ │ + rscseq r8, sp, r4, ror r1 │ │ │ │ + rscseq r8, sp, r8, lsr r1 │ │ │ │ + rscseq r0, pc, r8, asr #24 │ │ │ │ + rscseq r8, sp, r8, lsl #5 │ │ │ │ + rscseq r0, pc, ip, lsl r3 @ │ │ │ │ + rscseq r0, pc, r4, lsr #24 │ │ │ │ + ldrsbteq r8, [sp], #0 │ │ │ │ + rscseq r0, pc, r0, lsl ip @ │ │ │ │ + ldrhteq r0, [pc], #32 │ │ │ │ + ldrhteq r0, [pc], #40 │ │ │ │ + rscseq r8, sp, r8, asr #4 │ │ │ │ + strdeq r9, [r5, -sl] │ │ │ │ + rscseq r0, pc, r6, asr #23 │ │ │ │ + rscseq r0, pc, r6, asr sl @ │ │ │ │ + rscseq r0, pc, r6, ror sl @ │ │ │ │ + rscseq r0, pc, r2, ror sl @ │ │ │ │ + rscseq r0, pc, lr, ror #20 │ │ │ │ + rscseq r0, pc, sl, ror #20 │ │ │ │ + rscseq r0, pc, r6, ror #20 │ │ │ │ + rscseq r0, pc, r6, ror #20 │ │ │ │ + rscseq r0, pc, r6, ror #20 │ │ │ │ + rscseq r0, pc, sl, asr #22 │ │ │ │ + rscseq r0, pc, r0, lsl r3 @ │ │ │ │ + rscseq pc, sp, sl, lsr r1 @ │ │ │ │ + rscseq r0, pc, r6, lsr #22 │ │ │ │ + ldrsbteq r0, [pc], #180 │ │ │ │ + rscseq r0, pc, r6, asr #5 │ │ │ │ + rscseq pc, lr, r6, lsr #24 │ │ │ │ + rscseq pc, lr, r8, lsl ip @ │ │ │ │ + rscseq pc, lr, sl, lsl #24 │ │ │ │ + ldrshteq pc, [lr], #188 @ 0xbc @ │ │ │ │ + rscseq pc, lr, lr, ror #23 │ │ │ │ + rscseq pc, lr, r0, ror #23 │ │ │ │ + ldrsbteq pc, [lr], #178 @ 0xb2 @ │ │ │ │ + rscseq pc, lr, r4, asr #23 │ │ │ │ + ldrsbteq r0, [pc], #162 │ │ │ │ + smlabbeq r5, lr, sl, r9 │ │ │ │ + rscseq r0, sp, r4, lsl #24 │ │ │ │ + rscseq r0, pc, ip, lsr r1 @ │ │ │ │ + rscseq r0, pc, r8, asr sl @ │ │ │ │ + rscseq r0, pc, sl, lsl r1 @ │ │ │ │ + rscseq r0, pc, r2, asr sl @ │ │ │ │ + rscseq r0, pc, ip, asr #20 │ │ │ │ + rscseq r0, sp, ip, ror #17 │ │ │ │ + rscseq r0, pc, lr, lsr sl @ │ │ │ │ + rscseq r0, pc, ip, lsr sl @ │ │ │ │ + rscseq r0, pc, ip, lsr sl @ │ │ │ │ + smlalseq r0, pc, lr, r0 @ │ │ │ │ + rscseq r0, pc, lr, lsr #20 │ │ │ │ + rscseq r0, pc, sl, ror r0 @ │ │ │ │ + rscseq r0, pc, sl, lsr #20 │ │ │ │ + rscseq r1, pc, sl, asr #24 │ │ │ │ + rscseq lr, pc, lr, asr r6 @ │ │ │ │ + ldrshteq r0, [pc], #158 │ │ │ │ + rscseq r0, pc, r2, lsr #32 │ │ │ │ + smlalseq r7, sp, lr, fp │ │ │ │ + ldrsbteq r0, [pc], #148 │ │ │ │ + ldrsbteq r0, [pc], #154 │ │ │ │ + ldrsbteq r0, [pc], #152 │ │ │ │ + rscseq r0, sp, lr, ror #16 │ │ │ │ + rscseq r0, sp, r6, ror #16 │ │ │ │ + ldrhteq r0, [pc], #150 │ │ │ │ + rscseq r0, sp, ip, lsr r8 │ │ │ │ + rscseq r0, sp, r4, lsr r8 │ │ │ │ + rscseq r0, pc, ip, lsr r5 @ │ │ │ │ + rscseq r0, sp, sl, lsl #16 │ │ │ │ + rscseq r0, sp, r2, lsl #16 │ │ │ │ + rscseq r0, pc, sl, ror #18 │ │ │ │ + ldrsbteq r0, [sp], #120 @ 0x78 │ │ │ │ + ldrsbteq r0, [sp], #112 @ 0x70 │ │ │ │ + rscseq r0, pc, r4, asr r9 @ │ │ │ │ + rscseq pc, lr, r0, lsl #30 │ │ │ │ + rscseq r0, pc, ip, asr #18 │ │ │ │ + rscseq r0, pc, sl, asr #18 │ │ │ │ + rscseq r0, pc, r4, asr #18 │ │ │ │ + ldrhteq r0, [sp], #106 @ 0x6a │ │ │ │ + rscseq r0, pc, sl, lsl r9 @ │ │ │ │ rscseq r0, pc, r6, lsl r9 @ │ │ │ │ - rscseq pc, lr, ip, lsr pc @ │ │ │ │ - rscseq r0, pc, sl, asr fp @ │ │ │ │ - smlalseq r7, sp, r2, sp │ │ │ │ - tsteq r5, r8, lsr r8 │ │ │ │ - rscseq r0, sp, r4, lsl #14 │ │ │ │ - ldrshteq r0, [sp], #108 @ 0x6c │ │ │ │ - ldrshteq r0, [sp], #100 @ 0x64 │ │ │ │ - rscseq r0, sp, ip, ror #13 │ │ │ │ - rscseq r0, sp, r4, ror #13 │ │ │ │ - rscseq r0, sp, lr, asr #13 │ │ │ │ - rscseq r0, pc, lr, lsr pc @ │ │ │ │ - rscseq r0, sp, r2, asr r7 │ │ │ │ - rscseq r0, sp, ip, asr #14 │ │ │ │ - rscseq r0, pc, r2, lsr #30 │ │ │ │ - rscseq r0, sp, r6, lsr #14 │ │ │ │ - rscseq r0, sp, r0, lsr #14 │ │ │ │ - rscseq r0, pc, r6, lsl #30 │ │ │ │ - ldrshteq r0, [sp], #106 @ 0x6a │ │ │ │ - ldrshteq r0, [sp], #100 @ 0x64 │ │ │ │ - rscseq r0, pc, sl, ror #29 │ │ │ │ - rscseq r0, sp, lr, asr #13 │ │ │ │ - rscseq r0, sp, r8, asr #13 │ │ │ │ - rscseq r0, pc, lr, asr #29 │ │ │ │ - rscseq r0, sp, r0, lsr #13 │ │ │ │ + ldrshteq r0, [pc], #140 │ │ │ │ + rscseq r0, pc, r6, ror #17 │ │ │ │ + ldrshteq pc, [lr], #88 @ 0x58 @ │ │ │ │ + ldrsbteq r0, [pc], #142 │ │ │ │ + ldrsbteq r0, [pc], #142 │ │ │ │ + ldrsbteq r0, [pc], #136 │ │ │ │ + ldrsbteq r0, [pc], #130 │ │ │ │ + tsteq r5, r2, lsl r7 │ │ │ │ + ldrsbteq r0, [pc], #128 │ │ │ │ + rscseq pc, lr, sl, asr #27 │ │ │ │ + rscseq r0, pc, r4, asr #17 │ │ │ │ + ldrhteq r0, [pc], #134 │ │ │ │ + rscseq r0, pc, r8, lsr #17 │ │ │ │ + rscseq r0, sp, ip, asr r5 │ │ │ │ + strdeq r0, [r0, -r0] │ │ │ │ + rscseq r0, sp, lr, lsr #10 │ │ │ │ + rscseq r0, pc, r6, asr r8 @ │ │ │ │ + rscseq r0, pc, lr, lsr r8 @ │ │ │ │ + ldrshteq r0, [sp], #66 @ 0x42 │ │ │ │ + rscseq r0, sp, r4, ror #9 │ │ │ │ + rscseq pc, lr, lr, asr #25 │ │ │ │ + rscseq r0, pc, r0, lsl #13 │ │ │ │ + rscseq r0, pc, r6, ror r6 @ │ │ │ │ + smlalseq r1, pc, lr, r8 @ │ │ │ │ + ldrhteq lr, [pc], #36 │ │ │ │ + rscseq r0, pc, r6, asr r6 @ │ │ │ │ + rscseq pc, lr, ip, ror ip @ │ │ │ │ + smlalseq r0, pc, sl, r8 @ │ │ │ │ + ldrsbteq r7, [sp], #162 @ 0xa2 │ │ │ │ + tsteq r5, r8, ror r5 │ │ │ │ + rscseq r0, sp, r4, asr #8 │ │ │ │ + rscseq r0, sp, ip, lsr r4 │ │ │ │ + rscseq r0, sp, r4, lsr r4 │ │ │ │ + rscseq r0, sp, ip, lsr #8 │ │ │ │ + rscseq r0, sp, r4, lsr #8 │ │ │ │ + rscseq r0, sp, lr, lsl #8 │ │ │ │ + rscseq r0, pc, lr, ror ip @ │ │ │ │ + smlalseq r0, sp, r2, r4 │ │ │ │ + rscseq r0, sp, ip, lsl #9 │ │ │ │ + rscseq r0, pc, r2, ror #24 │ │ │ │ + rscseq r0, sp, r6, ror #8 │ │ │ │ + rscseq r0, sp, r0, ror #8 │ │ │ │ + rscseq r0, pc, r6, asr #24 │ │ │ │ + rscseq r0, sp, sl, lsr r4 │ │ │ │ + rscseq r0, sp, r4, lsr r4 │ │ │ │ + rscseq r0, pc, sl, lsr #24 │ │ │ │ + rscseq r0, sp, lr, lsl #8 │ │ │ │ + rscseq r0, sp, r8, lsl #8 │ │ │ │ + rscseq r0, pc, lr, lsl #24 │ │ │ │ + rscseq r0, sp, r0, ror #7 │ │ │ │ stclcs 8, cr15, [r4, #-892]! @ 0xfffffc84 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7d9447a │ │ │ │ @ instruction: 0xf8dfe840 │ │ │ │ @ instruction: 0x463b2d5c │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7d9447a │ │ │ │ @@ -39946,199 +39946,199 @@ │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ ldmib ip, {r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf1000774 │ │ │ │ bmi fef70164 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7d8447a │ │ │ │ @ instruction: 0xe178e994 │ │ │ │ - ldrsbteq r0, [sp], #56 @ 0x38 │ │ │ │ - rscseq r0, pc, ip, ror #23 │ │ │ │ - rscseq r0, sp, lr, lsr #7 │ │ │ │ - rscseq r0, sp, r6, lsr #7 │ │ │ │ - rscseq r0, pc, sl, asr #23 │ │ │ │ - rscseq r0, sp, ip, ror r3 │ │ │ │ - rscseq r0, sp, r4, ror r3 │ │ │ │ - rscseq r0, pc, r8, lsr #23 │ │ │ │ - rscseq r7, sp, ip, lsr #12 │ │ │ │ - rscseq r0, pc, lr, lsl #23 │ │ │ │ - rscseq r0, pc, sl, lsl #23 │ │ │ │ - rscseq r0, pc, ip, lsl #23 │ │ │ │ - smlalseq r0, pc, r0, fp @ │ │ │ │ - rscseq pc, lr, r6, asr sl @ │ │ │ │ - rscseq r0, pc, r6, lsl #8 │ │ │ │ - rscseq r0, pc, ip, ror fp @ │ │ │ │ - rscseq r0, sp, lr, asr #5 │ │ │ │ - rscseq r0, sp, r6, asr #5 │ │ │ │ - rscseq r0, pc, r4, ror #22 │ │ │ │ - smlalseq pc, lr, sl, pc @ │ │ │ │ - rscseq r0, sp, r4, lsl #5 │ │ │ │ - rscseq r0, sp, ip, ror r2 │ │ │ │ - rscseq pc, lr, sl, lsl #31 │ │ │ │ - rscseq r0, pc, lr, lsl fp @ │ │ │ │ - rscseq r0, sp, r8, asr #4 │ │ │ │ - rscseq r0, sp, r0, asr #4 │ │ │ │ - ldrshteq r0, [pc], #172 │ │ │ │ - rscseq r0, sp, r6, lsl r2 │ │ │ │ - rscseq r0, sp, lr, lsl #4 │ │ │ │ - ldrsbteq r0, [pc], #170 │ │ │ │ - rscseq r0, sp, r4, ror #3 │ │ │ │ - ldrsbteq r0, [sp], #28 │ │ │ │ - ldrhteq r0, [pc], #168 │ │ │ │ - ldrhteq r0, [sp], #18 │ │ │ │ - rscseq r0, sp, sl, lsr #3 │ │ │ │ - smlalseq r0, pc, r6, sl @ │ │ │ │ - rscseq r0, sp, r0, lsl #3 │ │ │ │ - rscseq r0, sp, r8, ror r1 │ │ │ │ - rscseq r0, pc, r4, ror sl @ │ │ │ │ - rscseq r0, sp, lr, asr #2 │ │ │ │ - rscseq r0, sp, r6, asr #2 │ │ │ │ - rscseq r0, pc, r2, asr sl @ │ │ │ │ - rscseq r0, sp, ip, lsl r1 │ │ │ │ - rscseq r0, sp, r4, lsl r1 │ │ │ │ - rscseq r0, pc, r6, lsr sl @ │ │ │ │ - smlalseq r7, sp, ip, r3 │ │ │ │ - rscseq r0, pc, sl, ror #19 │ │ │ │ - ldrshteq r0, [pc], #144 │ │ │ │ - ldrshteq r0, [pc], #154 │ │ │ │ - ldrshteq r0, [pc], #152 │ │ │ │ - ldrshteq r0, [pc], #150 │ │ │ │ - ldrshteq r0, [pc], #148 │ │ │ │ - ldrshteq r0, [pc], #158 │ │ │ │ - ldrshteq r0, [pc], #156 │ │ │ │ - rscseq r0, pc, r6, lsl #20 │ │ │ │ - rscseq r0, pc, r8, lsl #20 │ │ │ │ - rscseq r0, pc, r6, lsl sl @ │ │ │ │ - rscseq r0, pc, r4, lsr #20 │ │ │ │ - rscseq r0, pc, r6, asr #20 │ │ │ │ - rscseq r0, pc, ip, asr #20 │ │ │ │ - rscseq r0, pc, sl, asr sl @ │ │ │ │ - rscseq r0, pc, r8, asr sl @ │ │ │ │ - rscseq r0, pc, r6, asr sl @ │ │ │ │ - rscseq r0, pc, r8, asr sl @ │ │ │ │ - smlatteq r5, r8, pc, r8 @ │ │ │ │ - ldrhteq pc, [lr], #244 @ 0xf4 @ │ │ │ │ - smlalseq pc, lr, r8, r6 @ │ │ │ │ - ldrhteq lr, [sp], #68 @ 0x44 │ │ │ │ - ldrshteq r7, [sp], #30 │ │ │ │ - tsteq r5, sl, ror #30 │ │ │ │ - ldrshteq r0, [pc], #148 │ │ │ │ - rscseq pc, lr, r8, lsl r6 @ │ │ │ │ - ldrsbteq r0, [pc], #144 │ │ │ │ - ldrshteq pc, [lr], #84 @ 0x54 @ │ │ │ │ - rscseq pc, ip, ip, ror #27 │ │ │ │ - rscseq pc, ip, r4, ror #27 │ │ │ │ - ldrhteq pc, [ip], #222 @ 0xde @ │ │ │ │ - rscseq r0, pc, r6, ror r2 @ │ │ │ │ - ldrshteq r0, [pc], #52 │ │ │ │ - smlalseq r0, pc, sl, r5 @ │ │ │ │ - smlalseq r0, pc, r4, r5 @ │ │ │ │ - smlalseq r0, pc, r2, r5 @ │ │ │ │ - smlalseq r0, pc, r0, r5 @ │ │ │ │ - rscseq r0, pc, lr, lsl #11 │ │ │ │ - rscseq r0, pc, r8, lsl #11 │ │ │ │ - rscseq r0, pc, r2, lsl #11 │ │ │ │ - smlalseq r0, pc, ip, r4 @ │ │ │ │ - smlalseq r0, pc, r6, r4 @ │ │ │ │ - smlalseq r0, pc, r4, r4 @ │ │ │ │ - smlalseq r0, pc, r2, r4 @ │ │ │ │ - rscseq r0, pc, r6, lsl #9 │ │ │ │ - rscseq r0, pc, r8, ror r4 @ │ │ │ │ - rscseq r0, pc, r8, ror #8 │ │ │ │ - rscseq pc, ip, sl, asr #24 │ │ │ │ - rscseq pc, lr, sl, asr #31 │ │ │ │ - rscseq pc, lr, r4, asr #31 │ │ │ │ - ldrhteq pc, [lr], #254 @ 0xfe @ │ │ │ │ - ldrhteq pc, [lr], #248 @ 0xf8 @ │ │ │ │ + rscseq r0, sp, r8, lsl r1 │ │ │ │ + rscseq r0, pc, ip, lsr #18 │ │ │ │ + rscseq r0, sp, lr, ror #1 │ │ │ │ + rscseq r0, sp, r6, ror #1 │ │ │ │ + rscseq r0, pc, sl, lsl #18 │ │ │ │ + ldrhteq r0, [sp], #12 │ │ │ │ + ldrhteq r0, [sp], #4 │ │ │ │ + rscseq r0, pc, r8, ror #17 │ │ │ │ + rscseq r7, sp, ip, ror #6 │ │ │ │ + rscseq r0, pc, lr, asr #17 │ │ │ │ + rscseq r0, pc, sl, asr #17 │ │ │ │ + rscseq r0, pc, ip, asr #17 │ │ │ │ + ldrsbteq r0, [pc], #128 │ │ │ │ + smlalseq pc, lr, r6, r7 @ │ │ │ │ + rscseq r0, pc, r6, asr #2 │ │ │ │ + ldrhteq r0, [pc], #140 │ │ │ │ + rscseq r0, sp, lr │ │ │ │ + rscseq r0, sp, r6 │ │ │ │ + rscseq r0, pc, r4, lsr #17 │ │ │ │ + ldrsbteq pc, [lr], #202 @ 0xca @ │ │ │ │ + rscseq pc, ip, r4, asr #31 │ │ │ │ + ldrhteq pc, [ip], #252 @ 0xfc @ │ │ │ │ + rscseq pc, lr, sl, asr #25 │ │ │ │ + rscseq r0, pc, lr, asr r8 @ │ │ │ │ + rscseq pc, ip, r8, lsl #31 │ │ │ │ + rscseq pc, ip, r0, lsl #31 │ │ │ │ + rscseq r0, pc, ip, lsr r8 @ │ │ │ │ + rscseq pc, ip, r6, asr pc @ │ │ │ │ + rscseq pc, ip, lr, asr #30 │ │ │ │ + rscseq r0, pc, sl, lsl r8 @ │ │ │ │ + rscseq pc, ip, r4, lsr #30 │ │ │ │ + rscseq pc, ip, ip, lsl pc @ │ │ │ │ + ldrshteq r0, [pc], #120 │ │ │ │ + ldrshteq pc, [ip], #226 @ 0xe2 @ │ │ │ │ + rscseq pc, ip, sl, ror #29 │ │ │ │ + ldrsbteq r0, [pc], #118 │ │ │ │ + rscseq pc, ip, r0, asr #29 │ │ │ │ + ldrhteq pc, [ip], #232 @ 0xe8 @ │ │ │ │ + ldrhteq r0, [pc], #116 │ │ │ │ + rscseq pc, ip, lr, lsl #29 │ │ │ │ + rscseq pc, ip, r6, lsl #29 │ │ │ │ + smlalseq r0, pc, r2, r7 @ │ │ │ │ + rscseq pc, ip, ip, asr lr @ │ │ │ │ + rscseq pc, ip, r4, asr lr @ │ │ │ │ + rscseq r0, pc, r6, ror r7 @ │ │ │ │ + ldrsbteq r7, [sp], #12 │ │ │ │ + rscseq r0, pc, sl, lsr #14 │ │ │ │ + rscseq r0, pc, r0, lsr r7 @ │ │ │ │ + rscseq r0, pc, sl, lsr r7 @ │ │ │ │ + rscseq r0, pc, r8, lsr r7 @ │ │ │ │ + rscseq r0, pc, r6, lsr r7 @ │ │ │ │ + rscseq r0, pc, r4, lsr r7 @ │ │ │ │ + rscseq r0, pc, lr, lsr r7 @ │ │ │ │ + rscseq r0, pc, ip, lsr r7 @ │ │ │ │ + rscseq r0, pc, r6, asr #14 │ │ │ │ + rscseq r0, pc, r8, asr #14 │ │ │ │ + rscseq r0, pc, r6, asr r7 @ │ │ │ │ + rscseq r0, pc, r4, ror #14 │ │ │ │ + rscseq r0, pc, r6, lsl #15 │ │ │ │ + rscseq r0, pc, ip, lsl #15 │ │ │ │ + smlalseq r0, pc, sl, r7 @ │ │ │ │ + smlalseq r0, pc, r8, r7 @ │ │ │ │ + smlalseq r0, pc, r6, r7 @ │ │ │ │ + smlalseq r0, pc, r8, r7 @ │ │ │ │ + tsteq r5, r8, lsr #26 │ │ │ │ + ldrshteq pc, [lr], #196 @ 0xc4 @ │ │ │ │ + ldrsbteq pc, [lr], #56 @ 0x38 @ │ │ │ │ + ldrshteq lr, [sp], #20 │ │ │ │ + rscseq r6, sp, lr, lsr pc │ │ │ │ + smlatbeq r5, sl, ip, r8 │ │ │ │ + rscseq r0, pc, r4, lsr r7 @ │ │ │ │ + rscseq pc, lr, r8, asr r3 @ │ │ │ │ + rscseq r0, pc, r0, lsl r7 @ │ │ │ │ + rscseq pc, lr, r4, lsr r3 @ │ │ │ │ + rscseq pc, ip, ip, lsr #22 │ │ │ │ + rscseq pc, ip, r4, lsr #22 │ │ │ │ + ldrshteq pc, [ip], #174 @ 0xae @ │ │ │ │ ldrhteq pc, [lr], #246 @ 0xf6 @ │ │ │ │ - ldrhteq pc, [lr], #244 @ 0xf4 @ │ │ │ │ - ldrhteq pc, [lr], #242 @ 0xf2 @ │ │ │ │ - ldrhteq pc, [lr], #244 @ 0xf4 @ │ │ │ │ - ldrhteq pc, [lr], #226 @ 0xe2 @ │ │ │ │ - rscseq pc, lr, ip, lsr #29 │ │ │ │ - rscseq pc, lr, r6, lsr #29 │ │ │ │ - rscseq pc, lr, r0, lsr #29 │ │ │ │ - smlalseq pc, lr, sl, lr @ │ │ │ │ - smlalseq pc, lr, r8, lr @ │ │ │ │ - smlalseq pc, lr, r6, lr @ │ │ │ │ - smlalseq pc, lr, r0, lr @ │ │ │ │ - rscseq r6, sp, r2, lsr lr │ │ │ │ - smlalseq r0, pc, r4, r6 @ │ │ │ │ - rscseq r0, pc, sl, lsl #13 │ │ │ │ - rscseq r0, pc, r0, lsl #13 │ │ │ │ - rscseq r0, pc, r6, ror r6 @ │ │ │ │ - rscseq pc, ip, r4, ror sl @ │ │ │ │ - rscseq pc, lr, lr, asr r2 @ │ │ │ │ - smlalseq pc, lr, r6, fp @ │ │ │ │ - rscseq r0, pc, sl, lsr r6 @ │ │ │ │ - rscseq r0, pc, ip, lsr r6 @ │ │ │ │ - rscseq pc, lr, r4, lsr fp @ │ │ │ │ - rscseq r0, pc, r6, lsr #12 │ │ │ │ - rscseq r0, pc, r0, lsr #12 │ │ │ │ - rscseq r0, pc, sl, lsl r6 @ │ │ │ │ - rscseq r0, pc, r4, lsl r6 @ │ │ │ │ - rscseq r0, pc, lr, lsl #12 │ │ │ │ - rscseq r0, pc, ip, lsl #12 │ │ │ │ - rscseq r0, pc, sl, lsl #12 │ │ │ │ - rscseq r0, pc, r4, lsl #12 │ │ │ │ - rscseq r0, pc, r2, lsl #12 │ │ │ │ - rscseq r0, pc, r0, lsl #12 │ │ │ │ - ldrshteq r0, [pc], #94 │ │ │ │ - tsteq r5, sl, asr sl │ │ │ │ - rscseq sp, sp, ip, asr pc │ │ │ │ - rscseq pc, lr, r8, lsl #2 │ │ │ │ - rscseq r0, pc, sl, asr #11 │ │ │ │ - ldrhteq r0, [pc], #90 │ │ │ │ - ldrsbteq pc, [lr], #8 @ │ │ │ │ - rscseq r0, pc, sl, lsr #11 │ │ │ │ - smlalseq r0, pc, r2, r5 @ │ │ │ │ - ldrshteq pc, [lr], #226 @ 0xe2 @ │ │ │ │ - rscseq r0, pc, r6, ror r5 @ │ │ │ │ - rscseq r0, pc, lr, ror #10 │ │ │ │ - smlabbeq r5, r0, r9, r8 │ │ │ │ - rscseq r7, sp, r0, asr #10 │ │ │ │ - rscseq r0, pc, r2, asr #10 │ │ │ │ - rscseq r0, pc, sl, lsr r5 @ │ │ │ │ - rscseq r0, pc, r2, lsr r5 @ │ │ │ │ - rscseq r0, pc, r0, lsr r5 @ │ │ │ │ - rscseq r0, pc, r0, lsr r5 @ │ │ │ │ - rscseq r0, pc, ip, lsr #10 │ │ │ │ - ldrshteq r0, [pc], #78 │ │ │ │ - ldrshteq r0, [pc], #78 │ │ │ │ - rscseq r0, pc, sl, lsl #10 │ │ │ │ - rscseq r0, pc, ip, asr #9 │ │ │ │ - rscseq r0, pc, ip, asr #9 │ │ │ │ - rscseq r0, pc, r8, ror #9 │ │ │ │ - smlalseq r0, pc, sl, r4 @ │ │ │ │ - smlalseq r0, pc, sl, r4 @ │ │ │ │ - rscseq r0, pc, r6, asr #9 │ │ │ │ - rscseq r0, pc, sl, ror #8 │ │ │ │ - rscseq r0, pc, ip, ror #8 │ │ │ │ - rscseq r0, pc, sl, lsr #9 │ │ │ │ - rscseq r0, pc, lr, lsr r4 @ │ │ │ │ - rscseq r0, pc, r0, asr #8 │ │ │ │ - rscseq r0, pc, lr, lsl #9 │ │ │ │ - rscseq r0, pc, r2, lsl r4 @ │ │ │ │ - rscseq r0, pc, r4, lsl r4 @ │ │ │ │ - rscseq r0, pc, r2, ror r4 @ │ │ │ │ - rscseq r0, pc, r6, ror #7 │ │ │ │ - rscseq r0, pc, r8, ror #7 │ │ │ │ - rscseq r0, pc, r6, asr r4 @ │ │ │ │ - ldrhteq r0, [pc], #58 │ │ │ │ - ldrhteq r0, [pc], #60 │ │ │ │ - rscseq r0, pc, sl, lsr r4 @ │ │ │ │ - rscseq r0, pc, lr, lsl #7 │ │ │ │ - rscseq r0, pc, lr, lsl #7 │ │ │ │ - rscseq r0, pc, sl, lsl r4 @ │ │ │ │ - rscseq r0, pc, r6, lsr #8 │ │ │ │ - rscseq r0, pc, r8, lsr #8 │ │ │ │ - rscseq r0, pc, sl, lsr #8 │ │ │ │ - rscseq r0, pc, r6, lsr r4 @ │ │ │ │ - rscseq r0, pc, ip, ror #7 │ │ │ │ - rscseq r0, pc, sl, lsr #8 │ │ │ │ - rscseq r0, pc, r8, lsl #8 │ │ │ │ + rscseq r0, pc, r4, lsr r1 @ │ │ │ │ + ldrsbteq r0, [pc], #42 │ │ │ │ + ldrsbteq r0, [pc], #36 │ │ │ │ + ldrsbteq r0, [pc], #34 │ │ │ │ + ldrsbteq r0, [pc], #32 │ │ │ │ + rscseq r0, pc, lr, asr #5 │ │ │ │ + rscseq r0, pc, r8, asr #5 │ │ │ │ + rscseq r0, pc, r2, asr #5 │ │ │ │ + ldrsbteq r0, [pc], #28 │ │ │ │ + ldrsbteq r0, [pc], #22 │ │ │ │ + ldrsbteq r0, [pc], #20 │ │ │ │ + ldrsbteq r0, [pc], #18 │ │ │ │ + rscseq r0, pc, r6, asr #3 │ │ │ │ + ldrhteq r0, [pc], #24 │ │ │ │ + rscseq r0, pc, r8, lsr #3 │ │ │ │ + rscseq pc, ip, sl, lsl #19 │ │ │ │ + rscseq pc, lr, sl, lsl #26 │ │ │ │ + rscseq pc, lr, r4, lsl #26 │ │ │ │ + ldrshteq pc, [lr], #206 @ 0xce @ │ │ │ │ + ldrshteq pc, [lr], #200 @ 0xc8 @ │ │ │ │ + ldrshteq pc, [lr], #198 @ 0xc6 @ │ │ │ │ + ldrshteq pc, [lr], #196 @ 0xc4 @ │ │ │ │ + ldrshteq pc, [lr], #194 @ 0xc2 @ │ │ │ │ + ldrshteq pc, [lr], #196 @ 0xc4 @ │ │ │ │ + ldrshteq pc, [lr], #178 @ 0xb2 @ │ │ │ │ + rscseq pc, lr, ip, ror #23 │ │ │ │ + rscseq pc, lr, r6, ror #23 │ │ │ │ + rscseq pc, lr, r0, ror #23 │ │ │ │ + ldrsbteq pc, [lr], #186 @ 0xba @ │ │ │ │ + ldrsbteq pc, [lr], #184 @ 0xb8 @ │ │ │ │ + ldrsbteq pc, [lr], #182 @ 0xb6 @ │ │ │ │ + ldrsbteq pc, [lr], #176 @ 0xb0 @ │ │ │ │ + rscseq r6, sp, r2, ror fp │ │ │ │ + ldrsbteq r0, [pc], #52 │ │ │ │ + rscseq r0, pc, sl, asr #7 │ │ │ │ + rscseq r0, pc, r0, asr #7 │ │ │ │ + ldrhteq r0, [pc], #54 │ │ │ │ + ldrhteq pc, [ip], #116 @ 0x74 @ │ │ │ │ + smlalseq lr, lr, lr, pc @ │ │ │ │ + ldrsbteq pc, [lr], #134 @ 0x86 @ │ │ │ │ + rscseq r0, pc, sl, ror r3 @ │ │ │ │ + rscseq r0, pc, ip, ror r3 @ │ │ │ │ + rscseq pc, lr, r4, ror r8 @ │ │ │ │ + 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, ip, asr #6 │ │ │ │ + rscseq r0, pc, sl, asr #6 │ │ │ │ + rscseq r0, pc, r4, asr #6 │ │ │ │ + rscseq r0, pc, r2, asr #6 │ │ │ │ + rscseq r0, pc, r0, asr #6 │ │ │ │ + rscseq r0, pc, lr, lsr r3 @ │ │ │ │ + @ instruction: 0x0105879a │ │ │ │ + smlalseq sp, sp, ip, ip @ │ │ │ │ + rscseq lr, lr, r8, asr #28 │ │ │ │ + rscseq r0, pc, sl, lsl #6 │ │ │ │ + ldrshteq r0, [pc], #42 │ │ │ │ + rscseq lr, lr, r8, lsl lr │ │ │ │ + rscseq r0, pc, sl, ror #5 │ │ │ │ + ldrsbteq r0, [pc], #34 │ │ │ │ + rscseq pc, lr, r2, lsr ip @ │ │ │ │ + ldrhteq r0, [pc], #38 │ │ │ │ + rscseq r0, pc, lr, lsr #5 │ │ │ │ + smlabteq r5, r0, r6, r8 │ │ │ │ + rscseq r7, sp, r0, lsl #5 │ │ │ │ + rscseq r0, pc, r2, lsl #5 │ │ │ │ + rscseq r0, pc, sl, ror r2 @ │ │ │ │ + rscseq r0, pc, r2, ror r2 @ │ │ │ │ + rscseq r0, pc, r0, ror r2 @ │ │ │ │ + rscseq r0, pc, r0, ror r2 @ │ │ │ │ + rscseq r0, pc, ip, ror #4 │ │ │ │ + rscseq r0, pc, lr, lsr r2 @ │ │ │ │ + rscseq r0, pc, lr, lsr r2 @ │ │ │ │ + rscseq r0, pc, sl, asr #4 │ │ │ │ + rscseq r0, pc, ip, lsl #4 │ │ │ │ + rscseq r0, pc, ip, lsl #4 │ │ │ │ + rscseq r0, pc, r8, lsr #4 │ │ │ │ + ldrsbteq r0, [pc], #26 │ │ │ │ + ldrsbteq r0, [pc], #26 │ │ │ │ + rscseq r0, pc, r6, lsl #4 │ │ │ │ + rscseq r0, pc, sl, lsr #3 │ │ │ │ + rscseq r0, pc, ip, lsr #3 │ │ │ │ + rscseq r0, pc, sl, ror #3 │ │ │ │ + rscseq r0, pc, lr, ror r1 @ │ │ │ │ + rscseq r0, pc, r0, lsl #3 │ │ │ │ + rscseq r0, pc, lr, asr #3 │ │ │ │ + rscseq r0, pc, r2, asr r1 @ │ │ │ │ + rscseq r0, pc, r4, asr r1 @ │ │ │ │ + ldrhteq r0, [pc], #18 │ │ │ │ + rscseq r0, pc, r6, lsr #2 │ │ │ │ + rscseq r0, pc, r8, lsr #2 │ │ │ │ + smlalseq r0, pc, r6, r1 @ │ │ │ │ + ldrshteq r0, [pc], #10 │ │ │ │ + ldrshteq r0, [pc], #12 │ │ │ │ + rscseq r0, pc, sl, ror r1 @ │ │ │ │ + rscseq r0, pc, lr, asr #1 │ │ │ │ + rscseq r0, pc, lr, asr #1 │ │ │ │ + rscseq r0, pc, sl, asr r1 @ │ │ │ │ + rscseq r0, pc, r6, ror #2 │ │ │ │ + rscseq r0, pc, r8, ror #2 │ │ │ │ + rscseq r0, pc, sl, ror #2 │ │ │ │ + rscseq r0, pc, r6, ror r1 @ │ │ │ │ + rscseq r0, pc, ip, lsr #2 │ │ │ │ + rscseq r0, pc, sl, ror #2 │ │ │ │ + rscseq r0, pc, r8, asr #2 │ │ │ │ stclcs 8, cr15, [r8, #892]! @ 0x37c │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7d8447a │ │ │ │ @ instruction: 0xf8dfe81a │ │ │ │ ldrtmi r2, [fp], -r0, ror #27 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7d8447a │ │ │ │ @@ -41022,207 +41022,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 ip!, {r0, r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ bllt ff78cc60 │ │ │ │ - ldrsbteq r0, [pc], #8 │ │ │ │ - rscseq r0, pc, ip, lsr #2 │ │ │ │ - ldrshteq r0, [pc], #2 │ │ │ │ - rscseq r0, pc, r6, lsr #1 │ │ │ │ - rscseq r0, pc, r2, lsl r1 @ │ │ │ │ - rscseq r0, pc, r4, lsl #1 │ │ │ │ - rscseq r0, pc, r4, lsl #1 │ │ │ │ - ldrshteq r0, [pc], #4 │ │ │ │ - rscseq r0, pc, lr, lsl #1 │ │ │ │ - rscseq r0, pc, r0, asr #32 │ │ │ │ - rscseq sp, sp, r0, lsl #17 │ │ │ │ - ldrsbteq r6, [sp], #184 @ 0xb8 │ │ │ │ - rscseq ip, pc, r4, ror #26 │ │ │ │ - rscseq pc, lr, r4, asr #4 │ │ │ │ - rscseq pc, lr, r0, asr #4 │ │ │ │ - rscseq r6, sp, ip, lsr #23 │ │ │ │ - rscseq pc, lr, ip, lsr #4 │ │ │ │ - rscseq pc, lr, ip, lsr #4 │ │ │ │ - rscseq pc, lr, ip, lsr #4 │ │ │ │ - rscseq pc, lr, r4, lsr #4 │ │ │ │ - rscseq pc, lr, r0, lsr #4 │ │ │ │ - rscseq pc, lr, ip, lsl r2 @ │ │ │ │ - rscseq pc, lr, ip, lsl r2 @ │ │ │ │ - rscseq pc, lr, r0, lsr #4 │ │ │ │ - rscseq pc, lr, r4, lsr #4 │ │ │ │ - rscseq pc, lr, ip, lsr #4 │ │ │ │ - tsteq r5, r6, asr #4 │ │ │ │ - rscseq pc, lr, lr, lsr #31 │ │ │ │ - ldrhteq pc, [lr], #240 @ 0xf0 @ │ │ │ │ - rscseq pc, lr, r8, lsr #31 │ │ │ │ - rscseq pc, lr, r2, lsr #31 │ │ │ │ - rscseq pc, lr, r4, ror pc @ │ │ │ │ - rscseq pc, lr, ip, lsl #31 │ │ │ │ - rscseq pc, lr, ip, asr pc @ │ │ │ │ - @ instruction: 0x010581b6 │ │ │ │ - rscseq pc, lr, r4, ror #30 │ │ │ │ - rscseq pc, lr, ip, asr pc @ │ │ │ │ - rscseq pc, lr, r6, ror #30 │ │ │ │ - rscseq pc, lr, ip, ror #30 │ │ │ │ - rscseq pc, lr, r2, ror pc @ │ │ │ │ - ldrhteq r6, [sp], #112 @ 0x70 │ │ │ │ - rscseq pc, ip, r6, lsr #1 │ │ │ │ - smlalseq pc, ip, lr, r0 @ │ │ │ │ - rscseq pc, lr, r6, asr #30 │ │ │ │ - rscseq lr, lr, lr, asr #15 │ │ │ │ - rscseq pc, lr, sl, lsr pc @ │ │ │ │ - rscseq pc, ip, r0, asr r0 @ │ │ │ │ - rscseq pc, ip, r8, asr #32 │ │ │ │ - rscseq pc, lr, r6, lsr #30 │ │ │ │ - rscseq pc, lr, r8, asr pc @ │ │ │ │ - rscseq lr, lr, r8, ror r7 │ │ │ │ - rscseq pc, lr, sl, asr #30 │ │ │ │ - rscseq pc, lr, r2, asr #30 │ │ │ │ - rscseq pc, lr, r4, asr #30 │ │ │ │ - rscseq pc, lr, r2, asr #30 │ │ │ │ - rscseq lr, ip, r0, lsl pc │ │ │ │ - rscseq pc, lr, r6, asr pc @ │ │ │ │ - rscseq pc, lr, ip, lsr pc @ │ │ │ │ - rscseq r6, sp, sl, asr r2 │ │ │ │ - rscseq pc, lr, ip, lsl pc @ │ │ │ │ - rscseq pc, lr, r6, lsl pc @ │ │ │ │ - rscseq pc, lr, r4, lsl pc @ │ │ │ │ - rscseq pc, lr, r2, lsl pc @ │ │ │ │ - rscseq pc, lr, r4, lsl pc @ │ │ │ │ - rscseq pc, lr, r8, lsl #30 │ │ │ │ - ldrshteq pc, [lr], #238 @ 0xee @ │ │ │ │ - ldrshteq pc, [lr], #228 @ 0xe4 @ │ │ │ │ - rscseq pc, lr, r6, ror #29 │ │ │ │ - rscseq lr, lr, r0, lsl r6 │ │ │ │ - ldrsbteq pc, [lr], #234 @ 0xea @ │ │ │ │ - ldrsbteq lr, [ip], #220 @ 0xdc │ │ │ │ - rscseq pc, lr, lr, ror ip @ │ │ │ │ - rscseq pc, lr, r4, lsr #29 │ │ │ │ - smlalseq pc, lr, sl, lr @ │ │ │ │ - ldrshteq pc, [lr], #60 @ 0x3c @ │ │ │ │ - smlalseq pc, lr, r0, lr @ │ │ │ │ - rscseq pc, lr, ip, lsl #29 │ │ │ │ - rscseq sp, lr, r4, asr lr │ │ │ │ - rscseq sp, sp, sl, ror r3 │ │ │ │ - rscseq sp, sp, r2, ror #6 │ │ │ │ + rscseq pc, lr, r8, lsl lr @ │ │ │ │ rscseq pc, lr, ip, ror #28 │ │ │ │ - rscseq lr, lr, r6, ror #16 │ │ │ │ - rscseq pc, lr, r8, asr lr @ │ │ │ │ + rscseq pc, lr, r2, lsr lr @ │ │ │ │ + rscseq pc, lr, r6, ror #27 │ │ │ │ rscseq pc, lr, r2, asr lr @ │ │ │ │ - rscseq pc, lr, ip, asr #28 │ │ │ │ - smlatteq r5, r4, sp, r7 │ │ │ │ - rscseq pc, lr, lr, lsr #28 │ │ │ │ - rscseq pc, lr, r6, lsr #28 │ │ │ │ - rscseq pc, lr, r0, lsr #28 │ │ │ │ - rscseq r6, sp, r6, asr #11 │ │ │ │ - rscseq pc, lr, r8, lsl #28 │ │ │ │ - rscseq lr, lr, lr, lsr r4 │ │ │ │ - rscseq pc, lr, r2, ror #27 │ │ │ │ - rscseq lr, lr, r4, lsr #8 │ │ │ │ - rscseq sp, sp, lr, asr #4 │ │ │ │ - rscseq lr, lr, sl, lsr ip │ │ │ │ - smlalseq pc, lr, sl, sp @ │ │ │ │ - ldrsbteq lr, [lr], #60 @ 0x3c │ │ │ │ - rscseq sp, sp, r6, lsl #4 │ │ │ │ - ldrshteq lr, [lr], #178 @ 0xb2 │ │ │ │ - rscseq lr, lr, r0, lsr #23 │ │ │ │ - smlalseq lr, lr, sl, fp @ │ │ │ │ - rscseq r6, sp, r4, lsl #10 │ │ │ │ - rscseq lr, lr, r2, lsl #23 │ │ │ │ - rscseq lr, lr, r0, lsl #23 │ │ │ │ - rscseq lr, lr, lr, ror fp │ │ │ │ - rscseq lr, lr, r4, ror fp │ │ │ │ - rscseq lr, lr, lr, ror #22 │ │ │ │ - rscseq lr, lr, r8, ror #22 │ │ │ │ - rscseq lr, lr, r6, ror #22 │ │ │ │ - rscseq lr, lr, r8, ror #22 │ │ │ │ - rscseq lr, lr, sl, ror #22 │ │ │ │ - rscseq lr, lr, r0, ror fp │ │ │ │ - smlabbeq r5, r8, fp, r7 │ │ │ │ - ldrshteq pc, [lr], #190 @ 0xbe @ │ │ │ │ - rscseq lr, lr, r0, asr #4 │ │ │ │ - rscseq sp, sp, sl, rrx │ │ │ │ - rscseq lr, lr, r6, asr sl │ │ │ │ - ldrhteq pc, [lr], #182 @ 0xb6 @ │ │ │ │ - ldrshteq lr, [lr], #24 │ │ │ │ - rscseq sp, sp, r2, lsr #32 │ │ │ │ - rscseq lr, lr, lr, lsl #20 │ │ │ │ + rscseq pc, lr, r4, asr #27 │ │ │ │ + rscseq pc, lr, r4, asr #27 │ │ │ │ + rscseq pc, lr, r4, lsr lr @ │ │ │ │ + rscseq pc, lr, lr, asr #27 │ │ │ │ + rscseq pc, lr, r0, lsl #27 │ │ │ │ + rscseq sp, sp, r0, asr #11 │ │ │ │ + rscseq r6, sp, r8, lsl r9 │ │ │ │ + rscseq ip, pc, r4, lsr #21 │ │ │ │ + rscseq lr, lr, r4, lsl #31 │ │ │ │ + rscseq lr, lr, r0, lsl #31 │ │ │ │ + rscseq r6, sp, ip, ror #17 │ │ │ │ + rscseq lr, lr, ip, ror #30 │ │ │ │ + rscseq lr, lr, ip, ror #30 │ │ │ │ + rscseq lr, lr, ip, ror #30 │ │ │ │ + rscseq lr, lr, r4, ror #30 │ │ │ │ + rscseq lr, lr, r0, ror #30 │ │ │ │ + rscseq lr, lr, ip, asr pc │ │ │ │ + rscseq lr, lr, ip, asr pc │ │ │ │ + rscseq lr, lr, r0, ror #30 │ │ │ │ + rscseq lr, lr, r4, ror #30 │ │ │ │ + rscseq lr, lr, ip, ror #30 │ │ │ │ + smlabbeq r5, r6, pc, r7 @ │ │ │ │ + rscseq pc, lr, lr, ror #25 │ │ │ │ + ldrshteq pc, [lr], #192 @ 0xc0 @ │ │ │ │ + rscseq pc, lr, r8, ror #25 │ │ │ │ + rscseq pc, lr, r2, ror #25 │ │ │ │ + ldrhteq pc, [lr], #196 @ 0xc4 @ │ │ │ │ + rscseq pc, lr, ip, asr #25 │ │ │ │ + smlalseq pc, lr, ip, ip @ │ │ │ │ + strdeq r7, [r5, -r6] │ │ │ │ + rscseq pc, lr, r4, lsr #25 │ │ │ │ + smlalseq pc, lr, ip, ip @ │ │ │ │ + rscseq pc, lr, r6, lsr #25 │ │ │ │ + rscseq pc, lr, ip, lsr #25 │ │ │ │ + ldrhteq pc, [lr], #194 @ 0xc2 @ │ │ │ │ + ldrshteq r6, [sp], #64 @ 0x40 │ │ │ │ + rscseq lr, ip, r6, ror #27 │ │ │ │ + ldrsbteq lr, [ip], #222 @ 0xde │ │ │ │ + rscseq pc, lr, r6, lsl #25 │ │ │ │ + rscseq lr, lr, lr, lsl #10 │ │ │ │ + rscseq pc, lr, sl, ror ip @ │ │ │ │ + smlalseq lr, ip, r0, sp │ │ │ │ + rscseq lr, ip, r8, lsl #27 │ │ │ │ + rscseq pc, lr, r6, ror #24 │ │ │ │ + smlalseq pc, lr, r8, ip @ │ │ │ │ + ldrhteq lr, [lr], #72 @ 0x48 │ │ │ │ + rscseq pc, lr, sl, lsl #25 │ │ │ │ + rscseq pc, lr, r2, lsl #25 │ │ │ │ + rscseq pc, lr, r4, lsl #25 │ │ │ │ + rscseq pc, lr, r2, lsl #25 │ │ │ │ + rscseq lr, ip, r0, asr ip │ │ │ │ + smlalseq pc, lr, r6, ip @ │ │ │ │ + rscseq pc, lr, ip, ror ip @ │ │ │ │ + smlalseq r5, sp, sl, pc @ │ │ │ │ + rscseq pc, lr, ip, asr ip @ │ │ │ │ + rscseq pc, lr, r6, asr ip @ │ │ │ │ + rscseq pc, lr, r4, asr ip @ │ │ │ │ + rscseq pc, lr, r2, asr ip @ │ │ │ │ + rscseq pc, lr, r4, asr ip @ │ │ │ │ + rscseq pc, lr, r8, asr #24 │ │ │ │ + rscseq pc, lr, lr, lsr ip @ │ │ │ │ + rscseq pc, lr, r4, lsr ip @ │ │ │ │ + rscseq pc, lr, r6, lsr #24 │ │ │ │ + rscseq lr, lr, r0, asr r3 │ │ │ │ + rscseq pc, lr, sl, lsl ip @ │ │ │ │ + rscseq lr, ip, ip, lsl fp │ │ │ │ + ldrhteq pc, [lr], #158 @ 0x9e @ │ │ │ │ + rscseq pc, lr, r4, ror #23 │ │ │ │ + ldrsbteq pc, [lr], #186 @ 0xba @ │ │ │ │ + rscseq pc, lr, ip, lsr r1 @ │ │ │ │ + ldrsbteq pc, [lr], #176 @ 0xb0 @ │ │ │ │ + rscseq pc, lr, ip, asr #23 │ │ │ │ + smlalseq sp, lr, r4, fp │ │ │ │ + ldrhteq sp, [sp], #10 │ │ │ │ + rscseq sp, sp, r2, lsr #1 │ │ │ │ + rscseq pc, lr, ip, lsr #23 │ │ │ │ + rscseq lr, lr, r6, lsr #11 │ │ │ │ + smlalseq pc, lr, r8, fp @ │ │ │ │ + smlalseq pc, lr, r2, fp @ │ │ │ │ + rscseq pc, lr, ip, lsl #23 │ │ │ │ + tsteq r5, r4, lsr #22 │ │ │ │ rscseq pc, lr, lr, ror #22 │ │ │ │ - ldrhteq lr, [lr], #16 │ │ │ │ - ldrsbteq ip, [sp], #250 @ 0xfa │ │ │ │ - rscseq lr, lr, r6, asr #19 │ │ │ │ - rscseq pc, lr, sl, lsr fp @ │ │ │ │ - rscseq r6, sp, r4, lsl #2 │ │ │ │ - ldrshteq lr, [ip], #154 @ 0x9a │ │ │ │ - ldrshteq lr, [ip], #146 @ 0x92 │ │ │ │ - rscseq pc, lr, lr, lsl #22 │ │ │ │ - rscseq lr, lr, r2, lsr #2 │ │ │ │ - rscseq lr, ip, r6, lsl r9 │ │ │ │ - ldrsbteq pc, [lr], #160 @ 0xa0 @ │ │ │ │ - rscseq pc, lr, r6, asr #21 │ │ │ │ - ldrhteq pc, [lr], #172 @ 0xac @ │ │ │ │ - ldrhteq pc, [lr], #170 @ 0xaa @ │ │ │ │ - ldrhteq pc, [lr], #168 @ 0xa8 @ │ │ │ │ - ldrhteq pc, [lr], #170 @ 0xaa @ │ │ │ │ - ldrhteq pc, [lr], #172 @ 0xac @ │ │ │ │ - ldrhteq pc, [lr], #174 @ 0xae @ │ │ │ │ - rscseq lr, ip, r8, lsl #18 │ │ │ │ - rscseq lr, ip, r0, lsl #18 │ │ │ │ - rscseq pc, lr, r8, lsr #21 │ │ │ │ rscseq pc, lr, r6, ror #22 │ │ │ │ - smlalseq pc, lr, sl, sl @ │ │ │ │ - smlalseq pc, lr, r2, sl @ │ │ │ │ - rscseq pc, lr, r4, lsr fp @ │ │ │ │ - rscseq pc, lr, r8, ror #20 │ │ │ │ - rscseq pc, lr, r4, ror sl @ │ │ │ │ - rscseq pc, lr, lr, ror sl @ │ │ │ │ - rscseq pc, lr, sl, ror sl @ │ │ │ │ - rscseq pc, lr, r6, ror sl @ │ │ │ │ - rscseq pc, lr, ip, asr #20 │ │ │ │ - rscseq pc, lr, r8, asr #20 │ │ │ │ - rscseq pc, lr, r2, ror #20 │ │ │ │ - rscseq pc, lr, r8, asr sl @ │ │ │ │ - rscseq pc, lr, r4, asr sl @ │ │ │ │ - rscseq pc, lr, r0, asr sl @ │ │ │ │ - rscseq pc, lr, r4, asr sl @ │ │ │ │ - rscseq pc, lr, r8, asr sl @ │ │ │ │ - rscseq pc, lr, r0, ror #20 │ │ │ │ - tsteq r5, r6, lsr #16 │ │ │ │ - rscseq pc, lr, ip, asr #20 │ │ │ │ - rscseq pc, lr, sl, asr #20 │ │ │ │ - rscseq pc, lr, r8, ror #18 │ │ │ │ - rscseq pc, lr, r2, ror #18 │ │ │ │ - ldrshteq lr, [lr], #252 @ 0xfc │ │ │ │ - ldrhteq pc, [lr], #150 @ 0x96 @ │ │ │ │ - ldrhteq pc, [lr], #158 @ 0x9e @ │ │ │ │ - ldrsbteq lr, [lr], #250 @ 0xfa │ │ │ │ - rscseq pc, lr, r4, lsl #19 │ │ │ │ - rscseq pc, lr, lr, lsl #19 │ │ │ │ - ldrhteq lr, [lr], #252 @ 0xfc │ │ │ │ - rscseq pc, lr, r8, asr r9 @ │ │ │ │ - rscseq pc, lr, r2, ror #18 │ │ │ │ - rscseq lr, lr, r0, lsr #31 │ │ │ │ - rscseq pc, lr, ip, lsr #18 │ │ │ │ - rscseq pc, lr, r6, lsr r9 @ │ │ │ │ - rscseq lr, lr, r4, lsl #31 │ │ │ │ - rscseq pc, lr, r0, lsl #18 │ │ │ │ - rscseq pc, lr, sl, lsl #18 │ │ │ │ - rscseq lr, lr, r8, ror #30 │ │ │ │ - ldrsbteq pc, [lr], #132 @ 0x84 @ │ │ │ │ - ldrsbteq pc, [lr], #142 @ 0x8e @ │ │ │ │ - rscseq lr, lr, ip, asr #30 │ │ │ │ - rscseq pc, lr, r8, lsr #17 │ │ │ │ - ldrhteq pc, [lr], #130 @ 0x82 @ │ │ │ │ - rscseq lr, lr, r0, lsr pc │ │ │ │ - rscseq pc, lr, ip, ror r8 @ │ │ │ │ - rscseq pc, lr, r4, lsl #17 │ │ │ │ - ldrhteq r5, [sp], #128 @ 0x80 │ │ │ │ - ldrhteq r5, [sp], #194 @ 0xc2 │ │ │ │ + rscseq pc, lr, r0, ror #22 │ │ │ │ + rscseq r6, sp, r6, lsl #6 │ │ │ │ + rscseq pc, lr, r8, asr #22 │ │ │ │ + rscseq lr, lr, lr, ror r1 │ │ │ │ + rscseq pc, lr, r2, lsr #22 │ │ │ │ + rscseq lr, lr, r4, ror #2 │ │ │ │ + rscseq ip, sp, lr, lsl #31 │ │ │ │ + rscseq lr, lr, sl, ror r9 │ │ │ │ + ldrsbteq pc, [lr], #170 @ 0xaa @ │ │ │ │ + rscseq lr, lr, ip, lsl r1 │ │ │ │ + rscseq ip, sp, r6, asr #30 │ │ │ │ + rscseq lr, lr, r2, lsr r9 │ │ │ │ + rscseq lr, lr, r0, ror #17 │ │ │ │ + ldrsbteq lr, [lr], #138 @ 0x8a │ │ │ │ + rscseq r6, sp, r4, asr #4 │ │ │ │ + rscseq lr, lr, r2, asr #17 │ │ │ │ + rscseq lr, lr, r0, asr #17 │ │ │ │ + ldrhteq lr, [lr], #142 @ 0x8e │ │ │ │ + ldrhteq lr, [lr], #132 @ 0x84 │ │ │ │ + rscseq lr, lr, lr, lsr #17 │ │ │ │ + rscseq lr, lr, r8, lsr #17 │ │ │ │ + rscseq lr, lr, r6, lsr #17 │ │ │ │ + rscseq lr, lr, r8, lsr #17 │ │ │ │ + rscseq lr, lr, sl, lsr #17 │ │ │ │ + ldrhteq lr, [lr], #128 @ 0x80 │ │ │ │ + smlabteq r5, r8, r8, r7 │ │ │ │ + rscseq pc, lr, lr, lsr r9 @ │ │ │ │ + rscseq sp, lr, r0, lsl #31 │ │ │ │ + rscseq ip, sp, sl, lsr #27 │ │ │ │ + smlalseq lr, lr, r6, r7 @ │ │ │ │ + ldrshteq pc, [lr], #134 @ 0x86 @ │ │ │ │ + rscseq sp, lr, r8, lsr pc │ │ │ │ + rscseq ip, sp, r2, ror #26 │ │ │ │ + rscseq lr, lr, lr, asr #14 │ │ │ │ + rscseq pc, lr, lr, lsr #17 │ │ │ │ + ldrshteq sp, [lr], #224 @ 0xe0 │ │ │ │ + rscseq ip, sp, sl, lsl sp │ │ │ │ + rscseq lr, lr, r6, lsl #14 │ │ │ │ + rscseq pc, lr, sl, ror r8 @ │ │ │ │ + rscseq r5, sp, r4, asr #28 │ │ │ │ + rscseq lr, ip, sl, lsr r7 │ │ │ │ + rscseq lr, ip, r2, lsr r7 │ │ │ │ + rscseq pc, lr, lr, asr #16 │ │ │ │ + rscseq sp, lr, r2, ror #28 │ │ │ │ + rscseq lr, ip, r6, asr r6 │ │ │ │ + rscseq pc, lr, r0, lsl r8 @ │ │ │ │ + rscseq pc, lr, r6, lsl #16 │ │ │ │ + ldrshteq pc, [lr], #124 @ 0x7c @ │ │ │ │ + ldrshteq pc, [lr], #122 @ 0x7a @ │ │ │ │ + ldrshteq pc, [lr], #120 @ 0x78 @ │ │ │ │ + ldrshteq pc, [lr], #122 @ 0x7a @ │ │ │ │ + ldrshteq pc, [lr], #124 @ 0x7c @ │ │ │ │ + ldrshteq pc, [lr], #126 @ 0x7e @ │ │ │ │ + rscseq lr, ip, r8, asr #12 │ │ │ │ + rscseq lr, ip, r0, asr #12 │ │ │ │ + rscseq pc, lr, r8, ror #15 │ │ │ │ + rscseq pc, lr, r6, lsr #17 │ │ │ │ + ldrsbteq pc, [lr], #122 @ 0x7a @ │ │ │ │ + ldrsbteq pc, [lr], #114 @ 0x72 @ │ │ │ │ + rscseq pc, lr, r4, ror r8 @ │ │ │ │ + rscseq pc, lr, r8, lsr #15 │ │ │ │ + ldrhteq pc, [lr], #116 @ 0x74 @ │ │ │ │ + ldrhteq pc, [lr], #126 @ 0x7e @ │ │ │ │ + ldrhteq pc, [lr], #122 @ 0x7a @ │ │ │ │ + ldrhteq pc, [lr], #118 @ 0x76 @ │ │ │ │ + rscseq pc, lr, ip, lsl #15 │ │ │ │ + rscseq pc, lr, r8, lsl #15 │ │ │ │ + rscseq pc, lr, r2, lsr #15 │ │ │ │ + smlalseq pc, lr, r8, r7 @ │ │ │ │ + smlalseq pc, lr, r4, r7 @ │ │ │ │ + smlalseq pc, lr, r0, r7 @ │ │ │ │ + smlalseq pc, lr, r4, r7 @ │ │ │ │ + smlalseq pc, lr, r8, r7 @ │ │ │ │ + rscseq pc, lr, r0, lsr #15 │ │ │ │ + tsteq r5, r6, ror #10 │ │ │ │ + rscseq pc, lr, ip, lsl #15 │ │ │ │ + rscseq pc, lr, sl, lsl #15 │ │ │ │ + rscseq pc, lr, r8, lsr #13 │ │ │ │ + rscseq pc, lr, r2, lsr #13 │ │ │ │ + rscseq lr, lr, ip, lsr sp │ │ │ │ + ldrshteq pc, [lr], #102 @ 0x66 @ │ │ │ │ + ldrshteq pc, [lr], #110 @ 0x6e @ │ │ │ │ + rscseq lr, lr, sl, lsl sp │ │ │ │ + rscseq pc, lr, r4, asr #13 │ │ │ │ + rscseq pc, lr, lr, asr #13 │ │ │ │ + ldrshteq lr, [lr], #204 @ 0xcc │ │ │ │ + smlalseq pc, lr, r8, r6 @ │ │ │ │ + rscseq pc, lr, r2, lsr #13 │ │ │ │ + rscseq lr, lr, r0, ror #25 │ │ │ │ + rscseq pc, lr, ip, ror #12 │ │ │ │ + rscseq pc, lr, r6, ror r6 @ │ │ │ │ + rscseq lr, lr, r4, asr #25 │ │ │ │ + rscseq pc, lr, r0, asr #12 │ │ │ │ + rscseq pc, lr, sl, asr #12 │ │ │ │ + rscseq lr, lr, r8, lsr #25 │ │ │ │ + rscseq pc, lr, r4, lsl r6 @ │ │ │ │ + rscseq pc, lr, lr, lsl r6 @ │ │ │ │ + rscseq lr, lr, ip, lsl #25 │ │ │ │ + rscseq pc, lr, r8, ror #11 │ │ │ │ + ldrshteq pc, [lr], #82 @ 0x52 @ │ │ │ │ + rscseq lr, lr, r0, ror ip │ │ │ │ + ldrhteq pc, [lr], #92 @ 0x5c @ │ │ │ │ + rscseq pc, lr, r4, asr #11 │ │ │ │ + ldrshteq r5, [sp], #80 @ 0x50 │ │ │ │ + ldrshteq r5, [sp], #146 @ 0x92 │ │ │ │ ldccs 8, cr15, [r4, #-892] @ 0xfffffc84 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ @ instruction: 0xf7d6447a │ │ │ │ @ instruction: 0xf001efa2 │ │ │ │ @ instruction: 0xf8dfba50 │ │ │ │ tstcs r1, r8, lsl #26 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @@ -42053,192 +42053,192 @@ │ │ │ │ bics lr, r8, #688128 @ 0xa8000 │ │ │ │ @ instruction: 0x21014ab5 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ stmdb r2!, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ bmi fed8abb4 │ │ │ │ @ instruction: 0xf7fd447a │ │ │ │ svclt 0x0000bb95 │ │ │ │ - ldrhteq r5, [sp], #144 @ 0x90 │ │ │ │ - rscseq r5, sp, lr, lsr #19 │ │ │ │ - smlalseq r5, sp, r8, lr │ │ │ │ - rscseq pc, lr, r2, asr r5 @ │ │ │ │ - rscseq pc, lr, r0, ror #10 │ │ │ │ - smlalseq lr, ip, r6, r1 │ │ │ │ - rscseq pc, lr, lr, asr #10 │ │ │ │ - rscseq pc, lr, r8, asr #10 │ │ │ │ - rscseq pc, lr, r2, asr #10 │ │ │ │ - rscseq lr, ip, r4, asr #2 │ │ │ │ - ldrhteq ip, [sp], #108 @ 0x6c │ │ │ │ - tsteq r5, r8, asr #4 │ │ │ │ - rscseq lr, lr, r6, lsl #6 │ │ │ │ - smlalseq lr, ip, ip, r1 │ │ │ │ - smlalseq lr, ip, r4, r1 │ │ │ │ - rscseq lr, lr, sl, ror #5 │ │ │ │ - ldrsbteq pc, [lr], #64 @ 0x40 @ │ │ │ │ - rscseq lr, ip, r6, ror #2 │ │ │ │ - rscseq lr, ip, lr, asr r1 │ │ │ │ - rscseq pc, lr, r4, asr #9 │ │ │ │ - rscseq lr, ip, ip, lsl #1 │ │ │ │ - rscseq pc, lr, r8, lsr #8 │ │ │ │ - rscseq pc, lr, r2, lsr #8 │ │ │ │ - rscseq pc, lr, ip, lsl r4 @ │ │ │ │ - rscseq pc, lr, r6, lsl r4 @ │ │ │ │ - rscseq pc, lr, r4, lsl r4 @ │ │ │ │ - rscseq pc, lr, r2, lsl r4 @ │ │ │ │ - rscseq pc, lr, ip, lsl #8 │ │ │ │ - rscseq pc, lr, sl, lsl #8 │ │ │ │ - rscseq pc, lr, r0, lsl r4 @ │ │ │ │ - rscseq pc, lr, sl, lsl r4 @ │ │ │ │ - rscseq pc, lr, ip, lsl r4 @ │ │ │ │ - rscseq pc, lr, lr, lsl r4 @ │ │ │ │ - rscseq pc, lr, r8, lsr #8 │ │ │ │ - rscseq pc, lr, lr, lsr #8 │ │ │ │ - rscseq pc, lr, r4, lsr r4 @ │ │ │ │ - rscseq pc, lr, r2, asr #8 │ │ │ │ - rscseq pc, lr, r4, asr #8 │ │ │ │ - rscseq pc, lr, lr, asr #8 │ │ │ │ - rscseq pc, lr, r4, asr r4 @ │ │ │ │ - rscseq pc, lr, sl, asr r4 @ │ │ │ │ - rscseq pc, lr, r8, ror #8 │ │ │ │ - @ instruction: 0x01056f9c │ │ │ │ - rscseq sp, ip, lr, asr #28 │ │ │ │ - rscseq pc, lr, lr, lsl r4 @ │ │ │ │ - rscseq r5, sp, r4, lsl #13 │ │ │ │ - rscseq pc, lr, r2, lsl #8 │ │ │ │ - rscseq pc, lr, r0, lsl #8 │ │ │ │ - ldrshteq pc, [lr], #54 @ 0x36 @ │ │ │ │ - ldrshteq pc, [lr], #52 @ 0x34 @ │ │ │ │ - rscseq r5, sp, sl, asr #13 │ │ │ │ - rscseq lr, lr, r8, ror #6 │ │ │ │ - tsteq r0, r6, lsl r4 │ │ │ │ - ldrhteq pc, [lr], #52 @ 0x34 @ │ │ │ │ - rscseq lr, lr, sl, asr #11 │ │ │ │ - smlalseq pc, lr, r8, r3 @ │ │ │ │ - smlalseq pc, lr, r2, r3 @ │ │ │ │ - smlalseq pc, lr, r0, r3 @ │ │ │ │ - rscseq pc, lr, lr, lsl #7 │ │ │ │ - rscseq pc, lr, r4, lsl #7 │ │ │ │ - ldrshteq sp, [lr], #232 @ 0xe8 │ │ │ │ - rscseq sp, ip, lr, lsl #27 │ │ │ │ - rscseq sp, ip, r6, lsl #27 │ │ │ │ - ldrsbteq sp, [lr], #230 @ 0xe6 │ │ │ │ - rscseq sp, ip, ip, asr sp │ │ │ │ - rscseq sp, ip, r4, asr sp │ │ │ │ - rscseq pc, lr, r4, lsl r3 @ │ │ │ │ - rscseq sp, ip, sl, lsr #26 │ │ │ │ - rscseq sp, ip, r2, lsr #26 │ │ │ │ - ldrshteq pc, [lr], #34 @ 0x22 @ │ │ │ │ - ldrshteq sp, [ip], #200 @ 0xc8 │ │ │ │ - ldrshteq sp, [ip], #192 @ 0xc0 │ │ │ │ - ldrsbteq pc, [lr], #32 @ │ │ │ │ - rscseq sp, ip, r6, asr #25 │ │ │ │ - ldrhteq sp, [ip], #206 @ 0xce │ │ │ │ - rscseq pc, lr, lr, lsr #5 │ │ │ │ - smlalseq sp, ip, r4, ip │ │ │ │ - rscseq sp, ip, ip, lsl #25 │ │ │ │ - rscseq pc, lr, sl, lsl #5 │ │ │ │ - rscseq sp, lr, r6, asr #7 │ │ │ │ - rscseq sp, lr, lr, ror #27 │ │ │ │ - rscseq pc, lr, r6, lsl #4 │ │ │ │ - rscseq sp, ip, ip, lsl ip │ │ │ │ - rscseq sp, ip, r4, lsl ip │ │ │ │ - rscseq pc, lr, r4, ror #3 │ │ │ │ - rscseq sp, ip, sl, ror #23 │ │ │ │ - rscseq sp, ip, r2, ror #23 │ │ │ │ - rscseq pc, lr, r2, asr #3 │ │ │ │ - ldrhteq sp, [ip], #184 @ 0xb8 │ │ │ │ - ldrhteq sp, [ip], #176 @ 0xb0 │ │ │ │ - rscseq pc, lr, r4, lsr #3 │ │ │ │ - rscseq sp, ip, r2, asr #22 │ │ │ │ - ldrsbteq sp, [lr], #44 @ 0x2c │ │ │ │ - rscseq fp, sp, r0, ror #29 │ │ │ │ - rscseq fp, sp, r2, ror #29 │ │ │ │ - rscseq fp, sp, r6, asr #29 │ │ │ │ - rscseq pc, lr, lr, asr r1 @ │ │ │ │ - rscseq pc, lr, lr, asr r1 @ │ │ │ │ + ldrshteq r5, [sp], #96 @ 0x60 │ │ │ │ + rscseq r5, sp, lr, ror #13 │ │ │ │ + ldrsbteq r5, [sp], #184 @ 0xb8 │ │ │ │ + smlalseq pc, lr, r2, r2 @ │ │ │ │ + rscseq pc, lr, r0, lsr #5 │ │ │ │ + ldrsbteq sp, [ip], #230 @ 0xe6 │ │ │ │ + rscseq pc, lr, lr, lsl #5 │ │ │ │ + rscseq pc, lr, r8, lsl #5 │ │ │ │ + rscseq pc, lr, r2, lsl #5 │ │ │ │ + rscseq sp, ip, r4, lsl #29 │ │ │ │ + ldrshteq ip, [sp], #60 @ 0x3c │ │ │ │ + smlabbeq r5, r8, pc, r6 @ │ │ │ │ + rscseq lr, lr, r6, asr #32 │ │ │ │ + ldrsbteq sp, [ip], #236 @ 0xec │ │ │ │ + ldrsbteq sp, [ip], #228 @ 0xe4 │ │ │ │ + rscseq lr, lr, sl, lsr #32 │ │ │ │ + rscseq pc, lr, r0, lsl r2 @ │ │ │ │ + rscseq sp, ip, r6, lsr #29 │ │ │ │ + smlalseq sp, ip, lr, lr │ │ │ │ + rscseq pc, lr, r4, lsl #4 │ │ │ │ + rscseq sp, ip, ip, asr #27 │ │ │ │ + rscseq pc, lr, r8, ror #2 │ │ │ │ + rscseq pc, lr, r2, ror #2 │ │ │ │ + rscseq pc, lr, ip, asr r1 @ │ │ │ │ rscseq pc, lr, r6, asr r1 @ │ │ │ │ rscseq pc, lr, r4, asr r1 @ │ │ │ │ - rscseq pc, lr, ip, ror #2 │ │ │ │ - rscseq pc, lr, r4, lsl #3 │ │ │ │ + rscseq pc, lr, r2, asr r1 @ │ │ │ │ + rscseq pc, lr, ip, asr #2 │ │ │ │ + rscseq pc, lr, sl, asr #2 │ │ │ │ + rscseq pc, lr, r0, asr r1 @ │ │ │ │ + rscseq pc, lr, sl, asr r1 @ │ │ │ │ + rscseq pc, lr, ip, asr r1 @ │ │ │ │ + rscseq pc, lr, lr, asr r1 @ │ │ │ │ + rscseq pc, lr, r8, ror #2 │ │ │ │ + rscseq pc, lr, lr, ror #2 │ │ │ │ + rscseq pc, lr, r4, ror r1 @ │ │ │ │ rscseq pc, lr, r2, lsl #3 │ │ │ │ - smlalseq pc, lr, r6, r1 @ │ │ │ │ - rscseq pc, lr, r8, lsr #3 │ │ │ │ - smlalseq lr, pc, r4, r0 @ │ │ │ │ - rscseq pc, lr, r8, lsl #3 │ │ │ │ - rscseq pc, lr, r8, lsl #3 │ │ │ │ - rscseq pc, lr, r8, lsl #3 │ │ │ │ + rscseq pc, lr, r4, lsl #3 │ │ │ │ + rscseq pc, lr, lr, lsl #3 │ │ │ │ smlalseq pc, lr, r4, r1 @ │ │ │ │ - smlalseq pc, lr, r8, r1 @ │ │ │ │ - smlalseq pc, lr, ip, r1 @ │ │ │ │ - rscseq pc, lr, r0, lsr #3 │ │ │ │ - smlalseq pc, lr, r8, r1 @ │ │ │ │ - smlalseq pc, lr, r0, r1 @ │ │ │ │ - smlalseq pc, lr, r0, r1 @ │ │ │ │ - rscseq lr, lr, r4, lsr #26 │ │ │ │ - tsteq r5, sl, asr #20 │ │ │ │ - rscseq pc, lr, sl, ror #2 │ │ │ │ - rscseq pc, pc, ip, ror #30 │ │ │ │ - rscseq pc, lr, ip, asr r1 @ │ │ │ │ - rscseq pc, lr, r0, asr r1 @ │ │ │ │ - rscseq sp, ip, lr, ror #18 │ │ │ │ - rscseq sp, ip, r6, ror #18 │ │ │ │ - rscseq pc, lr, r0, lsr r1 @ │ │ │ │ - rscseq sp, pc, r2, lsr #30 │ │ │ │ - rscseq lr, lr, r6, asr #4 │ │ │ │ - rscseq lr, lr, lr, asr #4 │ │ │ │ - rscseq lr, lr, sl, asr r2 │ │ │ │ - rscseq lr, lr, sl, asr r2 │ │ │ │ - rscseq lr, lr, sl, asr r2 │ │ │ │ - rscseq lr, lr, sl, asr r2 │ │ │ │ - rscseq lr, lr, r6, ror #4 │ │ │ │ - rscseq lr, lr, r6, ror #4 │ │ │ │ - rscseq lr, lr, r6, ror #6 │ │ │ │ - rscseq lr, lr, r2, ror #4 │ │ │ │ - rscseq lr, lr, r6, lsr #5 │ │ │ │ - rscseq lr, lr, r6, asr r2 │ │ │ │ - rscseq lr, lr, r6, ror #4 │ │ │ │ - rscseq pc, lr, r6, lsr #32 │ │ │ │ - rscseq pc, lr, r6, asr #32 │ │ │ │ - rscseq lr, lr, sl, lsl #5 │ │ │ │ - smlalseq lr, lr, r2, r2 @ │ │ │ │ - rscseq pc, lr, lr, lsr #32 │ │ │ │ - rscseq pc, lr, lr, lsr #32 │ │ │ │ - rscseq pc, lr, lr, lsr #32 │ │ │ │ - rscseq pc, lr, lr, lsr #32 │ │ │ │ - rscseq lr, lr, r2, ror r2 │ │ │ │ - rscseq lr, lr, r2, ror r2 │ │ │ │ - rscseq pc, lr, lr │ │ │ │ - rscseq pc, lr, r2, lsl r0 @ │ │ │ │ - rscseq pc, lr, lr, lsl r0 @ │ │ │ │ - rscseq pc, lr, r6, lsr #32 │ │ │ │ - ldrdeq r6, [r5, -r8] │ │ │ │ - rscseq pc, lr, r8, lsl r0 @ │ │ │ │ - rscseq fp, sp, lr, asr #18 │ │ │ │ - rscseq fp, sp, sl, asr #18 │ │ │ │ - ldrshteq lr, [lr], #252 @ 0xfc │ │ │ │ - rscseq ip, lr, r0, ror #28 │ │ │ │ - ldrshteq lr, [lr], #242 @ 0xf2 │ │ │ │ - ldrshteq lr, [lr], #244 @ 0xf4 │ │ │ │ - rscseq lr, lr, ip, ror #31 │ │ │ │ - rscseq ip, lr, r2, lsl #28 │ │ │ │ - smlalseq r4, sp, r6, sp │ │ │ │ - rscseq sp, ip, r8, ror #11 │ │ │ │ - rscseq sp, ip, r2, ror #11 │ │ │ │ - ldrsbteq sp, [ip], #92 @ 0x5c │ │ │ │ - rscseq sp, lr, lr, lsr sl │ │ │ │ - rscseq sp, lr, sl, lsr sl │ │ │ │ - rscseq sp, lr, sl, lsr sl │ │ │ │ - rscseq sp, lr, lr, lsr sl │ │ │ │ - rscseq sp, lr, sl, lsr sl │ │ │ │ - rscseq sp, lr, r2, ror #18 │ │ │ │ - rscseq sp, lr, r8, ror #18 │ │ │ │ - rscseq sp, lr, r6, ror r9 │ │ │ │ - rscseq sp, lr, r8, ror r9 │ │ │ │ - rscseq sp, lr, r6, ror r9 │ │ │ │ - rscseq sp, ip, ip, ror #9 │ │ │ │ + smlalseq pc, lr, sl, r1 @ │ │ │ │ + rscseq pc, lr, r8, lsr #3 │ │ │ │ + ldrdeq r6, [r5, -ip] │ │ │ │ + rscseq sp, ip, lr, lsl #23 │ │ │ │ + rscseq pc, lr, lr, asr r1 @ │ │ │ │ + rscseq r5, sp, r4, asr #7 │ │ │ │ + rscseq pc, lr, r2, asr #2 │ │ │ │ + rscseq pc, lr, r0, asr #2 │ │ │ │ + rscseq pc, lr, r6, lsr r1 @ │ │ │ │ + rscseq pc, lr, r4, lsr r1 @ │ │ │ │ + rscseq r5, sp, sl, lsl #8 │ │ │ │ + rscseq lr, lr, r8, lsr #1 │ │ │ │ + tsteq r0, r6, asr r1 │ │ │ │ + ldrshteq pc, [lr], #4 @ │ │ │ │ + rscseq lr, lr, sl, lsl #6 │ │ │ │ + ldrsbteq pc, [lr], #8 @ │ │ │ │ + ldrsbteq pc, [lr], #2 @ │ │ │ │ + ldrsbteq pc, [lr], #0 @ │ │ │ │ + rscseq pc, lr, lr, asr #1 │ │ │ │ + rscseq pc, lr, r4, asr #1 │ │ │ │ + rscseq sp, lr, r8, lsr ip │ │ │ │ + rscseq sp, ip, lr, asr #21 │ │ │ │ + rscseq sp, ip, r6, asr #21 │ │ │ │ + rscseq sp, lr, r6, lsl ip │ │ │ │ + smlalseq sp, ip, ip, sl │ │ │ │ + smlalseq sp, ip, r4, sl │ │ │ │ + rscseq pc, lr, r4, asr r0 @ │ │ │ │ + rscseq sp, ip, sl, ror #20 │ │ │ │ + rscseq sp, ip, r2, ror #20 │ │ │ │ + rscseq pc, lr, r2, lsr r0 @ │ │ │ │ + rscseq sp, ip, r8, lsr sl │ │ │ │ + rscseq sp, ip, r0, lsr sl │ │ │ │ + rscseq pc, lr, r0, lsl r0 @ │ │ │ │ + rscseq sp, ip, r6, lsl #20 │ │ │ │ + ldrshteq sp, [ip], #158 @ 0x9e │ │ │ │ + rscseq lr, lr, lr, ror #31 │ │ │ │ + ldrsbteq sp, [ip], #148 @ 0x94 │ │ │ │ + rscseq sp, ip, ip, asr #19 │ │ │ │ + rscseq lr, lr, sl, asr #31 │ │ │ │ + rscseq sp, lr, r6, lsl #2 │ │ │ │ + rscseq sp, lr, lr, lsr #22 │ │ │ │ + rscseq lr, lr, r6, asr #30 │ │ │ │ + rscseq sp, ip, ip, asr r9 │ │ │ │ + rscseq sp, ip, r4, asr r9 │ │ │ │ + rscseq lr, lr, r4, lsr #30 │ │ │ │ + rscseq sp, ip, sl, lsr #18 │ │ │ │ + rscseq sp, ip, r2, lsr #18 │ │ │ │ + rscseq lr, lr, r2, lsl #30 │ │ │ │ + ldrshteq sp, [ip], #136 @ 0x88 │ │ │ │ + ldrshteq sp, [ip], #128 @ 0x80 │ │ │ │ + rscseq lr, lr, r4, ror #29 │ │ │ │ + rscseq sp, ip, r2, lsl #17 │ │ │ │ + rscseq sp, lr, ip, lsl r0 │ │ │ │ + rscseq fp, sp, r0, lsr #24 │ │ │ │ + rscseq fp, sp, r2, lsr #24 │ │ │ │ + rscseq fp, sp, r6, lsl #24 │ │ │ │ + smlalseq lr, lr, lr, lr @ │ │ │ │ + smlalseq lr, lr, lr, lr @ │ │ │ │ + smlalseq lr, lr, r6, lr @ │ │ │ │ + smlalseq lr, lr, r4, lr @ │ │ │ │ + rscseq lr, lr, ip, lsr #29 │ │ │ │ + rscseq lr, lr, r4, asr #29 │ │ │ │ + rscseq lr, lr, r2, asr #29 │ │ │ │ + ldrsbteq lr, [lr], #230 @ 0xe6 │ │ │ │ + rscseq lr, lr, r8, ror #29 │ │ │ │ + ldrsbteq sp, [pc], #212 │ │ │ │ + rscseq lr, lr, r8, asr #29 │ │ │ │ + rscseq lr, lr, r8, asr #29 │ │ │ │ + rscseq lr, lr, r8, asr #29 │ │ │ │ + ldrsbteq lr, [lr], #228 @ 0xe4 │ │ │ │ + ldrsbteq lr, [lr], #232 @ 0xe8 │ │ │ │ + ldrsbteq lr, [lr], #236 @ 0xec │ │ │ │ + rscseq lr, lr, r0, ror #29 │ │ │ │ + ldrsbteq lr, [lr], #232 @ 0xe8 │ │ │ │ + ldrsbteq lr, [lr], #224 @ 0xe0 │ │ │ │ + ldrsbteq lr, [lr], #224 @ 0xe0 │ │ │ │ + rscseq lr, lr, r4, ror #20 │ │ │ │ + smlabbeq r5, sl, r7, r6 │ │ │ │ + rscseq lr, lr, sl, lsr #29 │ │ │ │ + rscseq pc, pc, ip, lsr #25 │ │ │ │ + smlalseq lr, lr, ip, lr @ │ │ │ │ + smlalseq lr, lr, r0, lr @ │ │ │ │ + rscseq sp, ip, lr, lsr #13 │ │ │ │ + rscseq sp, ip, r6, lsr #13 │ │ │ │ + rscseq lr, lr, r0, ror lr │ │ │ │ + rscseq sp, pc, r2, ror #24 │ │ │ │ + rscseq sp, lr, r6, lsl #31 │ │ │ │ + rscseq sp, lr, lr, lsl #31 │ │ │ │ + smlalseq sp, lr, sl, pc @ │ │ │ │ + smlalseq sp, lr, sl, pc @ │ │ │ │ + smlalseq sp, lr, sl, pc @ │ │ │ │ + smlalseq sp, lr, sl, pc @ │ │ │ │ + rscseq sp, lr, r6, lsr #31 │ │ │ │ + rscseq sp, lr, r6, lsr #31 │ │ │ │ + rscseq lr, lr, r6, lsr #1 │ │ │ │ + rscseq sp, lr, r2, lsr #31 │ │ │ │ + rscseq sp, lr, r6, ror #31 │ │ │ │ + smlalseq sp, lr, r6, pc @ │ │ │ │ + rscseq sp, lr, r6, lsr #31 │ │ │ │ + rscseq lr, lr, r6, ror #26 │ │ │ │ + rscseq lr, lr, r6, lsl #27 │ │ │ │ + rscseq sp, lr, sl, asr #31 │ │ │ │ + ldrsbteq sp, [lr], #242 @ 0xf2 │ │ │ │ + rscseq lr, lr, lr, ror #26 │ │ │ │ + rscseq lr, lr, lr, ror #26 │ │ │ │ + rscseq lr, lr, lr, ror #26 │ │ │ │ + rscseq lr, lr, lr, ror #26 │ │ │ │ + ldrhteq sp, [lr], #242 @ 0xf2 │ │ │ │ + ldrhteq sp, [lr], #242 @ 0xf2 │ │ │ │ + rscseq lr, lr, lr, asr #26 │ │ │ │ + rscseq lr, lr, r2, asr sp │ │ │ │ + rscseq lr, lr, lr, asr sp │ │ │ │ + rscseq lr, lr, r6, ror #26 │ │ │ │ + tsteq r5, r8, lsl r5 │ │ │ │ + rscseq lr, lr, r8, asr sp │ │ │ │ + rscseq fp, sp, lr, lsl #13 │ │ │ │ + rscseq fp, sp, sl, lsl #13 │ │ │ │ + rscseq lr, lr, ip, lsr sp │ │ │ │ + rscseq ip, lr, r0, lsr #23 │ │ │ │ + rscseq lr, lr, r2, lsr sp │ │ │ │ + rscseq lr, lr, r4, lsr sp │ │ │ │ + rscseq lr, lr, ip, lsr #26 │ │ │ │ + rscseq ip, lr, r2, asr #22 │ │ │ │ + ldrsbteq r4, [sp], #166 @ 0xa6 │ │ │ │ + rscseq sp, ip, r8, lsr #6 │ │ │ │ + rscseq sp, ip, r2, lsr #6 │ │ │ │ + rscseq sp, ip, ip, lsl r3 │ │ │ │ + rscseq sp, lr, lr, ror r7 │ │ │ │ + rscseq sp, lr, sl, ror r7 │ │ │ │ + rscseq sp, lr, sl, ror r7 │ │ │ │ + rscseq sp, lr, lr, ror r7 │ │ │ │ + rscseq sp, lr, sl, ror r7 │ │ │ │ + rscseq sp, lr, r2, lsr #13 │ │ │ │ + rscseq sp, lr, r8, lsr #13 │ │ │ │ + ldrhteq sp, [lr], #102 @ 0x66 │ │ │ │ + ldrhteq sp, [lr], #104 @ 0x68 │ │ │ │ + ldrhteq sp, [lr], #102 @ 0x66 │ │ │ │ + rscseq sp, ip, ip, lsr #4 │ │ │ │ adchi pc, r0, r0, lsl #4 │ │ │ │ blcs 519914 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x407c20> │ │ │ │ svcge 0x00cbf638 │ │ │ │ cdpcs 14, 1, cr3, cr1, cr2, {0} │ │ │ │ bge ecf848 │ │ │ │ @ instruction: 0xf006e8df │ │ │ │ tstcs r9, r9, lsl #2 │ │ │ │ @@ -42541,76 +42541,76 @@ │ │ │ │ ldcl 7, cr15, [r8, #-852] @ 0xfffffcac │ │ │ │ bmi 114a420 │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf7d59600 │ │ │ │ andlt lr, r4, r0, asr sp │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - rscseq sp, lr, sl, asr r8 │ │ │ │ - rscseq sp, lr, r6, asr r8 │ │ │ │ - rscseq sp, lr, r6, asr r8 │ │ │ │ - rscseq sp, lr, sl, asr r8 │ │ │ │ - rscseq sp, lr, sl, asr r8 │ │ │ │ - rscseq sp, lr, lr, asr r8 │ │ │ │ - rscseq sp, lr, lr, asr r8 │ │ │ │ - rscseq sp, lr, r2, ror #16 │ │ │ │ - rscseq sp, lr, r2, ror #16 │ │ │ │ - rscseq sp, lr, r6, ror #16 │ │ │ │ - rscseq sp, lr, sl, ror #16 │ │ │ │ - rscseq sp, lr, lr, ror #16 │ │ │ │ - rscseq sp, lr, r6, ror r8 │ │ │ │ - rscseq sp, lr, sl, ror r8 │ │ │ │ - rscseq sp, lr, lr, ror r8 │ │ │ │ - rscseq sp, lr, r0, lsl #17 │ │ │ │ - rscseq sp, lr, r6, lsl #17 │ │ │ │ - rscseq sp, lr, r8, lsl #17 │ │ │ │ - smlalseq sp, lr, r8, r5 │ │ │ │ - rscseq sp, ip, lr, lsr #1 │ │ │ │ - rscseq sp, lr, r8, asr #10 │ │ │ │ - rscseq sp, lr, sl, asr #10 │ │ │ │ - rscseq sp, lr, r8, asr r5 │ │ │ │ - rscseq sp, lr, sl, asr r5 │ │ │ │ - rscseq sp, lr, r8, ror #10 │ │ │ │ - rscseq sp, lr, sl, ror #10 │ │ │ │ - rscseq sp, lr, r8, ror r5 │ │ │ │ - rscseq sp, lr, sl, ror r5 │ │ │ │ - rscseq sp, lr, r8, lsl #11 │ │ │ │ - rscseq sp, lr, r4, lsl #10 │ │ │ │ - rscseq sp, lr, sl, lsl #10 │ │ │ │ - rscseq sp, lr, ip, lsl r5 │ │ │ │ - rscseq sp, lr, r2, lsr #10 │ │ │ │ - rscseq sp, lr, ip, lsl r5 │ │ │ │ - rscseq sp, lr, lr, lsl r5 │ │ │ │ - rscseq sp, lr, r4, lsr #10 │ │ │ │ - rscseq sp, lr, r6, lsr #10 │ │ │ │ - rscseq r4, sp, lr, asr r6 │ │ │ │ - rscseq ip, ip, r6, asr pc │ │ │ │ - rscseq ip, ip, r0, asr pc │ │ │ │ - ldrshteq r4, [sp], #20 │ │ │ │ - rscseq lr, lr, r0, ror #16 │ │ │ │ - rscseq lr, lr, lr, ror #16 │ │ │ │ - rscseq lr, lr, r8, ror #16 │ │ │ │ - rscseq lr, lr, lr, ror #16 │ │ │ │ - rscseq lr, lr, r0, ror r8 │ │ │ │ - ldrshteq ip, [pc], #130 │ │ │ │ - tsteq r5, lr, asr #30 │ │ │ │ - rscseq ip, lr, r6, ror #11 │ │ │ │ - rscseq ip, lr, r2, lsl #12 │ │ │ │ - rscseq lr, lr, r0, lsr r8 │ │ │ │ - rscseq ip, lr, r2, ror #11 │ │ │ │ - rscseq ip, lr, r2, lsr r9 │ │ │ │ - rscseq ip, lr, r4, asr #11 │ │ │ │ - rscseq r4, sp, r2, lsl #4 │ │ │ │ - rscseq ip, ip, sl, asr #28 │ │ │ │ - rscseq ip, ip, r4, asr #28 │ │ │ │ - ldrsbteq lr, [lr], #114 @ 0x72 │ │ │ │ - rscseq ip, lr, r8, ror r5 │ │ │ │ - rscseq lr, lr, ip, ror r8 │ │ │ │ - rscseq ip, lr, ip, asr r5 │ │ │ │ - rscseq ip, ip, lr, lsr #20 │ │ │ │ + smlalseq sp, lr, sl, r5 │ │ │ │ + smlalseq sp, lr, r6, r5 │ │ │ │ + smlalseq sp, lr, r6, r5 │ │ │ │ + smlalseq sp, lr, sl, r5 │ │ │ │ + smlalseq sp, lr, sl, r5 │ │ │ │ + smlalseq sp, lr, lr, r5 │ │ │ │ + smlalseq sp, lr, lr, r5 │ │ │ │ + rscseq sp, lr, r2, lsr #11 │ │ │ │ + rscseq sp, lr, r2, lsr #11 │ │ │ │ + rscseq sp, lr, r6, lsr #11 │ │ │ │ + rscseq sp, lr, sl, lsr #11 │ │ │ │ + rscseq sp, lr, lr, lsr #11 │ │ │ │ + ldrhteq sp, [lr], #86 @ 0x56 │ │ │ │ + ldrhteq sp, [lr], #90 @ 0x5a │ │ │ │ + ldrhteq sp, [lr], #94 @ 0x5e │ │ │ │ + rscseq sp, lr, r0, asr #11 │ │ │ │ + rscseq sp, lr, r6, asr #11 │ │ │ │ + rscseq sp, lr, r8, asr #11 │ │ │ │ + ldrsbteq sp, [lr], #40 @ 0x28 │ │ │ │ + rscseq ip, ip, lr, ror #27 │ │ │ │ + rscseq sp, lr, r8, lsl #5 │ │ │ │ + rscseq sp, lr, sl, lsl #5 │ │ │ │ + smlalseq sp, lr, r8, r2 │ │ │ │ + smlalseq sp, lr, sl, r2 │ │ │ │ + rscseq sp, lr, r8, lsr #5 │ │ │ │ + rscseq sp, lr, sl, lsr #5 │ │ │ │ + ldrhteq sp, [lr], #40 @ 0x28 │ │ │ │ + ldrhteq sp, [lr], #42 @ 0x2a │ │ │ │ + rscseq sp, lr, r8, asr #5 │ │ │ │ + rscseq sp, lr, r4, asr #4 │ │ │ │ + rscseq sp, lr, sl, asr #4 │ │ │ │ + rscseq sp, lr, ip, asr r2 │ │ │ │ + rscseq sp, lr, r2, ror #4 │ │ │ │ + rscseq sp, lr, ip, asr r2 │ │ │ │ + rscseq sp, lr, lr, asr r2 │ │ │ │ + rscseq sp, lr, r4, ror #4 │ │ │ │ + rscseq sp, lr, r6, ror #4 │ │ │ │ + smlalseq r4, sp, lr, r3 │ │ │ │ + smlalseq ip, ip, r6, ip @ │ │ │ │ + smlalseq ip, ip, r0, ip @ │ │ │ │ + rscseq r3, sp, r4, lsr pc │ │ │ │ + rscseq lr, lr, r0, lsr #11 │ │ │ │ + rscseq lr, lr, lr, lsr #11 │ │ │ │ + rscseq lr, lr, r8, lsr #11 │ │ │ │ + rscseq lr, lr, lr, lsr #11 │ │ │ │ + ldrhteq lr, [lr], #80 @ 0x50 │ │ │ │ + rscseq ip, pc, r2, lsr r6 @ │ │ │ │ + smlabbeq r5, lr, ip, r5 │ │ │ │ + rscseq ip, lr, r6, lsr #6 │ │ │ │ + rscseq ip, lr, r2, asr #6 │ │ │ │ + rscseq lr, lr, r0, ror r5 │ │ │ │ + rscseq ip, lr, r2, lsr #6 │ │ │ │ + rscseq ip, lr, r2, ror r6 │ │ │ │ + rscseq ip, lr, r4, lsl #6 │ │ │ │ + rscseq r3, sp, r2, asr #30 │ │ │ │ + rscseq ip, ip, sl, lsl #23 │ │ │ │ + rscseq ip, ip, r4, lsl #23 │ │ │ │ + rscseq lr, lr, r2, lsl r5 │ │ │ │ + ldrhteq ip, [lr], #40 @ 0x28 │ │ │ │ + ldrhteq lr, [lr], #92 @ 0x5c │ │ │ │ + smlalseq ip, lr, ip, r2 │ │ │ │ + rscseq ip, ip, lr, ror #14 │ │ │ │ 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 │ │ │ │ @@ -42637,23 +42637,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 │ │ │ │ - rscseq lr, lr, ip, ror #14 │ │ │ │ - rscseq lr, lr, r6, lsr r7 │ │ │ │ - rscseq lr, lr, r4, lsl #14 │ │ │ │ - rscseq lr, lr, lr, lsl #14 │ │ │ │ - rscseq lr, lr, ip, lsr r7 │ │ │ │ - rscseq lr, lr, r2, lsr #15 │ │ │ │ - rscseq lr, lr, r4, ror #14 │ │ │ │ - rscseq lr, lr, sl, ror r7 │ │ │ │ - rscseq lr, lr, r8, lsr #15 │ │ │ │ + rscseq lr, lr, ip, lsr #9 │ │ │ │ + rscseq lr, lr, r6, ror r4 │ │ │ │ + rscseq lr, lr, r4, asr #8 │ │ │ │ + rscseq lr, lr, lr, asr #8 │ │ │ │ + rscseq lr, lr, ip, ror r4 │ │ │ │ + rscseq lr, lr, r2, ror #9 │ │ │ │ + rscseq lr, lr, r4, lsr #9 │ │ │ │ + ldrhteq lr, [lr], #74 @ 0x4a │ │ │ │ + rscseq lr, lr, r8, ror #9 │ │ │ │ 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 │ │ │ │ @@ -42918,63 +42918,63 @@ │ │ │ │ @ instruction: 0xf7d5447a │ │ │ │ and lr, r6, r6, ror #20 │ │ │ │ @ instruction: 0x462b4a34 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7d5447a │ │ │ │ pop {r1, r2, r3, r4, r6, r9, fp, sp, lr, pc} │ │ │ │ svclt 0x000087f0 │ │ │ │ - rscseq lr, lr, lr, lsl r7 │ │ │ │ - rscseq ip, lr, r8, lsl r3 │ │ │ │ - rscseq lr, lr, r2, lsr #14 │ │ │ │ - rscseq lr, lr, sl, lsr #14 │ │ │ │ - rscseq lr, lr, lr, lsr #14 │ │ │ │ - rscseq lr, lr, r2, lsr r7 │ │ │ │ - rscseq lr, lr, r2, lsr r7 │ │ │ │ - rscseq lr, lr, sl, lsr #14 │ │ │ │ - rscseq lr, lr, r6, lsr #14 │ │ │ │ - rscseq lr, lr, lr, lsl r7 │ │ │ │ - rscseq lr, lr, sl, lsl r7 │ │ │ │ - rscseq lr, lr, r6, lsl r7 │ │ │ │ - rscseq lr, lr, lr, lsl #14 │ │ │ │ - rscseq lr, lr, r6, lsl #14 │ │ │ │ - ldrshteq lr, [lr], #110 @ 0x6e │ │ │ │ - ldrshteq lr, [lr], #102 @ 0x66 │ │ │ │ - ldrshteq lr, [lr], #98 @ 0x62 │ │ │ │ - rscseq lr, lr, sl, ror #13 │ │ │ │ - rscseq ip, ip, lr, asr #18 │ │ │ │ - rscseq lr, lr, lr, asr #13 │ │ │ │ - rscseq ip, ip, r8, lsr r9 │ │ │ │ - tsteq r5, ip, lsr sl │ │ │ │ - rscseq ip, ip, ip, lsr #18 │ │ │ │ - ldrshteq ip, [lr], #0 │ │ │ │ - smlalseq lr, lr, sl, r6 @ │ │ │ │ - smlalseq lr, lr, sl, r6 @ │ │ │ │ - smlalseq lr, lr, r8, r6 @ │ │ │ │ - smlalseq lr, lr, r4, r6 @ │ │ │ │ - smlalseq lr, lr, r0, r6 @ │ │ │ │ - rscseq lr, lr, lr, lsl #13 │ │ │ │ - smlalseq lr, lr, r4, r6 @ │ │ │ │ - smlatbeq r5, r0, r9, r5 │ │ │ │ - rscseq lr, lr, sl, lsl #13 │ │ │ │ - rscseq lr, lr, sl, lsl r6 │ │ │ │ - rscseq lr, lr, r8, lsl r6 │ │ │ │ - rscseq lr, lr, ip, ror #12 │ │ │ │ - rscseq lr, lr, r0, lsl r6 │ │ │ │ - rscseq lr, lr, lr, lsl #12 │ │ │ │ - rscseq lr, lr, r4, lsl r6 │ │ │ │ - tsteq r5, r0, lsr #18 │ │ │ │ - rscseq ip, ip, r0, lsr r8 │ │ │ │ - ldrsbteq fp, [lr], #248 @ 0xf8 │ │ │ │ - rscseq r3, sp, r6, asr fp │ │ │ │ - rscseq ip, ip, r4, asr r8 │ │ │ │ - rscseq ip, ip, lr, asr #16 │ │ │ │ - rscseq r3, sp, r4, lsr #23 │ │ │ │ - rscseq r3, sp, r6, lsr #23 │ │ │ │ - rscseq r3, sp, ip, lsr #23 │ │ │ │ - @ instruction: 0x01055894 │ │ │ │ + rscseq lr, lr, lr, asr r4 │ │ │ │ + rscseq ip, lr, r8, asr r0 │ │ │ │ + rscseq lr, lr, r2, ror #8 │ │ │ │ + rscseq lr, lr, sl, ror #8 │ │ │ │ + rscseq lr, lr, lr, ror #8 │ │ │ │ + rscseq lr, lr, r2, ror r4 │ │ │ │ + rscseq lr, lr, r2, ror r4 │ │ │ │ + rscseq lr, lr, sl, ror #8 │ │ │ │ + rscseq lr, lr, r6, ror #8 │ │ │ │ + rscseq lr, lr, lr, asr r4 │ │ │ │ + rscseq lr, lr, sl, asr r4 │ │ │ │ + rscseq lr, lr, r6, asr r4 │ │ │ │ + rscseq lr, lr, lr, asr #8 │ │ │ │ + rscseq lr, lr, r6, asr #8 │ │ │ │ + rscseq lr, lr, lr, lsr r4 │ │ │ │ + rscseq lr, lr, r6, lsr r4 │ │ │ │ + rscseq lr, lr, r2, lsr r4 │ │ │ │ + rscseq lr, lr, sl, lsr #8 │ │ │ │ + rscseq ip, ip, lr, lsl #13 │ │ │ │ + rscseq lr, lr, lr, lsl #8 │ │ │ │ + rscseq ip, ip, r8, ror r6 │ │ │ │ + tsteq r5, ip, ror r7 │ │ │ │ + rscseq ip, ip, ip, ror #12 │ │ │ │ + rscseq fp, lr, r0, lsr lr │ │ │ │ + ldrsbteq lr, [lr], #58 @ 0x3a │ │ │ │ + ldrsbteq lr, [lr], #58 @ 0x3a │ │ │ │ + ldrsbteq lr, [lr], #56 @ 0x38 │ │ │ │ + ldrsbteq lr, [lr], #52 @ 0x34 │ │ │ │ + ldrsbteq lr, [lr], #48 @ 0x30 │ │ │ │ + rscseq lr, lr, lr, asr #7 │ │ │ │ + ldrsbteq lr, [lr], #52 @ 0x34 │ │ │ │ + smlatteq r5, r0, r6, r5 │ │ │ │ + rscseq lr, lr, sl, asr #7 │ │ │ │ + rscseq lr, lr, sl, asr r3 │ │ │ │ + rscseq lr, lr, r8, asr r3 │ │ │ │ + rscseq lr, lr, ip, lsr #7 │ │ │ │ + rscseq lr, lr, r0, asr r3 │ │ │ │ + rscseq lr, lr, lr, asr #6 │ │ │ │ + rscseq lr, lr, r4, asr r3 │ │ │ │ + tsteq r5, r0, ror #12 │ │ │ │ + rscseq ip, ip, r0, ror r5 │ │ │ │ + rscseq fp, lr, r8, lsl sp │ │ │ │ + smlalseq r3, sp, r6, r8 │ │ │ │ + smlalseq ip, ip, r4, r5 @ │ │ │ │ + rscseq ip, ip, lr, lsl #11 │ │ │ │ + rscseq r3, sp, r4, ror #17 │ │ │ │ + rscseq r3, sp, r6, ror #17 │ │ │ │ + rscseq r3, sp, ip, ror #17 │ │ │ │ + ldrdeq r5, [r5, -r4] │ │ │ │ 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 │ │ │ │ @@ -43775,84 +43775,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 │ │ │ │ - rscseq lr, lr, r4, ror #8 │ │ │ │ - smlalseq lr, lr, r4, r4 @ │ │ │ │ - ldrsbteq lr, [lr], #74 @ 0x4a │ │ │ │ - rscseq lr, lr, r2, asr r5 │ │ │ │ - rscseq lr, lr, lr, lsl #11 │ │ │ │ - rscseq lr, lr, r6, lsl r6 │ │ │ │ - rscseq lr, lr, r0, lsl #13 │ │ │ │ - rscseq lr, lr, r8, lsl #14 │ │ │ │ - rscseq lr, lr, sl, lsl r7 │ │ │ │ - rscseq lr, lr, r6, ror r7 │ │ │ │ - rscseq lr, lr, r4, asr #15 │ │ │ │ - rscseq lr, lr, r0, asr #16 │ │ │ │ - rscseq lr, lr, r2, asr r8 │ │ │ │ - rscseq lr, lr, sl, lsl #17 │ │ │ │ - rscseq lr, lr, ip, lsr #17 │ │ │ │ - ldrshteq lr, [lr], #134 @ 0x86 │ │ │ │ - rscseq lr, lr, ip, asr #17 │ │ │ │ - ldrshteq lr, [lr], #138 @ 0x8a │ │ │ │ - rscseq lr, lr, ip, lsl r9 │ │ │ │ - rscseq lr, lr, r6, ror #18 │ │ │ │ - rscseq lr, lr, r4, asr r9 │ │ │ │ - rscseq lr, lr, r6, lsl #19 │ │ │ │ - rscseq lr, lr, r0, ror #19 │ │ │ │ - rscseq lr, lr, r8, asr sl │ │ │ │ - rscseq lr, lr, r4, asr sl │ │ │ │ - smlalseq lr, lr, sl, sl @ │ │ │ │ - ldrsbteq lr, [lr], #164 @ 0xa4 │ │ │ │ - rscseq lr, lr, r0, lsr fp │ │ │ │ - rscseq lr, lr, r2, lsr #22 │ │ │ │ - rscseq lr, lr, r8, asr fp │ │ │ │ - rscseq lr, lr, lr, lsr #23 │ │ │ │ - rscseq lr, lr, lr, lsr ip │ │ │ │ - rscseq lr, lr, r6, lsl ip │ │ │ │ - rscseq lr, lr, r8, ror #24 │ │ │ │ - ldrhteq lr, [lr], #198 @ 0xc6 │ │ │ │ - rscseq lr, lr, ip, lsl #26 │ │ │ │ - rscseq lr, lr, lr, asr sp │ │ │ │ - rscseq lr, lr, r6, lsl #27 │ │ │ │ - rscseq lr, lr, sl, asr #27 │ │ │ │ - rscseq lr, lr, sl, ror #28 │ │ │ │ - rscseq lr, lr, r0, ror #28 │ │ │ │ - ldrhteq lr, [lr], #234 @ 0xea │ │ │ │ - rscseq lr, lr, sl, lsl #30 │ │ │ │ - rscseq lr, lr, lr, lsl #31 │ │ │ │ - rscseq lr, lr, r0, lsr #31 │ │ │ │ - rscseq pc, lr, sl, lsr r0 @ │ │ │ │ - rscseq pc, lr, sl, asr #1 │ │ │ │ - smlalseq pc, lr, lr, r1 @ │ │ │ │ - rscseq pc, lr, r6, lsr #3 │ │ │ │ - rscseq pc, lr, r0, asr r2 @ │ │ │ │ - ldrshteq pc, [lr], #32 @ │ │ │ │ - ldrsbteq pc, [lr], #56 @ 0x38 @ │ │ │ │ - rscseq pc, lr, r6, lsl #8 │ │ │ │ - smlalseq pc, lr, r2, r4 @ │ │ │ │ - ldrshteq pc, [lr], #66 @ 0x42 @ │ │ │ │ - rscseq pc, lr, ip, lsl #11 │ │ │ │ - rscseq pc, lr, lr, lsl #11 │ │ │ │ - ldrshteq pc, [lr], #90 @ 0x5a @ │ │ │ │ - rscseq pc, lr, sl, asr r6 @ │ │ │ │ - ldrshteq pc, [lr], #100 @ 0x64 @ │ │ │ │ - rscseq pc, lr, r0, lsl #14 │ │ │ │ - rscseq pc, lr, lr, ror #14 │ │ │ │ - rscseq pc, lr, lr, asr #15 │ │ │ │ - rscseq pc, lr, r8, ror #16 │ │ │ │ - rscseq pc, lr, lr, lsr r8 @ │ │ │ │ - rscseq pc, lr, ip, lsr #17 │ │ │ │ - rscseq pc, lr, ip, lsl #18 │ │ │ │ - rscseq pc, lr, r8, ror r9 @ │ │ │ │ - rscseq pc, lr, sl, asr #19 │ │ │ │ - rscseq pc, lr, r8, lsr sl @ │ │ │ │ + rscseq lr, lr, r4, lsr #3 │ │ │ │ + ldrsbteq lr, [lr], #20 │ │ │ │ + rscseq lr, lr, sl, lsl r2 │ │ │ │ + smlalseq lr, lr, r2, r2 @ │ │ │ │ + rscseq lr, lr, lr, asr #5 │ │ │ │ + rscseq lr, lr, r6, asr r3 │ │ │ │ + rscseq lr, lr, r0, asr #7 │ │ │ │ + rscseq lr, lr, r8, asr #8 │ │ │ │ + rscseq lr, lr, sl, asr r4 │ │ │ │ + ldrhteq lr, [lr], #70 @ 0x46 │ │ │ │ + rscseq lr, lr, r4, lsl #10 │ │ │ │ + rscseq lr, lr, r0, lsl #11 │ │ │ │ + smlalseq lr, lr, r2, r5 @ │ │ │ │ + rscseq lr, lr, sl, asr #11 │ │ │ │ + rscseq lr, lr, ip, ror #11 │ │ │ │ + rscseq lr, lr, r6, lsr r6 │ │ │ │ + rscseq lr, lr, ip, lsl #12 │ │ │ │ + rscseq lr, lr, sl, lsr r6 │ │ │ │ + rscseq lr, lr, ip, asr r6 │ │ │ │ + rscseq lr, lr, r6, lsr #13 │ │ │ │ + smlalseq lr, lr, r4, r6 @ │ │ │ │ + rscseq lr, lr, r6, asr #13 │ │ │ │ + rscseq lr, lr, r0, lsr #14 │ │ │ │ + smlalseq lr, lr, r8, r7 @ │ │ │ │ + smlalseq lr, lr, r4, r7 @ │ │ │ │ + ldrsbteq lr, [lr], #122 @ 0x7a │ │ │ │ + rscseq lr, lr, r4, lsl r8 │ │ │ │ + rscseq lr, lr, r0, ror r8 │ │ │ │ + rscseq lr, lr, r2, ror #16 │ │ │ │ + smlalseq lr, lr, r8, r8 @ │ │ │ │ + rscseq lr, lr, lr, ror #17 │ │ │ │ + rscseq lr, lr, lr, ror r9 │ │ │ │ + rscseq lr, lr, r6, asr r9 │ │ │ │ + rscseq lr, lr, r8, lsr #19 │ │ │ │ + ldrshteq lr, [lr], #150 @ 0x96 │ │ │ │ + rscseq lr, lr, ip, asr #20 │ │ │ │ + smlalseq lr, lr, lr, sl @ │ │ │ │ + rscseq lr, lr, r6, asr #21 │ │ │ │ + rscseq lr, lr, sl, lsl #22 │ │ │ │ + rscseq lr, lr, sl, lsr #23 │ │ │ │ + rscseq lr, lr, r0, lsr #23 │ │ │ │ + ldrshteq lr, [lr], #186 @ 0xba │ │ │ │ + rscseq lr, lr, sl, asr #24 │ │ │ │ + rscseq lr, lr, lr, asr #25 │ │ │ │ + rscseq lr, lr, r0, ror #25 │ │ │ │ + rscseq lr, lr, sl, ror sp │ │ │ │ + rscseq lr, lr, sl, lsl #28 │ │ │ │ + ldrsbteq lr, [lr], #238 @ 0xee │ │ │ │ + rscseq lr, lr, r6, ror #29 │ │ │ │ + smlalseq lr, lr, r0, pc @ │ │ │ │ + rscseq pc, lr, r0, lsr r0 @ │ │ │ │ + rscseq pc, lr, r8, lsl r1 @ │ │ │ │ + rscseq pc, lr, r6, asr #2 │ │ │ │ + ldrsbteq pc, [lr], #18 @ │ │ │ │ + rscseq pc, lr, r2, lsr r2 @ │ │ │ │ + rscseq pc, lr, ip, asr #5 │ │ │ │ + rscseq pc, lr, lr, asr #5 │ │ │ │ + rscseq pc, lr, sl, lsr r3 @ │ │ │ │ + smlalseq pc, lr, sl, r3 @ │ │ │ │ + rscseq pc, lr, r4, lsr r4 @ │ │ │ │ + rscseq pc, lr, r0, asr #8 │ │ │ │ + rscseq pc, lr, lr, lsr #9 │ │ │ │ + rscseq pc, lr, lr, lsl #10 │ │ │ │ + rscseq pc, lr, r8, lsr #11 │ │ │ │ + rscseq pc, lr, lr, ror r5 @ │ │ │ │ + rscseq pc, lr, ip, ror #11 │ │ │ │ + rscseq pc, lr, ip, asr #12 │ │ │ │ + ldrhteq pc, [lr], #104 @ 0x68 @ │ │ │ │ + rscseq pc, lr, sl, lsl #14 │ │ │ │ + rscseq pc, lr, r8, ror r7 @ │ │ │ │ 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 │ │ │ │ @@ -44646,82 +44646,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 │ │ │ │ - rscseq pc, lr, lr, ror r9 @ │ │ │ │ - rscseq pc, lr, r6, lsl sl @ │ │ │ │ - rscseq pc, lr, r4, lsl sl @ │ │ │ │ - rscseq pc, lr, r0, lsl #21 │ │ │ │ - ldrsbteq pc, [lr], #174 @ 0xae @ │ │ │ │ - rscseq pc, lr, r6, ror fp @ │ │ │ │ - rscseq pc, lr, r2, lsl #23 │ │ │ │ - rscseq pc, lr, ip, ror #23 │ │ │ │ - rscseq pc, lr, sl, asr #24 │ │ │ │ - rscseq pc, lr, r2, ror #25 │ │ │ │ - ldrsbteq pc, [lr], #194 @ 0xc2 @ │ │ │ │ - rscseq pc, lr, ip, lsr sp @ │ │ │ │ - smlalseq pc, lr, ip, sp @ │ │ │ │ - rscseq pc, lr, r4, lsr lr @ │ │ │ │ - rscseq pc, lr, lr, lsr lr @ │ │ │ │ - rscseq pc, lr, r8, lsr #29 │ │ │ │ - rscseq pc, lr, r8, lsl #30 │ │ │ │ - rscseq pc, lr, r0, lsr #31 │ │ │ │ - smlalseq pc, lr, lr, pc @ │ │ │ │ - rscseq r0, pc, r8 │ │ │ │ - rscseq r0, pc, r8, rrx │ │ │ │ - rscseq r0, pc, r0, lsl #2 │ │ │ │ - rscseq r0, pc, sl, lsl #2 │ │ │ │ - rscseq r0, pc, r4, ror r1 @ │ │ │ │ - ldrsbteq r0, [pc], #20 │ │ │ │ - rscseq r0, pc, ip, ror #4 │ │ │ │ - rscseq r0, pc, r0, asr r2 @ │ │ │ │ - ldrhteq r0, [pc], #42 │ │ │ │ - rscseq r0, pc, r8, lsl r3 @ │ │ │ │ - rscseq r0, pc, r4, lsl #7 │ │ │ │ - ldrsbteq r0, [pc], #54 │ │ │ │ - rscseq r0, pc, r0, asr #8 │ │ │ │ - smlalseq r0, pc, lr, r4 @ │ │ │ │ - rscseq r0, pc, r8, lsr r5 @ │ │ │ │ - rscseq r0, pc, r6, lsr r5 @ │ │ │ │ - rscseq r0, pc, r0, lsr #11 │ │ │ │ - ldrshteq r0, [pc], #94 │ │ │ │ - smlalseq r0, pc, r8, r6 @ │ │ │ │ - rscseq r0, pc, r2, lsr #13 │ │ │ │ - rscseq r0, pc, ip, lsl #14 │ │ │ │ - rscseq r0, pc, sl, ror #14 │ │ │ │ - rscseq r0, pc, r2, lsl #16 │ │ │ │ - ldrshteq r0, [pc], #114 │ │ │ │ + ldrhteq pc, [lr], #110 @ 0x6e @ │ │ │ │ + rscseq pc, lr, r6, asr r7 @ │ │ │ │ + rscseq pc, lr, r4, asr r7 @ │ │ │ │ + rscseq pc, lr, r0, asr #15 │ │ │ │ + rscseq pc, lr, lr, lsl r8 @ │ │ │ │ + ldrhteq pc, [lr], #134 @ 0x86 @ │ │ │ │ + rscseq pc, lr, r2, asr #17 │ │ │ │ + rscseq pc, lr, ip, lsr #18 │ │ │ │ + rscseq pc, lr, sl, lsl #19 │ │ │ │ + rscseq pc, lr, r2, lsr #20 │ │ │ │ + rscseq pc, lr, r2, lsl sl @ │ │ │ │ + rscseq pc, lr, ip, ror sl @ │ │ │ │ + ldrsbteq pc, [lr], #172 @ 0xac @ │ │ │ │ + rscseq pc, lr, r4, ror fp @ │ │ │ │ + rscseq pc, lr, lr, ror fp @ │ │ │ │ + rscseq pc, lr, r8, ror #23 │ │ │ │ + rscseq pc, lr, r8, asr #24 │ │ │ │ + rscseq pc, lr, r0, ror #25 │ │ │ │ + ldrsbteq pc, [lr], #206 @ 0xce @ │ │ │ │ + rscseq pc, lr, r8, asr #26 │ │ │ │ + rscseq pc, lr, r8, lsr #27 │ │ │ │ + rscseq pc, lr, r0, asr #28 │ │ │ │ + rscseq pc, lr, sl, asr #28 │ │ │ │ + ldrhteq pc, [lr], #228 @ 0xe4 @ │ │ │ │ + rscseq pc, lr, r4, lsl pc @ │ │ │ │ + rscseq pc, lr, ip, lsr #31 │ │ │ │ + smlalseq pc, lr, r0, pc @ │ │ │ │ + ldrshteq pc, [lr], #250 @ 0xfa @ │ │ │ │ + rscseq r0, pc, r8, asr r0 @ │ │ │ │ + rscseq r0, pc, r4, asr #1 │ │ │ │ + rscseq r0, pc, r6, lsl r1 @ │ │ │ │ + rscseq r0, pc, r0, lsl #3 │ │ │ │ + ldrsbteq r0, [pc], #30 │ │ │ │ + rscseq r0, pc, r8, ror r2 @ │ │ │ │ + rscseq r0, pc, r6, ror r2 @ │ │ │ │ + rscseq r0, pc, r0, ror #5 │ │ │ │ + rscseq r0, pc, lr, lsr r3 @ │ │ │ │ + ldrsbteq r0, [pc], #56 │ │ │ │ + rscseq r0, pc, r2, ror #7 │ │ │ │ + rscseq r0, pc, ip, asr #8 │ │ │ │ + rscseq r0, pc, sl, lsr #9 │ │ │ │ + rscseq r0, pc, r2, asr #10 │ │ │ │ + rscseq r0, pc, r2, lsr r5 @ │ │ │ │ + smlalseq r0, pc, ip, r5 @ │ │ │ │ + ldrshteq r0, [pc], #90 │ │ │ │ + smlalseq r0, pc, r2, r6 @ │ │ │ │ + smlalseq r0, pc, lr, r6 @ │ │ │ │ + rscseq r0, pc, r8, lsl #14 │ │ │ │ + rscseq r0, pc, r6, ror #14 │ │ │ │ + ldrshteq r0, [pc], #126 │ │ │ │ + rscseq r0, pc, r0, lsl #16 │ │ │ │ + rscseq r2, pc, r8, lsl r4 @ │ │ │ │ + rscseq r2, pc, r8, lsl r4 @ │ │ │ │ + rscseq r0, pc, lr, asr r8 @ │ │ │ │ + rscseq r0, pc, r0, asr #16 │ │ │ │ + rscseq r0, pc, r4, asr r8 @ │ │ │ │ rscseq r0, pc, ip, asr r8 @ │ │ │ │ - ldrhteq r0, [pc], #138 │ │ │ │ - rscseq r0, pc, r2, asr r9 @ │ │ │ │ - rscseq r0, pc, lr, asr r9 @ │ │ │ │ - rscseq r0, pc, r8, asr #19 │ │ │ │ - rscseq r0, pc, r6, lsr #20 │ │ │ │ - ldrhteq r0, [pc], #174 │ │ │ │ - rscseq r0, pc, r0, asr #21 │ │ │ │ - ldrsbteq r2, [pc], #104 │ │ │ │ - ldrsbteq r2, [pc], #104 │ │ │ │ - rscseq r0, pc, lr, lsl fp @ │ │ │ │ - rscseq r0, pc, r0, lsl #22 │ │ │ │ - rscseq r0, pc, r4, lsl fp @ │ │ │ │ - rscseq r0, pc, ip, lsl fp @ │ │ │ │ - rscseq r2, pc, r2, lsl r7 @ │ │ │ │ - ldrhteq r2, [pc], #96 │ │ │ │ - rscseq r2, pc, r4, asr #13 │ │ │ │ - rscseq r2, pc, ip, asr #13 │ │ │ │ - rscseq r2, pc, r0, ror #13 │ │ │ │ - ldrsbteq r2, [pc], #110 │ │ │ │ - ldrshteq r2, [pc], #98 │ │ │ │ - ldrshteq r2, [pc], #106 │ │ │ │ - rscseq r0, pc, ip, asr fp @ │ │ │ │ - rscseq r0, pc, ip, lsr #22 │ │ │ │ - rscseq r0, pc, r2, asr #22 │ │ │ │ + rscseq r2, pc, r2, asr r4 @ │ │ │ │ + ldrshteq r2, [pc], #48 │ │ │ │ + rscseq r2, pc, r4, lsl #8 │ │ │ │ + rscseq r2, pc, ip, lsl #8 │ │ │ │ + rscseq r2, pc, r0, lsr #8 │ │ │ │ + rscseq r2, pc, lr, lsl r4 @ │ │ │ │ + rscseq r2, pc, r2, lsr r4 @ │ │ │ │ + rscseq r2, pc, sl, lsr r4 @ │ │ │ │ + smlalseq r0, pc, ip, r8 @ │ │ │ │ + rscseq r0, pc, ip, ror #16 │ │ │ │ + rscseq r0, pc, r2, lsl #17 │ │ │ │ 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 │ │ │ │ @@ -45508,82 +45508,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 │ │ │ │ - rscseq r0, pc, r6, lsr sl @ │ │ │ │ - rscseq r2, pc, sl, lsr #12 │ │ │ │ - rscseq r2, pc, r8, lsl #12 │ │ │ │ - rscseq r2, pc, ip, lsl r6 @ │ │ │ │ - rscseq r2, pc, r2, lsr #12 │ │ │ │ - rscseq r0, pc, r2, lsl #21 │ │ │ │ - rscseq r0, pc, r6, asr #20 │ │ │ │ - rscseq r0, pc, sl, asr sl @ │ │ │ │ - rscseq r0, pc, r0, ror #20 │ │ │ │ - rscseq r2, pc, r4, asr r6 @ │ │ │ │ - rscseq r2, pc, r4, lsr r6 @ │ │ │ │ - rscseq r2, pc, r6, asr #12 │ │ │ │ - rscseq r2, pc, ip, asr #12 │ │ │ │ - rscseq r0, pc, ip, lsr #21 │ │ │ │ - rscseq r0, pc, lr, ror sl @ │ │ │ │ - smlalseq r0, pc, r0, sl @ │ │ │ │ - smlalseq r0, pc, r8, sl @ │ │ │ │ - rscseq r2, pc, ip, lsl #13 │ │ │ │ - rscseq r2, pc, sl, ror #12 │ │ │ │ - rscseq r2, pc, ip, ror r6 @ │ │ │ │ - rscseq r2, pc, r4, lsl #13 │ │ │ │ - rscseq r0, pc, r4, ror #21 │ │ │ │ - smlalseq r0, pc, sl, sl @ │ │ │ │ - rscseq r0, pc, ip, lsr #21 │ │ │ │ - ldrhteq r0, [pc], #164 │ │ │ │ - rscseq r0, pc, r6, asr #21 │ │ │ │ - rscseq r0, pc, r0, asr #21 │ │ │ │ - ldrsbteq r0, [pc], #162 │ │ │ │ - ldrsbteq r0, [pc], #170 │ │ │ │ - rscseq r2, pc, lr, asr #13 │ │ │ │ - rscseq r2, pc, r0, lsr #13 │ │ │ │ - ldrhteq r2, [pc], #98 │ │ │ │ - ldrhteq r2, [pc], #106 │ │ │ │ - rscseq r0, pc, sl, lsl fp @ │ │ │ │ - ldrshteq r0, [pc], #168 │ │ │ │ - rscseq r0, pc, sl, lsl #22 │ │ │ │ - rscseq r0, pc, r0, lsl fp @ │ │ │ │ - rscseq r2, pc, r6, lsl #14 │ │ │ │ - rscseq r2, pc, ip, asr #13 │ │ │ │ - ldrsbteq r2, [pc], #110 │ │ │ │ - rscseq r2, pc, r4, ror #13 │ │ │ │ - rscseq r0, pc, r6, asr #22 │ │ │ │ - rscseq r0, pc, r4, lsr #22 │ │ │ │ - rscseq r0, pc, r6, lsr fp @ │ │ │ │ - rscseq r0, pc, ip, lsr fp @ │ │ │ │ - rscseq r2, pc, r0, lsr r7 @ │ │ │ │ - rscseq r2, pc, r2, lsl #14 │ │ │ │ - rscseq r2, pc, r4, lsl r7 @ │ │ │ │ - rscseq r2, pc, sl, lsl r7 @ │ │ │ │ - rscseq r0, pc, sl, ror fp @ │ │ │ │ - rscseq r0, pc, ip, asr fp @ │ │ │ │ - rscseq r0, pc, r0, ror fp @ │ │ │ │ - rscseq r0, pc, r8, ror fp @ │ │ │ │ - rscseq r2, pc, lr, ror #14 │ │ │ │ - rscseq r2, pc, sl, lsl r7 @ │ │ │ │ - rscseq r2, pc, lr, lsr #14 │ │ │ │ - rscseq r2, pc, r6, lsr r7 @ │ │ │ │ - rscseq r2, pc, sl, asr #14 │ │ │ │ - rscseq r2, pc, r8, asr #14 │ │ │ │ - rscseq r2, pc, ip, asr r7 @ │ │ │ │ - rscseq r2, pc, r4, ror #14 │ │ │ │ - rscseq r0, pc, r6, asr #23 │ │ │ │ - smlalseq r0, pc, ip, fp @ │ │ │ │ - ldrhteq r0, [pc], #176 │ │ │ │ - ldrhteq r0, [pc], #184 │ │ │ │ - rscseq r2, pc, lr, lsr #15 │ │ │ │ - rscseq r2, pc, lr, lsl #15 │ │ │ │ - rscseq r2, pc, r2, lsr #15 │ │ │ │ + rscseq r0, pc, r6, ror r7 @ │ │ │ │ + rscseq r2, pc, sl, ror #6 │ │ │ │ + rscseq r2, pc, r8, asr #6 │ │ │ │ + rscseq r2, pc, ip, asr r3 @ │ │ │ │ + rscseq r2, pc, r2, ror #6 │ │ │ │ + rscseq r0, pc, r2, asr #15 │ │ │ │ + rscseq r0, pc, r6, lsl #15 │ │ │ │ + smlalseq r0, pc, sl, r7 @ │ │ │ │ + rscseq r0, pc, r0, lsr #15 │ │ │ │ + smlalseq r2, pc, r4, r3 @ │ │ │ │ + rscseq r2, pc, r4, ror r3 @ │ │ │ │ + rscseq r2, pc, r6, lsl #7 │ │ │ │ + rscseq r2, pc, ip, lsl #7 │ │ │ │ + rscseq r0, pc, ip, ror #15 │ │ │ │ + ldrhteq r0, [pc], #126 │ │ │ │ + ldrsbteq r0, [pc], #112 │ │ │ │ + ldrsbteq r0, [pc], #120 │ │ │ │ + rscseq r2, pc, ip, asr #7 │ │ │ │ + rscseq r2, pc, sl, lsr #7 │ │ │ │ + ldrhteq r2, [pc], #60 │ │ │ │ + rscseq r2, pc, r4, asr #7 │ │ │ │ + rscseq r0, pc, r4, lsr #16 │ │ │ │ + ldrsbteq r0, [pc], #122 │ │ │ │ + rscseq r0, pc, ip, ror #15 │ │ │ │ + ldrshteq r0, [pc], #116 │ │ │ │ + rscseq r0, pc, r6, lsl #16 │ │ │ │ + rscseq r0, pc, r0, lsl #16 │ │ │ │ + rscseq r0, pc, r2, lsl r8 @ │ │ │ │ + rscseq r0, pc, sl, lsl r8 @ │ │ │ │ + rscseq r2, pc, lr, lsl #8 │ │ │ │ + rscseq r2, pc, r0, ror #7 │ │ │ │ + ldrshteq r2, [pc], #50 │ │ │ │ + ldrshteq r2, [pc], #58 │ │ │ │ + rscseq r0, pc, sl, asr r8 @ │ │ │ │ + rscseq r0, pc, r8, lsr r8 @ │ │ │ │ + rscseq r0, pc, sl, asr #16 │ │ │ │ + rscseq r0, pc, r0, asr r8 @ │ │ │ │ + rscseq r2, pc, r6, asr #8 │ │ │ │ + rscseq r2, pc, ip, lsl #8 │ │ │ │ + rscseq r2, pc, lr, lsl r4 @ │ │ │ │ + rscseq r2, pc, r4, lsr #8 │ │ │ │ + rscseq r0, pc, r6, lsl #17 │ │ │ │ + rscseq r0, pc, r4, ror #16 │ │ │ │ + rscseq r0, pc, r6, ror r8 @ │ │ │ │ + rscseq r0, pc, ip, ror r8 @ │ │ │ │ + rscseq r2, pc, r0, ror r4 @ │ │ │ │ + rscseq r2, pc, r2, asr #8 │ │ │ │ + rscseq r2, pc, r4, asr r4 @ │ │ │ │ + rscseq r2, pc, sl, asr r4 @ │ │ │ │ + ldrhteq r0, [pc], #138 │ │ │ │ + smlalseq r0, pc, ip, r8 @ │ │ │ │ + ldrhteq r0, [pc], #128 │ │ │ │ + ldrhteq r0, [pc], #136 │ │ │ │ + rscseq r2, pc, lr, lsr #9 │ │ │ │ + rscseq r2, pc, sl, asr r4 @ │ │ │ │ + rscseq r2, pc, lr, ror #8 │ │ │ │ + rscseq r2, pc, r6, ror r4 @ │ │ │ │ + rscseq r2, pc, sl, lsl #9 │ │ │ │ + rscseq r2, pc, r8, lsl #9 │ │ │ │ + smlalseq r2, pc, ip, r4 @ │ │ │ │ + rscseq r2, pc, r4, lsr #9 │ │ │ │ + rscseq r0, pc, r6, lsl #18 │ │ │ │ + ldrsbteq r0, [pc], #140 │ │ │ │ + ldrshteq r0, [pc], #128 │ │ │ │ + ldrshteq r0, [pc], #136 │ │ │ │ + rscseq r2, pc, lr, ror #9 │ │ │ │ + rscseq r2, pc, lr, asr #9 │ │ │ │ + rscseq r2, pc, r2, ror #9 │ │ │ │ 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 │ │ │ │ @@ -46331,180 +46331,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 │ │ │ │ - smlalseq r2, pc, r6, r6 @ │ │ │ │ - ldrshteq r0, [pc], #166 │ │ │ │ - ldrhteq r0, [pc], #170 │ │ │ │ - rscseq r0, pc, lr, asr #21 │ │ │ │ - ldrsbteq r0, [pc], #164 │ │ │ │ - rscseq r2, pc, r8, asr #13 │ │ │ │ - rscseq r2, pc, r6, lsr #13 │ │ │ │ - ldrhteq r2, [pc], #106 │ │ │ │ - rscseq r2, pc, r0, asr #13 │ │ │ │ - rscseq r0, pc, r0, lsr #22 │ │ │ │ - ldrshteq r0, [pc], #162 │ │ │ │ - rscseq r0, pc, r6, lsl #22 │ │ │ │ - rscseq r0, pc, ip, lsl #22 │ │ │ │ - rscseq r2, pc, r0, lsl #14 │ │ │ │ - rscseq r2, pc, r0, ror #13 │ │ │ │ - ldrshteq r2, [pc], #98 │ │ │ │ - ldrshteq r2, [pc], #104 │ │ │ │ - rscseq r0, pc, r8, asr fp @ │ │ │ │ - rscseq r0, pc, lr, lsl #22 │ │ │ │ - rscseq r0, pc, r0, lsr #22 │ │ │ │ - rscseq r0, pc, r8, lsr #22 │ │ │ │ - rscseq r0, pc, sl, lsr fp @ │ │ │ │ - rscseq r0, pc, r4, lsr fp @ │ │ │ │ - rscseq r0, pc, r6, asr #22 │ │ │ │ - rscseq r0, pc, lr, asr #22 │ │ │ │ - rscseq r2, pc, r2, asr #14 │ │ │ │ - rscseq r2, pc, r4, lsl r7 @ │ │ │ │ - rscseq r2, pc, r6, lsr #14 │ │ │ │ - rscseq r2, pc, lr, lsr #14 │ │ │ │ - rscseq r0, pc, lr, lsl #23 │ │ │ │ - rscseq r0, pc, ip, ror #22 │ │ │ │ - rscseq r0, pc, lr, ror fp @ │ │ │ │ - rscseq r0, pc, r6, lsl #23 │ │ │ │ - rscseq r2, pc, sl, ror r7 @ │ │ │ │ - rscseq r2, pc, lr, lsr r7 @ │ │ │ │ - rscseq r2, pc, r0, asr r7 @ │ │ │ │ - rscseq r2, pc, r8, asr r7 @ │ │ │ │ - ldrhteq r0, [pc], #184 │ │ │ │ - smlalseq r0, pc, r6, fp @ │ │ │ │ - rscseq r0, pc, r8, lsr #23 │ │ │ │ - rscseq r0, pc, lr, lsr #23 │ │ │ │ - rscseq r2, pc, r4, lsr #15 │ │ │ │ - rscseq r2, pc, r6, ror r7 @ │ │ │ │ - rscseq r2, pc, r8, lsl #15 │ │ │ │ - rscseq r2, pc, lr, lsl #15 │ │ │ │ - ldrshteq r0, [pc], #176 │ │ │ │ - ldrsbteq r0, [pc], #176 │ │ │ │ - rscseq r0, pc, r4, ror #23 │ │ │ │ - rscseq r0, pc, ip, ror #23 │ │ │ │ - rscseq r2, pc, r2, ror #15 │ │ │ │ - rscseq pc, lr, r8, lsr #3 │ │ │ │ - rscseq sp, lr, r2, lsl #4 │ │ │ │ - rscseq ip, lr, r4 │ │ │ │ - ldrsbteq fp, [lr], #158 @ 0x9e │ │ │ │ - ldrhteq fp, [lr], #100 @ 0x64 │ │ │ │ - smlalseq fp, lr, lr, r4 │ │ │ │ - rscseq fp, lr, r4, lsl #7 │ │ │ │ - rscseq fp, lr, sl, lsl r3 │ │ │ │ - rscseq fp, lr, ip, ror #5 │ │ │ │ + ldrsbteq r2, [pc], #54 │ │ │ │ + rscseq r0, pc, r6, lsr r8 @ │ │ │ │ + ldrshteq r0, [pc], #122 │ │ │ │ + rscseq r0, pc, lr, lsl #16 │ │ │ │ + rscseq r0, pc, r4, lsl r8 @ │ │ │ │ + rscseq r2, pc, r8, lsl #8 │ │ │ │ + rscseq r2, pc, r6, ror #7 │ │ │ │ + ldrshteq r2, [pc], #58 │ │ │ │ + rscseq r2, pc, r0, lsl #8 │ │ │ │ + rscseq r0, pc, r0, ror #16 │ │ │ │ + rscseq r0, pc, r2, lsr r8 @ │ │ │ │ + rscseq r0, pc, r6, asr #16 │ │ │ │ + rscseq r0, pc, ip, asr #16 │ │ │ │ + rscseq r2, pc, r0, asr #8 │ │ │ │ + rscseq r2, pc, r0, lsr #8 │ │ │ │ + rscseq r2, pc, r2, lsr r4 @ │ │ │ │ + rscseq r2, pc, r8, lsr r4 @ │ │ │ │ + smlalseq r0, pc, r8, r8 @ │ │ │ │ + rscseq r0, pc, lr, asr #16 │ │ │ │ + rscseq r0, pc, r0, ror #16 │ │ │ │ + rscseq r0, pc, r8, ror #16 │ │ │ │ + rscseq r0, pc, sl, ror r8 @ │ │ │ │ + rscseq r0, pc, r4, ror r8 @ │ │ │ │ + rscseq r0, pc, r6, lsl #17 │ │ │ │ + rscseq r0, pc, lr, lsl #17 │ │ │ │ + rscseq r2, pc, r2, lsl #9 │ │ │ │ + rscseq r2, pc, r4, asr r4 @ │ │ │ │ + rscseq r2, pc, r6, ror #8 │ │ │ │ + rscseq r2, pc, lr, ror #8 │ │ │ │ + rscseq r0, pc, lr, asr #17 │ │ │ │ + rscseq r0, pc, ip, lsr #17 │ │ │ │ + ldrhteq r0, [pc], #142 │ │ │ │ + rscseq r0, pc, r6, asr #17 │ │ │ │ + ldrhteq r2, [pc], #74 │ │ │ │ + rscseq r2, pc, lr, ror r4 @ │ │ │ │ + smlalseq r2, pc, r0, r4 @ │ │ │ │ + smlalseq r2, pc, r8, r4 @ │ │ │ │ + ldrshteq r0, [pc], #136 │ │ │ │ + ldrsbteq r0, [pc], #134 │ │ │ │ + rscseq r0, pc, r8, ror #17 │ │ │ │ + rscseq r0, pc, lr, ror #17 │ │ │ │ + rscseq r2, pc, r4, ror #9 │ │ │ │ + ldrhteq r2, [pc], #70 │ │ │ │ + rscseq r2, pc, r8, asr #9 │ │ │ │ + rscseq r2, pc, lr, asr #9 │ │ │ │ + rscseq r0, pc, r0, lsr r9 @ │ │ │ │ + rscseq r0, pc, r0, lsl r9 @ │ │ │ │ + rscseq r0, pc, r4, lsr #18 │ │ │ │ + rscseq r0, pc, ip, lsr #18 │ │ │ │ + rscseq r2, pc, r2, lsr #10 │ │ │ │ + rscseq lr, lr, r8, ror #29 │ │ │ │ + rscseq ip, lr, r2, asr #30 │ │ │ │ + rscseq fp, lr, r4, asr #26 │ │ │ │ + rscseq fp, lr, lr, lsl r7 │ │ │ │ + ldrshteq fp, [lr], #52 @ 0x34 │ │ │ │ + ldrsbteq fp, [lr], #30 │ │ │ │ + rscseq fp, lr, r4, asr #1 │ │ │ │ + rscseq fp, lr, sl, asr r0 │ │ │ │ + rscseq fp, lr, ip, lsr #32 │ │ │ │ + rscseq fp, lr, sl, lsr r0 │ │ │ │ + rscseq r8, ip, r4, ror #27 │ │ │ │ + rscseq fp, lr, r6, rrx │ │ │ │ + rscseq fp, lr, r8, ror r0 │ │ │ │ + ldrsbteq r8, [ip], #210 @ 0xd2 │ │ │ │ + rscseq fp, lr, r8, lsr #2 │ │ │ │ + ldrsbteq fp, [lr], #10 │ │ │ │ + ldrshteq fp, [lr], #8 │ │ │ │ + ldrhteq r8, [ip], #218 @ 0xda │ │ │ │ + rscseq fp, lr, r8, asr r1 │ │ │ │ + rscseq fp, lr, r6, ror r1 │ │ │ │ + rscseq r8, ip, r8, lsr #27 │ │ │ │ + rscseq fp, lr, lr, lsr #5 │ │ │ │ + rscseq fp, lr, r8, lsl #4 │ │ │ │ + ldrhteq fp, [lr], #18 │ │ │ │ + ldrsbteq fp, [lr], #20 │ │ │ │ + rscseq r8, ip, sl, lsl #27 │ │ │ │ + rscseq fp, lr, r4, asr #4 │ │ │ │ + rscseq fp, lr, r2, ror #4 │ │ │ │ + rscseq r8, ip, r8, ror sp │ │ │ │ ldrshteq fp, [lr], #42 @ 0x2a │ │ │ │ - rscseq r9, ip, r4, lsr #1 │ │ │ │ - rscseq fp, lr, r6, lsr #6 │ │ │ │ - rscseq fp, lr, r8, lsr r3 │ │ │ │ - smlalseq r9, ip, r2, r0 │ │ │ │ - rscseq fp, lr, r8, ror #7 │ │ │ │ - smlalseq fp, lr, sl, r3 │ │ │ │ - ldrhteq fp, [lr], #56 @ 0x38 │ │ │ │ - rscseq r9, ip, sl, ror r0 │ │ │ │ - rscseq fp, lr, r8, lsl r4 │ │ │ │ - rscseq fp, lr, r6, lsr r4 │ │ │ │ - rscseq r9, ip, r8, rrx │ │ │ │ - rscseq fp, lr, lr, ror #10 │ │ │ │ - rscseq fp, lr, r8, asr #9 │ │ │ │ - rscseq fp, lr, r2, ror r4 │ │ │ │ - smlalseq fp, lr, r4, r4 │ │ │ │ - rscseq r9, ip, sl, asr #32 │ │ │ │ - rscseq fp, lr, r4, lsl #10 │ │ │ │ + ldrhteq fp, [lr], #36 @ 0x24 │ │ │ │ + rscseq fp, lr, sl, asr #5 │ │ │ │ + rscseq r8, ip, r0, ror #26 │ │ │ │ + rscseq fp, lr, r6, lsl #6 │ │ │ │ + rscseq r8, ip, r4, asr sp │ │ │ │ + rscseq fp, lr, r6, lsl r5 │ │ │ │ + rscseq fp, lr, r4, lsr r4 │ │ │ │ + rscseq fp, lr, r2, asr #7 │ │ │ │ + rscseq fp, lr, r0, lsl #7 │ │ │ │ + smlalseq fp, lr, r6, r3 │ │ │ │ + rscseq r8, ip, r0, lsr sp │ │ │ │ + ldrsbteq fp, [lr], #54 @ 0x36 │ │ │ │ + ldrshteq fp, [lr], #48 @ 0x30 │ │ │ │ + rscseq r8, ip, lr, lsl sp │ │ │ │ + rscseq fp, lr, ip, lsl #9 │ │ │ │ + rscseq fp, lr, r6, asr #8 │ │ │ │ + rscseq fp, lr, ip, asr r4 │ │ │ │ + rscseq r8, ip, r6, lsl #26 │ │ │ │ + rscseq fp, lr, ip, lsl #9 │ │ │ │ + ldrshteq r8, [ip], #202 @ 0xca │ │ │ │ + rscseq fp, lr, r8, ror r5 │ │ │ │ rscseq fp, lr, r2, lsr #10 │ │ │ │ - rscseq r9, ip, r8, lsr r0 │ │ │ │ - ldrhteq fp, [lr], #90 @ 0x5a │ │ │ │ - rscseq fp, lr, r4, ror r5 │ │ │ │ - rscseq fp, lr, sl, lsl #11 │ │ │ │ - rscseq r9, ip, r0, lsr #32 │ │ │ │ - rscseq fp, lr, r6, asr #11 │ │ │ │ - rscseq r9, ip, r4, lsl r0 │ │ │ │ - ldrsbteq fp, [lr], #118 @ 0x76 │ │ │ │ - ldrshteq fp, [lr], #100 @ 0x64 │ │ │ │ - rscseq fp, lr, r2, lsl #13 │ │ │ │ - rscseq fp, lr, r0, asr #12 │ │ │ │ - rscseq fp, lr, r6, asr r6 │ │ │ │ - ldrshteq r8, [ip], #240 @ 0xf0 │ │ │ │ - smlalseq fp, lr, r6, r6 │ │ │ │ - ldrhteq fp, [lr], #96 @ 0x60 │ │ │ │ - ldrsbteq r8, [ip], #254 @ 0xfe │ │ │ │ - rscseq fp, lr, ip, asr #14 │ │ │ │ - rscseq fp, lr, r6, lsl #14 │ │ │ │ - rscseq fp, lr, ip, lsl r7 │ │ │ │ - rscseq r8, ip, r6, asr #31 │ │ │ │ - rscseq fp, lr, ip, asr #14 │ │ │ │ - ldrhteq r8, [ip], #250 @ 0xfa │ │ │ │ - rscseq fp, lr, r8, lsr r8 │ │ │ │ - rscseq fp, lr, r2, ror #15 │ │ │ │ - ldrhteq fp, [lr], #116 @ 0x74 │ │ │ │ - rscseq fp, lr, r2, asr #15 │ │ │ │ - smlalseq r8, ip, ip, pc @ │ │ │ │ - ldrshteq fp, [lr], #114 @ 0x72 │ │ │ │ - rscseq fp, lr, r0, lsl #16 │ │ │ │ - rscseq r8, ip, sl, lsl #31 │ │ │ │ - rscseq fp, lr, r8, asr r8 │ │ │ │ - rscseq fp, lr, sl, lsr #16 │ │ │ │ - rscseq fp, lr, r8, lsr r8 │ │ │ │ - rscseq r8, ip, r2, ror pc │ │ │ │ - rscseq fp, lr, r4, asr r8 │ │ │ │ - rscseq r8, ip, r6, ror #30 │ │ │ │ - rscseq fp, lr, r4, asr #22 │ │ │ │ - smlalseq fp, lr, r6, r9 │ │ │ │ - rscseq fp, lr, r4, lsl #18 │ │ │ │ - rscseq fp, lr, lr, lsr #17 │ │ │ │ - rscseq fp, lr, r0, lsl #17 │ │ │ │ - rscseq fp, lr, lr, lsl #17 │ │ │ │ - rscseq r8, ip, ip, lsr pc │ │ │ │ - ldrhteq fp, [lr], #142 @ 0x8e │ │ │ │ - rscseq fp, lr, ip, asr #17 │ │ │ │ - rscseq r8, ip, sl, lsr #30 │ │ │ │ - rscseq fp, lr, r4, lsr #18 │ │ │ │ - ldrshteq fp, [lr], #134 @ 0x86 │ │ │ │ - rscseq fp, lr, r4, lsl #18 │ │ │ │ - rscseq r8, ip, r2, lsl pc │ │ │ │ - rscseq fp, lr, r0, lsr #18 │ │ │ │ - rscseq r8, ip, r6, lsl #30 │ │ │ │ - rscseq fp, lr, r8, lsl #20 │ │ │ │ - rscseq fp, lr, r6, lsl #19 │ │ │ │ - rscseq fp, lr, r8, asr r9 │ │ │ │ - rscseq fp, lr, r6, ror #18 │ │ │ │ - rscseq r8, ip, r8, ror #29 │ │ │ │ - rscseq fp, lr, lr, lsr #19 │ │ │ │ - rscseq fp, lr, r0, asr #19 │ │ │ │ - ldrsbteq r8, [ip], #230 @ 0xe6 │ │ │ │ - rscseq fp, lr, r8, ror #20 │ │ │ │ - rscseq fp, lr, sl, lsl sl │ │ │ │ - rscseq fp, lr, r8, lsr sl │ │ │ │ - ldrhteq r8, [ip], #238 @ 0xee │ │ │ │ - rscseq fp, lr, r0, ror #20 │ │ │ │ - ldrhteq r8, [ip], #226 @ 0xe2 │ │ │ │ - rscseq fp, lr, r4, lsl ip │ │ │ │ - rscseq fp, lr, r6, ror #22 │ │ │ │ - ldrshteq fp, [lr], #164 @ 0xa4 │ │ │ │ - ldrhteq fp, [lr], #174 @ 0xae │ │ │ │ - ldrsbteq fp, [lr], #160 @ 0xa0 │ │ │ │ - rscseq r8, ip, lr, lsl #29 │ │ │ │ - rscseq fp, lr, ip, lsl #22 │ │ │ │ - rscseq fp, lr, sl, lsr #22 │ │ │ │ - rscseq r8, ip, ip, ror lr │ │ │ │ - smlalseq fp, lr, r6, fp │ │ │ │ - rscseq fp, lr, r0, ror #22 │ │ │ │ - rscseq fp, lr, r2, ror fp │ │ │ │ - rscseq r8, ip, r4, ror #28 │ │ │ │ - smlalseq fp, lr, r6, fp │ │ │ │ - rscseq r8, ip, r8, asr lr │ │ │ │ - smlalseq fp, lr, r6, ip │ │ │ │ - rscseq fp, lr, r4, lsl ip │ │ │ │ - ldrsbteq fp, [lr], #190 @ 0xbe │ │ │ │ - ldrshteq fp, [lr], #176 @ 0xb0 │ │ │ │ - rscseq r8, ip, sl, lsr lr │ │ │ │ - rscseq fp, lr, ip, lsr #24 │ │ │ │ - rscseq fp, lr, r2, asr ip │ │ │ │ + ldrshteq fp, [lr], #68 @ 0x44 │ │ │ │ + rscseq fp, lr, r2, lsl #10 │ │ │ │ + ldrsbteq r8, [ip], #204 @ 0xcc │ │ │ │ + rscseq fp, lr, r2, lsr r5 │ │ │ │ + rscseq fp, lr, r0, asr #10 │ │ │ │ + rscseq r8, ip, sl, asr #25 │ │ │ │ + smlalseq fp, lr, r8, r5 │ │ │ │ + rscseq fp, lr, sl, ror #10 │ │ │ │ + rscseq fp, lr, r8, ror r5 │ │ │ │ + ldrhteq r8, [ip], #194 @ 0xc2 │ │ │ │ + smlalseq fp, lr, r4, r5 │ │ │ │ + rscseq r8, ip, r6, lsr #25 │ │ │ │ + rscseq fp, lr, r4, lsl #17 │ │ │ │ + ldrsbteq fp, [lr], #102 @ 0x66 │ │ │ │ + rscseq fp, lr, r4, asr #12 │ │ │ │ + rscseq fp, lr, lr, ror #11 │ │ │ │ + rscseq fp, lr, r0, asr #11 │ │ │ │ + rscseq fp, lr, lr, asr #11 │ │ │ │ + rscseq r8, ip, ip, ror ip │ │ │ │ + ldrshteq fp, [lr], #94 @ 0x5e │ │ │ │ + rscseq fp, lr, ip, lsl #12 │ │ │ │ + rscseq r8, ip, sl, ror #24 │ │ │ │ + rscseq fp, lr, r4, ror #12 │ │ │ │ + rscseq fp, lr, r6, lsr r6 │ │ │ │ + rscseq fp, lr, r4, asr #12 │ │ │ │ + rscseq r8, ip, r2, asr ip │ │ │ │ + rscseq fp, lr, r0, ror #12 │ │ │ │ + rscseq r8, ip, r6, asr #24 │ │ │ │ + rscseq fp, lr, r8, asr #14 │ │ │ │ + rscseq fp, lr, r6, asr #13 │ │ │ │ + smlalseq fp, lr, r8, r6 │ │ │ │ + rscseq fp, lr, r6, lsr #13 │ │ │ │ + rscseq r8, ip, r8, lsr #24 │ │ │ │ + rscseq fp, lr, lr, ror #13 │ │ │ │ + rscseq fp, lr, r0, lsl #14 │ │ │ │ + rscseq r8, ip, r6, lsl ip │ │ │ │ + rscseq fp, lr, r8, lsr #15 │ │ │ │ + rscseq fp, lr, sl, asr r7 │ │ │ │ + rscseq fp, lr, r8, ror r7 │ │ │ │ + ldrshteq r8, [ip], #190 @ 0xbe │ │ │ │ + rscseq fp, lr, r0, lsr #15 │ │ │ │ + ldrshteq r8, [ip], #178 @ 0xb2 │ │ │ │ + rscseq fp, lr, r4, asr r9 │ │ │ │ + rscseq fp, lr, r6, lsr #17 │ │ │ │ + rscseq fp, lr, r4, lsr r8 │ │ │ │ + ldrshteq fp, [lr], #126 @ 0x7e │ │ │ │ + rscseq fp, lr, r0, lsl r8 │ │ │ │ + rscseq r8, ip, lr, asr #23 │ │ │ │ + rscseq fp, lr, ip, asr #16 │ │ │ │ + rscseq fp, lr, sl, ror #16 │ │ │ │ + ldrhteq r8, [ip], #188 @ 0xbc │ │ │ │ + ldrsbteq fp, [lr], #134 @ 0x86 │ │ │ │ + rscseq fp, lr, r0, lsr #17 │ │ │ │ + ldrhteq fp, [lr], #130 @ 0x82 │ │ │ │ + rscseq r8, ip, r4, lsr #23 │ │ │ │ + ldrsbteq fp, [lr], #134 @ 0x86 │ │ │ │ + smlalseq r8, ip, r8, fp │ │ │ │ + ldrsbteq fp, [lr], #150 @ 0x96 │ │ │ │ + rscseq fp, lr, r4, asr r9 │ │ │ │ + rscseq fp, lr, lr, lsl r9 │ │ │ │ + rscseq fp, lr, r0, lsr r9 │ │ │ │ + rscseq r8, ip, sl, ror fp │ │ │ │ + rscseq fp, lr, ip, ror #18 │ │ │ │ + smlalseq fp, lr, r2, r9 │ │ │ │ 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 │ │ │ │ @@ -47315,423 +47315,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - rscseq r8, ip, ip, lsl #23 │ │ │ │ - rscseq fp, lr, r4, asr sl │ │ │ │ - rscseq fp, lr, r8, lsl #20 │ │ │ │ - rscseq fp, lr, r8, lsr #20 │ │ │ │ - rscseq r8, ip, ip, ror #22 │ │ │ │ - rscseq fp, lr, ip, asr sl │ │ │ │ - rscseq r8, ip, ip, asr fp │ │ │ │ - ldrshteq ip, [lr], #32 │ │ │ │ - rscseq fp, lr, r8, lsr lr │ │ │ │ - rscseq fp, lr, r0, ror ip │ │ │ │ - rscseq fp, lr, r0, ror #22 │ │ │ │ - ldrsbteq fp, [lr], #168 @ 0xa8 │ │ │ │ - smlalseq fp, lr, r4, sl │ │ │ │ - rscseq fp, lr, r8, lsr #21 │ │ │ │ - rscseq r8, ip, ip, lsl fp │ │ │ │ - ldrshteq fp, [lr], #168 @ 0xa8 │ │ │ │ - rscseq fp, lr, r0, lsl fp │ │ │ │ - rscseq r8, ip, r4, lsl #22 │ │ │ │ - rscseq fp, lr, r0, lsr #23 │ │ │ │ - rscseq fp, lr, r4, asr fp │ │ │ │ - rscseq fp, lr, r8, ror #22 │ │ │ │ - rscseq r8, ip, r4, ror #21 │ │ │ │ - ldrhteq fp, [lr], #184 @ 0xb8 │ │ │ │ - ldrsbteq fp, [lr], #184 @ 0xb8 │ │ │ │ - rscseq r8, ip, ip, asr #21 │ │ │ │ - ldrhteq fp, [lr], #196 @ 0xc4 │ │ │ │ - rscseq fp, lr, r4, asr #24 │ │ │ │ - rscseq fp, lr, r4, lsl ip │ │ │ │ - rscseq fp, lr, r0, lsr #24 │ │ │ │ - rscseq r8, ip, r4, lsr #21 │ │ │ │ - rscseq fp, lr, ip, asr #24 │ │ │ │ - rscseq fp, lr, r4, ror #24 │ │ │ │ - rscseq r8, ip, ip, lsl #21 │ │ │ │ - rscseq fp, lr, r4, lsl #26 │ │ │ │ - rscseq fp, lr, ip, lsr #25 │ │ │ │ - rscseq fp, lr, ip, asr #25 │ │ │ │ - rscseq r8, ip, ip, ror #20 │ │ │ │ - rscseq fp, lr, ip, lsl #26 │ │ │ │ - rscseq r8, ip, ip, asr sl │ │ │ │ - rscseq fp, lr, r0, lsr #30 │ │ │ │ - rscseq fp, lr, r8, lsr lr │ │ │ │ - ldrhteq fp, [lr], #208 @ 0xd0 │ │ │ │ - rscseq fp, lr, r8, ror #26 │ │ │ │ - rscseq fp, lr, r0, lsl #27 │ │ │ │ - rscseq r8, ip, ip, lsr #20 │ │ │ │ - ldrsbteq fp, [lr], #208 @ 0xd0 │ │ │ │ - rscseq fp, lr, r8, ror #27 │ │ │ │ - rscseq r8, ip, r4, lsl sl │ │ │ │ - rscseq fp, lr, r8, ror lr │ │ │ │ - rscseq fp, lr, r0, lsr lr │ │ │ │ - rscseq fp, lr, r8, asr #28 │ │ │ │ - ldrshteq r8, [ip], #148 @ 0x94 │ │ │ │ - rscseq fp, lr, r8, ror lr │ │ │ │ - rscseq r8, ip, r4, ror #19 │ │ │ │ - rscseq ip, lr, r8, lsr #32 │ │ │ │ - rscseq fp, lr, r0, ror #30 │ │ │ │ - ldrshteq fp, [lr], #232 @ 0xe8 │ │ │ │ - rscseq fp, lr, r0, lsr #30 │ │ │ │ - ldrhteq r8, [ip], #156 @ 0x9c │ │ │ │ - rscseq fp, lr, r0, lsr #31 │ │ │ │ - rscseq fp, lr, r8, asr #31 │ │ │ │ - rscseq r8, ip, r4, lsr #19 │ │ │ │ - rscseq ip, lr, r8, lsr #1 │ │ │ │ - rscseq ip, lr, r0, asr #32 │ │ │ │ - rscseq ip, lr, r8, rrx │ │ │ │ - rscseq r8, ip, r4, lsl #19 │ │ │ │ - ldrhteq ip, [lr], #8 │ │ │ │ - rscseq r8, ip, r4, ror r9 │ │ │ │ - rscseq ip, lr, ip, asr r6 │ │ │ │ - rscseq ip, lr, r8, lsl #8 │ │ │ │ - smlalseq ip, lr, r4, r2 │ │ │ │ - ldrhteq ip, [lr], #28 │ │ │ │ - rscseq ip, lr, ip, asr #2 │ │ │ │ - rscseq ip, lr, r8, ror r1 │ │ │ │ - rscseq r8, ip, ip, lsr r9 │ │ │ │ - rscseq ip, lr, r4, lsl #4 │ │ │ │ - rscseq ip, lr, r0, lsr r2 │ │ │ │ - rscseq r8, ip, r4, lsr #18 │ │ │ │ - rscseq ip, lr, r4, lsr #6 │ │ │ │ - ldrhteq ip, [lr], #36 @ 0x24 │ │ │ │ - rscseq ip, lr, r0, ror #5 │ │ │ │ - rscseq r8, ip, r4, lsl #18 │ │ │ │ - rscseq ip, lr, r8, lsr r3 │ │ │ │ - ldrshteq r8, [ip], #132 @ 0x84 │ │ │ │ - rscseq ip, lr, r0, ror #9 │ │ │ │ - rscseq ip, lr, r8, asr #8 │ │ │ │ - rscseq ip, lr, r8, ror #7 │ │ │ │ - rscseq ip, lr, r4, lsl r4 │ │ │ │ rscseq r8, ip, ip, asr #17 │ │ │ │ - rscseq ip, lr, r0, ror r4 │ │ │ │ - rscseq ip, lr, ip, lsl #9 │ │ │ │ - ldrhteq r8, [ip], #132 @ 0x84 │ │ │ │ - rscseq ip, lr, r0, lsr r5 │ │ │ │ - rscseq ip, lr, r0, ror #9 │ │ │ │ - ldrshteq ip, [lr], #76 @ 0x4c │ │ │ │ - smlalseq r8, ip, r4, r8 │ │ │ │ - rscseq ip, lr, r4, lsr r5 │ │ │ │ - rscseq r8, ip, r4, lsl #17 │ │ │ │ - rscseq ip, lr, r8, lsl #15 │ │ │ │ - rscseq ip, lr, r4, lsl #13 │ │ │ │ - rscseq ip, lr, ip, ror #11 │ │ │ │ - smlalseq ip, lr, ip, r5 │ │ │ │ - ldrhteq ip, [lr], #88 @ 0x58 │ │ │ │ - rscseq r8, ip, r4, asr r8 │ │ │ │ - rscseq ip, lr, r4, lsl r6 │ │ │ │ - rscseq ip, lr, r0, lsr r6 │ │ │ │ - rscseq r8, ip, ip, lsr r8 │ │ │ │ - ldrsbteq ip, [lr], #100 @ 0x64 │ │ │ │ - rscseq ip, lr, r4, lsl #13 │ │ │ │ - rscseq ip, lr, r0, lsr #13 │ │ │ │ - rscseq r8, ip, ip, lsl r8 │ │ │ │ - ldrsbteq ip, [lr], #104 @ 0x68 │ │ │ │ + smlalseq fp, lr, r4, r7 │ │ │ │ + rscseq fp, lr, r8, asr #14 │ │ │ │ + rscseq fp, lr, r8, ror #14 │ │ │ │ + rscseq r8, ip, ip, lsr #17 │ │ │ │ + smlalseq fp, lr, ip, r7 │ │ │ │ + smlalseq r8, ip, ip, r8 │ │ │ │ + rscseq ip, lr, r0, lsr r0 │ │ │ │ + rscseq fp, lr, r8, ror fp │ │ │ │ + ldrhteq fp, [lr], #144 @ 0x90 │ │ │ │ + rscseq fp, lr, r0, lsr #17 │ │ │ │ + rscseq fp, lr, r8, lsl r8 │ │ │ │ + ldrsbteq fp, [lr], #116 @ 0x74 │ │ │ │ + rscseq fp, lr, r8, ror #15 │ │ │ │ + rscseq r8, ip, ip, asr r8 │ │ │ │ + rscseq fp, lr, r8, lsr r8 │ │ │ │ + rscseq fp, lr, r0, asr r8 │ │ │ │ + rscseq r8, ip, r4, asr #16 │ │ │ │ + rscseq fp, lr, r0, ror #17 │ │ │ │ + smlalseq fp, lr, r4, r8 │ │ │ │ + rscseq fp, lr, r8, lsr #17 │ │ │ │ + rscseq r8, ip, r4, lsr #16 │ │ │ │ + ldrshteq fp, [lr], #136 @ 0x88 │ │ │ │ + rscseq fp, lr, r8, lsl r9 │ │ │ │ rscseq r8, ip, ip, lsl #16 │ │ │ │ - rscseq ip, lr, r0, lsr r8 │ │ │ │ - smlalseq ip, lr, r8, r7 │ │ │ │ - rscseq ip, lr, r8, asr #14 │ │ │ │ - rscseq ip, lr, r4, ror #14 │ │ │ │ + ldrshteq fp, [lr], #148 @ 0x94 │ │ │ │ + rscseq fp, lr, r4, lsl #19 │ │ │ │ + rscseq fp, lr, r4, asr r9 │ │ │ │ + rscseq fp, lr, r0, ror #18 │ │ │ │ rscseq r8, ip, r4, ror #15 │ │ │ │ - rscseq ip, lr, r0, asr #15 │ │ │ │ - ldrsbteq ip, [lr], #124 @ 0x7c │ │ │ │ + rscseq fp, lr, ip, lsl #19 │ │ │ │ + rscseq fp, lr, r4, lsr #19 │ │ │ │ rscseq r8, ip, ip, asr #15 │ │ │ │ - rscseq ip, lr, r0, lsl #17 │ │ │ │ - rscseq ip, lr, r0, lsr r8 │ │ │ │ - rscseq ip, lr, ip, asr #16 │ │ │ │ + rscseq fp, lr, r4, asr #20 │ │ │ │ + rscseq fp, lr, ip, ror #19 │ │ │ │ + rscseq fp, lr, ip, lsl #20 │ │ │ │ rscseq r8, ip, ip, lsr #15 │ │ │ │ - rscseq ip, lr, r4, lsl #17 │ │ │ │ + rscseq fp, lr, ip, asr #20 │ │ │ │ smlalseq r8, ip, ip, r7 │ │ │ │ - rscseq sp, lr, r0, asr #19 │ │ │ │ - rscseq sp, lr, r8, asr #2 │ │ │ │ - rscseq ip, lr, r8, lsl #26 │ │ │ │ - rscseq ip, lr, r4, ror #21 │ │ │ │ - ldrhteq ip, [lr], #156 @ 0x9c │ │ │ │ - rscseq ip, lr, r4, lsr #18 │ │ │ │ - ldrsbteq ip, [lr], #132 @ 0x84 │ │ │ │ - ldrshteq ip, [lr], #128 @ 0x80 │ │ │ │ + rscseq fp, lr, r0, ror #24 │ │ │ │ + rscseq fp, lr, r8, ror fp │ │ │ │ + ldrshteq fp, [lr], #160 @ 0xa0 │ │ │ │ + rscseq fp, lr, r8, lsr #21 │ │ │ │ + rscseq fp, lr, r0, asr #21 │ │ │ │ + rscseq r8, ip, ip, ror #14 │ │ │ │ + rscseq fp, lr, r0, lsl fp │ │ │ │ + rscseq fp, lr, r8, lsr #22 │ │ │ │ rscseq r8, ip, r4, asr r7 │ │ │ │ - rscseq ip, lr, ip, asr #18 │ │ │ │ - rscseq ip, lr, r8, ror #18 │ │ │ │ - rscseq r8, ip, ip, lsr r7 │ │ │ │ - rscseq ip, lr, ip, lsl #20 │ │ │ │ - ldrhteq ip, [lr], #156 @ 0x9c │ │ │ │ - ldrsbteq ip, [lr], #152 @ 0x98 │ │ │ │ - rscseq r8, ip, ip, lsl r7 │ │ │ │ - rscseq ip, lr, r4, lsr sl │ │ │ │ - rscseq ip, lr, r0, asr sl │ │ │ │ - rscseq r8, ip, r4, lsl #14 │ │ │ │ - rscseq ip, lr, r4, lsl #23 │ │ │ │ - rscseq ip, lr, ip, ror #21 │ │ │ │ - smlalseq ip, lr, ip, sl │ │ │ │ - ldrhteq ip, [lr], #168 @ 0xa8 │ │ │ │ - ldrsbteq r8, [ip], #108 @ 0x6c │ │ │ │ - rscseq ip, lr, r4, lsl fp │ │ │ │ - rscseq ip, lr, r0, lsr fp │ │ │ │ + ldrhteq fp, [lr], #184 @ 0xb8 │ │ │ │ + rscseq fp, lr, r0, ror fp │ │ │ │ + rscseq fp, lr, r8, lsl #23 │ │ │ │ + rscseq r8, ip, r4, lsr r7 │ │ │ │ + ldrhteq fp, [lr], #184 @ 0xb8 │ │ │ │ + rscseq r8, ip, r4, lsr #14 │ │ │ │ + rscseq fp, lr, r8, ror #26 │ │ │ │ + rscseq fp, lr, r0, lsr #25 │ │ │ │ + rscseq fp, lr, r8, lsr ip │ │ │ │ + rscseq fp, lr, r0, ror #24 │ │ │ │ + ldrshteq r8, [ip], #108 @ 0x6c │ │ │ │ + rscseq fp, lr, r0, ror #25 │ │ │ │ + rscseq fp, lr, r8, lsl #26 │ │ │ │ + rscseq r8, ip, r4, ror #13 │ │ │ │ + rscseq fp, lr, r8, ror #27 │ │ │ │ + rscseq fp, lr, r0, lsl #27 │ │ │ │ + rscseq fp, lr, r8, lsr #27 │ │ │ │ rscseq r8, ip, r4, asr #13 │ │ │ │ - ldrsbteq ip, [lr], #180 @ 0xb4 │ │ │ │ - rscseq ip, lr, r4, lsl #23 │ │ │ │ - rscseq ip, lr, r0, lsr #23 │ │ │ │ - rscseq r8, ip, r4, lsr #13 │ │ │ │ - ldrsbteq ip, [lr], #184 @ 0xb8 │ │ │ │ - smlalseq r8, ip, r4, r6 │ │ │ │ - rscseq ip, lr, ip, lsr #28 │ │ │ │ - rscseq ip, lr, r8, lsr #26 │ │ │ │ - smlalseq ip, lr, r0, ip │ │ │ │ - rscseq ip, lr, r0, asr #24 │ │ │ │ - rscseq ip, lr, ip, asr ip │ │ │ │ + ldrshteq fp, [lr], #216 @ 0xd8 │ │ │ │ + ldrhteq r8, [ip], #100 @ 0x64 │ │ │ │ + smlalseq ip, lr, ip, r3 │ │ │ │ + rscseq ip, lr, r8, asr #2 │ │ │ │ + ldrsbteq fp, [lr], #244 @ 0xf4 │ │ │ │ + ldrshteq fp, [lr], #236 @ 0xec │ │ │ │ + rscseq fp, lr, ip, lsl #29 │ │ │ │ + ldrhteq fp, [lr], #232 @ 0xe8 │ │ │ │ + rscseq r8, ip, ip, ror r6 │ │ │ │ + rscseq fp, lr, r4, asr #30 │ │ │ │ + rscseq fp, lr, r0, ror pc │ │ │ │ rscseq r8, ip, r4, ror #12 │ │ │ │ - ldrhteq ip, [lr], #200 @ 0xc8 │ │ │ │ - ldrsbteq ip, [lr], #196 @ 0xc4 │ │ │ │ - rscseq r8, ip, ip, asr #12 │ │ │ │ - rscseq ip, lr, r8, ror sp │ │ │ │ - rscseq ip, lr, r8, lsr #26 │ │ │ │ - rscseq ip, lr, r4, asr #26 │ │ │ │ - rscseq r8, ip, ip, lsr #12 │ │ │ │ - rscseq ip, lr, ip, ror sp │ │ │ │ - rscseq r8, ip, ip, lsl r6 │ │ │ │ - ldrsbteq ip, [lr], #228 @ 0xe4 │ │ │ │ - rscseq ip, lr, ip, lsr lr │ │ │ │ - rscseq ip, lr, ip, ror #27 │ │ │ │ - rscseq ip, lr, r8, lsl #28 │ │ │ │ + rscseq ip, lr, r4, rrx │ │ │ │ + ldrshteq fp, [lr], #244 @ 0xf4 │ │ │ │ + rscseq ip, lr, r0, lsr #32 │ │ │ │ + rscseq r8, ip, r4, asr #12 │ │ │ │ + rscseq ip, lr, r8, ror r0 │ │ │ │ + rscseq r8, ip, r4, lsr r6 │ │ │ │ + rscseq ip, lr, r0, lsr #4 │ │ │ │ + rscseq ip, lr, r8, lsl #3 │ │ │ │ + rscseq ip, lr, r8, lsr #2 │ │ │ │ + rscseq ip, lr, r4, asr r1 │ │ │ │ + rscseq r8, ip, ip, lsl #12 │ │ │ │ + ldrhteq ip, [lr], #16 │ │ │ │ + rscseq ip, lr, ip, asr #3 │ │ │ │ ldrshteq r8, [ip], #84 @ 0x54 │ │ │ │ - rscseq ip, lr, r4, ror #28 │ │ │ │ - rscseq ip, lr, r0, lsl #29 │ │ │ │ - ldrsbteq r8, [ip], #92 @ 0x5c │ │ │ │ - rscseq ip, lr, r4, lsr #30 │ │ │ │ - ldrsbteq ip, [lr], #228 @ 0xe4 │ │ │ │ - ldrshteq ip, [lr], #224 @ 0xe0 │ │ │ │ - ldrhteq r8, [ip], #92 @ 0x5c │ │ │ │ - rscseq ip, lr, r8, lsr #30 │ │ │ │ - rscseq r8, ip, ip, lsr #11 │ │ │ │ - smlalseq sp, lr, r8, r3 │ │ │ │ - rscseq sp, lr, r4, ror r1 │ │ │ │ - rscseq sp, lr, r0, ror r0 │ │ │ │ - ldrsbteq ip, [lr], #248 @ 0xf8 │ │ │ │ - rscseq ip, lr, r8, lsl #31 │ │ │ │ - rscseq ip, lr, r4, lsr #31 │ │ │ │ - rscseq r8, ip, r4, ror r5 │ │ │ │ - rscseq sp, lr, r0 │ │ │ │ - rscseq sp, lr, ip, lsl r0 │ │ │ │ + rscseq ip, lr, r0, ror r2 │ │ │ │ + rscseq ip, lr, r0, lsr #4 │ │ │ │ + rscseq ip, lr, ip, lsr r2 │ │ │ │ + ldrsbteq r8, [ip], #84 @ 0x54 │ │ │ │ + rscseq ip, lr, r4, ror r2 │ │ │ │ + rscseq r8, ip, r4, asr #11 │ │ │ │ + rscseq ip, lr, r8, asr #9 │ │ │ │ + rscseq ip, lr, r4, asr #7 │ │ │ │ + rscseq ip, lr, ip, lsr #6 │ │ │ │ + ldrsbteq ip, [lr], #44 @ 0x2c │ │ │ │ + ldrshteq ip, [lr], #40 @ 0x28 │ │ │ │ + smlalseq r8, ip, r4, r5 │ │ │ │ + rscseq ip, lr, r4, asr r3 │ │ │ │ + rscseq ip, lr, r0, ror r3 │ │ │ │ + rscseq r8, ip, ip, ror r5 │ │ │ │ + rscseq ip, lr, r4, lsl r4 │ │ │ │ + rscseq ip, lr, r4, asr #7 │ │ │ │ + rscseq ip, lr, r0, ror #7 │ │ │ │ rscseq r8, ip, ip, asr r5 │ │ │ │ - rscseq sp, lr, r0, asr #1 │ │ │ │ - rscseq sp, lr, r0, ror r0 │ │ │ │ - rscseq sp, lr, ip, lsl #1 │ │ │ │ - rscseq r8, ip, ip, lsr r5 │ │ │ │ - rscseq sp, lr, r4, asr #1 │ │ │ │ - rscseq r8, ip, ip, lsr #10 │ │ │ │ - rscseq sp, lr, ip, lsl r2 │ │ │ │ - rscseq sp, lr, r4, lsl #3 │ │ │ │ - rscseq sp, lr, r4, lsr r1 │ │ │ │ - rscseq sp, lr, r0, asr r1 │ │ │ │ - rscseq r8, ip, r4, lsl #10 │ │ │ │ - rscseq sp, lr, ip, lsr #3 │ │ │ │ - rscseq sp, lr, r8, asr #3 │ │ │ │ + rscseq ip, lr, r8, lsl r4 │ │ │ │ + rscseq r8, ip, ip, asr #10 │ │ │ │ + rscseq ip, lr, r0, ror r5 │ │ │ │ + ldrsbteq ip, [lr], #72 @ 0x48 │ │ │ │ + rscseq ip, lr, r8, lsl #9 │ │ │ │ + rscseq ip, lr, r4, lsr #9 │ │ │ │ + rscseq r8, ip, r4, lsr #10 │ │ │ │ + rscseq ip, lr, r0, lsl #10 │ │ │ │ + rscseq ip, lr, ip, lsl r5 │ │ │ │ + rscseq r8, ip, ip, lsl #10 │ │ │ │ + rscseq ip, lr, r0, asr #11 │ │ │ │ + rscseq ip, lr, r0, ror r5 │ │ │ │ + rscseq ip, lr, ip, lsl #11 │ │ │ │ rscseq r8, ip, ip, ror #9 │ │ │ │ - rscseq sp, lr, ip, ror #4 │ │ │ │ - rscseq sp, lr, ip, lsl r2 │ │ │ │ - rscseq sp, lr, r8, lsr r2 │ │ │ │ - rscseq r8, ip, ip, asr #9 │ │ │ │ - rscseq sp, lr, r0, ror r2 │ │ │ │ - ldrhteq r8, [ip], #76 @ 0x4c │ │ │ │ - rscseq sp, lr, r4, asr #9 │ │ │ │ - rscseq sp, lr, r0, asr #7 │ │ │ │ - rscseq sp, lr, r8, lsr #6 │ │ │ │ - ldrsbteq sp, [lr], #40 @ 0x28 │ │ │ │ - ldrshteq sp, [lr], #36 @ 0x24 │ │ │ │ - rscseq r8, ip, ip, lsl #9 │ │ │ │ - rscseq sp, lr, r0, asr r3 │ │ │ │ - rscseq sp, lr, ip, ror #6 │ │ │ │ - rscseq r8, ip, r4, ror r4 │ │ │ │ - rscseq sp, lr, r0, lsl r4 │ │ │ │ - rscseq sp, lr, r0, asr #7 │ │ │ │ - ldrsbteq sp, [lr], #60 @ 0x3c │ │ │ │ - rscseq r8, ip, r4, asr r4 │ │ │ │ - rscseq sp, lr, r4, lsl r4 │ │ │ │ + rscseq ip, lr, r4, asr #11 │ │ │ │ + ldrsbteq r8, [ip], #76 @ 0x4c │ │ │ │ + rscseq sp, lr, r0, lsl #14 │ │ │ │ + rscseq ip, lr, r8, lsl #29 │ │ │ │ + rscseq ip, lr, r8, asr #20 │ │ │ │ + rscseq ip, lr, r4, lsr #16 │ │ │ │ + ldrshteq ip, [lr], #108 @ 0x6c │ │ │ │ + rscseq ip, lr, r4, ror #12 │ │ │ │ + rscseq ip, lr, r4, lsl r6 │ │ │ │ + rscseq ip, lr, r0, lsr r6 │ │ │ │ + smlalseq r8, ip, r4, r4 │ │ │ │ + rscseq ip, lr, ip, lsl #13 │ │ │ │ + rscseq ip, lr, r8, lsr #13 │ │ │ │ + rscseq r8, ip, ip, ror r4 │ │ │ │ + rscseq ip, lr, ip, asr #14 │ │ │ │ + ldrshteq ip, [lr], #108 @ 0x6c │ │ │ │ + rscseq ip, lr, r8, lsl r7 │ │ │ │ + rscseq r8, ip, ip, asr r4 │ │ │ │ + rscseq ip, lr, r4, ror r7 │ │ │ │ + smlalseq ip, lr, r0, r7 │ │ │ │ rscseq r8, ip, r4, asr #8 │ │ │ │ - rscseq sp, lr, ip, ror #10 │ │ │ │ - ldrsbteq sp, [lr], #68 @ 0x44 │ │ │ │ - rscseq sp, lr, r4, lsl #9 │ │ │ │ - rscseq sp, lr, r0, lsr #9 │ │ │ │ + rscseq ip, lr, r4, asr #17 │ │ │ │ + rscseq ip, lr, ip, lsr #16 │ │ │ │ + ldrsbteq ip, [lr], #124 @ 0x7c │ │ │ │ + ldrshteq ip, [lr], #120 @ 0x78 │ │ │ │ rscseq r8, ip, ip, lsl r4 │ │ │ │ - ldrshteq sp, [lr], #76 @ 0x4c │ │ │ │ - rscseq sp, lr, r8, lsl r5 │ │ │ │ + rscseq ip, lr, r4, asr r8 │ │ │ │ + rscseq ip, lr, r0, ror r8 │ │ │ │ rscseq r8, ip, r4, lsl #8 │ │ │ │ - ldrhteq sp, [lr], #92 @ 0x5c │ │ │ │ - rscseq sp, lr, ip, ror #10 │ │ │ │ - rscseq sp, lr, r8, lsl #11 │ │ │ │ + rscseq ip, lr, r4, lsl r9 │ │ │ │ + rscseq ip, lr, r4, asr #17 │ │ │ │ + rscseq ip, lr, r0, ror #17 │ │ │ │ rscseq r8, ip, r4, ror #7 │ │ │ │ - rscseq sp, lr, r0, asr #11 │ │ │ │ + rscseq ip, lr, r8, lsl r9 │ │ │ │ ldrsbteq r8, [ip], #52 @ 0x34 │ │ │ │ - rscseq sp, lr, ip, lsl #29 │ │ │ │ - rscseq sp, lr, ip, asr #20 │ │ │ │ - rscseq sp, lr, r8, lsr #16 │ │ │ │ - rscseq sp, lr, r0, lsl #14 │ │ │ │ - rscseq sp, lr, r8, ror #12 │ │ │ │ - rscseq sp, lr, r8, lsl r6 │ │ │ │ - rscseq sp, lr, r4, lsr r6 │ │ │ │ - smlalseq r8, ip, r4, r3 │ │ │ │ - smlalseq sp, lr, r0, r6 │ │ │ │ - rscseq sp, lr, ip, lsr #13 │ │ │ │ - rscseq r8, ip, ip, ror r3 │ │ │ │ - rscseq sp, lr, r0, asr r7 │ │ │ │ - rscseq sp, lr, r0, lsl #14 │ │ │ │ - rscseq sp, lr, ip, lsl r7 │ │ │ │ + rscseq ip, lr, ip, ror #22 │ │ │ │ + rscseq ip, lr, r8, ror #20 │ │ │ │ + ldrsbteq ip, [lr], #144 @ 0x90 │ │ │ │ + rscseq ip, lr, r0, lsl #19 │ │ │ │ + smlalseq ip, lr, ip, r9 │ │ │ │ + rscseq r8, ip, r4, lsr #7 │ │ │ │ + ldrshteq ip, [lr], #152 @ 0x98 │ │ │ │ + rscseq ip, lr, r4, lsl sl │ │ │ │ + rscseq r8, ip, ip, lsl #7 │ │ │ │ + ldrhteq ip, [lr], #168 @ 0xa8 │ │ │ │ + rscseq ip, lr, r8, ror #20 │ │ │ │ + rscseq ip, lr, r4, lsl #21 │ │ │ │ + rscseq r8, ip, ip, ror #6 │ │ │ │ + ldrhteq ip, [lr], #172 @ 0xac │ │ │ │ rscseq r8, ip, ip, asr r3 │ │ │ │ - rscseq sp, lr, r8, ror r7 │ │ │ │ - smlalseq sp, lr, r4, r7 │ │ │ │ - rscseq r8, ip, r4, asr #6 │ │ │ │ - rscseq sp, lr, r8, asr #17 │ │ │ │ - rscseq sp, lr, r0, lsr r8 │ │ │ │ - rscseq sp, lr, r0, ror #15 │ │ │ │ - ldrshteq sp, [lr], #124 @ 0x7c │ │ │ │ + rscseq ip, lr, r4, lsl ip │ │ │ │ + rscseq ip, lr, ip, ror fp │ │ │ │ + rscseq ip, lr, ip, lsr #22 │ │ │ │ + rscseq ip, lr, r8, asr #22 │ │ │ │ + rscseq r8, ip, r4, lsr r3 │ │ │ │ + rscseq ip, lr, r4, lsr #23 │ │ │ │ + rscseq ip, lr, r0, asr #23 │ │ │ │ rscseq r8, ip, ip, lsl r3 │ │ │ │ - rscseq sp, lr, r8, asr r8 │ │ │ │ - rscseq sp, lr, r4, ror r8 │ │ │ │ - rscseq r8, ip, r4, lsl #6 │ │ │ │ - rscseq sp, lr, r8, lsl r9 │ │ │ │ - rscseq sp, lr, r8, asr #17 │ │ │ │ - rscseq sp, lr, r4, ror #17 │ │ │ │ - rscseq r8, ip, r4, ror #5 │ │ │ │ - rscseq sp, lr, ip, lsl r9 │ │ │ │ - ldrsbteq r8, [ip], #36 @ 0x24 │ │ │ │ - rscseq sp, lr, r0, ror fp │ │ │ │ - rscseq sp, lr, ip, ror #20 │ │ │ │ - ldrsbteq sp, [lr], #148 @ 0x94 │ │ │ │ - rscseq sp, lr, r4, lsl #19 │ │ │ │ - rscseq sp, lr, r0, lsr #19 │ │ │ │ - rscseq r8, ip, r4, lsr #5 │ │ │ │ - ldrshteq sp, [lr], #156 @ 0x9c │ │ │ │ - rscseq sp, lr, r8, lsl sl │ │ │ │ - rscseq r8, ip, ip, lsl #5 │ │ │ │ - ldrhteq sp, [lr], #172 @ 0xac │ │ │ │ - rscseq sp, lr, ip, ror #20 │ │ │ │ - rscseq sp, lr, r8, lsl #21 │ │ │ │ + rscseq ip, lr, r4, ror #24 │ │ │ │ + rscseq ip, lr, r4, lsl ip │ │ │ │ + rscseq ip, lr, r0, lsr ip │ │ │ │ + ldrshteq r8, [ip], #44 @ 0x2c │ │ │ │ + rscseq ip, lr, r8, ror #24 │ │ │ │ + rscseq r8, ip, ip, ror #5 │ │ │ │ + ldrsbteq sp, [lr], #8 │ │ │ │ + ldrhteq ip, [lr], #228 @ 0xe4 │ │ │ │ + ldrhteq ip, [lr], #208 @ 0xd0 │ │ │ │ + rscseq ip, lr, r8, lsl sp │ │ │ │ + rscseq ip, lr, r8, asr #25 │ │ │ │ + rscseq ip, lr, r4, ror #25 │ │ │ │ + ldrhteq r8, [ip], #36 @ 0x24 │ │ │ │ + rscseq ip, lr, r0, asr #26 │ │ │ │ + rscseq ip, lr, ip, asr sp │ │ │ │ + smlalseq r8, ip, ip, r2 │ │ │ │ + rscseq ip, lr, r0, lsl #28 │ │ │ │ + ldrhteq ip, [lr], #208 @ 0xd0 │ │ │ │ + rscseq ip, lr, ip, asr #27 │ │ │ │ + rscseq r8, ip, ip, ror r2 │ │ │ │ + rscseq ip, lr, r4, lsl #28 │ │ │ │ rscseq r8, ip, ip, ror #4 │ │ │ │ - rscseq sp, lr, r0, asr #21 │ │ │ │ - rscseq r8, ip, ip, asr r2 │ │ │ │ - rscseq sp, lr, r8, lsl ip │ │ │ │ - rscseq sp, lr, r0, lsl #23 │ │ │ │ - rscseq sp, lr, r0, lsr fp │ │ │ │ - rscseq sp, lr, ip, asr #22 │ │ │ │ - rscseq r8, ip, r4, lsr r2 │ │ │ │ - rscseq sp, lr, r8, lsr #23 │ │ │ │ - rscseq sp, lr, r4, asr #23 │ │ │ │ - rscseq r8, ip, ip, lsl r2 │ │ │ │ - rscseq sp, lr, r8, ror #24 │ │ │ │ - rscseq sp, lr, r8, lsl ip │ │ │ │ - rscseq sp, lr, r4, lsr ip │ │ │ │ + rscseq ip, lr, ip, asr pc │ │ │ │ + rscseq ip, lr, r4, asr #29 │ │ │ │ + rscseq ip, lr, r4, ror lr │ │ │ │ + smlalseq ip, lr, r0, lr │ │ │ │ + rscseq r8, ip, r4, asr #4 │ │ │ │ + rscseq ip, lr, ip, ror #29 │ │ │ │ + rscseq ip, lr, r8, lsl #30 │ │ │ │ + rscseq r8, ip, ip, lsr #4 │ │ │ │ + rscseq ip, lr, ip, lsr #31 │ │ │ │ + rscseq ip, lr, ip, asr pc │ │ │ │ + rscseq ip, lr, r8, ror pc │ │ │ │ + rscseq r8, ip, ip, lsl #4 │ │ │ │ + ldrhteq ip, [lr], #240 @ 0xf0 │ │ │ │ ldrshteq r8, [ip], #28 │ │ │ │ - rscseq sp, lr, ip, ror #24 │ │ │ │ - rscseq r8, ip, ip, ror #3 │ │ │ │ - ldrsbteq lr, [lr], #12 │ │ │ │ - ldrhteq sp, [lr], #232 @ 0xe8 │ │ │ │ - ldrhteq sp, [lr], #212 @ 0xd4 │ │ │ │ - rscseq sp, lr, ip, lsl sp │ │ │ │ - rscseq sp, lr, ip, asr #25 │ │ │ │ - rscseq sp, lr, r8, ror #25 │ │ │ │ + rscseq sp, lr, r4, lsl #4 │ │ │ │ + rscseq sp, lr, r0, lsl #2 │ │ │ │ + rscseq sp, lr, r8, rrx │ │ │ │ + rscseq sp, lr, r8, lsl r0 │ │ │ │ + rscseq sp, lr, r4, lsr r0 │ │ │ │ + rscseq r8, ip, ip, asr #3 │ │ │ │ + smlalseq sp, lr, r0, r0 │ │ │ │ + rscseq sp, lr, ip, lsr #1 │ │ │ │ ldrhteq r8, [ip], #20 │ │ │ │ - rscseq sp, lr, r4, asr #26 │ │ │ │ - rscseq sp, lr, r0, ror #26 │ │ │ │ - smlalseq r8, ip, ip, r1 │ │ │ │ - rscseq sp, lr, r4, lsl #28 │ │ │ │ - ldrhteq sp, [lr], #212 @ 0xd4 │ │ │ │ - ldrsbteq sp, [lr], #208 @ 0xd0 │ │ │ │ - rscseq r8, ip, ip, ror r1 │ │ │ │ - rscseq sp, lr, r8, lsl #28 │ │ │ │ - rscseq r8, ip, ip, ror #2 │ │ │ │ - rscseq sp, lr, r0, ror #30 │ │ │ │ - rscseq sp, lr, r8, asr #29 │ │ │ │ - rscseq sp, lr, r8, ror lr │ │ │ │ - smlalseq sp, lr, r4, lr │ │ │ │ + rscseq sp, lr, r0, asr r1 │ │ │ │ + rscseq sp, lr, r0, lsl #2 │ │ │ │ + rscseq sp, lr, ip, lsl r1 │ │ │ │ + smlalseq r8, ip, r4, r1 │ │ │ │ + rscseq sp, lr, r4, asr r1 │ │ │ │ + rscseq r8, ip, r4, lsl #3 │ │ │ │ + rscseq sp, lr, ip, lsr #5 │ │ │ │ + rscseq sp, lr, r4, lsl r2 │ │ │ │ + rscseq sp, lr, r4, asr #3 │ │ │ │ + rscseq sp, lr, r0, ror #3 │ │ │ │ + rscseq r8, ip, ip, asr r1 │ │ │ │ + rscseq sp, lr, ip, lsr r2 │ │ │ │ + rscseq sp, lr, r8, asr r2 │ │ │ │ rscseq r8, ip, r4, asr #2 │ │ │ │ - ldrshteq sp, [lr], #224 @ 0xe0 │ │ │ │ - rscseq sp, lr, ip, lsl #30 │ │ │ │ - rscseq r8, ip, ip, lsr #2 │ │ │ │ - ldrhteq sp, [lr], #240 @ 0xf0 │ │ │ │ - rscseq sp, lr, r0, ror #30 │ │ │ │ - rscseq sp, lr, ip, ror pc │ │ │ │ - rscseq r8, ip, ip, lsl #2 │ │ │ │ - ldrhteq sp, [lr], #244 @ 0xf4 │ │ │ │ - ldrshteq r8, [ip], #12 │ │ │ │ - rscseq pc, lr, r4, asr #25 │ │ │ │ - rscseq lr, lr, r0, lsl #1 │ │ │ │ - rscseq lr, lr, r0, asr #32 │ │ │ │ - rscseq lr, lr, ip, lsl r0 │ │ │ │ - rscseq pc, lr, r4, lsl ip @ │ │ │ │ - rscseq r8, ip, ip, asr #1 │ │ │ │ - rscseq lr, lr, ip, lsr r0 │ │ │ │ - rscseq pc, lr, ip, lsr #24 │ │ │ │ - ldrhteq r8, [ip], #4 │ │ │ │ - rscseq lr, lr, r8, ror r0 │ │ │ │ - rscseq lr, lr, r4, asr r0 │ │ │ │ - rscseq pc, lr, ip, lsr ip @ │ │ │ │ - smlalseq r8, ip, r4, r0 │ │ │ │ - rscseq pc, lr, r4, asr #24 │ │ │ │ + ldrshteq sp, [lr], #44 @ 0x2c │ │ │ │ + rscseq sp, lr, ip, lsr #5 │ │ │ │ + rscseq sp, lr, r8, asr #5 │ │ │ │ + rscseq r8, ip, r4, lsr #2 │ │ │ │ + rscseq sp, lr, r0, lsl #6 │ │ │ │ + rscseq r8, ip, r4, lsl r1 │ │ │ │ + rscseq sp, lr, ip, asr #23 │ │ │ │ + rscseq sp, lr, ip, lsl #15 │ │ │ │ + rscseq sp, lr, r8, ror #10 │ │ │ │ + rscseq sp, lr, r0, asr #8 │ │ │ │ + rscseq sp, lr, r8, lsr #7 │ │ │ │ + rscseq sp, lr, r8, asr r3 │ │ │ │ + rscseq sp, lr, r4, ror r3 │ │ │ │ + ldrsbteq r8, [ip], #4 │ │ │ │ + ldrsbteq sp, [lr], #48 @ 0x30 │ │ │ │ + rscseq sp, lr, ip, ror #7 │ │ │ │ + ldrhteq r8, [ip], #12 │ │ │ │ + smlalseq sp, lr, r0, r4 │ │ │ │ + rscseq sp, lr, r0, asr #8 │ │ │ │ + rscseq sp, lr, ip, asr r4 │ │ │ │ + smlalseq r8, ip, ip, r0 │ │ │ │ + ldrhteq sp, [lr], #72 @ 0x48 │ │ │ │ + ldrsbteq sp, [lr], #68 @ 0x44 │ │ │ │ rscseq r8, ip, r4, lsl #1 │ │ │ │ - rscseq pc, lr, ip, lsr #25 │ │ │ │ - rscseq pc, lr, r4, ror ip @ │ │ │ │ - rscseq pc, lr, r4, asr ip @ │ │ │ │ - rscseq lr, lr, r4, lsl #1 │ │ │ │ + rscseq sp, lr, r8, lsl #12 │ │ │ │ + rscseq sp, lr, r0, ror r5 │ │ │ │ + rscseq sp, lr, r0, lsr #10 │ │ │ │ + rscseq sp, lr, ip, lsr r5 │ │ │ │ rscseq r8, ip, ip, asr r0 │ │ │ │ - rscseq pc, lr, ip, ror #24 │ │ │ │ - rscseq lr, lr, r4, lsr #1 │ │ │ │ + smlalseq sp, lr, r8, r5 │ │ │ │ + ldrhteq sp, [lr], #84 @ 0x54 │ │ │ │ rscseq r8, ip, r4, asr #32 │ │ │ │ - rscseq pc, lr, r4, lsr #25 │ │ │ │ - rscseq pc, lr, r0, lsl #25 │ │ │ │ - ldrhteq lr, [lr], #12 │ │ │ │ + rscseq sp, lr, r8, asr r6 │ │ │ │ + rscseq sp, lr, r8, lsl #12 │ │ │ │ + rscseq sp, lr, r4, lsr #12 │ │ │ │ rscseq r8, ip, r4, lsr #32 │ │ │ │ - rscseq lr, lr, r8, asr #1 │ │ │ │ + rscseq sp, lr, ip, asr r6 │ │ │ │ rscseq r8, ip, r4, lsl r0 │ │ │ │ - rscseq lr, lr, r0, lsl lr │ │ │ │ - rscseq r0, pc, r4, lsr r3 @ │ │ │ │ - rscseq pc, lr, r4, ror #31 │ │ │ │ - rscseq pc, lr, r8, lsr lr @ │ │ │ │ - smlalseq lr, lr, r4, r1 @ │ │ │ │ - rscseq lr, lr, ip, lsl r1 │ │ │ │ - ldrsbteq lr, [lr], #12 │ │ │ │ - ldrhteq lr, [lr], #8 │ │ │ │ - rscseq pc, lr, r8, lsl #25 │ │ │ │ - rscseq r7, ip, r4, asr #31 │ │ │ │ - ldrsbteq lr, [lr], #8 │ │ │ │ - rscseq pc, lr, r8, lsr #25 │ │ │ │ + ldrhteq sp, [lr], #128 @ 0x80 │ │ │ │ + rscseq sp, lr, ip, lsr #15 │ │ │ │ + rscseq sp, lr, r4, lsl r7 │ │ │ │ + rscseq sp, lr, r4, asr #13 │ │ │ │ + rscseq sp, lr, r0, ror #13 │ │ │ │ + rscseq r7, ip, r4, ror #31 │ │ │ │ + rscseq sp, lr, ip, lsr r7 │ │ │ │ + rscseq sp, lr, r8, asr r7 │ │ │ │ + rscseq r7, ip, ip, asr #31 │ │ │ │ + ldrshteq sp, [lr], #124 @ 0x7c │ │ │ │ + rscseq sp, lr, ip, lsr #15 │ │ │ │ + rscseq sp, lr, r8, asr #15 │ │ │ │ rscseq r7, ip, ip, lsr #31 │ │ │ │ - rscseq lr, lr, r4, lsl r1 │ │ │ │ - ldrshteq lr, [lr], #0 │ │ │ │ - rscseq pc, lr, r0, asr #25 │ │ │ │ - rscseq r7, ip, ip, lsl #31 │ │ │ │ - rscseq lr, lr, r0, lsl r1 │ │ │ │ - rscseq pc, lr, r0, ror #25 │ │ │ │ + rscseq sp, lr, r0, lsl #16 │ │ │ │ + smlalseq r7, ip, ip, pc @ │ │ │ │ + rscseq sp, lr, r8, asr r9 │ │ │ │ + rscseq sp, lr, r0, asr #17 │ │ │ │ + rscseq sp, lr, r0, ror r8 │ │ │ │ + rscseq sp, lr, ip, lsl #17 │ │ │ │ rscseq r7, ip, r4, ror pc │ │ │ │ - rscseq lr, lr, r4, lsl #3 │ │ │ │ - rscseq lr, lr, r4, asr #2 │ │ │ │ - rscseq lr, lr, r0, lsr #2 │ │ │ │ - ldrshteq pc, [lr], #192 @ 0xc0 @ │ │ │ │ - rscseq r7, ip, ip, asr #30 │ │ │ │ - rscseq lr, lr, r0, asr #2 │ │ │ │ - rscseq pc, lr, r0, lsl sp @ │ │ │ │ - rscseq r7, ip, r4, lsr pc │ │ │ │ - rscseq lr, lr, ip, ror r1 │ │ │ │ - rscseq lr, lr, r8, asr r1 │ │ │ │ - rscseq pc, lr, r8, lsr #26 │ │ │ │ - rscseq r7, ip, r4, lsl pc │ │ │ │ - rscseq pc, lr, r4, lsr sp @ │ │ │ │ - rscseq r7, ip, r4, lsl #30 │ │ │ │ - rscseq lr, lr, r8, asr #4 │ │ │ │ - rscseq pc, lr, r8, lsr #27 │ │ │ │ - rscseq pc, lr, r8, ror #26 │ │ │ │ - rscseq pc, lr, r4, asr #26 │ │ │ │ - rscseq lr, lr, r0, lsl #3 │ │ │ │ - ldrsbteq r7, [ip], #228 @ 0xe4 │ │ │ │ - rscseq pc, lr, r4, ror #26 │ │ │ │ + rscseq sp, lr, r8, ror #17 │ │ │ │ + rscseq sp, lr, r4, lsl #18 │ │ │ │ + rscseq r7, ip, ip, asr pc │ │ │ │ + rscseq sp, lr, r8, lsr #19 │ │ │ │ + rscseq sp, lr, r8, asr r9 │ │ │ │ + rscseq sp, lr, r4, ror r9 │ │ │ │ + rscseq r7, ip, ip, lsr pc │ │ │ │ + rscseq sp, lr, ip, lsr #19 │ │ │ │ + rscseq r7, ip, ip, lsr #30 │ │ │ │ + rscseq sp, lr, ip, lsl lr │ │ │ │ + ldrshteq sp, [lr], #184 @ 0xb8 │ │ │ │ + ldrshteq sp, [lr], #164 @ 0xa4 │ │ │ │ + rscseq sp, lr, ip, asr sl │ │ │ │ + rscseq sp, lr, ip, lsl #20 │ │ │ │ + rscseq sp, lr, r8, lsr #20 │ │ │ │ + ldrshteq r7, [ip], #228 @ 0xe4 │ │ │ │ + rscseq sp, lr, r4, lsl #21 │ │ │ │ + rscseq sp, lr, r0, lsr #21 │ │ │ │ + ldrsbteq r7, [ip], #236 @ 0xec │ │ │ │ + rscseq sp, lr, r4, asr #22 │ │ │ │ + ldrshteq sp, [lr], #164 @ 0xa4 │ │ │ │ + rscseq sp, lr, r0, lsl fp │ │ │ │ + ldrhteq r7, [ip], #236 @ 0xec │ │ │ │ + rscseq sp, lr, r8, asr #22 │ │ │ │ + rscseq r7, ip, ip, lsr #29 │ │ │ │ + rscseq sp, lr, r0, lsr #25 │ │ │ │ + rscseq sp, lr, r8, lsl #24 │ │ │ │ + ldrhteq sp, [lr], #184 @ 0xb8 │ │ │ │ + ldrsbteq sp, [lr], #180 @ 0xb4 │ │ │ │ + rscseq r7, ip, r4, lsl #29 │ │ │ │ + rscseq sp, lr, r0, lsr ip │ │ │ │ + rscseq sp, lr, ip, asr #24 │ │ │ │ + rscseq r7, ip, ip, ror #28 │ │ │ │ + ldrshteq sp, [lr], #192 @ 0xc0 │ │ │ │ + rscseq sp, lr, r0, lsr #25 │ │ │ │ + ldrhteq sp, [lr], #204 @ 0xcc │ │ │ │ + rscseq r7, ip, ip, asr #28 │ │ │ │ + ldrshteq sp, [lr], #196 @ 0xc4 │ │ │ │ + rscseq r7, ip, ip, lsr lr │ │ │ │ + rscseq pc, lr, r4, lsl #20 │ │ │ │ + rscseq sp, lr, r0, asr #27 │ │ │ │ + rscseq sp, lr, r0, lsl #27 │ │ │ │ + rscseq sp, lr, ip, asr sp │ │ │ │ + rscseq pc, lr, r4, asr r9 @ │ │ │ │ + rscseq r7, ip, ip, lsl #28 │ │ │ │ + rscseq sp, lr, ip, ror sp │ │ │ │ + rscseq pc, lr, ip, ror #18 │ │ │ │ + ldrshteq r7, [ip], #212 @ 0xd4 │ │ │ │ + ldrhteq sp, [lr], #216 @ 0xd8 │ │ │ │ + smlalseq sp, lr, r4, sp │ │ │ │ + rscseq pc, lr, ip, ror r9 @ │ │ │ │ + ldrsbteq r7, [ip], #212 @ 0xd4 │ │ │ │ + rscseq pc, lr, r4, lsl #19 │ │ │ │ + rscseq r7, ip, r4, asr #27 │ │ │ │ + rscseq pc, lr, ip, ror #19 │ │ │ │ + ldrhteq pc, [lr], #148 @ 0x94 @ │ │ │ │ + smlalseq pc, lr, r4, r9 @ │ │ │ │ + rscseq sp, lr, r4, asr #27 │ │ │ │ + smlalseq r7, ip, ip, sp │ │ │ │ + rscseq pc, lr, ip, lsr #19 │ │ │ │ + rscseq sp, lr, r4, ror #27 │ │ │ │ + rscseq r7, ip, r4, lsl #27 │ │ │ │ + rscseq pc, lr, r4, ror #19 │ │ │ │ + rscseq pc, lr, r0, asr #19 │ │ │ │ + ldrshteq sp, [lr], #220 @ 0xdc │ │ │ │ + rscseq r7, ip, r4, ror #26 │ │ │ │ + rscseq sp, lr, r8, lsl #28 │ │ │ │ + rscseq r7, ip, r4, asr sp │ │ │ │ + rscseq lr, lr, r0, asr fp │ │ │ │ + rscseq r0, pc, r4, ror r0 @ │ │ │ │ + rscseq pc, lr, r4, lsr #26 │ │ │ │ + rscseq pc, lr, r8, ror fp @ │ │ │ │ + ldrsbteq sp, [lr], #228 @ 0xe4 │ │ │ │ + rscseq sp, lr, ip, asr lr │ │ │ │ + rscseq sp, lr, ip, lsl lr │ │ │ │ + ldrshteq sp, [lr], #216 @ 0xd8 │ │ │ │ + rscseq pc, lr, r8, asr #19 │ │ │ │ + rscseq r7, ip, r4, lsl #26 │ │ │ │ + rscseq sp, lr, r8, lsl lr │ │ │ │ + rscseq pc, lr, r8, ror #19 │ │ │ │ + rscseq r7, ip, ip, ror #25 │ │ │ │ + rscseq sp, lr, r4, asr lr │ │ │ │ + rscseq sp, lr, r0, lsr lr │ │ │ │ + rscseq pc, lr, r0, lsl #20 │ │ │ │ + rscseq r7, ip, ip, asr #25 │ │ │ │ + rscseq sp, lr, r0, asr lr │ │ │ │ + rscseq pc, lr, r0, lsr #20 │ │ │ │ + ldrhteq r7, [ip], #196 @ 0xc4 │ │ │ │ + rscseq sp, lr, r4, asr #29 │ │ │ │ + rscseq sp, lr, r4, lsl #29 │ │ │ │ + rscseq sp, lr, r0, ror #28 │ │ │ │ + rscseq pc, lr, r0, lsr sl @ │ │ │ │ + rscseq r7, ip, ip, lsl #25 │ │ │ │ + rscseq sp, lr, r0, lsl #29 │ │ │ │ + rscseq pc, lr, r0, asr sl @ │ │ │ │ + rscseq r7, ip, r4, ror ip │ │ │ │ + ldrhteq sp, [lr], #236 @ 0xec │ │ │ │ + smlalseq sp, lr, r8, lr │ │ │ │ + rscseq pc, lr, r8, ror #20 │ │ │ │ + rscseq r7, ip, r4, asr ip │ │ │ │ + rscseq pc, lr, r4, ror sl @ │ │ │ │ + rscseq r7, ip, r4, asr #24 │ │ │ │ + rscseq sp, lr, r8, lsl #31 │ │ │ │ + rscseq pc, lr, r8, ror #21 │ │ │ │ + rscseq pc, lr, r8, lsr #21 │ │ │ │ + rscseq pc, lr, r4, lsl #21 │ │ │ │ + rscseq sp, lr, r0, asr #29 │ │ │ │ + rscseq r7, ip, r4, lsl ip │ │ │ │ + rscseq pc, lr, r4, lsr #21 │ │ │ │ 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 │ │ │ │ @@ -48542,423 +48542,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - rscseq sp, lr, ip, lsr fp │ │ │ │ - rscseq r7, ip, r8, asr r8 │ │ │ │ - rscseq pc, lr, ip, lsr r7 @ │ │ │ │ + rscseq sp, lr, ip, ror r8 │ │ │ │ + smlalseq r7, ip, r8, r5 │ │ │ │ + rscseq pc, lr, ip, ror r4 @ │ │ │ │ + rscseq pc, lr, r8, asr r4 @ │ │ │ │ + smlalseq sp, lr, r4, r8 │ │ │ │ + rscseq r7, ip, r8, ror r5 │ │ │ │ + rscseq sp, lr, r0, lsr #17 │ │ │ │ + rscseq r7, ip, r8, ror #10 │ │ │ │ + rscseq sp, lr, ip, lsl r9 │ │ │ │ + ldrsbteq sp, [lr], #140 @ 0x8c │ │ │ │ + ldrhteq sp, [lr], #136 @ 0x88 │ │ │ │ + rscseq pc, lr, r8, lsl #9 │ │ │ │ + rscseq r7, ip, r0, asr #10 │ │ │ │ + ldrsbteq sp, [lr], #136 @ 0x88 │ │ │ │ + rscseq pc, lr, r8, lsr #9 │ │ │ │ + rscseq r7, ip, r8, lsr #10 │ │ │ │ + rscseq sp, lr, r4, lsl r9 │ │ │ │ + ldrshteq sp, [lr], #128 @ 0x80 │ │ │ │ + rscseq pc, lr, r0, asr #9 │ │ │ │ + rscseq r7, ip, r8, lsl #10 │ │ │ │ + rscseq pc, lr, ip, asr #9 │ │ │ │ + ldrshteq r7, [ip], #72 @ 0x48 │ │ │ │ + rscseq pc, lr, ip, ror r6 @ │ │ │ │ + ldrsbteq sp, [lr], #152 @ 0x98 │ │ │ │ + rscseq pc, lr, r8, lsr r5 @ │ │ │ │ + ldrshteq pc, [lr], #72 @ 0x48 @ │ │ │ │ + ldrsbteq pc, [lr], #68 @ 0x44 @ │ │ │ │ + rscseq sp, lr, r0, lsl r9 │ │ │ │ + rscseq r7, ip, r0, asr #9 │ │ │ │ + ldrshteq pc, [lr], #68 @ 0x44 @ │ │ │ │ + rscseq sp, lr, r0, lsr r9 │ │ │ │ + rscseq r7, ip, r8, lsr #9 │ │ │ │ + rscseq pc, lr, r0, lsr r5 @ │ │ │ │ + rscseq pc, lr, ip, lsl #10 │ │ │ │ + rscseq sp, lr, r8, asr #18 │ │ │ │ + rscseq r7, ip, r8, lsl #9 │ │ │ │ + rscseq sp, lr, r4, asr r9 │ │ │ │ + rscseq r7, ip, r8, ror r4 │ │ │ │ + ldrsbteq sp, [lr], #144 @ 0x90 │ │ │ │ + smlalseq sp, lr, r0, r9 │ │ │ │ + rscseq sp, lr, ip, ror #18 │ │ │ │ + rscseq pc, lr, ip, lsr r5 @ │ │ │ │ + rscseq r7, ip, r0, asr r4 │ │ │ │ + rscseq sp, lr, ip, lsl #19 │ │ │ │ + rscseq pc, lr, ip, asr r5 @ │ │ │ │ + rscseq r7, ip, r8, lsr r4 │ │ │ │ + rscseq sp, lr, r8, asr #19 │ │ │ │ + rscseq sp, lr, r4, lsr #19 │ │ │ │ + rscseq pc, lr, r4, ror r5 @ │ │ │ │ + rscseq r7, ip, r8, lsl r4 │ │ │ │ + rscseq pc, lr, r0, lsl #11 │ │ │ │ + rscseq r7, ip, r8, lsl #8 │ │ │ │ + smlalseq sp, lr, r4, sl │ │ │ │ + ldrshteq pc, [lr], #84 @ 0x54 @ │ │ │ │ + ldrhteq pc, [lr], #84 @ 0x54 @ │ │ │ │ + smlalseq pc, lr, r0, r5 @ │ │ │ │ + rscseq sp, lr, ip, asr #19 │ │ │ │ + ldrsbteq r7, [ip], #56 @ 0x38 │ │ │ │ + ldrhteq pc, [lr], #80 @ 0x50 @ │ │ │ │ + rscseq sp, lr, ip, ror #19 │ │ │ │ + rscseq r7, ip, r0, asr #7 │ │ │ │ + rscseq pc, lr, ip, ror #11 │ │ │ │ + rscseq pc, lr, r8, asr #11 │ │ │ │ + rscseq sp, lr, r4, lsl #20 │ │ │ │ + rscseq r7, ip, r0, lsr #7 │ │ │ │ + rscseq sp, lr, r0, lsl sl │ │ │ │ + smlalseq r7, ip, r0, r3 │ │ │ │ + rscseq sp, lr, ip, lsl #21 │ │ │ │ + rscseq sp, lr, ip, asr #20 │ │ │ │ + rscseq sp, lr, r8, lsr #20 │ │ │ │ + ldrshteq pc, [lr], #88 @ 0x58 @ │ │ │ │ + rscseq r7, ip, r8, ror #6 │ │ │ │ + rscseq sp, lr, r8, asr #20 │ │ │ │ + rscseq pc, lr, r8, lsl r6 @ │ │ │ │ + rscseq r7, ip, r0, asr r3 │ │ │ │ + rscseq sp, lr, r4, lsl #21 │ │ │ │ + rscseq sp, lr, r0, ror #20 │ │ │ │ + rscseq pc, lr, r0, lsr r6 @ │ │ │ │ + rscseq r7, ip, r0, lsr r3 │ │ │ │ + rscseq pc, lr, ip, lsr r6 @ │ │ │ │ + rscseq r7, ip, r0, lsr #6 │ │ │ │ + ldrsbteq sp, [lr], #212 @ 0xd4 │ │ │ │ + rscseq sp, lr, r8, lsr #24 │ │ │ │ rscseq pc, lr, r8, lsl r7 @ │ │ │ │ + rscseq pc, lr, r0, lsr #13 │ │ │ │ + rscseq pc, lr, r0, ror #12 │ │ │ │ + rscseq pc, lr, ip, lsr r6 @ │ │ │ │ + rscseq sp, lr, r8, ror sl │ │ │ │ + rscseq r7, ip, r0, ror #5 │ │ │ │ + rscseq pc, lr, ip, asr r6 @ │ │ │ │ + smlalseq sp, lr, r8, sl │ │ │ │ + rscseq r7, ip, r8, asr #5 │ │ │ │ + smlalseq pc, lr, r8, r6 @ │ │ │ │ + rscseq pc, lr, r4, ror r6 @ │ │ │ │ + ldrhteq sp, [lr], #160 @ 0xa0 │ │ │ │ + rscseq r7, ip, r8, lsr #5 │ │ │ │ + smlalseq pc, lr, r4, r6 @ │ │ │ │ + ldrsbteq sp, [lr], #160 @ 0xa0 │ │ │ │ + smlalseq r7, ip, r0, r2 │ │ │ │ + rscseq pc, lr, r8, lsl #14 │ │ │ │ + rscseq pc, lr, r8, asr #13 │ │ │ │ + rscseq pc, lr, r4, lsr #13 │ │ │ │ + rscseq sp, lr, r0, ror #21 │ │ │ │ + rscseq r7, ip, r8, ror #4 │ │ │ │ + rscseq pc, lr, r4, asr #13 │ │ │ │ + rscseq sp, lr, r0, lsl #22 │ │ │ │ + rscseq r7, ip, r0, asr r2 │ │ │ │ + rscseq pc, lr, r0, lsl #14 │ │ │ │ + ldrsbteq pc, [lr], #108 @ 0x6c @ │ │ │ │ + rscseq sp, lr, r8, lsl fp │ │ │ │ + rscseq r7, ip, r0, lsr r2 │ │ │ │ + rscseq sp, lr, r4, lsr #22 │ │ │ │ + rscseq r7, ip, r0, lsr #4 │ │ │ │ + rscseq pc, lr, ip, asr #15 │ │ │ │ + smlalseq sp, lr, r8, fp │ │ │ │ + rscseq sp, lr, r8, asr fp │ │ │ │ + rscseq sp, lr, r4, lsr fp │ │ │ │ + rscseq pc, lr, r4, lsl #14 │ │ │ │ + ldrshteq r7, [ip], #16 │ │ │ │ rscseq sp, lr, r4, asr fp │ │ │ │ - rscseq r7, ip, r8, lsr r8 │ │ │ │ - rscseq sp, lr, r0, ror #22 │ │ │ │ - rscseq r7, ip, r8, lsr #16 │ │ │ │ - ldrsbteq sp, [lr], #188 @ 0xbc │ │ │ │ - smlalseq sp, lr, ip, fp │ │ │ │ - rscseq sp, lr, r8, ror fp │ │ │ │ + rscseq pc, lr, r4, lsr #14 │ │ │ │ + ldrsbteq r7, [ip], #24 │ │ │ │ + smlalseq sp, lr, r0, fp │ │ │ │ + rscseq sp, lr, ip, ror #22 │ │ │ │ + rscseq pc, lr, ip, lsr r7 @ │ │ │ │ + ldrhteq r7, [ip], #24 │ │ │ │ rscseq pc, lr, r8, asr #14 │ │ │ │ - rscseq r7, ip, r0, lsl #16 │ │ │ │ - smlalseq sp, lr, r8, fp │ │ │ │ - rscseq pc, lr, r8, ror #14 │ │ │ │ - rscseq r7, ip, r8, ror #15 │ │ │ │ - ldrsbteq sp, [lr], #180 @ 0xb4 │ │ │ │ - ldrhteq sp, [lr], #176 @ 0xb0 │ │ │ │ + rscseq r7, ip, r8, lsr #3 │ │ │ │ + rscseq pc, lr, r4, asr #15 │ │ │ │ + rscseq pc, lr, r4, lsl #15 │ │ │ │ + rscseq pc, lr, r0, ror #14 │ │ │ │ + smlalseq sp, lr, ip, fp │ │ │ │ + rscseq r7, ip, r0, lsl #3 │ │ │ │ rscseq pc, lr, r0, lsl #15 │ │ │ │ - rscseq r7, ip, r8, asr #15 │ │ │ │ - rscseq pc, lr, ip, lsl #15 │ │ │ │ - ldrhteq r7, [ip], #120 @ 0x78 │ │ │ │ - rscseq pc, lr, ip, lsr r9 @ │ │ │ │ - smlalseq sp, lr, r8, ip │ │ │ │ - ldrshteq pc, [lr], #120 @ 0x78 @ │ │ │ │ + ldrhteq sp, [lr], #188 @ 0xbc │ │ │ │ + rscseq r7, ip, r8, ror #2 │ │ │ │ + ldrhteq pc, [lr], #124 @ 0x7c @ │ │ │ │ + smlalseq pc, lr, r8, r7 @ │ │ │ │ + ldrsbteq sp, [lr], #180 @ 0xb4 │ │ │ │ + rscseq r7, ip, r8, asr #2 │ │ │ │ + rscseq sp, lr, r0, ror #23 │ │ │ │ + rscseq r7, ip, r8, lsr r1 │ │ │ │ + smlalseq sp, lr, r0, sp │ │ │ │ + rscseq pc, lr, r0, lsl #17 │ │ │ │ + rscseq sp, lr, ip, asr #24 │ │ │ │ + rscseq sp, lr, ip, lsl #24 │ │ │ │ + rscseq sp, lr, r8, ror #23 │ │ │ │ ldrhteq pc, [lr], #120 @ 0x78 @ │ │ │ │ - smlalseq pc, lr, r4, r7 @ │ │ │ │ - ldrsbteq sp, [lr], #176 @ 0xb0 │ │ │ │ - rscseq r7, ip, r0, lsl #15 │ │ │ │ - ldrhteq pc, [lr], #116 @ 0x74 @ │ │ │ │ - ldrshteq sp, [lr], #176 @ 0xb0 │ │ │ │ - rscseq r7, ip, r8, ror #14 │ │ │ │ - ldrshteq pc, [lr], #112 @ 0x70 @ │ │ │ │ - rscseq pc, lr, ip, asr #15 │ │ │ │ + rscseq r7, ip, r0, lsl #2 │ │ │ │ rscseq sp, lr, r8, lsl #24 │ │ │ │ - rscseq r7, ip, r8, asr #14 │ │ │ │ - rscseq sp, lr, r4, lsl ip │ │ │ │ - rscseq r7, ip, r8, lsr r7 │ │ │ │ - smlalseq sp, lr, r0, ip │ │ │ │ - rscseq sp, lr, r0, asr ip │ │ │ │ - rscseq sp, lr, ip, lsr #24 │ │ │ │ + ldrsbteq pc, [lr], #120 @ 0x78 @ │ │ │ │ + rscseq r7, ip, r8, ror #1 │ │ │ │ + rscseq sp, lr, r4, asr #24 │ │ │ │ + rscseq sp, lr, r0, lsr #24 │ │ │ │ + ldrshteq pc, [lr], #112 @ 0x70 @ │ │ │ │ + rscseq r7, ip, r8, asr #1 │ │ │ │ ldrshteq pc, [lr], #124 @ 0x7c @ │ │ │ │ - rscseq r7, ip, r0, lsl r7 │ │ │ │ - rscseq sp, lr, ip, asr #24 │ │ │ │ - rscseq pc, lr, ip, lsl r8 @ │ │ │ │ - ldrshteq r7, [ip], #104 @ 0x68 │ │ │ │ - rscseq sp, lr, r8, lsl #25 │ │ │ │ - rscseq sp, lr, r4, ror #24 │ │ │ │ + ldrhteq r7, [ip], #8 │ │ │ │ + rscseq pc, lr, r8, ror r8 @ │ │ │ │ + rscseq pc, lr, r8, lsr r8 @ │ │ │ │ + rscseq pc, lr, r4, lsl r8 @ │ │ │ │ + rscseq sp, lr, r0, asr ip │ │ │ │ + smlalseq r7, ip, r0, r0 │ │ │ │ rscseq pc, lr, r4, lsr r8 @ │ │ │ │ - ldrsbteq r7, [ip], #104 @ 0x68 │ │ │ │ - rscseq pc, lr, r0, asr #16 │ │ │ │ - rscseq r7, ip, r8, asr #13 │ │ │ │ - rscseq sp, lr, r4, asr sp │ │ │ │ - ldrhteq pc, [lr], #132 @ 0x84 @ │ │ │ │ - rscseq pc, lr, r4, ror r8 @ │ │ │ │ - rscseq pc, lr, r0, asr r8 @ │ │ │ │ - rscseq sp, lr, ip, lsl #25 │ │ │ │ - smlalseq r7, ip, r8, r6 │ │ │ │ + rscseq sp, lr, r0, ror ip │ │ │ │ + rscseq r7, ip, r8, ror r0 │ │ │ │ rscseq pc, lr, r0, ror r8 @ │ │ │ │ - rscseq sp, lr, ip, lsr #25 │ │ │ │ - rscseq r7, ip, r0, lsl #13 │ │ │ │ - rscseq pc, lr, ip, lsr #17 │ │ │ │ - rscseq pc, lr, r8, lsl #17 │ │ │ │ + rscseq pc, lr, ip, asr #16 │ │ │ │ + rscseq sp, lr, r8, lsl #25 │ │ │ │ + rscseq r7, ip, r8, asr r0 │ │ │ │ + smlalseq sp, lr, r4, ip │ │ │ │ + rscseq r7, ip, r8, asr #32 │ │ │ │ + rscseq pc, lr, ip, lsr r9 @ │ │ │ │ + rscseq sp, lr, r8, lsl #26 │ │ │ │ + rscseq sp, lr, r8, asr #25 │ │ │ │ + rscseq sp, lr, r4, lsr #25 │ │ │ │ + rscseq pc, lr, r4, ror r8 @ │ │ │ │ + rscseq r7, ip, r8, lsl r0 │ │ │ │ rscseq sp, lr, r4, asr #25 │ │ │ │ - rscseq r7, ip, r0, ror #12 │ │ │ │ - ldrsbteq sp, [lr], #192 @ 0xc0 │ │ │ │ - rscseq r7, ip, r0, asr r6 │ │ │ │ - rscseq sp, lr, ip, asr #26 │ │ │ │ - rscseq sp, lr, ip, lsl #26 │ │ │ │ - rscseq sp, lr, r8, ror #25 │ │ │ │ + smlalseq pc, lr, r4, r8 @ │ │ │ │ + rscseq r7, ip, r0 │ │ │ │ + rscseq sp, lr, r0, lsl #26 │ │ │ │ + ldrsbteq sp, [lr], #204 @ 0xcc │ │ │ │ + rscseq pc, lr, ip, lsr #17 │ │ │ │ + rscseq r6, ip, r0, ror #31 │ │ │ │ ldrhteq pc, [lr], #136 @ 0x88 @ │ │ │ │ - rscseq r7, ip, r8, lsr #12 │ │ │ │ - rscseq sp, lr, r8, lsl #26 │ │ │ │ - ldrsbteq pc, [lr], #136 @ 0x88 @ │ │ │ │ - rscseq r7, ip, r0, lsl r6 │ │ │ │ - rscseq sp, lr, r4, asr #26 │ │ │ │ - rscseq sp, lr, r0, lsr #26 │ │ │ │ - ldrshteq pc, [lr], #128 @ 0x80 @ │ │ │ │ - ldrshteq r7, [ip], #80 @ 0x50 │ │ │ │ - ldrshteq pc, [lr], #140 @ 0x8c @ │ │ │ │ - rscseq r7, ip, r0, ror #11 │ │ │ │ - smlalseq lr, lr, r4, r0 @ │ │ │ │ - rscseq sp, lr, r8, ror #29 │ │ │ │ - ldrsbteq pc, [lr], #152 @ 0x98 @ │ │ │ │ - rscseq pc, lr, r0, ror #18 │ │ │ │ - rscseq pc, lr, r0, lsr #18 │ │ │ │ - ldrshteq pc, [lr], #140 @ 0x8c @ │ │ │ │ - rscseq sp, lr, r8, lsr sp │ │ │ │ - rscseq r7, ip, r0, lsr #11 │ │ │ │ - rscseq pc, lr, ip, lsl r9 @ │ │ │ │ - rscseq sp, lr, r8, asr sp │ │ │ │ - rscseq r7, ip, r8, lsl #11 │ │ │ │ - rscseq pc, lr, r8, asr r9 @ │ │ │ │ + ldrsbteq r6, [ip], #240 @ 0xf0 │ │ │ │ rscseq pc, lr, r4, lsr r9 @ │ │ │ │ - rscseq sp, lr, r0, ror sp │ │ │ │ - rscseq r7, ip, r8, ror #10 │ │ │ │ - rscseq pc, lr, r4, asr r9 @ │ │ │ │ - smlalseq sp, lr, r0, sp │ │ │ │ - rscseq r7, ip, r0, asr r5 │ │ │ │ - rscseq pc, lr, r8, asr #19 │ │ │ │ - rscseq pc, lr, r8, lsl #19 │ │ │ │ - rscseq pc, lr, r4, ror #18 │ │ │ │ + ldrshteq pc, [lr], #132 @ 0x84 @ │ │ │ │ + ldrsbteq pc, [lr], #128 @ 0x80 @ │ │ │ │ + rscseq sp, lr, ip, lsl #26 │ │ │ │ + rscseq r6, ip, r8, lsr #31 │ │ │ │ + ldrshteq pc, [lr], #128 @ 0x80 @ │ │ │ │ + rscseq sp, lr, ip, lsr #26 │ │ │ │ + smlalseq r6, ip, r0, pc @ │ │ │ │ + rscseq pc, lr, ip, lsr #18 │ │ │ │ + rscseq pc, lr, r8, lsl #18 │ │ │ │ + rscseq sp, lr, r4, asr #26 │ │ │ │ + rscseq r6, ip, r0, ror pc │ │ │ │ + rscseq sp, lr, r0, asr sp │ │ │ │ + rscseq r6, ip, r0, ror #30 │ │ │ │ + rscseq pc, lr, r4, asr #31 │ │ │ │ + rscseq pc, lr, r4, ror ip @ │ │ │ │ + rscseq pc, lr, r8, asr #21 │ │ │ │ + rscseq sp, lr, r4, lsr #28 │ │ │ │ + rscseq sp, lr, ip, lsr #27 │ │ │ │ + rscseq sp, lr, ip, ror #26 │ │ │ │ + rscseq sp, lr, r8, asr #26 │ │ │ │ + rscseq pc, lr, r8, lsl r9 @ │ │ │ │ + rscseq r6, ip, r8, lsl pc │ │ │ │ + rscseq sp, lr, r8, ror #26 │ │ │ │ + rscseq pc, lr, r8, lsr r9 @ │ │ │ │ + rscseq r6, ip, r0, lsl #30 │ │ │ │ + rscseq sp, lr, r4, lsr #27 │ │ │ │ + rscseq sp, lr, r0, lsl #27 │ │ │ │ + rscseq pc, lr, r0, asr r9 @ │ │ │ │ + rscseq r6, ip, r0, ror #29 │ │ │ │ rscseq sp, lr, r0, lsr #27 │ │ │ │ - rscseq r7, ip, r8, lsr #10 │ │ │ │ - rscseq pc, lr, r4, lsl #19 │ │ │ │ - rscseq sp, lr, r0, asr #27 │ │ │ │ - rscseq r7, ip, r0, lsl r5 │ │ │ │ - rscseq pc, lr, r0, asr #19 │ │ │ │ - smlalseq pc, lr, ip, r9 @ │ │ │ │ - ldrsbteq sp, [lr], #216 @ 0xd8 │ │ │ │ - ldrshteq r7, [ip], #64 @ 0x40 │ │ │ │ - rscseq sp, lr, r4, ror #27 │ │ │ │ - rscseq r7, ip, r0, ror #9 │ │ │ │ - rscseq pc, lr, ip, lsl #21 │ │ │ │ - rscseq sp, lr, r8, asr lr │ │ │ │ - rscseq sp, lr, r8, lsl lr │ │ │ │ - ldrshteq sp, [lr], #212 @ 0xd4 │ │ │ │ - rscseq pc, lr, r4, asr #19 │ │ │ │ - ldrhteq r7, [ip], #64 @ 0x40 │ │ │ │ + rscseq pc, lr, r0, ror r9 @ │ │ │ │ + rscseq r6, ip, r8, asr #29 │ │ │ │ rscseq sp, lr, r4, lsl lr │ │ │ │ - rscseq pc, lr, r4, ror #19 │ │ │ │ - smlalseq r7, ip, r8, r4 │ │ │ │ - rscseq sp, lr, r0, asr lr │ │ │ │ - rscseq sp, lr, ip, lsr #28 │ │ │ │ - ldrshteq pc, [lr], #156 @ 0x9c @ │ │ │ │ - rscseq r7, ip, r8, ror r4 │ │ │ │ - rscseq pc, lr, r8, lsl #20 │ │ │ │ - rscseq r7, ip, r8, ror #8 │ │ │ │ - rscseq pc, lr, r4, lsl #21 │ │ │ │ - rscseq pc, lr, r4, asr #20 │ │ │ │ - rscseq pc, lr, r0, lsr #20 │ │ │ │ - rscseq sp, lr, ip, asr lr │ │ │ │ - rscseq r7, ip, r0, asr #8 │ │ │ │ - rscseq pc, lr, r0, asr #20 │ │ │ │ - rscseq sp, lr, ip, ror lr │ │ │ │ - rscseq r7, ip, r8, lsr #8 │ │ │ │ - rscseq pc, lr, ip, ror sl @ │ │ │ │ - rscseq pc, lr, r8, asr sl @ │ │ │ │ - smlalseq sp, lr, r4, lr │ │ │ │ - rscseq r7, ip, r8, lsl #8 │ │ │ │ - rscseq sp, lr, r0, lsr #29 │ │ │ │ - ldrshteq r7, [ip], #56 @ 0x38 │ │ │ │ - rscseq lr, lr, r0, asr r0 │ │ │ │ - rscseq pc, lr, r0, asr #22 │ │ │ │ - rscseq sp, lr, ip, lsl #30 │ │ │ │ - rscseq sp, lr, ip, asr #29 │ │ │ │ - rscseq sp, lr, r8, lsr #29 │ │ │ │ - rscseq pc, lr, r8, ror sl @ │ │ │ │ - rscseq r7, ip, r0, asr #7 │ │ │ │ + ldrsbteq sp, [lr], #212 @ 0xd4 │ │ │ │ + ldrhteq sp, [lr], #208 @ 0xd0 │ │ │ │ + rscseq pc, lr, r0, lsl #19 │ │ │ │ + rscseq r6, ip, r0, lsr #29 │ │ │ │ + ldrsbteq sp, [lr], #208 @ 0xd0 │ │ │ │ + rscseq pc, lr, r0, lsr #19 │ │ │ │ + rscseq r6, ip, r8, lsl #29 │ │ │ │ + rscseq sp, lr, ip, lsl #28 │ │ │ │ + rscseq sp, lr, r8, ror #27 │ │ │ │ + ldrhteq pc, [lr], #152 @ 0x98 @ │ │ │ │ + rscseq r6, ip, r8, ror #28 │ │ │ │ + rscseq pc, lr, r4, asr #19 │ │ │ │ + rscseq r6, ip, r8, asr lr │ │ │ │ + ldrsbteq sp, [lr], #232 @ 0xe8 │ │ │ │ + rscseq pc, lr, r8, lsr sl @ │ │ │ │ + ldrshteq pc, [lr], #152 @ 0x98 @ │ │ │ │ + ldrsbteq pc, [lr], #148 @ 0x94 @ │ │ │ │ + rscseq sp, lr, r0, lsl lr │ │ │ │ + rscseq r6, ip, r8, lsr #28 │ │ │ │ + ldrshteq pc, [lr], #148 @ 0x94 @ │ │ │ │ + rscseq sp, lr, r0, lsr lr │ │ │ │ + rscseq r6, ip, r0, lsl lr │ │ │ │ + rscseq pc, lr, r0, lsr sl @ │ │ │ │ + rscseq pc, lr, ip, lsl #20 │ │ │ │ + rscseq sp, lr, r8, asr #28 │ │ │ │ + ldrshteq r6, [ip], #208 @ 0xd0 │ │ │ │ + rscseq sp, lr, r4, asr lr │ │ │ │ + rscseq r6, ip, r0, ror #27 │ │ │ │ + ldrsbteq sp, [lr], #224 @ 0xe0 │ │ │ │ + smlalseq sp, lr, r0, lr │ │ │ │ + rscseq sp, lr, ip, ror #28 │ │ │ │ + rscseq pc, lr, ip, lsr sl @ │ │ │ │ + ldrhteq r6, [ip], #216 @ 0xd8 │ │ │ │ + rscseq sp, lr, ip, lsl #29 │ │ │ │ + rscseq pc, lr, ip, asr sl @ │ │ │ │ + rscseq r6, ip, r0, lsr #27 │ │ │ │ rscseq sp, lr, r8, asr #29 │ │ │ │ - smlalseq pc, lr, r8, sl @ │ │ │ │ - rscseq r7, ip, r8, lsr #7 │ │ │ │ - rscseq sp, lr, r4, lsl #30 │ │ │ │ - rscseq sp, lr, r0, ror #29 │ │ │ │ - ldrhteq pc, [lr], #160 @ 0xa0 @ │ │ │ │ - rscseq r7, ip, r8, lsl #7 │ │ │ │ - ldrhteq pc, [lr], #172 @ 0xac @ │ │ │ │ - rscseq r7, ip, r8, ror r3 │ │ │ │ - rscseq pc, lr, r8, lsr fp @ │ │ │ │ - ldrshteq pc, [lr], #168 @ 0xa8 @ │ │ │ │ - ldrsbteq pc, [lr], #164 @ 0xa4 @ │ │ │ │ - rscseq sp, lr, r0, lsl pc │ │ │ │ - rscseq r7, ip, r0, asr r3 │ │ │ │ - ldrshteq pc, [lr], #164 @ 0xa4 @ │ │ │ │ - rscseq sp, lr, r0, lsr pc │ │ │ │ - rscseq r7, ip, r8, lsr r3 │ │ │ │ - rscseq pc, lr, r0, lsr fp @ │ │ │ │ - rscseq pc, lr, ip, lsl #22 │ │ │ │ - rscseq sp, lr, r8, asr #30 │ │ │ │ - rscseq r7, ip, r8, lsl r3 │ │ │ │ - rscseq sp, lr, r4, asr pc │ │ │ │ - rscseq r7, ip, r8, lsl #6 │ │ │ │ - ldrshteq pc, [lr], #188 @ 0xbc @ │ │ │ │ - rscseq sp, lr, r8, asr #31 │ │ │ │ - rscseq sp, lr, r8, lsl #31 │ │ │ │ - rscseq sp, lr, r4, ror #30 │ │ │ │ - rscseq pc, lr, r4, lsr fp @ │ │ │ │ - ldrsbteq r7, [ip], #40 @ 0x28 │ │ │ │ + rscseq sp, lr, r4, lsr #29 │ │ │ │ + rscseq pc, lr, r4, ror sl @ │ │ │ │ + rscseq r6, ip, r0, lsl #27 │ │ │ │ + rscseq pc, lr, r0, lsl #21 │ │ │ │ + rscseq r6, ip, r0, ror sp │ │ │ │ + rscseq pc, lr, r0, lsr ip @ │ │ │ │ + rscseq sp, lr, ip, lsl #31 │ │ │ │ + rscseq pc, lr, ip, ror #21 │ │ │ │ + rscseq pc, lr, ip, lsr #21 │ │ │ │ + rscseq pc, lr, r8, lsl #21 │ │ │ │ + rscseq sp, lr, r4, asr #29 │ │ │ │ + rscseq r6, ip, r8, lsr sp │ │ │ │ + rscseq pc, lr, r8, lsr #21 │ │ │ │ + rscseq sp, lr, r4, ror #29 │ │ │ │ + rscseq r6, ip, r0, lsr #26 │ │ │ │ + rscseq pc, lr, r4, ror #21 │ │ │ │ + rscseq pc, lr, r0, asr #21 │ │ │ │ + ldrshteq sp, [lr], #236 @ 0xec │ │ │ │ + rscseq r6, ip, r0, lsl #26 │ │ │ │ + rscseq sp, lr, r8, lsl #30 │ │ │ │ + ldrshteq r6, [ip], #192 @ 0xc0 │ │ │ │ rscseq sp, lr, r4, lsl #31 │ │ │ │ - rscseq pc, lr, r4, asr fp @ │ │ │ │ - rscseq r7, ip, r0, asr #5 │ │ │ │ - rscseq sp, lr, r0, asr #31 │ │ │ │ - smlalseq sp, lr, ip, pc @ │ │ │ │ - rscseq pc, lr, ip, ror #22 │ │ │ │ - rscseq r7, ip, r0, lsr #5 │ │ │ │ - rscseq pc, lr, r8, ror fp @ │ │ │ │ - smlalseq r7, ip, r0, r2 │ │ │ │ - ldrshteq pc, [lr], #180 @ 0xb4 @ │ │ │ │ - ldrhteq pc, [lr], #180 @ 0xb4 @ │ │ │ │ - smlalseq pc, lr, r0, fp @ │ │ │ │ - rscseq sp, lr, ip, asr #31 │ │ │ │ - rscseq r7, ip, r8, ror #4 │ │ │ │ - ldrhteq pc, [lr], #176 @ 0xb0 @ │ │ │ │ - rscseq sp, lr, ip, ror #31 │ │ │ │ - rscseq r7, ip, r0, asr r2 │ │ │ │ - rscseq pc, lr, ip, ror #23 │ │ │ │ - rscseq pc, lr, r8, asr #23 │ │ │ │ - rscseq lr, lr, r4 │ │ │ │ - rscseq r7, ip, r0, lsr r2 │ │ │ │ - rscseq lr, lr, r0, lsl r0 │ │ │ │ - rscseq r7, ip, r0, lsr #4 │ │ │ │ - rscseq r0, pc, r4, lsl #5 │ │ │ │ - rscseq pc, lr, r4, lsr pc @ │ │ │ │ - rscseq pc, lr, r8, lsl #27 │ │ │ │ - rscseq lr, lr, r4, ror #1 │ │ │ │ - rscseq lr, lr, ip, rrx │ │ │ │ - rscseq lr, lr, ip, lsr #32 │ │ │ │ - rscseq lr, lr, r8 │ │ │ │ - ldrsbteq pc, [lr], #184 @ 0xb8 @ │ │ │ │ - ldrsbteq r7, [ip], #24 │ │ │ │ - rscseq lr, lr, r8, lsr #32 │ │ │ │ - ldrshteq pc, [lr], #184 @ 0xb8 @ │ │ │ │ - rscseq r7, ip, r0, asr #3 │ │ │ │ - rscseq lr, lr, r4, rrx │ │ │ │ + rscseq sp, lr, r4, asr #30 │ │ │ │ + rscseq sp, lr, r0, lsr #30 │ │ │ │ + ldrshteq pc, [lr], #160 @ 0xa0 @ │ │ │ │ + rscseq r6, ip, r8, asr #25 │ │ │ │ + rscseq sp, lr, r0, asr #30 │ │ │ │ + rscseq pc, lr, r0, lsl fp @ │ │ │ │ + ldrhteq r6, [ip], #192 @ 0xc0 │ │ │ │ + rscseq sp, lr, ip, ror pc │ │ │ │ + rscseq sp, lr, r8, asr pc │ │ │ │ + rscseq pc, lr, r8, lsr #22 │ │ │ │ + smlalseq r6, ip, r0, ip │ │ │ │ + rscseq pc, lr, r4, lsr fp @ │ │ │ │ + rscseq r6, ip, r0, lsl #25 │ │ │ │ + rscseq lr, lr, r8, asr #32 │ │ │ │ + rscseq pc, lr, r8, lsr #23 │ │ │ │ + rscseq pc, lr, r8, ror #22 │ │ │ │ + rscseq pc, lr, r4, asr #22 │ │ │ │ + rscseq sp, lr, r0, lsl #31 │ │ │ │ + rscseq r6, ip, r0, asr ip │ │ │ │ + rscseq pc, lr, r4, ror #22 │ │ │ │ + rscseq sp, lr, r0, lsr #31 │ │ │ │ + rscseq r6, ip, r8, lsr ip │ │ │ │ + rscseq pc, lr, r0, lsr #23 │ │ │ │ + rscseq pc, lr, ip, ror fp @ │ │ │ │ + ldrhteq sp, [lr], #248 @ 0xf8 │ │ │ │ + rscseq r6, ip, r8, lsl ip │ │ │ │ + rscseq sp, lr, r4, asr #31 │ │ │ │ + rscseq r6, ip, r8, lsl #24 │ │ │ │ rscseq lr, lr, r0, asr #32 │ │ │ │ + rscseq lr, lr, r0 │ │ │ │ + ldrsbteq sp, [lr], #252 @ 0xfc │ │ │ │ + rscseq pc, lr, ip, lsr #23 │ │ │ │ + rscseq r6, ip, r0, ror #23 │ │ │ │ + ldrshteq sp, [lr], #252 @ 0xfc │ │ │ │ + rscseq pc, lr, ip, asr #23 │ │ │ │ + rscseq r6, ip, r8, asr #23 │ │ │ │ + rscseq lr, lr, r8, lsr r0 │ │ │ │ + rscseq lr, lr, r4, lsl r0 │ │ │ │ + rscseq pc, lr, r4, ror #23 │ │ │ │ + rscseq r6, ip, r8, lsr #23 │ │ │ │ + ldrshteq pc, [lr], #176 @ 0xb0 @ │ │ │ │ + smlalseq r6, ip, r8, fp │ │ │ │ + rscseq lr, lr, r8, lsl #7 │ │ │ │ + ldrsbteq lr, [lr], #28 │ │ │ │ + rscseq pc, lr, ip, asr #25 │ │ │ │ + rscseq pc, lr, r4, asr ip @ │ │ │ │ + rscseq pc, lr, r4, lsl ip @ │ │ │ │ + ldrshteq pc, [lr], #176 @ 0xb0 @ │ │ │ │ + rscseq lr, lr, ip, lsr #32 │ │ │ │ + rscseq r6, ip, r8, asr fp │ │ │ │ rscseq pc, lr, r0, lsl ip @ │ │ │ │ - rscseq r7, ip, r0, lsr #3 │ │ │ │ - rscseq lr, lr, r0, rrx │ │ │ │ - rscseq pc, lr, r0, lsr ip @ │ │ │ │ - rscseq r7, ip, r8, lsl #3 │ │ │ │ - ldrsbteq lr, [lr], #4 │ │ │ │ + rscseq lr, lr, ip, asr #32 │ │ │ │ + rscseq r6, ip, r0, asr #22 │ │ │ │ + rscseq pc, lr, ip, asr #24 │ │ │ │ + rscseq pc, lr, r8, lsr #24 │ │ │ │ + rscseq lr, lr, r4, rrx │ │ │ │ + rscseq r6, ip, r0, lsr #22 │ │ │ │ + rscseq pc, lr, r8, asr #24 │ │ │ │ + rscseq lr, lr, r4, lsl #1 │ │ │ │ + rscseq r6, ip, r8, lsl #22 │ │ │ │ + ldrhteq pc, [lr], #204 @ 0xcc @ │ │ │ │ + rscseq pc, lr, ip, ror ip @ │ │ │ │ + rscseq pc, lr, r8, asr ip @ │ │ │ │ smlalseq lr, lr, r4, r0 @ │ │ │ │ - rscseq lr, lr, r0, ror r0 │ │ │ │ - rscseq pc, lr, r0, asr #24 │ │ │ │ - rscseq r7, ip, r0, ror #2 │ │ │ │ - smlalseq lr, lr, r0, r0 @ │ │ │ │ - rscseq pc, lr, r0, ror #24 │ │ │ │ - rscseq r7, ip, r8, asr #2 │ │ │ │ - rscseq lr, lr, ip, asr #1 │ │ │ │ - rscseq lr, lr, r8, lsr #1 │ │ │ │ + rscseq r6, ip, r0, ror #21 │ │ │ │ rscseq pc, lr, r8, ror ip @ │ │ │ │ - rscseq r7, ip, r8, lsr #2 │ │ │ │ - rscseq pc, lr, r4, lsl #25 │ │ │ │ - rscseq r7, ip, r8, lsl r1 │ │ │ │ - smlalseq lr, lr, r8, r1 @ │ │ │ │ - ldrshteq pc, [lr], #200 @ 0xc8 @ │ │ │ │ - ldrhteq pc, [lr], #200 @ 0xc8 @ │ │ │ │ - smlalseq pc, lr, r4, ip @ │ │ │ │ - ldrsbteq lr, [lr], #0 │ │ │ │ - rscseq r7, ip, r8, ror #1 │ │ │ │ + ldrhteq lr, [lr], #4 │ │ │ │ + rscseq r6, ip, r8, asr #21 │ │ │ │ ldrhteq pc, [lr], #196 @ 0xc4 @ │ │ │ │ - ldrshteq lr, [lr], #0 │ │ │ │ - ldrsbteq r7, [ip], #0 │ │ │ │ - ldrshteq pc, [lr], #192 @ 0xc0 @ │ │ │ │ - rscseq pc, lr, ip, asr #25 │ │ │ │ + smlalseq pc, lr, r0, ip @ │ │ │ │ + rscseq lr, lr, ip, asr #1 │ │ │ │ + rscseq r6, ip, r8, lsr #21 │ │ │ │ + ldrsbteq lr, [lr], #8 │ │ │ │ + smlalseq r6, ip, r8, sl │ │ │ │ + rscseq pc, lr, r0, lsl #27 │ │ │ │ + rscseq lr, lr, ip, asr #2 │ │ │ │ + rscseq lr, lr, ip, lsl #2 │ │ │ │ + rscseq lr, lr, r8, ror #1 │ │ │ │ + ldrhteq pc, [lr], #200 @ 0xc8 @ │ │ │ │ + rscseq r6, ip, r8, ror #20 │ │ │ │ rscseq lr, lr, r8, lsl #2 │ │ │ │ - ldrhteq r7, [ip], #0 │ │ │ │ - rscseq lr, lr, r4, lsl r1 │ │ │ │ - rscseq r7, ip, r0, lsr #1 │ │ │ │ - smlalseq lr, lr, r0, r1 @ │ │ │ │ - rscseq lr, lr, r0, asr r1 │ │ │ │ - rscseq lr, lr, ip, lsr #2 │ │ │ │ + ldrsbteq pc, [lr], #200 @ 0xc8 @ │ │ │ │ + rscseq r6, ip, r0, asr sl │ │ │ │ + rscseq lr, lr, r4, asr #2 │ │ │ │ + rscseq lr, lr, r0, lsr #2 │ │ │ │ + ldrshteq pc, [lr], #192 @ 0xc0 @ │ │ │ │ + rscseq r6, ip, r0, lsr sl │ │ │ │ ldrshteq pc, [lr], #204 @ 0xcc @ │ │ │ │ - rscseq r7, ip, r8, ror r0 │ │ │ │ - rscseq lr, lr, ip, asr #2 │ │ │ │ - rscseq pc, lr, ip, lsl sp @ │ │ │ │ - rscseq r7, ip, r0, rrx │ │ │ │ - rscseq lr, lr, r8, lsl #3 │ │ │ │ - rscseq lr, lr, r4, ror #2 │ │ │ │ + rscseq r6, ip, r0, lsr #20 │ │ │ │ + rscseq pc, lr, r8, ror sp @ │ │ │ │ + rscseq pc, lr, r8, lsr sp @ │ │ │ │ + rscseq pc, lr, r4, lsl sp @ │ │ │ │ + rscseq lr, lr, r0, asr r1 │ │ │ │ + ldrshteq r6, [ip], #152 @ 0x98 │ │ │ │ rscseq pc, lr, r4, lsr sp @ │ │ │ │ - rscseq r7, ip, r0, asr #32 │ │ │ │ - rscseq pc, lr, r0, asr #26 │ │ │ │ - rscseq r7, ip, r0, lsr r0 │ │ │ │ - ldrshteq pc, [lr], #224 @ 0xe0 @ │ │ │ │ - rscseq lr, lr, ip, asr #4 │ │ │ │ - rscseq pc, lr, ip, lsr #27 │ │ │ │ + rscseq lr, lr, r0, ror r1 │ │ │ │ + rscseq r6, ip, r0, ror #19 │ │ │ │ + rscseq pc, lr, r0, ror sp @ │ │ │ │ + rscseq pc, lr, ip, asr #26 │ │ │ │ + rscseq lr, lr, r8, lsl #3 │ │ │ │ + rscseq r6, ip, r0, asr #19 │ │ │ │ + smlalseq lr, lr, r4, r1 @ │ │ │ │ + ldrhteq r6, [ip], #144 @ 0x90 │ │ │ │ + rscseq lr, lr, r4, asr #6 │ │ │ │ + rscseq pc, lr, r4, lsr lr @ │ │ │ │ + rscseq lr, lr, r0, lsl #4 │ │ │ │ + rscseq lr, lr, r0, asr #3 │ │ │ │ + smlalseq lr, lr, ip, r1 @ │ │ │ │ rscseq pc, lr, ip, ror #26 │ │ │ │ - rscseq pc, lr, r8, asr #26 │ │ │ │ - rscseq lr, lr, r4, lsl #3 │ │ │ │ - ldrshteq r6, [ip], #248 @ 0xf8 │ │ │ │ - rscseq pc, lr, r8, ror #26 │ │ │ │ - rscseq lr, lr, r4, lsr #3 │ │ │ │ - rscseq r6, ip, r0, ror #31 │ │ │ │ - rscseq pc, lr, r4, lsr #27 │ │ │ │ - rscseq pc, lr, r0, lsl #27 │ │ │ │ + rscseq r6, ip, r8, ror r9 │ │ │ │ ldrhteq lr, [lr], #28 │ │ │ │ - rscseq r6, ip, r0, asr #31 │ │ │ │ - rscseq lr, lr, r8, asr #3 │ │ │ │ - ldrhteq r6, [ip], #240 @ 0xf0 │ │ │ │ - rscseq lr, lr, r4, asr #4 │ │ │ │ - rscseq lr, lr, r4, lsl #4 │ │ │ │ - rscseq lr, lr, r0, ror #3 │ │ │ │ + rscseq pc, lr, ip, lsl #27 │ │ │ │ + rscseq r6, ip, r0, ror #18 │ │ │ │ + ldrshteq lr, [lr], #24 │ │ │ │ + ldrsbteq lr, [lr], #20 │ │ │ │ + rscseq pc, lr, r4, lsr #27 │ │ │ │ + rscseq r6, ip, r0, asr #18 │ │ │ │ ldrhteq pc, [lr], #208 @ 0xd0 @ │ │ │ │ - rscseq r6, ip, r8, lsl #31 │ │ │ │ - rscseq lr, lr, r0, lsl #4 │ │ │ │ - ldrsbteq pc, [lr], #208 @ 0xd0 @ │ │ │ │ - rscseq r6, ip, r0, ror pc │ │ │ │ - rscseq lr, lr, ip, lsr r2 │ │ │ │ - rscseq lr, lr, r8, lsl r2 │ │ │ │ + rscseq r6, ip, r0, lsr r9 │ │ │ │ + rscseq pc, lr, ip, lsr #28 │ │ │ │ + rscseq pc, lr, ip, ror #27 │ │ │ │ + rscseq pc, lr, r8, asr #27 │ │ │ │ + rscseq lr, lr, r4, lsl #4 │ │ │ │ + rscseq r6, ip, r8, lsl #18 │ │ │ │ rscseq pc, lr, r8, ror #27 │ │ │ │ - rscseq r6, ip, r0, asr pc │ │ │ │ - ldrshteq pc, [lr], #212 @ 0xd4 @ │ │ │ │ - rscseq r6, ip, r0, asr #30 │ │ │ │ - rscseq lr, lr, r8, lsl #6 │ │ │ │ - rscseq pc, lr, r8, ror #28 │ │ │ │ - rscseq pc, lr, r8, lsr #28 │ │ │ │ - rscseq pc, lr, r4, lsl #28 │ │ │ │ - rscseq lr, lr, r0, asr #4 │ │ │ │ - rscseq r6, ip, r0, lsl pc │ │ │ │ + rscseq lr, lr, r4, lsr #4 │ │ │ │ + ldrshteq r6, [ip], #128 @ 0x80 │ │ │ │ rscseq pc, lr, r4, lsr #28 │ │ │ │ - rscseq lr, lr, r0, ror #4 │ │ │ │ - ldrshteq r6, [ip], #232 @ 0xe8 │ │ │ │ - rscseq pc, lr, r0, ror #28 │ │ │ │ - rscseq pc, lr, ip, lsr lr @ │ │ │ │ - rscseq lr, lr, r8, ror r2 │ │ │ │ - ldrsbteq r6, [ip], #232 @ 0xe8 │ │ │ │ - rscseq lr, lr, r4, lsl #5 │ │ │ │ - rscseq r6, ip, r8, asr #29 │ │ │ │ - rscseq lr, lr, r0, lsl #6 │ │ │ │ - rscseq lr, lr, r0, asr #5 │ │ │ │ - smlalseq lr, lr, ip, r2 @ │ │ │ │ - rscseq pc, lr, ip, ror #28 │ │ │ │ - rscseq r6, ip, r0, lsr #29 │ │ │ │ - ldrhteq lr, [lr], #44 @ 0x2c │ │ │ │ - rscseq pc, lr, ip, lsl #29 │ │ │ │ - rscseq r6, ip, r8, lsl #29 │ │ │ │ - ldrshteq lr, [lr], #40 @ 0x28 │ │ │ │ - ldrsbteq lr, [lr], #36 @ 0x24 │ │ │ │ - rscseq pc, lr, r4, lsr #29 │ │ │ │ - rscseq r6, ip, r8, ror #28 │ │ │ │ - ldrhteq pc, [lr], #224 @ 0xe0 @ │ │ │ │ - rscseq r6, ip, r8, asr lr │ │ │ │ - rscseq lr, lr, r8, asr #12 │ │ │ │ - smlalseq lr, lr, ip, r4 @ │ │ │ │ - rscseq pc, lr, ip, lsl #31 │ │ │ │ - rscseq pc, lr, r4, lsl pc @ │ │ │ │ - ldrsbteq pc, [lr], #228 @ 0xe4 @ │ │ │ │ - ldrhteq pc, [lr], #224 @ 0xe0 @ │ │ │ │ - rscseq lr, lr, ip, ror #5 │ │ │ │ - rscseq r6, ip, r8, lsl lr │ │ │ │ - ldrsbteq pc, [lr], #224 @ 0xe0 @ │ │ │ │ - rscseq lr, lr, ip, lsl #6 │ │ │ │ - rscseq r6, ip, r0, lsl #28 │ │ │ │ - rscseq pc, lr, ip, lsl #30 │ │ │ │ - rscseq pc, lr, r8, ror #29 │ │ │ │ - rscseq lr, lr, r4, lsr #6 │ │ │ │ - rscseq r6, ip, r0, ror #27 │ │ │ │ - rscseq pc, lr, r8, lsl #30 │ │ │ │ - rscseq lr, lr, r4, asr #6 │ │ │ │ - rscseq r6, ip, r8, asr #27 │ │ │ │ - rscseq pc, lr, ip, ror pc @ │ │ │ │ - rscseq pc, lr, ip, lsr pc @ │ │ │ │ - rscseq pc, lr, r8, lsl pc @ │ │ │ │ - rscseq lr, lr, r4, asr r3 │ │ │ │ - rscseq r6, ip, r0, lsr #27 │ │ │ │ - rscseq pc, lr, r8, lsr pc @ │ │ │ │ - rscseq lr, lr, r4, ror r3 │ │ │ │ - rscseq r6, ip, r8, lsl #27 │ │ │ │ - rscseq pc, lr, r4, ror pc @ │ │ │ │ - rscseq pc, lr, r0, asr pc @ │ │ │ │ - rscseq lr, lr, ip, lsl #7 │ │ │ │ - rscseq r6, ip, r8, ror #26 │ │ │ │ - smlalseq lr, lr, r8, r3 @ │ │ │ │ - rscseq r6, ip, r8, asr sp │ │ │ │ - rscseq r0, pc, r0, asr #32 │ │ │ │ - rscseq lr, lr, ip, lsl #8 │ │ │ │ - rscseq lr, lr, ip, asr #7 │ │ │ │ - rscseq lr, lr, r8, lsr #7 │ │ │ │ - rscseq pc, lr, r8, ror pc @ │ │ │ │ - rscseq r6, ip, r8, lsr #26 │ │ │ │ - rscseq lr, lr, r8, asr #7 │ │ │ │ - smlalseq pc, lr, r8, pc @ │ │ │ │ - rscseq r6, ip, r0, lsl sp │ │ │ │ - rscseq lr, lr, r4, lsl #8 │ │ │ │ - rscseq lr, lr, r0, ror #7 │ │ │ │ - ldrhteq pc, [lr], #240 @ 0xf0 @ │ │ │ │ - ldrshteq r6, [ip], #192 @ 0xc0 │ │ │ │ - ldrhteq pc, [lr], #252 @ 0xfc @ │ │ │ │ - rscseq r6, ip, r0, ror #25 │ │ │ │ - rscseq r0, pc, r8, lsr r0 @ │ │ │ │ - ldrshteq pc, [lr], #248 @ 0xf8 @ │ │ │ │ - ldrsbteq pc, [lr], #244 @ 0xf4 @ │ │ │ │ - rscseq lr, lr, r0, lsl r4 │ │ │ │ - ldrhteq r6, [ip], #200 @ 0xc8 │ │ │ │ - ldrshteq pc, [lr], #244 @ 0xf4 @ │ │ │ │ - rscseq lr, lr, r0, lsr r4 │ │ │ │ - rscseq r6, ip, r0, lsr #25 │ │ │ │ - rscseq r0, pc, r0, lsr r0 @ │ │ │ │ - rscseq r0, pc, ip │ │ │ │ - rscseq lr, lr, r8, asr #8 │ │ │ │ - rscseq r6, ip, r0, lsl #25 │ │ │ │ - rscseq lr, lr, r4, asr r4 │ │ │ │ - rscseq r6, ip, r0, ror ip │ │ │ │ - rscseq lr, lr, r4, lsl #12 │ │ │ │ - ldrshteq r0, [pc], #4 │ │ │ │ - rscseq lr, lr, r0, asr #9 │ │ │ │ - rscseq lr, lr, r0, lsl #9 │ │ │ │ - rscseq lr, lr, ip, asr r4 │ │ │ │ - rscseq r0, pc, ip, lsr #32 │ │ │ │ - rscseq r6, ip, r8, lsr ip │ │ │ │ - rscseq lr, lr, ip, ror r4 │ │ │ │ - rscseq r0, pc, ip, asr #32 │ │ │ │ - rscseq r6, ip, r0, lsr #24 │ │ │ │ - ldrhteq lr, [lr], #72 @ 0x48 │ │ │ │ - smlalseq lr, lr, r4, r4 @ │ │ │ │ - rscseq r0, pc, r4, rrx │ │ │ │ - rscseq r6, ip, r0, lsl #24 │ │ │ │ - rscseq r0, pc, r0, ror r0 @ │ │ │ │ - ldrshteq r6, [ip], #176 @ 0xb0 │ │ │ │ - rscseq r0, pc, ip, ror #1 │ │ │ │ - rscseq r0, pc, ip, lsr #1 │ │ │ │ - rscseq r0, pc, r8, lsl #1 │ │ │ │ - rscseq lr, lr, r4, asr #9 │ │ │ │ - rscseq r6, ip, r8, asr #23 │ │ │ │ - rscseq r0, pc, r8, lsr #1 │ │ │ │ - rscseq lr, lr, r4, ror #9 │ │ │ │ - ldrhteq r6, [ip], #176 @ 0xb0 │ │ │ │ - rscseq r0, pc, r4, ror #1 │ │ │ │ - rscseq r0, pc, r0, asr #1 │ │ │ │ + rscseq pc, lr, r0, lsl #28 │ │ │ │ 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 │ │ │ │ @@ -49001,47 +49001,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 │ │ │ │ - smlalseq sp, lr, sl, lr │ │ │ │ - rscseq r6, ip, r0, lsr r5 │ │ │ │ - rscseq sp, lr, sl, lsr #29 │ │ │ │ - rscseq r6, ip, r4, lsr #10 │ │ │ │ - rscseq pc, lr, r6, asr fp @ │ │ │ │ - rscseq sp, lr, r4, lsr #30 │ │ │ │ - rscseq sp, lr, r6, ror #29 │ │ │ │ - rscseq sp, lr, r4, asr #29 │ │ │ │ - smlalseq pc, lr, r6, sl @ │ │ │ │ - rscseq r6, ip, r0, lsl #10 │ │ │ │ - rscseq sp, lr, sl, ror #29 │ │ │ │ - ldrhteq pc, [lr], #172 @ 0xac @ │ │ │ │ - rscseq r6, ip, lr, ror #9 │ │ │ │ - rscseq sp, lr, ip, lsr #30 │ │ │ │ - rscseq sp, lr, sl, lsl #30 │ │ │ │ - ldrsbteq pc, [lr], #172 @ 0xac @ │ │ │ │ - ldrsbteq r6, [ip], #70 @ 0x46 │ │ │ │ - rscseq pc, lr, ip, ror #21 │ │ │ │ - rscseq r6, ip, sl, asr #9 │ │ │ │ - rscseq pc, lr, ip, ror #22 │ │ │ │ - rscseq pc, lr, lr, lsr #22 │ │ │ │ - rscseq pc, lr, ip, lsl #22 │ │ │ │ - rscseq sp, lr, sl, asr #30 │ │ │ │ - rscseq r6, ip, ip, lsr #9 │ │ │ │ - rscseq pc, lr, r2, lsr fp @ │ │ │ │ - rscseq sp, lr, r0, ror pc │ │ │ │ - smlalseq r6, ip, sl, r4 │ │ │ │ - rscseq pc, lr, r4, ror fp @ │ │ │ │ - rscseq pc, lr, r2, asr fp @ │ │ │ │ - smlalseq sp, lr, r0, pc @ │ │ │ │ - rscseq r6, ip, r2, lsl #9 │ │ │ │ - rscseq sp, lr, r0, lsr #31 │ │ │ │ - rscseq r6, ip, r6, ror r4 │ │ │ │ + ldrsbteq sp, [lr], #186 @ 0xba │ │ │ │ + rscseq r6, ip, r0, ror r2 │ │ │ │ + rscseq sp, lr, sl, ror #23 │ │ │ │ + rscseq r6, ip, r4, ror #4 │ │ │ │ + smlalseq pc, lr, r6, r8 @ │ │ │ │ + rscseq sp, lr, r4, ror #24 │ │ │ │ + rscseq sp, lr, r6, lsr #24 │ │ │ │ + rscseq sp, lr, r4, lsl #24 │ │ │ │ + ldrsbteq pc, [lr], #118 @ 0x76 @ │ │ │ │ + rscseq r6, ip, r0, asr #4 │ │ │ │ + rscseq sp, lr, sl, lsr #24 │ │ │ │ + ldrshteq pc, [lr], #124 @ 0x7c @ │ │ │ │ + rscseq r6, ip, lr, lsr #4 │ │ │ │ + rscseq sp, lr, ip, ror #24 │ │ │ │ + rscseq sp, lr, sl, asr #24 │ │ │ │ + rscseq pc, lr, ip, lsl r8 @ │ │ │ │ + rscseq r6, ip, r6, lsl r2 │ │ │ │ + rscseq pc, lr, ip, lsr #16 │ │ │ │ + rscseq r6, ip, sl, lsl #4 │ │ │ │ + rscseq pc, lr, ip, lsr #17 │ │ │ │ + rscseq pc, lr, lr, ror #16 │ │ │ │ + rscseq pc, lr, ip, asr #16 │ │ │ │ + rscseq sp, lr, sl, lsl #25 │ │ │ │ + rscseq r6, ip, ip, ror #3 │ │ │ │ + rscseq pc, lr, r2, ror r8 @ │ │ │ │ + ldrhteq sp, [lr], #192 @ 0xc0 │ │ │ │ + ldrsbteq r6, [ip], #26 │ │ │ │ + ldrhteq pc, [lr], #132 @ 0x84 @ │ │ │ │ + smlalseq pc, lr, r2, r8 @ │ │ │ │ + ldrsbteq sp, [lr], #192 @ 0xc0 │ │ │ │ + rscseq r6, ip, r2, asr #3 │ │ │ │ + rscseq sp, lr, r0, ror #25 │ │ │ │ + ldrhteq r6, [ip], #22 │ │ │ │ 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 │ │ │ │ @@ -49855,38 +49855,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 │ │ │ │ - rscseq sp, ip, sl, ror #20 │ │ │ │ - rscseq r5, lr, ip, asr #30 │ │ │ │ - rscseq sp, ip, lr, asr sl │ │ │ │ - rscseq r6, ip, r8, ror #12 │ │ │ │ - rscseq r5, lr, r0, asr lr │ │ │ │ - rscseq sp, ip, sl, ror #20 │ │ │ │ - rscseq sp, ip, r8, asr sl │ │ │ │ - smlalseq r6, lr, r0, r7 │ │ │ │ - ldrhteq r5, [lr], #104 @ 0x68 │ │ │ │ - rscseq pc, lr, ip, lsr r9 @ │ │ │ │ - rscseq r5, lr, r0, asr #26 │ │ │ │ - ldrsbteq r5, [lr], #192 @ 0xc0 │ │ │ │ - rscseq r5, lr, sl, ror #25 │ │ │ │ - ldrshteq r5, [lr], #132 @ 0x84 │ │ │ │ - rscseq r5, lr, ip, lsl #24 │ │ │ │ - rscseq r6, lr, sl, ror #9 │ │ │ │ - rscseq r6, lr, r8, lsr #9 │ │ │ │ - rscseq r6, lr, r2, ror #28 │ │ │ │ - rscseq r5, lr, r6, lsl #21 │ │ │ │ - rscseq r6, lr, r2, lsl lr │ │ │ │ - rscseq r5, lr, r6, lsr sl │ │ │ │ - rscseq r7, lr, r6, lsr #8 │ │ │ │ - ldrsbteq r7, [lr], #172 @ 0xac │ │ │ │ - ldrhteq r5, [lr], #122 @ 0x7a │ │ │ │ + rscseq sp, ip, sl, lsr #15 │ │ │ │ + rscseq r5, lr, ip, lsl #25 │ │ │ │ + smlalseq sp, ip, lr, r7 │ │ │ │ + rscseq r6, ip, r8, lsr #7 │ │ │ │ + smlalseq r5, lr, r0, fp │ │ │ │ + rscseq sp, ip, sl, lsr #15 │ │ │ │ + smlalseq sp, ip, r8, r7 │ │ │ │ + ldrsbteq r6, [lr], #64 @ 0x40 │ │ │ │ + ldrshteq r5, [lr], #56 @ 0x38 │ │ │ │ + rscseq pc, lr, ip, ror r6 @ │ │ │ │ + rscseq r5, lr, r0, lsl #21 │ │ │ │ + rscseq r5, lr, r0, lsl sl │ │ │ │ + rscseq r5, lr, sl, lsr #20 │ │ │ │ + rscseq r5, lr, r4, lsr r6 │ │ │ │ + rscseq r5, lr, ip, asr #18 │ │ │ │ + rscseq r6, lr, sl, lsr #4 │ │ │ │ + rscseq r6, lr, r8, ror #3 │ │ │ │ + rscseq r6, lr, r2, lsr #23 │ │ │ │ + rscseq r5, lr, r6, asr #15 │ │ │ │ + rscseq r6, lr, r2, asr fp │ │ │ │ + rscseq r5, lr, r6, ror r7 │ │ │ │ + rscseq r7, lr, r6, ror #2 │ │ │ │ + rscseq r7, lr, ip, lsl r8 │ │ │ │ + ldrshteq r5, [lr], #74 @ 0x4a │ │ │ │ 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 │ │ │ │ @@ -51230,208 +51230,208 @@ │ │ │ │ smlabtcs r1, r6, sl, r4 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ ldmdb r2!, {r0, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ bmi ff1d3214 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7cd447a │ │ │ │ orr lr, sl, ip, ror #18 │ │ │ │ - rscseq r5, ip, ip, asr r3 │ │ │ │ - rscseq r4, lr, r6, asr #22 │ │ │ │ - rscseq ip, ip, ip, ror #12 │ │ │ │ - rscseq r4, lr, r2, lsr #22 │ │ │ │ - rscseq ip, ip, ip, asr r6 │ │ │ │ - ldrshteq r4, [lr], #174 @ 0xae │ │ │ │ - rscseq ip, ip, lr, asr #12 │ │ │ │ - rscseq ip, ip, r2, asr r6 │ │ │ │ - rscseq ip, ip, r4, lsr r6 │ │ │ │ - smlatteq r4, r0, r3, lr │ │ │ │ - rscseq ip, ip, ip, lsr #12 │ │ │ │ - rscseq ip, ip, lr, lsl r6 │ │ │ │ - rscseq ip, ip, ip, lsl r6 │ │ │ │ - rscseq ip, ip, r6, lsr #12 │ │ │ │ - rscseq ip, ip, r8, lsr #12 │ │ │ │ - rscseq ip, ip, r4, lsr #12 │ │ │ │ - rscseq r4, lr, sl, lsr #20 │ │ │ │ - rscseq ip, ip, r4, lsl r6 │ │ │ │ - rscseq r4, lr, r6, lsl #20 │ │ │ │ - rscseq ip, ip, lr, ror r5 │ │ │ │ - rscseq r4, lr, r0, lsr #4 │ │ │ │ - rscseq r4, lr, lr, asr #19 │ │ │ │ - rscseq r4, lr, r0, lsr #4 │ │ │ │ - rscseq r4, lr, lr, lsl r2 │ │ │ │ - rscseq r5, ip, r8, lsr #4 │ │ │ │ - rscseq r4, lr, ip, lsl #4 │ │ │ │ - rscseq r5, ip, r6, lsl #4 │ │ │ │ - rscseq r4, lr, lr, asr #24 │ │ │ │ - rscseq r5, ip, ip, ror #3 │ │ │ │ - rscseq ip, ip, lr, lsr r5 │ │ │ │ - rscseq ip, ip, ip, lsr r5 │ │ │ │ - rscseq ip, ip, lr, lsr r5 │ │ │ │ - tsteq r4, r2, lsr #4 │ │ │ │ - rscseq r5, ip, r6, ror #1 │ │ │ │ - rscseq r4, lr, lr, asr #17 │ │ │ │ - ldrshteq lr, [lr], #52 @ 0x34 │ │ │ │ - ldrshteq r4, [lr], #184 @ 0xb8 │ │ │ │ - ldrshteq r4, [lr], #132 @ 0x84 │ │ │ │ - ldrhteq r5, [ip], #56 @ 0x38 │ │ │ │ - ldrhteq r5, [ip], #60 @ 0x3c │ │ │ │ - rscseq r3, lr, r8, lsl pc │ │ │ │ - tsteq r4, sl, ror r1 │ │ │ │ - smlalseq lr, lr, r0, r3 @ │ │ │ │ - rscseq r4, lr, r4, ror fp │ │ │ │ - rscseq r4, lr, lr, ror #16 │ │ │ │ - rscseq r5, ip, r0, lsr r3 │ │ │ │ - rscseq r5, ip, r2, lsr r3 │ │ │ │ - rscseq r3, lr, ip, lsl #29 │ │ │ │ - rscseq r1, pc, lr, lsl r5 @ │ │ │ │ - smlalseq r7, pc, r4, pc @ │ │ │ │ - rscseq r7, pc, lr, lsl #31 │ │ │ │ - strheq lr, [r4, -r6] │ │ │ │ - rscseq r4, lr, lr, lsl #8 │ │ │ │ - rscseq r4, lr, r4, ror #14 │ │ │ │ - rscseq r3, lr, r2, asr #30 │ │ │ │ - rscseq r4, ip, r8, ror #31 │ │ │ │ - rscseq r4, ip, r0, ror #31 │ │ │ │ - rscseq r3, lr, r4, lsr #30 │ │ │ │ - ldrhteq r4, [ip], #246 @ 0xf6 │ │ │ │ - rscseq r4, ip, lr, lsr #31 │ │ │ │ - ldrshteq r3, [lr], #238 @ 0xee │ │ │ │ - rscseq r4, ip, r4, lsl #31 │ │ │ │ - rscseq r4, ip, ip, ror pc │ │ │ │ - ldrsbteq r3, [lr], #236 @ 0xec │ │ │ │ - rscseq r4, ip, r2, asr pc │ │ │ │ - rscseq r4, ip, sl, asr #30 │ │ │ │ - ldrhteq r3, [lr], #234 @ 0xea │ │ │ │ - rscseq r4, ip, r0, lsr #30 │ │ │ │ - rscseq r4, ip, r8, lsl pc │ │ │ │ - smlalseq r3, lr, sl, lr │ │ │ │ - rscseq ip, ip, r4, lsr #5 │ │ │ │ - rscseq r4, ip, r4, ror #29 │ │ │ │ - ldrsbteq r4, [ip], #236 @ 0xec │ │ │ │ - rscseq lr, lr, lr, lsl #3 │ │ │ │ - rscseq r4, lr, r6, lsl r6 │ │ │ │ - rscseq lr, lr, r2, lsl #3 │ │ │ │ - rscseq r4, ip, r2, ror lr │ │ │ │ - rscseq r4, ip, sl, ror #28 │ │ │ │ - rscseq lr, lr, ip, lsr r1 │ │ │ │ - rscseq r4, lr, r4, lsr #11 │ │ │ │ - rscseq lr, lr, r0, lsl r1 │ │ │ │ - ldrhteq ip, [ip], #26 │ │ │ │ - rscseq r4, ip, ip, ror #31 │ │ │ │ - rscseq r4, lr, sl, asr r5 │ │ │ │ - ldrshteq r4, [ip], #250 @ 0xfa │ │ │ │ - rscseq r5, ip, r4, asr #32 │ │ │ │ - rscseq r4, lr, sl, lsr #10 │ │ │ │ - ldrsbteq r4, [lr], #234 @ 0xea │ │ │ │ - ldrshteq r6, [lr], #10 │ │ │ │ - rscseq r2, pc, lr, lsl #22 │ │ │ │ - rscseq r4, lr, lr, lsr #29 │ │ │ │ - ldrsbteq r4, [lr], #66 @ 0x42 │ │ │ │ - rscseq r4, ip, r8, asr #25 │ │ │ │ - ldrhteq r4, [lr], #64 @ 0x40 │ │ │ │ - rscseq r4, ip, r2, lsr #25 │ │ │ │ - rscseq r4, lr, ip, lsl #9 │ │ │ │ - rscseq r4, ip, lr, ror ip │ │ │ │ - rscseq r4, lr, r8, ror #8 │ │ │ │ - rscseq r4, ip, sl, asr ip │ │ │ │ - rscseq r4, lr, r2, asr #8 │ │ │ │ - ldrsbteq sp, [lr], #248 @ 0xf8 │ │ │ │ - rscseq r4, lr, r0, lsr #8 │ │ │ │ - ldrsbteq sp, [lr], #240 @ 0xf0 │ │ │ │ - rscseq r4, ip, r4, lsr #25 │ │ │ │ - smlalseq r4, ip, ip, ip │ │ │ │ - ldrhteq sp, [lr], #240 @ 0xf0 │ │ │ │ - rscseq r4, lr, ip, asr #7 │ │ │ │ - rscseq r4, ip, r2, asr #23 │ │ │ │ - rscseq r3, sp, r0, ror #3 │ │ │ │ - rscseq r3, sp, r6, asr #3 │ │ │ │ - rscseq r4, ip, r4, lsr ip │ │ │ │ - smlalseq r3, lr, r6, ip │ │ │ │ - rscseq r3, lr, r4, lsr #25 │ │ │ │ - rscseq ip, ip, lr, lsl #10 │ │ │ │ - tsteq r4, r6, ror #24 │ │ │ │ - rscseq sp, lr, r2, lsl pc │ │ │ │ - rscseq r4, lr, r6, lsl r3 │ │ │ │ - rscseq sp, lr, r4, lsl #30 │ │ │ │ - rscseq sp, lr, sl, lsl #30 │ │ │ │ - ldrshteq r4, [lr], #40 @ 0x28 │ │ │ │ - ldrshteq sp, [lr], #236 @ 0xec │ │ │ │ - rscseq sp, lr, r6, ror #29 │ │ │ │ + smlalseq r5, ip, ip, r0 │ │ │ │ + rscseq r4, lr, r6, lsl #17 │ │ │ │ + rscseq ip, ip, ip, lsr #7 │ │ │ │ + rscseq r4, lr, r2, ror #16 │ │ │ │ + smlalseq ip, ip, ip, r3 @ │ │ │ │ + rscseq r4, lr, lr, lsr r8 │ │ │ │ + rscseq ip, ip, lr, lsl #7 │ │ │ │ + smlalseq ip, ip, r2, r3 @ │ │ │ │ + rscseq ip, ip, r4, ror r3 │ │ │ │ + tsteq r4, r0, lsr #2 │ │ │ │ + rscseq ip, ip, ip, ror #6 │ │ │ │ + rscseq ip, ip, lr, asr r3 │ │ │ │ + rscseq ip, ip, ip, asr r3 │ │ │ │ + rscseq ip, ip, r6, ror #6 │ │ │ │ + rscseq ip, ip, r8, ror #6 │ │ │ │ + rscseq ip, ip, r4, ror #6 │ │ │ │ + rscseq r4, lr, sl, ror #14 │ │ │ │ + rscseq ip, ip, r4, asr r3 │ │ │ │ + rscseq r4, lr, r6, asr #14 │ │ │ │ + ldrhteq ip, [ip], #46 @ 0x2e │ │ │ │ + rscseq r3, lr, r0, ror #30 │ │ │ │ + rscseq r4, lr, lr, lsl #14 │ │ │ │ + rscseq r3, lr, r0, ror #30 │ │ │ │ + rscseq r3, lr, lr, asr pc │ │ │ │ + rscseq r4, ip, r8, ror #30 │ │ │ │ + rscseq r3, lr, ip, asr #30 │ │ │ │ + rscseq r4, ip, r6, asr #30 │ │ │ │ + rscseq r4, lr, lr, lsl #19 │ │ │ │ + rscseq r4, ip, ip, lsr #30 │ │ │ │ + rscseq ip, ip, lr, ror r2 │ │ │ │ + rscseq ip, ip, ip, ror r2 │ │ │ │ + rscseq ip, ip, lr, ror r2 │ │ │ │ + tsteq r4, r2, ror #30 │ │ │ │ + rscseq r4, ip, r6, lsr #28 │ │ │ │ + rscseq r4, lr, lr, lsl #12 │ │ │ │ + rscseq lr, lr, r4, lsr r1 │ │ │ │ + rscseq r4, lr, r8, lsr r9 │ │ │ │ + rscseq r4, lr, r4, lsr r6 │ │ │ │ + ldrshteq r5, [ip], #8 │ │ │ │ + ldrshteq r5, [ip], #12 │ │ │ │ + rscseq r3, lr, r8, asr ip │ │ │ │ + @ instruction: 0x0104deba │ │ │ │ + ldrsbteq lr, [lr], #0 │ │ │ │ + ldrhteq r4, [lr], #132 @ 0x84 │ │ │ │ + rscseq r4, lr, lr, lsr #11 │ │ │ │ + rscseq r5, ip, r0, ror r0 │ │ │ │ + rscseq r5, ip, r2, ror r0 │ │ │ │ + rscseq r3, lr, ip, asr #23 │ │ │ │ + rscseq r1, pc, lr, asr r2 @ │ │ │ │ + ldrsbteq r7, [pc], #196 │ │ │ │ + rscseq r7, pc, lr, asr #25 │ │ │ │ + strdeq sp, [r4, -r6] │ │ │ │ + rscseq r4, lr, lr, asr #2 │ │ │ │ + rscseq r4, lr, r4, lsr #9 │ │ │ │ + rscseq r3, lr, r2, lsl #25 │ │ │ │ + rscseq r4, ip, r8, lsr #26 │ │ │ │ + rscseq r4, ip, r0, lsr #26 │ │ │ │ + rscseq r3, lr, r4, ror #24 │ │ │ │ + ldrshteq r4, [ip], #198 @ 0xc6 │ │ │ │ + rscseq r4, ip, lr, ror #25 │ │ │ │ + rscseq r3, lr, lr, lsr ip │ │ │ │ + rscseq r4, ip, r4, asr #25 │ │ │ │ + ldrhteq r4, [ip], #204 @ 0xcc │ │ │ │ + rscseq r3, lr, ip, lsl ip │ │ │ │ + smlalseq r4, ip, r2, ip │ │ │ │ + rscseq r4, ip, sl, lsl #25 │ │ │ │ + ldrshteq r3, [lr], #186 @ 0xba │ │ │ │ + rscseq r4, ip, r0, ror #24 │ │ │ │ + rscseq r4, ip, r8, asr ip │ │ │ │ + ldrsbteq r3, [lr], #186 @ 0xba │ │ │ │ + rscseq fp, ip, r4, ror #31 │ │ │ │ + rscseq r4, ip, r4, lsr #24 │ │ │ │ + rscseq r4, ip, ip, lsl ip │ │ │ │ + rscseq sp, lr, lr, asr #29 │ │ │ │ + rscseq r4, lr, r6, asr r3 │ │ │ │ + rscseq sp, lr, r2, asr #29 │ │ │ │ + ldrhteq r4, [ip], #178 @ 0xb2 │ │ │ │ + rscseq r4, ip, sl, lsr #23 │ │ │ │ + rscseq sp, lr, ip, ror lr │ │ │ │ + rscseq r4, lr, r4, ror #5 │ │ │ │ + rscseq sp, lr, r0, asr lr │ │ │ │ + ldrshteq fp, [ip], #234 @ 0xea │ │ │ │ + rscseq r4, ip, ip, lsr #26 │ │ │ │ + smlalseq r4, lr, sl, r2 │ │ │ │ + rscseq r4, ip, sl, lsr sp │ │ │ │ + rscseq r4, ip, r4, lsl #27 │ │ │ │ + rscseq r4, lr, sl, ror #4 │ │ │ │ + rscseq r4, lr, sl, lsl ip │ │ │ │ + rscseq r5, lr, sl, lsr lr │ │ │ │ + rscseq r2, pc, lr, asr #16 │ │ │ │ + rscseq r4, lr, lr, ror #23 │ │ │ │ + rscseq r4, lr, r2, lsl r2 │ │ │ │ + rscseq r4, ip, r8, lsl #20 │ │ │ │ + ldrshteq r4, [lr], #16 │ │ │ │ + rscseq r4, ip, r2, ror #19 │ │ │ │ + rscseq r4, lr, ip, asr #3 │ │ │ │ + ldrhteq r4, [ip], #158 @ 0x9e │ │ │ │ + rscseq r4, lr, r8, lsr #3 │ │ │ │ + smlalseq r4, ip, sl, r9 │ │ │ │ + rscseq r4, lr, r2, lsl #3 │ │ │ │ + rscseq sp, lr, r8, lsl sp │ │ │ │ + rscseq r4, lr, r0, ror #2 │ │ │ │ + rscseq sp, lr, r0, lsl sp │ │ │ │ + rscseq r4, ip, r4, ror #19 │ │ │ │ + ldrsbteq r4, [ip], #156 @ 0x9c │ │ │ │ + ldrshteq sp, [lr], #192 @ 0xc0 │ │ │ │ + rscseq r4, lr, ip, lsl #2 │ │ │ │ + rscseq r4, ip, r2, lsl #18 │ │ │ │ + rscseq r2, sp, r0, lsr #30 │ │ │ │ + rscseq r2, sp, r6, lsl #30 │ │ │ │ + rscseq r4, ip, r4, ror r9 │ │ │ │ + ldrsbteq r3, [lr], #150 @ 0x96 │ │ │ │ + rscseq r3, lr, r4, ror #19 │ │ │ │ + rscseq ip, ip, lr, asr #4 │ │ │ │ + smlatbeq r4, r6, r9, sp │ │ │ │ + rscseq sp, lr, r2, asr ip │ │ │ │ + rscseq r4, lr, r6, asr r0 │ │ │ │ + rscseq sp, lr, r4, asr #24 │ │ │ │ + rscseq sp, lr, sl, asr #24 │ │ │ │ + rscseq r4, lr, r8, lsr r0 │ │ │ │ + rscseq sp, lr, ip, lsr ip │ │ │ │ + rscseq sp, lr, r6, lsr #24 │ │ │ │ + ldrshteq r3, [lr], #240 @ 0xf0 │ │ │ │ + rscseq r4, ip, r6, ror #15 │ │ │ │ + rscseq r3, lr, lr, asr #31 │ │ │ │ + rscseq r3, lr, ip, ror #24 │ │ │ │ + rscseq r3, lr, ip, lsr #31 │ │ │ │ + rscseq r3, lr, ip, asr ip │ │ │ │ + rscseq r3, lr, sl, lsl #31 │ │ │ │ + rscseq sp, lr, r6, lsr #23 │ │ │ │ + rscseq r2, pc, r4, ror #10 │ │ │ │ + rscseq r3, lr, lr, ror #30 │ │ │ │ + tsteq r4, lr, lsl r8 │ │ │ │ ldrhteq r4, [lr], #32 │ │ │ │ - rscseq r4, ip, r6, lsr #21 │ │ │ │ - rscseq r4, lr, lr, lsl #5 │ │ │ │ - rscseq r3, lr, ip, lsr #30 │ │ │ │ - rscseq r4, lr, ip, ror #4 │ │ │ │ - rscseq r3, lr, ip, lsl pc │ │ │ │ - rscseq r4, lr, sl, asr #4 │ │ │ │ - rscseq sp, lr, r6, ror #28 │ │ │ │ - rscseq r2, pc, r4, lsr #16 │ │ │ │ - rscseq r4, lr, lr, lsr #4 │ │ │ │ - ldrdeq sp, [r4, -lr] │ │ │ │ - rscseq r4, lr, r0, ror r5 │ │ │ │ - rscseq r4, lr, ip, lsl #3 │ │ │ │ - rscseq ip, ip, ip, lsl r1 │ │ │ │ - rscseq r4, lr, r4, asr #13 │ │ │ │ - ldrshteq r4, [ip], #150 @ 0x96 │ │ │ │ - rscseq r4, ip, lr, ror #19 │ │ │ │ - rscseq r4, lr, sl, lsr #13 │ │ │ │ - rscseq r4, ip, r4, asr #19 │ │ │ │ - ldrhteq r4, [ip], #156 @ 0x9c │ │ │ │ - smlalseq r4, lr, r0, r6 │ │ │ │ - rscseq r4, ip, lr, ror #17 │ │ │ │ - rscseq r4, lr, r0, asr #20 │ │ │ │ - rscseq r4, lr, lr, lsr sl │ │ │ │ - rscseq fp, ip, r0, asr #24 │ │ │ │ - rscseq r4, lr, r6, ror sl │ │ │ │ - rscseq r4, lr, ip, ror sl │ │ │ │ - rscseq r4, lr, r0, asr #20 │ │ │ │ - rscseq r4, lr, r6, lsr sl │ │ │ │ - rscseq r5, lr, ip, asr ip │ │ │ │ - rscseq r2, pc, r0, ror r6 @ │ │ │ │ - rscseq r4, lr, r0, lsl sl │ │ │ │ - rscseq r4, lr, r4, lsr r0 │ │ │ │ - rscseq r4, lr, r0, asr ip │ │ │ │ - rscseq fp, ip, r6, lsl #29 │ │ │ │ - tsteq r4, ip, lsr #18 │ │ │ │ - rscseq fp, ip, r8, ror fp │ │ │ │ - smlatteq r4, r6, r8, sp │ │ │ │ - rscseq fp, ip, r4, lsr fp │ │ │ │ - ldrshteq r5, [lr], #118 @ 0x76 │ │ │ │ - ldrshteq r5, [lr], #114 @ 0x72 │ │ │ │ - ldrshteq r5, [lr], #114 @ 0x72 │ │ │ │ - ldrshteq r5, [lr], #114 @ 0x72 │ │ │ │ - rscseq r5, lr, r6, asr #16 │ │ │ │ - rscseq r4, lr, r8, lsr #27 │ │ │ │ - rscseq r5, lr, ip, lsr r8 │ │ │ │ - rscseq r5, lr, r8, lsr r8 │ │ │ │ - rscseq fp, ip, r0, asr fp │ │ │ │ - smlalseq r4, ip, r6, r7 │ │ │ │ - rscseq r4, ip, lr, lsl #15 │ │ │ │ - rscseq r6, lr, sl, lsl r1 │ │ │ │ - ldrhteq r3, [lr], #238 @ 0xee │ │ │ │ - smlalseq r3, lr, lr, r6 │ │ │ │ - rscseq r4, ip, r6, asr #14 │ │ │ │ - rscseq r4, ip, r0, asr #14 │ │ │ │ - rscseq sp, lr, r2, asr #21 │ │ │ │ - rscseq r4, ip, sl, lsl r7 │ │ │ │ - rscseq r4, ip, r4, lsl r7 │ │ │ │ - rscseq r3, lr, r6, ror #12 │ │ │ │ - rscseq r4, ip, lr, ror #13 │ │ │ │ - rscseq r4, ip, r8, ror #13 │ │ │ │ - rscseq r3, lr, sl, asr #12 │ │ │ │ - rscseq fp, ip, r2, lsr #19 │ │ │ │ - rscseq fp, ip, ip, lsr #27 │ │ │ │ - ldrhteq fp, [ip], #210 @ 0xd2 │ │ │ │ - ldrhteq fp, [ip], #212 @ 0xd4 │ │ │ │ - tsteq r4, r0, lsl #14 │ │ │ │ - rscseq r4, ip, sl, lsl r6 │ │ │ │ - ldrhteq r3, [lr], #214 @ 0xd6 │ │ │ │ - ldrhteq r2, [sp], #158 @ 0x9e │ │ │ │ - rscseq r5, lr, r2, ror ip │ │ │ │ - ldrhteq r2, [sp], #152 @ 0x98 │ │ │ │ + rscseq r3, lr, ip, asr #29 │ │ │ │ + rscseq fp, ip, ip, asr lr │ │ │ │ + rscseq r4, lr, r4, lsl #8 │ │ │ │ + rscseq r4, ip, r6, lsr r7 │ │ │ │ + rscseq r4, ip, lr, lsr #14 │ │ │ │ + rscseq r4, lr, sl, ror #7 │ │ │ │ + rscseq r4, ip, r4, lsl #14 │ │ │ │ + ldrshteq r4, [ip], #108 @ 0x6c │ │ │ │ + ldrsbteq r4, [lr], #48 @ 0x30 │ │ │ │ + rscseq r4, ip, lr, lsr #12 │ │ │ │ + rscseq r4, lr, r0, lsl #15 │ │ │ │ + rscseq r4, lr, lr, ror r7 │ │ │ │ + rscseq fp, ip, r0, lsl #19 │ │ │ │ + ldrhteq r4, [lr], #118 @ 0x76 │ │ │ │ + ldrhteq r4, [lr], #124 @ 0x7c │ │ │ │ + rscseq r4, lr, r0, lsl #15 │ │ │ │ + rscseq r4, lr, r6, ror r7 │ │ │ │ + smlalseq r5, lr, ip, r9 │ │ │ │ + ldrhteq r2, [pc], #48 │ │ │ │ + rscseq r4, lr, r0, asr r7 │ │ │ │ + rscseq r3, lr, r4, ror sp │ │ │ │ + smlalseq r4, lr, r0, r9 │ │ │ │ + rscseq fp, ip, r6, asr #23 │ │ │ │ + tsteq r4, ip, ror #12 │ │ │ │ + ldrhteq fp, [ip], #136 @ 0x88 │ │ │ │ + tsteq r4, r6, lsr #12 │ │ │ │ + rscseq fp, ip, r4, ror r8 │ │ │ │ + rscseq r5, lr, r6, lsr r5 │ │ │ │ + rscseq r5, lr, r2, lsr r5 │ │ │ │ + rscseq r5, lr, r2, lsr r5 │ │ │ │ + rscseq r5, lr, r2, lsr r5 │ │ │ │ + rscseq r5, lr, r6, lsl #11 │ │ │ │ + rscseq r4, lr, r8, ror #21 │ │ │ │ + rscseq r5, lr, ip, ror r5 │ │ │ │ + rscseq r5, lr, r8, ror r5 │ │ │ │ + smlalseq fp, ip, r0, r8 │ │ │ │ + ldrsbteq r4, [ip], #70 @ 0x46 │ │ │ │ + rscseq r4, ip, lr, asr #9 │ │ │ │ + rscseq r5, lr, sl, asr lr │ │ │ │ + ldrshteq r3, [lr], #190 @ 0xbe │ │ │ │ + ldrsbteq r3, [lr], #62 @ 0x3e │ │ │ │ + rscseq r4, ip, r6, lsl #9 │ │ │ │ + rscseq r4, ip, r0, lsl #9 │ │ │ │ + rscseq sp, lr, r2, lsl #16 │ │ │ │ + rscseq r4, ip, sl, asr r4 │ │ │ │ + rscseq r4, ip, r4, asr r4 │ │ │ │ + rscseq r3, lr, r6, lsr #7 │ │ │ │ + rscseq r4, ip, lr, lsr #8 │ │ │ │ + rscseq r4, ip, r8, lsr #8 │ │ │ │ + rscseq r3, lr, sl, lsl #7 │ │ │ │ + rscseq fp, ip, r2, ror #13 │ │ │ │ + rscseq fp, ip, ip, ror #21 │ │ │ │ + ldrshteq fp, [ip], #162 @ 0xa2 │ │ │ │ + ldrshteq fp, [ip], #164 @ 0xa4 │ │ │ │ + tsteq r4, r0, asr #8 │ │ │ │ + rscseq r4, ip, sl, asr r3 │ │ │ │ + ldrshteq r3, [lr], #166 @ 0xa6 │ │ │ │ + ldrshteq r2, [sp], #110 @ 0x6e │ │ │ │ + ldrhteq r5, [lr], #146 @ 0x92 │ │ │ │ + ldrshteq r2, [sp], #104 @ 0x68 │ │ │ │ @ instruction: 0x46234a7c │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7cc447a │ │ │ │ bmi 1f56e74 │ │ │ │ ldrtmi r2, [fp], -r1, lsl #2 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ svc 0x00d8f7cc │ │ │ │ @@ -51549,39 +51549,39 @@ │ │ │ │ strd lr, [r7], -sl │ │ │ │ @ instruction: 0x463b4a1d │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ cdp 7, 15, cr15, cr0, cr12, {6} │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - @ instruction: 0x0104d398 │ │ │ │ - ldrsbteq r5, [lr], #162 @ 0xa2 │ │ │ │ - ldrshteq r4, [ip], #34 @ 0x22 │ │ │ │ - rscseq r4, ip, ip, ror #5 │ │ │ │ - rscseq r5, lr, lr, lsr #23 │ │ │ │ - rscseq r2, sp, r6, ror #9 │ │ │ │ - rscseq r2, sp, r4, ror #9 │ │ │ │ - ldrsbteq r5, [lr], #176 @ 0xb0 │ │ │ │ - rscseq r3, lr, lr, asr #26 │ │ │ │ - rscseq r3, lr, r0, ror #19 │ │ │ │ - rscseq r5, lr, lr, lsr #24 │ │ │ │ - rscseq r3, lr, r2, asr #19 │ │ │ │ - rscseq r5, lr, ip, lsl ip │ │ │ │ - rscseq r3, lr, ip, lsr #19 │ │ │ │ - rscseq r5, lr, lr, lsl #24 │ │ │ │ - rscseq r5, lr, r6, lsl #24 │ │ │ │ - ldrshteq r5, [lr], #186 @ 0xba │ │ │ │ - ldrshteq r5, [lr], #178 @ 0xb2 │ │ │ │ - rscseq r5, lr, r6, ror #23 │ │ │ │ - ldrsbteq r5, [lr], #190 @ 0xbe │ │ │ │ - ldrsbteq r5, [lr], #178 @ 0xb2 │ │ │ │ - rscseq r5, lr, r6, asr #23 │ │ │ │ - rscseq r3, lr, r6, asr #17 │ │ │ │ - ldrhteq r5, [lr], #180 @ 0xb4 │ │ │ │ - rscseq r3, ip, r0, ror sp │ │ │ │ + ldrdeq sp, [r4, -r8] │ │ │ │ + rscseq r5, lr, r2, lsl r8 │ │ │ │ + rscseq r4, ip, r2, lsr r0 │ │ │ │ + rscseq r4, ip, ip, lsr #32 │ │ │ │ + rscseq r5, lr, lr, ror #17 │ │ │ │ + rscseq r2, sp, r6, lsr #4 │ │ │ │ + rscseq r2, sp, r4, lsr #4 │ │ │ │ + rscseq r5, lr, r0, lsl r9 │ │ │ │ + rscseq r3, lr, lr, lsl #21 │ │ │ │ + rscseq r3, lr, r0, lsr #14 │ │ │ │ + rscseq r5, lr, lr, ror #18 │ │ │ │ + rscseq r3, lr, r2, lsl #14 │ │ │ │ + rscseq r5, lr, ip, asr r9 │ │ │ │ + rscseq r3, lr, ip, ror #13 │ │ │ │ + rscseq r5, lr, lr, asr #18 │ │ │ │ + rscseq r5, lr, r6, asr #18 │ │ │ │ + rscseq r5, lr, sl, lsr r9 │ │ │ │ + rscseq r5, lr, r2, lsr r9 │ │ │ │ + rscseq r5, lr, r6, lsr #18 │ │ │ │ + rscseq r5, lr, lr, lsl r9 │ │ │ │ + rscseq r5, lr, r2, lsl r9 │ │ │ │ + rscseq r5, lr, r6, lsl #18 │ │ │ │ + rscseq r3, lr, r6, lsl #12 │ │ │ │ + ldrshteq r5, [lr], #132 @ 0x84 │ │ │ │ + ldrhteq r3, [ip], #160 @ 0xa0 │ │ │ │ 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 │ │ │ │ @@ -51599,20 +51599,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 │ │ │ │ - smlalseq sp, lr, r4, r4 │ │ │ │ - rscseq sp, lr, r6, asr #8 │ │ │ │ - rscseq sp, lr, ip, ror #8 │ │ │ │ - rscseq sp, lr, sl, lsl r4 │ │ │ │ - smlalseq sp, lr, r4, r4 │ │ │ │ - rscseq sp, lr, r6, lsr #9 │ │ │ │ + ldrsbteq sp, [lr], #20 │ │ │ │ + rscseq sp, lr, r6, lsl #3 │ │ │ │ + rscseq sp, lr, ip, lsr #3 │ │ │ │ + rscseq sp, lr, sl, asr r1 │ │ │ │ + ldrsbteq sp, [lr], #20 │ │ │ │ + rscseq sp, lr, r6, ror #3 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl febf23c0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcvc 0x0058f5b1 │ │ │ │ stmdale r9, {r0, r6, ip, lr, pc} │ │ │ │ @@ -51731,42 +51731,42 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7cc447a │ │ │ │ and lr, r5, sl, lsl #27 │ │ │ │ tstcs r1, lr, lsl sl │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ stc 7, cr15, [r2, #816] @ 0x330 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - rscseq r4, ip, r6, asr r2 │ │ │ │ - rscseq r3, lr, r8, asr #14 │ │ │ │ - rscseq sp, lr, r8, lsr r4 │ │ │ │ - ldrhteq fp, [ip], #102 @ 0x66 │ │ │ │ - rscseq r3, ip, lr, lsr #31 │ │ │ │ - rscseq sp, lr, r6, ror #5 │ │ │ │ - rscseq r3, lr, ip, ror #13 │ │ │ │ - ldrsbteq sp, [lr], #42 @ 0x2a │ │ │ │ - rscseq r3, ip, ip, ror pc │ │ │ │ - rscseq r2, lr, r0, ror #31 │ │ │ │ - rscseq fp, ip, r8, ror #16 │ │ │ │ - ldrhteq sp, [lr], #50 @ 0x32 │ │ │ │ - ldrsbteq r2, [lr], #240 @ 0xf0 │ │ │ │ - smlatbeq r4, r8, pc, ip @ │ │ │ │ - rscseq sp, lr, r8, asr r2 │ │ │ │ - rscseq r3, lr, lr, asr r6 │ │ │ │ - rscseq r4, lr, ip, asr #30 │ │ │ │ - ldrhteq r4, [lr], #64 @ 0x40 │ │ │ │ - rscseq r4, lr, r6, asr #30 │ │ │ │ - rscseq r4, lr, r4, asr #30 │ │ │ │ - ldrhteq r3, [ip], #236 @ 0xec │ │ │ │ - ldrhteq r3, [ip], #230 @ 0xe6 │ │ │ │ - rscseq sp, lr, r0, lsr #6 │ │ │ │ - rscseq sp, lr, r8, lsr #6 │ │ │ │ - rscseq sp, lr, r2, lsr #6 │ │ │ │ - rscseq sp, lr, r8, lsr #6 │ │ │ │ - rscseq sp, lr, r4, lsr r3 │ │ │ │ - rscseq sp, lr, r2, lsr r3 │ │ │ │ + smlalseq r3, ip, r6, pc @ │ │ │ │ + rscseq r3, lr, r8, lsl #9 │ │ │ │ + rscseq sp, lr, r8, ror r1 │ │ │ │ + ldrshteq fp, [ip], #54 @ 0x36 │ │ │ │ + rscseq r3, ip, lr, ror #25 │ │ │ │ + rscseq sp, lr, r6, lsr #32 │ │ │ │ + rscseq r3, lr, ip, lsr #8 │ │ │ │ + rscseq sp, lr, sl, lsl r0 │ │ │ │ + ldrhteq r3, [ip], #204 @ 0xcc │ │ │ │ + rscseq r2, lr, r0, lsr #26 │ │ │ │ + rscseq fp, ip, r8, lsr #11 │ │ │ │ + ldrshteq sp, [lr], #2 │ │ │ │ + rscseq r2, lr, r0, lsl sp │ │ │ │ + smlatteq r4, r8, ip, ip │ │ │ │ + smlalseq ip, lr, r8, pc @ │ │ │ │ + smlalseq r3, lr, lr, r3 │ │ │ │ + rscseq r4, lr, ip, lsl #25 │ │ │ │ + ldrshteq r4, [lr], #16 │ │ │ │ + rscseq r4, lr, r6, lsl #25 │ │ │ │ + rscseq r4, lr, r4, lsl #25 │ │ │ │ + ldrshteq r3, [ip], #188 @ 0xbc │ │ │ │ + ldrshteq r3, [ip], #182 @ 0xb6 │ │ │ │ + rscseq sp, lr, r0, rrx │ │ │ │ + rscseq sp, lr, r8, rrx │ │ │ │ + rscseq sp, lr, r2, rrx │ │ │ │ + rscseq sp, lr, r8, rrx │ │ │ │ + rscseq sp, lr, r4, ror r0 │ │ │ │ + rscseq sp, lr, r2, ror r0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl febf2628 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q8, q8, q12 │ │ │ │ addsmi r7, r8, #164, 6 @ 0x90000002 │ │ │ │ stmdale r7!, {r2, r4, r6, ip, lr, pc} │ │ │ │ svcvc 0x003ff5b0 │ │ │ │ @@ -51842,37 +51842,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 │ │ │ │ - smlalseq sp, lr, r6, r3 │ │ │ │ - ldrhteq sp, [lr], #40 @ 0x28 │ │ │ │ - rscseq sp, lr, r2, asr r2 │ │ │ │ - ldrshteq sp, [lr], #24 │ │ │ │ - rscseq sp, lr, sl, lsl r2 │ │ │ │ - rscseq sp, lr, ip, asr r2 │ │ │ │ - rscseq sp, lr, r2, ror r2 │ │ │ │ - ldrshteq sp, [lr], #40 @ 0x28 │ │ │ │ - rscseq sp, lr, lr, lsr #5 │ │ │ │ - rscseq sp, lr, r4, asr #5 │ │ │ │ - rscseq sp, lr, lr, lsl #6 │ │ │ │ - rscseq sp, lr, r0, lsr r3 │ │ │ │ - rscseq sp, lr, sl, lsr #8 │ │ │ │ - ldrhteq sp, [lr], #56 @ 0x38 │ │ │ │ - rscseq sp, lr, sl, ror #6 │ │ │ │ - rscseq sp, lr, r8, lsl #7 │ │ │ │ - rscseq sp, lr, sl, asr #7 │ │ │ │ - rscseq sp, lr, r8, ror #7 │ │ │ │ - rscseq sp, lr, r2, ror r4 │ │ │ │ - rscseq sp, lr, r4, lsr #8 │ │ │ │ - rscseq sp, lr, r2, asr #8 │ │ │ │ - rscseq sp, lr, r4, lsl #9 │ │ │ │ - smlalseq sp, lr, lr, r4 │ │ │ │ + ldrsbteq sp, [lr], #6 │ │ │ │ + ldrshteq ip, [lr], #248 @ 0xf8 │ │ │ │ + smlalseq ip, lr, r2, pc @ │ │ │ │ + rscseq ip, lr, r8, lsr pc │ │ │ │ + rscseq ip, lr, sl, asr pc │ │ │ │ + smlalseq ip, lr, ip, pc @ │ │ │ │ + ldrhteq ip, [lr], #242 @ 0xf2 │ │ │ │ + rscseq sp, lr, r8, lsr r0 │ │ │ │ + rscseq ip, lr, lr, ror #31 │ │ │ │ + rscseq sp, lr, r4 │ │ │ │ + rscseq sp, lr, lr, asr #32 │ │ │ │ + rscseq sp, lr, r0, ror r0 │ │ │ │ + rscseq sp, lr, sl, ror #2 │ │ │ │ + ldrshteq sp, [lr], #8 │ │ │ │ + rscseq sp, lr, sl, lsr #1 │ │ │ │ + rscseq sp, lr, r8, asr #1 │ │ │ │ + rscseq sp, lr, sl, lsl #2 │ │ │ │ + rscseq sp, lr, r8, lsr #2 │ │ │ │ + ldrhteq sp, [lr], #18 │ │ │ │ + rscseq sp, lr, r4, ror #2 │ │ │ │ + rscseq sp, lr, r2, lsl #3 │ │ │ │ + rscseq sp, lr, r4, asr #3 │ │ │ │ + ldrsbteq sp, [lr], #30 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl febf27d0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0x461f4615 │ │ │ │ svcvc 0x005cf5b1 │ │ │ │ rsbhi pc, r8, #0 │ │ │ │ @@ -52704,173 +52704,173 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7cb447a │ │ │ │ strd lr, [r5], -r0 │ │ │ │ smlatbcs r1, r1, sl, r4 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ stcl 7, cr15, [r8, #812]! @ 0x32c │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - rscseq r3, lr, r0, asr #24 │ │ │ │ - rscseq r3, lr, ip, lsl #5 │ │ │ │ - rscseq fp, ip, sl, lsl r2 │ │ │ │ - rscseq r3, ip, r0, lsl fp │ │ │ │ - ldrhteq sp, [lr], #68 @ 0x44 │ │ │ │ - rscseq r3, ip, ip, ror #21 │ │ │ │ - rscseq sp, lr, ip, lsr #9 │ │ │ │ - ldrsbteq r3, [ip], #162 @ 0xa2 │ │ │ │ - ldrhteq fp, [ip], #18 │ │ │ │ - rscseq r3, ip, r8, lsr #21 │ │ │ │ - rscseq r3, ip, r0, lsr #21 │ │ │ │ - rscseq sp, lr, ip, lsr #5 │ │ │ │ - rscseq r3, ip, r6, ror sl │ │ │ │ - rscseq r3, ip, lr, ror #20 │ │ │ │ - rscseq sp, lr, sl, lsl #5 │ │ │ │ - rscseq r3, ip, r4, asr #20 │ │ │ │ - rscseq r3, ip, ip, lsr sl │ │ │ │ - rscseq sp, lr, r0, ror r2 │ │ │ │ - rscseq r3, lr, ip, ror #2 │ │ │ │ - ldrshteq fp, [ip], #10 │ │ │ │ - ldrshteq r3, [ip], #144 @ 0x90 │ │ │ │ - rscseq r3, ip, r8, ror #19 │ │ │ │ - rscseq sp, lr, ip, lsr #4 │ │ │ │ - rscseq r3, lr, r8, lsl r1 │ │ │ │ - rscseq sp, lr, r2, lsr #4 │ │ │ │ - rscseq r3, lr, r0, lsl #2 │ │ │ │ - rscseq sp, lr, sl, lsl r2 │ │ │ │ - rscseq r3, lr, r4, ror r7 │ │ │ │ - ldrsbteq sp, [lr], #30 │ │ │ │ - ldrsbteq sp, [lr], #28 │ │ │ │ - ldrsbteq sp, [lr], #26 │ │ │ │ - ldrsbteq sp, [lr], #24 │ │ │ │ - ldrsbteq sp, [lr], #22 │ │ │ │ - ldrsbteq sp, [lr], #16 │ │ │ │ - rscseq sp, lr, sl, asr #3 │ │ │ │ - rscseq sp, lr, r4, asr #3 │ │ │ │ - rscseq sp, lr, r2, asr #3 │ │ │ │ - ldrhteq sp, [lr], #28 │ │ │ │ - ldrhteq sp, [lr], #26 │ │ │ │ - ldrhteq sp, [lr], #24 │ │ │ │ - ldrhteq sp, [lr], #18 │ │ │ │ - rscseq r3, pc, r8, ror #28 │ │ │ │ - smlabteq r4, ip, r8, ip │ │ │ │ - rscseq sp, lr, r4, lsl #3 │ │ │ │ - rscseq sp, lr, r8, lsl #3 │ │ │ │ - rscseq sp, lr, lr, ror #2 │ │ │ │ - tsteq r4, lr, ror r8 │ │ │ │ - rscseq r2, lr, lr, asr r8 │ │ │ │ - rscseq r2, lr, ip, ror #16 │ │ │ │ - ldrsbteq fp, [ip], #6 │ │ │ │ - tsteq r4, lr, lsr #16 │ │ │ │ - rscseq sl, ip, lr, lsl #29 │ │ │ │ + rscseq r3, lr, r0, lsl #19 │ │ │ │ + rscseq r2, lr, ip, asr #31 │ │ │ │ + rscseq sl, ip, sl, asr pc │ │ │ │ + rscseq r3, ip, r0, asr r8 │ │ │ │ + ldrshteq sp, [lr], #20 │ │ │ │ + rscseq r3, ip, ip, lsr #16 │ │ │ │ + rscseq sp, lr, ip, ror #3 │ │ │ │ + rscseq r3, ip, r2, lsl r8 │ │ │ │ + ldrshteq sl, [ip], #226 @ 0xe2 │ │ │ │ + rscseq r3, ip, r8, ror #15 │ │ │ │ + rscseq r3, ip, r0, ror #15 │ │ │ │ + rscseq ip, lr, ip, ror #31 │ │ │ │ + ldrhteq r3, [ip], #118 @ 0x76 │ │ │ │ + rscseq r3, ip, lr, lsr #15 │ │ │ │ + rscseq ip, lr, sl, asr #31 │ │ │ │ rscseq r3, ip, r4, lsl #15 │ │ │ │ rscseq r3, ip, ip, ror r7 │ │ │ │ - ldrsbteq ip, [lr], #252 @ 0xfc │ │ │ │ + ldrhteq ip, [lr], #240 @ 0xf0 │ │ │ │ rscseq r2, lr, ip, lsr #29 │ │ │ │ rscseq sl, ip, sl, lsr lr │ │ │ │ rscseq r3, ip, r0, lsr r7 │ │ │ │ rscseq r3, ip, r8, lsr #14 │ │ │ │ - rscseq sl, ip, sl, asr #19 │ │ │ │ - smlalseq r4, lr, lr, lr │ │ │ │ - rscseq sp, lr, sl, asr r0 │ │ │ │ - rscseq sp, lr, r2, rrx │ │ │ │ - rscseq sp, lr, r6, rrx │ │ │ │ - tsteq r4, r8, lsr r7 │ │ │ │ - rscseq r3, ip, r8, lsr #13 │ │ │ │ - ldrshteq r3, [ip], #82 @ 0x52 │ │ │ │ - ldrsbteq r2, [lr], #218 @ 0xda │ │ │ │ - rscseq sp, lr, sl, asr r0 │ │ │ │ - ldrhteq r2, [lr], #214 @ 0xd6 │ │ │ │ - rscseq r3, ip, sl, lsr #11 │ │ │ │ - rscseq r1, sp, ip, ror #16 │ │ │ │ - rscseq sl, ip, r0, lsr #19 │ │ │ │ - rscseq r2, lr, r0, lsl #19 │ │ │ │ - rscseq r2, lr, r8, lsl #19 │ │ │ │ - rscseq sl, ip, r8, lsl #19 │ │ │ │ - rscseq r2, lr, r0, lsl #19 │ │ │ │ - rscseq r2, lr, r4, lsl #19 │ │ │ │ - rscseq sl, ip, ip, ror #18 │ │ │ │ - rscseq sl, ip, r0, ror r9 │ │ │ │ - rscseq r2, lr, r8, ror #18 │ │ │ │ - rscseq r2, lr, r0, ror r9 │ │ │ │ - ldrsbteq sl, [ip], #132 @ 0x84 │ │ │ │ - ldrhteq sl, [ip], #136 @ 0x88 │ │ │ │ - rscseq r2, lr, r8, asr r9 │ │ │ │ - rscseq r2, lr, r4, asr r9 │ │ │ │ - rscseq sl, ip, ip, lsr #17 │ │ │ │ - rscseq sl, ip, ip, ror r7 │ │ │ │ - rscseq sl, ip, r8, ror r7 │ │ │ │ - rscseq sl, ip, r4, lsr #15 │ │ │ │ - rscseq r2, lr, r0, lsl r9 │ │ │ │ - rscseq sl, ip, r8, ror #14 │ │ │ │ - rscseq sl, ip, r4, ror #14 │ │ │ │ - ldrhteq sl, [ip], #136 @ 0x88 │ │ │ │ - rscseq r2, lr, r4, ror #17 │ │ │ │ - rscseq r2, lr, r4, ror #17 │ │ │ │ - rscseq sl, ip, r4, lsr #17 │ │ │ │ - rscseq sl, ip, r0, lsr #17 │ │ │ │ - rscseq r2, lr, r4, asr #17 │ │ │ │ - rscseq r2, lr, r0, asr #17 │ │ │ │ - rscseq sl, ip, r8, asr r8 │ │ │ │ - ldrhteq sl, [ip], #104 @ 0x68 │ │ │ │ - rscseq sl, ip, r8, lsl r8 │ │ │ │ - rscseq r2, lr, ip, lsl #17 │ │ │ │ - rscseq r2, lr, r4, lsl #17 │ │ │ │ - rscseq sl, ip, r0, asr r7 │ │ │ │ - rscseq sl, ip, r4, lsr #13 │ │ │ │ - rscseq sl, ip, r0, lsr #13 │ │ │ │ - rscseq sl, ip, r0, lsl #20 │ │ │ │ + rscseq ip, lr, ip, ror #30 │ │ │ │ + rscseq r2, lr, r8, asr lr │ │ │ │ + rscseq ip, lr, r2, ror #30 │ │ │ │ + rscseq r2, lr, r0, asr #28 │ │ │ │ + rscseq ip, lr, sl, asr pc │ │ │ │ + ldrhteq r3, [lr], #68 @ 0x44 │ │ │ │ + rscseq ip, lr, lr, lsl pc │ │ │ │ + rscseq ip, lr, ip, lsl pc │ │ │ │ + rscseq ip, lr, sl, lsl pc │ │ │ │ + rscseq ip, lr, r8, lsl pc │ │ │ │ + rscseq ip, lr, r6, lsl pc │ │ │ │ + rscseq ip, lr, r0, lsl pc │ │ │ │ + rscseq ip, lr, sl, lsl #30 │ │ │ │ + rscseq ip, lr, r4, lsl #30 │ │ │ │ + rscseq ip, lr, r2, lsl #30 │ │ │ │ + ldrshteq ip, [lr], #236 @ 0xec │ │ │ │ + ldrshteq ip, [lr], #234 @ 0xea │ │ │ │ + ldrshteq ip, [lr], #232 @ 0xe8 │ │ │ │ + ldrshteq ip, [lr], #226 @ 0xe2 │ │ │ │ + rscseq r3, pc, r8, lsr #23 │ │ │ │ + tsteq r4, ip, lsl #12 │ │ │ │ + rscseq ip, lr, r4, asr #29 │ │ │ │ + rscseq ip, lr, r8, asr #29 │ │ │ │ + rscseq ip, lr, lr, lsr #29 │ │ │ │ + @ instruction: 0x0104c5be │ │ │ │ + smlalseq r2, lr, lr, r5 │ │ │ │ + rscseq r2, lr, ip, lsr #11 │ │ │ │ + rscseq sl, ip, r6, lsl lr │ │ │ │ + tsteq r4, lr, ror #10 │ │ │ │ + rscseq sl, ip, lr, asr #23 │ │ │ │ + rscseq r3, ip, r4, asr #9 │ │ │ │ + ldrhteq r3, [ip], #76 @ 0x4c │ │ │ │ + rscseq ip, lr, ip, lsl sp │ │ │ │ + rscseq r2, lr, ip, ror #23 │ │ │ │ + rscseq sl, ip, sl, ror fp │ │ │ │ + rscseq r3, ip, r0, ror r4 │ │ │ │ + rscseq r3, ip, r8, ror #8 │ │ │ │ + rscseq sl, ip, sl, lsl #14 │ │ │ │ + ldrsbteq r4, [lr], #190 @ 0xbe │ │ │ │ + smlalseq ip, lr, sl, sp │ │ │ │ + rscseq ip, lr, r2, lsr #27 │ │ │ │ + rscseq ip, lr, r6, lsr #27 │ │ │ │ + tsteq r4, r8, ror r4 │ │ │ │ + rscseq r3, ip, r8, ror #7 │ │ │ │ + rscseq r3, ip, r2, lsr r3 │ │ │ │ + rscseq r2, lr, sl, lsl fp │ │ │ │ + smlalseq ip, lr, sl, sp │ │ │ │ + ldrshteq r2, [lr], #166 @ 0xa6 │ │ │ │ + rscseq r3, ip, sl, ror #5 │ │ │ │ + rscseq r1, sp, ip, lsr #11 │ │ │ │ + rscseq sl, ip, r0, ror #13 │ │ │ │ + rscseq r2, lr, r0, asr #13 │ │ │ │ + rscseq r2, lr, r8, asr #13 │ │ │ │ + rscseq sl, ip, r8, asr #13 │ │ │ │ + rscseq r2, lr, r0, asr #13 │ │ │ │ + rscseq r2, lr, r4, asr #13 │ │ │ │ rscseq sl, ip, ip, lsr #13 │ │ │ │ - rscseq sl, ip, ip, lsr r6 │ │ │ │ - rscseq sl, ip, ip, asr #15 │ │ │ │ - rscseq r2, lr, ip, lsl #16 │ │ │ │ - rscseq r2, lr, r4, lsl #16 │ │ │ │ - ldrshteq r2, [lr], #124 @ 0x7c │ │ │ │ - smlalseq sl, ip, r4, r7 │ │ │ │ - rscseq r2, lr, r4, ror #15 │ │ │ │ - ldrsbteq r2, [lr], #124 @ 0x7c │ │ │ │ - rscseq sl, ip, r8, ror r6 │ │ │ │ - rscseq r2, lr, r4, asr #15 │ │ │ │ - rscseq sl, ip, ip, asr #14 │ │ │ │ - rscseq r2, lr, r8, lsr #15 │ │ │ │ - rscseq r2, lr, r0, lsr #15 │ │ │ │ - rscseq sl, ip, r4, lsr #14 │ │ │ │ - rscseq sl, ip, r8, asr #11 │ │ │ │ - smlalseq sl, ip, r0, r5 │ │ │ │ - rscseq sl, ip, ip, lsl #11 │ │ │ │ - ldrhteq sl, [ip], #80 @ 0x50 │ │ │ │ - rscseq sl, ip, lr, lsr #11 │ │ │ │ - rscseq sl, ip, ip, lsr #11 │ │ │ │ - rscseq sl, ip, sl, lsr #11 │ │ │ │ - rscseq r2, lr, r0, lsr #14 │ │ │ │ - rscseq sl, ip, r2, lsr #12 │ │ │ │ - rscseq r2, lr, ip, lsl #14 │ │ │ │ - rscseq r2, lr, r6, lsl #14 │ │ │ │ - rscseq r2, lr, r0, lsl #14 │ │ │ │ - ldrshteq r2, [lr], #106 @ 0x6a │ │ │ │ - ldrshteq r2, [lr], #104 @ 0x68 │ │ │ │ - ldrshteq r2, [lr], #102 @ 0x66 │ │ │ │ - rscseq ip, lr, ip, ror sl │ │ │ │ - strdeq ip, [r4, -r0] │ │ │ │ - rscseq sl, ip, r4, lsl r3 │ │ │ │ - rscseq r3, lr, r2, asr #22 │ │ │ │ - rscseq r3, lr, ip, lsr fp │ │ │ │ - rscseq r3, lr, r6, lsr fp │ │ │ │ - rscseq r3, lr, r0, lsr fp │ │ │ │ - qaddeq ip, r8, r4 │ │ │ │ - rscseq r4, lr, r8, lsl r0 │ │ │ │ - rscseq r3, lr, ip, ror r5 │ │ │ │ - rscseq r4, lr, r2, lsl r0 │ │ │ │ - rscseq r4, lr, r0, lsl r0 │ │ │ │ - rscseq r2, ip, r8, lsl #31 │ │ │ │ - rscseq r2, ip, r2, lsl #31 │ │ │ │ - rscseq ip, lr, ip, ror #7 │ │ │ │ - ldrshteq ip, [lr], #52 @ 0x34 │ │ │ │ - rscseq ip, lr, lr, ror #7 │ │ │ │ - ldrshteq ip, [lr], #52 @ 0x34 │ │ │ │ - rscseq ip, lr, r0, lsl #8 │ │ │ │ - ldrshteq ip, [lr], #62 @ 0x3e │ │ │ │ + ldrhteq sl, [ip], #96 @ 0x60 │ │ │ │ + rscseq r2, lr, r8, lsr #13 │ │ │ │ + ldrhteq r2, [lr], #96 @ 0x60 │ │ │ │ + rscseq sl, ip, r4, lsl r6 │ │ │ │ + ldrshteq sl, [ip], #88 @ 0x58 │ │ │ │ + smlalseq r2, lr, r8, r6 │ │ │ │ + smlalseq r2, lr, r4, r6 │ │ │ │ + rscseq sl, ip, ip, ror #11 │ │ │ │ + ldrhteq sl, [ip], #76 @ 0x4c │ │ │ │ + ldrhteq sl, [ip], #72 @ 0x48 │ │ │ │ + rscseq sl, ip, r4, ror #9 │ │ │ │ + rscseq r2, lr, r0, asr r6 │ │ │ │ + rscseq sl, ip, r8, lsr #9 │ │ │ │ + rscseq sl, ip, r4, lsr #9 │ │ │ │ + ldrshteq sl, [ip], #88 @ 0x58 │ │ │ │ + rscseq r2, lr, r4, lsr #12 │ │ │ │ + rscseq r2, lr, r4, lsr #12 │ │ │ │ + rscseq sl, ip, r4, ror #11 │ │ │ │ + rscseq sl, ip, r0, ror #11 │ │ │ │ + rscseq r2, lr, r4, lsl #12 │ │ │ │ + rscseq r2, lr, r0, lsl #12 │ │ │ │ + smlalseq sl, ip, r8, r5 │ │ │ │ + ldrshteq sl, [ip], #56 @ 0x38 │ │ │ │ + rscseq sl, ip, r8, asr r5 │ │ │ │ + rscseq r2, lr, ip, asr #11 │ │ │ │ + rscseq r2, lr, r4, asr #11 │ │ │ │ + smlalseq sl, ip, r0, r4 │ │ │ │ + rscseq sl, ip, r4, ror #7 │ │ │ │ + rscseq sl, ip, r0, ror #7 │ │ │ │ + rscseq sl, ip, r0, asr #14 │ │ │ │ + rscseq sl, ip, ip, ror #7 │ │ │ │ + rscseq sl, ip, ip, ror r3 │ │ │ │ + rscseq sl, ip, ip, lsl #10 │ │ │ │ + rscseq r2, lr, ip, asr #10 │ │ │ │ + rscseq r2, lr, r4, asr #10 │ │ │ │ + rscseq r2, lr, ip, lsr r5 │ │ │ │ + ldrsbteq sl, [ip], #68 @ 0x44 │ │ │ │ + rscseq r2, lr, r4, lsr #10 │ │ │ │ + rscseq r2, lr, ip, lsl r5 │ │ │ │ + ldrhteq sl, [ip], #56 @ 0x38 │ │ │ │ + rscseq r2, lr, r4, lsl #10 │ │ │ │ + rscseq sl, ip, ip, lsl #9 │ │ │ │ + rscseq r2, lr, r8, ror #9 │ │ │ │ + rscseq r2, lr, r0, ror #9 │ │ │ │ + rscseq sl, ip, r4, ror #8 │ │ │ │ + rscseq sl, ip, r8, lsl #6 │ │ │ │ + ldrsbteq sl, [ip], #32 │ │ │ │ + rscseq sl, ip, ip, asr #5 │ │ │ │ + ldrshteq sl, [ip], #32 │ │ │ │ + rscseq sl, ip, lr, ror #5 │ │ │ │ + rscseq sl, ip, ip, ror #5 │ │ │ │ + rscseq sl, ip, sl, ror #5 │ │ │ │ + rscseq r2, lr, r0, ror #8 │ │ │ │ + rscseq sl, ip, r2, ror #6 │ │ │ │ + rscseq r2, lr, ip, asr #8 │ │ │ │ + rscseq r2, lr, r6, asr #8 │ │ │ │ + rscseq r2, lr, r0, asr #8 │ │ │ │ + rscseq r2, lr, sl, lsr r4 │ │ │ │ + rscseq r2, lr, r8, lsr r4 │ │ │ │ + rscseq r2, lr, r6, lsr r4 │ │ │ │ + ldrhteq ip, [lr], #124 @ 0x7c │ │ │ │ + tsteq r4, r0, lsr lr │ │ │ │ + rscseq sl, ip, r4, asr r0 │ │ │ │ + rscseq r3, lr, r2, lsl #17 │ │ │ │ + rscseq r3, lr, ip, ror r8 │ │ │ │ + rscseq r3, lr, r6, ror r8 │ │ │ │ + rscseq r3, lr, r0, ror r8 │ │ │ │ + @ instruction: 0x0104bd98 │ │ │ │ + rscseq r3, lr, r8, asr sp │ │ │ │ + ldrhteq r3, [lr], #44 @ 0x2c │ │ │ │ + rscseq r3, lr, r2, asr sp │ │ │ │ + rscseq r3, lr, r0, asr sp │ │ │ │ + rscseq r2, ip, r8, asr #25 │ │ │ │ + rscseq r2, ip, r2, asr #25 │ │ │ │ + rscseq ip, lr, ip, lsr #2 │ │ │ │ + rscseq ip, lr, r4, lsr r1 │ │ │ │ + rscseq ip, lr, lr, lsr #2 │ │ │ │ + rscseq ip, lr, r4, lsr r1 │ │ │ │ + rscseq ip, lr, r0, asr #2 │ │ │ │ + rscseq ip, lr, lr, lsr r1 │ │ │ │ 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 │ │ │ │ @@ -53640,106 +53640,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 │ │ │ │ - rscseq ip, lr, lr, asr r6 │ │ │ │ - rscseq ip, lr, r2, lsl #13 │ │ │ │ - rscseq ip, lr, ip, lsr #13 │ │ │ │ - rscseq ip, lr, r4, ror #13 │ │ │ │ - ldrshteq ip, [lr], #104 @ 0x68 │ │ │ │ - rscseq ip, lr, ip, lsr r7 │ │ │ │ - rscseq ip, lr, lr, asr r7 │ │ │ │ - rscseq ip, lr, r6, ror r7 │ │ │ │ - rscseq ip, lr, ip, lsl #15 │ │ │ │ - rscseq ip, lr, ip, lsr #15 │ │ │ │ - ldrsbteq ip, [lr], #126 @ 0x7e │ │ │ │ - rscseq ip, lr, r2, lsl #16 │ │ │ │ - rscseq ip, lr, sl, lsr #16 │ │ │ │ - rscseq ip, lr, r2, asr r8 │ │ │ │ - rscseq ip, lr, r4, ror r8 │ │ │ │ - rscseq ip, lr, ip, lsl #17 │ │ │ │ - rscseq ip, lr, r8, lsl #17 │ │ │ │ - rscseq ip, lr, ip, lsr #17 │ │ │ │ - rscseq ip, lr, r6, asr #17 │ │ │ │ - ldrsbteq ip, [lr], #142 @ 0x8e │ │ │ │ - rscseq ip, lr, lr, ror #17 │ │ │ │ - rscseq ip, lr, r6, lsl #18 │ │ │ │ - rscseq ip, lr, r0, lsr #18 │ │ │ │ - rscseq ip, lr, r8, lsr r9 │ │ │ │ - rscseq ip, lr, lr, lsr r9 │ │ │ │ - rscseq ip, lr, r6, asr r9 │ │ │ │ - rscseq ip, lr, r2, ror r9 │ │ │ │ - smlalseq ip, lr, r8, r9 │ │ │ │ - ldrsbteq ip, [lr], #144 @ 0x90 │ │ │ │ - rscseq ip, lr, r6, lsl #20 │ │ │ │ - rscseq ip, lr, sl, asr #20 │ │ │ │ - rscseq ip, lr, r0, lsl #21 │ │ │ │ - smlalseq ip, lr, r2, sl │ │ │ │ - rscseq ip, lr, r2, ror #21 │ │ │ │ - rscseq ip, lr, r6, lsr #22 │ │ │ │ - rscseq ip, lr, ip, asr fp │ │ │ │ - smlalseq ip, lr, r4, fp │ │ │ │ - rscseq ip, lr, sl, asr #23 │ │ │ │ - rscseq ip, lr, lr, lsl #24 │ │ │ │ - rscseq ip, lr, r4, asr #24 │ │ │ │ - rscseq ip, lr, r2, ror ip │ │ │ │ - rscseq ip, lr, r8, lsr #25 │ │ │ │ - rscseq ip, lr, ip, ror #25 │ │ │ │ - rscseq ip, lr, r2, lsr #26 │ │ │ │ - rscseq ip, lr, sl, asr sp │ │ │ │ - smlalseq ip, lr, r0, sp │ │ │ │ - ldrsbteq ip, [lr], #214 @ 0xd6 │ │ │ │ - rscseq ip, lr, ip, lsl #28 │ │ │ │ - rscseq ip, lr, sl, lsr #28 │ │ │ │ - rscseq ip, lr, sl, ror lr │ │ │ │ - ldrhteq ip, [lr], #238 @ 0xee │ │ │ │ - ldrshteq ip, [lr], #228 @ 0xe4 │ │ │ │ - rscseq ip, lr, lr, lsr #30 │ │ │ │ - rscseq ip, lr, r4, ror #30 │ │ │ │ - rscseq ip, lr, r8, lsr #31 │ │ │ │ - ldrsbteq ip, [lr], #254 @ 0xfe │ │ │ │ - rscseq sp, lr, sl │ │ │ │ - rscseq sp, lr, r0, asr #32 │ │ │ │ - rscseq sp, lr, r6, lsl #1 │ │ │ │ - ldrhteq sp, [lr], #12 │ │ │ │ - ldrshteq sp, [lr], #4 │ │ │ │ - rscseq sp, lr, sl, lsr #2 │ │ │ │ - rscseq sp, lr, lr, ror #2 │ │ │ │ - rscseq sp, lr, r4, lsr #3 │ │ │ │ - rscseq sp, lr, r6, lsr #3 │ │ │ │ - ldrshteq sp, [lr], #24 │ │ │ │ - rscseq sp, lr, ip, lsr r2 │ │ │ │ - rscseq sp, lr, r2, ror r2 │ │ │ │ - rscseq sp, lr, ip, lsr #5 │ │ │ │ - rscseq sp, lr, r4, ror #5 │ │ │ │ - rscseq sp, lr, sl, lsr #6 │ │ │ │ - rscseq sp, lr, r4, ror #6 │ │ │ │ - smlalseq sp, lr, r2, r3 │ │ │ │ - rscseq sp, lr, sl, asr #7 │ │ │ │ - rscseq sp, lr, r0, lsl r4 │ │ │ │ - rscseq sp, lr, r8, asr #8 │ │ │ │ - rscseq sp, lr, r4, lsl #9 │ │ │ │ - ldrhteq sp, [lr], #76 @ 0x4c │ │ │ │ - rscseq sp, lr, r2, lsl #10 │ │ │ │ - rscseq sp, lr, sl, lsr r5 │ │ │ │ - rscseq sp, lr, ip, asr r5 │ │ │ │ - rscseq sp, lr, lr, lsr #11 │ │ │ │ - ldrshteq sp, [lr], #84 @ 0x54 │ │ │ │ - rscseq sp, lr, ip, lsr #12 │ │ │ │ - rscseq sp, lr, r6, ror #12 │ │ │ │ - smlalseq sp, lr, lr, r6 │ │ │ │ - rscseq sp, lr, r4, ror #13 │ │ │ │ - rscseq sp, lr, ip, lsl r7 │ │ │ │ - rscseq sp, lr, r8, asr #14 │ │ │ │ - rscseq sp, lr, r0, lsl #15 │ │ │ │ - rscseq sp, lr, r8, asr #15 │ │ │ │ - rscseq sp, lr, r0, lsl #16 │ │ │ │ + smlalseq ip, lr, lr, r3 │ │ │ │ + rscseq ip, lr, r2, asr #7 │ │ │ │ + rscseq ip, lr, ip, ror #7 │ │ │ │ + rscseq ip, lr, r4, lsr #8 │ │ │ │ + rscseq ip, lr, r8, lsr r4 │ │ │ │ + rscseq ip, lr, ip, ror r4 │ │ │ │ + smlalseq ip, lr, lr, r4 │ │ │ │ + ldrhteq ip, [lr], #70 @ 0x46 │ │ │ │ + rscseq ip, lr, ip, asr #9 │ │ │ │ + rscseq ip, lr, ip, ror #9 │ │ │ │ + rscseq ip, lr, lr, lsl r5 │ │ │ │ + rscseq ip, lr, r2, asr #10 │ │ │ │ + rscseq ip, lr, sl, ror #10 │ │ │ │ + smlalseq ip, lr, r2, r5 │ │ │ │ + ldrhteq ip, [lr], #84 @ 0x54 │ │ │ │ + rscseq ip, lr, ip, asr #11 │ │ │ │ + rscseq ip, lr, r8, asr #11 │ │ │ │ + rscseq ip, lr, ip, ror #11 │ │ │ │ + rscseq ip, lr, r6, lsl #12 │ │ │ │ + rscseq ip, lr, lr, lsl r6 │ │ │ │ + rscseq ip, lr, lr, lsr #12 │ │ │ │ + rscseq ip, lr, r6, asr #12 │ │ │ │ + rscseq ip, lr, r0, ror #12 │ │ │ │ + rscseq ip, lr, r8, ror r6 │ │ │ │ + rscseq ip, lr, lr, ror r6 │ │ │ │ + smlalseq ip, lr, r6, r6 │ │ │ │ + ldrhteq ip, [lr], #98 @ 0x62 │ │ │ │ + ldrsbteq ip, [lr], #104 @ 0x68 │ │ │ │ + rscseq ip, lr, r0, lsl r7 │ │ │ │ + rscseq ip, lr, r6, asr #14 │ │ │ │ + rscseq ip, lr, sl, lsl #15 │ │ │ │ + rscseq ip, lr, r0, asr #15 │ │ │ │ + ldrsbteq ip, [lr], #114 @ 0x72 │ │ │ │ + rscseq ip, lr, r2, lsr #16 │ │ │ │ + rscseq ip, lr, r6, ror #16 │ │ │ │ + smlalseq ip, lr, ip, r8 │ │ │ │ + ldrsbteq ip, [lr], #132 @ 0x84 │ │ │ │ + rscseq ip, lr, sl, lsl #18 │ │ │ │ + rscseq ip, lr, lr, asr #18 │ │ │ │ + rscseq ip, lr, r4, lsl #19 │ │ │ │ + ldrhteq ip, [lr], #146 @ 0x92 │ │ │ │ + rscseq ip, lr, r8, ror #19 │ │ │ │ + rscseq ip, lr, ip, lsr #20 │ │ │ │ + rscseq ip, lr, r2, ror #20 │ │ │ │ + smlalseq ip, lr, sl, sl │ │ │ │ + ldrsbteq ip, [lr], #160 @ 0xa0 │ │ │ │ + rscseq ip, lr, r6, lsl fp │ │ │ │ + rscseq ip, lr, ip, asr #22 │ │ │ │ + rscseq ip, lr, sl, ror #22 │ │ │ │ + ldrhteq ip, [lr], #186 @ 0xba │ │ │ │ + ldrshteq ip, [lr], #190 @ 0xbe │ │ │ │ + rscseq ip, lr, r4, lsr ip │ │ │ │ + rscseq ip, lr, lr, ror #24 │ │ │ │ + rscseq ip, lr, r4, lsr #25 │ │ │ │ + rscseq ip, lr, r8, ror #25 │ │ │ │ + rscseq ip, lr, lr, lsl sp │ │ │ │ + rscseq ip, lr, sl, asr #26 │ │ │ │ + rscseq ip, lr, r0, lsl #27 │ │ │ │ + rscseq ip, lr, r6, asr #27 │ │ │ │ + ldrshteq ip, [lr], #220 @ 0xdc │ │ │ │ + rscseq ip, lr, r4, lsr lr │ │ │ │ + rscseq ip, lr, sl, ror #28 │ │ │ │ + rscseq ip, lr, lr, lsr #29 │ │ │ │ + rscseq ip, lr, r4, ror #29 │ │ │ │ + rscseq ip, lr, r6, ror #29 │ │ │ │ + rscseq ip, lr, r8, lsr pc │ │ │ │ + rscseq ip, lr, ip, ror pc │ │ │ │ + ldrhteq ip, [lr], #242 @ 0xf2 │ │ │ │ + rscseq ip, lr, ip, ror #31 │ │ │ │ + rscseq sp, lr, r4, lsr #32 │ │ │ │ + rscseq sp, lr, sl, rrx │ │ │ │ + rscseq sp, lr, r4, lsr #1 │ │ │ │ + ldrsbteq sp, [lr], #2 │ │ │ │ + rscseq sp, lr, sl, lsl #2 │ │ │ │ + rscseq sp, lr, r0, asr r1 │ │ │ │ + rscseq sp, lr, r8, lsl #3 │ │ │ │ + rscseq sp, lr, r4, asr #3 │ │ │ │ + ldrshteq sp, [lr], #28 │ │ │ │ + rscseq sp, lr, r2, asr #4 │ │ │ │ + rscseq sp, lr, sl, ror r2 │ │ │ │ + smlalseq sp, lr, ip, r2 │ │ │ │ + rscseq sp, lr, lr, ror #5 │ │ │ │ + rscseq sp, lr, r4, lsr r3 │ │ │ │ + rscseq sp, lr, ip, ror #6 │ │ │ │ + rscseq sp, lr, r6, lsr #7 │ │ │ │ + ldrsbteq sp, [lr], #62 @ 0x3e │ │ │ │ + rscseq sp, lr, r4, lsr #8 │ │ │ │ + rscseq sp, lr, ip, asr r4 │ │ │ │ + rscseq sp, lr, r8, lsl #9 │ │ │ │ + rscseq sp, lr, r0, asr #9 │ │ │ │ + rscseq sp, lr, r8, lsl #10 │ │ │ │ + rscseq sp, lr, r0, asr #10 │ │ │ │ @ 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 │ │ │ │ @@ -54547,301 +54547,301 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ streq pc, [r4], #2271 @ 0x8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ streq pc, [r0], #2271 @ 0x8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbteq pc, [ip], #-2271 @ 0xfffff721 @ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - rscseq sp, lr, r8, asr #13 │ │ │ │ - ldrshteq sp, [lr], #110 @ 0x6e │ │ │ │ - rscseq sp, lr, r2, asr #14 │ │ │ │ - rscseq sp, lr, r8, ror r7 │ │ │ │ - rscseq sp, lr, sl, lsl #15 │ │ │ │ - ldrsbteq sp, [lr], #122 @ 0x7a │ │ │ │ - rscseq sp, lr, lr, lsl r8 │ │ │ │ - rscseq sp, lr, r4, asr r8 │ │ │ │ - rscseq sp, lr, ip, lsl #17 │ │ │ │ - rscseq sp, lr, r2, asr #17 │ │ │ │ - rscseq sp, lr, r8, lsl #18 │ │ │ │ - rscseq sp, lr, lr, lsr r9 │ │ │ │ - rscseq sp, lr, sl, ror #18 │ │ │ │ - rscseq sp, lr, r0, lsr #19 │ │ │ │ - rscseq sp, lr, r4, ror #19 │ │ │ │ - rscseq sp, lr, sl, lsl sl │ │ │ │ - rscseq sp, lr, r4, asr sl │ │ │ │ - rscseq sp, lr, sl, lsl #21 │ │ │ │ - rscseq sp, lr, lr, asr #21 │ │ │ │ - rscseq sp, lr, r4, lsl #22 │ │ │ │ - rscseq sp, lr, r2, lsr #22 │ │ │ │ - rscseq sp, lr, r2, ror fp │ │ │ │ - ldrhteq sp, [lr], #184 @ 0xb8 │ │ │ │ - rscseq sp, lr, lr, ror #23 │ │ │ │ - rscseq sp, lr, r6, lsr #24 │ │ │ │ - rscseq sp, lr, ip, asr ip │ │ │ │ - rscseq sp, lr, r0, lsr #25 │ │ │ │ - ldrsbteq sp, [lr], #198 @ 0xc6 │ │ │ │ - rscseq sp, lr, r2, lsl #26 │ │ │ │ - rscseq sp, lr, sl, lsr sp │ │ │ │ - rscseq sp, lr, lr, ror sp │ │ │ │ - ldrhteq sp, [lr], #212 @ 0xd4 │ │ │ │ - rscseq sp, lr, ip, ror #27 │ │ │ │ - rscseq sp, lr, r2, lsr #28 │ │ │ │ - rscseq sp, lr, r6, ror #28 │ │ │ │ - smlalseq sp, lr, ip, lr │ │ │ │ - rscseq ip, lr, r8, lsr #15 │ │ │ │ - rscseq fp, lr, r8, lsl ip │ │ │ │ - rscseq fp, lr, r4, lsl r8 │ │ │ │ - rscseq fp, lr, r8, lsl r6 │ │ │ │ - rscseq fp, lr, r8, lsl #10 │ │ │ │ - rscseq fp, lr, r8, ror #8 │ │ │ │ - rscseq fp, lr, r8, lsr #8 │ │ │ │ - ldrshteq fp, [lr], #56 @ 0x38 │ │ │ │ - rscseq r1, ip, ip, asr r5 │ │ │ │ - rscseq fp, lr, r4, lsr #8 │ │ │ │ - rscseq r1, ip, ip, asr #10 │ │ │ │ - smlalseq fp, lr, r8, r4 │ │ │ │ - rscseq fp, lr, r8, asr #8 │ │ │ │ - rscseq r1, ip, r4, lsr r5 │ │ │ │ - rscseq r1, ip, ip, lsr #10 │ │ │ │ - rscseq fp, lr, r8, asr #10 │ │ │ │ - rscseq fp, lr, r0, lsl #10 │ │ │ │ - ldrhteq fp, [lr], #68 @ 0x44 │ │ │ │ - rscseq r1, ip, ip, lsl #10 │ │ │ │ - rscseq r1, ip, r4, lsl #10 │ │ │ │ - rscseq fp, lr, r0, ror #10 │ │ │ │ - rscseq fp, lr, ip, lsr #10 │ │ │ │ - rscseq r1, ip, ip, ror #9 │ │ │ │ - rscseq r1, ip, r4, ror #9 │ │ │ │ - rscseq fp, lr, r4, ror r6 │ │ │ │ - rscseq fp, lr, r8, ror #11 │ │ │ │ - rscseq fp, lr, r8, lsr #11 │ │ │ │ - rscseq fp, lr, r0, ror r5 │ │ │ │ - ldrhteq r1, [ip], #76 @ 0x4c │ │ │ │ - ldrhteq r1, [ip], #68 @ 0x44 │ │ │ │ - rscseq fp, lr, ip, lsl #12 │ │ │ │ - ldrsbteq fp, [lr], #88 @ 0x58 │ │ │ │ - smlalseq r1, ip, ip, r4 │ │ │ │ - smlalseq r1, ip, r4, r4 │ │ │ │ - ldrhteq fp, [lr], #96 @ 0x60 │ │ │ │ - rscseq fp, lr, r0, ror r6 │ │ │ │ - rscseq fp, lr, r0, lsr r6 │ │ │ │ - rscseq r1, ip, r4, ror r4 │ │ │ │ - rscseq r1, ip, ip, ror #8 │ │ │ │ - rscseq fp, lr, r4, asr #13 │ │ │ │ - smlalseq fp, lr, r4, r6 │ │ │ │ - rscseq r1, ip, r4, asr r4 │ │ │ │ - rscseq r1, ip, ip, asr #8 │ │ │ │ - rscseq fp, lr, r0, ror r8 │ │ │ │ - rscseq fp, lr, r0, lsr #15 │ │ │ │ - rscseq fp, lr, r4, lsr r7 │ │ │ │ - ldrshteq fp, [lr], #96 @ 0x60 │ │ │ │ - rscseq fp, lr, r0, asr #13 │ │ │ │ - rscseq r1, ip, ip, lsl r4 │ │ │ │ - rscseq fp, lr, ip, ror #13 │ │ │ │ - rscseq r1, ip, ip, lsl #8 │ │ │ │ - rscseq fp, lr, r0, asr #14 │ │ │ │ - rscseq fp, lr, r0, lsl r7 │ │ │ │ - ldrshteq r1, [ip], #52 @ 0x34 │ │ │ │ - rscseq r1, ip, ip, ror #7 │ │ │ │ - rscseq fp, lr, ip, lsr #15 │ │ │ │ - rscseq fp, lr, ip, ror r7 │ │ │ │ - rscseq fp, lr, ip, asr #14 │ │ │ │ - rscseq r1, ip, ip, asr #7 │ │ │ │ - rscseq r1, ip, r4, asr #7 │ │ │ │ - rscseq fp, lr, r0, asr #15 │ │ │ │ - smlalseq fp, lr, r0, r7 │ │ │ │ - rscseq r1, ip, ip, lsr #7 │ │ │ │ - rscseq r1, ip, r4, lsr #7 │ │ │ │ - ldrhteq fp, [lr], #136 @ 0x88 │ │ │ │ - rscseq fp, lr, r4, lsr #16 │ │ │ │ - ldrshteq fp, [lr], #116 @ 0x74 │ │ │ │ - rscseq fp, lr, r4, asr #15 │ │ │ │ - rscseq r1, ip, ip, ror r3 │ │ │ │ - rscseq r1, ip, r4, ror r3 │ │ │ │ - rscseq fp, lr, r8, asr #16 │ │ │ │ - rscseq fp, lr, r8, lsl #16 │ │ │ │ - rscseq r1, ip, ip, asr r3 │ │ │ │ - rscseq r1, ip, r4, asr r3 │ │ │ │ - rscseq fp, lr, ip, lsl r9 │ │ │ │ - rscseq fp, lr, ip, asr #17 │ │ │ │ - rscseq fp, lr, ip, ror r8 │ │ │ │ - rscseq r1, ip, r4, lsr r3 │ │ │ │ - rscseq r1, ip, ip, lsr #6 │ │ │ │ - rscseq fp, lr, r0, ror #18 │ │ │ │ - rscseq fp, lr, r0, lsl r9 │ │ │ │ - rscseq r1, ip, r4, lsl r3 │ │ │ │ - rscseq r1, ip, ip, lsl #6 │ │ │ │ - rscseq fp, lr, ip, asr #30 │ │ │ │ - rscseq fp, lr, r4, ror ip │ │ │ │ - rscseq fp, lr, r4, lsl #22 │ │ │ │ - rscseq fp, lr, r8, asr #20 │ │ │ │ - ldrsbteq fp, [lr], #148 @ 0x94 │ │ │ │ - rscseq fp, lr, r4, lsl #19 │ │ │ │ - ldrsbteq r1, [ip], #36 @ 0x24 │ │ │ │ - rscseq fp, lr, r0, ror #19 │ │ │ │ - rscseq r1, ip, r4, asr #5 │ │ │ │ - rscseq fp, lr, r4, lsl #21 │ │ │ │ - rscseq fp, lr, r4, lsr sl │ │ │ │ - rscseq r1, ip, ip, lsr #5 │ │ │ │ - rscseq r1, ip, r4, lsr #5 │ │ │ │ - rscseq fp, lr, r0, ror #22 │ │ │ │ - rscseq fp, lr, r0, lsl fp │ │ │ │ - rscseq fp, lr, r0, asr #21 │ │ │ │ - rscseq r1, ip, r4, lsl #5 │ │ │ │ - rscseq r1, ip, ip, ror r2 │ │ │ │ - rscseq fp, lr, r4, lsr #23 │ │ │ │ - rscseq fp, lr, r4, asr fp │ │ │ │ - rscseq r1, ip, r4, ror #4 │ │ │ │ - rscseq r1, ip, ip, asr r2 │ │ │ │ - rscseq fp, lr, r4, lsr sp │ │ │ │ - rscseq fp, lr, r8, ror ip │ │ │ │ - rscseq fp, lr, r8, lsr #24 │ │ │ │ - ldrsbteq fp, [lr], #184 @ 0xb8 │ │ │ │ - rscseq r1, ip, r4, lsr r2 │ │ │ │ + rscseq sp, lr, r8, lsl #8 │ │ │ │ + rscseq sp, lr, lr, lsr r4 │ │ │ │ + rscseq sp, lr, r2, lsl #9 │ │ │ │ + ldrhteq sp, [lr], #72 @ 0x48 │ │ │ │ + rscseq sp, lr, sl, asr #9 │ │ │ │ + rscseq sp, lr, sl, lsl r5 │ │ │ │ + rscseq sp, lr, lr, asr r5 │ │ │ │ + smlalseq sp, lr, r4, r5 │ │ │ │ + rscseq sp, lr, ip, asr #11 │ │ │ │ + rscseq sp, lr, r2, lsl #12 │ │ │ │ + rscseq sp, lr, r8, asr #12 │ │ │ │ + rscseq sp, lr, lr, ror r6 │ │ │ │ + rscseq sp, lr, sl, lsr #13 │ │ │ │ + rscseq sp, lr, r0, ror #13 │ │ │ │ + rscseq sp, lr, r4, lsr #14 │ │ │ │ + rscseq sp, lr, sl, asr r7 │ │ │ │ + smlalseq sp, lr, r4, r7 │ │ │ │ + rscseq sp, lr, sl, asr #15 │ │ │ │ + rscseq sp, lr, lr, lsl #16 │ │ │ │ + rscseq sp, lr, r4, asr #16 │ │ │ │ + rscseq sp, lr, r2, ror #16 │ │ │ │ + ldrhteq sp, [lr], #130 @ 0x82 │ │ │ │ + ldrshteq sp, [lr], #136 @ 0x88 │ │ │ │ + rscseq sp, lr, lr, lsr #18 │ │ │ │ + rscseq sp, lr, r6, ror #18 │ │ │ │ + smlalseq sp, lr, ip, r9 │ │ │ │ + rscseq sp, lr, r0, ror #19 │ │ │ │ + rscseq sp, lr, r6, lsl sl │ │ │ │ + rscseq sp, lr, r2, asr #20 │ │ │ │ + rscseq sp, lr, sl, ror sl │ │ │ │ + ldrhteq sp, [lr], #174 @ 0xae │ │ │ │ + ldrshteq sp, [lr], #164 @ 0xa4 │ │ │ │ + rscseq sp, lr, ip, lsr #22 │ │ │ │ + rscseq sp, lr, r2, ror #22 │ │ │ │ + rscseq sp, lr, r6, lsr #23 │ │ │ │ + ldrsbteq sp, [lr], #188 @ 0xbc │ │ │ │ + rscseq ip, lr, r8, ror #9 │ │ │ │ + rscseq fp, lr, r8, asr r9 │ │ │ │ + rscseq fp, lr, r4, asr r5 │ │ │ │ + rscseq fp, lr, r8, asr r3 │ │ │ │ + rscseq fp, lr, r8, asr #4 │ │ │ │ + rscseq fp, lr, r8, lsr #3 │ │ │ │ + rscseq fp, lr, r8, ror #2 │ │ │ │ + rscseq fp, lr, r8, lsr r1 │ │ │ │ + smlalseq r1, ip, ip, r2 │ │ │ │ + rscseq fp, lr, r4, ror #2 │ │ │ │ + rscseq r1, ip, ip, lsl #5 │ │ │ │ + ldrsbteq fp, [lr], #24 │ │ │ │ + rscseq fp, lr, r8, lsl #3 │ │ │ │ + rscseq r1, ip, r4, ror r2 │ │ │ │ + rscseq r1, ip, ip, ror #4 │ │ │ │ + rscseq fp, lr, r8, lsl #5 │ │ │ │ + rscseq fp, lr, r0, asr #4 │ │ │ │ + ldrshteq fp, [lr], #20 │ │ │ │ + rscseq r1, ip, ip, asr #4 │ │ │ │ + rscseq r1, ip, r4, asr #4 │ │ │ │ + rscseq fp, lr, r0, lsr #5 │ │ │ │ + rscseq fp, lr, ip, ror #4 │ │ │ │ rscseq r1, ip, ip, lsr #4 │ │ │ │ - ldrhteq fp, [lr], #204 @ 0xcc │ │ │ │ - rscseq fp, lr, ip, ror #24 │ │ │ │ - rscseq r1, ip, r4, lsl r2 │ │ │ │ - rscseq r1, ip, ip, lsl #4 │ │ │ │ - smlalseq fp, lr, r8, sp │ │ │ │ - rscseq fp, lr, r8, asr #26 │ │ │ │ - ldrshteq fp, [lr], #200 @ 0xc8 │ │ │ │ - rscseq r1, ip, ip, ror #3 │ │ │ │ - rscseq r1, ip, r4, ror #3 │ │ │ │ - ldrsbteq fp, [lr], #220 @ 0xdc │ │ │ │ - rscseq fp, lr, ip, lsl #27 │ │ │ │ - rscseq r1, ip, ip, asr #3 │ │ │ │ - rscseq r1, ip, r4, asr #3 │ │ │ │ - ldrshteq ip, [lr], #8 │ │ │ │ - rscseq fp, lr, r8, lsl #31 │ │ │ │ - rscseq fp, lr, ip, asr #29 │ │ │ │ - rscseq fp, lr, r8, asr lr │ │ │ │ - rscseq fp, lr, r8, lsl #28 │ │ │ │ + rscseq r1, ip, r4, lsr #4 │ │ │ │ + ldrhteq fp, [lr], #52 @ 0x34 │ │ │ │ + rscseq fp, lr, r8, lsr #6 │ │ │ │ + rscseq fp, lr, r8, ror #5 │ │ │ │ + ldrhteq fp, [lr], #32 │ │ │ │ + ldrshteq r1, [ip], #28 │ │ │ │ + ldrshteq r1, [ip], #20 │ │ │ │ + rscseq fp, lr, ip, asr #6 │ │ │ │ + rscseq fp, lr, r8, lsl r3 │ │ │ │ + ldrsbteq r1, [ip], #28 │ │ │ │ + ldrsbteq r1, [ip], #20 │ │ │ │ + ldrshteq fp, [lr], #48 @ 0x30 │ │ │ │ + ldrhteq fp, [lr], #48 @ 0x30 │ │ │ │ + rscseq fp, lr, r0, ror r3 │ │ │ │ + ldrhteq r1, [ip], #20 │ │ │ │ + rscseq r1, ip, ip, lsr #3 │ │ │ │ + rscseq fp, lr, r4, lsl #8 │ │ │ │ + ldrsbteq fp, [lr], #52 @ 0x34 │ │ │ │ smlalseq r1, ip, r4, r1 │ │ │ │ - rscseq fp, lr, r4, ror #28 │ │ │ │ - rscseq r1, ip, r4, lsl #3 │ │ │ │ - rscseq fp, lr, r8, lsl #30 │ │ │ │ - ldrhteq fp, [lr], #232 @ 0xe8 │ │ │ │ - rscseq r1, ip, ip, ror #2 │ │ │ │ - rscseq r1, ip, r4, ror #2 │ │ │ │ - rscseq fp, lr, r4, ror #31 │ │ │ │ - smlalseq fp, lr, r4, pc @ │ │ │ │ - rscseq fp, lr, r4, asr #30 │ │ │ │ - rscseq r1, ip, r4, asr #2 │ │ │ │ - rscseq r1, ip, ip, lsr r1 │ │ │ │ - rscseq ip, lr, r8, lsr #32 │ │ │ │ - ldrsbteq fp, [lr], #248 @ 0xf8 │ │ │ │ - rscseq r1, ip, r4, lsr #2 │ │ │ │ - rscseq r1, ip, ip, lsl r1 │ │ │ │ - ldrhteq ip, [lr], #24 │ │ │ │ - ldrshteq ip, [lr], #12 │ │ │ │ - rscseq ip, lr, ip, lsr #1 │ │ │ │ - rscseq ip, lr, ip, asr r0 │ │ │ │ - ldrshteq r1, [ip], #4 │ │ │ │ + rscseq r1, ip, ip, lsl #3 │ │ │ │ + ldrhteq fp, [lr], #80 @ 0x50 │ │ │ │ + rscseq fp, lr, r0, ror #9 │ │ │ │ + rscseq fp, lr, r4, ror r4 │ │ │ │ + rscseq fp, lr, r0, lsr r4 │ │ │ │ + rscseq fp, lr, r0, lsl #8 │ │ │ │ + rscseq r1, ip, ip, asr r1 │ │ │ │ + rscseq fp, lr, ip, lsr #8 │ │ │ │ + rscseq r1, ip, ip, asr #2 │ │ │ │ + rscseq fp, lr, r0, lsl #9 │ │ │ │ + rscseq fp, lr, r0, asr r4 │ │ │ │ + rscseq r1, ip, r4, lsr r1 │ │ │ │ + rscseq r1, ip, ip, lsr #2 │ │ │ │ + rscseq fp, lr, ip, ror #9 │ │ │ │ + ldrhteq fp, [lr], #76 @ 0x4c │ │ │ │ + rscseq fp, lr, ip, lsl #9 │ │ │ │ + rscseq r1, ip, ip, lsl #2 │ │ │ │ + rscseq r1, ip, r4, lsl #2 │ │ │ │ + rscseq fp, lr, r0, lsl #10 │ │ │ │ + ldrsbteq fp, [lr], #64 @ 0x40 │ │ │ │ rscseq r1, ip, ip, ror #1 │ │ │ │ - rscseq ip, lr, r0, asr #2 │ │ │ │ - ldrshteq ip, [lr], #0 │ │ │ │ - ldrsbteq r1, [ip], #4 │ │ │ │ - rscseq r1, ip, ip, asr #1 │ │ │ │ - rscseq ip, lr, ip, lsl r2 │ │ │ │ - rscseq ip, lr, ip, asr #3 │ │ │ │ - rscseq ip, lr, ip, ror r1 │ │ │ │ - rscseq r1, ip, ip, lsr #1 │ │ │ │ - rscseq r1, ip, r4, lsr #1 │ │ │ │ - rscseq ip, lr, r0, ror #4 │ │ │ │ - rscseq ip, lr, r0, lsl r2 │ │ │ │ - rscseq r1, ip, ip, lsl #1 │ │ │ │ - rscseq r1, ip, r4, lsl #1 │ │ │ │ - rscseq ip, lr, r0, lsl lr │ │ │ │ - rscseq ip, lr, r4, asr #16 │ │ │ │ - rscseq ip, lr, ip, ror #10 │ │ │ │ - ldrshteq ip, [lr], #60 @ 0x3c │ │ │ │ - rscseq ip, lr, r0, asr #6 │ │ │ │ - rscseq ip, lr, ip, asr #5 │ │ │ │ - rscseq ip, lr, ip, ror r2 │ │ │ │ - rscseq r1, ip, r4, asr #32 │ │ │ │ - ldrsbteq ip, [lr], #40 @ 0x28 │ │ │ │ - rscseq r1, ip, r4, lsr r0 │ │ │ │ - rscseq ip, lr, ip, ror r3 │ │ │ │ - rscseq ip, lr, ip, lsr #6 │ │ │ │ - rscseq r1, ip, ip, lsl r0 │ │ │ │ + rscseq r1, ip, r4, ror #1 │ │ │ │ + ldrshteq fp, [lr], #88 @ 0x58 │ │ │ │ + rscseq fp, lr, r4, ror #10 │ │ │ │ + rscseq fp, lr, r4, lsr r5 │ │ │ │ + rscseq fp, lr, r4, lsl #10 │ │ │ │ + ldrhteq r1, [ip], #12 │ │ │ │ + ldrhteq r1, [ip], #4 │ │ │ │ + rscseq fp, lr, r8, lsl #11 │ │ │ │ + rscseq fp, lr, r8, asr #10 │ │ │ │ + smlalseq r1, ip, ip, r0 │ │ │ │ + smlalseq r1, ip, r4, r0 │ │ │ │ + rscseq fp, lr, ip, asr r6 │ │ │ │ + rscseq fp, lr, ip, lsl #12 │ │ │ │ + ldrhteq fp, [lr], #92 @ 0x5c │ │ │ │ + rscseq r1, ip, r4, ror r0 │ │ │ │ + rscseq r1, ip, ip, rrx │ │ │ │ + rscseq fp, lr, r0, lsr #13 │ │ │ │ + rscseq fp, lr, r0, asr r6 │ │ │ │ + rscseq r1, ip, r4, asr r0 │ │ │ │ + rscseq r1, ip, ip, asr #32 │ │ │ │ + rscseq fp, lr, ip, lsl #25 │ │ │ │ + ldrhteq fp, [lr], #148 @ 0x94 │ │ │ │ + rscseq fp, lr, r4, asr #16 │ │ │ │ + rscseq fp, lr, r8, lsl #15 │ │ │ │ + rscseq fp, lr, r4, lsl r7 │ │ │ │ + rscseq fp, lr, r4, asr #13 │ │ │ │ rscseq r1, ip, r4, lsl r0 │ │ │ │ - rscseq ip, lr, r8, asr r4 │ │ │ │ - rscseq ip, lr, r8, lsl #8 │ │ │ │ - ldrhteq ip, [lr], #56 @ 0x38 │ │ │ │ - ldrshteq r0, [ip], #244 @ 0xf4 │ │ │ │ + rscseq fp, lr, r0, lsr #14 │ │ │ │ + rscseq r1, ip, r4 │ │ │ │ + rscseq fp, lr, r4, asr #15 │ │ │ │ + rscseq fp, lr, r4, ror r7 │ │ │ │ rscseq r0, ip, ip, ror #31 │ │ │ │ - smlalseq ip, lr, ip, r4 │ │ │ │ - rscseq ip, lr, ip, asr #8 │ │ │ │ - ldrsbteq r0, [ip], #244 @ 0xf4 │ │ │ │ - rscseq r0, ip, ip, asr #31 │ │ │ │ - rscseq ip, lr, ip, lsr #12 │ │ │ │ - rscseq ip, lr, r0, ror r5 │ │ │ │ - rscseq ip, lr, r0, lsr #10 │ │ │ │ - ldrsbteq ip, [lr], #64 @ 0x40 │ │ │ │ + rscseq r0, ip, r4, ror #31 │ │ │ │ + rscseq fp, lr, r0, lsr #17 │ │ │ │ + rscseq fp, lr, r0, asr r8 │ │ │ │ + rscseq fp, lr, r0, lsl #16 │ │ │ │ + rscseq r0, ip, r4, asr #31 │ │ │ │ + ldrhteq r0, [ip], #252 @ 0xfc │ │ │ │ + rscseq fp, lr, r4, ror #17 │ │ │ │ + smlalseq fp, lr, r4, r8 │ │ │ │ rscseq r0, ip, r4, lsr #31 │ │ │ │ smlalseq r0, ip, ip, pc @ │ │ │ │ - ldrhteq ip, [lr], #84 @ 0x54 │ │ │ │ - rscseq ip, lr, r4, ror #10 │ │ │ │ - rscseq r0, ip, r4, lsl #31 │ │ │ │ - rscseq r0, ip, ip, ror pc │ │ │ │ - smlalseq ip, lr, r0, r6 │ │ │ │ - rscseq ip, lr, r0, asr #12 │ │ │ │ - ldrshteq ip, [lr], #80 @ 0x50 │ │ │ │ - rscseq r0, ip, ip, asr pc │ │ │ │ + rscseq fp, lr, r4, ror sl │ │ │ │ + ldrhteq fp, [lr], #152 @ 0x98 │ │ │ │ + rscseq fp, lr, r8, ror #18 │ │ │ │ + rscseq fp, lr, r8, lsl r9 │ │ │ │ + rscseq r0, ip, r4, ror pc │ │ │ │ + rscseq r0, ip, ip, ror #30 │ │ │ │ + ldrshteq fp, [lr], #156 @ 0x9c │ │ │ │ + rscseq fp, lr, ip, lsr #19 │ │ │ │ rscseq r0, ip, r4, asr pc │ │ │ │ - ldrsbteq ip, [lr], #100 @ 0x64 │ │ │ │ - rscseq ip, lr, r4, lsl #13 │ │ │ │ - rscseq r0, ip, ip, lsr pc │ │ │ │ - rscseq r0, ip, r4, lsr pc │ │ │ │ - ldrshteq ip, [lr], #144 @ 0x90 │ │ │ │ - rscseq ip, lr, r0, lsl #17 │ │ │ │ - rscseq ip, lr, r4, asr #15 │ │ │ │ - rscseq ip, lr, r0, asr r7 │ │ │ │ - rscseq ip, lr, r0, lsl #14 │ │ │ │ + rscseq r0, ip, ip, asr #30 │ │ │ │ + ldrsbteq fp, [lr], #168 @ 0xa8 │ │ │ │ + rscseq fp, lr, r8, lsl #21 │ │ │ │ + rscseq fp, lr, r8, lsr sl │ │ │ │ + rscseq r0, ip, ip, lsr #30 │ │ │ │ + rscseq r0, ip, r4, lsr #30 │ │ │ │ + rscseq fp, lr, ip, lsl fp │ │ │ │ + rscseq fp, lr, ip, asr #21 │ │ │ │ + rscseq r0, ip, ip, lsl #30 │ │ │ │ rscseq r0, ip, r4, lsl #30 │ │ │ │ - rscseq ip, lr, ip, asr r7 │ │ │ │ - ldrshteq r0, [ip], #228 @ 0xe4 │ │ │ │ - rscseq ip, lr, r0, lsl #16 │ │ │ │ - ldrhteq ip, [lr], #112 @ 0x70 │ │ │ │ - ldrsbteq r0, [ip], #236 @ 0xec │ │ │ │ + rscseq fp, lr, r8, lsr lr │ │ │ │ + rscseq fp, lr, r8, asr #25 │ │ │ │ + rscseq fp, lr, ip, lsl #24 │ │ │ │ + smlalseq fp, lr, r8, fp │ │ │ │ + rscseq fp, lr, r8, asr #22 │ │ │ │ ldrsbteq r0, [ip], #228 @ 0xe4 │ │ │ │ - ldrsbteq ip, [lr], #140 @ 0x8c │ │ │ │ - rscseq ip, lr, ip, lsl #17 │ │ │ │ - rscseq ip, lr, ip, lsr r8 │ │ │ │ - ldrhteq r0, [ip], #228 @ 0xe4 │ │ │ │ + rscseq fp, lr, r4, lsr #23 │ │ │ │ + rscseq r0, ip, r4, asr #29 │ │ │ │ + rscseq fp, lr, r8, asr #24 │ │ │ │ + ldrshteq fp, [lr], #184 @ 0xb8 │ │ │ │ rscseq r0, ip, ip, lsr #29 │ │ │ │ - rscseq ip, lr, r0, lsr #18 │ │ │ │ - ldrsbteq ip, [lr], #128 @ 0x80 │ │ │ │ - smlalseq r0, ip, r4, lr │ │ │ │ - rscseq r0, ip, ip, lsl #29 │ │ │ │ - ldrhteq ip, [lr], #160 @ 0xa0 │ │ │ │ - ldrshteq ip, [lr], #148 @ 0x94 │ │ │ │ - rscseq ip, lr, r4, lsr #19 │ │ │ │ - rscseq ip, lr, r4, asr r9 │ │ │ │ + rscseq r0, ip, r4, lsr #29 │ │ │ │ + rscseq fp, lr, r4, lsr #26 │ │ │ │ + ldrsbteq fp, [lr], #196 @ 0xc4 │ │ │ │ + rscseq fp, lr, r4, lsl #25 │ │ │ │ + rscseq r0, ip, r4, lsl #29 │ │ │ │ + rscseq r0, ip, ip, ror lr │ │ │ │ + rscseq fp, lr, r8, ror #26 │ │ │ │ + rscseq fp, lr, r8, lsl sp │ │ │ │ rscseq r0, ip, r4, ror #28 │ │ │ │ rscseq r0, ip, ip, asr lr │ │ │ │ - rscseq ip, lr, r8, lsr sl │ │ │ │ - rscseq ip, lr, r8, ror #19 │ │ │ │ - rscseq r0, ip, r4, asr #28 │ │ │ │ - rscseq r0, ip, ip, lsr lr │ │ │ │ - rscseq ip, lr, r4, lsl fp │ │ │ │ - rscseq ip, lr, r4, asr #21 │ │ │ │ - rscseq ip, lr, r4, ror sl │ │ │ │ - rscseq r0, ip, ip, lsl lr │ │ │ │ + ldrshteq fp, [lr], #232 @ 0xe8 │ │ │ │ + rscseq fp, lr, ip, lsr lr │ │ │ │ + rscseq fp, lr, ip, ror #27 │ │ │ │ + smlalseq fp, lr, ip, sp │ │ │ │ + rscseq r0, ip, r4, lsr lr │ │ │ │ + rscseq r0, ip, ip, lsr #28 │ │ │ │ + rscseq fp, lr, r0, lsl #29 │ │ │ │ + rscseq fp, lr, r0, lsr lr │ │ │ │ rscseq r0, ip, r4, lsl lr │ │ │ │ - rscseq ip, lr, r8, asr fp │ │ │ │ - rscseq ip, lr, r8, lsl #22 │ │ │ │ - ldrshteq r0, [ip], #220 @ 0xdc │ │ │ │ - ldrshteq r0, [ip], #212 @ 0xd4 │ │ │ │ - rscseq sp, lr, r4, asr #2 │ │ │ │ - rscseq ip, lr, ip, ror #28 │ │ │ │ - ldrshteq ip, [lr], #204 @ 0xcc │ │ │ │ - rscseq ip, lr, r0, asr #24 │ │ │ │ - rscseq ip, lr, ip, asr #23 │ │ │ │ + rscseq r0, ip, ip, lsl #28 │ │ │ │ + rscseq fp, lr, ip, asr pc │ │ │ │ + rscseq fp, lr, ip, lsl #30 │ │ │ │ + ldrhteq fp, [lr], #236 @ 0xec │ │ │ │ + rscseq r0, ip, ip, ror #27 │ │ │ │ + rscseq r0, ip, r4, ror #27 │ │ │ │ + rscseq fp, lr, r0, lsr #31 │ │ │ │ + rscseq fp, lr, r0, asr pc │ │ │ │ + rscseq r0, ip, ip, asr #27 │ │ │ │ + rscseq r0, ip, r4, asr #27 │ │ │ │ + rscseq ip, lr, r0, asr fp │ │ │ │ + rscseq ip, lr, r4, lsl #11 │ │ │ │ + rscseq ip, lr, ip, lsr #5 │ │ │ │ + rscseq ip, lr, ip, lsr r1 │ │ │ │ + rscseq ip, lr, r0, lsl #1 │ │ │ │ + rscseq ip, lr, ip │ │ │ │ + ldrhteq fp, [lr], #252 @ 0xfc │ │ │ │ + rscseq r0, ip, r4, lsl #27 │ │ │ │ + rscseq ip, lr, r8, lsl r0 │ │ │ │ + rscseq r0, ip, r4, ror sp │ │ │ │ + ldrhteq ip, [lr], #12 │ │ │ │ + rscseq ip, lr, ip, rrx │ │ │ │ + rscseq r0, ip, ip, asr sp │ │ │ │ + rscseq r0, ip, r4, asr sp │ │ │ │ + smlalseq ip, lr, r8, r1 │ │ │ │ + rscseq ip, lr, r8, asr #2 │ │ │ │ + ldrshteq ip, [lr], #8 │ │ │ │ + rscseq r0, ip, r4, lsr sp │ │ │ │ + rscseq r0, ip, ip, lsr #26 │ │ │ │ + ldrsbteq ip, [lr], #28 │ │ │ │ + rscseq ip, lr, ip, lsl #3 │ │ │ │ + rscseq r0, ip, r4, lsl sp │ │ │ │ + rscseq r0, ip, ip, lsl #26 │ │ │ │ + rscseq ip, lr, ip, ror #6 │ │ │ │ + ldrhteq ip, [lr], #32 │ │ │ │ + rscseq ip, lr, r0, ror #4 │ │ │ │ + rscseq ip, lr, r0, lsl r2 │ │ │ │ + rscseq r0, ip, r4, ror #25 │ │ │ │ + ldrsbteq r0, [ip], #204 @ 0xcc │ │ │ │ + ldrshteq ip, [lr], #36 @ 0x24 │ │ │ │ + rscseq ip, lr, r4, lsr #5 │ │ │ │ + rscseq r0, ip, r4, asr #25 │ │ │ │ + ldrhteq r0, [ip], #204 @ 0xcc │ │ │ │ + ldrsbteq ip, [lr], #48 @ 0x30 │ │ │ │ + rscseq ip, lr, r0, lsl #7 │ │ │ │ + rscseq ip, lr, r0, lsr r3 │ │ │ │ + smlalseq r0, ip, ip, ip │ │ │ │ + smlalseq r0, ip, r4, ip │ │ │ │ + rscseq ip, lr, r4, lsl r4 │ │ │ │ + rscseq ip, lr, r4, asr #7 │ │ │ │ + rscseq r0, ip, ip, ror ip │ │ │ │ + rscseq r0, ip, r4, ror ip │ │ │ │ + rscseq ip, lr, r0, lsr r7 │ │ │ │ + rscseq ip, lr, r0, asr #11 │ │ │ │ + rscseq ip, lr, r4, lsl #10 │ │ │ │ + smlalseq ip, lr, r0, r4 │ │ │ │ + rscseq ip, lr, r0, asr #8 │ │ │ │ + rscseq r0, ip, r4, asr #24 │ │ │ │ + smlalseq ip, lr, ip, r4 │ │ │ │ + rscseq r0, ip, r4, lsr ip │ │ │ │ + rscseq ip, lr, r0, asr #10 │ │ │ │ + ldrshteq ip, [lr], #64 @ 0x40 │ │ │ │ + rscseq r0, ip, ip, lsl ip │ │ │ │ + rscseq r0, ip, r4, lsl ip │ │ │ │ + rscseq ip, lr, ip, lsl r6 │ │ │ │ + rscseq ip, lr, ip, asr #11 │ │ │ │ + rscseq ip, lr, ip, ror r5 │ │ │ │ + ldrshteq r0, [ip], #180 @ 0xb4 │ │ │ │ + rscseq r0, ip, ip, ror #23 │ │ │ │ + rscseq ip, lr, r0, ror #12 │ │ │ │ + rscseq ip, lr, r0, lsl r6 │ │ │ │ + ldrsbteq r0, [ip], #180 @ 0xb4 │ │ │ │ + rscseq r0, ip, ip, asr #23 │ │ │ │ + ldrshteq ip, [lr], #112 @ 0x70 │ │ │ │ + rscseq ip, lr, r4, lsr r7 │ │ │ │ + rscseq ip, lr, r4, ror #13 │ │ │ │ + smlalseq ip, lr, r4, r6 │ │ │ │ + rscseq r0, ip, r4, lsr #23 │ │ │ │ + smlalseq r0, ip, ip, fp │ │ │ │ + rscseq ip, lr, r8, ror r7 │ │ │ │ + rscseq ip, lr, r8, lsr #14 │ │ │ │ + rscseq r0, ip, r4, lsl #23 │ │ │ │ + rscseq r0, ip, ip, ror fp │ │ │ │ + rscseq ip, lr, r4, asr r8 │ │ │ │ + rscseq ip, lr, r4, lsl #16 │ │ │ │ + ldrhteq ip, [lr], #116 @ 0x74 │ │ │ │ + rscseq r0, ip, ip, asr fp │ │ │ │ + rscseq r0, ip, r4, asr fp │ │ │ │ + smlalseq ip, lr, r8, r8 │ │ │ │ + rscseq ip, lr, r8, asr #16 │ │ │ │ + rscseq r0, ip, ip, lsr fp │ │ │ │ + rscseq r0, ip, r4, lsr fp │ │ │ │ + rscseq ip, lr, r4, lsl #29 │ │ │ │ + rscseq ip, lr, ip, lsr #23 │ │ │ │ + rscseq ip, lr, ip, lsr sl │ │ │ │ + rscseq ip, lr, r0, lsl #19 │ │ │ │ + rscseq ip, lr, ip, lsl #18 │ │ │ │ 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 │ │ │ │ @@ -54948,90 +54948,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 │ │ │ │ - rscseq ip, lr, r2, lsl #14 │ │ │ │ - rscseq r0, ip, r4, asr #18 │ │ │ │ - rscseq ip, lr, r2, ror #14 │ │ │ │ - rscseq r0, ip, r8, lsr r9 │ │ │ │ - rscseq ip, lr, sl, lsl #16 │ │ │ │ - ldrhteq ip, [lr], #124 @ 0x7c │ │ │ │ - rscseq r0, ip, r6, lsr #18 │ │ │ │ - rscseq r0, ip, r0, lsr #18 │ │ │ │ - rscseq ip, lr, lr, ror #17 │ │ │ │ - rscseq ip, lr, r0, lsr #17 │ │ │ │ - rscseq ip, lr, r2, asr r8 │ │ │ │ - rscseq r0, ip, r8, lsl #18 │ │ │ │ - rscseq r0, ip, r2, lsl #18 │ │ │ │ - rscseq ip, lr, ip, lsr r9 │ │ │ │ - rscseq ip, lr, lr, ror #17 │ │ │ │ - ldrshteq r0, [ip], #128 @ 0x80 │ │ │ │ - rscseq r0, ip, sl, ror #17 │ │ │ │ - ldrsbteq ip, [lr], #164 @ 0xa4 │ │ │ │ - rscseq ip, lr, sl, lsl sl │ │ │ │ - rscseq ip, lr, ip, asr #19 │ │ │ │ - rscseq ip, lr, lr, ror r9 │ │ │ │ - rscseq r0, ip, ip, asr #17 │ │ │ │ - rscseq r0, ip, r6, asr #17 │ │ │ │ - rscseq ip, lr, r8, ror #20 │ │ │ │ - rscseq ip, lr, sl, lsl sl │ │ │ │ - ldrhteq r0, [ip], #132 @ 0x84 │ │ │ │ - rscseq r0, ip, lr, lsr #17 │ │ │ │ - rscseq ip, lr, ip, asr #22 │ │ │ │ - ldrshteq ip, [lr], #174 @ 0xae │ │ │ │ - ldrhteq ip, [lr], #160 @ 0xa0 │ │ │ │ - smlalseq r0, ip, r6, r8 │ │ │ │ - smlalseq r0, ip, r0, r8 │ │ │ │ - smlalseq ip, lr, sl, fp │ │ │ │ - rscseq ip, lr, ip, asr #22 │ │ │ │ - rscseq r0, ip, lr, ror r8 │ │ │ │ - rscseq r0, ip, r8, ror r8 │ │ │ │ - ldrhteq ip, [lr], #238 @ 0xee │ │ │ │ - rscseq ip, lr, r0, asr sp │ │ │ │ - smlalseq ip, lr, r6, ip │ │ │ │ - rscseq ip, lr, r4, lsr #24 │ │ │ │ - ldrsbteq ip, [lr], #182 @ 0xb6 │ │ │ │ - rscseq r0, ip, r4, asr r8 │ │ │ │ - rscseq ip, lr, r6, lsr ip │ │ │ │ - rscseq r0, ip, r8, asr #16 │ │ │ │ - ldrsbteq ip, [lr], #206 @ 0xce │ │ │ │ - smlalseq ip, lr, r0, ip │ │ │ │ - rscseq r0, ip, r6, lsr r8 │ │ │ │ - rscseq r0, ip, r0, lsr r8 │ │ │ │ - rscseq ip, lr, r2, asr #27 │ │ │ │ - rscseq ip, lr, r4, ror sp │ │ │ │ - rscseq ip, lr, r6, lsr #26 │ │ │ │ - rscseq r0, ip, r8, lsl r8 │ │ │ │ - rscseq r0, ip, r2, lsl r8 │ │ │ │ - rscseq ip, lr, r0, lsl lr │ │ │ │ - rscseq ip, lr, r2, asr #27 │ │ │ │ - rscseq r0, ip, r0, lsl #16 │ │ │ │ - ldrshteq r0, [ip], #122 @ 0x7a │ │ │ │ - rscseq ip, lr, r8, lsr #31 │ │ │ │ - rscseq ip, lr, lr, ror #29 │ │ │ │ - rscseq ip, lr, r0, lsr #29 │ │ │ │ - rscseq ip, lr, r2, asr lr │ │ │ │ - ldrsbteq r0, [ip], #124 @ 0x7c │ │ │ │ - ldrsbteq r0, [ip], #118 @ 0x76 │ │ │ │ - rscseq ip, lr, ip, lsr pc │ │ │ │ - rscseq ip, lr, lr, ror #29 │ │ │ │ - rscseq r0, ip, r4, asr #15 │ │ │ │ - ldrhteq r0, [ip], #126 @ 0x7e │ │ │ │ - rscseq sp, lr, r0, lsr #32 │ │ │ │ - ldrsbteq ip, [lr], #242 @ 0xf2 │ │ │ │ - rscseq ip, lr, r4, lsl #31 │ │ │ │ - rscseq r0, ip, r6, lsr #15 │ │ │ │ - rscseq r0, ip, r0, lsr #15 │ │ │ │ - rscseq sp, lr, lr, rrx │ │ │ │ - rscseq sp, lr, r0, lsr #32 │ │ │ │ - rscseq r0, ip, lr, lsl #15 │ │ │ │ - rscseq r0, ip, r8, lsl #15 │ │ │ │ + rscseq ip, lr, r2, asr #8 │ │ │ │ + rscseq r0, ip, r4, lsl #13 │ │ │ │ + rscseq ip, lr, r2, lsr #9 │ │ │ │ + rscseq r0, ip, r8, ror r6 │ │ │ │ + rscseq ip, lr, sl, asr #10 │ │ │ │ + ldrshteq ip, [lr], #76 @ 0x4c │ │ │ │ + rscseq r0, ip, r6, ror #12 │ │ │ │ + rscseq r0, ip, r0, ror #12 │ │ │ │ + rscseq ip, lr, lr, lsr #12 │ │ │ │ + rscseq ip, lr, r0, ror #11 │ │ │ │ + smlalseq ip, lr, r2, r5 │ │ │ │ + rscseq r0, ip, r8, asr #12 │ │ │ │ + rscseq r0, ip, r2, asr #12 │ │ │ │ + rscseq ip, lr, ip, ror r6 │ │ │ │ + rscseq ip, lr, lr, lsr #12 │ │ │ │ + rscseq r0, ip, r0, lsr r6 │ │ │ │ + rscseq r0, ip, sl, lsr #12 │ │ │ │ + rscseq ip, lr, r4, lsl r8 │ │ │ │ + rscseq ip, lr, sl, asr r7 │ │ │ │ + rscseq ip, lr, ip, lsl #14 │ │ │ │ + ldrhteq ip, [lr], #110 @ 0x6e │ │ │ │ + rscseq r0, ip, ip, lsl #12 │ │ │ │ + rscseq r0, ip, r6, lsl #12 │ │ │ │ + rscseq ip, lr, r8, lsr #15 │ │ │ │ + rscseq ip, lr, sl, asr r7 │ │ │ │ + ldrshteq r0, [ip], #84 @ 0x54 │ │ │ │ + rscseq r0, ip, lr, ror #11 │ │ │ │ + rscseq ip, lr, ip, lsl #17 │ │ │ │ + rscseq ip, lr, lr, lsr r8 │ │ │ │ + ldrshteq ip, [lr], #112 @ 0x70 │ │ │ │ + ldrsbteq r0, [ip], #86 @ 0x56 │ │ │ │ + ldrsbteq r0, [ip], #80 @ 0x50 │ │ │ │ + ldrsbteq ip, [lr], #138 @ 0x8a │ │ │ │ + rscseq ip, lr, ip, lsl #17 │ │ │ │ + ldrhteq r0, [ip], #94 @ 0x5e │ │ │ │ + ldrhteq r0, [ip], #88 @ 0x58 │ │ │ │ + ldrshteq ip, [lr], #190 @ 0xbe │ │ │ │ + smlalseq ip, lr, r0, sl │ │ │ │ + ldrsbteq ip, [lr], #150 @ 0x96 │ │ │ │ + rscseq ip, lr, r4, ror #18 │ │ │ │ + rscseq ip, lr, r6, lsl r9 │ │ │ │ + smlalseq r0, ip, r4, r5 │ │ │ │ + rscseq ip, lr, r6, ror r9 │ │ │ │ + rscseq r0, ip, r8, lsl #11 │ │ │ │ + rscseq ip, lr, lr, lsl sl │ │ │ │ + ldrsbteq ip, [lr], #144 @ 0x90 │ │ │ │ + rscseq r0, ip, r6, ror r5 │ │ │ │ + rscseq r0, ip, r0, ror r5 │ │ │ │ + rscseq ip, lr, r2, lsl #22 │ │ │ │ + ldrhteq ip, [lr], #164 @ 0xa4 │ │ │ │ + rscseq ip, lr, r6, ror #20 │ │ │ │ + rscseq r0, ip, r8, asr r5 │ │ │ │ + rscseq r0, ip, r2, asr r5 │ │ │ │ + rscseq ip, lr, r0, asr fp │ │ │ │ + rscseq ip, lr, r2, lsl #22 │ │ │ │ + rscseq r0, ip, r0, asr #10 │ │ │ │ + rscseq r0, ip, sl, lsr r5 │ │ │ │ + rscseq ip, lr, r8, ror #25 │ │ │ │ + rscseq ip, lr, lr, lsr #24 │ │ │ │ + rscseq ip, lr, r0, ror #23 │ │ │ │ + smlalseq ip, lr, r2, fp │ │ │ │ + rscseq r0, ip, ip, lsl r5 │ │ │ │ + rscseq r0, ip, r6, lsl r5 │ │ │ │ + rscseq ip, lr, ip, ror ip │ │ │ │ + rscseq ip, lr, lr, lsr #24 │ │ │ │ + rscseq r0, ip, r4, lsl #10 │ │ │ │ + ldrshteq r0, [ip], #78 @ 0x4e │ │ │ │ + rscseq ip, lr, r0, ror #26 │ │ │ │ + rscseq ip, lr, r2, lsl sp │ │ │ │ + rscseq ip, lr, r4, asr #25 │ │ │ │ + rscseq r0, ip, r6, ror #9 │ │ │ │ + rscseq r0, ip, r0, ror #9 │ │ │ │ + rscseq ip, lr, lr, lsr #27 │ │ │ │ + rscseq ip, lr, r0, ror #26 │ │ │ │ + rscseq r0, ip, lr, asr #9 │ │ │ │ + rscseq r0, ip, r8, asr #9 │ │ │ │ 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 │ │ │ │ @@ -55694,107 +55694,107 @@ │ │ │ │ mul r7, r8, lr │ │ │ │ ldrtmi r4, [fp], -r1, ror #20 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ cdp 7, 8, cr15, cr14, cr8, {6} │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - rscseq r0, ip, r0, lsr fp │ │ │ │ - rscseq r0, lr, sl, ror r1 │ │ │ │ - ldrhteq r7, [ip], #192 @ 0xc0 │ │ │ │ - rscseq r0, lr, r2, asr r1 │ │ │ │ - rscseq r0, ip, sl, lsr #17 │ │ │ │ - smlalseq r0, lr, r4, r0 │ │ │ │ - rscseq r7, ip, r8, lsr #17 │ │ │ │ - rscseq pc, sp, sl, lsl #27 │ │ │ │ - smlalseq r7, ip, ip, r8 │ │ │ │ - rscseq r0, ip, r6, asr r5 │ │ │ │ - rscseq pc, sp, r0, asr #26 │ │ │ │ - rscseq r7, ip, ip, ror #16 │ │ │ │ - rscseq pc, sp, r2, lsr #26 │ │ │ │ - rscseq r7, ip, r6, ror r8 │ │ │ │ - rscseq r7, ip, sl, ror r8 │ │ │ │ - rscseq r7, ip, lr, asr r8 │ │ │ │ - tsteq r4, ip, lsl #12 │ │ │ │ - ldrhteq r7, [ip], #134 @ 0x86 │ │ │ │ - ldrhteq pc, [sp], #204 @ 0xcc @ │ │ │ │ - rscseq r7, ip, r8, lsr #17 │ │ │ │ - smlalseq pc, sp, sl, ip @ │ │ │ │ - rscseq r7, ip, r4, lsl r8 │ │ │ │ - rscseq r7, ip, r0, lsr sp │ │ │ │ - rscseq r7, ip, ip, ror sp │ │ │ │ - smlalseq ip, lr, r8, r9 │ │ │ │ - rscseq ip, lr, r4, lsr #19 │ │ │ │ - rscseq r0, ip, r6, asr #9 │ │ │ │ - ldrhteq r0, [ip], #78 @ 0x4e │ │ │ │ - rscseq r7, ip, r2, lsl r8 │ │ │ │ - rscseq r7, ip, r2, lsl r8 │ │ │ │ - rscseq r7, ip, r6, lsl r8 │ │ │ │ - strdeq r9, [r4, -ip] │ │ │ │ - rscseq r0, ip, r6, ror #10 │ │ │ │ - ldrhteq pc, [sp], #176 @ 0xb0 @ │ │ │ │ - rscseq r0, ip, ip, lsr #12 │ │ │ │ - rscseq r0, ip, r4, lsr r6 │ │ │ │ - smlatbeq r4, r6, r4, r9 │ │ │ │ - rscseq r0, ip, ip, lsl r6 │ │ │ │ - ldrshteq r0, [ip], #82 @ 0x52 │ │ │ │ - ldrshteq r0, [ip], #94 @ 0x5e │ │ │ │ - ldrshteq r0, [ip], #90 @ 0x5a │ │ │ │ - ldrshteq r0, [ip], #86 @ 0x56 │ │ │ │ - ldrshteq r0, [ip], #84 @ 0x54 │ │ │ │ - ldrshteq r0, [ip], #86 @ 0x56 │ │ │ │ - tsteq r4, sl, lsl r4 │ │ │ │ - rscseq r0, ip, r6, ror #11 │ │ │ │ - rscseq r0, ip, sl, ror #10 │ │ │ │ - rscseq r0, ip, r8, ror r5 │ │ │ │ - rscseq r0, ip, r6, ror r5 │ │ │ │ - rscseq r0, ip, r4, ror r5 │ │ │ │ - rscseq r0, ip, r2, ror r5 │ │ │ │ - rscseq r0, ip, r4, ror r5 │ │ │ │ - @ instruction: 0x01049398 │ │ │ │ - rscseq r0, ip, r4, ror #4 │ │ │ │ - rscseq pc, sp, lr, asr #20 │ │ │ │ - rscseq r0, ip, r4, lsr #7 │ │ │ │ - rscseq r0, ip, ip, ror r3 │ │ │ │ - rscseq r0, ip, lr, ror r3 │ │ │ │ - rscseq lr, ip, sl, ror #8 │ │ │ │ - rscseq lr, ip, sl, ror #8 │ │ │ │ - rscseq lr, ip, ip, ror #8 │ │ │ │ - rscseq lr, ip, sl, ror #8 │ │ │ │ - strdeq r9, [r4, -lr] │ │ │ │ - rscseq r0, ip, ip, asr #5 │ │ │ │ - rscseq lr, ip, sl, asr #8 │ │ │ │ - rscseq r0, pc, r4, asr r8 @ │ │ │ │ - @ instruction: 0x010492bc │ │ │ │ - rscseq lr, ip, sl, lsr #8 │ │ │ │ - rscseq lr, ip, r6, lsr r4 │ │ │ │ - rscseq lr, ip, r4, lsr r4 │ │ │ │ - smlalseq ip, lr, r2, r6 │ │ │ │ - rscseq r0, ip, sl, ror #3 │ │ │ │ - rscseq r0, ip, r4, ror #3 │ │ │ │ - ldrsbteq r7, [ip], #154 @ 0x9a │ │ │ │ - ldrsbteq r7, [ip], #150 @ 0x96 │ │ │ │ - ldrsbteq r7, [ip], #148 @ 0x94 │ │ │ │ - ldrsbteq r7, [ip], #146 @ 0x92 │ │ │ │ - ldrsbteq r7, [ip], #144 @ 0x90 │ │ │ │ - rscseq r7, ip, lr, asr #19 │ │ │ │ - rscseq r7, ip, ip, asr #19 │ │ │ │ - rscseq r7, ip, r6, asr #19 │ │ │ │ - rscseq ip, lr, r4, lsl #12 │ │ │ │ - @ instruction: 0x010491bc │ │ │ │ - ldrsbteq r0, [ip], #4 │ │ │ │ - rscseq pc, sp, r0, ror r8 @ │ │ │ │ - rscseq r7, ip, lr, ror #7 │ │ │ │ - tsteq r4, ip, asr r1 │ │ │ │ - rscseq r7, ip, sl, lsr #7 │ │ │ │ - ldrhteq r7, [ip], #116 @ 0x74 │ │ │ │ - ldrhteq r7, [ip], #122 @ 0x7a │ │ │ │ - ldrhteq r7, [ip], #124 @ 0x7c │ │ │ │ - tsteq r4, r8, lsl #2 │ │ │ │ - rscseq pc, fp, ip, lsr #25 │ │ │ │ + rscseq r0, ip, r0, ror r8 │ │ │ │ + ldrhteq pc, [sp], #234 @ 0xea @ │ │ │ │ + ldrshteq r7, [ip], #144 @ 0x90 │ │ │ │ + smlalseq pc, sp, r2, lr @ │ │ │ │ + rscseq r0, ip, sl, ror #11 │ │ │ │ + ldrsbteq pc, [sp], #212 @ 0xd4 @ │ │ │ │ + rscseq r7, ip, r8, ror #11 │ │ │ │ + rscseq pc, sp, sl, asr #21 │ │ │ │ + ldrsbteq r7, [ip], #92 @ 0x5c │ │ │ │ + smlalseq r0, ip, r6, r2 │ │ │ │ + rscseq pc, sp, r0, lsl #21 │ │ │ │ + rscseq r7, ip, ip, lsr #11 │ │ │ │ + rscseq pc, sp, r2, ror #20 │ │ │ │ + ldrhteq r7, [ip], #86 @ 0x56 │ │ │ │ + ldrhteq r7, [ip], #90 @ 0x5a │ │ │ │ + smlalseq r7, ip, lr, r5 │ │ │ │ + tsteq r4, ip, asr #6 │ │ │ │ + ldrshteq r7, [ip], #86 @ 0x56 │ │ │ │ + ldrshteq pc, [sp], #156 @ 0x9c @ │ │ │ │ + rscseq r7, ip, r8, ror #11 │ │ │ │ + ldrsbteq pc, [sp], #154 @ 0x9a @ │ │ │ │ + rscseq r7, ip, r4, asr r5 │ │ │ │ + rscseq r7, ip, r0, ror sl │ │ │ │ + ldrhteq r7, [ip], #172 @ 0xac │ │ │ │ + ldrsbteq ip, [lr], #104 @ 0x68 │ │ │ │ + rscseq ip, lr, r4, ror #13 │ │ │ │ + rscseq r0, ip, r6, lsl #4 │ │ │ │ + ldrshteq r0, [ip], #30 │ │ │ │ + rscseq r7, ip, r2, asr r5 │ │ │ │ + rscseq r7, ip, r2, asr r5 │ │ │ │ + rscseq r7, ip, r6, asr r5 │ │ │ │ + tsteq r4, ip, lsr r2 │ │ │ │ + rscseq r0, ip, r6, lsr #5 │ │ │ │ + ldrshteq pc, [sp], #128 @ 0x80 @ │ │ │ │ + rscseq r0, ip, ip, ror #6 │ │ │ │ + rscseq r0, ip, r4, ror r3 │ │ │ │ + smlatteq r4, r6, r1, r9 │ │ │ │ + rscseq r0, ip, ip, asr r3 │ │ │ │ + rscseq r0, ip, r2, lsr r3 │ │ │ │ + rscseq r0, ip, lr, lsr r3 │ │ │ │ + rscseq r0, ip, sl, lsr r3 │ │ │ │ + rscseq r0, ip, r6, lsr r3 │ │ │ │ + rscseq r0, ip, r4, lsr r3 │ │ │ │ + rscseq r0, ip, r6, lsr r3 │ │ │ │ + tsteq r4, sl, asr r1 │ │ │ │ + rscseq r0, ip, r6, lsr #6 │ │ │ │ + rscseq r0, ip, sl, lsr #5 │ │ │ │ + ldrhteq r0, [ip], #40 @ 0x28 │ │ │ │ + ldrhteq r0, [ip], #38 @ 0x26 │ │ │ │ + ldrhteq r0, [ip], #36 @ 0x24 │ │ │ │ + ldrhteq r0, [ip], #34 @ 0x22 │ │ │ │ + ldrhteq r0, [ip], #36 @ 0x24 │ │ │ │ + ldrdeq r9, [r4, -r8] │ │ │ │ + rscseq pc, fp, r4, lsr #31 │ │ │ │ + rscseq pc, sp, lr, lsl #15 │ │ │ │ + rscseq r0, ip, r4, ror #1 │ │ │ │ + ldrhteq r0, [ip], #12 │ │ │ │ + ldrhteq r0, [ip], #14 │ │ │ │ + rscseq lr, ip, sl, lsr #3 │ │ │ │ + rscseq lr, ip, sl, lsr #3 │ │ │ │ + rscseq lr, ip, ip, lsr #3 │ │ │ │ + rscseq lr, ip, sl, lsr #3 │ │ │ │ + tsteq r4, lr, lsr r0 │ │ │ │ + rscseq r0, ip, ip │ │ │ │ + rscseq lr, ip, sl, lsl #3 │ │ │ │ + smlalseq r0, pc, r4, r5 @ │ │ │ │ + strdeq r8, [r4, -ip] │ │ │ │ + rscseq lr, ip, sl, ror #2 │ │ │ │ + rscseq lr, ip, r6, ror r1 │ │ │ │ + rscseq lr, ip, r4, ror r1 │ │ │ │ + ldrsbteq ip, [lr], #50 @ 0x32 │ │ │ │ + rscseq pc, fp, sl, lsr #30 │ │ │ │ + rscseq pc, fp, r4, lsr #30 │ │ │ │ + rscseq r7, ip, sl, lsl r7 │ │ │ │ + rscseq r7, ip, r6, lsl r7 │ │ │ │ + rscseq r7, ip, r4, lsl r7 │ │ │ │ + rscseq r7, ip, r2, lsl r7 │ │ │ │ + rscseq r7, ip, r0, lsl r7 │ │ │ │ + rscseq r7, ip, lr, lsl #14 │ │ │ │ + rscseq r7, ip, ip, lsl #14 │ │ │ │ + rscseq r7, ip, r6, lsl #14 │ │ │ │ + rscseq ip, lr, r4, asr #6 │ │ │ │ + strdeq r8, [r4, -ip] │ │ │ │ + rscseq pc, fp, r4, lsl lr @ │ │ │ │ + ldrhteq pc, [sp], #80 @ 0x50 @ │ │ │ │ + rscseq r7, ip, lr, lsr #2 │ │ │ │ + @ instruction: 0x01048e9c │ │ │ │ + rscseq r7, ip, sl, ror #1 │ │ │ │ + ldrshteq r7, [ip], #68 @ 0x44 │ │ │ │ + ldrshteq r7, [ip], #74 @ 0x4a │ │ │ │ + ldrshteq r7, [ip], #76 @ 0x4c │ │ │ │ + tsteq r4, r8, asr #28 │ │ │ │ + rscseq pc, fp, ip, ror #19 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl febf6518 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5b00ff8 │ │ │ │ stmdale sl!, {r0, r3, r4, r8, r9, sl, fp, ip, sp, lr} │ │ │ │ svcvc 0x0012f5b0 │ │ │ │ @ instruction: 0xf5b0d20b │ │ │ │ @@ -55856,27 +55856,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 │ │ │ │ - rscseq pc, fp, sl, lsr sl @ │ │ │ │ - rscseq ip, lr, r6, lsr #7 │ │ │ │ - rscseq pc, fp, r2, lsl #20 │ │ │ │ - ldrsbteq pc, [fp], #148 @ 0x94 @ │ │ │ │ - ldrhteq pc, [fp], #152 @ 0x98 @ │ │ │ │ - smlalseq pc, fp, r0, r9 @ │ │ │ │ - rscseq pc, fp, sl, lsl #19 │ │ │ │ - ldrsbteq ip, [lr], #46 @ 0x2e │ │ │ │ - rscseq pc, fp, r0, ror r9 @ │ │ │ │ - rscseq ip, lr, lr, ror #5 │ │ │ │ - rscseq pc, fp, r4, ror #18 │ │ │ │ - rscseq pc, fp, lr, asr r9 @ │ │ │ │ - rscseq pc, fp, r8, asr r9 @ │ │ │ │ + rscseq pc, fp, sl, ror r7 @ │ │ │ │ + rscseq ip, lr, r6, ror #1 │ │ │ │ + rscseq pc, fp, r2, asr #14 │ │ │ │ + rscseq pc, fp, r4, lsl r7 @ │ │ │ │ + ldrshteq pc, [fp], #104 @ 0x68 @ │ │ │ │ + ldrsbteq pc, [fp], #96 @ 0x60 @ │ │ │ │ + rscseq pc, fp, sl, asr #13 │ │ │ │ + rscseq ip, lr, lr, lsl r0 │ │ │ │ + ldrhteq pc, [fp], #96 @ 0x60 @ │ │ │ │ + rscseq ip, lr, lr, lsr #32 │ │ │ │ + rscseq pc, fp, r4, lsr #13 │ │ │ │ + smlalseq pc, fp, lr, r6 @ │ │ │ │ + smlalseq pc, fp, r8, r6 @ │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl febf6660 │ │ │ │ @ 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} │ │ │ │ @@ -56193,81 +56193,81 @@ │ │ │ │ b fecdd870 │ │ │ │ bmi 1297970 │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf7c89500 │ │ │ │ andlt lr, r3, r8, lsr #21 │ │ │ │ svclt 0x0000bdf0 │ │ │ │ - ldrsbteq ip, [lr], #24 │ │ │ │ - ldrsbteq r1, [lr], #156 @ 0x9c │ │ │ │ - ldrhteq ip, [lr], #16 │ │ │ │ - rscseq r1, lr, r8, asr #19 │ │ │ │ - rscseq r1, lr, lr, asr #19 │ │ │ │ - ldrdeq r8, [r4, -sl] │ │ │ │ - rscseq pc, fp, r2, lsl #24 │ │ │ │ - rscseq r0, pc, ip, lsr r2 @ │ │ │ │ - ldrshteq pc, [fp], #190 @ 0xbe @ │ │ │ │ - rscseq pc, fp, ip, ror #23 │ │ │ │ - smlabbeq r4, r8, ip, r8 │ │ │ │ - ldrsbteq pc, [fp], #190 @ 0xbe @ │ │ │ │ - rscseq pc, fp, r2, ror #23 │ │ │ │ - ldrsbteq pc, [fp], #188 @ 0xbc @ │ │ │ │ - ldrsbteq pc, [fp], #180 @ 0xb4 @ │ │ │ │ - ldrhteq r0, [pc], #28 │ │ │ │ - rscseq pc, fp, r6, asr #23 │ │ │ │ - ldrsbteq pc, [fp], #180 @ 0xb4 @ │ │ │ │ - tsteq r4, r8, lsl #24 │ │ │ │ - ldrsbteq pc, [fp], #180 @ 0xb4 @ │ │ │ │ - rscseq r0, pc, r8, ror #2 │ │ │ │ - rscseq pc, fp, sl, asr #23 │ │ │ │ - ldrhteq pc, [fp], #184 @ 0xb8 @ │ │ │ │ - @ instruction: 0x01048bb4 │ │ │ │ - rscseq pc, fp, sl, lsr #23 │ │ │ │ - ldrhteq pc, [fp], #178 @ 0xb2 @ │ │ │ │ - ldrhteq pc, [fp], #180 @ 0xb4 @ │ │ │ │ - rscseq pc, fp, lr, lsr #23 │ │ │ │ - rscseq pc, fp, r6, lsl #23 │ │ │ │ - rscseq pc, fp, r8, lsl #23 │ │ │ │ - smlalseq pc, fp, sl, fp @ │ │ │ │ - ldrhteq pc, [fp], #166 @ 0xa6 @ │ │ │ │ - ldrhteq pc, [fp], #160 @ 0xa0 @ │ │ │ │ - rscseq pc, fp, r6, lsl #23 │ │ │ │ - rscseq pc, fp, sl, lsl #21 │ │ │ │ - rscseq pc, fp, r4, lsl #21 │ │ │ │ - rscseq fp, lr, lr, lsr #31 │ │ │ │ - rscseq fp, lr, lr, lsr #31 │ │ │ │ - ldrhteq fp, [lr], #244 @ 0xf4 │ │ │ │ - rscseq r1, lr, r2, asr r7 │ │ │ │ - rscseq r1, lr, r2, asr r7 │ │ │ │ - rscseq r1, lr, r0, asr r7 │ │ │ │ - smlalseq r1, lr, r6, r7 │ │ │ │ - rscseq r1, lr, r6, lsr #14 │ │ │ │ - rscseq r1, lr, r4, lsr #14 │ │ │ │ - rscseq fp, lr, ip, asr pc │ │ │ │ - rscseq fp, lr, r2, asr pc │ │ │ │ - rscseq fp, lr, ip, asr #30 │ │ │ │ - rscseq fp, lr, r6, asr #30 │ │ │ │ - rscseq fp, lr, r0, asr #30 │ │ │ │ - rscseq fp, lr, sl, lsr pc │ │ │ │ - rscseq fp, lr, r4, lsr pc │ │ │ │ - ldrhteq r7, [ip], #22 │ │ │ │ - ldrhteq r7, [ip], #20 │ │ │ │ - rscseq fp, lr, r2, lsl pc │ │ │ │ - rscseq fp, lr, ip, lsl #30 │ │ │ │ - rscseq fp, lr, r6, lsl #30 │ │ │ │ - rscseq fp, lr, r0, lsl #30 │ │ │ │ - ldrshteq fp, [lr], #234 @ 0xea │ │ │ │ - @ instruction: 0x01048992 │ │ │ │ - rscseq fp, lr, r4, ror #29 │ │ │ │ - rscseq r7, ip, ip, lsl #3 │ │ │ │ - rscseq r7, ip, r2, ror r1 │ │ │ │ - ldrsbteq fp, [lr], #232 @ 0xe8 │ │ │ │ - rscseq pc, fp, r0, asr #17 │ │ │ │ - ldrhteq pc, [fp], #138 @ 0x8a @ │ │ │ │ - ldrsbteq pc, [fp], #78 @ 0x4e @ │ │ │ │ + rscseq fp, lr, r8, lsl pc │ │ │ │ + rscseq r1, lr, ip, lsl r7 │ │ │ │ + ldrshteq fp, [lr], #224 @ 0xe0 │ │ │ │ + rscseq r1, lr, r8, lsl #14 │ │ │ │ + rscseq r1, lr, lr, lsl #14 │ │ │ │ + tsteq r4, sl, lsl sl │ │ │ │ + rscseq pc, fp, r2, asr #18 │ │ │ │ + rscseq pc, lr, ip, ror pc @ │ │ │ │ + rscseq pc, fp, lr, lsr r9 @ │ │ │ │ + rscseq pc, fp, ip, lsr #18 │ │ │ │ + smlabteq r4, r8, r9, r8 │ │ │ │ + rscseq pc, fp, lr, lsl r9 @ │ │ │ │ + rscseq pc, fp, r2, lsr #18 │ │ │ │ + rscseq pc, fp, ip, lsl r9 @ │ │ │ │ + rscseq pc, fp, r4, lsl r9 @ │ │ │ │ + ldrshteq pc, [lr], #236 @ 0xec @ │ │ │ │ + rscseq pc, fp, r6, lsl #18 │ │ │ │ + rscseq pc, fp, r4, lsl r9 @ │ │ │ │ + tsteq r4, r8, asr #18 │ │ │ │ + rscseq pc, fp, r4, lsl r9 @ │ │ │ │ + rscseq pc, lr, r8, lsr #29 │ │ │ │ + rscseq pc, fp, sl, lsl #18 │ │ │ │ + ldrshteq pc, [fp], #136 @ 0x88 @ │ │ │ │ + strdeq r8, [r4, -r4] │ │ │ │ + rscseq pc, fp, sl, ror #17 │ │ │ │ + ldrshteq pc, [fp], #130 @ 0x82 @ │ │ │ │ + ldrshteq pc, [fp], #132 @ 0x84 @ │ │ │ │ + rscseq pc, fp, lr, ror #17 │ │ │ │ + rscseq pc, fp, r6, asr #17 │ │ │ │ + rscseq pc, fp, r8, asr #17 │ │ │ │ + ldrsbteq pc, [fp], #138 @ 0x8a @ │ │ │ │ + ldrshteq pc, [fp], #118 @ 0x76 @ │ │ │ │ + ldrshteq pc, [fp], #112 @ 0x70 @ │ │ │ │ + rscseq pc, fp, r6, asr #17 │ │ │ │ + rscseq pc, fp, sl, asr #15 │ │ │ │ + rscseq pc, fp, r4, asr #15 │ │ │ │ + rscseq fp, lr, lr, ror #25 │ │ │ │ + rscseq fp, lr, lr, ror #25 │ │ │ │ + ldrshteq fp, [lr], #196 @ 0xc4 │ │ │ │ + smlalseq r1, lr, r2, r4 │ │ │ │ + smlalseq r1, lr, r2, r4 │ │ │ │ + smlalseq r1, lr, r0, r4 │ │ │ │ + ldrsbteq r1, [lr], #70 @ 0x46 │ │ │ │ + rscseq r1, lr, r6, ror #8 │ │ │ │ + rscseq r1, lr, r4, ror #8 │ │ │ │ + smlalseq fp, lr, ip, ip │ │ │ │ + smlalseq fp, lr, r2, ip │ │ │ │ + rscseq fp, lr, ip, lsl #25 │ │ │ │ + rscseq fp, lr, r6, lsl #25 │ │ │ │ + rscseq fp, lr, r0, lsl #25 │ │ │ │ + rscseq fp, lr, sl, ror ip │ │ │ │ + rscseq fp, lr, r4, ror ip │ │ │ │ + ldrshteq r6, [ip], #230 @ 0xe6 │ │ │ │ + ldrshteq r6, [ip], #228 @ 0xe4 │ │ │ │ + rscseq fp, lr, r2, asr ip │ │ │ │ + rscseq fp, lr, ip, asr #24 │ │ │ │ + rscseq fp, lr, r6, asr #24 │ │ │ │ + rscseq fp, lr, r0, asr #24 │ │ │ │ + rscseq fp, lr, sl, lsr ip │ │ │ │ + ldrdeq r8, [r4, -r2] │ │ │ │ + rscseq fp, lr, r4, lsr #24 │ │ │ │ + rscseq r6, ip, ip, asr #29 │ │ │ │ + ldrhteq r6, [ip], #226 @ 0xe2 │ │ │ │ + rscseq fp, lr, r8, lsl ip │ │ │ │ + rscseq pc, fp, r0, lsl #12 │ │ │ │ + ldrshteq pc, [fp], #90 @ 0x5a @ │ │ │ │ + rscseq pc, fp, lr, lsl r2 @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl febf6c7c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf7da0ff8 │ │ │ │ stclt 14, cr15, [r8, #-388] @ 0xfffffe7c │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl febf6c90 │ │ │ │ @@ -57115,106 +57115,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 │ │ │ │ - ldrhteq fp, [lr], #246 @ 0xf6 │ │ │ │ - rscseq pc, fp, r0, lsr r2 @ │ │ │ │ - rscseq pc, fp, r8, lsl r2 @ │ │ │ │ - rscseq pc, fp, r6, lsl #4 │ │ │ │ - rscseq pc, fp, r4, ror #3 │ │ │ │ - ldrhteq fp, [lr], #198 @ 0xc6 │ │ │ │ - rscseq fp, lr, r6, ror #25 │ │ │ │ - rscseq fp, lr, ip, asr #26 │ │ │ │ - rscseq fp, lr, r6, ror #27 │ │ │ │ - rscseq fp, lr, r6, lsl sp │ │ │ │ - rscseq fp, lr, r4, lsl #27 │ │ │ │ - ldrsbteq fp, [lr], #216 @ 0xd8 │ │ │ │ - rscseq fp, lr, sl, lsl #27 │ │ │ │ - rscseq pc, fp, lr, rrx │ │ │ │ - rscseq pc, fp, r2, asr #32 │ │ │ │ - rscseq pc, fp, r8, lsr r0 @ │ │ │ │ - rscseq pc, fp, r2, lsl r0 @ │ │ │ │ - rscseq lr, fp, r8, ror #31 │ │ │ │ - ldrhteq lr, [fp], #254 @ 0xfe │ │ │ │ - smlalseq lr, fp, sl, pc @ │ │ │ │ + ldrshteq fp, [lr], #198 @ 0xc6 │ │ │ │ rscseq lr, fp, r0, ror pc │ │ │ │ - rscseq lr, fp, r6, ror #30 │ │ │ │ - rscseq lr, fp, r2, asr #30 │ │ │ │ - rscseq lr, fp, r6, lsl pc │ │ │ │ - rscseq lr, fp, r2, ror #29 │ │ │ │ - ldrsbteq lr, [fp], #232 @ 0xe8 │ │ │ │ - rscseq lr, fp, r6, asr #29 │ │ │ │ - rscseq lr, fp, r0, lsr #29 │ │ │ │ - rscseq lr, fp, r2, ror lr │ │ │ │ - rscseq lr, fp, r8, ror #28 │ │ │ │ - rscseq lr, fp, r4, asr #28 │ │ │ │ - rscseq fp, lr, lr, asr #22 │ │ │ │ - rscseq lr, fp, r8, ror #27 │ │ │ │ - ldrhteq lr, [fp], #216 @ 0xd8 │ │ │ │ - rscseq lr, fp, sl, lsl #27 │ │ │ │ - rscseq lr, fp, lr, asr sp │ │ │ │ - rscseq lr, fp, r2, lsr sp │ │ │ │ - rscseq lr, fp, r6, lsl #26 │ │ │ │ - ldrshteq lr, [fp], #204 @ 0xcc │ │ │ │ - rscseq lr, fp, r6, ror #25 │ │ │ │ - ldrhteq lr, [fp], #202 @ 0xca │ │ │ │ - rscseq lr, fp, r4, lsr #25 │ │ │ │ - rscseq lr, fp, lr, lsl #25 │ │ │ │ + rscseq lr, fp, r8, asr pc │ │ │ │ + rscseq lr, fp, r6, asr #30 │ │ │ │ + rscseq lr, fp, r4, lsr #30 │ │ │ │ + ldrshteq fp, [lr], #150 @ 0x96 │ │ │ │ + rscseq fp, lr, r6, lsr #20 │ │ │ │ + rscseq fp, lr, ip, lsl #21 │ │ │ │ + rscseq fp, lr, r6, lsr #22 │ │ │ │ + rscseq fp, lr, r6, asr sl │ │ │ │ + rscseq fp, lr, r4, asr #21 │ │ │ │ + rscseq fp, lr, r8, lsl fp │ │ │ │ + rscseq fp, lr, sl, asr #21 │ │ │ │ + rscseq lr, fp, lr, lsr #27 │ │ │ │ + rscseq lr, fp, r2, lsl #27 │ │ │ │ + rscseq lr, fp, r8, ror sp │ │ │ │ + rscseq lr, fp, r2, asr sp │ │ │ │ + rscseq lr, fp, r8, lsr #26 │ │ │ │ + ldrshteq lr, [fp], #206 @ 0xce │ │ │ │ + ldrsbteq lr, [fp], #202 @ 0xca │ │ │ │ + ldrhteq lr, [fp], #192 @ 0xc0 │ │ │ │ + rscseq lr, fp, r6, lsr #25 │ │ │ │ + rscseq lr, fp, r2, lsl #25 │ │ │ │ rscseq lr, fp, r6, asr ip │ │ │ │ - rscseq lr, fp, r0, asr #24 │ │ │ │ - rscseq lr, fp, lr, lsr #24 │ │ │ │ - rscseq lr, fp, r2, lsl #24 │ │ │ │ - ldrshteq lr, [fp], #184 @ 0xb8 │ │ │ │ - rscseq lr, fp, r2, ror #23 │ │ │ │ + rscseq lr, fp, r2, lsr #24 │ │ │ │ + rscseq lr, fp, r8, lsl ip │ │ │ │ + rscseq lr, fp, r6, lsl #24 │ │ │ │ + rscseq lr, fp, r0, ror #23 │ │ │ │ ldrhteq lr, [fp], #178 @ 0xb2 │ │ │ │ + rscseq lr, fp, r8, lsr #23 │ │ │ │ rscseq lr, fp, r4, lsl #23 │ │ │ │ - rscseq lr, fp, r8, asr fp │ │ │ │ - rscseq lr, fp, r2, asr #22 │ │ │ │ - rscseq lr, fp, ip, lsr #22 │ │ │ │ - ldrshteq lr, [fp], #174 @ 0xae │ │ │ │ - ldrshteq lr, [fp], #164 @ 0xa4 │ │ │ │ - rscseq lr, fp, lr, asr #21 │ │ │ │ - rscseq lr, fp, r0, lsr #21 │ │ │ │ + rscseq fp, lr, lr, lsl #17 │ │ │ │ + rscseq lr, fp, r8, lsr #22 │ │ │ │ + ldrshteq lr, [fp], #168 @ 0xa8 │ │ │ │ + rscseq lr, fp, sl, asr #21 │ │ │ │ + smlalseq lr, fp, lr, sl │ │ │ │ rscseq lr, fp, r2, ror sl │ │ │ │ - rscseq lr, fp, r8, ror #20 │ │ │ │ - rscseq lr, fp, r2, asr #20 │ │ │ │ - rscseq lr, fp, r4, lsl sl │ │ │ │ - rscseq lr, fp, sl, lsl #20 │ │ │ │ + rscseq lr, fp, r6, asr #20 │ │ │ │ + rscseq lr, fp, ip, lsr sl │ │ │ │ + rscseq lr, fp, r6, lsr #20 │ │ │ │ + ldrshteq lr, [fp], #154 @ 0x9a │ │ │ │ rscseq lr, fp, r4, ror #19 │ │ │ │ - ldrhteq lr, [fp], #150 @ 0x96 │ │ │ │ - rscseq lr, fp, r6, lsl #19 │ │ │ │ - rscseq lr, fp, r8, asr r9 │ │ │ │ - rscseq lr, fp, sl, lsr #18 │ │ │ │ - rscseq lr, fp, r0, lsr #18 │ │ │ │ - ldrshteq lr, [fp], #138 @ 0x8a │ │ │ │ - rscseq lr, fp, ip, asr #17 │ │ │ │ - rscseq lr, fp, r2, asr #17 │ │ │ │ - smlalseq lr, fp, ip, r8 │ │ │ │ - rscseq lr, fp, r2, ror r8 │ │ │ │ - rscseq lr, fp, r0, asr r8 │ │ │ │ - rscseq lr, fp, lr, lsr #16 │ │ │ │ - rscseq lr, fp, r4, lsl #16 │ │ │ │ - ldrsbteq lr, [fp], #122 @ 0x7a │ │ │ │ - ldrhteq lr, [fp], #112 @ 0x70 │ │ │ │ + rscseq lr, fp, lr, asr #19 │ │ │ │ + smlalseq lr, fp, r6, r9 │ │ │ │ + rscseq lr, fp, r0, lsl #19 │ │ │ │ + rscseq lr, fp, lr, ror #18 │ │ │ │ + rscseq lr, fp, r2, asr #18 │ │ │ │ + rscseq lr, fp, r8, lsr r9 │ │ │ │ + rscseq lr, fp, r2, lsr #18 │ │ │ │ + ldrshteq lr, [fp], #130 @ 0x82 │ │ │ │ + rscseq lr, fp, r4, asr #17 │ │ │ │ + smlalseq lr, fp, r8, r8 │ │ │ │ + rscseq lr, fp, r2, lsl #17 │ │ │ │ + rscseq lr, fp, ip, ror #16 │ │ │ │ + rscseq lr, fp, lr, lsr r8 │ │ │ │ + rscseq lr, fp, r4, lsr r8 │ │ │ │ + rscseq lr, fp, lr, lsl #16 │ │ │ │ + rscseq lr, fp, r0, ror #15 │ │ │ │ + ldrhteq lr, [fp], #114 @ 0x72 │ │ │ │ rscseq lr, fp, r8, lsr #15 │ │ │ │ - rscseq lr, fp, r6, lsl #15 │ │ │ │ - rscseq lr, fp, r4, ror #14 │ │ │ │ - rscseq lr, fp, sl, lsr r7 │ │ │ │ - rscseq lr, fp, r8, lsl r7 │ │ │ │ + rscseq lr, fp, r2, lsl #15 │ │ │ │ + rscseq lr, fp, r4, asr r7 │ │ │ │ + rscseq lr, fp, sl, asr #14 │ │ │ │ + rscseq lr, fp, r4, lsr #14 │ │ │ │ ldrshteq lr, [fp], #102 @ 0x66 │ │ │ │ - ldrhteq lr, [fp], #108 @ 0x6c │ │ │ │ - rscseq fp, lr, lr, lsr r4 │ │ │ │ - rscseq lr, fp, lr, asr #12 │ │ │ │ - smlalseq fp, lr, lr, r3 │ │ │ │ - rscseq lr, fp, lr, lsl #12 │ │ │ │ - rscseq lr, fp, r0, ror #11 │ │ │ │ - ldrhteq lr, [fp], #80 @ 0x50 │ │ │ │ + rscseq lr, fp, r6, asr #13 │ │ │ │ + smlalseq lr, fp, r8, r6 │ │ │ │ + rscseq lr, fp, sl, ror #12 │ │ │ │ + rscseq lr, fp, r0, ror #12 │ │ │ │ + rscseq lr, fp, sl, lsr r6 │ │ │ │ + rscseq lr, fp, ip, lsl #12 │ │ │ │ + rscseq lr, fp, r2, lsl #12 │ │ │ │ + ldrsbteq lr, [fp], #92 @ 0x5c │ │ │ │ + ldrhteq lr, [fp], #82 @ 0x52 │ │ │ │ + smlalseq lr, fp, r0, r5 │ │ │ │ + rscseq lr, fp, lr, ror #10 │ │ │ │ + rscseq lr, fp, r4, asr #10 │ │ │ │ + rscseq lr, fp, sl, lsl r5 │ │ │ │ + ldrshteq lr, [fp], #64 @ 0x40 │ │ │ │ + rscseq lr, fp, r8, ror #9 │ │ │ │ + rscseq lr, fp, r6, asr #9 │ │ │ │ + rscseq lr, fp, r4, lsr #9 │ │ │ │ + rscseq lr, fp, sl, ror r4 │ │ │ │ + rscseq lr, fp, r8, asr r4 │ │ │ │ + rscseq lr, fp, r6, lsr r4 │ │ │ │ + ldrshteq lr, [fp], #60 @ 0x3c │ │ │ │ + rscseq fp, lr, lr, ror r1 │ │ │ │ + rscseq lr, fp, lr, lsl #7 │ │ │ │ + ldrsbteq fp, [lr], #14 │ │ │ │ + rscseq lr, fp, lr, asr #6 │ │ │ │ + rscseq lr, fp, r0, lsr #6 │ │ │ │ + ldrshteq lr, [fp], #32 │ │ │ │ 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 │ │ │ │ @@ -58023,99 +58023,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 │ │ │ │ - rscseq lr, fp, r0, lsl r4 │ │ │ │ - rscseq lr, fp, sl, ror #7 │ │ │ │ - rscseq lr, fp, r4, asr #7 │ │ │ │ - smlalseq lr, fp, r6, r3 │ │ │ │ - rscseq lr, fp, r0, ror r3 │ │ │ │ - rscseq lr, fp, sl, asr #6 │ │ │ │ - rscseq lr, fp, ip, lsl r3 │ │ │ │ - rscseq lr, fp, ip, ror #5 │ │ │ │ - rscseq lr, fp, r6, asr #5 │ │ │ │ - smlalseq lr, fp, r8, r2 │ │ │ │ - rscseq lr, fp, lr, lsl #5 │ │ │ │ - rscseq lr, fp, r8, ror #4 │ │ │ │ - rscseq lr, fp, r8, lsr r2 │ │ │ │ - rscseq lr, fp, r4, lsl r2 │ │ │ │ - rscseq lr, fp, ip, ror #3 │ │ │ │ - rscseq sl, lr, ip, asr pc │ │ │ │ - rscseq lr, fp, r0, lsl #3 │ │ │ │ - rscseq lr, fp, r6, ror r1 │ │ │ │ rscseq lr, fp, r0, asr r1 │ │ │ │ - rscseq lr, fp, r4, lsr #2 │ │ │ │ - ldrshteq lr, [fp], #8 │ │ │ │ - rscseq lr, fp, sl, asr #1 │ │ │ │ - smlalseq lr, fp, sl, r0 │ │ │ │ - smlalseq lr, fp, r0, r0 │ │ │ │ - rscseq lr, fp, ip, rrx │ │ │ │ - rscseq lr, fp, r8, asr #32 │ │ │ │ - rscseq lr, fp, r8, lsl r0 │ │ │ │ - rscseq sp, fp, r4, ror #31 │ │ │ │ - ldrhteq sp, [fp], #246 @ 0xf6 │ │ │ │ - rscseq sp, fp, r2, lsr #31 │ │ │ │ - rscseq sp, fp, sl, lsl #31 │ │ │ │ - rscseq sp, fp, sl, asr pc │ │ │ │ - rscseq sp, fp, r0, asr pc │ │ │ │ - rscseq sp, fp, sl, lsr #30 │ │ │ │ - rscseq sl, lr, r8, ror #25 │ │ │ │ - rscseq sl, lr, ip, lsl #25 │ │ │ │ - rscseq sp, fp, r2, ror lr │ │ │ │ - rscseq sp, fp, r0, asr #28 │ │ │ │ - rscseq sp, fp, r0, lsl lr │ │ │ │ - rscseq sp, fp, r6, lsl #28 │ │ │ │ - rscseq sp, fp, r0, ror #27 │ │ │ │ - rscseq sp, fp, lr, lsr #27 │ │ │ │ + rscseq lr, fp, sl, lsr #2 │ │ │ │ + rscseq lr, fp, r4, lsl #2 │ │ │ │ + ldrsbteq lr, [fp], #6 │ │ │ │ + ldrhteq lr, [fp], #0 │ │ │ │ + rscseq lr, fp, sl, lsl #1 │ │ │ │ + rscseq lr, fp, ip, asr r0 │ │ │ │ + rscseq lr, fp, ip, lsr #32 │ │ │ │ + rscseq lr, fp, r6 │ │ │ │ + ldrsbteq sp, [fp], #248 @ 0xf8 │ │ │ │ + rscseq sp, fp, lr, asr #31 │ │ │ │ + rscseq sp, fp, r8, lsr #31 │ │ │ │ + rscseq sp, fp, r8, ror pc │ │ │ │ + rscseq sp, fp, r4, asr pc │ │ │ │ + rscseq sp, fp, ip, lsr #30 │ │ │ │ + smlalseq sl, lr, ip, ip │ │ │ │ + rscseq sp, fp, r0, asr #29 │ │ │ │ + ldrhteq sp, [fp], #230 @ 0xe6 │ │ │ │ + smlalseq sp, fp, r0, lr │ │ │ │ + rscseq sp, fp, r4, ror #28 │ │ │ │ + rscseq sp, fp, r8, lsr lr │ │ │ │ + rscseq sp, fp, sl, lsl #28 │ │ │ │ + ldrsbteq sp, [fp], #218 @ 0xda │ │ │ │ + ldrsbteq sp, [fp], #208 @ 0xd0 │ │ │ │ + rscseq sp, fp, ip, lsr #27 │ │ │ │ rscseq sp, fp, r8, lsl #27 │ │ │ │ rscseq sp, fp, r8, asr sp │ │ │ │ - rscseq sp, fp, lr, asr #26 │ │ │ │ - rscseq sp, fp, sl, lsr sp │ │ │ │ - rscseq sp, fp, r8, lsl #26 │ │ │ │ - ldrsbteq sp, [fp], #198 @ 0xc6 │ │ │ │ - ldrhteq sp, [fp], #192 @ 0xc0 │ │ │ │ - rscseq sp, fp, sl, lsl #25 │ │ │ │ - rscseq sp, fp, ip, asr ip │ │ │ │ - rscseq sp, fp, r6, lsr ip │ │ │ │ - rscseq sp, fp, r0, lsl ip │ │ │ │ - ldrsbteq sp, [fp], #190 @ 0xbe │ │ │ │ - ldrsbteq sp, [fp], #180 @ 0xb4 │ │ │ │ - rscseq sp, fp, lr, lsr #23 │ │ │ │ - rscseq sp, fp, ip, ror fp │ │ │ │ - rscseq sp, fp, ip, asr #22 │ │ │ │ - rscseq sp, fp, ip, lsl fp │ │ │ │ - rscseq sp, fp, sl, ror #21 │ │ │ │ - rscseq sp, fp, ip, asr #21 │ │ │ │ - rscseq sp, fp, r6, lsr #21 │ │ │ │ - rscseq sp, fp, r8, ror sl │ │ │ │ - rscseq sp, fp, r0, ror sl │ │ │ │ - rscseq sp, fp, ip, asr #20 │ │ │ │ - rscseq sp, fp, ip, lsl sl │ │ │ │ - rscseq sp, fp, ip, ror #19 │ │ │ │ - rscseq sp, fp, r8, asr #19 │ │ │ │ - rscseq sp, fp, r2, lsr #19 │ │ │ │ - rscseq sp, fp, r2, ror r9 │ │ │ │ - rscseq sp, fp, sl, ror #18 │ │ │ │ - rscseq sp, fp, r8, asr #18 │ │ │ │ - rscseq sp, fp, ip, lsl #18 │ │ │ │ - ldrsbteq sp, [fp], #128 @ 0x80 │ │ │ │ - rscseq sp, fp, r8, asr #17 │ │ │ │ - rscseq sp, fp, sl, lsr #17 │ │ │ │ - rscseq sp, fp, lr, ror r8 │ │ │ │ - rscseq sp, fp, r2, asr r8 │ │ │ │ - rscseq sp, fp, r8, lsr #16 │ │ │ │ - ldrshteq sp, [fp], #126 @ 0x7e │ │ │ │ - ldrshteq sp, [fp], #118 @ 0x76 │ │ │ │ - ldrsbteq sp, [fp], #116 @ 0x74 │ │ │ │ - rscseq sp, fp, sl, lsr #15 │ │ │ │ - rscseq sp, fp, r2, lsr #15 │ │ │ │ - rscseq sp, fp, r0, lsl #15 │ │ │ │ + rscseq sp, fp, r4, lsr #26 │ │ │ │ + ldrshteq sp, [fp], #198 @ 0xc6 │ │ │ │ + rscseq sp, fp, r2, ror #25 │ │ │ │ + rscseq sp, fp, sl, asr #25 │ │ │ │ + smlalseq sp, fp, sl, ip │ │ │ │ + smlalseq sp, fp, r0, ip │ │ │ │ + rscseq sp, fp, sl, ror #24 │ │ │ │ + rscseq sl, lr, r8, lsr #20 │ │ │ │ + rscseq sl, lr, ip, asr #19 │ │ │ │ + ldrhteq sp, [fp], #178 @ 0xb2 │ │ │ │ + rscseq sp, fp, r0, lsl #23 │ │ │ │ + rscseq sp, fp, r0, asr fp │ │ │ │ + rscseq sp, fp, r6, asr #22 │ │ │ │ + rscseq sp, fp, r0, lsr #22 │ │ │ │ + rscseq sp, fp, lr, ror #21 │ │ │ │ + rscseq sp, fp, r8, asr #21 │ │ │ │ + smlalseq sp, fp, r8, sl │ │ │ │ + rscseq sp, fp, lr, lsl #21 │ │ │ │ + rscseq sp, fp, sl, ror sl │ │ │ │ + rscseq sp, fp, r8, asr #20 │ │ │ │ + rscseq sp, fp, r6, lsl sl │ │ │ │ + ldrshteq sp, [fp], #144 @ 0x90 │ │ │ │ + rscseq sp, fp, sl, asr #19 │ │ │ │ + smlalseq sp, fp, ip, r9 │ │ │ │ + rscseq sp, fp, r6, ror r9 │ │ │ │ + rscseq sp, fp, r0, asr r9 │ │ │ │ + rscseq sp, fp, lr, lsl r9 │ │ │ │ + rscseq sp, fp, r4, lsl r9 │ │ │ │ + rscseq sp, fp, lr, ror #17 │ │ │ │ + ldrhteq sp, [fp], #140 @ 0x8c │ │ │ │ + rscseq sp, fp, ip, lsl #17 │ │ │ │ + rscseq sp, fp, ip, asr r8 │ │ │ │ + rscseq sp, fp, sl, lsr #16 │ │ │ │ + rscseq sp, fp, ip, lsl #16 │ │ │ │ + rscseq sp, fp, r6, ror #15 │ │ │ │ + ldrhteq sp, [fp], #120 @ 0x78 │ │ │ │ + ldrhteq sp, [fp], #112 @ 0x70 │ │ │ │ + rscseq sp, fp, ip, lsl #15 │ │ │ │ + rscseq sp, fp, ip, asr r7 │ │ │ │ + rscseq sp, fp, ip, lsr #14 │ │ │ │ + rscseq sp, fp, r8, lsl #14 │ │ │ │ + rscseq sp, fp, r2, ror #13 │ │ │ │ + ldrhteq sp, [fp], #98 @ 0x62 │ │ │ │ + rscseq sp, fp, sl, lsr #13 │ │ │ │ + rscseq sp, fp, r8, lsl #13 │ │ │ │ + rscseq sp, fp, ip, asr #12 │ │ │ │ + rscseq sp, fp, r0, lsl r6 │ │ │ │ + rscseq sp, fp, r8, lsl #12 │ │ │ │ + rscseq sp, fp, sl, ror #11 │ │ │ │ + ldrhteq sp, [fp], #94 @ 0x5e │ │ │ │ + smlalseq sp, fp, r2, r5 │ │ │ │ + rscseq sp, fp, r8, ror #10 │ │ │ │ + rscseq sp, fp, lr, lsr r5 │ │ │ │ + rscseq sp, fp, r6, lsr r5 │ │ │ │ + rscseq sp, fp, r4, lsl r5 │ │ │ │ + rscseq sp, fp, sl, ror #9 │ │ │ │ + rscseq sp, fp, r2, ror #9 │ │ │ │ + rscseq sp, fp, r0, asr #9 │ │ │ │ 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 │ │ │ │ @@ -58916,106 +58916,106 @@ │ │ │ │ vpadd.i8 d2, d1, d12 │ │ │ │ @ instruction: 0xf04f8191 │ │ │ │ blx 92ec28 │ │ │ │ ldrbeq pc, [fp, r3, lsl #6] @ │ │ │ │ andshi pc, r9, r1, lsl #2 │ │ │ │ ldrbtmi r4, [r8], #-2140 @ 0xfffff7a4 │ │ │ │ ldmiblt r9, {r0, ip, sp, lr, pc}^ │ │ │ │ - ldrshteq sp, [fp], #94 @ 0x5e │ │ │ │ - ldrsbteq sp, [fp], #82 @ 0x52 │ │ │ │ - rscseq sp, fp, r8, asr #11 │ │ │ │ - rscseq sp, fp, r4, lsr #11 │ │ │ │ - rscseq sp, fp, r8, ror r5 │ │ │ │ - rscseq sp, fp, lr, ror #10 │ │ │ │ - rscseq sp, fp, sl, asr #10 │ │ │ │ - rscseq sp, fp, sl, lsl r5 │ │ │ │ - rscseq sp, fp, lr, ror #9 │ │ │ │ - rscseq sp, fp, r2, asr #9 │ │ │ │ - ldrhteq sp, [fp], #72 @ 0x48 │ │ │ │ - smlalseq sp, fp, r4, r4 │ │ │ │ - rscseq sp, fp, r8, ror #8 │ │ │ │ - rscseq sp, fp, lr, asr r4 │ │ │ │ - rscseq sp, fp, r8, lsr r4 │ │ │ │ - rscseq sp, fp, sl, lsl #8 │ │ │ │ - ldrsbteq sp, [fp], #60 @ 0x3c │ │ │ │ - ldrsbteq sp, [fp], #50 @ 0x32 │ │ │ │ - rscseq sp, fp, ip, lsr #7 │ │ │ │ - rscseq sp, fp, lr, ror r3 │ │ │ │ - rscseq sp, fp, r4, ror r3 │ │ │ │ - rscseq sp, fp, lr, asr #6 │ │ │ │ + rscseq sp, fp, lr, lsr r3 │ │ │ │ rscseq sp, fp, r2, lsl r3 │ │ │ │ + rscseq sp, fp, r8, lsl #6 │ │ │ │ rscseq sp, fp, r4, ror #5 │ │ │ │ ldrhteq sp, [fp], #40 @ 0x28 │ │ │ │ - rscseq sp, fp, ip, lsl #5 │ │ │ │ - rscseq sp, fp, r2, lsl #5 │ │ │ │ - rscseq sp, fp, lr, asr r2 │ │ │ │ - rscseq sp, fp, r2, lsr r2 │ │ │ │ - rscseq sp, fp, r8, lsr #4 │ │ │ │ - rscseq sp, fp, r4, lsl #4 │ │ │ │ - ldrsbteq sp, [fp], #24 │ │ │ │ - rscseq sp, fp, ip, lsr #3 │ │ │ │ - rscseq sp, fp, r2, lsr #3 │ │ │ │ - rscseq sp, fp, lr, ror r1 │ │ │ │ - rscseq sp, fp, r4, asr #2 │ │ │ │ - rscseq sp, fp, r8, lsl r1 │ │ │ │ - rscseq sp, fp, lr, lsl #2 │ │ │ │ - ldrshteq sp, [fp], #10 │ │ │ │ - rscseq sp, fp, r8, asr #1 │ │ │ │ - smlalseq sp, fp, ip, r0 │ │ │ │ - rscseq sp, fp, r2, rrx │ │ │ │ - rscseq sp, fp, r6, lsr r0 │ │ │ │ - rscseq sp, fp, ip, lsr #32 │ │ │ │ - rscseq sp, fp, r8, lsl r0 │ │ │ │ - rscseq ip, fp, r8, ror #31 │ │ │ │ - ldrsbteq ip, [fp], #254 @ 0xfe │ │ │ │ - ldrhteq ip, [fp], #250 @ 0xfa │ │ │ │ - rscseq ip, fp, lr, lsl #31 │ │ │ │ - rscseq ip, fp, r2, ror #30 │ │ │ │ - rscseq ip, fp, r8, asr pc │ │ │ │ - rscseq ip, fp, r2, lsr pc │ │ │ │ - ldrshteq ip, [fp], #230 @ 0xe6 │ │ │ │ + rscseq sp, fp, lr, lsr #5 │ │ │ │ + rscseq sp, fp, sl, lsl #5 │ │ │ │ + rscseq sp, fp, sl, asr r2 │ │ │ │ + rscseq sp, fp, lr, lsr #4 │ │ │ │ + rscseq sp, fp, r2, lsl #4 │ │ │ │ + ldrshteq sp, [fp], #24 │ │ │ │ + ldrsbteq sp, [fp], #20 │ │ │ │ + rscseq sp, fp, r8, lsr #3 │ │ │ │ + smlalseq sp, fp, lr, r1 │ │ │ │ + rscseq sp, fp, r8, ror r1 │ │ │ │ + rscseq sp, fp, sl, asr #2 │ │ │ │ + rscseq sp, fp, ip, lsl r1 │ │ │ │ + rscseq sp, fp, r2, lsl r1 │ │ │ │ + rscseq sp, fp, ip, ror #1 │ │ │ │ + ldrhteq sp, [fp], #14 │ │ │ │ + ldrhteq sp, [fp], #4 │ │ │ │ + rscseq sp, fp, lr, lsl #1 │ │ │ │ + rscseq sp, fp, r2, asr r0 │ │ │ │ + rscseq sp, fp, r4, lsr #32 │ │ │ │ + ldrshteq ip, [fp], #248 @ 0xf8 │ │ │ │ + rscseq ip, fp, ip, asr #31 │ │ │ │ + rscseq ip, fp, r2, asr #31 │ │ │ │ + smlalseq ip, fp, lr, pc @ │ │ │ │ + rscseq ip, fp, r2, ror pc │ │ │ │ + rscseq ip, fp, r8, ror #30 │ │ │ │ + rscseq ip, fp, r4, asr #30 │ │ │ │ + rscseq ip, fp, r8, lsl pc │ │ │ │ + rscseq ip, fp, ip, ror #29 │ │ │ │ rscseq ip, fp, r2, ror #29 │ │ │ │ - rscseq ip, fp, r0, asr #29 │ │ │ │ - rscseq ip, fp, sl, lsl #29 │ │ │ │ - rscseq ip, fp, r6, ror lr │ │ │ │ - rscseq ip, fp, r6, asr lr │ │ │ │ - rscseq ip, fp, r6, lsl #28 │ │ │ │ - ldrshteq ip, [fp], #220 @ 0xdc │ │ │ │ - ldrsbteq ip, [fp], #214 @ 0xd6 │ │ │ │ - rscseq r9, lr, r6, lsr #25 │ │ │ │ - ldrsbteq r9, [lr], #192 @ 0xc0 │ │ │ │ - ldrhteq r9, [lr], #214 @ 0xd6 │ │ │ │ - rscseq r9, lr, sl, ror #27 │ │ │ │ - smlalseq r9, lr, sl, lr │ │ │ │ - rscseq ip, fp, r0, ror #25 │ │ │ │ - rscseq ip, fp, lr, lsr #25 │ │ │ │ - rscseq ip, fp, ip, ror ip │ │ │ │ - rscseq ip, fp, ip, asr #24 │ │ │ │ + ldrhteq ip, [fp], #238 @ 0xee │ │ │ │ + rscseq ip, fp, r4, lsl #29 │ │ │ │ + rscseq ip, fp, r8, asr lr │ │ │ │ + rscseq ip, fp, lr, asr #28 │ │ │ │ + rscseq ip, fp, sl, lsr lr │ │ │ │ + rscseq ip, fp, r8, lsl #28 │ │ │ │ + ldrsbteq ip, [fp], #220 @ 0xdc │ │ │ │ + rscseq ip, fp, r2, lsr #27 │ │ │ │ + rscseq ip, fp, r6, ror sp │ │ │ │ + rscseq ip, fp, ip, ror #26 │ │ │ │ + rscseq ip, fp, r8, asr sp │ │ │ │ + rscseq ip, fp, r8, lsr #26 │ │ │ │ + rscseq ip, fp, lr, lsl sp │ │ │ │ + ldrshteq ip, [fp], #202 @ 0xca │ │ │ │ + rscseq ip, fp, lr, asr #25 │ │ │ │ + rscseq ip, fp, r2, lsr #25 │ │ │ │ + smlalseq ip, fp, r8, ip │ │ │ │ + rscseq ip, fp, r2, ror ip │ │ │ │ + rscseq ip, fp, r6, lsr ip │ │ │ │ rscseq ip, fp, r2, lsr #24 │ │ │ │ - ldrshteq ip, [fp], #184 @ 0xb8 │ │ │ │ - rscseq ip, fp, r6, ror #23 │ │ │ │ - rscseq ip, fp, r2, asr #23 │ │ │ │ - smlalseq ip, fp, r4, fp │ │ │ │ - rscseq ip, fp, ip, lsl #23 │ │ │ │ - rscseq ip, fp, sl, ror #22 │ │ │ │ - rscseq ip, fp, r0, asr #22 │ │ │ │ + rscseq ip, fp, r0, lsl #24 │ │ │ │ + rscseq ip, fp, sl, asr #23 │ │ │ │ + ldrhteq ip, [fp], #182 @ 0xb6 │ │ │ │ + smlalseq ip, fp, r6, fp │ │ │ │ + rscseq ip, fp, r6, asr #22 │ │ │ │ + rscseq ip, fp, ip, lsr fp │ │ │ │ rscseq ip, fp, r6, lsl fp │ │ │ │ - rscseq ip, fp, lr, lsl #22 │ │ │ │ - rscseq ip, fp, sl, ror #21 │ │ │ │ - ldrhteq ip, [fp], #172 @ 0xac │ │ │ │ - ldrhteq ip, [fp], #164 @ 0xa4 │ │ │ │ - smlalseq ip, fp, r2, sl │ │ │ │ - rscseq ip, fp, r2, ror #20 │ │ │ │ - rscseq ip, fp, r8, lsr sl │ │ │ │ - rscseq ip, fp, lr, lsl #20 │ │ │ │ - rscseq ip, fp, r6, lsl #20 │ │ │ │ - rscseq ip, fp, r2, ror #19 │ │ │ │ - ldrhteq ip, [fp], #148 @ 0x94 │ │ │ │ - rscseq ip, fp, ip, lsr #19 │ │ │ │ - rscseq ip, fp, sl, lsl #19 │ │ │ │ + rscseq r9, lr, r6, ror #19 │ │ │ │ + rscseq r9, lr, r0, lsl sl │ │ │ │ + ldrshteq r9, [lr], #166 @ 0xa6 │ │ │ │ + rscseq r9, lr, sl, lsr #22 │ │ │ │ + ldrsbteq r9, [lr], #186 @ 0xba │ │ │ │ + rscseq ip, fp, r0, lsr #20 │ │ │ │ + rscseq ip, fp, lr, ror #19 │ │ │ │ + ldrhteq ip, [fp], #156 @ 0x9c │ │ │ │ + rscseq ip, fp, ip, lsl #19 │ │ │ │ + rscseq ip, fp, r2, ror #18 │ │ │ │ + rscseq ip, fp, r8, lsr r9 │ │ │ │ + rscseq ip, fp, r6, lsr #18 │ │ │ │ + rscseq ip, fp, r2, lsl #18 │ │ │ │ + ldrsbteq ip, [fp], #132 @ 0x84 │ │ │ │ + rscseq ip, fp, ip, asr #17 │ │ │ │ + rscseq ip, fp, sl, lsr #17 │ │ │ │ + rscseq ip, fp, r0, lsl #17 │ │ │ │ + rscseq ip, fp, r6, asr r8 │ │ │ │ + rscseq ip, fp, lr, asr #16 │ │ │ │ + rscseq ip, fp, sl, lsr #16 │ │ │ │ + ldrshteq ip, [fp], #124 @ 0x7c │ │ │ │ + ldrshteq ip, [fp], #116 @ 0x74 │ │ │ │ + ldrsbteq ip, [fp], #114 @ 0x72 │ │ │ │ + rscseq ip, fp, r2, lsr #15 │ │ │ │ + rscseq ip, fp, r8, ror r7 │ │ │ │ + rscseq ip, fp, lr, asr #14 │ │ │ │ + rscseq ip, fp, r6, asr #14 │ │ │ │ + rscseq ip, fp, r2, lsr #14 │ │ │ │ + ldrshteq ip, [fp], #100 @ 0x64 │ │ │ │ + rscseq ip, fp, ip, ror #13 │ │ │ │ + rscseq ip, fp, sl, asr #13 │ │ │ │ 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 │ │ │ │ @@ -59806,108 +59806,108 @@ │ │ │ │ blcs 7cfc30 │ │ │ │ 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 │ │ │ │ - rscseq ip, fp, lr, ror #15 │ │ │ │ - rscseq ip, fp, r2, asr #15 │ │ │ │ - ldrhteq ip, [fp], #120 @ 0x78 │ │ │ │ - smlalseq ip, fp, r2, r7 │ │ │ │ - rscseq ip, fp, r2, ror #14 │ │ │ │ - rscseq ip, fp, r8, asr r7 │ │ │ │ - rscseq ip, fp, r4, lsr r7 │ │ │ │ - rscseq ip, fp, r2, lsl #14 │ │ │ │ - ldrsbteq ip, [fp], #96 @ 0x60 │ │ │ │ - rscseq ip, fp, r4, lsr #13 │ │ │ │ - rscseq ip, fp, r8, ror r6 │ │ │ │ - rscseq ip, fp, lr, ror #12 │ │ │ │ - rscseq ip, fp, r8, asr #12 │ │ │ │ - rscseq ip, fp, r8, lsl r6 │ │ │ │ - rscseq ip, fp, lr, lsl #12 │ │ │ │ - rscseq ip, fp, sl, ror #11 │ │ │ │ - ldrhteq ip, [fp], #94 @ 0x5e │ │ │ │ - smlalseq ip, fp, r2, r5 │ │ │ │ - rscseq ip, fp, r8, lsl #11 │ │ │ │ - rscseq ip, fp, r2, ror #10 │ │ │ │ - rscseq ip, fp, r2, lsr r5 │ │ │ │ - rscseq ip, fp, r8, lsr #10 │ │ │ │ - rscseq ip, fp, r4, lsl #10 │ │ │ │ + rscseq ip, fp, lr, lsr #10 │ │ │ │ + rscseq ip, fp, r2, lsl #10 │ │ │ │ + ldrshteq ip, [fp], #72 @ 0x48 │ │ │ │ ldrsbteq ip, [fp], #66 @ 0x42 │ │ │ │ - rscseq ip, fp, r6, lsr #9 │ │ │ │ - rscseq ip, fp, sl, ror r4 │ │ │ │ - rscseq ip, fp, r0, ror r4 │ │ │ │ - rscseq ip, fp, sl, asr #8 │ │ │ │ - rscseq ip, fp, sl, lsl r4 │ │ │ │ + rscseq ip, fp, r2, lsr #9 │ │ │ │ + smlalseq ip, fp, r8, r4 │ │ │ │ + rscseq ip, fp, r4, ror r4 │ │ │ │ + rscseq ip, fp, r2, asr #8 │ │ │ │ rscseq ip, fp, r0, lsl r4 │ │ │ │ - rscseq ip, fp, ip, ror #7 │ │ │ │ - rscseq ip, fp, r0, asr #7 │ │ │ │ - smlalseq ip, fp, r4, r3 │ │ │ │ - rscseq ip, fp, sl, lsl #7 │ │ │ │ - rscseq ip, fp, r4, ror #6 │ │ │ │ - rscseq ip, fp, r4, lsr r3 │ │ │ │ + rscseq ip, fp, r4, ror #7 │ │ │ │ + ldrhteq ip, [fp], #56 @ 0x38 │ │ │ │ + rscseq ip, fp, lr, lsr #7 │ │ │ │ + rscseq ip, fp, r8, lsl #7 │ │ │ │ + rscseq ip, fp, r8, asr r3 │ │ │ │ + rscseq ip, fp, lr, asr #6 │ │ │ │ rscseq ip, fp, sl, lsr #6 │ │ │ │ - rscseq ip, fp, r6, lsl #6 │ │ │ │ - ldrsbteq ip, [fp], #40 @ 0x28 │ │ │ │ - rscseq ip, fp, sl, lsr #5 │ │ │ │ - rscseq ip, fp, ip, ror r2 │ │ │ │ - rscseq ip, fp, ip, asr #4 │ │ │ │ - rscseq ip, fp, ip, lsl r2 │ │ │ │ - ldrshteq ip, [fp], #28 │ │ │ │ - ldrsbteq ip, [fp], #24 │ │ │ │ - rscseq ip, fp, ip, lsr #3 │ │ │ │ - rscseq ip, fp, r2, lsr #3 │ │ │ │ - rscseq ip, fp, ip, ror r1 │ │ │ │ - rscseq ip, fp, ip, asr #2 │ │ │ │ - rscseq ip, fp, ip, lsl r1 │ │ │ │ - rscseq ip, fp, r2, lsl r1 │ │ │ │ - rscseq ip, fp, lr, ror #1 │ │ │ │ - rscseq ip, fp, r2, asr #1 │ │ │ │ - ldrhteq ip, [fp], #8 │ │ │ │ - smlalseq ip, fp, r2, r0 │ │ │ │ - rscseq ip, fp, r4, rrx │ │ │ │ - rscseq ip, fp, r4, lsr r0 │ │ │ │ - rscseq ip, fp, r4 │ │ │ │ - ldrshteq fp, [fp], #250 @ 0xfa │ │ │ │ - ldrsbteq fp, [fp], #246 @ 0xf6 │ │ │ │ - rscseq fp, fp, sl, lsr #31 │ │ │ │ - rscseq fp, fp, r0, lsr #31 │ │ │ │ - rscseq fp, fp, sl, ror pc │ │ │ │ - rscseq fp, fp, sl, asr #30 │ │ │ │ - rscseq fp, fp, sl, lsl pc │ │ │ │ - rscseq fp, fp, r0, lsl pc │ │ │ │ + ldrshteq ip, [fp], #46 @ 0x2e │ │ │ │ + ldrsbteq ip, [fp], #34 @ 0x22 │ │ │ │ + rscseq ip, fp, r8, asr #5 │ │ │ │ + rscseq ip, fp, r2, lsr #5 │ │ │ │ + rscseq ip, fp, r2, ror r2 │ │ │ │ + rscseq ip, fp, r8, ror #4 │ │ │ │ + rscseq ip, fp, r4, asr #4 │ │ │ │ + rscseq ip, fp, r2, lsl r2 │ │ │ │ + rscseq ip, fp, r6, ror #3 │ │ │ │ + ldrhteq ip, [fp], #26 │ │ │ │ + ldrhteq ip, [fp], #16 │ │ │ │ + rscseq ip, fp, sl, lsl #3 │ │ │ │ + rscseq ip, fp, sl, asr r1 │ │ │ │ + rscseq ip, fp, r0, asr r1 │ │ │ │ + rscseq ip, fp, ip, lsr #2 │ │ │ │ + rscseq ip, fp, r0, lsl #2 │ │ │ │ + ldrsbteq ip, [fp], #4 │ │ │ │ + rscseq ip, fp, sl, asr #1 │ │ │ │ + rscseq ip, fp, r4, lsr #1 │ │ │ │ + rscseq ip, fp, r4, ror r0 │ │ │ │ + rscseq ip, fp, sl, rrx │ │ │ │ + rscseq ip, fp, r6, asr #32 │ │ │ │ + rscseq ip, fp, r8, lsl r0 │ │ │ │ + rscseq fp, fp, sl, ror #31 │ │ │ │ + ldrhteq fp, [fp], #252 @ 0xfc │ │ │ │ + rscseq fp, fp, ip, lsl #31 │ │ │ │ + rscseq fp, fp, ip, asr pc │ │ │ │ + rscseq fp, fp, ip, lsr pc │ │ │ │ + rscseq fp, fp, r8, lsl pc │ │ │ │ rscseq fp, fp, ip, ror #29 │ │ │ │ - rscseq fp, fp, r0, asr #29 │ │ │ │ - ldrhteq fp, [fp], #230 @ 0xe6 │ │ │ │ - smlalseq fp, fp, r0, lr @ │ │ │ │ - rscseq fp, fp, r4, ror #28 │ │ │ │ - rscseq fp, fp, sl, lsr lr │ │ │ │ - rscseq fp, fp, ip, lsl #28 │ │ │ │ - ldrsbteq fp, [fp], #222 @ 0xde │ │ │ │ - ldrsbteq fp, [fp], #214 @ 0xd6 │ │ │ │ - ldrhteq fp, [fp], #214 @ 0xd6 │ │ │ │ - rscseq fp, fp, lr, lsl #27 │ │ │ │ - rscseq fp, fp, r8, lsl #27 │ │ │ │ - rscseq fp, fp, r6, ror #26 │ │ │ │ + rscseq fp, fp, r2, ror #29 │ │ │ │ + ldrhteq fp, [fp], #236 @ 0xec │ │ │ │ + rscseq fp, fp, ip, lsl #29 │ │ │ │ + rscseq fp, fp, ip, asr lr │ │ │ │ + rscseq fp, fp, r2, asr lr │ │ │ │ + rscseq fp, fp, lr, lsr #28 │ │ │ │ + rscseq fp, fp, r2, lsl #28 │ │ │ │ + ldrshteq fp, [fp], #216 @ 0xd8 │ │ │ │ + ldrsbteq fp, [fp], #210 @ 0xd2 │ │ │ │ + rscseq fp, fp, r4, lsr #27 │ │ │ │ + rscseq fp, fp, r4, ror sp │ │ │ │ + rscseq fp, fp, r4, asr #26 │ │ │ │ rscseq fp, fp, sl, lsr sp │ │ │ │ - rscseq fp, fp, lr, lsl #26 │ │ │ │ - rscseq fp, fp, r8, lsl #26 │ │ │ │ - rscseq fp, fp, r8, ror #25 │ │ │ │ - rscseq fp, fp, r0, asr #25 │ │ │ │ + rscseq fp, fp, r6, lsl sp │ │ │ │ + rscseq fp, fp, sl, ror #25 │ │ │ │ + rscseq fp, fp, r0, ror #25 │ │ │ │ ldrhteq fp, [fp], #202 @ 0xca │ │ │ │ - smlalseq fp, fp, r8, ip @ │ │ │ │ - rscseq fp, fp, lr, ror #24 │ │ │ │ - rscseq fp, fp, r2, asr #24 │ │ │ │ - rscseq fp, fp, r6, lsl ip │ │ │ │ - rscseq fp, fp, r0, lsl ip │ │ │ │ - ldrshteq fp, [fp], #176 @ 0xb0 │ │ │ │ - rscseq fp, fp, r8, asr #23 │ │ │ │ - rscseq fp, fp, r2, asr #23 │ │ │ │ - rscseq fp, fp, r0, lsr #23 │ │ │ │ + rscseq fp, fp, sl, lsl #25 │ │ │ │ + rscseq fp, fp, sl, asr ip │ │ │ │ + rscseq fp, fp, r0, asr ip │ │ │ │ + rscseq fp, fp, ip, lsr #24 │ │ │ │ + rscseq fp, fp, r0, lsl #24 │ │ │ │ + ldrshteq fp, [fp], #182 @ 0xb6 │ │ │ │ + ldrsbteq fp, [fp], #176 @ 0xb0 │ │ │ │ + rscseq fp, fp, r4, lsr #23 │ │ │ │ + rscseq fp, fp, sl, ror fp │ │ │ │ + rscseq fp, fp, ip, asr #22 │ │ │ │ + rscseq fp, fp, lr, lsl fp │ │ │ │ + rscseq fp, fp, r6, lsl fp │ │ │ │ + ldrshteq fp, [fp], #166 @ 0xa6 │ │ │ │ + rscseq fp, fp, lr, asr #21 │ │ │ │ + rscseq fp, fp, r8, asr #21 │ │ │ │ + rscseq fp, fp, r6, lsr #21 │ │ │ │ + rscseq fp, fp, sl, ror sl │ │ │ │ + rscseq fp, fp, lr, asr #20 │ │ │ │ + rscseq fp, fp, r8, asr #20 │ │ │ │ + rscseq fp, fp, r8, lsr #20 │ │ │ │ + rscseq fp, fp, r0, lsl #20 │ │ │ │ + ldrshteq fp, [fp], #154 @ 0x9a │ │ │ │ + ldrsbteq fp, [fp], #152 @ 0x98 │ │ │ │ + rscseq fp, fp, lr, lsr #19 │ │ │ │ + rscseq fp, fp, r2, lsl #19 │ │ │ │ + rscseq fp, fp, r6, asr r9 │ │ │ │ + rscseq fp, fp, r0, asr r9 │ │ │ │ + rscseq fp, fp, r0, lsr r9 │ │ │ │ + rscseq fp, fp, r8, lsl #18 │ │ │ │ + rscseq fp, fp, r2, lsl #18 │ │ │ │ + rscseq fp, fp, r0, ror #17 │ │ │ │ @ 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 │ │ │ │ @@ -60177,171 +60177,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 │ │ │ │ - ldrshteq fp, [fp], #156 @ 0x9c │ │ │ │ - ldrsbteq fp, [fp], #144 @ 0x90 │ │ │ │ - rscseq fp, fp, r8, asr #19 │ │ │ │ - rscseq fp, fp, sl, lsr #19 │ │ │ │ - rscseq fp, fp, r4, lsl #19 │ │ │ │ - rscseq fp, fp, lr, ror r9 │ │ │ │ - rscseq fp, fp, lr, asr r9 │ │ │ │ - rscseq r8, lr, r2, asr #10 │ │ │ │ - rscseq r8, lr, r0, lsl #9 │ │ │ │ - rscseq r8, lr, r6, lsr #8 │ │ │ │ - ldrshteq r8, [lr], #48 @ 0x30 │ │ │ │ - rscseq fp, fp, sl, lsr r9 │ │ │ │ - rscseq r8, lr, r8, asr r7 │ │ │ │ - rscseq fp, fp, lr, lsr #18 │ │ │ │ - rscseq fp, fp, r8, lsr #18 │ │ │ │ - rscseq fp, fp, r2, lsr #18 │ │ │ │ - rscseq fp, fp, ip, lsl r9 │ │ │ │ - rscseq fp, fp, r6, lsl r9 │ │ │ │ - rscseq fp, fp, r0, lsl r9 │ │ │ │ - rscseq fp, fp, sl, lsl #18 │ │ │ │ - rscseq fp, fp, r4, lsl #18 │ │ │ │ - ldrshteq fp, [fp], #142 @ 0x8e │ │ │ │ - ldrhteq r8, [lr], #92 @ 0x5c │ │ │ │ - ldrshteq fp, [fp], #130 @ 0x82 │ │ │ │ - ldrhteq r8, [lr], #52 @ 0x34 │ │ │ │ - rscseq fp, fp, r6, ror #17 │ │ │ │ - rscseq r8, lr, ip, ror #7 │ │ │ │ - ldrshteq r8, [lr], #58 @ 0x3a │ │ │ │ - ldrsbteq fp, [fp], #132 @ 0x84 │ │ │ │ - rscseq r8, lr, r6, ror #8 │ │ │ │ - rscseq r8, lr, r0, lsr r4 │ │ │ │ - rscseq r8, lr, r2, asr #8 │ │ │ │ - ldrhteq fp, [fp], #140 @ 0x8c │ │ │ │ - rscseq r8, lr, r6, ror #8 │ │ │ │ - ldrhteq fp, [fp], #128 @ 0x80 │ │ │ │ - ldrshteq r8, [lr], #78 @ 0x4e │ │ │ │ - rscseq r8, lr, r0, asr #9 │ │ │ │ - ldrsbteq r8, [lr], #70 @ 0x46 │ │ │ │ - smlalseq fp, fp, r8, r8 @ │ │ │ │ - rscseq r8, lr, r2, lsl #10 │ │ │ │ - rscseq fp, fp, ip, lsl #17 │ │ │ │ - rscseq r8, lr, r6, ror #10 │ │ │ │ - rscseq fp, fp, r0, lsl #17 │ │ │ │ - rscseq fp, fp, sl, ror r8 │ │ │ │ - rscseq fp, fp, r4, ror r8 │ │ │ │ - rscseq fp, fp, lr, ror #16 │ │ │ │ - rscseq fp, fp, r8, ror #16 │ │ │ │ - rscseq fp, fp, r2, ror #16 │ │ │ │ - rscseq fp, fp, ip, asr r8 │ │ │ │ - rscseq fp, fp, r6, asr r8 │ │ │ │ - rscseq fp, fp, r0, asr r8 │ │ │ │ - rscseq fp, fp, sl, asr #16 │ │ │ │ - rscseq fp, fp, r4, asr #16 │ │ │ │ - rscseq fp, fp, lr, lsr r8 │ │ │ │ - rscseq fp, fp, r8, lsr r8 │ │ │ │ - rscseq fp, fp, r2, lsr r8 │ │ │ │ - rscseq fp, fp, ip, lsr #16 │ │ │ │ - rscseq fp, fp, r6, lsr #16 │ │ │ │ - rscseq fp, fp, r0, lsr #16 │ │ │ │ - rscseq r8, lr, r2, lsr r7 │ │ │ │ - rscseq fp, fp, r4, lsl r8 │ │ │ │ - rscseq fp, fp, lr, lsl #16 │ │ │ │ - rscseq fp, fp, r8, lsl #16 │ │ │ │ - rscseq fp, fp, r2, lsl #16 │ │ │ │ - ldrshteq fp, [fp], #124 @ 0x7c │ │ │ │ - ldrshteq fp, [fp], #118 @ 0x76 │ │ │ │ - ldrshteq fp, [fp], #112 @ 0x70 │ │ │ │ - rscseq fp, fp, sl, ror #15 │ │ │ │ - rscseq fp, fp, r4, ror #15 │ │ │ │ - ldrsbteq fp, [fp], #126 @ 0x7e │ │ │ │ - ldrsbteq fp, [fp], #120 @ 0x78 │ │ │ │ - ldrsbteq fp, [fp], #114 @ 0x72 │ │ │ │ - rscseq fp, fp, ip, asr #15 │ │ │ │ - rscseq fp, fp, r6, asr #15 │ │ │ │ - rscseq fp, fp, r0, asr #15 │ │ │ │ - ldrhteq fp, [fp], #122 @ 0x7a │ │ │ │ - ldrhteq fp, [fp], #116 @ 0x74 │ │ │ │ - rscseq fp, fp, lr, lsr #15 │ │ │ │ - rscseq fp, fp, r8, lsr #15 │ │ │ │ - rscseq fp, fp, r2, lsr #15 │ │ │ │ - smlalseq fp, fp, ip, r7 @ │ │ │ │ - smlalseq fp, fp, r6, r7 @ │ │ │ │ - smlalseq fp, fp, r0, r7 @ │ │ │ │ - rscseq fp, fp, sl, lsl #15 │ │ │ │ - rscseq fp, fp, r4, lsl #15 │ │ │ │ - rscseq fp, fp, lr, ror r7 │ │ │ │ - rscseq fp, fp, r8, ror r7 │ │ │ │ - rscseq r8, lr, lr, ror #11 │ │ │ │ - rscseq r8, lr, ip, lsr #11 │ │ │ │ - rscseq fp, fp, r6, ror #14 │ │ │ │ - rscseq fp, fp, r0, ror #14 │ │ │ │ - rscseq fp, fp, sl, asr r7 │ │ │ │ - rscseq fp, fp, r4, asr r7 │ │ │ │ - rscseq fp, fp, lr, asr #14 │ │ │ │ - rscseq fp, fp, r8, asr #14 │ │ │ │ - rscseq fp, fp, r2, asr #14 │ │ │ │ rscseq fp, fp, ip, lsr r7 │ │ │ │ - smlalseq r8, lr, r6, r5 │ │ │ │ - rscseq fp, fp, r0, lsr r7 │ │ │ │ - rscseq fp, fp, sl, lsr #14 │ │ │ │ - rscseq fp, fp, r4, lsr #14 │ │ │ │ - rscseq fp, fp, lr, lsl r7 │ │ │ │ - rscseq fp, fp, r8, lsl r7 │ │ │ │ - rscseq fp, fp, r2, lsl r7 │ │ │ │ - rscseq fp, fp, ip, lsl #14 │ │ │ │ - rscseq fp, fp, r6, lsl #14 │ │ │ │ - ldrhteq r8, [lr], #80 @ 0x50 │ │ │ │ - smlalseq r8, lr, r2, r5 │ │ │ │ - ldrshteq fp, [fp], #100 @ 0x64 │ │ │ │ - rscseq fp, fp, lr, ror #13 │ │ │ │ - rscseq fp, fp, r8, ror #13 │ │ │ │ - rscseq r8, lr, r6, ror #14 │ │ │ │ - rscseq r8, lr, r4, asr #13 │ │ │ │ - rscseq r8, lr, r6, asr r6 │ │ │ │ - rscseq r8, lr, r4, lsl #13 │ │ │ │ - rscseq fp, fp, sl, asr #13 │ │ │ │ - rscseq r8, lr, r0, ror #13 │ │ │ │ + rscseq fp, fp, r0, lsl r7 │ │ │ │ + rscseq fp, fp, r8, lsl #14 │ │ │ │ + rscseq fp, fp, sl, ror #13 │ │ │ │ + rscseq fp, fp, r4, asr #13 │ │ │ │ ldrhteq fp, [fp], #110 @ 0x6e │ │ │ │ - rscseq r8, lr, ip, lsl #16 │ │ │ │ - smlalseq r8, lr, lr, r7 │ │ │ │ - rscseq r8, lr, ip, asr #15 │ │ │ │ - rscseq fp, fp, r6, lsr #13 │ │ │ │ - rscseq r8, lr, ip, asr r8 │ │ │ │ - smlalseq fp, fp, sl, r6 @ │ │ │ │ - smlalseq fp, fp, r4, r6 @ │ │ │ │ - rscseq fp, fp, lr, lsl #13 │ │ │ │ - rscseq fp, fp, r8, lsl #13 │ │ │ │ - rscseq fp, fp, r2, lsl #13 │ │ │ │ - rscseq fp, fp, ip, ror r6 │ │ │ │ - rscseq fp, fp, r6, ror r6 │ │ │ │ - rscseq fp, fp, r0, ror r6 │ │ │ │ - rscseq fp, fp, sl, ror #12 │ │ │ │ - rscseq fp, fp, r4, ror #12 │ │ │ │ - rscseq fp, fp, lr, asr r6 │ │ │ │ - rscseq fp, fp, r8, asr r6 │ │ │ │ - rscseq fp, fp, r2, asr r6 │ │ │ │ - rscseq fp, fp, ip, asr #12 │ │ │ │ - rscseq fp, fp, r6, asr #12 │ │ │ │ - rscseq fp, fp, r0, asr #12 │ │ │ │ - rscseq fp, fp, sl, lsr r6 │ │ │ │ - rscseq fp, fp, r4, lsr r6 │ │ │ │ - rscseq fp, fp, lr, lsr #12 │ │ │ │ - rscseq fp, fp, r8, lsr #12 │ │ │ │ - rscseq fp, fp, r2, lsr #12 │ │ │ │ - rscseq fp, fp, ip, lsl r6 │ │ │ │ - rscseq fp, fp, r6, lsl r6 │ │ │ │ - rscseq fp, fp, r0, lsl r6 │ │ │ │ - rscseq fp, fp, sl, lsl #12 │ │ │ │ - rscseq fp, fp, r4, lsl #12 │ │ │ │ - ldrshteq fp, [fp], #94 @ 0x5e │ │ │ │ - ldrshteq fp, [fp], #88 @ 0x58 │ │ │ │ - ldrshteq fp, [fp], #82 @ 0x52 │ │ │ │ - rscseq fp, fp, ip, ror #11 │ │ │ │ - rscseq fp, fp, r6, ror #11 │ │ │ │ - rscseq fp, fp, r0, ror #11 │ │ │ │ - ldrsbteq fp, [fp], #90 @ 0x5a │ │ │ │ - ldrsbteq fp, [fp], #84 @ 0x54 │ │ │ │ + smlalseq fp, fp, lr, r6 @ │ │ │ │ + rscseq r8, lr, r2, lsl #5 │ │ │ │ + rscseq r8, lr, r0, asr #3 │ │ │ │ + rscseq r8, lr, r6, ror #2 │ │ │ │ + rscseq r8, lr, r0, lsr r1 │ │ │ │ + rscseq fp, fp, sl, ror r6 │ │ │ │ + smlalseq r8, lr, r8, r4 │ │ │ │ + rscseq fp, fp, lr, ror #12 │ │ │ │ + rscseq fp, fp, r8, ror #12 │ │ │ │ + rscseq fp, fp, r2, ror #12 │ │ │ │ + rscseq fp, fp, ip, asr r6 │ │ │ │ + rscseq fp, fp, r6, asr r6 │ │ │ │ + rscseq fp, fp, r0, asr r6 │ │ │ │ + rscseq fp, fp, sl, asr #12 │ │ │ │ + rscseq fp, fp, r4, asr #12 │ │ │ │ + rscseq fp, fp, lr, lsr r6 │ │ │ │ + ldrshteq r8, [lr], #44 @ 0x2c │ │ │ │ + rscseq fp, fp, r2, lsr r6 │ │ │ │ + ldrshteq r8, [lr], #4 │ │ │ │ + rscseq fp, fp, r6, lsr #12 │ │ │ │ + rscseq r8, lr, ip, lsr #2 │ │ │ │ + rscseq r8, lr, sl, lsr r1 │ │ │ │ + rscseq fp, fp, r4, lsl r6 │ │ │ │ + rscseq r8, lr, r6, lsr #3 │ │ │ │ + rscseq r8, lr, r0, ror r1 │ │ │ │ + rscseq r8, lr, r2, lsl #3 │ │ │ │ + ldrshteq fp, [fp], #92 @ 0x5c │ │ │ │ + rscseq r8, lr, r6, lsr #3 │ │ │ │ + ldrshteq fp, [fp], #80 @ 0x50 │ │ │ │ + rscseq r8, lr, lr, lsr r2 │ │ │ │ + rscseq r8, lr, r0, lsl #4 │ │ │ │ + rscseq r8, lr, r6, lsl r2 │ │ │ │ + ldrsbteq fp, [fp], #88 @ 0x58 │ │ │ │ + rscseq r8, lr, r2, asr #4 │ │ │ │ + rscseq fp, fp, ip, asr #11 │ │ │ │ + rscseq r8, lr, r6, lsr #5 │ │ │ │ + rscseq fp, fp, r0, asr #11 │ │ │ │ + ldrhteq fp, [fp], #90 @ 0x5a │ │ │ │ + ldrhteq fp, [fp], #84 @ 0x54 │ │ │ │ + rscseq fp, fp, lr, lsr #11 │ │ │ │ + rscseq fp, fp, r8, lsr #11 │ │ │ │ + rscseq fp, fp, r2, lsr #11 │ │ │ │ + smlalseq fp, fp, ip, r5 @ │ │ │ │ + smlalseq fp, fp, r6, r5 @ │ │ │ │ + smlalseq fp, fp, r0, r5 @ │ │ │ │ + rscseq fp, fp, sl, lsl #11 │ │ │ │ + rscseq fp, fp, r4, lsl #11 │ │ │ │ + rscseq fp, fp, lr, ror r5 │ │ │ │ + rscseq fp, fp, r8, ror r5 │ │ │ │ + rscseq fp, fp, r2, ror r5 │ │ │ │ + rscseq fp, fp, ip, ror #10 │ │ │ │ + rscseq fp, fp, r6, ror #10 │ │ │ │ + rscseq fp, fp, r0, ror #10 │ │ │ │ + rscseq r8, lr, r2, ror r4 │ │ │ │ + rscseq fp, fp, r4, asr r5 │ │ │ │ + rscseq fp, fp, lr, asr #10 │ │ │ │ + rscseq fp, fp, r8, asr #10 │ │ │ │ + rscseq fp, fp, r2, asr #10 │ │ │ │ + rscseq fp, fp, ip, lsr r5 │ │ │ │ + rscseq fp, fp, r6, lsr r5 │ │ │ │ + rscseq fp, fp, r0, lsr r5 │ │ │ │ + rscseq fp, fp, sl, lsr #10 │ │ │ │ + rscseq fp, fp, r4, lsr #10 │ │ │ │ + rscseq fp, fp, lr, lsl r5 │ │ │ │ + rscseq fp, fp, r8, lsl r5 │ │ │ │ + rscseq fp, fp, r2, lsl r5 │ │ │ │ + rscseq fp, fp, ip, lsl #10 │ │ │ │ + rscseq fp, fp, r6, lsl #10 │ │ │ │ + rscseq fp, fp, r0, lsl #10 │ │ │ │ + ldrshteq fp, [fp], #74 @ 0x4a │ │ │ │ + ldrshteq fp, [fp], #68 @ 0x44 │ │ │ │ + rscseq fp, fp, lr, ror #9 │ │ │ │ + rscseq fp, fp, r8, ror #9 │ │ │ │ + rscseq fp, fp, r2, ror #9 │ │ │ │ + ldrsbteq fp, [fp], #76 @ 0x4c │ │ │ │ + ldrsbteq fp, [fp], #70 @ 0x46 │ │ │ │ + ldrsbteq fp, [fp], #64 @ 0x40 │ │ │ │ + rscseq fp, fp, sl, asr #9 │ │ │ │ + rscseq fp, fp, r4, asr #9 │ │ │ │ + ldrhteq fp, [fp], #78 @ 0x4e │ │ │ │ + ldrhteq fp, [fp], #72 @ 0x48 │ │ │ │ + rscseq r8, lr, lr, lsr #6 │ │ │ │ + rscseq r8, lr, ip, ror #5 │ │ │ │ + rscseq fp, fp, r6, lsr #9 │ │ │ │ + rscseq fp, fp, r0, lsr #9 │ │ │ │ + smlalseq fp, fp, sl, r4 @ │ │ │ │ + smlalseq fp, fp, r4, r4 @ │ │ │ │ + rscseq fp, fp, lr, lsl #9 │ │ │ │ + rscseq fp, fp, r8, lsl #9 │ │ │ │ + rscseq fp, fp, r2, lsl #9 │ │ │ │ + rscseq fp, fp, ip, ror r4 │ │ │ │ + ldrsbteq r8, [lr], #38 @ 0x26 │ │ │ │ + rscseq fp, fp, r0, ror r4 │ │ │ │ + rscseq fp, fp, sl, ror #8 │ │ │ │ + rscseq fp, fp, r4, ror #8 │ │ │ │ + rscseq fp, fp, lr, asr r4 │ │ │ │ + rscseq fp, fp, r8, asr r4 │ │ │ │ + rscseq fp, fp, r2, asr r4 │ │ │ │ + rscseq fp, fp, ip, asr #8 │ │ │ │ + rscseq fp, fp, r6, asr #8 │ │ │ │ + ldrshteq r8, [lr], #32 │ │ │ │ + ldrsbteq r8, [lr], #34 @ 0x22 │ │ │ │ + rscseq fp, fp, r4, lsr r4 │ │ │ │ + rscseq fp, fp, lr, lsr #8 │ │ │ │ + rscseq fp, fp, r8, lsr #8 │ │ │ │ + rscseq r8, lr, r6, lsr #9 │ │ │ │ + rscseq r8, lr, r4, lsl #8 │ │ │ │ + smlalseq r8, lr, r6, r3 │ │ │ │ + rscseq r8, lr, r4, asr #7 │ │ │ │ + rscseq fp, fp, sl, lsl #8 │ │ │ │ + rscseq r8, lr, r0, lsr #8 │ │ │ │ + ldrshteq fp, [fp], #62 @ 0x3e │ │ │ │ + rscseq r8, lr, ip, asr #10 │ │ │ │ + ldrsbteq r8, [lr], #78 @ 0x4e │ │ │ │ + rscseq r8, lr, ip, lsl #10 │ │ │ │ + rscseq fp, fp, r6, ror #7 │ │ │ │ + smlalseq r8, lr, ip, r5 │ │ │ │ + ldrsbteq fp, [fp], #58 @ 0x3a │ │ │ │ + ldrsbteq fp, [fp], #52 @ 0x34 │ │ │ │ + rscseq fp, fp, lr, asr #7 │ │ │ │ + rscseq fp, fp, r8, asr #7 │ │ │ │ + rscseq fp, fp, r2, asr #7 │ │ │ │ + ldrhteq fp, [fp], #60 @ 0x3c │ │ │ │ + ldrhteq fp, [fp], #54 @ 0x36 │ │ │ │ + ldrhteq fp, [fp], #48 @ 0x30 │ │ │ │ + rscseq fp, fp, sl, lsr #7 │ │ │ │ + rscseq fp, fp, r4, lsr #7 │ │ │ │ + smlalseq fp, fp, lr, r3 @ │ │ │ │ + smlalseq fp, fp, r8, r3 @ │ │ │ │ + smlalseq fp, fp, r2, r3 @ │ │ │ │ + rscseq fp, fp, ip, lsl #7 │ │ │ │ + rscseq fp, fp, r6, lsl #7 │ │ │ │ + rscseq fp, fp, r0, lsl #7 │ │ │ │ + rscseq fp, fp, sl, ror r3 │ │ │ │ + rscseq fp, fp, r4, ror r3 │ │ │ │ + rscseq fp, fp, lr, ror #6 │ │ │ │ + rscseq fp, fp, r8, ror #6 │ │ │ │ + rscseq fp, fp, r2, ror #6 │ │ │ │ + rscseq fp, fp, ip, asr r3 │ │ │ │ + rscseq fp, fp, r6, asr r3 │ │ │ │ + rscseq fp, fp, r0, asr r3 │ │ │ │ + rscseq fp, fp, sl, asr #6 │ │ │ │ + rscseq fp, fp, r4, asr #6 │ │ │ │ + rscseq fp, fp, lr, lsr r3 │ │ │ │ + rscseq fp, fp, r8, lsr r3 │ │ │ │ + rscseq fp, fp, r2, lsr r3 │ │ │ │ + rscseq fp, fp, ip, lsr #6 │ │ │ │ + rscseq fp, fp, r6, lsr #6 │ │ │ │ + rscseq fp, fp, r0, lsr #6 │ │ │ │ + rscseq fp, fp, sl, lsl r3 │ │ │ │ + rscseq fp, fp, r4, lsl r3 │ │ │ │ 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 │ │ │ │ @@ -61169,25 +61169,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 │ │ │ │ - smlalseq r2, ip, r8, sl │ │ │ │ - rscseq sl, sp, sl, lsl #29 │ │ │ │ - rscseq fp, fp, r8, asr r6 │ │ │ │ - rscseq sl, sp, r0, asr #28 │ │ │ │ - rscseq fp, fp, sl, lsr #15 │ │ │ │ - ldrshteq sl, [sp], #212 @ 0xd4 │ │ │ │ - rscseq ip, sp, r4, lsl #9 │ │ │ │ - ldrhteq sl, [sp], #204 @ 0xcc │ │ │ │ - rscseq ip, sp, r2, ror r4 │ │ │ │ - rscseq sl, fp, r6, asr #25 │ │ │ │ - ldrhteq sl, [sp], #64 @ 0x40 │ │ │ │ + ldrsbteq r2, [ip], #120 @ 0x78 │ │ │ │ + rscseq sl, sp, sl, asr #23 │ │ │ │ + smlalseq fp, fp, r8, r3 @ │ │ │ │ + rscseq sl, sp, r0, lsl #23 │ │ │ │ + rscseq fp, fp, sl, ror #9 │ │ │ │ + rscseq sl, sp, r4, lsr fp │ │ │ │ + rscseq ip, sp, r4, asr #3 │ │ │ │ + ldrshteq sl, [sp], #156 @ 0x9c │ │ │ │ + ldrhteq ip, [sp], #18 │ │ │ │ + rscseq sl, fp, r6, lsl #20 │ │ │ │ + ldrshteq sl, [sp], #16 │ │ │ │ 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 │ │ │ │ @@ -62996,33 +62996,33 @@ │ │ │ │ @ instruction: 0xf5a4823f │ │ │ │ @ instruction: 0xf04f5371 │ │ │ │ blcc 8b2be8 │ │ │ │ blx 952e14 │ │ │ │ ldrbeq pc, [r9, r3, lsl #6] @ │ │ │ │ mvnshi pc, r0, lsl #2 │ │ │ │ blt d623b8 │ │ │ │ - ldrhteq fp, [sp], #64 @ 0x40 │ │ │ │ - rscseq r9, sp, r2, asr #4 │ │ │ │ - rscseq fp, sp, r2, lsr #9 │ │ │ │ - smlalseq fp, sp, r8, r4 │ │ │ │ - rscseq fp, sp, sl, lsl #9 │ │ │ │ - rscseq fp, sp, r0, lsl #9 │ │ │ │ - rscseq fp, sp, r2, ror r4 │ │ │ │ - rscseq fp, sp, r8, ror #8 │ │ │ │ - rscseq fp, sp, sl, asr r4 │ │ │ │ - rscseq r6, lr, ip, ror #15 │ │ │ │ - ldrsbteq r6, [lr], #126 @ 0x7e │ │ │ │ - ldrsbteq r6, [lr], #116 @ 0x74 │ │ │ │ - rscseq r6, lr, r6, asr #15 │ │ │ │ - ldrhteq r6, [lr], #124 @ 0x7c │ │ │ │ - rscseq fp, sp, r0, lsr r3 │ │ │ │ - rscseq r9, sp, r2, lsr r0 │ │ │ │ - rscseq r0, ip, r6, lsr #23 │ │ │ │ - rscseq r6, lr, r4, ror #13 │ │ │ │ - rscseq fp, sp, r2, ror #5 │ │ │ │ + ldrshteq fp, [sp], #16 │ │ │ │ + rscseq r8, sp, r2, lsl #31 │ │ │ │ + rscseq fp, sp, r2, ror #3 │ │ │ │ + ldrsbteq fp, [sp], #24 │ │ │ │ + rscseq fp, sp, sl, asr #3 │ │ │ │ + rscseq fp, sp, r0, asr #3 │ │ │ │ + ldrhteq fp, [sp], #18 │ │ │ │ + rscseq fp, sp, r8, lsr #3 │ │ │ │ + smlalseq fp, sp, sl, r1 │ │ │ │ + rscseq r6, lr, ip, lsr #10 │ │ │ │ + rscseq r6, lr, lr, lsl r5 │ │ │ │ + rscseq r6, lr, r4, lsl r5 │ │ │ │ + rscseq r6, lr, r6, lsl #10 │ │ │ │ + ldrshteq r6, [lr], #76 @ 0x4c │ │ │ │ + rscseq fp, sp, r0, ror r0 │ │ │ │ + rscseq r8, sp, r2, ror sp │ │ │ │ + rscseq r0, ip, r6, ror #17 │ │ │ │ + rscseq r6, lr, r4, lsr #8 │ │ │ │ + rscseq fp, sp, r2, lsr #32 │ │ │ │ cmnppl r2, #675282944 @ p-variant is OBSOLETE @ 0x28400000 │ │ │ │ blcs 7d2e74 │ │ │ │ andhi pc, r6, #268435456 @ 0x10000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10007d8 │ │ │ │ @ instruction: 0xf00181c1 │ │ │ │ @@ -64086,204 +64086,204 @@ │ │ │ │ cdpcs 13, 0, cr14, cr0, cr8, {0} │ │ │ │ orrhi pc, r6, r0 │ │ │ │ @ instruction: 0xf0402e01 │ │ │ │ bmi ff0c7ad8 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ @ instruction: 0xf7c0447a │ │ │ │ @ instruction: 0xe1b5ecfc │ │ │ │ - rscseq r8, fp, r6, lsr #19 │ │ │ │ - smlalseq r8, sp, r0, r1 │ │ │ │ - rscseq r8, fp, r6, lsr #22 │ │ │ │ - rscseq r8, sp, r0, ror r1 │ │ │ │ - rscseq r8, fp, sl, ror #23 │ │ │ │ - ldrshteq r8, [fp], #182 @ 0xb6 │ │ │ │ - tsteq r4, r8, ror #20 │ │ │ │ - ldrsbteq r8, [fp], #190 @ 0xbe │ │ │ │ - ldrhteq r8, [fp], #180 @ 0xb4 │ │ │ │ - rscseq r8, fp, r0, asr #23 │ │ │ │ - ldrhteq r8, [fp], #188 @ 0xbc │ │ │ │ - ldrhteq r8, [fp], #184 @ 0xb8 │ │ │ │ - ldrhteq r8, [fp], #180 @ 0xb4 │ │ │ │ - ldrhteq r8, [fp], #180 @ 0xb4 │ │ │ │ - ldrdeq r1, [r4, -r6] │ │ │ │ - rscseq r8, fp, r0, lsr #23 │ │ │ │ - rscseq r8, fp, r2, lsr #22 │ │ │ │ - rscseq r8, fp, ip, lsr #22 │ │ │ │ - rscseq r8, fp, r6, lsr #22 │ │ │ │ - rscseq r8, fp, r0, lsr #22 │ │ │ │ - rscseq r8, fp, sl, lsl fp │ │ │ │ - rscseq r8, fp, r8, lsl fp │ │ │ │ - tsteq r4, r8, lsr r9 │ │ │ │ - rscseq r8, fp, r0, lsl #16 │ │ │ │ - rscseq r7, sp, sl, ror #31 │ │ │ │ - rscseq r8, fp, ip, lsr r9 │ │ │ │ - rscseq r8, fp, r2, lsl r9 │ │ │ │ - rscseq r8, fp, r2, lsl r9 │ │ │ │ - ldrshteq r6, [ip], #156 @ 0x9c │ │ │ │ - ldrshteq r6, [ip], #154 @ 0x9a │ │ │ │ - ldrshteq r6, [ip], #154 @ 0x9a │ │ │ │ - ldrshteq r6, [ip], #150 @ 0x96 │ │ │ │ - smlabbeq r4, r8, r8, r1 │ │ │ │ - rscseq r8, fp, r4, asr r8 │ │ │ │ - ldrsbteq r6, [ip], #144 @ 0x90 │ │ │ │ - ldrsbteq r8, [lr], #216 @ 0xd8 │ │ │ │ - tsteq r4, lr, lsr r8 │ │ │ │ - rscseq r6, ip, sl, lsr #19 │ │ │ │ - ldrhteq r6, [ip], #148 @ 0x94 │ │ │ │ - ldrhteq r6, [ip], #144 @ 0x90 │ │ │ │ - rscseq r4, lr, ip, lsl #24 │ │ │ │ - rscseq r8, fp, r2, ror #14 │ │ │ │ - rscseq r8, fp, sl, asr r7 │ │ │ │ - rscseq pc, fp, lr, asr #30 │ │ │ │ - rscseq pc, fp, lr, lsr pc @ │ │ │ │ - rscseq pc, fp, sl, lsr pc @ │ │ │ │ - rscseq pc, fp, r6, lsr pc @ │ │ │ │ - rscseq pc, fp, r2, lsr pc @ │ │ │ │ - rscseq pc, fp, lr, lsr #30 │ │ │ │ - rscseq pc, fp, sl, lsr #30 │ │ │ │ - rscseq pc, fp, r6, lsr #30 │ │ │ │ - rscseq pc, fp, lr, lsl pc @ │ │ │ │ - rscseq pc, fp, sl, lsl pc @ │ │ │ │ - rscseq r4, lr, r6, asr #22 │ │ │ │ - rscseq r4, lr, r6, lsr #22 │ │ │ │ - smlatteq r4, ip, r6, r1 │ │ │ │ - rscseq r4, lr, r0, lsr #22 │ │ │ │ - rscseq r8, fp, r2, asr #12 │ │ │ │ - rscseq r7, sp, r6, ror r5 │ │ │ │ - rscseq r8, fp, ip, lsl r6 │ │ │ │ - rscseq r7, sp, r8, ror #10 │ │ │ │ - ldrshteq r8, [fp], #90 @ 0x5a │ │ │ │ - rscseq r7, sp, r2, ror #10 │ │ │ │ - ldrsbteq r8, [fp], #88 @ 0x58 │ │ │ │ - rscseq r7, sp, r0, asr r5 │ │ │ │ - ldrhteq r8, [fp], #86 @ 0x56 │ │ │ │ - rscseq r7, sp, sl, lsr r5 │ │ │ │ - smlalseq r8, fp, ip, r5 │ │ │ │ - rscseq pc, fp, r8, asr #17 │ │ │ │ - rscseq r7, sp, lr, asr #25 │ │ │ │ - rscseq r8, fp, r4, lsl r5 │ │ │ │ - rscseq r7, sp, lr, lsr #25 │ │ │ │ - rscseq r8, fp, sl, asr #10 │ │ │ │ - rscseq r8, fp, sl, lsr r5 │ │ │ │ - rscseq r8, fp, sl, lsr #10 │ │ │ │ - rscseq r8, fp, sl, lsl r5 │ │ │ │ - rscseq r7, sp, r0, lsr ip │ │ │ │ - rscseq r7, sp, sl, asr #24 │ │ │ │ - rscseq r5, lr, r8, asr #4 │ │ │ │ - rscseq r5, lr, r6, asr #4 │ │ │ │ - rscseq r5, lr, r4, asr #4 │ │ │ │ - rscseq r7, sp, ip, ror #7 │ │ │ │ - smlalseq r8, fp, r2, r4 │ │ │ │ - rscseq r8, fp, sl, lsl #9 │ │ │ │ - rscseq r1, lr, sl, lsl #16 │ │ │ │ - rscseq r8, fp, r0, ror #8 │ │ │ │ - rscseq r8, fp, r8, asr r4 │ │ │ │ - ldrhteq r7, [sp], #56 @ 0x38 │ │ │ │ - rscseq r8, sp, sl, lsl r1 │ │ │ │ - rscseq r8, sp, r4, lsr r5 │ │ │ │ - rscseq r9, sp, sl, asr r7 │ │ │ │ - rscseq r6, lr, lr, ror #2 │ │ │ │ - rscseq r8, sp, lr, lsl #10 │ │ │ │ - rscseq r7, sp, r2, lsr fp │ │ │ │ - ldrshteq r9, [sp], #38 @ 0x26 │ │ │ │ - rscseq r7, sp, r6, lsl fp │ │ │ │ - rscseq r9, sp, r8, ror #5 │ │ │ │ - ldrsbteq r9, [sp], #54 @ 0x36 │ │ │ │ - rscseq r8, sp, r8, lsr r9 │ │ │ │ - rscseq r9, sp, ip, asr #7 │ │ │ │ - ldrsbteq r1, [lr], #112 @ 0x70 │ │ │ │ - ldrsbteq r1, [lr], #118 @ 0x76 │ │ │ │ - rscseq r1, lr, lr, asr #15 │ │ │ │ - ldrsbteq r1, [lr], #114 @ 0x72 │ │ │ │ - ldrsbteq r1, [lr], #124 @ 0x7c │ │ │ │ - ldrsbteq r1, [lr], #118 @ 0x76 │ │ │ │ - rscseq r6, ip, sl, asr r6 │ │ │ │ - rscseq r6, ip, ip, asr r6 │ │ │ │ - rscseq r6, ip, r0, asr #12 │ │ │ │ - ldrsbteq r9, [sp], #136 @ 0x88 │ │ │ │ - ldrsbteq r9, [sp], #136 @ 0x88 │ │ │ │ - ldrsbteq r9, [sp], #128 @ 0x80 │ │ │ │ - rscseq r9, sp, lr, asr #17 │ │ │ │ - rscseq r9, sp, r6, ror #17 │ │ │ │ - ldrshteq r9, [sp], #142 @ 0x8e │ │ │ │ - ldrshteq r9, [sp], #140 @ 0x8c │ │ │ │ - rscseq r9, sp, r0, lsl r9 │ │ │ │ - rscseq r9, sp, r2, lsr #18 │ │ │ │ - rscseq r8, lr, lr, lsl #16 │ │ │ │ - rscseq r9, sp, r2, lsl #18 │ │ │ │ - rscseq r9, sp, r2, lsl #18 │ │ │ │ - rscseq r9, sp, r2, lsl #18 │ │ │ │ - rscseq r9, sp, lr, lsl #18 │ │ │ │ - rscseq r9, sp, r2, lsl r9 │ │ │ │ - rscseq r9, sp, r6, lsl r9 │ │ │ │ - rscseq r9, sp, sl, lsl r9 │ │ │ │ - rscseq r9, sp, r2, lsl r9 │ │ │ │ - rscseq r9, sp, sl, lsl #18 │ │ │ │ - rscseq r9, sp, sl, lsl #18 │ │ │ │ - smlalseq r9, sp, lr, r4 │ │ │ │ - smlabteq r4, r4, r1, r1 │ │ │ │ - rscseq r9, sp, r4, ror #17 │ │ │ │ - rscseq sl, lr, r6, ror #13 │ │ │ │ - ldrsbteq r9, [sp], #134 @ 0x86 │ │ │ │ - rscseq r9, sp, sl, asr #17 │ │ │ │ - rscseq r8, fp, r8, ror #1 │ │ │ │ - rscseq r8, fp, r0, ror #1 │ │ │ │ - rscseq r9, sp, sl, lsr #17 │ │ │ │ - smlalseq r8, lr, ip, r6 │ │ │ │ - rscseq r8, sp, r0, asr #19 │ │ │ │ - rscseq r8, sp, r8, asr #19 │ │ │ │ - ldrsbteq r8, [sp], #148 @ 0x94 │ │ │ │ - ldrsbteq r8, [sp], #148 @ 0x94 │ │ │ │ - ldrsbteq r8, [sp], #148 @ 0x94 │ │ │ │ - ldrsbteq r8, [sp], #148 @ 0x94 │ │ │ │ - rscseq r8, sp, r0, ror #19 │ │ │ │ - rscseq r8, sp, r0, ror #19 │ │ │ │ - rscseq r8, sp, r0, ror #21 │ │ │ │ - ldrsbteq r8, [sp], #156 @ 0x9c │ │ │ │ - rscseq r8, sp, r0, lsr #20 │ │ │ │ - ldrsbteq r8, [sp], #144 @ 0x90 │ │ │ │ - rscseq r8, sp, r0, ror #19 │ │ │ │ - rscseq r9, sp, r0, lsr #15 │ │ │ │ - rscseq r9, sp, r0, asr #15 │ │ │ │ - rscseq r8, sp, r4, lsl #20 │ │ │ │ - rscseq r8, sp, ip, lsl #20 │ │ │ │ - rscseq r9, sp, r8, lsr #15 │ │ │ │ - rscseq r9, sp, r8, lsr #15 │ │ │ │ - rscseq r9, sp, r8, lsr #15 │ │ │ │ - rscseq r9, sp, r8, lsr #15 │ │ │ │ - rscseq r8, sp, ip, ror #19 │ │ │ │ - rscseq r8, sp, ip, ror #19 │ │ │ │ - rscseq r9, sp, r8, lsl #15 │ │ │ │ - rscseq r9, sp, ip, lsl #15 │ │ │ │ - smlalseq r9, sp, r8, r7 │ │ │ │ - rscseq r9, sp, r0, lsr #15 │ │ │ │ - tsteq r4, r2, asr pc │ │ │ │ - smlalseq r9, sp, r2, r7 │ │ │ │ - rscseq r6, ip, r8, asr #1 │ │ │ │ - rscseq r6, ip, r4, asr #1 │ │ │ │ - rscseq r9, sp, sl, ror r7 │ │ │ │ - ldrsbteq r7, [sp], #94 @ 0x5e │ │ │ │ - rscseq r9, sp, r0, ror r7 │ │ │ │ - rscseq r9, sp, r0, ror r7 │ │ │ │ - rscseq r7, fp, lr, lsr lr │ │ │ │ - rscseq r7, fp, r8, lsr lr │ │ │ │ - ldrhteq r4, [lr], #42 @ 0x2a │ │ │ │ - rscseq r7, fp, r2, lsl lr │ │ │ │ - rscseq r7, fp, ip, lsl #28 │ │ │ │ - rscseq pc, fp, r2, lsl #12 │ │ │ │ - ldrshteq pc, [fp], #84 @ 0x54 @ │ │ │ │ - ldrshteq pc, [fp], #82 @ 0x52 @ │ │ │ │ - ldrshteq pc, [fp], #80 @ 0x50 @ │ │ │ │ - rscseq pc, fp, lr, ror #11 │ │ │ │ - rscseq pc, fp, ip, ror #11 │ │ │ │ - rscseq pc, fp, sl, ror #11 │ │ │ │ - rscseq pc, fp, r8, ror #11 │ │ │ │ - rscseq pc, fp, r2, ror #11 │ │ │ │ - rscseq pc, fp, r0, ror #11 │ │ │ │ - rscseq r4, lr, r8, lsl #4 │ │ │ │ + rscseq r8, fp, r6, ror #13 │ │ │ │ + ldrsbteq r7, [sp], #224 @ 0xe0 │ │ │ │ + rscseq r8, fp, r6, ror #16 │ │ │ │ + ldrhteq r7, [sp], #224 @ 0xe0 │ │ │ │ + rscseq r8, fp, sl, lsr #18 │ │ │ │ + rscseq r8, fp, r6, lsr r9 │ │ │ │ + smlatbeq r4, r8, r7, r1 │ │ │ │ + rscseq r8, fp, lr, lsl r9 │ │ │ │ + ldrshteq r8, [fp], #132 @ 0x84 │ │ │ │ + rscseq r8, fp, r0, lsl #18 │ │ │ │ + ldrshteq r8, [fp], #140 @ 0x8c │ │ │ │ + ldrshteq r8, [fp], #136 @ 0x88 │ │ │ │ + ldrshteq r8, [fp], #132 @ 0x84 │ │ │ │ + ldrshteq r8, [fp], #132 @ 0x84 │ │ │ │ + tsteq r4, r6, lsl r7 │ │ │ │ + rscseq r8, fp, r0, ror #17 │ │ │ │ + rscseq r8, fp, r2, ror #16 │ │ │ │ + rscseq r8, fp, ip, ror #16 │ │ │ │ + rscseq r8, fp, r6, ror #16 │ │ │ │ + rscseq r8, fp, r0, ror #16 │ │ │ │ + rscseq r8, fp, sl, asr r8 │ │ │ │ + rscseq r8, fp, r8, asr r8 │ │ │ │ + tsteq r4, r8, ror r6 │ │ │ │ + rscseq r8, fp, r0, asr #10 │ │ │ │ + rscseq r7, sp, sl, lsr #26 │ │ │ │ + rscseq r8, fp, ip, ror r6 │ │ │ │ + rscseq r8, fp, r2, asr r6 │ │ │ │ + rscseq r8, fp, r2, asr r6 │ │ │ │ + rscseq r6, ip, ip, lsr r7 │ │ │ │ + rscseq r6, ip, sl, lsr r7 │ │ │ │ + rscseq r6, ip, sl, lsr r7 │ │ │ │ + rscseq r6, ip, r6, lsr r7 │ │ │ │ + smlabteq r4, r8, r5, r1 │ │ │ │ + smlalseq r8, fp, r4, r5 │ │ │ │ + rscseq r6, ip, r0, lsl r7 │ │ │ │ + rscseq r8, lr, r8, lsl fp │ │ │ │ + tsteq r4, lr, ror r5 │ │ │ │ + rscseq r6, ip, sl, ror #13 │ │ │ │ + ldrshteq r6, [ip], #100 @ 0x64 │ │ │ │ + ldrshteq r6, [ip], #96 @ 0x60 │ │ │ │ + rscseq r4, lr, ip, asr #18 │ │ │ │ + rscseq r8, fp, r2, lsr #9 │ │ │ │ + smlalseq r8, fp, sl, r4 │ │ │ │ + rscseq pc, fp, lr, lsl #25 │ │ │ │ + rscseq pc, fp, lr, ror ip @ │ │ │ │ + rscseq pc, fp, sl, ror ip @ │ │ │ │ + rscseq pc, fp, r6, ror ip @ │ │ │ │ + rscseq pc, fp, r2, ror ip @ │ │ │ │ + rscseq pc, fp, lr, ror #24 │ │ │ │ + rscseq pc, fp, sl, ror #24 │ │ │ │ + rscseq pc, fp, r6, ror #24 │ │ │ │ + rscseq pc, fp, lr, asr ip @ │ │ │ │ + rscseq pc, fp, sl, asr ip @ │ │ │ │ + rscseq r4, lr, r6, lsl #17 │ │ │ │ + rscseq r4, lr, r6, ror #16 │ │ │ │ + tsteq r4, ip, lsr #8 │ │ │ │ + rscseq r4, lr, r0, ror #16 │ │ │ │ + rscseq r8, fp, r2, lsl #7 │ │ │ │ + ldrhteq r7, [sp], #38 @ 0x26 │ │ │ │ + rscseq r8, fp, ip, asr r3 │ │ │ │ + rscseq r7, sp, r8, lsr #5 │ │ │ │ + rscseq r8, fp, sl, lsr r3 │ │ │ │ + rscseq r7, sp, r2, lsr #5 │ │ │ │ + rscseq r8, fp, r8, lsl r3 │ │ │ │ + smlalseq r7, sp, r0, r2 │ │ │ │ + ldrshteq r8, [fp], #38 @ 0x26 │ │ │ │ + rscseq r7, sp, sl, ror r2 │ │ │ │ + ldrsbteq r8, [fp], #44 @ 0x2c │ │ │ │ + rscseq pc, fp, r8, lsl #12 │ │ │ │ + rscseq r7, sp, lr, lsl #20 │ │ │ │ + rscseq r8, fp, r4, asr r2 │ │ │ │ + rscseq r7, sp, lr, ror #19 │ │ │ │ + rscseq r8, fp, sl, lsl #5 │ │ │ │ + rscseq r8, fp, sl, ror r2 │ │ │ │ + rscseq r8, fp, sl, ror #4 │ │ │ │ + rscseq r8, fp, sl, asr r2 │ │ │ │ + rscseq r7, sp, r0, ror r9 │ │ │ │ + rscseq r7, sp, sl, lsl #19 │ │ │ │ + rscseq r4, lr, r8, lsl #31 │ │ │ │ + rscseq r4, lr, r6, lsl #31 │ │ │ │ + rscseq r4, lr, r4, lsl #31 │ │ │ │ + rscseq r7, sp, ip, lsr #2 │ │ │ │ + ldrsbteq r8, [fp], #18 │ │ │ │ + rscseq r8, fp, sl, asr #3 │ │ │ │ + rscseq r1, lr, sl, asr #10 │ │ │ │ + rscseq r8, fp, r0, lsr #3 │ │ │ │ + smlalseq r8, fp, r8, r1 │ │ │ │ + ldrshteq r7, [sp], #8 │ │ │ │ + rscseq r7, sp, sl, asr lr │ │ │ │ + rscseq r8, sp, r4, ror r2 │ │ │ │ + smlalseq r9, sp, sl, r4 │ │ │ │ + rscseq r5, lr, lr, lsr #29 │ │ │ │ + rscseq r8, sp, lr, asr #4 │ │ │ │ + rscseq r7, sp, r2, ror r8 │ │ │ │ + rscseq r9, sp, r6, lsr r0 │ │ │ │ + rscseq r7, sp, r6, asr r8 │ │ │ │ + rscseq r9, sp, r8, lsr #32 │ │ │ │ + rscseq r9, sp, r6, lsl r1 │ │ │ │ + rscseq r8, sp, r8, ror r6 │ │ │ │ + rscseq r9, sp, ip, lsl #2 │ │ │ │ + rscseq r1, lr, r0, lsl r5 │ │ │ │ + rscseq r1, lr, r6, lsl r5 │ │ │ │ + rscseq r1, lr, lr, lsl #10 │ │ │ │ + rscseq r1, lr, r2, lsl r5 │ │ │ │ + rscseq r1, lr, ip, lsl r5 │ │ │ │ + rscseq r1, lr, r6, lsl r5 │ │ │ │ + smlalseq r6, ip, sl, r3 │ │ │ │ + smlalseq r6, ip, ip, r3 │ │ │ │ + rscseq r6, ip, r0, lsl #7 │ │ │ │ + rscseq r9, sp, r8, lsl r6 │ │ │ │ + rscseq r9, sp, r8, lsl r6 │ │ │ │ + rscseq r9, sp, r0, lsl r6 │ │ │ │ + rscseq r9, sp, lr, lsl #12 │ │ │ │ + rscseq r9, sp, r6, lsr #12 │ │ │ │ + rscseq r9, sp, lr, lsr r6 │ │ │ │ + rscseq r9, sp, ip, lsr r6 │ │ │ │ + rscseq r9, sp, r0, asr r6 │ │ │ │ + rscseq r9, sp, r2, ror #12 │ │ │ │ + rscseq r8, lr, lr, asr #10 │ │ │ │ + rscseq r9, sp, r2, asr #12 │ │ │ │ + rscseq r9, sp, r2, asr #12 │ │ │ │ + rscseq r9, sp, r2, asr #12 │ │ │ │ + rscseq r9, sp, lr, asr #12 │ │ │ │ + rscseq r9, sp, r2, asr r6 │ │ │ │ + rscseq r9, sp, r6, asr r6 │ │ │ │ + rscseq r9, sp, sl, asr r6 │ │ │ │ + rscseq r9, sp, r2, asr r6 │ │ │ │ + rscseq r9, sp, sl, asr #12 │ │ │ │ + rscseq r9, sp, sl, asr #12 │ │ │ │ + ldrsbteq r9, [sp], #30 │ │ │ │ + tsteq r4, r4, lsl #30 │ │ │ │ + rscseq r9, sp, r4, lsr #12 │ │ │ │ + rscseq sl, lr, r6, lsr #8 │ │ │ │ + rscseq r9, sp, r6, lsl r6 │ │ │ │ + rscseq r9, sp, sl, lsl #12 │ │ │ │ + rscseq r7, fp, r8, lsr #28 │ │ │ │ + rscseq r7, fp, r0, lsr #28 │ │ │ │ + rscseq r9, sp, sl, ror #11 │ │ │ │ + ldrsbteq r8, [lr], #60 @ 0x3c │ │ │ │ + rscseq r8, sp, r0, lsl #14 │ │ │ │ + rscseq r8, sp, r8, lsl #14 │ │ │ │ + rscseq r8, sp, r4, lsl r7 │ │ │ │ + rscseq r8, sp, r4, lsl r7 │ │ │ │ + rscseq r8, sp, r4, lsl r7 │ │ │ │ + rscseq r8, sp, r4, lsl r7 │ │ │ │ + rscseq r8, sp, r0, lsr #14 │ │ │ │ + rscseq r8, sp, r0, lsr #14 │ │ │ │ + rscseq r8, sp, r0, lsr #16 │ │ │ │ + rscseq r8, sp, ip, lsl r7 │ │ │ │ + rscseq r8, sp, r0, ror #14 │ │ │ │ + rscseq r8, sp, r0, lsl r7 │ │ │ │ + rscseq r8, sp, r0, lsr #14 │ │ │ │ + rscseq r9, sp, r0, ror #9 │ │ │ │ + rscseq r9, sp, r0, lsl #10 │ │ │ │ + rscseq r8, sp, r4, asr #14 │ │ │ │ + rscseq r8, sp, ip, asr #14 │ │ │ │ + rscseq r9, sp, r8, ror #9 │ │ │ │ + rscseq r9, sp, r8, ror #9 │ │ │ │ + rscseq r9, sp, r8, ror #9 │ │ │ │ + rscseq r9, sp, r8, ror #9 │ │ │ │ + rscseq r8, sp, ip, lsr #14 │ │ │ │ + rscseq r8, sp, ip, lsr #14 │ │ │ │ + rscseq r9, sp, r8, asr #9 │ │ │ │ + rscseq r9, sp, ip, asr #9 │ │ │ │ + ldrsbteq r9, [sp], #72 @ 0x48 │ │ │ │ + rscseq r9, sp, r0, ror #9 │ │ │ │ + @ instruction: 0x01040c92 │ │ │ │ + ldrsbteq r9, [sp], #66 @ 0x42 │ │ │ │ + rscseq r5, ip, r8, lsl #28 │ │ │ │ + rscseq r5, ip, r4, lsl #28 │ │ │ │ + ldrhteq r9, [sp], #74 @ 0x4a │ │ │ │ + rscseq r7, sp, lr, lsl r3 │ │ │ │ + ldrhteq r9, [sp], #64 @ 0x40 │ │ │ │ + ldrhteq r9, [sp], #64 @ 0x40 │ │ │ │ + rscseq r7, fp, lr, ror fp │ │ │ │ + rscseq r7, fp, r8, ror fp │ │ │ │ + ldrshteq r3, [lr], #250 @ 0xfa │ │ │ │ + rscseq r7, fp, r2, asr fp │ │ │ │ + rscseq r7, fp, ip, asr #22 │ │ │ │ + rscseq pc, fp, r2, asr #6 │ │ │ │ + rscseq pc, fp, r4, lsr r3 @ │ │ │ │ + rscseq pc, fp, r2, lsr r3 @ │ │ │ │ + rscseq pc, fp, r0, lsr r3 @ │ │ │ │ + rscseq pc, fp, lr, lsr #6 │ │ │ │ + rscseq pc, fp, ip, lsr #6 │ │ │ │ + rscseq pc, fp, sl, lsr #6 │ │ │ │ + rscseq pc, fp, r8, lsr #6 │ │ │ │ + rscseq pc, fp, r2, lsr #6 │ │ │ │ + rscseq pc, fp, r0, lsr #6 │ │ │ │ + rscseq r3, lr, r8, asr #30 │ │ │ │ tstcs r1, lr, lsl sl │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ bl 1ee56c0 │ │ │ │ bmi 7df88c │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ bl 1ce56d0 │ │ │ │ @@ -64307,22 +64307,22 @@ │ │ │ │ and lr, r7, lr, asr #22 │ │ │ │ ldrtmi r4, [fp], -ip, lsl #20 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ bl 11e5728 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - ldrshteq r3, [lr], #226 @ 0xe2 │ │ │ │ - @ instruction: 0x01040aba │ │ │ │ - rscseq r4, lr, r2, asr #15 │ │ │ │ - rscseq r4, lr, sl, asr #15 │ │ │ │ - rscseq r4, lr, r8, asr #15 │ │ │ │ - rscseq r4, lr, r8, asr #15 │ │ │ │ - rscseq r7, sp, r6, asr #2 │ │ │ │ - rscseq r7, fp, r8, lsl r6 │ │ │ │ + rscseq r3, lr, r2, lsr ip │ │ │ │ + strdeq r0, [r4, -sl] │ │ │ │ + rscseq r4, lr, r2, lsl #10 │ │ │ │ + rscseq r4, lr, sl, lsl #10 │ │ │ │ + rscseq r4, lr, r8, lsl #10 │ │ │ │ + rscseq r4, lr, r8, lsl #10 │ │ │ │ + rscseq r6, sp, r6, lsl #29 │ │ │ │ + rscseq r7, fp, r8, asr r3 │ │ │ │ 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 │ │ │ │ @@ -64336,19 +64336,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 │ │ │ │ - ldrshteq r4, [lr], #116 @ 0x74 │ │ │ │ - rscseq r4, lr, r2, asr #15 │ │ │ │ - ldrsbteq r4, [lr], #112 @ 0x70 │ │ │ │ - rscseq r4, lr, r2, lsl #16 │ │ │ │ - rscseq r4, lr, ip, lsl r8 │ │ │ │ + rscseq r4, lr, r4, lsr r5 │ │ │ │ + rscseq r4, lr, r2, lsl #10 │ │ │ │ + rscseq r4, lr, r0, lsl r5 │ │ │ │ + rscseq r4, lr, r2, asr #10 │ │ │ │ + rscseq r4, lr, ip, asr r5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl febfeac0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ @ instruction: 0xf5b14615 │ │ │ │ ldrsbtle r7, [r0], -r4 │ │ │ │ stmdale r6, {r1, r3, r4, r9, sl, lr} │ │ │ │ @@ -64393,36 +64393,36 @@ │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ b fe865874 │ │ │ │ @ instruction: 0xf0254a0d │ │ │ │ tstcs r1, lr, ror r3 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ b fe665884 │ │ │ │ svclt 0x0000bd38 │ │ │ │ - smlalseq lr, fp, r2, fp │ │ │ │ - rscseq r7, sp, r8, asr #32 │ │ │ │ - rscseq r7, fp, r2, ror #19 │ │ │ │ - rscseq r7, sp, ip, lsr #32 │ │ │ │ - rscseq r7, fp, r6, lsr #16 │ │ │ │ - rscseq r7, sp, r0, lsl r0 │ │ │ │ - rscseq r7, fp, sl, lsl #16 │ │ │ │ - ldrshteq r6, [sp], #244 @ 0xf4 │ │ │ │ - ldrsbteq lr, [fp], #178 @ 0xb2 │ │ │ │ - ldrsbteq r6, [sp], #248 @ 0xf8 │ │ │ │ + ldrsbteq lr, [fp], #130 @ 0x82 │ │ │ │ + rscseq r6, sp, r8, lsl #27 │ │ │ │ + rscseq r7, fp, r2, lsr #14 │ │ │ │ + rscseq r6, sp, ip, ror #26 │ │ │ │ + rscseq r7, fp, r6, ror #10 │ │ │ │ + rscseq r6, sp, r0, asr sp │ │ │ │ + rscseq r7, fp, sl, asr #10 │ │ │ │ + rscseq r6, sp, r4, lsr sp │ │ │ │ + rscseq lr, fp, r2, lsl r9 │ │ │ │ + rscseq r6, sp, r8, lsl sp │ │ │ │ andle r2, fp, ip, lsl r8 │ │ │ │ andle r2, ip, r8, ror r8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl febfebc0 │ │ │ │ @ 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 │ │ │ │ - rscseq r4, lr, sl, lsl #14 │ │ │ │ - rscseq r4, lr, r8, lsl r7 │ │ │ │ + rscseq r4, lr, sl, asr #8 │ │ │ │ + rscseq r4, lr, r8, asr r4 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl febfebe8 │ │ │ │ @ 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 │ │ │ │ @@ -64546,45 +64546,45 @@ │ │ │ │ bmi 99fc00 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ stmdb sl!, {r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ strtmi r4, [fp], -r1, lsr #20 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7c04620 │ │ │ │ @ instruction: 0xbdf8e964 │ │ │ │ - rscseq r5, ip, r4, ror #22 │ │ │ │ - rscseq r4, lr, r4, asr #13 │ │ │ │ - rscseq r5, ip, lr, lsr fp │ │ │ │ - rscseq r5, ip, ip, lsr fp │ │ │ │ - rscseq r5, ip, sl, lsr fp │ │ │ │ - rscseq r5, ip, r8, lsr fp │ │ │ │ - tsteq r4, r8, lsl #16 │ │ │ │ - rscseq r5, ip, r6, lsr #22 │ │ │ │ - rscseq r5, ip, lr, lsr #22 │ │ │ │ - rscseq r5, ip, ip, lsr #22 │ │ │ │ - rscseq r5, ip, sl, lsr #22 │ │ │ │ - rscseq r5, ip, lr, lsr #22 │ │ │ │ - rscseq r5, ip, r4, lsr #22 │ │ │ │ - rscseq r5, ip, lr, lsl fp │ │ │ │ - rscseq r5, ip, r2, lsr #22 │ │ │ │ - rscseq r5, ip, ip, lsl fp │ │ │ │ - ldrshteq r4, [lr], #84 @ 0x54 │ │ │ │ - rscseq r7, sp, lr, ror #21 │ │ │ │ - rscseq r7, sp, ip, ror #21 │ │ │ │ - rscseq lr, fp, r6, lsr #30 │ │ │ │ - rscseq lr, fp, r8, ror lr │ │ │ │ - ldrhteq r7, [sp], #186 @ 0xba │ │ │ │ - rscseq r7, sp, r8, ror sl │ │ │ │ - rscseq lr, fp, r2, asr #29 │ │ │ │ - rscseq lr, fp, r0, asr #29 │ │ │ │ - smlatteq r4, r4, r6, r0 │ │ │ │ - rscseq r7, sp, r6, asr r4 │ │ │ │ - ldrsbteq lr, [fp], #238 @ 0xee │ │ │ │ - rscseq lr, fp, r6, asr #29 │ │ │ │ - rscseq r5, ip, sl, lsl #19 │ │ │ │ - rscseq r6, sp, r2, ror sp │ │ │ │ + rscseq r5, ip, r4, lsr #17 │ │ │ │ + rscseq r4, lr, r4, lsl #8 │ │ │ │ + rscseq r5, ip, lr, ror r8 │ │ │ │ + rscseq r5, ip, ip, ror r8 │ │ │ │ + rscseq r5, ip, sl, ror r8 │ │ │ │ + rscseq r5, ip, r8, ror r8 │ │ │ │ + tsteq r4, r8, asr #10 │ │ │ │ + rscseq r5, ip, r6, ror #16 │ │ │ │ + rscseq r5, ip, lr, ror #16 │ │ │ │ + rscseq r5, ip, ip, ror #16 │ │ │ │ + rscseq r5, ip, sl, ror #16 │ │ │ │ + rscseq r5, ip, lr, ror #16 │ │ │ │ + rscseq r5, ip, r4, ror #16 │ │ │ │ + rscseq r5, ip, lr, asr r8 │ │ │ │ + rscseq r5, ip, r2, ror #16 │ │ │ │ + rscseq r5, ip, ip, asr r8 │ │ │ │ + rscseq r4, lr, r4, lsr r3 │ │ │ │ + rscseq r7, sp, lr, lsr #16 │ │ │ │ + rscseq r7, sp, ip, lsr #16 │ │ │ │ + rscseq lr, fp, r6, ror #24 │ │ │ │ + ldrhteq lr, [fp], #184 @ 0xb8 │ │ │ │ + ldrshteq r7, [sp], #138 @ 0x8a │ │ │ │ + ldrhteq r7, [sp], #120 @ 0x78 │ │ │ │ + rscseq lr, fp, r2, lsl #24 │ │ │ │ + rscseq lr, fp, r0, lsl #24 │ │ │ │ + tsteq r4, r4, lsr #8 │ │ │ │ + smlalseq r7, sp, r6, r1 │ │ │ │ + rscseq lr, fp, lr, lsl ip │ │ │ │ + rscseq lr, fp, r6, lsl #24 │ │ │ │ + rscseq r5, ip, sl, asr #13 │ │ │ │ + ldrhteq r6, [sp], #162 @ 0xa2 │ │ │ │ svcvc 0x0024f5b0 │ │ │ │ strthi pc, [r2], -r0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl febfee78 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q0, q8, q12 │ │ │ │ @ instruction: 0xf5b0812e │ │ │ │ @@ -65384,110 +65384,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 │ │ │ │ - rscseq r7, fp, sl, lsr #1 │ │ │ │ - rscseq r4, lr, sl, lsl r4 │ │ │ │ - rscseq r7, fp, lr, asr r0 │ │ │ │ - rscseq r7, fp, r8, asr #32 │ │ │ │ - rscseq r4, lr, r2, lsl #8 │ │ │ │ - rscseq r4, lr, lr, lsl r4 │ │ │ │ - rscseq r4, lr, ip, lsr r4 │ │ │ │ - rscseq r4, lr, r6, asr r4 │ │ │ │ - rscseq r4, lr, ip, ror r4 │ │ │ │ - rscseq r4, lr, lr, lsl #9 │ │ │ │ - ldrsbteq r4, [lr], #78 @ 0x4e │ │ │ │ - rscseq r4, lr, r4, lsl #10 │ │ │ │ - rscseq r4, lr, ip, asr #10 │ │ │ │ - rscseq r6, fp, r6, lsl pc │ │ │ │ - rscseq r6, fp, r8, ror #29 │ │ │ │ - rscseq r4, lr, lr, lsr #11 │ │ │ │ - rscseq r4, lr, lr, lsl #12 │ │ │ │ - rscseq r4, lr, r4, asr #12 │ │ │ │ - rscseq r4, lr, lr, asr #12 │ │ │ │ - rscseq r4, lr, r4, ror #12 │ │ │ │ - rscseq r4, lr, r6, lsl #13 │ │ │ │ - rscseq r4, lr, r8, lsl r7 │ │ │ │ - rscseq r6, fp, r4, asr #27 │ │ │ │ - smlalseq r6, fp, r8, sp │ │ │ │ - rscseq r6, fp, r4, ror sp │ │ │ │ - rscseq r6, fp, r0, asr sp │ │ │ │ - rscseq r6, fp, r4, lsr #26 │ │ │ │ - rscseq r6, fp, sl, ror #25 │ │ │ │ - rscseq r6, fp, r0, ror #25 │ │ │ │ - rscseq r6, fp, ip, asr #25 │ │ │ │ - rscseq r6, fp, r8, lsr #25 │ │ │ │ - rscseq r6, fp, r8, ror ip │ │ │ │ - rscseq r6, fp, lr, ror #24 │ │ │ │ - rscseq r6, fp, sl, asr ip │ │ │ │ - rscseq r6, fp, sl, lsr #24 │ │ │ │ - ldrshteq r6, [fp], #190 @ 0xbe │ │ │ │ - rscseq r6, fp, ip, asr #23 │ │ │ │ - rscseq r6, fp, lr, lsr #23 │ │ │ │ - smlalseq r6, fp, r6, fp │ │ │ │ - rscseq r6, fp, r4, ror #22 │ │ │ │ - rscseq r6, fp, r6, asr #22 │ │ │ │ - rscseq r6, fp, r8, lsl fp │ │ │ │ - rscseq r4, lr, r6, lsr r5 │ │ │ │ - rscseq r6, fp, r2, ror sl │ │ │ │ - rscseq r6, fp, r4, asr sl │ │ │ │ - rscseq r4, lr, sl, ror r5 │ │ │ │ - rscseq r4, lr, lr, asr #11 │ │ │ │ - rscseq r4, lr, r6, lsr r6 │ │ │ │ - rscseq r4, lr, sl, lsl #13 │ │ │ │ - ldrsbteq r4, [lr], #98 @ 0x62 │ │ │ │ - rscseq r6, fp, r8, ror #18 │ │ │ │ - rscseq r6, fp, r6, lsr r9 │ │ │ │ - rscseq r6, fp, r6, lsl #18 │ │ │ │ + rscseq r6, fp, sl, ror #27 │ │ │ │ + rscseq r4, lr, sl, asr r1 │ │ │ │ + smlalseq r6, fp, lr, sp │ │ │ │ + rscseq r6, fp, r8, lsl #27 │ │ │ │ + rscseq r4, lr, r2, asr #2 │ │ │ │ + rscseq r4, lr, lr, asr r1 │ │ │ │ + rscseq r4, lr, ip, ror r1 │ │ │ │ + smlalseq r4, lr, r6, r1 │ │ │ │ + ldrhteq r4, [lr], #28 │ │ │ │ + rscseq r4, lr, lr, asr #3 │ │ │ │ + rscseq r4, lr, lr, lsl r2 │ │ │ │ + rscseq r4, lr, r4, asr #4 │ │ │ │ + rscseq r4, lr, ip, lsl #5 │ │ │ │ + rscseq r6, fp, r6, asr ip │ │ │ │ + rscseq r6, fp, r8, lsr #24 │ │ │ │ + rscseq r4, lr, lr, ror #5 │ │ │ │ + rscseq r4, lr, lr, asr #6 │ │ │ │ + rscseq r4, lr, r4, lsl #7 │ │ │ │ + rscseq r4, lr, lr, lsl #7 │ │ │ │ + rscseq r4, lr, r4, lsr #7 │ │ │ │ + rscseq r4, lr, r6, asr #7 │ │ │ │ + rscseq r4, lr, r8, asr r4 │ │ │ │ + rscseq r6, fp, r4, lsl #22 │ │ │ │ + ldrsbteq r6, [fp], #168 @ 0xa8 │ │ │ │ + ldrhteq r6, [fp], #164 @ 0xa4 │ │ │ │ + smlalseq r6, fp, r0, sl │ │ │ │ + rscseq r6, fp, r4, ror #20 │ │ │ │ + rscseq r6, fp, sl, lsr #20 │ │ │ │ + rscseq r6, fp, r0, lsr #20 │ │ │ │ + rscseq r6, fp, ip, lsl #20 │ │ │ │ + rscseq r6, fp, r8, ror #19 │ │ │ │ + ldrhteq r6, [fp], #152 @ 0x98 │ │ │ │ + rscseq r6, fp, lr, lsr #19 │ │ │ │ + smlalseq r6, fp, sl, r9 │ │ │ │ + rscseq r6, fp, sl, ror #18 │ │ │ │ + rscseq r6, fp, lr, lsr r9 │ │ │ │ + rscseq r6, fp, ip, lsl #18 │ │ │ │ + rscseq r6, fp, lr, ror #17 │ │ │ │ ldrsbteq r6, [fp], #134 @ 0x86 │ │ │ │ - rscseq r6, fp, sl, lsr #17 │ │ │ │ - rscseq r6, fp, r8, lsl #17 │ │ │ │ - rscseq r6, fp, sl, asr r8 │ │ │ │ - rscseq r6, fp, ip, lsr r8 │ │ │ │ - rscseq r6, fp, sl, lsl r8 │ │ │ │ - rscseq r6, fp, ip, ror #15 │ │ │ │ - ldrhteq r6, [fp], #126 @ 0x7e │ │ │ │ - rscseq r6, fp, r0, lsr #15 │ │ │ │ - rscseq r6, fp, lr, ror r7 │ │ │ │ - rscseq r6, fp, r2, asr r7 │ │ │ │ - rscseq r6, fp, r6, lsr r7 │ │ │ │ - rscseq r6, fp, r6, lsl r7 │ │ │ │ - rscseq r6, fp, ip, ror #13 │ │ │ │ - rscseq r6, fp, r4, asr #13 │ │ │ │ - smlalseq r6, fp, ip, r6 │ │ │ │ - rscseq r6, fp, r4, ror r6 │ │ │ │ - rscseq r6, fp, lr, ror #12 │ │ │ │ - rscseq r6, fp, ip, asr #12 │ │ │ │ - rscseq r6, fp, sl, lsr #12 │ │ │ │ - rscseq r6, fp, r2, lsl #12 │ │ │ │ - rscseq r6, fp, r0, ror #11 │ │ │ │ - rscseq r6, fp, r0, asr #11 │ │ │ │ + rscseq r6, fp, r4, lsr #17 │ │ │ │ + rscseq r6, fp, r6, lsl #17 │ │ │ │ + rscseq r6, fp, r8, asr r8 │ │ │ │ + rscseq r4, lr, r6, ror r2 │ │ │ │ + ldrhteq r6, [fp], #114 @ 0x72 │ │ │ │ + smlalseq r6, fp, r4, r7 │ │ │ │ + ldrhteq r4, [lr], #42 @ 0x2a │ │ │ │ + rscseq r4, lr, lr, lsl #6 │ │ │ │ + rscseq r4, lr, r6, ror r3 │ │ │ │ + rscseq r4, lr, sl, asr #7 │ │ │ │ + rscseq r4, lr, r2, lsl r4 │ │ │ │ + rscseq r6, fp, r8, lsr #13 │ │ │ │ + rscseq r6, fp, r6, ror r6 │ │ │ │ + rscseq r6, fp, r6, asr #12 │ │ │ │ + rscseq r6, fp, r6, lsl r6 │ │ │ │ + rscseq r6, fp, sl, ror #11 │ │ │ │ + rscseq r6, fp, r8, asr #11 │ │ │ │ smlalseq r6, fp, sl, r5 │ │ │ │ - rscseq r6, fp, r4, ror r5 │ │ │ │ - rscseq r6, fp, r4, asr r5 │ │ │ │ - rscseq r6, fp, r4, lsr r5 │ │ │ │ - rscseq r6, fp, lr, lsl #10 │ │ │ │ - rscseq r6, fp, lr, ror #9 │ │ │ │ - rscseq r6, fp, lr, asr #9 │ │ │ │ - rscseq r3, lr, lr, ror ip │ │ │ │ - ldrshteq r3, [lr], #156 @ 0x9c │ │ │ │ - rscseq r3, lr, sl, lsl #18 │ │ │ │ - smlalseq r3, lr, r0, r8 │ │ │ │ - rscseq r3, lr, lr, asr r8 │ │ │ │ - rscseq r6, fp, r4, lsr #9 │ │ │ │ - rscseq r3, lr, r2, asr pc │ │ │ │ - smlalseq r6, fp, r8, r4 │ │ │ │ + rscseq r6, fp, ip, ror r5 │ │ │ │ + rscseq r6, fp, sl, asr r5 │ │ │ │ + rscseq r6, fp, ip, lsr #10 │ │ │ │ + ldrshteq r6, [fp], #78 @ 0x4e │ │ │ │ + rscseq r6, fp, r0, ror #9 │ │ │ │ + ldrhteq r6, [fp], #78 @ 0x4e │ │ │ │ smlalseq r6, fp, r2, r4 │ │ │ │ - rscseq r6, fp, ip, lsl #9 │ │ │ │ - rscseq r3, lr, r6, lsr #17 │ │ │ │ - rscseq r3, lr, r8, ror r8 │ │ │ │ - rscseq r6, fp, sl, ror r4 │ │ │ │ + rscseq r6, fp, r6, ror r4 │ │ │ │ + rscseq r6, fp, r6, asr r4 │ │ │ │ + rscseq r6, fp, ip, lsr #8 │ │ │ │ + rscseq r6, fp, r4, lsl #8 │ │ │ │ + ldrsbteq r6, [fp], #60 @ 0x3c │ │ │ │ + ldrhteq r6, [fp], #52 @ 0x34 │ │ │ │ + rscseq r6, fp, lr, lsr #7 │ │ │ │ + rscseq r6, fp, ip, lsl #7 │ │ │ │ + rscseq r6, fp, sl, ror #6 │ │ │ │ + rscseq r6, fp, r2, asr #6 │ │ │ │ + rscseq r6, fp, r0, lsr #6 │ │ │ │ + rscseq r6, fp, r0, lsl #6 │ │ │ │ + ldrsbteq r6, [fp], #42 @ 0x2a │ │ │ │ + ldrhteq r6, [fp], #36 @ 0x24 │ │ │ │ + smlalseq r6, fp, r4, r2 │ │ │ │ + rscseq r6, fp, r4, ror r2 │ │ │ │ + rscseq r6, fp, lr, asr #4 │ │ │ │ + rscseq r6, fp, lr, lsr #4 │ │ │ │ + rscseq r6, fp, lr, lsl #4 │ │ │ │ + ldrhteq r3, [lr], #158 @ 0x9e │ │ │ │ + rscseq r3, lr, ip, lsr r7 │ │ │ │ + rscseq r3, lr, sl, asr #12 │ │ │ │ + ldrsbteq r3, [lr], #80 @ 0x50 │ │ │ │ + smlalseq r3, lr, lr, r5 │ │ │ │ + rscseq r6, fp, r4, ror #3 │ │ │ │ + smlalseq r3, lr, r2, ip │ │ │ │ + ldrsbteq r6, [fp], #24 │ │ │ │ + ldrsbteq r6, [fp], #18 │ │ │ │ + rscseq r6, fp, ip, asr #3 │ │ │ │ + rscseq r3, lr, r6, ror #11 │ │ │ │ + ldrhteq r3, [lr], #88 @ 0x58 │ │ │ │ + ldrhteq r6, [fp], #26 │ │ │ │ ldrbtmi r4, [r8], #-2175 @ 0xfffff781 │ │ │ │ ldmdami pc!, {r1, r3, r4, r5, r6, r7, sp, lr, pc}^ @ │ │ │ │ rscs r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2174 @ 0xfffff782 │ │ │ │ ldmdami lr!, {r2, r4, r5, r6, r7, sp, lr, pc}^ │ │ │ │ rscs r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2173 @ 0xfffff783 │ │ │ │ @@ -65608,99 +65608,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 │ │ │ │ - ldrshteq r6, [fp], #34 @ 0x22 │ │ │ │ - rscseq r3, lr, r8, asr #15 │ │ │ │ - rscseq r3, lr, r2, lsl #15 │ │ │ │ - rscseq r3, lr, ip, asr #14 │ │ │ │ - ldrsbteq r6, [fp], #42 @ 0x2a │ │ │ │ - ldrsbteq r6, [fp], #36 @ 0x24 │ │ │ │ - ldrsbteq r3, [lr], #118 @ 0x76 │ │ │ │ - rscseq r3, lr, ip, ror #15 │ │ │ │ - rscseq r6, fp, r2, asr #5 │ │ │ │ - rscseq r3, lr, r0, asr #18 │ │ │ │ - rscseq r3, lr, r2, lsl #17 │ │ │ │ - rscseq r3, lr, r4, asr #16 │ │ │ │ - rscseq r3, lr, r6, lsl #16 │ │ │ │ - rscseq r6, fp, r4, lsr #5 │ │ │ │ - smlalseq r6, fp, lr, r2 │ │ │ │ - ldrsbteq r3, [lr], #140 @ 0x8c │ │ │ │ - rscseq r3, lr, r6, lsl #17 │ │ │ │ - rscseq r6, fp, ip, lsl #5 │ │ │ │ - ldrshteq r3, [lr], #130 @ 0x82 │ │ │ │ - rscseq r3, lr, r4, lsl #19 │ │ │ │ - rscseq r3, lr, r6, lsr r9 │ │ │ │ - rscseq r3, lr, r8, lsl r9 │ │ │ │ - rscseq r6, fp, lr, ror #4 │ │ │ │ - rscseq r3, lr, r8, ror #19 │ │ │ │ - smlalseq r3, lr, r2, r9 │ │ │ │ - rscseq r6, fp, ip, asr r2 │ │ │ │ - rscseq r6, fp, r6, asr r2 │ │ │ │ - smlalseq r3, lr, ip, ip │ │ │ │ - rscseq r3, lr, sl, lsr fp │ │ │ │ - rscseq r3, lr, r0, lsl #21 │ │ │ │ - rscseq r3, lr, r6, asr #20 │ │ │ │ - rscseq r3, lr, r0, lsl sl │ │ │ │ - rscseq r6, fp, r2, lsr r2 │ │ │ │ - rscseq r6, fp, ip, lsr #4 │ │ │ │ - ldrhteq r3, [lr], #166 @ 0xa6 │ │ │ │ - rscseq r3, lr, r0, ror #21 │ │ │ │ - rscseq r6, fp, sl, lsl r2 │ │ │ │ - rscseq r3, lr, r0, lsr #23 │ │ │ │ - rscseq r3, lr, r6, asr fp │ │ │ │ - rscseq r6, fp, r8, lsl #4 │ │ │ │ - rscseq r3, lr, r6, ror fp │ │ │ │ - ldrshteq r6, [fp], #28 │ │ │ │ - ldrshteq r6, [fp], #22 │ │ │ │ - ldrshteq r6, [fp], #16 │ │ │ │ - rscseq r6, fp, sl, ror #3 │ │ │ │ - rscseq r3, lr, ip, asr #23 │ │ │ │ - smlalseq r3, lr, lr, fp │ │ │ │ - ldrsbteq r6, [fp], #24 │ │ │ │ - ldrsbteq r3, [lr], #182 @ 0xb6 │ │ │ │ - ldrshteq r3, [lr], #184 @ 0xb8 │ │ │ │ - rscseq r6, fp, r6, asr #3 │ │ │ │ - rscseq r3, lr, ip, lsr #27 │ │ │ │ - rscseq r3, lr, r2, lsr #25 │ │ │ │ - ldrhteq r6, [fp], #20 │ │ │ │ - rscseq r3, lr, r6, lsl ip │ │ │ │ - rscseq r6, fp, r8, lsr #3 │ │ │ │ - rscseq r3, lr, r6, lsr #26 │ │ │ │ - ldrhteq r3, [lr], #200 @ 0xc8 │ │ │ │ - smlalseq r6, fp, r6, r1 │ │ │ │ - smlalseq r6, fp, r0, r1 │ │ │ │ - rscseq r3, lr, sl, ror lr │ │ │ │ - rscseq r3, lr, ip, lsl #28 │ │ │ │ - smlalseq r3, lr, lr, sp │ │ │ │ - rscseq r6, fp, r8, ror r1 │ │ │ │ - rscseq r6, fp, r2, ror r1 │ │ │ │ - rscseq r3, lr, r4, asr #29 │ │ │ │ - rscseq r6, fp, r6, ror #2 │ │ │ │ - rscseq r3, lr, ip, ror #29 │ │ │ │ - rscseq r6, fp, sl, asr r1 │ │ │ │ - rscseq r6, fp, r4, asr r1 │ │ │ │ - rscseq r6, fp, lr, asr #2 │ │ │ │ - rscseq r6, fp, r8, asr #2 │ │ │ │ - rscseq r6, fp, r2, asr #2 │ │ │ │ - rscseq r6, fp, ip, lsr r1 │ │ │ │ - rscseq r6, fp, r6, lsr r1 │ │ │ │ - rscseq r6, fp, r0, lsr r1 │ │ │ │ - rscseq r6, fp, sl, lsr #2 │ │ │ │ - rscseq r6, fp, r4, lsr #2 │ │ │ │ - rscseq r6, fp, lr, lsl r1 │ │ │ │ - rscseq r6, fp, r8, lsl r1 │ │ │ │ - rscseq r6, fp, r2, lsl r1 │ │ │ │ - rscseq r6, fp, ip, lsl #2 │ │ │ │ - rscseq r6, fp, r6, lsl #2 │ │ │ │ - rscseq r6, fp, r0, lsl #2 │ │ │ │ - ldrshteq r6, [fp], #10 │ │ │ │ + rscseq r6, fp, r2, lsr r0 │ │ │ │ + rscseq r3, lr, r8, lsl #10 │ │ │ │ + rscseq r3, lr, r2, asr #9 │ │ │ │ + rscseq r3, lr, ip, lsl #9 │ │ │ │ + rscseq r6, fp, sl, lsl r0 │ │ │ │ + rscseq r6, fp, r4, lsl r0 │ │ │ │ + rscseq r3, lr, r6, lsl r5 │ │ │ │ + rscseq r3, lr, ip, lsr #10 │ │ │ │ + rscseq r6, fp, r2 │ │ │ │ + rscseq r3, lr, r0, lsl #13 │ │ │ │ + rscseq r3, lr, r2, asr #11 │ │ │ │ + rscseq r3, lr, r4, lsl #11 │ │ │ │ + rscseq r3, lr, r6, asr #10 │ │ │ │ + rscseq r5, fp, r4, ror #31 │ │ │ │ + ldrsbteq r5, [fp], #254 @ 0xfe │ │ │ │ + rscseq r3, lr, ip, lsl r6 │ │ │ │ + rscseq r3, lr, r6, asr #11 │ │ │ │ + rscseq r5, fp, ip, asr #31 │ │ │ │ + rscseq r3, lr, r2, lsr r6 │ │ │ │ + rscseq r3, lr, r4, asr #13 │ │ │ │ + rscseq r3, lr, r6, ror r6 │ │ │ │ + rscseq r3, lr, r8, asr r6 │ │ │ │ + rscseq r5, fp, lr, lsr #31 │ │ │ │ + rscseq r3, lr, r8, lsr #14 │ │ │ │ + ldrsbteq r3, [lr], #98 @ 0x62 │ │ │ │ + smlalseq r5, fp, ip, pc @ │ │ │ │ + smlalseq r5, fp, r6, pc @ │ │ │ │ + ldrsbteq r3, [lr], #156 @ 0x9c │ │ │ │ + rscseq r3, lr, sl, ror r8 │ │ │ │ + rscseq r3, lr, r0, asr #15 │ │ │ │ + rscseq r3, lr, r6, lsl #15 │ │ │ │ + rscseq r3, lr, r0, asr r7 │ │ │ │ + rscseq r5, fp, r2, ror pc │ │ │ │ + rscseq r5, fp, ip, ror #30 │ │ │ │ + ldrshteq r3, [lr], #118 @ 0x76 │ │ │ │ + rscseq r3, lr, r0, lsr #16 │ │ │ │ + rscseq r5, fp, sl, asr pc │ │ │ │ + rscseq r3, lr, r0, ror #17 │ │ │ │ + smlalseq r3, lr, r6, r8 │ │ │ │ + rscseq r5, fp, r8, asr #30 │ │ │ │ + ldrhteq r3, [lr], #134 @ 0x86 │ │ │ │ + rscseq r5, fp, ip, lsr pc │ │ │ │ + rscseq r5, fp, r6, lsr pc │ │ │ │ + rscseq r5, fp, r0, lsr pc │ │ │ │ + rscseq r5, fp, sl, lsr #30 │ │ │ │ + rscseq r3, lr, ip, lsl #18 │ │ │ │ + ldrsbteq r3, [lr], #142 @ 0x8e │ │ │ │ + rscseq r5, fp, r8, lsl pc │ │ │ │ + rscseq r3, lr, r6, lsl r9 │ │ │ │ + rscseq r3, lr, r8, lsr r9 │ │ │ │ + rscseq r5, fp, r6, lsl #30 │ │ │ │ + rscseq r3, lr, ip, ror #21 │ │ │ │ + rscseq r3, lr, r2, ror #19 │ │ │ │ + ldrshteq r5, [fp], #228 @ 0xe4 │ │ │ │ + rscseq r3, lr, r6, asr r9 │ │ │ │ + rscseq r5, fp, r8, ror #29 │ │ │ │ + rscseq r3, lr, r6, ror #20 │ │ │ │ + ldrshteq r3, [lr], #152 @ 0x98 │ │ │ │ + ldrsbteq r5, [fp], #230 @ 0xe6 │ │ │ │ + ldrsbteq r5, [fp], #224 @ 0xe0 │ │ │ │ + ldrhteq r3, [lr], #186 @ 0xba │ │ │ │ + rscseq r3, lr, ip, asr #22 │ │ │ │ + ldrsbteq r3, [lr], #174 @ 0xae │ │ │ │ + ldrhteq r5, [fp], #232 @ 0xe8 │ │ │ │ + ldrhteq r5, [fp], #226 @ 0xe2 │ │ │ │ + rscseq r3, lr, r4, lsl #24 │ │ │ │ + rscseq r5, fp, r6, lsr #29 │ │ │ │ + rscseq r3, lr, ip, lsr #24 │ │ │ │ + smlalseq r5, fp, sl, lr │ │ │ │ + smlalseq r5, fp, r4, lr │ │ │ │ + rscseq r5, fp, lr, lsl #29 │ │ │ │ + rscseq r5, fp, r8, lsl #29 │ │ │ │ + rscseq r5, fp, r2, lsl #29 │ │ │ │ + rscseq r5, fp, ip, ror lr │ │ │ │ + rscseq r5, fp, r6, ror lr │ │ │ │ + rscseq r5, fp, r0, ror lr │ │ │ │ + rscseq r5, fp, sl, ror #28 │ │ │ │ + rscseq r5, fp, r4, ror #28 │ │ │ │ + rscseq r5, fp, lr, asr lr │ │ │ │ + rscseq r5, fp, r8, asr lr │ │ │ │ + rscseq r5, fp, r2, asr lr │ │ │ │ + rscseq r5, fp, ip, asr #28 │ │ │ │ + rscseq r5, fp, r6, asr #28 │ │ │ │ + rscseq r5, fp, r0, asr #28 │ │ │ │ + rscseq r5, fp, sl, lsr lr │ │ │ │ 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 │ │ │ │ @@ -66519,94 +66519,94 @@ │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ b 1679a4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x55cb0> │ │ │ │ ldrle r0, [r0, #1909]! @ 0x775 │ │ │ │ tstcs r1, r2, asr sl │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ ldmib sl!, {r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldcllt 0, cr15, [r8], {0} │ │ │ │ - rscseq r6, fp, r0, ror #8 │ │ │ │ - rscseq r5, sp, sl, lsr #21 │ │ │ │ - rscseq r6, fp, ip, asr r2 │ │ │ │ - ldrshteq r5, [sp], #150 @ 0x96 │ │ │ │ - ldrsbteq sp, [fp], #84 @ 0x54 │ │ │ │ - rscseq r5, sp, r6, asr #19 │ │ │ │ - rscseq r3, lr, ip, lsl #22 │ │ │ │ - rscseq r5, sp, r6, ror #17 │ │ │ │ - rscseq r2, lr, ip, lsl #25 │ │ │ │ - rscseq r5, sp, r8, lsl #12 │ │ │ │ - rscseq r5, fp, sl, lsl #22 │ │ │ │ - ldrshteq r5, [sp], #36 @ 0x24 │ │ │ │ - rscseq r5, fp, sl, lsl #25 │ │ │ │ - ldrsbteq r5, [sp], #36 @ 0x24 │ │ │ │ - rscseq r5, fp, lr, asr #26 │ │ │ │ - rscseq r5, fp, sl, asr sp │ │ │ │ - smlabteq r3, ip, fp, lr │ │ │ │ - rscseq r5, fp, r2, asr #26 │ │ │ │ - rscseq r5, fp, r8, lsl sp │ │ │ │ - rscseq r5, fp, r4, lsr #26 │ │ │ │ - rscseq r5, fp, r0, lsr #26 │ │ │ │ - rscseq r5, fp, ip, lsl sp │ │ │ │ - rscseq r5, fp, sl, lsl sp │ │ │ │ - rscseq r5, fp, ip, lsl sp │ │ │ │ - tsteq r3, r0, asr #22 │ │ │ │ - rscseq r5, fp, ip, lsl #26 │ │ │ │ - smlalseq r5, fp, r0, ip │ │ │ │ - smlalseq r5, fp, ip, ip │ │ │ │ - smlalseq r5, fp, r8, ip │ │ │ │ - smlalseq r5, fp, r4, ip │ │ │ │ - smlalseq r5, fp, r0, ip │ │ │ │ - smlalseq r5, fp, r0, ip │ │ │ │ - @ instruction: 0x0103eab2 │ │ │ │ - rscseq r5, fp, ip, ror r9 │ │ │ │ - rscseq r5, sp, r6, ror #2 │ │ │ │ - rscseq r5, fp, lr, asr r9 │ │ │ │ - rscseq r5, sp, sl, asr #2 │ │ │ │ - smlalseq r5, fp, lr, sl │ │ │ │ - rscseq r5, fp, r6, ror sl │ │ │ │ - rscseq r5, fp, r8, ror sl │ │ │ │ - rscseq r3, ip, r4, ror #22 │ │ │ │ - rscseq r3, ip, r4, ror #22 │ │ │ │ - rscseq r3, ip, r6, ror #22 │ │ │ │ - rscseq r3, ip, r4, ror #22 │ │ │ │ - strdeq lr, [r3, -r8] │ │ │ │ - rscseq r5, fp, r6, asr #19 │ │ │ │ - rscseq r3, ip, r4, asr #22 │ │ │ │ - rscseq r5, lr, lr, asr #30 │ │ │ │ - @ instruction: 0x0103e9b6 │ │ │ │ - rscseq r3, ip, r4, lsr #22 │ │ │ │ - rscseq r3, ip, r0, lsr fp │ │ │ │ - rscseq r3, ip, lr, lsr #22 │ │ │ │ - rscseq r1, lr, ip, lsl #27 │ │ │ │ - rscseq r5, fp, r4, ror #17 │ │ │ │ - ldrsbteq r5, [fp], #142 @ 0x8e │ │ │ │ - ldrsbteq sp, [fp], #4 │ │ │ │ - rscseq sp, fp, r6, asr #1 │ │ │ │ - rscseq sp, fp, r4, asr #1 │ │ │ │ - rscseq sp, fp, r2, asr #1 │ │ │ │ - rscseq sp, fp, r0, asr #1 │ │ │ │ - ldrhteq sp, [fp], #14 │ │ │ │ - ldrhteq sp, [fp], #12 │ │ │ │ - ldrhteq sp, [fp], #10 │ │ │ │ - ldrhteq sp, [fp], #4 │ │ │ │ - ldrhteq sp, [fp], #2 │ │ │ │ - rscseq r1, lr, r0, ror #25 │ │ │ │ - rscseq r1, lr, r2, asr #25 │ │ │ │ - smlabbeq r3, sl, r8, lr │ │ │ │ - rscseq r1, lr, r0, asr #25 │ │ │ │ - rscseq r5, fp, r4, ror #15 │ │ │ │ - rscseq r4, sp, lr, lsl r7 │ │ │ │ - rscseq r5, fp, r4, asr #15 │ │ │ │ - rscseq r4, sp, r2, lsl r7 │ │ │ │ - rscseq r5, fp, r4, lsr #15 │ │ │ │ - rscseq r4, sp, lr, lsl #14 │ │ │ │ - rscseq r5, fp, r4, lsl #15 │ │ │ │ - ldrshteq r4, [sp], #110 @ 0x6e │ │ │ │ - rscseq r5, fp, r4, ror #14 │ │ │ │ - rscseq r4, sp, sl, ror #13 │ │ │ │ - rscseq r5, fp, lr, asr #14 │ │ │ │ + rscseq r6, fp, r0, lsr #3 │ │ │ │ + rscseq r5, sp, sl, ror #15 │ │ │ │ + smlalseq r5, fp, ip, pc @ │ │ │ │ + rscseq r5, sp, r6, lsr r7 │ │ │ │ + rscseq sp, fp, r4, lsl r3 │ │ │ │ + rscseq r5, sp, r6, lsl #14 │ │ │ │ + rscseq r3, lr, ip, asr #16 │ │ │ │ + rscseq r5, sp, r6, lsr #12 │ │ │ │ + rscseq r2, lr, ip, asr #19 │ │ │ │ + rscseq r5, sp, r8, asr #6 │ │ │ │ + rscseq r5, fp, sl, asr #16 │ │ │ │ + rscseq r5, sp, r4, lsr r0 │ │ │ │ + rscseq r5, fp, sl, asr #19 │ │ │ │ + rscseq r5, sp, r4, lsl r0 │ │ │ │ + rscseq r5, fp, lr, lsl #21 │ │ │ │ + smlalseq r5, fp, sl, sl │ │ │ │ + tsteq r3, ip, lsl #18 │ │ │ │ + rscseq r5, fp, r2, lsl #21 │ │ │ │ + rscseq r5, fp, r8, asr sl │ │ │ │ + rscseq r5, fp, r4, ror #20 │ │ │ │ + rscseq r5, fp, r0, ror #20 │ │ │ │ + rscseq r5, fp, ip, asr sl │ │ │ │ + rscseq r5, fp, sl, asr sl │ │ │ │ + rscseq r5, fp, ip, asr sl │ │ │ │ + smlabbeq r3, r0, r8, lr │ │ │ │ + rscseq r5, fp, ip, asr #20 │ │ │ │ + ldrsbteq r5, [fp], #144 @ 0x90 │ │ │ │ + ldrsbteq r5, [fp], #156 @ 0x9c │ │ │ │ + ldrsbteq r5, [fp], #152 @ 0x98 │ │ │ │ + ldrsbteq r5, [fp], #148 @ 0x94 │ │ │ │ + ldrsbteq r5, [fp], #144 @ 0x90 │ │ │ │ + ldrsbteq r5, [fp], #144 @ 0x90 │ │ │ │ + strdeq lr, [r3, -r2] │ │ │ │ + ldrhteq r5, [fp], #108 @ 0x6c │ │ │ │ + rscseq r4, sp, r6, lsr #29 │ │ │ │ + smlalseq r5, fp, lr, r6 │ │ │ │ + rscseq r4, sp, sl, lsl #29 │ │ │ │ + ldrsbteq r5, [fp], #126 @ 0x7e │ │ │ │ + ldrhteq r5, [fp], #118 @ 0x76 │ │ │ │ + ldrhteq r5, [fp], #120 @ 0x78 │ │ │ │ + rscseq r3, ip, r4, lsr #17 │ │ │ │ + rscseq r3, ip, r4, lsr #17 │ │ │ │ + rscseq r3, ip, r6, lsr #17 │ │ │ │ + rscseq r3, ip, r4, lsr #17 │ │ │ │ + tsteq r3, r8, lsr r7 │ │ │ │ + rscseq r5, fp, r6, lsl #14 │ │ │ │ + rscseq r3, ip, r4, lsl #17 │ │ │ │ + rscseq r5, lr, lr, lsl #25 │ │ │ │ + strdeq lr, [r3, -r6] │ │ │ │ + rscseq r3, ip, r4, ror #16 │ │ │ │ + rscseq r3, ip, r0, ror r8 │ │ │ │ + rscseq r3, ip, lr, ror #16 │ │ │ │ + rscseq r1, lr, ip, asr #21 │ │ │ │ + rscseq r5, fp, r4, lsr #12 │ │ │ │ + rscseq r5, fp, lr, lsl r6 │ │ │ │ + rscseq ip, fp, r4, lsl lr │ │ │ │ + rscseq ip, fp, r6, lsl #28 │ │ │ │ + rscseq ip, fp, r4, lsl #28 │ │ │ │ + rscseq ip, fp, r2, lsl #28 │ │ │ │ + rscseq ip, fp, r0, lsl #28 │ │ │ │ + ldrshteq ip, [fp], #222 @ 0xde │ │ │ │ + ldrshteq ip, [fp], #220 @ 0xdc │ │ │ │ + ldrshteq ip, [fp], #218 @ 0xda │ │ │ │ + ldrshteq ip, [fp], #212 @ 0xd4 │ │ │ │ + ldrshteq ip, [fp], #210 @ 0xd2 │ │ │ │ + rscseq r1, lr, r0, lsr #20 │ │ │ │ + rscseq r1, lr, r2, lsl #20 │ │ │ │ + smlabteq r3, sl, r5, lr │ │ │ │ + rscseq r1, lr, r0, lsl #20 │ │ │ │ + rscseq r5, fp, r4, lsr #10 │ │ │ │ + rscseq r4, sp, lr, asr r4 │ │ │ │ + rscseq r5, fp, r4, lsl #10 │ │ │ │ + rscseq r4, sp, r2, asr r4 │ │ │ │ + rscseq r5, fp, r4, ror #9 │ │ │ │ + rscseq r4, sp, lr, asr #8 │ │ │ │ + rscseq r5, fp, r4, asr #9 │ │ │ │ + rscseq r4, sp, lr, lsr r4 │ │ │ │ + rscseq r5, fp, r4, lsr #9 │ │ │ │ + rscseq r4, sp, sl, lsr #8 │ │ │ │ + rscseq r5, fp, lr, lsl #9 │ │ │ │ ldmdacs r4!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ ldmdb r2, {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 sl, {r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @@ -67141,144 +67141,144 @@ │ │ │ │ and lr, r7, sl, lsr #26 │ │ │ │ @ instruction: 0x463b4a78 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ stc 7, cr15, [r0, #-756]! @ 0xfffffd0c │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - rscseq ip, fp, sl, lsr r9 │ │ │ │ - rscseq r4, sp, r0, asr #26 │ │ │ │ - rscseq ip, fp, r6, ror #16 │ │ │ │ - rscseq r4, sp, ip, lsl sp │ │ │ │ - rscseq ip, fp, r6, asr r8 │ │ │ │ - ldrshteq r4, [sp], #200 @ 0xc8 │ │ │ │ - rscseq r5, sp, r6, asr #32 │ │ │ │ - ldrsbteq r4, [sp], #200 @ 0xc8 │ │ │ │ - rscseq r2, lr, ip, lsr #29 │ │ │ │ - ldrhteq r4, [sp], #202 @ 0xca │ │ │ │ - rscseq r5, fp, r8, asr r5 │ │ │ │ - rscseq r5, fp, r8, asr #10 │ │ │ │ - rscseq r5, fp, r8, lsr r5 │ │ │ │ - rscseq r5, fp, r8, lsr #10 │ │ │ │ - rscseq r2, lr, lr, asr lr │ │ │ │ - rscseq r2, lr, r0, ror #28 │ │ │ │ - rscseq r5, sp, r8, lsr r6 │ │ │ │ - rscseq r4, sp, r6, ror #16 │ │ │ │ - rscseq r4, sp, r4, lsr ip │ │ │ │ - rscseq r5, fp, r0, asr #11 │ │ │ │ - rscseq r5, sp, r6, lsl #11 │ │ │ │ - rscseq r4, sp, r6, ror #23 │ │ │ │ - rscseq r6, sp, r2, lsl r6 │ │ │ │ - smlalseq r6, sp, r8, r3 │ │ │ │ - ldrhteq r4, [sp], #186 @ 0xba │ │ │ │ - rscseq r6, sp, ip, lsl #7 │ │ │ │ - rscseq r5, fp, ip, lsl #7 │ │ │ │ - rscseq r4, sp, r6, ror fp │ │ │ │ - smlalseq r2, lr, r6, sp │ │ │ │ - rscseq r4, sp, r0, ror #22 │ │ │ │ - rscseq r2, lr, r4, lsl #27 │ │ │ │ - rscseq r2, lr, r4, ror sp │ │ │ │ - ldrhteq r5, [fp], #62 @ 0x3e │ │ │ │ - ldrhteq r5, [fp], #54 @ 0x36 │ │ │ │ - rscseq r2, lr, r6, asr sp │ │ │ │ - rscseq ip, fp, r2, lsl #21 │ │ │ │ - rscseq r5, fp, r8, ror r3 │ │ │ │ - rscseq r5, fp, r0, ror r3 │ │ │ │ - rscseq r2, lr, r0, lsr #26 │ │ │ │ - rscseq r4, sp, r0, lsr #21 │ │ │ │ - rscseq r4, sp, ip, lsr r7 │ │ │ │ - rscseq r4, sp, lr, ror sl │ │ │ │ - rscseq r4, sp, lr, lsr #14 │ │ │ │ + rscseq ip, fp, sl, ror r6 │ │ │ │ + rscseq r4, sp, r0, lsl #21 │ │ │ │ + rscseq ip, fp, r6, lsr #11 │ │ │ │ rscseq r4, sp, ip, asr sl │ │ │ │ - rscseq r2, lr, ip, asr #25 │ │ │ │ + smlalseq ip, fp, r6, r5 │ │ │ │ rscseq r4, sp, r8, lsr sl │ │ │ │ - rscseq r6, sp, r8, ror #3 │ │ │ │ - rscseq r4, sp, r2, lsr #20 │ │ │ │ - ldrsbteq r6, [sp], #24 │ │ │ │ - rscseq r2, lr, r2, lsl #25 │ │ │ │ - smlalseq r5, sp, r4, r3 │ │ │ │ - ldrhteq r6, [sp], #90 @ 0x5a │ │ │ │ - rscseq r2, lr, lr, asr #31 │ │ │ │ - rscseq r5, sp, lr, ror #6 │ │ │ │ - smlalseq r4, sp, r2, r9 │ │ │ │ - rscseq r6, sp, lr, ror r2 │ │ │ │ - rscseq r5, sp, r0, ror #15 │ │ │ │ - rscseq r6, sp, r4, ror r2 │ │ │ │ - rscseq r4, sp, r0, asr #2 │ │ │ │ - rscseq r5, fp, r6, ror #3 │ │ │ │ - ldrsbteq r5, [fp], #30 │ │ │ │ - rscseq lr, sp, lr, asr r5 │ │ │ │ - ldrhteq r5, [fp], #20 │ │ │ │ - rscseq r5, fp, ip, lsr #3 │ │ │ │ - rscseq r4, sp, ip, lsl #2 │ │ │ │ - ldrshteq r3, [ip], #64 @ 0x40 │ │ │ │ - rscseq r6, sp, r4, lsr #15 │ │ │ │ - rscseq r3, ip, r8, ror #9 │ │ │ │ - smlabteq r3, lr, r1, lr │ │ │ │ - rscseq r6, sp, r6, lsl #18 │ │ │ │ - rscseq r5, fp, r4, lsr #2 │ │ │ │ - rscseq r5, fp, ip, lsl r1 │ │ │ │ - ldrsbteq r6, [sp], #156 @ 0x9c │ │ │ │ - rscseq r3, ip, r2, lsl r3 │ │ │ │ - rscseq r3, ip, lr, lsl #6 │ │ │ │ - ldrshteq r6, [sp], #146 @ 0x92 │ │ │ │ - rscseq r5, fp, r0, asr #1 │ │ │ │ + rscseq r4, sp, r6, lsl #27 │ │ │ │ + rscseq r4, sp, r8, lsl sl │ │ │ │ + rscseq r2, lr, ip, ror #23 │ │ │ │ + ldrshteq r4, [sp], #154 @ 0x9a │ │ │ │ + smlalseq r5, fp, r8, r2 │ │ │ │ + rscseq r5, fp, r8, lsl #5 │ │ │ │ + rscseq r5, fp, r8, ror r2 │ │ │ │ + rscseq r5, fp, r8, ror #4 │ │ │ │ + smlalseq r2, lr, lr, fp │ │ │ │ + rscseq r2, lr, r0, lsr #23 │ │ │ │ + rscseq r5, sp, r8, ror r3 │ │ │ │ + rscseq r4, sp, r6, lsr #11 │ │ │ │ + rscseq r4, sp, r4, ror r9 │ │ │ │ + rscseq r5, fp, r0, lsl #6 │ │ │ │ + rscseq r5, sp, r6, asr #5 │ │ │ │ + rscseq r4, sp, r6, lsr #18 │ │ │ │ + rscseq r6, sp, r2, asr r3 │ │ │ │ + ldrsbteq r6, [sp], #8 │ │ │ │ + ldrshteq r4, [sp], #138 @ 0x8a │ │ │ │ + rscseq r6, sp, ip, asr #1 │ │ │ │ + rscseq r5, fp, ip, asr #1 │ │ │ │ + ldrhteq r4, [sp], #134 @ 0x86 │ │ │ │ + ldrsbteq r2, [lr], #166 @ 0xa6 │ │ │ │ + rscseq r4, sp, r0, lsr #17 │ │ │ │ + rscseq r2, lr, r4, asr #21 │ │ │ │ + ldrhteq r2, [lr], #164 @ 0xa4 │ │ │ │ + ldrshteq r5, [fp], #14 │ │ │ │ + ldrshteq r5, [fp], #6 │ │ │ │ + smlalseq r2, lr, r6, sl │ │ │ │ + rscseq ip, fp, r2, asr #15 │ │ │ │ ldrhteq r5, [fp], #8 │ │ │ │ - rscseq r1, lr, r8, lsr r5 │ │ │ │ - rscseq r5, fp, lr, lsl #1 │ │ │ │ - rscseq r5, fp, r6, lsl #1 │ │ │ │ - rscseq ip, fp, sl, ror r8 │ │ │ │ - rscseq ip, fp, sl, ror #16 │ │ │ │ - rscseq ip, fp, r6, ror #16 │ │ │ │ - rscseq ip, fp, r4, ror #16 │ │ │ │ - rscseq ip, fp, r2, ror #16 │ │ │ │ - rscseq ip, fp, r0, ror #16 │ │ │ │ - rscseq ip, fp, lr, asr r8 │ │ │ │ - rscseq ip, fp, ip, asr r8 │ │ │ │ - rscseq ip, fp, r6, asr r8 │ │ │ │ - rscseq ip, fp, r4, asr r8 │ │ │ │ - rscseq r1, lr, r2, lsl #9 │ │ │ │ - rscseq r1, lr, r4, ror #8 │ │ │ │ - tsteq r3, ip, lsr #32 │ │ │ │ - rscseq r4, sp, r8, asr #13 │ │ │ │ - rscseq r4, sp, r4, ror #13 │ │ │ │ - rscseq r6, sp, lr, lsr r9 │ │ │ │ - rscseq r4, sp, lr, asr #13 │ │ │ │ - rscseq r6, sp, r0, lsr r9 │ │ │ │ - rscseq r6, sp, r8, lsr #18 │ │ │ │ - rscseq r6, sp, ip, lsl r9 │ │ │ │ - rscseq r6, sp, r4, lsl r9 │ │ │ │ - rscseq r6, sp, r8, lsl #18 │ │ │ │ - rscseq r6, sp, r0, lsl #18 │ │ │ │ - ldrshteq r6, [sp], #132 @ 0x84 │ │ │ │ - rscseq r1, lr, r8, lsl #25 │ │ │ │ - rscseq r1, lr, ip, ror ip │ │ │ │ - rscseq r1, lr, r4, ror ip │ │ │ │ - rscseq r1, lr, r8, ror #24 │ │ │ │ - rscseq r1, lr, r0, ror #24 │ │ │ │ - rscseq r6, sp, lr, asr r8 │ │ │ │ - rscseq r4, sp, lr, asr r5 │ │ │ │ - ldrsbteq ip, [fp], #4 │ │ │ │ - rscseq r1, lr, r4, lsl ip │ │ │ │ - rscseq r6, sp, r4, lsl r8 │ │ │ │ - ldrsbteq r4, [fp], #144 @ 0x90 │ │ │ │ + ldrhteq r5, [fp], #0 │ │ │ │ + rscseq r2, lr, r0, ror #20 │ │ │ │ + rscseq r4, sp, r0, ror #15 │ │ │ │ + rscseq r4, sp, ip, ror r4 │ │ │ │ + ldrhteq r4, [sp], #126 @ 0x7e │ │ │ │ + rscseq r4, sp, lr, ror #8 │ │ │ │ + smlalseq r4, sp, ip, r7 │ │ │ │ + rscseq r2, lr, ip, lsl #20 │ │ │ │ + rscseq r4, sp, r8, ror r7 │ │ │ │ + rscseq r5, sp, r8, lsr #30 │ │ │ │ + rscseq r4, sp, r2, ror #14 │ │ │ │ + rscseq r5, sp, r8, lsl pc │ │ │ │ + rscseq r2, lr, r2, asr #19 │ │ │ │ + ldrsbteq r5, [sp], #4 │ │ │ │ + ldrshteq r6, [sp], #42 @ 0x2a │ │ │ │ + rscseq r2, lr, lr, lsl #26 │ │ │ │ + rscseq r5, sp, lr, lsr #1 │ │ │ │ + ldrsbteq r4, [sp], #98 @ 0x62 │ │ │ │ + ldrhteq r5, [sp], #254 @ 0xfe │ │ │ │ + rscseq r5, sp, r0, lsr #10 │ │ │ │ + ldrhteq r5, [sp], #244 @ 0xf4 │ │ │ │ + rscseq r3, sp, r0, lsl #29 │ │ │ │ + rscseq r4, fp, r6, lsr #30 │ │ │ │ + rscseq r4, fp, lr, lsl pc │ │ │ │ + smlalseq lr, sp, lr, r2 │ │ │ │ + ldrshteq r4, [fp], #228 @ 0xe4 │ │ │ │ + rscseq r4, fp, ip, ror #29 │ │ │ │ + rscseq r3, sp, ip, asr #28 │ │ │ │ + rscseq r3, ip, r0, lsr r2 │ │ │ │ + rscseq r6, sp, r4, ror #9 │ │ │ │ + rscseq r3, ip, r8, lsr #4 │ │ │ │ + tsteq r3, lr, lsl #30 │ │ │ │ + rscseq r6, sp, r6, asr #12 │ │ │ │ + rscseq r4, fp, r4, ror #28 │ │ │ │ + rscseq r4, fp, ip, asr lr │ │ │ │ + rscseq r6, sp, ip, lsl r7 │ │ │ │ + rscseq r3, ip, r2, asr r0 │ │ │ │ + rscseq r3, ip, lr, asr #32 │ │ │ │ + rscseq r6, sp, r2, lsr r7 │ │ │ │ + rscseq r4, fp, r0, lsl #28 │ │ │ │ + ldrshteq r4, [fp], #216 @ 0xd8 │ │ │ │ + rscseq r1, lr, r8, ror r2 │ │ │ │ + rscseq r4, fp, lr, asr #27 │ │ │ │ + rscseq r4, fp, r6, asr #27 │ │ │ │ + ldrhteq ip, [fp], #90 @ 0x5a │ │ │ │ + rscseq ip, fp, sl, lsr #11 │ │ │ │ + rscseq ip, fp, r6, lsr #11 │ │ │ │ + rscseq ip, fp, r4, lsr #11 │ │ │ │ + rscseq ip, fp, r2, lsr #11 │ │ │ │ + rscseq ip, fp, r0, lsr #11 │ │ │ │ + smlalseq ip, fp, lr, r5 │ │ │ │ + smlalseq ip, fp, ip, r5 │ │ │ │ + smlalseq ip, fp, r6, r5 │ │ │ │ + smlalseq ip, fp, r4, r5 │ │ │ │ + rscseq r1, lr, r2, asr #3 │ │ │ │ + rscseq r1, lr, r4, lsr #3 │ │ │ │ + tsteq r3, ip, ror #26 │ │ │ │ + rscseq r4, sp, r8, lsl #8 │ │ │ │ + rscseq r4, sp, r4, lsr #8 │ │ │ │ + rscseq r6, sp, lr, ror r6 │ │ │ │ + rscseq r4, sp, lr, lsl #8 │ │ │ │ + rscseq r6, sp, r0, ror r6 │ │ │ │ + rscseq r6, sp, r8, ror #12 │ │ │ │ + rscseq r6, sp, ip, asr r6 │ │ │ │ + rscseq r6, sp, r4, asr r6 │ │ │ │ + rscseq r6, sp, r8, asr #12 │ │ │ │ + rscseq r6, sp, r0, asr #12 │ │ │ │ + rscseq r6, sp, r4, lsr r6 │ │ │ │ + rscseq r1, lr, r8, asr #19 │ │ │ │ + ldrhteq r1, [lr], #156 @ 0x9c │ │ │ │ + ldrhteq r1, [lr], #148 @ 0x94 │ │ │ │ + rscseq r1, lr, r8, lsr #19 │ │ │ │ + rscseq r1, lr, r0, lsr #19 │ │ │ │ + smlalseq r6, sp, lr, r5 │ │ │ │ + smlalseq r4, sp, lr, r2 │ │ │ │ + rscseq fp, fp, r4, lsl lr │ │ │ │ + rscseq r1, lr, r4, asr r9 │ │ │ │ + rscseq r6, sp, r4, asr r5 │ │ │ │ + rscseq r4, fp, r0, lsl r7 │ │ │ │ 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 76863c │ │ │ │ stmdami r3, {r3, r8, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2050 @ 0xfffff7fe │ │ │ │ svclt 0x00004770 │ │ │ │ - rscseq r2, lr, ip, lsl #11 │ │ │ │ - rscseq r2, lr, sl, lsr #11 │ │ │ │ + rscseq r2, lr, ip, asr #5 │ │ │ │ + rscseq r2, lr, sl, ror #5 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec01888 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0xf5b14615 │ │ │ │ andle r7, r6, r1, lsr pc │ │ │ │ ldrbpl pc, [ip, r0, asr #12] @ │ │ │ │ @@ -67306,21 +67306,21 @@ │ │ │ │ tstcs r1, fp, lsl #20 │ │ │ │ @ instruction: 0xf7bd447a │ │ │ │ bmi 36566c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x253978> │ │ │ │ smlattcs r1, fp, r2, fp │ │ │ │ @ instruction: 0x4620447a │ │ │ │ bl ff5e85fc │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - rscseq ip, fp, r8, asr #4 │ │ │ │ - rscseq r4, fp, r0, asr #22 │ │ │ │ - rscseq r4, fp, sl, lsr fp │ │ │ │ - rscseq r2, lr, ip, ror #9 │ │ │ │ - rscseq r4, sp, lr, ror #4 │ │ │ │ - rscseq r2, lr, r4, asr r5 │ │ │ │ - rscseq r4, sp, r4, asr r2 │ │ │ │ + rscseq fp, fp, r8, lsl #31 │ │ │ │ + rscseq r4, fp, r0, lsl #17 │ │ │ │ + rscseq r4, fp, sl, ror r8 │ │ │ │ + rscseq r2, lr, ip, lsr #4 │ │ │ │ + rscseq r3, sp, lr, lsr #31 │ │ │ │ + smlalseq r2, lr, r4, r2 │ │ │ │ + smlalseq r3, sp, r4, pc @ │ │ │ │ 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 fec01944 │ │ │ │ @@ -67329,18 +67329,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 │ │ │ │ - rscseq r2, lr, r2, lsr r5 │ │ │ │ - rscseq r2, lr, r8, lsl #10 │ │ │ │ - rscseq r2, lr, r6, lsl r5 │ │ │ │ - rscseq r2, lr, r4, lsr r5 │ │ │ │ + rscseq r2, lr, r2, ror r2 │ │ │ │ + rscseq r2, lr, r8, asr #4 │ │ │ │ + rscseq r2, lr, r6, asr r2 │ │ │ │ + rscseq r2, lr, r4, ror r2 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec01980 │ │ │ │ @ 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} │ │ │ │ @@ -67529,60 +67529,60 @@ │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ b 7e896c │ │ │ │ vaddw.u8 q9, , d1 │ │ │ │ ldrtmi r5, [sl], -r5, lsl #6 │ │ │ │ @ instruction: 0xf7bd4620 │ │ │ │ @ instruction: 0xbdf8ea16 │ │ │ │ - ldrhteq r2, [ip], #216 @ 0xd8 │ │ │ │ - rscseq r2, ip, sl, lsr #27 │ │ │ │ - rscseq r2, ip, r8, lsr #27 │ │ │ │ - rscseq r2, ip, r6, lsr #27 │ │ │ │ - rscseq r2, ip, r4, lsr #27 │ │ │ │ - tsteq r3, r4, ror sl │ │ │ │ - smlalseq r2, ip, r2, sp │ │ │ │ - smlalseq r2, ip, sl, sp │ │ │ │ - smlalseq r2, ip, r8, sp │ │ │ │ - smlalseq r2, ip, r6, sp │ │ │ │ - smlalseq r2, ip, sl, sp │ │ │ │ - smlalseq r2, ip, r0, sp │ │ │ │ - rscseq r2, ip, sl, lsl #27 │ │ │ │ - rscseq r2, ip, lr, lsl #27 │ │ │ │ - rscseq r2, ip, r8, lsl #27 │ │ │ │ - rscseq r2, ip, r6, lsl #28 │ │ │ │ - rscseq r4, sp, r6, lsr #1 │ │ │ │ - ldrhteq r2, [ip], #196 @ 0xc4 │ │ │ │ - ldrsbteq r2, [ip], #220 @ 0xdc │ │ │ │ - rscseq r2, ip, lr, ror #27 │ │ │ │ - ldrhteq r2, [lr], #48 @ 0x30 │ │ │ │ - rscseq r2, ip, r6, lsl lr │ │ │ │ - rscseq r2, ip, ip, lsl lr │ │ │ │ - tsteq r3, ip, asr r9 │ │ │ │ - rscseq r2, ip, lr, lsl #28 │ │ │ │ - rscseq r2, lr, sl, lsr #12 │ │ │ │ - ldrshteq r5, [sp], #184 @ 0xb8 │ │ │ │ - rscseq r2, ip, r2, lsl #28 │ │ │ │ - rscseq r2, ip, r2, lsl lr │ │ │ │ - rscseq r2, ip, ip, lsl #28 │ │ │ │ - rscseq r4, fp, r0, lsr #16 │ │ │ │ - ldrhteq r3, [sp], #252 @ 0xfc │ │ │ │ - rscseq r2, ip, r6, asr #23 │ │ │ │ - rscseq r2, lr, r6, lsl #6 │ │ │ │ - ldrshteq r4, [sp], #244 @ 0xf4 │ │ │ │ - ldrshteq r2, [lr], #34 @ 0x22 │ │ │ │ - ldrshteq r2, [lr], #32 │ │ │ │ - rscseq r2, lr, lr, ror #5 │ │ │ │ - rscseq r2, ip, lr, ror #23 │ │ │ │ - ldrsbteq r2, [ip], #188 @ 0xbc │ │ │ │ - ldrsbteq r2, [lr], #38 @ 0x26 │ │ │ │ - rscseq r2, ip, r2, asr #23 │ │ │ │ - ldrhteq r2, [ip], #176 @ 0xb0 │ │ │ │ - ldrhteq r2, [lr], #38 @ 0x26 │ │ │ │ - ldrshteq r3, [sp], #238 @ 0xee │ │ │ │ - rscseq r2, lr, ip, lsr #5 │ │ │ │ + ldrshteq r2, [ip], #168 @ 0xa8 │ │ │ │ + rscseq r2, ip, sl, ror #21 │ │ │ │ + rscseq r2, ip, r8, ror #21 │ │ │ │ + rscseq r2, ip, r6, ror #21 │ │ │ │ + rscseq r2, ip, r4, ror #21 │ │ │ │ + @ instruction: 0x0103d7b4 │ │ │ │ + ldrsbteq r2, [ip], #162 @ 0xa2 │ │ │ │ + ldrsbteq r2, [ip], #170 @ 0xaa │ │ │ │ + ldrsbteq r2, [ip], #168 @ 0xa8 │ │ │ │ + ldrsbteq r2, [ip], #166 @ 0xa6 │ │ │ │ + ldrsbteq r2, [ip], #170 @ 0xaa │ │ │ │ + ldrsbteq r2, [ip], #160 @ 0xa0 │ │ │ │ + rscseq r2, ip, sl, asr #21 │ │ │ │ + rscseq r2, ip, lr, asr #21 │ │ │ │ + rscseq r2, ip, r8, asr #21 │ │ │ │ + rscseq r2, ip, r6, asr #22 │ │ │ │ + rscseq r3, sp, r6, ror #27 │ │ │ │ + ldrshteq r2, [ip], #148 @ 0x94 │ │ │ │ + rscseq r2, ip, ip, lsl fp │ │ │ │ + rscseq r2, ip, lr, lsr #22 │ │ │ │ + ldrshteq r2, [lr], #0 │ │ │ │ + rscseq r2, ip, r6, asr fp │ │ │ │ + rscseq r2, ip, ip, asr fp │ │ │ │ + @ instruction: 0x0103d69c │ │ │ │ + rscseq r2, ip, lr, asr #22 │ │ │ │ + rscseq r2, lr, sl, ror #6 │ │ │ │ + rscseq r5, sp, r8, lsr r9 │ │ │ │ + rscseq r2, ip, r2, asr #22 │ │ │ │ + rscseq r2, ip, r2, asr fp │ │ │ │ + rscseq r2, ip, ip, asr #22 │ │ │ │ + rscseq r4, fp, r0, ror #10 │ │ │ │ + ldrshteq r3, [sp], #204 @ 0xcc │ │ │ │ + rscseq r2, ip, r6, lsl #18 │ │ │ │ + rscseq r2, lr, r6, asr #32 │ │ │ │ + rscseq r4, sp, r4, lsr sp │ │ │ │ + rscseq r2, lr, r2, lsr r0 │ │ │ │ + rscseq r2, lr, r0, lsr r0 │ │ │ │ + rscseq r2, lr, lr, lsr #32 │ │ │ │ + rscseq r2, ip, lr, lsr #18 │ │ │ │ + rscseq r2, ip, ip, lsl r9 │ │ │ │ + rscseq r2, lr, r6, lsl r0 │ │ │ │ + rscseq r2, ip, r2, lsl #18 │ │ │ │ + ldrshteq r2, [ip], #128 @ 0x80 │ │ │ │ + ldrshteq r1, [lr], #246 @ 0xf6 │ │ │ │ + rscseq r3, sp, lr, lsr ip │ │ │ │ + rscseq r1, lr, ip, ror #31 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec01d48 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5b00ff8 │ │ │ │ vmax.f32 q3, q0, q8 │ │ │ │ @ instruction: 0xf64085ec │ │ │ │ addsmi r5, r8, #-1946157053 @ 0x8c000003 │ │ │ │ @@ -68409,101 +68409,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 │ │ │ │ - ldrshteq r2, [lr], #26 │ │ │ │ - rscseq r2, lr, r4, lsl #6 │ │ │ │ - rscseq r4, fp, lr, asr #2 │ │ │ │ - rscseq r4, fp, r0, lsr r1 │ │ │ │ - rscseq r4, fp, r8, lsl r1 │ │ │ │ - ldrshteq r4, [fp], #4 │ │ │ │ - rscseq r4, fp, r8, asr #1 │ │ │ │ - rscseq r4, fp, r2, lsr #1 │ │ │ │ - rscseq r4, fp, r8, ror r0 │ │ │ │ - rscseq r4, fp, lr, rrx │ │ │ │ - rscseq r4, fp, ip, asr r0 │ │ │ │ - ldrshteq r1, [lr], #250 @ 0xfa │ │ │ │ - rscseq r4, fp, ip, lsl r0 │ │ │ │ - rscseq r3, fp, ip, ror #31 │ │ │ │ - ldrhteq r3, [fp], #254 @ 0xfe │ │ │ │ - smlalseq r3, fp, r4, pc @ │ │ │ │ - rscseq r3, fp, sl, ror #30 │ │ │ │ - rscseq r3, fp, r0, ror #30 │ │ │ │ - rscseq r3, fp, ip, lsr pc │ │ │ │ - rscseq r3, fp, r2, lsl pc │ │ │ │ - rscseq r3, fp, r8, lsl #30 │ │ │ │ - rscseq r3, fp, r2, ror #29 │ │ │ │ - ldrhteq r3, [fp], #230 @ 0xe6 │ │ │ │ - rscseq r3, fp, ip, lsl #29 │ │ │ │ - rscseq r3, fp, r6, ror #28 │ │ │ │ - rscseq r3, fp, r0, asr #28 │ │ │ │ - rscseq r3, fp, r4, lsl lr │ │ │ │ - rscseq r3, fp, lr, ror #27 │ │ │ │ - rscseq r3, fp, r8, asr #27 │ │ │ │ - smlalseq r3, fp, sl, sp │ │ │ │ - rscseq r3, fp, lr, ror #26 │ │ │ │ - rscseq r3, fp, r2, asr #26 │ │ │ │ - rscseq r3, fp, lr, lsl sp │ │ │ │ - rscseq r3, fp, r8, lsl #26 │ │ │ │ - ldrsbteq r3, [fp], #204 @ 0xcc │ │ │ │ - rscseq r3, fp, r6, asr #25 │ │ │ │ - ldrhteq r3, [fp], #192 @ 0xc0 │ │ │ │ - rscseq r3, fp, r4, lsl #25 │ │ │ │ - rscseq r3, fp, r8, asr ip │ │ │ │ - rscseq r3, fp, r2, asr #24 │ │ │ │ - rscseq r3, fp, ip, lsr #24 │ │ │ │ - rscseq r3, fp, r0, lsl #24 │ │ │ │ - rscseq r3, fp, sl, ror #23 │ │ │ │ - ldrsbteq r3, [fp], #184 @ 0xb8 │ │ │ │ - ldrhteq r1, [lr], #176 @ 0xb0 │ │ │ │ - rscseq r1, lr, r4, asr fp │ │ │ │ - rscseq r3, fp, r8, lsr #22 │ │ │ │ - ldrshteq r3, [fp], #168 @ 0xa8 │ │ │ │ - rscseq r3, fp, sl, asr #21 │ │ │ │ - smlalseq r3, fp, ip, sl │ │ │ │ - rscseq r3, fp, r0, ror sl │ │ │ │ - rscseq r3, fp, r6, ror #20 │ │ │ │ - rscseq r3, fp, r0, asr sl │ │ │ │ - rscseq r3, fp, sl, lsr #20 │ │ │ │ - ldrshteq r3, [fp], #156 @ 0x9c │ │ │ │ - ldrsbteq r3, [fp], #150 @ 0x96 │ │ │ │ - ldrhteq r3, [fp], #144 @ 0x90 │ │ │ │ + rscseq r1, lr, sl, lsr pc │ │ │ │ + rscseq r2, lr, r4, asr #32 │ │ │ │ + rscseq r3, fp, lr, lsl #29 │ │ │ │ + rscseq r3, fp, r0, ror lr │ │ │ │ + rscseq r3, fp, r8, asr lr │ │ │ │ + rscseq r3, fp, r4, lsr lr │ │ │ │ + rscseq r3, fp, r8, lsl #28 │ │ │ │ + rscseq r3, fp, r2, ror #27 │ │ │ │ + ldrhteq r3, [fp], #216 @ 0xd8 │ │ │ │ + rscseq r3, fp, lr, lsr #27 │ │ │ │ + smlalseq r3, fp, ip, sp │ │ │ │ + rscseq r1, lr, sl, lsr sp │ │ │ │ + rscseq r3, fp, ip, asr sp │ │ │ │ + rscseq r3, fp, ip, lsr #26 │ │ │ │ + ldrshteq r3, [fp], #206 @ 0xce │ │ │ │ + ldrsbteq r3, [fp], #196 @ 0xc4 │ │ │ │ + rscseq r3, fp, sl, lsr #25 │ │ │ │ + rscseq r3, fp, r0, lsr #25 │ │ │ │ + rscseq r3, fp, ip, ror ip │ │ │ │ + rscseq r3, fp, r2, asr ip │ │ │ │ + rscseq r3, fp, r8, asr #24 │ │ │ │ + rscseq r3, fp, r2, lsr #24 │ │ │ │ + ldrshteq r3, [fp], #182 @ 0xb6 │ │ │ │ + rscseq r3, fp, ip, asr #23 │ │ │ │ + rscseq r3, fp, r6, lsr #23 │ │ │ │ + rscseq r3, fp, r0, lsl #23 │ │ │ │ + rscseq r3, fp, r4, asr fp │ │ │ │ + rscseq r3, fp, lr, lsr #22 │ │ │ │ + rscseq r3, fp, r8, lsl #22 │ │ │ │ + ldrsbteq r3, [fp], #170 @ 0xaa │ │ │ │ + rscseq r3, fp, lr, lsr #21 │ │ │ │ + rscseq r3, fp, r2, lsl #21 │ │ │ │ + rscseq r3, fp, lr, asr sl │ │ │ │ + rscseq r3, fp, r8, asr #20 │ │ │ │ + rscseq r3, fp, ip, lsl sl │ │ │ │ + rscseq r3, fp, r6, lsl #20 │ │ │ │ + ldrshteq r3, [fp], #144 @ 0x90 │ │ │ │ + rscseq r3, fp, r4, asr #19 │ │ │ │ + smlalseq r3, fp, r8, r9 │ │ │ │ rscseq r3, fp, r2, lsl #19 │ │ │ │ - rscseq r3, fp, r4, asr r9 │ │ │ │ - rscseq r3, fp, r6, lsr #18 │ │ │ │ - rscseq r3, fp, ip, lsl r9 │ │ │ │ - ldrshteq r3, [fp], #134 @ 0x86 │ │ │ │ - ldrsbteq r3, [fp], #128 @ 0x80 │ │ │ │ - rscseq r3, fp, r2, lsr #17 │ │ │ │ - rscseq r3, fp, ip, ror r8 │ │ │ │ - rscseq r3, fp, r6, asr r8 │ │ │ │ - rscseq r3, fp, r8, lsr #16 │ │ │ │ - ldrshteq r3, [fp], #126 @ 0x7e │ │ │ │ - ldrsbteq r3, [fp], #116 @ 0x74 │ │ │ │ - ldrhteq r3, [fp], #114 @ 0x72 │ │ │ │ + rscseq r3, fp, ip, ror #18 │ │ │ │ + rscseq r3, fp, r0, asr #18 │ │ │ │ + rscseq r3, fp, sl, lsr #18 │ │ │ │ + rscseq r3, fp, r8, lsl r9 │ │ │ │ + ldrshteq r1, [lr], #128 @ 0x80 │ │ │ │ + smlalseq r1, lr, r4, r8 │ │ │ │ + rscseq r3, fp, r8, ror #16 │ │ │ │ + rscseq r3, fp, r8, lsr r8 │ │ │ │ + rscseq r3, fp, sl, lsl #16 │ │ │ │ + ldrsbteq r3, [fp], #124 @ 0x7c │ │ │ │ + ldrhteq r3, [fp], #112 @ 0x70 │ │ │ │ + rscseq r3, fp, r6, lsr #15 │ │ │ │ smlalseq r3, fp, r0, r7 │ │ │ │ - rscseq r3, fp, r6, ror #14 │ │ │ │ - rscseq r3, fp, lr, asr r7 │ │ │ │ + rscseq r3, fp, sl, ror #14 │ │ │ │ rscseq r3, fp, ip, lsr r7 │ │ │ │ - rscseq r3, fp, r2, lsl r7 │ │ │ │ - rscseq r3, fp, r8, ror #13 │ │ │ │ - rscseq r3, fp, r6, asr #13 │ │ │ │ - rscseq r3, fp, r4, lsr #13 │ │ │ │ - rscseq r3, fp, sl, ror r6 │ │ │ │ - rscseq r3, fp, r2, ror r6 │ │ │ │ - rscseq r3, fp, r0, asr r6 │ │ │ │ - ldrshteq r3, [fp], #92 @ 0x5c │ │ │ │ - ldrsbteq r3, [fp], #80 @ 0x50 │ │ │ │ - rscseq r3, fp, ip, lsr #11 │ │ │ │ - rscseq r3, fp, r8, lsl #11 │ │ │ │ - rscseq r3, fp, sl, asr r5 │ │ │ │ - rscseq r3, fp, r6, lsr r5 │ │ │ │ + rscseq r3, fp, r6, lsl r7 │ │ │ │ + ldrshteq r3, [fp], #96 @ 0x60 │ │ │ │ + rscseq r3, fp, r2, asr #13 │ │ │ │ + smlalseq r3, fp, r4, r6 │ │ │ │ + rscseq r3, fp, r6, ror #12 │ │ │ │ + rscseq r3, fp, ip, asr r6 │ │ │ │ + rscseq r3, fp, r6, lsr r6 │ │ │ │ + rscseq r3, fp, r0, lsl r6 │ │ │ │ + rscseq r3, fp, r2, ror #11 │ │ │ │ + ldrhteq r3, [fp], #92 @ 0x5c │ │ │ │ + smlalseq r3, fp, r6, r5 │ │ │ │ + rscseq r3, fp, r8, ror #10 │ │ │ │ + rscseq r3, fp, lr, lsr r5 │ │ │ │ + rscseq r3, fp, r4, lsl r5 │ │ │ │ + ldrshteq r3, [fp], #66 @ 0x42 │ │ │ │ + ldrsbteq r3, [fp], #64 @ 0x40 │ │ │ │ + rscseq r3, fp, r6, lsr #9 │ │ │ │ + smlalseq r3, fp, lr, r4 │ │ │ │ + rscseq r3, fp, ip, ror r4 │ │ │ │ + rscseq r3, fp, r2, asr r4 │ │ │ │ + rscseq r3, fp, r8, lsr #8 │ │ │ │ + rscseq r3, fp, r6, lsl #8 │ │ │ │ + rscseq r3, fp, r4, ror #7 │ │ │ │ + ldrhteq r3, [fp], #58 @ 0x3a │ │ │ │ + ldrhteq r3, [fp], #50 @ 0x32 │ │ │ │ + smlalseq r3, fp, r0, r3 │ │ │ │ + rscseq r3, fp, ip, lsr r3 │ │ │ │ + rscseq r3, fp, r0, lsl r3 │ │ │ │ + rscseq r3, fp, ip, ror #5 │ │ │ │ + rscseq r3, fp, r8, asr #5 │ │ │ │ + smlalseq r3, fp, sl, r2 │ │ │ │ + rscseq r3, fp, r6, ror r2 │ │ │ │ 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 │ │ │ │ @@ -69315,99 +69315,99 @@ │ │ │ │ mvnpl pc, #160, 10 @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ blx 9590cc │ │ │ │ ldrbeq pc, [sl, r3, lsl #6] @ │ │ │ │ ldrhi pc, [r9, #257] @ 0x101 │ │ │ │ ldrbtmi r4, [r8], #-2133 @ 0xfffff7ab │ │ │ │ svclt 0x00ecf001 │ │ │ │ - rscseq r3, fp, ip, lsr #7 │ │ │ │ - rscseq r3, fp, r2, lsr #7 │ │ │ │ - rscseq r3, fp, ip, ror r3 │ │ │ │ - rscseq r1, lr, r4, ror #8 │ │ │ │ - rscseq r3, fp, r0, lsr #6 │ │ │ │ - ldrshteq r3, [fp], #32 │ │ │ │ - rscseq r3, fp, r2, asr #5 │ │ │ │ - smlalseq r3, fp, r4, r2 │ │ │ │ - rscseq r3, fp, r0, ror r2 │ │ │ │ - rscseq r3, fp, ip, asr #4 │ │ │ │ - rscseq r3, fp, ip, lsl r2 │ │ │ │ - rscseq r3, fp, r2, lsl r2 │ │ │ │ - rscseq r3, fp, sl, ror #3 │ │ │ │ - ldrhteq r3, [fp], #26 │ │ │ │ - rscseq r3, fp, sl, lsl #3 │ │ │ │ - rscseq r3, fp, r2, ror #2 │ │ │ │ - rscseq r3, fp, sl, lsr r1 │ │ │ │ - rscseq r3, fp, lr, lsl #2 │ │ │ │ - rscseq r3, fp, sl, ror #1 │ │ │ │ - rscseq r3, fp, r6, asr #1 │ │ │ │ - smlalseq r3, fp, r4, r0 │ │ │ │ - rscseq r3, fp, r6, rrx │ │ │ │ - rscseq r3, fp, r4, lsr r0 │ │ │ │ - rscseq r3, fp, r0, lsl r0 │ │ │ │ - ldrshteq r2, [fp], #248 @ 0xf8 │ │ │ │ - rscseq r2, fp, r8, asr #31 │ │ │ │ + rscseq r3, fp, ip, ror #1 │ │ │ │ + rscseq r3, fp, r2, ror #1 │ │ │ │ + ldrhteq r3, [fp], #12 │ │ │ │ + rscseq r1, lr, r4, lsr #3 │ │ │ │ + rscseq r3, fp, r0, rrx │ │ │ │ + rscseq r3, fp, r0, lsr r0 │ │ │ │ + rscseq r3, fp, r2 │ │ │ │ + ldrsbteq r2, [fp], #244 @ 0xf4 │ │ │ │ ldrhteq r2, [fp], #240 @ 0xf0 │ │ │ │ - rscseq r2, fp, sl, lsl #31 │ │ │ │ - rscseq r2, fp, sl, asr pc │ │ │ │ - rscseq r2, fp, r8, lsr #30 │ │ │ │ - rscseq r2, fp, lr, lsl pc │ │ │ │ - ldrshteq r2, [fp], #232 @ 0xe8 │ │ │ │ - ldrsbteq r2, [fp], #224 @ 0xe0 │ │ │ │ + rscseq r2, fp, ip, lsl #31 │ │ │ │ + rscseq r2, fp, ip, asr pc │ │ │ │ + rscseq r2, fp, r2, asr pc │ │ │ │ + rscseq r2, fp, sl, lsr #30 │ │ │ │ + ldrshteq r2, [fp], #234 @ 0xea │ │ │ │ + rscseq r2, fp, sl, asr #29 │ │ │ │ rscseq r2, fp, r2, lsr #29 │ │ │ │ - rscseq r2, fp, r2, ror lr │ │ │ │ - rscseq r2, fp, r4, asr #28 │ │ │ │ - rscseq r2, fp, r0, lsl lr │ │ │ │ - ldrsbteq r2, [fp], #220 @ 0xdc │ │ │ │ - ldrhteq r2, [fp], #208 @ 0xd0 │ │ │ │ - rscseq r2, fp, lr, ror sp │ │ │ │ - rscseq r2, fp, r8, asr sp │ │ │ │ - rscseq r2, fp, r8, lsr #26 │ │ │ │ - rscseq r2, fp, lr, lsl sp │ │ │ │ - rscseq r2, fp, sl, lsl #26 │ │ │ │ - ldrsbteq r2, [fp], #200 @ 0xc8 │ │ │ │ - ldrhteq r2, [fp], #194 @ 0xc2 │ │ │ │ - rscseq r2, fp, ip, lsl #25 │ │ │ │ + rscseq r2, fp, sl, ror lr │ │ │ │ + rscseq r2, fp, lr, asr #28 │ │ │ │ + rscseq r2, fp, sl, lsr #28 │ │ │ │ + rscseq r2, fp, r6, lsl #28 │ │ │ │ + ldrsbteq r2, [fp], #212 @ 0xd4 │ │ │ │ + rscseq r2, fp, r6, lsr #27 │ │ │ │ + rscseq r2, fp, r4, ror sp │ │ │ │ + rscseq r2, fp, r0, asr sp │ │ │ │ + rscseq r2, fp, r8, lsr sp │ │ │ │ + rscseq r2, fp, r8, lsl #26 │ │ │ │ + ldrshteq r2, [fp], #192 @ 0xc0 │ │ │ │ + rscseq r2, fp, sl, asr #25 │ │ │ │ + smlalseq r2, fp, sl, ip │ │ │ │ + rscseq r2, fp, r8, ror #24 │ │ │ │ rscseq r2, fp, lr, asr ip │ │ │ │ - rscseq r2, fp, lr, lsr #24 │ │ │ │ - rscseq r2, fp, r4, lsr #24 │ │ │ │ - ldrshteq r2, [fp], #190 @ 0xbe │ │ │ │ - rscseq r2, fp, ip, asr #23 │ │ │ │ - rscseq r2, fp, r4, lsr #23 │ │ │ │ - rscseq r2, fp, lr, ror fp │ │ │ │ - rscseq r2, fp, ip, asr #22 │ │ │ │ + rscseq r2, fp, r8, lsr ip │ │ │ │ + rscseq r2, fp, r0, lsl ip │ │ │ │ + rscseq r2, fp, r2, ror #23 │ │ │ │ + ldrhteq r2, [fp], #178 @ 0xb2 │ │ │ │ + rscseq r2, fp, r4, lsl #23 │ │ │ │ + rscseq r2, fp, r0, asr fp │ │ │ │ rscseq r2, fp, ip, lsl fp │ │ │ │ - rscseq r2, fp, sl, ror #21 │ │ │ │ - ldrhteq r2, [fp], #168 @ 0xa8 │ │ │ │ - smlalseq r2, fp, sl, sl │ │ │ │ - rscseq r2, fp, sl, ror #20 │ │ │ │ - rscseq r2, fp, r0, ror #20 │ │ │ │ - rscseq r2, fp, sl, lsr sl │ │ │ │ - rscseq r2, fp, sl, lsl #20 │ │ │ │ - ldrsbteq r2, [fp], #156 @ 0x9c │ │ │ │ - ldrhteq r2, [fp], #152 @ 0x98 │ │ │ │ - smlalseq r2, fp, r2, r9 │ │ │ │ - rscseq r2, fp, r2, ror #18 │ │ │ │ - rscseq r2, fp, sl, asr r9 │ │ │ │ - rscseq r2, fp, r4, lsr r9 │ │ │ │ - rscseq r2, fp, r8, lsl #18 │ │ │ │ - ldrsbteq r2, [fp], #142 @ 0x8e │ │ │ │ - ldrhteq r2, [fp], #132 @ 0x84 │ │ │ │ - rscseq r2, fp, sl, lsl #17 │ │ │ │ - rscseq r2, fp, r2, lsl #17 │ │ │ │ + ldrshteq r2, [fp], #160 @ 0xa0 │ │ │ │ + ldrhteq r2, [fp], #174 @ 0xae │ │ │ │ + smlalseq r2, fp, r8, sl │ │ │ │ + rscseq r2, fp, r8, ror #20 │ │ │ │ + rscseq r2, fp, lr, asr sl │ │ │ │ + rscseq r2, fp, sl, asr #20 │ │ │ │ + rscseq r2, fp, r8, lsl sl │ │ │ │ + ldrshteq r2, [fp], #146 @ 0x92 │ │ │ │ + rscseq r2, fp, ip, asr #19 │ │ │ │ + smlalseq r2, fp, lr, r9 │ │ │ │ + rscseq r2, fp, lr, ror #18 │ │ │ │ + rscseq r2, fp, r4, ror #18 │ │ │ │ + rscseq r2, fp, lr, lsr r9 │ │ │ │ + rscseq r2, fp, ip, lsl #18 │ │ │ │ + rscseq r2, fp, r4, ror #17 │ │ │ │ + ldrhteq r2, [fp], #142 @ 0x8e │ │ │ │ + rscseq r2, fp, ip, lsl #17 │ │ │ │ rscseq r2, fp, ip, asr r8 │ │ │ │ - rscseq r2, fp, r2, lsr r8 │ │ │ │ rscseq r2, fp, sl, lsr #16 │ │ │ │ - rscseq r2, fp, r8, lsl #16 │ │ │ │ - ldrsbteq r2, [fp], #126 @ 0x7e │ │ │ │ - ldrhteq r2, [fp], #116 @ 0x74 │ │ │ │ - rscseq r2, fp, ip, lsr #15 │ │ │ │ - rscseq r2, fp, sl, lsl #15 │ │ │ │ - rscseq r2, fp, r8, ror #14 │ │ │ │ - rscseq r2, fp, ip, lsr r7 │ │ │ │ - rscseq r2, fp, lr, lsl #14 │ │ │ │ + ldrshteq r2, [fp], #120 @ 0x78 │ │ │ │ + ldrsbteq r2, [fp], #122 @ 0x7a │ │ │ │ + rscseq r2, fp, sl, lsr #15 │ │ │ │ + rscseq r2, fp, r0, lsr #15 │ │ │ │ + rscseq r2, fp, sl, ror r7 │ │ │ │ + rscseq r2, fp, sl, asr #14 │ │ │ │ + rscseq r2, fp, ip, lsl r7 │ │ │ │ + ldrshteq r2, [fp], #104 @ 0x68 │ │ │ │ + ldrsbteq r2, [fp], #98 @ 0x62 │ │ │ │ + rscseq r2, fp, r2, lsr #13 │ │ │ │ + smlalseq r2, fp, sl, r6 │ │ │ │ + rscseq r2, fp, r4, ror r6 │ │ │ │ + rscseq r2, fp, r8, asr #12 │ │ │ │ + rscseq r2, fp, lr, lsl r6 │ │ │ │ + ldrshteq r2, [fp], #84 @ 0x54 │ │ │ │ + rscseq r2, fp, sl, asr #11 │ │ │ │ + rscseq r2, fp, r2, asr #11 │ │ │ │ + smlalseq r2, fp, ip, r5 │ │ │ │ + rscseq r2, fp, r2, ror r5 │ │ │ │ + rscseq r2, fp, sl, ror #10 │ │ │ │ + rscseq r2, fp, r8, asr #10 │ │ │ │ + rscseq r2, fp, lr, lsl r5 │ │ │ │ + ldrshteq r2, [fp], #68 @ 0x44 │ │ │ │ + rscseq r2, fp, ip, ror #9 │ │ │ │ + rscseq r2, fp, sl, asr #9 │ │ │ │ + rscseq r2, fp, r8, lsr #9 │ │ │ │ + rscseq r2, fp, ip, ror r4 │ │ │ │ + rscseq r2, fp, lr, asr #8 │ │ │ │ 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 │ │ │ │ @@ -70219,106 +70219,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 │ │ │ │ - rscseq r2, fp, lr, lsl #11 │ │ │ │ - rscseq r2, fp, r4, lsl #11 │ │ │ │ - rscseq r2, fp, r0, ror #10 │ │ │ │ - rscseq r2, fp, ip, lsr r5 │ │ │ │ - rscseq r2, fp, r0, lsl r5 │ │ │ │ - rscseq r2, fp, r4, ror #9 │ │ │ │ - ldrsbteq r2, [fp], #74 @ 0x4a │ │ │ │ - ldrhteq r2, [fp], #70 @ 0x46 │ │ │ │ - rscseq r2, fp, r8, lsl #9 │ │ │ │ - rscseq r2, fp, lr, ror r4 │ │ │ │ - rscseq r2, fp, r8, asr r4 │ │ │ │ - rscseq r2, fp, sl, lsr #8 │ │ │ │ - ldrshteq r2, [fp], #60 @ 0x3c │ │ │ │ - rscseq r2, fp, lr, asr #7 │ │ │ │ - rscseq r2, fp, r0, lsr #7 │ │ │ │ - rscseq r2, fp, r2, ror r3 │ │ │ │ - rscseq r2, fp, r8, ror #6 │ │ │ │ - rscseq r2, fp, r2, asr #6 │ │ │ │ - rscseq r2, fp, r4, lsl r3 │ │ │ │ - rscseq r2, fp, sl, lsl #6 │ │ │ │ - rscseq r2, fp, r4, ror #5 │ │ │ │ - ldrhteq r2, [fp], #40 @ 0x28 │ │ │ │ - rscseq r2, fp, ip, lsl #5 │ │ │ │ - rscseq r2, fp, r2, lsl #5 │ │ │ │ - rscseq r2, fp, lr, asr r2 │ │ │ │ - rscseq r2, fp, r2, lsr r2 │ │ │ │ - rscseq r2, fp, r8, lsr #4 │ │ │ │ - rscseq r2, fp, r4, lsl #4 │ │ │ │ - ldrsbteq r2, [fp], #22 │ │ │ │ - rscseq r2, fp, sl, lsr #3 │ │ │ │ - rscseq r2, fp, lr, ror r1 │ │ │ │ - rscseq r2, fp, sl, asr r1 │ │ │ │ - rscseq r2, fp, r6, asr #2 │ │ │ │ - rscseq r2, fp, sl, lsl r1 │ │ │ │ - rscseq r2, fp, r6, lsl #2 │ │ │ │ - ldrshteq r2, [fp], #2 │ │ │ │ - rscseq r2, fp, r6, asr #1 │ │ │ │ - smlalseq r2, fp, sl, r0 │ │ │ │ - rscseq r2, fp, r6, lsl #1 │ │ │ │ - rscseq r2, fp, r2, ror r0 │ │ │ │ - rscseq r2, fp, r6, asr #32 │ │ │ │ - rscseq r2, fp, r2, lsr r0 │ │ │ │ - rscseq r2, fp, ip │ │ │ │ - rscseq r1, fp, r0, asr #31 │ │ │ │ - smlalseq r1, fp, r0, pc @ │ │ │ │ - rscseq r1, fp, r6, lsl #31 │ │ │ │ - rscseq r1, fp, r2, ror #30 │ │ │ │ - rscseq r1, fp, r6, lsr #30 │ │ │ │ - rscseq r1, fp, r4, lsl #30 │ │ │ │ - ldrsbteq r1, [fp], #230 @ 0xe6 │ │ │ │ - ldrhteq r1, [fp], #228 @ 0xe4 │ │ │ │ - rscseq r1, fp, r4, lsl #29 │ │ │ │ - rscseq r1, fp, r2, asr lr │ │ │ │ - rscseq r1, fp, r0, lsr #28 │ │ │ │ - rscseq r1, fp, r2, lsl #28 │ │ │ │ - ldrsbteq r1, [fp], #210 @ 0xd2 │ │ │ │ - rscseq r1, fp, r8, asr #27 │ │ │ │ - rscseq r1, fp, r2, lsr #27 │ │ │ │ - rscseq r1, fp, r0, ror sp │ │ │ │ - rscseq r1, fp, r4, asr #26 │ │ │ │ - rscseq r1, fp, r8, lsl sp │ │ │ │ - rscseq r1, fp, lr, lsl #26 │ │ │ │ - rscseq r1, fp, r8, ror #25 │ │ │ │ - ldrhteq r1, [fp], #200 @ 0xc8 │ │ │ │ - rscseq r1, fp, lr, lsr #25 │ │ │ │ - rscseq r1, fp, sl, lsl #25 │ │ │ │ - rscseq r1, fp, lr, asr ip │ │ │ │ - rscseq r1, fp, r2, lsr ip │ │ │ │ - rscseq r1, fp, r8, lsr #24 │ │ │ │ - rscseq r1, fp, r2, lsl #24 │ │ │ │ - ldrsbteq r1, [fp], #188 @ 0xbc │ │ │ │ - rscseq r1, fp, ip, lsr #23 │ │ │ │ - rscseq r1, fp, r0, lsl #23 │ │ │ │ - rscseq r1, fp, r0, asr fp │ │ │ │ - rscseq r1, fp, r6, lsr #22 │ │ │ │ - ldrshteq r1, [fp], #168 @ 0xa8 │ │ │ │ - rscseq r1, fp, sl, asr #21 │ │ │ │ - rscseq r1, fp, r2, asr #21 │ │ │ │ - rscseq r1, fp, r0, lsr #21 │ │ │ │ - rscseq r1, fp, r6, ror sl │ │ │ │ - rscseq r1, fp, lr, ror #20 │ │ │ │ - rscseq r1, fp, sl, asr #20 │ │ │ │ - rscseq r1, fp, ip, lsl sl │ │ │ │ + rscseq r2, fp, lr, asr #5 │ │ │ │ + rscseq r2, fp, r4, asr #5 │ │ │ │ + rscseq r2, fp, r0, lsr #5 │ │ │ │ + rscseq r2, fp, ip, ror r2 │ │ │ │ + rscseq r2, fp, r0, asr r2 │ │ │ │ + rscseq r2, fp, r4, lsr #4 │ │ │ │ + rscseq r2, fp, sl, lsl r2 │ │ │ │ + ldrshteq r2, [fp], #22 │ │ │ │ + rscseq r2, fp, r8, asr #3 │ │ │ │ + ldrhteq r2, [fp], #30 │ │ │ │ + smlalseq r2, fp, r8, r1 │ │ │ │ + rscseq r2, fp, sl, ror #2 │ │ │ │ + rscseq r2, fp, ip, lsr r1 │ │ │ │ + rscseq r2, fp, lr, lsl #2 │ │ │ │ + rscseq r2, fp, r0, ror #1 │ │ │ │ + ldrhteq r2, [fp], #2 │ │ │ │ + rscseq r2, fp, r8, lsr #1 │ │ │ │ + rscseq r2, fp, r2, lsl #1 │ │ │ │ + rscseq r2, fp, r4, asr r0 │ │ │ │ + rscseq r2, fp, sl, asr #32 │ │ │ │ + rscseq r2, fp, r4, lsr #32 │ │ │ │ + ldrshteq r1, [fp], #248 @ 0xf8 │ │ │ │ + rscseq r1, fp, ip, asr #31 │ │ │ │ + rscseq r1, fp, r2, asr #31 │ │ │ │ + smlalseq r1, fp, lr, pc @ │ │ │ │ + rscseq r1, fp, r2, ror pc │ │ │ │ + rscseq r1, fp, r8, ror #30 │ │ │ │ + rscseq r1, fp, r4, asr #30 │ │ │ │ + rscseq r1, fp, r6, lsl pc │ │ │ │ + rscseq r1, fp, sl, ror #29 │ │ │ │ + ldrhteq r1, [fp], #238 @ 0xee │ │ │ │ + smlalseq r1, fp, sl, lr │ │ │ │ + rscseq r1, fp, r6, lsl #29 │ │ │ │ + rscseq r1, fp, sl, asr lr │ │ │ │ + rscseq r1, fp, r6, asr #28 │ │ │ │ + rscseq r1, fp, r2, lsr lr │ │ │ │ + rscseq r1, fp, r6, lsl #28 │ │ │ │ + ldrsbteq r1, [fp], #218 @ 0xda │ │ │ │ + rscseq r1, fp, r6, asr #27 │ │ │ │ + ldrhteq r1, [fp], #210 @ 0xd2 │ │ │ │ + rscseq r1, fp, r6, lsl #27 │ │ │ │ + rscseq r1, fp, r2, ror sp │ │ │ │ + rscseq r1, fp, ip, asr #26 │ │ │ │ + rscseq r1, fp, r0, lsl #26 │ │ │ │ + ldrsbteq r1, [fp], #192 @ 0xc0 │ │ │ │ + rscseq r1, fp, r6, asr #25 │ │ │ │ + rscseq r1, fp, r2, lsr #25 │ │ │ │ + rscseq r1, fp, r6, ror #24 │ │ │ │ + rscseq r1, fp, r4, asr #24 │ │ │ │ + rscseq r1, fp, r6, lsl ip │ │ │ │ + ldrshteq r1, [fp], #180 @ 0xb4 │ │ │ │ + rscseq r1, fp, r4, asr #23 │ │ │ │ + smlalseq r1, fp, r2, fp │ │ │ │ + rscseq r1, fp, r0, ror #22 │ │ │ │ + rscseq r1, fp, r2, asr #22 │ │ │ │ + rscseq r1, fp, r2, lsl fp │ │ │ │ + rscseq r1, fp, r8, lsl #22 │ │ │ │ + rscseq r1, fp, r2, ror #21 │ │ │ │ + ldrhteq r1, [fp], #160 @ 0xa0 │ │ │ │ + rscseq r1, fp, r4, lsl #21 │ │ │ │ + rscseq r1, fp, r8, asr sl │ │ │ │ + rscseq r1, fp, lr, asr #20 │ │ │ │ + rscseq r1, fp, r8, lsr #20 │ │ │ │ + ldrshteq r1, [fp], #152 @ 0x98 │ │ │ │ rscseq r1, fp, lr, ror #19 │ │ │ │ - rscseq r1, fp, r6, ror #19 │ │ │ │ - rscseq r1, fp, r4, asr #19 │ │ │ │ - rscseq r1, fp, r2, lsr #19 │ │ │ │ + rscseq r1, fp, sl, asr #19 │ │ │ │ + smlalseq r1, fp, lr, r9 │ │ │ │ rscseq r1, fp, r2, ror r9 │ │ │ │ - rscseq r1, fp, r6, asr #18 │ │ │ │ + rscseq r1, fp, r8, ror #18 │ │ │ │ + rscseq r1, fp, r2, asr #18 │ │ │ │ rscseq r1, fp, ip, lsl r9 │ │ │ │ - rscseq r1, fp, r4, lsl r9 │ │ │ │ - ldrshteq r1, [fp], #128 @ 0x80 │ │ │ │ + rscseq r1, fp, ip, ror #17 │ │ │ │ + rscseq r1, fp, r0, asr #17 │ │ │ │ + smlalseq r1, fp, r0, r8 │ │ │ │ + rscseq r1, fp, r6, ror #16 │ │ │ │ + rscseq r1, fp, r8, lsr r8 │ │ │ │ + rscseq r1, fp, sl, lsl #16 │ │ │ │ + rscseq r1, fp, r2, lsl #16 │ │ │ │ + rscseq r1, fp, r0, ror #15 │ │ │ │ + ldrhteq r1, [fp], #118 @ 0x76 │ │ │ │ + rscseq r1, fp, lr, lsr #15 │ │ │ │ + rscseq r1, fp, sl, lsl #15 │ │ │ │ + rscseq r1, fp, ip, asr r7 │ │ │ │ + rscseq r1, fp, lr, lsr #14 │ │ │ │ + rscseq r1, fp, r6, lsr #14 │ │ │ │ + rscseq r1, fp, r4, lsl #14 │ │ │ │ + rscseq r1, fp, r2, ror #13 │ │ │ │ + ldrhteq r1, [fp], #98 @ 0x62 │ │ │ │ + rscseq r1, fp, r6, lsl #13 │ │ │ │ + rscseq r1, fp, ip, asr r6 │ │ │ │ + rscseq r1, fp, r4, asr r6 │ │ │ │ + rscseq r1, fp, r0, lsr r6 │ │ │ │ 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 │ │ │ │ @@ -71097,128 +71097,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 │ │ │ │ - rscseq r1, fp, lr, asr #14 │ │ │ │ - rscseq r1, fp, r4, asr #14 │ │ │ │ - rscseq r1, fp, r0, lsr #14 │ │ │ │ - ldrshteq r1, [fp], #100 @ 0x64 │ │ │ │ - rscseq r1, fp, r8, asr #13 │ │ │ │ - ldrhteq r1, [fp], #110 @ 0x6e │ │ │ │ - smlalseq r1, fp, r8, r6 │ │ │ │ - rscseq r1, fp, r2, ror r6 │ │ │ │ - rscseq r1, fp, r0, asr #12 │ │ │ │ - rscseq r1, fp, r2, lsl r6 │ │ │ │ - rscseq r1, fp, r2, ror #11 │ │ │ │ - ldrhteq r1, [fp], #82 @ 0x52 │ │ │ │ - rscseq r1, fp, r8, lsr #11 │ │ │ │ - rscseq r1, fp, r4, lsl #11 │ │ │ │ - rscseq r1, fp, r8, asr r5 │ │ │ │ - rscseq r1, fp, lr, asr #10 │ │ │ │ - rscseq r1, fp, r8, lsr #10 │ │ │ │ - ldrshteq r1, [fp], #72 @ 0x48 │ │ │ │ - rscseq r1, fp, r8, asr #9 │ │ │ │ - ldrhteq r1, [fp], #78 @ 0x4e │ │ │ │ - smlalseq r1, fp, sl, r4 │ │ │ │ - rscseq r1, fp, r6, ror r4 │ │ │ │ - rscseq r1, fp, sl, asr #8 │ │ │ │ - rscseq r1, fp, lr, lsl r4 │ │ │ │ - ldrshteq r1, [fp], #50 @ 0x32 │ │ │ │ - rscseq r1, fp, r8, ror #7 │ │ │ │ - rscseq r1, fp, r2, asr #7 │ │ │ │ - smlalseq r1, fp, ip, r3 │ │ │ │ - rscseq r1, fp, ip, ror #6 │ │ │ │ - rscseq r1, fp, ip, lsr r3 │ │ │ │ - rscseq r1, fp, r2, lsr r3 │ │ │ │ - rscseq r1, fp, lr, lsl #6 │ │ │ │ - rscseq r1, fp, sl, ror #5 │ │ │ │ - ldrhteq r1, [fp], #40 @ 0x28 │ │ │ │ - rscseq r1, fp, sl, lsl #5 │ │ │ │ - rscseq r1, fp, r8, asr r2 │ │ │ │ - rscseq r1, fp, ip, lsr #4 │ │ │ │ - rscseq r1, fp, r0, lsl #4 │ │ │ │ - ldrshteq r1, [fp], #22 │ │ │ │ - ldrsbteq r1, [fp], #16 │ │ │ │ - rscseq r1, fp, r0, lsr #3 │ │ │ │ - smlalseq r1, fp, r6, r1 │ │ │ │ - rscseq r1, fp, r2, ror r1 │ │ │ │ - rscseq r1, fp, r6, asr #2 │ │ │ │ - rscseq r1, fp, sl, lsl r1 │ │ │ │ - rscseq r1, fp, r0, lsl r1 │ │ │ │ - rscseq r1, fp, sl, ror #1 │ │ │ │ - rscseq r1, fp, r4, asr #1 │ │ │ │ - smlalseq r1, fp, r6, r0 │ │ │ │ - rscseq r1, fp, r6, rrx │ │ │ │ - rscseq r1, fp, r6, lsr r0 │ │ │ │ - rscseq r1, fp, ip, lsr #32 │ │ │ │ - rscseq r1, fp, r8 │ │ │ │ - ldrsbteq r0, [fp], #252 @ 0xfc │ │ │ │ - ldrsbteq r0, [fp], #242 @ 0xf2 │ │ │ │ - rscseq r0, fp, ip, lsr #31 │ │ │ │ - rscseq r0, fp, ip, ror pc │ │ │ │ - rscseq r0, fp, ip, asr #30 │ │ │ │ - rscseq r0, fp, r2, asr #30 │ │ │ │ - rscseq r0, fp, lr, lsl pc │ │ │ │ - ldrshteq r0, [fp], #236 @ 0xec │ │ │ │ - ldrsbteq r0, [fp], #224 @ 0xe0 │ │ │ │ - rscseq r0, fp, r2, lsr #29 │ │ │ │ - rscseq r0, fp, r8, ror lr │ │ │ │ - rscseq r0, fp, lr, asr #28 │ │ │ │ - rscseq r0, fp, r6, asr #28 │ │ │ │ - rscseq r0, fp, r4, lsr #28 │ │ │ │ - ldrshteq r0, [fp], #216 @ 0xd8 │ │ │ │ - ldrshteq r0, [fp], #210 @ 0xd2 │ │ │ │ - ldrsbteq r0, [fp], #210 @ 0xd2 │ │ │ │ - rscseq r0, fp, sl, lsr #27 │ │ │ │ - rscseq r0, fp, r2, lsl #27 │ │ │ │ - rscseq r0, fp, ip, ror sp │ │ │ │ - rscseq r0, fp, sl, asr sp │ │ │ │ - rscseq r0, fp, r8, lsr sp │ │ │ │ - rscseq r0, fp, ip, lsl #26 │ │ │ │ - rscseq r0, fp, r0, ror #25 │ │ │ │ - ldrhteq r0, [fp], #198 @ 0xc6 │ │ │ │ - ldrhteq r0, [fp], #192 @ 0xc0 │ │ │ │ - smlalseq r0, fp, r2, ip │ │ │ │ - rscseq r0, fp, r4, ror ip │ │ │ │ - rscseq r0, fp, lr, asr #24 │ │ │ │ - rscseq r0, fp, r8, lsr #24 │ │ │ │ - rscseq r0, fp, r2, lsr #24 │ │ │ │ - rscseq r0, fp, r2, lsl #24 │ │ │ │ + rscseq r1, fp, lr, lsl #9 │ │ │ │ + rscseq r1, fp, r4, lsl #9 │ │ │ │ + rscseq r1, fp, r0, ror #8 │ │ │ │ + rscseq r1, fp, r4, lsr r4 │ │ │ │ + rscseq r1, fp, r8, lsl #8 │ │ │ │ + ldrshteq r1, [fp], #62 @ 0x3e │ │ │ │ + ldrsbteq r1, [fp], #56 @ 0x38 │ │ │ │ + ldrhteq r1, [fp], #50 @ 0x32 │ │ │ │ + rscseq r1, fp, r0, lsl #7 │ │ │ │ + rscseq r1, fp, r2, asr r3 │ │ │ │ + rscseq r1, fp, r2, lsr #6 │ │ │ │ + ldrshteq r1, [fp], #34 @ 0x22 │ │ │ │ + rscseq r1, fp, r8, ror #5 │ │ │ │ + rscseq r1, fp, r4, asr #5 │ │ │ │ + smlalseq r1, fp, r8, r2 │ │ │ │ + rscseq r1, fp, lr, lsl #5 │ │ │ │ + rscseq r1, fp, r8, ror #4 │ │ │ │ + rscseq r1, fp, r8, lsr r2 │ │ │ │ + rscseq r1, fp, r8, lsl #4 │ │ │ │ + ldrshteq r1, [fp], #30 │ │ │ │ + ldrsbteq r1, [fp], #26 │ │ │ │ + ldrhteq r1, [fp], #22 │ │ │ │ + rscseq r1, fp, sl, lsl #3 │ │ │ │ + rscseq r1, fp, lr, asr r1 │ │ │ │ + rscseq r1, fp, r2, lsr r1 │ │ │ │ + rscseq r1, fp, r8, lsr #2 │ │ │ │ + rscseq r1, fp, r2, lsl #2 │ │ │ │ + ldrsbteq r1, [fp], #12 │ │ │ │ + rscseq r1, fp, ip, lsr #1 │ │ │ │ + rscseq r1, fp, ip, ror r0 │ │ │ │ + rscseq r1, fp, r2, ror r0 │ │ │ │ + rscseq r1, fp, lr, asr #32 │ │ │ │ + rscseq r1, fp, sl, lsr #32 │ │ │ │ + ldrshteq r0, [fp], #248 @ 0xf8 │ │ │ │ + rscseq r0, fp, sl, asr #31 │ │ │ │ + smlalseq r0, fp, r8, pc @ │ │ │ │ + rscseq r0, fp, ip, ror #30 │ │ │ │ + rscseq r0, fp, r0, asr #30 │ │ │ │ + rscseq r0, fp, r6, lsr pc │ │ │ │ + rscseq r0, fp, r0, lsl pc │ │ │ │ + rscseq r0, fp, r0, ror #29 │ │ │ │ + ldrsbteq r0, [fp], #230 @ 0xe6 │ │ │ │ + ldrhteq r0, [fp], #226 @ 0xe2 │ │ │ │ + rscseq r0, fp, r6, lsl #29 │ │ │ │ + rscseq r0, fp, sl, asr lr │ │ │ │ + rscseq r0, fp, r0, asr lr │ │ │ │ + rscseq r0, fp, sl, lsr #28 │ │ │ │ + rscseq r0, fp, r4, lsl #28 │ │ │ │ + ldrsbteq r0, [fp], #214 @ 0xd6 │ │ │ │ + rscseq r0, fp, r6, lsr #27 │ │ │ │ + rscseq r0, fp, r6, ror sp │ │ │ │ + rscseq r0, fp, ip, ror #26 │ │ │ │ + rscseq r0, fp, r8, asr #26 │ │ │ │ + rscseq r0, fp, ip, lsl sp │ │ │ │ + rscseq r0, fp, r2, lsl sp │ │ │ │ + rscseq r0, fp, ip, ror #25 │ │ │ │ + ldrhteq r0, [fp], #204 @ 0xcc │ │ │ │ + rscseq r0, fp, ip, lsl #25 │ │ │ │ + rscseq r0, fp, r2, lsl #25 │ │ │ │ + rscseq r0, fp, lr, asr ip │ │ │ │ + rscseq r0, fp, ip, lsr ip │ │ │ │ + rscseq r0, fp, r0, lsl ip │ │ │ │ rscseq r0, fp, r2, ror #23 │ │ │ │ - ldrsbteq r0, [fp], #182 @ 0xb6 │ │ │ │ - rscseq lr, sp, r8, asr ip │ │ │ │ - rscseq r0, fp, sl, asr #23 │ │ │ │ - ldrshteq lr, [sp], #188 @ 0xbc │ │ │ │ - ldrhteq r0, [fp], #190 @ 0xbe │ │ │ │ ldrhteq r0, [fp], #184 @ 0xb8 │ │ │ │ - ldrhteq r0, [fp], #178 @ 0xb2 │ │ │ │ - rscseq lr, sp, r4, ror #22 │ │ │ │ - rscseq r0, fp, r6, lsr #23 │ │ │ │ - rscseq r0, fp, r0, lsr #23 │ │ │ │ - smlalseq r0, fp, sl, fp │ │ │ │ - smlalseq r0, fp, r4, fp │ │ │ │ rscseq r0, fp, lr, lsl #23 │ │ │ │ - rscseq r0, fp, r8, lsl #23 │ │ │ │ - rscseq r0, fp, r2, lsl #23 │ │ │ │ - rscseq r0, fp, ip, ror fp │ │ │ │ - rscseq r0, fp, r6, ror fp │ │ │ │ - rscseq r0, fp, r0, ror fp │ │ │ │ - rscseq r0, fp, sl, ror #22 │ │ │ │ + rscseq r0, fp, r6, lsl #23 │ │ │ │ rscseq r0, fp, r4, ror #22 │ │ │ │ - rscseq r0, fp, lr, asr fp │ │ │ │ - rscseq r0, fp, r8, asr fp │ │ │ │ - rscseq r0, fp, r2, asr fp │ │ │ │ - rscseq r0, fp, ip, asr #22 │ │ │ │ - rscseq r0, fp, r6, asr #22 │ │ │ │ - rscseq r0, fp, r0, asr #22 │ │ │ │ - rscseq r0, fp, sl, lsr fp │ │ │ │ - rscseq r0, fp, r4, lsr fp │ │ │ │ + rscseq r0, fp, r8, lsr fp │ │ │ │ + rscseq r0, fp, r2, lsr fp │ │ │ │ + rscseq r0, fp, r2, lsl fp │ │ │ │ + rscseq r0, fp, sl, ror #21 │ │ │ │ + rscseq r0, fp, r2, asr #21 │ │ │ │ + ldrhteq r0, [fp], #172 @ 0xac │ │ │ │ + smlalseq r0, fp, sl, sl │ │ │ │ + rscseq r0, fp, r8, ror sl │ │ │ │ + rscseq r0, fp, ip, asr #20 │ │ │ │ + rscseq r0, fp, r0, lsr #20 │ │ │ │ + ldrshteq r0, [fp], #150 @ 0x96 │ │ │ │ + ldrshteq r0, [fp], #144 @ 0x90 │ │ │ │ + ldrsbteq r0, [fp], #146 @ 0x92 │ │ │ │ + ldrhteq r0, [fp], #148 @ 0x94 │ │ │ │ + rscseq r0, fp, lr, lsl #19 │ │ │ │ + rscseq r0, fp, r8, ror #18 │ │ │ │ + rscseq r0, fp, r2, ror #18 │ │ │ │ + rscseq r0, fp, r2, asr #18 │ │ │ │ + rscseq r0, fp, r2, lsr #18 │ │ │ │ + rscseq r0, fp, r6, lsl r9 │ │ │ │ + smlalseq lr, sp, r8, r9 │ │ │ │ + rscseq r0, fp, sl, lsl #18 │ │ │ │ + rscseq lr, sp, ip, lsr r9 │ │ │ │ + ldrshteq r0, [fp], #142 @ 0x8e │ │ │ │ + ldrshteq r0, [fp], #136 @ 0x88 │ │ │ │ + ldrshteq r0, [fp], #130 @ 0x82 │ │ │ │ + rscseq lr, sp, r4, lsr #17 │ │ │ │ + rscseq r0, fp, r6, ror #17 │ │ │ │ + rscseq r0, fp, r0, ror #17 │ │ │ │ + ldrsbteq r0, [fp], #138 @ 0x8a │ │ │ │ + ldrsbteq r0, [fp], #132 @ 0x84 │ │ │ │ + rscseq r0, fp, lr, asr #17 │ │ │ │ + rscseq r0, fp, r8, asr #17 │ │ │ │ + rscseq r0, fp, r2, asr #17 │ │ │ │ + ldrhteq r0, [fp], #140 @ 0x8c │ │ │ │ + ldrhteq r0, [fp], #134 @ 0x86 │ │ │ │ + ldrhteq r0, [fp], #128 @ 0x80 │ │ │ │ + rscseq r0, fp, sl, lsr #17 │ │ │ │ + rscseq r0, fp, r4, lsr #17 │ │ │ │ + smlalseq r0, fp, lr, r8 │ │ │ │ + smlalseq r0, fp, r8, r8 │ │ │ │ + smlalseq r0, fp, r2, r8 │ │ │ │ + rscseq r0, fp, ip, lsl #17 │ │ │ │ + rscseq r0, fp, r6, lsl #17 │ │ │ │ + rscseq r0, fp, r0, lsl #17 │ │ │ │ + rscseq r0, fp, sl, ror r8 │ │ │ │ + rscseq r0, fp, r4, ror r8 │ │ │ │ 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 │ │ │ │ @@ -71354,109 +71354,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 │ │ │ │ - rscseq r0, fp, r6, ror #18 │ │ │ │ - rscseq r0, fp, r0, ror #18 │ │ │ │ - rscseq r0, fp, sl, asr r9 │ │ │ │ - rscseq r0, fp, r4, asr r9 │ │ │ │ - rscseq r0, fp, lr, asr #18 │ │ │ │ - rscseq lr, sp, r0, ror sl │ │ │ │ - rscseq lr, sp, r6, lsl sl │ │ │ │ - rscseq lr, sp, ip, ror #19 │ │ │ │ - rscseq r0, fp, r6, lsr r9 │ │ │ │ - rscseq r0, fp, r0, lsr r9 │ │ │ │ - rscseq r0, fp, sl, lsr #18 │ │ │ │ - rscseq r0, fp, r4, lsr #18 │ │ │ │ - rscseq r0, fp, lr, lsl r9 │ │ │ │ - rscseq r0, fp, r8, lsl r9 │ │ │ │ - smlalseq lr, sp, r2, sl │ │ │ │ - rscseq lr, sp, r0, ror #20 │ │ │ │ - rscseq r0, fp, r6, lsl #18 │ │ │ │ - rscseq r0, fp, r0, lsl #18 │ │ │ │ - ldrshteq r0, [fp], #138 @ 0x8a │ │ │ │ - ldrshteq r0, [fp], #132 @ 0x84 │ │ │ │ - rscseq r0, fp, lr, ror #17 │ │ │ │ - rscseq r0, fp, r8, ror #17 │ │ │ │ - rscseq r0, fp, r2, ror #17 │ │ │ │ - ldrsbteq r0, [fp], #140 @ 0x8c │ │ │ │ - ldrsbteq r0, [fp], #134 @ 0x86 │ │ │ │ - ldrsbteq r0, [fp], #128 @ 0x80 │ │ │ │ - rscseq r0, fp, sl, asr #17 │ │ │ │ - rscseq r0, fp, r4, asr #17 │ │ │ │ - ldrhteq r0, [fp], #142 @ 0x8e │ │ │ │ - ldrhteq r0, [fp], #136 @ 0x88 │ │ │ │ - ldrhteq r0, [fp], #130 @ 0x82 │ │ │ │ - rscseq r0, fp, ip, lsr #17 │ │ │ │ - rscseq r0, fp, r6, lsr #17 │ │ │ │ - rscseq r0, fp, r0, lsr #17 │ │ │ │ - smlalseq r0, fp, sl, r8 │ │ │ │ - smlalseq r0, fp, r4, r8 │ │ │ │ - rscseq r0, fp, lr, lsl #17 │ │ │ │ - rscseq r0, fp, r8, lsl #17 │ │ │ │ - rscseq r0, fp, r2, lsl #17 │ │ │ │ - rscseq r0, fp, ip, ror r8 │ │ │ │ - rscseq r0, fp, r6, ror r8 │ │ │ │ - rscseq r0, fp, r0, ror r8 │ │ │ │ - rscseq r0, fp, sl, ror #16 │ │ │ │ - rscseq r0, fp, r4, ror #16 │ │ │ │ - rscseq r0, fp, lr, asr r8 │ │ │ │ - rscseq r0, fp, r8, asr r8 │ │ │ │ - rscseq r0, fp, r2, asr r8 │ │ │ │ - rscseq r0, fp, ip, asr #16 │ │ │ │ - rscseq r0, fp, r6, asr #16 │ │ │ │ - rscseq r0, fp, r0, asr #16 │ │ │ │ - rscseq r0, fp, sl, lsr r8 │ │ │ │ - rscseq r0, fp, r4, lsr r8 │ │ │ │ - rscseq r0, fp, lr, lsr #16 │ │ │ │ - rscseq r0, fp, r8, lsr #16 │ │ │ │ - rscseq r0, fp, r2, lsr #16 │ │ │ │ - rscseq r0, fp, ip, lsl r8 │ │ │ │ - rscseq r0, fp, r6, lsl r8 │ │ │ │ - rscseq r0, fp, r0, lsl r8 │ │ │ │ - rscseq r0, fp, sl, lsl #16 │ │ │ │ - rscseq r0, fp, r4, lsl #16 │ │ │ │ - ldrshteq r0, [fp], #126 @ 0x7e │ │ │ │ - ldrshteq r0, [fp], #120 @ 0x78 │ │ │ │ - ldrshteq r0, [fp], #114 @ 0x72 │ │ │ │ - rscseq r0, fp, ip, ror #15 │ │ │ │ - rscseq r0, fp, r6, ror #15 │ │ │ │ - rscseq r0, fp, r0, ror #15 │ │ │ │ - ldrsbteq r0, [fp], #122 @ 0x7a │ │ │ │ - ldrsbteq r0, [fp], #116 @ 0x74 │ │ │ │ - rscseq r0, fp, lr, asr #15 │ │ │ │ - rscseq r0, fp, r8, asr #15 │ │ │ │ - rscseq r0, fp, r2, asr #15 │ │ │ │ - ldrhteq r0, [fp], #124 @ 0x7c │ │ │ │ - ldrhteq r0, [fp], #118 @ 0x76 │ │ │ │ - ldrhteq r0, [fp], #112 @ 0x70 │ │ │ │ - rscseq r0, fp, sl, lsr #15 │ │ │ │ - rscseq r0, fp, r4, lsr #15 │ │ │ │ - smlalseq r0, fp, lr, r7 │ │ │ │ - smlalseq r0, fp, r8, r7 │ │ │ │ - smlalseq r0, fp, r2, r7 │ │ │ │ - rscseq r0, fp, ip, lsl #15 │ │ │ │ - rscseq r0, fp, r6, lsl #15 │ │ │ │ - rscseq r0, fp, r0, lsl #15 │ │ │ │ - rscseq r0, fp, sl, ror r7 │ │ │ │ - rscseq r0, fp, r4, ror r7 │ │ │ │ - rscseq r0, fp, lr, ror #14 │ │ │ │ - rscseq r0, fp, r8, ror #14 │ │ │ │ - rscseq r0, fp, r2, ror #14 │ │ │ │ - rscseq r0, fp, ip, asr r7 │ │ │ │ - rscseq r0, fp, r6, asr r7 │ │ │ │ - rscseq r0, fp, r0, asr r7 │ │ │ │ - rscseq r0, fp, sl, asr #14 │ │ │ │ - rscseq r0, fp, r4, asr #14 │ │ │ │ - rscseq r0, fp, lr, lsr r7 │ │ │ │ - rscseq r0, fp, r8, lsr r7 │ │ │ │ - rscseq r0, fp, r2, lsr r7 │ │ │ │ + rscseq r0, fp, r6, lsr #13 │ │ │ │ + rscseq r0, fp, r0, lsr #13 │ │ │ │ + smlalseq r0, fp, sl, r6 │ │ │ │ + smlalseq r0, fp, r4, r6 │ │ │ │ + rscseq r0, fp, lr, lsl #13 │ │ │ │ + ldrhteq lr, [sp], #112 @ 0x70 │ │ │ │ + rscseq lr, sp, r6, asr r7 │ │ │ │ + rscseq lr, sp, ip, lsr #14 │ │ │ │ + rscseq r0, fp, r6, ror r6 │ │ │ │ + rscseq r0, fp, r0, ror r6 │ │ │ │ + rscseq r0, fp, sl, ror #12 │ │ │ │ + rscseq r0, fp, r4, ror #12 │ │ │ │ + rscseq r0, fp, lr, asr r6 │ │ │ │ + rscseq r0, fp, r8, asr r6 │ │ │ │ + ldrsbteq lr, [sp], #114 @ 0x72 │ │ │ │ + rscseq lr, sp, r0, lsr #15 │ │ │ │ + rscseq r0, fp, r6, asr #12 │ │ │ │ + rscseq r0, fp, r0, asr #12 │ │ │ │ + rscseq r0, fp, sl, lsr r6 │ │ │ │ + rscseq r0, fp, r4, lsr r6 │ │ │ │ + rscseq r0, fp, lr, lsr #12 │ │ │ │ + rscseq r0, fp, r8, lsr #12 │ │ │ │ + rscseq r0, fp, r2, lsr #12 │ │ │ │ + rscseq r0, fp, ip, lsl r6 │ │ │ │ + rscseq r0, fp, r6, lsl r6 │ │ │ │ + rscseq r0, fp, r0, lsl r6 │ │ │ │ + rscseq r0, fp, sl, lsl #12 │ │ │ │ + rscseq r0, fp, r4, lsl #12 │ │ │ │ + ldrshteq r0, [fp], #94 @ 0x5e │ │ │ │ + ldrshteq r0, [fp], #88 @ 0x58 │ │ │ │ + ldrshteq r0, [fp], #82 @ 0x52 │ │ │ │ + rscseq r0, fp, ip, ror #11 │ │ │ │ + rscseq r0, fp, r6, ror #11 │ │ │ │ + rscseq r0, fp, r0, ror #11 │ │ │ │ + ldrsbteq r0, [fp], #90 @ 0x5a │ │ │ │ + ldrsbteq r0, [fp], #84 @ 0x54 │ │ │ │ + rscseq r0, fp, lr, asr #11 │ │ │ │ + rscseq r0, fp, r8, asr #11 │ │ │ │ + rscseq r0, fp, r2, asr #11 │ │ │ │ + ldrhteq r0, [fp], #92 @ 0x5c │ │ │ │ + ldrhteq r0, [fp], #86 @ 0x56 │ │ │ │ + ldrhteq r0, [fp], #80 @ 0x50 │ │ │ │ + rscseq r0, fp, sl, lsr #11 │ │ │ │ + rscseq r0, fp, r4, lsr #11 │ │ │ │ + smlalseq r0, fp, lr, r5 │ │ │ │ + smlalseq r0, fp, r8, r5 │ │ │ │ + smlalseq r0, fp, r2, r5 │ │ │ │ + rscseq r0, fp, ip, lsl #11 │ │ │ │ + rscseq r0, fp, r6, lsl #11 │ │ │ │ + rscseq r0, fp, r0, lsl #11 │ │ │ │ + rscseq r0, fp, sl, ror r5 │ │ │ │ + rscseq r0, fp, r4, ror r5 │ │ │ │ + rscseq r0, fp, lr, ror #10 │ │ │ │ + rscseq r0, fp, r8, ror #10 │ │ │ │ + rscseq r0, fp, r2, ror #10 │ │ │ │ + rscseq r0, fp, ip, asr r5 │ │ │ │ + rscseq r0, fp, r6, asr r5 │ │ │ │ + rscseq r0, fp, r0, asr r5 │ │ │ │ + rscseq r0, fp, sl, asr #10 │ │ │ │ + rscseq r0, fp, r4, asr #10 │ │ │ │ + rscseq r0, fp, lr, lsr r5 │ │ │ │ + rscseq r0, fp, r8, lsr r5 │ │ │ │ + rscseq r0, fp, r2, lsr r5 │ │ │ │ + rscseq r0, fp, ip, lsr #10 │ │ │ │ + rscseq r0, fp, r6, lsr #10 │ │ │ │ + rscseq r0, fp, r0, lsr #10 │ │ │ │ + rscseq r0, fp, sl, lsl r5 │ │ │ │ + rscseq r0, fp, r4, lsl r5 │ │ │ │ + rscseq r0, fp, lr, lsl #10 │ │ │ │ + rscseq r0, fp, r8, lsl #10 │ │ │ │ + rscseq r0, fp, r2, lsl #10 │ │ │ │ + ldrshteq r0, [fp], #76 @ 0x4c │ │ │ │ + ldrshteq r0, [fp], #70 @ 0x46 │ │ │ │ + ldrshteq r0, [fp], #64 @ 0x40 │ │ │ │ + rscseq r0, fp, sl, ror #9 │ │ │ │ + rscseq r0, fp, r4, ror #9 │ │ │ │ + ldrsbteq r0, [fp], #78 @ 0x4e │ │ │ │ + ldrsbteq r0, [fp], #72 @ 0x48 │ │ │ │ + ldrsbteq r0, [fp], #66 @ 0x42 │ │ │ │ + rscseq r0, fp, ip, asr #9 │ │ │ │ + rscseq r0, fp, r6, asr #9 │ │ │ │ + rscseq r0, fp, r0, asr #9 │ │ │ │ + ldrhteq r0, [fp], #74 @ 0x4a │ │ │ │ + ldrhteq r0, [fp], #68 @ 0x44 │ │ │ │ + rscseq r0, fp, lr, lsr #9 │ │ │ │ + rscseq r0, fp, r8, lsr #9 │ │ │ │ + rscseq r0, fp, r2, lsr #9 │ │ │ │ + smlalseq r0, fp, ip, r4 │ │ │ │ + smlalseq r0, fp, r6, r4 │ │ │ │ + smlalseq r0, fp, r0, r4 │ │ │ │ + rscseq r0, fp, sl, lsl #9 │ │ │ │ + rscseq r0, fp, r4, lsl #9 │ │ │ │ + rscseq r0, fp, lr, ror r4 │ │ │ │ + rscseq r0, fp, r8, ror r4 │ │ │ │ + rscseq r0, fp, r2, ror r4 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi fp, [ip], -r2, lsl #1 │ │ │ │ ldrmi r4, [r6], -r5, lsl #12 │ │ │ │ @ instruction: 0xf5b1461f │ │ │ │ @@ -72273,16 +72273,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 │ │ │ │ - rscseq r0, fp, ip, ror #17 │ │ │ │ - ldrsbteq r0, [sp], #6 │ │ │ │ + rscseq r0, fp, ip, lsr #12 │ │ │ │ + rscseq pc, ip, r6, lsl lr @ │ │ │ │ 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 │ │ │ │ @@ -74918,194 +74918,194 @@ │ │ │ │ stmda r6!, {r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ bmi feee9e04 │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf7b69600 │ │ │ │ andlt lr, r2, lr, asr r8 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - rscseq r7, sp, r6, asr #6 │ │ │ │ - rscseq sp, ip, lr, lsr #15 │ │ │ │ - rscseq fp, sp, r6, ror sp │ │ │ │ - rscseq lr, sl, r2, lsr r0 │ │ │ │ - rscseq lr, sl, sl, lsr #32 │ │ │ │ - rscseq fp, sp, r2, asr sp │ │ │ │ - rscseq fp, sp, r0, asr sp │ │ │ │ - rscseq fp, sp, r6, asr sp │ │ │ │ - ldrshteq pc, [ip], #82 @ 0x52 @ │ │ │ │ - rscseq sp, ip, r0, lsr r7 │ │ │ │ - rscseq lr, ip, r8, asr r1 │ │ │ │ - rscseq fp, sp, r6, lsl sp │ │ │ │ - smlalseq lr, ip, r4, r2 │ │ │ │ - ldrshteq fp, [sp], #198 @ 0xc6 │ │ │ │ - ldrshteq fp, [sp], #200 @ 0xc8 │ │ │ │ - ldrshteq fp, [sp], #198 @ 0xc6 │ │ │ │ - rscseq r5, fp, lr, lsr #12 │ │ │ │ - rscseq sp, sl, r4, lsr #30 │ │ │ │ - rscseq sp, sl, ip, lsl pc │ │ │ │ - rscseq fp, sp, r2, asr #25 │ │ │ │ - rscseq lr, ip, r2, ror #4 │ │ │ │ - rscseq fp, sp, r4, lsr #25 │ │ │ │ - smlalseq fp, sp, sl, ip │ │ │ │ - smlalseq fp, sp, r8, ip │ │ │ │ - smlalseq r5, fp, r8, r5 │ │ │ │ - rscseq sp, sl, lr, lsl #29 │ │ │ │ - rscseq sp, sl, r6, lsl #29 │ │ │ │ - rscseq fp, sp, r2, ror ip │ │ │ │ - rscseq sp, sl, ip, asr lr │ │ │ │ - rscseq fp, sp, sl, lsr sp │ │ │ │ - rscseq fp, sp, r4, ror #28 │ │ │ │ - rscseq fp, sp, r6, lsl #26 │ │ │ │ - rscseq fp, sp, r0, ror #28 │ │ │ │ - rscseq fp, sp, r2, asr lr │ │ │ │ - rscseq fp, sp, sl, asr lr │ │ │ │ - rscseq sp, sl, r8, asr #27 │ │ │ │ - rscseq ip, fp, ip, asr #6 │ │ │ │ - ldrshteq sp, [ip], #74 @ 0x4a │ │ │ │ - rscseq fp, sp, r8, lsr #23 │ │ │ │ - rscseq sp, sl, ip, ror #26 │ │ │ │ - rscseq sp, sl, r4, ror #26 │ │ │ │ - rscseq r0, lr, r8, lsl r3 │ │ │ │ - rscseq fp, sp, r0, lsr #21 │ │ │ │ - rscseq fp, sp, r4, asr fp │ │ │ │ - rscseq ip, fp, r8, lsr #5 │ │ │ │ - rscseq fp, sp, r8, lsr fp │ │ │ │ - rscseq pc, ip, r8, asr #9 │ │ │ │ - rscseq ip, fp, r0, rrx │ │ │ │ - ldrshteq fp, [sp], #170 @ 0xaa │ │ │ │ - ldrshteq fp, [sp], #170 @ 0xaa │ │ │ │ - rscseq lr, ip, sl, asr #1 │ │ │ │ - rscseq lr, ip, r6, asr #1 │ │ │ │ - ldrsbteq fp, [sp], #170 @ 0xaa │ │ │ │ - rscseq lr, ip, sl, rrx │ │ │ │ - rscseq lr, ip, r6, rrx │ │ │ │ - smlatteq r3, r0, ip, r6 │ │ │ │ - rscseq fp, sp, r0, lsr #21 │ │ │ │ - smlalseq fp, sp, r8, sl │ │ │ │ - smlalseq fp, sp, r4, sl │ │ │ │ + rscseq r7, sp, r6, lsl #1 │ │ │ │ + rscseq sp, ip, lr, ror #9 │ │ │ │ + ldrhteq fp, [sp], #166 @ 0xa6 │ │ │ │ + rscseq sp, sl, r2, ror sp │ │ │ │ + rscseq sp, sl, sl, ror #26 │ │ │ │ + smlalseq fp, sp, r2, sl │ │ │ │ smlalseq fp, sp, r0, sl │ │ │ │ - rscseq fp, sp, ip, lsl #21 │ │ │ │ - rscseq fp, sp, r8, lsl #21 │ │ │ │ - rscseq fp, sp, r4, lsl #21 │ │ │ │ - rscseq fp, sp, r0, lsl #21 │ │ │ │ - rscseq fp, sp, ip, ror sl │ │ │ │ - rscseq fp, sp, r8, ror sl │ │ │ │ - rscseq fp, sp, ip, ror #20 │ │ │ │ - rscseq fp, sp, r8, ror #20 │ │ │ │ - rscseq fp, sp, r4, ror #20 │ │ │ │ - rscseq fp, sp, r0, ror #20 │ │ │ │ - rscseq fp, sp, ip, asr sl │ │ │ │ - rscseq fp, sp, r8, asr sl │ │ │ │ - rscseq fp, sp, r4, asr sl │ │ │ │ - rscseq fp, sp, r0, asr sl │ │ │ │ - rscseq fp, sp, sl, asr #20 │ │ │ │ - smlalseq lr, ip, lr, r0 │ │ │ │ - rscseq fp, sp, sl, lsr r8 │ │ │ │ - rscseq fp, sp, r2, lsr #19 │ │ │ │ - rscseq fp, sp, sl, lsr #19 │ │ │ │ - ldrshteq fp, [sp], #154 @ 0x9a │ │ │ │ - rscseq fp, sp, lr, ror r9 │ │ │ │ - rscseq fp, sp, r6, lsl #19 │ │ │ │ - ldrsbteq fp, [sp], #158 @ 0x9e │ │ │ │ - rscseq fp, sp, r2, ror r9 │ │ │ │ - rscseq fp, sp, lr, ror #18 │ │ │ │ - rscseq fp, sp, sl, ror #18 │ │ │ │ - rscseq fp, sp, r6, ror #18 │ │ │ │ - rscseq fp, sp, r2, lsr #19 │ │ │ │ - rscseq fp, sp, r2, lsr #19 │ │ │ │ - tsteq r3, ip, ror sl │ │ │ │ - smlalseq fp, sp, r0, r9 │ │ │ │ - rscseq fp, sp, ip, lsr #17 │ │ │ │ - rscseq fp, sp, r8, lsr #17 │ │ │ │ - rscseq fp, sp, r4, lsr #17 │ │ │ │ - rscseq fp, sp, r0, lsr #17 │ │ │ │ - smlalseq fp, sp, ip, r8 │ │ │ │ - smlalseq fp, sp, r8, r8 │ │ │ │ + smlalseq fp, sp, r6, sl │ │ │ │ + rscseq pc, ip, r2, lsr r3 @ │ │ │ │ + rscseq sp, ip, r0, ror r4 │ │ │ │ + smlalseq sp, ip, r8, lr │ │ │ │ + rscseq fp, sp, r6, asr sl │ │ │ │ + ldrsbteq sp, [ip], #244 @ 0xf4 │ │ │ │ + rscseq fp, sp, r6, lsr sl │ │ │ │ + rscseq fp, sp, r8, lsr sl │ │ │ │ + rscseq fp, sp, r6, lsr sl │ │ │ │ + rscseq r5, fp, lr, ror #6 │ │ │ │ + rscseq sp, sl, r4, ror #24 │ │ │ │ + rscseq sp, sl, ip, asr ip │ │ │ │ + rscseq fp, sp, r2, lsl #20 │ │ │ │ + rscseq sp, ip, r2, lsr #31 │ │ │ │ + rscseq fp, sp, r4, ror #19 │ │ │ │ + ldrsbteq fp, [sp], #154 @ 0x9a │ │ │ │ + ldrsbteq fp, [sp], #152 @ 0x98 │ │ │ │ + ldrsbteq r5, [fp], #40 @ 0x28 │ │ │ │ + rscseq sp, sl, lr, asr #23 │ │ │ │ + rscseq sp, sl, r6, asr #23 │ │ │ │ + ldrhteq fp, [sp], #146 @ 0x92 │ │ │ │ + smlalseq sp, sl, ip, fp │ │ │ │ + rscseq fp, sp, sl, ror sl │ │ │ │ + rscseq fp, sp, r4, lsr #23 │ │ │ │ + rscseq fp, sp, r6, asr #20 │ │ │ │ + rscseq fp, sp, r0, lsr #23 │ │ │ │ + smlalseq fp, sp, r2, fp │ │ │ │ + smlalseq fp, sp, sl, fp │ │ │ │ + rscseq sp, sl, r8, lsl #22 │ │ │ │ + rscseq ip, fp, ip, lsl #1 │ │ │ │ + rscseq sp, ip, sl, lsr r2 │ │ │ │ + rscseq fp, sp, r8, ror #17 │ │ │ │ + rscseq sp, sl, ip, lsr #21 │ │ │ │ + rscseq sp, sl, r4, lsr #21 │ │ │ │ + rscseq r0, lr, r8, asr r0 │ │ │ │ + rscseq fp, sp, r0, ror #15 │ │ │ │ smlalseq fp, sp, r4, r8 │ │ │ │ - smlalseq fp, sp, r0, r8 │ │ │ │ - rscseq fp, sp, r2, lsl #18 │ │ │ │ - ldrsbteq sp, [ip], #238 @ 0xee │ │ │ │ - rscseq fp, sp, sl, ror r6 │ │ │ │ - rscseq fp, sp, r2, ror #15 │ │ │ │ - rscseq fp, sp, sl, ror #15 │ │ │ │ + rscseq fp, fp, r8, ror #31 │ │ │ │ + rscseq fp, sp, r8, ror r8 │ │ │ │ + rscseq pc, ip, r8, lsl #4 │ │ │ │ + rscseq fp, fp, r0, lsr #27 │ │ │ │ rscseq fp, sp, sl, lsr r8 │ │ │ │ - ldrhteq fp, [sp], #126 @ 0x7e │ │ │ │ - rscseq fp, sp, r6, asr #15 │ │ │ │ - rscseq fp, sp, lr, lsl r8 │ │ │ │ - ldrhteq fp, [sp], #114 @ 0x72 │ │ │ │ - rscseq fp, sp, lr, lsr #15 │ │ │ │ - rscseq fp, sp, sl, lsr #15 │ │ │ │ - rscseq fp, sp, r6, lsr #15 │ │ │ │ - rscseq fp, sp, r2, ror #15 │ │ │ │ - rscseq fp, sp, r2, lsr #16 │ │ │ │ - @ instruction: 0x010368bc │ │ │ │ - rscseq fp, sp, lr, lsl #16 │ │ │ │ - ldrshteq fp, [sp], #112 @ 0x70 │ │ │ │ - rscseq fp, sp, r8, ror #15 │ │ │ │ + rscseq fp, sp, sl, lsr r8 │ │ │ │ + rscseq sp, ip, sl, lsl #28 │ │ │ │ + rscseq sp, ip, r6, lsl #28 │ │ │ │ + rscseq fp, sp, sl, lsl r8 │ │ │ │ + rscseq sp, ip, sl, lsr #27 │ │ │ │ + rscseq sp, ip, r6, lsr #27 │ │ │ │ + tsteq r3, r0, lsr #20 │ │ │ │ rscseq fp, sp, r0, ror #15 │ │ │ │ ldrsbteq fp, [sp], #120 @ 0x78 │ │ │ │ + ldrsbteq fp, [sp], #116 @ 0x74 │ │ │ │ ldrsbteq fp, [sp], #112 @ 0x70 │ │ │ │ - tsteq r3, r2, lsr #16 │ │ │ │ - rscseq fp, sp, lr, asr #15 │ │ │ │ - rscseq fp, sp, r6, asr #15 │ │ │ │ - ldrhteq fp, [sp], #126 @ 0x7e │ │ │ │ - ldrsbteq fp, [sp], #114 @ 0x72 │ │ │ │ - rscseq fp, sp, sl, asr #15 │ │ │ │ - rscseq sp, sp, sl, asr #26 │ │ │ │ - rscseq r4, fp, r4, lsr #28 │ │ │ │ - rscseq sp, sl, r8, ror r6 │ │ │ │ - rscseq ip, ip, r2, ror #28 │ │ │ │ - ldrsbteq sp, [ip], #230 @ 0xe6 │ │ │ │ - rscseq sp, sl, r8, ror #13 │ │ │ │ - rscseq sp, sl, r0, ror #13 │ │ │ │ - rscseq fp, sp, r0, ror #14 │ │ │ │ - rscseq fp, sp, r2, ror #14 │ │ │ │ - rscseq fp, sp, r6, ror #14 │ │ │ │ - rscseq sp, ip, r2, lsl #29 │ │ │ │ - rscseq sp, sl, r4, lsl #13 │ │ │ │ - rscseq sp, sl, ip, ror r6 │ │ │ │ - rscseq fp, sp, ip, lsr r7 │ │ │ │ - ldrshteq fp, [sp], #110 @ 0x6e │ │ │ │ - rscseq fp, sp, r2, lsl #14 │ │ │ │ - rscseq sp, ip, lr, lsr #28 │ │ │ │ - rscseq sp, sl, r0, lsr #12 │ │ │ │ - rscseq sp, sl, r8, lsl r6 │ │ │ │ - rscseq fp, sp, ip, ror #13 │ │ │ │ - smlalseq fp, sp, sl, r6 │ │ │ │ - smlalseq fp, sp, lr, r6 │ │ │ │ - ldrsbteq sp, [ip], #218 @ 0xda │ │ │ │ - ldrhteq sp, [sl], #92 @ 0x5c │ │ │ │ - ldrhteq sp, [sl], #84 @ 0x54 │ │ │ │ - smlalseq fp, sp, ip, r6 │ │ │ │ - rscseq fp, sp, r8, lsr r6 │ │ │ │ - rscseq fp, sp, lr, lsr r6 │ │ │ │ - rscseq sp, ip, ip, lsl #27 │ │ │ │ - rscseq sp, sl, r0, ror #10 │ │ │ │ - rscseq sp, sl, sl, asr r5 │ │ │ │ - rscseq fp, sp, r8, asr r6 │ │ │ │ + rscseq fp, sp, ip, asr #15 │ │ │ │ + rscseq fp, sp, r8, asr #15 │ │ │ │ + rscseq fp, sp, r4, asr #15 │ │ │ │ + rscseq fp, sp, r0, asr #15 │ │ │ │ + ldrhteq fp, [sp], #124 @ 0x7c │ │ │ │ + ldrhteq fp, [sp], #120 @ 0x78 │ │ │ │ + rscseq fp, sp, ip, lsr #15 │ │ │ │ + rscseq fp, sp, r8, lsr #15 │ │ │ │ + rscseq fp, sp, r4, lsr #15 │ │ │ │ + rscseq fp, sp, r0, lsr #15 │ │ │ │ + smlalseq fp, sp, ip, r7 │ │ │ │ + smlalseq fp, sp, r8, r7 │ │ │ │ + smlalseq fp, sp, r4, r7 │ │ │ │ + smlalseq fp, sp, r0, r7 │ │ │ │ + rscseq fp, sp, sl, lsl #15 │ │ │ │ + ldrsbteq sp, [ip], #222 @ 0xde │ │ │ │ + rscseq fp, sp, sl, ror r5 │ │ │ │ + rscseq fp, sp, r2, ror #13 │ │ │ │ + rscseq fp, sp, sl, ror #13 │ │ │ │ + rscseq fp, sp, sl, lsr r7 │ │ │ │ + ldrhteq fp, [sp], #110 @ 0x6e │ │ │ │ + rscseq fp, sp, r6, asr #13 │ │ │ │ + rscseq fp, sp, lr, lsl r7 │ │ │ │ + ldrhteq fp, [sp], #98 @ 0x62 │ │ │ │ + rscseq fp, sp, lr, lsr #13 │ │ │ │ + rscseq fp, sp, sl, lsr #13 │ │ │ │ + rscseq fp, sp, r6, lsr #13 │ │ │ │ + rscseq fp, sp, r2, ror #13 │ │ │ │ + rscseq fp, sp, r2, ror #13 │ │ │ │ + @ instruction: 0x010367bc │ │ │ │ + ldrsbteq fp, [sp], #96 @ 0x60 │ │ │ │ + rscseq fp, sp, ip, ror #11 │ │ │ │ + rscseq fp, sp, r8, ror #11 │ │ │ │ + rscseq fp, sp, r4, ror #11 │ │ │ │ rscseq fp, sp, r0, ror #11 │ │ │ │ - rscseq fp, sp, r6, ror #11 │ │ │ │ - rscseq sp, ip, r4, asr #26 │ │ │ │ - rscseq sp, sl, r8, lsl #10 │ │ │ │ - rscseq sp, sl, r2, lsl #10 │ │ │ │ - rscseq fp, sp, r4, lsl r6 │ │ │ │ - rscseq fp, sp, r8, lsl #11 │ │ │ │ - rscseq fp, sp, lr, lsl #11 │ │ │ │ - ldrshteq sp, [ip], #204 @ 0xcc │ │ │ │ - ldrhteq sp, [sl], #64 @ 0x40 │ │ │ │ - rscseq sp, sl, sl, lsr #9 │ │ │ │ + ldrsbteq fp, [sp], #92 @ 0x5c │ │ │ │ + ldrsbteq fp, [sp], #88 @ 0x58 │ │ │ │ + ldrsbteq fp, [sp], #84 @ 0x54 │ │ │ │ ldrsbteq fp, [sp], #80 @ 0x50 │ │ │ │ + rscseq fp, sp, r2, asr #12 │ │ │ │ + rscseq sp, ip, lr, lsl ip │ │ │ │ + ldrhteq fp, [sp], #58 @ 0x3a │ │ │ │ + rscseq fp, sp, r2, lsr #10 │ │ │ │ + rscseq fp, sp, sl, lsr #10 │ │ │ │ + rscseq fp, sp, sl, ror r5 │ │ │ │ + ldrshteq fp, [sp], #78 @ 0x4e │ │ │ │ + rscseq fp, sp, r6, lsl #10 │ │ │ │ + rscseq fp, sp, lr, asr r5 │ │ │ │ + ldrshteq fp, [sp], #66 @ 0x42 │ │ │ │ + rscseq fp, sp, lr, ror #9 │ │ │ │ + rscseq fp, sp, sl, ror #9 │ │ │ │ + rscseq fp, sp, r6, ror #9 │ │ │ │ + rscseq fp, sp, r2, lsr #10 │ │ │ │ + rscseq fp, sp, r2, ror #10 │ │ │ │ + strdeq r6, [r3, -ip] │ │ │ │ + rscseq fp, sp, lr, asr #10 │ │ │ │ rscseq fp, sp, r0, lsr r5 │ │ │ │ - rscseq fp, sp, r6, lsr r5 │ │ │ │ - ldrhteq sp, [ip], #196 @ 0xc4 │ │ │ │ - rscseq sp, sl, r8, asr r4 │ │ │ │ - rscseq sp, sl, r2, asr r4 │ │ │ │ - rscseq fp, sp, ip, lsl #11 │ │ │ │ - ldrsbteq fp, [sp], #72 @ 0x48 │ │ │ │ - ldrsbteq fp, [sp], #78 @ 0x4e │ │ │ │ - rscseq sp, sl, sl, asr #32 │ │ │ │ + rscseq fp, sp, r8, lsr #10 │ │ │ │ + rscseq fp, sp, r0, lsr #10 │ │ │ │ + rscseq fp, sp, r8, lsl r5 │ │ │ │ + rscseq fp, sp, r0, lsl r5 │ │ │ │ + tsteq r3, r2, ror #10 │ │ │ │ + rscseq fp, sp, lr, lsl #10 │ │ │ │ + rscseq fp, sp, r6, lsl #10 │ │ │ │ + ldrshteq fp, [sp], #78 @ 0x4e │ │ │ │ + rscseq fp, sp, r2, lsl r5 │ │ │ │ + rscseq fp, sp, sl, lsl #10 │ │ │ │ + rscseq sp, sp, sl, lsl #21 │ │ │ │ + rscseq r4, fp, r4, ror #22 │ │ │ │ + ldrhteq sp, [sl], #56 @ 0x38 │ │ │ │ + rscseq ip, ip, r2, lsr #23 │ │ │ │ + rscseq sp, ip, r6, lsl ip │ │ │ │ + rscseq sp, sl, r8, lsr #8 │ │ │ │ + rscseq sp, sl, r0, lsr #8 │ │ │ │ + rscseq fp, sp, r0, lsr #9 │ │ │ │ + rscseq fp, sp, r2, lsr #9 │ │ │ │ + rscseq fp, sp, r6, lsr #9 │ │ │ │ + rscseq sp, ip, r2, asr #23 │ │ │ │ + rscseq sp, sl, r4, asr #7 │ │ │ │ + ldrhteq sp, [sl], #60 @ 0x3c │ │ │ │ + rscseq fp, sp, ip, ror r4 │ │ │ │ + rscseq fp, sp, lr, lsr r4 │ │ │ │ + rscseq fp, sp, r2, asr #8 │ │ │ │ + rscseq sp, ip, lr, ror #22 │ │ │ │ + rscseq sp, sl, r0, ror #6 │ │ │ │ + rscseq sp, sl, r8, asr r3 │ │ │ │ + rscseq fp, sp, ip, lsr #8 │ │ │ │ + ldrsbteq fp, [sp], #58 @ 0x3a │ │ │ │ + ldrsbteq fp, [sp], #62 @ 0x3e │ │ │ │ + rscseq sp, ip, sl, lsl fp │ │ │ │ + ldrshteq sp, [sl], #44 @ 0x2c │ │ │ │ + ldrshteq sp, [sl], #36 @ 0x24 │ │ │ │ + ldrsbteq fp, [sp], #60 @ 0x3c │ │ │ │ + rscseq fp, sp, r8, ror r3 │ │ │ │ + rscseq fp, sp, lr, ror r3 │ │ │ │ + rscseq sp, ip, ip, asr #21 │ │ │ │ + rscseq sp, sl, r0, lsr #5 │ │ │ │ + smlalseq sp, sl, sl, r2 │ │ │ │ + smlalseq fp, sp, r8, r3 │ │ │ │ + rscseq fp, sp, r0, lsr #6 │ │ │ │ + rscseq fp, sp, r6, lsr #6 │ │ │ │ + rscseq sp, ip, r4, lsl #21 │ │ │ │ + rscseq sp, sl, r8, asr #4 │ │ │ │ + rscseq sp, sl, r2, asr #4 │ │ │ │ + rscseq fp, sp, r4, asr r3 │ │ │ │ + rscseq fp, sp, r8, asr #5 │ │ │ │ + rscseq fp, sp, lr, asr #5 │ │ │ │ + rscseq sp, ip, ip, lsr sl │ │ │ │ + ldrshteq sp, [sl], #16 │ │ │ │ + rscseq sp, sl, sl, ror #3 │ │ │ │ + rscseq fp, sp, r0, lsl r3 │ │ │ │ + rscseq fp, sp, r0, ror r2 │ │ │ │ + rscseq fp, sp, r6, ror r2 │ │ │ │ + ldrshteq sp, [ip], #148 @ 0x94 │ │ │ │ + smlalseq sp, sl, r8, r1 │ │ │ │ + smlalseq sp, sl, r2, r1 │ │ │ │ + rscseq fp, sp, ip, asr #5 │ │ │ │ + rscseq fp, sp, r8, lsl r2 │ │ │ │ + rscseq fp, sp, lr, lsl r2 │ │ │ │ + rscseq ip, sl, sl, lsl #27 │ │ │ │ eorsle r2, r9, r4, lsr r8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec092d8 │ │ │ │ @ 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 │ │ │ │ @@ -75137,24 +75137,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 │ │ │ │ - rscseq ip, sl, r4, lsl #25 │ │ │ │ - rscseq fp, sp, r4, lsl #5 │ │ │ │ - rscseq fp, sp, r4, asr r2 │ │ │ │ - rscseq fp, sp, r6, asr r2 │ │ │ │ - rscseq fp, sp, lr, lsr #4 │ │ │ │ - rscseq fp, sp, r4, lsl r2 │ │ │ │ - rscseq ip, sl, r6, lsr #24 │ │ │ │ - rscseq ip, sl, r0, lsr #24 │ │ │ │ - rscseq ip, sl, sl, lsl ip │ │ │ │ - rscseq ip, sl, r4, lsl ip │ │ │ │ + rscseq ip, sl, r4, asr #19 │ │ │ │ + rscseq sl, sp, r4, asr #31 │ │ │ │ + smlalseq sl, sp, r4, pc @ │ │ │ │ + smlalseq sl, sp, r6, pc @ │ │ │ │ + rscseq sl, sp, lr, ror #30 │ │ │ │ + rscseq sl, sp, r4, asr pc │ │ │ │ + rscseq ip, sl, r6, ror #18 │ │ │ │ + rscseq ip, sl, r0, ror #18 │ │ │ │ + rscseq ip, sl, sl, asr r9 │ │ │ │ + rscseq ip, sl, r4, asr r9 │ │ │ │ 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 │ │ │ │ @@ -75440,79 +75440,79 @@ │ │ │ │ and lr, r7, r4, asr ip │ │ │ │ strbmi r4, [r3], -r5, asr #20 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ strls r4, [r0, #-1146] @ 0xfffffb86 │ │ │ │ mcrr 7, 11, pc, sl, cr5 @ │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - rscseq fp, fp, sl, asr #6 │ │ │ │ - rscseq r9, sp, sl, lsr #29 │ │ │ │ - rscseq fp, fp, r4, lsr #6 │ │ │ │ - rscseq fp, fp, r2, lsr #6 │ │ │ │ - rscseq fp, fp, r0, lsr #6 │ │ │ │ - rscseq fp, fp, lr, lsl r3 │ │ │ │ - smlatteq r3, lr, pc, r5 @ │ │ │ │ - rscseq fp, fp, ip, lsl #6 │ │ │ │ - rscseq fp, fp, r4, lsl r3 │ │ │ │ - rscseq fp, fp, r2, lsl r3 │ │ │ │ - rscseq fp, fp, r0, lsl r3 │ │ │ │ - rscseq fp, fp, r4, lsl r3 │ │ │ │ - rscseq fp, fp, sl, lsl #6 │ │ │ │ - rscseq fp, fp, r4, lsl #6 │ │ │ │ - rscseq fp, fp, r8, lsl #6 │ │ │ │ - rscseq fp, fp, r2, lsl #6 │ │ │ │ - ldrsbteq r9, [sp], #218 @ 0xda │ │ │ │ - ldrsbteq sp, [ip], #36 @ 0x24 │ │ │ │ - ldrsbteq sp, [ip], #34 @ 0x22 │ │ │ │ - rscseq r4, fp, ip, lsl #14 │ │ │ │ - rscseq r4, fp, lr, asr r6 │ │ │ │ - rscseq sp, ip, r0, lsr #7 │ │ │ │ - rscseq sp, ip, lr, asr r2 │ │ │ │ - rscseq r4, fp, r8, lsr #13 │ │ │ │ - rscseq r4, fp, r6, lsr #13 │ │ │ │ - smlabteq r3, sl, lr, r5 │ │ │ │ - rscseq ip, ip, ip, lsr ip │ │ │ │ - rscseq r4, fp, r4, asr #13 │ │ │ │ - rscseq r4, fp, ip, lsr #13 │ │ │ │ - rscseq fp, fp, r4, lsr r2 │ │ │ │ - rscseq ip, ip, r8, asr r5 │ │ │ │ - rscseq sl, sp, r6, lsr #31 │ │ │ │ - rscseq sl, sp, r4, asr fp │ │ │ │ - rscseq lr, ip, r2, lsr #2 │ │ │ │ - smlalseq sl, sp, r4, pc @ │ │ │ │ - rscseq fp, fp, ip, lsr r3 │ │ │ │ - rscseq fp, fp, r6, lsr r3 │ │ │ │ - rscseq fp, fp, lr, ror #3 │ │ │ │ - ldrshteq fp, [fp], #18 │ │ │ │ - ldrshteq fp, [fp], #16 │ │ │ │ - ldrshteq fp, [fp], #22 │ │ │ │ - ldrdeq r5, [r3, -sl] │ │ │ │ - rscseq sl, sp, r0, lsr pc │ │ │ │ - smlalseq ip, ip, r0, r4 @ │ │ │ │ - ldrsbteq fp, [fp], #18 │ │ │ │ - rscseq ip, ip, r2, ror r4 │ │ │ │ - rscseq fp, fp, r0, lsl #1 │ │ │ │ - ldrsbteq ip, [sp], #164 @ 0xa4 │ │ │ │ - ldrhteq fp, [fp], #26 │ │ │ │ - rscseq fp, fp, r0, asr #3 │ │ │ │ - rscseq fp, fp, sl, asr #3 │ │ │ │ - ldrsbteq fp, [fp], #20 │ │ │ │ - ldrsbteq fp, [fp], #26 │ │ │ │ - tsteq r3, sl, lsl sp │ │ │ │ - smlalseq sl, sp, r0, lr │ │ │ │ - ldrsbteq ip, [ip], #48 @ 0x30 │ │ │ │ - smlalseq sl, sp, r6, lr │ │ │ │ - rscseq sp, ip, r8, lsr #31 │ │ │ │ - ldrdeq r5, [r3, -r2] │ │ │ │ - rscseq fp, fp, r2, ror #3 │ │ │ │ - rscseq r8, sl, lr, ror #15 │ │ │ │ - rscseq sl, sp, ip, asr #28 │ │ │ │ - rscseq sl, sp, r2, asr lr │ │ │ │ - rscseq sl, sp, r8, asr lr │ │ │ │ - rscseq ip, sl, r4, lsr #16 │ │ │ │ + rscseq fp, fp, sl, lsl #1 │ │ │ │ + rscseq r9, sp, sl, ror #23 │ │ │ │ + rscseq fp, fp, r4, rrx │ │ │ │ + rscseq fp, fp, r2, rrx │ │ │ │ + rscseq fp, fp, r0, rrx │ │ │ │ + rscseq fp, fp, lr, asr r0 │ │ │ │ + tsteq r3, lr, lsr #26 │ │ │ │ + rscseq fp, fp, ip, asr #32 │ │ │ │ + rscseq fp, fp, r4, asr r0 │ │ │ │ + rscseq fp, fp, r2, asr r0 │ │ │ │ + rscseq fp, fp, r0, asr r0 │ │ │ │ + rscseq fp, fp, r4, asr r0 │ │ │ │ + rscseq fp, fp, sl, asr #32 │ │ │ │ + rscseq fp, fp, r4, asr #32 │ │ │ │ + rscseq fp, fp, r8, asr #32 │ │ │ │ + rscseq fp, fp, r2, asr #32 │ │ │ │ + rscseq r9, sp, sl, lsl fp │ │ │ │ + rscseq sp, ip, r4, lsl r0 │ │ │ │ + rscseq sp, ip, r2, lsl r0 │ │ │ │ + rscseq r4, fp, ip, asr #8 │ │ │ │ + smlalseq r4, fp, lr, r3 │ │ │ │ + rscseq sp, ip, r0, ror #1 │ │ │ │ + smlalseq ip, ip, lr, pc @ │ │ │ │ + rscseq r4, fp, r8, ror #7 │ │ │ │ + rscseq r4, fp, r6, ror #7 │ │ │ │ + tsteq r3, sl, lsl #24 │ │ │ │ + rscseq ip, ip, ip, ror r9 │ │ │ │ + rscseq r4, fp, r4, lsl #8 │ │ │ │ + rscseq r4, fp, ip, ror #7 │ │ │ │ + rscseq sl, fp, r4, ror pc │ │ │ │ + smlalseq ip, ip, r8, r2 @ │ │ │ │ + rscseq sl, sp, r6, ror #25 │ │ │ │ + smlalseq sl, sp, r4, r8 │ │ │ │ + rscseq sp, ip, r2, ror #28 │ │ │ │ + ldrsbteq sl, [sp], #196 @ 0xc4 │ │ │ │ + rscseq fp, fp, ip, ror r0 │ │ │ │ + rscseq fp, fp, r6, ror r0 │ │ │ │ + rscseq sl, fp, lr, lsr #30 │ │ │ │ + rscseq sl, fp, r2, lsr pc │ │ │ │ + rscseq sl, fp, r0, lsr pc │ │ │ │ + rscseq sl, fp, r6, lsr pc │ │ │ │ + tsteq r3, sl, lsl fp │ │ │ │ + rscseq sl, sp, r0, ror ip │ │ │ │ + ldrsbteq ip, [ip], #16 │ │ │ │ + rscseq sl, fp, r2, lsl pc │ │ │ │ + ldrhteq ip, [ip], #18 │ │ │ │ + rscseq sl, fp, r0, asr #27 │ │ │ │ + rscseq ip, sp, r4, lsl r8 │ │ │ │ + ldrshteq sl, [fp], #234 @ 0xea │ │ │ │ + rscseq sl, fp, r0, lsl #30 │ │ │ │ + rscseq sl, fp, sl, lsl #30 │ │ │ │ + rscseq sl, fp, r4, lsl pc │ │ │ │ + rscseq sl, fp, sl, lsl pc │ │ │ │ + tsteq r3, sl, asr sl │ │ │ │ + ldrsbteq sl, [sp], #176 @ 0xb0 │ │ │ │ + rscseq ip, ip, r0, lsl r1 │ │ │ │ + ldrsbteq sl, [sp], #182 @ 0xb6 │ │ │ │ + rscseq sp, ip, r8, ror #25 │ │ │ │ + tsteq r3, r2, lsl sl │ │ │ │ + rscseq sl, fp, r2, lsr #30 │ │ │ │ + rscseq r8, sl, lr, lsr #10 │ │ │ │ + rscseq sl, sp, ip, lsl #23 │ │ │ │ + smlalseq sl, sp, r2, fp │ │ │ │ + smlalseq sl, sp, r8, fp │ │ │ │ + rscseq ip, sl, r4, ror #10 │ │ │ │ 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 │ │ │ │ @@ -76351,103 +76351,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 │ │ │ │ - rscseq sl, sp, r4, lsr sp │ │ │ │ - rscseq ip, sl, r8, ror r5 │ │ │ │ - rscseq sl, sp, sl, lsr ip │ │ │ │ - rscseq ip, sl, r0, lsr r5 │ │ │ │ - rscseq ip, sl, r2, lsl r5 │ │ │ │ - ldrshteq ip, [sl], #74 @ 0x4a │ │ │ │ - ldrsbteq ip, [sl], #70 @ 0x46 │ │ │ │ - rscseq ip, sl, sl, lsr #9 │ │ │ │ - rscseq ip, sl, r4, lsl #9 │ │ │ │ - rscseq ip, sl, r8, asr r4 │ │ │ │ - rscseq ip, sl, lr, asr #8 │ │ │ │ - rscseq ip, sl, ip, lsr r4 │ │ │ │ - rscseq ip, sl, lr, lsl #8 │ │ │ │ - rscseq ip, sl, r0, ror #7 │ │ │ │ - ldrhteq ip, [sl], #54 @ 0x36 │ │ │ │ - rscseq ip, sl, ip, lsl #7 │ │ │ │ - rscseq ip, sl, r2, lsl #7 │ │ │ │ - rscseq ip, sl, lr, asr r3 │ │ │ │ - rscseq ip, sl, r4, lsr r3 │ │ │ │ - rscseq ip, sl, r0, lsl r3 │ │ │ │ - rscseq ip, sl, sl, ror #5 │ │ │ │ - ldrhteq ip, [sl], #44 @ 0x2c │ │ │ │ - smlalseq ip, sl, r0, r2 │ │ │ │ - rscseq ip, sl, r4, ror #4 │ │ │ │ - rscseq ip, sl, sl, asr r2 │ │ │ │ - rscseq ip, sl, r6, lsr r2 │ │ │ │ - rscseq ip, sl, r0, lsl r2 │ │ │ │ - rscseq ip, sl, r2, ror #3 │ │ │ │ - ldrhteq ip, [sl], #22 │ │ │ │ - rscseq ip, sl, ip, lsr #3 │ │ │ │ - rscseq ip, sl, r6, lsl #3 │ │ │ │ - rscseq ip, sl, r0, ror #2 │ │ │ │ - rscseq ip, sl, r2, lsr r1 │ │ │ │ - rscseq ip, sl, lr, ror #1 │ │ │ │ - ldrsbteq ip, [sl], #8 │ │ │ │ - rscseq ip, sl, ip, lsr #1 │ │ │ │ - smlalseq ip, sl, r8, r0 │ │ │ │ - rscseq ip, sl, r6, lsl #1 │ │ │ │ - rscseq ip, sl, sl, asr r0 │ │ │ │ - rscseq ip, sl, lr, lsr #32 │ │ │ │ - rscseq ip, sl, r4, lsr #32 │ │ │ │ - rscseq ip, sl, lr │ │ │ │ - ldrshteq fp, [sl], #248 @ 0xf8 │ │ │ │ - ldrhteq fp, [sl], #246 @ 0xf6 │ │ │ │ - rscseq fp, sl, r0, lsr #31 │ │ │ │ - rscseq fp, sl, r2, ror pc │ │ │ │ - rscseq fp, sl, r4, asr #30 │ │ │ │ - rscseq fp, sl, r4, lsl pc │ │ │ │ - rscseq fp, sl, lr, ror #29 │ │ │ │ - rscseq sl, sp, lr, ror sl │ │ │ │ - rscseq fp, sl, r4, lsl #29 │ │ │ │ - rscseq fp, sl, r4, asr lr │ │ │ │ - rscseq fp, sl, r6, lsr #28 │ │ │ │ - ldrshteq fp, [sl], #216 @ 0xd8 │ │ │ │ - ldrsbteq fp, [sl], #210 @ 0xd2 │ │ │ │ - rscseq fp, sl, ip, lsr #27 │ │ │ │ - rscseq fp, sl, lr, ror sp │ │ │ │ - rscseq fp, sl, r8, asr sp │ │ │ │ - rscseq fp, sl, r2, lsr sp │ │ │ │ - rscseq fp, sl, r4, lsl #26 │ │ │ │ - ldrsbteq fp, [sl], #198 @ 0xc6 │ │ │ │ - ldrhteq fp, [sl], #192 @ 0xc0 │ │ │ │ - rscseq fp, sl, sl, lsl #25 │ │ │ │ - rscseq fp, sl, lr, asr ip │ │ │ │ + rscseq sl, sp, r4, ror sl │ │ │ │ + ldrhteq ip, [sl], #40 @ 0x28 │ │ │ │ + rscseq sl, sp, sl, ror r9 │ │ │ │ + rscseq ip, sl, r0, ror r2 │ │ │ │ + rscseq ip, sl, r2, asr r2 │ │ │ │ + rscseq ip, sl, sl, lsr r2 │ │ │ │ + rscseq ip, sl, r6, lsl r2 │ │ │ │ + rscseq ip, sl, sl, ror #3 │ │ │ │ + rscseq ip, sl, r4, asr #3 │ │ │ │ + smlalseq ip, sl, r8, r1 │ │ │ │ + rscseq ip, sl, lr, lsl #3 │ │ │ │ + rscseq ip, sl, ip, ror r1 │ │ │ │ + rscseq ip, sl, lr, asr #2 │ │ │ │ + rscseq ip, sl, r0, lsr #2 │ │ │ │ + ldrshteq ip, [sl], #6 │ │ │ │ + rscseq ip, sl, ip, asr #1 │ │ │ │ + rscseq ip, sl, r2, asr #1 │ │ │ │ + smlalseq ip, sl, lr, r0 │ │ │ │ + rscseq ip, sl, r4, ror r0 │ │ │ │ + rscseq ip, sl, r0, asr r0 │ │ │ │ + rscseq ip, sl, sl, lsr #32 │ │ │ │ + ldrshteq fp, [sl], #252 @ 0xfc │ │ │ │ + ldrsbteq fp, [sl], #240 @ 0xf0 │ │ │ │ + rscseq fp, sl, r4, lsr #31 │ │ │ │ + smlalseq fp, sl, sl, pc @ │ │ │ │ + rscseq fp, sl, r6, ror pc │ │ │ │ + rscseq fp, sl, r0, asr pc │ │ │ │ + rscseq fp, sl, r2, lsr #30 │ │ │ │ + ldrshteq fp, [sl], #230 @ 0xe6 │ │ │ │ + rscseq fp, sl, ip, ror #29 │ │ │ │ + rscseq fp, sl, r6, asr #29 │ │ │ │ + rscseq fp, sl, r0, lsr #29 │ │ │ │ + rscseq fp, sl, r2, ror lr │ │ │ │ + rscseq fp, sl, lr, lsr #28 │ │ │ │ + rscseq fp, sl, r8, lsl lr │ │ │ │ + rscseq fp, sl, ip, ror #27 │ │ │ │ + ldrsbteq fp, [sl], #216 @ 0xd8 │ │ │ │ + rscseq fp, sl, r6, asr #27 │ │ │ │ + smlalseq fp, sl, sl, sp │ │ │ │ + rscseq fp, sl, lr, ror #26 │ │ │ │ + rscseq fp, sl, r4, ror #26 │ │ │ │ + rscseq fp, sl, lr, asr #26 │ │ │ │ + rscseq fp, sl, r8, lsr sp │ │ │ │ + ldrshteq fp, [sl], #198 @ 0xc6 │ │ │ │ + rscseq fp, sl, r0, ror #25 │ │ │ │ + ldrhteq fp, [sl], #194 @ 0xc2 │ │ │ │ + rscseq fp, sl, r4, lsl #25 │ │ │ │ rscseq fp, sl, r4, asr ip │ │ │ │ - rscseq fp, sl, r0, lsr ip │ │ │ │ - rscseq fp, sl, r6, lsl #24 │ │ │ │ - ldrsbteq fp, [sl], #188 @ 0xbc │ │ │ │ - ldrhteq fp, [sl], #178 @ 0xb2 │ │ │ │ - rscseq fp, sl, sl, lsr #23 │ │ │ │ - rscseq fp, sl, r8, lsl #23 │ │ │ │ - rscseq fp, sl, lr, asr fp │ │ │ │ - rscseq fp, sl, r6, asr fp │ │ │ │ - rscseq fp, sl, r4, lsr fp │ │ │ │ - rscseq fp, sl, sl, lsl #22 │ │ │ │ - rscseq fp, sl, r0, ror #21 │ │ │ │ - ldrsbteq fp, [sl], #168 @ 0xa8 │ │ │ │ - ldrhteq fp, [sl], #166 @ 0xa6 │ │ │ │ - rscseq fp, sl, ip, lsl #21 │ │ │ │ - rscseq fp, sl, sl, ror #20 │ │ │ │ - rscseq fp, sl, r6, asr #20 │ │ │ │ - rscseq fp, sl, sl, lsl sl │ │ │ │ - rscseq fp, sl, lr, ror #19 │ │ │ │ - rscseq fp, sl, r2, asr #19 │ │ │ │ - ldrhteq fp, [sl], #154 @ 0x9a │ │ │ │ - smlalseq fp, sl, r6, r9 │ │ │ │ - rscseq fp, sl, r2, ror r9 │ │ │ │ - rscseq fp, sl, r4, asr #18 │ │ │ │ - rscseq fp, sl, r0, lsr #18 │ │ │ │ + rscseq fp, sl, lr, lsr #24 │ │ │ │ + ldrhteq sl, [sp], #126 @ 0x7e │ │ │ │ + rscseq fp, sl, r4, asr #23 │ │ │ │ + smlalseq fp, sl, r4, fp │ │ │ │ + rscseq fp, sl, r6, ror #22 │ │ │ │ + rscseq fp, sl, r8, lsr fp │ │ │ │ + rscseq fp, sl, r2, lsl fp │ │ │ │ + rscseq fp, sl, ip, ror #21 │ │ │ │ + ldrhteq fp, [sl], #174 @ 0xae │ │ │ │ + smlalseq fp, sl, r8, sl │ │ │ │ + rscseq fp, sl, r2, ror sl │ │ │ │ + rscseq fp, sl, r4, asr #20 │ │ │ │ + rscseq fp, sl, r6, lsl sl │ │ │ │ + ldrshteq fp, [sl], #144 @ 0x90 │ │ │ │ + rscseq fp, sl, sl, asr #19 │ │ │ │ + smlalseq fp, sl, lr, r9 │ │ │ │ + smlalseq fp, sl, r4, r9 │ │ │ │ + rscseq fp, sl, r0, ror r9 │ │ │ │ + rscseq fp, sl, r6, asr #18 │ │ │ │ + rscseq fp, sl, ip, lsl r9 │ │ │ │ + ldrshteq fp, [sl], #130 @ 0x82 │ │ │ │ + rscseq fp, sl, sl, ror #17 │ │ │ │ + rscseq fp, sl, r8, asr #17 │ │ │ │ + smlalseq fp, sl, lr, r8 │ │ │ │ + smlalseq fp, sl, r6, r8 │ │ │ │ + rscseq fp, sl, r4, ror r8 │ │ │ │ + rscseq fp, sl, sl, asr #16 │ │ │ │ + rscseq fp, sl, r0, lsr #16 │ │ │ │ + rscseq fp, sl, r8, lsl r8 │ │ │ │ + ldrshteq fp, [sl], #118 @ 0x76 │ │ │ │ + rscseq fp, sl, ip, asr #15 │ │ │ │ + rscseq fp, sl, sl, lsr #15 │ │ │ │ + rscseq fp, sl, r6, lsl #15 │ │ │ │ + rscseq fp, sl, sl, asr r7 │ │ │ │ + rscseq fp, sl, lr, lsr #14 │ │ │ │ + rscseq fp, sl, r2, lsl #14 │ │ │ │ + ldrshteq fp, [sl], #106 @ 0x6a │ │ │ │ + ldrsbteq fp, [sl], #102 @ 0x66 │ │ │ │ + ldrhteq fp, [sl], #98 @ 0x62 │ │ │ │ + rscseq fp, sl, r4, lsl #13 │ │ │ │ + rscseq fp, sl, r0, ror #12 │ │ │ │ msrvs SPSR_fsx, #160, 10 @ 0x28000000 │ │ │ │ blcs 6e0038 │ │ │ │ strbhi pc, [r1, #514] @ 0x202 @ │ │ │ │ andsne pc, r1, #64, 4 │ │ │ │ andsne pc, r1, #192, 4 │ │ │ │ @ instruction: 0x07d140da │ │ │ │ ldrhi pc, [r5, #-258]! @ 0xfffffefe │ │ │ │ @@ -77252,98 +77252,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 │ │ │ │ - smlalseq fp, sl, r4, r7 │ │ │ │ - ldrhteq r9, [sp], #228 @ 0xe4 │ │ │ │ - rscseq r9, sp, r8, lsr #29 │ │ │ │ - rscseq fp, sl, r6, lsl #14 │ │ │ │ - rscseq fp, sl, r2, ror #13 │ │ │ │ - ldrhteq fp, [sl], #100 @ 0x64 │ │ │ │ - rscseq fp, sl, sl, lsr #13 │ │ │ │ - rscseq fp, sl, r6, lsl #13 │ │ │ │ - rscseq fp, sl, ip, lsr #12 │ │ │ │ - rscseq fp, sl, r2, lsr #12 │ │ │ │ - ldrshteq fp, [sl], #90 @ 0x5a │ │ │ │ - rscseq r9, sp, r2, lsl #28 │ │ │ │ - rscseq r9, sp, sl, lsr lr │ │ │ │ - rscseq fp, sl, r0, lsr #11 │ │ │ │ - rscseq r9, sp, r6, lsr #29 │ │ │ │ - rscseq r9, sp, r6, lsr #28 │ │ │ │ - rscseq fp, sl, r4, asr #9 │ │ │ │ - smlalseq fp, sl, r8, r4 │ │ │ │ - rscseq fp, sl, r8, ror r4 │ │ │ │ - rscseq fp, sl, r4, asr r4 │ │ │ │ + ldrsbteq fp, [sl], #68 @ 0x44 │ │ │ │ + ldrshteq r9, [sp], #180 @ 0xb4 │ │ │ │ + rscseq r9, sp, r8, ror #23 │ │ │ │ + rscseq fp, sl, r6, asr #8 │ │ │ │ rscseq fp, sl, r2, lsr #8 │ │ │ │ - ldrshteq fp, [sl], #62 @ 0x3e │ │ │ │ - rscseq fp, sl, r6, ror #7 │ │ │ │ - ldrhteq fp, [sl], #56 @ 0x38 │ │ │ │ - rscseq fp, sl, r4, lsl #7 │ │ │ │ - rscseq fp, sl, r6, asr r3 │ │ │ │ - rscseq fp, sl, r4, lsr #6 │ │ │ │ - ldrshteq fp, [sl], #36 @ 0x24 │ │ │ │ - rscseq fp, sl, r2, asr #5 │ │ │ │ - smlalseq fp, sl, r2, r2 │ │ │ │ - rscseq fp, sl, r8, lsl #5 │ │ │ │ - rscseq fp, sl, r4, ror r2 │ │ │ │ - rscseq fp, sl, r4, asr #4 │ │ │ │ - rscseq fp, sl, sl, lsr r2 │ │ │ │ - rscseq fp, sl, r2, lsl r2 │ │ │ │ - rscseq fp, sl, r0, ror #3 │ │ │ │ - ldrhteq fp, [sl], #26 │ │ │ │ - rscseq fp, sl, r8, lsl #3 │ │ │ │ + ldrshteq fp, [sl], #52 @ 0x34 │ │ │ │ + rscseq fp, sl, sl, ror #7 │ │ │ │ + rscseq fp, sl, r6, asr #7 │ │ │ │ + rscseq fp, sl, ip, ror #6 │ │ │ │ + rscseq fp, sl, r2, ror #6 │ │ │ │ + rscseq fp, sl, sl, lsr r3 │ │ │ │ + rscseq r9, sp, r2, asr #22 │ │ │ │ + rscseq r9, sp, sl, ror fp │ │ │ │ + rscseq fp, sl, r0, ror #5 │ │ │ │ + rscseq r9, sp, r6, ror #23 │ │ │ │ + rscseq r9, sp, r6, ror #22 │ │ │ │ + rscseq fp, sl, r4, lsl #4 │ │ │ │ + ldrsbteq fp, [sl], #24 │ │ │ │ + ldrhteq fp, [sl], #24 │ │ │ │ + smlalseq fp, sl, r4, r1 │ │ │ │ rscseq fp, sl, r2, ror #2 │ │ │ │ - rscseq fp, sl, r2, lsr r1 │ │ │ │ - rscseq fp, sl, r8, lsr #2 │ │ │ │ - rscseq fp, sl, r4, lsl r1 │ │ │ │ - rscseq fp, sl, r4, ror #1 │ │ │ │ - ldrhteq fp, [sl], #2 │ │ │ │ - rscseq fp, sl, r0, lsl #1 │ │ │ │ - rscseq fp, sl, sl, asr r0 │ │ │ │ + rscseq fp, sl, lr, lsr r1 │ │ │ │ + rscseq fp, sl, r6, lsr #2 │ │ │ │ + ldrshteq fp, [sl], #8 │ │ │ │ + rscseq fp, sl, r4, asr #1 │ │ │ │ + smlalseq fp, sl, r6, r0 │ │ │ │ + rscseq fp, sl, r4, rrx │ │ │ │ rscseq fp, sl, r4, lsr r0 │ │ │ │ - rscseq fp, sl, r4 │ │ │ │ - ldrshteq sl, [sl], #250 @ 0xfa │ │ │ │ - ldrsbteq sl, [sl], #244 @ 0xf4 │ │ │ │ - rscseq sl, sl, r2, lsr #31 │ │ │ │ - rscseq sl, sl, r0, ror pc │ │ │ │ - rscseq sl, sl, r8, asr #30 │ │ │ │ - rscseq sl, sl, r2, lsr #30 │ │ │ │ - ldrshteq sl, [sl], #224 @ 0xe0 │ │ │ │ - ldrhteq sl, [sl], #238 @ 0xee │ │ │ │ - rscseq sl, sl, r0, lsr #29 │ │ │ │ + rscseq fp, sl, r2 │ │ │ │ + ldrsbteq sl, [sl], #242 @ 0xf2 │ │ │ │ + rscseq sl, sl, r8, asr #31 │ │ │ │ + ldrhteq sl, [sl], #244 @ 0xf4 │ │ │ │ + rscseq sl, sl, r4, lsl #31 │ │ │ │ + rscseq sl, sl, sl, ror pc │ │ │ │ + rscseq sl, sl, r2, asr pc │ │ │ │ + rscseq sl, sl, r0, lsr #30 │ │ │ │ + ldrshteq sl, [sl], #234 @ 0xea │ │ │ │ + rscseq sl, sl, r8, asr #29 │ │ │ │ + rscseq sl, sl, r2, lsr #29 │ │ │ │ rscseq sl, sl, r2, ror lr │ │ │ │ - rscseq sl, sl, r2, asr #28 │ │ │ │ - rscseq sl, sl, r4, lsl lr │ │ │ │ - rscseq sl, sl, r6, ror #27 │ │ │ │ - ldrsbteq sl, [sl], #222 @ 0xde │ │ │ │ - ldrhteq sl, [sl], #218 @ 0xda │ │ │ │ - smlalseq sl, sl, r6, sp @ │ │ │ │ - rscseq sl, sl, r6, ror #26 │ │ │ │ - rscseq sl, sl, r6, lsr sp │ │ │ │ - rscseq sl, sl, lr, lsr #26 │ │ │ │ - rscseq sl, sl, r8, lsl #26 │ │ │ │ - ldrsbteq sl, [sl], #200 @ 0xc8 │ │ │ │ - ldrsbteq sl, [sl], #192 @ 0xc0 │ │ │ │ - rscseq sl, sl, lr, lsr #25 │ │ │ │ - rscseq sl, sl, r4, lsl #25 │ │ │ │ - rscseq sl, sl, sl, asr ip │ │ │ │ - rscseq sl, sl, sl, lsr #24 │ │ │ │ - rscseq sl, sl, r2, lsr #24 │ │ │ │ - rscseq sl, sl, r0, lsl #24 │ │ │ │ - ldrsbteq sl, [sl], #182 @ 0xb6 │ │ │ │ - rscseq sl, sl, lr, asr #23 │ │ │ │ - rscseq sl, sl, ip, lsr #23 │ │ │ │ + rscseq sl, sl, r8, ror #28 │ │ │ │ + rscseq sl, sl, r4, asr lr │ │ │ │ + rscseq sl, sl, r4, lsr #28 │ │ │ │ + ldrshteq sl, [sl], #210 @ 0xd2 │ │ │ │ + rscseq sl, sl, r0, asr #27 │ │ │ │ + smlalseq sl, sl, sl, sp @ │ │ │ │ + rscseq sl, sl, r4, ror sp │ │ │ │ + rscseq sl, sl, r4, asr #26 │ │ │ │ + rscseq sl, sl, sl, lsr sp │ │ │ │ + rscseq sl, sl, r4, lsl sp │ │ │ │ + rscseq sl, sl, r2, ror #25 │ │ │ │ + ldrhteq sl, [sl], #192 @ 0xc0 │ │ │ │ + rscseq sl, sl, r8, lsl #25 │ │ │ │ + rscseq sl, sl, r2, ror #24 │ │ │ │ + rscseq sl, sl, r0, lsr ip │ │ │ │ + ldrshteq sl, [sl], #190 @ 0xbe │ │ │ │ + rscseq sl, sl, r0, ror #23 │ │ │ │ + ldrhteq sl, [sl], #178 @ 0xb2 │ │ │ │ rscseq sl, sl, r2, lsl #23 │ │ │ │ - rscseq sl, sl, r8, asr fp │ │ │ │ - rscseq sl, sl, r0, asr fp │ │ │ │ - rscseq sl, sl, lr, lsr #22 │ │ │ │ - rscseq sl, sl, ip, lsl #22 │ │ │ │ + rscseq sl, sl, r4, asr fp │ │ │ │ + rscseq sl, sl, r6, lsr #22 │ │ │ │ + rscseq sl, sl, lr, lsl fp │ │ │ │ + ldrshteq sl, [sl], #170 @ 0xaa │ │ │ │ + ldrsbteq sl, [sl], #166 @ 0xa6 │ │ │ │ + rscseq sl, sl, r6, lsr #21 │ │ │ │ + rscseq sl, sl, r6, ror sl │ │ │ │ + rscseq sl, sl, lr, ror #20 │ │ │ │ + rscseq sl, sl, r8, asr #20 │ │ │ │ + rscseq sl, sl, r8, lsl sl │ │ │ │ + rscseq sl, sl, r0, lsl sl │ │ │ │ + rscseq sl, sl, lr, ror #19 │ │ │ │ + rscseq sl, sl, r4, asr #19 │ │ │ │ + smlalseq sl, sl, sl, r9 @ │ │ │ │ + rscseq sl, sl, sl, ror #18 │ │ │ │ + rscseq sl, sl, r2, ror #18 │ │ │ │ + rscseq sl, sl, r0, asr #18 │ │ │ │ + rscseq sl, sl, r6, lsl r9 │ │ │ │ + rscseq sl, sl, lr, lsl #18 │ │ │ │ + rscseq sl, sl, ip, ror #17 │ │ │ │ + rscseq sl, sl, r2, asr #17 │ │ │ │ + smlalseq sl, sl, r8, r8 @ │ │ │ │ + smlalseq sl, sl, r0, r8 @ │ │ │ │ + rscseq sl, sl, lr, ror #16 │ │ │ │ + rscseq sl, sl, ip, asr #16 │ │ │ │ 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 960e4c │ │ │ │ @@ -78145,104 +78145,104 @@ │ │ │ │ @ instruction: 0xf04f535a │ │ │ │ blcc 8c1898 │ │ │ │ blx 961ac4 │ │ │ │ ldrbeq pc, [sl, r3, lsl #6] @ │ │ │ │ ldrbhi pc, [r5, r0, lsl #2]! @ │ │ │ │ ldrbtmi r4, [r8], #-2138 @ 0xfffff7a6 │ │ │ │ ldmiblt r1, {r0, ip, sp, lr, pc} │ │ │ │ - rscseq sl, sl, ip, lsl #19 │ │ │ │ - rscseq sl, sl, ip, asr r9 │ │ │ │ - rscseq sl, sl, r0, lsr r9 │ │ │ │ - rscseq sl, sl, r4, lsl #18 │ │ │ │ - ldrsbteq sl, [sl], #136 @ 0x88 │ │ │ │ - rscseq sl, sl, lr, asr #17 │ │ │ │ - rscseq sl, sl, sl, lsr #17 │ │ │ │ - rscseq sl, sl, r6, lsl #17 │ │ │ │ - rscseq sl, sl, sl, asr r8 │ │ │ │ - rscseq sl, sl, r6, lsr r8 │ │ │ │ - rscseq sl, sl, r8, lsl #16 │ │ │ │ - ldrshteq sl, [sl], #126 @ 0x7e │ │ │ │ - ldrsbteq sl, [sl], #120 @ 0x78 │ │ │ │ - rscseq sl, sl, sl, lsr #15 │ │ │ │ - rscseq sl, sl, ip, ror r7 │ │ │ │ - rscseq sl, sl, lr, asr #14 │ │ │ │ - rscseq sl, sl, r4, asr #14 │ │ │ │ - rscseq sl, sl, lr, lsl r7 │ │ │ │ - ldrshteq sl, [sl], #104 @ 0x68 │ │ │ │ rscseq sl, sl, ip, asr #13 │ │ │ │ - rscseq sl, sl, r0, lsr #13 │ │ │ │ - smlalseq sl, sl, r6, r6 @ │ │ │ │ - rscseq sl, sl, r2, ror r6 │ │ │ │ - rscseq sl, sl, lr, asr #12 │ │ │ │ - rscseq sl, sl, r0, lsr #12 │ │ │ │ - ldrshteq sl, [sl], #84 @ 0x54 │ │ │ │ - rscseq sl, sl, r8, asr #11 │ │ │ │ - smlalseq sl, sl, ip, r5 @ │ │ │ │ - smlalseq sl, sl, r2, r5 @ │ │ │ │ - rscseq sl, sl, lr, ror #10 │ │ │ │ - rscseq sl, sl, r2, asr #10 │ │ │ │ - rscseq sl, sl, r8, lsr r5 │ │ │ │ - rscseq sl, sl, r4, lsr #10 │ │ │ │ - ldrshteq sl, [sl], #72 @ 0x48 │ │ │ │ - rscseq sl, sl, ip, asr #9 │ │ │ │ - ldrhteq sl, [sl], #72 @ 0x48 │ │ │ │ - rscseq sl, sl, r4, lsr #9 │ │ │ │ - rscseq sl, sl, r8, ror r4 │ │ │ │ - rscseq sl, sl, r4, ror #8 │ │ │ │ - rscseq sl, sl, r0, asr r4 │ │ │ │ - rscseq sl, sl, r4, lsr #8 │ │ │ │ - ldrshteq sl, [sl], #52 @ 0x34 │ │ │ │ - rscseq sl, sl, r6, asr #7 │ │ │ │ - smlalseq sl, sl, sl, r3 @ │ │ │ │ - smlalseq sl, sl, r0, r3 @ │ │ │ │ - rscseq sl, sl, sl, ror #6 │ │ │ │ - rscseq sl, sl, lr, lsr #6 │ │ │ │ - rscseq sl, sl, r4, lsr #6 │ │ │ │ - ldrshteq sl, [sl], #40 @ 0x28 │ │ │ │ - rscseq sl, sl, lr, ror #5 │ │ │ │ - rscseq sl, sl, ip, asr #5 │ │ │ │ - smlalseq sl, sl, r2, r2 @ │ │ │ │ - rscseq sl, sl, r4, ror r2 │ │ │ │ - rscseq sl, sl, r2, asr #4 │ │ │ │ - rscseq sl, sl, r0, lsr #4 │ │ │ │ - rscseq r8, sp, r2, lsl #24 │ │ │ │ - ldrsbteq r8, [sp], #196 @ 0xc4 │ │ │ │ - rscseq r8, sp, r4, lsl #24 │ │ │ │ - rscseq sl, sl, r6, asr r1 │ │ │ │ - rscseq sl, sl, r0, lsr r1 │ │ │ │ - rscseq sl, sl, r0, lsl #2 │ │ │ │ - ldrshteq sl, [sl], #6 │ │ │ │ - ldrsbteq sl, [sl], #4 │ │ │ │ - rscseq sl, sl, r6, lsr #1 │ │ │ │ - rscseq sl, sl, r8, ror r0 │ │ │ │ - rscseq sl, sl, sl, asr #32 │ │ │ │ - rscseq sl, sl, ip, lsl r0 │ │ │ │ - rscseq r9, sl, lr, ror #31 │ │ │ │ - rscseq r9, sl, r0, asr #31 │ │ │ │ - rscseq r9, sl, r2, lsr #31 │ │ │ │ - rscseq r9, sl, r0, lsl #31 │ │ │ │ - rscseq r9, sl, r6, asr pc │ │ │ │ - rscseq r9, sl, lr, asr #30 │ │ │ │ - rscseq r9, sl, sl, lsr #30 │ │ │ │ - ldrshteq r9, [sl], #236 @ 0xec │ │ │ │ - rscseq r9, sl, lr, asr #29 │ │ │ │ - rscseq r9, sl, r6, asr #29 │ │ │ │ - rscseq r9, sl, r4, lsr #29 │ │ │ │ - rscseq r9, sl, sl, ror lr │ │ │ │ - rscseq r9, sl, r2, ror lr │ │ │ │ - rscseq r9, sl, lr, asr #28 │ │ │ │ - rscseq r9, sl, r4, lsr #28 │ │ │ │ - ldrshteq r9, [sl], #214 @ 0xd6 │ │ │ │ - rscseq r9, sl, r8, asr #27 │ │ │ │ - rscseq r9, sl, r0, asr #27 │ │ │ │ - smlalseq r9, sl, lr, sp │ │ │ │ - rscseq r9, sl, r4, ror sp │ │ │ │ - rscseq r9, sl, ip, ror #26 │ │ │ │ - rscseq r9, sl, r8, asr #26 │ │ │ │ - rscseq r9, sl, r6, lsl sp │ │ │ │ + smlalseq sl, sl, ip, r6 @ │ │ │ │ + rscseq sl, sl, r0, ror r6 │ │ │ │ + rscseq sl, sl, r4, asr #12 │ │ │ │ + rscseq sl, sl, r8, lsl r6 │ │ │ │ + rscseq sl, sl, lr, lsl #12 │ │ │ │ + rscseq sl, sl, sl, ror #11 │ │ │ │ + rscseq sl, sl, r6, asr #11 │ │ │ │ + smlalseq sl, sl, sl, r5 @ │ │ │ │ + rscseq sl, sl, r6, ror r5 │ │ │ │ + rscseq sl, sl, r8, asr #10 │ │ │ │ + rscseq sl, sl, lr, lsr r5 │ │ │ │ + rscseq sl, sl, r8, lsl r5 │ │ │ │ + rscseq sl, sl, sl, ror #9 │ │ │ │ + ldrhteq sl, [sl], #76 @ 0x4c │ │ │ │ + rscseq sl, sl, lr, lsl #9 │ │ │ │ + rscseq sl, sl, r4, lsl #9 │ │ │ │ + rscseq sl, sl, lr, asr r4 │ │ │ │ + rscseq sl, sl, r8, lsr r4 │ │ │ │ + rscseq sl, sl, ip, lsl #8 │ │ │ │ + rscseq sl, sl, r0, ror #7 │ │ │ │ + ldrsbteq sl, [sl], #54 @ 0x36 │ │ │ │ + ldrhteq sl, [sl], #50 @ 0x32 │ │ │ │ + rscseq sl, sl, lr, lsl #7 │ │ │ │ + rscseq sl, sl, r0, ror #6 │ │ │ │ + rscseq sl, sl, r4, lsr r3 │ │ │ │ + rscseq sl, sl, r8, lsl #6 │ │ │ │ + ldrsbteq sl, [sl], #44 @ 0x2c │ │ │ │ + ldrsbteq sl, [sl], #34 @ 0x22 │ │ │ │ + rscseq sl, sl, lr, lsr #5 │ │ │ │ + rscseq sl, sl, r2, lsl #5 │ │ │ │ + rscseq sl, sl, r8, ror r2 │ │ │ │ + rscseq sl, sl, r4, ror #4 │ │ │ │ + rscseq sl, sl, r8, lsr r2 │ │ │ │ + rscseq sl, sl, ip, lsl #4 │ │ │ │ + ldrshteq sl, [sl], #24 │ │ │ │ + rscseq sl, sl, r4, ror #3 │ │ │ │ + ldrhteq sl, [sl], #24 │ │ │ │ + rscseq sl, sl, r4, lsr #3 │ │ │ │ + smlalseq sl, sl, r0, r1 @ │ │ │ │ + rscseq sl, sl, r4, ror #2 │ │ │ │ + rscseq sl, sl, r4, lsr r1 │ │ │ │ + rscseq sl, sl, r6, lsl #2 │ │ │ │ + ldrsbteq sl, [sl], #10 │ │ │ │ + ldrsbteq sl, [sl], #0 │ │ │ │ + rscseq sl, sl, sl, lsr #1 │ │ │ │ + rscseq sl, sl, lr, rrx │ │ │ │ + rscseq sl, sl, r4, rrx │ │ │ │ + rscseq sl, sl, r8, lsr r0 │ │ │ │ + rscseq sl, sl, lr, lsr #32 │ │ │ │ + rscseq sl, sl, ip │ │ │ │ + ldrsbteq r9, [sl], #242 @ 0xf2 │ │ │ │ + ldrhteq r9, [sl], #244 @ 0xf4 │ │ │ │ + rscseq r9, sl, r2, lsl #31 │ │ │ │ + rscseq r9, sl, r0, ror #30 │ │ │ │ + rscseq r8, sp, r2, asr #18 │ │ │ │ + rscseq r8, sp, r4, lsl sl │ │ │ │ + rscseq r8, sp, r4, asr #18 │ │ │ │ + smlalseq r9, sl, r6, lr │ │ │ │ + rscseq r9, sl, r0, ror lr │ │ │ │ + rscseq r9, sl, r0, asr #28 │ │ │ │ + rscseq r9, sl, r6, lsr lr │ │ │ │ + rscseq r9, sl, r4, lsl lr │ │ │ │ + rscseq r9, sl, r6, ror #27 │ │ │ │ + ldrhteq r9, [sl], #216 @ 0xd8 │ │ │ │ + rscseq r9, sl, sl, lsl #27 │ │ │ │ + rscseq r9, sl, ip, asr sp │ │ │ │ + rscseq r9, sl, lr, lsr #26 │ │ │ │ + rscseq r9, sl, r0, lsl #26 │ │ │ │ + rscseq r9, sl, r2, ror #25 │ │ │ │ + rscseq r9, sl, r0, asr #25 │ │ │ │ + smlalseq r9, sl, r6, ip │ │ │ │ + rscseq r9, sl, lr, lsl #25 │ │ │ │ + rscseq r9, sl, sl, ror #24 │ │ │ │ + rscseq r9, sl, ip, lsr ip │ │ │ │ + rscseq r9, sl, lr, lsl #24 │ │ │ │ + rscseq r9, sl, r6, lsl #24 │ │ │ │ + rscseq r9, sl, r4, ror #23 │ │ │ │ + ldrhteq r9, [sl], #186 @ 0xba │ │ │ │ + ldrhteq r9, [sl], #178 @ 0xb2 │ │ │ │ + rscseq r9, sl, lr, lsl #23 │ │ │ │ + rscseq r9, sl, r4, ror #22 │ │ │ │ + rscseq r9, sl, r6, lsr fp │ │ │ │ + rscseq r9, sl, r8, lsl #22 │ │ │ │ + rscseq r9, sl, r0, lsl #22 │ │ │ │ + ldrsbteq r9, [sl], #174 @ 0xae │ │ │ │ + ldrhteq r9, [sl], #164 @ 0xa4 │ │ │ │ + rscseq r9, sl, ip, lsr #21 │ │ │ │ + rscseq r9, sl, r8, lsl #21 │ │ │ │ + rscseq r9, sl, r6, asr sl │ │ │ │ cmnpvs ip, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ ldmdale r8, {r3, r4, r7, r9, lr} │ │ │ │ cmppvs pc, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ stmdble pc, {r3, r4, r7, r9, lr} @ │ │ │ │ cmpppl r9, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ @@ -79029,108 +79029,108 @@ │ │ │ │ @ instruction: 0xf04f537e │ │ │ │ blcc 8c2668 │ │ │ │ blx 962894 │ │ │ │ ldrbeq pc, [sl, r3, lsl #6] @ │ │ │ │ mrshi pc, (UNDEF: 29) @ │ │ │ │ ldrbtmi r4, [r8], #-2142 @ 0xfffff7a2 │ │ │ │ svclt 0x0000e2a9 │ │ │ │ - rscseq r9, sl, lr, ror fp │ │ │ │ - rscseq r9, sl, r4, ror fp │ │ │ │ - rscseq r9, sl, r0, asr fp │ │ │ │ - rscseq r9, sl, r4, lsr #22 │ │ │ │ - rscseq r9, sl, sl, lsl fp │ │ │ │ - ldrshteq r9, [sl], #164 @ 0xa4 │ │ │ │ - rscseq r9, sl, r6, asr #21 │ │ │ │ - smlalseq r9, sl, r8, sl │ │ │ │ - rscseq r9, sl, r8, ror #20 │ │ │ │ - rscseq r9, sl, r8, lsr sl │ │ │ │ - rscseq r9, sl, lr, lsr #20 │ │ │ │ - rscseq r9, sl, sl, lsl #20 │ │ │ │ - ldrsbteq r9, [sl], #158 @ 0x9e │ │ │ │ - ldrsbteq r9, [sl], #148 @ 0x94 │ │ │ │ - rscseq r9, sl, lr, lsr #19 │ │ │ │ - rscseq r9, sl, lr, ror r9 │ │ │ │ - rscseq r9, sl, lr, asr #18 │ │ │ │ - rscseq r9, sl, r4, asr #18 │ │ │ │ - rscseq r9, sl, r0, lsr #18 │ │ │ │ - ldrshteq r9, [sl], #132 @ 0x84 │ │ │ │ - rscseq r9, sl, sl, ror #17 │ │ │ │ - rscseq r9, sl, r4, asr #17 │ │ │ │ - smlalseq r9, sl, r6, r8 │ │ │ │ - rscseq r9, sl, r6, ror #16 │ │ │ │ - rscseq r9, sl, r6, lsr r8 │ │ │ │ - rscseq r9, sl, ip, lsr #16 │ │ │ │ - rscseq r9, sl, r8, lsl #16 │ │ │ │ - ldrsbteq r9, [sl], #124 @ 0x7c │ │ │ │ - ldrsbteq r9, [sl], #114 @ 0x72 │ │ │ │ - rscseq r9, sl, ip, lsr #15 │ │ │ │ - rscseq r9, sl, ip, ror r7 │ │ │ │ - rscseq r9, sl, ip, asr #14 │ │ │ │ - rscseq r9, sl, r2, asr #14 │ │ │ │ + ldrhteq r9, [sl], #142 @ 0x8e │ │ │ │ + ldrhteq r9, [sl], #132 @ 0x84 │ │ │ │ + smlalseq r9, sl, r0, r8 │ │ │ │ + rscseq r9, sl, r4, ror #16 │ │ │ │ + rscseq r9, sl, sl, asr r8 │ │ │ │ + rscseq r9, sl, r4, lsr r8 │ │ │ │ + rscseq r9, sl, r6, lsl #16 │ │ │ │ + ldrsbteq r9, [sl], #120 @ 0x78 │ │ │ │ + rscseq r9, sl, r8, lsr #15 │ │ │ │ + rscseq r9, sl, r8, ror r7 │ │ │ │ + rscseq r9, sl, lr, ror #14 │ │ │ │ + rscseq r9, sl, sl, asr #14 │ │ │ │ rscseq r9, sl, lr, lsl r7 │ │ │ │ - ldrshteq r9, [sl], #98 @ 0x62 │ │ │ │ - rscseq r9, sl, r8, ror #13 │ │ │ │ - rscseq r9, sl, r2, asr #13 │ │ │ │ - smlalseq r9, sl, r4, r6 │ │ │ │ - rscseq r9, sl, r6, ror #12 │ │ │ │ - rscseq r9, sl, r8, lsr r6 │ │ │ │ - rscseq r9, sl, r8, lsl #12 │ │ │ │ - ldrsbteq r9, [sl], #88 @ 0x58 │ │ │ │ - rscseq r9, sl, lr, asr #11 │ │ │ │ - rscseq r9, sl, sl, lsr #11 │ │ │ │ - rscseq r9, sl, lr, ror r5 │ │ │ │ - rscseq r9, sl, r4, ror r5 │ │ │ │ - rscseq r9, sl, lr, asr #10 │ │ │ │ - rscseq r9, sl, lr, lsl r5 │ │ │ │ - rscseq r9, sl, lr, ror #9 │ │ │ │ - rscseq r9, sl, r4, ror #9 │ │ │ │ - rscseq r9, sl, r0, asr #9 │ │ │ │ - smlalseq r9, sl, r4, r4 │ │ │ │ - rscseq r9, sl, sl, lsl #9 │ │ │ │ - rscseq r9, sl, r4, ror #8 │ │ │ │ - rscseq r9, sl, r6, lsr r4 │ │ │ │ - rscseq r9, sl, r6, lsl #8 │ │ │ │ - ldrsbteq r9, [sl], #54 @ 0x36 │ │ │ │ - rscseq r9, sl, ip, asr #7 │ │ │ │ - rscseq r9, sl, r8, lsr #7 │ │ │ │ - rscseq r9, sl, ip, ror r3 │ │ │ │ - rscseq r9, sl, r2, ror r3 │ │ │ │ - rscseq r9, sl, ip, asr #6 │ │ │ │ - rscseq r9, sl, ip, lsl r3 │ │ │ │ - rscseq r9, sl, ip, ror #5 │ │ │ │ - rscseq r9, sl, r2, ror #5 │ │ │ │ + rscseq r9, sl, r4, lsl r7 │ │ │ │ + rscseq r9, sl, lr, ror #13 │ │ │ │ + ldrhteq r9, [sl], #110 @ 0x6e │ │ │ │ + rscseq r9, sl, lr, lsl #13 │ │ │ │ + rscseq r9, sl, r4, lsl #13 │ │ │ │ + rscseq r9, sl, r0, ror #12 │ │ │ │ + rscseq r9, sl, r4, lsr r6 │ │ │ │ + rscseq r9, sl, sl, lsr #12 │ │ │ │ + rscseq r9, sl, r4, lsl #12 │ │ │ │ + ldrsbteq r9, [sl], #86 @ 0x56 │ │ │ │ + rscseq r9, sl, r6, lsr #11 │ │ │ │ + rscseq r9, sl, r6, ror r5 │ │ │ │ + rscseq r9, sl, ip, ror #10 │ │ │ │ + rscseq r9, sl, r8, asr #10 │ │ │ │ + rscseq r9, sl, ip, lsl r5 │ │ │ │ + rscseq r9, sl, r2, lsl r5 │ │ │ │ + rscseq r9, sl, ip, ror #9 │ │ │ │ + ldrhteq r9, [sl], #76 @ 0x4c │ │ │ │ + rscseq r9, sl, ip, lsl #9 │ │ │ │ + rscseq r9, sl, r2, lsl #9 │ │ │ │ + rscseq r9, sl, lr, asr r4 │ │ │ │ + rscseq r9, sl, r2, lsr r4 │ │ │ │ + rscseq r9, sl, r8, lsr #8 │ │ │ │ + rscseq r9, sl, r2, lsl #8 │ │ │ │ + ldrsbteq r9, [sl], #52 @ 0x34 │ │ │ │ + rscseq r9, sl, r6, lsr #7 │ │ │ │ + rscseq r9, sl, r8, ror r3 │ │ │ │ + rscseq r9, sl, r8, asr #6 │ │ │ │ + rscseq r9, sl, r8, lsl r3 │ │ │ │ + rscseq r9, sl, lr, lsl #6 │ │ │ │ + rscseq r9, sl, sl, ror #5 │ │ │ │ ldrhteq r9, [sl], #46 @ 0x2e │ │ │ │ - smlalseq r9, sl, r2, r2 │ │ │ │ - rscseq r9, sl, r8, lsl #5 │ │ │ │ - rscseq r9, sl, r2, ror #4 │ │ │ │ - rscseq r9, sl, r4, lsr r2 │ │ │ │ - rscseq r9, sl, sl, lsl #4 │ │ │ │ - ldrsbteq r9, [sl], #28 │ │ │ │ - ldrhteq r9, [sl], #16 │ │ │ │ - rscseq r9, sl, sl, lsr #3 │ │ │ │ - rscseq r9, sl, sl, lsl #3 │ │ │ │ - rscseq r9, sl, r2, ror #2 │ │ │ │ - rscseq r9, sl, ip, asr r1 │ │ │ │ - rscseq r9, sl, sl, lsr r1 │ │ │ │ - rscseq r9, sl, lr, lsl #2 │ │ │ │ - rscseq r9, sl, r2, ror #1 │ │ │ │ - ldrsbteq r9, [sl], #12 │ │ │ │ + ldrhteq r9, [sl], #36 @ 0x24 │ │ │ │ + rscseq r9, sl, lr, lsl #5 │ │ │ │ + rscseq r9, sl, lr, asr r2 │ │ │ │ + rscseq r9, sl, lr, lsr #4 │ │ │ │ + rscseq r9, sl, r4, lsr #4 │ │ │ │ + rscseq r9, sl, r0, lsl #4 │ │ │ │ + ldrsbteq r9, [sl], #20 │ │ │ │ + rscseq r9, sl, sl, asr #3 │ │ │ │ + rscseq r9, sl, r4, lsr #3 │ │ │ │ + rscseq r9, sl, r6, ror r1 │ │ │ │ + rscseq r9, sl, r6, asr #2 │ │ │ │ + rscseq r9, sl, r6, lsl r1 │ │ │ │ + rscseq r9, sl, ip, lsl #2 │ │ │ │ + rscseq r9, sl, r8, ror #1 │ │ │ │ ldrhteq r9, [sl], #12 │ │ │ │ - smlalseq r9, sl, r4, r0 │ │ │ │ - rscseq r9, sl, lr, lsl #1 │ │ │ │ - rscseq r9, sl, ip, rrx │ │ │ │ - rscseq r9, sl, r4, asr #32 │ │ │ │ - rscseq r9, sl, r8, lsl r0 │ │ │ │ - rscseq r8, sl, ip, ror #31 │ │ │ │ - rscseq r8, sl, r6, ror #31 │ │ │ │ - rscseq r8, sl, r6, asr #31 │ │ │ │ - smlalseq r8, sl, lr, pc @ │ │ │ │ - smlalseq r8, sl, r8, pc @ │ │ │ │ - rscseq r8, sl, r6, ror pc │ │ │ │ - rscseq r8, sl, r6, asr #30 │ │ │ │ + ldrhteq r9, [sl], #2 │ │ │ │ + rscseq r9, sl, ip, lsl #1 │ │ │ │ + rscseq r9, sl, ip, asr r0 │ │ │ │ + rscseq r9, sl, ip, lsr #32 │ │ │ │ + rscseq r9, sl, r2, lsr #32 │ │ │ │ + ldrshteq r8, [sl], #254 @ 0xfe │ │ │ │ + ldrsbteq r8, [sl], #242 @ 0xf2 │ │ │ │ + rscseq r8, sl, r8, asr #31 │ │ │ │ + rscseq r8, sl, r2, lsr #31 │ │ │ │ + rscseq r8, sl, r4, ror pc │ │ │ │ + rscseq r8, sl, sl, asr #30 │ │ │ │ + rscseq r8, sl, ip, lsl pc │ │ │ │ + ldrshteq r8, [sl], #224 @ 0xe0 │ │ │ │ + rscseq r8, sl, sl, ror #29 │ │ │ │ + rscseq r8, sl, sl, asr #29 │ │ │ │ + rscseq r8, sl, r2, lsr #29 │ │ │ │ + smlalseq r8, sl, ip, lr │ │ │ │ + rscseq r8, sl, sl, ror lr │ │ │ │ + rscseq r8, sl, lr, asr #28 │ │ │ │ + rscseq r8, sl, r2, lsr #28 │ │ │ │ + rscseq r8, sl, ip, lsl lr │ │ │ │ + ldrshteq r8, [sl], #220 @ 0xdc │ │ │ │ + ldrsbteq r8, [sl], #212 @ 0xd4 │ │ │ │ + rscseq r8, sl, lr, asr #27 │ │ │ │ + rscseq r8, sl, ip, lsr #27 │ │ │ │ + rscseq r8, sl, r4, lsl #27 │ │ │ │ + rscseq r8, sl, r8, asr sp │ │ │ │ + rscseq r8, sl, ip, lsr #26 │ │ │ │ + rscseq r8, sl, r6, lsr #26 │ │ │ │ + rscseq r8, sl, r6, lsl #26 │ │ │ │ + ldrsbteq r8, [sl], #206 @ 0xce │ │ │ │ + ldrsbteq r8, [sl], #200 @ 0xc8 │ │ │ │ + ldrhteq r8, [sl], #198 @ 0xc6 │ │ │ │ + rscseq r8, sl, r6, lsl #25 │ │ │ │ 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 │ │ │ │ @@ -79370,158 +79370,158 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2193 @ 0xfffff76f │ │ │ │ ldmmi r1, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2192 @ 0xfffff770 │ │ │ │ ldmmi r0, {r0, sp, lr, pc} │ │ │ │ ldclt 4, cr4, [r0, #-480] @ 0xfffffe20 │ │ │ │ - rscseq r8, sl, r2, lsr #27 │ │ │ │ - smlalseq r8, sl, ip, sp │ │ │ │ - rscseq r8, sl, lr, ror sp │ │ │ │ - rscseq r8, sl, r8, asr sp │ │ │ │ - rscseq r8, sl, r2, asr sp │ │ │ │ - rscseq r8, sl, r2, lsr sp │ │ │ │ - rscseq r7, sp, r2, lsl #12 │ │ │ │ - rscseq r7, sp, r4, lsr r4 │ │ │ │ - rscseq r8, sl, sl, lsl sp │ │ │ │ - rscseq r7, sp, r8, asr r8 │ │ │ │ - rscseq r8, sl, lr, lsl #26 │ │ │ │ - rscseq r7, sp, r4, lsl #13 │ │ │ │ - rscseq r8, sl, r2, lsl #26 │ │ │ │ - rscseq r7, sp, r8, lsr r6 │ │ │ │ - ldrshteq r8, [sl], #198 @ 0xc6 │ │ │ │ - rscseq r7, sp, ip, lsr #9 │ │ │ │ - rscseq r8, sl, sl, ror #25 │ │ │ │ - rscseq r8, sl, r4, ror #25 │ │ │ │ - ldrsbteq r8, [sl], #206 @ 0xce │ │ │ │ - ldrsbteq r8, [sl], #200 @ 0xc8 │ │ │ │ - ldrsbteq r8, [sl], #194 @ 0xc2 │ │ │ │ - rscseq r8, sl, ip, asr #25 │ │ │ │ - rscseq r8, sl, r6, asr #25 │ │ │ │ - rscseq r8, sl, r0, asr #25 │ │ │ │ - ldrhteq r8, [sl], #202 @ 0xca │ │ │ │ - ldrhteq r8, [sl], #196 @ 0xc4 │ │ │ │ - rscseq r8, sl, lr, lsr #25 │ │ │ │ - rscseq r8, sl, r8, lsr #25 │ │ │ │ - rscseq r8, sl, r2, lsr #25 │ │ │ │ - smlalseq r8, sl, ip, ip │ │ │ │ - smlalseq r8, sl, r6, ip │ │ │ │ - smlalseq r8, sl, r0, ip │ │ │ │ - rscseq r8, sl, sl, lsl #25 │ │ │ │ - rscseq r8, sl, r4, lsl #25 │ │ │ │ - rscseq r8, sl, lr, ror ip │ │ │ │ - rscseq r8, sl, r8, ror ip │ │ │ │ - rscseq r8, sl, r2, ror ip │ │ │ │ - rscseq r8, sl, ip, ror #24 │ │ │ │ - rscseq r8, sl, r6, ror #24 │ │ │ │ - rscseq r8, sl, r0, ror #24 │ │ │ │ - rscseq r8, sl, sl, asr ip │ │ │ │ - rscseq r8, sl, r4, asr ip │ │ │ │ - rscseq r8, sl, lr, asr #24 │ │ │ │ - rscseq r8, sl, r8, asr #24 │ │ │ │ - rscseq r8, sl, r2, asr #24 │ │ │ │ - rscseq r8, sl, ip, lsr ip │ │ │ │ - rscseq r8, sl, r6, lsr ip │ │ │ │ - rscseq r8, sl, r0, lsr ip │ │ │ │ - rscseq r8, sl, sl, lsr #24 │ │ │ │ - rscseq r8, sl, r4, lsr #24 │ │ │ │ - rscseq r7, sp, sl, ror r3 │ │ │ │ - rscseq r8, sl, r8, lsl ip │ │ │ │ - rscseq r8, sl, r2, lsl ip │ │ │ │ - rscseq r8, sl, ip, lsl #24 │ │ │ │ - rscseq r8, sl, r6, lsl #24 │ │ │ │ - rscseq r7, sp, ip, lsr r4 │ │ │ │ - ldrshteq r7, [sp], #54 @ 0x36 │ │ │ │ - ldrsbteq r7, [sp], #48 @ 0x30 │ │ │ │ - rscseq r8, sl, lr, ror #23 │ │ │ │ - rscseq r8, sl, r8, ror #23 │ │ │ │ - rscseq r8, sl, r2, ror #23 │ │ │ │ - rscseq r7, sp, r8, ror r4 │ │ │ │ - rscseq r7, sp, r2, lsr r4 │ │ │ │ - ldrsbteq r8, [sl], #176 @ 0xb0 │ │ │ │ - rscseq r7, sp, r6, lsl #9 │ │ │ │ - ldrshteq r7, [sp], #80 @ 0x50 │ │ │ │ - ldrhteq r7, [sp], #74 @ 0x4a │ │ │ │ - ldrhteq r8, [sl], #184 @ 0xb8 │ │ │ │ - rscseq r7, sp, lr, ror #10 │ │ │ │ - rscseq r7, sp, r8, asr #10 │ │ │ │ - rscseq r8, sl, r6, lsr #23 │ │ │ │ - rscseq r8, sl, r0, lsr #23 │ │ │ │ - smlalseq r8, sl, sl, fp │ │ │ │ - smlalseq r8, sl, r4, fp │ │ │ │ - rscseq r8, sl, lr, lsl #23 │ │ │ │ - rscseq r8, sl, r8, lsl #23 │ │ │ │ - rscseq r8, sl, r2, lsl #23 │ │ │ │ - rscseq r8, sl, ip, ror fp │ │ │ │ - rscseq r8, sl, r6, ror fp │ │ │ │ - rscseq r8, sl, r0, ror fp │ │ │ │ - rscseq r8, sl, sl, ror #22 │ │ │ │ - rscseq r8, sl, r4, ror #22 │ │ │ │ - rscseq r8, sl, lr, asr fp │ │ │ │ - rscseq r8, sl, r8, asr fp │ │ │ │ - rscseq r8, sl, r2, asr fp │ │ │ │ - rscseq r8, sl, ip, asr #22 │ │ │ │ - rscseq r8, sl, r6, asr #22 │ │ │ │ - rscseq r8, sl, r0, asr #22 │ │ │ │ - rscseq r8, sl, sl, lsr fp │ │ │ │ - rscseq r8, sl, r4, lsr fp │ │ │ │ - rscseq r8, sl, lr, lsr #22 │ │ │ │ - rscseq r8, sl, r8, lsr #22 │ │ │ │ - rscseq r8, sl, r2, lsr #22 │ │ │ │ - rscseq r8, sl, ip, lsl fp │ │ │ │ - rscseq r8, sl, r6, lsl fp │ │ │ │ - rscseq r8, sl, r0, lsl fp │ │ │ │ - rscseq r8, sl, sl, lsl #22 │ │ │ │ - rscseq r8, sl, r4, lsl #22 │ │ │ │ - ldrshteq r8, [sl], #174 @ 0xae │ │ │ │ - ldrshteq r8, [sl], #168 @ 0xa8 │ │ │ │ - ldrshteq r8, [sl], #162 @ 0xa2 │ │ │ │ - rscseq r8, sl, ip, ror #21 │ │ │ │ - rscseq r8, sl, r6, ror #21 │ │ │ │ - rscseq r8, sl, r0, ror #21 │ │ │ │ - rscseq r7, sp, r6, ror r5 │ │ │ │ - rscseq r7, sp, r8, lsr #11 │ │ │ │ - rscseq r8, sl, lr, asr #21 │ │ │ │ - rscseq r7, sp, ip, ror #12 │ │ │ │ - rscseq r7, sp, lr, lsr r6 │ │ │ │ - ldrhteq r8, [sl], #172 @ 0xac │ │ │ │ - ldrhteq r8, [sl], #166 @ 0xa6 │ │ │ │ - ldrhteq r8, [sl], #160 @ 0xa0 │ │ │ │ - rscseq r8, sl, sl, lsr #21 │ │ │ │ - rscseq r8, sl, r4, lsr #21 │ │ │ │ - smlalseq r8, sl, lr, sl │ │ │ │ + rscseq r8, sl, r2, ror #21 │ │ │ │ + ldrsbteq r8, [sl], #172 @ 0xac │ │ │ │ + ldrhteq r8, [sl], #174 @ 0xae │ │ │ │ smlalseq r8, sl, r8, sl │ │ │ │ smlalseq r8, sl, r2, sl │ │ │ │ - rscseq r8, sl, ip, lsl #21 │ │ │ │ - rscseq r8, sl, r6, lsl #21 │ │ │ │ - rscseq r8, sl, r0, lsl #21 │ │ │ │ - rscseq r8, sl, sl, ror sl │ │ │ │ - rscseq r8, sl, r4, ror sl │ │ │ │ - rscseq r8, sl, lr, ror #20 │ │ │ │ - rscseq r8, sl, r8, ror #20 │ │ │ │ - rscseq r8, sl, r2, ror #20 │ │ │ │ - rscseq r8, sl, ip, asr sl │ │ │ │ - rscseq r8, sl, r6, asr sl │ │ │ │ - rscseq r8, sl, r0, asr sl │ │ │ │ - rscseq r8, sl, sl, asr #20 │ │ │ │ - rscseq r8, sl, r4, asr #20 │ │ │ │ - rscseq r8, sl, lr, lsr sl │ │ │ │ - rscseq r8, sl, r8, lsr sl │ │ │ │ - rscseq r8, sl, r2, lsr sl │ │ │ │ - rscseq r8, sl, ip, lsr #20 │ │ │ │ - rscseq r8, sl, r6, lsr #20 │ │ │ │ - rscseq r8, sl, r0, lsr #20 │ │ │ │ - rscseq r8, sl, sl, lsl sl │ │ │ │ - rscseq r8, sl, r4, lsl sl │ │ │ │ - rscseq r8, sl, lr, lsl #20 │ │ │ │ - rscseq r8, sl, r8, lsl #20 │ │ │ │ - rscseq r8, sl, r2, lsl #20 │ │ │ │ - ldrshteq r8, [sl], #156 @ 0x9c │ │ │ │ - ldrshteq r8, [sl], #150 @ 0x96 │ │ │ │ - ldrshteq r8, [sl], #144 @ 0x90 │ │ │ │ + rscseq r8, sl, r2, ror sl │ │ │ │ + rscseq r7, sp, r2, asr #6 │ │ │ │ + rscseq r7, sp, r4, ror r1 │ │ │ │ + rscseq r8, sl, sl, asr sl │ │ │ │ + smlalseq r7, sp, r8, r5 │ │ │ │ + rscseq r8, sl, lr, asr #20 │ │ │ │ + rscseq r7, sp, r4, asr #7 │ │ │ │ + rscseq r8, sl, r2, asr #20 │ │ │ │ + rscseq r7, sp, r8, ror r3 │ │ │ │ + rscseq r8, sl, r6, lsr sl │ │ │ │ + rscseq r7, sp, ip, ror #3 │ │ │ │ + rscseq r8, sl, sl, lsr #20 │ │ │ │ + rscseq r8, sl, r4, lsr #20 │ │ │ │ + rscseq r8, sl, lr, lsl sl │ │ │ │ + rscseq r8, sl, r8, lsl sl │ │ │ │ + rscseq r8, sl, r2, lsl sl │ │ │ │ + rscseq r8, sl, ip, lsl #20 │ │ │ │ + rscseq r8, sl, r6, lsl #20 │ │ │ │ + rscseq r8, sl, r0, lsl #20 │ │ │ │ + ldrshteq r8, [sl], #154 @ 0x9a │ │ │ │ + ldrshteq r8, [sl], #148 @ 0x94 │ │ │ │ + rscseq r8, sl, lr, ror #19 │ │ │ │ + rscseq r8, sl, r8, ror #19 │ │ │ │ + rscseq r8, sl, r2, ror #19 │ │ │ │ + ldrsbteq r8, [sl], #156 @ 0x9c │ │ │ │ + ldrsbteq r8, [sl], #150 @ 0x96 │ │ │ │ + ldrsbteq r8, [sl], #144 @ 0x90 │ │ │ │ + rscseq r8, sl, sl, asr #19 │ │ │ │ + rscseq r8, sl, r4, asr #19 │ │ │ │ + ldrhteq r8, [sl], #158 @ 0x9e │ │ │ │ + ldrhteq r8, [sl], #152 @ 0x98 │ │ │ │ + ldrhteq r8, [sl], #146 @ 0x92 │ │ │ │ + rscseq r8, sl, ip, lsr #19 │ │ │ │ + rscseq r8, sl, r6, lsr #19 │ │ │ │ + rscseq r8, sl, r0, lsr #19 │ │ │ │ + smlalseq r8, sl, sl, r9 │ │ │ │ + smlalseq r8, sl, r4, r9 │ │ │ │ + rscseq r8, sl, lr, lsl #19 │ │ │ │ + rscseq r8, sl, r8, lsl #19 │ │ │ │ + rscseq r8, sl, r2, lsl #19 │ │ │ │ + rscseq r8, sl, ip, ror r9 │ │ │ │ + rscseq r8, sl, r6, ror r9 │ │ │ │ + rscseq r8, sl, r0, ror r9 │ │ │ │ + rscseq r8, sl, sl, ror #18 │ │ │ │ + rscseq r8, sl, r4, ror #18 │ │ │ │ + ldrhteq r7, [sp], #10 │ │ │ │ + rscseq r8, sl, r8, asr r9 │ │ │ │ + rscseq r8, sl, r2, asr r9 │ │ │ │ + rscseq r8, sl, ip, asr #18 │ │ │ │ + rscseq r8, sl, r6, asr #18 │ │ │ │ + rscseq r7, sp, ip, ror r1 │ │ │ │ + rscseq r7, sp, r6, lsr r1 │ │ │ │ + rscseq r7, sp, r0, lsl r1 │ │ │ │ + rscseq r8, sl, lr, lsr #18 │ │ │ │ + rscseq r8, sl, r8, lsr #18 │ │ │ │ + rscseq r8, sl, r2, lsr #18 │ │ │ │ + ldrhteq r7, [sp], #24 │ │ │ │ + rscseq r7, sp, r2, ror r1 │ │ │ │ + rscseq r8, sl, r0, lsl r9 │ │ │ │ + rscseq r7, sp, r6, asr #3 │ │ │ │ + rscseq r7, sp, r0, lsr r3 │ │ │ │ + ldrshteq r7, [sp], #26 │ │ │ │ + ldrshteq r8, [sl], #136 @ 0x88 │ │ │ │ + rscseq r7, sp, lr, lsr #5 │ │ │ │ + rscseq r7, sp, r8, lsl #5 │ │ │ │ + rscseq r8, sl, r6, ror #17 │ │ │ │ + rscseq r8, sl, r0, ror #17 │ │ │ │ + ldrsbteq r8, [sl], #138 @ 0x8a │ │ │ │ + ldrsbteq r8, [sl], #132 @ 0x84 │ │ │ │ + rscseq r8, sl, lr, asr #17 │ │ │ │ + rscseq r8, sl, r8, asr #17 │ │ │ │ + rscseq r8, sl, r2, asr #17 │ │ │ │ + ldrhteq r8, [sl], #140 @ 0x8c │ │ │ │ + ldrhteq r8, [sl], #134 @ 0x86 │ │ │ │ + ldrhteq r8, [sl], #128 @ 0x80 │ │ │ │ + rscseq r8, sl, sl, lsr #17 │ │ │ │ + rscseq r8, sl, r4, lsr #17 │ │ │ │ + smlalseq r8, sl, lr, r8 │ │ │ │ + smlalseq r8, sl, r8, r8 │ │ │ │ + smlalseq r8, sl, r2, r8 │ │ │ │ + rscseq r8, sl, ip, lsl #17 │ │ │ │ + rscseq r8, sl, r6, lsl #17 │ │ │ │ + rscseq r8, sl, r0, lsl #17 │ │ │ │ + rscseq r8, sl, sl, ror r8 │ │ │ │ + rscseq r8, sl, r4, ror r8 │ │ │ │ + rscseq r8, sl, lr, ror #16 │ │ │ │ + rscseq r8, sl, r8, ror #16 │ │ │ │ + rscseq r8, sl, r2, ror #16 │ │ │ │ + rscseq r8, sl, ip, asr r8 │ │ │ │ + rscseq r8, sl, r6, asr r8 │ │ │ │ + rscseq r8, sl, r0, asr r8 │ │ │ │ + rscseq r8, sl, sl, asr #16 │ │ │ │ + rscseq r8, sl, r4, asr #16 │ │ │ │ + rscseq r8, sl, lr, lsr r8 │ │ │ │ + rscseq r8, sl, r8, lsr r8 │ │ │ │ + rscseq r8, sl, r2, lsr r8 │ │ │ │ + rscseq r8, sl, ip, lsr #16 │ │ │ │ + rscseq r8, sl, r6, lsr #16 │ │ │ │ + rscseq r8, sl, r0, lsr #16 │ │ │ │ + ldrhteq r7, [sp], #38 @ 0x26 │ │ │ │ + rscseq r7, sp, r8, ror #5 │ │ │ │ + rscseq r8, sl, lr, lsl #16 │ │ │ │ + rscseq r7, sp, ip, lsr #7 │ │ │ │ + rscseq r7, sp, lr, ror r3 │ │ │ │ + ldrshteq r8, [sl], #124 @ 0x7c │ │ │ │ + ldrshteq r8, [sl], #118 @ 0x76 │ │ │ │ + ldrshteq r8, [sl], #112 @ 0x70 │ │ │ │ + rscseq r8, sl, sl, ror #15 │ │ │ │ + rscseq r8, sl, r4, ror #15 │ │ │ │ + ldrsbteq r8, [sl], #126 @ 0x7e │ │ │ │ + ldrsbteq r8, [sl], #120 @ 0x78 │ │ │ │ + ldrsbteq r8, [sl], #114 @ 0x72 │ │ │ │ + rscseq r8, sl, ip, asr #15 │ │ │ │ + rscseq r8, sl, r6, asr #15 │ │ │ │ + rscseq r8, sl, r0, asr #15 │ │ │ │ + ldrhteq r8, [sl], #122 @ 0x7a │ │ │ │ + ldrhteq r8, [sl], #116 @ 0x74 │ │ │ │ + rscseq r8, sl, lr, lsr #15 │ │ │ │ + rscseq r8, sl, r8, lsr #15 │ │ │ │ + rscseq r8, sl, r2, lsr #15 │ │ │ │ + smlalseq r8, sl, ip, r7 │ │ │ │ + smlalseq r8, sl, r6, r7 │ │ │ │ + smlalseq r8, sl, r0, r7 │ │ │ │ + rscseq r8, sl, sl, lsl #15 │ │ │ │ + rscseq r8, sl, r4, lsl #15 │ │ │ │ + rscseq r8, sl, lr, ror r7 │ │ │ │ + rscseq r8, sl, r8, ror r7 │ │ │ │ + rscseq r8, sl, r2, ror r7 │ │ │ │ + rscseq r8, sl, ip, ror #14 │ │ │ │ + rscseq r8, sl, r6, ror #14 │ │ │ │ + rscseq r8, sl, r0, ror #14 │ │ │ │ + rscseq r8, sl, sl, asr r7 │ │ │ │ + rscseq r8, sl, r4, asr r7 │ │ │ │ + rscseq r8, sl, lr, asr #14 │ │ │ │ + rscseq r8, sl, r8, asr #14 │ │ │ │ + rscseq r8, sl, r2, asr #14 │ │ │ │ + rscseq r8, sl, ip, lsr r7 │ │ │ │ + rscseq r8, sl, r6, lsr r7 │ │ │ │ + rscseq r8, sl, r0, lsr r7 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec0d7d4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vmax.f32 q8, , q8 │ │ │ │ addlt r0, r3, ip, asr #15 │ │ │ │ ldrmi r4, [r5], -r4, lsl #12 │ │ │ │ adcsmi r4, r9, #31457280 @ 0x1e00000 │ │ │ │ @@ -81024,19 +81024,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 │ │ │ │ - rscseq r6, sp, r2, ror r8 │ │ │ │ - rscseq r7, ip, ip, asr #16 │ │ │ │ - rscseq r6, sp, r2, ror r8 │ │ │ │ - rscseq r6, sp, r4, ror r8 │ │ │ │ - rscseq r6, sp, sl, ror r8 │ │ │ │ + ldrhteq r6, [sp], #82 @ 0x52 │ │ │ │ + rscseq r7, ip, ip, lsl #11 │ │ │ │ + ldrhteq r6, [sp], #82 @ 0x52 │ │ │ │ + ldrhteq r6, [sp], #84 @ 0x54 │ │ │ │ + ldrhteq r6, [sp], #90 @ 0x5a │ │ │ │ mvnspl pc, #675282944 @ 0x28400000 │ │ │ │ blcs 6e47ec │ │ │ │ bicshi pc, r0, r1, lsl #4 │ │ │ │ andsne pc, r1, #268435460 @ 0x10000004 │ │ │ │ andsne pc, r1, #192, 4 │ │ │ │ @ instruction: 0x07d040da │ │ │ │ msrhi SPSR_c, r1, lsl #2 │ │ │ │ @@ -82293,37 +82293,37 @@ │ │ │ │ @ instruction: 0xf7ae4620 │ │ │ │ and lr, r7, r8, asr #29 │ │ │ │ @ instruction: 0x46334a11 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ strls r4, [r0, #-1146] @ 0xfffffb86 │ │ │ │ cdp 7, 11, cr15, cr14, cr14, {5} │ │ │ │ ldcllt 0, cr11, [r0, #12]! │ │ │ │ - rscseq r6, ip, lr, lsl #5 │ │ │ │ - ldrsbteq r5, [ip], #140 @ 0x8c │ │ │ │ - ldrsbteq r4, [sp], #138 @ 0x8a │ │ │ │ - rscseq r6, sl, r6, ror #2 │ │ │ │ - ldrhteq r6, [sl], #10 │ │ │ │ - rscseq r6, sl, r2, asr r1 │ │ │ │ - rscseq r4, sp, r6, lsr r9 │ │ │ │ - rscseq r5, ip, sl, lsl #17 │ │ │ │ - rscseq r4, sp, r8, lsr #18 │ │ │ │ - rscseq r6, sl, ip, rrx │ │ │ │ - rscseq r5, ip, r8, asr r8 │ │ │ │ - rscseq r4, sp, lr, lsl r9 │ │ │ │ - rscseq r5, ip, sl, lsr r8 │ │ │ │ - rscseq r5, sl, ip, lsl #26 │ │ │ │ + rscseq r5, ip, lr, asr #31 │ │ │ │ + rscseq r5, ip, ip, lsl r6 │ │ │ │ + rscseq r4, sp, sl, lsl r6 │ │ │ │ + rscseq r5, sl, r6, lsr #29 │ │ │ │ + ldrshteq r5, [sl], #218 @ 0xda │ │ │ │ + smlalseq r5, sl, r2, lr │ │ │ │ + rscseq r4, sp, r6, ror r6 │ │ │ │ + rscseq r5, ip, sl, asr #11 │ │ │ │ + rscseq r4, sp, r8, ror #12 │ │ │ │ + rscseq r5, sl, ip, lsr #27 │ │ │ │ + smlalseq r5, ip, r8, r5 │ │ │ │ + rscseq r4, sp, lr, asr r6 │ │ │ │ + rscseq r5, ip, sl, ror r5 │ │ │ │ + rscseq r5, sl, ip, asr #20 │ │ │ │ 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 │ │ │ │ - ldrhteq r4, [sp], #132 @ 0x84 │ │ │ │ + ldrshteq r4, [sp], #84 @ 0x54 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec1039c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5b10fe8 │ │ │ │ andle r7, r2, r0, asr #30 │ │ │ │ @ instruction: 0xf956f7e6 │ │ │ │ ldrmi lr, [r5], -r9, asr #3 │ │ │ │ @@ -82552,73 +82552,73 @@ │ │ │ │ tstcs r1, pc, lsr sl │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ ldc 7, cr15, [lr], #696 @ 0x2b8 │ │ │ │ bmi 103154c │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7ae447a │ │ │ │ ldcllt 12, cr14, [r8, #736]! @ 0x2e0 │ │ │ │ - rscseq r6, sl, r4 │ │ │ │ - rscseq r6, sp, sl, lsr r6 │ │ │ │ - ldrshteq r5, [sl], #252 @ 0xfc │ │ │ │ - rscseq r5, sl, sl, ror #31 │ │ │ │ - smlabbeq r2, r6, r0, pc @ │ │ │ │ - ldrsbteq r5, [sl], #252 @ 0xfc │ │ │ │ - rscseq r5, sl, r0, ror #31 │ │ │ │ - ldrsbteq r5, [sl], #250 @ 0xfa │ │ │ │ - ldrsbteq r5, [sl], #242 @ 0xf2 │ │ │ │ - ldrhteq r6, [sp], #90 @ 0x5a │ │ │ │ - rscseq r5, sl, r4, asr #31 │ │ │ │ - ldrsbteq r5, [sl], #242 @ 0xf2 │ │ │ │ - tstpeq r2, r6 @ p-variant is OBSOLETE │ │ │ │ - ldrsbteq r5, [sl], #242 @ 0xf2 │ │ │ │ - rscseq r6, sp, r6, ror #10 │ │ │ │ - rscseq r5, sl, r8, asr #31 │ │ │ │ - ldrhteq r5, [sl], #246 @ 0xf6 │ │ │ │ - @ instruction: 0x0102efb2 │ │ │ │ - rscseq r5, sl, r8, lsr #31 │ │ │ │ - ldrhteq r5, [sl], #240 @ 0xf0 │ │ │ │ - ldrhteq r5, [sl], #242 @ 0xf2 │ │ │ │ - rscseq r5, sl, ip, lsr #31 │ │ │ │ - rscseq r5, sl, r4, lsl #31 │ │ │ │ - rscseq r5, sl, r6, lsl #31 │ │ │ │ - smlalseq r5, sl, r8, pc @ │ │ │ │ - ldrhteq r5, [sl], #228 @ 0xe4 │ │ │ │ - rscseq r5, sl, lr, lsr #29 │ │ │ │ - rscseq r5, sl, r4, lsl #31 │ │ │ │ - rscseq r5, sl, r8, lsl #29 │ │ │ │ - rscseq r5, sl, r2, lsl #29 │ │ │ │ - rscseq r4, sp, r4, asr #13 │ │ │ │ - rscseq r5, sl, ip, asr lr │ │ │ │ - rscseq r5, sl, r6, asr lr │ │ │ │ - rscseq r7, ip, r0, asr fp │ │ │ │ - rscseq r7, ip, r0, asr fp │ │ │ │ - rscseq r7, ip, lr, asr #22 │ │ │ │ - smlalseq r7, ip, r4, fp │ │ │ │ - rscseq r7, ip, r4, lsr #22 │ │ │ │ - rscseq r7, ip, r2, lsr #22 │ │ │ │ - rscseq r2, sp, sl, asr r3 │ │ │ │ - rscseq r2, sp, r4, asr r3 │ │ │ │ - rscseq r2, sp, lr, asr #6 │ │ │ │ - rscseq r2, sp, r8, asr #6 │ │ │ │ - rscseq r2, sp, r2, asr #6 │ │ │ │ - rscseq r2, sp, ip, lsr r3 │ │ │ │ - rscseq r2, sp, r6, lsr r3 │ │ │ │ - ldrhteq sp, [sl], #88 @ 0x58 │ │ │ │ - ldrhteq sp, [sl], #86 @ 0x56 │ │ │ │ - rscseq r2, sp, r4, lsl r3 │ │ │ │ - smlabteq r2, ip, sp, lr │ │ │ │ - rscseq r2, sp, lr, lsl r3 │ │ │ │ - rscseq sp, sl, r6, asr #11 │ │ │ │ - rscseq sp, sl, ip, lsr #11 │ │ │ │ - rscseq r2, sp, r2, lsl r3 │ │ │ │ - ldrshteq r5, [sl], #202 @ 0xca │ │ │ │ - ldrshteq r5, [sl], #196 @ 0xc4 │ │ │ │ - rscseq r2, sp, lr, lsl r2 │ │ │ │ - rscseq r2, sp, lr, lsl r2 │ │ │ │ - rscseq r2, sp, r4, lsr #4 │ │ │ │ + rscseq r5, sl, r4, asr #26 │ │ │ │ + rscseq r6, sp, sl, ror r3 │ │ │ │ + rscseq r5, sl, ip, lsr sp │ │ │ │ + rscseq r5, sl, sl, lsr #26 │ │ │ │ + smlabteq r2, r6, sp, lr │ │ │ │ + rscseq r5, sl, ip, lsl sp │ │ │ │ + rscseq r5, sl, r0, lsr #26 │ │ │ │ + rscseq r5, sl, sl, lsl sp │ │ │ │ + rscseq r5, sl, r2, lsl sp │ │ │ │ + ldrshteq r6, [sp], #42 @ 0x2a │ │ │ │ + rscseq r5, sl, r4, lsl #26 │ │ │ │ + rscseq r5, sl, r2, lsl sp │ │ │ │ + tsteq r2, r6, asr #26 │ │ │ │ + rscseq r5, sl, r2, lsl sp │ │ │ │ + rscseq r6, sp, r6, lsr #5 │ │ │ │ + rscseq r5, sl, r8, lsl #26 │ │ │ │ + ldrshteq r5, [sl], #198 @ 0xc6 │ │ │ │ + strdeq lr, [r2, -r2] │ │ │ │ + rscseq r5, sl, r8, ror #25 │ │ │ │ + ldrshteq r5, [sl], #192 @ 0xc0 │ │ │ │ + ldrshteq r5, [sl], #194 @ 0xc2 │ │ │ │ + rscseq r5, sl, ip, ror #25 │ │ │ │ + rscseq r5, sl, r4, asr #25 │ │ │ │ + rscseq r5, sl, r6, asr #25 │ │ │ │ + ldrsbteq r5, [sl], #200 @ 0xc8 │ │ │ │ + ldrshteq r5, [sl], #180 @ 0xb4 │ │ │ │ + rscseq r5, sl, lr, ror #23 │ │ │ │ + rscseq r5, sl, r4, asr #25 │ │ │ │ + rscseq r5, sl, r8, asr #23 │ │ │ │ + rscseq r5, sl, r2, asr #23 │ │ │ │ + rscseq r4, sp, r4, lsl #8 │ │ │ │ + smlalseq r5, sl, ip, fp │ │ │ │ + smlalseq r5, sl, r6, fp │ │ │ │ + smlalseq r7, ip, r0, r8 │ │ │ │ + smlalseq r7, ip, r0, r8 │ │ │ │ + rscseq r7, ip, lr, lsl #17 │ │ │ │ + ldrsbteq r7, [ip], #132 @ 0x84 │ │ │ │ + rscseq r7, ip, r4, ror #16 │ │ │ │ + rscseq r7, ip, r2, ror #16 │ │ │ │ + smlalseq r2, sp, sl, r0 │ │ │ │ + smlalseq r2, sp, r4, r0 │ │ │ │ + rscseq r2, sp, lr, lsl #1 │ │ │ │ + rscseq r2, sp, r8, lsl #1 │ │ │ │ + rscseq r2, sp, r2, lsl #1 │ │ │ │ + rscseq r2, sp, ip, ror r0 │ │ │ │ + rscseq r2, sp, r6, ror r0 │ │ │ │ + ldrshteq sp, [sl], #40 @ 0x28 │ │ │ │ + ldrshteq sp, [sl], #38 @ 0x26 │ │ │ │ + rscseq r2, sp, r4, asr r0 │ │ │ │ + tsteq r2, ip, lsl #22 │ │ │ │ + rscseq r2, sp, lr, asr r0 │ │ │ │ + rscseq sp, sl, r6, lsl #6 │ │ │ │ + rscseq sp, sl, ip, ror #5 │ │ │ │ + rscseq r2, sp, r2, asr r0 │ │ │ │ + rscseq r5, sl, sl, lsr sl │ │ │ │ + rscseq r5, sl, r4, lsr sl │ │ │ │ + rscseq r1, sp, lr, asr pc │ │ │ │ + rscseq r1, sp, lr, asr pc │ │ │ │ + rscseq r1, sp, r4, ror #30 │ │ │ │ svcvc 0x0017f5b0 │ │ │ │ ldrbhi pc, [sl] @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec10840 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q0, q8, q12 │ │ │ │ @ instruction: 0xf5b080fa │ │ │ │ @@ -83410,124 +83410,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 │ │ │ │ - ldrsbteq r5, [sl], #110 @ 0x6e │ │ │ │ - rscseq r4, sp, r8, lsr #7 │ │ │ │ - smlalseq r5, sl, r4, r6 │ │ │ │ - rscseq r5, sl, r4, ror r6 │ │ │ │ - rscseq r5, sl, r2, ror #12 │ │ │ │ - rscseq r5, sl, ip, lsr r6 │ │ │ │ - rscseq r5, sl, r2, lsl r6 │ │ │ │ - rscseq r5, sl, r8, lsl #12 │ │ │ │ - rscseq r5, sl, r2, ror #11 │ │ │ │ - rscseq r4, sp, r8, ror #5 │ │ │ │ - rscseq r4, sp, r6, lsl #6 │ │ │ │ - rscseq r4, sp, r0, ror #6 │ │ │ │ - rscseq r5, sl, r2, ror #10 │ │ │ │ - rscseq r4, sp, r0, lsl #7 │ │ │ │ - rscseq r5, sl, r2, lsl #10 │ │ │ │ - rscseq r4, sp, r6, lsr #7 │ │ │ │ - rscseq r5, sl, lr, lsr #9 │ │ │ │ - rscseq r5, sl, r4, lsl #9 │ │ │ │ - rscseq r5, sl, lr, asr r4 │ │ │ │ - rscseq r5, sl, r4, lsr r4 │ │ │ │ - rscseq r5, sl, sl, lsr #8 │ │ │ │ - rscseq r5, sl, r6, lsl #8 │ │ │ │ - ldrsbteq r5, [sl], #58 @ 0x3a │ │ │ │ - ldrhteq r5, [sl], #54 @ 0x36 │ │ │ │ - smlalseq r5, sl, r2, r3 │ │ │ │ - rscseq r5, sl, ip, lsr r3 │ │ │ │ - rscseq r5, sl, r0, lsl r3 │ │ │ │ - ldrshteq r5, [sl], #34 @ 0x22 │ │ │ │ - rscseq r5, sl, lr, asr #5 │ │ │ │ - smlalseq r5, sl, lr, r2 │ │ │ │ - rscseq r5, sl, r6, lsl #5 │ │ │ │ - rscseq r5, sl, r2, ror r2 │ │ │ │ - rscseq r5, sl, sl, lsr r2 │ │ │ │ - rscseq r5, sl, r4, lsl r2 │ │ │ │ - ldrshteq r5, [sl], #18 │ │ │ │ - rscseq r5, sl, r6, asr #3 │ │ │ │ + rscseq r5, sl, lr, lsl r4 │ │ │ │ + rscseq r4, sp, r8, ror #1 │ │ │ │ + ldrsbteq r5, [sl], #52 @ 0x34 │ │ │ │ + ldrhteq r5, [sl], #52 @ 0x34 │ │ │ │ + rscseq r5, sl, r2, lsr #7 │ │ │ │ + rscseq r5, sl, ip, ror r3 │ │ │ │ + rscseq r5, sl, r2, asr r3 │ │ │ │ + rscseq r5, sl, r8, asr #6 │ │ │ │ + rscseq r5, sl, r2, lsr #6 │ │ │ │ + rscseq r4, sp, r8, lsr #32 │ │ │ │ + rscseq r4, sp, r6, asr #32 │ │ │ │ + rscseq r4, sp, r0, lsr #1 │ │ │ │ + rscseq r5, sl, r2, lsr #5 │ │ │ │ + rscseq r4, sp, r0, asr #1 │ │ │ │ + rscseq r5, sl, r2, asr #4 │ │ │ │ + rscseq r4, sp, r6, ror #1 │ │ │ │ + rscseq r5, sl, lr, ror #3 │ │ │ │ + rscseq r5, sl, r4, asr #3 │ │ │ │ smlalseq r5, sl, lr, r1 │ │ │ │ - rscseq r5, sl, r6, lsl #3 │ │ │ │ - rscseq r4, sp, r2, lsl #2 │ │ │ │ - rscseq r4, sp, lr, lsr r1 │ │ │ │ - ldrsbteq r4, [sp], #26 │ │ │ │ - rscseq r5, sl, sl, asr #1 │ │ │ │ - smlalseq r5, sl, r8, r0 │ │ │ │ - rscseq r5, sl, r6, ror r0 │ │ │ │ - rscseq r5, sl, r2, asr r0 │ │ │ │ - rscseq r5, sl, r6, lsr #32 │ │ │ │ - ldrshteq r4, [sl], #250 @ 0xfa │ │ │ │ - ldrsbteq r4, [sl], #240 @ 0xf0 │ │ │ │ - rscseq r4, sl, r6, lsr #31 │ │ │ │ - rscseq r4, sl, ip, ror pc │ │ │ │ - rscseq r4, sl, r4, ror pc │ │ │ │ - rscseq r4, sl, r0, asr pc │ │ │ │ - rscseq r4, sl, ip, lsr #30 │ │ │ │ - rscseq r4, sl, r2, lsl #30 │ │ │ │ + rscseq r5, sl, r4, ror r1 │ │ │ │ + rscseq r5, sl, sl, ror #2 │ │ │ │ + rscseq r5, sl, r6, asr #2 │ │ │ │ + rscseq r5, sl, sl, lsl r1 │ │ │ │ + ldrshteq r5, [sl], #6 │ │ │ │ + ldrsbteq r5, [sl], #2 │ │ │ │ + rscseq r5, sl, ip, ror r0 │ │ │ │ + rscseq r5, sl, r0, asr r0 │ │ │ │ + rscseq r5, sl, r2, lsr r0 │ │ │ │ + rscseq r5, sl, lr │ │ │ │ + ldrsbteq r4, [sl], #254 @ 0xfe │ │ │ │ + rscseq r4, sl, r6, asr #31 │ │ │ │ + ldrhteq r4, [sl], #242 @ 0xf2 │ │ │ │ + rscseq r4, sl, sl, ror pc │ │ │ │ + rscseq r4, sl, r4, asr pc │ │ │ │ + rscseq r4, sl, r2, lsr pc │ │ │ │ + rscseq r4, sl, r6, lsl #30 │ │ │ │ ldrsbteq r4, [sl], #238 @ 0xee │ │ │ │ - ldrhteq r4, [sl], #234 @ 0xea │ │ │ │ - smlalseq r4, sl, r0, lr │ │ │ │ - rscseq r4, sl, r6, ror #28 │ │ │ │ - rscseq r4, sl, r2, asr #28 │ │ │ │ - rscseq r4, sl, lr, lsl lr │ │ │ │ - ldrshteq r4, [sl], #212 @ 0xd4 │ │ │ │ - ldrsbteq r4, [sl], #210 @ 0xd2 │ │ │ │ - ldrhteq r4, [sl], #208 @ 0xd0 │ │ │ │ - rscseq r4, sl, r6, lsl #27 │ │ │ │ - rscseq r4, sl, lr, asr sp │ │ │ │ - rscseq r4, sl, r6, lsr sp │ │ │ │ - rscseq r4, sl, r4, lsl sp │ │ │ │ - ldrshteq r4, [sl], #194 @ 0xc2 │ │ │ │ - rscseq r4, sl, sl, asr #25 │ │ │ │ - rscseq r4, sl, r8, lsr #25 │ │ │ │ - rscseq r4, sl, r8, lsl #25 │ │ │ │ - rscseq r4, sl, r2, ror #24 │ │ │ │ - rscseq r4, sl, ip, lsr ip │ │ │ │ - rscseq r4, sl, ip, lsl ip │ │ │ │ - ldrshteq r4, [sl], #188 @ 0xbc │ │ │ │ - ldrsbteq r4, [sl], #182 @ 0xb6 │ │ │ │ - ldrhteq r4, [sl], #182 @ 0xb6 │ │ │ │ - smlalseq r4, sl, r6, fp │ │ │ │ - rscseq r3, sp, sl, lsr #20 │ │ │ │ - rscseq r3, sp, r4, asr #18 │ │ │ │ - ldrhteq r3, [sp], #142 @ 0x8e │ │ │ │ - rscseq r3, sp, r0, lsl #25 │ │ │ │ - rscseq r4, sl, r2, ror fp │ │ │ │ - rscseq r4, sl, ip, ror #22 │ │ │ │ - rscseq r4, sl, r6, ror #22 │ │ │ │ - rscseq r4, sl, r0, ror #22 │ │ │ │ - rscseq r4, sl, sl, asr fp │ │ │ │ - ldrsbteq r3, [sp], #132 @ 0x84 │ │ │ │ - rscseq r3, sp, lr, ror #17 │ │ │ │ - rscseq r4, sl, r8, asr #22 │ │ │ │ - rscseq r3, sp, r2, ror #18 │ │ │ │ - rscseq r3, sp, ip, lsr r9 │ │ │ │ - rscseq r4, sl, r6, lsr fp │ │ │ │ - smlalseq r3, sp, r0, r9 │ │ │ │ - rscseq r3, sp, sl, lsr #19 │ │ │ │ - rscseq r4, sl, r4, lsr #22 │ │ │ │ - rscseq r3, sp, r6, ror #21 │ │ │ │ - ldrshteq r3, [sp], #152 @ 0x98 │ │ │ │ + rscseq r4, sl, r6, asr #29 │ │ │ │ + rscseq r3, sp, r2, asr #28 │ │ │ │ + rscseq r3, sp, lr, ror lr │ │ │ │ + rscseq r3, sp, sl, lsl pc │ │ │ │ + rscseq r4, sl, sl, lsl #28 │ │ │ │ + ldrsbteq r4, [sl], #216 @ 0xd8 │ │ │ │ + ldrhteq r4, [sl], #214 @ 0xd6 │ │ │ │ + smlalseq r4, sl, r2, sp │ │ │ │ + rscseq r4, sl, r6, ror #26 │ │ │ │ + rscseq r4, sl, sl, lsr sp │ │ │ │ + rscseq r4, sl, r0, lsl sp │ │ │ │ + rscseq r4, sl, r6, ror #25 │ │ │ │ + ldrhteq r4, [sl], #204 @ 0xcc │ │ │ │ + ldrhteq r4, [sl], #196 @ 0xc4 │ │ │ │ + smlalseq r4, sl, r0, ip │ │ │ │ + rscseq r4, sl, ip, ror #24 │ │ │ │ + rscseq r4, sl, r2, asr #24 │ │ │ │ + rscseq r4, sl, lr, lsl ip │ │ │ │ + ldrshteq r4, [sl], #186 @ 0xba │ │ │ │ + ldrsbteq r4, [sl], #176 @ 0xb0 │ │ │ │ + rscseq r4, sl, r6, lsr #23 │ │ │ │ + rscseq r4, sl, r2, lsl #23 │ │ │ │ + rscseq r4, sl, lr, asr fp │ │ │ │ + rscseq r4, sl, r4, lsr fp │ │ │ │ rscseq r4, sl, r2, lsl fp │ │ │ │ - rscseq r3, sp, ip, lsl #20 │ │ │ │ - rscseq r4, sl, r6, lsl #22 │ │ │ │ - rscseq r4, sl, r0, lsl #22 │ │ │ │ - ldrshteq r4, [sl], #170 @ 0xaa │ │ │ │ - ldrshteq r4, [sl], #164 @ 0xa4 │ │ │ │ - rscseq r4, sl, lr, ror #21 │ │ │ │ - rscseq r3, sp, r0, asr #20 │ │ │ │ - rscseq r3, sp, r2, lsl #20 │ │ │ │ - ldrsbteq r4, [sl], #172 @ 0xac │ │ │ │ - ldrsbteq r4, [sl], #166 @ 0xa6 │ │ │ │ - ldrsbteq r4, [sl], #160 @ 0xa0 │ │ │ │ + ldrshteq r4, [sl], #160 @ 0xa0 │ │ │ │ + rscseq r4, sl, r6, asr #21 │ │ │ │ + smlalseq r4, sl, lr, sl │ │ │ │ + rscseq r4, sl, r6, ror sl │ │ │ │ + rscseq r4, sl, r4, asr sl │ │ │ │ + rscseq r4, sl, r2, lsr sl │ │ │ │ + rscseq r4, sl, sl, lsl #20 │ │ │ │ + rscseq r4, sl, r8, ror #19 │ │ │ │ + rscseq r4, sl, r8, asr #19 │ │ │ │ + rscseq r4, sl, r2, lsr #19 │ │ │ │ + rscseq r4, sl, ip, ror r9 │ │ │ │ + rscseq r4, sl, ip, asr r9 │ │ │ │ + rscseq r4, sl, ip, lsr r9 │ │ │ │ + rscseq r4, sl, r6, lsl r9 │ │ │ │ + ldrshteq r4, [sl], #134 @ 0x86 │ │ │ │ + ldrsbteq r4, [sl], #134 @ 0x86 │ │ │ │ + rscseq r3, sp, sl, ror #14 │ │ │ │ + rscseq r3, sp, r4, lsl #13 │ │ │ │ + ldrshteq r3, [sp], #94 @ 0x5e │ │ │ │ + rscseq r3, sp, r0, asr #19 │ │ │ │ + ldrhteq r4, [sl], #130 @ 0x82 │ │ │ │ + rscseq r4, sl, ip, lsr #17 │ │ │ │ + rscseq r4, sl, r6, lsr #17 │ │ │ │ + rscseq r4, sl, r0, lsr #17 │ │ │ │ + smlalseq r4, sl, sl, r8 │ │ │ │ + rscseq r3, sp, r4, lsl r6 │ │ │ │ + rscseq r3, sp, lr, lsr #12 │ │ │ │ + rscseq r4, sl, r8, lsl #17 │ │ │ │ + rscseq r3, sp, r2, lsr #13 │ │ │ │ + rscseq r3, sp, ip, ror r6 │ │ │ │ + rscseq r4, sl, r6, ror r8 │ │ │ │ + ldrsbteq r3, [sp], #96 @ 0x60 │ │ │ │ + rscseq r3, sp, sl, ror #13 │ │ │ │ + rscseq r4, sl, r4, ror #16 │ │ │ │ + rscseq r3, sp, r6, lsr #16 │ │ │ │ + rscseq r3, sp, r8, lsr r7 │ │ │ │ + rscseq r4, sl, r2, asr r8 │ │ │ │ + rscseq r3, sp, ip, asr #14 │ │ │ │ + rscseq r4, sl, r6, asr #16 │ │ │ │ + rscseq r4, sl, r0, asr #16 │ │ │ │ + rscseq r4, sl, sl, lsr r8 │ │ │ │ + rscseq r4, sl, r4, lsr r8 │ │ │ │ + rscseq r4, sl, lr, lsr #16 │ │ │ │ + rscseq r3, sp, r0, lsl #15 │ │ │ │ + rscseq r3, sp, r2, asr #14 │ │ │ │ + rscseq r4, sl, ip, lsl r8 │ │ │ │ + rscseq r4, sl, r6, lsl r8 │ │ │ │ + rscseq r4, sl, r0, lsl r8 │ │ │ │ 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 │ │ │ │ @@ -83556,38 +83556,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 │ │ │ │ - rscseq r4, sl, r2, lsl r9 │ │ │ │ - rscseq r4, sl, ip, lsl #18 │ │ │ │ - rscseq r3, sp, lr, lsr #19 │ │ │ │ - rscseq r3, sp, r8, lsr r9 │ │ │ │ - rscseq r3, sp, sl, ror #18 │ │ │ │ - ldrshteq r4, [sl], #132 @ 0x84 │ │ │ │ - rscseq r4, sl, lr, ror #17 │ │ │ │ - rscseq r4, sl, r8, ror #17 │ │ │ │ - rscseq r4, sl, r2, ror #17 │ │ │ │ - ldrsbteq r4, [sl], #140 @ 0x8c │ │ │ │ - ldrsbteq r4, [sl], #134 @ 0x86 │ │ │ │ - ldrsbteq r4, [sl], #128 @ 0x80 │ │ │ │ - rscseq r4, sl, sl, asr #17 │ │ │ │ - rscseq r4, sl, r4, asr #17 │ │ │ │ - ldrhteq r4, [sl], #142 @ 0x8e │ │ │ │ - ldrhteq r4, [sl], #136 @ 0x88 │ │ │ │ - ldrhteq r4, [sl], #130 @ 0x82 │ │ │ │ - rscseq r4, sl, ip, lsr #17 │ │ │ │ - rscseq r4, sl, r6, lsr #17 │ │ │ │ - rscseq r4, sl, r0, lsr #17 │ │ │ │ - smlalseq r4, sl, sl, r8 │ │ │ │ - smlalseq r4, sl, r4, r8 │ │ │ │ - rscseq r4, sl, lr, lsl #17 │ │ │ │ - rscseq r4, sl, r8, lsl #17 │ │ │ │ + rscseq r4, sl, r2, asr r6 │ │ │ │ + rscseq r4, sl, ip, asr #12 │ │ │ │ + rscseq r3, sp, lr, ror #13 │ │ │ │ + rscseq r3, sp, r8, ror r6 │ │ │ │ + rscseq r3, sp, sl, lsr #13 │ │ │ │ + rscseq r4, sl, r4, lsr r6 │ │ │ │ + rscseq r4, sl, lr, lsr #12 │ │ │ │ + rscseq r4, sl, r8, lsr #12 │ │ │ │ + rscseq r4, sl, r2, lsr #12 │ │ │ │ + rscseq r4, sl, ip, lsl r6 │ │ │ │ + rscseq r4, sl, r6, lsl r6 │ │ │ │ + rscseq r4, sl, r0, lsl r6 │ │ │ │ + rscseq r4, sl, sl, lsl #12 │ │ │ │ + rscseq r4, sl, r4, lsl #12 │ │ │ │ + ldrshteq r4, [sl], #94 @ 0x5e │ │ │ │ + ldrshteq r4, [sl], #88 @ 0x58 │ │ │ │ + ldrshteq r4, [sl], #82 @ 0x52 │ │ │ │ + rscseq r4, sl, ip, ror #11 │ │ │ │ + rscseq r4, sl, r6, ror #11 │ │ │ │ + rscseq r4, sl, r0, ror #11 │ │ │ │ + ldrsbteq r4, [sl], #90 @ 0x5a │ │ │ │ + ldrsbteq r4, [sl], #84 @ 0x54 │ │ │ │ + rscseq r4, sl, lr, asr #11 │ │ │ │ + rscseq r4, sl, r8, asr #11 │ │ │ │ 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 │ │ │ │ @@ -84048,22 +84048,22 @@ │ │ │ │ and lr, r7, r4, lsl r9 │ │ │ │ ldrtmi r4, [fp], -ip, lsl #20 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ stmdb sl, {r0, r2, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - rscseq r3, sp, r6, lsl #1 │ │ │ │ - rscseq r3, ip, r2, lsr #31 │ │ │ │ - rscseq r4, sl, r4, lsl r5 │ │ │ │ - rscseq r4, sl, r4, lsr #11 │ │ │ │ - smlalseq r4, sl, lr, r5 │ │ │ │ - rscseq r4, sl, r6, ror #9 │ │ │ │ - ldrsbteq r3, [ip], #194 @ 0xc2 │ │ │ │ - rscseq r4, sl, r4, lsr #3 │ │ │ │ + rscseq r2, sp, r6, asr #27 │ │ │ │ + rscseq r3, ip, r2, ror #25 │ │ │ │ + rscseq r4, sl, r4, asr r2 │ │ │ │ + rscseq r4, sl, r4, ror #5 │ │ │ │ + ldrsbteq r4, [sl], #46 @ 0x2e │ │ │ │ + rscseq r4, sl, r6, lsr #4 │ │ │ │ + rscseq r3, ip, r2, lsl sl │ │ │ │ + rscseq r3, sl, r4, ror #29 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec11ecc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf6400ff8 │ │ │ │ addsmi r3, r8, #248, 6 @ 0xe0000003 │ │ │ │ cmpphi r1, r0 @ p-variant is OBSOLETE │ │ │ │ adchi pc, sl, r0, lsl #4 │ │ │ │ @@ -84324,76 +84324,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 │ │ │ │ - rscseq r3, sp, r4, ror #3 │ │ │ │ - rscseq r3, sp, lr, ror r0 │ │ │ │ - rscseq r2, sp, r8, asr #31 │ │ │ │ - rscseq r2, sp, sl, ror #30 │ │ │ │ - rscseq r2, sp, r8, lsr pc │ │ │ │ - ldrshteq r3, [sp], #18 │ │ │ │ - rscseq r2, sp, r4, lsl #30 │ │ │ │ - rscseq r2, sp, lr, ror pc │ │ │ │ - rscseq r3, sp, r8, asr #4 │ │ │ │ - rscseq r3, sp, lr, lsl #4 │ │ │ │ - ldrshteq r2, [sp], #240 @ 0xf0 │ │ │ │ - ldrhteq r2, [sp], #254 @ 0xfe │ │ │ │ - smlalseq r3, sp, r8, r2 │ │ │ │ - rscseq r3, sp, lr, asr r2 │ │ │ │ - rscseq r3, sp, r4 │ │ │ │ - rscseq r3, sp, lr, ror #5 │ │ │ │ - ldrhteq r3, [sp], #36 @ 0x24 │ │ │ │ - rscseq r3, sp, lr, asr #1 │ │ │ │ - rscseq r3, sp, r0, ror r0 │ │ │ │ + rscseq r2, sp, r4, lsr #30 │ │ │ │ + ldrhteq r2, [sp], #222 @ 0xde │ │ │ │ + rscseq r2, sp, r8, lsl #26 │ │ │ │ + rscseq r2, sp, sl, lsr #25 │ │ │ │ + rscseq r2, sp, r8, ror ip │ │ │ │ + rscseq r2, sp, r2, lsr pc │ │ │ │ + rscseq r2, sp, r4, asr #24 │ │ │ │ + ldrhteq r2, [sp], #206 @ 0xce │ │ │ │ + rscseq r2, sp, r8, lsl #31 │ │ │ │ + rscseq r2, sp, lr, asr #30 │ │ │ │ + rscseq r2, sp, r0, lsr sp │ │ │ │ + ldrshteq r2, [sp], #206 @ 0xce │ │ │ │ + ldrsbteq r2, [sp], #248 @ 0xf8 │ │ │ │ + smlalseq r2, sp, lr, pc @ │ │ │ │ + rscseq r2, sp, r4, asr #26 │ │ │ │ + rscseq r3, sp, lr, lsr #32 │ │ │ │ + ldrshteq r2, [sp], #244 @ 0xf4 │ │ │ │ + rscseq r2, sp, lr, lsl #28 │ │ │ │ + ldrhteq r2, [sp], #208 @ 0xd0 │ │ │ │ + rscseq r2, sp, lr, ror sp │ │ │ │ + rscseq r3, sp, r8, ror r0 │ │ │ │ rscseq r3, sp, lr, lsr r0 │ │ │ │ - rscseq r3, sp, r8, lsr r3 │ │ │ │ - ldrshteq r3, [sp], #46 @ 0x2e │ │ │ │ - rscseq r3, sp, r4, lsl #1 │ │ │ │ + rscseq r2, sp, r4, asr #27 │ │ │ │ + rscseq r3, sp, lr, asr #1 │ │ │ │ + smlalseq r3, sp, r4, r0 │ │ │ │ + rscseq r2, sp, r6, lsr lr │ │ │ │ + rscseq r2, sp, r4, lsl #28 │ │ │ │ + rscseq r3, sp, r6, lsr #2 │ │ │ │ + rscseq r3, sp, r8, ror #1 │ │ │ │ + rscseq r2, sp, sl, asr #28 │ │ │ │ + rscseq r3, sp, r4, lsl #3 │ │ │ │ + rscseq r3, sp, r6, asr #2 │ │ │ │ + rscseq r3, sp, r8, lsl #7 │ │ │ │ + rscseq r3, sp, r6, lsl #5 │ │ │ │ + rscseq r3, sp, r0, lsl r2 │ │ │ │ + ldrsbteq r3, [sp], #22 │ │ │ │ + rscseq r3, sp, ip, ror #3 │ │ │ │ + smlalseq r3, sp, r2, r1 │ │ │ │ + rscseq r3, sp, ip, lsr #4 │ │ │ │ + rscseq r3, sp, r6, asr #4 │ │ │ │ + rscseq r3, sp, r0, lsl r2 │ │ │ │ + ldrsbteq r3, [sp], #34 @ 0x22 │ │ │ │ + rscseq r3, sp, ip, lsl #5 │ │ │ │ + rscseq r3, sp, r6, lsr #5 │ │ │ │ + rscseq r3, sp, r8, ror #4 │ │ │ │ + ldrshteq r3, [sp], #38 @ 0x26 │ │ │ │ + rscseq r3, sp, r4, lsl r3 │ │ │ │ + rscseq r3, sp, r6, asr #5 │ │ │ │ + rscseq r3, sp, r8, ror #8 │ │ │ │ + rscseq r3, sp, r6, asr #7 │ │ │ │ + rscseq r3, sp, r8, ror #6 │ │ │ │ rscseq r3, sp, lr, lsl #7 │ │ │ │ - rscseq r3, sp, r4, asr r3 │ │ │ │ - ldrshteq r3, [sp], #6 │ │ │ │ - rscseq r3, sp, r4, asr #1 │ │ │ │ - rscseq r3, sp, r6, ror #7 │ │ │ │ - rscseq r3, sp, r8, lsr #7 │ │ │ │ - rscseq r3, sp, sl, lsl #2 │ │ │ │ - rscseq r3, sp, r4, asr #8 │ │ │ │ - rscseq r3, sp, r6, lsl #8 │ │ │ │ - rscseq r3, sp, r8, asr #12 │ │ │ │ - rscseq r3, sp, r6, asr #10 │ │ │ │ - ldrsbteq r3, [sp], #64 @ 0x40 │ │ │ │ - smlalseq r3, sp, r6, r4 │ │ │ │ - rscseq r3, sp, ip, lsr #9 │ │ │ │ - rscseq r3, sp, r2, asr r4 │ │ │ │ - rscseq r3, sp, ip, ror #9 │ │ │ │ - rscseq r3, sp, r6, lsl #10 │ │ │ │ - ldrsbteq r3, [sp], #64 @ 0x40 │ │ │ │ - smlalseq r3, sp, r2, r5 │ │ │ │ - rscseq r3, sp, ip, asr #10 │ │ │ │ - rscseq r3, sp, r6, ror #10 │ │ │ │ - rscseq r3, sp, r8, lsr #10 │ │ │ │ - ldrhteq r3, [sp], #86 @ 0x56 │ │ │ │ - ldrsbteq r3, [sp], #84 @ 0x54 │ │ │ │ - rscseq r3, sp, r6, lsl #11 │ │ │ │ - rscseq r3, sp, r8, lsr #14 │ │ │ │ - rscseq r3, sp, r6, lsl #13 │ │ │ │ - rscseq r3, sp, r8, lsr #12 │ │ │ │ - rscseq r3, sp, lr, asr #12 │ │ │ │ - ldrshteq r3, [sp], #80 @ 0x50 │ │ │ │ - rscseq r3, sp, r2, asr #13 │ │ │ │ - rscseq r3, sp, r4, ror #13 │ │ │ │ - rscseq r3, sp, lr, lsl #13 │ │ │ │ - rscseq r3, sp, r0, lsl #15 │ │ │ │ - rscseq r3, sp, sl, lsr #14 │ │ │ │ - rscseq r3, sp, r8, asr #14 │ │ │ │ - rscseq r3, sp, r6, lsl #14 │ │ │ │ - smlalseq r3, sp, r4, r7 │ │ │ │ - ldrhteq r3, [sp], #126 @ 0x7e │ │ │ │ + rscseq r3, sp, r0, lsr r3 │ │ │ │ + rscseq r3, sp, r2, lsl #8 │ │ │ │ + rscseq r3, sp, r4, lsr #8 │ │ │ │ + rscseq r3, sp, lr, asr #7 │ │ │ │ + rscseq r3, sp, r0, asr #9 │ │ │ │ + rscseq r3, sp, sl, ror #8 │ │ │ │ + rscseq r3, sp, r8, lsl #9 │ │ │ │ + rscseq r3, sp, r6, asr #8 │ │ │ │ + ldrsbteq r3, [sp], #68 @ 0x44 │ │ │ │ + ldrshteq r3, [sp], #78 @ 0x4e │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ @ instruction: 0x46044615 │ │ │ │ eorsne pc, r4, #268435460 @ 0x10000004 │ │ │ │ @ instruction: 0xf0004291 │ │ │ │ @@ -85361,190 +85361,190 @@ │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ cdp 7, 12, cr15, cr14, cr11, {5} │ │ │ │ bmi fedb412c │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7ab447a │ │ │ │ pop {r3, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - ldrshteq r3, [ip], #6 │ │ │ │ - rscseq r3, ip, r6, lsl #9 │ │ │ │ - rscseq r3, ip, r6, ror #1 │ │ │ │ - rscseq r3, ip, r2, ror #1 │ │ │ │ - rscseq r3, ip, r2, ror #1 │ │ │ │ - ldrhteq r3, [sp], #62 @ 0x3e │ │ │ │ - rscseq r3, ip, r2, lsr r4 │ │ │ │ - rscseq r3, sl, r0, ror pc │ │ │ │ - rscseq r3, sp, ip, lsl #7 │ │ │ │ - rscseq r3, sp, r4, lsl #7 │ │ │ │ - rscseq r3, sp, ip, ror r3 │ │ │ │ - rscseq r3, sp, r4, ror r3 │ │ │ │ - rscseq r3, sp, ip, ror #6 │ │ │ │ - rscseq r3, sp, r4, ror #6 │ │ │ │ - rscseq r3, sp, ip, asr r3 │ │ │ │ - rscseq r3, sp, r4, asr r3 │ │ │ │ - ldrsbteq r3, [sl], #228 @ 0xe4 │ │ │ │ - rscseq r3, sp, r8, ror #5 │ │ │ │ - rscseq r3, sp, r0, ror #5 │ │ │ │ - ldrsbteq r3, [sp], #40 @ 0x28 │ │ │ │ - ldrsbteq r3, [sp], #32 │ │ │ │ - rscseq r3, sp, r8, asr #5 │ │ │ │ - rscseq r3, sp, r0, asr #5 │ │ │ │ - ldrhteq r3, [sp], #40 @ 0x28 │ │ │ │ - ldrhteq r3, [sp], #32 │ │ │ │ - rscseq r3, sp, r8, lsr #5 │ │ │ │ - rscseq r3, sp, r4, asr #4 │ │ │ │ - rscseq r3, sp, ip, lsr r2 │ │ │ │ - rscseq r3, sp, r4, lsr r2 │ │ │ │ - rscseq r3, sp, ip, lsr #4 │ │ │ │ - rscseq r3, sp, r4, lsr #4 │ │ │ │ - rscseq r3, sp, ip, lsl r2 │ │ │ │ - rscseq r3, sp, r4, lsl r2 │ │ │ │ - rscseq r3, sp, ip, lsl #4 │ │ │ │ - rscseq r3, sp, sl, lsl #4 │ │ │ │ - rscseq r3, sp, r0, lsr #3 │ │ │ │ - smlalseq r3, sp, r6, r1 │ │ │ │ - rscseq r3, sp, ip, lsl #3 │ │ │ │ - rscseq r3, sp, r2, lsl #3 │ │ │ │ - rscseq r3, sp, r8, ror r1 │ │ │ │ - rscseq r3, sp, lr, ror #2 │ │ │ │ - rscseq r3, sp, r4, ror #2 │ │ │ │ - rscseq r3, sp, sl, asr r1 │ │ │ │ - rscseq r3, sp, ip, asr r1 │ │ │ │ - rscseq r3, ip, r4, ror r1 │ │ │ │ - rscseq r3, sp, ip, asr #2 │ │ │ │ - ldrsbteq fp, [sl], #4 │ │ │ │ - rscseq r3, sl, sl, asr #19 │ │ │ │ - rscseq r3, sp, lr, ror #4 │ │ │ │ - ldrhteq r3, [sl], #144 @ 0x90 │ │ │ │ - ldrshteq r3, [sp], #4 │ │ │ │ - rscseq r3, sl, r6, lsl #19 │ │ │ │ - rscseq r3, sl, lr, ror r9 │ │ │ │ - rscseq r3, sp, r0, ror #1 │ │ │ │ - rscseq r3, sl, r2, asr #17 │ │ │ │ - rscseq r3, ip, ip, lsr #1 │ │ │ │ - rscseq sl, sl, r6, lsr #24 │ │ │ │ - ldrhteq r3, [sp], #10 │ │ │ │ - ldrshteq sl, [sl], #190 @ 0xbe │ │ │ │ - rscseq r1, fp, r2, asr #25 │ │ │ │ - tsteq r2, sl, ror #18 │ │ │ │ - rscseq r3, ip, r8, asr #18 │ │ │ │ - rscseq r4, ip, lr, lsr r4 │ │ │ │ - rscseq r4, ip, r6, asr #8 │ │ │ │ - rscseq r4, ip, lr, asr #8 │ │ │ │ - rscseq r4, ip, lr, asr #8 │ │ │ │ - rscseq r4, ip, lr, asr #8 │ │ │ │ - smlatteq r2, r8, r8, ip │ │ │ │ - ldrshteq r2, [sp], #242 @ 0xf2 │ │ │ │ - ldrshteq r2, [sp], #240 @ 0xf0 │ │ │ │ - ldrshteq r2, [sp], #240 @ 0xf0 │ │ │ │ - ldrshteq r2, [sp], #240 @ 0xf0 │ │ │ │ + rscseq r2, ip, r6, lsr lr │ │ │ │ + rscseq r3, ip, r6, asr #3 │ │ │ │ + rscseq r2, ip, r6, lsr #28 │ │ │ │ + rscseq r2, ip, r2, lsr #28 │ │ │ │ + rscseq r2, ip, r2, lsr #28 │ │ │ │ + ldrshteq r3, [sp], #14 │ │ │ │ + rscseq r3, ip, r2, ror r1 │ │ │ │ + ldrhteq r3, [sl], #192 @ 0xc0 │ │ │ │ + rscseq r3, sp, ip, asr #1 │ │ │ │ + rscseq r3, sp, r4, asr #1 │ │ │ │ + ldrhteq r3, [sp], #12 │ │ │ │ + ldrhteq r3, [sp], #4 │ │ │ │ + rscseq r3, sp, ip, lsr #1 │ │ │ │ + rscseq r3, sp, r4, lsr #1 │ │ │ │ + smlalseq r3, sp, ip, r0 │ │ │ │ + smlalseq r3, sp, r4, r0 │ │ │ │ + rscseq r3, sl, r4, lsl ip │ │ │ │ + rscseq r3, sp, r8, lsr #32 │ │ │ │ + rscseq r3, sp, r0, lsr #32 │ │ │ │ + rscseq r3, sp, r8, lsl r0 │ │ │ │ + rscseq r3, sp, r0, lsl r0 │ │ │ │ + rscseq r3, sp, r8 │ │ │ │ + rscseq r3, sp, r0 │ │ │ │ ldrshteq r2, [sp], #248 @ 0xf8 │ │ │ │ - rscseq r2, ip, lr, ror fp │ │ │ │ + ldrshteq r2, [sp], #240 @ 0xf0 │ │ │ │ rscseq r2, sp, r8, ror #31 │ │ │ │ - rscseq r2, sp, r0, ror #31 │ │ │ │ - rscseq r3, sl, r2, lsr #14 │ │ │ │ - rscseq r3, ip, lr, lsl #7 │ │ │ │ - rscseq r3, ip, r6, lsl #7 │ │ │ │ - rscseq r3, ip, lr, ror r3 │ │ │ │ - rscseq r3, ip, r6, ror r3 │ │ │ │ - rscseq r3, ip, r6, lsl #7 │ │ │ │ - rscseq r3, ip, lr, asr r3 │ │ │ │ - rscseq r3, ip, r6, asr r3 │ │ │ │ - rscseq r3, ip, lr, asr #6 │ │ │ │ - rscseq r3, ip, sl, asr #6 │ │ │ │ - rscseq r3, ip, sl, asr #6 │ │ │ │ - rscseq r3, ip, sl, asr #6 │ │ │ │ - tsteq r2, r8, ror #14 │ │ │ │ - rscseq r2, sp, r6, ror #29 │ │ │ │ - rscseq r2, sp, r0, ror #29 │ │ │ │ + rscseq r2, sp, r4, lsl #31 │ │ │ │ + rscseq r2, sp, ip, ror pc │ │ │ │ + rscseq r2, sp, r4, ror pc │ │ │ │ + rscseq r2, sp, ip, ror #30 │ │ │ │ + rscseq r2, sp, r4, ror #30 │ │ │ │ + rscseq r2, sp, ip, asr pc │ │ │ │ + rscseq r2, sp, r4, asr pc │ │ │ │ + rscseq r2, sp, ip, asr #30 │ │ │ │ + rscseq r2, sp, sl, asr #30 │ │ │ │ rscseq r2, sp, r0, ror #29 │ │ │ │ - rscseq r2, sp, r6, ror #29 │ │ │ │ - rscseq r1, fp, r0, lsr #24 │ │ │ │ - rscseq r1, fp, r8, lsl #24 │ │ │ │ - rscseq r2, sp, r0, ror #29 │ │ │ │ - rscseq r1, fp, lr, ror #23 │ │ │ │ - ldrsbteq r1, [fp], #182 @ 0xb6 │ │ │ │ - ldrsbteq r2, [sp], #234 @ 0xea │ │ │ │ - ldrhteq r1, [fp], #188 @ 0xbc │ │ │ │ - rscseq r1, fp, r4, lsr #23 │ │ │ │ - rscseq r2, sp, r6, ror #29 │ │ │ │ - rscseq r2, sp, ip, ror #29 │ │ │ │ - rscseq r2, sp, r8, ror #29 │ │ │ │ - tsteq r2, lr, asr r6 │ │ │ │ - rscseq r2, ip, r4, lsr #26 │ │ │ │ - rscseq r2, ip, sl, lsl sp │ │ │ │ - rscseq r2, ip, r2, lsl sp │ │ │ │ - smlalseq r2, sp, r4, lr │ │ │ │ - rscseq r2, sp, r2, lsl #29 │ │ │ │ - rscseq r2, sp, r0, ror lr │ │ │ │ - rscseq r2, sp, lr, asr lr │ │ │ │ - rscseq r2, sp, ip, asr #28 │ │ │ │ - rscseq r2, sp, sl, lsr lr │ │ │ │ - rscseq r2, sp, sl, lsr #28 │ │ │ │ - rscseq r3, sl, r2, lsr #8 │ │ │ │ - rscseq r2, ip, ip, lsl #24 │ │ │ │ - smlalseq sl, sl, ip, fp @ │ │ │ │ - smlalseq r3, sl, r2, r4 │ │ │ │ - rscseq r3, sl, sl, lsl #9 │ │ │ │ - ldrsbteq r2, [sp], #222 @ 0xde │ │ │ │ - ldrhteq r2, [ip], #186 @ 0xba │ │ │ │ - rscseq r3, ip, sl, lsr #11 │ │ │ │ - rscseq r3, sl, r0, asr #8 │ │ │ │ - rscseq r3, sl, r8, lsr r4 │ │ │ │ - rscseq r3, ip, lr, lsl #11 │ │ │ │ - rscseq sl, sl, r4, lsl #22 │ │ │ │ - ldrshteq r3, [sl], #58 @ 0x3a │ │ │ │ - ldrshteq r3, [sl], #50 @ 0x32 │ │ │ │ - rscseq r2, sp, r6, asr sp │ │ │ │ - rscseq r2, sp, ip, asr sp │ │ │ │ - rscseq r2, sp, r4, ror #26 │ │ │ │ - rscseq r3, sl, r6, lsl #6 │ │ │ │ - rscseq r2, ip, lr, ror #21 │ │ │ │ - rscseq r2, sp, r6, asr #26 │ │ │ │ - rscseq r2, sp, sl, asr #26 │ │ │ │ - rscseq r2, sp, lr, asr #26 │ │ │ │ - rscseq r2, sp, r6, asr sp │ │ │ │ - smlabteq r2, r0, r3, ip │ │ │ │ - rscseq r2, sp, ip, asr #26 │ │ │ │ - rscseq r2, sp, sl, asr sp │ │ │ │ - rscseq r2, sp, lr, asr sp │ │ │ │ - rscseq r2, sp, r2, ror #26 │ │ │ │ - rscseq r2, sp, r4, ror sp │ │ │ │ - rscseq r2, sp, ip, ror sp │ │ │ │ - rscseq r2, sp, r2, lsl #27 │ │ │ │ - rscseq r2, ip, r8, lsl sl │ │ │ │ - rscseq r2, sp, r6, lsl #27 │ │ │ │ - rscseq r4, ip, ip, lsr #8 │ │ │ │ - rscseq r3, sl, r8, ror r2 │ │ │ │ - rscseq r3, sl, r2, ror r2 │ │ │ │ - rscseq r4, ip, ip, lsl r4 │ │ │ │ - ldrsbteq r4, [ip], #76 @ 0x4c │ │ │ │ - rscseq r4, ip, r2, lsl r4 │ │ │ │ - rscseq r4, ip, ip, lsl #8 │ │ │ │ - ldrhteq r4, [ip], #64 @ 0x40 │ │ │ │ - rscseq r4, ip, r6, ror #7 │ │ │ │ - ldrshteq r4, [ip], #52 @ 0x34 │ │ │ │ - rscseq r4, ip, r0, lsl #8 │ │ │ │ - ldrshteq r4, [ip], #62 @ 0x3e │ │ │ │ - ldrshteq r4, [ip], #60 @ 0x3c │ │ │ │ - ldrsbteq r4, [ip], #52 @ 0x34 │ │ │ │ - ldrsbteq r4, [ip], #50 @ 0x32 │ │ │ │ - ldrshteq r4, [ip], #48 @ 0x30 │ │ │ │ - rscseq r4, ip, r4, ror #7 │ │ │ │ - rscseq r4, ip, r2, ror #7 │ │ │ │ - rscseq r4, ip, r0, ror #7 │ │ │ │ - rscseq r4, ip, r6, ror #7 │ │ │ │ - rscseq r4, ip, ip, ror #7 │ │ │ │ - ldrshteq r4, [ip], #54 @ 0x36 │ │ │ │ - rscseq r2, sp, r8, lsr ip │ │ │ │ - @ instruction: 0x0102c1b0 │ │ │ │ - ldrsbteq r4, [ip], #56 @ 0x38 │ │ │ │ - ldrsbteq r4, [ip], #56 @ 0x38 │ │ │ │ - ldrshteq r4, [ip], #42 @ 0x2a │ │ │ │ - ldrshteq r4, [ip], #40 @ 0x28 │ │ │ │ + ldrsbteq r2, [sp], #230 @ 0xe6 │ │ │ │ + rscseq r2, sp, ip, asr #29 │ │ │ │ + rscseq r2, sp, r2, asr #29 │ │ │ │ + ldrhteq r2, [sp], #232 @ 0xe8 │ │ │ │ + rscseq r2, sp, lr, lsr #29 │ │ │ │ + rscseq r2, sp, r4, lsr #29 │ │ │ │ + smlalseq r2, sp, sl, lr │ │ │ │ + smlalseq r2, sp, ip, lr │ │ │ │ + ldrhteq r2, [ip], #228 @ 0xe4 │ │ │ │ + rscseq r2, sp, ip, lsl #29 │ │ │ │ + rscseq sl, sl, r4, lsl lr │ │ │ │ + rscseq r3, sl, sl, lsl #14 │ │ │ │ + rscseq r2, sp, lr, lsr #31 │ │ │ │ + ldrshteq r3, [sl], #96 @ 0x60 │ │ │ │ + rscseq r2, sp, r4, lsr lr │ │ │ │ + rscseq r3, sl, r6, asr #13 │ │ │ │ + ldrhteq r3, [sl], #110 @ 0x6e │ │ │ │ + rscseq r2, sp, r0, lsr #28 │ │ │ │ + rscseq r3, sl, r2, lsl #12 │ │ │ │ + rscseq r2, ip, ip, ror #27 │ │ │ │ + rscseq sl, sl, r6, ror #18 │ │ │ │ + ldrshteq r2, [sp], #218 @ 0xda │ │ │ │ + rscseq sl, sl, lr, lsr r9 │ │ │ │ + rscseq r1, fp, r2, lsl #20 │ │ │ │ + smlatbeq r2, sl, r6, ip │ │ │ │ + rscseq r3, ip, r8, lsl #13 │ │ │ │ + rscseq r4, ip, lr, ror r1 │ │ │ │ + rscseq r4, ip, r6, lsl #3 │ │ │ │ + rscseq r4, ip, lr, lsl #3 │ │ │ │ + rscseq r4, ip, lr, lsl #3 │ │ │ │ + rscseq r4, ip, lr, lsl #3 │ │ │ │ + tsteq r2, r8, lsr #12 │ │ │ │ + rscseq r2, sp, r2, lsr sp │ │ │ │ + rscseq r2, sp, r0, lsr sp │ │ │ │ + rscseq r2, sp, r0, lsr sp │ │ │ │ + rscseq r2, sp, r0, lsr sp │ │ │ │ + rscseq r2, sp, r8, lsr sp │ │ │ │ + ldrhteq r2, [ip], #142 @ 0x8e │ │ │ │ + rscseq r2, sp, r8, lsr #26 │ │ │ │ + rscseq r2, sp, r0, lsr #26 │ │ │ │ + rscseq r3, sl, r2, ror #8 │ │ │ │ + rscseq r3, ip, lr, asr #1 │ │ │ │ + rscseq r3, ip, r6, asr #1 │ │ │ │ + ldrhteq r3, [ip], #14 │ │ │ │ + ldrhteq r3, [ip], #6 │ │ │ │ + rscseq r3, ip, r6, asr #1 │ │ │ │ + smlalseq r3, ip, lr, r0 │ │ │ │ + smlalseq r3, ip, r6, r0 │ │ │ │ + rscseq r3, ip, lr, lsl #1 │ │ │ │ + rscseq r3, ip, sl, lsl #1 │ │ │ │ + rscseq r3, ip, sl, lsl #1 │ │ │ │ + rscseq r3, ip, sl, lsl #1 │ │ │ │ + smlatbeq r2, r8, r4, ip │ │ │ │ + rscseq r2, sp, r6, lsr #24 │ │ │ │ + rscseq r2, sp, r0, lsr #24 │ │ │ │ + rscseq r2, sp, r0, lsr #24 │ │ │ │ + rscseq r2, sp, r6, lsr #24 │ │ │ │ + rscseq r1, fp, r0, ror #18 │ │ │ │ + rscseq r1, fp, r8, asr #18 │ │ │ │ + rscseq r2, sp, r0, lsr #24 │ │ │ │ + rscseq r1, fp, lr, lsr #18 │ │ │ │ + rscseq r1, fp, r6, lsl r9 │ │ │ │ + rscseq r2, sp, sl, lsl ip │ │ │ │ + ldrshteq r1, [fp], #140 @ 0x8c │ │ │ │ + rscseq r1, fp, r4, ror #17 │ │ │ │ + rscseq r2, sp, r6, lsr #24 │ │ │ │ + rscseq r2, sp, ip, lsr #24 │ │ │ │ + rscseq r2, sp, r8, lsr #24 │ │ │ │ + @ instruction: 0x0102c39e │ │ │ │ + rscseq r2, ip, r4, ror #20 │ │ │ │ + rscseq r2, ip, sl, asr sl │ │ │ │ + rscseq r2, ip, r2, asr sl │ │ │ │ + ldrsbteq r2, [sp], #180 @ 0xb4 │ │ │ │ + rscseq r2, sp, r2, asr #23 │ │ │ │ + ldrhteq r2, [sp], #176 @ 0xb0 │ │ │ │ + smlalseq r2, sp, lr, fp │ │ │ │ + rscseq r2, sp, ip, lsl #23 │ │ │ │ + rscseq r2, sp, sl, ror fp │ │ │ │ + rscseq r2, sp, sl, ror #22 │ │ │ │ + rscseq r3, sl, r2, ror #2 │ │ │ │ + rscseq r2, ip, ip, asr #18 │ │ │ │ + ldrsbteq sl, [sl], #140 @ 0x8c │ │ │ │ + ldrsbteq r3, [sl], #18 │ │ │ │ + rscseq r3, sl, sl, asr #3 │ │ │ │ + rscseq r2, sp, lr, lsl fp │ │ │ │ + ldrshteq r2, [ip], #138 @ 0x8a │ │ │ │ + rscseq r3, ip, sl, ror #5 │ │ │ │ + rscseq r3, sl, r0, lsl #3 │ │ │ │ + rscseq r3, sl, r8, ror r1 │ │ │ │ + rscseq r3, ip, lr, asr #5 │ │ │ │ + rscseq sl, sl, r4, asr #16 │ │ │ │ + rscseq r3, sl, sl, lsr r1 │ │ │ │ + rscseq r3, sl, r2, lsr r1 │ │ │ │ + smlalseq r2, sp, r6, sl │ │ │ │ + smlalseq r2, sp, ip, sl │ │ │ │ + rscseq r2, sp, r4, lsr #21 │ │ │ │ + rscseq r3, sl, r6, asr #32 │ │ │ │ + rscseq r2, ip, lr, lsr #16 │ │ │ │ + rscseq r2, sp, r6, lsl #21 │ │ │ │ + rscseq r2, sp, sl, lsl #21 │ │ │ │ + rscseq r2, sp, lr, lsl #21 │ │ │ │ + smlalseq r2, sp, r6, sl │ │ │ │ + mrseq ip, (UNDEF: 18) │ │ │ │ + rscseq r2, sp, ip, lsl #21 │ │ │ │ + smlalseq r2, sp, sl, sl │ │ │ │ + smlalseq r2, sp, lr, sl │ │ │ │ + rscseq r2, sp, r2, lsr #21 │ │ │ │ + ldrhteq r2, [sp], #164 @ 0xa4 │ │ │ │ + ldrhteq r2, [sp], #172 @ 0xac │ │ │ │ + rscseq r2, sp, r2, asr #21 │ │ │ │ + rscseq r2, ip, r8, asr r7 │ │ │ │ + rscseq r2, sp, r6, asr #21 │ │ │ │ + rscseq r4, ip, ip, ror #2 │ │ │ │ + ldrhteq r2, [sl], #248 @ 0xf8 │ │ │ │ + ldrhteq r2, [sl], #242 @ 0xf2 │ │ │ │ + rscseq r4, ip, ip, asr r1 │ │ │ │ + rscseq r4, ip, ip, lsl r2 │ │ │ │ + rscseq r4, ip, r2, asr r1 │ │ │ │ + rscseq r4, ip, ip, asr #2 │ │ │ │ + ldrshteq r4, [ip], #16 │ │ │ │ + rscseq r4, ip, r6, lsr #2 │ │ │ │ + rscseq r4, ip, r4, lsr r1 │ │ │ │ + rscseq r4, ip, r0, asr #2 │ │ │ │ + rscseq r4, ip, lr, lsr r1 │ │ │ │ + rscseq r4, ip, ip, lsr r1 │ │ │ │ + rscseq r4, ip, r4, lsl r1 │ │ │ │ + rscseq r4, ip, r2, lsl r1 │ │ │ │ + rscseq r4, ip, r0, lsr r1 │ │ │ │ + rscseq r4, ip, r4, lsr #2 │ │ │ │ + rscseq r4, ip, r2, lsr #2 │ │ │ │ + rscseq r4, ip, r0, lsr #2 │ │ │ │ + rscseq r4, ip, r6, lsr #2 │ │ │ │ + rscseq r4, ip, ip, lsr #2 │ │ │ │ + rscseq r4, ip, r6, lsr r1 │ │ │ │ + rscseq r2, sp, r8, ror r9 │ │ │ │ + strdeq fp, [r2, -r0] │ │ │ │ + rscseq r4, ip, r8, lsl r1 │ │ │ │ + rscseq r4, ip, r8, lsl r1 │ │ │ │ + rscseq r4, ip, sl, lsr r0 │ │ │ │ + rscseq r4, ip, r8, lsr r0 │ │ │ │ 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 │ │ │ │ @@ -85569,22 +85569,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 │ │ │ │ - rscseq r2, sp, r2, asr #18 │ │ │ │ - rscseq r2, sp, r4, lsl #18 │ │ │ │ - rscseq r2, sp, lr, asr #17 │ │ │ │ - rscseq r2, sp, r0, ror #17 │ │ │ │ - rscseq r2, sp, sl, lsl #18 │ │ │ │ - rscseq r2, sp, ip, ror #18 │ │ │ │ - rscseq r2, sp, sl, lsl #19 │ │ │ │ - rscseq r2, sp, r8, lsr r9 │ │ │ │ + rscseq r2, sp, r2, lsl #13 │ │ │ │ + rscseq r2, sp, r4, asr #12 │ │ │ │ + rscseq r2, sp, lr, lsl #12 │ │ │ │ + rscseq r2, sp, r0, lsr #12 │ │ │ │ + rscseq r2, sp, sl, asr #12 │ │ │ │ + rscseq r2, sp, ip, lsr #13 │ │ │ │ + rscseq r2, sp, sl, asr #13 │ │ │ │ + rscseq r2, sp, r8, ror r6 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec13690 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcvc 0x0026f5b1 │ │ │ │ stmdale lr, {r2, r3, r5, r6, ip, lr, pc} │ │ │ │ @@ -85646,27 +85646,27 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7ab447a │ │ │ │ bmi 4f77dc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3e5ae8> │ │ │ │ movweq pc, #4101 @ 0x1005 @ │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7ab4620 │ │ │ │ ldcllt 12, cr14, [r0, #-560]! @ 0xfffffdd0 │ │ │ │ - rscseq r2, sp, ip, lsr #18 │ │ │ │ - rscseq r2, sp, ip, lsr #18 │ │ │ │ - rscseq r2, sp, r2, lsr r9 │ │ │ │ - rscseq r2, sp, r2, lsr r9 │ │ │ │ - rscseq r2, ip, r4, lsr r4 │ │ │ │ - rscseq r2, sp, r2, lsr r9 │ │ │ │ - ldrhteq r2, [sl], #206 @ 0xce │ │ │ │ - rscseq r2, sp, r2, lsr r9 │ │ │ │ - rscseq r2, sl, sl, lsr #25 │ │ │ │ - ldrshteq r2, [sl], #182 @ 0xb6 │ │ │ │ - rscseq r2, ip, r2, ror #7 │ │ │ │ - ldrsbteq r2, [sl], #184 @ 0xb8 │ │ │ │ - rscseq r2, ip, r2, asr #7 │ │ │ │ + rscseq r2, sp, ip, ror #12 │ │ │ │ + rscseq r2, sp, ip, ror #12 │ │ │ │ + rscseq r2, sp, r2, ror r6 │ │ │ │ + rscseq r2, sp, r2, ror r6 │ │ │ │ + rscseq r2, ip, r4, ror r1 │ │ │ │ + rscseq r2, sp, r2, ror r6 │ │ │ │ + ldrshteq r2, [sl], #158 @ 0x9e │ │ │ │ + rscseq r2, sp, r2, ror r6 │ │ │ │ + rscseq r2, sl, sl, ror #19 │ │ │ │ + rscseq r2, sl, r6, lsr r9 │ │ │ │ + rscseq r2, ip, r2, lsr #2 │ │ │ │ + rscseq r2, sl, r8, lsl r9 │ │ │ │ + rscseq r2, ip, r2, lsl #2 │ │ │ │ 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 │ │ │ │ @@ -85680,20 +85680,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 │ │ │ │ - rscseq r2, sp, lr, asr #17 │ │ │ │ - rscseq r2, sp, r8, lsr #17 │ │ │ │ - ldrhteq r2, [sp], #130 @ 0x82 │ │ │ │ - rscseq r2, sp, ip, lsl #17 │ │ │ │ - rscseq r2, sp, r6, asr #17 │ │ │ │ - ldrsbteq r2, [sp], #132 @ 0x84 │ │ │ │ + rscseq r2, sp, lr, lsl #12 │ │ │ │ + rscseq r2, sp, r8, ror #11 │ │ │ │ + ldrshteq r2, [sp], #82 @ 0x52 │ │ │ │ + rscseq r2, sp, ip, asr #11 │ │ │ │ + rscseq r2, sp, r6, lsl #12 │ │ │ │ + rscseq r2, sp, r4, lsl r6 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec13844 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ @ instruction: 0xf0002934 │ │ │ │ stmdale r6, {r1, r2, r4, r7, r8, pc} │ │ │ │ @@ -85968,81 +85968,81 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7ab447a │ │ │ │ bmi 12772d4 │ │ │ │ movwcs pc, #46021 @ 0xb3c5 @ │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7ab4620 │ │ │ │ @ instruction: 0xbdf8ea08 │ │ │ │ - rscseq r2, sp, r0, lsl #17 │ │ │ │ - rscseq r2, ip, sl, asr #5 │ │ │ │ - smlalseq r2, sp, r6, r8 │ │ │ │ - rscseq r2, sp, r6, lsr #17 │ │ │ │ - rscseq r0, fp, r0, lsr #30 │ │ │ │ - rscseq r0, fp, r6, lsl pc │ │ │ │ - smlalseq r2, sp, r8, r8 │ │ │ │ - rscseq r2, ip, r8, asr r2 │ │ │ │ - rscseq r2, sp, r2, lsr #17 │ │ │ │ - rscseq r2, ip, lr, lsr r2 │ │ │ │ - rscseq r2, sp, r8, lsr #17 │ │ │ │ - rscseq r2, sp, lr, lsr #17 │ │ │ │ - smlalseq r2, sp, ip, r8 │ │ │ │ - tsteq r2, ip, lsr #22 │ │ │ │ - rscseq r0, sp, sl, asr #24 │ │ │ │ - ldrshteq r0, [sp], #122 @ 0x7a │ │ │ │ - rscseq r3, ip, r8, asr #27 │ │ │ │ - rscseq r0, sp, sl, lsr ip │ │ │ │ - rscseq r0, fp, r2, ror #31 │ │ │ │ - ldrsbteq r0, [fp], #252 @ 0xfc │ │ │ │ - rscseq r2, sp, r0, lsr r8 │ │ │ │ - rscseq r3, sp, r0, lsr r0 │ │ │ │ - rscseq r4, ip, r2, ror #1 │ │ │ │ - rscseq r2, sp, r4, lsl r8 │ │ │ │ - rscseq r2, sp, r6, lsl r8 │ │ │ │ - rscseq r2, sp, ip, lsl r8 │ │ │ │ - tsteq r2, r0, ror #20 │ │ │ │ - rscseq r2, sp, ip, lsl #16 │ │ │ │ - rscseq r2, sp, r0, asr #31 │ │ │ │ - rscseq r2, sp, r6, lsl #16 │ │ │ │ - rscseq r2, sp, r4, lsl #16 │ │ │ │ - tsteq r2, ip, lsl #20 │ │ │ │ - ldrshteq r2, [sp], #114 @ 0x72 │ │ │ │ - rscseq r3, ip, r4, lsr #25 │ │ │ │ - rscseq r2, sp, sl, ror #15 │ │ │ │ - rscseq r2, sp, r8, ror #15 │ │ │ │ - rscseq r2, sp, r6, ror #15 │ │ │ │ - rscseq r2, sp, r4, ror #15 │ │ │ │ - rscseq r2, sp, r2, ror #15 │ │ │ │ - rscseq r2, sp, r0, ror #15 │ │ │ │ - ldrsbteq r2, [sp], #126 @ 0x7e │ │ │ │ - ldrsbteq r2, [sp], #122 @ 0x7a │ │ │ │ - rscseq r0, fp, lr, lsr sp │ │ │ │ - rscseq r0, fp, ip, lsr sp │ │ │ │ - rscseq r0, fp, r2, asr #26 │ │ │ │ - tsteq r2, r6, lsr #18 │ │ │ │ - rscseq r2, sp, ip, lsr #15 │ │ │ │ - ldrsbteq r1, [ip], #252 @ 0xfc │ │ │ │ - ldrhteq r2, [sp], #118 @ 0x76 │ │ │ │ - rscseq r1, ip, r0, asr #31 │ │ │ │ - rscseq r0, fp, lr, asr #23 │ │ │ │ - rscseq r2, sp, r2, lsr #12 │ │ │ │ - rscseq r0, fp, r8, lsl #26 │ │ │ │ - rscseq r2, sp, lr, ror r7 │ │ │ │ - rscseq r0, fp, r0, lsl #26 │ │ │ │ - rscseq r0, fp, sl, lsl #26 │ │ │ │ - tsteq r2, r6, ror r8 │ │ │ │ - smlalseq r2, sl, r2, r7 │ │ │ │ - rscseq r1, ip, lr, lsr #30 │ │ │ │ - rscseq r0, fp, ip, lsr fp │ │ │ │ - rscseq r0, sp, r4, lsl #5 │ │ │ │ - rscseq r2, ip, r2, ror pc │ │ │ │ - rscseq r0, sp, r8, lsl #5 │ │ │ │ - rscseq r0, fp, r8, lsl #23 │ │ │ │ - rscseq r0, fp, r6, ror fp │ │ │ │ - rscseq r0, sp, ip, ror r2 │ │ │ │ - ldrhteq r1, [ip], #234 @ 0xea │ │ │ │ + rscseq r2, sp, r0, asr #11 │ │ │ │ + rscseq r2, ip, sl │ │ │ │ + ldrsbteq r2, [sp], #86 @ 0x56 │ │ │ │ + rscseq r2, sp, r6, ror #11 │ │ │ │ + rscseq r0, fp, r0, ror #24 │ │ │ │ + rscseq r0, fp, r6, asr ip │ │ │ │ + ldrsbteq r2, [sp], #88 @ 0x58 │ │ │ │ + smlalseq r1, ip, r8, pc @ │ │ │ │ + rscseq r2, sp, r2, ror #11 │ │ │ │ + rscseq r1, ip, lr, ror pc │ │ │ │ + rscseq r2, sp, r8, ror #11 │ │ │ │ + rscseq r2, sp, lr, ror #11 │ │ │ │ + ldrsbteq r2, [sp], #92 @ 0x5c │ │ │ │ + tsteq r2, ip, ror #16 │ │ │ │ + rscseq r0, sp, sl, lsl #19 │ │ │ │ + rscseq r0, sp, sl, lsr r5 │ │ │ │ + rscseq r3, ip, r8, lsl #22 │ │ │ │ + rscseq r0, sp, sl, ror r9 │ │ │ │ + rscseq r0, fp, r2, lsr #26 │ │ │ │ + rscseq r0, fp, ip, lsl sp │ │ │ │ + rscseq r2, sp, r0, ror r5 │ │ │ │ + rscseq r2, sp, r0, ror sp │ │ │ │ + rscseq r3, ip, r2, lsr #28 │ │ │ │ + rscseq r2, sp, r4, asr r5 │ │ │ │ + rscseq r2, sp, r6, asr r5 │ │ │ │ + rscseq r2, sp, ip, asr r5 │ │ │ │ + smlatbeq r2, r0, r7, fp │ │ │ │ + rscseq r2, sp, ip, asr #10 │ │ │ │ + rscseq r2, sp, r0, lsl #26 │ │ │ │ + rscseq r2, sp, r6, asr #10 │ │ │ │ + rscseq r2, sp, r4, asr #10 │ │ │ │ + tsteq r2, ip, asr #14 │ │ │ │ + rscseq r2, sp, r2, lsr r5 │ │ │ │ + rscseq r3, ip, r4, ror #19 │ │ │ │ + rscseq r2, sp, sl, lsr #10 │ │ │ │ + rscseq r2, sp, r8, lsr #10 │ │ │ │ + rscseq r2, sp, r6, lsr #10 │ │ │ │ + rscseq r2, sp, r4, lsr #10 │ │ │ │ + rscseq r2, sp, r2, lsr #10 │ │ │ │ + rscseq r2, sp, r0, lsr #10 │ │ │ │ + rscseq r2, sp, lr, lsl r5 │ │ │ │ + rscseq r2, sp, sl, lsl r5 │ │ │ │ + rscseq r0, fp, lr, ror sl │ │ │ │ + rscseq r0, fp, ip, ror sl │ │ │ │ + rscseq r0, fp, r2, lsl #21 │ │ │ │ + tsteq r2, r6, ror #12 │ │ │ │ + rscseq r2, sp, ip, ror #9 │ │ │ │ + rscseq r1, ip, ip, lsl sp │ │ │ │ + ldrshteq r2, [sp], #70 @ 0x46 │ │ │ │ + rscseq r1, ip, r0, lsl #26 │ │ │ │ + rscseq r0, fp, lr, lsl #18 │ │ │ │ + rscseq r2, sp, r2, ror #6 │ │ │ │ + rscseq r0, fp, r8, asr #20 │ │ │ │ + ldrhteq r2, [sp], #78 @ 0x4e │ │ │ │ + rscseq r0, fp, r0, asr #20 │ │ │ │ + rscseq r0, fp, sl, asr #20 │ │ │ │ + @ instruction: 0x0102b5b6 │ │ │ │ + ldrsbteq r2, [sl], #66 @ 0x42 │ │ │ │ + rscseq r1, ip, lr, ror #24 │ │ │ │ + rscseq r0, fp, ip, ror r8 │ │ │ │ + rscseq pc, ip, r4, asr #31 │ │ │ │ + ldrhteq r2, [ip], #194 @ 0xc2 │ │ │ │ + rscseq pc, ip, r8, asr #31 │ │ │ │ + rscseq r0, fp, r8, asr #17 │ │ │ │ + ldrhteq r0, [fp], #134 @ 0x86 │ │ │ │ + ldrhteq pc, [ip], #252 @ 0xfc @ │ │ │ │ + ldrshteq r1, [ip], #186 @ 0xba │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec13db8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q8, , q12 │ │ │ │ addsmi r2, r8, #108, 6 @ 0xb0000001 │ │ │ │ ldmdale fp, {r3, r4, r5, ip, lr, pc} │ │ │ │ movwcs pc, #16961 @ 0x4241 @ │ │ │ │ @@ -86090,28 +86090,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 │ │ │ │ - rscseq r2, sp, lr, lsl r6 │ │ │ │ - rscseq r2, sp, r8, lsr #11 │ │ │ │ - rscseq r2, sp, sl, asr r5 │ │ │ │ - rscseq r2, sp, r4, ror r5 │ │ │ │ - rscseq r2, sp, lr, lsr #10 │ │ │ │ - rscseq r2, sp, r8, asr #11 │ │ │ │ - ldrsbteq r2, [sp], #94 @ 0x5e │ │ │ │ - rscseq r2, sp, r4, lsr #11 │ │ │ │ - rscseq r2, sp, r2, ror #12 │ │ │ │ - rscseq r2, sp, r0, lsr #12 │ │ │ │ - rscseq r2, sp, r6, lsr r6 │ │ │ │ - ldrshteq r2, [sp], #88 @ 0x58 │ │ │ │ - rscseq r2, sp, sl, ror #12 │ │ │ │ - smlalseq r2, sp, r8, r6 │ │ │ │ + rscseq r2, sp, lr, asr r3 │ │ │ │ + rscseq r2, sp, r8, ror #5 │ │ │ │ + smlalseq r2, sp, sl, r2 │ │ │ │ + ldrhteq r2, [sp], #36 @ 0x24 │ │ │ │ + rscseq r2, sp, lr, ror #4 │ │ │ │ + rscseq r2, sp, r8, lsl #6 │ │ │ │ + rscseq r2, sp, lr, lsl r3 │ │ │ │ + rscseq r2, sp, r4, ror #5 │ │ │ │ + rscseq r2, sp, r2, lsr #7 │ │ │ │ + rscseq r2, sp, r0, ror #6 │ │ │ │ + rscseq r2, sp, r6, ror r3 │ │ │ │ + rscseq r2, sp, r8, lsr r3 │ │ │ │ + rscseq r2, sp, sl, lsr #7 │ │ │ │ + ldrsbteq r2, [sp], #56 @ 0x38 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec13ecc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldrmi r0, [r5], -r8, ror #31 │ │ │ │ vmax.s8 d20, d1, d4 │ │ │ │ addsmi r2, r1, #108, 4 @ 0xc0000006 │ │ │ │ rschi pc, r2, r0 │ │ │ │ @@ -86614,129 +86614,129 @@ │ │ │ │ bmi 1eb54d0 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ stc 7, cr15, [r2, #-680] @ 0xfffffd58 │ │ │ │ @ instruction: 0x462b4a75 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7aa4620 │ │ │ │ ldcllt 12, cr14, [r8, #1008]! @ 0x3f0 │ │ │ │ - ldrshteq r2, [sl], #54 @ 0x36 │ │ │ │ - ldrsbteq r1, [ip], #190 @ 0xbe │ │ │ │ - ldrsbteq r2, [sl], #54 @ 0x36 │ │ │ │ - ldrhteq r1, [ip], #190 @ 0xbe │ │ │ │ - rscseq r2, ip, lr, asr #10 │ │ │ │ - smlalseq r1, ip, sl, fp │ │ │ │ - smlalseq r3, ip, lr, lr │ │ │ │ - rscseq r1, ip, sl, ror fp │ │ │ │ - rscseq r2, sl, r2, lsr #12 │ │ │ │ - rscseq r1, ip, sl, asr fp │ │ │ │ - rscseq r2, sp, lr, asr #10 │ │ │ │ - rscseq r1, ip, ip, lsr fp │ │ │ │ - rscseq r2, sp, r0, asr #10 │ │ │ │ - rscseq r2, sl, r0, asr #7 │ │ │ │ - ldrhteq r2, [sl], #56 @ 0x38 │ │ │ │ - rscseq r2, sp, r4, lsr #10 │ │ │ │ - rscseq r2, sl, lr, lsl #7 │ │ │ │ - rscseq r2, sl, r6, lsl #7 │ │ │ │ - rscseq r2, sp, ip, lsl #10 │ │ │ │ - ldrhteq r1, [ip], #170 @ 0xaa │ │ │ │ - rscseq r2, sp, r6, lsl #10 │ │ │ │ - smlalseq r1, ip, ip, sl │ │ │ │ - rscseq r2, sp, r0, lsl #10 │ │ │ │ - rscseq r1, ip, lr, ror sl │ │ │ │ - ldrshteq r2, [sp], #78 @ 0x4e │ │ │ │ - rscseq r1, ip, r0, ror #20 │ │ │ │ - rscseq r0, fp, r8, ror #12 │ │ │ │ - rscseq r0, fp, sl, ror #12 │ │ │ │ - rscseq r0, fp, lr, asr #12 │ │ │ │ - rscseq r3, ip, r6, ror #17 │ │ │ │ - rscseq r3, ip, r6, ror #17 │ │ │ │ - ldrsbteq r3, [ip], #142 @ 0x8e │ │ │ │ - ldrsbteq r3, [ip], #140 @ 0x8c │ │ │ │ - ldrshteq r3, [ip], #132 @ 0x84 │ │ │ │ - rscseq r3, ip, ip, lsl #18 │ │ │ │ - rscseq r3, ip, sl, lsl #18 │ │ │ │ - rscseq r3, ip, lr, lsl r9 │ │ │ │ - rscseq r3, ip, r0, lsr r9 │ │ │ │ - rscseq r2, sp, ip, lsl r8 │ │ │ │ - rscseq r3, ip, r0, lsl r9 │ │ │ │ - rscseq r3, ip, r0, lsl r9 │ │ │ │ - rscseq r3, ip, r0, lsl r9 │ │ │ │ - rscseq r3, ip, ip, lsl r9 │ │ │ │ - rscseq r3, ip, r0, lsr #18 │ │ │ │ - rscseq r3, ip, r4, lsr #18 │ │ │ │ - rscseq r3, ip, r8, lsr #18 │ │ │ │ - rscseq r3, ip, r0, lsr #18 │ │ │ │ - rscseq r3, ip, r8, lsl r9 │ │ │ │ - rscseq r3, ip, r8, lsl r9 │ │ │ │ - rscseq r3, ip, ip, lsr #9 │ │ │ │ - ldrdeq fp, [r2, -r2] │ │ │ │ - ldrshteq r3, [ip], #130 @ 0x82 │ │ │ │ - ldrshteq r4, [sp], #100 @ 0x64 │ │ │ │ - rscseq r3, ip, r4, ror #17 │ │ │ │ - ldrsbteq r3, [ip], #136 @ 0x88 │ │ │ │ - ldrshteq r2, [sl], #6 │ │ │ │ - rscseq r2, sl, lr, ror #1 │ │ │ │ - ldrhteq r3, [ip], #136 @ 0x88 │ │ │ │ - rscseq r2, sp, sl, lsr #13 │ │ │ │ - rscseq r2, ip, lr, asr #19 │ │ │ │ - ldrsbteq r2, [ip], #150 @ 0x96 │ │ │ │ - rscseq r2, ip, r2, ror #19 │ │ │ │ - rscseq r2, ip, r2, ror #19 │ │ │ │ - rscseq r2, ip, r2, ror #19 │ │ │ │ - rscseq r2, ip, r2, ror #19 │ │ │ │ - ldrshteq r2, [ip], #144 @ 0x90 │ │ │ │ - ldrshteq r2, [ip], #146 @ 0x92 │ │ │ │ - ldrshteq r2, [ip], #164 @ 0xa4 │ │ │ │ - ldrshteq r2, [ip], #146 @ 0x92 │ │ │ │ - rscseq r2, ip, r8, lsr sl │ │ │ │ - rscseq r2, ip, sl, ror #19 │ │ │ │ - ldrshteq r2, [ip], #156 @ 0x9c │ │ │ │ - ldrhteq r3, [ip], #126 @ 0x7e │ │ │ │ - rscseq r3, ip, r0, ror #15 │ │ │ │ - rscseq r2, ip, r6, lsr #20 │ │ │ │ - rscseq r2, ip, r0, lsr sl │ │ │ │ - rscseq r3, ip, lr, asr #15 │ │ │ │ - ldrsbteq r3, [ip], #112 @ 0x70 │ │ │ │ - ldrsbteq r3, [ip], #114 @ 0x72 │ │ │ │ - ldrsbteq r3, [ip], #116 @ 0x74 │ │ │ │ - rscseq r2, ip, sl, lsl sl │ │ │ │ - rscseq r2, ip, ip, lsl sl │ │ │ │ - ldrhteq r3, [ip], #122 @ 0x7a │ │ │ │ - rscseq r2, sp, r4, lsr r1 │ │ │ │ - ldrhteq r3, [ip], #114 @ 0x72 │ │ │ │ - rscseq r3, ip, r0, asr #15 │ │ │ │ - rscseq r3, ip, sl, asr #15 │ │ │ │ - tsteq r2, lr, ror pc │ │ │ │ - rscseq r3, ip, r0, asr #15 │ │ │ │ - ldrshteq r0, [fp], #8 │ │ │ │ - ldrshteq r0, [fp], #6 │ │ │ │ - rscseq r3, ip, ip, lsr #15 │ │ │ │ - rscseq r1, ip, r0, lsl r6 │ │ │ │ - rscseq r3, ip, r2, lsr #15 │ │ │ │ - rscseq r3, ip, r2, lsr #15 │ │ │ │ - rscseq r1, sl, r0, ror lr │ │ │ │ - rscseq r1, sl, sl, ror #28 │ │ │ │ - rscseq lr, ip, ip, ror #5 │ │ │ │ - rscseq r1, sl, r4, asr #28 │ │ │ │ - rscseq r1, sl, lr, lsr lr │ │ │ │ - rscseq r9, sl, r4, lsr r6 │ │ │ │ - rscseq r9, sl, r6, lsr #12 │ │ │ │ - rscseq r9, sl, r4, lsr #12 │ │ │ │ - rscseq r9, sl, r2, lsr #12 │ │ │ │ - rscseq r9, sl, r0, lsr #12 │ │ │ │ - rscseq r9, sl, lr, lsl r6 │ │ │ │ - rscseq r9, sl, ip, lsl r6 │ │ │ │ - rscseq r9, sl, sl, lsl r6 │ │ │ │ - rscseq r9, sl, r4, lsl r6 │ │ │ │ - rscseq r9, sl, r2, lsl r6 │ │ │ │ - rscseq lr, ip, r0, asr #4 │ │ │ │ - rscseq lr, ip, r2, lsr #4 │ │ │ │ - smlatteq r2, sl, sp, sl │ │ │ │ - ldrhteq r1, [sl], #198 @ 0xc6 │ │ │ │ - rscseq r1, ip, r2, lsr #9 │ │ │ │ + rscseq r2, sl, r6, lsr r1 │ │ │ │ + rscseq r1, ip, lr, lsl r9 │ │ │ │ + rscseq r2, sl, r6, lsl r1 │ │ │ │ + ldrshteq r1, [ip], #142 @ 0x8e │ │ │ │ + rscseq r2, ip, lr, lsl #5 │ │ │ │ + ldrsbteq r1, [ip], #138 @ 0x8a │ │ │ │ + ldrsbteq r3, [ip], #190 @ 0xbe │ │ │ │ + ldrhteq r1, [ip], #138 @ 0x8a │ │ │ │ + rscseq r2, sl, r2, ror #6 │ │ │ │ + smlalseq r1, ip, sl, r8 │ │ │ │ + rscseq r2, sp, lr, lsl #5 │ │ │ │ + rscseq r1, ip, ip, ror r8 │ │ │ │ + rscseq r2, sp, r0, lsl #5 │ │ │ │ + rscseq r2, sl, r0, lsl #2 │ │ │ │ + ldrshteq r2, [sl], #8 │ │ │ │ + rscseq r2, sp, r4, ror #4 │ │ │ │ + rscseq r2, sl, lr, asr #1 │ │ │ │ + rscseq r2, sl, r6, asr #1 │ │ │ │ + rscseq r2, sp, ip, asr #4 │ │ │ │ + ldrshteq r1, [ip], #122 @ 0x7a │ │ │ │ + rscseq r2, sp, r6, asr #4 │ │ │ │ + ldrsbteq r1, [ip], #124 @ 0x7c │ │ │ │ + rscseq r2, sp, r0, asr #4 │ │ │ │ + ldrhteq r1, [ip], #126 @ 0x7e │ │ │ │ + rscseq r2, sp, lr, lsr r2 │ │ │ │ + rscseq r1, ip, r0, lsr #15 │ │ │ │ + rscseq r0, fp, r8, lsr #7 │ │ │ │ + rscseq r0, fp, sl, lsr #7 │ │ │ │ + rscseq r0, fp, lr, lsl #7 │ │ │ │ + rscseq r3, ip, r6, lsr #12 │ │ │ │ + rscseq r3, ip, r6, lsr #12 │ │ │ │ + rscseq r3, ip, lr, lsl r6 │ │ │ │ + rscseq r3, ip, ip, lsl r6 │ │ │ │ + rscseq r3, ip, r4, lsr r6 │ │ │ │ + rscseq r3, ip, ip, asr #12 │ │ │ │ + rscseq r3, ip, sl, asr #12 │ │ │ │ + rscseq r3, ip, lr, asr r6 │ │ │ │ + rscseq r3, ip, r0, ror r6 │ │ │ │ + rscseq r2, sp, ip, asr r5 │ │ │ │ + rscseq r3, ip, r0, asr r6 │ │ │ │ + rscseq r3, ip, r0, asr r6 │ │ │ │ + rscseq r3, ip, r0, asr r6 │ │ │ │ + rscseq r3, ip, ip, asr r6 │ │ │ │ + rscseq r3, ip, r0, ror #12 │ │ │ │ + rscseq r3, ip, r4, ror #12 │ │ │ │ + rscseq r3, ip, r8, ror #12 │ │ │ │ + rscseq r3, ip, r0, ror #12 │ │ │ │ + rscseq r3, ip, r8, asr r6 │ │ │ │ + rscseq r3, ip, r8, asr r6 │ │ │ │ + rscseq r3, ip, ip, ror #3 │ │ │ │ + tsteq r2, r2, lsl pc │ │ │ │ + rscseq r3, ip, r2, lsr r6 │ │ │ │ + rscseq r4, sp, r4, lsr r4 │ │ │ │ + rscseq r3, ip, r4, lsr #12 │ │ │ │ + rscseq r3, ip, r8, lsl r6 │ │ │ │ + rscseq r1, sl, r6, lsr lr │ │ │ │ + rscseq r1, sl, lr, lsr #28 │ │ │ │ + ldrshteq r3, [ip], #88 @ 0x58 │ │ │ │ + rscseq r2, sp, sl, ror #7 │ │ │ │ + rscseq r2, ip, lr, lsl #14 │ │ │ │ + rscseq r2, ip, r6, lsl r7 │ │ │ │ + rscseq r2, ip, r2, lsr #14 │ │ │ │ + rscseq r2, ip, r2, lsr #14 │ │ │ │ + rscseq r2, ip, r2, lsr #14 │ │ │ │ + rscseq r2, ip, r2, lsr #14 │ │ │ │ + rscseq r2, ip, r0, lsr r7 │ │ │ │ + rscseq r2, ip, r2, lsr r7 │ │ │ │ + rscseq r2, ip, r4, lsr r8 │ │ │ │ + rscseq r2, ip, r2, lsr r7 │ │ │ │ + rscseq r2, ip, r8, ror r7 │ │ │ │ + rscseq r2, ip, sl, lsr #14 │ │ │ │ + rscseq r2, ip, ip, lsr r7 │ │ │ │ + ldrshteq r3, [ip], #78 @ 0x4e │ │ │ │ + rscseq r3, ip, r0, lsr #10 │ │ │ │ + rscseq r2, ip, r6, ror #14 │ │ │ │ + rscseq r2, ip, r0, ror r7 │ │ │ │ + rscseq r3, ip, lr, lsl #10 │ │ │ │ + rscseq r3, ip, r0, lsl r5 │ │ │ │ + rscseq r3, ip, r2, lsl r5 │ │ │ │ + rscseq r3, ip, r4, lsl r5 │ │ │ │ + rscseq r2, ip, sl, asr r7 │ │ │ │ + rscseq r2, ip, ip, asr r7 │ │ │ │ + ldrshteq r3, [ip], #74 @ 0x4a │ │ │ │ + rscseq r1, sp, r4, ror lr │ │ │ │ + ldrshteq r3, [ip], #66 @ 0x42 │ │ │ │ + rscseq r3, ip, r0, lsl #10 │ │ │ │ + rscseq r3, ip, sl, lsl #10 │ │ │ │ + @ instruction: 0x0102acbe │ │ │ │ + rscseq r3, ip, r0, lsl #10 │ │ │ │ + rscseq pc, sl, r8, lsr lr @ │ │ │ │ + rscseq pc, sl, r6, lsr lr @ │ │ │ │ + rscseq r3, ip, ip, ror #9 │ │ │ │ + rscseq r1, ip, r0, asr r3 │ │ │ │ + rscseq r3, ip, r2, ror #9 │ │ │ │ + rscseq r3, ip, r2, ror #9 │ │ │ │ + ldrhteq r1, [sl], #176 @ 0xb0 │ │ │ │ + rscseq r1, sl, sl, lsr #23 │ │ │ │ + rscseq lr, ip, ip, lsr #32 │ │ │ │ + rscseq r1, sl, r4, lsl #23 │ │ │ │ + rscseq r1, sl, lr, ror fp │ │ │ │ + rscseq r9, sl, r4, ror r3 │ │ │ │ + rscseq r9, sl, r6, ror #6 │ │ │ │ + rscseq r9, sl, r4, ror #6 │ │ │ │ + rscseq r9, sl, r2, ror #6 │ │ │ │ + rscseq r9, sl, r0, ror #6 │ │ │ │ + rscseq r9, sl, lr, asr r3 │ │ │ │ + rscseq r9, sl, ip, asr r3 │ │ │ │ + rscseq r9, sl, sl, asr r3 │ │ │ │ + rscseq r9, sl, r4, asr r3 │ │ │ │ + rscseq r9, sl, r2, asr r3 │ │ │ │ + rscseq sp, ip, r0, lsl #31 │ │ │ │ + rscseq sp, ip, r2, ror #30 │ │ │ │ + tsteq r2, sl, lsr #22 │ │ │ │ + ldrshteq r1, [sl], #150 @ 0x96 │ │ │ │ + rscseq r1, ip, r2, ror #3 │ │ │ │ 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 │ │ │ │ @@ -86784,29 +86784,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 │ │ │ │ - rscseq r1, sp, r0, ror #27 │ │ │ │ - rscseq r1, sp, lr, asr sp │ │ │ │ - rscseq r1, sp, r4, lsr #26 │ │ │ │ - rscseq r1, sp, lr, lsr sp │ │ │ │ - ldrshteq r1, [sp], #200 @ 0xc8 │ │ │ │ - rscseq r1, sp, lr, lsl #27 │ │ │ │ - rscseq r1, sp, r0, lsr #27 │ │ │ │ - rscseq r1, sp, r6, asr sp │ │ │ │ - rscseq r1, sp, r8, asr #28 │ │ │ │ - ldrshteq r1, [sp], #218 @ 0xda │ │ │ │ - rscseq r1, sp, ip, lsl lr │ │ │ │ - rscseq r1, sp, r6, asr #27 │ │ │ │ - rscseq r1, sp, ip, ror #28 │ │ │ │ - rscseq r1, sp, r6, ror lr │ │ │ │ - rscseq r1, sp, r4, asr #28 │ │ │ │ + rscseq r1, sp, r0, lsr #22 │ │ │ │ + smlalseq r1, sp, lr, sl │ │ │ │ + rscseq r1, sp, r4, ror #20 │ │ │ │ + rscseq r1, sp, lr, ror sl │ │ │ │ + rscseq r1, sp, r8, lsr sl │ │ │ │ + rscseq r1, sp, lr, asr #21 │ │ │ │ + rscseq r1, sp, r0, ror #21 │ │ │ │ + smlalseq r1, sp, r6, sl │ │ │ │ + rscseq r1, sp, r8, lsl #23 │ │ │ │ + rscseq r1, sp, sl, lsr fp │ │ │ │ + rscseq r1, sp, ip, asr fp │ │ │ │ + rscseq r1, sp, r6, lsl #22 │ │ │ │ + rscseq r1, sp, ip, lsr #23 │ │ │ │ + ldrhteq r1, [sp], #182 @ 0xb6 │ │ │ │ + rscseq r1, sp, r4, lsl #23 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec149a8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0xf5b14615 │ │ │ │ @ instruction: 0xf0007f37 │ │ │ │ ldrmi r8, [lr], -r8, ror #1 │ │ │ │ @@ -87675,205 +87675,205 @@ │ │ │ │ smlabtcs r1, r3, sl, r4 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ ldc 7, cr15, [r8], #676 @ 0x2a4 │ │ │ │ bmi ff136b70 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7a9447a │ │ │ │ @ instruction: 0xe184ecb2 │ │ │ │ - rscseq r1, sl, r2, lsl r9 │ │ │ │ - ldrshteq r1, [ip], #12 │ │ │ │ - rscseq r8, sl, lr, asr #24 │ │ │ │ - rscseq r1, sp, r4, ror sp │ │ │ │ - rscseq r1, sp, sl, ror #26 │ │ │ │ - rscseq r9, sl, r6, asr r0 │ │ │ │ - rscseq r1, sl, ip, asr #18 │ │ │ │ - ldrshteq fp, [ip], #32 │ │ │ │ - rscseq r1, sl, sl, lsr #18 │ │ │ │ - rscseq fp, ip, sl, ror #5 │ │ │ │ - rscseq r1, sl, r8, lsl #18 │ │ │ │ - rscseq r1, sp, r0, ror #26 │ │ │ │ - rscseq r1, sl, r6, ror #17 │ │ │ │ - rscseq r1, sp, r2, ror #26 │ │ │ │ - rscseq r1, sl, ip, asr #17 │ │ │ │ - ldrhteq r1, [sp], #200 @ 0xc8 │ │ │ │ - rscseq r1, ip, r6 │ │ │ │ - rscseq r1, sp, lr, lsr #25 │ │ │ │ - ldrhteq r1, [sp], #198 @ 0xc6 │ │ │ │ - rscseq r1, ip, r8, ror #18 │ │ │ │ - ldrhteq r0, [ip], #244 @ 0xf4 │ │ │ │ - rscseq r1, sl, r0, asr r8 │ │ │ │ - rscseq r1, sl, r0, asr #16 │ │ │ │ - rscseq r1, sl, r0, lsr r8 │ │ │ │ - rscseq fp, ip, r6, lsl #4 │ │ │ │ - rscseq r0, ip, r2, ror #30 │ │ │ │ - rscseq r0, ip, r8, asr #31 │ │ │ │ - rscseq r1, sl, r6, ror #15 │ │ │ │ - ldrsbteq r1, [sl], #126 @ 0x7e │ │ │ │ - ldrhteq r0, [ip], #250 @ 0xfa │ │ │ │ - ldrhteq r1, [sl], #116 @ 0x74 │ │ │ │ - rscseq r1, sl, ip, lsr #15 │ │ │ │ - ldrhteq r0, [ip], #240 @ 0xf0 │ │ │ │ - rscseq r1, sl, r2, lsl #15 │ │ │ │ - rscseq r1, sl, sl, ror r7 │ │ │ │ - smlalseq r0, ip, sl, pc @ │ │ │ │ - rscseq r1, sl, r0, asr r7 │ │ │ │ - rscseq r1, sl, r8, asr #14 │ │ │ │ - rscseq r0, ip, r4, lsl #31 │ │ │ │ - rscseq r1, sl, lr, lsl r7 │ │ │ │ - rscseq r1, sl, r6, lsl r7 │ │ │ │ - rscseq r0, ip, sl, ror pc │ │ │ │ - rscseq r1, sl, ip, ror #13 │ │ │ │ - rscseq r1, sl, r4, ror #13 │ │ │ │ - rscseq r0, ip, r4, ror pc │ │ │ │ - ldrhteq r1, [sl], #106 @ 0x6a │ │ │ │ - ldrhteq r1, [sl], #98 @ 0x62 │ │ │ │ - rscseq r0, ip, lr, ror #30 │ │ │ │ - rscseq r1, sl, r8, lsl #13 │ │ │ │ - rscseq r1, sl, r0, lsl #13 │ │ │ │ - rscseq r0, ip, r0, ror #30 │ │ │ │ - rscseq r1, sl, r6, asr r6 │ │ │ │ - rscseq r1, sl, lr, asr #12 │ │ │ │ - rscseq r0, ip, sl, asr pc │ │ │ │ - rscseq r1, sl, r4, lsr #12 │ │ │ │ - rscseq r1, sl, ip, lsl r6 │ │ │ │ - rscseq r0, ip, r4, asr #30 │ │ │ │ - ldrshteq r1, [sl], #82 @ 0x52 │ │ │ │ - rscseq r1, sl, sl, ror #11 │ │ │ │ - rscseq r0, ip, lr, lsr #30 │ │ │ │ - rscseq r1, sl, r0, asr #11 │ │ │ │ - ldrhteq r1, [sl], #88 @ 0x58 │ │ │ │ - rscseq r0, ip, r8, lsl pc │ │ │ │ - rscseq r1, sl, lr, lsl #11 │ │ │ │ - rscseq r1, sl, r6, lsl #11 │ │ │ │ - rscseq r0, ip, lr, lsl #30 │ │ │ │ - rscseq r1, sl, ip, asr r5 │ │ │ │ - rscseq r1, sl, r4, asr r5 │ │ │ │ - rscseq r0, ip, r8, lsl pc │ │ │ │ - rscseq r1, sl, sl, lsr #10 │ │ │ │ - rscseq r1, sl, r2, lsr #10 │ │ │ │ - rscseq r0, ip, r6, lsl #30 │ │ │ │ - ldrshteq r1, [sl], #72 @ 0x48 │ │ │ │ - ldrshteq r1, [sl], #64 @ 0x40 │ │ │ │ - rscseq r1, sp, r8, lsl #19 │ │ │ │ - rscseq r1, ip, r0, asr #11 │ │ │ │ - rscseq r0, ip, ip, lsl #24 │ │ │ │ - rscseq r8, sl, sl, asr r7 │ │ │ │ - rscseq r1, ip, r8, lsr #27 │ │ │ │ - rscseq r1, ip, lr, lsr #27 │ │ │ │ - ldrhteq r1, [ip], #216 @ 0xd8 │ │ │ │ - ldrhteq r1, [ip], #214 @ 0xd6 │ │ │ │ - ldrhteq r1, [ip], #212 @ 0xd4 │ │ │ │ - ldrhteq r1, [ip], #210 @ 0xd2 │ │ │ │ - ldrhteq r1, [ip], #220 @ 0xdc │ │ │ │ - ldrhteq r1, [ip], #218 @ 0xda │ │ │ │ - rscseq r1, ip, r4, asr #27 │ │ │ │ - rscseq r1, ip, r6, asr #27 │ │ │ │ - ldrsbteq r1, [ip], #212 @ 0xd4 │ │ │ │ - rscseq r1, ip, r2, ror #27 │ │ │ │ - rscseq r1, ip, r4, lsl #28 │ │ │ │ - rscseq r1, ip, sl, lsl #28 │ │ │ │ - rscseq r1, ip, r8, lsl lr │ │ │ │ - rscseq r1, ip, r6, lsl lr │ │ │ │ - rscseq r1, ip, r4, lsl lr │ │ │ │ - rscseq r1, ip, r6, lsl lr │ │ │ │ - rscseq r1, sp, r4, ror #15 │ │ │ │ - @ instruction: 0x0102a394 │ │ │ │ - rscseq pc, sl, r2, lsr #17 │ │ │ │ - ldrshteq r8, [sl], #186 @ 0xba │ │ │ │ - rscseq lr, ip, r6, lsl #27 │ │ │ │ - rscseq r1, ip, r6, ror #4 │ │ │ │ - rscseq r1, ip, r2, ror #4 │ │ │ │ - rscseq r8, sl, lr, asr #23 │ │ │ │ - rscseq r1, ip, lr, asr #4 │ │ │ │ - rscseq r1, ip, lr, asr #4 │ │ │ │ - rscseq r1, ip, lr, asr #4 │ │ │ │ - rscseq r1, ip, r6, asr #4 │ │ │ │ - rscseq r1, ip, r2, asr #4 │ │ │ │ - rscseq r1, ip, lr, lsr r2 │ │ │ │ - rscseq r1, ip, lr, lsr r2 │ │ │ │ - rscseq r1, ip, r2, asr #4 │ │ │ │ - rscseq r1, ip, r6, asr #4 │ │ │ │ - rscseq r1, ip, lr, asr #4 │ │ │ │ - tsteq r2, r8, ror #4 │ │ │ │ - ldrsbteq r1, [ip], #240 @ 0xf0 │ │ │ │ - ldrsbteq r1, [ip], #242 @ 0xf2 │ │ │ │ - rscseq r1, ip, sl, asr #31 │ │ │ │ - rscseq r1, ip, r4, asr #31 │ │ │ │ - smlalseq r1, ip, r6, pc @ │ │ │ │ - rscseq r1, ip, lr, lsr #31 │ │ │ │ - rscseq r1, ip, lr, ror pc │ │ │ │ - ldrdeq sl, [r2, -r8] │ │ │ │ - rscseq r1, ip, r6, lsl #31 │ │ │ │ - rscseq r1, ip, lr, ror pc │ │ │ │ - rscseq r1, ip, sl, lsl #31 │ │ │ │ - smlalseq r1, ip, r2, pc @ │ │ │ │ - smlalseq r1, ip, sl, pc @ │ │ │ │ - ldrhteq r1, [sp], #82 @ 0x52 │ │ │ │ - rscseq pc, sl, lr, lsr r4 @ │ │ │ │ - rscseq pc, sl, r0, asr #8 │ │ │ │ - rscseq pc, sl, r4, lsr #8 │ │ │ │ - ldrhteq r2, [ip], #108 @ 0x6c │ │ │ │ - ldrhteq r2, [ip], #108 @ 0x6c │ │ │ │ - ldrhteq r2, [ip], #100 @ 0x64 │ │ │ │ - ldrhteq r2, [ip], #98 @ 0x62 │ │ │ │ - rscseq r2, ip, sl, asr #13 │ │ │ │ - rscseq r2, ip, r2, ror #13 │ │ │ │ - rscseq r2, ip, r0, ror #13 │ │ │ │ - ldrshteq r2, [ip], #100 @ 0x64 │ │ │ │ - rscseq r2, ip, r6, lsl #14 │ │ │ │ - ldrshteq r1, [sp], #82 @ 0x52 │ │ │ │ - rscseq r2, ip, r6, ror #13 │ │ │ │ - rscseq r2, ip, r6, ror #13 │ │ │ │ - rscseq r2, ip, r6, ror #13 │ │ │ │ - ldrshteq r2, [ip], #98 @ 0x62 │ │ │ │ - ldrshteq r2, [ip], #102 @ 0x66 │ │ │ │ - ldrshteq r2, [ip], #106 @ 0x6a │ │ │ │ - ldrshteq r2, [ip], #110 @ 0x6e │ │ │ │ - ldrshteq r2, [ip], #102 @ 0x66 │ │ │ │ - rscseq r2, ip, lr, ror #13 │ │ │ │ - rscseq r2, ip, lr, ror #13 │ │ │ │ - rscseq r2, ip, r2, lsl #5 │ │ │ │ + rscseq r1, sl, r2, asr r6 │ │ │ │ + rscseq r0, ip, ip, lsr lr │ │ │ │ + rscseq r8, sl, lr, lsl #19 │ │ │ │ + ldrhteq r1, [sp], #164 @ 0xa4 │ │ │ │ + rscseq r1, sp, sl, lsr #21 │ │ │ │ + smlalseq r8, sl, r6, sp │ │ │ │ + rscseq r1, sl, ip, lsl #13 │ │ │ │ + rscseq fp, ip, r0, lsr r0 │ │ │ │ + rscseq r1, sl, sl, ror #12 │ │ │ │ + rscseq fp, ip, sl, lsr #32 │ │ │ │ + rscseq r1, sl, r8, asr #12 │ │ │ │ + rscseq r1, sp, r0, lsr #21 │ │ │ │ + rscseq r1, sl, r6, lsr #12 │ │ │ │ + rscseq r1, sp, r2, lsr #21 │ │ │ │ + rscseq r1, sl, ip, lsl #12 │ │ │ │ + ldrshteq r1, [sp], #152 @ 0x98 │ │ │ │ + rscseq r0, ip, r6, asr #26 │ │ │ │ + rscseq r1, sp, lr, ror #19 │ │ │ │ + ldrshteq r1, [sp], #150 @ 0x96 │ │ │ │ + rscseq r1, ip, r8, lsr #13 │ │ │ │ + ldrshteq r0, [ip], #196 @ 0xc4 │ │ │ │ + smlalseq r1, sl, r0, r5 │ │ │ │ + rscseq r1, sl, r0, lsl #11 │ │ │ │ + rscseq r1, sl, r0, ror r5 │ │ │ │ + rscseq sl, ip, r6, asr #30 │ │ │ │ + rscseq r0, ip, r2, lsr #25 │ │ │ │ + rscseq r0, ip, r8, lsl #26 │ │ │ │ + rscseq r1, sl, r6, lsr #10 │ │ │ │ + rscseq r1, sl, lr, lsl r5 │ │ │ │ + ldrshteq r0, [ip], #202 @ 0xca │ │ │ │ + ldrshteq r1, [sl], #68 @ 0x44 │ │ │ │ + rscseq r1, sl, ip, ror #9 │ │ │ │ + ldrshteq r0, [ip], #192 @ 0xc0 │ │ │ │ + rscseq r1, sl, r2, asr #9 │ │ │ │ + ldrhteq r1, [sl], #74 @ 0x4a │ │ │ │ + ldrsbteq r0, [ip], #202 @ 0xca │ │ │ │ + smlalseq r1, sl, r0, r4 │ │ │ │ + rscseq r1, sl, r8, lsl #9 │ │ │ │ + rscseq r0, ip, r4, asr #25 │ │ │ │ + rscseq r1, sl, lr, asr r4 │ │ │ │ + rscseq r1, sl, r6, asr r4 │ │ │ │ + ldrhteq r0, [ip], #202 @ 0xca │ │ │ │ + rscseq r1, sl, ip, lsr #8 │ │ │ │ + rscseq r1, sl, r4, lsr #8 │ │ │ │ + ldrhteq r0, [ip], #196 @ 0xc4 │ │ │ │ + ldrshteq r1, [sl], #58 @ 0x3a │ │ │ │ + ldrshteq r1, [sl], #50 @ 0x32 │ │ │ │ + rscseq r0, ip, lr, lsr #25 │ │ │ │ + rscseq r1, sl, r8, asr #7 │ │ │ │ + rscseq r1, sl, r0, asr #7 │ │ │ │ + rscseq r0, ip, r0, lsr #25 │ │ │ │ + smlalseq r1, sl, r6, r3 │ │ │ │ + rscseq r1, sl, lr, lsl #7 │ │ │ │ + smlalseq r0, ip, sl, ip │ │ │ │ + rscseq r1, sl, r4, ror #6 │ │ │ │ + rscseq r1, sl, ip, asr r3 │ │ │ │ + rscseq r0, ip, r4, lsl #25 │ │ │ │ + rscseq r1, sl, r2, lsr r3 │ │ │ │ + rscseq r1, sl, sl, lsr #6 │ │ │ │ + rscseq r0, ip, lr, ror #24 │ │ │ │ + rscseq r1, sl, r0, lsl #6 │ │ │ │ + ldrshteq r1, [sl], #40 @ 0x28 │ │ │ │ + rscseq r0, ip, r8, asr ip │ │ │ │ + rscseq r1, sl, lr, asr #5 │ │ │ │ + rscseq r1, sl, r6, asr #5 │ │ │ │ + rscseq r0, ip, lr, asr #24 │ │ │ │ + smlalseq r1, sl, ip, r2 │ │ │ │ + smlalseq r1, sl, r4, r2 │ │ │ │ + rscseq r0, ip, r8, asr ip │ │ │ │ + rscseq r1, sl, sl, ror #4 │ │ │ │ + rscseq r1, sl, r2, ror #4 │ │ │ │ + rscseq r0, ip, r6, asr #24 │ │ │ │ + rscseq r1, sl, r8, lsr r2 │ │ │ │ + rscseq r1, sl, r0, lsr r2 │ │ │ │ + rscseq r1, sp, r8, asr #13 │ │ │ │ + rscseq r1, ip, r0, lsl #6 │ │ │ │ + rscseq r0, ip, ip, asr #18 │ │ │ │ + smlalseq r8, sl, sl, r4 │ │ │ │ + rscseq r1, ip, r8, ror #21 │ │ │ │ + rscseq r1, ip, lr, ror #21 │ │ │ │ + ldrshteq r1, [ip], #168 @ 0xa8 │ │ │ │ + ldrshteq r1, [ip], #166 @ 0xa6 │ │ │ │ + ldrshteq r1, [ip], #164 @ 0xa4 │ │ │ │ + ldrshteq r1, [ip], #162 @ 0xa2 │ │ │ │ + ldrshteq r1, [ip], #172 @ 0xac │ │ │ │ + ldrshteq r1, [ip], #170 @ 0xaa │ │ │ │ + rscseq r1, ip, r4, lsl #22 │ │ │ │ + rscseq r1, ip, r6, lsl #22 │ │ │ │ + rscseq r1, ip, r4, lsl fp │ │ │ │ + rscseq r1, ip, r2, lsr #22 │ │ │ │ + rscseq r1, ip, r4, asr #22 │ │ │ │ + rscseq r1, ip, sl, asr #22 │ │ │ │ + rscseq r1, ip, r8, asr fp │ │ │ │ + rscseq r1, ip, r6, asr fp │ │ │ │ + rscseq r1, ip, r4, asr fp │ │ │ │ + rscseq r1, ip, r6, asr fp │ │ │ │ + rscseq r1, sp, r4, lsr #10 │ │ │ │ + ldrdeq sl, [r2, -r4] │ │ │ │ + rscseq pc, sl, r2, ror #11 │ │ │ │ + rscseq r8, sl, sl, lsr r9 │ │ │ │ + rscseq lr, ip, r6, asr #21 │ │ │ │ + rscseq r0, ip, r6, lsr #31 │ │ │ │ + rscseq r0, ip, r2, lsr #31 │ │ │ │ + rscseq r8, sl, lr, lsl #18 │ │ │ │ + rscseq r0, ip, lr, lsl #31 │ │ │ │ + rscseq r0, ip, lr, lsl #31 │ │ │ │ + rscseq r0, ip, lr, lsl #31 │ │ │ │ + rscseq r0, ip, r6, lsl #31 │ │ │ │ + rscseq r0, ip, r2, lsl #31 │ │ │ │ + rscseq r0, ip, lr, ror pc │ │ │ │ + rscseq r0, ip, lr, ror pc │ │ │ │ + rscseq r0, ip, r2, lsl #31 │ │ │ │ + rscseq r0, ip, r6, lsl #31 │ │ │ │ + rscseq r0, ip, lr, lsl #31 │ │ │ │ smlatbeq r2, r8, pc, r9 @ │ │ │ │ - rscseq r2, ip, r8, asr #13 │ │ │ │ - rscseq r3, sp, sl, asr #9 │ │ │ │ - ldrhteq r2, [ip], #106 @ 0x6a │ │ │ │ - rscseq r2, ip, lr, lsr #13 │ │ │ │ - rscseq r0, sl, ip, asr #29 │ │ │ │ - rscseq r0, sl, r4, asr #29 │ │ │ │ - rscseq r2, ip, lr, lsl #13 │ │ │ │ - rscseq r1, sp, r0, ror #8 │ │ │ │ - rscseq r1, ip, r4, lsl #15 │ │ │ │ - rscseq r1, ip, ip, lsl #15 │ │ │ │ - smlalseq r1, ip, r8, r7 │ │ │ │ - smlalseq r1, ip, sl, r7 │ │ │ │ - smlalseq r1, ip, ip, r7 │ │ │ │ - smlalseq r1, ip, lr, r7 │ │ │ │ - rscseq r1, ip, ip, lsr #15 │ │ │ │ - rscseq r1, ip, lr, lsr #15 │ │ │ │ - ldrhteq r1, [ip], #128 @ 0x80 │ │ │ │ - rscseq r1, sp, r2, lsl #5 │ │ │ │ - rscseq r1, ip, r0, lsr #15 │ │ │ │ - rscseq r1, ip, r6, ror #15 │ │ │ │ - smlalseq r1, ip, r8, r7 │ │ │ │ - rscseq r1, ip, sl, lsr #15 │ │ │ │ - rscseq r2, ip, ip, ror #10 │ │ │ │ - rscseq r2, ip, lr, lsl #11 │ │ │ │ - ldrsbteq r1, [ip], #116 @ 0x74 │ │ │ │ - ldrsbteq r1, [ip], #126 @ 0x7e │ │ │ │ - rscseq r2, ip, ip, ror r5 │ │ │ │ - rscseq r2, ip, lr, ror r5 │ │ │ │ - rscseq r2, ip, r0, lsl #11 │ │ │ │ - rscseq r2, ip, r2, lsl #11 │ │ │ │ - rscseq r1, ip, r8, asr #15 │ │ │ │ - rscseq r1, ip, sl, asr #15 │ │ │ │ - rscseq r2, ip, r8, ror #10 │ │ │ │ - rscseq r0, sp, r2, ror #29 │ │ │ │ - rscseq r2, ip, r0, ror #10 │ │ │ │ - rscseq r2, ip, lr, ror #10 │ │ │ │ - rscseq r2, ip, r8, ror r5 │ │ │ │ + rscseq r1, ip, r0, lsl sp │ │ │ │ + rscseq r1, ip, r2, lsl sp │ │ │ │ + rscseq r1, ip, sl, lsl #26 │ │ │ │ + rscseq r1, ip, r4, lsl #26 │ │ │ │ + ldrsbteq r1, [ip], #198 @ 0xc6 │ │ │ │ + rscseq r1, ip, lr, ror #25 │ │ │ │ + ldrhteq r1, [ip], #206 @ 0xce │ │ │ │ + tsteq r2, r8, lsl pc │ │ │ │ + rscseq r1, ip, r6, asr #25 │ │ │ │ + ldrhteq r1, [ip], #206 @ 0xce │ │ │ │ + rscseq r1, ip, sl, asr #25 │ │ │ │ + ldrsbteq r1, [ip], #194 @ 0xc2 │ │ │ │ + ldrsbteq r1, [ip], #202 @ 0xca │ │ │ │ + ldrshteq r1, [sp], #34 @ 0x22 │ │ │ │ + rscseq pc, sl, lr, ror r1 @ │ │ │ │ + rscseq pc, sl, r0, lsl #3 │ │ │ │ + rscseq pc, sl, r4, ror #2 │ │ │ │ + ldrshteq r2, [ip], #60 @ 0x3c │ │ │ │ + ldrshteq r2, [ip], #60 @ 0x3c │ │ │ │ + ldrshteq r2, [ip], #52 @ 0x34 │ │ │ │ + ldrshteq r2, [ip], #50 @ 0x32 │ │ │ │ + rscseq r2, ip, sl, lsl #8 │ │ │ │ + rscseq r2, ip, r2, lsr #8 │ │ │ │ + rscseq r2, ip, r0, lsr #8 │ │ │ │ + rscseq r2, ip, r4, lsr r4 │ │ │ │ + rscseq r2, ip, r6, asr #8 │ │ │ │ + rscseq r1, sp, r2, lsr r3 │ │ │ │ + rscseq r2, ip, r6, lsr #8 │ │ │ │ + rscseq r2, ip, r6, lsr #8 │ │ │ │ + rscseq r2, ip, r6, lsr #8 │ │ │ │ + rscseq r2, ip, r2, lsr r4 │ │ │ │ + rscseq r2, ip, r6, lsr r4 │ │ │ │ + rscseq r2, ip, sl, lsr r4 │ │ │ │ + rscseq r2, ip, lr, lsr r4 │ │ │ │ + rscseq r2, ip, r6, lsr r4 │ │ │ │ + rscseq r2, ip, lr, lsr #8 │ │ │ │ + rscseq r2, ip, lr, lsr #8 │ │ │ │ + rscseq r1, ip, r2, asr #31 │ │ │ │ + smlatteq r2, r8, ip, r9 │ │ │ │ + rscseq r2, ip, r8, lsl #8 │ │ │ │ + rscseq r3, sp, sl, lsl #4 │ │ │ │ + ldrshteq r2, [ip], #58 @ 0x3a │ │ │ │ + rscseq r2, ip, lr, ror #7 │ │ │ │ + rscseq r0, sl, ip, lsl #24 │ │ │ │ + rscseq r0, sl, r4, lsl #24 │ │ │ │ + rscseq r2, ip, lr, asr #7 │ │ │ │ + rscseq r1, sp, r0, lsr #3 │ │ │ │ + rscseq r1, ip, r4, asr #9 │ │ │ │ + rscseq r1, ip, ip, asr #9 │ │ │ │ + ldrsbteq r1, [ip], #72 @ 0x48 │ │ │ │ + ldrsbteq r1, [ip], #74 @ 0x4a │ │ │ │ + ldrsbteq r1, [ip], #76 @ 0x4c │ │ │ │ + ldrsbteq r1, [ip], #78 @ 0x4e │ │ │ │ + rscseq r1, ip, ip, ror #9 │ │ │ │ + rscseq r1, ip, lr, ror #9 │ │ │ │ + ldrshteq r1, [ip], #80 @ 0x50 │ │ │ │ + rscseq r0, sp, r2, asr #31 │ │ │ │ + rscseq r1, ip, r0, ror #9 │ │ │ │ + rscseq r1, ip, r6, lsr #10 │ │ │ │ + ldrsbteq r1, [ip], #72 @ 0x48 │ │ │ │ + rscseq r1, ip, sl, ror #9 │ │ │ │ + rscseq r2, ip, ip, lsr #5 │ │ │ │ + rscseq r2, ip, lr, asr #5 │ │ │ │ + rscseq r1, ip, r4, lsl r5 │ │ │ │ + rscseq r1, ip, lr, lsl r5 │ │ │ │ + ldrhteq r2, [ip], #44 @ 0x2c │ │ │ │ + ldrhteq r2, [ip], #46 @ 0x2e │ │ │ │ + rscseq r2, ip, r0, asr #5 │ │ │ │ + rscseq r2, ip, r2, asr #5 │ │ │ │ + rscseq r1, ip, r8, lsl #10 │ │ │ │ + rscseq r1, ip, sl, lsl #10 │ │ │ │ + rscseq r2, ip, r8, lsr #5 │ │ │ │ + rscseq r0, sp, r2, lsr #24 │ │ │ │ + rscseq r2, ip, r0, lsr #5 │ │ │ │ + rscseq r2, ip, lr, lsr #5 │ │ │ │ + ldrhteq r2, [ip], #40 @ 0x28 │ │ │ │ ldrtmi r4, [fp], -r8, ror #20 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7a9447a │ │ │ │ bmi 1a7950c │ │ │ │ ldrtmi r2, [r3], -r1, lsl #2 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ bl 9fc70c │ │ │ │ @@ -87971,40 +87971,40 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7a9447a │ │ │ │ and lr, r6, sl, ror #20 │ │ │ │ @ instruction: 0x462b4a1c │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7a9447a │ │ │ │ @ instruction: 0xbdf8ea62 │ │ │ │ - tsteq r2, r0, lsr sl │ │ │ │ - rscseq r2, ip, r2, ror r2 │ │ │ │ - rscseq lr, sl, sl, lsr #23 │ │ │ │ - rscseq lr, sl, r8, lsr #23 │ │ │ │ - rscseq r2, ip, lr, asr r2 │ │ │ │ - rscseq r0, ip, r2, asr #1 │ │ │ │ - rscseq r2, ip, r4, asr r2 │ │ │ │ - rscseq r2, ip, r4, asr r2 │ │ │ │ - rscseq r0, sl, r2, lsr #18 │ │ │ │ - rscseq r0, sl, ip, lsl r9 │ │ │ │ - smlalseq ip, ip, lr, sp @ │ │ │ │ - ldrshteq r0, [sl], #134 @ 0x86 │ │ │ │ - ldrshteq r0, [sl], #128 @ 0x80 │ │ │ │ - rscseq r8, sl, r6, ror #1 │ │ │ │ - ldrsbteq r8, [sl], #8 │ │ │ │ - ldrsbteq r8, [sl], #6 │ │ │ │ - ldrsbteq r8, [sl], #4 │ │ │ │ - ldrsbteq r8, [sl], #2 │ │ │ │ - ldrsbteq r8, [sl], #0 │ │ │ │ - rscseq r8, sl, lr, asr #1 │ │ │ │ - rscseq r8, sl, ip, asr #1 │ │ │ │ - rscseq r8, sl, r6, asr #1 │ │ │ │ - rscseq r8, sl, r4, asr #1 │ │ │ │ - ldrshteq ip, [ip], #194 @ 0xc2 │ │ │ │ - ldrsbteq ip, [ip], #196 @ 0xc4 │ │ │ │ - @ instruction: 0x0102989c │ │ │ │ + tsteq r2, r0, ror r7 │ │ │ │ + ldrhteq r1, [ip], #242 @ 0xf2 │ │ │ │ + rscseq lr, sl, sl, ror #17 │ │ │ │ + rscseq lr, sl, r8, ror #17 │ │ │ │ + smlalseq r1, ip, lr, pc @ │ │ │ │ + rscseq pc, fp, r2, lsl #28 │ │ │ │ + smlalseq r1, ip, r4, pc @ │ │ │ │ + smlalseq r1, ip, r4, pc @ │ │ │ │ + rscseq r0, sl, r2, ror #12 │ │ │ │ + rscseq r0, sl, ip, asr r6 │ │ │ │ + ldrsbteq ip, [ip], #174 @ 0xae │ │ │ │ + rscseq r0, sl, r6, lsr r6 │ │ │ │ + rscseq r0, sl, r0, lsr r6 │ │ │ │ + rscseq r7, sl, r6, lsr #28 │ │ │ │ + rscseq r7, sl, r8, lsl lr │ │ │ │ + rscseq r7, sl, r6, lsl lr │ │ │ │ + rscseq r7, sl, r4, lsl lr │ │ │ │ + rscseq r7, sl, r2, lsl lr │ │ │ │ + rscseq r7, sl, r0, lsl lr │ │ │ │ + rscseq r7, sl, lr, lsl #28 │ │ │ │ + rscseq r7, sl, ip, lsl #28 │ │ │ │ + rscseq r7, sl, r6, lsl #28 │ │ │ │ + rscseq r7, sl, r4, lsl #28 │ │ │ │ + rscseq ip, ip, r2, lsr sl │ │ │ │ + rscseq ip, ip, r4, lsl sl │ │ │ │ + ldrdeq r9, [r2, -ip] │ │ │ │ svcvs 0x00e5f5b0 │ │ │ │ strlt sp, [r8, #-45] @ 0xffffffd3 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ @ instruction: 0xf5b0d812 │ │ │ │ eorle r6, r5, r0, lsl #31 │ │ │ │ @@ -88037,24 +88037,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 │ │ │ │ - rscseq r0, sp, r8, lsr #25 │ │ │ │ - rscseq r0, sp, r6, asr ip │ │ │ │ - rscseq r0, sp, r4, lsr #24 │ │ │ │ - rscseq r0, sp, r6, lsr ip │ │ │ │ - rscseq r0, sp, ip, asr ip │ │ │ │ - rscseq r0, sp, lr, ror #24 │ │ │ │ - rscseq r0, sp, r8, asr #25 │ │ │ │ - smlalseq r0, sp, sl, ip │ │ │ │ - rscseq r0, sp, r8, lsr #25 │ │ │ │ - rscseq r0, sp, sl, asr #25 │ │ │ │ + rscseq r0, sp, r8, ror #19 │ │ │ │ + smlalseq r0, sp, r6, r9 │ │ │ │ + rscseq r0, sp, r4, ror #18 │ │ │ │ + rscseq r0, sp, r6, ror r9 │ │ │ │ + smlalseq r0, sp, ip, r9 │ │ │ │ + rscseq r0, sp, lr, lsr #19 │ │ │ │ + rscseq r0, sp, r8, lsl #20 │ │ │ │ + ldrsbteq r0, [sp], #154 @ 0x9a │ │ │ │ + rscseq r0, sp, r8, ror #19 │ │ │ │ + rscseq r0, sp, sl, lsl #20 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec15d28 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcvs 0x00e5f5b1 │ │ │ │ movthi pc, #49152 @ 0xc000 @ │ │ │ │ @@ -88569,130 +88569,130 @@ │ │ │ │ tstcs r1, r8, ror sl │ │ │ │ @ instruction: 0xf7a8447a │ │ │ │ bmi 1ebaa30 │ │ │ │ tstcs r1, fp, lsr #12 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ ldc 7, cr15, [r6, #672]! @ 0x2a0 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - ldrshteq r0, [sl], #80 @ 0x50 │ │ │ │ - ldrhteq pc, [fp], #208 @ 0xd0 @ │ │ │ │ - rscseq r0, sl, r4, lsl #12 │ │ │ │ - rscseq r0, sp, ip, lsr ip │ │ │ │ - ldrshteq r0, [sl], #92 @ 0x5c │ │ │ │ - rscseq r0, sl, r8, ror #11 │ │ │ │ - smlabbeq r2, r2, r6, r9 │ │ │ │ - ldrsbteq r0, [sl], #86 @ 0x56 │ │ │ │ - ldrsbteq r0, [sl], #88 @ 0x58 │ │ │ │ - ldrsbteq r0, [sl], #80 @ 0x50 │ │ │ │ - rscseq r0, sl, r6, asr #11 │ │ │ │ - rscseq r0, sp, ip, lsr #23 │ │ │ │ - ldrhteq r0, [sl], #84 @ 0x54 │ │ │ │ - rscseq r0, sl, r0, asr #11 │ │ │ │ - strdeq r9, [r2, -r2] │ │ │ │ - ldrhteq r0, [sl], #92 @ 0x5c │ │ │ │ - rscseq r0, sp, lr, asr #22 │ │ │ │ - rscseq r0, sl, lr, lsr #11 │ │ │ │ - smlalseq r0, sl, sl, r5 │ │ │ │ - @ instruction: 0x01029594 │ │ │ │ - rscseq r0, sl, r8, lsl #11 │ │ │ │ - rscseq r0, sl, lr, lsl #11 │ │ │ │ - rscseq r0, sl, lr, lsl #11 │ │ │ │ - rscseq r0, sl, r6, lsl #11 │ │ │ │ - rscseq r0, sl, ip, asr r5 │ │ │ │ - rscseq r0, sl, ip, asr r5 │ │ │ │ - rscseq r0, sl, ip, ror #10 │ │ │ │ - rscseq r0, sl, r6, lsl #9 │ │ │ │ - rscseq r0, sl, lr, ror r4 │ │ │ │ - rscseq r0, sl, r2, asr r5 │ │ │ │ - rscseq r0, sl, r4, asr r4 │ │ │ │ - rscseq r0, sl, ip, asr #8 │ │ │ │ - rscseq lr, ip, ip, lsl #25 │ │ │ │ - rscseq r0, sl, r2, lsr #8 │ │ │ │ - rscseq r0, sl, sl, lsl r4 │ │ │ │ - rscseq r2, ip, r2, lsl r1 │ │ │ │ - rscseq r2, ip, r0, lsl r1 │ │ │ │ - rscseq r2, ip, ip, lsl #2 │ │ │ │ - rscseq r2, ip, r0, asr r1 │ │ │ │ - ldrsbteq r2, [ip], #14 │ │ │ │ - ldrsbteq r2, [ip], #10 │ │ │ │ - rscseq ip, ip, r0, lsl r9 │ │ │ │ - rscseq ip, ip, r8, lsl #18 │ │ │ │ - rscseq ip, ip, r0, lsl #18 │ │ │ │ - ldrshteq ip, [ip], #136 @ 0x88 │ │ │ │ - ldrshteq ip, [ip], #128 @ 0x80 │ │ │ │ - rscseq ip, ip, r8, ror #17 │ │ │ │ - rscseq ip, ip, r0, ror #17 │ │ │ │ - rscseq r7, sl, r0, ror #22 │ │ │ │ - rscseq r7, sl, ip, asr fp │ │ │ │ - ldrhteq ip, [ip], #136 @ 0x88 │ │ │ │ - tsteq r2, lr, ror #6 │ │ │ │ - ldrhteq ip, [ip], #142 @ 0x8e │ │ │ │ - rscseq r7, sl, r4, ror #22 │ │ │ │ - rscseq r7, sl, r8, asr #22 │ │ │ │ - rscseq ip, ip, ip, lsr #17 │ │ │ │ - smlalseq r0, sl, r2, r2 │ │ │ │ - rscseq r0, sl, sl, lsl #5 │ │ │ │ - rscseq r0, sp, r6, asr #16 │ │ │ │ - ldrhteq ip, [ip], #112 @ 0x70 │ │ │ │ - ldrhteq ip, [ip], #116 @ 0x74 │ │ │ │ - rscseq r0, sp, r8, lsr #16 │ │ │ │ - rscseq ip, ip, lr, ror r7 │ │ │ │ - rscseq ip, ip, r2, lsl #15 │ │ │ │ - rscseq r0, sp, sl, lsl #16 │ │ │ │ - rscseq r0, sp, lr, lsl #16 │ │ │ │ - ldrshteq r0, [sp], #114 @ 0x72 │ │ │ │ - tsteq r2, ip, asr r2 │ │ │ │ - rscseq r0, sp, sl, ror #15 │ │ │ │ - rscseq pc, fp, r6, lsl r9 @ │ │ │ │ - rscseq r0, sp, sl, ror #15 │ │ │ │ - rscseq r0, sl, ip, ror #6 │ │ │ │ - rscseq r0, sl, sl, ror r3 │ │ │ │ - smlatteq r2, lr, r1, r9 │ │ │ │ - rscseq r0, sl, r6, ror #6 │ │ │ │ - rscseq r0, sl, lr, lsr r3 │ │ │ │ - rscseq r0, sl, ip, asr #6 │ │ │ │ - rscseq r0, sl, sl, asr #6 │ │ │ │ - rscseq r0, sl, r8, asr #6 │ │ │ │ - rscseq r0, sl, r6, asr #6 │ │ │ │ - rscseq r0, sl, r8, asr #6 │ │ │ │ - tsteq r2, ip, ror #2 │ │ │ │ - rscseq r0, sl, r8, lsr r3 │ │ │ │ - ldrhteq r0, [sl], #44 @ 0x2c │ │ │ │ - rscseq r0, sl, sl, asr #5 │ │ │ │ + rscseq r0, sl, r0, lsr r3 │ │ │ │ + ldrshteq pc, [fp], #160 @ 0xa0 @ │ │ │ │ + rscseq r0, sl, r4, asr #6 │ │ │ │ + rscseq r0, sp, ip, ror r9 │ │ │ │ + rscseq r0, sl, ip, lsr r3 │ │ │ │ + rscseq r0, sl, r8, lsr #6 │ │ │ │ + smlabteq r2, r2, r3, r9 │ │ │ │ + rscseq r0, sl, r6, lsl r3 │ │ │ │ + rscseq r0, sl, r8, lsl r3 │ │ │ │ + rscseq r0, sl, r0, lsl r3 │ │ │ │ + rscseq r0, sl, r6, lsl #6 │ │ │ │ + rscseq r0, sp, ip, ror #17 │ │ │ │ + ldrshteq r0, [sl], #36 @ 0x24 │ │ │ │ + rscseq r0, sl, r0, lsl #6 │ │ │ │ + tsteq r2, r2, lsr r3 │ │ │ │ + ldrshteq r0, [sl], #44 @ 0x2c │ │ │ │ + rscseq r0, sp, lr, lsl #17 │ │ │ │ + rscseq r0, sl, lr, ror #5 │ │ │ │ + ldrsbteq r0, [sl], #42 @ 0x2a │ │ │ │ + ldrdeq r9, [r2, -r4] │ │ │ │ rscseq r0, sl, r8, asr #5 │ │ │ │ + rscseq r0, sl, lr, asr #5 │ │ │ │ + rscseq r0, sl, lr, asr #5 │ │ │ │ rscseq r0, sl, r6, asr #5 │ │ │ │ - rscseq r0, sl, r4, asr #5 │ │ │ │ - rscseq r0, sl, r6, asr #5 │ │ │ │ - smlatteq r2, sl, r0, r9 │ │ │ │ - rscseq r0, sl, r2, asr #5 │ │ │ │ - ldrsbteq r0, [sl], #40 @ 0x28 │ │ │ │ - strheq r9, [r2, -r8] │ │ │ │ - rscseq r0, sl, r8, lsl #4 │ │ │ │ - rscseq r0, sl, r6, lsl r2 │ │ │ │ - smlabbeq r2, sl, r0, r9 │ │ │ │ - rscseq r0, sl, r2, lsl #4 │ │ │ │ - ldrsbteq r0, [sl], #26 │ │ │ │ - rscseq r0, sl, r8, ror #3 │ │ │ │ - rscseq r0, sl, r6, ror #3 │ │ │ │ - rscseq r0, sl, r4, ror #3 │ │ │ │ - rscseq r0, sl, r2, ror #3 │ │ │ │ - rscseq r0, sl, r4, ror #3 │ │ │ │ - tsteq r2, r8 │ │ │ │ - ldrsbteq r0, [sl], #20 │ │ │ │ - rscseq r0, sl, r8, asr r1 │ │ │ │ - rscseq r0, sl, r6, ror #2 │ │ │ │ - rscseq r0, sl, r4, ror #2 │ │ │ │ - rscseq r0, sl, r2, ror #2 │ │ │ │ - rscseq r0, sl, r0, ror #2 │ │ │ │ + smlalseq r0, sl, ip, r2 │ │ │ │ + smlalseq r0, sl, ip, r2 │ │ │ │ + rscseq r0, sl, ip, lsr #5 │ │ │ │ + rscseq r0, sl, r6, asr #3 │ │ │ │ + ldrhteq r0, [sl], #30 │ │ │ │ + smlalseq r0, sl, r2, r2 │ │ │ │ + smlalseq r0, sl, r4, r1 │ │ │ │ + rscseq r0, sl, ip, lsl #3 │ │ │ │ + rscseq lr, ip, ip, asr #19 │ │ │ │ rscseq r0, sl, r2, ror #2 │ │ │ │ - smlabbeq r2, r6, pc, r8 @ │ │ │ │ - rscseq r0, sl, lr, asr r1 │ │ │ │ - tsteq r2, r0, ror #30 │ │ │ │ - rscseq pc, r9, ip, asr #31 │ │ │ │ - rscseq pc, fp, r8, lsl r6 @ │ │ │ │ + rscseq r0, sl, sl, asr r1 │ │ │ │ + rscseq r1, ip, r2, asr lr │ │ │ │ + rscseq r1, ip, r0, asr lr │ │ │ │ + rscseq r1, ip, ip, asr #28 │ │ │ │ + smlalseq r1, ip, r0, lr │ │ │ │ + rscseq r1, ip, lr, lsl lr │ │ │ │ + rscseq r1, ip, sl, lsl lr │ │ │ │ + rscseq ip, ip, r0, asr r6 │ │ │ │ + rscseq ip, ip, r8, asr #12 │ │ │ │ + rscseq ip, ip, r0, asr #12 │ │ │ │ + rscseq ip, ip, r8, lsr r6 │ │ │ │ + rscseq ip, ip, r0, lsr r6 │ │ │ │ + rscseq ip, ip, r8, lsr #12 │ │ │ │ + rscseq ip, ip, r0, lsr #12 │ │ │ │ + rscseq r7, sl, r0, lsr #17 │ │ │ │ + smlalseq r7, sl, ip, r8 │ │ │ │ + ldrshteq ip, [ip], #88 @ 0x58 │ │ │ │ + smlatbeq r2, lr, r0, r9 │ │ │ │ + ldrshteq ip, [ip], #94 @ 0x5e │ │ │ │ + rscseq r7, sl, r4, lsr #17 │ │ │ │ + rscseq r7, sl, r8, lsl #17 │ │ │ │ + rscseq ip, ip, ip, ror #11 │ │ │ │ + ldrsbteq pc, [r9], #242 @ 0xf2 @ │ │ │ │ + rscseq pc, r9, sl, asr #31 │ │ │ │ + rscseq r0, sp, r6, lsl #11 │ │ │ │ + ldrshteq ip, [ip], #64 @ 0x40 │ │ │ │ + ldrshteq ip, [ip], #68 @ 0x44 │ │ │ │ + rscseq r0, sp, r8, ror #10 │ │ │ │ + ldrhteq ip, [ip], #78 @ 0x4e │ │ │ │ + rscseq ip, ip, r2, asr #9 │ │ │ │ + rscseq r0, sp, sl, asr #10 │ │ │ │ + rscseq r0, sp, lr, asr #10 │ │ │ │ + rscseq r0, sp, r2, lsr r5 │ │ │ │ + @ instruction: 0x01028f9c │ │ │ │ + rscseq r0, sp, sl, lsr #10 │ │ │ │ + rscseq pc, fp, r6, asr r6 @ │ │ │ │ + rscseq r0, sp, sl, lsr #10 │ │ │ │ + rscseq r0, sl, ip, lsr #1 │ │ │ │ + ldrhteq r0, [sl], #10 │ │ │ │ + tsteq r2, lr, lsr #30 │ │ │ │ + rscseq r0, sl, r6, lsr #1 │ │ │ │ + rscseq r0, sl, lr, ror r0 │ │ │ │ + rscseq r0, sl, ip, lsl #1 │ │ │ │ + rscseq r0, sl, sl, lsl #1 │ │ │ │ + rscseq r0, sl, r8, lsl #1 │ │ │ │ + rscseq r0, sl, r6, lsl #1 │ │ │ │ + rscseq r0, sl, r8, lsl #1 │ │ │ │ + smlatbeq r2, ip, lr, r8 │ │ │ │ + rscseq r0, sl, r8, ror r0 │ │ │ │ + ldrshteq pc, [r9], #252 @ 0xfc @ │ │ │ │ + rscseq r0, sl, sl │ │ │ │ + rscseq r0, sl, r8 │ │ │ │ + rscseq r0, sl, r6 │ │ │ │ + rscseq r0, sl, r4 │ │ │ │ + rscseq r0, sl, r6 │ │ │ │ + tsteq r2, sl, lsr #28 │ │ │ │ + rscseq r0, sl, r2 │ │ │ │ + rscseq r0, sl, r8, lsl r0 │ │ │ │ + strdeq r8, [r2, -r8] │ │ │ │ + rscseq pc, r9, r8, asr #30 │ │ │ │ + rscseq pc, r9, r6, asr pc @ │ │ │ │ + smlabteq r2, sl, sp, r8 │ │ │ │ + rscseq pc, r9, r2, asr #30 │ │ │ │ + rscseq pc, r9, sl, lsl pc @ │ │ │ │ + rscseq pc, r9, r8, lsr #30 │ │ │ │ + rscseq pc, r9, r6, lsr #30 │ │ │ │ + rscseq pc, r9, r4, lsr #30 │ │ │ │ + rscseq pc, r9, r2, lsr #30 │ │ │ │ + rscseq pc, r9, r4, lsr #30 │ │ │ │ + tsteq r2, r8, asr #26 │ │ │ │ + rscseq pc, r9, r4, lsl pc @ │ │ │ │ + smlalseq pc, r9, r8, lr @ │ │ │ │ + rscseq pc, r9, r6, lsr #29 │ │ │ │ + rscseq pc, r9, r4, lsr #29 │ │ │ │ + rscseq pc, r9, r2, lsr #29 │ │ │ │ + rscseq pc, r9, r0, lsr #29 │ │ │ │ + rscseq pc, r9, r2, lsr #29 │ │ │ │ + smlabteq r2, r6, ip, r8 │ │ │ │ + smlalseq pc, r9, lr, lr @ │ │ │ │ + smlatbeq r2, r0, ip, r8 │ │ │ │ + rscseq pc, r9, ip, lsl #26 │ │ │ │ + rscseq pc, fp, r8, asr r3 @ │ │ │ │ svcvc 0x0066f5b0 │ │ │ │ orrshi pc, pc, r0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec16728 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q0, q8, q12 │ │ │ │ @ instruction: 0xf5b080c7 │ │ │ │ @@ -89021,98 +89021,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 │ │ │ │ - rscseq r0, sp, r0, asr r5 │ │ │ │ - rscseq r0, sp, sl, lsr #5 │ │ │ │ - rscseq r0, sp, r4, asr #2 │ │ │ │ - rscseq r0, sp, r2, lsl #1 │ │ │ │ - rscseq r0, sp, r4, lsr #32 │ │ │ │ - ldrsbteq pc, [ip], #254 @ 0xfe @ │ │ │ │ - ldrshteq pc, [ip], #248 @ 0xf8 @ │ │ │ │ - rscseq r0, sp, sl, lsr #32 │ │ │ │ - rscseq r0, sp, r4, asr #32 │ │ │ │ - rscseq r0, sp, lr, asr #1 │ │ │ │ - rscseq r0, sp, r0, ror r0 │ │ │ │ - smlalseq r0, sp, r6, r0 │ │ │ │ - rscseq r0, sp, r8, ror #1 │ │ │ │ - rscseq r0, sp, r2, asr #3 │ │ │ │ - rscseq r0, sp, ip, asr r1 │ │ │ │ - rscseq r0, sp, r6, lsl r1 │ │ │ │ - rscseq r0, sp, r0, lsr r1 │ │ │ │ - rscseq r0, sp, sl, ror #2 │ │ │ │ - rscseq r0, sp, r4, lsl #3 │ │ │ │ - ldrshteq r0, [sp], #30 │ │ │ │ - ldrhteq r0, [sp], #24 │ │ │ │ - ldrsbteq r0, [sp], #18 │ │ │ │ - rscseq r0, sp, ip, lsl #4 │ │ │ │ - rscseq r0, sp, r6, lsl #7 │ │ │ │ - rscseq r0, sp, r0, ror #5 │ │ │ │ - rscseq r0, sp, sl, ror r2 │ │ │ │ - rscseq r0, sp, r4, lsr r2 │ │ │ │ - rscseq r0, sp, lr, asr #4 │ │ │ │ - rscseq r0, sp, r8, lsl #5 │ │ │ │ - rscseq r0, sp, r2, lsr #5 │ │ │ │ - rscseq r0, sp, ip, lsl r3 │ │ │ │ - ldrsbteq r0, [sp], #38 @ 0x26 │ │ │ │ - ldrshteq r0, [sp], #32 │ │ │ │ - rscseq r0, sp, sl, lsr #6 │ │ │ │ - rscseq r0, sp, r4, ror #7 │ │ │ │ - smlalseq r0, sp, lr, r3 │ │ │ │ - rscseq r0, sp, r8, asr r3 │ │ │ │ - rscseq r0, sp, r2, ror r3 │ │ │ │ - rscseq r0, sp, ip, lsr #7 │ │ │ │ - rscseq r0, sp, r6, lsr #8 │ │ │ │ - rscseq r0, sp, r0, ror #7 │ │ │ │ - ldrshteq r0, [sp], #58 @ 0x3a │ │ │ │ - rscseq r0, sp, r4, lsr r4 │ │ │ │ - rscseq r0, sp, lr, ror #13 │ │ │ │ - rscseq r0, sp, r8, lsr #11 │ │ │ │ - rscseq r0, sp, r2, lsl #10 │ │ │ │ - smlalseq r0, sp, ip, r4 │ │ │ │ - rscseq r0, sp, r6, asr r4 │ │ │ │ - rscseq r0, sp, r0, ror r4 │ │ │ │ - rscseq r0, sp, sl, lsr #9 │ │ │ │ - rscseq r0, sp, r4, asr #9 │ │ │ │ - rscseq r0, sp, lr, lsr r5 │ │ │ │ - ldrshteq r0, [sp], #72 @ 0x48 │ │ │ │ - rscseq r0, sp, r2, lsl r5 │ │ │ │ - rscseq r0, sp, ip, asr #10 │ │ │ │ - rscseq r0, sp, r6, lsl #12 │ │ │ │ + smlalseq r0, sp, r0, r2 │ │ │ │ + rscseq pc, ip, sl, ror #31 │ │ │ │ + rscseq pc, ip, r4, lsl #29 │ │ │ │ + rscseq pc, ip, r2, asr #27 │ │ │ │ + rscseq pc, ip, r4, ror #26 │ │ │ │ + rscseq pc, ip, lr, lsl sp @ │ │ │ │ + rscseq pc, ip, r8, lsr sp @ │ │ │ │ + rscseq pc, ip, sl, ror #26 │ │ │ │ + rscseq pc, ip, r4, lsl #27 │ │ │ │ + rscseq pc, ip, lr, lsl #28 │ │ │ │ + ldrhteq pc, [ip], #208 @ 0xd0 @ │ │ │ │ + ldrsbteq pc, [ip], #214 @ 0xd6 @ │ │ │ │ + rscseq pc, ip, r8, lsr #28 │ │ │ │ + rscseq pc, ip, r2, lsl #30 │ │ │ │ + smlalseq pc, ip, ip, lr @ │ │ │ │ + rscseq pc, ip, r6, asr lr @ │ │ │ │ + rscseq pc, ip, r0, ror lr @ │ │ │ │ + rscseq pc, ip, sl, lsr #29 │ │ │ │ + rscseq pc, ip, r4, asr #29 │ │ │ │ + rscseq pc, ip, lr, lsr pc @ │ │ │ │ + ldrshteq pc, [ip], #232 @ 0xe8 @ │ │ │ │ + rscseq pc, ip, r2, lsl pc @ │ │ │ │ + rscseq pc, ip, ip, asr #30 │ │ │ │ + rscseq r0, sp, r6, asr #1 │ │ │ │ + rscseq r0, sp, r0, lsr #32 │ │ │ │ + ldrhteq pc, [ip], #250 @ 0xfa @ │ │ │ │ + rscseq pc, ip, r4, ror pc @ │ │ │ │ + rscseq pc, ip, lr, lsl #31 │ │ │ │ + rscseq pc, ip, r8, asr #31 │ │ │ │ + rscseq pc, ip, r2, ror #31 │ │ │ │ + rscseq r0, sp, ip, asr r0 │ │ │ │ + rscseq r0, sp, r6, lsl r0 │ │ │ │ + rscseq r0, sp, r0, lsr r0 │ │ │ │ + rscseq r0, sp, sl, rrx │ │ │ │ + rscseq r0, sp, r4, lsr #2 │ │ │ │ + ldrsbteq r0, [sp], #14 │ │ │ │ + smlalseq r0, sp, r8, r0 │ │ │ │ + ldrhteq r0, [sp], #2 │ │ │ │ + rscseq r0, sp, ip, ror #1 │ │ │ │ + rscseq r0, sp, r6, ror #2 │ │ │ │ + rscseq r0, sp, r0, lsr #2 │ │ │ │ + rscseq r0, sp, sl, lsr r1 │ │ │ │ + rscseq r0, sp, r4, ror r1 │ │ │ │ + rscseq r0, sp, lr, lsr #8 │ │ │ │ + rscseq r0, sp, r8, ror #5 │ │ │ │ + rscseq r0, sp, r2, asr #4 │ │ │ │ + ldrsbteq r0, [sp], #28 │ │ │ │ + smlalseq r0, sp, r6, r1 │ │ │ │ + ldrhteq r0, [sp], #16 │ │ │ │ + rscseq r0, sp, sl, ror #3 │ │ │ │ + rscseq r0, sp, r4, lsl #4 │ │ │ │ + rscseq r0, sp, lr, ror r2 │ │ │ │ + rscseq r0, sp, r8, lsr r2 │ │ │ │ + rscseq r0, sp, r2, asr r2 │ │ │ │ + rscseq r0, sp, ip, lsl #5 │ │ │ │ + rscseq r0, sp, r6, asr #6 │ │ │ │ + rscseq r0, sp, r0, lsl #6 │ │ │ │ + ldrhteq r0, [sp], #42 @ 0x2a │ │ │ │ + ldrsbteq r0, [sp], #36 @ 0x24 │ │ │ │ + rscseq r0, sp, lr, lsl #6 │ │ │ │ + rscseq r0, sp, r8, lsl #7 │ │ │ │ + rscseq r0, sp, r2, asr #6 │ │ │ │ + rscseq r0, sp, ip, asr r3 │ │ │ │ + smlalseq r0, sp, r6, r3 │ │ │ │ + rscseq r0, sp, r0, lsl r5 │ │ │ │ + rscseq r0, sp, sl, ror #8 │ │ │ │ + rscseq r0, sp, r4, lsl #8 │ │ │ │ + ldrhteq r0, [sp], #62 @ 0x3e │ │ │ │ + ldrsbteq r0, [sp], #56 @ 0x38 │ │ │ │ + rscseq r0, sp, r2, lsl r4 │ │ │ │ + rscseq r0, sp, ip, lsr #8 │ │ │ │ + rscseq r0, sp, r6, lsr #9 │ │ │ │ + rscseq r0, sp, r0, ror #8 │ │ │ │ + rscseq r0, sp, sl, ror r4 │ │ │ │ + ldrhteq r0, [sp], #68 @ 0x44 │ │ │ │ + rscseq r0, sp, r2, lsl #11 │ │ │ │ + rscseq r0, sp, ip, lsr #10 │ │ │ │ + rscseq r0, sp, r2, ror #9 │ │ │ │ + ldrshteq r0, [sp], #76 @ 0x4c │ │ │ │ + rscseq r0, sp, r2, asr #10 │ │ │ │ rscseq r0, sp, r0, asr #11 │ │ │ │ - rscseq r0, sp, sl, ror r5 │ │ │ │ - smlalseq r0, sp, r4, r5 │ │ │ │ - rscseq r0, sp, lr, asr #11 │ │ │ │ - rscseq r0, sp, r8, asr #12 │ │ │ │ - rscseq r0, sp, r2, lsl #12 │ │ │ │ - rscseq r0, sp, ip, lsl r6 │ │ │ │ - rscseq r0, sp, r6, asr r6 │ │ │ │ - ldrsbteq r0, [sp], #112 @ 0x70 │ │ │ │ - rscseq r0, sp, sl, lsr #14 │ │ │ │ - rscseq r0, sp, r4, asr #13 │ │ │ │ - rscseq r0, sp, lr, ror r6 │ │ │ │ - smlalseq r0, sp, r8, r6 │ │ │ │ - ldrsbteq r0, [sp], #98 @ 0x62 │ │ │ │ - rscseq r0, sp, ip, ror #13 │ │ │ │ - rscseq r0, sp, r6, ror #14 │ │ │ │ - rscseq r0, sp, r0, lsr #14 │ │ │ │ - rscseq r0, sp, sl, lsr r7 │ │ │ │ - rscseq r0, sp, r4, ror r7 │ │ │ │ - rscseq r0, sp, r2, asr #16 │ │ │ │ - rscseq r0, sp, ip, ror #15 │ │ │ │ - rscseq r0, sp, r2, lsr #15 │ │ │ │ - ldrhteq r0, [sp], #124 @ 0x7c │ │ │ │ - rscseq r0, sp, r2, lsl #16 │ │ │ │ - rscseq r0, sp, r0, lsl #17 │ │ │ │ - rscseq r0, sp, lr, lsr r8 │ │ │ │ - rscseq r0, sp, r8, asr r8 │ │ │ │ - rscseq r0, sp, r2, lsr #17 │ │ │ │ + rscseq r0, sp, lr, ror r5 │ │ │ │ + smlalseq r0, sp, r8, r5 │ │ │ │ + rscseq r0, sp, r2, ror #11 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec16db0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcvc 0x004ff5b1 │ │ │ │ @ instruction: 0xf5b1d843 │ │ │ │ @@ -89313,44 +89313,44 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7a7447a │ │ │ │ bmi 93be90 │ │ │ │ tstpeq r0, #335544323 @ p-variant is OBSOLETE @ 0x14000003 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7a74620 │ │ │ │ ldcllt 15, cr14, [r8, #920]! @ 0x398 │ │ │ │ - rscseq pc, r9, r0, lsr r4 @ │ │ │ │ - rscseq lr, fp, ip, lsl ip │ │ │ │ - ldrhteq pc, [r9], #86 @ 0x56 @ │ │ │ │ - rscseq lr, fp, r0, lsl #24 │ │ │ │ - ldrshteq pc, [r9], #58 @ 0x3a @ │ │ │ │ - rscseq lr, fp, r4, ror #23 │ │ │ │ - ldrsbteq pc, [r9], #62 @ 0x3e @ │ │ │ │ - rscseq lr, fp, r8, asr #23 │ │ │ │ - rscseq pc, ip, r8, lsr #1 │ │ │ │ - ldrhteq lr, [fp], #182 @ 0xb6 │ │ │ │ - rscseq r0, sp, r4, ror r5 │ │ │ │ - rscseq r0, sp, r4, ror r5 │ │ │ │ - rscseq pc, r9, r6, lsl r4 @ │ │ │ │ - smlalseq r0, sp, lr, r5 │ │ │ │ - ldrshteq pc, [r9], #58 @ 0x3a @ │ │ │ │ - smlalseq r0, sp, r8, r5 │ │ │ │ - rscseq pc, r9, r4, ror #7 │ │ │ │ - rscseq r6, sl, r0, ror #12 │ │ │ │ - rscseq lr, fp, r6, lsl fp │ │ │ │ - rscseq r0, sp, r4, lsr #10 │ │ │ │ - ldrshteq lr, [fp], #166 @ 0xa6 │ │ │ │ - rscseq lr, fp, r0, lsl #15 │ │ │ │ - ldrsbteq lr, [fp], #168 @ 0xa8 │ │ │ │ - rscseq pc, r9, r8, ror r3 @ │ │ │ │ - rscseq r0, sp, ip, lsr #10 │ │ │ │ - ldrhteq lr, [fp], #160 @ 0xa0 │ │ │ │ - rscseq r0, sp, r6, lsr r5 │ │ │ │ - smlalseq lr, fp, r6, sl │ │ │ │ - rscseq r6, sl, r0, ror r6 │ │ │ │ - rscseq lr, fp, r6, ror sl │ │ │ │ + rscseq pc, r9, r0, ror r1 @ │ │ │ │ + rscseq lr, fp, ip, asr r9 │ │ │ │ + ldrshteq pc, [r9], #38 @ 0x26 @ │ │ │ │ + rscseq lr, fp, r0, asr #18 │ │ │ │ + rscseq pc, r9, sl, lsr r1 @ │ │ │ │ + rscseq lr, fp, r4, lsr #18 │ │ │ │ + rscseq pc, r9, lr, lsl r1 @ │ │ │ │ + rscseq lr, fp, r8, lsl #18 │ │ │ │ + rscseq lr, ip, r8, ror #27 │ │ │ │ + ldrshteq lr, [fp], #134 @ 0x86 │ │ │ │ + ldrhteq r0, [sp], #36 @ 0x24 │ │ │ │ + ldrhteq r0, [sp], #36 @ 0x24 │ │ │ │ + rscseq pc, r9, r6, asr r1 @ │ │ │ │ + ldrsbteq r0, [sp], #46 @ 0x2e │ │ │ │ + rscseq pc, r9, sl, lsr r1 @ │ │ │ │ + ldrsbteq r0, [sp], #40 @ 0x28 │ │ │ │ + rscseq pc, r9, r4, lsr #2 │ │ │ │ + rscseq r6, sl, r0, lsr #7 │ │ │ │ + rscseq lr, fp, r6, asr r8 │ │ │ │ + rscseq r0, sp, r4, ror #4 │ │ │ │ + rscseq lr, fp, r6, lsr r8 │ │ │ │ + rscseq lr, fp, r0, asr #9 │ │ │ │ + rscseq lr, fp, r8, lsl r8 │ │ │ │ + ldrhteq pc, [r9], #8 @ │ │ │ │ + rscseq r0, sp, ip, ror #4 │ │ │ │ + ldrshteq lr, [fp], #112 @ 0x70 │ │ │ │ + rscseq r0, sp, r6, ror r2 │ │ │ │ + ldrsbteq lr, [fp], #118 @ 0x76 │ │ │ │ + ldrhteq r6, [sl], #48 @ 0x30 │ │ │ │ + ldrhteq lr, [fp], #118 @ 0x76 │ │ │ │ svcvs 0x00f2f5b0 │ │ │ │ strbhi pc, [r5, #-0]! @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec17170 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q0, q8, q12 │ │ │ │ @ instruction: 0xf5b0817c │ │ │ │ @@ -90087,124 +90087,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 │ │ │ │ - rscseq lr, r9, r6, asr #27 │ │ │ │ - rscseq r0, sp, r0, asr #8 │ │ │ │ - ldrshteq r0, [sp], #58 @ 0x3a │ │ │ │ - rscseq lr, r9, r6, asr #26 │ │ │ │ - rscseq lr, r9, r4, lsr sp │ │ │ │ - rscseq lr, r9, lr, lsl #26 │ │ │ │ - rscseq r0, sp, r2, lsr #7 │ │ │ │ - rscseq lr, r9, ip, lsr #25 │ │ │ │ - smlalseq lr, r9, sl, ip │ │ │ │ - rscseq lr, r9, r0, ror ip │ │ │ │ - rscseq lr, r9, r6, ror #24 │ │ │ │ - rscseq lr, r9, r2, asr #24 │ │ │ │ - rscseq lr, r9, r6, lsl ip │ │ │ │ - rscseq lr, r9, ip, ror #23 │ │ │ │ - rscseq lr, r9, r2, asr #23 │ │ │ │ - ldrhteq lr, [r9], #184 @ 0xb8 │ │ │ │ - smlalseq lr, r9, r4, fp │ │ │ │ - rscseq lr, r9, r0, ror fp │ │ │ │ - rscseq lr, r9, r4, asr #22 │ │ │ │ - rscseq lr, r9, r0, lsr #22 │ │ │ │ - rscseq lr, r9, ip, lsl #22 │ │ │ │ - rscseq lr, r9, r0, asr #21 │ │ │ │ - smlalseq lr, r9, r4, sl │ │ │ │ - rscseq lr, r9, ip, ror #20 │ │ │ │ - rscseq lr, r9, sl, asr #20 │ │ │ │ - rscseq lr, r9, r0, lsl sl │ │ │ │ - rscseq lr, r9, r8, ror #19 │ │ │ │ - ldrsbteq lr, [r9], #150 @ 0x96 │ │ │ │ - rscseq r0, sp, r8, ror #1 │ │ │ │ - rscseq lr, r9, lr, lsl #19 │ │ │ │ - rscseq lr, r9, lr, asr r9 │ │ │ │ - rscseq lr, r9, lr, lsr #18 │ │ │ │ - ldrshteq lr, [r9], #142 @ 0x8e │ │ │ │ - ldrsbteq lr, [r9], #128 @ 0x80 │ │ │ │ - rscseq lr, r9, r6, lsr #17 │ │ │ │ - rscseq lr, r9, r4, ror r8 │ │ │ │ - rscseq lr, r9, r8, asr r8 │ │ │ │ - rscseq lr, r9, r8, lsr r8 │ │ │ │ - rscseq lr, r9, r6, lsl r8 │ │ │ │ - rscseq lr, r9, r8, ror #15 │ │ │ │ - ldrhteq lr, [r9], #126 @ 0x7e │ │ │ │ - ldrhteq lr, [r9], #118 @ 0x76 │ │ │ │ - smlalseq lr, r9, r4, r7 │ │ │ │ - rscseq lr, r9, r2, ror r7 │ │ │ │ - rscseq lr, r9, r8, asr #14 │ │ │ │ - rscseq lr, r9, lr, lsl r7 │ │ │ │ - ldrshteq lr, [r9], #100 @ 0x64 │ │ │ │ - rscseq lr, r9, ip, ror #13 │ │ │ │ - rscseq lr, r9, r8, asr #13 │ │ │ │ - rscseq lr, r9, r4, lsr #13 │ │ │ │ - rscseq lr, r9, r6, ror r6 │ │ │ │ - rscseq lr, r9, r8, asr #12 │ │ │ │ - rscseq lr, r9, r0, asr #12 │ │ │ │ - rscseq lr, r9, lr, lsl r6 │ │ │ │ - ldrshteq lr, [r9], #92 @ 0x5c │ │ │ │ - rscseq lr, r9, ip, asr #11 │ │ │ │ - rscseq lr, r9, r2, lsr #11 │ │ │ │ - rscseq lr, r9, sl, ror r5 │ │ │ │ - rscseq lr, r9, r2, asr r5 │ │ │ │ - rscseq lr, r9, ip, asr #10 │ │ │ │ - rscseq lr, r9, sl, lsr #10 │ │ │ │ - rscseq lr, r9, r8, lsl #10 │ │ │ │ - ldrsbteq lr, [r9], #76 @ 0x4c │ │ │ │ - ldrhteq lr, [r9], #64 @ 0x40 │ │ │ │ - rscseq lr, r9, sl, lsr #9 │ │ │ │ - rscseq lr, r9, sl, lsl #9 │ │ │ │ - rscseq lr, r9, sl, ror #8 │ │ │ │ - rscseq lr, r9, r4, asr #8 │ │ │ │ - rscseq lr, r9, lr, lsl r4 │ │ │ │ - ldrshteq lr, [r9], #56 @ 0x38 │ │ │ │ - ldrshteq lr, [r9], #50 @ 0x32 │ │ │ │ - ldrsbteq lr, [r9], #50 @ 0x32 │ │ │ │ - ldrhteq lr, [r9], #50 @ 0x32 │ │ │ │ - rscseq lr, r9, ip, lsl #7 │ │ │ │ - rscseq lr, r9, lr, ror #6 │ │ │ │ - rscseq lr, r9, r0, asr r3 │ │ │ │ - rscseq pc, ip, ip, lsr sl @ │ │ │ │ - rscseq lr, r9, lr, lsr r3 │ │ │ │ - rscseq lr, r9, r8, lsr r3 │ │ │ │ - rscseq lr, r9, r2, lsr r3 │ │ │ │ - rscseq pc, ip, r0, asr #21 │ │ │ │ - rscseq lr, r9, r6, lsr #6 │ │ │ │ - rscseq lr, r9, r0, lsr #6 │ │ │ │ - rscseq lr, r9, sl, lsl r3 │ │ │ │ - rscseq lr, r9, r4, lsl r3 │ │ │ │ - rscseq lr, r9, lr, lsl #6 │ │ │ │ - rscseq lr, r9, r8, lsl #6 │ │ │ │ - rscseq lr, r9, r2, lsl #6 │ │ │ │ - rscseq pc, ip, r8, asr sl @ │ │ │ │ - rscseq pc, ip, r2, lsl sl @ │ │ │ │ - ldrshteq lr, [r9], #32 │ │ │ │ - rscseq lr, r9, sl, ror #5 │ │ │ │ - rscseq lr, r9, r4, ror #5 │ │ │ │ - rscseq pc, ip, r6, asr sl @ │ │ │ │ - ldrsbteq lr, [r9], #40 @ 0x28 │ │ │ │ - ldrsbteq lr, [r9], #34 @ 0x22 │ │ │ │ - rscseq lr, r9, ip, asr #5 │ │ │ │ - rscseq lr, r9, r6, asr #5 │ │ │ │ - rscseq lr, r9, r0, asr #5 │ │ │ │ + rscseq lr, r9, r6, lsl #22 │ │ │ │ + rscseq r0, sp, r0, lsl #3 │ │ │ │ + rscseq r0, sp, sl, lsr r1 │ │ │ │ + rscseq lr, r9, r6, lsl #21 │ │ │ │ + rscseq lr, r9, r4, ror sl │ │ │ │ + rscseq lr, r9, lr, asr #20 │ │ │ │ + rscseq r0, sp, r2, ror #1 │ │ │ │ + rscseq lr, r9, ip, ror #19 │ │ │ │ + ldrsbteq lr, [r9], #154 @ 0x9a │ │ │ │ + ldrhteq lr, [r9], #144 @ 0x90 │ │ │ │ + rscseq lr, r9, r6, lsr #19 │ │ │ │ + rscseq lr, r9, r2, lsl #19 │ │ │ │ + rscseq lr, r9, r6, asr r9 │ │ │ │ + rscseq lr, r9, ip, lsr #18 │ │ │ │ + rscseq lr, r9, r2, lsl #18 │ │ │ │ + ldrshteq lr, [r9], #136 @ 0x88 │ │ │ │ + ldrsbteq lr, [r9], #132 @ 0x84 │ │ │ │ + ldrhteq lr, [r9], #128 @ 0x80 │ │ │ │ + rscseq lr, r9, r4, lsl #17 │ │ │ │ + rscseq lr, r9, r0, ror #16 │ │ │ │ + rscseq lr, r9, ip, asr #16 │ │ │ │ + rscseq lr, r9, r0, lsl #16 │ │ │ │ + ldrsbteq lr, [r9], #116 @ 0x74 │ │ │ │ + rscseq lr, r9, ip, lsr #15 │ │ │ │ + rscseq lr, r9, sl, lsl #15 │ │ │ │ + rscseq lr, r9, r0, asr r7 │ │ │ │ + rscseq lr, r9, r8, lsr #14 │ │ │ │ + rscseq lr, r9, r6, lsl r7 │ │ │ │ + rscseq pc, ip, r8, lsr #28 │ │ │ │ + rscseq lr, r9, lr, asr #13 │ │ │ │ + smlalseq lr, r9, lr, r6 │ │ │ │ + rscseq lr, r9, lr, ror #12 │ │ │ │ + rscseq lr, r9, lr, lsr r6 │ │ │ │ + rscseq lr, r9, r0, lsl r6 │ │ │ │ + rscseq lr, r9, r6, ror #11 │ │ │ │ + ldrhteq lr, [r9], #84 @ 0x54 │ │ │ │ + smlalseq lr, r9, r8, r5 │ │ │ │ + rscseq lr, r9, r8, ror r5 │ │ │ │ + rscseq lr, r9, r6, asr r5 │ │ │ │ + rscseq lr, r9, r8, lsr #10 │ │ │ │ + ldrshteq lr, [r9], #78 @ 0x4e │ │ │ │ + ldrshteq lr, [r9], #70 @ 0x46 │ │ │ │ + ldrsbteq lr, [r9], #68 @ 0x44 │ │ │ │ + ldrhteq lr, [r9], #66 @ 0x42 │ │ │ │ + rscseq lr, r9, r8, lsl #9 │ │ │ │ + rscseq lr, r9, lr, asr r4 │ │ │ │ + rscseq lr, r9, r4, lsr r4 │ │ │ │ + rscseq lr, r9, ip, lsr #8 │ │ │ │ + rscseq lr, r9, r8, lsl #8 │ │ │ │ + rscseq lr, r9, r4, ror #7 │ │ │ │ + ldrhteq lr, [r9], #54 @ 0x36 │ │ │ │ + rscseq lr, r9, r8, lsl #7 │ │ │ │ + rscseq lr, r9, r0, lsl #7 │ │ │ │ + rscseq lr, r9, lr, asr r3 │ │ │ │ + rscseq lr, r9, ip, lsr r3 │ │ │ │ + rscseq lr, r9, ip, lsl #6 │ │ │ │ + rscseq lr, r9, r2, ror #5 │ │ │ │ ldrhteq lr, [r9], #42 @ 0x2a │ │ │ │ - ldrhteq lr, [r9], #36 @ 0x24 │ │ │ │ - rscseq lr, r9, lr, lsr #5 │ │ │ │ - rscseq lr, r9, r8, lsr #5 │ │ │ │ - rscseq lr, r9, r2, lsr #5 │ │ │ │ - smlalseq lr, r9, ip, r2 │ │ │ │ - smlalseq lr, r9, r6, r2 │ │ │ │ - smlalseq lr, r9, r0, r2 │ │ │ │ - rscseq lr, r9, sl, lsl #5 │ │ │ │ - rscseq lr, r9, r4, lsl #5 │ │ │ │ - rscseq lr, r9, lr, ror r2 │ │ │ │ + smlalseq lr, r9, r2, r2 │ │ │ │ + rscseq lr, r9, ip, lsl #5 │ │ │ │ + rscseq lr, r9, sl, ror #4 │ │ │ │ + rscseq lr, r9, r8, asr #4 │ │ │ │ + rscseq lr, r9, ip, lsl r2 │ │ │ │ + ldrshteq lr, [r9], #16 │ │ │ │ + rscseq lr, r9, sl, ror #3 │ │ │ │ + rscseq lr, r9, sl, asr #3 │ │ │ │ + rscseq lr, r9, sl, lsr #3 │ │ │ │ + rscseq lr, r9, r4, lsl #3 │ │ │ │ + rscseq lr, r9, lr, asr r1 │ │ │ │ + rscseq lr, r9, r8, lsr r1 │ │ │ │ + rscseq lr, r9, r2, lsr r1 │ │ │ │ + rscseq lr, r9, r2, lsl r1 │ │ │ │ + ldrshteq lr, [r9], #2 │ │ │ │ + rscseq lr, r9, ip, asr #1 │ │ │ │ + rscseq lr, r9, lr, lsr #1 │ │ │ │ + smlalseq lr, r9, r0, r0 │ │ │ │ + rscseq pc, ip, ip, ror r7 @ │ │ │ │ + rscseq lr, r9, lr, ror r0 │ │ │ │ + rscseq lr, r9, r8, ror r0 │ │ │ │ + rscseq lr, r9, r2, ror r0 │ │ │ │ + rscseq pc, ip, r0, lsl #16 │ │ │ │ + rscseq lr, r9, r6, rrx │ │ │ │ + rscseq lr, r9, r0, rrx │ │ │ │ + rscseq lr, r9, sl, asr r0 │ │ │ │ + rscseq lr, r9, r4, asr r0 │ │ │ │ + rscseq lr, r9, lr, asr #32 │ │ │ │ + rscseq lr, r9, r8, asr #32 │ │ │ │ + rscseq lr, r9, r2, asr #32 │ │ │ │ + smlalseq pc, ip, r8, r7 @ │ │ │ │ + rscseq pc, ip, r2, asr r7 @ │ │ │ │ + rscseq lr, r9, r0, lsr r0 │ │ │ │ + rscseq lr, r9, sl, lsr #32 │ │ │ │ + rscseq lr, r9, r4, lsr #32 │ │ │ │ + smlalseq pc, ip, r6, r7 @ │ │ │ │ + rscseq lr, r9, r8, lsl r0 │ │ │ │ + rscseq lr, r9, r2, lsl r0 │ │ │ │ + rscseq lr, r9, ip │ │ │ │ + rscseq lr, r9, r6 │ │ │ │ + rscseq lr, r9, r0 │ │ │ │ + ldrshteq sp, [r9], #250 @ 0xfa │ │ │ │ + ldrshteq sp, [r9], #244 @ 0xf4 │ │ │ │ + rscseq sp, r9, lr, ror #31 │ │ │ │ + rscseq sp, r9, r8, ror #31 │ │ │ │ + rscseq sp, r9, r2, ror #31 │ │ │ │ + ldrsbteq sp, [r9], #252 @ 0xfc │ │ │ │ + ldrsbteq sp, [r9], #246 @ 0xf6 │ │ │ │ + ldrsbteq sp, [r9], #240 @ 0xf0 │ │ │ │ + rscseq sp, r9, sl, asr #31 │ │ │ │ + rscseq sp, r9, r4, asr #31 │ │ │ │ + ldrhteq sp, [r9], #254 @ 0xfe │ │ │ │ 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 │ │ │ │ @@ -90669,28 +90669,28 @@ │ │ │ │ ldcl 7, cr15, [r8, #-664] @ 0xfffffd68 │ │ │ │ bmi 579420 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x46772c> │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf7a69600 │ │ │ │ andlt lr, r2, r0, asr sp │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - rscseq lr, r9, r6, lsl r4 │ │ │ │ - ldrshteq sp, [fp], #190 @ 0xbe │ │ │ │ - rscseq lr, r9, r0, ror r5 │ │ │ │ - ldrhteq sp, [fp], #186 @ 0xba │ │ │ │ - ldrsbteq sp, [r9], #214 @ 0xd6 │ │ │ │ - rscseq sp, fp, r2, asr #11 │ │ │ │ - rscseq r5, sl, ip, ror #1 │ │ │ │ - rscseq sp, fp, r4, lsr #11 │ │ │ │ - rscseq r5, sl, lr, ror r1 │ │ │ │ - rscseq sp, fp, r6, lsl #11 │ │ │ │ - rscseq lr, fp, r4, ror lr │ │ │ │ - ldrsbteq lr, [fp], #56 @ 0x38 │ │ │ │ - rscseq lr, fp, lr, ror #28 │ │ │ │ - rscseq sp, r9, lr, lsr #20 │ │ │ │ + rscseq lr, r9, r6, asr r1 │ │ │ │ + rscseq sp, fp, lr, lsr r9 │ │ │ │ + ldrhteq lr, [r9], #32 │ │ │ │ + ldrshteq sp, [fp], #138 @ 0x8a │ │ │ │ + rscseq sp, r9, r6, lsl fp │ │ │ │ + rscseq sp, fp, r2, lsl #6 │ │ │ │ + rscseq r4, sl, ip, lsr #28 │ │ │ │ + rscseq sp, fp, r4, ror #5 │ │ │ │ + ldrhteq r4, [sl], #238 @ 0xee │ │ │ │ + rscseq sp, fp, r6, asr #5 │ │ │ │ + ldrhteq lr, [fp], #180 @ 0xb4 │ │ │ │ + rscseq lr, fp, r8, lsl r1 │ │ │ │ + rscseq lr, fp, lr, lsr #23 │ │ │ │ + rscseq sp, r9, lr, ror #14 │ │ │ │ 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}^ │ │ │ │ @@ -90745,25 +90745,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 │ │ │ │ - ldrshteq sp, [r9], #130 @ 0x82 │ │ │ │ - ldrsbteq sp, [r9], #136 @ 0x88 │ │ │ │ - rscseq sp, r9, ip, asr #17 │ │ │ │ - rscseq sp, r9, r6, lsr #17 │ │ │ │ - rscseq sp, r9, sl, lsl #17 │ │ │ │ - rscseq sp, r9, r2, ror #16 │ │ │ │ - rscseq sp, r9, ip, asr r8 │ │ │ │ - ldrshteq lr, [ip], #252 @ 0xfc │ │ │ │ - rscseq sp, r9, r2, asr #16 │ │ │ │ - rscseq sp, r9, ip, lsr r8 │ │ │ │ - rscseq sp, r9, r6, lsr r8 │ │ │ │ + rscseq sp, r9, r2, lsr r6 │ │ │ │ + rscseq sp, r9, r8, lsl r6 │ │ │ │ + rscseq sp, r9, ip, lsl #12 │ │ │ │ + rscseq sp, r9, r6, ror #11 │ │ │ │ + rscseq sp, r9, sl, asr #11 │ │ │ │ + rscseq sp, r9, r2, lsr #11 │ │ │ │ + smlalseq sp, r9, ip, r5 │ │ │ │ + rscseq lr, ip, ip, lsr sp │ │ │ │ + rscseq sp, r9, r2, lsl #11 │ │ │ │ + rscseq sp, r9, ip, ror r5 │ │ │ │ + rscseq sp, r9, r6, ror r5 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec1877c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r3, r0, ror #31 │ │ │ │ ldrmi r4, [r5], -r4, lsl #12 │ │ │ │ @ instruction: 0xf5b1461e │ │ │ │ rsble r7, r1, r0, asr #30 │ │ │ │ @@ -91063,79 +91063,79 @@ │ │ │ │ @ instruction: 0xf7a64620 │ │ │ │ and lr, r7, r4, asr #20 │ │ │ │ ldrtmi r4, [r3], -r4, asr #20 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ strls r4, [r0, #-1146] @ 0xfffffb86 │ │ │ │ b f7f8d4 │ │ │ │ ldcllt 0, cr11, [r0, #12]! │ │ │ │ - rscseq sp, r9, r0, ror #22 │ │ │ │ - smlalseq lr, ip, sl, r1 │ │ │ │ - rscseq sp, r9, ip, asr fp │ │ │ │ - rscseq sp, r9, sl, asr #22 │ │ │ │ - smlatteq r2, r6, fp, r6 │ │ │ │ - rscseq sp, r9, ip, lsr fp │ │ │ │ - rscseq sp, r9, r0, asr #22 │ │ │ │ - rscseq sp, r9, sl, lsr fp │ │ │ │ - rscseq sp, r9, r2, lsr fp │ │ │ │ - rscseq lr, ip, sl, lsl r1 │ │ │ │ - rscseq sp, r9, r4, lsr #22 │ │ │ │ - rscseq sp, r9, r2, lsr fp │ │ │ │ - tsteq r2, r6, ror #22 │ │ │ │ - rscseq sp, r9, r2, lsr fp │ │ │ │ - rscseq lr, ip, r6, asr #1 │ │ │ │ - rscseq sp, r9, r8, lsr #22 │ │ │ │ - rscseq sp, r9, r6, lsl fp │ │ │ │ - tsteq r2, r2, lsl fp │ │ │ │ - rscseq sp, r9, r8, lsl #22 │ │ │ │ - rscseq sp, r9, r0, lsl fp │ │ │ │ - rscseq sp, r9, r2, lsl fp │ │ │ │ - rscseq sp, r9, ip, lsl #22 │ │ │ │ - rscseq sp, r9, r4, ror #21 │ │ │ │ - rscseq sp, r9, r6, ror #21 │ │ │ │ - ldrshteq sp, [r9], #168 @ 0xa8 │ │ │ │ - rscseq sp, r9, r4, lsl sl │ │ │ │ - rscseq sp, r9, lr, lsl #20 │ │ │ │ - rscseq sp, r9, r4, ror #21 │ │ │ │ - rscseq sp, r9, r8, ror #19 │ │ │ │ - rscseq sp, r9, r2, ror #19 │ │ │ │ - rscseq ip, ip, r4, lsr #4 │ │ │ │ - ldrhteq sp, [r9], #156 @ 0x9c │ │ │ │ - ldrhteq sp, [r9], #150 @ 0x96 │ │ │ │ - ldrhteq pc, [fp], #96 @ 0x60 @ │ │ │ │ - ldrhteq pc, [fp], #96 @ 0x60 @ │ │ │ │ - rscseq pc, fp, lr, lsr #13 │ │ │ │ - ldrshteq pc, [fp], #100 @ 0x64 @ │ │ │ │ - rscseq pc, fp, r4, lsl #13 │ │ │ │ - rscseq pc, fp, r2, lsl #13 │ │ │ │ - ldrhteq r9, [ip], #234 @ 0xea │ │ │ │ - ldrhteq r9, [ip], #228 @ 0xe4 │ │ │ │ - rscseq r9, ip, lr, lsr #29 │ │ │ │ - rscseq r9, ip, r8, lsr #29 │ │ │ │ - rscseq r9, ip, r2, lsr #29 │ │ │ │ - smlalseq r9, ip, ip, lr │ │ │ │ - smlalseq r9, ip, r6, lr │ │ │ │ - rscseq r5, sl, r8, lsl r1 │ │ │ │ - rscseq r5, sl, r6, lsl r1 │ │ │ │ - rscseq r9, ip, r4, ror lr │ │ │ │ - tsteq r2, ip, lsr #18 │ │ │ │ - rscseq r9, ip, lr, ror lr │ │ │ │ - rscseq r5, sl, r6, lsr #2 │ │ │ │ - rscseq r5, sl, ip, lsl #2 │ │ │ │ - rscseq r9, ip, r2, ror lr │ │ │ │ - rscseq sp, r9, sl, asr r8 │ │ │ │ - rscseq sp, r9, r4, asr r8 │ │ │ │ - rscseq sp, ip, r2, lsl lr │ │ │ │ - rscseq r9, ip, lr, ror sp │ │ │ │ - rscseq r9, ip, r4, lsl #27 │ │ │ │ - ldrshteq sp, [ip], #218 @ 0xda │ │ │ │ - rscseq r9, ip, r2, asr sp │ │ │ │ - rscseq r9, ip, r8, asr sp │ │ │ │ - rscseq ip, fp, lr, lsr fp │ │ │ │ - rscseq ip, fp, r2, lsr pc │ │ │ │ - rscseq sp, r9, r4, lsl #8 │ │ │ │ + rscseq sp, r9, r0, lsr #17 │ │ │ │ + ldrsbteq sp, [ip], #234 @ 0xea │ │ │ │ + smlalseq sp, r9, ip, r8 │ │ │ │ + rscseq sp, r9, sl, lsl #17 │ │ │ │ + tsteq r2, r6, lsr #18 │ │ │ │ + rscseq sp, r9, ip, ror r8 │ │ │ │ + rscseq sp, r9, r0, lsl #17 │ │ │ │ + rscseq sp, r9, sl, ror r8 │ │ │ │ + rscseq sp, r9, r2, ror r8 │ │ │ │ + rscseq sp, ip, sl, asr lr │ │ │ │ + rscseq sp, r9, r4, ror #16 │ │ │ │ + rscseq sp, r9, r2, ror r8 │ │ │ │ + smlatbeq r2, r6, r8, r6 │ │ │ │ + rscseq sp, r9, r2, ror r8 │ │ │ │ + rscseq sp, ip, r6, lsl #28 │ │ │ │ + rscseq sp, r9, r8, ror #16 │ │ │ │ + rscseq sp, r9, r6, asr r8 │ │ │ │ + tsteq r2, r2, asr r8 │ │ │ │ + rscseq sp, r9, r8, asr #16 │ │ │ │ + rscseq sp, r9, r0, asr r8 │ │ │ │ + rscseq sp, r9, r2, asr r8 │ │ │ │ + rscseq sp, r9, ip, asr #16 │ │ │ │ + rscseq sp, r9, r4, lsr #16 │ │ │ │ + rscseq sp, r9, r6, lsr #16 │ │ │ │ + rscseq sp, r9, r8, lsr r8 │ │ │ │ + rscseq sp, r9, r4, asr r7 │ │ │ │ + rscseq sp, r9, lr, asr #14 │ │ │ │ + rscseq sp, r9, r4, lsr #16 │ │ │ │ + rscseq sp, r9, r8, lsr #14 │ │ │ │ + rscseq sp, r9, r2, lsr #14 │ │ │ │ + rscseq fp, ip, r4, ror #30 │ │ │ │ + ldrshteq sp, [r9], #108 @ 0x6c │ │ │ │ + ldrshteq sp, [r9], #102 @ 0x66 │ │ │ │ + ldrshteq pc, [fp], #48 @ 0x30 @ │ │ │ │ + ldrshteq pc, [fp], #48 @ 0x30 @ │ │ │ │ + rscseq pc, fp, lr, ror #7 │ │ │ │ + rscseq pc, fp, r4, lsr r4 @ │ │ │ │ + rscseq pc, fp, r4, asr #7 │ │ │ │ + rscseq pc, fp, r2, asr #7 │ │ │ │ + ldrshteq r9, [ip], #186 @ 0xba │ │ │ │ + ldrshteq r9, [ip], #180 @ 0xb4 │ │ │ │ + rscseq r9, ip, lr, ror #23 │ │ │ │ + rscseq r9, ip, r8, ror #23 │ │ │ │ + rscseq r9, ip, r2, ror #23 │ │ │ │ + ldrsbteq r9, [ip], #188 @ 0xbc │ │ │ │ + ldrsbteq r9, [ip], #182 @ 0xb6 │ │ │ │ + rscseq r4, sl, r8, asr lr │ │ │ │ + rscseq r4, sl, r6, asr lr │ │ │ │ + ldrhteq r9, [ip], #180 @ 0xb4 │ │ │ │ + tsteq r2, ip, ror #12 │ │ │ │ + ldrhteq r9, [ip], #190 @ 0xbe │ │ │ │ + rscseq r4, sl, r6, ror #28 │ │ │ │ + rscseq r4, sl, ip, asr #28 │ │ │ │ + ldrhteq r9, [ip], #178 @ 0xb2 │ │ │ │ + smlalseq sp, r9, sl, r5 │ │ │ │ + smlalseq sp, r9, r4, r5 │ │ │ │ + rscseq sp, ip, r2, asr fp │ │ │ │ + ldrhteq r9, [ip], #174 @ 0xae │ │ │ │ + rscseq r9, ip, r4, asr #21 │ │ │ │ + rscseq sp, ip, sl, lsr fp │ │ │ │ + smlalseq r9, ip, r2, sl │ │ │ │ + smlalseq r9, ip, r8, sl │ │ │ │ + rscseq ip, fp, lr, ror r8 │ │ │ │ + rscseq ip, fp, r2, ror ip │ │ │ │ + rscseq sp, r9, r4, asr #2 │ │ │ │ svcvc 0x0061f5b0 │ │ │ │ adcshi pc, r6, r1 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec18d54 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q0, q8, q12 │ │ │ │ @ instruction: 0xf5b08263 │ │ │ │ @@ -91961,98 +91961,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 │ │ │ │ - ldrhteq sp, [r9], #30 │ │ │ │ - rscseq lr, ip, ip, ror #18 │ │ │ │ - rscseq lr, ip, r6, lsr #18 │ │ │ │ - rscseq sp, r9, lr, lsr r1 │ │ │ │ - rscseq sp, r9, ip, lsr #2 │ │ │ │ - rscseq sp, r9, r6, lsl #2 │ │ │ │ - rscseq lr, ip, r0, asr #17 │ │ │ │ - rscseq sp, r9, r6, lsr #1 │ │ │ │ - rscseq lr, ip, r4, ror #17 │ │ │ │ - rscseq sp, r9, r0, rrx │ │ │ │ - rscseq sp, r9, lr, asr #32 │ │ │ │ - rscseq lr, ip, r8, lsr #18 │ │ │ │ - rscseq lr, ip, r6, asr #18 │ │ │ │ - ldrsbteq ip, [r9], #242 @ 0xf2 │ │ │ │ - rscseq lr, ip, ip, lsr #19 │ │ │ │ - rscseq lr, ip, sl, asr #19 │ │ │ │ - rscseq lr, ip, sl, asr sl │ │ │ │ - rscseq lr, ip, r8, ror #19 │ │ │ │ - rscseq lr, ip, sl, ror #20 │ │ │ │ - rscseq ip, r9, sl, ror #29 │ │ │ │ - rscseq lr, ip, r8, asr sl │ │ │ │ - rscseq ip, r9, ip, ror lr │ │ │ │ - rscseq ip, r9, r2, ror lr │ │ │ │ - rscseq lr, ip, r0, ror #20 │ │ │ │ - rscseq lr, ip, lr, lsl #21 │ │ │ │ - rscseq lr, ip, r2, lsr #21 │ │ │ │ - rscseq lr, ip, r0, lsl #22 │ │ │ │ - rscseq lr, ip, sl, asr #22 │ │ │ │ - rscseq lr, ip, r8, lsr #23 │ │ │ │ - ldrshteq lr, [ip], #188 @ 0xbc │ │ │ │ - rscseq lr, ip, sl, asr ip │ │ │ │ - rscseq lr, ip, lr, lsl #25 │ │ │ │ - rscseq lr, ip, ip, ror #25 │ │ │ │ - rscseq lr, ip, r0, asr #26 │ │ │ │ - rscseq lr, ip, r6, asr #27 │ │ │ │ - ldrsbteq lr, [ip], #208 @ 0xd0 │ │ │ │ - rscseq lr, ip, lr, lsr #28 │ │ │ │ - rscseq lr, ip, r2, lsl #29 │ │ │ │ - rscseq lr, ip, r8, lsl #30 │ │ │ │ - ldrshteq lr, [ip], #238 @ 0xee │ │ │ │ - rscseq lr, ip, sl, asr pc │ │ │ │ - rscseq ip, r9, r8, asr fp │ │ │ │ - rscseq ip, r9, ip, lsr #22 │ │ │ │ - rscseq ip, r9, r2, lsr #22 │ │ │ │ - ldrshteq ip, [r9], #174 @ 0xae │ │ │ │ - ldrsbteq ip, [r9], #162 @ 0xa2 │ │ │ │ - rscseq ip, r9, r8, asr #21 │ │ │ │ - ldrhteq ip, [r9], #164 @ 0xa4 │ │ │ │ - ldrshteq lr, [ip], #236 @ 0xec │ │ │ │ - rscseq ip, r9, r2, asr sl │ │ │ │ - rscseq ip, r9, r4, lsr #20 │ │ │ │ - rscseq ip, r9, r6, lsl #20 │ │ │ │ - rscseq ip, r9, r0, ror #19 │ │ │ │ - rscseq ip, r9, r0, asr #19 │ │ │ │ - rscseq ip, r9, r4, lsl #19 │ │ │ │ - rscseq ip, r9, sl, ror r9 │ │ │ │ - rscseq ip, r9, r6, ror #18 │ │ │ │ - rscseq ip, r9, r4, asr #18 │ │ │ │ - rscseq lr, ip, ip, asr #28 │ │ │ │ - ldrhteq ip, [r9], #132 @ 0x84 │ │ │ │ - rscseq ip, r9, ip, lsl #17 │ │ │ │ - rscseq ip, r9, r0, ror #16 │ │ │ │ - rscseq ip, r9, r6, asr r8 │ │ │ │ + ldrshteq ip, [r9], #238 @ 0xee │ │ │ │ + rscseq lr, ip, ip, lsr #13 │ │ │ │ + rscseq lr, ip, r6, ror #12 │ │ │ │ + rscseq ip, r9, lr, ror lr │ │ │ │ + rscseq ip, r9, ip, ror #28 │ │ │ │ + rscseq ip, r9, r6, asr #28 │ │ │ │ + rscseq lr, ip, r0, lsl #12 │ │ │ │ + rscseq ip, r9, r6, ror #27 │ │ │ │ + rscseq lr, ip, r4, lsr #12 │ │ │ │ + rscseq ip, r9, r0, lsr #27 │ │ │ │ + rscseq ip, r9, lr, lsl #27 │ │ │ │ + rscseq lr, ip, r8, ror #12 │ │ │ │ + rscseq lr, ip, r6, lsl #13 │ │ │ │ + rscseq ip, r9, r2, lsl sp │ │ │ │ + rscseq lr, ip, ip, ror #13 │ │ │ │ + rscseq lr, ip, sl, lsl #14 │ │ │ │ + smlalseq lr, ip, sl, r7 │ │ │ │ + rscseq lr, ip, r8, lsr #14 │ │ │ │ + rscseq lr, ip, sl, lsr #15 │ │ │ │ + rscseq ip, r9, sl, lsr #24 │ │ │ │ + smlalseq lr, ip, r8, r7 │ │ │ │ + ldrhteq ip, [r9], #188 @ 0xbc │ │ │ │ + ldrhteq ip, [r9], #178 @ 0xb2 │ │ │ │ + rscseq lr, ip, r0, lsr #15 │ │ │ │ + rscseq lr, ip, lr, asr #15 │ │ │ │ + rscseq lr, ip, r2, ror #15 │ │ │ │ + rscseq lr, ip, r0, asr #16 │ │ │ │ + rscseq lr, ip, sl, lsl #17 │ │ │ │ + rscseq lr, ip, r8, ror #17 │ │ │ │ + rscseq lr, ip, ip, lsr r9 │ │ │ │ + smlalseq lr, ip, sl, r9 │ │ │ │ + rscseq lr, ip, lr, asr #19 │ │ │ │ + rscseq lr, ip, ip, lsr #20 │ │ │ │ + rscseq lr, ip, r0, lsl #21 │ │ │ │ + rscseq lr, ip, r6, lsl #22 │ │ │ │ + rscseq lr, ip, r0, lsl fp │ │ │ │ + rscseq lr, ip, lr, ror #22 │ │ │ │ + rscseq lr, ip, r2, asr #23 │ │ │ │ + rscseq lr, ip, r8, asr #24 │ │ │ │ + rscseq lr, ip, lr, lsr ip │ │ │ │ + smlalseq lr, ip, sl, ip │ │ │ │ + smlalseq ip, r9, r8, r8 │ │ │ │ + rscseq ip, r9, ip, ror #16 │ │ │ │ + rscseq ip, r9, r2, ror #16 │ │ │ │ rscseq ip, r9, lr, lsr r8 │ │ │ │ - rscseq lr, ip, ip, lsl lr │ │ │ │ - ldrsbteq lr, [ip], #226 @ 0xe2 │ │ │ │ - rscseq lr, ip, r8, lsl #30 │ │ │ │ - rscseq ip, r9, r6, lsl #15 │ │ │ │ - rscseq ip, r9, r8, asr r7 │ │ │ │ - rscseq ip, r9, ip, lsr r7 │ │ │ │ - rscseq ip, r9, r8, lsl r7 │ │ │ │ - smlalseq lr, ip, lr, lr │ │ │ │ - rscseq ip, r9, lr, asr #13 │ │ │ │ - rscseq ip, r9, r2, lsr #13 │ │ │ │ - rscseq ip, r9, r8, ror r6 │ │ │ │ - rscseq ip, r9, lr, asr #12 │ │ │ │ - rscseq ip, r9, r4, lsr #12 │ │ │ │ - rscseq ip, r9, ip, lsl r6 │ │ │ │ - ldrshteq ip, [r9], #88 @ 0x58 │ │ │ │ - ldrsbteq ip, [r9], #84 @ 0x54 │ │ │ │ - rscseq ip, r9, sl, lsr #11 │ │ │ │ - rscseq ip, r9, r6, lsl #11 │ │ │ │ - rscseq ip, r9, r2, ror #10 │ │ │ │ - rscseq ip, r9, r4, lsr r5 │ │ │ │ + rscseq ip, r9, r2, lsl r8 │ │ │ │ + rscseq ip, r9, r8, lsl #16 │ │ │ │ + ldrshteq ip, [r9], #116 @ 0x74 │ │ │ │ + rscseq lr, ip, ip, lsr ip │ │ │ │ + smlalseq ip, r9, r2, r7 │ │ │ │ + rscseq ip, r9, r4, ror #14 │ │ │ │ + rscseq ip, r9, r6, asr #14 │ │ │ │ + rscseq ip, r9, r0, lsr #14 │ │ │ │ + rscseq ip, r9, r0, lsl #14 │ │ │ │ + rscseq ip, r9, r4, asr #13 │ │ │ │ + ldrhteq ip, [r9], #106 @ 0x6a │ │ │ │ + rscseq ip, r9, r6, lsr #13 │ │ │ │ + rscseq ip, r9, r4, lsl #13 │ │ │ │ + rscseq lr, ip, ip, lsl #23 │ │ │ │ + ldrshteq ip, [r9], #84 @ 0x54 │ │ │ │ + rscseq ip, r9, ip, asr #11 │ │ │ │ + rscseq ip, r9, r0, lsr #11 │ │ │ │ + smlalseq ip, r9, r6, r5 │ │ │ │ + rscseq ip, r9, lr, ror r5 │ │ │ │ + rscseq lr, ip, ip, asr fp │ │ │ │ + rscseq lr, ip, r2, lsl ip │ │ │ │ + rscseq lr, ip, r8, asr #24 │ │ │ │ + rscseq ip, r9, r6, asr #9 │ │ │ │ + smlalseq ip, r9, r8, r4 │ │ │ │ + rscseq ip, r9, ip, ror r4 │ │ │ │ + rscseq ip, r9, r8, asr r4 │ │ │ │ + ldrsbteq lr, [ip], #190 @ 0xbe │ │ │ │ + rscseq ip, r9, lr, lsl #8 │ │ │ │ + rscseq ip, r9, r2, ror #7 │ │ │ │ + ldrhteq ip, [r9], #56 @ 0x38 │ │ │ │ + rscseq ip, r9, lr, lsl #7 │ │ │ │ + rscseq ip, r9, r4, ror #6 │ │ │ │ + rscseq ip, r9, ip, asr r3 │ │ │ │ + rscseq ip, r9, r8, lsr r3 │ │ │ │ + rscseq ip, r9, r4, lsl r3 │ │ │ │ + rscseq ip, r9, sl, ror #5 │ │ │ │ + rscseq ip, r9, r6, asr #5 │ │ │ │ + rscseq ip, r9, r2, lsr #5 │ │ │ │ + rscseq ip, r9, r4, ror r2 │ │ │ │ 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 │ │ │ │ @@ -92470,185 +92470,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 │ │ │ │ - ldrhteq ip, [r9], #58 @ 0x3a │ │ │ │ - smlalseq ip, r9, r6, r3 │ │ │ │ - rscseq ip, r9, r2, ror r3 │ │ │ │ - rscseq ip, r9, r8, asr #6 │ │ │ │ - rscseq ip, r9, r4, lsr #6 │ │ │ │ - rscseq ip, r9, r0, lsl #6 │ │ │ │ - ldrsbteq ip, [r9], #36 @ 0x24 │ │ │ │ - rscseq ip, r9, sl, lsr #5 │ │ │ │ - rscseq ip, r9, r0, lsl #5 │ │ │ │ - rscseq ip, r9, ip, asr r2 │ │ │ │ - rscseq ip, r9, r8, lsr r2 │ │ │ │ - rscseq ip, r9, lr, lsl #4 │ │ │ │ - rscseq ip, r9, sl, ror #3 │ │ │ │ - rscseq ip, r9, r6, asr #3 │ │ │ │ - smlalseq ip, r9, lr, r1 │ │ │ │ - rscseq ip, r9, r6, ror r1 │ │ │ │ - rscseq ip, r9, r4, asr r1 │ │ │ │ - rscseq ip, r9, r2, lsr r1 │ │ │ │ - rscseq ip, r9, sl, lsl #2 │ │ │ │ - rscseq ip, r9, sl, ror #1 │ │ │ │ - rscseq ip, r9, sl, asr #1 │ │ │ │ - rscseq lr, ip, lr, lsl r0 │ │ │ │ - rscseq sp, ip, r8, lsl ip │ │ │ │ - rscseq sp, ip, lr, lsr sl │ │ │ │ - rscseq sp, ip, r4, lsr #18 │ │ │ │ - rscseq ip, r9, r6, lsr #1 │ │ │ │ - rscseq ip, r9, r0, lsr #1 │ │ │ │ - smlalseq ip, r9, sl, r0 │ │ │ │ - rscseq sp, ip, r8, ror #24 │ │ │ │ - rscseq ip, r9, lr, lsl #1 │ │ │ │ - ldrhteq sp, [ip], #176 @ 0xb0 │ │ │ │ - rscseq ip, r9, r2, lsl #1 │ │ │ │ - rscseq ip, r9, ip, ror r0 │ │ │ │ - rscseq lr, ip, r6, lsl #17 │ │ │ │ - rscseq ip, r9, r0, ror r0 │ │ │ │ - rscseq ip, r9, sl, rrx │ │ │ │ + ldrshteq ip, [r9], #10 │ │ │ │ + ldrsbteq ip, [r9], #6 │ │ │ │ + ldrhteq ip, [r9], #2 │ │ │ │ + rscseq ip, r9, r8, lsl #1 │ │ │ │ rscseq ip, r9, r4, rrx │ │ │ │ - rscseq sp, ip, r6, lsl #17 │ │ │ │ - rscseq ip, r9, r8, asr r0 │ │ │ │ - rscseq ip, r9, r2, asr r0 │ │ │ │ + rscseq ip, r9, r0, asr #32 │ │ │ │ + rscseq ip, r9, r4, lsl r0 │ │ │ │ + rscseq fp, r9, sl, ror #31 │ │ │ │ + rscseq fp, r9, r0, asr #31 │ │ │ │ + smlalseq fp, r9, ip, pc @ │ │ │ │ + rscseq fp, r9, r8, ror pc │ │ │ │ + rscseq fp, r9, lr, asr #30 │ │ │ │ + rscseq fp, r9, sl, lsr #30 │ │ │ │ + rscseq fp, r9, r6, lsl #30 │ │ │ │ + ldrsbteq fp, [r9], #238 @ 0xee │ │ │ │ + ldrhteq fp, [r9], #230 @ 0xe6 │ │ │ │ + smlalseq fp, r9, r4, lr │ │ │ │ + rscseq fp, r9, r2, ror lr │ │ │ │ + rscseq fp, r9, sl, asr #28 │ │ │ │ + rscseq fp, r9, sl, lsr #28 │ │ │ │ + rscseq fp, r9, sl, lsl #28 │ │ │ │ + rscseq sp, ip, lr, asr sp │ │ │ │ rscseq sp, ip, r8, asr r9 │ │ │ │ - rscseq sp, ip, r2, lsl r9 │ │ │ │ - rscseq sp, ip, r0, ror #17 │ │ │ │ - rscseq ip, r9, sl, lsr r0 │ │ │ │ - rscseq sp, ip, r0, lsl #19 │ │ │ │ - smlalseq sp, ip, sl, r9 │ │ │ │ - rscseq ip, r9, r8, lsr #32 │ │ │ │ - rscseq sp, ip, lr, lsr #21 │ │ │ │ - rscseq sp, ip, r8, lsr #20 │ │ │ │ - rscseq sp, ip, r2, ror #19 │ │ │ │ - ldrhteq sp, [ip], #156 @ 0x9c │ │ │ │ - rscseq ip, r9, sl │ │ │ │ - rscseq ip, r9, r4 │ │ │ │ - rscseq sp, ip, sl, asr #20 │ │ │ │ - rscseq sp, ip, r4, ror #20 │ │ │ │ - ldrshteq fp, [r9], #242 @ 0xf2 │ │ │ │ - ldrhteq sp, [ip], #168 @ 0xa8 │ │ │ │ - rscseq sp, ip, sl, asr #21 │ │ │ │ - rscseq fp, r9, r0, ror #31 │ │ │ │ - ldrsbteq fp, [r9], #250 @ 0xfa │ │ │ │ - rscseq sp, ip, r4, lsr sp │ │ │ │ - rscseq sp, ip, lr, lsr #24 │ │ │ │ - rscseq sp, ip, r8, asr #22 │ │ │ │ - rscseq fp, r9, r2, asr #31 │ │ │ │ - ldrsbteq sp, [ip], #188 @ 0xbc │ │ │ │ - ldrhteq fp, [r9], #246 @ 0xf6 │ │ │ │ - ldrhteq fp, [r9], #240 @ 0xf0 │ │ │ │ - rscseq sp, ip, sl, lsl #25 │ │ │ │ - rscseq sp, ip, r4, asr #24 │ │ │ │ - rscseq sp, ip, lr, asr ip │ │ │ │ - smlalseq fp, r9, r8, pc @ │ │ │ │ - ldrhteq sp, [ip], #194 @ 0xc2 │ │ │ │ - rscseq sp, ip, ip, asr #25 │ │ │ │ - rscseq fp, r9, r6, lsl #31 │ │ │ │ - rscseq sp, ip, r0, ror #27 │ │ │ │ - rscseq sp, ip, sl, asr sp │ │ │ │ - rscseq sp, ip, r4, lsl sp │ │ │ │ - rscseq sp, ip, lr, lsr #26 │ │ │ │ - rscseq fp, r9, r8, ror #30 │ │ │ │ - rscseq sp, ip, r2, lsl #27 │ │ │ │ - smlalseq sp, ip, ip, sp │ │ │ │ - rscseq fp, r9, r6, asr pc │ │ │ │ - rscseq sp, ip, r0, lsr lr │ │ │ │ - rscseq sp, ip, sl, ror #27 │ │ │ │ - rscseq sp, ip, r4, lsl #28 │ │ │ │ - rscseq fp, r9, lr, lsr pc │ │ │ │ - rscseq sp, ip, r8, asr lr │ │ │ │ - rscseq sp, ip, r2, ror lr │ │ │ │ - rscseq fp, r9, ip, lsr #30 │ │ │ │ - rscseq lr, ip, r6, asr #4 │ │ │ │ - rscseq lr, ip, r0, rrx │ │ │ │ - rscseq sp, ip, sl, ror pc │ │ │ │ - ldrshteq sp, [ip], #228 @ 0xe4 │ │ │ │ - rscseq sp, ip, lr, lsr #29 │ │ │ │ - rscseq sp, ip, r8, asr #29 │ │ │ │ - rscseq fp, r9, r2, lsl #30 │ │ │ │ - rscseq sp, ip, ip, lsl pc │ │ │ │ - rscseq sp, ip, r6, lsr pc │ │ │ │ - ldrshteq fp, [r9], #224 @ 0xe0 │ │ │ │ - rscseq sp, ip, sl, asr #31 │ │ │ │ - rscseq sp, ip, r4, lsl #31 │ │ │ │ - smlalseq sp, ip, lr, pc @ │ │ │ │ - ldrsbteq fp, [r9], #232 @ 0xe8 │ │ │ │ - ldrsbteq sp, [ip], #242 @ 0xf2 │ │ │ │ - rscseq fp, r9, ip, asr #29 │ │ │ │ + rscseq sp, ip, lr, ror r7 │ │ │ │ + rscseq sp, ip, r4, ror #12 │ │ │ │ + rscseq fp, r9, r6, ror #27 │ │ │ │ + rscseq fp, r9, r0, ror #27 │ │ │ │ + ldrsbteq fp, [r9], #218 @ 0xda │ │ │ │ + rscseq sp, ip, r8, lsr #19 │ │ │ │ + rscseq fp, r9, lr, asr #27 │ │ │ │ + ldrshteq sp, [ip], #128 @ 0x80 │ │ │ │ + rscseq fp, r9, r2, asr #27 │ │ │ │ + ldrhteq fp, [r9], #220 @ 0xdc │ │ │ │ + rscseq lr, ip, r6, asr #11 │ │ │ │ + ldrhteq fp, [r9], #208 @ 0xd0 │ │ │ │ + rscseq fp, r9, sl, lsr #27 │ │ │ │ + rscseq fp, r9, r4, lsr #27 │ │ │ │ + rscseq sp, ip, r6, asr #11 │ │ │ │ + smlalseq fp, r9, r8, sp │ │ │ │ + smlalseq fp, r9, r2, sp │ │ │ │ + smlalseq sp, ip, r8, r6 │ │ │ │ + rscseq sp, ip, r2, asr r6 │ │ │ │ + rscseq sp, ip, r0, lsr #12 │ │ │ │ + rscseq fp, r9, sl, ror sp │ │ │ │ + rscseq sp, ip, r0, asr #13 │ │ │ │ + ldrsbteq sp, [ip], #106 @ 0x6a │ │ │ │ + rscseq fp, r9, r8, ror #26 │ │ │ │ + rscseq sp, ip, lr, ror #15 │ │ │ │ + rscseq sp, ip, r8, ror #14 │ │ │ │ + rscseq sp, ip, r2, lsr #14 │ │ │ │ + ldrshteq sp, [ip], #108 @ 0x6c │ │ │ │ + rscseq fp, r9, sl, asr #26 │ │ │ │ + rscseq fp, r9, r4, asr #26 │ │ │ │ + rscseq sp, ip, sl, lsl #15 │ │ │ │ + rscseq sp, ip, r4, lsr #15 │ │ │ │ + rscseq fp, r9, r2, lsr sp │ │ │ │ + ldrshteq sp, [ip], #120 @ 0x78 │ │ │ │ + rscseq sp, ip, sl, lsl #16 │ │ │ │ + rscseq fp, r9, r0, lsr #26 │ │ │ │ + rscseq fp, r9, sl, lsl sp │ │ │ │ + rscseq sp, ip, r4, ror sl │ │ │ │ + rscseq sp, ip, lr, ror #18 │ │ │ │ + rscseq sp, ip, r8, lsl #17 │ │ │ │ + rscseq fp, r9, r2, lsl #26 │ │ │ │ + rscseq sp, ip, ip, lsl r9 │ │ │ │ + ldrshteq fp, [r9], #198 @ 0xc6 │ │ │ │ + ldrshteq fp, [r9], #192 @ 0xc0 │ │ │ │ + rscseq sp, ip, sl, asr #19 │ │ │ │ + rscseq sp, ip, r4, lsl #19 │ │ │ │ + smlalseq sp, ip, lr, r9 │ │ │ │ + ldrsbteq fp, [r9], #200 @ 0xc8 │ │ │ │ + ldrshteq sp, [ip], #146 @ 0x92 │ │ │ │ + rscseq sp, ip, ip, lsl #20 │ │ │ │ + rscseq fp, r9, r6, asr #25 │ │ │ │ + rscseq sp, ip, r0, lsr #22 │ │ │ │ + smlalseq sp, ip, sl, sl │ │ │ │ + rscseq sp, ip, r4, asr sl │ │ │ │ + rscseq sp, ip, lr, ror #20 │ │ │ │ + rscseq fp, r9, r8, lsr #25 │ │ │ │ + rscseq sp, ip, r2, asr #21 │ │ │ │ + ldrsbteq sp, [ip], #172 @ 0xac │ │ │ │ + smlalseq fp, r9, r6, ip │ │ │ │ + rscseq sp, ip, r0, ror fp │ │ │ │ + rscseq sp, ip, sl, lsr #22 │ │ │ │ + rscseq sp, ip, r4, asr #22 │ │ │ │ + rscseq fp, r9, lr, ror ip │ │ │ │ + smlalseq sp, ip, r8, fp │ │ │ │ + ldrhteq sp, [ip], #178 @ 0xb2 │ │ │ │ + rscseq fp, r9, ip, ror #24 │ │ │ │ + rscseq sp, ip, r6, lsl #31 │ │ │ │ + rscseq sp, ip, r0, lsr #27 │ │ │ │ + ldrhteq sp, [ip], #202 @ 0xca │ │ │ │ + rscseq sp, ip, r4, lsr ip │ │ │ │ + rscseq sp, ip, lr, ror #23 │ │ │ │ + rscseq sp, ip, r8, lsl #24 │ │ │ │ + rscseq fp, r9, r2, asr #24 │ │ │ │ + rscseq sp, ip, ip, asr ip │ │ │ │ + rscseq sp, ip, r6, ror ip │ │ │ │ + rscseq fp, r9, r0, lsr ip │ │ │ │ + rscseq sp, ip, sl, lsl #26 │ │ │ │ + rscseq sp, ip, r4, asr #25 │ │ │ │ + ldrsbteq sp, [ip], #206 @ 0xce │ │ │ │ + rscseq fp, r9, r8, lsl ip │ │ │ │ + rscseq sp, ip, r2, lsl sp │ │ │ │ + rscseq fp, r9, ip, lsl #24 │ │ │ │ + rscseq sp, ip, r6, asr #28 │ │ │ │ + rscseq sp, ip, r0, asr #27 │ │ │ │ + rscseq sp, ip, sl, ror sp │ │ │ │ + smlalseq sp, ip, r4, sp │ │ │ │ + rscseq fp, r9, lr, ror #23 │ │ │ │ + rscseq sp, ip, r8, ror #27 │ │ │ │ + rscseq sp, ip, r2, lsl #28 │ │ │ │ + ldrsbteq fp, [r9], #188 @ 0xbc │ │ │ │ + smlalseq sp, ip, r6, lr │ │ │ │ + rscseq sp, ip, r0, asr lr │ │ │ │ + rscseq sp, ip, sl, ror #28 │ │ │ │ + rscseq fp, r9, r4, asr #23 │ │ │ │ + smlalseq sp, ip, lr, lr │ │ │ │ + ldrhteq fp, [r9], #184 @ 0xb8 │ │ │ │ + rscseq lr, ip, sl, ror #1 │ │ │ │ + rscseq sp, ip, ip, asr #31 │ │ │ │ + rscseq sp, ip, r6, asr #30 │ │ │ │ + rscseq sp, ip, r0, lsl #30 │ │ │ │ + rscseq sp, ip, sl, lsl pc │ │ │ │ + smlalseq fp, r9, r4, fp │ │ │ │ + rscseq sp, ip, lr, ror #30 │ │ │ │ + rscseq sp, ip, r8, lsl #31 │ │ │ │ + rscseq fp, r9, r2, lsl #23 │ │ │ │ + rscseq lr, ip, r8 │ │ │ │ + ldrhteq sp, [ip], #246 @ 0xf6 │ │ │ │ + rscseq fp, r9, r0, ror fp │ │ │ │ + rscseq fp, r9, sl, ror #22 │ │ │ │ + rscseq lr, ip, ip, lsr r0 │ │ │ │ + rscseq lr, ip, r2, lsl r0 │ │ │ │ + rscseq fp, r9, r8, asr fp │ │ │ │ + rscseq fp, r9, r2, asr fp │ │ │ │ + rscseq fp, r9, ip, asr #22 │ │ │ │ + rscseq lr, ip, sl, asr #32 │ │ │ │ + rscseq lr, ip, ip, ror #3 │ │ │ │ rscseq lr, ip, r6, lsl #2 │ │ │ │ - rscseq lr, ip, r0, lsl #1 │ │ │ │ - rscseq lr, ip, sl, lsr r0 │ │ │ │ - rscseq lr, ip, r4, asr r0 │ │ │ │ - rscseq fp, r9, lr, lsr #29 │ │ │ │ - rscseq lr, ip, r8, lsr #1 │ │ │ │ - rscseq lr, ip, r2, asr #1 │ │ │ │ - smlalseq fp, r9, ip, lr │ │ │ │ - rscseq lr, ip, r6, asr r1 │ │ │ │ - rscseq lr, ip, r0, lsl r1 │ │ │ │ - rscseq lr, ip, sl, lsr #2 │ │ │ │ - rscseq fp, r9, r4, lsl #29 │ │ │ │ - rscseq lr, ip, lr, asr r1 │ │ │ │ - rscseq fp, r9, r8, ror lr │ │ │ │ - rscseq lr, ip, sl, lsr #7 │ │ │ │ - rscseq lr, ip, ip, lsl #5 │ │ │ │ - rscseq lr, ip, r6, lsl #4 │ │ │ │ - rscseq lr, ip, r0, asr #3 │ │ │ │ - ldrsbteq lr, [ip], #26 │ │ │ │ - rscseq fp, r9, r4, asr lr │ │ │ │ - rscseq lr, ip, lr, lsr #4 │ │ │ │ - rscseq lr, ip, r8, asr #4 │ │ │ │ - rscseq fp, r9, r2, asr #28 │ │ │ │ - rscseq lr, ip, r8, asr #5 │ │ │ │ - rscseq lr, ip, r6, ror r2 │ │ │ │ - rscseq fp, r9, r0, lsr lr │ │ │ │ - rscseq fp, r9, sl, lsr #28 │ │ │ │ - ldrshteq lr, [ip], #44 @ 0x2c │ │ │ │ - ldrsbteq lr, [ip], #34 @ 0x22 │ │ │ │ - rscseq fp, r9, r8, lsl lr │ │ │ │ - rscseq fp, r9, r2, lsl lr │ │ │ │ - rscseq fp, r9, ip, lsl #28 │ │ │ │ - rscseq lr, ip, sl, lsl #6 │ │ │ │ - rscseq lr, ip, ip, lsr #9 │ │ │ │ - rscseq lr, ip, r6, asr #7 │ │ │ │ - rscseq lr, ip, ip, ror #6 │ │ │ │ - rscseq fp, r9, lr, ror #27 │ │ │ │ - rscseq lr, ip, ip, ror r3 │ │ │ │ - rscseq fp, r9, r2, ror #27 │ │ │ │ - rscseq lr, ip, r8, lsl r4 │ │ │ │ - rscseq lr, ip, sl, asr #8 │ │ │ │ - ldrsbteq fp, [r9], #208 @ 0xd0 │ │ │ │ - rscseq lr, ip, r6, asr #10 │ │ │ │ - rscseq lr, ip, r0, ror #9 │ │ │ │ - ldrhteq fp, [r9], #222 @ 0xde │ │ │ │ - ldrhteq fp, [r9], #216 @ 0xd8 │ │ │ │ - ldrhteq fp, [r9], #210 @ 0xd2 │ │ │ │ - rscseq fp, r9, ip, lsr #27 │ │ │ │ - rscseq lr, ip, lr, ror r5 │ │ │ │ - rscseq fp, r9, r0, lsr #27 │ │ │ │ - smlalseq fp, r9, sl, sp │ │ │ │ - smlalseq fp, r9, r4, sp │ │ │ │ - rscseq fp, r9, lr, lsl #27 │ │ │ │ - rscseq fp, r9, r8, lsl #27 │ │ │ │ - rscseq fp, r9, r2, lsl #27 │ │ │ │ - rscseq fp, r9, ip, ror sp │ │ │ │ - rscseq fp, r9, r6, ror sp │ │ │ │ - rscseq fp, r9, r0, ror sp │ │ │ │ - rscseq fp, r9, sl, ror #26 │ │ │ │ - rscseq fp, r9, r4, ror #26 │ │ │ │ - rscseq fp, r9, lr, asr sp │ │ │ │ - rscseq fp, r9, r8, asr sp │ │ │ │ - rscseq fp, r9, r2, asr sp │ │ │ │ - rscseq fp, r9, ip, asr #26 │ │ │ │ - rscseq fp, r9, r6, asr #26 │ │ │ │ - rscseq fp, r9, r0, asr #26 │ │ │ │ + rscseq lr, ip, ip, lsr #1 │ │ │ │ + rscseq fp, r9, lr, lsr #22 │ │ │ │ + ldrhteq lr, [ip], #12 │ │ │ │ + rscseq fp, r9, r2, lsr #22 │ │ │ │ + rscseq lr, ip, r8, asr r1 │ │ │ │ + rscseq lr, ip, sl, lsl #3 │ │ │ │ + rscseq fp, r9, r0, lsl fp │ │ │ │ + rscseq lr, ip, r6, lsl #5 │ │ │ │ + rscseq lr, ip, r0, lsr #4 │ │ │ │ + ldrshteq fp, [r9], #174 @ 0xae │ │ │ │ + ldrshteq fp, [r9], #168 @ 0xa8 │ │ │ │ + ldrshteq fp, [r9], #162 @ 0xa2 │ │ │ │ + rscseq fp, r9, ip, ror #21 │ │ │ │ + ldrhteq lr, [ip], #46 @ 0x2e │ │ │ │ + rscseq fp, r9, r0, ror #21 │ │ │ │ + ldrsbteq fp, [r9], #170 @ 0xaa │ │ │ │ + ldrsbteq fp, [r9], #164 @ 0xa4 │ │ │ │ + rscseq fp, r9, lr, asr #21 │ │ │ │ + rscseq fp, r9, r8, asr #21 │ │ │ │ + rscseq fp, r9, r2, asr #21 │ │ │ │ + ldrhteq fp, [r9], #172 @ 0xac │ │ │ │ + ldrhteq fp, [r9], #166 @ 0xa6 │ │ │ │ + ldrhteq fp, [r9], #160 @ 0xa0 │ │ │ │ + rscseq fp, r9, sl, lsr #21 │ │ │ │ + rscseq fp, r9, r4, lsr #21 │ │ │ │ + smlalseq fp, r9, lr, sl │ │ │ │ + smlalseq fp, r9, r8, sl │ │ │ │ + smlalseq fp, r9, r2, sl │ │ │ │ + rscseq fp, r9, ip, lsl #21 │ │ │ │ + rscseq fp, r9, r6, lsl #21 │ │ │ │ + rscseq fp, r9, r0, lsl #21 │ │ │ │ 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 │ │ │ │ @@ -93374,58 +93374,58 @@ │ │ │ │ and lr, r7, r8, lsr r8 │ │ │ │ @ instruction: 0x463b4a30 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ stmda lr!, {r2, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - rscseq fp, r9, lr, ror sp │ │ │ │ - rscseq fp, fp, r6, ror #10 │ │ │ │ - ldrsbteq fp, [r9], #228 @ 0xe4 │ │ │ │ - rscseq fp, fp, ip, lsl r5 │ │ │ │ - ldrhteq r2, [sl], #250 @ 0xfa │ │ │ │ - rscseq fp, fp, r0, ror r4 │ │ │ │ - rscseq fp, r9, r2, lsr ip │ │ │ │ - rscseq fp, r9, r4, lsl r5 │ │ │ │ - ldrshteq sl, [fp], #206 @ 0xce │ │ │ │ - rscseq r2, sl, ip, lsr r8 │ │ │ │ - rscseq sl, fp, r0, ror #25 │ │ │ │ - rscseq fp, fp, r2, lsr r0 │ │ │ │ - rscseq sl, fp, r6, asr #25 │ │ │ │ - smlalseq r8, ip, ip, lr │ │ │ │ - rscseq sl, fp, ip, lsr #25 │ │ │ │ - rscseq fp, ip, ip, lsr #3 │ │ │ │ - rscseq fp, r9, r2, lsr r5 │ │ │ │ - rscseq fp, ip, r6, lsr #3 │ │ │ │ - rscseq fp, r9, lr, lsl r5 │ │ │ │ - rscseq fp, r9, r6, ror #8 │ │ │ │ - rscseq sl, fp, r2, asr ip │ │ │ │ - rscseq fp, ip, r4, lsl #2 │ │ │ │ - rscseq fp, ip, r4, lsl #2 │ │ │ │ - rscseq fp, ip, sl, lsl #2 │ │ │ │ - rscseq fp, ip, sl, lsl #2 │ │ │ │ - rscseq sl, fp, ip, lsl #24 │ │ │ │ - rscseq r2, sl, r6, lsr r7 │ │ │ │ - rscseq sl, fp, ip, ror #23 │ │ │ │ - rscseq fp, r9, r2, ror #7 │ │ │ │ - rscseq sl, fp, ip, asr #23 │ │ │ │ - ldrsbteq ip, [ip], #90 @ 0x5a │ │ │ │ - rscseq sl, fp, ip, lsr #23 │ │ │ │ - rscseq sl, fp, r6, lsr r8 │ │ │ │ - rscseq sl, fp, lr, lsl #23 │ │ │ │ - ldrshteq ip, [ip], #80 @ 0x50 │ │ │ │ - rscseq sl, fp, r4, ror fp │ │ │ │ - ldrshteq ip, [ip], #90 @ 0x5a │ │ │ │ - rscseq sl, fp, sl, asr fp │ │ │ │ - rscseq r8, ip, r6, ror #27 │ │ │ │ - rscseq r2, sl, lr, lsr #14 │ │ │ │ - rscseq sl, fp, r4, lsr fp │ │ │ │ - ldrshteq r9, [ip], #190 @ 0xbe │ │ │ │ - rscseq sl, fp, sl, lsl fp │ │ │ │ - rscseq sl, r9, ip, ror #31 │ │ │ │ + ldrhteq fp, [r9], #174 @ 0xae │ │ │ │ + rscseq fp, fp, r6, lsr #5 │ │ │ │ + rscseq fp, r9, r4, lsl ip │ │ │ │ + rscseq fp, fp, ip, asr r2 │ │ │ │ + ldrshteq r2, [sl], #202 @ 0xca │ │ │ │ + ldrhteq fp, [fp], #16 │ │ │ │ + rscseq fp, r9, r2, ror r9 │ │ │ │ + rscseq fp, r9, r4, asr r2 │ │ │ │ + rscseq sl, fp, lr, lsr sl │ │ │ │ + rscseq r2, sl, ip, ror r5 │ │ │ │ + rscseq sl, fp, r0, lsr #20 │ │ │ │ + rscseq sl, fp, r2, ror sp │ │ │ │ + rscseq sl, fp, r6, lsl #20 │ │ │ │ + ldrsbteq r8, [ip], #188 @ 0xbc │ │ │ │ + rscseq sl, fp, ip, ror #19 │ │ │ │ + rscseq sl, ip, ip, ror #29 │ │ │ │ + rscseq fp, r9, r2, ror r2 │ │ │ │ + rscseq sl, ip, r6, ror #29 │ │ │ │ + rscseq fp, r9, lr, asr r2 │ │ │ │ + rscseq fp, r9, r6, lsr #3 │ │ │ │ + smlalseq sl, fp, r2, r9 │ │ │ │ + rscseq sl, ip, r4, asr #28 │ │ │ │ + rscseq sl, ip, r4, asr #28 │ │ │ │ + rscseq sl, ip, sl, asr #28 │ │ │ │ + rscseq sl, ip, sl, asr #28 │ │ │ │ + rscseq sl, fp, ip, asr #18 │ │ │ │ + rscseq r2, sl, r6, ror r4 │ │ │ │ + rscseq sl, fp, ip, lsr #18 │ │ │ │ + rscseq fp, r9, r2, lsr #2 │ │ │ │ + rscseq sl, fp, ip, lsl #18 │ │ │ │ + rscseq ip, ip, sl, lsl r3 │ │ │ │ + rscseq sl, fp, ip, ror #17 │ │ │ │ + rscseq sl, fp, r6, ror r5 │ │ │ │ + rscseq sl, fp, lr, asr #17 │ │ │ │ + rscseq ip, ip, r0, lsr r3 │ │ │ │ + ldrhteq sl, [fp], #132 @ 0x84 │ │ │ │ + rscseq ip, ip, sl, lsr r3 │ │ │ │ + smlalseq sl, fp, sl, r8 │ │ │ │ + rscseq r8, ip, r6, lsr #22 │ │ │ │ + rscseq r2, sl, lr, ror #8 │ │ │ │ + rscseq sl, fp, r4, ror r8 │ │ │ │ + rscseq r9, ip, lr, lsr r9 │ │ │ │ + rscseq sl, fp, sl, asr r8 │ │ │ │ + rscseq sl, r9, ip, lsr #26 │ │ │ │ suble r2, r6, r4, ror #16 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec1b118 │ │ │ │ @ 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} │ │ │ │ @@ -93474,31 +93474,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 │ │ │ │ - rscseq sl, r9, lr, lsr lr │ │ │ │ - rscseq sp, ip, r6, lsl #14 │ │ │ │ - rscseq sl, r9, r4, lsl #28 │ │ │ │ - smlalseq sp, ip, r8, r6 │ │ │ │ - rscseq sp, ip, r0, asr r6 │ │ │ │ - rscseq sp, ip, r2, lsl r6 │ │ │ │ - ldrshteq sp, [ip], #92 @ 0x5c │ │ │ │ - rscseq sl, r9, r6, asr #27 │ │ │ │ - rscseq sl, r9, r0, asr #27 │ │ │ │ - rscseq sp, ip, sl, lsl #12 │ │ │ │ - rscseq sp, ip, r8, lsl r6 │ │ │ │ - rscseq sp, ip, sl, ror #12 │ │ │ │ - rscseq sp, ip, r8, lsr r6 │ │ │ │ - rscseq sl, r9, r2, lsr #27 │ │ │ │ - rscseq sp, ip, r4, ror #12 │ │ │ │ - rscseq sp, ip, lr, ror #12 │ │ │ │ - smlalseq sl, r9, r0, sp │ │ │ │ + rscseq sl, r9, lr, ror fp │ │ │ │ + rscseq sp, ip, r6, asr #8 │ │ │ │ + rscseq sl, r9, r4, asr #22 │ │ │ │ + ldrsbteq sp, [ip], #56 @ 0x38 │ │ │ │ + smlalseq sp, ip, r0, r3 │ │ │ │ + rscseq sp, ip, r2, asr r3 │ │ │ │ + rscseq sp, ip, ip, lsr r3 │ │ │ │ + rscseq sl, r9, r6, lsl #22 │ │ │ │ + rscseq sl, r9, r0, lsl #22 │ │ │ │ + rscseq sp, ip, sl, asr #6 │ │ │ │ + rscseq sp, ip, r8, asr r3 │ │ │ │ + rscseq sp, ip, sl, lsr #7 │ │ │ │ + rscseq sp, ip, r8, ror r3 │ │ │ │ + rscseq sl, r9, r2, ror #21 │ │ │ │ + rscseq sp, ip, r4, lsr #7 │ │ │ │ + rscseq sp, ip, lr, lsr #7 │ │ │ │ + ldrsbteq sl, [r9], #160 @ 0xa0 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ strmi fp, [r4], -r3, lsl #1 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ @ instruction: 0xf0002964 │ │ │ │ @@ -94063,136 +94063,136 @@ │ │ │ │ b ff602794 │ │ │ │ bmi 207c928 │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf7a39500 │ │ │ │ andlt lr, r3, ip, asr #21 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ - rscseq sl, ip, r0, lsl lr │ │ │ │ - rscseq sl, fp, sl, asr r8 │ │ │ │ - rscseq sp, ip, r2, ror #10 │ │ │ │ - rscseq sl, ip, r8, lsl #28 │ │ │ │ - rscseq sp, ip, lr, asr #10 │ │ │ │ - ldrshteq sl, [ip], #216 @ 0xd8 │ │ │ │ - rscseq r9, sl, r0, ror r4 │ │ │ │ - rscseq r9, sl, r4, ror #8 │ │ │ │ - rscseq sl, ip, r4, ror #27 │ │ │ │ - rscseq sl, fp, r2, lsr #15 │ │ │ │ - rscseq sl, ip, sl, lsl #28 │ │ │ │ - rscseq sl, ip, lr, lsl #28 │ │ │ │ - ldrshteq sl, [ip], #218 @ 0xda │ │ │ │ - smlabbeq r2, r8, r0, r4 │ │ │ │ - rscseq r9, ip, r4, lsr #3 │ │ │ │ - rscseq r8, ip, r2, asr sp │ │ │ │ - rscseq ip, fp, lr, lsl r3 │ │ │ │ - rscseq r9, ip, lr, lsl #3 │ │ │ │ - rscseq r9, sl, r4, lsr r5 │ │ │ │ - rscseq r9, sl, ip, lsr #10 │ │ │ │ - rscseq sl, ip, lr, ror sp │ │ │ │ - rscseq fp, ip, ip, ror r5 │ │ │ │ - rscseq ip, fp, ip, lsr #12 │ │ │ │ - rscseq sl, ip, ip, asr sp │ │ │ │ - rscseq sl, ip, ip, asr sp │ │ │ │ - rscseq sl, ip, r0, ror #26 │ │ │ │ - rscseq sp, ip, ip, ror #7 │ │ │ │ - @ instruction: 0x01023f92 │ │ │ │ - rscseq sl, ip, ip, lsr sp │ │ │ │ - rscseq fp, ip, lr, ror #9 │ │ │ │ - rscseq sl, ip, r2, lsr sp │ │ │ │ - rscseq sl, ip, lr, lsr #26 │ │ │ │ - tsteq r2, r4, lsr pc │ │ │ │ - rscseq sp, ip, lr, ror r3 │ │ │ │ - rscseq sp, ip, r0, lsl #7 │ │ │ │ - rscseq sp, ip, ip, ror r3 │ │ │ │ - rscseq sp, ip, r8, ror r3 │ │ │ │ - rscseq sp, ip, ip, ror r3 │ │ │ │ - rscseq sp, ip, ip, ror r3 │ │ │ │ - rscseq sp, ip, r0, lsl #7 │ │ │ │ - rscseq sp, ip, r4, lsl #7 │ │ │ │ - rscseq sp, ip, ip, lsl #7 │ │ │ │ - rscseq sl, ip, r4, ror ip │ │ │ │ - rscseq ip, fp, sl, lsr #2 │ │ │ │ - rscseq sl, ip, lr, ror #24 │ │ │ │ - rscseq sl, ip, sl, ror #24 │ │ │ │ - rscseq sl, ip, r6, ror #24 │ │ │ │ - rscseq sl, ip, r2, ror #24 │ │ │ │ - rscseq sl, ip, lr, asr ip │ │ │ │ - rscseq sl, ip, sl, asr ip │ │ │ │ - rscseq sl, ip, r6, asr ip │ │ │ │ - rscseq sl, ip, r0, asr ip │ │ │ │ - ldrhteq r9, [sl], #18 │ │ │ │ - rscseq r9, sl, lr, lsr #3 │ │ │ │ - ldrhteq r9, [sl], #18 │ │ │ │ - @ instruction: 0x01023d94 │ │ │ │ - rscseq sl, ip, r6, lsl ip │ │ │ │ - rscseq sl, fp, lr, asr #8 │ │ │ │ - rscseq sp, ip, ip, ror #4 │ │ │ │ - ldrshteq sl, [ip], #190 @ 0xbe │ │ │ │ - rscseq sl, fp, r6, lsl #8 │ │ │ │ - rscseq r9, sl, r2, lsl r0 │ │ │ │ - rscseq sl, ip, r4, ror #20 │ │ │ │ - rscseq r9, sl, r8, asr #2 │ │ │ │ - ldrhteq sl, [ip], #188 @ 0xbc │ │ │ │ - rscseq r9, sl, ip, lsr r1 │ │ │ │ - rscseq r9, sl, r4, asr #2 │ │ │ │ - smlatbeq r2, lr, ip, r3 │ │ │ │ - rscseq sl, fp, r8, asr #6 │ │ │ │ - rscseq sl, fp, r2, ror #6 │ │ │ │ - rscseq sl, fp, sl, lsr #6 │ │ │ │ - rscseq sl, fp, r4, asr #6 │ │ │ │ - rscseq sl, r9, r8, lsl #23 │ │ │ │ - rscseq sl, fp, r2, lsr #6 │ │ │ │ - rscseq r8, sl, lr, lsr #30 │ │ │ │ - rscseq r8, sl, lr, lsl pc │ │ │ │ - rscseq r8, sl, ip, lsl pc │ │ │ │ - rscseq sp, ip, lr, lsr r1 │ │ │ │ - rscseq sp, ip, r0, asr #2 │ │ │ │ - rscseq r8, sl, sl, lsl #30 │ │ │ │ - rscseq sp, ip, r4, lsr r1 │ │ │ │ - rscseq r7, ip, r2, asr #20 │ │ │ │ - @ instruction: 0x01023bbe │ │ │ │ - rscseq sp, ip, r4, lsl r1 │ │ │ │ - rscseq r8, sl, r4, lsl pc │ │ │ │ - rscseq r8, sl, r2, lsl #30 │ │ │ │ - rscseq r8, sl, r0, ror #29 │ │ │ │ - rscseq r8, sl, r8, ror #29 │ │ │ │ - ldrsbteq r8, [sl], #230 @ 0xe6 │ │ │ │ - ldrsbteq sp, [ip], #8 │ │ │ │ - ldrsbteq sp, [ip], #12 │ │ │ │ - ldrsbteq sp, [ip], #6 │ │ │ │ - ldrsbteq sp, [ip], #0 │ │ │ │ - smlalseq r8, sl, r0, lr │ │ │ │ - rscseq r8, sl, lr, ror lr │ │ │ │ - rscseq r7, ip, lr, ror r9 │ │ │ │ - rscseq r6, ip, r8, ror #31 │ │ │ │ - rscseq r6, ip, r2, ror #31 │ │ │ │ - ldrsbteq r6, [ip], #252 @ 0xfc │ │ │ │ - ldrsbteq r6, [ip], #246 @ 0xf6 │ │ │ │ - ldrsbteq r6, [ip], #240 @ 0xf0 │ │ │ │ - rscseq r6, ip, sl, asr #31 │ │ │ │ - rscseq r2, sl, ip, asr #4 │ │ │ │ - rscseq r2, sl, sl, asr #4 │ │ │ │ - tsteq r2, lr, ror #20 │ │ │ │ - rscseq r2, sl, r4, asr r2 │ │ │ │ - rscseq r2, sl, r8, ror #4 │ │ │ │ - rscseq r2, sl, r0, asr r2 │ │ │ │ - ldrsbteq r8, [ip], #188 @ 0xbc │ │ │ │ - rscseq ip, ip, r4, ror #31 │ │ │ │ - rscseq fp, fp, r2, ror #25 │ │ │ │ - rscseq r8, sl, sl, lsr #30 │ │ │ │ - rscseq r6, r9, r8, lsr r5 │ │ │ │ - rscseq r8, ip, sl, lsr #23 │ │ │ │ - ldrhteq r8, [ip], #176 @ 0xb0 │ │ │ │ - smlabteq r2, r8, r9, r3 │ │ │ │ - rscseq ip, ip, r8, lsl #31 │ │ │ │ - rscseq sl, fp, lr, ror r0 │ │ │ │ - ldrsbteq r1, [sl], #180 @ 0xb4 │ │ │ │ - rscseq ip, ip, r6, ror #30 │ │ │ │ - rscseq ip, ip, sl, ror #30 │ │ │ │ - rscseq sl, r9, r6, lsr #10 │ │ │ │ + rscseq sl, ip, r0, asr fp │ │ │ │ + smlalseq sl, fp, sl, r5 │ │ │ │ + rscseq sp, ip, r2, lsr #5 │ │ │ │ + rscseq sl, ip, r8, asr #22 │ │ │ │ + rscseq sp, ip, lr, lsl #5 │ │ │ │ + rscseq sl, ip, r8, lsr fp │ │ │ │ + ldrhteq r9, [sl], #16 │ │ │ │ + rscseq r9, sl, r4, lsr #3 │ │ │ │ + rscseq sl, ip, r4, lsr #22 │ │ │ │ + rscseq sl, fp, r2, ror #9 │ │ │ │ + rscseq sl, ip, sl, asr #22 │ │ │ │ + rscseq sl, ip, lr, asr #22 │ │ │ │ + rscseq sl, ip, sl, lsr fp │ │ │ │ + smlabteq r2, r8, sp, r3 │ │ │ │ + rscseq r8, ip, r4, ror #29 │ │ │ │ + smlalseq r8, ip, r2, sl │ │ │ │ + rscseq ip, fp, lr, asr r0 │ │ │ │ + rscseq r8, ip, lr, asr #29 │ │ │ │ + rscseq r9, sl, r4, ror r2 │ │ │ │ + rscseq r9, sl, ip, ror #4 │ │ │ │ + ldrhteq sl, [ip], #174 @ 0xae │ │ │ │ + ldrhteq fp, [ip], #44 @ 0x2c │ │ │ │ + rscseq ip, fp, ip, ror #6 │ │ │ │ + smlalseq sl, ip, ip, sl │ │ │ │ + smlalseq sl, ip, ip, sl │ │ │ │ + rscseq sl, ip, r0, lsr #21 │ │ │ │ + rscseq sp, ip, ip, lsr #2 │ │ │ │ + ldrdeq r3, [r2, -r2] │ │ │ │ + rscseq sl, ip, ip, ror sl │ │ │ │ + rscseq fp, ip, lr, lsr #4 │ │ │ │ + rscseq sl, ip, r2, ror sl │ │ │ │ + rscseq sl, ip, lr, ror #20 │ │ │ │ + tsteq r2, r4, ror ip │ │ │ │ + ldrhteq sp, [ip], #14 │ │ │ │ + rscseq sp, ip, r0, asr #1 │ │ │ │ + ldrhteq sp, [ip], #12 │ │ │ │ + ldrhteq sp, [ip], #8 │ │ │ │ + ldrhteq sp, [ip], #12 │ │ │ │ + ldrhteq sp, [ip], #12 │ │ │ │ + rscseq sp, ip, r0, asr #1 │ │ │ │ + rscseq sp, ip, r4, asr #1 │ │ │ │ + rscseq sp, ip, ip, asr #1 │ │ │ │ + ldrhteq sl, [ip], #148 @ 0x94 │ │ │ │ + rscseq fp, fp, sl, ror #28 │ │ │ │ + rscseq sl, ip, lr, lsr #19 │ │ │ │ + rscseq sl, ip, sl, lsr #19 │ │ │ │ + rscseq sl, ip, r6, lsr #19 │ │ │ │ + rscseq sl, ip, r2, lsr #19 │ │ │ │ + smlalseq sl, ip, lr, r9 │ │ │ │ + smlalseq sl, ip, sl, r9 │ │ │ │ + smlalseq sl, ip, r6, r9 │ │ │ │ + smlalseq sl, ip, r0, r9 │ │ │ │ + ldrshteq r8, [sl], #226 @ 0xe2 │ │ │ │ + rscseq r8, sl, lr, ror #29 │ │ │ │ + ldrshteq r8, [sl], #226 @ 0xe2 │ │ │ │ + ldrdeq r3, [r2, -r4] │ │ │ │ + rscseq sl, ip, r6, asr r9 │ │ │ │ + rscseq sl, fp, lr, lsl #3 │ │ │ │ + rscseq ip, ip, ip, lsr #31 │ │ │ │ + rscseq sl, ip, lr, lsr r9 │ │ │ │ + rscseq sl, fp, r6, asr #2 │ │ │ │ + rscseq r8, sl, r2, asr sp │ │ │ │ + rscseq sl, ip, r4, lsr #15 │ │ │ │ + rscseq r8, sl, r8, lsl #29 │ │ │ │ + ldrshteq sl, [ip], #140 @ 0x8c │ │ │ │ + rscseq r8, sl, ip, ror lr │ │ │ │ + rscseq r8, sl, r4, lsl #29 │ │ │ │ + smlatteq r2, lr, r9, r3 │ │ │ │ + rscseq sl, fp, r8, lsl #1 │ │ │ │ + rscseq sl, fp, r2, lsr #1 │ │ │ │ + rscseq sl, fp, sl, rrx │ │ │ │ + rscseq sl, fp, r4, lsl #1 │ │ │ │ + rscseq sl, r9, r8, asr #17 │ │ │ │ + rscseq sl, fp, r2, rrx │ │ │ │ + rscseq r8, sl, lr, ror #24 │ │ │ │ + rscseq r8, sl, lr, asr ip │ │ │ │ + rscseq r8, sl, ip, asr ip │ │ │ │ + rscseq ip, ip, lr, ror lr │ │ │ │ + rscseq ip, ip, r0, lsl #29 │ │ │ │ + rscseq r8, sl, sl, asr #24 │ │ │ │ + rscseq ip, ip, r4, ror lr │ │ │ │ + rscseq r7, ip, r2, lsl #15 │ │ │ │ + strdeq r3, [r2, -lr] │ │ │ │ + rscseq ip, ip, r4, asr lr │ │ │ │ + rscseq r8, sl, r4, asr ip │ │ │ │ + rscseq r8, sl, r2, asr #24 │ │ │ │ + rscseq r8, sl, r0, lsr #24 │ │ │ │ + rscseq r8, sl, r8, lsr #24 │ │ │ │ + rscseq r8, sl, r6, lsl ip │ │ │ │ + rscseq ip, ip, r8, lsl lr │ │ │ │ + rscseq ip, ip, ip, lsl lr │ │ │ │ + rscseq ip, ip, r6, lsl lr │ │ │ │ + rscseq ip, ip, r0, lsl lr │ │ │ │ + ldrsbteq r8, [sl], #176 @ 0xb0 │ │ │ │ + ldrhteq r8, [sl], #190 @ 0xbe │ │ │ │ + ldrhteq r7, [ip], #110 @ 0x6e │ │ │ │ + rscseq r6, ip, r8, lsr #26 │ │ │ │ + rscseq r6, ip, r2, lsr #26 │ │ │ │ + rscseq r6, ip, ip, lsl sp │ │ │ │ + rscseq r6, ip, r6, lsl sp │ │ │ │ + rscseq r6, ip, r0, lsl sp │ │ │ │ + rscseq r6, ip, sl, lsl #26 │ │ │ │ + rscseq r1, sl, ip, lsl #31 │ │ │ │ + rscseq r1, sl, sl, lsl #31 │ │ │ │ + smlatbeq r2, lr, r7, r3 │ │ │ │ + smlalseq r1, sl, r4, pc @ │ │ │ │ + rscseq r1, sl, r8, lsr #31 │ │ │ │ + smlalseq r1, sl, r0, pc @ │ │ │ │ + rscseq r8, ip, ip, lsl r9 │ │ │ │ + rscseq ip, ip, r4, lsr #26 │ │ │ │ + rscseq fp, fp, r2, lsr #20 │ │ │ │ + rscseq r8, sl, sl, ror #24 │ │ │ │ + rscseq r6, r9, r8, ror r2 │ │ │ │ + rscseq r8, ip, sl, ror #17 │ │ │ │ + ldrshteq r8, [ip], #128 @ 0x80 │ │ │ │ + tsteq r2, r8, lsl #14 │ │ │ │ + rscseq ip, ip, r8, asr #25 │ │ │ │ + ldrhteq r9, [fp], #222 @ 0xde │ │ │ │ + rscseq r1, sl, r4, lsl r9 │ │ │ │ + rscseq ip, ip, r6, lsr #25 │ │ │ │ + rscseq ip, ip, sl, lsr #25 │ │ │ │ + rscseq sl, r9, r6, ror #4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec1bd10 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q8, q9, q12 │ │ │ │ addsmi r1, r8, #88, 6 @ 0x60000001 │ │ │ │ strbhi pc, [r1, #-3]! @ │ │ │ │ orrhi pc, r0, r2, lsl #4 │ │ │ │ @@ -95022,104 +95022,104 @@ │ │ │ │ @ instruction: 0x73a4f6a0 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ blx 972278 │ │ │ │ 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} │ │ │ │ - ldrsbteq sl, [r9], #20 │ │ │ │ - rscseq sp, ip, r0, asr r4 │ │ │ │ - rscseq sl, r9, r2, lsl #3 │ │ │ │ - rscseq sl, r9, r4, ror #2 │ │ │ │ - rscseq sl, r9, ip, asr #2 │ │ │ │ - rscseq sl, r9, r6, lsr #2 │ │ │ │ - ldrshteq sl, [r9], #10 │ │ │ │ - ldrsbteq sl, [r9], #4 │ │ │ │ - ldrhteq sl, [r9], #0 │ │ │ │ - rscseq sl, r9, r2, lsl #1 │ │ │ │ - rscseq sl, r9, r4, asr r0 │ │ │ │ - rscseq sl, r9, r6, lsr #32 │ │ │ │ - ldrshteq r9, [r9], #252 @ 0xfc │ │ │ │ - ldrsbteq r9, [r9], #240 @ 0xf0 │ │ │ │ - rscseq r9, r9, r4, lsr #31 │ │ │ │ - smlalseq r9, r9, sl, pc @ │ │ │ │ - rscseq r9, r9, r6, ror pc │ │ │ │ - rscseq r9, r9, r2, asr pc │ │ │ │ - rscseq r9, r9, r6, lsr #30 │ │ │ │ - ldrshteq r9, [r9], #236 @ 0xec │ │ │ │ - ldrshteq r9, [r9], #226 @ 0xe2 │ │ │ │ - rscseq r9, r9, ip, asr #29 │ │ │ │ - rscseq r9, r9, r0, lsr #29 │ │ │ │ - smlalseq r9, r9, r6, lr @ │ │ │ │ - rscseq r9, r9, r2, ror lr │ │ │ │ - rscseq r9, r9, r4, asr #28 │ │ │ │ - rscseq r9, r9, r8, lsl lr │ │ │ │ - rscseq r9, r9, ip, ror #27 │ │ │ │ - rscseq r9, r9, r2, ror #27 │ │ │ │ - ldrhteq r9, [r9], #220 @ 0xdc │ │ │ │ - rscseq r9, r9, lr, lsl #27 │ │ │ │ - rscseq r9, r9, r4, lsl #27 │ │ │ │ - rscseq r9, r9, lr, asr sp │ │ │ │ - rscseq r9, r9, r2, lsr sp │ │ │ │ - rscseq r9, r9, r6, lsl #26 │ │ │ │ - ldrshteq r9, [r9], #204 @ 0xcc │ │ │ │ - rscseq r9, r9, sl, ror #25 │ │ │ │ - ldrhteq r9, [r9], #206 @ 0xce │ │ │ │ - rscseq r9, r9, ip, lsr #25 │ │ │ │ - smlalseq r9, r9, sl, ip @ │ │ │ │ - rscseq r9, r9, ip, ror #24 │ │ │ │ - rscseq r9, r9, r0, asr #24 │ │ │ │ - rscseq r9, r9, r4, lsl ip │ │ │ │ - rscseq r9, r9, r8, ror #23 │ │ │ │ + rscseq r9, r9, r4, lsl pc │ │ │ │ + smlalseq sp, ip, r0, r1 │ │ │ │ + rscseq r9, r9, r2, asr #29 │ │ │ │ + rscseq r9, r9, r4, lsr #29 │ │ │ │ + rscseq r9, r9, ip, lsl #29 │ │ │ │ + rscseq r9, r9, r6, ror #28 │ │ │ │ + rscseq r9, r9, sl, lsr lr │ │ │ │ + rscseq r9, r9, r4, lsl lr │ │ │ │ + ldrshteq r9, [r9], #208 @ 0xd0 │ │ │ │ + rscseq r9, r9, r2, asr #27 │ │ │ │ + smlalseq r9, r9, r4, sp @ │ │ │ │ + rscseq r9, r9, r6, ror #26 │ │ │ │ + rscseq r9, r9, ip, lsr sp │ │ │ │ + rscseq r9, r9, r0, lsl sp │ │ │ │ + rscseq r9, r9, r4, ror #25 │ │ │ │ + ldrsbteq r9, [r9], #202 @ 0xca │ │ │ │ + ldrhteq r9, [r9], #198 @ 0xc6 │ │ │ │ + smlalseq r9, r9, r2, ip @ │ │ │ │ + rscseq r9, r9, r6, ror #24 │ │ │ │ + rscseq r9, r9, ip, lsr ip │ │ │ │ + rscseq r9, r9, r2, lsr ip │ │ │ │ + rscseq r9, r9, ip, lsl #24 │ │ │ │ + rscseq r9, r9, r0, ror #23 │ │ │ │ ldrsbteq r9, [r9], #182 @ 0xb6 │ │ │ │ - rscseq r9, r9, r4, asr #23 │ │ │ │ - smlalseq r9, r9, r8, fp @ │ │ │ │ - rscseq r9, r9, r6, lsl #23 │ │ │ │ - rscseq r9, r9, r4, ror fp │ │ │ │ - rscseq r9, r9, r8, asr #22 │ │ │ │ - rscseq r9, r9, ip, lsl fp │ │ │ │ - ldrshteq r9, [r9], #168 @ 0xa8 │ │ │ │ - rscseq r9, r9, ip, asr #21 │ │ │ │ - rscseq r9, r9, r0, lsr #21 │ │ │ │ - rscseq r9, r9, ip, ror sl │ │ │ │ - rscseq r9, r9, r8, asr sl │ │ │ │ - rscseq r9, r9, ip, lsr #20 │ │ │ │ - rscseq r9, r9, r8, lsl #20 │ │ │ │ - rscseq r9, r9, r4, ror #19 │ │ │ │ - ldrhteq r9, [r9], #150 @ 0x96 │ │ │ │ - rscseq r9, r9, r8, lsl #19 │ │ │ │ - rscseq r9, r9, ip, asr r9 │ │ │ │ - rscseq r9, r9, r0, lsr r9 │ │ │ │ + ldrhteq r9, [r9], #178 @ 0xb2 │ │ │ │ + rscseq r9, r9, r4, lsl #23 │ │ │ │ + rscseq r9, r9, r8, asr fp │ │ │ │ + rscseq r9, r9, ip, lsr #22 │ │ │ │ + rscseq r9, r9, r2, lsr #22 │ │ │ │ + ldrshteq r9, [r9], #172 @ 0xac │ │ │ │ + rscseq r9, r9, lr, asr #21 │ │ │ │ + rscseq r9, r9, r4, asr #21 │ │ │ │ + smlalseq r9, r9, lr, sl @ │ │ │ │ + rscseq r9, r9, r2, ror sl │ │ │ │ + rscseq r9, r9, r6, asr #20 │ │ │ │ + rscseq r9, r9, ip, lsr sl │ │ │ │ + rscseq r9, r9, sl, lsr #20 │ │ │ │ + ldrshteq r9, [r9], #158 @ 0x9e │ │ │ │ + rscseq r9, r9, ip, ror #19 │ │ │ │ + ldrsbteq r9, [r9], #154 @ 0x9a │ │ │ │ + rscseq r9, r9, ip, lsr #19 │ │ │ │ + rscseq r9, r9, r0, lsl #19 │ │ │ │ + rscseq r9, r9, r4, asr r9 │ │ │ │ + rscseq r9, r9, r8, lsr #18 │ │ │ │ + rscseq r9, r9, r6, lsl r9 │ │ │ │ rscseq r9, r9, r4, lsl #18 │ │ │ │ - ldrshteq r9, [r9], #138 @ 0x8a │ │ │ │ - ldrsbteq r9, [r9], #134 @ 0x86 │ │ │ │ - ldrhteq r9, [r9], #130 @ 0x82 │ │ │ │ - rscseq r9, r9, r6, lsl #17 │ │ │ │ - rscseq r9, r9, r2, ror #16 │ │ │ │ - rscseq r9, r9, r0, asr #16 │ │ │ │ - rscseq r9, r9, r6, lsl r8 │ │ │ │ - rscseq r9, r9, ip, ror #15 │ │ │ │ - rscseq r9, r9, sl, asr #15 │ │ │ │ - rscseq r9, r9, r8, lsr #15 │ │ │ │ - rscseq r9, r9, lr, ror r7 │ │ │ │ - rscseq r9, r9, ip, asr r7 │ │ │ │ - rscseq r9, r9, sl, lsr r7 │ │ │ │ - rscseq r9, r9, ip, lsl #14 │ │ │ │ - rscseq r9, r9, r0, ror #13 │ │ │ │ - ldrhteq r9, [r9], #100 @ 0x64 │ │ │ │ - smlalseq r9, r9, r0, r6 @ │ │ │ │ - rscseq r9, r9, r4, ror #12 │ │ │ │ - rscseq r9, r9, ip, asr r6 │ │ │ │ - rscseq r9, r9, r8, lsr r6 │ │ │ │ - rscseq r9, r9, ip, lsl #12 │ │ │ │ - rscseq r9, r9, r0, ror #11 │ │ │ │ - ldrsbteq r9, [r9], #88 @ 0x58 │ │ │ │ - ldrhteq r9, [r9], #84 @ 0x54 │ │ │ │ - smlalseq r9, r9, r0, r5 @ │ │ │ │ - rscseq r9, r9, r2, ror #10 │ │ │ │ + ldrsbteq r9, [r9], #136 @ 0x88 │ │ │ │ + rscseq r9, r9, r6, asr #17 │ │ │ │ + ldrhteq r9, [r9], #132 @ 0x84 │ │ │ │ + rscseq r9, r9, r8, lsl #17 │ │ │ │ + rscseq r9, r9, ip, asr r8 │ │ │ │ + rscseq r9, r9, r8, lsr r8 │ │ │ │ + rscseq r9, r9, ip, lsl #16 │ │ │ │ + rscseq r9, r9, r0, ror #15 │ │ │ │ + ldrhteq r9, [r9], #124 @ 0x7c │ │ │ │ + smlalseq r9, r9, r8, r7 @ │ │ │ │ + rscseq r9, r9, ip, ror #14 │ │ │ │ + rscseq r9, r9, r8, asr #14 │ │ │ │ + rscseq r9, r9, r4, lsr #14 │ │ │ │ + ldrshteq r9, [r9], #102 @ 0x66 │ │ │ │ + rscseq r9, r9, r8, asr #13 │ │ │ │ + smlalseq r9, r9, ip, r6 @ │ │ │ │ + rscseq r9, r9, r0, ror r6 │ │ │ │ + rscseq r9, r9, r4, asr #12 │ │ │ │ + rscseq r9, r9, sl, lsr r6 │ │ │ │ + rscseq r9, r9, r6, lsl r6 │ │ │ │ + ldrshteq r9, [r9], #82 @ 0x52 │ │ │ │ + rscseq r9, r9, r6, asr #11 │ │ │ │ + rscseq r9, r9, r2, lsr #11 │ │ │ │ + rscseq r9, r9, r0, lsl #11 │ │ │ │ + rscseq r9, r9, r6, asr r5 │ │ │ │ + rscseq r9, r9, ip, lsr #10 │ │ │ │ + rscseq r9, r9, sl, lsl #10 │ │ │ │ + rscseq r9, r9, r8, ror #9 │ │ │ │ + ldrhteq r9, [r9], #78 @ 0x4e │ │ │ │ + smlalseq r9, r9, ip, r4 @ │ │ │ │ + rscseq r9, r9, sl, ror r4 │ │ │ │ + rscseq r9, r9, ip, asr #8 │ │ │ │ + rscseq r9, r9, r0, lsr #8 │ │ │ │ + ldrshteq r9, [r9], #52 @ 0x34 │ │ │ │ + ldrsbteq r9, [r9], #48 @ 0x30 │ │ │ │ + rscseq r9, r9, r4, lsr #7 │ │ │ │ + smlalseq r9, r9, ip, r3 @ │ │ │ │ + rscseq r9, r9, r8, ror r3 │ │ │ │ + rscseq r9, r9, ip, asr #6 │ │ │ │ + rscseq r9, r9, r0, lsr #6 │ │ │ │ + rscseq r9, r9, r8, lsl r3 │ │ │ │ + ldrshteq r9, [r9], #36 @ 0x24 │ │ │ │ + ldrsbteq r9, [r9], #32 │ │ │ │ + rscseq r9, r9, r2, lsr #5 │ │ │ │ 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 │ │ │ │ @@ -95932,103 +95932,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 │ │ │ │ - rscseq r9, r9, lr, asr #7 │ │ │ │ - rscseq r9, r9, r0, lsr #7 │ │ │ │ - smlalseq r9, r9, r6, r3 @ │ │ │ │ - rscseq r9, r9, r2, ror r3 │ │ │ │ - rscseq r9, r9, ip, asr #6 │ │ │ │ - rscseq r9, r9, lr, lsl r3 │ │ │ │ - ldrshteq r9, [r9], #42 @ 0x2a │ │ │ │ - rscseq r9, r9, ip, asr #5 │ │ │ │ - rscseq r9, r9, r2, asr #5 │ │ │ │ - smlalseq r9, r9, ip, r2 @ │ │ │ │ - rscseq fp, ip, r8, lsl #27 │ │ │ │ - rscseq r9, r9, sl, lsr #4 │ │ │ │ - ldrshteq r9, [r9], #28 │ │ │ │ - rscseq r9, r9, ip, asr #3 │ │ │ │ - smlalseq r9, r9, ip, r1 @ │ │ │ │ - rscseq r9, r9, sl, ror #2 │ │ │ │ - rscseq r9, r9, r0, ror #2 │ │ │ │ - rscseq r9, r9, sl, lsr r1 │ │ │ │ - rscseq r9, r9, r2, lsl r1 │ │ │ │ - rscseq r9, r9, r6, ror #1 │ │ │ │ - ldrhteq r9, [r9], #4 │ │ │ │ - rscseq r9, r9, sl, lsr #1 │ │ │ │ - rscseq r9, r9, r6, lsl #1 │ │ │ │ - rscseq r9, r9, r2, rrx │ │ │ │ - rscseq r9, r9, r0, lsr r0 │ │ │ │ - ldrshteq r8, [r9], #254 @ 0xfe │ │ │ │ - ldrsbteq r8, [r9], #242 @ 0xf2 │ │ │ │ - rscseq r8, r9, r8, asr #31 │ │ │ │ - rscseq r8, r9, r2, lsr #31 │ │ │ │ - rscseq r8, r9, r4, ror pc │ │ │ │ + rscseq r9, r9, lr, lsl #2 │ │ │ │ + rscseq r9, r9, r0, ror #1 │ │ │ │ + ldrsbteq r9, [r9], #6 │ │ │ │ + ldrhteq r9, [r9], #2 │ │ │ │ + rscseq r9, r9, ip, lsl #1 │ │ │ │ + rscseq r9, r9, lr, asr r0 │ │ │ │ + rscseq r9, r9, sl, lsr r0 │ │ │ │ + rscseq r9, r9, ip │ │ │ │ + rscseq r9, r9, r2 │ │ │ │ + ldrsbteq r8, [r9], #252 @ 0xfc │ │ │ │ + rscseq fp, ip, r8, asr #21 │ │ │ │ rscseq r8, r9, sl, ror #30 │ │ │ │ rscseq r8, r9, ip, lsr pc │ │ │ │ - rscseq r8, r9, r2, lsr pc │ │ │ │ - rscseq r8, r9, lr, lsl pc │ │ │ │ - rscseq r8, r9, ip, ror #29 │ │ │ │ - ldrhteq r8, [r9], #236 @ 0xec │ │ │ │ - ldrhteq r8, [r9], #226 @ 0xe2 │ │ │ │ - rscseq r8, r9, ip, lsl #29 │ │ │ │ - rscseq r8, r9, r6, ror #28 │ │ │ │ - rscseq r8, r9, r2, lsr lr │ │ │ │ - ldrshteq r8, [r9], #222 @ 0xde │ │ │ │ - rscseq r8, r9, lr, asr #27 │ │ │ │ - smlalseq r8, r9, lr, sp │ │ │ │ - rscseq r8, r9, r6, ror sp │ │ │ │ - rscseq r8, r9, lr, asr #26 │ │ │ │ - rscseq r8, r9, r2, lsr #26 │ │ │ │ - rscseq r8, r9, lr, lsl #26 │ │ │ │ - rscseq r8, r9, r8, ror #25 │ │ │ │ - ldrhteq r8, [r9], #200 @ 0xc8 │ │ │ │ - rscseq r8, r9, r8, lsl #25 │ │ │ │ - rscseq r8, r9, lr, ror ip │ │ │ │ - rscseq r8, r9, r6, asr ip │ │ │ │ - rscseq r8, r9, r8, lsr #24 │ │ │ │ - rscseq r8, r9, lr, lsl ip │ │ │ │ - ldrshteq r8, [r9], #182 @ 0xb6 │ │ │ │ - rscseq r8, r9, r4, asr #23 │ │ │ │ - smlalseq r8, r9, r4, fp │ │ │ │ - rscseq r8, r9, r4, ror #22 │ │ │ │ - rscseq r8, r9, ip, lsr fp │ │ │ │ - rscseq r8, r9, sl, lsl #22 │ │ │ │ - rscseq r8, r9, r0, lsl #22 │ │ │ │ - rscseq r8, r9, r2, ror #21 │ │ │ │ - ldrhteq r8, [r9], #162 @ 0xa2 │ │ │ │ - rscseq r8, r9, r8, lsr #21 │ │ │ │ - rscseq r8, r9, r0, lsl #21 │ │ │ │ - rscseq r8, r9, r0, asr sl │ │ │ │ - rscseq r8, r9, sl, lsr #20 │ │ │ │ - ldrshteq r8, [r9], #156 @ 0x9c │ │ │ │ - ldrshteq r8, [r9], #148 @ 0x94 │ │ │ │ - rscseq r8, r9, r6, asr #19 │ │ │ │ + rscseq r8, r9, ip, lsl #30 │ │ │ │ + ldrsbteq r8, [r9], #236 @ 0xec │ │ │ │ + rscseq r8, r9, sl, lsr #29 │ │ │ │ + rscseq r8, r9, r0, lsr #29 │ │ │ │ + rscseq r8, r9, sl, ror lr │ │ │ │ + rscseq r8, r9, r2, asr lr │ │ │ │ + rscseq r8, r9, r6, lsr #28 │ │ │ │ + ldrshteq r8, [r9], #212 @ 0xd4 │ │ │ │ + rscseq r8, r9, sl, ror #27 │ │ │ │ + rscseq r8, r9, r6, asr #27 │ │ │ │ + rscseq r8, r9, r2, lsr #27 │ │ │ │ + rscseq r8, r9, r0, ror sp │ │ │ │ + rscseq r8, r9, lr, lsr sp │ │ │ │ + rscseq r8, r9, r2, lsl sp │ │ │ │ + rscseq r8, r9, r8, lsl #26 │ │ │ │ + rscseq r8, r9, r2, ror #25 │ │ │ │ + ldrhteq r8, [r9], #196 @ 0xc4 │ │ │ │ + rscseq r8, r9, sl, lsr #25 │ │ │ │ + rscseq r8, r9, ip, ror ip │ │ │ │ + rscseq r8, r9, r2, ror ip │ │ │ │ + rscseq r8, r9, lr, asr ip │ │ │ │ + rscseq r8, r9, ip, lsr #24 │ │ │ │ + ldrshteq r8, [r9], #188 @ 0xbc │ │ │ │ + ldrshteq r8, [r9], #178 @ 0xb2 │ │ │ │ + rscseq r8, r9, ip, asr #23 │ │ │ │ + rscseq r8, r9, r6, lsr #23 │ │ │ │ + rscseq r8, r9, r2, ror fp │ │ │ │ + rscseq r8, r9, lr, lsr fp │ │ │ │ + rscseq r8, r9, lr, lsl #22 │ │ │ │ + ldrsbteq r8, [r9], #174 @ 0xae │ │ │ │ + ldrhteq r8, [r9], #166 @ 0xa6 │ │ │ │ + rscseq r8, r9, lr, lsl #21 │ │ │ │ + rscseq r8, r9, r2, ror #20 │ │ │ │ + rscseq r8, r9, lr, asr #20 │ │ │ │ + rscseq r8, r9, r8, lsr #20 │ │ │ │ + ldrshteq r8, [r9], #152 @ 0x98 │ │ │ │ + rscseq r8, r9, r8, asr #19 │ │ │ │ ldrhteq r8, [r9], #158 @ 0x9e │ │ │ │ - smlalseq r8, r9, r8, r9 │ │ │ │ + smlalseq r8, r9, r6, r9 │ │ │ │ + rscseq r8, r9, r8, ror #18 │ │ │ │ rscseq r8, r9, lr, asr r9 │ │ │ │ - rscseq r8, r9, r2, lsr r9 │ │ │ │ - rscseq r8, r9, r6, lsl #18 │ │ │ │ - ldrsbteq r8, [r9], #140 @ 0x8c │ │ │ │ - rscseq r8, r9, ip, lsr #17 │ │ │ │ + rscseq r8, r9, r6, lsr r9 │ │ │ │ + rscseq r8, r9, r4, lsl #18 │ │ │ │ + ldrsbteq r8, [r9], #132 @ 0x84 │ │ │ │ rscseq r8, r9, r4, lsr #17 │ │ │ │ - rscseq r8, r9, lr, ror r8 │ │ │ │ - rscseq r8, r9, r4, asr r8 │ │ │ │ - rscseq r8, r9, ip, asr #16 │ │ │ │ - rscseq r8, r9, r6, lsr #16 │ │ │ │ - ldrshteq r8, [r9], #124 @ 0x7c │ │ │ │ - ldrsbteq r8, [r9], #114 @ 0x72 │ │ │ │ - rscseq r8, r9, sl, asr #15 │ │ │ │ - rscseq r8, r9, r8, lsr #15 │ │ │ │ - rscseq r8, r9, r6, lsl #15 │ │ │ │ - rscseq r8, r9, sl, asr r7 │ │ │ │ - rscseq r8, r9, ip, lsr #14 │ │ │ │ + rscseq r8, r9, ip, ror r8 │ │ │ │ + rscseq r8, r9, sl, asr #16 │ │ │ │ + rscseq r8, r9, r0, asr #16 │ │ │ │ + rscseq r8, r9, r2, lsr #16 │ │ │ │ + ldrshteq r8, [r9], #114 @ 0x72 │ │ │ │ + rscseq r8, r9, r8, ror #15 │ │ │ │ + rscseq r8, r9, r0, asr #15 │ │ │ │ + smlalseq r8, r9, r0, r7 │ │ │ │ + rscseq r8, r9, sl, ror #14 │ │ │ │ + rscseq r8, r9, ip, lsr r7 │ │ │ │ + rscseq r8, r9, r4, lsr r7 │ │ │ │ + rscseq r8, r9, r6, lsl #14 │ │ │ │ + ldrshteq r8, [r9], #110 @ 0x6e │ │ │ │ + ldrsbteq r8, [r9], #104 @ 0x68 │ │ │ │ + smlalseq r8, r9, lr, r6 │ │ │ │ + rscseq r8, r9, r2, ror r6 │ │ │ │ + rscseq r8, r9, r6, asr #12 │ │ │ │ + rscseq r8, r9, ip, lsl r6 │ │ │ │ + rscseq r8, r9, ip, ror #11 │ │ │ │ + rscseq r8, r9, r4, ror #11 │ │ │ │ + ldrhteq r8, [r9], #94 @ 0x5e │ │ │ │ + smlalseq r8, r9, r4, r5 │ │ │ │ + rscseq r8, r9, ip, lsl #11 │ │ │ │ + rscseq r8, r9, r6, ror #10 │ │ │ │ + rscseq r8, r9, ip, lsr r5 │ │ │ │ + rscseq r8, r9, r2, lsl r5 │ │ │ │ + rscseq r8, r9, sl, lsl #10 │ │ │ │ + rscseq r8, r9, r8, ror #9 │ │ │ │ + rscseq r8, r9, r6, asr #9 │ │ │ │ + smlalseq r8, r9, sl, r4 │ │ │ │ + rscseq r8, r9, ip, ror #8 │ │ │ │ @ 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 │ │ │ │ @@ -96836,103 +96836,103 @@ │ │ │ │ cmpppl r7, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ blx 973ed0 │ │ │ │ ldrbeq pc, [sl, r3, lsl #6] @ │ │ │ │ adcshi pc, r8, r1, lsl #2 │ │ │ │ ldrbtmi r4, [r8], #-2137 @ 0xfffff7a7 │ │ │ │ blt 1c03478 │ │ │ │ - smlalseq r8, r9, sl, r5 │ │ │ │ - smlalseq r8, r9, r0, r5 │ │ │ │ - rscseq r8, r9, ip, ror #10 │ │ │ │ - rscseq r8, r9, r8, asr #10 │ │ │ │ - rscseq r8, r9, ip, lsl r5 │ │ │ │ - ldrshteq r8, [r9], #72 @ 0x48 │ │ │ │ - ldrsbteq r8, [r9], #68 @ 0x44 │ │ │ │ - rscseq r8, r9, r4, lsr #9 │ │ │ │ - rscseq r8, r9, r6, ror r4 │ │ │ │ - rscseq r8, r9, sl, asr #8 │ │ │ │ - rscseq r8, r9, r6, lsr #8 │ │ │ │ - ldrshteq r8, [r9], #56 @ 0x38 │ │ │ │ - rscseq r8, r9, lr, ror #7 │ │ │ │ - rscseq r8, r9, r8, asr #7 │ │ │ │ - smlalseq r8, r9, sl, r3 │ │ │ │ - rscseq r8, r9, ip, ror #6 │ │ │ │ - rscseq r8, r9, r2, ror #6 │ │ │ │ - rscseq r8, r9, ip, lsr r3 │ │ │ │ - rscseq r8, r9, r6, lsl r3 │ │ │ │ - rscseq r8, r9, sl, ror #5 │ │ │ │ - ldrhteq r8, [r9], #46 @ 0x2e │ │ │ │ - smlalseq r8, r9, r2, r2 │ │ │ │ + ldrsbteq r8, [r9], #42 @ 0x2a │ │ │ │ + ldrsbteq r8, [r9], #32 │ │ │ │ + rscseq r8, r9, ip, lsr #5 │ │ │ │ rscseq r8, r9, r8, lsl #5 │ │ │ │ - rscseq r8, r9, r4, ror #4 │ │ │ │ - rscseq r8, r9, r0, asr #4 │ │ │ │ + rscseq r8, r9, ip, asr r2 │ │ │ │ + rscseq r8, r9, r8, lsr r2 │ │ │ │ rscseq r8, r9, r4, lsl r2 │ │ │ │ - ldrshteq r8, [r9], #16 │ │ │ │ - rscseq r8, r9, r4, asr #3 │ │ │ │ - ldrhteq r8, [r9], #26 │ │ │ │ - rscseq r8, r9, r4, lsr #3 │ │ │ │ - smlalseq r8, r9, r0, r1 │ │ │ │ - rscseq r8, r9, r8, asr #2 │ │ │ │ - rscseq sl, ip, r2, lsr #25 │ │ │ │ - rscseq sl, ip, r6, ror sp │ │ │ │ - rscseq r8, r9, r2, ror #1 │ │ │ │ - rscseq r8, r9, lr, asr #1 │ │ │ │ - rscseq sl, ip, r6, lsr #26 │ │ │ │ - rscseq r8, r9, r6, rrx │ │ │ │ - rscseq r8, r9, r2, asr r0 │ │ │ │ - rscseq sl, ip, ip, ror #25 │ │ │ │ - rscseq r8, r9, sl │ │ │ │ - rscseq sl, ip, r4, asr #23 │ │ │ │ - ldrhteq sl, [ip], #192 @ 0xc0 │ │ │ │ - rscseq r7, r9, ip, lsl #31 │ │ │ │ - rscseq r7, r9, r8, ror pc │ │ │ │ - rscseq sl, ip, r6, ror ip │ │ │ │ - ldrshteq r7, [r9], #230 @ 0xe6 │ │ │ │ - rscseq r7, r9, r6, asr #29 │ │ │ │ - smlalseq r7, r9, r8, lr │ │ │ │ - rscseq r7, r9, sl, ror lr │ │ │ │ - rscseq r7, r9, lr, asr #28 │ │ │ │ - rscseq r7, r9, r4, asr #28 │ │ │ │ - rscseq r7, r9, lr, lsl lr │ │ │ │ - rscseq r7, r9, r2, ror #27 │ │ │ │ - ldrsbteq r7, [r9], #216 @ 0xd8 │ │ │ │ - rscseq r7, r9, ip, lsr #27 │ │ │ │ - rscseq r7, r9, r2, lsr #27 │ │ │ │ - rscseq r7, r9, sl, lsl #27 │ │ │ │ - rscseq r7, r9, r0, asr sp │ │ │ │ - rscseq r7, r9, r2, lsr sp │ │ │ │ - rscseq r7, r9, r4, lsl #26 │ │ │ │ - ldrshteq r7, [r9], #192 @ 0xc0 │ │ │ │ - rscseq r7, r9, lr, asr #25 │ │ │ │ - rscseq sl, ip, sl, ror fp │ │ │ │ - ldrshteq sl, [ip], #186 @ 0xba │ │ │ │ - rscseq sl, ip, r4, lsl #25 │ │ │ │ - rscseq sl, ip, r6, lsl #26 │ │ │ │ - rscseq sl, ip, r2, ror sp │ │ │ │ - rscseq sl, ip, lr, lsr #28 │ │ │ │ - ldrsbteq sl, [ip], #210 @ 0xd2 │ │ │ │ - smlalseq r7, r9, sl, fp │ │ │ │ - rscseq r7, r9, lr, ror #22 │ │ │ │ - rscseq r7, r9, lr, lsr fp │ │ │ │ - rscseq r7, r9, lr, lsl #22 │ │ │ │ - rscseq r7, r9, r0, ror #21 │ │ │ │ - ldrhteq r7, [r9], #162 @ 0xa2 │ │ │ │ - rscseq r7, r9, sl, lsr #21 │ │ │ │ - rscseq r7, r9, r6, lsl #21 │ │ │ │ - rscseq r7, r9, r6, asr sl │ │ │ │ - rscseq r7, r9, r2, lsr sl │ │ │ │ - rscseq r7, r9, r0, lsl sl │ │ │ │ - rscseq r7, r9, r6, ror #19 │ │ │ │ - ldrhteq r7, [r9], #156 @ 0x9c │ │ │ │ - ldrhteq r7, [r9], #148 @ 0x94 │ │ │ │ - smlalseq r7, r9, r0, r9 │ │ │ │ - rscseq r7, r9, r2, ror #18 │ │ │ │ - rscseq r7, r9, sl, asr r9 │ │ │ │ - rscseq r7, r9, r8, lsr r9 │ │ │ │ - rscseq r7, r9, sl, lsl #18 │ │ │ │ + rscseq r8, r9, r4, ror #3 │ │ │ │ + ldrhteq r8, [r9], #22 │ │ │ │ + rscseq r8, r9, sl, lsl #3 │ │ │ │ + rscseq r8, r9, r6, ror #2 │ │ │ │ + rscseq r8, r9, r8, lsr r1 │ │ │ │ + rscseq r8, r9, lr, lsr #2 │ │ │ │ + rscseq r8, r9, r8, lsl #2 │ │ │ │ + ldrsbteq r8, [r9], #10 │ │ │ │ + rscseq r8, r9, ip, lsr #1 │ │ │ │ + rscseq r8, r9, r2, lsr #1 │ │ │ │ + rscseq r8, r9, ip, ror r0 │ │ │ │ + rscseq r8, r9, r6, asr r0 │ │ │ │ + rscseq r8, r9, sl, lsr #32 │ │ │ │ + ldrshteq r7, [r9], #254 @ 0xfe │ │ │ │ + ldrsbteq r7, [r9], #242 @ 0xf2 │ │ │ │ + rscseq r7, r9, r8, asr #31 │ │ │ │ + rscseq r7, r9, r4, lsr #31 │ │ │ │ + rscseq r7, r9, r0, lsl #31 │ │ │ │ + rscseq r7, r9, r4, asr pc │ │ │ │ + rscseq r7, r9, r0, lsr pc │ │ │ │ + rscseq r7, r9, r4, lsl #30 │ │ │ │ + ldrshteq r7, [r9], #234 @ 0xea │ │ │ │ + rscseq r7, r9, r4, ror #29 │ │ │ │ + ldrsbteq r7, [r9], #224 @ 0xe0 │ │ │ │ + rscseq r7, r9, r8, lsl #29 │ │ │ │ + rscseq sl, ip, r2, ror #19 │ │ │ │ + ldrhteq sl, [ip], #166 @ 0xa6 │ │ │ │ + rscseq r7, r9, r2, lsr #28 │ │ │ │ + rscseq r7, r9, lr, lsl #28 │ │ │ │ + rscseq sl, ip, r6, ror #20 │ │ │ │ + rscseq r7, r9, r6, lsr #27 │ │ │ │ + smlalseq r7, r9, r2, sp │ │ │ │ + rscseq sl, ip, ip, lsr #20 │ │ │ │ + rscseq r7, r9, sl, asr #26 │ │ │ │ + rscseq sl, ip, r4, lsl #18 │ │ │ │ + ldrshteq sl, [ip], #144 @ 0x90 │ │ │ │ + rscseq r7, r9, ip, asr #25 │ │ │ │ + ldrhteq r7, [r9], #200 @ 0xc8 │ │ │ │ + ldrhteq sl, [ip], #150 @ 0x96 │ │ │ │ + rscseq r7, r9, r6, lsr ip │ │ │ │ + rscseq r7, r9, r6, lsl #24 │ │ │ │ + ldrsbteq r7, [r9], #184 @ 0xb8 │ │ │ │ + ldrhteq r7, [r9], #186 @ 0xba │ │ │ │ + rscseq r7, r9, lr, lsl #23 │ │ │ │ + rscseq r7, r9, r4, lsl #23 │ │ │ │ + rscseq r7, r9, lr, asr fp │ │ │ │ + rscseq r7, r9, r2, lsr #22 │ │ │ │ + rscseq r7, r9, r8, lsl fp │ │ │ │ + rscseq r7, r9, ip, ror #21 │ │ │ │ + rscseq r7, r9, r2, ror #21 │ │ │ │ + rscseq r7, r9, sl, asr #21 │ │ │ │ + smlalseq r7, r9, r0, sl │ │ │ │ + rscseq r7, r9, r2, ror sl │ │ │ │ + rscseq r7, r9, r4, asr #20 │ │ │ │ + rscseq r7, r9, r0, lsr sl │ │ │ │ + rscseq r7, r9, lr, lsl #20 │ │ │ │ + ldrhteq sl, [ip], #138 @ 0x8a │ │ │ │ + rscseq sl, ip, sl, lsr r9 │ │ │ │ + rscseq sl, ip, r4, asr #19 │ │ │ │ + rscseq sl, ip, r6, asr #20 │ │ │ │ + ldrhteq sl, [ip], #162 @ 0xa2 │ │ │ │ + rscseq sl, ip, lr, ror #22 │ │ │ │ + rscseq sl, ip, r2, lsl fp │ │ │ │ + ldrsbteq r7, [r9], #138 @ 0x8a │ │ │ │ + rscseq r7, r9, lr, lsr #17 │ │ │ │ + rscseq r7, r9, lr, ror r8 │ │ │ │ + rscseq r7, r9, lr, asr #16 │ │ │ │ + rscseq r7, r9, r0, lsr #16 │ │ │ │ + ldrshteq r7, [r9], #114 @ 0x72 │ │ │ │ + rscseq r7, r9, sl, ror #15 │ │ │ │ + rscseq r7, r9, r6, asr #15 │ │ │ │ + smlalseq r7, r9, r6, r7 │ │ │ │ + rscseq r7, r9, r2, ror r7 │ │ │ │ + rscseq r7, r9, r0, asr r7 │ │ │ │ + rscseq r7, r9, r6, lsr #14 │ │ │ │ + ldrshteq r7, [r9], #108 @ 0x6c │ │ │ │ + ldrshteq r7, [r9], #100 @ 0x64 │ │ │ │ + ldrsbteq r7, [r9], #96 @ 0x60 │ │ │ │ + rscseq r7, r9, r2, lsr #13 │ │ │ │ + smlalseq r7, r9, sl, r6 │ │ │ │ + rscseq r7, r9, r8, ror r6 │ │ │ │ + rscseq r7, r9, sl, asr #12 │ │ │ │ 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 │ │ │ │ @@ -97734,106 +97734,106 @@ │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ blx 974cd4 │ │ │ │ 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 │ │ │ │ - rscseq r7, r9, r6, ror r7 │ │ │ │ - rscseq r7, r9, r6, asr #14 │ │ │ │ - rscseq r7, r9, r6, lsr #14 │ │ │ │ - rscseq r7, r9, r2, lsl #14 │ │ │ │ - ldrsbteq r7, [r9], #102 @ 0x66 │ │ │ │ - rscseq r7, r9, ip, asr #13 │ │ │ │ - rscseq r7, r9, r6, lsr #13 │ │ │ │ - rscseq r7, r9, r6, ror r6 │ │ │ │ - rscseq r7, r9, r6, asr #12 │ │ │ │ - rscseq r7, r9, ip, lsr r6 │ │ │ │ - rscseq r7, r9, r8, lsl r6 │ │ │ │ - rscseq r7, r9, ip, ror #11 │ │ │ │ - rscseq r7, r9, r2, ror #11 │ │ │ │ - ldrhteq r7, [r9], #92 @ 0x5c │ │ │ │ - rscseq r7, r9, sl, lsl #11 │ │ │ │ - rscseq r7, r9, r8, asr r5 │ │ │ │ - rscseq r7, r9, ip, lsr #10 │ │ │ │ - rscseq r7, r9, r0, lsl #10 │ │ │ │ - ldrsbteq r7, [r9], #74 @ 0x4a │ │ │ │ - ldrhteq r7, [r9], #68 @ 0x44 │ │ │ │ - rscseq r7, r9, r4, lsl #9 │ │ │ │ - rscseq r7, r9, sl, ror r4 │ │ │ │ - rscseq r7, r9, r6, asr r4 │ │ │ │ - rscseq r7, r9, sl, lsr #8 │ │ │ │ - ldrshteq r7, [r9], #62 @ 0x3e │ │ │ │ - ldrshteq r7, [r9], #52 @ 0x34 │ │ │ │ - rscseq r7, r9, lr, asr #7 │ │ │ │ - smlalseq r7, r9, lr, r3 │ │ │ │ - smlalseq r7, r9, r4, r3 │ │ │ │ - rscseq r7, r9, r0, ror r3 │ │ │ │ - rscseq r7, r9, lr, lsr r3 │ │ │ │ - rscseq r7, r9, r2, lsl r3 │ │ │ │ - rscseq r7, r9, r6, ror #5 │ │ │ │ - ldrsbteq r7, [r9], #44 @ 0x2c │ │ │ │ - ldrhteq r7, [r9], #38 @ 0x26 │ │ │ │ - rscseq r7, r9, r6, lsl #5 │ │ │ │ - rscseq r7, r9, ip, ror r2 │ │ │ │ - rscseq r7, r9, r8, asr r2 │ │ │ │ - rscseq r7, r9, ip, lsr #4 │ │ │ │ - rscseq r7, r9, r0, lsl #4 │ │ │ │ - ldrshteq r7, [r9], #22 │ │ │ │ - ldrsbteq r7, [r9], #16 │ │ │ │ - rscseq r7, r9, r0, lsr #3 │ │ │ │ + ldrhteq r7, [r9], #70 @ 0x46 │ │ │ │ + rscseq r7, r9, r6, lsl #9 │ │ │ │ + rscseq r7, r9, r6, ror #8 │ │ │ │ + rscseq r7, r9, r2, asr #8 │ │ │ │ + rscseq r7, r9, r6, lsl r4 │ │ │ │ + rscseq r7, r9, ip, lsl #8 │ │ │ │ + rscseq r7, r9, r6, ror #7 │ │ │ │ + ldrhteq r7, [r9], #54 @ 0x36 │ │ │ │ + rscseq r7, r9, r6, lsl #7 │ │ │ │ + rscseq r7, r9, ip, ror r3 │ │ │ │ + rscseq r7, r9, r8, asr r3 │ │ │ │ + rscseq r7, r9, ip, lsr #6 │ │ │ │ + rscseq r7, r9, r2, lsr #6 │ │ │ │ + ldrshteq r7, [r9], #44 @ 0x2c │ │ │ │ + rscseq r7, r9, sl, asr #5 │ │ │ │ + smlalseq r7, r9, r8, r2 │ │ │ │ + rscseq r7, r9, ip, ror #4 │ │ │ │ + rscseq r7, r9, r0, asr #4 │ │ │ │ + rscseq r7, r9, sl, lsl r2 │ │ │ │ + ldrshteq r7, [r9], #20 │ │ │ │ + rscseq r7, r9, r4, asr #3 │ │ │ │ + ldrhteq r7, [r9], #26 │ │ │ │ smlalseq r7, r9, r6, r1 │ │ │ │ - rscseq r7, r9, r2, ror r1 │ │ │ │ - rscseq r7, r9, r0, asr #2 │ │ │ │ - rscseq r7, r9, r2, lsl r1 │ │ │ │ - rscseq r7, r9, r4, ror #1 │ │ │ │ - ldrhteq r7, [r9], #4 │ │ │ │ - rscseq r7, r9, r4, lsl #1 │ │ │ │ - rscseq r7, r9, r4, rrx │ │ │ │ - rscseq r7, r9, r0, asr #32 │ │ │ │ - rscseq r7, r9, r4, lsl r0 │ │ │ │ - rscseq r7, r9, sl │ │ │ │ - rscseq r6, r9, r4, ror #31 │ │ │ │ - ldrhteq r6, [r9], #244 @ 0xf4 │ │ │ │ - rscseq r6, r9, r4, lsl #31 │ │ │ │ - rscseq r6, r9, sl, ror pc │ │ │ │ - rscseq r6, r9, r6, asr pc │ │ │ │ - rscseq r6, r9, sl, lsr #30 │ │ │ │ - rscseq r6, r9, r0, lsr #30 │ │ │ │ - ldrshteq r6, [r9], #234 @ 0xea │ │ │ │ - rscseq r6, r9, r8, asr #29 │ │ │ │ - smlalseq r6, r9, ip, lr │ │ │ │ - rscseq r6, r9, r0, ror lr │ │ │ │ - rscseq r6, r9, sl, asr #28 │ │ │ │ + rscseq r7, r9, sl, ror #2 │ │ │ │ + rscseq r7, r9, lr, lsr r1 │ │ │ │ + rscseq r7, r9, r4, lsr r1 │ │ │ │ + rscseq r7, r9, lr, lsl #2 │ │ │ │ + ldrsbteq r7, [r9], #14 │ │ │ │ + ldrsbteq r7, [r9], #4 │ │ │ │ + ldrhteq r7, [r9], #0 │ │ │ │ + rscseq r7, r9, lr, ror r0 │ │ │ │ + rscseq r7, r9, r2, asr r0 │ │ │ │ + rscseq r7, r9, r6, lsr #32 │ │ │ │ + rscseq r7, r9, ip, lsl r0 │ │ │ │ + ldrshteq r6, [r9], #246 @ 0xf6 │ │ │ │ + rscseq r6, r9, r6, asr #31 │ │ │ │ + ldrhteq r6, [r9], #252 @ 0xfc │ │ │ │ + smlalseq r6, r9, r8, pc @ │ │ │ │ + rscseq r6, r9, ip, ror #30 │ │ │ │ + rscseq r6, r9, r0, asr #30 │ │ │ │ + rscseq r6, r9, r6, lsr pc │ │ │ │ + rscseq r6, r9, r0, lsl pc │ │ │ │ + rscseq r6, r9, r0, ror #29 │ │ │ │ + ldrsbteq r6, [r9], #230 @ 0xe6 │ │ │ │ + ldrhteq r6, [r9], #226 @ 0xe2 │ │ │ │ + rscseq r6, r9, r0, lsl #29 │ │ │ │ + rscseq r6, r9, r2, asr lr │ │ │ │ rscseq r6, r9, r4, lsr #28 │ │ │ │ ldrshteq r6, [r9], #212 @ 0xd4 │ │ │ │ - rscseq r6, r9, sl, ror #27 │ │ │ │ - rscseq r6, r9, r8, asr #27 │ │ │ │ - smlalseq r6, r9, lr, sp │ │ │ │ - rscseq r6, r9, r4, ror sp │ │ │ │ - rscseq r6, r9, ip, ror #26 │ │ │ │ - rscseq r6, r9, r8, asr #26 │ │ │ │ - rscseq r6, r9, sl, lsl sp │ │ │ │ - rscseq r6, r9, r2, lsl sp │ │ │ │ - ldrshteq r6, [r9], #192 @ 0xc0 │ │ │ │ + rscseq r6, r9, r4, asr #27 │ │ │ │ + rscseq r6, r9, r4, lsr #27 │ │ │ │ + rscseq r6, r9, r0, lsl #27 │ │ │ │ + rscseq r6, r9, r4, asr sp │ │ │ │ + rscseq r6, r9, sl, asr #26 │ │ │ │ + rscseq r6, r9, r4, lsr #26 │ │ │ │ + ldrshteq r6, [r9], #196 @ 0xc4 │ │ │ │ rscseq r6, r9, r4, asr #25 │ │ │ │ - smlalseq r6, r9, r8, ip │ │ │ │ + ldrhteq r6, [r9], #202 @ 0xca │ │ │ │ + smlalseq r6, r9, r6, ip │ │ │ │ rscseq r6, r9, sl, ror #24 │ │ │ │ - rscseq r6, r9, ip, lsr ip │ │ │ │ - rscseq r6, r9, lr, lsl ip │ │ │ │ - ldrshteq r6, [r9], #190 @ 0xbe │ │ │ │ - ldrsbteq r6, [r9], #182 @ 0xb6 │ │ │ │ - ldrsbteq r6, [r9], #176 @ 0xb0 │ │ │ │ - rscseq r6, r9, lr, lsr #23 │ │ │ │ - rscseq r6, r9, r2, lsl #23 │ │ │ │ - rscseq r6, r9, r6, asr fp │ │ │ │ - rscseq r6, r9, r0, asr fp │ │ │ │ - rscseq r6, r9, r0, lsr fp │ │ │ │ - rscseq r6, r9, r6, lsl #22 │ │ │ │ - rscseq r6, r9, r0, lsl #22 │ │ │ │ + rscseq r6, r9, r0, ror #24 │ │ │ │ + rscseq r6, r9, sl, lsr ip │ │ │ │ + rscseq r6, r9, r8, lsl #24 │ │ │ │ + ldrsbteq r6, [r9], #188 @ 0xbc │ │ │ │ + ldrhteq r6, [r9], #176 @ 0xb0 │ │ │ │ + rscseq r6, r9, sl, lsl #23 │ │ │ │ + rscseq r6, r9, r4, ror #22 │ │ │ │ + rscseq r6, r9, r4, lsr fp │ │ │ │ + rscseq r6, r9, sl, lsr #22 │ │ │ │ + rscseq r6, r9, r8, lsl #22 │ │ │ │ + ldrsbteq r6, [r9], #174 @ 0xae │ │ │ │ + ldrhteq r6, [r9], #164 @ 0xa4 │ │ │ │ + rscseq r6, r9, ip, lsr #21 │ │ │ │ + rscseq r6, r9, r8, lsl #21 │ │ │ │ + rscseq r6, r9, sl, asr sl │ │ │ │ + rscseq r6, r9, r2, asr sl │ │ │ │ + rscseq r6, r9, r0, lsr sl │ │ │ │ + rscseq r6, r9, r4, lsl #20 │ │ │ │ + ldrsbteq r6, [r9], #152 @ 0x98 │ │ │ │ + rscseq r6, r9, sl, lsr #19 │ │ │ │ + rscseq r6, r9, ip, ror r9 │ │ │ │ + rscseq r6, r9, lr, asr r9 │ │ │ │ + rscseq r6, r9, lr, lsr r9 │ │ │ │ + rscseq r6, r9, r6, lsl r9 │ │ │ │ + rscseq r6, r9, r0, lsl r9 │ │ │ │ + rscseq r6, r9, lr, ror #17 │ │ │ │ + rscseq r6, r9, r2, asr #17 │ │ │ │ + smlalseq r6, r9, r6, r8 │ │ │ │ + smlalseq r6, r9, r0, r8 │ │ │ │ + rscseq r6, r9, r0, ror r8 │ │ │ │ + rscseq r6, r9, r6, asr #16 │ │ │ │ + rscseq r6, r9, r0, asr #16 │ │ │ │ cmnppl r9, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ vpadd.i8 d2, d0, d12 │ │ │ │ @ instruction: 0xf04f829b │ │ │ │ blx 954c44 │ │ │ │ ldrbeq pc, [sl, r3, lsl #6] @ │ │ │ │ rschi pc, sl, r0, lsl #2 │ │ │ │ @@ -98171,176 +98171,176 @@ │ │ │ │ stmiami r4!, {r1, r3, sp, lr, pc} │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2211 @ 0xfffff75d │ │ │ │ stmiami r3!, {r2, sp, lr, pc} │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2210 @ 0xfffff75e │ │ │ │ svclt 0x0000bd08 │ │ │ │ - rscseq r6, r9, ip, ror #18 │ │ │ │ - rscseq r6, r9, r2, asr #18 │ │ │ │ - rscseq r6, r9, r4, lsl r9 │ │ │ │ - rscseq r6, r9, r6, ror #17 │ │ │ │ - ldrsbteq r6, [r9], #142 @ 0x8e │ │ │ │ - ldrhteq r6, [r9], #140 @ 0x8c │ │ │ │ - smlalseq r6, r9, r4, r8 │ │ │ │ - rscseq r6, r9, ip, lsl #17 │ │ │ │ - rscseq r6, r9, sl, ror #16 │ │ │ │ - rscseq r6, r9, lr, lsr r8 │ │ │ │ - rscseq r6, r9, r2, lsl r8 │ │ │ │ - rscseq r6, r9, sl, lsl #16 │ │ │ │ - rscseq r6, r9, ip, ror #15 │ │ │ │ - rscseq r6, r9, r6, asr #15 │ │ │ │ - rscseq r6, r9, r0, asr #15 │ │ │ │ - rscseq r6, r9, r0, lsr #15 │ │ │ │ - ldrhteq r9, [ip], #88 @ 0x58 │ │ │ │ - rscseq r9, ip, lr, lsr #6 │ │ │ │ - rscseq r9, ip, r8, asr #7 │ │ │ │ - rscseq r6, r9, r2, lsl #15 │ │ │ │ - ldrshteq r9, [ip], #152 @ 0x98 │ │ │ │ - rscseq r6, r9, r6, ror r7 │ │ │ │ - rscseq r6, r9, r0, ror r7 │ │ │ │ - rscseq r9, ip, lr, ror #4 │ │ │ │ - rscseq r6, r9, r4, ror #14 │ │ │ │ - rscseq r6, r9, lr, asr r7 │ │ │ │ - rscseq r6, r9, r8, asr r7 │ │ │ │ - rscseq r6, r9, r2, asr r7 │ │ │ │ - rscseq r6, r9, ip, asr #14 │ │ │ │ - rscseq r6, r9, r6, asr #14 │ │ │ │ - rscseq r6, r9, r0, asr #14 │ │ │ │ - rscseq r6, r9, sl, lsr r7 │ │ │ │ - rscseq r6, r9, r4, lsr r7 │ │ │ │ - rscseq r6, r9, lr, lsr #14 │ │ │ │ - rscseq r6, r9, r8, lsr #14 │ │ │ │ - rscseq r6, r9, r2, lsr #14 │ │ │ │ - rscseq r6, r9, ip, lsl r7 │ │ │ │ - rscseq r6, r9, r6, lsl r7 │ │ │ │ - rscseq r6, r9, r0, lsl r7 │ │ │ │ - rscseq r6, r9, sl, lsl #14 │ │ │ │ - rscseq r6, r9, r4, lsl #14 │ │ │ │ - ldrshteq r6, [r9], #110 @ 0x6e │ │ │ │ - ldrshteq r6, [r9], #104 @ 0x68 │ │ │ │ - ldrshteq r6, [r9], #98 @ 0x62 │ │ │ │ - rscseq r6, r9, ip, ror #13 │ │ │ │ - rscseq r6, r9, r6, ror #13 │ │ │ │ - rscseq r6, r9, r0, ror #13 │ │ │ │ - ldrsbteq r6, [r9], #106 @ 0x6a │ │ │ │ - ldrsbteq r6, [r9], #100 @ 0x64 │ │ │ │ - rscseq r6, r9, lr, asr #13 │ │ │ │ - rscseq r6, r9, r8, asr #13 │ │ │ │ - rscseq r6, r9, r2, asr #13 │ │ │ │ - ldrhteq r6, [r9], #108 @ 0x6c │ │ │ │ - ldrhteq r6, [r9], #102 @ 0x66 │ │ │ │ - ldrhteq r6, [r9], #96 @ 0x60 │ │ │ │ - rscseq r6, r9, sl, lsr #13 │ │ │ │ - rscseq r6, r9, r4, lsr #13 │ │ │ │ - smlalseq r6, r9, lr, r6 │ │ │ │ - smlalseq r6, r9, r8, r6 │ │ │ │ - smlalseq r6, r9, r2, r6 │ │ │ │ - rscseq r6, r9, ip, lsl #13 │ │ │ │ - rscseq r6, r9, r6, lsl #13 │ │ │ │ - rscseq r6, r9, r0, lsl #13 │ │ │ │ - rscseq r6, r9, sl, ror r6 │ │ │ │ - rscseq r6, r9, r4, ror r6 │ │ │ │ - rscseq r6, r9, lr, ror #12 │ │ │ │ - rscseq r6, r9, r8, ror #12 │ │ │ │ - rscseq r6, r9, r2, ror #12 │ │ │ │ - rscseq r6, r9, ip, asr r6 │ │ │ │ - rscseq r6, r9, r6, asr r6 │ │ │ │ - rscseq r6, r9, r0, asr r6 │ │ │ │ - rscseq r6, r9, sl, asr #12 │ │ │ │ - smlalseq r9, ip, r4, r1 │ │ │ │ - rscseq r6, r9, lr, lsr r6 │ │ │ │ - rscseq r6, r9, r8, lsr r6 │ │ │ │ - rscseq r6, r9, r2, lsr r6 │ │ │ │ - rscseq r6, r9, ip, lsr #12 │ │ │ │ + rscseq r6, r9, ip, lsr #13 │ │ │ │ + rscseq r6, r9, r2, lsl #13 │ │ │ │ + rscseq r6, r9, r4, asr r6 │ │ │ │ rscseq r6, r9, r6, lsr #12 │ │ │ │ - rscseq r6, r9, r0, lsr #12 │ │ │ │ - rscseq r6, r9, sl, lsl r6 │ │ │ │ - rscseq r6, r9, r4, lsl r6 │ │ │ │ - rscseq r6, r9, lr, lsl #12 │ │ │ │ - rscseq r6, r9, r8, lsl #12 │ │ │ │ - rscseq r6, r9, r2, lsl #12 │ │ │ │ + rscseq r6, r9, lr, lsl r6 │ │ │ │ ldrshteq r6, [r9], #92 @ 0x5c │ │ │ │ - ldrshteq r6, [r9], #86 @ 0x56 │ │ │ │ - ldrshteq r6, [r9], #80 @ 0x50 │ │ │ │ - rscseq r6, r9, sl, ror #11 │ │ │ │ - rscseq r9, ip, ip, lsr #6 │ │ │ │ - ldrsbteq r6, [r9], #94 @ 0x5e │ │ │ │ - ldrsbteq r6, [r9], #88 @ 0x58 │ │ │ │ - rscseq r9, ip, r6, asr #6 │ │ │ │ + ldrsbteq r6, [r9], #84 @ 0x54 │ │ │ │ rscseq r6, r9, ip, asr #11 │ │ │ │ - rscseq r9, ip, lr, lsl #3 │ │ │ │ - rscseq r9, ip, r0, ror #6 │ │ │ │ - ldrhteq r6, [r9], #90 @ 0x5a │ │ │ │ - rscseq r9, ip, r0, lsl #7 │ │ │ │ - rscseq r6, r9, lr, lsr #11 │ │ │ │ - rscseq r9, ip, r0, lsr #7 │ │ │ │ - rscseq r6, r9, r2, lsr #11 │ │ │ │ - smlalseq r6, r9, ip, r5 │ │ │ │ - rscseq r9, ip, lr, lsr #3 │ │ │ │ - smlalseq r6, r9, r0, r5 │ │ │ │ - ldrsbteq r9, [ip], #82 @ 0x52 │ │ │ │ - rscseq r9, ip, ip, ror r4 │ │ │ │ - rscseq r9, ip, sl, ror #7 │ │ │ │ - rscseq r9, ip, r8, asr #7 │ │ │ │ - rscseq r6, r9, r2, ror r5 │ │ │ │ - rscseq r6, r9, ip, ror #10 │ │ │ │ - rscseq r6, r9, r6, ror #10 │ │ │ │ - rscseq r9, ip, r8, ror #7 │ │ │ │ - rscseq r6, r9, sl, asr r5 │ │ │ │ - ldrshteq r9, [ip], #68 @ 0x44 │ │ │ │ - rscseq r9, ip, lr, ror r4 │ │ │ │ - rscseq r6, r9, r8, asr #10 │ │ │ │ - rscseq r9, ip, sl, lsl r5 │ │ │ │ - rscseq r6, r9, ip, lsr r5 │ │ │ │ - ldrhteq r9, [ip], #110 @ 0x6e │ │ │ │ - rscseq r9, ip, r8, lsr r6 │ │ │ │ - ldrhteq r9, [ip], #82 @ 0x52 │ │ │ │ - rscseq r6, r9, r4, lsr #10 │ │ │ │ - rscseq r6, r9, lr, lsl r5 │ │ │ │ - rscseq r9, ip, r0, ror #13 │ │ │ │ - rscseq r6, r9, r2, lsl r5 │ │ │ │ - rscseq r6, r9, ip, lsl #10 │ │ │ │ + rscseq r6, r9, sl, lsr #11 │ │ │ │ + rscseq r6, r9, lr, ror r5 │ │ │ │ + rscseq r6, r9, r2, asr r5 │ │ │ │ + rscseq r6, r9, sl, asr #10 │ │ │ │ + rscseq r6, r9, ip, lsr #10 │ │ │ │ rscseq r6, r9, r6, lsl #10 │ │ │ │ rscseq r6, r9, r0, lsl #10 │ │ │ │ - ldrshteq r6, [r9], #74 @ 0x4a │ │ │ │ - ldrshteq r6, [r9], #68 @ 0x44 │ │ │ │ - rscseq r6, r9, lr, ror #9 │ │ │ │ - rscseq r6, r9, r8, ror #9 │ │ │ │ - rscseq r6, r9, r2, ror #9 │ │ │ │ - ldrsbteq r6, [r9], #76 @ 0x4c │ │ │ │ - ldrsbteq r6, [r9], #70 @ 0x46 │ │ │ │ - ldrsbteq r6, [r9], #64 @ 0x40 │ │ │ │ - rscseq r6, r9, sl, asr #9 │ │ │ │ - rscseq r6, r9, r4, asr #9 │ │ │ │ - ldrhteq r6, [r9], #78 @ 0x4e │ │ │ │ - ldrhteq r6, [r9], #72 @ 0x48 │ │ │ │ - ldrhteq r6, [r9], #66 @ 0x42 │ │ │ │ - rscseq r6, r9, ip, lsr #9 │ │ │ │ - rscseq r6, r9, r6, lsr #9 │ │ │ │ - rscseq r6, r9, r0, lsr #9 │ │ │ │ - smlalseq r6, r9, sl, r4 │ │ │ │ - smlalseq r6, r9, r4, r4 │ │ │ │ - rscseq r6, r9, lr, lsl #9 │ │ │ │ - rscseq r6, r9, r8, lsl #9 │ │ │ │ - rscseq r6, r9, r2, lsl #9 │ │ │ │ - rscseq r6, r9, ip, ror r4 │ │ │ │ - rscseq r6, r9, r6, ror r4 │ │ │ │ - rscseq r6, r9, r0, ror r4 │ │ │ │ - rscseq r6, r9, sl, ror #8 │ │ │ │ - rscseq r6, r9, r4, ror #8 │ │ │ │ - rscseq r6, r9, lr, asr r4 │ │ │ │ - rscseq r6, r9, r8, asr r4 │ │ │ │ - rscseq r6, r9, r2, asr r4 │ │ │ │ - rscseq r6, r9, ip, asr #8 │ │ │ │ - rscseq r6, r9, r6, asr #8 │ │ │ │ - rscseq r6, r9, r0, asr #8 │ │ │ │ - rscseq r6, r9, sl, lsr r4 │ │ │ │ - rscseq r6, r9, r4, lsr r4 │ │ │ │ - rscseq r6, r9, lr, lsr #8 │ │ │ │ + rscseq r6, r9, r0, ror #9 │ │ │ │ + ldrshteq r9, [ip], #40 @ 0x28 │ │ │ │ + rscseq r9, ip, lr, rrx │ │ │ │ + rscseq r9, ip, r8, lsl #2 │ │ │ │ + rscseq r6, r9, r2, asr #9 │ │ │ │ + rscseq r9, ip, r8, lsr r7 │ │ │ │ + ldrhteq r6, [r9], #70 @ 0x46 │ │ │ │ + ldrhteq r6, [r9], #64 @ 0x40 │ │ │ │ + rscseq r8, ip, lr, lsr #31 │ │ │ │ + rscseq r6, r9, r4, lsr #9 │ │ │ │ + smlalseq r6, r9, lr, r4 │ │ │ │ + smlalseq r6, r9, r8, r4 │ │ │ │ + smlalseq r6, r9, r2, r4 │ │ │ │ + rscseq r6, r9, ip, lsl #9 │ │ │ │ + rscseq r6, r9, r6, lsl #9 │ │ │ │ + rscseq r6, r9, r0, lsl #9 │ │ │ │ + rscseq r6, r9, sl, ror r4 │ │ │ │ + rscseq r6, r9, r4, ror r4 │ │ │ │ + rscseq r6, r9, lr, ror #8 │ │ │ │ + rscseq r6, r9, r8, ror #8 │ │ │ │ + rscseq r6, r9, r2, ror #8 │ │ │ │ + rscseq r6, r9, ip, asr r4 │ │ │ │ + rscseq r6, r9, r6, asr r4 │ │ │ │ + rscseq r6, r9, r0, asr r4 │ │ │ │ + rscseq r6, r9, sl, asr #8 │ │ │ │ + rscseq r6, r9, r4, asr #8 │ │ │ │ + rscseq r6, r9, lr, lsr r4 │ │ │ │ + rscseq r6, r9, r8, lsr r4 │ │ │ │ + rscseq r6, r9, r2, lsr r4 │ │ │ │ + rscseq r6, r9, ip, lsr #8 │ │ │ │ + rscseq r6, r9, r6, lsr #8 │ │ │ │ + rscseq r6, r9, r0, lsr #8 │ │ │ │ + rscseq r6, r9, sl, lsl r4 │ │ │ │ + rscseq r6, r9, r4, lsl r4 │ │ │ │ + rscseq r6, r9, lr, lsl #8 │ │ │ │ + rscseq r6, r9, r8, lsl #8 │ │ │ │ + rscseq r6, r9, r2, lsl #8 │ │ │ │ + ldrshteq r6, [r9], #60 @ 0x3c │ │ │ │ + ldrshteq r6, [r9], #54 @ 0x36 │ │ │ │ + ldrshteq r6, [r9], #48 @ 0x30 │ │ │ │ + rscseq r6, r9, sl, ror #7 │ │ │ │ + rscseq r6, r9, r4, ror #7 │ │ │ │ + ldrsbteq r6, [r9], #62 @ 0x3e │ │ │ │ + ldrsbteq r6, [r9], #56 @ 0x38 │ │ │ │ + ldrsbteq r6, [r9], #50 @ 0x32 │ │ │ │ + rscseq r6, r9, ip, asr #7 │ │ │ │ + rscseq r6, r9, r6, asr #7 │ │ │ │ + rscseq r6, r9, r0, asr #7 │ │ │ │ + ldrhteq r6, [r9], #58 @ 0x3a │ │ │ │ + ldrhteq r6, [r9], #52 @ 0x34 │ │ │ │ + rscseq r6, r9, lr, lsr #7 │ │ │ │ + rscseq r6, r9, r8, lsr #7 │ │ │ │ + rscseq r6, r9, r2, lsr #7 │ │ │ │ + smlalseq r6, r9, ip, r3 │ │ │ │ + smlalseq r6, r9, r6, r3 │ │ │ │ + smlalseq r6, r9, r0, r3 │ │ │ │ + rscseq r6, r9, sl, lsl #7 │ │ │ │ + ldrsbteq r8, [ip], #228 @ 0xe4 │ │ │ │ + rscseq r6, r9, lr, ror r3 │ │ │ │ + rscseq r6, r9, r8, ror r3 │ │ │ │ + rscseq r6, r9, r2, ror r3 │ │ │ │ + rscseq r6, r9, ip, ror #6 │ │ │ │ + rscseq r6, r9, r6, ror #6 │ │ │ │ + rscseq r6, r9, r0, ror #6 │ │ │ │ + rscseq r6, r9, sl, asr r3 │ │ │ │ + rscseq r6, r9, r4, asr r3 │ │ │ │ + rscseq r6, r9, lr, asr #6 │ │ │ │ + rscseq r6, r9, r8, asr #6 │ │ │ │ + rscseq r6, r9, r2, asr #6 │ │ │ │ + rscseq r6, r9, ip, lsr r3 │ │ │ │ + rscseq r6, r9, r6, lsr r3 │ │ │ │ + rscseq r6, r9, r0, lsr r3 │ │ │ │ + rscseq r6, r9, sl, lsr #6 │ │ │ │ + rscseq r9, ip, ip, rrx │ │ │ │ + rscseq r6, r9, lr, lsl r3 │ │ │ │ + rscseq r6, r9, r8, lsl r3 │ │ │ │ + rscseq r9, ip, r6, lsl #1 │ │ │ │ + rscseq r6, r9, ip, lsl #6 │ │ │ │ + rscseq r8, ip, lr, asr #29 │ │ │ │ + rscseq r9, ip, r0, lsr #1 │ │ │ │ + ldrshteq r6, [r9], #42 @ 0x2a │ │ │ │ + rscseq r9, ip, r0, asr #1 │ │ │ │ + rscseq r6, r9, lr, ror #5 │ │ │ │ + rscseq r9, ip, r0, ror #1 │ │ │ │ + rscseq r6, r9, r2, ror #5 │ │ │ │ + ldrsbteq r6, [r9], #44 @ 0x2c │ │ │ │ + rscseq r8, ip, lr, ror #29 │ │ │ │ + ldrsbteq r6, [r9], #32 │ │ │ │ + rscseq r9, ip, r2, lsl r3 │ │ │ │ + ldrhteq r9, [ip], #28 │ │ │ │ + rscseq r9, ip, sl, lsr #2 │ │ │ │ + rscseq r9, ip, r8, lsl #2 │ │ │ │ + ldrhteq r6, [r9], #34 @ 0x22 │ │ │ │ + rscseq r6, r9, ip, lsr #5 │ │ │ │ + rscseq r6, r9, r6, lsr #5 │ │ │ │ + rscseq r9, ip, r8, lsr #2 │ │ │ │ + smlalseq r6, r9, sl, r2 │ │ │ │ + rscseq r9, ip, r4, lsr r2 │ │ │ │ + ldrhteq r9, [ip], #30 │ │ │ │ + rscseq r6, r9, r8, lsl #5 │ │ │ │ + rscseq r9, ip, sl, asr r2 │ │ │ │ + rscseq r6, r9, ip, ror r2 │ │ │ │ + ldrshteq r9, [ip], #62 @ 0x3e │ │ │ │ + rscseq r9, ip, r8, ror r3 │ │ │ │ + ldrshteq r9, [ip], #34 @ 0x22 │ │ │ │ + rscseq r6, r9, r4, ror #4 │ │ │ │ + rscseq r6, r9, lr, asr r2 │ │ │ │ + rscseq r9, ip, r0, lsr #8 │ │ │ │ + rscseq r6, r9, r2, asr r2 │ │ │ │ + rscseq r6, r9, ip, asr #4 │ │ │ │ + rscseq r6, r9, r6, asr #4 │ │ │ │ + rscseq r6, r9, r0, asr #4 │ │ │ │ + rscseq r6, r9, sl, lsr r2 │ │ │ │ + rscseq r6, r9, r4, lsr r2 │ │ │ │ + rscseq r6, r9, lr, lsr #4 │ │ │ │ + rscseq r6, r9, r8, lsr #4 │ │ │ │ + rscseq r6, r9, r2, lsr #4 │ │ │ │ + rscseq r6, r9, ip, lsl r2 │ │ │ │ + rscseq r6, r9, r6, lsl r2 │ │ │ │ + rscseq r6, r9, r0, lsl r2 │ │ │ │ + rscseq r6, r9, sl, lsl #4 │ │ │ │ + rscseq r6, r9, r4, lsl #4 │ │ │ │ + ldrshteq r6, [r9], #30 │ │ │ │ + ldrshteq r6, [r9], #24 │ │ │ │ + ldrshteq r6, [r9], #18 │ │ │ │ + rscseq r6, r9, ip, ror #3 │ │ │ │ + rscseq r6, r9, r6, ror #3 │ │ │ │ + rscseq r6, r9, r0, ror #3 │ │ │ │ + ldrsbteq r6, [r9], #26 │ │ │ │ + ldrsbteq r6, [r9], #20 │ │ │ │ + rscseq r6, r9, lr, asr #3 │ │ │ │ + rscseq r6, r9, r8, asr #3 │ │ │ │ + rscseq r6, r9, r2, asr #3 │ │ │ │ + ldrhteq r6, [r9], #28 │ │ │ │ + ldrhteq r6, [r9], #22 │ │ │ │ + ldrhteq r6, [r9], #16 │ │ │ │ + rscseq r6, r9, sl, lsr #3 │ │ │ │ + rscseq r6, r9, r4, lsr #3 │ │ │ │ + smlalseq r6, r9, lr, r1 │ │ │ │ + smlalseq r6, r9, r8, r1 │ │ │ │ + smlalseq r6, r9, r2, r1 │ │ │ │ + rscseq r6, r9, ip, lsl #3 │ │ │ │ + rscseq r6, r9, r6, lsl #3 │ │ │ │ + rscseq r6, r9, r0, lsl #3 │ │ │ │ + rscseq r6, r9, sl, ror r1 │ │ │ │ + rscseq r6, r9, r4, ror r1 │ │ │ │ + rscseq r6, r9, lr, ror #2 │ │ │ │ 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 │ │ │ │ @@ -100947,16 +100947,16 @@ │ │ │ │ blcc 8e0270 │ │ │ │ blcs 7f7f08 │ │ │ │ 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 │ │ │ │ - smlalseq r4, r9, sl, r8 │ │ │ │ - rscseq r4, fp, r2, lsl #1 │ │ │ │ + ldrsbteq r4, [r9], #90 @ 0x5a │ │ │ │ + rscseq r3, fp, r2, asr #27 │ │ │ │ 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 │ │ │ │ @@ -101395,89 +101395,89 @@ │ │ │ │ and lr, r7, lr, lsl #19 │ │ │ │ ldrtmi r4, [fp], -pc, asr #20 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ stmib r4, {r2, r3, r4, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - rscseq r6, ip, r0, asr #18 │ │ │ │ - rscseq r6, ip, ip, lsr r9 │ │ │ │ - rscseq r6, ip, r8, lsr r9 │ │ │ │ - rscseq r6, ip, r4, lsr r9 │ │ │ │ - rscseq r6, ip, r0, lsr r9 │ │ │ │ - rscseq r6, ip, ip, lsr #18 │ │ │ │ - tsteq r1, r6, lsl fp │ │ │ │ - rscseq r6, ip, r6, lsl r9 │ │ │ │ - rscseq r3, r9, ip, ror #20 │ │ │ │ - rscseq r3, r9, r4, ror #20 │ │ │ │ - ldrshteq r6, [ip], #142 @ 0x8e │ │ │ │ - rscseq r6, ip, r0, lsl #18 │ │ │ │ - rscseq r6, ip, r0, lsl #18 │ │ │ │ - rscseq r6, ip, r2, lsl #18 │ │ │ │ - smlabbeq r1, sl, sl, ip │ │ │ │ - rscseq r6, ip, lr, ror #17 │ │ │ │ - rscseq r6, ip, sl, lsr #17 │ │ │ │ - rscseq r6, ip, ip, lsr #17 │ │ │ │ - rscseq r6, ip, lr, lsr #17 │ │ │ │ - tsteq r1, r6, lsr sl │ │ │ │ - ldrhteq r6, [ip], #138 @ 0x8a │ │ │ │ - rscseq r6, ip, r0, asr #17 │ │ │ │ - ldrhteq r6, [ip], #142 @ 0x8e │ │ │ │ - ldrhteq r6, [ip], #140 @ 0x8c │ │ │ │ - ldrhteq r6, [ip], #138 @ 0x8a │ │ │ │ - ldrdeq ip, [r1, -r2] │ │ │ │ - rscseq r4, fp, r6, ror #16 │ │ │ │ - rscseq r3, fp, sl, lsl #1 │ │ │ │ - rscseq r4, fp, r8, asr #21 │ │ │ │ - rscseq r3, r9, r4, lsl r9 │ │ │ │ - rscseq r3, r9, lr, lsl #18 │ │ │ │ - rscseq r6, ip, r2, ror #16 │ │ │ │ - rscseq r6, ip, ip, asr r8 │ │ │ │ - rscseq r6, ip, lr, ror #16 │ │ │ │ - rscseq r6, ip, r0, ror r8 │ │ │ │ - rscseq r6, ip, lr, ror #16 │ │ │ │ - rscseq r4, fp, r4, ror #20 │ │ │ │ - rscseq r4, fp, r4, lsr #22 │ │ │ │ - rscseq r4, fp, sl, asr sl │ │ │ │ - rscseq r4, fp, r4, asr sl │ │ │ │ - ldrshteq r4, [fp], #168 @ 0xa8 │ │ │ │ - rscseq r4, fp, lr, lsr #20 │ │ │ │ - rscseq r4, fp, ip, lsr sl │ │ │ │ - rscseq r4, fp, r8, asr #20 │ │ │ │ - rscseq r4, fp, r6, asr #20 │ │ │ │ - rscseq r4, fp, r4, asr #20 │ │ │ │ - rscseq r4, fp, ip, lsl sl │ │ │ │ - rscseq r4, fp, sl, lsl sl │ │ │ │ - rscseq r4, fp, r8, lsr sl │ │ │ │ - rscseq r4, fp, ip, lsr #20 │ │ │ │ - rscseq r4, fp, sl, lsr #20 │ │ │ │ - rscseq r4, fp, r8, lsr #20 │ │ │ │ - rscseq r4, fp, lr, lsr #20 │ │ │ │ - rscseq r4, fp, r4, lsr sl │ │ │ │ - rscseq r4, fp, lr, lsr sl │ │ │ │ - rscseq r3, ip, r0, lsl #5 │ │ │ │ - strdeq ip, [r1, -r8] │ │ │ │ - rscseq r4, fp, r0, lsr #20 │ │ │ │ - rscseq r4, fp, r4, lsr #20 │ │ │ │ - rscseq r4, fp, r6, asr #18 │ │ │ │ - rscseq r4, fp, r4, asr #18 │ │ │ │ - smlatbeq r1, r4, r7, ip │ │ │ │ - rscseq r3, r9, ip, ror #12 │ │ │ │ - rscseq r2, fp, r6, asr lr │ │ │ │ - rscseq r3, r9, r4, ror r6 │ │ │ │ - rscseq r2, fp, r8, lsr lr │ │ │ │ - rscseq r3, r9, r2, ror r6 │ │ │ │ - rscseq r2, fp, sl, lsl lr │ │ │ │ - rscseq sl, r9, r8, asr #18 │ │ │ │ - ldrshteq r2, [fp], #222 @ 0xde │ │ │ │ - rscseq sl, r9, r0, asr #18 │ │ │ │ - rscseq r2, fp, r4, ror #27 │ │ │ │ - ldrsbteq r3, [r9], #90 @ 0x5a │ │ │ │ - rscseq r2, fp, r6, asr #27 │ │ │ │ - smlalseq r3, r9, r8, r2 │ │ │ │ + rscseq r6, ip, r0, lsl #13 │ │ │ │ + rscseq r6, ip, ip, ror r6 │ │ │ │ + rscseq r6, ip, r8, ror r6 │ │ │ │ + rscseq r6, ip, r4, ror r6 │ │ │ │ + rscseq r6, ip, r0, ror r6 │ │ │ │ + rscseq r6, ip, ip, ror #12 │ │ │ │ + tsteq r1, r6, asr r8 │ │ │ │ + rscseq r6, ip, r6, asr r6 │ │ │ │ + rscseq r3, r9, ip, lsr #15 │ │ │ │ + rscseq r3, r9, r4, lsr #15 │ │ │ │ + rscseq r6, ip, lr, lsr r6 │ │ │ │ + rscseq r6, ip, r0, asr #12 │ │ │ │ + rscseq r6, ip, r0, asr #12 │ │ │ │ + rscseq r6, ip, r2, asr #12 │ │ │ │ + smlabteq r1, sl, r7, ip │ │ │ │ + rscseq r6, ip, lr, lsr #12 │ │ │ │ + rscseq r6, ip, sl, ror #11 │ │ │ │ + rscseq r6, ip, ip, ror #11 │ │ │ │ + rscseq r6, ip, lr, ror #11 │ │ │ │ + tsteq r1, r6, ror r7 │ │ │ │ + ldrshteq r6, [ip], #90 @ 0x5a │ │ │ │ + rscseq r6, ip, r0, lsl #12 │ │ │ │ + ldrshteq r6, [ip], #94 @ 0x5e │ │ │ │ + ldrshteq r6, [ip], #92 @ 0x5c │ │ │ │ + ldrshteq r6, [ip], #90 @ 0x5a │ │ │ │ + tsteq r1, r2, lsl r7 │ │ │ │ + rscseq r4, fp, r6, lsr #11 │ │ │ │ + rscseq r2, fp, sl, asr #27 │ │ │ │ + rscseq r4, fp, r8, lsl #16 │ │ │ │ + rscseq r3, r9, r4, asr r6 │ │ │ │ + rscseq r3, r9, lr, asr #12 │ │ │ │ + rscseq r6, ip, r2, lsr #11 │ │ │ │ + smlalseq r6, ip, ip, r5 │ │ │ │ + rscseq r6, ip, lr, lsr #11 │ │ │ │ + ldrhteq r6, [ip], #80 @ 0x50 │ │ │ │ + rscseq r6, ip, lr, lsr #11 │ │ │ │ + rscseq r4, fp, r4, lsr #15 │ │ │ │ + rscseq r4, fp, r4, ror #16 │ │ │ │ + smlalseq r4, fp, sl, r7 │ │ │ │ + smlalseq r4, fp, r4, r7 │ │ │ │ + rscseq r4, fp, r8, lsr r8 │ │ │ │ + rscseq r4, fp, lr, ror #14 │ │ │ │ + rscseq r4, fp, ip, ror r7 │ │ │ │ + rscseq r4, fp, r8, lsl #15 │ │ │ │ + rscseq r4, fp, r6, lsl #15 │ │ │ │ + rscseq r4, fp, r4, lsl #15 │ │ │ │ + rscseq r4, fp, ip, asr r7 │ │ │ │ + rscseq r4, fp, sl, asr r7 │ │ │ │ + rscseq r4, fp, r8, ror r7 │ │ │ │ + rscseq r4, fp, ip, ror #14 │ │ │ │ + rscseq r4, fp, sl, ror #14 │ │ │ │ + rscseq r4, fp, r8, ror #14 │ │ │ │ + rscseq r4, fp, lr, ror #14 │ │ │ │ + rscseq r4, fp, r4, ror r7 │ │ │ │ + rscseq r4, fp, lr, ror r7 │ │ │ │ + rscseq r2, ip, r0, asr #31 │ │ │ │ + tsteq r1, r8, lsr r5 │ │ │ │ + rscseq r4, fp, r0, ror #14 │ │ │ │ + rscseq r4, fp, r4, ror #14 │ │ │ │ + rscseq r4, fp, r6, lsl #13 │ │ │ │ + rscseq r4, fp, r4, lsl #13 │ │ │ │ + smlatteq r1, r4, r4, ip │ │ │ │ + rscseq r3, r9, ip, lsr #7 │ │ │ │ + smlalseq r2, fp, r6, fp │ │ │ │ + ldrhteq r3, [r9], #52 @ 0x34 │ │ │ │ + rscseq r2, fp, r8, ror fp │ │ │ │ + ldrhteq r3, [r9], #50 @ 0x32 │ │ │ │ + rscseq r2, fp, sl, asr fp │ │ │ │ + rscseq sl, r9, r8, lsl #13 │ │ │ │ + rscseq r2, fp, lr, lsr fp │ │ │ │ + rscseq sl, r9, r0, lsl #13 │ │ │ │ + rscseq r2, fp, r4, lsr #22 │ │ │ │ + rscseq r3, r9, sl, lsl r3 │ │ │ │ + rscseq r2, fp, r6, lsl #22 │ │ │ │ + ldrsbteq r2, [r9], #248 @ 0xf8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec22ee4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q8, q8, q12 │ │ │ │ addsmi r7, r8, #68, 6 @ 0x10000001 │ │ │ │ stmdale r9, {r0, r1, r2, r4, ip, lr, pc} │ │ │ │ svcvc 0x0019f5b0 │ │ │ │ @@ -101498,21 +101498,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 │ │ │ │ - ldrshteq r6, [ip], #68 @ 0x44 │ │ │ │ - ldrhteq r6, [ip], #78 @ 0x4e │ │ │ │ - ldrsbteq r6, [ip], #68 @ 0x44 │ │ │ │ - smlalseq r6, ip, r6, r4 │ │ │ │ - rscseq r6, ip, r4, lsl #10 │ │ │ │ - rscseq r6, ip, r2, lsl r5 │ │ │ │ - rscseq r6, ip, r4, ror #9 │ │ │ │ + rscseq r6, ip, r4, lsr r2 │ │ │ │ + ldrshteq r6, [ip], #30 │ │ │ │ + rscseq r6, ip, r4, lsl r2 │ │ │ │ + ldrsbteq r6, [ip], #22 │ │ │ │ + rscseq r6, ip, r4, asr #4 │ │ │ │ + rscseq r6, ip, r2, asr r2 │ │ │ │ + rscseq r6, ip, r4, lsr #4 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec22f70 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcvs 0x00eaf5b1 │ │ │ │ vtst.8 d29, d0, d6 │ │ │ │ @@ -101854,96 +101854,96 @@ │ │ │ │ bmi 16842f0 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ ldcl 7, cr15, [r2, #620]! @ 0x26c │ │ │ │ @ instruction: 0x462b4a54 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf79b4620 │ │ │ │ ldcllt 13, cr14, [r8, #944]! @ 0x3b0 │ │ │ │ - rscseq pc, fp, ip, ror #18 │ │ │ │ - rscseq r5, fp, sl, ror #2 │ │ │ │ - rscseq r5, fp, r6, ror #2 │ │ │ │ - rscseq r5, fp, sl, ror #2 │ │ │ │ - tsteq r1, r4, ror r4 │ │ │ │ - rscseq r6, ip, r8, asr #8 │ │ │ │ - rscseq r2, fp, r4, lsr #22 │ │ │ │ - rscseq pc, fp, lr, ror #17 │ │ │ │ - rscseq r3, r9, r0, ror r3 │ │ │ │ - rscseq r3, ip, r8, lsr #19 │ │ │ │ - rscseq r3, r9, r8, ror #6 │ │ │ │ - rscseq r3, r9, r4, asr r3 │ │ │ │ - smlatteq r1, lr, r3, ip │ │ │ │ - rscseq r3, r9, r2, asr #6 │ │ │ │ - rscseq r3, r9, r4, asr #6 │ │ │ │ - rscseq r3, r9, ip, lsr r3 │ │ │ │ - rscseq r6, ip, r4, lsr #7 │ │ │ │ - rscseq r6, ip, r6, lsr #7 │ │ │ │ - smlalseq r6, ip, lr, r3 │ │ │ │ - rscseq r3, r9, r0, lsl #6 │ │ │ │ - rscseq r3, ip, r6, ror #17 │ │ │ │ - rscseq r3, r9, lr, ror #5 │ │ │ │ - ldrshteq r3, [r9], #44 @ 0x2c │ │ │ │ - tsteq r1, r0, lsr r3 │ │ │ │ - ldrshteq r3, [r9], #44 @ 0x2c │ │ │ │ - smlalseq r3, ip, r0, r8 │ │ │ │ - ldrshteq r3, [r9], #34 @ 0x22 │ │ │ │ - rscseq r3, r9, r0, ror #5 │ │ │ │ - ldrdeq ip, [r1, -ip] │ │ │ │ - ldrsbteq r3, [r9], #34 @ 0x22 │ │ │ │ - ldrsbteq r3, [r9], #42 @ 0x2a │ │ │ │ - ldrsbteq r3, [r9], #44 @ 0x2c │ │ │ │ - ldrsbteq r3, [r9], #38 @ 0x26 │ │ │ │ - rscseq r3, r9, lr, lsr #5 │ │ │ │ - ldrhteq r3, [r9], #32 │ │ │ │ - rscseq r3, r9, r2, asr #5 │ │ │ │ - ldrsbteq r3, [r9], #30 │ │ │ │ - ldrsbteq r3, [r9], #24 │ │ │ │ - rscseq r3, r9, lr, lsr #5 │ │ │ │ - ldrhteq r3, [r9], #18 │ │ │ │ - rscseq r3, r9, ip, lsr #3 │ │ │ │ - rscseq r1, ip, lr, ror #19 │ │ │ │ - rscseq r3, r9, r6, lsl #3 │ │ │ │ - rscseq r3, r9, r0, lsl #3 │ │ │ │ - rscseq r4, fp, sl, ror lr │ │ │ │ - rscseq r4, fp, sl, ror lr │ │ │ │ - rscseq r4, fp, r8, ror lr │ │ │ │ - ldrhteq r4, [fp], #238 @ 0xee │ │ │ │ - rscseq r4, fp, lr, asr #28 │ │ │ │ - rscseq r4, fp, ip, asr #28 │ │ │ │ - rscseq pc, fp, r4, lsl #13 │ │ │ │ - rscseq pc, fp, lr, ror r6 @ │ │ │ │ - rscseq pc, fp, r8, ror r6 @ │ │ │ │ - rscseq pc, fp, r2, ror r6 @ │ │ │ │ - rscseq pc, fp, ip, ror #12 │ │ │ │ - rscseq pc, fp, r6, ror #12 │ │ │ │ - rscseq pc, fp, r0, ror #12 │ │ │ │ - rscseq sl, r9, r2, ror #17 │ │ │ │ - rscseq sl, r9, r0, ror #17 │ │ │ │ - rscseq pc, fp, lr, lsr r6 @ │ │ │ │ - strdeq ip, [r1, -r6] │ │ │ │ - rscseq pc, fp, r8, asr #12 │ │ │ │ - ldrshteq sl, [r9], #128 @ 0x80 │ │ │ │ - ldrsbteq sl, [r9], #134 @ 0x86 │ │ │ │ - rscseq pc, fp, ip, lsr r6 @ │ │ │ │ - rscseq r3, r9, r4, lsr #32 │ │ │ │ - rscseq r3, r9, lr, lsl r0 │ │ │ │ - ldrsbteq r3, [ip], #92 @ 0x5c │ │ │ │ - rscseq pc, fp, r8, asr #10 │ │ │ │ - rscseq pc, fp, lr, asr #10 │ │ │ │ - rscseq r3, ip, r4, asr #11 │ │ │ │ - rscseq pc, fp, ip, lsl r5 @ │ │ │ │ - rscseq pc, fp, r2, lsr #10 │ │ │ │ - rscseq r3, ip, ip, lsr #11 │ │ │ │ - ldrhteq r3, [ip], #82 @ 0x52 │ │ │ │ - smlalseq r3, ip, r8, r5 │ │ │ │ - tsteq r1, r4 │ │ │ │ - smlalseq r3, ip, r6, r5 │ │ │ │ - rscseq r2, fp, r2, asr #13 │ │ │ │ - smlalseq r3, ip, r8, r5 │ │ │ │ - rscseq r3, r9, r6, lsr r0 │ │ │ │ - rscseq r2, fp, r2, lsl #13 │ │ │ │ + rscseq pc, fp, ip, lsr #13 │ │ │ │ + rscseq r4, fp, sl, lsr #29 │ │ │ │ + rscseq r4, fp, r6, lsr #29 │ │ │ │ + rscseq r4, fp, sl, lsr #29 │ │ │ │ + @ instruction: 0x0101c1b4 │ │ │ │ + rscseq r6, ip, r8, lsl #3 │ │ │ │ + rscseq r2, fp, r4, ror #16 │ │ │ │ + rscseq pc, fp, lr, lsr #12 │ │ │ │ + ldrhteq r3, [r9], #0 │ │ │ │ + rscseq r3, ip, r8, ror #13 │ │ │ │ + rscseq r3, r9, r8, lsr #1 │ │ │ │ + smlalseq r3, r9, r4, r0 │ │ │ │ + tsteq r1, lr, lsr #2 │ │ │ │ + rscseq r3, r9, r2, lsl #1 │ │ │ │ + rscseq r3, r9, r4, lsl #1 │ │ │ │ + rscseq r3, r9, ip, ror r0 │ │ │ │ + rscseq r6, ip, r4, ror #1 │ │ │ │ + rscseq r6, ip, r6, ror #1 │ │ │ │ + ldrsbteq r6, [ip], #14 │ │ │ │ + rscseq r3, r9, r0, asr #32 │ │ │ │ + rscseq r3, ip, r6, lsr #12 │ │ │ │ + rscseq r3, r9, lr, lsr #32 │ │ │ │ + rscseq r3, r9, ip, lsr r0 │ │ │ │ + tsteq r1, r0, ror r0 │ │ │ │ + rscseq r3, r9, ip, lsr r0 │ │ │ │ + ldrsbteq r3, [ip], #80 @ 0x50 │ │ │ │ + rscseq r3, r9, r2, lsr r0 │ │ │ │ + rscseq r3, r9, r0, lsr #32 │ │ │ │ + tsteq r1, ip, lsl r0 │ │ │ │ + rscseq r3, r9, r2, lsl r0 │ │ │ │ + rscseq r3, r9, sl, lsl r0 │ │ │ │ + rscseq r3, r9, ip, lsl r0 │ │ │ │ + rscseq r3, r9, r6, lsl r0 │ │ │ │ + rscseq r2, r9, lr, ror #31 │ │ │ │ + ldrshteq r2, [r9], #240 @ 0xf0 │ │ │ │ + rscseq r3, r9, r2 │ │ │ │ + rscseq r2, r9, lr, lsl pc │ │ │ │ + rscseq r2, r9, r8, lsl pc │ │ │ │ + rscseq r2, r9, lr, ror #31 │ │ │ │ + ldrshteq r2, [r9], #226 @ 0xe2 │ │ │ │ + rscseq r2, r9, ip, ror #29 │ │ │ │ + rscseq r1, ip, lr, lsr #14 │ │ │ │ + rscseq r2, r9, r6, asr #29 │ │ │ │ + rscseq r2, r9, r0, asr #29 │ │ │ │ + ldrhteq r4, [fp], #186 @ 0xba │ │ │ │ + ldrhteq r4, [fp], #186 @ 0xba │ │ │ │ + ldrhteq r4, [fp], #184 @ 0xb8 │ │ │ │ + ldrshteq r4, [fp], #190 @ 0xbe │ │ │ │ + rscseq r4, fp, lr, lsl #23 │ │ │ │ + rscseq r4, fp, ip, lsl #23 │ │ │ │ + rscseq pc, fp, r4, asr #7 │ │ │ │ + ldrhteq pc, [fp], #62 @ 0x3e @ │ │ │ │ + ldrhteq pc, [fp], #56 @ 0x38 @ │ │ │ │ + ldrhteq pc, [fp], #50 @ 0x32 @ │ │ │ │ + rscseq pc, fp, ip, lsr #7 │ │ │ │ + rscseq pc, fp, r6, lsr #7 │ │ │ │ + rscseq pc, fp, r0, lsr #7 │ │ │ │ + rscseq sl, r9, r2, lsr #12 │ │ │ │ + rscseq sl, r9, r0, lsr #12 │ │ │ │ + rscseq pc, fp, lr, ror r3 @ │ │ │ │ + tsteq r1, r6, lsr lr │ │ │ │ + rscseq pc, fp, r8, lsl #7 │ │ │ │ + rscseq sl, r9, r0, lsr r6 │ │ │ │ + rscseq sl, r9, r6, lsl r6 │ │ │ │ + rscseq pc, fp, ip, ror r3 @ │ │ │ │ + rscseq r2, r9, r4, ror #26 │ │ │ │ + rscseq r2, r9, lr, asr sp │ │ │ │ + rscseq r3, ip, ip, lsl r3 │ │ │ │ + rscseq pc, fp, r8, lsl #5 │ │ │ │ + rscseq pc, fp, lr, lsl #5 │ │ │ │ + rscseq r3, ip, r4, lsl #6 │ │ │ │ + rscseq pc, fp, ip, asr r2 @ │ │ │ │ + rscseq pc, fp, r2, ror #4 │ │ │ │ + rscseq r3, ip, ip, ror #5 │ │ │ │ + ldrshteq r3, [ip], #34 @ 0x22 │ │ │ │ + ldrsbteq r3, [ip], #40 @ 0x28 │ │ │ │ + tsteq r1, r4, asr #26 │ │ │ │ + ldrsbteq r3, [ip], #38 @ 0x26 │ │ │ │ + rscseq r2, fp, r2, lsl #8 │ │ │ │ + ldrsbteq r3, [ip], #40 @ 0x28 │ │ │ │ + rscseq r2, r9, r6, ror sp │ │ │ │ + rscseq r2, fp, r2, asr #7 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec2362c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q8, , q12 │ │ │ │ addsmi r3, r8, #8, 6 @ 0x20000000 │ │ │ │ ldrbhi pc, [r6, -r0] @ │ │ │ │ cmpphi r6, #0, 4 @ p-variant is OBSOLETE │ │ │ │ @@ -102741,100 +102741,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 │ │ │ │ - ldrshteq r2, [r9], #142 @ 0x8e │ │ │ │ - rscseq r6, ip, r8, asr #5 │ │ │ │ - rscseq r2, r9, ip, lsr #17 │ │ │ │ - smlalseq r2, r9, r6, r8 │ │ │ │ - rscseq r2, r9, sl, ror #16 │ │ │ │ - rscseq r2, r9, r0, asr #16 │ │ │ │ - rscseq r2, r9, sl, lsl r8 │ │ │ │ - ldrshteq r2, [r9], #118 @ 0x76 │ │ │ │ - rscseq r2, r9, sl, asr #15 │ │ │ │ - rscseq r2, r9, r4, lsr #15 │ │ │ │ - rscseq r2, r9, r0, lsl #15 │ │ │ │ - rscseq r5, ip, r8, asr #25 │ │ │ │ - rscseq r5, ip, lr, ror #24 │ │ │ │ - ldrshteq r2, [r9], #100 @ 0x64 │ │ │ │ - rscseq r2, r9, r6, asr #13 │ │ │ │ - smlalseq r2, r9, ip, r6 │ │ │ │ - rscseq r2, r9, r2, ror r6 │ │ │ │ - rscseq r2, r9, r6, asr #12 │ │ │ │ - rscseq r2, r9, ip, lsl r6 │ │ │ │ - rscseq r2, r9, r2, lsl r6 │ │ │ │ - rscseq r2, r9, lr, ror #11 │ │ │ │ - rscseq r2, r9, sl, asr #11 │ │ │ │ - rscseq r2, r9, r0, lsr #11 │ │ │ │ - rscseq r2, r9, ip, ror r5 │ │ │ │ - rscseq r2, r9, r8, asr r5 │ │ │ │ - rscseq r2, r9, r0, lsr #10 │ │ │ │ - ldrshteq r2, [r9], #68 @ 0x44 │ │ │ │ - rscseq r2, r9, sl, ror #9 │ │ │ │ - rscseq r2, r9, r6, asr #9 │ │ │ │ - smlalseq r2, r9, sl, r4 │ │ │ │ - smlalseq r2, r9, r0, r4 │ │ │ │ - rscseq r2, r9, lr, ror r4 │ │ │ │ - rscseq r2, r9, lr, asr #8 │ │ │ │ - rscseq r2, r9, r6, lsl r4 │ │ │ │ - ldrshteq r2, [r9], #56 @ 0x38 │ │ │ │ - rscseq r2, r9, r8, asr #7 │ │ │ │ - ldrhteq r2, [r9], #52 @ 0x34 │ │ │ │ - smlalseq r2, r9, r6, r3 │ │ │ │ - rscseq r2, r9, r4, ror #6 │ │ │ │ - rscseq r2, r9, r8, lsr r3 │ │ │ │ + rscseq r2, r9, lr, lsr r6 │ │ │ │ + rscseq r6, ip, r8 │ │ │ │ + rscseq r2, r9, ip, ror #11 │ │ │ │ + ldrsbteq r2, [r9], #86 @ 0x56 │ │ │ │ + rscseq r2, r9, sl, lsr #11 │ │ │ │ + rscseq r2, r9, r0, lsl #11 │ │ │ │ + rscseq r2, r9, sl, asr r5 │ │ │ │ + rscseq r2, r9, r6, lsr r5 │ │ │ │ + rscseq r2, r9, sl, lsl #10 │ │ │ │ + rscseq r2, r9, r4, ror #9 │ │ │ │ + rscseq r2, r9, r0, asr #9 │ │ │ │ + rscseq r5, ip, r8, lsl #20 │ │ │ │ + rscseq r5, ip, lr, lsr #19 │ │ │ │ + rscseq r2, r9, r4, lsr r4 │ │ │ │ + rscseq r2, r9, r6, lsl #8 │ │ │ │ + ldrsbteq r2, [r9], #60 @ 0x3c │ │ │ │ + ldrhteq r2, [r9], #50 @ 0x32 │ │ │ │ + rscseq r2, r9, r6, lsl #7 │ │ │ │ + rscseq r2, r9, ip, asr r3 │ │ │ │ + rscseq r2, r9, r2, asr r3 │ │ │ │ rscseq r2, r9, lr, lsr #6 │ │ │ │ - rscseq r2, r9, r0, lsl r3 │ │ │ │ - rscseq r2, r9, ip, ror #5 │ │ │ │ - rscseq r5, ip, r0, ror r8 │ │ │ │ - ldrsbteq r5, [ip], #134 @ 0x86 │ │ │ │ - rscseq r5, ip, r6, ror r9 │ │ │ │ - rscseq r5, ip, r8, lsl #21 │ │ │ │ - rscseq r5, ip, lr, lsl fp │ │ │ │ - rscseq r5, ip, r6, asr fp │ │ │ │ - ldrhteq r2, [r9], #24 │ │ │ │ - rscseq r2, r9, r6, lsl #3 │ │ │ │ - rscseq r2, r9, r8, asr r1 │ │ │ │ - rscseq r2, r9, sl, lsr #2 │ │ │ │ - ldrshteq r2, [r9], #12 │ │ │ │ - rscseq r2, r9, lr, asr #1 │ │ │ │ - rscseq r2, r9, r6, asr #1 │ │ │ │ - rscseq r2, r9, r2, lsr #1 │ │ │ │ - rscseq r2, r9, lr, ror r0 │ │ │ │ - rscseq r2, r9, r4, asr r0 │ │ │ │ - rscseq r2, r9, sl, lsr #32 │ │ │ │ - rscseq r2, r9, r2, lsr #32 │ │ │ │ - ldrshteq r1, [r9], #254 @ 0xfe │ │ │ │ - ldrsbteq r1, [r9], #250 @ 0xfa │ │ │ │ - rscseq r1, r9, lr, lsr #31 │ │ │ │ - rscseq r1, r9, r2, lsl #31 │ │ │ │ - rscseq r1, r9, r6, asr pc │ │ │ │ - rscseq r1, r9, r0, asr pc │ │ │ │ - rscseq r1, r9, r0, lsr pc │ │ │ │ - rscseq r1, r9, r0, lsl pc │ │ │ │ - rscseq r1, r9, r4, ror #29 │ │ │ │ - rscseq r1, r9, r8, asr #29 │ │ │ │ - rscseq r1, r9, r8, lsr #29 │ │ │ │ - rscseq r1, r9, sl, ror lr │ │ │ │ - rscseq r1, r9, r2, asr lr │ │ │ │ - rscseq r1, r9, sl, lsr #28 │ │ │ │ - rscseq r1, r9, r2, lsl #28 │ │ │ │ - ldrshteq r1, [r9], #220 @ 0xdc │ │ │ │ - ldrsbteq r1, [r9], #218 @ 0xda │ │ │ │ - ldrhteq r1, [r9], #216 @ 0xd8 │ │ │ │ - rscseq r1, r9, ip, lsl #27 │ │ │ │ - rscseq r1, r9, r0, ror #26 │ │ │ │ - rscseq r1, r9, sl, asr sp │ │ │ │ - rscseq r1, r9, sl, lsr sp │ │ │ │ + rscseq r2, r9, sl, lsl #6 │ │ │ │ + rscseq r2, r9, r0, ror #5 │ │ │ │ + ldrhteq r2, [r9], #44 @ 0x2c │ │ │ │ + smlalseq r2, r9, r8, r2 │ │ │ │ + rscseq r2, r9, r0, ror #4 │ │ │ │ + rscseq r2, r9, r4, lsr r2 │ │ │ │ + rscseq r2, r9, sl, lsr #4 │ │ │ │ + rscseq r2, r9, r6, lsl #4 │ │ │ │ + ldrsbteq r2, [r9], #26 │ │ │ │ + ldrsbteq r2, [r9], #16 │ │ │ │ + ldrhteq r2, [r9], #30 │ │ │ │ + rscseq r2, r9, lr, lsl #3 │ │ │ │ + rscseq r2, r9, r6, asr r1 │ │ │ │ + rscseq r2, r9, r8, lsr r1 │ │ │ │ + rscseq r2, r9, r8, lsl #2 │ │ │ │ + ldrshteq r2, [r9], #4 │ │ │ │ + ldrsbteq r2, [r9], #6 │ │ │ │ + rscseq r2, r9, r4, lsr #1 │ │ │ │ + rscseq r2, r9, r8, ror r0 │ │ │ │ + rscseq r2, r9, lr, rrx │ │ │ │ + rscseq r2, r9, r0, asr r0 │ │ │ │ + rscseq r2, r9, ip, lsr #32 │ │ │ │ + ldrhteq r5, [ip], #80 @ 0x50 │ │ │ │ + rscseq r5, ip, r6, lsl r6 │ │ │ │ + ldrhteq r5, [ip], #102 @ 0x66 │ │ │ │ + rscseq r5, ip, r8, asr #15 │ │ │ │ + rscseq r5, ip, lr, asr r8 │ │ │ │ + smlalseq r5, ip, r6, r8 │ │ │ │ + ldrshteq r1, [r9], #232 @ 0xe8 │ │ │ │ + rscseq r1, r9, r6, asr #29 │ │ │ │ + smlalseq r1, r9, r8, lr │ │ │ │ + rscseq r1, r9, sl, ror #28 │ │ │ │ + rscseq r1, r9, ip, lsr lr │ │ │ │ + rscseq r1, r9, lr, lsl #28 │ │ │ │ + rscseq r1, r9, r6, lsl #28 │ │ │ │ + rscseq r1, r9, r2, ror #27 │ │ │ │ + ldrhteq r1, [r9], #222 @ 0xde │ │ │ │ + smlalseq r1, r9, r4, sp │ │ │ │ + rscseq r1, r9, sl, ror #26 │ │ │ │ + rscseq r1, r9, r2, ror #26 │ │ │ │ + rscseq r1, r9, lr, lsr sp │ │ │ │ rscseq r1, r9, sl, lsl sp │ │ │ │ - ldrshteq r1, [r9], #192 @ 0xc0 │ │ │ │ - rscseq r1, r9, r4, asr #25 │ │ │ │ + rscseq r1, r9, lr, ror #25 │ │ │ │ + rscseq r1, r9, r2, asr #25 │ │ │ │ + smlalseq r1, r9, r6, ip │ │ │ │ + smlalseq r1, r9, r0, ip │ │ │ │ + rscseq r1, r9, r0, ror ip │ │ │ │ + rscseq r1, r9, r0, asr ip │ │ │ │ + rscseq r1, r9, r4, lsr #24 │ │ │ │ + rscseq r1, r9, r8, lsl #24 │ │ │ │ + rscseq r1, r9, r8, ror #23 │ │ │ │ + ldrhteq r1, [r9], #186 @ 0xba │ │ │ │ + smlalseq r1, r9, r2, fp │ │ │ │ + rscseq r1, r9, sl, ror #22 │ │ │ │ + rscseq r1, r9, r2, asr #22 │ │ │ │ + rscseq r1, r9, ip, lsr fp │ │ │ │ + rscseq r1, r9, sl, lsl fp │ │ │ │ + ldrshteq r1, [r9], #168 @ 0xa8 │ │ │ │ + rscseq r1, r9, ip, asr #21 │ │ │ │ + rscseq r1, r9, r0, lsr #21 │ │ │ │ + smlalseq r1, r9, sl, sl │ │ │ │ + rscseq r1, r9, sl, ror sl │ │ │ │ + rscseq r1, r9, sl, asr sl │ │ │ │ + rscseq r1, r9, r0, lsr sl │ │ │ │ + rscseq r1, r9, r4, lsl #20 │ │ │ │ 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 │ │ │ │ @@ -102961,74 +102961,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 │ │ │ │ - rscseq r1, r9, r6, asr #22 │ │ │ │ - rscseq r1, r9, r0, asr #22 │ │ │ │ - rscseq r1, r9, r0, lsr #22 │ │ │ │ - rscseq r1, r9, r0, lsl #22 │ │ │ │ - ldrsbteq r1, [r9], #170 @ 0xaa │ │ │ │ - ldrhteq r1, [r9], #170 @ 0xaa │ │ │ │ - smlalseq r1, r9, sl, sl │ │ │ │ - rscseq r5, ip, sl, ror r1 │ │ │ │ - rscseq r5, ip, r4, lsr #32 │ │ │ │ - rscseq r4, ip, r6, asr #31 │ │ │ │ - rscseq r5, ip, r4, asr #8 │ │ │ │ - rscseq r1, r9, r6, ror sl │ │ │ │ - rscseq r1, r9, r0, ror sl │ │ │ │ - rscseq r1, r9, sl, ror #20 │ │ │ │ - rscseq r4, ip, r8, lsl #31 │ │ │ │ - rscseq r1, r9, lr, asr sl │ │ │ │ - rscseq r1, r9, r8, asr sl │ │ │ │ - rscseq r1, r9, r2, asr sl │ │ │ │ - rscseq r1, r9, ip, asr #20 │ │ │ │ - rscseq r1, r9, r6, asr #20 │ │ │ │ - rscseq r1, r9, r0, asr #20 │ │ │ │ - rscseq r1, r9, sl, lsr sl │ │ │ │ - rscseq r1, r9, r4, lsr sl │ │ │ │ - rscseq r1, r9, lr, lsr #20 │ │ │ │ - rscseq r1, r9, r8, lsr #20 │ │ │ │ - rscseq r1, r9, r2, lsr #20 │ │ │ │ - rscseq r1, r9, ip, lsl sl │ │ │ │ - rscseq r1, r9, r6, lsl sl │ │ │ │ - rscseq r5, ip, ip, lsl r0 │ │ │ │ - ldrsbteq r4, [ip], #254 @ 0xfe │ │ │ │ - rscseq r1, r9, r4, lsl #20 │ │ │ │ - rscseq r5, ip, sl, ror r0 │ │ │ │ - rscseq r5, ip, ip, lsr #1 │ │ │ │ - ldrshteq r1, [r9], #146 @ 0x92 │ │ │ │ - rscseq r5, ip, r0, lsl #5 │ │ │ │ - ldrhteq r5, [ip], #26 │ │ │ │ - rscseq r5, ip, ip, lsr r1 │ │ │ │ - rscseq r5, ip, lr, ror #2 │ │ │ │ - ldrsbteq r1, [r9], #148 @ 0x94 │ │ │ │ - rscseq r5, ip, r2, ror #3 │ │ │ │ - rscseq r1, r9, r8, asr #19 │ │ │ │ - rscseq r5, ip, r6, lsl r3 │ │ │ │ - smlalseq r5, ip, r0, r2 │ │ │ │ - ldrhteq r1, [r9], #150 @ 0x96 │ │ │ │ - ldrhteq r1, [r9], #144 @ 0x90 │ │ │ │ - rscseq r1, r9, sl, lsr #19 │ │ │ │ - rscseq r1, r9, r4, lsr #19 │ │ │ │ - smlalseq r1, r9, lr, r9 │ │ │ │ - smlalseq r1, r9, r8, r9 │ │ │ │ - smlalseq r1, r9, r2, r9 │ │ │ │ - rscseq r1, r9, ip, lsl #19 │ │ │ │ - rscseq r1, r9, r6, lsl #19 │ │ │ │ - rscseq r1, r9, r0, lsl #19 │ │ │ │ - rscseq r1, r9, sl, ror r9 │ │ │ │ - rscseq r1, r9, r4, ror r9 │ │ │ │ - rscseq r1, r9, lr, ror #18 │ │ │ │ - rscseq r1, r9, r8, ror #18 │ │ │ │ - rscseq r1, r9, r2, ror #18 │ │ │ │ - rscseq r1, r9, ip, asr r9 │ │ │ │ - rscseq r1, r9, r6, asr r9 │ │ │ │ + rscseq r1, r9, r6, lsl #17 │ │ │ │ + rscseq r1, r9, r0, lsl #17 │ │ │ │ + rscseq r1, r9, r0, ror #16 │ │ │ │ + rscseq r1, r9, r0, asr #16 │ │ │ │ + rscseq r1, r9, sl, lsl r8 │ │ │ │ + ldrshteq r1, [r9], #122 @ 0x7a │ │ │ │ + ldrsbteq r1, [r9], #122 @ 0x7a │ │ │ │ + ldrhteq r4, [ip], #234 @ 0xea │ │ │ │ + rscseq r4, ip, r4, ror #26 │ │ │ │ + rscseq r4, ip, r6, lsl #26 │ │ │ │ + rscseq r5, ip, r4, lsl #3 │ │ │ │ + ldrhteq r1, [r9], #118 @ 0x76 │ │ │ │ + ldrhteq r1, [r9], #112 @ 0x70 │ │ │ │ + rscseq r1, r9, sl, lsr #15 │ │ │ │ + rscseq r4, ip, r8, asr #25 │ │ │ │ + smlalseq r1, r9, lr, r7 │ │ │ │ + smlalseq r1, r9, r8, r7 │ │ │ │ + smlalseq r1, r9, r2, r7 │ │ │ │ + rscseq r1, r9, ip, lsl #15 │ │ │ │ + rscseq r1, r9, r6, lsl #15 │ │ │ │ + rscseq r1, r9, r0, lsl #15 │ │ │ │ + rscseq r1, r9, sl, ror r7 │ │ │ │ + rscseq r1, r9, r4, ror r7 │ │ │ │ + rscseq r1, r9, lr, ror #14 │ │ │ │ + rscseq r1, r9, r8, ror #14 │ │ │ │ + rscseq r1, r9, r2, ror #14 │ │ │ │ + rscseq r1, r9, ip, asr r7 │ │ │ │ + rscseq r1, r9, r6, asr r7 │ │ │ │ + rscseq r4, ip, ip, asr sp │ │ │ │ + rscseq r4, ip, lr, lsl sp │ │ │ │ + rscseq r1, r9, r4, asr #14 │ │ │ │ + ldrhteq r4, [ip], #218 @ 0xda │ │ │ │ + rscseq r4, ip, ip, ror #27 │ │ │ │ + rscseq r1, r9, r2, lsr r7 │ │ │ │ + rscseq r4, ip, r0, asr #31 │ │ │ │ + ldrshteq r4, [ip], #234 @ 0xea │ │ │ │ + rscseq r4, ip, ip, ror lr │ │ │ │ + rscseq r4, ip, lr, lsr #29 │ │ │ │ + rscseq r1, r9, r4, lsl r7 │ │ │ │ + rscseq r4, ip, r2, lsr #30 │ │ │ │ + rscseq r1, r9, r8, lsl #14 │ │ │ │ + rscseq r5, ip, r6, asr r0 │ │ │ │ + ldrsbteq r4, [ip], #240 @ 0xf0 │ │ │ │ + ldrshteq r1, [r9], #102 @ 0x66 │ │ │ │ + ldrshteq r1, [r9], #96 @ 0x60 │ │ │ │ + rscseq r1, r9, sl, ror #13 │ │ │ │ + rscseq r1, r9, r4, ror #13 │ │ │ │ + ldrsbteq r1, [r9], #110 @ 0x6e │ │ │ │ + ldrsbteq r1, [r9], #104 @ 0x68 │ │ │ │ + ldrsbteq r1, [r9], #98 @ 0x62 │ │ │ │ + rscseq r1, r9, ip, asr #13 │ │ │ │ + rscseq r1, r9, r6, asr #13 │ │ │ │ + rscseq r1, r9, r0, asr #13 │ │ │ │ + ldrhteq r1, [r9], #106 @ 0x6a │ │ │ │ + ldrhteq r1, [r9], #100 @ 0x64 │ │ │ │ + rscseq r1, r9, lr, lsr #13 │ │ │ │ + rscseq r1, r9, r8, lsr #13 │ │ │ │ + rscseq r1, r9, r2, lsr #13 │ │ │ │ + smlalseq r1, r9, ip, r6 │ │ │ │ + smlalseq r1, r9, r6, r6 │ │ │ │ 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 │ │ │ │ @@ -103590,43 +103590,43 @@ │ │ │ │ stmda r6!, {r1, r3, r4, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ bmi 705e04 │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf79a9600 │ │ │ │ andlt lr, r2, lr, asr r8 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - smlalseq r1, r9, r0, r4 │ │ │ │ - rscseq r0, fp, ip, ror ip │ │ │ │ - rscseq r1, ip, ip, asr r1 │ │ │ │ - rscseq r0, fp, sl, ror #24 │ │ │ │ - rscseq r2, ip, r8, lsr #12 │ │ │ │ - rscseq r2, ip, r8, lsr #12 │ │ │ │ - rscseq r1, r9, sl, asr #9 │ │ │ │ - rscseq r2, ip, lr, asr #12 │ │ │ │ - rscseq r1, r9, sl, lsr #9 │ │ │ │ - rscseq r2, ip, r8, asr #12 │ │ │ │ - smlalseq r1, r9, r4, r4 │ │ │ │ - rscseq r1, r9, r6, lsl #9 │ │ │ │ - rscseq r4, ip, ip, lsl #20 │ │ │ │ - ldrshteq r8, [r9], #104 @ 0x68 │ │ │ │ - rscseq r0, fp, lr, lsr #23 │ │ │ │ - ldrshteq r8, [r9], #96 @ 0x60 │ │ │ │ - smlalseq r0, fp, r4, fp │ │ │ │ - rscseq r1, r9, lr, lsl #7 │ │ │ │ - rscseq r0, fp, r8, ror fp │ │ │ │ - rscseq r1, r9, sl, asr #32 │ │ │ │ + ldrsbteq r1, [r9], #16 │ │ │ │ + ldrhteq r0, [fp], #156 @ 0x9c │ │ │ │ + smlalseq r0, ip, ip, lr │ │ │ │ + rscseq r0, fp, sl, lsr #19 │ │ │ │ + rscseq r2, ip, r8, ror #6 │ │ │ │ + rscseq r2, ip, r8, ror #6 │ │ │ │ + rscseq r1, r9, sl, lsl #4 │ │ │ │ + rscseq r2, ip, lr, lsl #7 │ │ │ │ + rscseq r1, r9, sl, ror #3 │ │ │ │ + rscseq r2, ip, r8, lsl #7 │ │ │ │ + ldrsbteq r1, [r9], #20 │ │ │ │ + rscseq r1, r9, r6, asr #3 │ │ │ │ + rscseq r4, ip, ip, asr #14 │ │ │ │ + rscseq r8, r9, r8, lsr r4 │ │ │ │ + rscseq r0, fp, lr, ror #17 │ │ │ │ + rscseq r8, r9, r0, lsr r4 │ │ │ │ + ldrsbteq r0, [fp], #132 @ 0x84 │ │ │ │ + rscseq r1, r9, lr, asr #1 │ │ │ │ + ldrhteq r0, [fp], #136 @ 0x88 │ │ │ │ + rscseq r0, r9, sl, lsl #27 │ │ │ │ andle r2, r9, r4, lsl #17 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec25058 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf7f60ff8 │ │ │ │ stclt 8, cr15, [r8, #-340] @ 0xfffffeac │ │ │ │ ldrbtmi r4, [r8], #-2049 @ 0xfffff7ff │ │ │ │ svclt 0x00004770 │ │ │ │ - rscseq r4, ip, r2, asr #18 │ │ │ │ + rscseq r4, ip, r2, lsl #13 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec25078 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmibcs r4, {r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ @ instruction: 0xf7f6d002 │ │ │ │ ldrd pc, [r4], -r5 @ │ │ │ │ bmi 55f6dc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x44d9e8> │ │ │ │ @@ -103644,19 +103644,19 @@ │ │ │ │ bmi 3422d4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2305e0> │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf799447a │ │ │ │ strd lr, [r4], -r6 │ │ │ │ strtmi r4, [r8], -r6, lsl #20 │ │ │ │ @ instruction: 0xf799447a │ │ │ │ ldcllt 15, cr14, [r0, #-960]! @ 0xfffffc40 │ │ │ │ - ldrsbteq pc, [r9], #96 @ 0x60 @ │ │ │ │ - ldrhteq r0, [fp], #164 @ 0xa4 │ │ │ │ - rscseq r8, r9, sl, lsl #12 │ │ │ │ - smlalseq r3, ip, ip, r9 │ │ │ │ - rscseq r3, ip, r0, lsr #19 │ │ │ │ + rscseq pc, r9, r0, lsl r4 @ │ │ │ │ + ldrshteq r0, [fp], #116 @ 0x74 │ │ │ │ + rscseq r8, r9, sl, asr #6 │ │ │ │ + ldrsbteq r3, [ip], #108 @ 0x6c │ │ │ │ + rscseq r3, ip, r0, ror #13 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec250f0 │ │ │ │ @ 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 │ │ │ │ @@ -103695,23 +103695,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 │ │ │ │ - rscseq r4, ip, r2, lsr #17 │ │ │ │ - rscseq r0, r9, r6, asr #28 │ │ │ │ - rscseq r0, r9, r4, lsr #28 │ │ │ │ - rscseq r0, r9, lr, lsl lr │ │ │ │ - rscseq r4, ip, r4, asr r8 │ │ │ │ - ldrshteq r0, [r9], #208 @ 0xd0 │ │ │ │ - rscseq r0, r9, sl, ror #27 │ │ │ │ - rscseq r0, r9, r4, ror #27 │ │ │ │ - ldrsbteq r0, [r9], #222 @ 0xde │ │ │ │ + rscseq r4, ip, r2, ror #11 │ │ │ │ + rscseq r0, r9, r6, lsl #23 │ │ │ │ + rscseq r0, r9, r4, ror #22 │ │ │ │ + rscseq r0, r9, lr, asr fp │ │ │ │ + smlalseq r4, ip, r4, r5 │ │ │ │ + rscseq r0, r9, r0, lsr fp │ │ │ │ + rscseq r0, r9, sl, lsr #22 │ │ │ │ + rscseq r0, r9, r4, lsr #22 │ │ │ │ + rscseq r0, r9, lr, lsl fp │ │ │ │ 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} │ │ │ │ @@ -103838,35 +103838,35 @@ │ │ │ │ and lr, r7, r8, ror lr │ │ │ │ @ instruction: 0x46434a19 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ strls r4, [r0, #-1146] @ 0xfffffb86 │ │ │ │ mcr 7, 3, pc, cr14, cr9, {4} @ │ │ │ │ pop {r0, r1, ip, sp, pc} │ │ │ │ svclt 0x000083f0 │ │ │ │ - rscseq r0, ip, ip, lsl #29 │ │ │ │ - ldrsbteq r0, [fp], #134 @ 0x86 │ │ │ │ - rscseq r3, ip, r2, ror #11 │ │ │ │ - rscseq r0, ip, sl, lsl #29 │ │ │ │ - rscseq r4, ip, lr, lsl #14 │ │ │ │ - rscseq r4, ip, r8, lsl r7 │ │ │ │ - rscseq r4, ip, sl, lsl r7 │ │ │ │ - rscseq r4, ip, r8, lsl #14 │ │ │ │ - rscseq r4, ip, sl, lsl #14 │ │ │ │ - rscseq r3, ip, ip, ror r5 │ │ │ │ - rscseq r0, fp, r2, lsr #16 │ │ │ │ - rscseq r0, ip, r8, lsr #28 │ │ │ │ - rscseq pc, r9, r2, lsr #9 │ │ │ │ - smlalseq pc, r9, r8, r4 @ │ │ │ │ - rscseq r0, ip, sl, lsl lr │ │ │ │ - ldrsbteq r0, [fp], #122 @ 0x7a │ │ │ │ - rscseq pc, r9, r8, lsl r6 @ │ │ │ │ - ldrhteq pc, [fp], #46 @ 0x2e @ │ │ │ │ - rscseq ip, r8, ip, lsl ip │ │ │ │ - smlabteq r1, r8, r0, sl │ │ │ │ - rscseq r0, r9, ip, ror #24 │ │ │ │ + rscseq r0, ip, ip, asr #23 │ │ │ │ + rscseq r0, fp, r6, lsl r6 │ │ │ │ + rscseq r3, ip, r2, lsr #6 │ │ │ │ + rscseq r0, ip, sl, asr #23 │ │ │ │ + rscseq r4, ip, lr, asr #8 │ │ │ │ + rscseq r4, ip, r8, asr r4 │ │ │ │ + rscseq r4, ip, sl, asr r4 │ │ │ │ + rscseq r4, ip, r8, asr #8 │ │ │ │ + rscseq r4, ip, sl, asr #8 │ │ │ │ + ldrhteq r3, [ip], #44 @ 0x2c │ │ │ │ + rscseq r0, fp, r2, ror #10 │ │ │ │ + rscseq r0, ip, r8, ror #22 │ │ │ │ + rscseq pc, r9, r2, ror #3 │ │ │ │ + ldrsbteq pc, [r9], #24 @ │ │ │ │ + rscseq r0, ip, sl, asr fp │ │ │ │ + rscseq r0, fp, sl, lsl r5 │ │ │ │ + rscseq pc, r9, r8, asr r3 @ │ │ │ │ + ldrshteq lr, [fp], #254 @ 0xfe │ │ │ │ + rscseq ip, r8, ip, asr r9 │ │ │ │ + tsteq r1, r8, lsl #28 │ │ │ │ + rscseq r0, r9, ip, lsr #19 │ │ │ │ svcvs 0x0072f5b0 │ │ │ │ addhi pc, r6, r4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec25440 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q0, , q12 │ │ │ │ vrhadd.s8 d24, d16, d8 │ │ │ │ @@ -104703,109 +104703,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 │ │ │ │ - ldrshteq r6, [ip], #58 @ 0x3a │ │ │ │ - rscseq r0, r9, r8, ror sl │ │ │ │ - rscseq r0, r9, sl, asr sl │ │ │ │ - rscseq r0, r9, r2, asr #20 │ │ │ │ - rscseq r0, r9, ip, lsl sl │ │ │ │ - ldrshteq r0, [r9], #144 @ 0x90 │ │ │ │ - rscseq r0, r9, sl, asr #19 │ │ │ │ - rscseq r0, r9, r6, lsr #19 │ │ │ │ - rscseq r4, ip, r4, ror r4 │ │ │ │ - ldrhteq r4, [ip], #76 @ 0x4c │ │ │ │ - rscseq r4, ip, lr, lsl #10 │ │ │ │ - rscseq r4, ip, r4, asr #10 │ │ │ │ - smlalseq r4, ip, r6, r5 │ │ │ │ - rscseq r4, ip, sl, ror #11 │ │ │ │ - rscseq r4, ip, r8, lsr r6 │ │ │ │ - smlalseq r4, ip, r0, r6 │ │ │ │ - rscseq r4, ip, r6, lsl #14 │ │ │ │ - rscseq r4, ip, r2, ror r7 │ │ │ │ - rscseq r4, ip, r0, asr #15 │ │ │ │ - rscseq r4, ip, r2, asr #15 │ │ │ │ - rscseq r0, r9, sl, asr #15 │ │ │ │ - rscseq r0, r9, r0, asr #15 │ │ │ │ - smlalseq r0, r9, ip, r7 │ │ │ │ - rscseq r0, r9, r2, ror r7 │ │ │ │ - rscseq r0, r9, r8, asr #14 │ │ │ │ - rscseq r0, r9, lr, lsr r7 │ │ │ │ - rscseq r0, r9, sl, lsl r7 │ │ │ │ - rscseq r0, r9, lr, ror #13 │ │ │ │ - rscseq r0, r9, r8, asr #13 │ │ │ │ - smlalseq r0, r9, ip, r6 │ │ │ │ - smlalseq r0, r9, r2, r6 │ │ │ │ - rscseq r0, r9, lr, ror #12 │ │ │ │ - rscseq r4, ip, ip, ror r6 │ │ │ │ - ldrhteq r4, [ip], #102 @ 0x66 │ │ │ │ - rscseq r4, ip, r2, ror #13 │ │ │ │ - rscseq r4, ip, r4, ror #13 │ │ │ │ + rscseq r6, ip, sl, lsr r1 │ │ │ │ + ldrhteq r0, [r9], #120 @ 0x78 │ │ │ │ + smlalseq r0, r9, sl, r7 │ │ │ │ + rscseq r0, r9, r2, lsl #15 │ │ │ │ + rscseq r0, r9, ip, asr r7 │ │ │ │ + rscseq r0, r9, r0, lsr r7 │ │ │ │ + rscseq r0, r9, sl, lsl #14 │ │ │ │ + rscseq r0, r9, r6, ror #13 │ │ │ │ + ldrhteq r4, [ip], #20 │ │ │ │ + ldrshteq r4, [ip], #28 │ │ │ │ + rscseq r4, ip, lr, asr #4 │ │ │ │ + rscseq r4, ip, r4, lsl #5 │ │ │ │ + ldrsbteq r4, [ip], #38 @ 0x26 │ │ │ │ + rscseq r4, ip, sl, lsr #6 │ │ │ │ + rscseq r4, ip, r8, ror r3 │ │ │ │ + ldrsbteq r4, [ip], #48 @ 0x30 │ │ │ │ + rscseq r4, ip, r6, asr #8 │ │ │ │ + ldrhteq r4, [ip], #66 @ 0x42 │ │ │ │ + rscseq r4, ip, r0, lsl #10 │ │ │ │ + rscseq r4, ip, r2, lsl #10 │ │ │ │ + rscseq r0, r9, sl, lsl #10 │ │ │ │ + rscseq r0, r9, r0, lsl #10 │ │ │ │ + ldrsbteq r0, [r9], #76 @ 0x4c │ │ │ │ + ldrhteq r0, [r9], #66 @ 0x42 │ │ │ │ + rscseq r0, r9, r8, lsl #9 │ │ │ │ + rscseq r0, r9, lr, ror r4 │ │ │ │ + rscseq r0, r9, sl, asr r4 │ │ │ │ + rscseq r0, r9, lr, lsr #8 │ │ │ │ + rscseq r0, r9, r8, lsl #8 │ │ │ │ + ldrsbteq r0, [r9], #60 @ 0x3c │ │ │ │ + ldrsbteq r0, [r9], #50 @ 0x32 │ │ │ │ + rscseq r0, r9, lr, lsr #7 │ │ │ │ + ldrhteq r4, [ip], #60 @ 0x3c │ │ │ │ + ldrshteq r4, [ip], #54 @ 0x36 │ │ │ │ + rscseq r4, ip, r2, lsr #8 │ │ │ │ + rscseq r4, ip, r4, lsr #8 │ │ │ │ + rscseq r4, ip, ip, asr #8 │ │ │ │ + rscseq r4, ip, sl, lsl #13 │ │ │ │ + smlalseq r4, ip, sl, r6 │ │ │ │ + rscseq r4, ip, r0, ror r4 │ │ │ │ + ldrhteq r4, [ip], #104 @ 0x68 │ │ │ │ + smlalseq r4, ip, r8, r4 │ │ │ │ + rscseq r4, ip, sl, lsr #9 │ │ │ │ + ldrsbteq r4, [ip], #98 @ 0x62 │ │ │ │ + ldrhteq r4, [ip], #78 @ 0x4e │ │ │ │ + ldrshteq r4, [ip], #108 @ 0x6c │ │ │ │ rscseq r4, ip, ip, lsl #14 │ │ │ │ - rscseq r4, ip, sl, asr #18 │ │ │ │ - rscseq r4, ip, sl, asr r9 │ │ │ │ - rscseq r4, ip, r0, lsr r7 │ │ │ │ - rscseq r4, ip, r8, ror r9 │ │ │ │ - rscseq r4, ip, r8, asr r7 │ │ │ │ - rscseq r4, ip, sl, ror #14 │ │ │ │ - smlalseq r4, ip, r2, r9 │ │ │ │ - rscseq r4, ip, lr, ror r7 │ │ │ │ - ldrhteq r4, [ip], #156 @ 0x9c │ │ │ │ - rscseq r4, ip, ip, asr #19 │ │ │ │ - ldrshteq r0, [r9], #58 @ 0x3a │ │ │ │ - rscseq r0, r9, lr, asr #7 │ │ │ │ - rscseq r0, r9, r8, lsr #7 │ │ │ │ - rscseq r0, r9, sl, ror r3 │ │ │ │ - rscseq r0, r9, r0, ror r3 │ │ │ │ - rscseq r0, r9, ip, asr #6 │ │ │ │ - rscseq r0, r9, r0, lsr #6 │ │ │ │ - ldrshteq r0, [r9], #42 @ 0x2a │ │ │ │ - rscseq r0, r9, lr, asr #5 │ │ │ │ - rscseq r0, r9, r4, asr #5 │ │ │ │ - ldrhteq r0, [r9], #34 @ 0x22 │ │ │ │ - rscseq r0, r9, r6, lsl #5 │ │ │ │ - rscseq r0, r9, ip, asr #4 │ │ │ │ - rscseq r0, r9, r2, asr #4 │ │ │ │ - rscseq r0, r9, r0, lsr r2 │ │ │ │ - rscseq r0, r9, r2, lsl r2 │ │ │ │ - rscseq r0, r9, r6, ror #3 │ │ │ │ - ldrsbteq r0, [r9], #28 │ │ │ │ - rscseq r0, r9, sl, asr #3 │ │ │ │ - smlalseq r0, r9, r2, r1 │ │ │ │ - rscseq r0, r9, r8, asr r1 │ │ │ │ - rscseq r0, r9, lr, asr #2 │ │ │ │ - rscseq r0, r9, ip, lsr r1 │ │ │ │ - rscseq r0, r9, lr, lsl r1 │ │ │ │ - ldrshteq r0, [r9], #4 │ │ │ │ - rscseq r0, r9, ip, ror #1 │ │ │ │ - ldrsbteq r0, [r9], #12 │ │ │ │ - rscseq r0, r9, r6, lsr #1 │ │ │ │ - smlalseq r0, r9, lr, r0 │ │ │ │ - rscseq r0, r9, lr, lsl #1 │ │ │ │ - rscseq r0, r9, r2, rrx │ │ │ │ - rscseq r0, r9, r6, lsr r0 │ │ │ │ - rscseq r0, r9, ip │ │ │ │ - rscseq pc, r8, r2, ror #31 │ │ │ │ - ldrhteq pc, [r8], #248 @ 0xf8 @ │ │ │ │ - ldrhteq pc, [r8], #240 @ 0xf0 @ │ │ │ │ - rscseq pc, r8, lr, lsl #31 │ │ │ │ - rscseq pc, r8, ip, ror #30 │ │ │ │ - rscseq pc, r8, r2, asr #30 │ │ │ │ - rscseq pc, r8, r8, lsl pc @ │ │ │ │ - rscseq pc, r8, r0, lsl pc @ │ │ │ │ - rscseq pc, r8, lr, ror #29 │ │ │ │ - rscseq pc, r8, ip, asr #29 │ │ │ │ - rscseq pc, r8, r0, lsr #29 │ │ │ │ - rscseq pc, r8, r4, ror lr @ │ │ │ │ - rscseq pc, r8, sl, asr #28 │ │ │ │ - rscseq pc, r8, r2, asr #28 │ │ │ │ - rscseq pc, r8, r0, lsr #28 │ │ │ │ + rscseq r0, r9, sl, lsr r1 │ │ │ │ + rscseq r0, r9, lr, lsl #2 │ │ │ │ + rscseq r0, r9, r8, ror #1 │ │ │ │ + ldrhteq r0, [r9], #10 │ │ │ │ + ldrhteq r0, [r9], #0 │ │ │ │ + rscseq r0, r9, ip, lsl #1 │ │ │ │ + rscseq r0, r9, r0, rrx │ │ │ │ + rscseq r0, r9, sl, lsr r0 │ │ │ │ + rscseq r0, r9, lr │ │ │ │ + rscseq r0, r9, r4 │ │ │ │ + ldrshteq pc, [r8], #242 @ 0xf2 @ │ │ │ │ + rscseq pc, r8, r6, asr #31 │ │ │ │ + rscseq pc, r8, ip, lsl #31 │ │ │ │ + rscseq pc, r8, r2, lsl #31 │ │ │ │ + rscseq pc, r8, r0, ror pc @ │ │ │ │ + rscseq pc, r8, r2, asr pc @ │ │ │ │ + rscseq pc, r8, r6, lsr #30 │ │ │ │ + rscseq pc, r8, ip, lsl pc @ │ │ │ │ + rscseq pc, r8, sl, lsl #30 │ │ │ │ + ldrsbteq pc, [r8], #226 @ 0xe2 @ │ │ │ │ + smlalseq pc, r8, r8, lr @ │ │ │ │ + rscseq pc, r8, lr, lsl #29 │ │ │ │ + rscseq pc, r8, ip, ror lr @ │ │ │ │ + rscseq pc, r8, lr, asr lr @ │ │ │ │ + rscseq pc, r8, r4, lsr lr @ │ │ │ │ + rscseq pc, r8, ip, lsr #28 │ │ │ │ + rscseq pc, r8, ip, lsl lr @ │ │ │ │ + rscseq pc, r8, r6, ror #27 │ │ │ │ + ldrsbteq pc, [r8], #222 @ 0xde @ │ │ │ │ + rscseq pc, r8, lr, asr #27 │ │ │ │ + rscseq pc, r8, r2, lsr #27 │ │ │ │ + rscseq pc, r8, r6, ror sp @ │ │ │ │ + rscseq pc, r8, ip, asr #26 │ │ │ │ + rscseq pc, r8, r2, lsr #26 │ │ │ │ + ldrshteq pc, [r8], #200 @ 0xc8 @ │ │ │ │ + ldrshteq pc, [r8], #192 @ 0xc0 @ │ │ │ │ + rscseq pc, r8, lr, asr #25 │ │ │ │ + rscseq pc, r8, ip, lsr #25 │ │ │ │ + rscseq pc, r8, r2, lsl #25 │ │ │ │ + rscseq pc, r8, r8, asr ip @ │ │ │ │ + rscseq pc, r8, r0, asr ip @ │ │ │ │ + rscseq pc, r8, lr, lsr #24 │ │ │ │ + rscseq pc, r8, ip, lsl #24 │ │ │ │ + rscseq pc, r8, r0, ror #23 │ │ │ │ + ldrhteq pc, [r8], #180 @ 0xb4 @ │ │ │ │ + rscseq pc, r8, sl, lsl #23 │ │ │ │ + rscseq pc, r8, r2, lsl #23 │ │ │ │ + rscseq pc, r8, r0, ror #22 │ │ │ │ teqpvs sl, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ blcs 7fbb50 │ │ │ │ movwhi pc, #49667 @ 0xc203 @ │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10307d9 │ │ │ │ @ instruction: 0xf8df8123 │ │ │ │ @@ -105607,101 +105607,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 │ │ │ │ - rscseq pc, r8, lr, ror ip @ │ │ │ │ - rscseq pc, r8, r2, asr ip @ │ │ │ │ - rscseq pc, r8, r6, lsr #24 │ │ │ │ - rscseq pc, r8, ip, lsl ip @ │ │ │ │ - ldrshteq pc, [r8], #184 @ 0xb8 @ │ │ │ │ - ldrsbteq pc, [r8], #180 @ 0xb4 @ │ │ │ │ - rscseq pc, r8, r4, lsr #23 │ │ │ │ - rscseq pc, r8, r8, ror fp @ │ │ │ │ - rscseq pc, r8, ip, asr #22 │ │ │ │ - rscseq pc, r8, r0, lsr #22 │ │ │ │ - rscseq pc, r8, r6, lsl fp @ │ │ │ │ - ldrshteq pc, [r8], #162 @ 0xa2 @ │ │ │ │ - rscseq pc, r8, lr, asr #21 │ │ │ │ - rscseq pc, r8, r2, lsr #21 │ │ │ │ - rscseq pc, r8, r6, ror sl @ │ │ │ │ - rscseq pc, r8, ip, ror #20 │ │ │ │ - rscseq pc, r8, r8, asr #20 │ │ │ │ - rscseq pc, r8, r4, lsr #20 │ │ │ │ - ldrshteq pc, [r8], #148 @ 0x94 @ │ │ │ │ - rscseq pc, r8, r6, asr #19 │ │ │ │ - smlalseq pc, r8, r8, r9 @ │ │ │ │ - rscseq pc, r8, lr, lsl #19 │ │ │ │ - rscseq pc, r8, r8, ror #18 │ │ │ │ - rscseq pc, r8, sl, lsr r9 @ │ │ │ │ - rscseq pc, r8, r0, lsr r9 @ │ │ │ │ - rscseq pc, r8, sl, lsl #18 │ │ │ │ - ldrsbteq pc, [r8], #140 @ 0x8c @ │ │ │ │ - rscseq pc, r8, lr, lsr #17 │ │ │ │ - rscseq pc, r8, r4, lsr #17 │ │ │ │ - rscseq pc, r8, lr, ror r8 @ │ │ │ │ - rscseq pc, r8, r0, asr r8 @ │ │ │ │ - rscseq pc, r8, r6, asr #16 │ │ │ │ - rscseq pc, r8, r4, lsr #16 │ │ │ │ - rscseq r4, ip, r2, ror #1 │ │ │ │ - rscseq r3, ip, r0, lsl #30 │ │ │ │ - rscseq r3, ip, r6, ror #30 │ │ │ │ - rscseq pc, r8, sl, asr #14 │ │ │ │ - rscseq r3, ip, r2, ror pc │ │ │ │ - ldrshteq pc, [r8], #108 @ 0x6c @ │ │ │ │ - ldrsbteq pc, [r8], #96 @ 0x60 @ │ │ │ │ - rscseq pc, r8, r2, lsr #13 │ │ │ │ - rscseq pc, r8, sl, lsl #13 │ │ │ │ - rscseq pc, r8, r6, ror #12 │ │ │ │ - rscseq pc, r8, r8, lsr r6 @ │ │ │ │ - rscseq pc, r8, r2, lsl r6 @ │ │ │ │ - rscseq pc, r8, ip, ror #11 │ │ │ │ - smlalseq r3, ip, ip, lr │ │ │ │ - rscseq pc, r8, r0, lsl #11 │ │ │ │ - rscseq pc, r8, lr, asr #10 │ │ │ │ - rscseq pc, r8, r4, asr #10 │ │ │ │ - rscseq pc, r8, lr, lsl r5 @ │ │ │ │ - rscseq pc, r8, ip, ror #9 │ │ │ │ - rscseq pc, r8, r2, ror #9 │ │ │ │ - ldrhteq pc, [r8], #76 @ 0x4c @ │ │ │ │ - rscseq r3, ip, ip, lsr #27 │ │ │ │ - rscseq r3, ip, r4, lsr #27 │ │ │ │ - rscseq pc, r8, ip, lsl r4 @ │ │ │ │ - rscseq pc, r8, ip, ror #7 │ │ │ │ + ldrhteq pc, [r8], #158 @ 0x9e @ │ │ │ │ + smlalseq pc, r8, r2, r9 @ │ │ │ │ + rscseq pc, r8, r6, ror #18 │ │ │ │ + rscseq pc, r8, ip, asr r9 @ │ │ │ │ + rscseq pc, r8, r8, lsr r9 @ │ │ │ │ + rscseq pc, r8, r4, lsl r9 @ │ │ │ │ + rscseq pc, r8, r4, ror #17 │ │ │ │ + ldrhteq pc, [r8], #136 @ 0x88 @ │ │ │ │ + rscseq pc, r8, ip, lsl #17 │ │ │ │ + rscseq pc, r8, r0, ror #16 │ │ │ │ + rscseq pc, r8, r6, asr r8 @ │ │ │ │ + rscseq pc, r8, r2, lsr r8 @ │ │ │ │ + rscseq pc, r8, lr, lsl #16 │ │ │ │ + rscseq pc, r8, r2, ror #15 │ │ │ │ + ldrhteq pc, [r8], #118 @ 0x76 @ │ │ │ │ + rscseq pc, r8, ip, lsr #15 │ │ │ │ + rscseq pc, r8, r8, lsl #15 │ │ │ │ + rscseq pc, r8, r4, ror #14 │ │ │ │ + rscseq pc, r8, r4, lsr r7 @ │ │ │ │ + rscseq pc, r8, r6, lsl #14 │ │ │ │ + ldrsbteq pc, [r8], #104 @ 0x68 @ │ │ │ │ + rscseq pc, r8, lr, asr #13 │ │ │ │ + rscseq pc, r8, r8, lsr #13 │ │ │ │ + rscseq pc, r8, sl, ror r6 @ │ │ │ │ + rscseq pc, r8, r0, ror r6 @ │ │ │ │ + rscseq pc, r8, sl, asr #12 │ │ │ │ + rscseq pc, r8, ip, lsl r6 @ │ │ │ │ + rscseq pc, r8, lr, ror #11 │ │ │ │ + rscseq pc, r8, r4, ror #11 │ │ │ │ + ldrhteq pc, [r8], #94 @ 0x5e @ │ │ │ │ + smlalseq pc, r8, r0, r5 @ │ │ │ │ + rscseq pc, r8, r6, lsl #11 │ │ │ │ + rscseq pc, r8, r4, ror #10 │ │ │ │ + rscseq r3, ip, r2, lsr #28 │ │ │ │ + rscseq r3, ip, r0, asr #24 │ │ │ │ + rscseq r3, ip, r6, lsr #25 │ │ │ │ + rscseq pc, r8, sl, lsl #9 │ │ │ │ + ldrhteq r3, [ip], #194 @ 0xc2 │ │ │ │ + rscseq pc, r8, ip, lsr r4 @ │ │ │ │ + rscseq pc, r8, r0, lsl r4 @ │ │ │ │ rscseq pc, r8, r2, ror #7 │ │ │ │ - ldrhteq pc, [r8], #60 @ 0x3c @ │ │ │ │ - rscseq pc, r8, ip, lsl #7 │ │ │ │ - rscseq pc, r8, r2, lsl #7 │ │ │ │ - rscseq pc, r8, sl, asr r3 @ │ │ │ │ - rscseq pc, r8, lr, lsl r3 @ │ │ │ │ - rscseq pc, r8, r6, lsl #6 │ │ │ │ - ldrsbteq pc, [r8], #42 @ 0x2a @ │ │ │ │ - ldrsbteq pc, [r8], #34 @ 0x22 @ │ │ │ │ + rscseq pc, r8, sl, asr #7 │ │ │ │ + rscseq pc, r8, r6, lsr #7 │ │ │ │ + rscseq pc, r8, r8, ror r3 @ │ │ │ │ + rscseq pc, r8, r2, asr r3 @ │ │ │ │ + rscseq pc, r8, ip, lsr #6 │ │ │ │ + ldrsbteq r3, [ip], #188 @ 0xbc │ │ │ │ rscseq pc, r8, r0, asr #5 │ │ │ │ - rscseq r3, ip, r0, asr #25 │ │ │ │ - rscseq r3, ip, r8, lsl sp │ │ │ │ - rscseq r3, ip, lr, asr #25 │ │ │ │ - rscseq pc, r8, r8, lsl r2 @ │ │ │ │ - rscseq pc, r8, lr, ror #3 │ │ │ │ - rscseq pc, r8, r2, asr #3 │ │ │ │ - smlalseq pc, r8, r8, r1 @ │ │ │ │ - smlalseq pc, r8, r0, r1 @ │ │ │ │ - rscseq pc, r8, lr, ror #2 │ │ │ │ - rscseq pc, r8, ip, asr #2 │ │ │ │ - rscseq pc, r8, ip, lsl r1 @ │ │ │ │ - ldrshteq pc, [r8], #10 @ │ │ │ │ + rscseq pc, r8, lr, lsl #5 │ │ │ │ + rscseq pc, r8, r4, lsl #5 │ │ │ │ + rscseq pc, r8, lr, asr r2 @ │ │ │ │ + rscseq pc, r8, ip, lsr #4 │ │ │ │ + rscseq pc, r8, r2, lsr #4 │ │ │ │ + ldrshteq pc, [r8], #28 @ │ │ │ │ + rscseq r3, ip, ip, ror #21 │ │ │ │ + rscseq r3, ip, r4, ror #21 │ │ │ │ + rscseq pc, r8, ip, asr r1 @ │ │ │ │ + rscseq pc, r8, ip, lsr #2 │ │ │ │ + rscseq pc, r8, r2, lsr #2 │ │ │ │ + ldrshteq pc, [r8], #12 @ │ │ │ │ rscseq pc, r8, ip, asr #1 │ │ │ │ - rscseq pc, r8, r6, lsr #1 │ │ │ │ - smlalseq pc, r8, r4, r0 @ │ │ │ │ - rscseq pc, r8, r6, rrx │ │ │ │ - rscseq pc, r8, r6, lsr r0 @ │ │ │ │ - rscseq pc, r8, r8 │ │ │ │ + rscseq pc, r8, r2, asr #1 │ │ │ │ + smlalseq pc, r8, sl, r0 @ │ │ │ │ + rscseq pc, r8, lr, asr r0 @ │ │ │ │ + rscseq pc, r8, r6, asr #32 │ │ │ │ + rscseq pc, r8, sl, lsl r0 @ │ │ │ │ + rscseq pc, r8, r2, lsl r0 @ │ │ │ │ rscseq pc, r8, r0 │ │ │ │ + rscseq r3, ip, r0, lsl #20 │ │ │ │ + rscseq r3, ip, r8, asr sl │ │ │ │ + rscseq r3, ip, lr, lsl #20 │ │ │ │ + rscseq lr, r8, r8, asr pc │ │ │ │ + rscseq lr, r8, lr, lsr #30 │ │ │ │ + rscseq lr, r8, r2, lsl #30 │ │ │ │ + ldrsbteq lr, [r8], #232 @ 0xe8 │ │ │ │ + ldrsbteq lr, [r8], #224 @ 0xe0 │ │ │ │ + rscseq lr, r8, lr, lsr #29 │ │ │ │ + rscseq lr, r8, ip, lsl #29 │ │ │ │ + rscseq lr, r8, ip, asr lr │ │ │ │ + rscseq lr, r8, sl, lsr lr │ │ │ │ + rscseq lr, r8, ip, lsl #28 │ │ │ │ + rscseq lr, r8, r6, ror #27 │ │ │ │ + ldrsbteq lr, [r8], #212 @ 0xd4 │ │ │ │ + rscseq lr, r8, r6, lsr #27 │ │ │ │ + rscseq lr, r8, r6, ror sp │ │ │ │ + rscseq lr, r8, r8, asr #26 │ │ │ │ + rscseq lr, r8, r0, asr #26 │ │ │ │ @ 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 │ │ │ │ @@ -106501,100 +106501,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 lr, r8, sl, ror lr │ │ │ │ - rscseq lr, r8, r8, asr #28 │ │ │ │ - rscseq lr, r8, lr, lsr lr │ │ │ │ - rscseq lr, r8, r8, lsl lr │ │ │ │ - rscseq lr, r8, r6, ror #27 │ │ │ │ - ldrhteq lr, [r8], #214 @ 0xd6 │ │ │ │ - rscseq lr, r8, ip, lsr #27 │ │ │ │ - rscseq lr, r8, r4, lsl #27 │ │ │ │ - rscseq lr, r8, r2, asr sp │ │ │ │ - rscseq lr, r8, ip, lsr #26 │ │ │ │ - rscseq lr, r8, lr, lsl #26 │ │ │ │ - rscseq r3, ip, r8, ror r8 │ │ │ │ - ldrshteq r3, [ip], #134 @ 0x86 │ │ │ │ - rscseq r3, ip, sl, ror #18 │ │ │ │ - ldrhteq r3, [ip], #158 @ 0x9e │ │ │ │ - rscseq lr, r8, r4, asr #24 │ │ │ │ - rscseq r3, ip, r2, lsl #20 │ │ │ │ - rscseq lr, r8, r6, asr #23 │ │ │ │ - smlalseq lr, r8, r6, fp │ │ │ │ - rscseq lr, r8, r4, ror #22 │ │ │ │ - rscseq lr, r8, r4, lsr fp │ │ │ │ - rscseq lr, r8, sl, lsr #22 │ │ │ │ - rscseq lr, r8, r4, lsl #22 │ │ │ │ - ldrsbteq lr, [r8], #174 @ 0xae │ │ │ │ - rscseq lr, r8, lr, lsr #21 │ │ │ │ - rscseq lr, r8, r4, lsr #21 │ │ │ │ - rscseq lr, r8, lr, ror sl │ │ │ │ - rscseq lr, r8, ip, asr #20 │ │ │ │ - rscseq lr, r8, sl, lsl sl │ │ │ │ - ldrshteq lr, [r8], #146 @ 0x92 │ │ │ │ - rscseq lr, r8, sl, asr #19 │ │ │ │ - smlalseq lr, r8, lr, r9 │ │ │ │ - rscseq lr, r8, sl, ror r9 │ │ │ │ - rscseq lr, r8, r8, asr #18 │ │ │ │ - rscseq lr, r8, lr, lsr r9 │ │ │ │ - rscseq lr, r8, r8, lsr #18 │ │ │ │ - rscseq lr, r8, r6, ror #17 │ │ │ │ - ldrhteq lr, [r8], #138 @ 0x8a │ │ │ │ - rscseq lr, r8, lr, lsl #17 │ │ │ │ + ldrhteq lr, [r8], #186 @ 0xba │ │ │ │ + rscseq lr, r8, r8, lsl #23 │ │ │ │ + rscseq lr, r8, lr, ror fp │ │ │ │ + rscseq lr, r8, r8, asr fp │ │ │ │ + rscseq lr, r8, r6, lsr #22 │ │ │ │ + ldrshteq lr, [r8], #166 @ 0xa6 │ │ │ │ + rscseq lr, r8, ip, ror #21 │ │ │ │ + rscseq lr, r8, r4, asr #21 │ │ │ │ + smlalseq lr, r8, r2, sl │ │ │ │ + rscseq lr, r8, ip, ror #20 │ │ │ │ + rscseq lr, r8, lr, asr #20 │ │ │ │ + ldrhteq r3, [ip], #88 @ 0x58 │ │ │ │ + rscseq r3, ip, r6, lsr r6 │ │ │ │ + rscseq r3, ip, sl, lsr #13 │ │ │ │ + ldrshteq r3, [ip], #110 @ 0x6e │ │ │ │ + rscseq lr, r8, r4, lsl #19 │ │ │ │ + rscseq r3, ip, r2, asr #14 │ │ │ │ + rscseq lr, r8, r6, lsl #18 │ │ │ │ + ldrsbteq lr, [r8], #134 @ 0x86 │ │ │ │ + rscseq lr, r8, r4, lsr #17 │ │ │ │ + rscseq lr, r8, r4, ror r8 │ │ │ │ rscseq lr, r8, sl, ror #16 │ │ │ │ - rscseq lr, r8, r6, asr #16 │ │ │ │ - rscseq lr, r8, sl, lsl r8 │ │ │ │ - rscseq lr, r8, r0, lsl r8 │ │ │ │ - rscseq lr, r8, ip, ror #15 │ │ │ │ - rscseq lr, r8, r0, asr #15 │ │ │ │ - smlalseq lr, r8, r4, r7 │ │ │ │ - rscseq lr, r8, sl, lsl #15 │ │ │ │ - rscseq lr, r8, r6, ror #14 │ │ │ │ - rscseq lr, r8, sl, lsr r7 │ │ │ │ - rscseq lr, r8, r0, lsr r7 │ │ │ │ - rscseq lr, r8, ip, lsl #14 │ │ │ │ - rscseq lr, r8, r2, asr #13 │ │ │ │ - smlalseq lr, r8, r2, r6 │ │ │ │ - rscseq lr, r8, r6, ror #12 │ │ │ │ - rscseq lr, r8, sl, lsr r6 │ │ │ │ - rscseq lr, r8, r0, lsr r6 │ │ │ │ - rscseq lr, r8, ip, lsl #12 │ │ │ │ - ldrsbteq lr, [r8], #94 @ 0x5e │ │ │ │ - ldrhteq lr, [r8], #88 @ 0x58 │ │ │ │ - smlalseq lr, r8, r2, r5 │ │ │ │ - rscseq lr, r8, r4, ror #10 │ │ │ │ - rscseq lr, r8, r6, lsr r5 │ │ │ │ - rscseq lr, r8, r0, lsl r5 │ │ │ │ - rscseq lr, r8, ip, ror #9 │ │ │ │ - rscseq lr, r8, r0, asr #9 │ │ │ │ - smlalseq lr, r8, r4, r4 │ │ │ │ - rscseq lr, r8, ip, lsl #9 │ │ │ │ + rscseq lr, r8, r4, asr #16 │ │ │ │ + rscseq lr, r8, lr, lsl r8 │ │ │ │ + rscseq lr, r8, lr, ror #15 │ │ │ │ + rscseq lr, r8, r4, ror #15 │ │ │ │ + ldrhteq lr, [r8], #126 @ 0x7e │ │ │ │ + rscseq lr, r8, ip, lsl #15 │ │ │ │ + rscseq lr, r8, sl, asr r7 │ │ │ │ + rscseq lr, r8, r2, lsr r7 │ │ │ │ + rscseq lr, r8, sl, lsl #14 │ │ │ │ + ldrsbteq lr, [r8], #110 @ 0x6e │ │ │ │ + ldrhteq lr, [r8], #106 @ 0x6a │ │ │ │ + rscseq lr, r8, r8, lsl #13 │ │ │ │ + rscseq lr, r8, lr, ror r6 │ │ │ │ + rscseq lr, r8, r8, ror #12 │ │ │ │ + rscseq lr, r8, r6, lsr #12 │ │ │ │ + ldrshteq lr, [r8], #90 @ 0x5a │ │ │ │ + rscseq lr, r8, lr, asr #11 │ │ │ │ + rscseq lr, r8, sl, lsr #11 │ │ │ │ + rscseq lr, r8, r6, lsl #11 │ │ │ │ + rscseq lr, r8, sl, asr r5 │ │ │ │ + rscseq lr, r8, r0, asr r5 │ │ │ │ + rscseq lr, r8, ip, lsr #10 │ │ │ │ + rscseq lr, r8, r0, lsl #10 │ │ │ │ + ldrsbteq lr, [r8], #68 @ 0x44 │ │ │ │ + rscseq lr, r8, sl, asr #9 │ │ │ │ + rscseq lr, r8, r6, lsr #9 │ │ │ │ rscseq lr, r8, sl, ror r4 │ │ │ │ - rscseq lr, r8, r8, ror #8 │ │ │ │ - rscseq lr, r8, ip, lsr r4 │ │ │ │ - rscseq lr, r8, r0, lsl r4 │ │ │ │ - ldrsbteq lr, [r8], #54 @ 0x36 │ │ │ │ - rscseq lr, r8, sl, lsr #7 │ │ │ │ - rscseq lr, r8, r2, lsr #7 │ │ │ │ - smlalseq lr, r8, r0, r3 │ │ │ │ - rscseq lr, r8, r6, ror #6 │ │ │ │ - rscseq lr, r8, r4, asr r3 │ │ │ │ - rscseq lr, r8, r0, lsr r3 │ │ │ │ - rscseq lr, r8, r6, lsl #6 │ │ │ │ - ldrsbteq lr, [r8], #44 @ 0x2c │ │ │ │ - ldrhteq lr, [r8], #40 @ 0x28 │ │ │ │ - smlalseq lr, r8, r4, r2 │ │ │ │ - rscseq lr, r8, r8, asr r2 │ │ │ │ - rscseq lr, r8, ip, lsr r2 │ │ │ │ - rscseq lr, r8, sl, lsl r2 │ │ │ │ - rscseq lr, r8, r8, lsl #4 │ │ │ │ + rscseq lr, r8, r0, ror r4 │ │ │ │ + rscseq lr, r8, ip, asr #8 │ │ │ │ + rscseq lr, r8, r2, lsl #8 │ │ │ │ + ldrsbteq lr, [r8], #50 @ 0x32 │ │ │ │ + rscseq lr, r8, r6, lsr #7 │ │ │ │ + rscseq lr, r8, sl, ror r3 │ │ │ │ + rscseq lr, r8, r0, ror r3 │ │ │ │ + rscseq lr, r8, ip, asr #6 │ │ │ │ + rscseq lr, r8, lr, lsl r3 │ │ │ │ + ldrshteq lr, [r8], #40 @ 0x28 │ │ │ │ + ldrsbteq lr, [r8], #34 @ 0x22 │ │ │ │ + rscseq lr, r8, r4, lsr #5 │ │ │ │ + rscseq lr, r8, r6, ror r2 │ │ │ │ + rscseq lr, r8, r0, asr r2 │ │ │ │ + rscseq lr, r8, ip, lsr #4 │ │ │ │ + rscseq lr, r8, r0, lsl #4 │ │ │ │ + ldrsbteq lr, [r8], #20 │ │ │ │ + rscseq lr, r8, ip, asr #3 │ │ │ │ + ldrhteq lr, [r8], #26 │ │ │ │ + rscseq lr, r8, r8, lsr #3 │ │ │ │ + rscseq lr, r8, ip, ror r1 │ │ │ │ + rscseq lr, r8, r0, asr r1 │ │ │ │ + rscseq lr, r8, r6, lsl r1 │ │ │ │ + rscseq lr, r8, sl, ror #1 │ │ │ │ + rscseq lr, r8, r2, ror #1 │ │ │ │ + ldrsbteq lr, [r8], #0 │ │ │ │ + rscseq lr, r8, r6, lsr #1 │ │ │ │ + smlalseq lr, r8, r4, r0 │ │ │ │ + rscseq lr, r8, r0, ror r0 │ │ │ │ + rscseq lr, r8, r6, asr #32 │ │ │ │ + rscseq lr, r8, ip, lsl r0 │ │ │ │ + ldrshteq sp, [r8], #248 @ 0xf8 │ │ │ │ + ldrsbteq sp, [r8], #244 @ 0xf4 │ │ │ │ + smlalseq sp, r8, r8, pc @ │ │ │ │ + rscseq sp, r8, ip, ror pc │ │ │ │ + rscseq sp, r8, sl, asr pc │ │ │ │ + rscseq sp, r8, r8, asr #30 │ │ │ │ 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 │ │ │ │ @@ -107401,101 +107401,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, r8, sl, ror r0 │ │ │ │ - rscseq lr, r8, r0, asr r0 │ │ │ │ - rscseq lr, r8, ip, lsr r0 │ │ │ │ - rscseq r3, ip, ip, lsl #4 │ │ │ │ - rscseq r3, ip, sl, lsr #4 │ │ │ │ - rscseq r3, ip, r6, lsl r2 │ │ │ │ - rscseq r3, ip, r4, lsr r2 │ │ │ │ - rscseq r3, ip, r8, asr #4 │ │ │ │ - rscseq r2, ip, r8, lsl #30 │ │ │ │ - rscseq r2, ip, r6, lsl #30 │ │ │ │ - rscseq r2, ip, ip, lsl pc │ │ │ │ - rscseq r2, ip, r8, lsr #30 │ │ │ │ - rscseq r3, ip, r4, asr r6 │ │ │ │ - rscseq r3, ip, lr, asr #12 │ │ │ │ - rscseq r3, ip, ip, ror #12 │ │ │ │ - rscseq r3, ip, r0, lsl #13 │ │ │ │ - rscseq r3, ip, r8, ror #5 │ │ │ │ - rscseq r3, ip, lr, ror #5 │ │ │ │ - rscseq r2, ip, r6, ror #30 │ │ │ │ - rscseq r2, ip, r0, ror pc │ │ │ │ - rscseq sp, r8, lr, ror sp │ │ │ │ - rscseq sp, r8, r0, asr sp │ │ │ │ - rscseq sp, r8, lr, lsl sp │ │ │ │ - rscseq sp, r8, ip, ror #25 │ │ │ │ - ldrhteq sp, [r8], #204 @ 0xcc │ │ │ │ - rscseq sp, r8, ip, lsl #25 │ │ │ │ - rscseq sp, r8, r6, ror #24 │ │ │ │ - rscseq sp, r8, r0, asr #24 │ │ │ │ - rscseq sp, r8, r0, lsl ip │ │ │ │ - rscseq sp, r8, r6, lsl #24 │ │ │ │ - rscseq sp, r8, r0, ror #23 │ │ │ │ - ldrhteq sp, [r8], #180 @ 0xb4 │ │ │ │ - rscseq sp, r8, r8, lsl #23 │ │ │ │ - rscseq sp, r8, r0, ror #22 │ │ │ │ - rscseq sp, r8, sl, lsr fp │ │ │ │ - rscseq sp, r8, sl, lsl #22 │ │ │ │ - rscseq sp, r8, r0, lsl #22 │ │ │ │ - ldrsbteq sp, [r8], #172 @ 0xac │ │ │ │ - rscseq sp, r8, lr, lsr #21 │ │ │ │ - rscseq sp, r8, lr, ror sl │ │ │ │ - rscseq sp, r8, lr, asr #20 │ │ │ │ - rscseq sp, r8, lr, lsr #20 │ │ │ │ - rscseq sp, r8, sl, lsl #20 │ │ │ │ - ldrsbteq sp, [r8], #158 @ 0x9e │ │ │ │ - ldrsbteq sp, [r8], #148 @ 0x94 │ │ │ │ - rscseq sp, r8, lr, lsr #19 │ │ │ │ - rscseq sp, r8, lr, ror r9 │ │ │ │ - rscseq sp, r8, lr, asr #18 │ │ │ │ - rscseq sp, r8, r4, asr #18 │ │ │ │ + ldrhteq sp, [r8], #218 @ 0xda │ │ │ │ + smlalseq sp, r8, r0, sp │ │ │ │ + rscseq sp, r8, ip, ror sp │ │ │ │ + rscseq r2, ip, ip, asr #30 │ │ │ │ + rscseq r2, ip, sl, ror #30 │ │ │ │ + rscseq r2, ip, r6, asr pc │ │ │ │ + rscseq r2, ip, r4, ror pc │ │ │ │ + rscseq r2, ip, r8, lsl #31 │ │ │ │ + rscseq r2, ip, r8, asr #24 │ │ │ │ + rscseq r2, ip, r6, asr #24 │ │ │ │ + rscseq r2, ip, ip, asr ip │ │ │ │ + rscseq r2, ip, r8, ror #24 │ │ │ │ + smlalseq r3, ip, r4, r3 │ │ │ │ + rscseq r3, ip, lr, lsl #7 │ │ │ │ + rscseq r3, ip, ip, lsr #7 │ │ │ │ + rscseq r3, ip, r0, asr #7 │ │ │ │ + rscseq r3, ip, r8, lsr #32 │ │ │ │ + rscseq r3, ip, lr, lsr #32 │ │ │ │ + rscseq r2, ip, r6, lsr #25 │ │ │ │ + ldrhteq r2, [ip], #192 @ 0xc0 │ │ │ │ + ldrhteq sp, [r8], #174 @ 0xae │ │ │ │ + smlalseq sp, r8, r0, sl │ │ │ │ + rscseq sp, r8, lr, asr sl │ │ │ │ + rscseq sp, r8, ip, lsr #20 │ │ │ │ + ldrshteq sp, [r8], #156 @ 0x9c │ │ │ │ + rscseq sp, r8, ip, asr #19 │ │ │ │ + rscseq sp, r8, r6, lsr #19 │ │ │ │ + rscseq sp, r8, r0, lsl #19 │ │ │ │ + rscseq sp, r8, r0, asr r9 │ │ │ │ + rscseq sp, r8, r6, asr #18 │ │ │ │ rscseq sp, r8, r0, lsr #18 │ │ │ │ ldrshteq sp, [r8], #132 @ 0x84 │ │ │ │ - rscseq sp, r8, sl, ror #17 │ │ │ │ - rscseq sp, r8, r4, asr #17 │ │ │ │ - smlalseq sp, r8, r2, r8 │ │ │ │ - rscseq sp, r8, r0, ror #16 │ │ │ │ - rscseq sp, r8, r4, lsr r8 │ │ │ │ - rscseq sp, r8, r8, lsl #16 │ │ │ │ - rscseq sp, r8, r2, ror #15 │ │ │ │ - ldrhteq sp, [r8], #124 @ 0x7c │ │ │ │ - rscseq sp, r8, ip, lsl #15 │ │ │ │ - rscseq sp, r8, r2, lsl #15 │ │ │ │ - rscseq sp, r8, lr, asr r7 │ │ │ │ - rscseq sp, r8, r2, lsr r7 │ │ │ │ - rscseq sp, r8, r6, lsl #14 │ │ │ │ - ldrshteq sp, [r8], #108 @ 0x6c │ │ │ │ - ldrsbteq sp, [r8], #104 @ 0x68 │ │ │ │ - rscseq sp, r8, sl, lsr #13 │ │ │ │ - rscseq sp, r8, r2, lsr #13 │ │ │ │ - rscseq sp, r8, r0, lsl #13 │ │ │ │ - rscseq sp, r8, r4, asr r6 │ │ │ │ - rscseq sp, r8, r6, lsr #12 │ │ │ │ - ldrshteq sp, [r8], #88 @ 0x58 │ │ │ │ - ldrsbteq sp, [r8], #90 @ 0x5a │ │ │ │ - ldrhteq sp, [r8], #88 @ 0x58 │ │ │ │ - rscseq sp, r8, lr, lsl #11 │ │ │ │ - rscseq sp, r8, r6, lsl #11 │ │ │ │ - rscseq sp, r8, r2, ror #10 │ │ │ │ - rscseq sp, r8, r4, lsr r5 │ │ │ │ - rscseq sp, r8, r6, lsl #10 │ │ │ │ - ldrshteq sp, [r8], #78 @ 0x4e │ │ │ │ - ldrsbteq sp, [r8], #76 @ 0x4c │ │ │ │ - ldrhteq sp, [r8], #66 @ 0x42 │ │ │ │ - rscseq sp, r8, sl, lsr #9 │ │ │ │ - rscseq sp, r8, r6, lsl #9 │ │ │ │ - rscseq sp, r8, sl, asr r4 │ │ │ │ - rscseq sp, r8, sl, lsr #8 │ │ │ │ - ldrshteq sp, [r8], #56 @ 0x38 │ │ │ │ + rscseq sp, r8, r8, asr #17 │ │ │ │ + rscseq sp, r8, r0, lsr #17 │ │ │ │ + rscseq sp, r8, sl, ror r8 │ │ │ │ + rscseq sp, r8, sl, asr #16 │ │ │ │ + rscseq sp, r8, r0, asr #16 │ │ │ │ + rscseq sp, r8, ip, lsl r8 │ │ │ │ + rscseq sp, r8, lr, ror #15 │ │ │ │ + ldrhteq sp, [r8], #126 @ 0x7e │ │ │ │ + rscseq sp, r8, lr, lsl #15 │ │ │ │ + rscseq sp, r8, lr, ror #14 │ │ │ │ + rscseq sp, r8, sl, asr #14 │ │ │ │ + rscseq sp, r8, lr, lsl r7 │ │ │ │ + rscseq sp, r8, r4, lsl r7 │ │ │ │ + rscseq sp, r8, lr, ror #13 │ │ │ │ + ldrhteq sp, [r8], #110 @ 0x6e │ │ │ │ + rscseq sp, r8, lr, lsl #13 │ │ │ │ + rscseq sp, r8, r4, lsl #13 │ │ │ │ + rscseq sp, r8, r0, ror #12 │ │ │ │ + rscseq sp, r8, r4, lsr r6 │ │ │ │ + rscseq sp, r8, sl, lsr #12 │ │ │ │ + rscseq sp, r8, r4, lsl #12 │ │ │ │ + ldrsbteq sp, [r8], #82 @ 0x52 │ │ │ │ + rscseq sp, r8, r0, lsr #11 │ │ │ │ + rscseq sp, r8, r4, ror r5 │ │ │ │ + rscseq sp, r8, r8, asr #10 │ │ │ │ + rscseq sp, r8, r2, lsr #10 │ │ │ │ + ldrshteq sp, [r8], #76 @ 0x4c │ │ │ │ + rscseq sp, r8, ip, asr #9 │ │ │ │ + rscseq sp, r8, r2, asr #9 │ │ │ │ + smlalseq sp, r8, lr, r4 │ │ │ │ + rscseq sp, r8, r2, ror r4 │ │ │ │ + rscseq sp, r8, r6, asr #8 │ │ │ │ + rscseq sp, r8, ip, lsr r4 │ │ │ │ + rscseq sp, r8, r8, lsl r4 │ │ │ │ + rscseq sp, r8, sl, ror #7 │ │ │ │ + rscseq sp, r8, r2, ror #7 │ │ │ │ + rscseq sp, r8, r0, asr #7 │ │ │ │ + smlalseq sp, r8, r4, r3 │ │ │ │ + rscseq sp, r8, r6, ror #6 │ │ │ │ + rscseq sp, r8, r8, lsr r3 │ │ │ │ + rscseq sp, r8, sl, lsl r3 │ │ │ │ + ldrshteq sp, [r8], #40 @ 0x28 │ │ │ │ + rscseq sp, r8, lr, asr #5 │ │ │ │ + rscseq sp, r8, r6, asr #5 │ │ │ │ + rscseq sp, r8, r2, lsr #5 │ │ │ │ + rscseq sp, r8, r4, ror r2 │ │ │ │ + rscseq sp, r8, r6, asr #4 │ │ │ │ + rscseq sp, r8, lr, lsr r2 │ │ │ │ + rscseq sp, r8, ip, lsl r2 │ │ │ │ + ldrshteq sp, [r8], #18 │ │ │ │ + rscseq sp, r8, sl, ror #3 │ │ │ │ + rscseq sp, r8, r6, asr #3 │ │ │ │ + smlalseq sp, r8, sl, r1 │ │ │ │ + rscseq sp, r8, sl, ror #2 │ │ │ │ + rscseq sp, r8, r8, lsr r1 │ │ │ │ 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 │ │ │ │ @@ -108308,218 +108308,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, r8, lr, ror #4 │ │ │ │ - rscseq sp, r8, r2, asr #4 │ │ │ │ - rscseq sp, r8, ip, lsl r2 │ │ │ │ - ldrshteq sp, [r8], #22 │ │ │ │ - rscseq sp, r8, r6, asr #3 │ │ │ │ - ldrhteq sp, [r8], #28 │ │ │ │ - smlalseq sp, r8, r8, r1 │ │ │ │ - rscseq sp, r8, ip, ror #2 │ │ │ │ - rscseq sp, r8, r0, asr #2 │ │ │ │ - rscseq sp, r8, r6, lsr r1 │ │ │ │ - rscseq sp, r8, r0, lsl r1 │ │ │ │ - rscseq sp, r8, r0, ror #1 │ │ │ │ - ldrsbteq sp, [r8], #6 │ │ │ │ - ldrhteq sp, [r8], #2 │ │ │ │ - rscseq sp, r8, r4, lsl #1 │ │ │ │ - rscseq sp, r8, r4, asr r0 │ │ │ │ - rscseq sp, r8, r4, lsr #32 │ │ │ │ - rscseq sp, r8, r4 │ │ │ │ - rscseq ip, r8, r0, ror #31 │ │ │ │ - ldrhteq ip, [r8], #244 @ 0xf4 │ │ │ │ - rscseq ip, r8, sl, lsr #31 │ │ │ │ - rscseq ip, r8, r4, lsl #31 │ │ │ │ - rscseq ip, r8, r4, asr pc │ │ │ │ - rscseq ip, r8, r4, lsr #30 │ │ │ │ - rscseq ip, r8, sl, lsl pc │ │ │ │ - ldrshteq ip, [r8], #230 @ 0xe6 │ │ │ │ - rscseq ip, r8, sl, asr #29 │ │ │ │ - rscseq ip, r8, r0, asr #29 │ │ │ │ - smlalseq ip, r8, sl, lr │ │ │ │ - rscseq ip, r8, r8, ror #28 │ │ │ │ - rscseq ip, r8, r6, lsr lr │ │ │ │ - rscseq ip, r8, sl, lsl #28 │ │ │ │ - ldrsbteq ip, [r8], #222 @ 0xde │ │ │ │ - ldrhteq ip, [r8], #216 @ 0xd8 │ │ │ │ - smlalseq ip, r8, r2, sp │ │ │ │ - rscseq ip, r8, r2, ror #26 │ │ │ │ - rscseq ip, r8, r8, asr sp │ │ │ │ - rscseq ip, r8, r4, lsr sp │ │ │ │ - rscseq ip, r8, r8, lsl #26 │ │ │ │ - ldrsbteq ip, [r8], #204 @ 0xcc │ │ │ │ - ldrsbteq ip, [r8], #194 @ 0xc2 │ │ │ │ - rscseq ip, r8, ip, lsr #25 │ │ │ │ - rscseq ip, r8, ip, ror ip │ │ │ │ - rscseq ip, r8, r2, ror ip │ │ │ │ - rscseq ip, r8, lr, asr #24 │ │ │ │ - rscseq ip, r8, r0, lsr #24 │ │ │ │ - ldrshteq ip, [r8], #176 @ 0xb0 │ │ │ │ - rscseq ip, r8, r0, asr #23 │ │ │ │ - rscseq ip, r8, r0, lsr #23 │ │ │ │ - rscseq ip, r8, ip, ror fp │ │ │ │ - rscseq ip, r8, r0, asr fp │ │ │ │ - rscseq ip, r8, r6, asr #22 │ │ │ │ - rscseq ip, r8, r2, lsr #22 │ │ │ │ - ldrshteq ip, [r8], #164 @ 0xa4 │ │ │ │ - rscseq ip, r8, r6, asr #21 │ │ │ │ - ldrhteq ip, [r8], #172 @ 0xac │ │ │ │ - smlalseq ip, r8, sl, sl │ │ │ │ - rscseq ip, r8, r0, ror sl │ │ │ │ - rscseq ip, r8, r6, ror #20 │ │ │ │ - rscseq ip, r8, r2, asr #20 │ │ │ │ - rscseq r1, ip, ip, lsr #2 │ │ │ │ - rscseq r0, ip, r4, lsl fp │ │ │ │ - ldrhteq r0, [ip], #118 @ 0x76 │ │ │ │ - ldrshteq r0, [ip], #88 @ 0x58 │ │ │ │ - rscseq r0, ip, r6, lsl r5 │ │ │ │ - rscseq ip, r8, r0, lsl #20 │ │ │ │ - ldrsbteq r1, [ip], #78 @ 0x4e │ │ │ │ + rscseq ip, r8, lr, lsr #31 │ │ │ │ + rscseq ip, r8, r2, lsl #31 │ │ │ │ + rscseq ip, r8, ip, asr pc │ │ │ │ + rscseq ip, r8, r6, lsr pc │ │ │ │ + rscseq ip, r8, r6, lsl #30 │ │ │ │ + ldrshteq ip, [r8], #236 @ 0xec │ │ │ │ + ldrsbteq ip, [r8], #232 @ 0xe8 │ │ │ │ + rscseq ip, r8, ip, lsr #29 │ │ │ │ + rscseq ip, r8, r0, lsl #29 │ │ │ │ + rscseq ip, r8, r6, ror lr │ │ │ │ + rscseq ip, r8, r0, asr lr │ │ │ │ + rscseq ip, r8, r0, lsr #28 │ │ │ │ + rscseq ip, r8, r6, lsl lr │ │ │ │ + ldrshteq ip, [r8], #210 @ 0xd2 │ │ │ │ + rscseq ip, r8, r4, asr #27 │ │ │ │ + smlalseq ip, r8, r4, sp │ │ │ │ + rscseq ip, r8, r4, ror #26 │ │ │ │ + rscseq ip, r8, r4, asr #26 │ │ │ │ + rscseq ip, r8, r0, lsr #26 │ │ │ │ + ldrshteq ip, [r8], #196 @ 0xc4 │ │ │ │ + rscseq ip, r8, sl, ror #25 │ │ │ │ + rscseq ip, r8, r4, asr #25 │ │ │ │ + smlalseq ip, r8, r4, ip │ │ │ │ + rscseq ip, r8, r4, ror #24 │ │ │ │ + rscseq ip, r8, sl, asr ip │ │ │ │ + rscseq ip, r8, r6, lsr ip │ │ │ │ + rscseq ip, r8, sl, lsl #24 │ │ │ │ + rscseq ip, r8, r0, lsl #24 │ │ │ │ + ldrsbteq ip, [r8], #186 @ 0xba │ │ │ │ + rscseq ip, r8, r8, lsr #23 │ │ │ │ + rscseq ip, r8, r6, ror fp │ │ │ │ + rscseq ip, r8, sl, asr #22 │ │ │ │ + rscseq ip, r8, lr, lsl fp │ │ │ │ + ldrshteq ip, [r8], #168 @ 0xa8 │ │ │ │ + ldrsbteq ip, [r8], #162 @ 0xa2 │ │ │ │ + rscseq ip, r8, r2, lsr #21 │ │ │ │ + smlalseq ip, r8, r8, sl │ │ │ │ + rscseq ip, r8, r4, ror sl │ │ │ │ + rscseq ip, r8, r8, asr #20 │ │ │ │ + rscseq ip, r8, ip, lsl sl │ │ │ │ + rscseq ip, r8, r2, lsl sl │ │ │ │ rscseq ip, r8, ip, ror #19 │ │ │ │ - rscseq ip, r8, r2, ror #19 │ │ │ │ - rscseq r1, ip, r4, lsl r3 │ │ │ │ - rscseq ip, r8, lr, asr #19 │ │ │ │ - rscseq ip, r8, r4, asr #19 │ │ │ │ - rscseq r1, ip, r6, ror #4 │ │ │ │ - ldrhteq ip, [r8], #144 @ 0x90 │ │ │ │ - rscseq ip, r8, r6, lsr #19 │ │ │ │ - rscseq r0, ip, ip, asr #8 │ │ │ │ - smlalseq ip, r8, r2, r9 │ │ │ │ - rscseq ip, r8, r8, lsl #19 │ │ │ │ - rscseq ip, r8, lr, ror r9 │ │ │ │ - rscseq ip, r8, r4, ror r9 │ │ │ │ - rscseq r0, ip, r2, lsr r4 │ │ │ │ + ldrhteq ip, [r8], #156 @ 0x9c │ │ │ │ + ldrhteq ip, [r8], #146 @ 0x92 │ │ │ │ + rscseq ip, r8, lr, lsl #19 │ │ │ │ rscseq ip, r8, r0, ror #18 │ │ │ │ - rscseq r0, ip, lr, asr #9 │ │ │ │ - rscseq r0, ip, ip, ror r4 │ │ │ │ - rscseq ip, r8, r2, asr #18 │ │ │ │ - ldrsbteq r0, [ip], #68 @ 0x44 │ │ │ │ - rscseq ip, r8, lr, lsr #18 │ │ │ │ - ldrsbteq r0, [ip], #92 @ 0x5c │ │ │ │ - rscseq r0, ip, sl, asr r5 │ │ │ │ - rscseq r0, ip, r8, lsl r5 │ │ │ │ - rscseq ip, r8, r6, lsl #18 │ │ │ │ - rscseq r0, ip, r4, ror #10 │ │ │ │ - ldrshteq ip, [r8], #130 @ 0x82 │ │ │ │ - rscseq r0, ip, r0, lsr #12 │ │ │ │ - ldrhteq r0, [ip], #94 @ 0x5e │ │ │ │ - ldrsbteq ip, [r8], #132 @ 0x84 │ │ │ │ - rscseq ip, r8, sl, asr #17 │ │ │ │ - rscseq r0, ip, r0, ror #16 │ │ │ │ - rscseq r0, ip, lr, ror #14 │ │ │ │ - ldrsbteq r0, [ip], #100 @ 0x64 │ │ │ │ - rscseq r0, ip, sl, ror #12 │ │ │ │ - smlalseq ip, r8, r8, r8 │ │ │ │ - rscseq r0, ip, r6, ror #13 │ │ │ │ - rscseq ip, r8, r4, lsl #17 │ │ │ │ - rscseq r0, ip, r2, asr #15 │ │ │ │ - rscseq r0, ip, r8, asr r7 │ │ │ │ - rscseq ip, r8, r6, ror #16 │ │ │ │ - rscseq ip, r8, ip, asr r8 │ │ │ │ - smlalseq r0, ip, sl, r8 │ │ │ │ - rscseq r0, ip, r8, lsr r8 │ │ │ │ - rscseq ip, r8, lr, lsr r8 │ │ │ │ + rscseq ip, r8, r0, lsr r9 │ │ │ │ + rscseq ip, r8, r0, lsl #18 │ │ │ │ + rscseq ip, r8, r0, ror #17 │ │ │ │ + ldrhteq ip, [r8], #140 @ 0x8c │ │ │ │ + smlalseq ip, r8, r0, r8 │ │ │ │ + rscseq ip, r8, r6, lsl #17 │ │ │ │ + rscseq ip, r8, r2, ror #16 │ │ │ │ rscseq ip, r8, r4, lsr r8 │ │ │ │ - rscseq ip, r8, sl, lsr #16 │ │ │ │ - rscseq ip, r8, r0, lsr #16 │ │ │ │ - rscseq r0, ip, r6, lsr #16 │ │ │ │ - rscseq ip, r8, ip, lsl #16 │ │ │ │ - smlalseq r0, ip, lr, r8 │ │ │ │ - rscseq r0, ip, r0, ror #16 │ │ │ │ - rscseq ip, r8, lr, ror #15 │ │ │ │ - smlalseq r0, ip, lr, r8 │ │ │ │ - ldrsbteq ip, [r8], #126 @ 0x7e │ │ │ │ - smlalseq r0, ip, r6, ip │ │ │ │ - smlalseq r0, ip, sl, r9 │ │ │ │ - rscseq r0, ip, r6, ror #22 │ │ │ │ - ldrshteq r0, [ip], #138 @ 0x8a │ │ │ │ - ldrhteq r0, [ip], #142 @ 0x8e │ │ │ │ - rscseq ip, r8, lr, lsr #15 │ │ │ │ - rscseq r0, ip, r2, lsr #22 │ │ │ │ - smlalseq ip, r8, lr, r7 │ │ │ │ - rscseq r0, ip, lr, lsr r9 │ │ │ │ - rscseq r0, ip, r2, lsl r9 │ │ │ │ - rscseq ip, r8, r6, lsl #15 │ │ │ │ - rscseq ip, r8, lr, ror r7 │ │ │ │ - rscseq r0, ip, lr, lsr #19 │ │ │ │ - smlalseq r0, ip, lr, fp │ │ │ │ - rscseq r0, ip, r2, ror fp │ │ │ │ - rscseq ip, r8, lr, asr r7 │ │ │ │ - rscseq r0, ip, sl, ror #18 │ │ │ │ - rscseq ip, r8, lr, asr #14 │ │ │ │ - rscseq r0, ip, r4, ror #23 │ │ │ │ - ldrhteq r0, [ip], #186 @ 0xba │ │ │ │ - rscseq ip, r8, ip, lsr r7 │ │ │ │ - rscseq ip, r8, r6, lsr r7 │ │ │ │ - rscseq r0, ip, r8, lsl #21 │ │ │ │ - rscseq r0, ip, r6, asr ip │ │ │ │ - rscseq r0, ip, ip, ror #19 │ │ │ │ - rscseq r0, ip, r2, asr #19 │ │ │ │ - rscseq ip, r8, r8, lsl r7 │ │ │ │ - rscseq r0, ip, sl, lsl ip │ │ │ │ - rscseq ip, r8, ip, lsl #14 │ │ │ │ - rscseq r0, ip, sl, lsr sl │ │ │ │ - rscseq r0, ip, r0, lsl sl │ │ │ │ - ldrshteq ip, [r8], #106 @ 0x6a │ │ │ │ - ldrshteq ip, [r8], #100 @ 0x64 │ │ │ │ - rscseq r0, ip, r2, lsr #26 │ │ │ │ - rscseq r0, ip, r4, lsr #25 │ │ │ │ - rscseq r0, ip, sl, ror ip │ │ │ │ - ldrsbteq ip, [r8], #108 @ 0x6c │ │ │ │ - ldrsbteq ip, [r8], #102 @ 0x66 │ │ │ │ - ldrsbteq ip, [r8], #96 @ 0x60 │ │ │ │ - rscseq ip, r8, sl, asr #13 │ │ │ │ - rscseq r0, ip, r8, lsr #25 │ │ │ │ + rscseq ip, r8, r6, lsl #16 │ │ │ │ + ldrshteq ip, [r8], #124 @ 0x7c │ │ │ │ + ldrsbteq ip, [r8], #122 @ 0x7a │ │ │ │ + ldrhteq ip, [r8], #112 @ 0x70 │ │ │ │ + rscseq ip, r8, r6, lsr #15 │ │ │ │ + rscseq ip, r8, r2, lsl #15 │ │ │ │ + rscseq r0, ip, ip, ror #28 │ │ │ │ + rscseq r0, ip, r4, asr r8 │ │ │ │ + ldrshteq r0, [ip], #70 @ 0x46 │ │ │ │ + rscseq r0, ip, r8, lsr r3 │ │ │ │ + rscseq r0, ip, r6, asr r2 │ │ │ │ + rscseq ip, r8, r0, asr #14 │ │ │ │ + rscseq r1, ip, lr, lsl r2 │ │ │ │ + rscseq ip, r8, ip, lsr #14 │ │ │ │ + rscseq ip, r8, r2, lsr #14 │ │ │ │ + rscseq r1, ip, r4, asr r0 │ │ │ │ + rscseq ip, r8, lr, lsl #14 │ │ │ │ + rscseq ip, r8, r4, lsl #14 │ │ │ │ + rscseq r0, ip, r6, lsr #31 │ │ │ │ + ldrshteq ip, [r8], #96 @ 0x60 │ │ │ │ + rscseq ip, r8, r6, ror #13 │ │ │ │ + rscseq r0, ip, ip, lsl #3 │ │ │ │ + ldrsbteq ip, [r8], #98 @ 0x62 │ │ │ │ + rscseq ip, r8, r8, asr #13 │ │ │ │ ldrhteq ip, [r8], #110 @ 0x6e │ │ │ │ - rscseq r0, ip, r4, asr #25 │ │ │ │ - rscseq r0, ip, lr, asr sp │ │ │ │ - rscseq r0, ip, r8, lsl #26 │ │ │ │ - rscseq ip, r8, r6, lsr #13 │ │ │ │ - rscseq r0, ip, r4, lsr #26 │ │ │ │ - rscseq r0, ip, lr, ror #26 │ │ │ │ - smlalseq ip, r8, r4, r6 │ │ │ │ - rscseq ip, r8, lr, lsl #13 │ │ │ │ - rscseq ip, r8, r8, lsl #13 │ │ │ │ + ldrhteq ip, [r8], #100 @ 0x64 │ │ │ │ + rscseq r0, ip, r2, ror r1 │ │ │ │ + rscseq ip, r8, r0, lsr #13 │ │ │ │ + rscseq r0, ip, lr, lsl #4 │ │ │ │ + ldrhteq r0, [ip], #28 │ │ │ │ rscseq ip, r8, r2, lsl #13 │ │ │ │ - rscseq ip, r8, ip, ror r6 │ │ │ │ - rscseq ip, r8, r6, ror r6 │ │ │ │ - rscseq ip, r8, r0, ror r6 │ │ │ │ - rscseq ip, r8, sl, ror #12 │ │ │ │ - rscseq ip, r8, r4, ror #12 │ │ │ │ - rscseq ip, r8, lr, asr r6 │ │ │ │ - rscseq ip, r8, r8, asr r6 │ │ │ │ - rscseq ip, r8, r2, asr r6 │ │ │ │ - rscseq ip, r8, ip, asr #12 │ │ │ │ + rscseq r0, ip, r4, lsl r2 │ │ │ │ + rscseq ip, r8, lr, ror #12 │ │ │ │ + rscseq r0, ip, ip, lsl r3 │ │ │ │ + smlalseq r0, ip, sl, r2 │ │ │ │ + rscseq r0, ip, r8, asr r2 │ │ │ │ rscseq ip, r8, r6, asr #12 │ │ │ │ - rscseq ip, r8, r0, asr #12 │ │ │ │ - rscseq r1, ip, sl, lsl ip │ │ │ │ - rscseq r1, ip, r8, ror r1 │ │ │ │ - rscseq r0, ip, sl, asr lr │ │ │ │ - ldrsbteq r0, [ip], #216 @ 0xd8 │ │ │ │ - rscseq r0, ip, sl, asr sp │ │ │ │ - rscseq ip, r8, ip, lsl r6 │ │ │ │ - rscseq ip, r8, r6, lsl r6 │ │ │ │ - rscseq ip, r8, r0, lsl r6 │ │ │ │ + rscseq r0, ip, r4, lsr #5 │ │ │ │ + rscseq ip, r8, r2, lsr r6 │ │ │ │ + rscseq r0, ip, r0, ror #6 │ │ │ │ + ldrshteq r0, [ip], #46 @ 0x2e │ │ │ │ + rscseq ip, r8, r4, lsl r6 │ │ │ │ rscseq ip, r8, sl, lsl #12 │ │ │ │ - rscseq ip, r8, r4, lsl #12 │ │ │ │ - ldrshteq ip, [r8], #94 @ 0x5e │ │ │ │ - ldrshteq ip, [r8], #88 @ 0x58 │ │ │ │ - ldrshteq ip, [r8], #82 @ 0x52 │ │ │ │ - rscseq r1, ip, r8, lsr r0 │ │ │ │ - smlalseq r0, ip, lr, pc @ │ │ │ │ - rscseq ip, r8, r0, ror #11 │ │ │ │ - ldrsbteq ip, [r8], #90 @ 0x5a │ │ │ │ - rscseq r0, ip, r8, asr pc │ │ │ │ - rscseq ip, r8, lr, asr #11 │ │ │ │ - ldrhteq r0, [ip], #244 @ 0xf4 │ │ │ │ + rscseq r0, ip, r0, lsr #11 │ │ │ │ + rscseq r0, ip, lr, lsr #9 │ │ │ │ + rscseq r0, ip, r4, lsl r4 │ │ │ │ + rscseq r0, ip, sl, lsr #7 │ │ │ │ + ldrsbteq ip, [r8], #88 @ 0x58 │ │ │ │ + rscseq r0, ip, r6, lsr #8 │ │ │ │ + rscseq ip, r8, r4, asr #11 │ │ │ │ + rscseq r0, ip, r2, lsl #10 │ │ │ │ + smlalseq r0, ip, r8, r4 │ │ │ │ + rscseq ip, r8, r6, lsr #11 │ │ │ │ + smlalseq ip, r8, ip, r5 │ │ │ │ + ldrsbteq r0, [ip], #90 @ 0x5a │ │ │ │ + rscseq r0, ip, r8, ror r5 │ │ │ │ + rscseq ip, r8, lr, ror r5 │ │ │ │ + rscseq ip, r8, r4, ror r5 │ │ │ │ + rscseq ip, r8, sl, ror #10 │ │ │ │ + rscseq ip, r8, r0, ror #10 │ │ │ │ + rscseq r0, ip, r6, ror #10 │ │ │ │ + rscseq ip, r8, ip, asr #10 │ │ │ │ + ldrsbteq r0, [ip], #94 @ 0x5e │ │ │ │ + rscseq r0, ip, r0, lsr #11 │ │ │ │ + rscseq ip, r8, lr, lsr #10 │ │ │ │ + ldrsbteq r0, [ip], #94 @ 0x5e │ │ │ │ + rscseq ip, r8, lr, lsl r5 │ │ │ │ + ldrsbteq r0, [ip], #150 @ 0x96 │ │ │ │ + ldrsbteq r0, [ip], #106 @ 0x6a │ │ │ │ + rscseq r0, ip, r6, lsr #17 │ │ │ │ + rscseq r0, ip, sl, lsr r6 │ │ │ │ + ldrshteq r0, [ip], #94 @ 0x5e │ │ │ │ + rscseq ip, r8, lr, ror #9 │ │ │ │ + rscseq r0, ip, r2, ror #16 │ │ │ │ + ldrsbteq ip, [r8], #78 @ 0x4e │ │ │ │ + rscseq r0, ip, lr, ror r6 │ │ │ │ + rscseq r0, ip, r2, asr r6 │ │ │ │ + rscseq ip, r8, r6, asr #9 │ │ │ │ + ldrhteq ip, [r8], #78 @ 0x4e │ │ │ │ + rscseq r0, ip, lr, ror #13 │ │ │ │ + ldrsbteq r0, [ip], #142 @ 0x8e │ │ │ │ + ldrhteq r0, [ip], #130 @ 0x82 │ │ │ │ + smlalseq ip, r8, lr, r4 │ │ │ │ + rscseq r0, ip, sl, lsr #13 │ │ │ │ + rscseq ip, r8, lr, lsl #9 │ │ │ │ + rscseq r0, ip, r4, lsr #18 │ │ │ │ + ldrshteq r0, [ip], #138 @ 0x8a │ │ │ │ + rscseq ip, r8, ip, ror r4 │ │ │ │ + rscseq ip, r8, r6, ror r4 │ │ │ │ + rscseq r0, ip, r8, asr #15 │ │ │ │ + smlalseq r0, ip, r6, r9 │ │ │ │ + rscseq r0, ip, ip, lsr #14 │ │ │ │ + rscseq r0, ip, r2, lsl #14 │ │ │ │ + rscseq ip, r8, r8, asr r4 │ │ │ │ + rscseq r0, ip, sl, asr r9 │ │ │ │ + rscseq ip, r8, ip, asr #8 │ │ │ │ + rscseq r0, ip, sl, ror r7 │ │ │ │ + rscseq r0, ip, r0, asr r7 │ │ │ │ + rscseq ip, r8, sl, lsr r4 │ │ │ │ + rscseq ip, r8, r4, lsr r4 │ │ │ │ + rscseq r0, ip, r2, ror #20 │ │ │ │ + rscseq r0, ip, r4, ror #19 │ │ │ │ + ldrhteq r0, [ip], #154 @ 0x9a │ │ │ │ + rscseq ip, r8, ip, lsl r4 │ │ │ │ + rscseq ip, r8, r6, lsl r4 │ │ │ │ + rscseq ip, r8, r0, lsl r4 │ │ │ │ + rscseq ip, r8, sl, lsl #8 │ │ │ │ + rscseq r0, ip, r8, ror #19 │ │ │ │ + ldrshteq ip, [r8], #62 @ 0x3e │ │ │ │ + rscseq r0, ip, r4, lsl #20 │ │ │ │ + smlalseq r0, ip, lr, sl │ │ │ │ + rscseq r0, ip, r8, asr #20 │ │ │ │ + rscseq ip, r8, r6, ror #7 │ │ │ │ + rscseq r0, ip, r4, ror #20 │ │ │ │ + rscseq r0, ip, lr, lsr #21 │ │ │ │ + ldrsbteq ip, [r8], #52 @ 0x34 │ │ │ │ + rscseq ip, r8, lr, asr #7 │ │ │ │ + rscseq ip, r8, r8, asr #7 │ │ │ │ + rscseq ip, r8, r2, asr #7 │ │ │ │ + ldrhteq ip, [r8], #60 @ 0x3c │ │ │ │ + ldrhteq ip, [r8], #54 @ 0x36 │ │ │ │ + ldrhteq ip, [r8], #48 @ 0x30 │ │ │ │ + rscseq ip, r8, sl, lsr #7 │ │ │ │ + rscseq ip, r8, r4, lsr #7 │ │ │ │ + smlalseq ip, r8, lr, r3 │ │ │ │ + smlalseq ip, r8, r8, r3 │ │ │ │ + smlalseq ip, r8, r2, r3 │ │ │ │ + rscseq ip, r8, ip, lsl #7 │ │ │ │ + rscseq ip, r8, r6, lsl #7 │ │ │ │ + rscseq ip, r8, r0, lsl #7 │ │ │ │ + rscseq r1, ip, sl, asr r9 │ │ │ │ + ldrhteq r0, [ip], #232 @ 0xe8 │ │ │ │ + smlalseq r0, ip, sl, fp │ │ │ │ + rscseq r0, ip, r8, lsl fp │ │ │ │ + smlalseq r0, ip, sl, sl │ │ │ │ + rscseq ip, r8, ip, asr r3 │ │ │ │ + rscseq ip, r8, r6, asr r3 │ │ │ │ + rscseq ip, r8, r0, asr r3 │ │ │ │ + rscseq ip, r8, sl, asr #6 │ │ │ │ + rscseq ip, r8, r4, asr #6 │ │ │ │ + rscseq ip, r8, lr, lsr r3 │ │ │ │ + rscseq ip, r8, r8, lsr r3 │ │ │ │ + rscseq ip, r8, r2, lsr r3 │ │ │ │ + rscseq r0, ip, r8, ror sp │ │ │ │ + ldrsbteq r0, [ip], #206 @ 0xce │ │ │ │ + rscseq ip, r8, r0, lsr #6 │ │ │ │ + rscseq ip, r8, sl, lsl r3 │ │ │ │ + smlalseq r0, ip, r8, ip │ │ │ │ + rscseq ip, r8, lr, lsl #6 │ │ │ │ + ldrshteq r0, [ip], #196 @ 0xc4 │ │ │ │ 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 │ │ │ │ @@ -108722,154 +108722,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 │ │ │ │ - smlalseq ip, r8, r2, r2 │ │ │ │ - rscseq ip, r8, ip, lsl #5 │ │ │ │ - rscseq r0, ip, r6, lsr #27 │ │ │ │ - rscseq ip, r8, r0, lsl #5 │ │ │ │ - rscseq ip, r8, sl, ror r2 │ │ │ │ - rscseq ip, r8, r4, ror r2 │ │ │ │ - rscseq ip, r8, lr, ror #4 │ │ │ │ - rscseq ip, r8, r8, ror #4 │ │ │ │ - rscseq ip, r8, r2, ror #4 │ │ │ │ - rscseq ip, r8, ip, asr r2 │ │ │ │ - rscseq ip, r8, r6, asr r2 │ │ │ │ - rscseq ip, r8, r0, asr r2 │ │ │ │ - rscseq r0, ip, sl, asr #31 │ │ │ │ - rscseq r0, ip, r0, asr #29 │ │ │ │ - rscseq r0, ip, lr, lsl lr │ │ │ │ - ldrhteq r0, [ip], #208 @ 0xd0 │ │ │ │ - rscseq ip, r8, r2, lsr r2 │ │ │ │ - rscseq r0, ip, r0, asr #28 │ │ │ │ - rscseq ip, r8, r6, lsr #4 │ │ │ │ - rscseq r0, ip, r8, lsr pc │ │ │ │ - rscseq r0, ip, sl, asr #29 │ │ │ │ - rscseq ip, r8, r4, lsl r2 │ │ │ │ - rscseq ip, r8, lr, lsl #4 │ │ │ │ - rscseq r1, ip, r4, lsr #32 │ │ │ │ - ldrhteq r0, [ip], #246 @ 0xf6 │ │ │ │ - ldrshteq ip, [r8], #28 │ │ │ │ - rscseq r1, ip, r6, asr #32 │ │ │ │ - ldrshteq ip, [r8], #16 │ │ │ │ - rscseq ip, r8, sl, ror #3 │ │ │ │ - rscseq ip, r8, r4, ror #3 │ │ │ │ - ldrsbteq ip, [r8], #30 │ │ │ │ - ldrsbteq ip, [r8], #24 │ │ │ │ - ldrsbteq ip, [r8], #18 │ │ │ │ - rscseq ip, r8, ip, asr #3 │ │ │ │ - rscseq r1, ip, sl, asr #32 │ │ │ │ - rscseq ip, r8, r0, asr #3 │ │ │ │ - ldrhteq ip, [r8], #26 │ │ │ │ - ldrhteq ip, [r8], #20 │ │ │ │ - rscseq ip, r8, lr, lsr #3 │ │ │ │ - rscseq ip, r8, r8, lsr #3 │ │ │ │ - rscseq ip, r8, r2, lsr #3 │ │ │ │ - rscseq r1, ip, r0, asr #14 │ │ │ │ - rscseq r1, ip, sl, lsr r0 │ │ │ │ - smlalseq ip, r8, r0, r1 │ │ │ │ - rscseq ip, r8, sl, lsl #3 │ │ │ │ - rscseq ip, r8, r4, lsl #3 │ │ │ │ - rscseq ip, r8, lr, ror r1 │ │ │ │ - rscseq ip, r8, r8, ror r1 │ │ │ │ - rscseq ip, r8, r2, ror r1 │ │ │ │ - rscseq ip, r8, ip, ror #2 │ │ │ │ - rscseq ip, r8, r6, ror #2 │ │ │ │ - rscseq ip, r8, r0, ror #2 │ │ │ │ - rscseq ip, r8, sl, asr r1 │ │ │ │ - rscseq ip, r8, r4, asr r1 │ │ │ │ - rscseq r1, ip, r6, lsr #32 │ │ │ │ - rscseq ip, r8, r8, asr #2 │ │ │ │ - ldrhteq r1, [ip], #26 │ │ │ │ - rscseq r1, ip, ip, asr #8 │ │ │ │ - rscseq r1, ip, lr, lsl #15 │ │ │ │ - rscseq r1, ip, ip, asr #14 │ │ │ │ - rscseq r1, ip, r6, lsr r0 │ │ │ │ - rscseq ip, r8, r4, lsr #2 │ │ │ │ - rscseq r1, ip, lr, asr r0 │ │ │ │ - rscseq ip, r8, r8, lsl r1 │ │ │ │ - rscseq r1, ip, r6, lsr #15 │ │ │ │ - rscseq r1, ip, r0, lsl #1 │ │ │ │ - rscseq ip, r8, r6, lsl #2 │ │ │ │ - rscseq ip, r8, r0, lsl #2 │ │ │ │ - rscseq r1, ip, r2, lsl #9 │ │ │ │ - rscseq r1, ip, r0, asr #8 │ │ │ │ - ldrhteq r1, [ip], #126 @ 0x7e │ │ │ │ - rscseq ip, r8, r8, ror #1 │ │ │ │ - rscseq r1, ip, lr, ror #15 │ │ │ │ - ldrsbteq ip, [r8], #12 │ │ │ │ - smlalseq r1, ip, sl, r4 │ │ │ │ - rscseq r1, ip, r8, lsl r8 │ │ │ │ - rscseq ip, r8, sl, asr #1 │ │ │ │ - rscseq ip, r8, r4, asr #1 │ │ │ │ - rscseq r1, ip, r2, lsr r9 │ │ │ │ - smlalseq r1, ip, r8, r1 │ │ │ │ - rscseq r1, ip, lr, asr r1 │ │ │ │ - rscseq r1, ip, ip, lsr #9 │ │ │ │ - rscseq ip, r8, r6, lsr #1 │ │ │ │ - ldrsbteq r1, [ip], #76 @ 0x4c │ │ │ │ - smlalseq ip, r8, sl, r0 │ │ │ │ - rscseq r1, ip, r8, lsr #3 │ │ │ │ - rscseq r1, ip, r6, lsl #10 │ │ │ │ - rscseq ip, r8, r8, lsl #1 │ │ │ │ - rscseq ip, r8, r2, lsl #1 │ │ │ │ - rscseq r1, ip, r8, lsr #11 │ │ │ │ - rscseq r1, ip, r6, lsr #18 │ │ │ │ - ldrhteq r1, [ip], #24 │ │ │ │ - rscseq ip, r8, sl, rrx │ │ │ │ - rscseq ip, r8, r4, rrx │ │ │ │ - rscseq r1, ip, r6, asr #11 │ │ │ │ - rscseq r1, ip, r4, asr #18 │ │ │ │ - rscseq ip, r8, r2, asr r0 │ │ │ │ - rscseq r1, ip, r4, ror r9 │ │ │ │ - rscseq ip, r8, r6, asr #32 │ │ │ │ - rscseq ip, r8, r0, asr #32 │ │ │ │ - rscseq ip, r8, sl, lsr r0 │ │ │ │ - rscseq ip, r8, r4, lsr r0 │ │ │ │ - rscseq ip, r8, lr, lsr #32 │ │ │ │ - rscseq ip, r8, r8, lsr #32 │ │ │ │ - rscseq ip, r8, r2, lsr #32 │ │ │ │ - rscseq ip, r8, ip, lsl r0 │ │ │ │ - rscseq ip, r8, r6, lsl r0 │ │ │ │ - rscseq ip, r8, r0, lsl r0 │ │ │ │ - rscseq ip, r8, sl │ │ │ │ - rscseq ip, r8, r4 │ │ │ │ - ldrshteq fp, [r8], #254 @ 0xfe │ │ │ │ - ldrshteq fp, [r8], #248 @ 0xf8 │ │ │ │ - ldrshteq fp, [r8], #242 @ 0xf2 │ │ │ │ - rscseq fp, r8, ip, ror #31 │ │ │ │ - rscseq fp, r8, r6, ror #31 │ │ │ │ - rscseq fp, r8, r0, ror #31 │ │ │ │ - ldrsbteq fp, [r8], #250 @ 0xfa │ │ │ │ - ldrsbteq fp, [r8], #244 @ 0xf4 │ │ │ │ - rscseq fp, r8, lr, asr #31 │ │ │ │ - rscseq fp, r8, r8, asr #31 │ │ │ │ - rscseq fp, r8, r2, asr #31 │ │ │ │ - ldrhteq fp, [r8], #252 @ 0xfc │ │ │ │ - ldrhteq fp, [r8], #246 @ 0xf6 │ │ │ │ - ldrhteq fp, [r8], #240 @ 0xf0 │ │ │ │ - rscseq fp, r8, sl, lsr #31 │ │ │ │ - rscseq fp, r8, r4, lsr #31 │ │ │ │ - smlalseq fp, r8, lr, pc @ │ │ │ │ - smlalseq fp, r8, r8, pc @ │ │ │ │ - smlalseq fp, r8, r2, pc @ │ │ │ │ - rscseq fp, r8, ip, lsl #31 │ │ │ │ - rscseq fp, r8, r6, lsl #31 │ │ │ │ - rscseq fp, r8, r0, lsl #31 │ │ │ │ - rscseq fp, r8, sl, ror pc │ │ │ │ - rscseq fp, r8, r4, ror pc │ │ │ │ - rscseq fp, r8, lr, ror #30 │ │ │ │ - rscseq fp, r8, r8, ror #30 │ │ │ │ - rscseq fp, r8, r2, ror #30 │ │ │ │ - rscseq fp, r8, ip, asr pc │ │ │ │ - rscseq fp, r8, r6, asr pc │ │ │ │ - rscseq fp, r8, r0, asr pc │ │ │ │ + ldrsbteq fp, [r8], #242 @ 0xf2 │ │ │ │ + rscseq fp, r8, ip, asr #31 │ │ │ │ + rscseq r0, ip, r6, ror #21 │ │ │ │ + rscseq fp, r8, r0, asr #31 │ │ │ │ + ldrhteq fp, [r8], #250 @ 0xfa │ │ │ │ + ldrhteq fp, [r8], #244 @ 0xf4 │ │ │ │ + rscseq fp, r8, lr, lsr #31 │ │ │ │ + rscseq fp, r8, r8, lsr #31 │ │ │ │ + rscseq fp, r8, r2, lsr #31 │ │ │ │ + smlalseq fp, r8, ip, pc @ │ │ │ │ + smlalseq fp, r8, r6, pc @ │ │ │ │ + smlalseq fp, r8, r0, pc @ │ │ │ │ + rscseq r0, ip, sl, lsl #26 │ │ │ │ + rscseq r0, ip, r0, lsl #24 │ │ │ │ + rscseq r0, ip, lr, asr fp │ │ │ │ + ldrshteq r0, [ip], #160 @ 0xa0 │ │ │ │ + rscseq fp, r8, r2, ror pc │ │ │ │ + rscseq r0, ip, r0, lsl #23 │ │ │ │ + rscseq fp, r8, r6, ror #30 │ │ │ │ + rscseq r0, ip, r8, ror ip │ │ │ │ + rscseq r0, ip, sl, lsl #24 │ │ │ │ + rscseq fp, r8, r4, asr pc │ │ │ │ + rscseq fp, r8, lr, asr #30 │ │ │ │ + rscseq r0, ip, r4, ror #26 │ │ │ │ + ldrshteq r0, [ip], #198 @ 0xc6 │ │ │ │ + rscseq fp, r8, ip, lsr pc │ │ │ │ + rscseq r0, ip, r6, lsl #27 │ │ │ │ + rscseq fp, r8, r0, lsr pc │ │ │ │ + rscseq fp, r8, sl, lsr #30 │ │ │ │ + rscseq fp, r8, r4, lsr #30 │ │ │ │ + rscseq fp, r8, lr, lsl pc │ │ │ │ + rscseq fp, r8, r8, lsl pc │ │ │ │ + rscseq fp, r8, r2, lsl pc │ │ │ │ + rscseq fp, r8, ip, lsl #30 │ │ │ │ + rscseq r0, ip, sl, lsl #27 │ │ │ │ + rscseq fp, r8, r0, lsl #30 │ │ │ │ + ldrshteq fp, [r8], #234 @ 0xea │ │ │ │ + ldrshteq fp, [r8], #228 @ 0xe4 │ │ │ │ + rscseq fp, r8, lr, ror #29 │ │ │ │ + rscseq fp, r8, r8, ror #29 │ │ │ │ + rscseq fp, r8, r2, ror #29 │ │ │ │ + rscseq r1, ip, r0, lsl #9 │ │ │ │ + rscseq r0, ip, sl, ror sp │ │ │ │ + ldrsbteq fp, [r8], #224 @ 0xe0 │ │ │ │ + rscseq fp, r8, sl, asr #29 │ │ │ │ + rscseq fp, r8, r4, asr #29 │ │ │ │ + ldrhteq fp, [r8], #238 @ 0xee │ │ │ │ + ldrhteq fp, [r8], #232 @ 0xe8 │ │ │ │ + ldrhteq fp, [r8], #226 @ 0xe2 │ │ │ │ + rscseq fp, r8, ip, lsr #29 │ │ │ │ + rscseq fp, r8, r6, lsr #29 │ │ │ │ + rscseq fp, r8, r0, lsr #29 │ │ │ │ + smlalseq fp, r8, sl, lr │ │ │ │ + smlalseq fp, r8, r4, lr │ │ │ │ + rscseq r0, ip, r6, ror #26 │ │ │ │ + rscseq fp, r8, r8, lsl #29 │ │ │ │ + ldrshteq r0, [ip], #234 @ 0xea │ │ │ │ + rscseq r1, ip, ip, lsl #3 │ │ │ │ + rscseq r1, ip, lr, asr #9 │ │ │ │ + rscseq r1, ip, ip, lsl #9 │ │ │ │ + rscseq r0, ip, r6, ror sp │ │ │ │ + rscseq fp, r8, r4, ror #28 │ │ │ │ + smlalseq r0, ip, lr, sp │ │ │ │ + rscseq fp, r8, r8, asr lr │ │ │ │ + rscseq r1, ip, r6, ror #9 │ │ │ │ + rscseq r0, ip, r0, asr #27 │ │ │ │ + rscseq fp, r8, r6, asr #28 │ │ │ │ + rscseq fp, r8, r0, asr #28 │ │ │ │ + rscseq r1, ip, r2, asr #3 │ │ │ │ + rscseq r1, ip, r0, lsl #3 │ │ │ │ + ldrshteq r1, [ip], #78 @ 0x4e │ │ │ │ + rscseq fp, r8, r8, lsr #28 │ │ │ │ + rscseq r1, ip, lr, lsr #10 │ │ │ │ + rscseq fp, r8, ip, lsl lr │ │ │ │ + ldrsbteq r1, [ip], #26 │ │ │ │ + rscseq r1, ip, r8, asr r5 │ │ │ │ + rscseq fp, r8, sl, lsl #28 │ │ │ │ + rscseq fp, r8, r4, lsl #28 │ │ │ │ + rscseq r1, ip, r2, ror r6 │ │ │ │ + ldrsbteq r0, [ip], #232 @ 0xe8 │ │ │ │ + smlalseq r0, ip, lr, lr │ │ │ │ + rscseq r1, ip, ip, ror #3 │ │ │ │ + rscseq fp, r8, r6, ror #27 │ │ │ │ + rscseq r1, ip, ip, lsl r2 │ │ │ │ + ldrsbteq fp, [r8], #218 @ 0xda │ │ │ │ + rscseq r0, ip, r8, ror #29 │ │ │ │ + rscseq r1, ip, r6, asr #4 │ │ │ │ + rscseq fp, r8, r8, asr #27 │ │ │ │ + rscseq fp, r8, r2, asr #27 │ │ │ │ + rscseq r1, ip, r8, ror #5 │ │ │ │ + rscseq r1, ip, r6, ror #12 │ │ │ │ + ldrshteq r0, [ip], #232 @ 0xe8 │ │ │ │ + rscseq fp, r8, sl, lsr #27 │ │ │ │ + rscseq fp, r8, r4, lsr #27 │ │ │ │ + rscseq r1, ip, r6, lsl #6 │ │ │ │ + rscseq r1, ip, r4, lsl #13 │ │ │ │ + smlalseq fp, r8, r2, sp │ │ │ │ + ldrhteq r1, [ip], #100 @ 0x64 │ │ │ │ + rscseq fp, r8, r6, lsl #27 │ │ │ │ + rscseq fp, r8, r0, lsl #27 │ │ │ │ + rscseq fp, r8, sl, ror sp │ │ │ │ + rscseq fp, r8, r4, ror sp │ │ │ │ + rscseq fp, r8, lr, ror #26 │ │ │ │ + rscseq fp, r8, r8, ror #26 │ │ │ │ + rscseq fp, r8, r2, ror #26 │ │ │ │ + rscseq fp, r8, ip, asr sp │ │ │ │ + rscseq fp, r8, r6, asr sp │ │ │ │ + rscseq fp, r8, r0, asr sp │ │ │ │ + rscseq fp, r8, sl, asr #26 │ │ │ │ + rscseq fp, r8, r4, asr #26 │ │ │ │ + rscseq fp, r8, lr, lsr sp │ │ │ │ + rscseq fp, r8, r8, lsr sp │ │ │ │ + rscseq fp, r8, r2, lsr sp │ │ │ │ + rscseq fp, r8, ip, lsr #26 │ │ │ │ + rscseq fp, r8, r6, lsr #26 │ │ │ │ + rscseq fp, r8, r0, lsr #26 │ │ │ │ + rscseq fp, r8, sl, lsl sp │ │ │ │ + rscseq fp, r8, r4, lsl sp │ │ │ │ + rscseq fp, r8, lr, lsl #26 │ │ │ │ + rscseq fp, r8, r8, lsl #26 │ │ │ │ + rscseq fp, r8, r2, lsl #26 │ │ │ │ + ldrshteq fp, [r8], #204 @ 0xcc │ │ │ │ + ldrshteq fp, [r8], #198 @ 0xc6 │ │ │ │ + ldrshteq fp, [r8], #192 @ 0xc0 │ │ │ │ + rscseq fp, r8, sl, ror #25 │ │ │ │ + rscseq fp, r8, r4, ror #25 │ │ │ │ + ldrsbteq fp, [r8], #206 @ 0xce │ │ │ │ + ldrsbteq fp, [r8], #200 @ 0xc8 │ │ │ │ + ldrsbteq fp, [r8], #194 @ 0xc2 │ │ │ │ + rscseq fp, r8, ip, asr #25 │ │ │ │ + rscseq fp, r8, r6, asr #25 │ │ │ │ + rscseq fp, r8, r0, asr #25 │ │ │ │ + ldrhteq fp, [r8], #202 @ 0xca │ │ │ │ + ldrhteq fp, [r8], #196 @ 0xc4 │ │ │ │ + rscseq fp, r8, lr, lsr #25 │ │ │ │ + rscseq fp, r8, r8, lsr #25 │ │ │ │ + rscseq fp, r8, r2, lsr #25 │ │ │ │ + smlalseq fp, r8, ip, ip │ │ │ │ + smlalseq fp, r8, r6, ip │ │ │ │ + smlalseq fp, r8, r0, ip │ │ │ │ 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 │ │ │ │ @@ -109709,20 +109709,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} │ │ │ │ - rscseq r1, ip, r4, lsr #13 │ │ │ │ - rscseq fp, sl, r6, ror #15 │ │ │ │ - rscseq sp, sl, r2, asr r0 │ │ │ │ - rscseq fp, sl, r8, lsl #13 │ │ │ │ - rscseq r3, r9, r4, lsr #10 │ │ │ │ - rscseq fp, sl, lr, ror r4 │ │ │ │ + rscseq r1, ip, r4, ror #7 │ │ │ │ + rscseq fp, sl, r6, lsr #10 │ │ │ │ + smlalseq ip, sl, r2, sp │ │ │ │ + rscseq fp, sl, r8, asr #7 │ │ │ │ + rscseq r3, r9, r4, ror #4 │ │ │ │ + ldrhteq fp, [sl], #30 │ │ │ │ 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 │ │ │ │ @@ -110727,22 +110727,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 │ │ │ │ - rscseq r0, ip, r4, asr r7 │ │ │ │ - rscseq sl, sl, r8, lsr r8 │ │ │ │ - rscseq r0, ip, ip, asr #14 │ │ │ │ - rscseq fp, r8, lr, lsr #2 │ │ │ │ - smlalseq sl, sl, ip, r6 @ │ │ │ │ - rscseq fp, r8, r8, lsr r1 │ │ │ │ - rscseq sl, r8, ip, ror #27 │ │ │ │ - ldrsbteq sl, [sl], #84 @ 0x54 │ │ │ │ + smlalseq r0, ip, r4, r4 │ │ │ │ + rscseq sl, sl, r8, ror r5 │ │ │ │ + rscseq r0, ip, ip, lsl #9 │ │ │ │ + rscseq sl, r8, lr, ror #28 │ │ │ │ + ldrsbteq sl, [sl], #60 @ 0x3c │ │ │ │ + rscseq sl, r8, r8, ror lr │ │ │ │ + rscseq sl, r8, ip, lsr #22 │ │ │ │ + rscseq sl, sl, r4, lsl r3 │ │ │ │ mvnspl pc, #675282944 @ 0x28400000 │ │ │ │ blcs 701814 │ │ │ │ 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 │ │ │ │ @@ -112780,202 +112780,202 @@ │ │ │ │ @ instruction: 0xf791447a │ │ │ │ mvnseq lr, #10092544 @ 0x9a0000 │ │ │ │ orrhi pc, r0, r0, lsl #2 │ │ │ │ @ instruction: 0x21014abe │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ ldm r0, {r0, r4, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ svclt 0x0000e17f │ │ │ │ - rscseq r9, fp, r4, lsl r6 │ │ │ │ - rscseq r8, sl, r2, ror #18 │ │ │ │ - rscseq r9, fp, sl, lsl #12 │ │ │ │ - rscseq r9, fp, r0, lsl r6 │ │ │ │ - ldrhteq r9, [r8], #28 │ │ │ │ - ldrhteq r9, [r8], #20 │ │ │ │ - smlalseq lr, fp, ip, r6 │ │ │ │ - rscseq r9, r8, r8, lsl #3 │ │ │ │ - smlalseq r0, r9, lr, sl │ │ │ │ - rscseq r9, sl, r6, ror #30 │ │ │ │ - rscseq r9, sl, r6, ror #30 │ │ │ │ - rscseq r9, sl, r8, ror #30 │ │ │ │ - rscseq r9, sl, r2, lsr pc │ │ │ │ - rscseq r9, sl, r4, asr pc │ │ │ │ - rscseq r9, sl, r6, asr #30 │ │ │ │ - rscseq r9, fp, sl, lsr #11 │ │ │ │ - rscseq r9, r8, r6, asr #1 │ │ │ │ - rscseq lr, fp, r6, asr r6 │ │ │ │ - rscseq r9, r8, r2, lsr #1 │ │ │ │ - rscseq lr, fp, sl, asr r6 │ │ │ │ - rscseq r9, r8, r6, lsl #1 │ │ │ │ - ldrshteq r8, [r8], #242 @ 0xf2 │ │ │ │ - ldrhteq r8, [sl], #116 @ 0x74 │ │ │ │ - rscseq r8, r8, sl, ror #31 │ │ │ │ - smlalseq r8, sl, r0, r7 │ │ │ │ - rscseq lr, fp, r4, lsr r5 │ │ │ │ - rscseq r8, sl, r4, ror r7 │ │ │ │ - rscseq lr, fp, r0, lsr r5 │ │ │ │ - rscseq lr, fp, lr, lsr #10 │ │ │ │ - rscseq lr, fp, ip, lsr #10 │ │ │ │ - rscseq lr, fp, sl, lsr #10 │ │ │ │ - rscseq r8, sl, sl, lsr #30 │ │ │ │ - rscseq r6, fp, ip, ror #19 │ │ │ │ - rscseq r8, sl, ip, asr #29 │ │ │ │ - rscseq r8, sl, r8, asr #29 │ │ │ │ - rscseq r0, r9, r4, lsr r8 │ │ │ │ - ldrhteq r8, [sl], #228 @ 0xe4 │ │ │ │ - ldrhteq r8, [sl], #228 @ 0xe4 │ │ │ │ - ldrhteq r8, [sl], #228 @ 0xe4 │ │ │ │ - rscseq r8, sl, ip, lsr #29 │ │ │ │ - rscseq r8, sl, r8, lsr #29 │ │ │ │ - rscseq r8, sl, r4, lsr #29 │ │ │ │ - rscseq r8, sl, r4, lsr #29 │ │ │ │ - rscseq r8, sl, r8, lsr #29 │ │ │ │ - rscseq r8, sl, ip, lsr #29 │ │ │ │ - ldrhteq r8, [sl], #228 @ 0xe4 │ │ │ │ - smlabteq r1, lr, lr, r1 │ │ │ │ - rscseq r9, sl, r2, asr ip │ │ │ │ - rscseq r9, sl, r2, ror #24 │ │ │ │ - rscseq r9, sl, r2, lsr ip │ │ │ │ - smlabbeq r1, ip, lr, r1 │ │ │ │ - rscseq r9, sl, ip, ror #24 │ │ │ │ - rscseq r9, sl, r4, ror ip │ │ │ │ - rscseq r9, sl, ip, ror ip │ │ │ │ - rscseq r8, r8, ip, asr #27 │ │ │ │ - ldrhteq r8, [r8], #220 @ 0xdc │ │ │ │ + rscseq r9, fp, r4, asr r3 │ │ │ │ + rscseq r8, sl, r2, lsr #13 │ │ │ │ + rscseq r9, fp, sl, asr #6 │ │ │ │ + rscseq r9, fp, r0, asr r3 │ │ │ │ + ldrshteq r8, [r8], #236 @ 0xec │ │ │ │ + ldrshteq r8, [r8], #228 @ 0xe4 │ │ │ │ + ldrsbteq lr, [fp], #60 @ 0x3c │ │ │ │ + rscseq r8, r8, r8, asr #29 │ │ │ │ + ldrsbteq r0, [r9], #126 @ 0x7e │ │ │ │ + rscseq r9, sl, r6, lsr #25 │ │ │ │ + rscseq r9, sl, r6, lsr #25 │ │ │ │ + rscseq r9, sl, r8, lsr #25 │ │ │ │ + rscseq r9, sl, r2, ror ip │ │ │ │ + smlalseq r9, sl, r4, ip │ │ │ │ + rscseq r9, sl, r6, lsl #25 │ │ │ │ + rscseq r9, fp, sl, ror #5 │ │ │ │ + rscseq r8, r8, r6, lsl #28 │ │ │ │ smlalseq lr, fp, r6, r3 │ │ │ │ - ldrshteq r8, [sl], #64 @ 0x40 │ │ │ │ - rscseq r7, r9, lr, lsl r3 │ │ │ │ - rscseq r8, sl, ip, asr #9 │ │ │ │ - ldrhteq r8, [sl], #242 @ 0xf2 │ │ │ │ - rscseq r8, sl, ip, lsr #9 │ │ │ │ - smlalseq r8, r8, lr, ip @ │ │ │ │ - rscseq r8, sl, r6, lsl #9 │ │ │ │ - rscseq r8, r8, r8, ror ip │ │ │ │ - rscseq r8, sl, r2, ror #8 │ │ │ │ - rscseq r8, r8, sl, asr ip │ │ │ │ - rscseq lr, fp, r6, lsl #6 │ │ │ │ - rscseq r8, sl, r0, asr #8 │ │ │ │ - ldrshteq r8, [sl], #60 @ 0x3c │ │ │ │ - rscseq r0, r9, r4, lsr #9 │ │ │ │ - ldrshteq r8, [sl], #50 @ 0x32 │ │ │ │ - smlalseq r0, r9, r4, r4 │ │ │ │ - rscseq r0, r9, r4, lsl #9 │ │ │ │ - rscseq r0, r9, r0, lsl #9 │ │ │ │ - rscseq r0, r9, ip, ror r4 │ │ │ │ - rscseq r0, r9, r8, ror r4 │ │ │ │ - rscseq r0, r9, r4, ror r4 │ │ │ │ - rscseq r0, r9, r0, ror r4 │ │ │ │ - rscseq r0, r9, ip, ror #8 │ │ │ │ - rscseq r0, r9, r4, ror #8 │ │ │ │ - rscseq r0, r9, r0, ror #8 │ │ │ │ - rscseq r5, fp, ip, lsl #1 │ │ │ │ - rscseq r5, fp, ip, rrx │ │ │ │ - tsteq r1, r2, lsr ip │ │ │ │ - rscseq r0, r9, r2, asr #8 │ │ │ │ - rscseq r0, r9, r8, asr #8 │ │ │ │ - rscseq r0, r9, r2, asr #8 │ │ │ │ - rscseq r8, r8, r6, ror #24 │ │ │ │ - ldrhteq r8, [sl], #32 │ │ │ │ - rscseq r0, r9, lr, lsl r4 │ │ │ │ - rscseq r0, r9, r2, lsl r4 │ │ │ │ - rscseq r0, r9, ip, lsl #8 │ │ │ │ - rscseq r0, r9, r6, lsl #8 │ │ │ │ - rscseq r0, r9, r0, lsl #8 │ │ │ │ - ldrshteq r0, [r9], #58 @ 0x3a │ │ │ │ - tsteq r1, r2, asr fp │ │ │ │ - rscseq r8, r8, r6, lsl sl │ │ │ │ - ldrshteq r8, [sl], #30 │ │ │ │ - rscseq r0, r9, lr, lsl #3 │ │ │ │ - rscseq lr, fp, ip, lsr #1 │ │ │ │ - rscseq r0, r9, r8, ror r3 │ │ │ │ - rscseq r6, fp, r4, lsl #10 │ │ │ │ - rscseq r8, sl, r4, ror #19 │ │ │ │ - rscseq r8, sl, r0, ror #19 │ │ │ │ - rscseq r0, r9, ip, asr #6 │ │ │ │ - rscseq r8, sl, ip, asr #19 │ │ │ │ - rscseq r8, sl, ip, asr #19 │ │ │ │ - rscseq r8, sl, ip, asr #19 │ │ │ │ - rscseq r8, sl, r4, asr #19 │ │ │ │ - rscseq r8, sl, r0, asr #19 │ │ │ │ - ldrhteq r8, [sl], #156 @ 0x9c │ │ │ │ - ldrhteq r8, [sl], #156 @ 0x9c │ │ │ │ - rscseq r8, sl, r0, asr #19 │ │ │ │ - rscseq r8, sl, r4, asr #19 │ │ │ │ - rscseq r8, sl, ip, asr #19 │ │ │ │ - smlatteq r1, r6, r9, r1 │ │ │ │ - smlalseq sp, fp, r4, pc @ │ │ │ │ - rscseq r8, sl, r0, lsr #1 │ │ │ │ - rscseq sp, fp, r8, lsl #31 │ │ │ │ - rscseq sp, fp, lr, lsl #31 │ │ │ │ - rscseq r8, sl, sl, asr r0 │ │ │ │ - rscseq sp, fp, r2, lsl #31 │ │ │ │ - rscseq sp, fp, r0, lsl #31 │ │ │ │ - rscseq r8, fp, sl, ror #4 │ │ │ │ - rscseq r8, fp, ip, ror #4 │ │ │ │ - rscseq r8, fp, r0, ror r2 │ │ │ │ - rscseq r8, fp, r8, ror r2 │ │ │ │ - rscseq sp, fp, r0, lsr pc │ │ │ │ - rscseq r8, fp, r0, ror r2 │ │ │ │ - rscseq r8, fp, lr, ror r2 │ │ │ │ - rscseq r8, fp, r2, lsl #5 │ │ │ │ - rscseq r8, fp, r6, lsl #5 │ │ │ │ - smlalseq r8, fp, r8, r2 │ │ │ │ - smlalseq r8, fp, lr, r2 │ │ │ │ - rscseq pc, r8, sl, lsr #22 │ │ │ │ - rscseq r7, sl, r0, lsr pc │ │ │ │ - rscseq pc, r8, lr, lsl fp @ │ │ │ │ - rscseq r7, sl, r0, lsl pc │ │ │ │ - smlalseq sp, fp, r2, lr │ │ │ │ - rscseq r7, sl, lr, ror #29 │ │ │ │ - ldrhteq r7, [sl], #228 @ 0xe4 │ │ │ │ - rscseq r7, sl, ip, asr #29 │ │ │ │ - rscseq r8, r8, r6, asr #18 │ │ │ │ - rscseq r8, r8, lr, asr #18 │ │ │ │ - smlabteq r1, r0, r7, r1 │ │ │ │ - rscseq r8, r8, r6, lsr r9 │ │ │ │ - rscseq r8, r8, ip, lsl #18 │ │ │ │ - rscseq r8, r8, r8, lsl r9 │ │ │ │ - rscseq r8, r8, r4, lsl r9 │ │ │ │ - rscseq r8, r8, r0, lsl r9 │ │ │ │ - rscseq r8, r8, ip, lsl #18 │ │ │ │ - rscseq r8, r8, ip, lsl #18 │ │ │ │ - tsteq r1, lr, lsr #14 │ │ │ │ - ldrshteq r8, [r8], #138 @ 0x8a │ │ │ │ - rscseq r8, r8, r6, lsl #17 │ │ │ │ - strdeq r1, [r1, -r6] │ │ │ │ - rscseq r8, r8, r6, asr #16 │ │ │ │ - rscseq r7, sl, r6, lsr #27 │ │ │ │ - rscseq sp, fp, r8, lsr sp │ │ │ │ - rscseq r7, sl, r0, lsl #27 │ │ │ │ - rscseq r6, r9, r6, lsl #19 │ │ │ │ - rscseq r6, r9, r8, lsl #19 │ │ │ │ - rscseq r6, r9, ip, ror #18 │ │ │ │ - rscseq r9, sl, r4, lsl #24 │ │ │ │ - rscseq r9, sl, r6, lsl #24 │ │ │ │ - rscseq r9, sl, r0, lsl #24 │ │ │ │ - rscseq r9, sl, r0, lsl #24 │ │ │ │ - rscseq r9, sl, sl, lsl ip │ │ │ │ - rscseq r9, sl, r4, lsr ip │ │ │ │ - rscseq r9, sl, r4, lsr ip │ │ │ │ - rscseq r9, sl, sl, asr #24 │ │ │ │ - rscseq r9, sl, lr, asr ip │ │ │ │ - rscseq r8, fp, ip, asr #22 │ │ │ │ - rscseq r9, sl, r2, asr #24 │ │ │ │ - rscseq r9, sl, r4, asr #24 │ │ │ │ - rscseq r9, sl, r6, asr #24 │ │ │ │ - rscseq r9, sl, r4, asr ip │ │ │ │ - rscseq r9, sl, sl, asr ip │ │ │ │ - rscseq r9, sl, r0, ror #24 │ │ │ │ - rscseq r9, sl, r6, ror #24 │ │ │ │ - rscseq r9, sl, r0, ror #24 │ │ │ │ - rscseq r9, sl, sl, asr ip │ │ │ │ - rscseq r9, sl, ip, asr ip │ │ │ │ - ldrshteq r9, [sl], #114 @ 0x72 │ │ │ │ - tsteq r1, sl, lsl r5 │ │ │ │ - rscseq r9, sl, ip, lsr ip │ │ │ │ - rscseq sl, fp, lr, lsr sl │ │ │ │ + rscseq r8, r8, r2, ror #27 │ │ │ │ + smlalseq lr, fp, sl, r3 │ │ │ │ + rscseq r8, r8, r6, asr #27 │ │ │ │ + rscseq r8, r8, r2, lsr sp │ │ │ │ + ldrshteq r8, [sl], #68 @ 0x44 │ │ │ │ + rscseq r8, r8, sl, lsr #26 │ │ │ │ + ldrsbteq r8, [sl], #64 @ 0x40 │ │ │ │ + rscseq lr, fp, r4, ror r2 │ │ │ │ + ldrhteq r8, [sl], #68 @ 0x44 │ │ │ │ + rscseq lr, fp, r0, ror r2 │ │ │ │ + rscseq lr, fp, lr, ror #4 │ │ │ │ + rscseq lr, fp, ip, ror #4 │ │ │ │ + rscseq lr, fp, sl, ror #4 │ │ │ │ + rscseq r8, sl, sl, ror #24 │ │ │ │ + rscseq r6, fp, ip, lsr #14 │ │ │ │ + rscseq r8, sl, ip, lsl #24 │ │ │ │ + rscseq r8, sl, r8, lsl #24 │ │ │ │ + rscseq r0, r9, r4, ror r5 │ │ │ │ + ldrshteq r8, [sl], #180 @ 0xb4 │ │ │ │ + ldrshteq r8, [sl], #180 @ 0xb4 │ │ │ │ + ldrshteq r8, [sl], #180 @ 0xb4 │ │ │ │ + rscseq r8, sl, ip, ror #23 │ │ │ │ + rscseq r8, sl, r8, ror #23 │ │ │ │ + rscseq r8, sl, r4, ror #23 │ │ │ │ + rscseq r8, sl, r4, ror #23 │ │ │ │ + rscseq r8, sl, r8, ror #23 │ │ │ │ + rscseq r8, sl, ip, ror #23 │ │ │ │ + ldrshteq r8, [sl], #180 @ 0xb4 │ │ │ │ + tsteq r1, lr, lsl #24 │ │ │ │ + smlalseq r9, sl, r2, r9 │ │ │ │ + rscseq r9, sl, r2, lsr #19 │ │ │ │ + rscseq r9, sl, r2, ror r9 │ │ │ │ + smlabteq r1, ip, fp, r1 │ │ │ │ + rscseq r9, sl, ip, lsr #19 │ │ │ │ + ldrhteq r9, [sl], #148 @ 0x94 │ │ │ │ + ldrhteq r9, [sl], #156 @ 0x9c │ │ │ │ + rscseq r8, r8, ip, lsl #22 │ │ │ │ + ldrshteq r8, [r8], #172 @ 0xac │ │ │ │ + ldrsbteq lr, [fp], #6 │ │ │ │ + rscseq r8, sl, r0, lsr r2 │ │ │ │ + rscseq r7, r9, lr, asr r0 │ │ │ │ + rscseq r8, sl, ip, lsl #4 │ │ │ │ + ldrshteq r8, [sl], #194 @ 0xc2 │ │ │ │ + rscseq r8, sl, ip, ror #3 │ │ │ │ + ldrsbteq r8, [r8], #158 @ 0x9e │ │ │ │ + rscseq r8, sl, r6, asr #3 │ │ │ │ + ldrhteq r8, [r8], #152 @ 0x98 │ │ │ │ + rscseq r8, sl, r2, lsr #3 │ │ │ │ + smlalseq r8, r8, sl, r9 @ │ │ │ │ + rscseq lr, fp, r6, asr #32 │ │ │ │ + rscseq r8, sl, r0, lsl #3 │ │ │ │ + rscseq r8, sl, ip, lsr r1 │ │ │ │ + rscseq r0, r9, r4, ror #3 │ │ │ │ + rscseq r8, sl, r2, lsr r1 │ │ │ │ + ldrsbteq r0, [r9], #20 │ │ │ │ + rscseq r0, r9, r4, asr #3 │ │ │ │ + rscseq r0, r9, r0, asr #3 │ │ │ │ + ldrhteq r0, [r9], #28 │ │ │ │ + ldrhteq r0, [r9], #24 │ │ │ │ + ldrhteq r0, [r9], #20 │ │ │ │ + ldrhteq r0, [r9], #16 │ │ │ │ + rscseq r0, r9, ip, lsr #3 │ │ │ │ + rscseq r0, r9, r4, lsr #3 │ │ │ │ + rscseq r0, r9, r0, lsr #3 │ │ │ │ + rscseq r4, fp, ip, asr #27 │ │ │ │ + rscseq r4, fp, ip, lsr #27 │ │ │ │ + tsteq r1, r2, ror r9 │ │ │ │ + rscseq r0, r9, r2, lsl #3 │ │ │ │ + rscseq r0, r9, r8, lsl #3 │ │ │ │ + rscseq r0, r9, r2, lsl #3 │ │ │ │ + rscseq r8, r8, r6, lsr #19 │ │ │ │ + ldrshteq r7, [sl], #240 @ 0xf0 │ │ │ │ + rscseq r0, r9, lr, asr r1 │ │ │ │ + rscseq r0, r9, r2, asr r1 │ │ │ │ + rscseq r0, r9, ip, asr #2 │ │ │ │ + rscseq r0, r9, r6, asr #2 │ │ │ │ + rscseq r0, r9, r0, asr #2 │ │ │ │ + rscseq r0, r9, sl, lsr r1 │ │ │ │ + @ instruction: 0x01011892 │ │ │ │ + rscseq r8, r8, r6, asr r7 │ │ │ │ + rscseq r7, sl, lr, lsr pc │ │ │ │ + rscseq pc, r8, lr, asr #29 │ │ │ │ + rscseq sp, fp, ip, ror #27 │ │ │ │ + ldrhteq r0, [r9], #8 │ │ │ │ + rscseq r6, fp, r4, asr #4 │ │ │ │ + rscseq r8, sl, r4, lsr #14 │ │ │ │ + rscseq r8, sl, r0, lsr #14 │ │ │ │ + rscseq r0, r9, ip, lsl #1 │ │ │ │ + rscseq r8, sl, ip, lsl #14 │ │ │ │ + rscseq r8, sl, ip, lsl #14 │ │ │ │ + rscseq r8, sl, ip, lsl #14 │ │ │ │ + rscseq r8, sl, r4, lsl #14 │ │ │ │ + rscseq r8, sl, r0, lsl #14 │ │ │ │ + ldrshteq r8, [sl], #108 @ 0x6c │ │ │ │ + ldrshteq r8, [sl], #108 @ 0x6c │ │ │ │ + rscseq r8, sl, r0, lsl #14 │ │ │ │ + rscseq r8, sl, r4, lsl #14 │ │ │ │ + rscseq r8, sl, ip, lsl #14 │ │ │ │ + tsteq r1, r6, lsr #14 │ │ │ │ + ldrsbteq sp, [fp], #196 @ 0xc4 │ │ │ │ + rscseq r7, sl, r0, ror #27 │ │ │ │ + rscseq sp, fp, r8, asr #25 │ │ │ │ + rscseq sp, fp, lr, asr #25 │ │ │ │ + smlalseq r7, sl, sl, sp │ │ │ │ + rscseq sp, fp, r2, asr #25 │ │ │ │ + rscseq sp, fp, r0, asr #25 │ │ │ │ + rscseq r7, fp, sl, lsr #31 │ │ │ │ + rscseq r7, fp, ip, lsr #31 │ │ │ │ + ldrhteq r7, [fp], #240 @ 0xf0 │ │ │ │ + ldrhteq r7, [fp], #248 @ 0xf8 │ │ │ │ + rscseq sp, fp, r0, ror ip │ │ │ │ + ldrhteq r7, [fp], #240 @ 0xf0 │ │ │ │ + ldrhteq r7, [fp], #254 @ 0xfe │ │ │ │ + rscseq r7, fp, r2, asr #31 │ │ │ │ + rscseq r7, fp, r6, asr #31 │ │ │ │ + ldrsbteq r7, [fp], #248 @ 0xf8 │ │ │ │ + ldrsbteq r7, [fp], #254 @ 0xfe │ │ │ │ + rscseq pc, r8, sl, ror #16 │ │ │ │ + rscseq r7, sl, r0, ror ip │ │ │ │ + rscseq pc, r8, lr, asr r8 @ │ │ │ │ + rscseq r7, sl, r0, asr ip │ │ │ │ + ldrsbteq sp, [fp], #178 @ 0xb2 │ │ │ │ + rscseq r7, sl, lr, lsr #24 │ │ │ │ + ldrshteq r7, [sl], #180 @ 0xb4 │ │ │ │ + rscseq r7, sl, ip, lsl #24 │ │ │ │ + rscseq r8, r8, r6, lsl #13 │ │ │ │ + rscseq r8, r8, lr, lsl #13 │ │ │ │ + tsteq r1, r0, lsl #10 │ │ │ │ + rscseq r8, r8, r6, ror r6 │ │ │ │ + rscseq r8, r8, ip, asr #12 │ │ │ │ + rscseq r8, r8, r8, asr r6 │ │ │ │ + rscseq r8, r8, r4, asr r6 │ │ │ │ + rscseq r8, r8, r0, asr r6 │ │ │ │ + rscseq r8, r8, ip, asr #12 │ │ │ │ + rscseq r8, r8, ip, asr #12 │ │ │ │ + tsteq r1, lr, ror #8 │ │ │ │ + rscseq r8, r8, sl, lsr r6 │ │ │ │ + rscseq r8, r8, r6, asr #11 │ │ │ │ + tsteq r1, r6, lsr r4 │ │ │ │ + rscseq r8, r8, r6, lsl #11 │ │ │ │ + rscseq r7, sl, r6, ror #21 │ │ │ │ + rscseq sp, fp, r8, ror sl │ │ │ │ + rscseq r7, sl, r0, asr #21 │ │ │ │ + rscseq r6, r9, r6, asr #13 │ │ │ │ + rscseq r6, r9, r8, asr #13 │ │ │ │ + rscseq r6, r9, ip, lsr #13 │ │ │ │ + rscseq r9, sl, r4, asr #18 │ │ │ │ + rscseq r9, sl, r6, asr #18 │ │ │ │ + rscseq r9, sl, r0, asr #18 │ │ │ │ + rscseq r9, sl, r0, asr #18 │ │ │ │ + rscseq r9, sl, sl, asr r9 │ │ │ │ + rscseq r9, sl, r4, ror r9 │ │ │ │ + rscseq r9, sl, r4, ror r9 │ │ │ │ + rscseq r9, sl, sl, lsl #19 │ │ │ │ + smlalseq r9, sl, lr, r9 │ │ │ │ + rscseq r8, fp, ip, lsl #17 │ │ │ │ + rscseq r9, sl, r2, lsl #19 │ │ │ │ + rscseq r9, sl, r4, lsl #19 │ │ │ │ + rscseq r9, sl, r6, lsl #19 │ │ │ │ + smlalseq r9, sl, r4, r9 │ │ │ │ + smlalseq r9, sl, sl, r9 │ │ │ │ + rscseq r9, sl, r0, lsr #19 │ │ │ │ + rscseq r9, sl, r6, lsr #19 │ │ │ │ + rscseq r9, sl, r0, lsr #19 │ │ │ │ + smlalseq r9, sl, sl, r9 │ │ │ │ + smlalseq r9, sl, ip, r9 │ │ │ │ + rscseq r9, sl, r2, lsr r5 │ │ │ │ + tsteq r1, sl, asr r2 │ │ │ │ + rscseq r9, sl, ip, ror r9 │ │ │ │ + rscseq sl, fp, lr, ror r7 │ │ │ │ stccs 8, cr15, [r0], {223} @ 0xdf │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf790447a │ │ │ │ @ instruction: 0xf8dfef10 │ │ │ │ @ instruction: 0x463b2c78 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf790447a │ │ │ │ @@ -113769,192 +113769,192 @@ │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf790447a │ │ │ │ @ instruction: 0xe1bbe8de │ │ │ │ @ instruction: 0x21014ab4 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ ldm r6, {r4, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ svclt 0x0000e1b4 │ │ │ │ - rscseq r9, sl, ip, lsr r9 │ │ │ │ - rscseq r9, sl, r0, lsr r9 │ │ │ │ - rscseq r8, r8, lr, asr #2 │ │ │ │ - rscseq r8, r8, r6, asr #2 │ │ │ │ - rscseq r9, sl, r0, lsl r9 │ │ │ │ - rscseq r8, fp, r2, ror #13 │ │ │ │ - rscseq r8, sl, r6, lsl #20 │ │ │ │ - rscseq r8, sl, lr, lsl #20 │ │ │ │ - rscseq r8, sl, sl, lsl sl │ │ │ │ - rscseq r8, sl, sl, lsl sl │ │ │ │ - rscseq r8, sl, sl, lsl sl │ │ │ │ - rscseq r8, sl, sl, lsl sl │ │ │ │ - rscseq r8, sl, r6, lsr #20 │ │ │ │ - rscseq r8, sl, r6, lsr #20 │ │ │ │ - rscseq r8, sl, r6, lsr #22 │ │ │ │ - ldrshteq r8, [fp], #70 @ 0x46 │ │ │ │ - rscseq r8, sl, r2, lsl sl │ │ │ │ - rscseq r8, sl, r6, asr sl │ │ │ │ - rscseq r8, sl, r6, lsl #20 │ │ │ │ - rscseq r8, sl, r6, lsl sl │ │ │ │ - ldrsbteq r9, [sl], #118 @ 0x76 │ │ │ │ - ldrshteq r9, [sl], #118 @ 0x76 │ │ │ │ - rscseq r8, sl, sl, lsr sl │ │ │ │ - rscseq r8, sl, r2, asr #20 │ │ │ │ - ldrsbteq r9, [sl], #126 @ 0x7e │ │ │ │ - ldrsbteq r9, [sl], #126 @ 0x7e │ │ │ │ - ldrsbteq r9, [sl], #126 @ 0x7e │ │ │ │ - ldrsbteq r9, [sl], #126 @ 0x7e │ │ │ │ - rscseq r8, sl, r2, lsr #20 │ │ │ │ - rscseq r8, sl, r2, lsr #20 │ │ │ │ - ldrhteq r9, [sl], #126 @ 0x7e │ │ │ │ - rscseq r8, fp, r6, lsr r1 │ │ │ │ - ldrhteq r9, [sl], #114 @ 0x72 │ │ │ │ - ldrhteq r9, [sl], #126 @ 0x7e │ │ │ │ - rscseq r9, sl, r6, asr #15 │ │ │ │ - tsteq r1, r8, ror pc │ │ │ │ - ldrhteq r9, [sl], #120 @ 0x78 │ │ │ │ - rscseq r6, r9, lr, ror #1 │ │ │ │ - rscseq r6, r9, sl, ror #1 │ │ │ │ - smlalseq r9, sl, ip, r7 │ │ │ │ - rscseq r7, sl, r0, lsl #12 │ │ │ │ - smlalseq r9, sl, r0, r7 │ │ │ │ - rscseq r9, sl, lr, lsl #15 │ │ │ │ - rscseq r7, r8, sl, asr lr │ │ │ │ - rscseq r7, r8, r2, asr lr │ │ │ │ - ldrsbteq r4, [fp], #34 @ 0x22 │ │ │ │ - rscseq r7, r8, r8, lsr #28 │ │ │ │ - rscseq r7, r8, r0, lsr #28 │ │ │ │ - rscseq pc, r8, r4, lsl r6 @ │ │ │ │ - rscseq pc, r8, r4, lsl #12 │ │ │ │ - rscseq pc, r8, r0, lsl #12 │ │ │ │ - ldrshteq pc, [r8], #92 @ 0x5c @ │ │ │ │ - ldrshteq pc, [r8], #88 @ 0x58 @ │ │ │ │ - ldrshteq pc, [r8], #84 @ 0x54 @ │ │ │ │ - ldrshteq pc, [r8], #80 @ 0x50 @ │ │ │ │ - rscseq pc, r8, ip, ror #11 │ │ │ │ - rscseq pc, r8, r4, ror #11 │ │ │ │ - rscseq pc, r8, r0, ror #11 │ │ │ │ - rscseq r4, fp, ip, lsl #4 │ │ │ │ - rscseq r4, fp, ip, ror #3 │ │ │ │ - @ instruction: 0x01010db2 │ │ │ │ - rscseq sp, fp, sl, lsr #8 │ │ │ │ - rscseq sp, fp, r6, lsr #8 │ │ │ │ - rscseq sp, fp, r6, lsl r4 │ │ │ │ - rscseq sp, fp, r2, lsr #8 │ │ │ │ - rscseq sp, fp, lr, lsr #8 │ │ │ │ - rscseq sp, fp, r6, lsr r4 │ │ │ │ - rscseq sp, fp, lr, lsr r4 │ │ │ │ - rscseq sp, fp, r6, asr #8 │ │ │ │ - rscseq sp, fp, lr, asr #8 │ │ │ │ - rscseq sp, fp, lr, asr r4 │ │ │ │ - rscseq sp, fp, lr, ror #8 │ │ │ │ - rscseq sp, fp, lr, ror r4 │ │ │ │ - rscseq sp, fp, lr, lsl #9 │ │ │ │ - smlalseq sp, fp, lr, r4 │ │ │ │ - smlatbeq r1, r0, ip, r0 │ │ │ │ - smlalseq sp, fp, sl, r4 │ │ │ │ - rscseq sp, fp, lr, lsl r3 │ │ │ │ - rscseq sp, fp, sl, lsr #6 │ │ │ │ - rscseq sp, fp, r6, lsr r3 │ │ │ │ - rscseq sp, fp, lr, lsr r3 │ │ │ │ - rscseq sp, fp, r6, asr #6 │ │ │ │ - rscseq sp, fp, lr, asr #6 │ │ │ │ - rscseq sp, fp, r6, asr r3 │ │ │ │ - rscseq sp, fp, r6, ror #6 │ │ │ │ - rscseq sp, fp, r6, ror r3 │ │ │ │ - rscseq sp, fp, r6, lsl #7 │ │ │ │ - smlalseq sp, fp, r6, r3 │ │ │ │ - rscseq sp, fp, r6, lsr #7 │ │ │ │ - smlatbeq r1, r8, fp, r0 │ │ │ │ - ldrhteq sp, [fp], #54 @ 0x36 │ │ │ │ - rscseq sp, fp, r6, lsr #4 │ │ │ │ - rscseq sp, fp, r2, lsr r2 │ │ │ │ - rscseq sp, fp, lr, lsr r2 │ │ │ │ - rscseq sp, fp, r6, asr #4 │ │ │ │ - rscseq sp, fp, lr, asr #4 │ │ │ │ - rscseq sp, fp, r6, asr r2 │ │ │ │ - rscseq sp, fp, lr, asr r2 │ │ │ │ - rscseq sp, fp, lr, ror #4 │ │ │ │ - rscseq sp, fp, lr, ror r2 │ │ │ │ - rscseq sp, fp, lr, lsl #5 │ │ │ │ - smlalseq sp, fp, lr, r2 │ │ │ │ - rscseq sp, fp, lr, lsr #5 │ │ │ │ - @ instruction: 0x01010ab0 │ │ │ │ - ldrsbteq sp, [fp], #34 @ 0x22 │ │ │ │ - rscseq sp, fp, lr, lsr #2 │ │ │ │ - rscseq sp, fp, sl, lsr r1 │ │ │ │ - rscseq sp, fp, r6, asr #2 │ │ │ │ - rscseq sp, fp, lr, asr #2 │ │ │ │ - rscseq sp, fp, r6, asr r1 │ │ │ │ - rscseq sp, fp, lr, asr r1 │ │ │ │ + rscseq r9, sl, ip, ror r6 │ │ │ │ + rscseq r9, sl, r0, ror r6 │ │ │ │ + rscseq r7, r8, lr, lsl #29 │ │ │ │ + rscseq r7, r8, r6, lsl #29 │ │ │ │ + rscseq r9, sl, r0, asr r6 │ │ │ │ + rscseq r8, fp, r2, lsr #8 │ │ │ │ + rscseq r8, sl, r6, asr #14 │ │ │ │ + rscseq r8, sl, lr, asr #14 │ │ │ │ + rscseq r8, sl, sl, asr r7 │ │ │ │ + rscseq r8, sl, sl, asr r7 │ │ │ │ + rscseq r8, sl, sl, asr r7 │ │ │ │ + rscseq r8, sl, sl, asr r7 │ │ │ │ + rscseq r8, sl, r6, ror #14 │ │ │ │ + rscseq r8, sl, r6, ror #14 │ │ │ │ + rscseq r8, sl, r6, ror #16 │ │ │ │ + rscseq r8, fp, r6, lsr r2 │ │ │ │ + rscseq r8, sl, r2, asr r7 │ │ │ │ + smlalseq r8, sl, r6, r7 │ │ │ │ + rscseq r8, sl, r6, asr #14 │ │ │ │ + rscseq r8, sl, r6, asr r7 │ │ │ │ + rscseq r9, sl, r6, lsl r5 │ │ │ │ + rscseq r9, sl, r6, lsr r5 │ │ │ │ + rscseq r8, sl, sl, ror r7 │ │ │ │ + rscseq r8, sl, r2, lsl #15 │ │ │ │ + rscseq r9, sl, lr, lsl r5 │ │ │ │ + rscseq r9, sl, lr, lsl r5 │ │ │ │ + rscseq r9, sl, lr, lsl r5 │ │ │ │ + rscseq r9, sl, lr, lsl r5 │ │ │ │ + rscseq r8, sl, r2, ror #14 │ │ │ │ + rscseq r8, sl, r2, ror #14 │ │ │ │ + ldrshteq r9, [sl], #78 @ 0x4e │ │ │ │ + rscseq r7, fp, r6, ror lr │ │ │ │ + ldrshteq r9, [sl], #66 @ 0x42 │ │ │ │ + ldrshteq r9, [sl], #78 @ 0x4e │ │ │ │ + rscseq r9, sl, r6, lsl #10 │ │ │ │ + @ instruction: 0x01010cb8 │ │ │ │ + ldrshteq r9, [sl], #72 @ 0x48 │ │ │ │ + rscseq r5, r9, lr, lsr #28 │ │ │ │ + rscseq r5, r9, sl, lsr #28 │ │ │ │ + ldrsbteq r9, [sl], #76 @ 0x4c │ │ │ │ + rscseq r7, sl, r0, asr #6 │ │ │ │ + ldrsbteq r9, [sl], #64 @ 0x40 │ │ │ │ + rscseq r9, sl, lr, asr #9 │ │ │ │ + smlalseq r7, r8, sl, fp │ │ │ │ + smlalseq r7, r8, r2, fp │ │ │ │ + rscseq r4, fp, r2, lsl r0 │ │ │ │ + rscseq r7, r8, r8, ror #22 │ │ │ │ + rscseq r7, r8, r0, ror #22 │ │ │ │ + rscseq pc, r8, r4, asr r3 @ │ │ │ │ + rscseq pc, r8, r4, asr #6 │ │ │ │ + rscseq pc, r8, r0, asr #6 │ │ │ │ + rscseq pc, r8, ip, lsr r3 @ │ │ │ │ + rscseq pc, r8, r8, lsr r3 @ │ │ │ │ + rscseq pc, r8, r4, lsr r3 @ │ │ │ │ + rscseq pc, r8, r0, lsr r3 @ │ │ │ │ + rscseq pc, r8, ip, lsr #6 │ │ │ │ + rscseq pc, r8, r4, lsr #6 │ │ │ │ + rscseq pc, r8, r0, lsr #6 │ │ │ │ + rscseq r3, fp, ip, asr #30 │ │ │ │ + rscseq r3, fp, ip, lsr #30 │ │ │ │ + strdeq r0, [r1, -r2] │ │ │ │ + rscseq sp, fp, sl, ror #2 │ │ │ │ rscseq sp, fp, r6, ror #2 │ │ │ │ + rscseq sp, fp, r6, asr r1 │ │ │ │ + rscseq sp, fp, r2, ror #2 │ │ │ │ + rscseq sp, fp, lr, ror #2 │ │ │ │ rscseq sp, fp, r6, ror r1 │ │ │ │ + rscseq sp, fp, lr, ror r1 │ │ │ │ rscseq sp, fp, r6, lsl #3 │ │ │ │ - smlalseq sp, fp, r6, r1 │ │ │ │ - rscseq sp, fp, r6, lsr #3 │ │ │ │ - ldrhteq sp, [fp], #22 │ │ │ │ - @ instruction: 0x010109b8 │ │ │ │ - rscseq sp, fp, lr, ror #3 │ │ │ │ - rscseq sp, fp, r6, lsr r0 │ │ │ │ - rscseq sp, fp, r2, asr #32 │ │ │ │ - rscseq sp, fp, lr, asr #32 │ │ │ │ - rscseq sp, fp, r6, asr r0 │ │ │ │ + rscseq sp, fp, lr, lsl #3 │ │ │ │ + smlalseq sp, fp, lr, r1 │ │ │ │ + rscseq sp, fp, lr, lsr #3 │ │ │ │ + ldrhteq sp, [fp], #30 │ │ │ │ + rscseq sp, fp, lr, asr #3 │ │ │ │ + ldrsbteq sp, [fp], #30 │ │ │ │ + smlatteq r1, r0, r9, r0 │ │ │ │ + ldrsbteq sp, [fp], #26 │ │ │ │ rscseq sp, fp, lr, asr r0 │ │ │ │ - rscseq sp, fp, r6, rrx │ │ │ │ - rscseq sp, fp, lr, rrx │ │ │ │ + rscseq sp, fp, sl, rrx │ │ │ │ + rscseq sp, fp, r6, ror r0 │ │ │ │ rscseq sp, fp, lr, ror r0 │ │ │ │ + rscseq sp, fp, r6, lsl #1 │ │ │ │ rscseq sp, fp, lr, lsl #1 │ │ │ │ - smlalseq sp, fp, lr, r0 │ │ │ │ - rscseq sp, fp, lr, lsr #1 │ │ │ │ - ldrhteq sp, [fp], #14 │ │ │ │ - smlabteq r1, r0, r8, r0 │ │ │ │ - rscseq sp, fp, sl, lsl #2 │ │ │ │ - rscseq ip, fp, lr, lsr pc │ │ │ │ - rscseq ip, fp, sl, asr #30 │ │ │ │ - rscseq ip, fp, r6, asr pc │ │ │ │ - rscseq ip, fp, lr, asr pc │ │ │ │ + smlalseq sp, fp, r6, r0 │ │ │ │ + rscseq sp, fp, r6, lsr #1 │ │ │ │ + ldrhteq sp, [fp], #6 │ │ │ │ + rscseq sp, fp, r6, asr #1 │ │ │ │ + ldrsbteq sp, [fp], #6 │ │ │ │ + rscseq sp, fp, r6, ror #1 │ │ │ │ + smlatteq r1, r8, r8, r0 │ │ │ │ + ldrshteq sp, [fp], #6 │ │ │ │ rscseq ip, fp, r6, ror #30 │ │ │ │ - rscseq ip, fp, lr, ror #30 │ │ │ │ - rscseq ip, fp, r6, ror pc │ │ │ │ + rscseq ip, fp, r2, ror pc │ │ │ │ + rscseq ip, fp, lr, ror pc │ │ │ │ rscseq ip, fp, r6, lsl #31 │ │ │ │ + rscseq ip, fp, lr, lsl #31 │ │ │ │ smlalseq ip, fp, r6, pc @ │ │ │ │ - rscseq ip, fp, r6, lsr #31 │ │ │ │ - ldrhteq ip, [fp], #246 @ 0xf6 │ │ │ │ - rscseq ip, fp, r6, asr #31 │ │ │ │ - smlabteq r1, r8, r7, r0 │ │ │ │ - rscseq sp, fp, r6, lsr #32 │ │ │ │ - rscseq ip, fp, r6, asr #28 │ │ │ │ - rscseq ip, fp, r2, asr lr │ │ │ │ - rscseq ip, fp, lr, asr lr │ │ │ │ - rscseq ip, fp, r6, ror #28 │ │ │ │ + smlalseq ip, fp, lr, pc @ │ │ │ │ + rscseq ip, fp, lr, lsr #31 │ │ │ │ + ldrhteq ip, [fp], #254 @ 0xfe │ │ │ │ + rscseq ip, fp, lr, asr #31 │ │ │ │ + ldrsbteq ip, [fp], #254 @ 0xfe │ │ │ │ + rscseq ip, fp, lr, ror #31 │ │ │ │ + strdeq r0, [r1, -r0] │ │ │ │ + rscseq sp, fp, r2, lsl r0 │ │ │ │ rscseq ip, fp, lr, ror #28 │ │ │ │ - rscseq ip, fp, r6, ror lr │ │ │ │ - rscseq ip, fp, lr, ror lr │ │ │ │ + rscseq ip, fp, sl, ror lr │ │ │ │ + rscseq ip, fp, r6, lsl #29 │ │ │ │ rscseq ip, fp, lr, lsl #29 │ │ │ │ + smlalseq ip, fp, r6, lr │ │ │ │ smlalseq ip, fp, lr, lr │ │ │ │ - ldrhteq ip, [fp], #224 @ 0xe0 │ │ │ │ - rscseq ip, fp, r2, asr #29 │ │ │ │ - ldrsbteq ip, [fp], #228 @ 0xe4 │ │ │ │ - ldrdeq r0, [r1, -r8] │ │ │ │ - rscseq ip, fp, lr, asr #30 │ │ │ │ - rscseq ip, fp, ip, asr sp │ │ │ │ - rscseq ip, fp, r8, ror #26 │ │ │ │ - rscseq ip, fp, r4, ror sp │ │ │ │ - rscseq ip, fp, ip, ror sp │ │ │ │ - rscseq ip, fp, r4, lsl #27 │ │ │ │ - rscseq ip, fp, ip, lsl #27 │ │ │ │ - smlalseq ip, fp, r4, sp │ │ │ │ - rscseq ip, fp, r4, lsr #27 │ │ │ │ - ldrhteq ip, [fp], #212 @ 0xd4 │ │ │ │ - rscseq ip, fp, r4, asr #27 │ │ │ │ - ldrsbteq ip, [fp], #212 @ 0xd4 │ │ │ │ - rscseq ip, fp, r4, ror #27 │ │ │ │ - smlatteq r1, r6, r5, r0 │ │ │ │ - rscseq ip, fp, sl, ror #28 │ │ │ │ - rscseq ip, fp, r6, asr ip │ │ │ │ - rscseq ip, fp, r4, ror #24 │ │ │ │ - rscseq ip, fp, r2, ror ip │ │ │ │ + rscseq ip, fp, r6, lsr #29 │ │ │ │ + ldrhteq ip, [fp], #230 @ 0xe6 │ │ │ │ + rscseq ip, fp, r6, asr #29 │ │ │ │ + ldrsbteq ip, [fp], #230 @ 0xe6 │ │ │ │ + rscseq ip, fp, r6, ror #29 │ │ │ │ + ldrshteq ip, [fp], #230 @ 0xe6 │ │ │ │ + strdeq r0, [r1, -r8] │ │ │ │ + rscseq ip, fp, lr, lsr #30 │ │ │ │ + rscseq ip, fp, r6, ror sp │ │ │ │ + rscseq ip, fp, r2, lsl #27 │ │ │ │ + rscseq ip, fp, lr, lsl #27 │ │ │ │ + smlalseq ip, fp, r6, sp │ │ │ │ + smlalseq ip, fp, lr, sp │ │ │ │ + rscseq ip, fp, r6, lsr #27 │ │ │ │ + rscseq ip, fp, lr, lsr #27 │ │ │ │ + ldrhteq ip, [fp], #222 @ 0xde │ │ │ │ + rscseq ip, fp, lr, asr #27 │ │ │ │ + ldrsbteq ip, [fp], #222 @ 0xde │ │ │ │ + rscseq ip, fp, lr, ror #27 │ │ │ │ + ldrshteq ip, [fp], #222 @ 0xde │ │ │ │ + tsteq r1, r0, lsl #12 │ │ │ │ + rscseq ip, fp, sl, asr #28 │ │ │ │ + rscseq ip, fp, lr, ror ip │ │ │ │ + rscseq ip, fp, sl, lsl #25 │ │ │ │ + smlalseq ip, fp, r6, ip │ │ │ │ + smlalseq ip, fp, lr, ip │ │ │ │ + rscseq ip, fp, r6, lsr #25 │ │ │ │ + rscseq ip, fp, lr, lsr #25 │ │ │ │ + ldrhteq ip, [fp], #198 @ 0xc6 │ │ │ │ + rscseq ip, fp, r6, asr #25 │ │ │ │ + ldrsbteq ip, [fp], #198 @ 0xc6 │ │ │ │ + rscseq ip, fp, r6, ror #25 │ │ │ │ + ldrshteq ip, [fp], #198 @ 0xc6 │ │ │ │ + rscseq ip, fp, r6, lsl #26 │ │ │ │ + tsteq r1, r8, lsl #10 │ │ │ │ + rscseq ip, fp, r6, ror #26 │ │ │ │ + rscseq ip, fp, r6, lsl #23 │ │ │ │ + smlalseq ip, fp, r2, fp │ │ │ │ + smlalseq ip, fp, lr, fp │ │ │ │ + rscseq ip, fp, r6, lsr #23 │ │ │ │ + rscseq ip, fp, lr, lsr #23 │ │ │ │ + ldrhteq ip, [fp], #182 @ 0xb6 │ │ │ │ + ldrhteq ip, [fp], #190 @ 0xbe │ │ │ │ + rscseq ip, fp, lr, asr #23 │ │ │ │ + ldrsbteq ip, [fp], #190 @ 0xbe │ │ │ │ + ldrshteq ip, [fp], #176 @ 0xb0 │ │ │ │ + rscseq ip, fp, r2, lsl #24 │ │ │ │ + rscseq ip, fp, r4, lsl ip │ │ │ │ + tsteq r1, r8, lsl r4 │ │ │ │ + rscseq ip, fp, lr, lsl #25 │ │ │ │ + smlalseq ip, fp, ip, sl │ │ │ │ + rscseq ip, fp, r8, lsr #21 │ │ │ │ + ldrhteq ip, [fp], #164 @ 0xa4 │ │ │ │ + ldrhteq ip, [fp], #172 @ 0xac │ │ │ │ + rscseq ip, fp, r4, asr #21 │ │ │ │ + rscseq ip, fp, ip, asr #21 │ │ │ │ + ldrsbteq ip, [fp], #164 @ 0xa4 │ │ │ │ + rscseq ip, fp, r4, ror #21 │ │ │ │ + ldrshteq ip, [fp], #164 @ 0xa4 │ │ │ │ + rscseq ip, fp, r4, lsl #22 │ │ │ │ + rscseq ip, fp, r4, lsl fp │ │ │ │ + rscseq ip, fp, r4, lsr #22 │ │ │ │ + tsteq r1, r6, lsr #6 │ │ │ │ + rscseq ip, fp, sl, lsr #23 │ │ │ │ + smlalseq ip, fp, r6, r9 │ │ │ │ + rscseq ip, fp, r4, lsr #19 │ │ │ │ + ldrhteq ip, [fp], #146 @ 0x92 │ │ │ │ pkhtbcs pc, r8, pc, asr #17 @ │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf78f447a │ │ │ │ sub lr, r7, sl, ror #30 │ │ │ │ @ instruction: 0x267cf8df │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf78f447a │ │ │ │ @@ -114366,111 +114366,111 @@ │ │ │ │ and lr, r7, r8, lsr ip │ │ │ │ ldrtmi r4, [fp], -r5, ror #20 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ stc 7, cr15, [lr], #-572 @ 0xfffffdc4 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - ldrhteq ip, [fp], #144 @ 0x90 │ │ │ │ - ldrhteq ip, [fp], #152 @ 0x98 │ │ │ │ - rscseq ip, fp, r0, asr #19 │ │ │ │ - rscseq ip, fp, r8, asr #19 │ │ │ │ - ldrsbteq ip, [fp], #152 @ 0x98 │ │ │ │ - rscseq ip, fp, r8, ror #19 │ │ │ │ - ldrshteq ip, [fp], #152 @ 0x98 │ │ │ │ - rscseq ip, fp, r8, lsl #20 │ │ │ │ - rscseq ip, fp, r8, lsl sl │ │ │ │ - tsteq r1, sl, lsl r2 │ │ │ │ - ldrhteq ip, [fp], #164 @ 0xa4 │ │ │ │ - smlalseq ip, fp, r8, r8 │ │ │ │ - rscseq ip, fp, r4, lsr #17 │ │ │ │ - ldrhteq ip, [fp], #128 @ 0x80 │ │ │ │ - ldrhteq ip, [fp], #136 @ 0x88 │ │ │ │ - rscseq ip, fp, r0, asr #17 │ │ │ │ - rscseq ip, fp, r8, asr #17 │ │ │ │ - ldrsbteq ip, [fp], #128 @ 0x80 │ │ │ │ - rscseq ip, fp, r0, ror #17 │ │ │ │ - ldrshteq ip, [fp], #128 @ 0x80 │ │ │ │ - rscseq ip, fp, r0, lsl #18 │ │ │ │ - rscseq ip, fp, r0, lsl r9 │ │ │ │ - rscseq ip, fp, r0, lsr #18 │ │ │ │ - tsteq r1, r2, lsr #2 │ │ │ │ - ldrsbteq ip, [fp], #144 @ 0x90 │ │ │ │ - rscseq ip, fp, r0, lsr #15 │ │ │ │ - rscseq ip, fp, ip, lsr #15 │ │ │ │ - ldrhteq ip, [fp], #120 @ 0x78 │ │ │ │ - rscseq ip, fp, r0, asr #15 │ │ │ │ - rscseq ip, fp, r8, asr #15 │ │ │ │ - ldrsbteq ip, [fp], #112 @ 0x70 │ │ │ │ - ldrsbteq ip, [fp], #120 @ 0x78 │ │ │ │ - rscseq ip, fp, r8, ror #15 │ │ │ │ - ldrshteq ip, [fp], #120 @ 0x78 │ │ │ │ - rscseq ip, fp, r8, lsl #16 │ │ │ │ - rscseq ip, fp, r8, lsl r8 │ │ │ │ - rscseq ip, fp, r8, lsr #16 │ │ │ │ - tsteq r1, sl, lsr #32 │ │ │ │ - rscseq ip, fp, ip, ror #17 │ │ │ │ - rscseq ip, fp, r8, lsr #13 │ │ │ │ - ldrhteq ip, [fp], #100 @ 0x64 │ │ │ │ - rscseq ip, fp, r0, asr #13 │ │ │ │ - rscseq ip, fp, r8, asr #13 │ │ │ │ - ldrsbteq ip, [fp], #96 @ 0x60 │ │ │ │ - ldrsbteq ip, [fp], #104 @ 0x68 │ │ │ │ - rscseq ip, fp, r0, ror #13 │ │ │ │ ldrshteq ip, [fp], #96 @ 0x60 │ │ │ │ + ldrshteq ip, [fp], #104 @ 0x68 │ │ │ │ rscseq ip, fp, r0, lsl #14 │ │ │ │ - rscseq ip, fp, r0, lsl r7 │ │ │ │ - rscseq ip, fp, r2, lsr #14 │ │ │ │ - rscseq ip, fp, r4, lsr r7 │ │ │ │ - tstpeq r0, r8, lsr pc @ p-variant is OBSOLETE │ │ │ │ - rscseq ip, fp, r0, lsl r8 │ │ │ │ - ldrhteq ip, [fp], #90 @ 0x5a │ │ │ │ - rscseq ip, fp, r8, asr #11 │ │ │ │ - ldrsbteq ip, [fp], #86 @ 0x56 │ │ │ │ - rscseq ip, fp, r0, ror #11 │ │ │ │ - rscseq ip, fp, sl, ror #11 │ │ │ │ - ldrshteq ip, [fp], #84 @ 0x54 │ │ │ │ - ldrshteq ip, [fp], #94 @ 0x5e │ │ │ │ - rscseq ip, fp, r0, lsl r6 │ │ │ │ - rscseq ip, fp, r2, lsr #12 │ │ │ │ - rscseq ip, fp, r4, lsr r6 │ │ │ │ - rscseq ip, fp, r6, asr #12 │ │ │ │ - rscseq ip, fp, r8, asr r6 │ │ │ │ - tstpeq r0, ip, asr lr @ p-variant is OBSOLETE │ │ │ │ + rscseq ip, fp, r8, lsl #14 │ │ │ │ + rscseq ip, fp, r8, lsl r7 │ │ │ │ + rscseq ip, fp, r8, lsr #14 │ │ │ │ + rscseq ip, fp, r8, lsr r7 │ │ │ │ rscseq ip, fp, r8, asr #14 │ │ │ │ - ldrsbteq ip, [fp], #78 @ 0x4e │ │ │ │ + rscseq ip, fp, r8, asr r7 │ │ │ │ + tstpeq r0, sl, asr pc @ p-variant is OBSOLETE │ │ │ │ + ldrshteq ip, [fp], #116 @ 0x74 │ │ │ │ + ldrsbteq ip, [fp], #88 @ 0x58 │ │ │ │ + rscseq ip, fp, r4, ror #11 │ │ │ │ + ldrshteq ip, [fp], #80 @ 0x50 │ │ │ │ + ldrshteq ip, [fp], #88 @ 0x58 │ │ │ │ + rscseq ip, fp, r0, lsl #12 │ │ │ │ + rscseq ip, fp, r8, lsl #12 │ │ │ │ + rscseq ip, fp, r0, lsl r6 │ │ │ │ + rscseq ip, fp, r0, lsr #12 │ │ │ │ + rscseq ip, fp, r0, lsr r6 │ │ │ │ + rscseq ip, fp, r0, asr #12 │ │ │ │ + rscseq ip, fp, r0, asr r6 │ │ │ │ + rscseq ip, fp, r0, ror #12 │ │ │ │ + tstpeq r0, r2, ror #28 @ p-variant is OBSOLETE │ │ │ │ + rscseq ip, fp, r0, lsl r7 │ │ │ │ + rscseq ip, fp, r0, ror #9 │ │ │ │ rscseq ip, fp, ip, ror #9 │ │ │ │ - ldrshteq ip, [fp], #74 @ 0x4a │ │ │ │ - rscseq ip, fp, r4, lsl #10 │ │ │ │ - rscseq ip, fp, lr, lsl #10 │ │ │ │ + ldrshteq ip, [fp], #72 @ 0x48 │ │ │ │ + rscseq ip, fp, r0, lsl #10 │ │ │ │ + rscseq ip, fp, r8, lsl #10 │ │ │ │ + rscseq ip, fp, r0, lsl r5 │ │ │ │ rscseq ip, fp, r8, lsl r5 │ │ │ │ - rscseq ip, fp, r2, lsr #10 │ │ │ │ - rscseq ip, fp, r4, lsr r5 │ │ │ │ - rscseq ip, fp, r6, asr #10 │ │ │ │ + rscseq ip, fp, r8, lsr #10 │ │ │ │ + rscseq ip, fp, r8, lsr r5 │ │ │ │ + rscseq ip, fp, r8, asr #10 │ │ │ │ rscseq ip, fp, r8, asr r5 │ │ │ │ - rscseq ip, fp, sl, ror #10 │ │ │ │ - rscseq ip, fp, ip, ror r5 │ │ │ │ - smlabbeq r0, r0, sp, pc @ │ │ │ │ - rscseq ip, fp, r0, lsl #13 │ │ │ │ - rscseq ip, fp, r2, lsl #8 │ │ │ │ + rscseq ip, fp, r8, ror #10 │ │ │ │ + tstpeq r0, sl, ror #26 @ p-variant is OBSOLETE │ │ │ │ + rscseq ip, fp, ip, lsr #12 │ │ │ │ + rscseq ip, fp, r8, ror #7 │ │ │ │ + ldrshteq ip, [fp], #52 @ 0x34 │ │ │ │ + rscseq ip, fp, r0, lsl #8 │ │ │ │ + rscseq ip, fp, r8, lsl #8 │ │ │ │ rscseq ip, fp, r0, lsl r4 │ │ │ │ - rscseq ip, fp, lr, lsl r4 │ │ │ │ - rscseq ip, fp, r8, lsr #8 │ │ │ │ - rscseq ip, fp, r2, lsr r4 │ │ │ │ - rscseq ip, fp, ip, lsr r4 │ │ │ │ - rscseq ip, fp, r6, asr #8 │ │ │ │ - rscseq ip, fp, r8, asr r4 │ │ │ │ - rscseq ip, fp, sl, ror #8 │ │ │ │ - rscseq ip, fp, ip, ror r4 │ │ │ │ - rscseq ip, fp, lr, lsl #9 │ │ │ │ - rscseq ip, fp, r0, lsr #9 │ │ │ │ - smlatbeq r0, r4, ip, pc @ │ │ │ │ - ldrhteq ip, [fp], #90 @ 0x5a │ │ │ │ - tstpeq r0, r8, asr #24 @ p-variant is OBSOLETE │ │ │ │ - rscseq r6, r8, ip, ror #15 │ │ │ │ + rscseq ip, fp, r8, lsl r4 │ │ │ │ + rscseq ip, fp, r0, lsr #8 │ │ │ │ + rscseq ip, fp, r0, lsr r4 │ │ │ │ + rscseq ip, fp, r0, asr #8 │ │ │ │ + rscseq ip, fp, r0, asr r4 │ │ │ │ + rscseq ip, fp, r2, ror #8 │ │ │ │ + rscseq ip, fp, r4, ror r4 │ │ │ │ + tstpeq r0, r8, ror ip @ p-variant is OBSOLETE │ │ │ │ + rscseq ip, fp, r0, asr r5 │ │ │ │ + ldrshteq ip, [fp], #42 @ 0x2a │ │ │ │ + rscseq ip, fp, r8, lsl #6 │ │ │ │ + rscseq ip, fp, r6, lsl r3 │ │ │ │ + rscseq ip, fp, r0, lsr #6 │ │ │ │ + rscseq ip, fp, sl, lsr #6 │ │ │ │ + rscseq ip, fp, r4, lsr r3 │ │ │ │ + rscseq ip, fp, lr, lsr r3 │ │ │ │ + rscseq ip, fp, r0, asr r3 │ │ │ │ + rscseq ip, fp, r2, ror #6 │ │ │ │ + rscseq ip, fp, r4, ror r3 │ │ │ │ + rscseq ip, fp, r6, lsl #7 │ │ │ │ + smlalseq ip, fp, r8, r3 │ │ │ │ + @ instruction: 0x0100fb9c │ │ │ │ + rscseq ip, fp, r8, lsl #9 │ │ │ │ + rscseq ip, fp, lr, lsl r2 │ │ │ │ + rscseq ip, fp, ip, lsr #4 │ │ │ │ + rscseq ip, fp, sl, lsr r2 │ │ │ │ + rscseq ip, fp, r4, asr #4 │ │ │ │ + rscseq ip, fp, lr, asr #4 │ │ │ │ + rscseq ip, fp, r8, asr r2 │ │ │ │ + rscseq ip, fp, r2, ror #4 │ │ │ │ + rscseq ip, fp, r4, ror r2 │ │ │ │ + rscseq ip, fp, r6, lsl #5 │ │ │ │ + smlalseq ip, fp, r8, r2 │ │ │ │ + rscseq ip, fp, sl, lsr #5 │ │ │ │ + ldrhteq ip, [fp], #44 @ 0x2c │ │ │ │ + smlabteq r0, r0, sl, pc @ │ │ │ │ + rscseq ip, fp, r0, asr #7 │ │ │ │ + rscseq ip, fp, r2, asr #2 │ │ │ │ + rscseq ip, fp, r0, asr r1 │ │ │ │ + rscseq ip, fp, lr, asr r1 │ │ │ │ + rscseq ip, fp, r8, ror #2 │ │ │ │ + rscseq ip, fp, r2, ror r1 │ │ │ │ + rscseq ip, fp, ip, ror r1 │ │ │ │ + rscseq ip, fp, r6, lsl #3 │ │ │ │ + smlalseq ip, fp, r8, r1 │ │ │ │ + rscseq ip, fp, sl, lsr #3 │ │ │ │ + ldrhteq ip, [fp], #28 │ │ │ │ + rscseq ip, fp, lr, asr #3 │ │ │ │ + rscseq ip, fp, r0, ror #3 │ │ │ │ + smlatteq r0, r4, r9, pc @ │ │ │ │ + ldrshteq ip, [fp], #42 @ 0x2a │ │ │ │ + smlabbeq r0, r8, r9, pc @ │ │ │ │ + rscseq r6, r8, ip, lsr #10 │ │ │ │ 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 │ │ │ │ @@ -114803,117 +114803,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 │ │ │ │ - smlalseq ip, fp, lr, r3 │ │ │ │ - rscseq ip, fp, r6, asr #7 │ │ │ │ - rscseq ip, fp, r0, ror #7 │ │ │ │ - ldrshteq ip, [fp], #60 @ 0x3c │ │ │ │ - rscseq ip, fp, lr, lsl #8 │ │ │ │ - rscseq ip, fp, ip, lsr r4 │ │ │ │ - rscseq ip, fp, r8, asr r4 │ │ │ │ - ldrhteq ip, [fp], #64 @ 0x40 │ │ │ │ - rscseq ip, fp, ip, ror #9 │ │ │ │ - rscseq ip, fp, r8, lsr #10 │ │ │ │ - rscseq ip, fp, r6, asr r5 │ │ │ │ - rscseq ip, fp, r6, lsl #11 │ │ │ │ - ldrhteq ip, [fp], #88 @ 0x58 │ │ │ │ - rscseq ip, fp, r0, ror #11 │ │ │ │ - rscseq ip, fp, r2, asr r6 │ │ │ │ - rscseq ip, fp, sl, lsl #13 │ │ │ │ - ldrsbteq ip, [fp], #98 @ 0x62 │ │ │ │ - rscseq ip, fp, ip, lsl #14 │ │ │ │ - rscseq ip, fp, ip, asr #14 │ │ │ │ - rscseq ip, fp, r4, lsl #15 │ │ │ │ - rscseq ip, fp, sl, lsr #15 │ │ │ │ - rscseq ip, fp, r6, lsr #16 │ │ │ │ - rscseq ip, fp, sl, asr r8 │ │ │ │ - rscseq ip, fp, lr, lsr #17 │ │ │ │ - rscseq ip, fp, ip, ror #17 │ │ │ │ - rscseq ip, fp, r4, lsr r9 │ │ │ │ - rscseq ip, fp, r4, ror r9 │ │ │ │ - smlalseq ip, fp, lr, r9 │ │ │ │ + ldrsbteq ip, [fp], #14 │ │ │ │ + rscseq ip, fp, r6, lsl #2 │ │ │ │ + rscseq ip, fp, r0, lsr #2 │ │ │ │ + rscseq ip, fp, ip, lsr r1 │ │ │ │ + rscseq ip, fp, lr, asr #2 │ │ │ │ + rscseq ip, fp, ip, ror r1 │ │ │ │ + smlalseq ip, fp, r8, r1 │ │ │ │ + ldrshteq ip, [fp], #16 │ │ │ │ + rscseq ip, fp, ip, lsr #4 │ │ │ │ + rscseq ip, fp, r8, ror #4 │ │ │ │ + smlalseq ip, fp, r6, r2 │ │ │ │ + rscseq ip, fp, r6, asr #5 │ │ │ │ + ldrshteq ip, [fp], #40 @ 0x28 │ │ │ │ + rscseq ip, fp, r0, lsr #6 │ │ │ │ + smlalseq ip, fp, r2, r3 │ │ │ │ + rscseq ip, fp, sl, asr #7 │ │ │ │ + rscseq ip, fp, r2, lsl r4 │ │ │ │ + rscseq ip, fp, ip, asr #8 │ │ │ │ rscseq ip, fp, ip, lsl #9 │ │ │ │ - rscseq ip, fp, sl, lsl #4 │ │ │ │ - ldrshteq ip, [fp], #12 │ │ │ │ - smlalseq ip, fp, r2, r0 │ │ │ │ - rscseq ip, fp, ip, asr r0 │ │ │ │ - rscseq ip, fp, lr, lsr #32 │ │ │ │ - rscseq r6, r8, r4, ror #3 │ │ │ │ - ldrsbteq r6, [r8], #30 │ │ │ │ - ldrhteq ip, [fp], #4 │ │ │ │ - rscseq ip, fp, r2, lsl #1 │ │ │ │ - rscseq r6, r8, ip, asr #3 │ │ │ │ - rscseq r6, r8, r6, asr #3 │ │ │ │ - rscseq ip, fp, ip, asr #2 │ │ │ │ - rscseq ip, fp, sl, lsl #2 │ │ │ │ - rscseq ip, fp, r8, asr #1 │ │ │ │ - rscseq r6, r8, lr, lsr #3 │ │ │ │ - rscseq r6, r8, r8, lsr #3 │ │ │ │ - rscseq ip, fp, r2, ror r1 │ │ │ │ - rscseq ip, fp, r8, lsl #3 │ │ │ │ - smlalseq r6, r8, r6, r1 │ │ │ │ - rscseq ip, fp, r0, ror #5 │ │ │ │ - rscseq ip, fp, sl, lsr r2 │ │ │ │ - rscseq ip, fp, ip, ror #3 │ │ │ │ - rscseq ip, fp, r2, lsr #3 │ │ │ │ - rscseq r6, r8, r8, ror r1 │ │ │ │ - rscseq r6, r8, r2, ror r1 │ │ │ │ - rscseq ip, fp, ip, ror r2 │ │ │ │ - rscseq ip, fp, r6, lsr r2 │ │ │ │ - rscseq r6, r8, r0, ror #2 │ │ │ │ - rscseq r6, r8, sl, asr r1 │ │ │ │ - rscseq ip, fp, r8, asr #6 │ │ │ │ - ldrshteq ip, [fp], #46 @ 0x2e │ │ │ │ - ldrhteq ip, [fp], #40 @ 0x28 │ │ │ │ - rscseq r6, r8, r2, asr #2 │ │ │ │ - rscseq r6, r8, ip, lsr r1 │ │ │ │ - rscseq ip, fp, r2, ror r3 │ │ │ │ - smlalseq ip, fp, r0, r3 │ │ │ │ - rscseq r6, r8, sl, lsr #2 │ │ │ │ - rscseq ip, fp, r4, asr r6 │ │ │ │ - rscseq ip, fp, sl, lsl #10 │ │ │ │ - rscseq ip, fp, r0, asr r4 │ │ │ │ - rscseq ip, fp, r2, lsl #8 │ │ │ │ - ldrhteq ip, [fp], #52 @ 0x34 │ │ │ │ - rscseq r6, r8, r6, lsl #2 │ │ │ │ - rscseq r6, r8, r0, lsl #2 │ │ │ │ + rscseq ip, fp, r4, asr #9 │ │ │ │ + rscseq ip, fp, sl, ror #9 │ │ │ │ + rscseq ip, fp, r6, ror #10 │ │ │ │ + smlalseq ip, fp, sl, r5 │ │ │ │ + rscseq ip, fp, lr, ror #11 │ │ │ │ + rscseq ip, fp, ip, lsr #12 │ │ │ │ + rscseq ip, fp, r4, ror r6 │ │ │ │ + ldrhteq ip, [fp], #100 @ 0x64 │ │ │ │ + ldrsbteq ip, [fp], #110 @ 0x6e │ │ │ │ + rscseq ip, fp, ip, asr #3 │ │ │ │ + rscseq fp, fp, sl, asr #30 │ │ │ │ + rscseq fp, fp, ip, lsr lr │ │ │ │ + ldrsbteq fp, [fp], #210 @ 0xd2 │ │ │ │ + smlalseq fp, fp, ip, sp @ │ │ │ │ + rscseq fp, fp, lr, ror #26 │ │ │ │ + rscseq r5, r8, r4, lsr #30 │ │ │ │ + rscseq r5, r8, lr, lsl pc │ │ │ │ + ldrshteq fp, [fp], #212 @ 0xd4 │ │ │ │ + rscseq fp, fp, r2, asr #27 │ │ │ │ + rscseq r5, r8, ip, lsl #30 │ │ │ │ + rscseq r5, r8, r6, lsl #30 │ │ │ │ + rscseq fp, fp, ip, lsl #29 │ │ │ │ + rscseq fp, fp, sl, asr #28 │ │ │ │ + rscseq fp, fp, r8, lsl #28 │ │ │ │ + rscseq r5, r8, lr, ror #29 │ │ │ │ + rscseq r5, r8, r8, ror #29 │ │ │ │ + ldrhteq fp, [fp], #226 @ 0xe2 │ │ │ │ + rscseq fp, fp, r8, asr #29 │ │ │ │ + ldrsbteq r5, [r8], #230 @ 0xe6 │ │ │ │ + rscseq ip, fp, r0, lsr #32 │ │ │ │ + rscseq fp, fp, sl, ror pc │ │ │ │ + rscseq fp, fp, ip, lsr #30 │ │ │ │ + rscseq fp, fp, r2, ror #29 │ │ │ │ + ldrhteq r5, [r8], #232 @ 0xe8 │ │ │ │ + ldrhteq r5, [r8], #226 @ 0xe2 │ │ │ │ + ldrhteq fp, [fp], #252 @ 0xfc │ │ │ │ + rscseq fp, fp, r6, ror pc │ │ │ │ + rscseq r5, r8, r0, lsr #29 │ │ │ │ + smlalseq r5, r8, sl, lr │ │ │ │ + rscseq ip, fp, r8, lsl #1 │ │ │ │ + rscseq ip, fp, lr, lsr r0 │ │ │ │ + ldrshteq fp, [fp], #248 @ 0xf8 │ │ │ │ + rscseq r5, r8, r2, lsl #29 │ │ │ │ + rscseq r5, r8, ip, ror lr │ │ │ │ + ldrhteq ip, [fp], #2 │ │ │ │ + ldrsbteq ip, [fp], #0 │ │ │ │ + rscseq r5, r8, sl, ror #28 │ │ │ │ + smlalseq ip, fp, r4, r3 │ │ │ │ + rscseq ip, fp, sl, asr #4 │ │ │ │ + smlalseq ip, fp, r0, r1 │ │ │ │ + rscseq ip, fp, r2, asr #2 │ │ │ │ + ldrshteq ip, [fp], #4 │ │ │ │ + rscseq r5, r8, r6, asr #28 │ │ │ │ + rscseq r5, r8, r0, asr #28 │ │ │ │ + ldrsbteq ip, [fp], #30 │ │ │ │ + smlalseq ip, fp, r0, r1 │ │ │ │ + rscseq r5, r8, lr, lsr #28 │ │ │ │ + rscseq r5, r8, r8, lsr #28 │ │ │ │ + rscseq ip, fp, r2, asr #5 │ │ │ │ + rscseq ip, fp, r4, ror r2 │ │ │ │ + rscseq ip, fp, r6, lsr #4 │ │ │ │ + rscseq r5, r8, r0, lsl lr │ │ │ │ + rscseq r5, r8, sl, lsl #28 │ │ │ │ + rscseq ip, fp, ip, ror #5 │ │ │ │ + rscseq ip, fp, sl, lsl #6 │ │ │ │ + ldrshteq r5, [r8], #216 @ 0xd8 │ │ │ │ smlalseq ip, fp, lr, r4 │ │ │ │ - rscseq ip, fp, r0, asr r4 │ │ │ │ - rscseq r6, r8, lr, ror #1 │ │ │ │ - rscseq r6, r8, r8, ror #1 │ │ │ │ - rscseq ip, fp, r2, lsl #11 │ │ │ │ - rscseq ip, fp, r4, lsr r5 │ │ │ │ - rscseq ip, fp, r6, ror #9 │ │ │ │ - ldrsbteq r6, [r8], #0 │ │ │ │ - rscseq r6, r8, sl, asr #1 │ │ │ │ - rscseq ip, fp, ip, lsr #11 │ │ │ │ - rscseq ip, fp, sl, asr #11 │ │ │ │ - ldrhteq r6, [r8], #8 │ │ │ │ - rscseq ip, fp, lr, asr r7 │ │ │ │ - smlalseq ip, fp, r8, r6 │ │ │ │ - rscseq ip, fp, r2, asr #12 │ │ │ │ - ldrshteq ip, [fp], #84 @ 0x54 │ │ │ │ - smlalseq r6, r8, sl, r0 │ │ │ │ - smlalseq r6, r8, r4, r0 │ │ │ │ - rscseq ip, fp, sl, ror #13 │ │ │ │ - smlalseq ip, fp, r8, r6 │ │ │ │ - rscseq r6, r8, r2, lsl #1 │ │ │ │ - rscseq r6, r8, ip, ror r0 │ │ │ │ - rscseq ip, fp, r2, ror #15 │ │ │ │ - rscseq ip, fp, ip, lsl #15 │ │ │ │ - rscseq ip, fp, sl, lsr r7 │ │ │ │ - rscseq r6, r8, r4, rrx │ │ │ │ - rscseq r6, r8, lr, asr r0 │ │ │ │ - rscseq ip, fp, r0, lsl r8 │ │ │ │ - rscseq ip, fp, r2, lsr r8 │ │ │ │ - rscseq r6, r8, ip, asr #32 │ │ │ │ + ldrsbteq ip, [fp], #56 @ 0x38 │ │ │ │ + rscseq ip, fp, r2, lsl #7 │ │ │ │ + rscseq ip, fp, r4, lsr r3 │ │ │ │ + ldrsbteq r5, [r8], #218 @ 0xda │ │ │ │ + ldrsbteq r5, [r8], #212 @ 0xd4 │ │ │ │ + rscseq ip, fp, sl, lsr #8 │ │ │ │ + ldrsbteq ip, [fp], #56 @ 0x38 │ │ │ │ + rscseq r5, r8, r2, asr #27 │ │ │ │ + ldrhteq r5, [r8], #220 @ 0xdc │ │ │ │ + rscseq ip, fp, r2, lsr #10 │ │ │ │ + rscseq ip, fp, ip, asr #9 │ │ │ │ + rscseq ip, fp, sl, ror r4 │ │ │ │ + rscseq r5, r8, r4, lsr #27 │ │ │ │ + smlalseq r5, r8, lr, sp │ │ │ │ + rscseq ip, fp, r0, asr r5 │ │ │ │ + rscseq ip, fp, r2, ror r5 │ │ │ │ + rscseq r5, r8, ip, lsl #27 │ │ │ │ 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 │ │ │ │ @@ -115354,104 +115354,104 @@ │ │ │ │ and lr, r7, r0, lsl #25 │ │ │ │ @ instruction: 0x463b4a55 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ ldcl 7, cr15, [r6], #-568 @ 0xfffffdc8 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - rscseq pc, sl, r6, asr #10 │ │ │ │ - ldrhteq r5, [sl], #144 @ 0x90 │ │ │ │ - ldrsbteq r6, [r8], #28 │ │ │ │ - rscseq r5, sl, r2, lsl #19 │ │ │ │ - ldrhteq r6, [r8], #4 │ │ │ │ - rscseq r5, sl, lr, lsr #17 │ │ │ │ - rscseq r6, r8, lr, lsr #1 │ │ │ │ - rscseq ip, fp, r2, lsr #9 │ │ │ │ - smlalseq ip, fp, sl, r4 │ │ │ │ - rscseq sp, fp, lr, lsl sp │ │ │ │ - rscseq ip, fp, r2, lsl #9 │ │ │ │ - rscseq ip, fp, sl, ror r4 │ │ │ │ - rscseq ip, fp, r2, ror r4 │ │ │ │ - rscseq ip, fp, sl, ror #8 │ │ │ │ - rscseq ip, fp, r2, ror #8 │ │ │ │ - tstpeq r0, r8, lsr #2 @ p-variant is OBSOLETE │ │ │ │ - rscseq r6, r8, lr │ │ │ │ - ldrsbteq r5, [sl], #124 @ 0x7c │ │ │ │ - ldrshteq r5, [r8], #252 @ 0xfc │ │ │ │ - ldrhteq r5, [sl], #126 @ 0x7e │ │ │ │ - rscseq r6, r8, r6 │ │ │ │ - rscseq r5, sl, r0, lsr #15 │ │ │ │ - rscseq r5, sl, r4, ror #14 │ │ │ │ - rscseq r5, sl, lr, ror r7 │ │ │ │ - ldrhteq r4, [r9], #90 @ 0x5a │ │ │ │ - ldrhteq ip, [fp], #56 @ 0x38 │ │ │ │ - ldrhteq ip, [fp], #52 @ 0x34 │ │ │ │ - ldrhteq ip, [fp], #48 @ 0x30 │ │ │ │ - ldrhteq ip, [fp], #48 @ 0x30 │ │ │ │ - ldrhteq ip, [fp], #52 @ 0x34 │ │ │ │ - rscseq r5, r8, r8, lsr #31 │ │ │ │ - rscseq r5, r8, r2, lsr #31 │ │ │ │ - smlalseq ip, fp, ip, r3 │ │ │ │ - rscseq r5, sl, r0, ror #13 │ │ │ │ - rscseq ip, fp, lr, lsl #7 │ │ │ │ - rscseq ip, fp, r2, lsl #7 │ │ │ │ - rscseq ip, fp, r8, ror r3 │ │ │ │ - ldrhteq r4, [r9], #72 @ 0x48 │ │ │ │ - rscseq r4, r9, r2, lsr #9 │ │ │ │ - rscseq ip, fp, ip, asr r3 │ │ │ │ - rscseq lr, r5, r4 │ │ │ │ - rscseq ip, fp, lr, asr #6 │ │ │ │ - rscseq ip, fp, r8, asr #6 │ │ │ │ - rscseq r4, r9, r0, ror #8 │ │ │ │ - rscseq r4, r9, sl, asr #8 │ │ │ │ - rscseq r7, sl, lr, lsl #15 │ │ │ │ - rscseq r3, fp, sl, lsl ip │ │ │ │ - rscseq r6, r8, r0, asr #32 │ │ │ │ - rscseq r7, sl, sl, asr r6 │ │ │ │ - rscseq r5, r8, sl, ror lr │ │ │ │ - rscseq r5, r8, r4, ror lr │ │ │ │ - ldrsbteq r4, [r9], #16 │ │ │ │ - ldrsbteq r4, [r9], #18 │ │ │ │ - rscseq ip, fp, ip, lsr #5 │ │ │ │ - rscseq ip, fp, sl, lsr #5 │ │ │ │ - rscseq r7, sl, r4, asr r4 │ │ │ │ - rscseq r7, sl, sl, lsr #14 │ │ │ │ - ldrshteq r5, [r8], #218 @ 0xda │ │ │ │ + rscseq pc, sl, r6, lsl #5 │ │ │ │ + ldrshteq r5, [sl], #96 @ 0x60 │ │ │ │ + rscseq r5, r8, ip, lsl pc │ │ │ │ + rscseq r5, sl, r2, asr #13 │ │ │ │ ldrshteq r5, [r8], #212 @ 0xd4 │ │ │ │ - rscseq ip, fp, ip, ror #4 │ │ │ │ - rscseq ip, fp, r2, ror #4 │ │ │ │ - rscseq ip, fp, ip, asr r2 │ │ │ │ - rscseq ip, fp, sl, lsr #2 │ │ │ │ - ldrhteq sp, [fp], #144 @ 0x90 │ │ │ │ - rscseq ip, fp, r6, lsl r1 │ │ │ │ - rscseq ip, fp, r0, lsl r1 │ │ │ │ - rscseq ip, fp, sl, lsl #2 │ │ │ │ - rscseq ip, fp, r4, lsl #2 │ │ │ │ - ldrdeq lr, [r0, -r4] │ │ │ │ - ldrshteq ip, [fp], #18 │ │ │ │ - smlalseq r5, sl, r2, r4 │ │ │ │ - rscseq ip, fp, r8, ror #3 │ │ │ │ - ldrsbteq ip, [fp], #28 │ │ │ │ - ldrsbteq ip, [fp], #24 │ │ │ │ - ldrsbteq ip, [fp], #16 │ │ │ │ - rscseq ip, fp, r8, asr #3 │ │ │ │ - rscseq ip, fp, ip, asr #3 │ │ │ │ - ldrsbteq r4, [sl], #240 @ 0xf0 │ │ │ │ - rscseq r5, sl, r6, lsl r7 │ │ │ │ - rscseq r5, sl, sl, lsr #7 │ │ │ │ - rscseq r5, r8, ip, ror r8 │ │ │ │ + rscseq r5, sl, lr, ror #11 │ │ │ │ + rscseq r5, r8, lr, ror #27 │ │ │ │ + rscseq ip, fp, r2, ror #3 │ │ │ │ + ldrsbteq ip, [fp], #26 │ │ │ │ + rscseq sp, fp, lr, asr sl │ │ │ │ + rscseq ip, fp, r2, asr #3 │ │ │ │ + ldrhteq ip, [fp], #26 │ │ │ │ + ldrhteq ip, [fp], #18 │ │ │ │ + rscseq ip, fp, sl, lsr #3 │ │ │ │ + rscseq ip, fp, r2, lsr #3 │ │ │ │ + tsteq r0, r8, ror #28 │ │ │ │ + rscseq r5, r8, lr, asr #26 │ │ │ │ + rscseq r5, sl, ip, lsl r5 │ │ │ │ + rscseq r5, r8, ip, lsr sp │ │ │ │ + ldrshteq r5, [sl], #78 @ 0x4e │ │ │ │ + rscseq r5, r8, r6, asr #26 │ │ │ │ + rscseq r5, sl, r0, ror #9 │ │ │ │ + rscseq r5, sl, r4, lsr #9 │ │ │ │ + ldrhteq r5, [sl], #78 @ 0x4e │ │ │ │ + ldrshteq r4, [r9], #42 @ 0x2a │ │ │ │ + ldrshteq ip, [fp], #8 │ │ │ │ + ldrshteq ip, [fp], #4 │ │ │ │ + ldrshteq ip, [fp], #0 │ │ │ │ + ldrshteq ip, [fp], #0 │ │ │ │ + ldrshteq ip, [fp], #4 │ │ │ │ + rscseq r5, r8, r8, ror #25 │ │ │ │ + rscseq r5, r8, r2, ror #25 │ │ │ │ + ldrsbteq ip, [fp], #12 │ │ │ │ + rscseq r5, sl, r0, lsr #8 │ │ │ │ + rscseq ip, fp, lr, asr #1 │ │ │ │ + rscseq ip, fp, r2, asr #1 │ │ │ │ + ldrhteq ip, [fp], #8 │ │ │ │ + ldrshteq r4, [r9], #24 │ │ │ │ + rscseq r4, r9, r2, ror #3 │ │ │ │ + smlalseq ip, fp, ip, r0 │ │ │ │ + rscseq sp, r5, r4, asr #26 │ │ │ │ + rscseq ip, fp, lr, lsl #1 │ │ │ │ + rscseq ip, fp, r8, lsl #1 │ │ │ │ + rscseq r4, r9, r0, lsr #3 │ │ │ │ + rscseq r4, r9, sl, lsl #3 │ │ │ │ + rscseq r7, sl, lr, asr #9 │ │ │ │ + rscseq r3, fp, sl, asr r9 │ │ │ │ + rscseq r5, r8, r0, lsl #27 │ │ │ │ + smlalseq r7, sl, sl, r3 │ │ │ │ + ldrhteq r5, [r8], #186 @ 0xba │ │ │ │ + ldrhteq r5, [r8], #180 @ 0xb4 │ │ │ │ + rscseq r3, r9, r0, lsl pc │ │ │ │ + rscseq r3, r9, r2, lsl pc │ │ │ │ + rscseq fp, fp, ip, ror #31 │ │ │ │ + rscseq fp, fp, sl, ror #31 │ │ │ │ + smlalseq r7, sl, r4, r1 │ │ │ │ + rscseq r7, sl, sl, ror #8 │ │ │ │ + rscseq r5, r8, sl, lsr fp │ │ │ │ + rscseq r5, r8, r4, lsr fp │ │ │ │ + rscseq fp, fp, ip, lsr #31 │ │ │ │ + rscseq fp, fp, r2, lsr #31 │ │ │ │ + smlalseq fp, fp, ip, pc @ │ │ │ │ + rscseq fp, fp, sl, ror #28 │ │ │ │ + ldrshteq sp, [fp], #96 @ 0x60 │ │ │ │ + rscseq fp, fp, r6, asr lr │ │ │ │ + rscseq fp, fp, r0, asr lr │ │ │ │ + rscseq fp, fp, sl, asr #28 │ │ │ │ + rscseq fp, fp, r4, asr #28 │ │ │ │ + tsteq r0, r4, lsl fp │ │ │ │ + rscseq fp, fp, r2, lsr pc │ │ │ │ + ldrsbteq r5, [sl], #18 │ │ │ │ + rscseq fp, fp, r8, lsr #30 │ │ │ │ + rscseq fp, fp, ip, lsl pc │ │ │ │ + rscseq fp, fp, r8, lsl pc │ │ │ │ + rscseq fp, fp, r0, lsl pc │ │ │ │ + rscseq fp, fp, r8, lsl #30 │ │ │ │ + rscseq fp, fp, ip, lsl #30 │ │ │ │ + rscseq r4, sl, r0, lsl sp │ │ │ │ + rscseq r5, sl, r6, asr r4 │ │ │ │ + rscseq r5, sl, sl, ror #1 │ │ │ │ + ldrhteq r5, [r8], #92 @ 0x5c │ │ │ │ svcvc 0x0040f5b0 │ │ │ │ strlt sp, [r8, #-9] │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ blx ff7976f0 │ │ │ │ stmdami r1, {r3, r8, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - rscseq ip, fp, r0, lsr #32 │ │ │ │ + rscseq fp, fp, r0, ror #26 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec3093c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5b10fe8 │ │ │ │ andle r7, r2, r0, asr #30 │ │ │ │ blx 497716 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x385a22> │ │ │ │ @ instruction: 0x4615e255 │ │ │ │ @@ -115750,90 +115750,90 @@ │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ stmdb r2!, {r1, r2, r3, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ svceq 0x002b4a4e │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf78e4620 │ │ │ │ @ instruction: 0xbdf8e95c │ │ │ │ - rscseq r5, r8, r2, ror #20 │ │ │ │ - smlalseq r6, fp, r6, r0 │ │ │ │ - rscseq r5, r8, r6, asr sl │ │ │ │ - rscseq r5, r8, r2, asr #20 │ │ │ │ - ldrdeq lr, [r0, -ip] │ │ │ │ - rscseq r5, r8, r0, lsr sl │ │ │ │ - rscseq r5, r8, r2, lsr sl │ │ │ │ - rscseq r5, r8, sl, lsr #20 │ │ │ │ - smlalseq r8, fp, r2, sl │ │ │ │ - smlalseq r8, fp, r4, sl │ │ │ │ - rscseq r8, fp, ip, lsl #21 │ │ │ │ - rscseq r5, r8, lr, ror #19 │ │ │ │ - ldrsbteq r5, [fp], #244 @ 0xf4 │ │ │ │ - ldrsbteq r5, [r8], #158 @ 0x9e │ │ │ │ - rscseq r5, r8, ip, ror #19 │ │ │ │ - ldrshteq fp, [fp], #238 @ 0xee │ │ │ │ - rscseq r5, r8, lr, ror #19 │ │ │ │ - rscseq r5, fp, r2, lsl #31 │ │ │ │ - rscseq r5, r8, r4, ror #19 │ │ │ │ - ldrsbteq r5, [r8], #146 @ 0x92 │ │ │ │ - smlabteq r0, lr, r9, lr │ │ │ │ - rscseq r5, r8, r4, asr #19 │ │ │ │ - rscseq r5, r8, ip, asr #19 │ │ │ │ - rscseq r5, r8, lr, asr #19 │ │ │ │ - rscseq r5, r8, r8, asr #19 │ │ │ │ - rscseq r5, r8, r0, lsr #19 │ │ │ │ - rscseq r5, r8, r2, lsr #19 │ │ │ │ - ldrhteq r5, [r8], #148 @ 0x94 │ │ │ │ - ldrsbteq r5, [r8], #128 @ 0x80 │ │ │ │ - rscseq r5, r8, sl, asr #17 │ │ │ │ - rscseq r5, r8, r0, lsr #19 │ │ │ │ - rscseq r5, r8, r4, lsr #17 │ │ │ │ - smlalseq r5, r8, lr, r8 │ │ │ │ - rscseq r4, fp, r0, ror #1 │ │ │ │ - rscseq r5, r8, r8, ror r8 │ │ │ │ - rscseq r5, r8, r2, ror r8 │ │ │ │ - rscseq r7, sl, ip, ror #10 │ │ │ │ - rscseq r7, sl, ip, ror #10 │ │ │ │ - rscseq r7, sl, sl, ror #10 │ │ │ │ - ldrhteq r7, [sl], #80 @ 0x50 │ │ │ │ - rscseq r7, sl, r0, asr #10 │ │ │ │ - rscseq r7, sl, lr, lsr r5 │ │ │ │ - rscseq r1, fp, r6, ror sp │ │ │ │ - rscseq r1, fp, r0, ror sp │ │ │ │ - rscseq r1, fp, sl, ror #26 │ │ │ │ - rscseq r1, fp, r4, ror #26 │ │ │ │ - rscseq r1, fp, lr, asr sp │ │ │ │ - rscseq r1, fp, r8, asr sp │ │ │ │ - rscseq r1, fp, r2, asr sp │ │ │ │ - ldrsbteq ip, [r8], #244 @ 0xf4 │ │ │ │ - ldrsbteq ip, [r8], #242 @ 0xf2 │ │ │ │ - rscseq r1, fp, r0, lsr sp │ │ │ │ - smlatteq r0, r8, r7, lr │ │ │ │ - rscseq r1, fp, sl, lsr sp │ │ │ │ - rscseq ip, r8, r2, ror #31 │ │ │ │ - rscseq ip, r8, r8, asr #31 │ │ │ │ - rscseq r1, fp, lr, lsr #26 │ │ │ │ - rscseq r5, r8, r6, lsl r7 │ │ │ │ - rscseq r5, r8, r0, lsl r7 │ │ │ │ - rscseq r5, fp, lr, asr #25 │ │ │ │ - rscseq r1, fp, sl, lsr ip │ │ │ │ - rscseq r1, fp, r0, asr #24 │ │ │ │ - ldrhteq r5, [fp], #198 @ 0xc6 │ │ │ │ - rscseq r1, fp, lr, lsl #24 │ │ │ │ - rscseq r1, fp, r4, lsl ip │ │ │ │ - smlalseq r5, fp, lr, ip │ │ │ │ - rscseq r5, fp, r4, lsr #25 │ │ │ │ - rscseq r5, fp, sl, lsl #25 │ │ │ │ - strdeq lr, [r0, -r6] │ │ │ │ - rscseq r5, fp, r8, lsl #25 │ │ │ │ - rscseq r4, sl, sl, lsr #27 │ │ │ │ - rscseq fp, fp, ip, asr #23 │ │ │ │ - rscseq r5, r8, r2, lsr r6 │ │ │ │ - rscseq r5, r8, ip, lsr #12 │ │ │ │ - rscseq r5, fp, lr, asr ip │ │ │ │ - rscseq r4, sl, r2, ror #26 │ │ │ │ + rscseq r5, r8, r2, lsr #15 │ │ │ │ + ldrsbteq r5, [fp], #214 @ 0xd6 │ │ │ │ + smlalseq r5, r8, r6, r7 │ │ │ │ + rscseq r5, r8, r2, lsl #15 │ │ │ │ + tsteq r0, ip, lsl r8 │ │ │ │ + rscseq r5, r8, r0, ror r7 │ │ │ │ + rscseq r5, r8, r2, ror r7 │ │ │ │ + rscseq r5, r8, sl, ror #14 │ │ │ │ + ldrsbteq r8, [fp], #114 @ 0x72 │ │ │ │ + ldrsbteq r8, [fp], #116 @ 0x74 │ │ │ │ + rscseq r8, fp, ip, asr #15 │ │ │ │ + rscseq r5, r8, lr, lsr #14 │ │ │ │ + rscseq r5, fp, r4, lsl sp │ │ │ │ + rscseq r5, r8, lr, lsl r7 │ │ │ │ + rscseq r5, r8, ip, lsr #14 │ │ │ │ + rscseq fp, fp, lr, lsr ip │ │ │ │ + rscseq r5, r8, lr, lsr #14 │ │ │ │ + rscseq r5, fp, r2, asr #25 │ │ │ │ + rscseq r5, r8, r4, lsr #14 │ │ │ │ + rscseq r5, r8, r2, lsl r7 │ │ │ │ + tsteq r0, lr, lsl #14 │ │ │ │ + rscseq r5, r8, r4, lsl #14 │ │ │ │ + rscseq r5, r8, ip, lsl #14 │ │ │ │ + rscseq r5, r8, lr, lsl #14 │ │ │ │ + rscseq r5, r8, r8, lsl #14 │ │ │ │ + rscseq r5, r8, r0, ror #13 │ │ │ │ + rscseq r5, r8, r2, ror #13 │ │ │ │ + ldrshteq r5, [r8], #100 @ 0x64 │ │ │ │ + rscseq r5, r8, r0, lsl r6 │ │ │ │ + rscseq r5, r8, sl, lsl #12 │ │ │ │ + rscseq r5, r8, r0, ror #13 │ │ │ │ + rscseq r5, r8, r4, ror #11 │ │ │ │ + ldrsbteq r5, [r8], #94 @ 0x5e │ │ │ │ + rscseq r3, fp, r0, lsr #28 │ │ │ │ + ldrhteq r5, [r8], #88 @ 0x58 │ │ │ │ + ldrhteq r5, [r8], #82 @ 0x52 │ │ │ │ + rscseq r7, sl, ip, lsr #5 │ │ │ │ + rscseq r7, sl, ip, lsr #5 │ │ │ │ + rscseq r7, sl, sl, lsr #5 │ │ │ │ + ldrshteq r7, [sl], #32 │ │ │ │ + rscseq r7, sl, r0, lsl #5 │ │ │ │ + rscseq r7, sl, lr, ror r2 │ │ │ │ + ldrhteq r1, [fp], #166 @ 0xa6 │ │ │ │ + ldrhteq r1, [fp], #160 @ 0xa0 │ │ │ │ + rscseq r1, fp, sl, lsr #21 │ │ │ │ + rscseq r1, fp, r4, lsr #21 │ │ │ │ + smlalseq r1, fp, lr, sl │ │ │ │ + smlalseq r1, fp, r8, sl │ │ │ │ + smlalseq r1, fp, r2, sl │ │ │ │ + rscseq ip, r8, r4, lsl sp │ │ │ │ + rscseq ip, r8, r2, lsl sp │ │ │ │ + rscseq r1, fp, r0, ror sl │ │ │ │ + tsteq r0, r8, lsr #10 │ │ │ │ + rscseq r1, fp, sl, ror sl │ │ │ │ + rscseq ip, r8, r2, lsr #26 │ │ │ │ + rscseq ip, r8, r8, lsl #26 │ │ │ │ + rscseq r1, fp, lr, ror #20 │ │ │ │ + rscseq r5, r8, r6, asr r4 │ │ │ │ + rscseq r5, r8, r0, asr r4 │ │ │ │ + rscseq r5, fp, lr, lsl #20 │ │ │ │ + rscseq r1, fp, sl, ror r9 │ │ │ │ + rscseq r1, fp, r0, lsl #19 │ │ │ │ + ldrshteq r5, [fp], #150 @ 0x96 │ │ │ │ + rscseq r1, fp, lr, asr #18 │ │ │ │ + rscseq r1, fp, r4, asr r9 │ │ │ │ + ldrsbteq r5, [fp], #158 @ 0x9e │ │ │ │ + rscseq r5, fp, r4, ror #19 │ │ │ │ + rscseq r5, fp, sl, asr #19 │ │ │ │ + tsteq r0, r6, lsr r4 │ │ │ │ + rscseq r5, fp, r8, asr #19 │ │ │ │ + rscseq r4, sl, sl, ror #21 │ │ │ │ + rscseq fp, fp, ip, lsl #18 │ │ │ │ + rscseq r5, r8, r2, ror r3 │ │ │ │ + rscseq r5, r8, ip, ror #6 │ │ │ │ + smlalseq r5, fp, lr, r9 │ │ │ │ + rscseq r4, sl, r2, lsr #21 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec30f34 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf6400ff8 │ │ │ │ addsmi r5, r8, #184, 6 @ 0xe0000002 │ │ │ │ strbhi pc, [lr, -r0]! @ │ │ │ │ addhi pc, r7, #0, 4 │ │ │ │ @@ -116642,102 +116642,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 │ │ │ │ - ldrsbteq r4, [r8], #252 @ 0xfc │ │ │ │ - rscseq fp, fp, r2, ror #19 │ │ │ │ - rscseq r4, r8, r6, lsl #31 │ │ │ │ - rscseq r4, r8, r8, ror #30 │ │ │ │ - rscseq r4, r8, r8, asr #30 │ │ │ │ - rscseq r4, r8, r2, lsr pc │ │ │ │ - rscseq r4, r8, r8, lsl #30 │ │ │ │ - ldrshteq r4, [r8], #238 @ 0xee │ │ │ │ - rscseq r4, r8, r0, ror #29 │ │ │ │ - ldrhteq r4, [r8], #234 @ 0xea │ │ │ │ - rscseq fp, fp, r4, ror #17 │ │ │ │ - rscseq r4, r8, r6, asr lr │ │ │ │ - rscseq r4, r8, r0, lsr lr │ │ │ │ - rscseq r4, r8, ip, lsl #28 │ │ │ │ - rscseq r4, r8, r0, ror #27 │ │ │ │ - ldrhteq r4, [r8], #214 @ 0xd6 │ │ │ │ - rscseq r4, r8, ip, lsl #27 │ │ │ │ - rscseq r4, r8, r0, ror #26 │ │ │ │ - rscseq r4, r8, r6, asr sp │ │ │ │ - rscseq r4, r8, r2, lsr sp │ │ │ │ - rscseq r4, r8, lr, lsl #26 │ │ │ │ - rscseq r4, r8, r4, ror #25 │ │ │ │ - rscseq r4, r8, r0, asr #25 │ │ │ │ - smlalseq r4, r8, ip, ip │ │ │ │ - rscseq r4, r8, r0, ror ip │ │ │ │ - rscseq r4, r8, r4, asr #24 │ │ │ │ + rscseq r4, r8, ip, lsl sp │ │ │ │ + rscseq fp, fp, r2, lsr #14 │ │ │ │ + rscseq r4, r8, r6, asr #25 │ │ │ │ + rscseq r4, r8, r8, lsr #25 │ │ │ │ + rscseq r4, r8, r8, lsl #25 │ │ │ │ + rscseq r4, r8, r2, ror ip │ │ │ │ + rscseq r4, r8, r8, asr #24 │ │ │ │ + rscseq r4, r8, lr, lsr ip │ │ │ │ rscseq r4, r8, r0, lsr #24 │ │ │ │ - ldrshteq r4, [r8], #188 @ 0xbc │ │ │ │ - ldrsbteq r4, [r8], #176 @ 0xb0 │ │ │ │ - rscseq r4, r8, ip, lsr #23 │ │ │ │ - rscseq r4, r8, ip, lsl #23 │ │ │ │ - rscseq r4, r8, lr, ror #22 │ │ │ │ - rscseq fp, fp, r0, lsr r6 │ │ │ │ - rscseq fp, fp, r4, lsr #13 │ │ │ │ - rscseq fp, fp, r2, lsl #14 │ │ │ │ - rscseq fp, fp, r8, ror r7 │ │ │ │ - rscseq fp, fp, sl, ror #15 │ │ │ │ - rscseq r4, r8, r4, ror sl │ │ │ │ - rscseq r4, r8, r6, lsr sl │ │ │ │ - rscseq r4, r8, r4, lsl sl │ │ │ │ - rscseq r4, r8, r4, ror #19 │ │ │ │ - ldrhteq r4, [r8], #146 @ 0x92 │ │ │ │ - smlalseq r4, r8, r4, r9 │ │ │ │ - rscseq r4, r8, r4, ror r9 │ │ │ │ - rscseq r4, r8, r2, asr #18 │ │ │ │ + ldrshteq r4, [r8], #186 @ 0xba │ │ │ │ + rscseq fp, fp, r4, lsr #12 │ │ │ │ + smlalseq r4, r8, r6, fp │ │ │ │ + rscseq r4, r8, r0, ror fp │ │ │ │ + rscseq r4, r8, ip, asr #22 │ │ │ │ + rscseq r4, r8, r0, lsr #22 │ │ │ │ + ldrshteq r4, [r8], #166 @ 0xa6 │ │ │ │ + rscseq r4, r8, ip, asr #21 │ │ │ │ + rscseq r4, r8, r0, lsr #21 │ │ │ │ + smlalseq r4, r8, r6, sl │ │ │ │ + rscseq r4, r8, r2, ror sl │ │ │ │ + rscseq r4, r8, lr, asr #20 │ │ │ │ + rscseq r4, r8, r4, lsr #20 │ │ │ │ + rscseq r4, r8, r0, lsl #20 │ │ │ │ + ldrsbteq r4, [r8], #156 @ 0x9c │ │ │ │ + ldrhteq r4, [r8], #144 @ 0x90 │ │ │ │ + rscseq r4, r8, r4, lsl #19 │ │ │ │ + rscseq r4, r8, r0, ror #18 │ │ │ │ + rscseq r4, r8, ip, lsr r9 │ │ │ │ rscseq r4, r8, r0, lsl r9 │ │ │ │ - ldrsbteq r4, [r8], #142 @ 0x8e │ │ │ │ + rscseq r4, r8, ip, ror #17 │ │ │ │ + rscseq r4, r8, ip, asr #17 │ │ │ │ rscseq r4, r8, lr, lsr #17 │ │ │ │ - rscseq r4, r8, lr, ror r8 │ │ │ │ - rscseq r4, r8, r4, ror r8 │ │ │ │ - rscseq r4, r8, ip, asr #16 │ │ │ │ - rscseq r4, r8, ip, lsl r8 │ │ │ │ - rscseq r4, r8, r4, lsl r8 │ │ │ │ - ldrshteq r4, [r8], #112 @ 0x70 │ │ │ │ - rscseq r4, r8, r2, asr #15 │ │ │ │ - smlalseq r4, r8, r4, r7 │ │ │ │ - rscseq r4, r8, ip, lsl #15 │ │ │ │ - rscseq r4, r8, r8, ror #14 │ │ │ │ - rscseq r4, r8, r6, asr #14 │ │ │ │ - rscseq r4, r8, ip, lsl r7 │ │ │ │ + rscseq fp, fp, r0, ror r3 │ │ │ │ + rscseq fp, fp, r4, ror #7 │ │ │ │ + rscseq fp, fp, r2, asr #8 │ │ │ │ + ldrhteq fp, [fp], #72 @ 0x48 │ │ │ │ + rscseq fp, fp, sl, lsr #10 │ │ │ │ + ldrhteq r4, [r8], #116 @ 0x74 │ │ │ │ + rscseq r4, r8, r6, ror r7 │ │ │ │ + rscseq r4, r8, r4, asr r7 │ │ │ │ + rscseq r4, r8, r4, lsr #14 │ │ │ │ ldrshteq r4, [r8], #98 @ 0x62 │ │ │ │ - rscseq r4, r8, r8, asr #13 │ │ │ │ - rscseq r4, r8, r0, asr #13 │ │ │ │ - smlalseq r4, r8, ip, r6 │ │ │ │ - rscseq r4, r8, sl, ror r6 │ │ │ │ - rscseq r4, r8, lr, asr #12 │ │ │ │ - rscseq r4, r8, r2, lsr #12 │ │ │ │ - rscseq r4, r8, ip, lsl r6 │ │ │ │ - ldrshteq r4, [r8], #92 @ 0x5c │ │ │ │ - ldrsbteq r4, [r8], #92 @ 0x5c │ │ │ │ - ldrhteq r4, [r8], #82 @ 0x52 │ │ │ │ - rscseq r4, r8, r6, lsl #11 │ │ │ │ - rscseq r4, r8, lr, asr r5 │ │ │ │ - rscseq r4, r8, r6, lsr r5 │ │ │ │ + ldrsbteq r4, [r8], #100 @ 0x64 │ │ │ │ + ldrhteq r4, [r8], #100 @ 0x64 │ │ │ │ + rscseq r4, r8, r2, lsl #13 │ │ │ │ + rscseq r4, r8, r0, asr r6 │ │ │ │ + rscseq r4, r8, lr, lsl r6 │ │ │ │ + rscseq r4, r8, lr, ror #11 │ │ │ │ + ldrhteq r4, [r8], #94 @ 0x5e │ │ │ │ + ldrhteq r4, [r8], #84 @ 0x54 │ │ │ │ + rscseq r4, r8, ip, lsl #11 │ │ │ │ + rscseq r4, r8, ip, asr r5 │ │ │ │ + rscseq r4, r8, r4, asr r5 │ │ │ │ rscseq r4, r8, r0, lsr r5 │ │ │ │ - rscseq r4, r8, lr, lsl #10 │ │ │ │ - rscseq r4, r8, r2, ror #9 │ │ │ │ - ldrsbteq r4, [r8], #76 @ 0x4c │ │ │ │ - ldrhteq r4, [r8], #76 @ 0x4c │ │ │ │ - smlalseq r4, r8, r4, r4 │ │ │ │ - rscseq r4, r8, ip, ror #8 │ │ │ │ - rscseq r4, r8, r6, ror #8 │ │ │ │ - rscseq r4, r8, r4, asr #8 │ │ │ │ - rscseq r4, r8, r2, lsr #8 │ │ │ │ - ldrshteq r4, [r8], #52 @ 0x34 │ │ │ │ - rscseq r4, r8, r6, asr #7 │ │ │ │ - smlalseq r4, r8, r8, r3 │ │ │ │ - smlalseq r4, r8, r2, r3 │ │ │ │ + rscseq r4, r8, r2, lsl #10 │ │ │ │ + ldrsbteq r4, [r8], #68 @ 0x44 │ │ │ │ + rscseq r4, r8, ip, asr #9 │ │ │ │ + rscseq r4, r8, r8, lsr #9 │ │ │ │ + rscseq r4, r8, r6, lsl #9 │ │ │ │ + rscseq r4, r8, ip, asr r4 │ │ │ │ + rscseq r4, r8, r2, lsr r4 │ │ │ │ + rscseq r4, r8, r8, lsl #8 │ │ │ │ + rscseq r4, r8, r0, lsl #8 │ │ │ │ + ldrsbteq r4, [r8], #60 @ 0x3c │ │ │ │ + ldrhteq r4, [r8], #58 @ 0x3a │ │ │ │ + rscseq r4, r8, lr, lsl #7 │ │ │ │ + rscseq r4, r8, r2, ror #6 │ │ │ │ + rscseq r4, r8, ip, asr r3 │ │ │ │ + rscseq r4, r8, ip, lsr r3 │ │ │ │ + rscseq r4, r8, ip, lsl r3 │ │ │ │ + ldrshteq r4, [r8], #34 @ 0x22 │ │ │ │ + rscseq r4, r8, r6, asr #5 │ │ │ │ + smlalseq r4, r8, lr, r2 │ │ │ │ + rscseq r4, r8, r6, ror r2 │ │ │ │ + rscseq r4, r8, r0, ror r2 │ │ │ │ + rscseq r4, r8, lr, asr #4 │ │ │ │ + rscseq r4, r8, r2, lsr #4 │ │ │ │ + rscseq r4, r8, ip, lsl r2 │ │ │ │ + ldrshteq r4, [r8], #28 │ │ │ │ + ldrsbteq r4, [r8], #20 │ │ │ │ + rscseq r4, r8, ip, lsr #3 │ │ │ │ + rscseq r4, r8, r6, lsr #3 │ │ │ │ + rscseq r4, r8, r4, lsl #3 │ │ │ │ + rscseq r4, r8, r2, ror #2 │ │ │ │ + rscseq r4, r8, r4, lsr r1 │ │ │ │ + rscseq r4, r8, r6, lsl #2 │ │ │ │ + ldrsbteq r4, [r8], #8 │ │ │ │ + ldrsbteq r4, [r8], #2 │ │ │ │ cmpppl ip, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ blcs 8075c0 │ │ │ │ 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 │ │ │ │ @@ -116858,71 +116858,71 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2106 @ 0xfffff7c6 │ │ │ │ ldmdami sl!, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2105 @ 0xfffff7c7 │ │ │ │ ldmdami r9!, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - rscseq r4, r8, r2, lsl r2 │ │ │ │ - ldrshteq r4, [r8], #20 │ │ │ │ - rscseq r4, r8, lr, asr #3 │ │ │ │ - rscseq r4, r8, r8, lsr #3 │ │ │ │ - rscseq r4, r8, r2, lsr #3 │ │ │ │ - rscseq r4, r8, r2, lsl #3 │ │ │ │ - rscseq r4, r8, r2, ror #2 │ │ │ │ - rscseq sl, fp, r2, lsl #26 │ │ │ │ - ldrsbteq sl, [fp], #188 @ 0xbc │ │ │ │ - rscseq sl, fp, sl, ror #22 │ │ │ │ - rscseq r4, r8, r4, asr #2 │ │ │ │ - rscseq r4, r8, lr, lsr r1 │ │ │ │ - ldrshteq sl, [fp], #236 @ 0xec │ │ │ │ - rscseq r4, r8, r2, lsr r1 │ │ │ │ - rscseq r4, r8, ip, lsr #2 │ │ │ │ - rscseq r4, r8, r6, lsr #2 │ │ │ │ - rscseq r4, r8, r0, lsr #2 │ │ │ │ - rscseq r4, r8, sl, lsl r1 │ │ │ │ - rscseq r4, r8, r4, lsl r1 │ │ │ │ - rscseq r4, r8, lr, lsl #2 │ │ │ │ - rscseq r4, r8, r8, lsl #2 │ │ │ │ - rscseq r4, r8, r2, lsl #2 │ │ │ │ - ldrshteq r4, [r8], #12 │ │ │ │ - ldrshteq r4, [r8], #6 │ │ │ │ - rscseq sl, fp, ip, lsl #24 │ │ │ │ - rscseq sl, fp, r6, lsr #23 │ │ │ │ - rscseq r4, r8, r4, ror #1 │ │ │ │ - rscseq sl, fp, sl, lsr #24 │ │ │ │ - ldrsbteq r4, [r8], #8 │ │ │ │ - rscseq sl, fp, r6, lsr #27 │ │ │ │ - rscseq sl, fp, r8, lsl #26 │ │ │ │ - rscseq sl, fp, r2, lsr #25 │ │ │ │ - rscseq r4, r8, r0, asr #1 │ │ │ │ - rscseq sl, fp, r6, lsr #26 │ │ │ │ - ldrhteq r4, [r8], #4 │ │ │ │ - rscseq sl, fp, lr, lsl lr │ │ │ │ - ldrhteq sl, [fp], #208 @ 0xd0 │ │ │ │ - rscseq r4, r8, r2, lsr #1 │ │ │ │ - rscseq sl, fp, r0, asr #28 │ │ │ │ - smlalseq r4, r8, r6, r0 │ │ │ │ - smlalseq r4, r8, r0, r0 │ │ │ │ - rscseq r4, r8, sl, lsl #1 │ │ │ │ - rscseq r4, r8, r4, lsl #1 │ │ │ │ - rscseq r4, r8, lr, ror r0 │ │ │ │ - rscseq r4, r8, r8, ror r0 │ │ │ │ - rscseq r4, r8, r2, ror r0 │ │ │ │ - rscseq r4, r8, ip, rrx │ │ │ │ - rscseq r4, r8, r6, rrx │ │ │ │ - rscseq r4, r8, r0, rrx │ │ │ │ - rscseq r4, r8, sl, asr r0 │ │ │ │ - rscseq r4, r8, r4, asr r0 │ │ │ │ - rscseq r4, r8, lr, asr #32 │ │ │ │ - rscseq r4, r8, r8, asr #32 │ │ │ │ - rscseq r4, r8, r2, asr #32 │ │ │ │ - rscseq r4, r8, ip, lsr r0 │ │ │ │ - rscseq r4, r8, r6, lsr r0 │ │ │ │ - rscseq r4, r8, r0, lsr r0 │ │ │ │ + rscseq r3, r8, r2, asr pc │ │ │ │ + rscseq r3, r8, r4, lsr pc │ │ │ │ + rscseq r3, r8, lr, lsl #30 │ │ │ │ + rscseq r3, r8, r8, ror #29 │ │ │ │ + rscseq r3, r8, r2, ror #29 │ │ │ │ + rscseq r3, r8, r2, asr #29 │ │ │ │ + rscseq r3, r8, r2, lsr #29 │ │ │ │ + rscseq sl, fp, r2, asr #20 │ │ │ │ + rscseq sl, fp, ip, lsl r9 │ │ │ │ + rscseq sl, fp, sl, lsr #17 │ │ │ │ + rscseq r3, r8, r4, lsl #29 │ │ │ │ + rscseq r3, r8, lr, ror lr │ │ │ │ + rscseq sl, fp, ip, lsr ip │ │ │ │ + rscseq r3, r8, r2, ror lr │ │ │ │ + rscseq r3, r8, ip, ror #28 │ │ │ │ + rscseq r3, r8, r6, ror #28 │ │ │ │ + rscseq r3, r8, r0, ror #28 │ │ │ │ + rscseq r3, r8, sl, asr lr │ │ │ │ + rscseq r3, r8, r4, asr lr │ │ │ │ + rscseq r3, r8, lr, asr #28 │ │ │ │ + rscseq r3, r8, r8, asr #28 │ │ │ │ + rscseq r3, r8, r2, asr #28 │ │ │ │ + rscseq r3, r8, ip, lsr lr │ │ │ │ + rscseq r3, r8, r6, lsr lr │ │ │ │ + rscseq sl, fp, ip, asr #18 │ │ │ │ + rscseq sl, fp, r6, ror #17 │ │ │ │ + rscseq r3, r8, r4, lsr #28 │ │ │ │ + rscseq sl, fp, sl, ror #18 │ │ │ │ + rscseq r3, r8, r8, lsl lr │ │ │ │ + rscseq sl, fp, r6, ror #21 │ │ │ │ + rscseq sl, fp, r8, asr #20 │ │ │ │ + rscseq sl, fp, r2, ror #19 │ │ │ │ + rscseq r3, r8, r0, lsl #28 │ │ │ │ + rscseq sl, fp, r6, ror #20 │ │ │ │ + ldrshteq r3, [r8], #212 @ 0xd4 │ │ │ │ + rscseq sl, fp, lr, asr fp │ │ │ │ + ldrshteq sl, [fp], #160 @ 0xa0 │ │ │ │ + rscseq r3, r8, r2, ror #27 │ │ │ │ + rscseq sl, fp, r0, lsl #23 │ │ │ │ + ldrsbteq r3, [r8], #214 @ 0xd6 │ │ │ │ + ldrsbteq r3, [r8], #208 @ 0xd0 │ │ │ │ + rscseq r3, r8, sl, asr #27 │ │ │ │ + rscseq r3, r8, r4, asr #27 │ │ │ │ + ldrhteq r3, [r8], #222 @ 0xde │ │ │ │ + ldrhteq r3, [r8], #216 @ 0xd8 │ │ │ │ + ldrhteq r3, [r8], #210 @ 0xd2 │ │ │ │ + rscseq r3, r8, ip, lsr #27 │ │ │ │ + rscseq r3, r8, r6, lsr #27 │ │ │ │ + rscseq r3, r8, r0, lsr #27 │ │ │ │ + smlalseq r3, r8, sl, sp │ │ │ │ + smlalseq r3, r8, r4, sp │ │ │ │ + rscseq r3, r8, lr, lsl #27 │ │ │ │ + rscseq r3, r8, r8, lsl #27 │ │ │ │ + rscseq r3, r8, r2, lsl #27 │ │ │ │ + rscseq r3, r8, ip, ror sp │ │ │ │ + rscseq r3, r8, r6, ror sp │ │ │ │ + rscseq r3, r8, r0, ror sp │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi fp, [ip], -r2, lsl #1 │ │ │ │ ldrmi r4, [r6], -r5, lsl #12 │ │ │ │ @ instruction: 0xf5b1461f │ │ │ │ @@ -117625,69 +117625,69 @@ │ │ │ │ @ instruction: 0xe6d4ae7e │ │ │ │ @ instruction: 0x463b4a3b │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ b fef19770 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - smlalseq fp, r8, r6, r5 │ │ │ │ - rscseq r3, sl, ip, asr #20 │ │ │ │ - rscseq sl, fp, r4, asr #10 │ │ │ │ - rscseq r3, r8, ip, asr #23 │ │ │ │ - rscseq sl, fp, r4, asr #10 │ │ │ │ - rscseq r3, sl, ip, lsl #6 │ │ │ │ - rscseq sl, fp, r6, asr #10 │ │ │ │ - smlalseq r3, r8, r4, fp │ │ │ │ - rscseq sl, fp, lr, lsr r5 │ │ │ │ - rscseq r3, r8, r6, ror fp │ │ │ │ - rscseq sl, fp, r4, asr #10 │ │ │ │ - rscseq r3, r8, r8, asr fp │ │ │ │ - rscseq sl, fp, lr, lsr r5 │ │ │ │ - rscseq r3, r8, sl, lsr fp │ │ │ │ - rscseq sl, fp, r4, asr #10 │ │ │ │ - rscseq r3, r8, r4, lsr #22 │ │ │ │ - ldrhteq sl, [r8], #216 @ 0xd8 │ │ │ │ - rscseq r3, sl, ip, asr r2 │ │ │ │ - ldrshteq r3, [r8], #172 @ 0xac │ │ │ │ - rscseq r3, r8, lr, ror #21 │ │ │ │ - rscseq r3, r8, r0, ror #21 │ │ │ │ - ldrsbteq r3, [r8], #162 @ 0xa2 │ │ │ │ - rscseq r3, r8, sl, lsl sl │ │ │ │ - rscseq r3, sl, r6, lsl #4 │ │ │ │ - rscseq r1, r9, r0, lsl lr │ │ │ │ - rscseq r5, sl, r6, asr #1 │ │ │ │ - rscseq r1, r9, ip, lsl #28 │ │ │ │ - strdeq ip, [r0, -r4] │ │ │ │ - rscseq r5, sl, lr, lsr #4 │ │ │ │ - rscseq r3, r8, lr, asr #20 │ │ │ │ - rscseq r3, r8, r8, asr #20 │ │ │ │ - rscseq r5, sl, sl, lsl #6 │ │ │ │ - rscseq r1, r9, r2, asr #24 │ │ │ │ - rscseq r1, r9, r0, asr #24 │ │ │ │ - rscseq r5, sl, r6, lsr #6 │ │ │ │ - ldrshteq r3, [r8], #150 @ 0x96 │ │ │ │ - ldrshteq r3, [r8], #144 @ 0x90 │ │ │ │ - rscseq pc, sl, r2, ror lr @ │ │ │ │ - rscseq r3, r8, sl, asr #19 │ │ │ │ - rscseq r3, r8, r4, asr #19 │ │ │ │ - ldrhteq fp, [r8], #26 │ │ │ │ - rscseq fp, r8, ip, lsr #3 │ │ │ │ - rscseq fp, r8, sl, lsr #3 │ │ │ │ - rscseq fp, r8, r8, lsr #3 │ │ │ │ - rscseq fp, r8, r6, lsr #3 │ │ │ │ - rscseq fp, r8, r4, lsr #3 │ │ │ │ - rscseq fp, r8, r2, lsr #3 │ │ │ │ - rscseq fp, r8, r0, lsr #3 │ │ │ │ - smlalseq fp, r8, sl, r1 │ │ │ │ - smlalseq fp, r8, r8, r1 │ │ │ │ - rscseq pc, sl, r6, asr #27 │ │ │ │ - rscseq pc, sl, r8, lsr #27 │ │ │ │ - tsteq r0, r0, ror r9 │ │ │ │ - rscseq r8, fp, sl, ror #31 │ │ │ │ - rscseq r3, r8, r0, lsl #10 │ │ │ │ + ldrsbteq fp, [r8], #38 @ 0x26 │ │ │ │ + rscseq r3, sl, ip, lsl #15 │ │ │ │ + rscseq sl, fp, r4, lsl #5 │ │ │ │ + rscseq r3, r8, ip, lsl #18 │ │ │ │ + rscseq sl, fp, r4, lsl #5 │ │ │ │ + rscseq r3, sl, ip, asr #32 │ │ │ │ + rscseq sl, fp, r6, lsl #5 │ │ │ │ + ldrsbteq r3, [r8], #132 @ 0x84 │ │ │ │ + rscseq sl, fp, lr, ror r2 │ │ │ │ + ldrhteq r3, [r8], #134 @ 0x86 │ │ │ │ + rscseq sl, fp, r4, lsl #5 │ │ │ │ + smlalseq r3, r8, r8, r8 │ │ │ │ + rscseq sl, fp, lr, ror r2 │ │ │ │ + rscseq r3, r8, sl, ror r8 │ │ │ │ + rscseq sl, fp, r4, lsl #5 │ │ │ │ + rscseq r3, r8, r4, ror #16 │ │ │ │ + ldrshteq sl, [r8], #168 @ 0xa8 │ │ │ │ + smlalseq r2, sl, ip, pc @ │ │ │ │ + rscseq r3, r8, ip, lsr r8 │ │ │ │ + rscseq r3, r8, lr, lsr #16 │ │ │ │ + rscseq r3, r8, r0, lsr #16 │ │ │ │ + rscseq r3, r8, r2, lsl r8 │ │ │ │ + rscseq r3, r8, sl, asr r7 │ │ │ │ + rscseq r2, sl, r6, asr #30 │ │ │ │ + rscseq r1, r9, r0, asr fp │ │ │ │ + rscseq r4, sl, r6, lsl #28 │ │ │ │ + rscseq r1, r9, ip, asr #22 │ │ │ │ + tsteq r0, r4, lsr r8 │ │ │ │ + rscseq r4, sl, lr, ror #30 │ │ │ │ + rscseq r3, r8, lr, lsl #15 │ │ │ │ + rscseq r3, r8, r8, lsl #15 │ │ │ │ + rscseq r5, sl, sl, asr #32 │ │ │ │ + rscseq r1, r9, r2, lsl #19 │ │ │ │ + rscseq r1, r9, r0, lsl #19 │ │ │ │ + rscseq r5, sl, r6, rrx │ │ │ │ + rscseq r3, r8, r6, lsr r7 │ │ │ │ + rscseq r3, r8, r0, lsr r7 │ │ │ │ + ldrhteq pc, [sl], #178 @ 0xb2 @ │ │ │ │ + rscseq r3, r8, sl, lsl #14 │ │ │ │ + rscseq r3, r8, r4, lsl #14 │ │ │ │ + ldrshteq sl, [r8], #234 @ 0xea │ │ │ │ + rscseq sl, r8, ip, ror #29 │ │ │ │ + rscseq sl, r8, sl, ror #29 │ │ │ │ + rscseq sl, r8, r8, ror #29 │ │ │ │ + rscseq sl, r8, r6, ror #29 │ │ │ │ + rscseq sl, r8, r4, ror #29 │ │ │ │ + rscseq sl, r8, r2, ror #29 │ │ │ │ + rscseq sl, r8, r0, ror #29 │ │ │ │ + ldrsbteq sl, [r8], #234 @ 0xea │ │ │ │ + ldrsbteq sl, [r8], #232 @ 0xe8 │ │ │ │ + rscseq pc, sl, r6, lsl #22 │ │ │ │ + rscseq pc, sl, r8, ror #21 │ │ │ │ + @ instruction: 0x0100c6b0 │ │ │ │ + rscseq r8, fp, sl, lsr #26 │ │ │ │ + rscseq r3, r8, r0, asr #4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec32c2c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q8, q9, q12 │ │ │ │ addsmi r0, r8, #156, 6 @ 0x70000002 │ │ │ │ orrshi pc, r5, r2, lsl #4 │ │ │ │ svcpl 0x0002f5b0 │ │ │ │ @@ -118528,109 +118528,109 @@ │ │ │ │ strbhi pc, [r8, -r2, lsl #4] @ │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10207db │ │ │ │ stmdami r0!, {r1, r3, r5, r6, r7, r9, sl, pc}^ │ │ │ │ @ instruction: 0xf0034478 │ │ │ │ svclt 0x0000b859 │ │ │ │ - ldrhteq r3, [r8], #34 @ 0x22 │ │ │ │ - rscseq sl, fp, lr, asr r1 │ │ │ │ - rscseq sl, fp, lr, lsl #2 │ │ │ │ - rscseq r3, r8, sl, lsr r2 │ │ │ │ - rscseq r3, r8, ip, lsl r2 │ │ │ │ - ldrshteq r3, [r8], #28 │ │ │ │ - ldrsbteq r3, [r8], #30 │ │ │ │ - ldrhteq r3, [r8], #30 │ │ │ │ - smlalseq r3, r8, lr, r1 │ │ │ │ - rscseq r3, r8, r0, lsl #3 │ │ │ │ - rscseq r3, r8, ip, asr r1 │ │ │ │ - rscseq r3, r8, r2, lsr r1 │ │ │ │ - rscseq r3, r8, r8, lsr #2 │ │ │ │ - rscseq r3, r8, r2, lsl #2 │ │ │ │ - ldrsbteq r3, [r8], #8 │ │ │ │ - ldrhteq r3, [r8], #4 │ │ │ │ - rscseq r3, r8, sl, lsl #1 │ │ │ │ - rscseq r3, r8, r0, lsl #1 │ │ │ │ - rscseq r3, r8, sl, asr r0 │ │ │ │ - rscseq r3, r8, r0, lsr r0 │ │ │ │ - rscseq r3, r8, r6 │ │ │ │ - ldrsbteq r2, [r8], #250 @ 0xfa │ │ │ │ - ldrsbteq r2, [r8], #240 @ 0xf0 │ │ │ │ - rscseq r2, r8, sl, lsr #31 │ │ │ │ - rscseq r2, r8, r6, lsl #31 │ │ │ │ - rscseq r2, r8, sl, asr pc │ │ │ │ - rscseq r2, r8, r0, lsr pc │ │ │ │ - rscseq r2, r8, r6, lsr #30 │ │ │ │ - rscseq r2, r8, r2, lsl #30 │ │ │ │ - ldrsbteq r2, [r8], #230 @ 0xe6 │ │ │ │ - rscseq r2, r8, ip, asr #29 │ │ │ │ - rscseq r2, r8, r6, lsr #29 │ │ │ │ - rscseq r2, r8, r8, ror lr │ │ │ │ - rscseq r2, r8, sl, asr #28 │ │ │ │ - rscseq r2, r8, lr, lsl lr │ │ │ │ - ldrshteq r2, [r8], #210 @ 0xd2 │ │ │ │ - ldrsbteq r2, [r8], #214 @ 0xd6 │ │ │ │ + ldrshteq r2, [r8], #242 @ 0xf2 │ │ │ │ + smlalseq r9, fp, lr, lr │ │ │ │ + rscseq r9, fp, lr, asr #28 │ │ │ │ + rscseq r2, r8, sl, ror pc │ │ │ │ + rscseq r2, r8, ip, asr pc │ │ │ │ + rscseq r2, r8, ip, lsr pc │ │ │ │ + rscseq r2, r8, lr, lsl pc │ │ │ │ + ldrshteq r2, [r8], #238 @ 0xee │ │ │ │ + ldrsbteq r2, [r8], #238 @ 0xee │ │ │ │ + rscseq r2, r8, r0, asr #29 │ │ │ │ + smlalseq r2, r8, ip, lr │ │ │ │ + rscseq r2, r8, r2, ror lr │ │ │ │ + rscseq r2, r8, r8, ror #28 │ │ │ │ + rscseq r2, r8, r2, asr #28 │ │ │ │ + rscseq r2, r8, r8, lsl lr │ │ │ │ + ldrshteq r2, [r8], #212 @ 0xd4 │ │ │ │ + rscseq r2, r8, sl, asr #27 │ │ │ │ rscseq r2, r8, r0, asr #27 │ │ │ │ - smlalseq r2, r8, r4, sp │ │ │ │ - rscseq r2, r8, sl, lsl #27 │ │ │ │ - rscseq r2, r8, r6, ror #26 │ │ │ │ - rscseq r2, r8, r8, lsr sp │ │ │ │ - rscseq r2, r8, ip, lsl #26 │ │ │ │ - rscseq r2, r8, r2, lsl #26 │ │ │ │ - ldrsbteq r2, [r8], #204 @ 0xcc │ │ │ │ - rscseq r2, r8, lr, lsr #25 │ │ │ │ - rscseq r2, r8, sl, lsl #25 │ │ │ │ - rscseq r2, r8, r4, ror #24 │ │ │ │ - rscseq r2, r8, r8, lsr ip │ │ │ │ + smlalseq r2, r8, sl, sp │ │ │ │ + rscseq r2, r8, r0, ror sp │ │ │ │ + rscseq r2, r8, r6, asr #26 │ │ │ │ + rscseq r2, r8, sl, lsl sp │ │ │ │ + rscseq r2, r8, r0, lsl sp │ │ │ │ + rscseq r2, r8, sl, ror #25 │ │ │ │ + rscseq r2, r8, r6, asr #25 │ │ │ │ + smlalseq r2, r8, sl, ip │ │ │ │ + rscseq r2, r8, r0, ror ip │ │ │ │ + rscseq r2, r8, r6, ror #24 │ │ │ │ + rscseq r2, r8, r2, asr #24 │ │ │ │ + rscseq r2, r8, r6, lsl ip │ │ │ │ rscseq r2, r8, ip, lsl #24 │ │ │ │ - rscseq r2, r8, r0, ror #23 │ │ │ │ - ldrsbteq r2, [r8], #182 @ 0xb6 │ │ │ │ - rscseq r2, r8, r0, asr #23 │ │ │ │ - smlalseq r2, r8, r4, fp │ │ │ │ - rscseq r2, r8, lr, ror fp │ │ │ │ - rscseq r2, r8, r8, ror #22 │ │ │ │ - rscseq r2, r8, ip, lsr fp │ │ │ │ - rscseq r2, r8, r0, lsl fp │ │ │ │ - ldrshteq r2, [r8], #170 @ 0xaa │ │ │ │ - rscseq r2, r8, r4, ror #21 │ │ │ │ - ldrhteq r2, [r8], #168 @ 0xa8 │ │ │ │ - rscseq r2, r8, r2, lsr #21 │ │ │ │ - rscseq r2, r8, ip, lsl #21 │ │ │ │ - rscseq r2, r8, lr, asr sl │ │ │ │ - rscseq r2, r8, r0, lsr sl │ │ │ │ - rscseq r2, r8, r4, lsl #20 │ │ │ │ - ldrsbteq r2, [r8], #152 @ 0x98 │ │ │ │ - rscseq r2, r8, sl, lsr #19 │ │ │ │ - smlalseq r2, r8, r4, r9 │ │ │ │ - rscseq r2, r8, r0, ror r9 │ │ │ │ - rscseq r2, r8, r4, asr #18 │ │ │ │ - rscseq r2, r8, r8, lsl r9 │ │ │ │ - rscseq r2, r8, lr, lsl #18 │ │ │ │ - rscseq r2, r8, ip, ror #17 │ │ │ │ - rscseq r2, r8, sl, asr #17 │ │ │ │ - rscseq r2, r8, r0, lsr #17 │ │ │ │ - rscseq r2, r8, r6, ror r8 │ │ │ │ - rscseq r2, r8, ip, asr #16 │ │ │ │ - rscseq r2, r8, r4, asr #16 │ │ │ │ - rscseq r2, r8, r2, lsr #16 │ │ │ │ - rscseq r2, r8, r0, lsl #16 │ │ │ │ - ldrsbteq r2, [r8], #118 @ 0x76 │ │ │ │ - rscseq r2, r8, ip, lsr #15 │ │ │ │ - rscseq r2, r8, r4, lsr #15 │ │ │ │ - rscseq r2, r8, r2, lsl #15 │ │ │ │ - rscseq r2, r8, r0, ror #14 │ │ │ │ - rscseq r2, r8, r4, lsr r7 │ │ │ │ - rscseq r2, r8, sl, lsl #14 │ │ │ │ - rscseq r2, r8, r0, ror #13 │ │ │ │ - ldrhteq r2, [r8], #102 @ 0x66 │ │ │ │ - rscseq r2, r8, lr, lsr #13 │ │ │ │ - rscseq r2, r8, ip, lsl #13 │ │ │ │ - rscseq r2, r8, sl, ror #12 │ │ │ │ - rscseq r2, r8, lr, lsr r6 │ │ │ │ - rscseq r2, r8, ip, lsl r6 │ │ │ │ + rscseq r2, r8, r6, ror #23 │ │ │ │ + ldrhteq r2, [r8], #184 @ 0xb8 │ │ │ │ + rscseq r2, r8, sl, lsl #23 │ │ │ │ + rscseq r2, r8, lr, asr fp │ │ │ │ + rscseq r2, r8, r2, lsr fp │ │ │ │ + rscseq r2, r8, r6, lsl fp │ │ │ │ + rscseq r2, r8, r0, lsl #22 │ │ │ │ + ldrsbteq r2, [r8], #164 @ 0xa4 │ │ │ │ + rscseq r2, r8, sl, asr #21 │ │ │ │ + rscseq r2, r8, r6, lsr #21 │ │ │ │ + rscseq r2, r8, r8, ror sl │ │ │ │ + rscseq r2, r8, ip, asr #20 │ │ │ │ + rscseq r2, r8, r2, asr #20 │ │ │ │ + rscseq r2, r8, ip, lsl sl │ │ │ │ + rscseq r2, r8, lr, ror #19 │ │ │ │ + rscseq r2, r8, sl, asr #19 │ │ │ │ + rscseq r2, r8, r4, lsr #19 │ │ │ │ + rscseq r2, r8, r8, ror r9 │ │ │ │ + rscseq r2, r8, ip, asr #18 │ │ │ │ + rscseq r2, r8, r0, lsr #18 │ │ │ │ + rscseq r2, r8, r6, lsl r9 │ │ │ │ + rscseq r2, r8, r0, lsl #18 │ │ │ │ + ldrsbteq r2, [r8], #132 @ 0x84 │ │ │ │ + ldrhteq r2, [r8], #142 @ 0x8e │ │ │ │ + rscseq r2, r8, r8, lsr #17 │ │ │ │ + rscseq r2, r8, ip, ror r8 │ │ │ │ + rscseq r2, r8, r0, asr r8 │ │ │ │ + rscseq r2, r8, sl, lsr r8 │ │ │ │ + rscseq r2, r8, r4, lsr #16 │ │ │ │ + ldrshteq r2, [r8], #120 @ 0x78 │ │ │ │ + rscseq r2, r8, r2, ror #15 │ │ │ │ + rscseq r2, r8, ip, asr #15 │ │ │ │ + smlalseq r2, r8, lr, r7 │ │ │ │ + rscseq r2, r8, r0, ror r7 │ │ │ │ + rscseq r2, r8, r4, asr #14 │ │ │ │ + rscseq r2, r8, r8, lsl r7 │ │ │ │ + rscseq r2, r8, sl, ror #13 │ │ │ │ + ldrsbteq r2, [r8], #100 @ 0x64 │ │ │ │ + ldrhteq r2, [r8], #96 @ 0x60 │ │ │ │ + rscseq r2, r8, r4, lsl #13 │ │ │ │ + rscseq r2, r8, r8, asr r6 │ │ │ │ + rscseq r2, r8, lr, asr #12 │ │ │ │ + rscseq r2, r8, ip, lsr #12 │ │ │ │ + rscseq r2, r8, sl, lsl #12 │ │ │ │ + rscseq r2, r8, r0, ror #11 │ │ │ │ + ldrhteq r2, [r8], #86 @ 0x56 │ │ │ │ + rscseq r2, r8, ip, lsl #11 │ │ │ │ + rscseq r2, r8, r4, lsl #11 │ │ │ │ + rscseq r2, r8, r2, ror #10 │ │ │ │ + rscseq r2, r8, r0, asr #10 │ │ │ │ + rscseq r2, r8, r6, lsl r5 │ │ │ │ + rscseq r2, r8, ip, ror #9 │ │ │ │ + rscseq r2, r8, r4, ror #9 │ │ │ │ + rscseq r2, r8, r2, asr #9 │ │ │ │ + rscseq r2, r8, r0, lsr #9 │ │ │ │ + rscseq r2, r8, r4, ror r4 │ │ │ │ + rscseq r2, r8, sl, asr #8 │ │ │ │ + rscseq r2, r8, r0, lsr #8 │ │ │ │ + ldrshteq r2, [r8], #54 @ 0x36 │ │ │ │ + rscseq r2, r8, lr, ror #7 │ │ │ │ + rscseq r2, r8, ip, asr #7 │ │ │ │ + rscseq r2, r8, sl, lsr #7 │ │ │ │ + rscseq r2, r8, lr, ror r3 │ │ │ │ + rscseq r2, r8, ip, asr r3 │ │ │ │ cmppvs r4, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ blcs 809354 │ │ │ │ ldrbthi pc, [fp], -r2, lsl #4 @ │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10207d9 │ │ │ │ @ instruction: 0xf8df861a │ │ │ │ @@ -119439,103 +119439,103 @@ │ │ │ │ @ instruction: 0xf04f53c5 │ │ │ │ blcc 7e9dd0 │ │ │ │ blx 989ffc │ │ │ │ ldrbeq pc, [fp, r3, lsl #6] @ │ │ │ │ strbhi pc, [fp, r1, lsl #2] @ │ │ │ │ ldrbtmi r4, [r8], #-2137 @ 0xfffff7a7 │ │ │ │ ldmdblt sl!, {r1, ip, sp, lr, pc} │ │ │ │ - rscseq r2, r8, sl, ror r4 │ │ │ │ - rscseq r2, r8, sl, asr #8 │ │ │ │ - rscseq r2, r8, ip, lsl r4 │ │ │ │ - ldrshteq r2, [r8], #48 @ 0x30 │ │ │ │ - rscseq r2, r8, r6, ror #7 │ │ │ │ - rscseq r2, r8, r0, asr #7 │ │ │ │ - smlalseq r2, r8, r2, r3 │ │ │ │ - rscseq r2, r8, r8, lsl #7 │ │ │ │ - rscseq r2, r8, r2, ror #6 │ │ │ │ - rscseq r2, r8, r4, lsr r3 │ │ │ │ - rscseq r2, r8, r6, lsl #6 │ │ │ │ - ldrshteq r2, [r8], #44 @ 0x2c │ │ │ │ - ldrsbteq r2, [r8], #38 @ 0x26 │ │ │ │ - rscseq r2, r8, r8, lsr #5 │ │ │ │ - smlalseq r2, r8, lr, r2 │ │ │ │ - rscseq r2, r8, r8, ror r2 │ │ │ │ - rscseq r2, r8, r6, asr #4 │ │ │ │ - rscseq r2, r8, r2, lsl r2 │ │ │ │ - ldrsbteq r2, [r8], #30 │ │ │ │ - ldrhteq r2, [r8], #16 │ │ │ │ - rscseq r2, r8, r2, lsl #3 │ │ │ │ - rscseq r2, r8, r6, asr r1 │ │ │ │ - rscseq r2, r8, ip, asr #2 │ │ │ │ - rscseq r2, r8, r8, lsr #2 │ │ │ │ - ldrshteq r2, [r8], #10 │ │ │ │ - ldrshteq r2, [r8], #0 │ │ │ │ - rscseq r2, r8, ip, asr #1 │ │ │ │ - smlalseq r2, r8, lr, r0 │ │ │ │ - rscseq r2, r8, r8, ror r0 │ │ │ │ - rscseq r2, r8, r8, asr #32 │ │ │ │ - rscseq r2, r8, lr, lsr r0 │ │ │ │ - rscseq r2, r8, r8, lsl r0 │ │ │ │ - rscseq r1, r8, r4, ror #31 │ │ │ │ - ldrhteq r1, [r8], #242 @ 0xf2 │ │ │ │ - rscseq r1, r8, r2, lsl #31 │ │ │ │ - rscseq r1, r8, r8, ror pc │ │ │ │ + ldrhteq r2, [r8], #26 │ │ │ │ + rscseq r2, r8, sl, lsl #3 │ │ │ │ + rscseq r2, r8, ip, asr r1 │ │ │ │ + rscseq r2, r8, r0, lsr r1 │ │ │ │ + rscseq r2, r8, r6, lsr #2 │ │ │ │ + rscseq r2, r8, r0, lsl #2 │ │ │ │ + ldrsbteq r2, [r8], #2 │ │ │ │ + rscseq r2, r8, r8, asr #1 │ │ │ │ + rscseq r2, r8, r2, lsr #1 │ │ │ │ + rscseq r2, r8, r4, ror r0 │ │ │ │ + rscseq r2, r8, r6, asr #32 │ │ │ │ + rscseq r2, r8, ip, lsr r0 │ │ │ │ + rscseq r2, r8, r6, lsl r0 │ │ │ │ + rscseq r1, r8, r8, ror #31 │ │ │ │ + ldrsbteq r1, [r8], #254 @ 0xfe │ │ │ │ + ldrhteq r1, [r8], #248 @ 0xf8 │ │ │ │ + rscseq r1, r8, r6, lsl #31 │ │ │ │ rscseq r1, r8, r2, asr pc │ │ │ │ - rscseq r1, r8, r2, lsr #30 │ │ │ │ - rscseq r1, r8, r8, lsl pc │ │ │ │ - ldrshteq r1, [r8], #226 @ 0xe2 │ │ │ │ + rscseq r1, r8, lr, lsl pc │ │ │ │ + ldrshteq r1, [r8], #224 @ 0xe0 │ │ │ │ rscseq r1, r8, r2, asr #29 │ │ │ │ - smlalseq r1, r8, r2, lr │ │ │ │ - rscseq r1, r8, r8, lsl #29 │ │ │ │ - rscseq r1, r8, r2, ror #28 │ │ │ │ - rscseq r1, r8, ip, lsr lr │ │ │ │ - rscseq r1, r8, r8, lsl #28 │ │ │ │ - ldrsbteq r1, [r8], #216 @ 0xd8 │ │ │ │ - rscseq r1, r8, sl, lsr #27 │ │ │ │ - rscseq r1, r8, sl, ror sp │ │ │ │ - rscseq r1, r8, r0, ror sp │ │ │ │ + smlalseq r1, r8, r6, lr │ │ │ │ + rscseq r1, r8, ip, lsl #29 │ │ │ │ + rscseq r1, r8, r8, ror #28 │ │ │ │ + rscseq r1, r8, sl, lsr lr │ │ │ │ + rscseq r1, r8, r0, lsr lr │ │ │ │ + rscseq r1, r8, ip, lsl #28 │ │ │ │ + ldrsbteq r1, [r8], #222 @ 0xde │ │ │ │ + ldrhteq r1, [r8], #216 @ 0xd8 │ │ │ │ + rscseq r1, r8, r8, lsl #27 │ │ │ │ + rscseq r1, r8, lr, ror sp │ │ │ │ rscseq r1, r8, r8, asr sp │ │ │ │ - rscseq r1, r8, sl, lsr #26 │ │ │ │ - rscseq r1, r8, r0, lsr #26 │ │ │ │ - ldrshteq r1, [r8], #202 @ 0xca │ │ │ │ - rscseq r1, r8, sl, asr #25 │ │ │ │ - smlalseq r1, r8, sl, ip │ │ │ │ - smlalseq r1, r8, r0, ip │ │ │ │ - rscseq r1, r8, sl, ror #24 │ │ │ │ - rscseq r1, r8, ip, lsr ip │ │ │ │ + rscseq r1, r8, r4, lsr #26 │ │ │ │ + ldrshteq r1, [r8], #194 @ 0xc2 │ │ │ │ + rscseq r1, r8, r2, asr #25 │ │ │ │ + ldrhteq r1, [r8], #200 @ 0xc8 │ │ │ │ + smlalseq r1, r8, r2, ip │ │ │ │ + rscseq r1, r8, r2, ror #24 │ │ │ │ + rscseq r1, r8, r8, asr ip │ │ │ │ rscseq r1, r8, r2, lsr ip │ │ │ │ - rscseq r1, r8, ip, lsl #24 │ │ │ │ - ldrsbteq r1, [r8], #186 @ 0xba │ │ │ │ - rscseq r1, r8, lr, lsr #23 │ │ │ │ + rscseq r1, r8, r2, lsl #24 │ │ │ │ + ldrsbteq r1, [r8], #178 @ 0xb2 │ │ │ │ + rscseq r1, r8, r8, asr #23 │ │ │ │ + rscseq r1, r8, r2, lsr #23 │ │ │ │ rscseq r1, r8, ip, ror fp │ │ │ │ - rscseq r1, r8, r4, asr fp │ │ │ │ - rscseq r1, r8, r4, lsr #22 │ │ │ │ - rscseq r1, r8, sl, lsl fp │ │ │ │ - rscseq r1, r8, r6, lsl #22 │ │ │ │ - ldrsbteq r1, [r8], #168 @ 0xa8 │ │ │ │ - rscseq r1, r8, lr, asr #21 │ │ │ │ - rscseq r1, r8, r8, lsr #21 │ │ │ │ - rscseq r1, r8, ip, ror sl │ │ │ │ - rscseq r1, r8, ip, asr #20 │ │ │ │ - rscseq r1, r8, r4, asr #20 │ │ │ │ - rscseq r1, r8, r0, lsr #20 │ │ │ │ - ldrshteq r1, [r8], #144 @ 0x90 │ │ │ │ - rscseq r1, r8, sl, asr #19 │ │ │ │ - rscseq r1, r8, r4, lsr #19 │ │ │ │ - rscseq r1, r8, r8, ror r9 │ │ │ │ - rscseq r1, r8, r6, asr #18 │ │ │ │ - rscseq r1, r8, r4, lsl r9 │ │ │ │ - rscseq r1, r8, r6, ror #17 │ │ │ │ - ldrhteq r1, [r8], #134 @ 0x86 │ │ │ │ - rscseq r1, r8, lr, lsr #17 │ │ │ │ - rscseq r1, r8, r8, lsl #17 │ │ │ │ + rscseq r1, r8, r8, asr #22 │ │ │ │ + rscseq r1, r8, r8, lsl fp │ │ │ │ + rscseq r1, r8, sl, ror #21 │ │ │ │ + ldrhteq r1, [r8], #170 @ 0xaa │ │ │ │ + ldrhteq r1, [r8], #160 @ 0xa0 │ │ │ │ + smlalseq r1, r8, r8, sl │ │ │ │ + rscseq r1, r8, sl, ror #20 │ │ │ │ + rscseq r1, r8, r0, ror #20 │ │ │ │ + rscseq r1, r8, sl, lsr sl │ │ │ │ + rscseq r1, r8, sl, lsl #20 │ │ │ │ + ldrsbteq r1, [r8], #154 @ 0x9a │ │ │ │ + ldrsbteq r1, [r8], #144 @ 0x90 │ │ │ │ + rscseq r1, r8, sl, lsr #19 │ │ │ │ + rscseq r1, r8, ip, ror r9 │ │ │ │ + rscseq r1, r8, r2, ror r9 │ │ │ │ + rscseq r1, r8, ip, asr #18 │ │ │ │ + rscseq r1, r8, sl, lsl r9 │ │ │ │ + rscseq r1, r8, lr, ror #17 │ │ │ │ + ldrhteq r1, [r8], #140 @ 0x8c │ │ │ │ + smlalseq r1, r8, r4, r8 │ │ │ │ + rscseq r1, r8, r4, ror #16 │ │ │ │ rscseq r1, r8, sl, asr r8 │ │ │ │ - rscseq r1, r8, r4, lsr r8 │ │ │ │ - rscseq r1, r8, r0, lsl r8 │ │ │ │ - ldrsbteq r1, [r8], #126 @ 0x7e │ │ │ │ + rscseq r1, r8, r6, asr #16 │ │ │ │ + rscseq r1, r8, r8, lsl r8 │ │ │ │ + rscseq r1, r8, lr, lsl #16 │ │ │ │ + rscseq r1, r8, r8, ror #15 │ │ │ │ + ldrhteq r1, [r8], #124 @ 0x7c │ │ │ │ + rscseq r1, r8, ip, lsl #15 │ │ │ │ + rscseq r1, r8, r4, lsl #15 │ │ │ │ + rscseq r1, r8, r0, ror #14 │ │ │ │ + rscseq r1, r8, r0, lsr r7 │ │ │ │ + rscseq r1, r8, sl, lsl #14 │ │ │ │ + rscseq r1, r8, r4, ror #13 │ │ │ │ + ldrhteq r1, [r8], #104 @ 0x68 │ │ │ │ + rscseq r1, r8, r6, lsl #13 │ │ │ │ + rscseq r1, r8, r4, asr r6 │ │ │ │ + rscseq r1, r8, r6, lsr #12 │ │ │ │ + ldrshteq r1, [r8], #86 @ 0x56 │ │ │ │ + rscseq r1, r8, lr, ror #11 │ │ │ │ + rscseq r1, r8, r8, asr #11 │ │ │ │ + smlalseq r1, r8, sl, r5 │ │ │ │ + rscseq r1, r8, r4, ror r5 │ │ │ │ + rscseq r1, r8, r0, asr r5 │ │ │ │ + rscseq r1, r8, lr, lsl r5 │ │ │ │ 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 │ │ │ │ @@ -120341,102 +120341,102 @@ │ │ │ │ cmpppl r0, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ blx 98ae14 │ │ │ │ ldrbeq pc, [r9, r3, lsl #6] @ │ │ │ │ adcshi pc, pc, r1, lsl #2 │ │ │ │ ldrbtmi r4, [r8], #-2136 @ 0xfffff7a8 │ │ │ │ blt c9a3bc │ │ │ │ - rscseq r1, r8, sl, asr #12 │ │ │ │ - rscseq r1, r8, r0, asr #12 │ │ │ │ - rscseq r1, r8, sl, lsl r6 │ │ │ │ - rscseq r1, r8, sl, ror #11 │ │ │ │ - rscseq r1, r8, r0, ror #11 │ │ │ │ - ldrhteq r1, [r8], #90 @ 0x5a │ │ │ │ - rscseq r1, r8, lr, lsl #11 │ │ │ │ - rscseq r1, r8, ip, asr r5 │ │ │ │ - rscseq r1, r8, sl, lsr #10 │ │ │ │ - rscseq r1, r8, r0, lsr #10 │ │ │ │ - ldrshteq r1, [r8], #72 @ 0x48 │ │ │ │ - ldrsbteq r1, [r8], #68 @ 0x44 │ │ │ │ - rscseq r1, r8, r8, lsr #9 │ │ │ │ - rscseq r1, r8, r6, ror r4 │ │ │ │ - rscseq r1, r8, ip, ror #8 │ │ │ │ - rscseq r1, r8, r8, asr #8 │ │ │ │ - rscseq r1, r8, ip, lsl r4 │ │ │ │ - rscseq r1, r8, r2, lsl r4 │ │ │ │ - rscseq r1, r8, lr, ror #7 │ │ │ │ - rscseq r1, r8, r0, asr #7 │ │ │ │ - smlalseq r1, r8, r4, r3 │ │ │ │ - rscseq r1, r8, r8, ror #6 │ │ │ │ - rscseq r1, r8, ip, lsr r3 │ │ │ │ - rscseq r1, r8, r2, lsr r3 │ │ │ │ - rscseq r1, r8, lr, lsl #6 │ │ │ │ - rscseq r1, r8, sl, ror #5 │ │ │ │ - ldrhteq r1, [r8], #46 @ 0x2e │ │ │ │ - smlalseq r1, r8, r2, r2 │ │ │ │ - rscseq r1, r8, r8, lsl #5 │ │ │ │ - rscseq r1, r8, r4, ror #4 │ │ │ │ - rscseq r1, r8, r0, asr #4 │ │ │ │ - rscseq r1, r8, r2, lsl r2 │ │ │ │ - rscseq r1, r8, r6, ror #3 │ │ │ │ - rscseq r1, r8, r2, asr #3 │ │ │ │ - smlalseq r1, r8, r4, r1 │ │ │ │ - rscseq r1, r8, sl, lsl #3 │ │ │ │ - rscseq r1, r8, r4, ror #2 │ │ │ │ - rscseq r1, r8, r6, lsr r1 │ │ │ │ - rscseq r1, r8, r8, lsl #2 │ │ │ │ - ldrshteq r1, [r8], #14 │ │ │ │ - ldrsbteq r1, [r8], #8 │ │ │ │ - rscseq r1, r8, sl, lsr #1 │ │ │ │ - rscseq r1, r8, r0, lsr #1 │ │ │ │ - rscseq r1, r8, sl, ror r0 │ │ │ │ - rscseq r7, fp, r8, lsr #31 │ │ │ │ - rscseq r1, r8, ip, lsr #32 │ │ │ │ - rscseq r1, r8, r8, lsl r0 │ │ │ │ - ldrshteq r7, [fp], #238 @ 0xee │ │ │ │ - rscseq r7, fp, r0, lsr #29 │ │ │ │ - smlalseq r0, r8, r0, pc @ │ │ │ │ - rscseq r0, r8, ip, ror pc │ │ │ │ - rscseq r7, fp, r6, lsl #29 │ │ │ │ - rscseq r0, r8, lr, lsr #30 │ │ │ │ - rscseq r0, r8, r0, lsl #30 │ │ │ │ - ldrsbteq r0, [r8], #226 @ 0xe2 │ │ │ │ - smlalseq r0, r8, lr, lr │ │ │ │ - rscseq r0, r8, r0, ror #28 │ │ │ │ - rscseq r0, r8, r0, lsr lr │ │ │ │ - rscseq r0, r8, r2, lsl #28 │ │ │ │ - ldrsbteq r0, [r8], #222 @ 0xde │ │ │ │ - rscseq r0, r8, lr, lsr #27 │ │ │ │ - rscseq r0, r8, lr, lsl #27 │ │ │ │ - rscseq r0, r8, lr, asr sp │ │ │ │ - rscseq r0, r8, ip, lsr sp │ │ │ │ - rscseq r0, r8, ip, lsl #26 │ │ │ │ - ldrsbteq r0, [r8], #204 @ 0xcc │ │ │ │ - rscseq r0, r8, r8, lsr #25 │ │ │ │ - smlalseq r0, r8, r2, ip │ │ │ │ - rscseq r0, r8, sl, ror #24 │ │ │ │ - rscseq r0, r8, r8, asr ip │ │ │ │ - rscseq r0, r8, ip, lsr #24 │ │ │ │ - rscseq r0, r8, r4, lsr #24 │ │ │ │ - ldrshteq r0, [r8], #190 @ 0xbe │ │ │ │ - rscseq r0, r8, lr, asr #23 │ │ │ │ - smlalseq r0, r8, lr, fp │ │ │ │ - smlalseq r0, r8, r6, fp │ │ │ │ - rscseq r0, r8, r2, ror fp │ │ │ │ - rscseq r0, r8, lr, asr #22 │ │ │ │ + rscseq r1, r8, sl, lsl #7 │ │ │ │ + rscseq r1, r8, r0, lsl #7 │ │ │ │ + rscseq r1, r8, sl, asr r3 │ │ │ │ + rscseq r1, r8, sl, lsr #6 │ │ │ │ + rscseq r1, r8, r0, lsr #6 │ │ │ │ + ldrshteq r1, [r8], #42 @ 0x2a │ │ │ │ + rscseq r1, r8, lr, asr #5 │ │ │ │ + smlalseq r1, r8, ip, r2 │ │ │ │ + rscseq r1, r8, sl, ror #4 │ │ │ │ + rscseq r1, r8, r0, ror #4 │ │ │ │ + rscseq r1, r8, r8, lsr r2 │ │ │ │ + rscseq r1, r8, r4, lsl r2 │ │ │ │ + rscseq r1, r8, r8, ror #3 │ │ │ │ + ldrhteq r1, [r8], #22 │ │ │ │ + rscseq r1, r8, ip, lsr #3 │ │ │ │ + rscseq r1, r8, r8, lsl #3 │ │ │ │ + rscseq r1, r8, ip, asr r1 │ │ │ │ + rscseq r1, r8, r2, asr r1 │ │ │ │ + rscseq r1, r8, lr, lsr #2 │ │ │ │ + rscseq r1, r8, r0, lsl #2 │ │ │ │ + ldrsbteq r1, [r8], #4 │ │ │ │ + rscseq r1, r8, r8, lsr #1 │ │ │ │ + rscseq r1, r8, ip, ror r0 │ │ │ │ + rscseq r1, r8, r2, ror r0 │ │ │ │ + rscseq r1, r8, lr, asr #32 │ │ │ │ + rscseq r1, r8, sl, lsr #32 │ │ │ │ + ldrshteq r0, [r8], #254 @ 0xfe │ │ │ │ + ldrsbteq r0, [r8], #242 @ 0xf2 │ │ │ │ + rscseq r0, r8, r8, asr #31 │ │ │ │ + rscseq r0, r8, r4, lsr #31 │ │ │ │ + rscseq r0, r8, r0, lsl #31 │ │ │ │ + rscseq r0, r8, r2, asr pc │ │ │ │ + rscseq r0, r8, r6, lsr #30 │ │ │ │ + rscseq r0, r8, r2, lsl #30 │ │ │ │ + ldrsbteq r0, [r8], #228 @ 0xe4 │ │ │ │ + rscseq r0, r8, sl, asr #29 │ │ │ │ + rscseq r0, r8, r4, lsr #29 │ │ │ │ + rscseq r0, r8, r6, ror lr │ │ │ │ + rscseq r0, r8, r8, asr #28 │ │ │ │ + rscseq r0, r8, lr, lsr lr │ │ │ │ + rscseq r0, r8, r8, lsl lr │ │ │ │ + rscseq r0, r8, sl, ror #27 │ │ │ │ + rscseq r0, r8, r0, ror #27 │ │ │ │ + ldrhteq r0, [r8], #218 @ 0xda │ │ │ │ + rscseq r7, fp, r8, ror #25 │ │ │ │ + rscseq r0, r8, ip, ror #26 │ │ │ │ + rscseq r0, r8, r8, asr sp │ │ │ │ + rscseq r7, fp, lr, lsr ip │ │ │ │ + rscseq r7, fp, r0, ror #23 │ │ │ │ + ldrsbteq r0, [r8], #192 @ 0xc0 │ │ │ │ + ldrhteq r0, [r8], #204 @ 0xcc │ │ │ │ + rscseq r7, fp, r6, asr #23 │ │ │ │ + rscseq r0, r8, lr, ror #24 │ │ │ │ + rscseq r0, r8, r0, asr #24 │ │ │ │ + rscseq r0, r8, r2, lsl ip │ │ │ │ + ldrsbteq r0, [r8], #190 @ 0xbe │ │ │ │ + rscseq r0, r8, r0, lsr #23 │ │ │ │ + rscseq r0, r8, r0, ror fp │ │ │ │ + rscseq r0, r8, r2, asr #22 │ │ │ │ rscseq r0, r8, lr, lsl fp │ │ │ │ - ldrshteq r0, [r8], #160 @ 0xa0 │ │ │ │ - rscseq r0, r8, r2, asr #21 │ │ │ │ + rscseq r0, r8, lr, ror #21 │ │ │ │ + rscseq r0, r8, lr, asr #21 │ │ │ │ smlalseq r0, r8, lr, sl │ │ │ │ - rscseq r0, r8, sl, ror sl │ │ │ │ + rscseq r0, r8, ip, ror sl │ │ │ │ rscseq r0, r8, ip, asr #20 │ │ │ │ - rscseq r0, r8, r4, asr #20 │ │ │ │ - rscseq r0, r8, r0, lsr #20 │ │ │ │ - ldrshteq r0, [r8], #148 @ 0x94 │ │ │ │ - rscseq r0, r8, r6, asr #19 │ │ │ │ + rscseq r0, r8, ip, lsl sl │ │ │ │ + rscseq r0, r8, r8, ror #19 │ │ │ │ + ldrsbteq r0, [r8], #146 @ 0x92 │ │ │ │ + rscseq r0, r8, sl, lsr #19 │ │ │ │ + smlalseq r0, r8, r8, r9 │ │ │ │ + rscseq r0, r8, ip, ror #18 │ │ │ │ + rscseq r0, r8, r4, ror #18 │ │ │ │ + rscseq r0, r8, lr, lsr r9 │ │ │ │ + rscseq r0, r8, lr, lsl #18 │ │ │ │ + ldrsbteq r0, [r8], #142 @ 0x8e │ │ │ │ + ldrsbteq r0, [r8], #134 @ 0x86 │ │ │ │ + ldrhteq r0, [r8], #130 @ 0x82 │ │ │ │ + rscseq r0, r8, lr, lsl #17 │ │ │ │ + rscseq r0, r8, lr, asr r8 │ │ │ │ + rscseq r0, r8, r0, lsr r8 │ │ │ │ + rscseq r0, r8, r2, lsl #16 │ │ │ │ + ldrsbteq r0, [r8], #126 @ 0x7e │ │ │ │ + ldrhteq r0, [r8], #122 @ 0x7a │ │ │ │ + rscseq r0, r8, ip, lsl #15 │ │ │ │ + rscseq r0, r8, r4, lsl #15 │ │ │ │ + rscseq r0, r8, r0, ror #14 │ │ │ │ + rscseq r0, r8, r4, lsr r7 │ │ │ │ + rscseq r0, r8, r6, lsl #14 │ │ │ │ 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 │ │ │ │ @@ -121235,96 +121235,96 @@ │ │ │ │ cmnppl r7, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10007db │ │ │ │ ldmdami r2, {r1, r6, r7, r8, pc}^ │ │ │ │ teq r1, #120, 8 @ 0x78000000 │ │ │ │ - rscseq r0, r8, lr, lsr r8 │ │ │ │ - rscseq r0, r8, r8, lsl r8 │ │ │ │ - rscseq r0, r8, ip, ror #15 │ │ │ │ - rscseq r0, r8, r6, asr #15 │ │ │ │ - rscseq r0, r8, r0, lsr #15 │ │ │ │ - rscseq r0, r8, lr, ror #14 │ │ │ │ - rscseq r0, r8, r0, asr #14 │ │ │ │ - rscseq r0, r8, r4, lsl r7 │ │ │ │ - rscseq r0, r8, r8, ror #13 │ │ │ │ - rscseq r0, r8, r2, asr #13 │ │ │ │ - smlalseq r0, r8, ip, r6 │ │ │ │ - rscseq r0, r8, r0, ror r6 │ │ │ │ - rscseq r0, r8, sl, asr #12 │ │ │ │ - rscseq r0, r8, r4, lsr #12 │ │ │ │ - ldrshteq r0, [r8], #88 @ 0x58 │ │ │ │ - rscseq r0, r8, ip, asr #11 │ │ │ │ - rscseq r0, r8, r6, lsr #11 │ │ │ │ - rscseq r0, r8, r0, lsl #11 │ │ │ │ - rscseq r0, r8, r0, asr r5 │ │ │ │ - rscseq r0, r8, r6, asr #10 │ │ │ │ - rscseq r0, r8, r2, lsr #10 │ │ │ │ - ldrshteq r0, [r8], #64 @ 0x40 │ │ │ │ - rscseq r0, r8, r0, asr #9 │ │ │ │ - smlalseq r0, r8, r0, r4 │ │ │ │ - rscseq r0, r8, r0, ror r4 │ │ │ │ - rscseq r0, r8, ip, asr #8 │ │ │ │ - rscseq r0, r8, ip, lsl r4 │ │ │ │ - ldrshteq r0, [r8], #60 @ 0x3c │ │ │ │ - ldrsbteq r0, [r8], #56 @ 0x38 │ │ │ │ - rscseq r0, r8, r8, lsr #7 │ │ │ │ - rscseq r0, r8, r8, ror r3 │ │ │ │ - rscseq r0, r8, r8, asr r3 │ │ │ │ - rscseq r0, r8, r4, lsr r3 │ │ │ │ - rscseq r0, r8, r8, lsl #6 │ │ │ │ - ldrshteq r0, [r8], #46 @ 0x2e │ │ │ │ - ldrsbteq r0, [r8], #40 @ 0x28 │ │ │ │ - rscseq r0, r8, sl, lsr #5 │ │ │ │ - rscseq r0, r8, r8, ror r2 │ │ │ │ - rscseq r0, r8, sl, asr #4 │ │ │ │ - rscseq r0, r8, lr, lsl r2 │ │ │ │ - ldrshteq r0, [r8], #18 │ │ │ │ - rscseq r0, r8, ip, asr #3 │ │ │ │ - rscseq r0, r8, r6, lsr #3 │ │ │ │ - rscseq r0, r8, sl, ror r1 │ │ │ │ - rscseq r0, r8, r4, asr r1 │ │ │ │ - rscseq r0, r8, lr, lsr #2 │ │ │ │ - rscseq r0, r8, r2, lsl #2 │ │ │ │ - ldrsbteq r0, [r8], #6 │ │ │ │ - ldrhteq r0, [r8], #0 │ │ │ │ - rscseq r0, r8, sl, lsl #1 │ │ │ │ - rscseq r0, r8, sl, asr r0 │ │ │ │ - rscseq r0, r8, r0, asr r0 │ │ │ │ - rscseq r0, r8, ip, lsr #32 │ │ │ │ - ldrshteq pc, [r7], #250 @ 0xfa @ │ │ │ │ - rscseq pc, r7, sl, asr #31 │ │ │ │ - smlalseq pc, r7, sl, pc @ │ │ │ │ - rscseq pc, r7, sl, ror pc @ │ │ │ │ - rscseq pc, r7, r6, asr pc @ │ │ │ │ - rscseq pc, r7, r6, lsr #30 │ │ │ │ - rscseq pc, r7, r6, lsl #30 │ │ │ │ - rscseq pc, r7, r2, ror #29 │ │ │ │ - ldrhteq pc, [r7], #228 @ 0xe4 @ │ │ │ │ - rscseq pc, r7, r6, lsl #29 │ │ │ │ - rscseq pc, r7, r8, ror #28 │ │ │ │ - rscseq pc, r7, r6, asr #28 │ │ │ │ - rscseq pc, r7, ip, lsl lr @ │ │ │ │ - rscseq pc, r7, r4, lsl lr @ │ │ │ │ + rscseq r0, r8, lr, ror r5 │ │ │ │ + rscseq r0, r8, r8, asr r5 │ │ │ │ + rscseq r0, r8, ip, lsr #10 │ │ │ │ + rscseq r0, r8, r6, lsl #10 │ │ │ │ + rscseq r0, r8, r0, ror #9 │ │ │ │ + rscseq r0, r8, lr, lsr #9 │ │ │ │ + rscseq r0, r8, r0, lsl #9 │ │ │ │ + rscseq r0, r8, r4, asr r4 │ │ │ │ + rscseq r0, r8, r8, lsr #8 │ │ │ │ + rscseq r0, r8, r2, lsl #8 │ │ │ │ + ldrsbteq r0, [r8], #60 @ 0x3c │ │ │ │ + ldrhteq r0, [r8], #48 @ 0x30 │ │ │ │ + rscseq r0, r8, sl, lsl #7 │ │ │ │ + rscseq r0, r8, r4, ror #6 │ │ │ │ + rscseq r0, r8, r8, lsr r3 │ │ │ │ + rscseq r0, r8, ip, lsl #6 │ │ │ │ + rscseq r0, r8, r6, ror #5 │ │ │ │ + rscseq r0, r8, r0, asr #5 │ │ │ │ + smlalseq r0, r8, r0, r2 │ │ │ │ + rscseq r0, r8, r6, lsl #5 │ │ │ │ + rscseq r0, r8, r2, ror #4 │ │ │ │ + rscseq r0, r8, r0, lsr r2 │ │ │ │ + rscseq r0, r8, r0, lsl #4 │ │ │ │ + ldrsbteq r0, [r8], #16 │ │ │ │ + ldrhteq r0, [r8], #16 │ │ │ │ + rscseq r0, r8, ip, lsl #3 │ │ │ │ + rscseq r0, r8, ip, asr r1 │ │ │ │ + rscseq r0, r8, ip, lsr r1 │ │ │ │ + rscseq r0, r8, r8, lsl r1 │ │ │ │ + rscseq r0, r8, r8, ror #1 │ │ │ │ + ldrhteq r0, [r8], #8 │ │ │ │ + smlalseq r0, r8, r8, r0 │ │ │ │ + rscseq r0, r8, r4, ror r0 │ │ │ │ + rscseq r0, r8, r8, asr #32 │ │ │ │ + rscseq r0, r8, lr, lsr r0 │ │ │ │ + rscseq r0, r8, r8, lsl r0 │ │ │ │ + rscseq pc, r7, sl, ror #31 │ │ │ │ + ldrhteq pc, [r7], #248 @ 0xf8 @ │ │ │ │ + rscseq pc, r7, sl, lsl #31 │ │ │ │ + rscseq pc, r7, lr, asr pc @ │ │ │ │ + rscseq pc, r7, r2, lsr pc @ │ │ │ │ + rscseq pc, r7, ip, lsl #30 │ │ │ │ + rscseq pc, r7, r6, ror #29 │ │ │ │ + ldrhteq pc, [r7], #234 @ 0xea @ │ │ │ │ + smlalseq pc, r7, r4, lr @ │ │ │ │ + rscseq pc, r7, lr, ror #28 │ │ │ │ + rscseq pc, r7, r2, asr #28 │ │ │ │ + rscseq pc, r7, r6, lsl lr @ │ │ │ │ ldrshteq pc, [r7], #208 @ 0xd0 @ │ │ │ │ - rscseq pc, r7, r0, asr #27 │ │ │ │ - smlalseq pc, r7, r4, sp @ │ │ │ │ - rscseq pc, r7, sl, ror #26 │ │ │ │ - rscseq pc, r7, r0, asr #26 │ │ │ │ - rscseq pc, r7, lr, lsl sp @ │ │ │ │ - ldrshteq pc, [r7], #204 @ 0xcc @ │ │ │ │ - ldrsbteq pc, [r7], #196 @ 0xc4 @ │ │ │ │ - ldrhteq pc, [r7], #194 @ 0xc2 @ │ │ │ │ - smlalseq pc, r7, r0, ip @ │ │ │ │ - rscseq pc, r7, r8, ror #24 │ │ │ │ - rscseq pc, r7, r0, asr #24 │ │ │ │ - rscseq pc, r7, lr, lsl ip @ │ │ │ │ - ldrshteq pc, [r7], #188 @ 0xbc @ │ │ │ │ - rscseq pc, r7, ip, asr #23 │ │ │ │ + rscseq pc, r7, sl, asr #27 │ │ │ │ + smlalseq pc, r7, sl, sp @ │ │ │ │ + smlalseq pc, r7, r0, sp @ │ │ │ │ + rscseq pc, r7, ip, ror #26 │ │ │ │ + rscseq pc, r7, sl, lsr sp @ │ │ │ │ + rscseq pc, r7, sl, lsl #26 │ │ │ │ + ldrsbteq pc, [r7], #202 @ 0xca @ │ │ │ │ + ldrhteq pc, [r7], #202 @ 0xca @ │ │ │ │ + smlalseq pc, r7, r6, ip @ │ │ │ │ + rscseq pc, r7, r6, ror #24 │ │ │ │ + rscseq pc, r7, r6, asr #24 │ │ │ │ + rscseq pc, r7, r2, lsr #24 │ │ │ │ + ldrshteq pc, [r7], #180 @ 0xb4 @ │ │ │ │ + rscseq pc, r7, r6, asr #23 │ │ │ │ + rscseq pc, r7, r8, lsr #23 │ │ │ │ + rscseq pc, r7, r6, lsl #23 │ │ │ │ + rscseq pc, r7, ip, asr fp @ │ │ │ │ + rscseq pc, r7, r4, asr fp @ │ │ │ │ + rscseq pc, r7, r0, lsr fp @ │ │ │ │ + rscseq pc, r7, r0, lsl #22 │ │ │ │ + ldrsbteq pc, [r7], #164 @ 0xa4 @ │ │ │ │ + rscseq pc, r7, sl, lsr #21 │ │ │ │ + rscseq pc, r7, r0, lsl #21 │ │ │ │ + rscseq pc, r7, lr, asr sl @ │ │ │ │ + rscseq pc, r7, ip, lsr sl @ │ │ │ │ + rscseq pc, r7, r4, lsl sl @ │ │ │ │ + ldrshteq pc, [r7], #146 @ 0x92 @ │ │ │ │ + ldrsbteq pc, [r7], #144 @ 0x90 @ │ │ │ │ + rscseq pc, r7, r8, lsr #19 │ │ │ │ + rscseq pc, r7, r0, lsl #19 │ │ │ │ + rscseq pc, r7, lr, asr r9 @ │ │ │ │ + rscseq pc, r7, ip, lsr r9 @ │ │ │ │ + rscseq pc, r7, ip, lsl #18 │ │ │ │ ldreq pc, [ip, #-2271] @ 0xfffff721 │ │ │ │ add r4, r9, #120, 8 @ 0x78000000 │ │ │ │ cmnppl r8, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ blcs 80bd74 │ │ │ │ rsbhi pc, sp, #0, 4 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @@ -121645,154 +121645,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 pc, r7, ip, ror sl @ │ │ │ │ - rscseq pc, r7, sl, asr sl @ │ │ │ │ - rscseq pc, r7, sl, lsr #20 │ │ │ │ - ldrshteq pc, [r7], #156 @ 0x9c @ │ │ │ │ - rscseq pc, r7, lr, asr #19 │ │ │ │ - ldrhteq pc, [r7], #144 @ 0x90 @ │ │ │ │ - rscseq pc, r7, lr, lsl #19 │ │ │ │ - rscseq pc, r7, r0, ror #18 │ │ │ │ - rscseq pc, r7, r4, asr #18 │ │ │ │ - rscseq pc, r7, r6, lsr #18 │ │ │ │ - ldrshteq pc, [r7], #140 @ 0x8c @ │ │ │ │ - ldrsbteq pc, [r7], #130 @ 0x82 @ │ │ │ │ - ldrhteq pc, [r7], #136 @ 0x88 @ │ │ │ │ - smlalseq pc, r7, sl, r8 @ │ │ │ │ - rscseq pc, r7, r4, ror r8 @ │ │ │ │ - rscseq pc, r7, lr, ror #16 │ │ │ │ - rscseq pc, r7, lr, asr #16 │ │ │ │ - rscseq pc, r7, r2, asr #16 │ │ │ │ - rscseq pc, r7, ip, lsr r8 @ │ │ │ │ - rscseq pc, r7, r6, lsr r8 @ │ │ │ │ - rscseq pc, r7, r0, lsr r8 @ │ │ │ │ - rscseq pc, r7, sl, lsr #16 │ │ │ │ - rscseq pc, r7, r4, lsr #16 │ │ │ │ - rscseq pc, r7, lr, lsl r8 @ │ │ │ │ - rscseq pc, r7, r8, lsl r8 @ │ │ │ │ - rscseq pc, r7, r2, lsl r8 @ │ │ │ │ - rscseq pc, r7, ip, lsl #16 │ │ │ │ - rscseq pc, r7, r6, lsl #16 │ │ │ │ - rscseq pc, r7, r0, lsl #16 │ │ │ │ - ldrshteq pc, [r7], #122 @ 0x7a @ │ │ │ │ - ldrshteq pc, [r7], #116 @ 0x74 @ │ │ │ │ - rscseq pc, r7, lr, ror #15 │ │ │ │ - rscseq pc, r7, r8, ror #15 │ │ │ │ - rscseq pc, r7, r2, ror #15 │ │ │ │ - ldrsbteq pc, [r7], #124 @ 0x7c @ │ │ │ │ - ldrsbteq pc, [r7], #118 @ 0x76 @ │ │ │ │ - ldrsbteq pc, [r7], #112 @ 0x70 @ │ │ │ │ - rscseq pc, r7, sl, asr #15 │ │ │ │ - rscseq pc, r7, r4, asr #15 │ │ │ │ - ldrhteq pc, [r7], #126 @ 0x7e @ │ │ │ │ - ldrhteq pc, [r7], #120 @ 0x78 @ │ │ │ │ - ldrhteq pc, [r7], #114 @ 0x72 @ │ │ │ │ - rscseq pc, r7, ip, lsr #15 │ │ │ │ - rscseq pc, r7, r6, lsr #15 │ │ │ │ - rscseq pc, r7, r0, lsr #15 │ │ │ │ + ldrhteq pc, [r7], #124 @ 0x7c @ │ │ │ │ smlalseq pc, r7, sl, r7 @ │ │ │ │ - smlalseq pc, r7, r4, r7 @ │ │ │ │ - rscseq pc, r7, lr, lsl #15 │ │ │ │ - rscseq pc, r7, r8, lsl #15 │ │ │ │ - rscseq pc, r7, r2, lsl #15 │ │ │ │ - rscseq pc, r7, ip, ror r7 @ │ │ │ │ - rscseq pc, r7, r6, ror r7 @ │ │ │ │ - rscseq pc, r7, r0, ror r7 @ │ │ │ │ rscseq pc, r7, sl, ror #14 │ │ │ │ - rscseq pc, r7, r4, ror #14 │ │ │ │ - rscseq pc, r7, lr, asr r7 @ │ │ │ │ - rscseq pc, r7, r8, asr r7 @ │ │ │ │ - rscseq pc, r7, r2, asr r7 @ │ │ │ │ - rscseq pc, r7, ip, asr #14 │ │ │ │ - rscseq pc, r7, r6, asr #14 │ │ │ │ - rscseq pc, r7, r0, asr #14 │ │ │ │ - rscseq pc, r7, sl, lsr r7 @ │ │ │ │ - rscseq pc, r7, r4, lsr r7 @ │ │ │ │ - rscseq pc, r7, lr, lsr #14 │ │ │ │ - rscseq pc, r7, r8, lsr #14 │ │ │ │ - rscseq pc, r7, r2, lsr #14 │ │ │ │ - rscseq pc, r7, ip, lsl r7 @ │ │ │ │ - rscseq pc, r7, r6, lsl r7 @ │ │ │ │ - rscseq pc, r7, r0, lsl r7 @ │ │ │ │ - rscseq pc, r7, sl, lsl #14 │ │ │ │ - rscseq pc, r7, r4, lsl #14 │ │ │ │ - ldrshteq pc, [r7], #110 @ 0x6e @ │ │ │ │ - ldrshteq pc, [r7], #104 @ 0x68 @ │ │ │ │ - ldrshteq pc, [r7], #98 @ 0x62 @ │ │ │ │ - rscseq pc, r7, ip, ror #13 │ │ │ │ - rscseq pc, r7, r6, ror #13 │ │ │ │ - rscseq pc, r7, r0, ror #13 │ │ │ │ - ldrsbteq pc, [r7], #106 @ 0x6a @ │ │ │ │ - ldrsbteq pc, [r7], #100 @ 0x64 @ │ │ │ │ + rscseq pc, r7, ip, lsr r7 @ │ │ │ │ + rscseq pc, r7, lr, lsl #14 │ │ │ │ + ldrshteq pc, [r7], #96 @ 0x60 @ │ │ │ │ rscseq pc, r7, lr, asr #13 │ │ │ │ - rscseq pc, r7, r8, asr #13 │ │ │ │ - rscseq pc, r7, r2, asr #13 │ │ │ │ - ldrhteq pc, [r7], #108 @ 0x6c @ │ │ │ │ - ldrhteq pc, [r7], #102 @ 0x66 @ │ │ │ │ - ldrhteq pc, [r7], #96 @ 0x60 @ │ │ │ │ - rscseq pc, r7, sl, lsr #13 │ │ │ │ - rscseq pc, r7, r4, lsr #13 │ │ │ │ - smlalseq pc, r7, lr, r6 @ │ │ │ │ - smlalseq pc, r7, r8, r6 @ │ │ │ │ - smlalseq pc, r7, r2, r6 @ │ │ │ │ - rscseq pc, r7, ip, lsl #13 │ │ │ │ - rscseq pc, r7, r6, lsl #13 │ │ │ │ - rscseq pc, r7, r0, lsl #13 │ │ │ │ - rscseq pc, r7, sl, ror r6 @ │ │ │ │ - rscseq pc, r7, r4, ror r6 @ │ │ │ │ - rscseq pc, r7, lr, ror #12 │ │ │ │ - rscseq pc, r7, r8, ror #12 │ │ │ │ - rscseq pc, r7, r2, ror #12 │ │ │ │ - rscseq pc, r7, ip, asr r6 @ │ │ │ │ - rscseq pc, r7, r6, asr r6 @ │ │ │ │ - rscseq pc, r7, r0, asr r6 @ │ │ │ │ - rscseq pc, r7, sl, asr #12 │ │ │ │ - rscseq pc, r7, r4, asr #12 │ │ │ │ - rscseq pc, r7, lr, lsr r6 @ │ │ │ │ - rscseq pc, r7, r8, lsr r6 @ │ │ │ │ - rscseq pc, r7, r2, lsr r6 @ │ │ │ │ - rscseq pc, r7, ip, lsr #12 │ │ │ │ - rscseq pc, r7, r6, lsr #12 │ │ │ │ - rscseq pc, r7, r0, lsr #12 │ │ │ │ - rscseq pc, r7, sl, lsl r6 @ │ │ │ │ - rscseq pc, r7, r4, lsl r6 @ │ │ │ │ - rscseq pc, r7, lr, lsl #12 │ │ │ │ - rscseq pc, r7, r8, lsl #12 │ │ │ │ - rscseq pc, r7, r2, lsl #12 │ │ │ │ - ldrshteq pc, [r7], #92 @ 0x5c @ │ │ │ │ - ldrshteq pc, [r7], #86 @ 0x56 @ │ │ │ │ - ldrshteq pc, [r7], #80 @ 0x50 @ │ │ │ │ - rscseq pc, r7, sl, ror #11 │ │ │ │ - rscseq pc, r7, r4, ror #11 │ │ │ │ - ldrsbteq pc, [r7], #94 @ 0x5e @ │ │ │ │ - ldrsbteq pc, [r7], #88 @ 0x58 @ │ │ │ │ - ldrsbteq pc, [r7], #82 @ 0x52 @ │ │ │ │ - rscseq pc, r7, ip, asr #11 │ │ │ │ - rscseq pc, r7, r6, asr #11 │ │ │ │ - rscseq pc, r7, r0, asr #11 │ │ │ │ - ldrhteq pc, [r7], #90 @ 0x5a @ │ │ │ │ + rscseq pc, r7, r0, lsr #13 │ │ │ │ + rscseq pc, r7, r4, lsl #13 │ │ │ │ + rscseq pc, r7, r6, ror #12 │ │ │ │ + rscseq pc, r7, ip, lsr r6 @ │ │ │ │ + rscseq pc, r7, r2, lsl r6 @ │ │ │ │ + ldrshteq pc, [r7], #88 @ 0x58 @ │ │ │ │ + ldrsbteq pc, [r7], #90 @ 0x5a @ │ │ │ │ ldrhteq pc, [r7], #84 @ 0x54 @ │ │ │ │ rscseq pc, r7, lr, lsr #11 │ │ │ │ - rscseq pc, r7, r8, lsr #11 │ │ │ │ - rscseq pc, r7, r2, lsr #11 │ │ │ │ - smlalseq pc, r7, ip, r5 @ │ │ │ │ - smlalseq pc, r7, r6, r5 @ │ │ │ │ - smlalseq pc, r7, r0, r5 @ │ │ │ │ - rscseq pc, r7, sl, lsl #11 │ │ │ │ - rscseq pc, r7, r4, lsl #11 │ │ │ │ - rscseq pc, r7, lr, ror r5 @ │ │ │ │ - rscseq pc, r7, r8, ror r5 @ │ │ │ │ - rscseq pc, r7, r2, ror r5 @ │ │ │ │ - rscseq pc, r7, ip, ror #10 │ │ │ │ - rscseq pc, r7, r6, ror #10 │ │ │ │ + rscseq pc, r7, lr, lsl #11 │ │ │ │ + rscseq pc, r7, r2, lsl #11 │ │ │ │ + rscseq pc, r7, ip, ror r5 @ │ │ │ │ + rscseq pc, r7, r6, ror r5 @ │ │ │ │ + rscseq pc, r7, r0, ror r5 @ │ │ │ │ + rscseq pc, r7, sl, ror #10 │ │ │ │ + rscseq pc, r7, r4, ror #10 │ │ │ │ + rscseq pc, r7, lr, asr r5 @ │ │ │ │ + rscseq pc, r7, r8, asr r5 @ │ │ │ │ + rscseq pc, r7, r2, asr r5 @ │ │ │ │ + rscseq pc, r7, ip, asr #10 │ │ │ │ + rscseq pc, r7, r6, asr #10 │ │ │ │ + rscseq pc, r7, r0, asr #10 │ │ │ │ + rscseq pc, r7, sl, lsr r5 @ │ │ │ │ + rscseq pc, r7, r4, lsr r5 @ │ │ │ │ + rscseq pc, r7, lr, lsr #10 │ │ │ │ + rscseq pc, r7, r8, lsr #10 │ │ │ │ + rscseq pc, r7, r2, lsr #10 │ │ │ │ + rscseq pc, r7, ip, lsl r5 @ │ │ │ │ + rscseq pc, r7, r6, lsl r5 @ │ │ │ │ + rscseq pc, r7, r0, lsl r5 @ │ │ │ │ + rscseq pc, r7, sl, lsl #10 │ │ │ │ + rscseq pc, r7, r4, lsl #10 │ │ │ │ + ldrshteq pc, [r7], #78 @ 0x4e @ │ │ │ │ + ldrshteq pc, [r7], #72 @ 0x48 @ │ │ │ │ + ldrshteq pc, [r7], #66 @ 0x42 @ │ │ │ │ + rscseq pc, r7, ip, ror #9 │ │ │ │ + rscseq pc, r7, r6, ror #9 │ │ │ │ + rscseq pc, r7, r0, ror #9 │ │ │ │ + ldrsbteq pc, [r7], #74 @ 0x4a @ │ │ │ │ + ldrsbteq pc, [r7], #68 @ 0x44 @ │ │ │ │ + rscseq pc, r7, lr, asr #9 │ │ │ │ + rscseq pc, r7, r8, asr #9 │ │ │ │ + rscseq pc, r7, r2, asr #9 │ │ │ │ + ldrhteq pc, [r7], #76 @ 0x4c @ │ │ │ │ + ldrhteq pc, [r7], #70 @ 0x46 @ │ │ │ │ + ldrhteq pc, [r7], #64 @ 0x40 @ │ │ │ │ + rscseq pc, r7, sl, lsr #9 │ │ │ │ + rscseq pc, r7, r4, lsr #9 │ │ │ │ + smlalseq pc, r7, lr, r4 @ │ │ │ │ + smlalseq pc, r7, r8, r4 @ │ │ │ │ + smlalseq pc, r7, r2, r4 @ │ │ │ │ + rscseq pc, r7, ip, lsl #9 │ │ │ │ + rscseq pc, r7, r6, lsl #9 │ │ │ │ + rscseq pc, r7, r0, lsl #9 │ │ │ │ + rscseq pc, r7, sl, ror r4 @ │ │ │ │ + rscseq pc, r7, r4, ror r4 @ │ │ │ │ + rscseq pc, r7, lr, ror #8 │ │ │ │ + rscseq pc, r7, r8, ror #8 │ │ │ │ + rscseq pc, r7, r2, ror #8 │ │ │ │ + rscseq pc, r7, ip, asr r4 @ │ │ │ │ + rscseq pc, r7, r6, asr r4 @ │ │ │ │ + rscseq pc, r7, r0, asr r4 @ │ │ │ │ + rscseq pc, r7, sl, asr #8 │ │ │ │ + rscseq pc, r7, r4, asr #8 │ │ │ │ + rscseq pc, r7, lr, lsr r4 @ │ │ │ │ + rscseq pc, r7, r8, lsr r4 @ │ │ │ │ + rscseq pc, r7, r2, lsr r4 @ │ │ │ │ + rscseq pc, r7, ip, lsr #8 │ │ │ │ + rscseq pc, r7, r6, lsr #8 │ │ │ │ + rscseq pc, r7, r0, lsr #8 │ │ │ │ + rscseq pc, r7, sl, lsl r4 @ │ │ │ │ + rscseq pc, r7, r4, lsl r4 @ │ │ │ │ + rscseq pc, r7, lr, lsl #8 │ │ │ │ + rscseq pc, r7, r8, lsl #8 │ │ │ │ + rscseq pc, r7, r2, lsl #8 │ │ │ │ + ldrshteq pc, [r7], #60 @ 0x3c @ │ │ │ │ + ldrshteq pc, [r7], #54 @ 0x36 @ │ │ │ │ + ldrshteq pc, [r7], #48 @ 0x30 @ │ │ │ │ + rscseq pc, r7, sl, ror #7 │ │ │ │ + rscseq pc, r7, r4, ror #7 │ │ │ │ + ldrsbteq pc, [r7], #62 @ 0x3e @ │ │ │ │ + ldrsbteq pc, [r7], #56 @ 0x38 @ │ │ │ │ + ldrsbteq pc, [r7], #50 @ 0x32 @ │ │ │ │ + rscseq pc, r7, ip, asr #7 │ │ │ │ + rscseq pc, r7, r6, asr #7 │ │ │ │ + rscseq pc, r7, r0, asr #7 │ │ │ │ + ldrhteq pc, [r7], #58 @ 0x3a @ │ │ │ │ + ldrhteq pc, [r7], #52 @ 0x34 @ │ │ │ │ + rscseq pc, r7, lr, lsr #7 │ │ │ │ + rscseq pc, r7, r8, lsr #7 │ │ │ │ + rscseq pc, r7, r2, lsr #7 │ │ │ │ + smlalseq pc, r7, ip, r3 @ │ │ │ │ + smlalseq pc, r7, r6, r3 @ │ │ │ │ + smlalseq pc, r7, r0, r3 @ │ │ │ │ + rscseq pc, r7, sl, lsl #7 │ │ │ │ + rscseq pc, r7, r4, lsl #7 │ │ │ │ + rscseq pc, r7, lr, ror r3 @ │ │ │ │ + rscseq pc, r7, r8, ror r3 @ │ │ │ │ + rscseq pc, r7, r2, ror r3 @ │ │ │ │ + rscseq pc, r7, ip, ror #6 │ │ │ │ + rscseq pc, r7, r6, ror #6 │ │ │ │ + rscseq pc, r7, r0, ror #6 │ │ │ │ + rscseq pc, r7, sl, asr r3 @ │ │ │ │ + rscseq pc, r7, r4, asr r3 @ │ │ │ │ + rscseq pc, r7, lr, asr #6 │ │ │ │ + rscseq pc, r7, r8, asr #6 │ │ │ │ + rscseq pc, r7, r2, asr #6 │ │ │ │ + rscseq pc, r7, ip, lsr r3 @ │ │ │ │ + rscseq pc, r7, r6, lsr r3 @ │ │ │ │ + rscseq pc, r7, r0, lsr r3 @ │ │ │ │ + rscseq pc, r7, sl, lsr #6 │ │ │ │ + rscseq pc, r7, r4, lsr #6 │ │ │ │ + rscseq pc, r7, lr, lsl r3 @ │ │ │ │ + rscseq pc, r7, r8, lsl r3 @ │ │ │ │ + rscseq pc, r7, r2, lsl r3 @ │ │ │ │ + rscseq pc, r7, ip, lsl #6 │ │ │ │ + rscseq pc, r7, r6, lsl #6 │ │ │ │ + rscseq pc, r7, r0, lsl #6 │ │ │ │ + ldrshteq pc, [r7], #42 @ 0x2a @ │ │ │ │ + ldrshteq pc, [r7], #36 @ 0x24 @ │ │ │ │ + rscseq pc, r7, lr, ror #5 │ │ │ │ + rscseq pc, r7, r8, ror #5 │ │ │ │ + rscseq pc, r7, r2, ror #5 │ │ │ │ + ldrsbteq pc, [r7], #44 @ 0x2c @ │ │ │ │ + ldrsbteq pc, [r7], #38 @ 0x26 @ │ │ │ │ + ldrsbteq pc, [r7], #32 @ │ │ │ │ + rscseq pc, r7, sl, asr #5 │ │ │ │ + rscseq pc, r7, r4, asr #5 │ │ │ │ + ldrhteq pc, [r7], #46 @ 0x2e @ │ │ │ │ + ldrhteq pc, [r7], #40 @ 0x28 @ │ │ │ │ + ldrhteq pc, [r7], #34 @ 0x22 @ │ │ │ │ + rscseq pc, r7, ip, lsr #5 │ │ │ │ + rscseq pc, r7, r6, lsr #5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec36c50 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldrmi r0, [r5], -r8, ror #31 │ │ │ │ vhadd.s8 d27, d18, d3 │ │ │ │ @ instruction: 0x4604029c │ │ │ │ vqsub.s8 d4, d17, d1 │ │ │ │ @@ -124619,34 +124619,34 @@ │ │ │ │ @ instruction: 0xf7854620 │ │ │ │ and lr, r6, ip, lsl ip │ │ │ │ tstcs r1, r6, lsl #20 │ │ │ │ strls r4, [r0, #-1568] @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf785447a │ │ │ │ andlt lr, r3, r4, lsl ip │ │ │ │ svclt 0x0000bd30 │ │ │ │ - ldrshteq ip, [r7], #168 @ 0xa8 │ │ │ │ - rscseq ip, r9, r2, ror #5 │ │ │ │ - ldrhteq ip, [r7], #116 @ 0x74 │ │ │ │ + rscseq ip, r7, r8, lsr r8 │ │ │ │ + rscseq ip, r9, r2, lsr #32 │ │ │ │ + ldrshteq ip, [r7], #68 @ 0x44 │ │ │ │ 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 │ │ │ │ - rscseq r3, fp, ip, asr r6 │ │ │ │ - rscseq r3, fp, r2, ror r6 │ │ │ │ - rscseq r3, fp, r4, lsr r6 │ │ │ │ + smlalseq r3, fp, ip, r3 │ │ │ │ + ldrhteq r3, [fp], #50 @ 0x32 │ │ │ │ + rscseq r3, fp, r4, ror r3 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec398e8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcvc 0x0019f5b1 │ │ │ │ @ instruction: 0xf5b1d066 │ │ │ │ @@ -124974,94 +124974,94 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf785447a │ │ │ │ bmi 15dd15c │ │ │ │ tstcs r1, fp, lsr #30 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ stmdb ip, {r0, r2, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - rscseq r9, sl, ip, lsl r0 │ │ │ │ - rscseq lr, r9, r8, lsl r8 │ │ │ │ - rscseq lr, r9, r4, lsl r8 │ │ │ │ - rscseq lr, r9, r8, lsl r8 │ │ │ │ - ldrshteq r3, [fp], #80 @ 0x50 │ │ │ │ - ldrshteq pc, [sl], #166 @ 0xa6 @ │ │ │ │ - ldrsbteq ip, [r9], #30 │ │ │ │ - rscseq r3, fp, sl, asr #11 │ │ │ │ - ldrhteq r3, [fp], #92 @ 0x5c │ │ │ │ - rscseq r8, sl, r0, ror #30 │ │ │ │ - rscseq ip, r7, r2, ror #19 │ │ │ │ - rscseq sp, sl, sl, lsl r0 │ │ │ │ - ldrsbteq ip, [r7], #154 @ 0x9a │ │ │ │ - rscseq ip, r7, r6, asr #19 │ │ │ │ - tsteq r0, r0, ror #20 │ │ │ │ - ldrhteq ip, [r7], #148 @ 0x94 │ │ │ │ - ldrhteq ip, [r7], #150 @ 0x96 │ │ │ │ - rscseq ip, r7, lr, lsr #19 │ │ │ │ - rscseq pc, sl, r6, lsl sl @ │ │ │ │ - rscseq pc, sl, sl, lsl sl @ │ │ │ │ - rscseq pc, sl, r4, lsl sl @ │ │ │ │ - rscseq ip, r7, r8, ror r9 │ │ │ │ - rscseq ip, sl, lr, asr pc │ │ │ │ - rscseq ip, r7, r8, ror #18 │ │ │ │ - rscseq ip, r7, r6, ror r9 │ │ │ │ - rscseq r2, fp, r8, lsl #29 │ │ │ │ - rscseq ip, r7, r8, ror r9 │ │ │ │ - rscseq ip, sl, ip, lsl #30 │ │ │ │ - rscseq ip, r7, lr, ror #18 │ │ │ │ - rscseq ip, r7, ip, asr r9 │ │ │ │ - tsteq r0, r8, asr r9 │ │ │ │ - rscseq ip, r7, lr, asr #18 │ │ │ │ - rscseq ip, r7, r6, asr r9 │ │ │ │ - rscseq ip, r7, r8, asr r9 │ │ │ │ - rscseq ip, r7, r2, asr r9 │ │ │ │ - rscseq ip, r7, sl, lsr #18 │ │ │ │ - rscseq ip, r7, ip, lsr #18 │ │ │ │ - rscseq ip, r7, lr, lsr r9 │ │ │ │ - rscseq ip, r7, sl, asr r8 │ │ │ │ - rscseq ip, r7, r4, asr r8 │ │ │ │ - rscseq ip, r7, sl, lsr #18 │ │ │ │ - rscseq ip, r7, lr, lsr #16 │ │ │ │ - rscseq ip, r7, r8, lsr #16 │ │ │ │ - rscseq fp, sl, sl, rrx │ │ │ │ - rscseq ip, r7, r2, lsl #16 │ │ │ │ - ldrshteq ip, [r7], #124 @ 0x7c │ │ │ │ - ldrshteq lr, [r9], #70 @ 0x46 │ │ │ │ - ldrshteq lr, [r9], #70 @ 0x46 │ │ │ │ - ldrshteq lr, [r9], #68 @ 0x44 │ │ │ │ - rscseq lr, r9, sl, lsr r5 │ │ │ │ - rscseq lr, r9, sl, asr #9 │ │ │ │ - rscseq lr, r9, r8, asr #9 │ │ │ │ - rscseq r8, sl, r0, lsl #26 │ │ │ │ - ldrshteq r8, [sl], #202 @ 0xca │ │ │ │ - ldrshteq r8, [sl], #196 @ 0xc4 │ │ │ │ - rscseq r8, sl, lr, ror #25 │ │ │ │ - rscseq r8, sl, r8, ror #25 │ │ │ │ - rscseq r8, sl, r2, ror #25 │ │ │ │ - ldrsbteq r8, [sl], #204 @ 0xcc │ │ │ │ - rscseq r3, r8, lr, asr pc │ │ │ │ - rscseq r3, r8, ip, asr pc │ │ │ │ - ldrhteq r8, [sl], #202 @ 0xca │ │ │ │ - tsteq r0, r2, ror r7 │ │ │ │ - rscseq r8, sl, r4, asr #25 │ │ │ │ - rscseq r3, r8, ip, ror #30 │ │ │ │ - rscseq r3, r8, r2, asr pc │ │ │ │ - ldrhteq r8, [sl], #200 @ 0xc8 │ │ │ │ - rscseq ip, r7, r0, lsr #13 │ │ │ │ - smlalseq ip, r7, sl, r6 │ │ │ │ - rscseq ip, sl, r0, lsl #25 │ │ │ │ - rscseq ip, sl, r6, lsl #25 │ │ │ │ - rscseq ip, sl, ip, ror #24 │ │ │ │ - ldrdeq r5, [r0, -r8] │ │ │ │ - rscseq ip, sl, sl, ror #24 │ │ │ │ - rscseq fp, r9, ip, lsl #27 │ │ │ │ - rscseq r2, fp, lr, lsr #23 │ │ │ │ - rscseq ip, r7, r4, lsl r6 │ │ │ │ - rscseq ip, r7, lr, lsl #12 │ │ │ │ - rscseq ip, sl, r0, asr #24 │ │ │ │ - rscseq fp, r9, r4, asr #26 │ │ │ │ + rscseq r8, sl, ip, asr sp │ │ │ │ + rscseq lr, r9, r8, asr r5 │ │ │ │ + rscseq lr, r9, r4, asr r5 │ │ │ │ + rscseq lr, r9, r8, asr r5 │ │ │ │ + rscseq r3, fp, r0, lsr r3 │ │ │ │ + rscseq pc, sl, r6, lsr r8 @ │ │ │ │ + rscseq fp, r9, lr, lsl pc │ │ │ │ + rscseq r3, fp, sl, lsl #6 │ │ │ │ + ldrshteq r3, [fp], #44 @ 0x2c │ │ │ │ + rscseq r8, sl, r0, lsr #25 │ │ │ │ + rscseq ip, r7, r2, lsr #14 │ │ │ │ + rscseq ip, sl, sl, asr sp │ │ │ │ + rscseq ip, r7, sl, lsl r7 │ │ │ │ + rscseq ip, r7, r6, lsl #14 │ │ │ │ + smlatbeq r0, r0, r7, r5 │ │ │ │ + ldrshteq ip, [r7], #100 @ 0x64 │ │ │ │ + ldrshteq ip, [r7], #102 @ 0x66 │ │ │ │ + rscseq ip, r7, lr, ror #13 │ │ │ │ + rscseq pc, sl, r6, asr r7 @ │ │ │ │ + rscseq pc, sl, sl, asr r7 @ │ │ │ │ + rscseq pc, sl, r4, asr r7 @ │ │ │ │ + ldrhteq ip, [r7], #104 @ 0x68 │ │ │ │ + smlalseq ip, sl, lr, ip │ │ │ │ + rscseq ip, r7, r8, lsr #13 │ │ │ │ + ldrhteq ip, [r7], #102 @ 0x66 │ │ │ │ + rscseq r2, fp, r8, asr #23 │ │ │ │ + ldrhteq ip, [r7], #104 @ 0x68 │ │ │ │ + rscseq ip, sl, ip, asr #24 │ │ │ │ + rscseq ip, r7, lr, lsr #13 │ │ │ │ + smlalseq ip, r7, ip, r6 │ │ │ │ + @ instruction: 0x01005698 │ │ │ │ + rscseq ip, r7, lr, lsl #13 │ │ │ │ + smlalseq ip, r7, r6, r6 │ │ │ │ + smlalseq ip, r7, r8, r6 │ │ │ │ + smlalseq ip, r7, r2, r6 │ │ │ │ + rscseq ip, r7, sl, ror #12 │ │ │ │ + rscseq ip, r7, ip, ror #12 │ │ │ │ + rscseq ip, r7, lr, ror r6 │ │ │ │ + smlalseq ip, r7, sl, r5 │ │ │ │ + smlalseq ip, r7, r4, r5 │ │ │ │ + rscseq ip, r7, sl, ror #12 │ │ │ │ + rscseq ip, r7, lr, ror #10 │ │ │ │ + rscseq ip, r7, r8, ror #10 │ │ │ │ + rscseq sl, sl, sl, lsr #27 │ │ │ │ + rscseq ip, r7, r2, asr #10 │ │ │ │ + rscseq ip, r7, ip, lsr r5 │ │ │ │ + rscseq lr, r9, r6, lsr r2 │ │ │ │ + rscseq lr, r9, r6, lsr r2 │ │ │ │ + rscseq lr, r9, r4, lsr r2 │ │ │ │ + rscseq lr, r9, sl, ror r2 │ │ │ │ + rscseq lr, r9, sl, lsl #4 │ │ │ │ + rscseq lr, r9, r8, lsl #4 │ │ │ │ + rscseq r8, sl, r0, asr #20 │ │ │ │ + rscseq r8, sl, sl, lsr sl │ │ │ │ + rscseq r8, sl, r4, lsr sl │ │ │ │ + rscseq r8, sl, lr, lsr #20 │ │ │ │ + rscseq r8, sl, r8, lsr #20 │ │ │ │ + rscseq r8, sl, r2, lsr #20 │ │ │ │ + rscseq r8, sl, ip, lsl sl │ │ │ │ + smlalseq r3, r8, lr, ip │ │ │ │ + smlalseq r3, r8, ip, ip │ │ │ │ + ldrshteq r8, [sl], #154 @ 0x9a │ │ │ │ + @ instruction: 0x010054b2 │ │ │ │ + rscseq r8, sl, r4, lsl #20 │ │ │ │ + rscseq r3, r8, ip, lsr #25 │ │ │ │ + smlalseq r3, r8, r2, ip │ │ │ │ + ldrshteq r8, [sl], #152 @ 0x98 │ │ │ │ + rscseq ip, r7, r0, ror #7 │ │ │ │ + ldrsbteq ip, [r7], #58 @ 0x3a │ │ │ │ + rscseq ip, sl, r0, asr #19 │ │ │ │ + rscseq ip, sl, r6, asr #19 │ │ │ │ + rscseq ip, sl, ip, lsr #19 │ │ │ │ + tsteq r0, r8, lsl r4 │ │ │ │ + rscseq ip, sl, sl, lsr #19 │ │ │ │ + rscseq fp, r9, ip, asr #21 │ │ │ │ + rscseq r2, fp, lr, ror #17 │ │ │ │ + rscseq ip, r7, r4, asr r3 │ │ │ │ + rscseq ip, r7, lr, asr #6 │ │ │ │ + rscseq ip, sl, r0, lsl #19 │ │ │ │ + rscseq fp, r9, r4, lsl #21 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec39f64 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5b00ff8 │ │ │ │ vrecps.f32 d7, d0, d19 │ │ │ │ @ instruction: 0xf5b08121 │ │ │ │ eorle r7, r0, #44, 30 @ 0xb0 │ │ │ │ @@ -125860,102 +125860,102 @@ │ │ │ │ blcs 810448 │ │ │ │ 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 fp, r7, r4, asr #31 │ │ │ │ - smlalseq r2, fp, r6, pc @ │ │ │ │ - rscseq fp, r7, r6, ror pc │ │ │ │ - rscseq fp, r7, r6, asr pc │ │ │ │ - rscseq fp, r7, r8, lsr pc │ │ │ │ - rscseq fp, r7, r8, lsl pc │ │ │ │ - rscseq fp, r7, r2, lsl #30 │ │ │ │ - ldrsbteq fp, [r7], #232 @ 0xe8 │ │ │ │ - rscseq fp, r7, lr, asr #29 │ │ │ │ - rscseq fp, r7, sl, lsr #29 │ │ │ │ - rscseq fp, r7, r0, lsl #29 │ │ │ │ - rscseq fp, r7, r4, asr lr │ │ │ │ - rscseq fp, r7, sl, asr #28 │ │ │ │ - rscseq fp, r7, r4, lsr #28 │ │ │ │ - ldrshteq fp, [r7], #218 @ 0xda │ │ │ │ - ldrshteq fp, [r7], #208 @ 0xd0 │ │ │ │ - rscseq fp, r7, sl, asr #27 │ │ │ │ - smlalseq fp, r7, r8, sp │ │ │ │ - rscseq fp, r7, r6, ror #26 │ │ │ │ - rscseq fp, r7, sl, lsr sp │ │ │ │ - rscseq fp, r7, r0, lsl sp │ │ │ │ - rscseq fp, r7, r6, ror #25 │ │ │ │ - ldrhteq fp, [r7], #204 @ 0xcc │ │ │ │ - ldrhteq fp, [r7], #194 @ 0xc2 │ │ │ │ - rscseq fp, r7, lr, lsl #25 │ │ │ │ - rscseq fp, r7, sl, ror #24 │ │ │ │ - rscseq fp, r7, r0, asr #24 │ │ │ │ - rscseq fp, r7, ip, lsl ip │ │ │ │ - ldrshteq fp, [r7], #184 @ 0xb8 │ │ │ │ - rscseq fp, r7, r2, asr #23 │ │ │ │ - smlalseq fp, r7, lr, fp │ │ │ │ - rscseq fp, r7, sl, ror fp │ │ │ │ - rscseq fp, r7, ip, asr #22 │ │ │ │ - rscseq fp, r7, sl, lsl fp │ │ │ │ - ldrshteq fp, [r7], #170 @ 0xaa │ │ │ │ - rscseq fp, r7, sl, asr #21 │ │ │ │ - rscseq fp, r7, r0, asr #21 │ │ │ │ - rscseq fp, r7, r8, lsr #21 │ │ │ │ - rscseq fp, r7, r6, ror sl │ │ │ │ - rscseq fp, r7, r2, asr #20 │ │ │ │ - rscseq fp, r7, sl, lsl #20 │ │ │ │ - ldrsbteq fp, [r7], #152 @ 0x98 │ │ │ │ - ldrhteq fp, [r7], #154 @ 0x9a │ │ │ │ - rscseq fp, r7, r6, lsr #19 │ │ │ │ - rscseq fp, r7, sl, ror r9 │ │ │ │ - rscseq fp, r7, r2, asr r9 │ │ │ │ - rscseq fp, r7, lr, lsr #18 │ │ │ │ - rscseq fp, r7, r0, lsl #18 │ │ │ │ - rscseq fp, r7, r0, ror #17 │ │ │ │ - ldrhteq fp, [r7], #140 @ 0x8c │ │ │ │ - smlalseq fp, r7, r2, r8 │ │ │ │ - rscseq fp, r7, r4, ror #16 │ │ │ │ - rscseq fp, r7, r4, asr #16 │ │ │ │ - rscseq fp, r7, r0, lsr #16 │ │ │ │ - ldrshteq fp, [r7], #114 @ 0x72 │ │ │ │ - rscseq fp, r7, sl, ror #15 │ │ │ │ - rscseq fp, r7, r8, asr #15 │ │ │ │ - smlalseq fp, r7, ip, r7 │ │ │ │ - rscseq fp, r7, ip, ror #14 │ │ │ │ - rscseq fp, r7, lr, lsr r7 │ │ │ │ - rscseq fp, r7, r0, lsl r7 │ │ │ │ - ldrshteq fp, [r7], #98 @ 0x62 │ │ │ │ - ldrsbteq fp, [r7], #96 @ 0x60 │ │ │ │ - rscseq fp, r7, r2, lsr #13 │ │ │ │ - rscseq fp, r7, r4, lsl #13 │ │ │ │ - rscseq fp, r7, r4, ror #12 │ │ │ │ - rscseq fp, r7, r8, lsr r6 │ │ │ │ - rscseq fp, r7, ip, lsl #12 │ │ │ │ - ldrshteq fp, [r7], #80 @ 0x50 │ │ │ │ - ldrsbteq fp, [r7], #80 @ 0x50 │ │ │ │ - rscseq fp, r7, r8, lsr #11 │ │ │ │ - rscseq fp, r7, r2, lsr #11 │ │ │ │ - rscseq fp, r7, r0, lsl #11 │ │ │ │ - rscseq fp, r7, r2, asr r5 │ │ │ │ + rscseq fp, r7, r4, lsl #26 │ │ │ │ + ldrsbteq r2, [fp], #198 @ 0xc6 │ │ │ │ + ldrhteq fp, [r7], #198 @ 0xc6 │ │ │ │ + smlalseq fp, r7, r6, ip │ │ │ │ + rscseq fp, r7, r8, ror ip │ │ │ │ + rscseq fp, r7, r8, asr ip │ │ │ │ + rscseq fp, r7, r2, asr #24 │ │ │ │ + rscseq fp, r7, r8, lsl ip │ │ │ │ + rscseq fp, r7, lr, lsl #24 │ │ │ │ + rscseq fp, r7, sl, ror #23 │ │ │ │ + rscseq fp, r7, r0, asr #23 │ │ │ │ + smlalseq fp, r7, r4, fp │ │ │ │ + rscseq fp, r7, sl, lsl #23 │ │ │ │ + rscseq fp, r7, r4, ror #22 │ │ │ │ + rscseq fp, r7, sl, lsr fp │ │ │ │ + rscseq fp, r7, r0, lsr fp │ │ │ │ + rscseq fp, r7, sl, lsl #22 │ │ │ │ + ldrsbteq fp, [r7], #168 @ 0xa8 │ │ │ │ + rscseq fp, r7, r6, lsr #21 │ │ │ │ + rscseq fp, r7, sl, ror sl │ │ │ │ + rscseq fp, r7, r0, asr sl │ │ │ │ + rscseq fp, r7, r6, lsr #20 │ │ │ │ + ldrshteq fp, [r7], #156 @ 0x9c │ │ │ │ + ldrshteq fp, [r7], #146 @ 0x92 │ │ │ │ + rscseq fp, r7, lr, asr #19 │ │ │ │ + rscseq fp, r7, sl, lsr #19 │ │ │ │ + rscseq fp, r7, r0, lsl #19 │ │ │ │ + rscseq fp, r7, ip, asr r9 │ │ │ │ + rscseq fp, r7, r8, lsr r9 │ │ │ │ + rscseq fp, r7, r2, lsl #18 │ │ │ │ + ldrsbteq fp, [r7], #142 @ 0x8e │ │ │ │ + ldrhteq fp, [r7], #138 @ 0x8a │ │ │ │ + rscseq fp, r7, ip, lsl #17 │ │ │ │ + rscseq fp, r7, sl, asr r8 │ │ │ │ + rscseq fp, r7, sl, lsr r8 │ │ │ │ + rscseq fp, r7, sl, lsl #16 │ │ │ │ + rscseq fp, r7, r0, lsl #16 │ │ │ │ + rscseq fp, r7, r8, ror #15 │ │ │ │ + ldrhteq fp, [r7], #118 @ 0x76 │ │ │ │ + rscseq fp, r7, r2, lsl #15 │ │ │ │ + rscseq fp, r7, sl, asr #14 │ │ │ │ + rscseq fp, r7, r8, lsl r7 │ │ │ │ + ldrshteq fp, [r7], #106 @ 0x6a │ │ │ │ + rscseq fp, r7, r6, ror #13 │ │ │ │ + ldrhteq fp, [r7], #106 @ 0x6a │ │ │ │ + smlalseq fp, r7, r2, r6 │ │ │ │ + rscseq fp, r7, lr, ror #12 │ │ │ │ + rscseq fp, r7, r0, asr #12 │ │ │ │ + rscseq fp, r7, r0, lsr #12 │ │ │ │ + ldrshteq fp, [r7], #92 @ 0x5c │ │ │ │ + ldrsbteq fp, [r7], #82 @ 0x52 │ │ │ │ + rscseq fp, r7, r4, lsr #11 │ │ │ │ + rscseq fp, r7, r4, lsl #11 │ │ │ │ + rscseq fp, r7, r0, ror #10 │ │ │ │ + rscseq fp, r7, r2, lsr r5 │ │ │ │ rscseq fp, r7, sl, lsr #10 │ │ │ │ - rscseq fp, r7, r2, lsl #10 │ │ │ │ - rscseq fp, r7, r0, ror #9 │ │ │ │ - ldrhteq fp, [r7], #78 @ 0x4e │ │ │ │ - smlalseq fp, r7, r2, r4 │ │ │ │ - rscseq fp, r7, ip, lsl #9 │ │ │ │ - rscseq fp, r7, ip, ror #8 │ │ │ │ - rscseq fp, r7, r0, asr #8 │ │ │ │ - rscseq fp, r7, r4, lsl r4 │ │ │ │ - ldrshteq fp, [r7], #56 @ 0x38 │ │ │ │ - ldrsbteq fp, [r7], #56 @ 0x38 │ │ │ │ - ldrhteq fp, [r7], #48 @ 0x30 │ │ │ │ - rscseq fp, r7, sl, lsr #7 │ │ │ │ - rscseq fp, r7, r8, lsl #7 │ │ │ │ + rscseq fp, r7, r8, lsl #10 │ │ │ │ + ldrsbteq fp, [r7], #76 @ 0x4c │ │ │ │ + rscseq fp, r7, ip, lsr #9 │ │ │ │ + rscseq fp, r7, lr, ror r4 │ │ │ │ + rscseq fp, r7, r0, asr r4 │ │ │ │ + rscseq fp, r7, r2, lsr r4 │ │ │ │ + rscseq fp, r7, r0, lsl r4 │ │ │ │ + rscseq fp, r7, r2, ror #7 │ │ │ │ + rscseq fp, r7, r4, asr #7 │ │ │ │ + rscseq fp, r7, r4, lsr #7 │ │ │ │ + rscseq fp, r7, r8, ror r3 │ │ │ │ + rscseq fp, r7, ip, asr #6 │ │ │ │ + rscseq fp, r7, r0, lsr r3 │ │ │ │ + rscseq fp, r7, r0, lsl r3 │ │ │ │ + rscseq fp, r7, r8, ror #5 │ │ │ │ + rscseq fp, r7, r2, ror #5 │ │ │ │ + rscseq fp, r7, r0, asr #5 │ │ │ │ + smlalseq fp, r7, r2, r2 │ │ │ │ + rscseq fp, r7, sl, ror #4 │ │ │ │ + rscseq fp, r7, r2, asr #4 │ │ │ │ + rscseq fp, r7, r0, lsr #4 │ │ │ │ + ldrshteq fp, [r7], #30 │ │ │ │ + ldrsbteq fp, [r7], #18 │ │ │ │ + rscseq fp, r7, ip, asr #3 │ │ │ │ + rscseq fp, r7, ip, lsr #3 │ │ │ │ + rscseq fp, r7, r0, lsl #3 │ │ │ │ + rscseq fp, r7, r4, asr r1 │ │ │ │ + rscseq fp, r7, r8, lsr r1 │ │ │ │ + rscseq fp, r7, r8, lsl r1 │ │ │ │ + ldrshteq fp, [r7], #0 │ │ │ │ + rscseq fp, r7, sl, ror #1 │ │ │ │ + rscseq fp, r7, r8, asr #1 │ │ │ │ @ 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 │ │ │ │ @@ -125999,47 +125999,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, r7, ip, lsl r2 │ │ │ │ - rscseq fp, r7, r6, lsl r2 │ │ │ │ - rscseq fp, r7, r0, lsl r2 │ │ │ │ - rscseq fp, r7, sl, lsl #4 │ │ │ │ - rscseq fp, r7, r4, lsl #4 │ │ │ │ - ldrshteq fp, [r7], #30 │ │ │ │ - ldrshteq fp, [r7], #24 │ │ │ │ - ldrshteq fp, [r7], #18 │ │ │ │ - rscseq fp, r7, ip, ror #3 │ │ │ │ - rscseq fp, r7, r6, ror #3 │ │ │ │ - rscseq fp, r7, r0, ror #3 │ │ │ │ - ldrsbteq fp, [r7], #26 │ │ │ │ - ldrsbteq fp, [r7], #20 │ │ │ │ - rscseq fp, r7, lr, asr #3 │ │ │ │ - rscseq fp, r7, r8, asr #3 │ │ │ │ - rscseq fp, r7, r2, asr #3 │ │ │ │ - ldrhteq fp, [r7], #28 │ │ │ │ - ldrhteq fp, [r7], #22 │ │ │ │ - ldrhteq fp, [r7], #16 │ │ │ │ - rscseq fp, r7, sl, lsr #3 │ │ │ │ - rscseq fp, r7, r4, lsr #3 │ │ │ │ - smlalseq fp, r7, lr, r1 │ │ │ │ - smlalseq fp, r7, r8, r1 │ │ │ │ - smlalseq fp, r7, r2, r1 │ │ │ │ - rscseq fp, r7, ip, lsl #3 │ │ │ │ - rscseq fp, r7, r6, lsl #3 │ │ │ │ - rscseq fp, r7, r0, lsl #3 │ │ │ │ - rscseq fp, r7, sl, ror r1 │ │ │ │ - rscseq fp, r7, r4, ror r1 │ │ │ │ - rscseq fp, r7, lr, ror #2 │ │ │ │ - rscseq fp, r7, r8, ror #2 │ │ │ │ - rscseq fp, r7, r2, ror #2 │ │ │ │ - rscseq fp, r7, ip, asr r1 │ │ │ │ + rscseq sl, r7, ip, asr pc │ │ │ │ + rscseq sl, r7, r6, asr pc │ │ │ │ + rscseq sl, r7, r0, asr pc │ │ │ │ + rscseq sl, r7, sl, asr #30 │ │ │ │ + rscseq sl, r7, r4, asr #30 │ │ │ │ + rscseq sl, r7, lr, lsr pc │ │ │ │ + rscseq sl, r7, r8, lsr pc │ │ │ │ + rscseq sl, r7, r2, lsr pc │ │ │ │ + rscseq sl, r7, ip, lsr #30 │ │ │ │ + rscseq sl, r7, r6, lsr #30 │ │ │ │ + rscseq sl, r7, r0, lsr #30 │ │ │ │ + rscseq sl, r7, sl, lsl pc │ │ │ │ + rscseq sl, r7, r4, lsl pc │ │ │ │ + rscseq sl, r7, lr, lsl #30 │ │ │ │ + rscseq sl, r7, r8, lsl #30 │ │ │ │ + rscseq sl, r7, r2, lsl #30 │ │ │ │ + ldrshteq sl, [r7], #236 @ 0xec │ │ │ │ + ldrshteq sl, [r7], #230 @ 0xe6 │ │ │ │ + ldrshteq sl, [r7], #224 @ 0xe0 │ │ │ │ + rscseq sl, r7, sl, ror #29 │ │ │ │ + rscseq sl, r7, r4, ror #29 │ │ │ │ + ldrsbteq sl, [r7], #238 @ 0xee │ │ │ │ + ldrsbteq sl, [r7], #232 @ 0xe8 │ │ │ │ + ldrsbteq sl, [r7], #226 @ 0xe2 │ │ │ │ + rscseq sl, r7, ip, asr #29 │ │ │ │ + rscseq sl, r7, r6, asr #29 │ │ │ │ + rscseq sl, r7, r0, asr #29 │ │ │ │ + ldrhteq sl, [r7], #234 @ 0xea │ │ │ │ + ldrhteq sl, [r7], #228 @ 0xe4 │ │ │ │ + rscseq sl, r7, lr, lsr #29 │ │ │ │ + rscseq sl, r7, r8, lsr #29 │ │ │ │ + rscseq sl, r7, r2, lsr #29 │ │ │ │ + smlalseq sl, r7, ip, lr │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec3aeac │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r3, r0, ror #31 │ │ │ │ ldrmi r4, [r5], -r4, lsl #12 │ │ │ │ @ instruction: 0xf5b1461e │ │ │ │ vrecps.f32 d7, d0, d19 │ │ │ │ @@ -126543,27 +126543,27 @@ │ │ │ │ ldc 7, cr15, [r4, #-524] @ 0xfffffdf4 │ │ │ │ bmi 55c4a8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x44a7b4> │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf7839500 │ │ │ │ andlt lr, r3, ip, lsl #26 │ │ │ │ svclt 0x0000bdf0 │ │ │ │ - rscseq r1, fp, r4, asr #19 │ │ │ │ - ldrsbteq r6, [r7], #148 @ 0x94 │ │ │ │ - rscseq r9, r8, r2, ror #5 │ │ │ │ - rscseq r1, fp, ip, lsr #19 │ │ │ │ - rscseq r1, fp, lr, lsl #19 │ │ │ │ - smlalseq r1, fp, ip, r9 │ │ │ │ - smlalseq r1, fp, lr, r9 │ │ │ │ - rscseq r1, fp, r8, lsr #19 │ │ │ │ - rscseq r1, fp, r6, lsr #19 │ │ │ │ - rscseq r1, fp, ip, lsr #19 │ │ │ │ - rscseq r1, fp, r2, asr #19 │ │ │ │ - tsteq r0, r2, lsl #28 │ │ │ │ - rscseq sl, r7, r6, lsr #19 │ │ │ │ + rscseq r1, fp, r4, lsl #14 │ │ │ │ + rscseq r6, r7, r4, lsl r7 │ │ │ │ + rscseq r9, r8, r2, lsr #32 │ │ │ │ + rscseq r1, fp, ip, ror #13 │ │ │ │ + rscseq r1, fp, lr, asr #13 │ │ │ │ + ldrsbteq r1, [fp], #108 @ 0x6c │ │ │ │ + ldrsbteq r1, [fp], #110 @ 0x6e │ │ │ │ + rscseq r1, fp, r8, ror #13 │ │ │ │ + rscseq r1, fp, r6, ror #13 │ │ │ │ + rscseq r1, fp, ip, ror #13 │ │ │ │ + rscseq r1, fp, r2, lsl #14 │ │ │ │ + tsteq r0, r2, asr #22 │ │ │ │ + rscseq sl, r7, r6, ror #13 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec3b6dc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf6400ff8 │ │ │ │ addsmi r0, r8, #228, 6 @ 0x90000003 │ │ │ │ strbhi pc, [pc, #3] @ e44ef @ │ │ │ │ bicshi pc, fp, #0, 4 │ │ │ │ @@ -127377,104 +127377,104 @@ │ │ │ │ @ instruction: 0xf04f634a │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10207d9 │ │ │ │ ldmdami fp, {r0, r1, r4, r5, r6, r8, r9, sl, pc}^ │ │ │ │ @ instruction: 0xf0034478 │ │ │ │ svclt 0x0000b93c │ │ │ │ - rscseq sl, r7, r0, asr r8 │ │ │ │ - rscseq r1, fp, sl, asr #19 │ │ │ │ - rscseq r1, fp, r0, lsr #26 │ │ │ │ - rscseq sl, r7, sl, asr #15 │ │ │ │ - rscseq sl, r7, r6, lsr #15 │ │ │ │ - ldrhteq r1, [fp], #128 @ 0x80 │ │ │ │ - ldrshteq r1, [fp], #130 @ 0x82 │ │ │ │ - rscseq sl, r7, r8, lsr #14 │ │ │ │ - rscseq sl, r7, lr, lsl r7 │ │ │ │ - ldrshteq sl, [r7], #104 @ 0x68 │ │ │ │ - rscseq sl, r7, lr, asr #13 │ │ │ │ - rscseq sl, r7, r4, lsr #13 │ │ │ │ - smlalseq sl, r7, sl, r6 │ │ │ │ - rscseq sl, r7, r6, ror r6 │ │ │ │ - rscseq sl, r7, ip, asr #12 │ │ │ │ - rscseq sl, r7, r6, lsr #12 │ │ │ │ - rscseq sl, r7, r0, lsl #12 │ │ │ │ - rscseq r1, fp, r4, lsr #16 │ │ │ │ - rscseq r1, fp, r4, lsr #15 │ │ │ │ - rscseq sl, r7, lr, asr #10 │ │ │ │ - rscseq sl, r7, r4, lsr #10 │ │ │ │ - rscseq sl, r7, r0, lsl #10 │ │ │ │ - ldrsbteq sl, [r7], #76 @ 0x4c │ │ │ │ - ldrhteq sl, [r7], #64 @ 0x40 │ │ │ │ - rscseq sl, r7, r6, lsl #9 │ │ │ │ - rscseq sl, r7, ip, ror r4 │ │ │ │ - rscseq sl, r7, r6, asr r4 │ │ │ │ - rscseq sl, r7, sl, lsr #8 │ │ │ │ - rscseq sl, r7, r0, lsr #8 │ │ │ │ - ldrshteq sl, [r7], #58 @ 0x3a │ │ │ │ - ldrsbteq sl, [r7], #62 @ 0x3e │ │ │ │ - ldrhteq sl, [r7], #50 @ 0x32 │ │ │ │ - rscseq sl, r7, r6, lsl #7 │ │ │ │ - rscseq sl, r7, r8, asr r3 │ │ │ │ - rscseq sl, r7, r2, asr #6 │ │ │ │ - rscseq sl, r7, lr, lsl r3 │ │ │ │ - ldrshteq sl, [r7], #32 │ │ │ │ - rscseq sl, r7, r4, asr #5 │ │ │ │ - ldrhteq sl, [r7], #42 @ 0x2a │ │ │ │ - smlalseq sl, r7, r4, r2 │ │ │ │ - rscseq sl, r7, r6, ror #4 │ │ │ │ - rscseq sl, r7, r2, asr #4 │ │ │ │ + smlalseq sl, r7, r0, r5 │ │ │ │ + rscseq r1, fp, sl, lsl #14 │ │ │ │ + rscseq r1, fp, r0, ror #20 │ │ │ │ + rscseq sl, r7, sl, lsl #10 │ │ │ │ + rscseq sl, r7, r6, ror #9 │ │ │ │ + ldrshteq r1, [fp], #80 @ 0x50 │ │ │ │ + rscseq r1, fp, r2, lsr r6 │ │ │ │ + rscseq sl, r7, r8, ror #8 │ │ │ │ + rscseq sl, r7, lr, asr r4 │ │ │ │ + rscseq sl, r7, r8, lsr r4 │ │ │ │ + rscseq sl, r7, lr, lsl #8 │ │ │ │ + rscseq sl, r7, r4, ror #7 │ │ │ │ + ldrsbteq sl, [r7], #58 @ 0x3a │ │ │ │ + ldrhteq sl, [r7], #54 @ 0x36 │ │ │ │ + rscseq sl, r7, ip, lsl #7 │ │ │ │ + rscseq sl, r7, r6, ror #6 │ │ │ │ + rscseq sl, r7, r0, asr #6 │ │ │ │ + rscseq r1, fp, r4, ror #10 │ │ │ │ + rscseq r1, fp, r4, ror #9 │ │ │ │ + rscseq sl, r7, lr, lsl #5 │ │ │ │ + rscseq sl, r7, r4, ror #4 │ │ │ │ + rscseq sl, r7, r0, asr #4 │ │ │ │ rscseq sl, r7, ip, lsl r2 │ │ │ │ - ldrsbteq sl, [r7], #24 │ │ │ │ - rscseq sl, r7, lr, asr #3 │ │ │ │ + ldrshteq sl, [r7], #16 │ │ │ │ + rscseq sl, r7, r6, asr #3 │ │ │ │ ldrhteq sl, [r7], #28 │ │ │ │ - smlalseq sl, r7, r0, r1 │ │ │ │ - rscseq sl, r7, r6, lsl #3 │ │ │ │ - rscseq sl, r7, r4, ror r1 │ │ │ │ - rscseq sl, r7, ip, lsr r1 │ │ │ │ - rscseq sl, r7, r2, lsr r1 │ │ │ │ - rscseq sl, r7, r0, lsr #2 │ │ │ │ - ldrshteq sl, [r7], #4 │ │ │ │ - rscseq sl, r7, sl, ror #1 │ │ │ │ - ldrsbteq sl, [r7], #8 │ │ │ │ - rscseq sl, r7, r8, ror r0 │ │ │ │ - rscseq sl, r7, lr, rrx │ │ │ │ - rscseq sl, r7, ip, asr r0 │ │ │ │ + smlalseq sl, r7, r6, r1 │ │ │ │ + rscseq sl, r7, sl, ror #2 │ │ │ │ + rscseq sl, r7, r0, ror #2 │ │ │ │ + rscseq sl, r7, sl, lsr r1 │ │ │ │ + rscseq sl, r7, lr, lsl r1 │ │ │ │ + ldrshteq sl, [r7], #2 │ │ │ │ + rscseq sl, r7, r6, asr #1 │ │ │ │ + smlalseq sl, r7, r8, r0 │ │ │ │ + rscseq sl, r7, r2, lsl #1 │ │ │ │ + rscseq sl, r7, lr, asr r0 │ │ │ │ rscseq sl, r7, r0, lsr r0 │ │ │ │ - rscseq sl, r7, r6, lsr #32 │ │ │ │ - rscseq sl, r7, r4, lsl r0 │ │ │ │ - ldrsbteq r9, [r7], #252 @ 0xfc │ │ │ │ - ldrsbteq r9, [r7], #242 @ 0xf2 │ │ │ │ - rscseq r9, r7, r0, asr #31 │ │ │ │ - smlalseq r9, r7, r4, pc @ │ │ │ │ - rscseq r9, r7, sl, lsl #31 │ │ │ │ - rscseq r9, r7, r8, ror pc │ │ │ │ - rscseq r1, fp, r2, lsl #6 │ │ │ │ - rscseq r9, r7, r4, lsl #30 │ │ │ │ - ldrsbteq r9, [r7], #230 @ 0xe6 │ │ │ │ - rscseq r9, r7, ip, lsr #29 │ │ │ │ - rscseq r9, r7, r2, lsl #29 │ │ │ │ + rscseq sl, r7, r4 │ │ │ │ + ldrshteq r9, [r7], #250 @ 0xfa │ │ │ │ + ldrsbteq r9, [r7], #244 @ 0xf4 │ │ │ │ + rscseq r9, r7, r6, lsr #31 │ │ │ │ + rscseq r9, r7, r2, lsl #31 │ │ │ │ + rscseq r9, r7, ip, asr pc │ │ │ │ + rscseq r9, r7, r8, lsl pc │ │ │ │ + rscseq r9, r7, lr, lsl #30 │ │ │ │ + ldrshteq r9, [r7], #236 @ 0xec │ │ │ │ + ldrsbteq r9, [r7], #224 @ 0xe0 │ │ │ │ + rscseq r9, r7, r6, asr #29 │ │ │ │ + ldrhteq r9, [r7], #228 @ 0xe4 │ │ │ │ + rscseq r9, r7, ip, ror lr │ │ │ │ + rscseq r9, r7, r2, ror lr │ │ │ │ rscseq r9, r7, r0, ror #28 │ │ │ │ - rscseq r9, r7, lr, lsr lr │ │ │ │ - rscseq r9, r7, r4, lsl lr │ │ │ │ - ldrshteq r9, [r7], #210 @ 0xd2 │ │ │ │ - ldrsbteq r9, [r7], #208 @ 0xd0 │ │ │ │ - rscseq r9, r7, r6, lsr #27 │ │ │ │ - rscseq r9, r7, ip, ror sp │ │ │ │ - rscseq r9, r7, sl, asr sp │ │ │ │ - rscseq r9, r7, r8, lsr sp │ │ │ │ - rscseq r9, r7, lr, lsl #26 │ │ │ │ - rscseq r9, r7, ip, ror #25 │ │ │ │ + rscseq r9, r7, r4, lsr lr │ │ │ │ + rscseq r9, r7, sl, lsr #28 │ │ │ │ + rscseq r9, r7, r8, lsl lr │ │ │ │ + ldrhteq r9, [r7], #216 @ 0xd8 │ │ │ │ + rscseq r9, r7, lr, lsr #27 │ │ │ │ + smlalseq r9, r7, ip, sp │ │ │ │ + rscseq r9, r7, r0, ror sp │ │ │ │ + rscseq r9, r7, r6, ror #26 │ │ │ │ + rscseq r9, r7, r4, asr sp │ │ │ │ + rscseq r9, r7, ip, lsl sp │ │ │ │ + rscseq r9, r7, r2, lsl sp │ │ │ │ + rscseq r9, r7, r0, lsl #26 │ │ │ │ + ldrsbteq r9, [r7], #196 @ 0xc4 │ │ │ │ rscseq r9, r7, sl, asr #25 │ │ │ │ - smlalseq r9, r7, lr, ip │ │ │ │ - rscseq r9, r7, r4, ror ip │ │ │ │ - rscseq r9, r7, sl, asr #24 │ │ │ │ - rscseq r9, r7, r8, lsr #24 │ │ │ │ - rscseq r9, r7, r6, lsl #24 │ │ │ │ - ldrsbteq r9, [r7], #184 @ 0xb8 │ │ │ │ + ldrhteq r9, [r7], #200 @ 0xc8 │ │ │ │ + rscseq r1, fp, r2, asr #32 │ │ │ │ + rscseq r9, r7, r4, asr #24 │ │ │ │ + rscseq r9, r7, r6, lsl ip │ │ │ │ + rscseq r9, r7, ip, ror #23 │ │ │ │ + rscseq r9, r7, r2, asr #23 │ │ │ │ + rscseq r9, r7, r0, lsr #23 │ │ │ │ + rscseq r9, r7, lr, ror fp │ │ │ │ + rscseq r9, r7, r4, asr fp │ │ │ │ + rscseq r9, r7, r2, lsr fp │ │ │ │ + rscseq r9, r7, r0, lsl fp │ │ │ │ + rscseq r9, r7, r6, ror #21 │ │ │ │ + ldrhteq r9, [r7], #172 @ 0xac │ │ │ │ + smlalseq r9, r7, sl, sl │ │ │ │ + rscseq r9, r7, r8, ror sl │ │ │ │ + rscseq r9, r7, lr, asr #20 │ │ │ │ + rscseq r9, r7, ip, lsr #20 │ │ │ │ + rscseq r9, r7, sl, lsl #20 │ │ │ │ + ldrsbteq r9, [r7], #158 @ 0x9e │ │ │ │ + ldrhteq r9, [r7], #148 @ 0x94 │ │ │ │ + rscseq r9, r7, sl, lsl #19 │ │ │ │ + rscseq r9, r7, r8, ror #18 │ │ │ │ + rscseq r9, r7, r6, asr #18 │ │ │ │ + rscseq r9, r7, r8, lsl r9 │ │ │ │ movtvs pc, #34208 @ 0x85a0 @ │ │ │ │ blcs 811d84 │ │ │ │ ldrbhi pc, [ip, -r2, lsl #4] @ │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10207da │ │ │ │ @ instruction: 0xf8df86ad │ │ │ │ @@ -128277,101 +128277,101 @@ │ │ │ │ vmov.i32 d18, #4352 @ 0x00001100 │ │ │ │ blcc 2ea7e8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d8af4> │ │ │ │ smullsmi fp, sl, fp, r2 │ │ │ │ @ instruction: 0xf10207d3 │ │ │ │ ldmdami r8, {r0, r1, r3, r5, r6, pc}^ │ │ │ │ @ instruction: 0xf0024478 │ │ │ │ svclt 0x0000ba34 │ │ │ │ - rscseq r9, r7, sl, asr #20 │ │ │ │ - rscseq r9, r7, r6, lsr #20 │ │ │ │ - ldrshteq r9, [r7], #154 @ 0x9a │ │ │ │ - rscseq r9, r7, lr, asr #19 │ │ │ │ - rscseq r9, r7, sl, lsr #19 │ │ │ │ - rscseq r9, r7, r6, lsl #19 │ │ │ │ - rscseq r9, r7, r8, asr r9 │ │ │ │ - rscseq r9, r7, r4, lsr r9 │ │ │ │ - rscseq r9, r7, lr, lsl #18 │ │ │ │ - rscseq r0, fp, r0, ror #25 │ │ │ │ - rscseq r9, r7, r2, lsr #17 │ │ │ │ - rscseq r9, r7, r2, ror r8 │ │ │ │ - rscseq r9, r7, r4, asr #16 │ │ │ │ - rscseq r9, r7, r6, lsl r8 │ │ │ │ - ldrshteq r9, [r7], #112 @ 0x70 │ │ │ │ - rscseq r9, r7, sl, asr #15 │ │ │ │ - smlalseq r9, r7, ip, r7 │ │ │ │ - smlalseq r9, r7, r2, r7 │ │ │ │ - rscseq r9, r7, ip, ror #14 │ │ │ │ - rscseq r9, r7, r0, asr #14 │ │ │ │ - rscseq r9, r7, r2, lsl r7 │ │ │ │ - rscseq r9, r7, r8, lsl #14 │ │ │ │ - rscseq r9, r7, r4, ror #13 │ │ │ │ - ldrhteq r9, [r7], #102 @ 0x66 │ │ │ │ - rscseq r9, r7, ip, lsr #13 │ │ │ │ - rscseq r9, r7, r6, lsl #13 │ │ │ │ - rscseq r9, r7, r2, asr r6 │ │ │ │ - rscseq r9, r7, r4, lsr #12 │ │ │ │ - ldrshteq r9, [r7], #88 @ 0x58 │ │ │ │ - rscseq r9, r7, lr, ror #11 │ │ │ │ - rscseq r9, r7, r8, asr #11 │ │ │ │ - smlalseq r9, r7, r8, r5 │ │ │ │ - rscseq r9, r7, lr, lsl #11 │ │ │ │ - rscseq r9, r7, r8, ror #10 │ │ │ │ - rscseq r9, r7, r8, lsr r5 │ │ │ │ - rscseq r9, r7, r2, lsl r5 │ │ │ │ - rscseq r9, r7, r0, ror #9 │ │ │ │ - ldrsbteq r9, [r7], #70 @ 0x46 │ │ │ │ - ldrhteq r9, [r7], #64 @ 0x40 │ │ │ │ - rscseq r9, r7, lr, ror r4 │ │ │ │ - rscseq r9, r7, lr, asr #8 │ │ │ │ - rscseq r9, r7, lr, lsl r4 │ │ │ │ - rscseq r9, r7, lr, ror #7 │ │ │ │ - ldrhteq r9, [r7], #60 @ 0x3c │ │ │ │ - ldrhteq r9, [r7], #50 @ 0x32 │ │ │ │ - rscseq r9, r7, ip, lsl #7 │ │ │ │ - rscseq r9, r7, r6, ror #6 │ │ │ │ + rscseq r9, r7, sl, lsl #15 │ │ │ │ + rscseq r9, r7, r6, ror #14 │ │ │ │ + rscseq r9, r7, sl, lsr r7 │ │ │ │ + rscseq r9, r7, lr, lsl #14 │ │ │ │ + rscseq r9, r7, sl, ror #13 │ │ │ │ + rscseq r9, r7, r6, asr #13 │ │ │ │ + smlalseq r9, r7, r8, r6 │ │ │ │ + rscseq r9, r7, r4, ror r6 │ │ │ │ + rscseq r9, r7, lr, asr #12 │ │ │ │ + rscseq r0, fp, r0, lsr #20 │ │ │ │ + rscseq r9, r7, r2, ror #11 │ │ │ │ + ldrhteq r9, [r7], #82 @ 0x52 │ │ │ │ + rscseq r9, r7, r4, lsl #11 │ │ │ │ + rscseq r9, r7, r6, asr r5 │ │ │ │ + rscseq r9, r7, r0, lsr r5 │ │ │ │ + rscseq r9, r7, sl, lsl #10 │ │ │ │ + ldrsbteq r9, [r7], #76 @ 0x4c │ │ │ │ + ldrsbteq r9, [r7], #66 @ 0x42 │ │ │ │ + rscseq r9, r7, ip, lsr #9 │ │ │ │ + rscseq r9, r7, r0, lsl #9 │ │ │ │ + rscseq r9, r7, r2, asr r4 │ │ │ │ + rscseq r9, r7, r8, asr #8 │ │ │ │ + rscseq r9, r7, r4, lsr #8 │ │ │ │ + ldrshteq r9, [r7], #54 @ 0x36 │ │ │ │ + rscseq r9, r7, ip, ror #7 │ │ │ │ + rscseq r9, r7, r6, asr #7 │ │ │ │ + smlalseq r9, r7, r2, r3 │ │ │ │ + rscseq r9, r7, r4, ror #6 │ │ │ │ rscseq r9, r7, r8, lsr r3 │ │ │ │ + rscseq r9, r7, lr, lsr #6 │ │ │ │ rscseq r9, r7, r8, lsl #6 │ │ │ │ - rscseq r9, r7, r0, ror #5 │ │ │ │ - rscseq r9, r7, r8, asr #5 │ │ │ │ - smlalseq r9, r7, sl, r2 │ │ │ │ - smlalseq r9, r7, r0, r2 │ │ │ │ - rscseq r9, r7, sl, ror #4 │ │ │ │ - rscseq r9, r7, r6, lsr r2 │ │ │ │ - rscseq r9, r7, r6, lsl #4 │ │ │ │ - ldrsbteq r9, [r7], #22 │ │ │ │ - rscseq r9, r7, ip, asr #3 │ │ │ │ - rscseq r9, r7, r6, lsr #3 │ │ │ │ - rscseq r9, r7, r8, ror r1 │ │ │ │ - rscseq r9, r7, lr, ror #2 │ │ │ │ - rscseq r9, r7, r8, asr #2 │ │ │ │ - rscseq r9, r7, ip, lsl r1 │ │ │ │ - rscseq r9, r7, sl, ror #1 │ │ │ │ - rscseq r9, r7, r2, asr #1 │ │ │ │ - smlalseq r9, r7, r4, r0 │ │ │ │ - rscseq r9, r7, ip, lsl #1 │ │ │ │ - rscseq r9, r7, sl, ror r0 │ │ │ │ - rscseq r9, r7, lr, asr #32 │ │ │ │ - rscseq r9, r7, r6, asr #32 │ │ │ │ + ldrsbteq r9, [r7], #40 @ 0x28 │ │ │ │ + rscseq r9, r7, lr, asr #5 │ │ │ │ + rscseq r9, r7, r8, lsr #5 │ │ │ │ + rscseq r9, r7, r8, ror r2 │ │ │ │ + rscseq r9, r7, r2, asr r2 │ │ │ │ + rscseq r9, r7, r0, lsr #4 │ │ │ │ + rscseq r9, r7, r6, lsl r2 │ │ │ │ + ldrshteq r9, [r7], #16 │ │ │ │ + ldrhteq r9, [r7], #30 │ │ │ │ + rscseq r9, r7, lr, lsl #3 │ │ │ │ + rscseq r9, r7, lr, asr r1 │ │ │ │ + rscseq r9, r7, lr, lsr #2 │ │ │ │ + ldrshteq r9, [r7], #12 │ │ │ │ + ldrshteq r9, [r7], #2 │ │ │ │ + rscseq r9, r7, ip, asr #1 │ │ │ │ + rscseq r9, r7, r6, lsr #1 │ │ │ │ + rscseq r9, r7, r8, ror r0 │ │ │ │ + rscseq r9, r7, r8, asr #32 │ │ │ │ rscseq r9, r7, r0, lsr #32 │ │ │ │ - ldrshteq r8, [r7], #240 @ 0xf0 │ │ │ │ - ldrhteq r8, [r7], #254 @ 0xfe │ │ │ │ - smlalseq r8, r7, r2, pc @ │ │ │ │ - rscseq r8, r7, r2, ror #30 │ │ │ │ - rscseq r8, r7, sl, asr pc │ │ │ │ - rscseq r8, r7, r6, lsr pc │ │ │ │ - rscseq r8, r7, r6, lsl #30 │ │ │ │ - ldrsbteq r8, [r7], #232 @ 0xe8 │ │ │ │ - ldrsbteq r8, [r7], #224 @ 0xe0 │ │ │ │ - rscseq r8, r7, sl, lsr #29 │ │ │ │ - rscseq r8, r7, r6, lsl #29 │ │ │ │ - rscseq r8, r7, r6, asr lr │ │ │ │ - rscseq r8, r7, r6, lsr #28 │ │ │ │ - rscseq r8, r7, lr, lsl lr │ │ │ │ - ldrshteq r8, [r7], #218 @ 0xda │ │ │ │ - rscseq r8, r7, r8, asr #27 │ │ │ │ + rscseq r9, r7, r8 │ │ │ │ + ldrsbteq r8, [r7], #250 @ 0xfa │ │ │ │ + ldrsbteq r8, [r7], #240 @ 0xf0 │ │ │ │ + rscseq r8, r7, sl, lsr #31 │ │ │ │ + rscseq r8, r7, r6, ror pc │ │ │ │ + rscseq r8, r7, r6, asr #30 │ │ │ │ + rscseq r8, r7, r6, lsl pc │ │ │ │ + rscseq r8, r7, ip, lsl #30 │ │ │ │ + rscseq r8, r7, r6, ror #29 │ │ │ │ + ldrhteq r8, [r7], #232 @ 0xe8 │ │ │ │ + rscseq r8, r7, lr, lsr #29 │ │ │ │ + rscseq r8, r7, r8, lsl #29 │ │ │ │ + rscseq r8, r7, ip, asr lr │ │ │ │ + rscseq r8, r7, sl, lsr #28 │ │ │ │ + rscseq r8, r7, r2, lsl #28 │ │ │ │ + ldrsbteq r8, [r7], #212 @ 0xd4 │ │ │ │ + rscseq r8, r7, ip, asr #27 │ │ │ │ + ldrhteq r8, [r7], #218 @ 0xda │ │ │ │ + rscseq r8, r7, lr, lsl #27 │ │ │ │ + rscseq r8, r7, r6, lsl #27 │ │ │ │ + rscseq r8, r7, r0, ror #26 │ │ │ │ + rscseq r8, r7, r0, lsr sp │ │ │ │ + ldrshteq r8, [r7], #206 @ 0xce │ │ │ │ + ldrsbteq r8, [r7], #194 @ 0xc2 │ │ │ │ + rscseq r8, r7, r2, lsr #25 │ │ │ │ + smlalseq r8, r7, sl, ip │ │ │ │ + rscseq r8, r7, r6, ror ip │ │ │ │ + rscseq r8, r7, r6, asr #24 │ │ │ │ + rscseq r8, r7, r8, lsl ip │ │ │ │ + rscseq r8, r7, r0, lsl ip │ │ │ │ + rscseq r8, r7, sl, ror #23 │ │ │ │ + rscseq r8, r7, r6, asr #23 │ │ │ │ + smlalseq r8, r7, r6, fp │ │ │ │ + rscseq r8, r7, r6, ror #22 │ │ │ │ + rscseq r8, r7, lr, asr fp │ │ │ │ + rscseq r8, r7, sl, lsr fp │ │ │ │ + rscseq r8, r7, r8, lsl #22 │ │ │ │ @ instruction: 0x53bcf5a0 │ │ │ │ addslt r3, fp, #16, 22 @ 0x4000 │ │ │ │ vqdmulh.s d2, d2, d12 │ │ │ │ vhadd.s8 d24, d17, d26 │ │ │ │ blx 96696c │ │ │ │ ldrbeq pc, [r9, r3, lsl #6] @ │ │ │ │ strhi pc, [sl, r1, lsl #2]! │ │ │ │ @@ -129177,101 +129177,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 r8, r7, r4, asr #24 │ │ │ │ - rscseq r8, r7, ip, lsl ip │ │ │ │ - rscseq r8, r7, r8, ror #23 │ │ │ │ - ldrhteq r8, [r7], #184 @ 0xb8 │ │ │ │ - rscseq r8, r7, r8, lsl #23 │ │ │ │ - rscseq r8, r7, lr, ror fp │ │ │ │ - rscseq r8, r7, r8, asr fp │ │ │ │ - rscseq r8, r7, r4, lsr #22 │ │ │ │ - ldrshteq r8, [r7], #164 @ 0xa4 │ │ │ │ - rscseq r8, r7, sl, ror #21 │ │ │ │ - rscseq r8, r7, r2, asr #21 │ │ │ │ - smlalseq r8, r7, r6, sl │ │ │ │ - rscseq r8, r7, r4, ror #20 │ │ │ │ - rscseq r8, r7, sl, asr sl │ │ │ │ - rscseq r8, r7, r6, lsr sl │ │ │ │ - rscseq r8, r7, r4, lsl #20 │ │ │ │ - ldrshteq r8, [r7], #154 @ 0x9a │ │ │ │ - ldrsbteq r8, [r7], #154 @ 0x9a │ │ │ │ - rscseq pc, sl, r2, ror #28 │ │ │ │ - ldrsbteq pc, [sl], #218 @ 0xda @ │ │ │ │ - rscseq pc, sl, r6, ror sp @ │ │ │ │ - rscseq r8, r7, r0, lsl #18 │ │ │ │ - ldrsbteq r8, [r7], #130 @ 0x82 │ │ │ │ - rscseq r8, r7, r6, lsr #17 │ │ │ │ - rscseq r8, r7, sl, ror r8 │ │ │ │ - rscseq r8, r7, r0, ror r8 │ │ │ │ - rscseq r8, r7, ip, asr #16 │ │ │ │ - rscseq r8, r7, r0, lsr #16 │ │ │ │ - rscseq r8, r7, r6, lsl r8 │ │ │ │ - ldrshteq r8, [r7], #114 @ 0x72 │ │ │ │ - rscseq r8, r7, r6, asr #15 │ │ │ │ + rscseq r8, r7, r4, lsl #19 │ │ │ │ + rscseq r8, r7, ip, asr r9 │ │ │ │ + rscseq r8, r7, r8, lsr #18 │ │ │ │ + ldrshteq r8, [r7], #136 @ 0x88 │ │ │ │ + rscseq r8, r7, r8, asr #17 │ │ │ │ + ldrhteq r8, [r7], #142 @ 0x8e │ │ │ │ + smlalseq r8, r7, r8, r8 │ │ │ │ + rscseq r8, r7, r4, ror #16 │ │ │ │ + rscseq r8, r7, r4, lsr r8 │ │ │ │ + rscseq r8, r7, sl, lsr #16 │ │ │ │ + rscseq r8, r7, r2, lsl #16 │ │ │ │ + ldrsbteq r8, [r7], #118 @ 0x76 │ │ │ │ + rscseq r8, r7, r4, lsr #15 │ │ │ │ smlalseq r8, r7, sl, r7 │ │ │ │ - smlalseq r8, r7, r0, r7 │ │ │ │ - rscseq r8, r7, ip, ror #14 │ │ │ │ - rscseq r8, r7, r0, asr #14 │ │ │ │ - rscseq r8, r7, r6, lsr r7 │ │ │ │ - rscseq r8, r7, r2, lsl r7 │ │ │ │ - rscseq r8, r7, r2, ror #13 │ │ │ │ - ldrhteq r8, [r7], #102 @ 0x66 │ │ │ │ - rscseq r8, r7, sl, lsl #13 │ │ │ │ - rscseq r8, r7, r0, lsl #13 │ │ │ │ - rscseq r8, r7, ip, asr r6 │ │ │ │ - rscseq r8, r7, r0, lsr r6 │ │ │ │ - rscseq r8, r7, r6, lsr #12 │ │ │ │ - rscseq r8, r7, r0, lsl #12 │ │ │ │ - ldrsbteq r8, [r7], #82 @ 0x52 │ │ │ │ - rscseq r8, r7, r4, lsr #11 │ │ │ │ - rscseq r8, r7, lr, ror r5 │ │ │ │ - rscseq r8, r7, r8, asr r5 │ │ │ │ - rscseq r8, r7, sl, lsr #10 │ │ │ │ - rscseq r8, r7, r0, lsr #10 │ │ │ │ - ldrshteq r8, [r7], #74 @ 0x4a │ │ │ │ - rscseq r8, r7, r6, ror #9 │ │ │ │ - rscseq pc, sl, r4, asr #18 │ │ │ │ - smlalseq r8, r7, r8, r4 │ │ │ │ - rscseq r8, r7, r4, lsl #9 │ │ │ │ - rscseq pc, sl, lr, asr r9 @ │ │ │ │ - ldrshteq pc, [sl], #140 @ 0x8c @ │ │ │ │ - rscseq r8, r7, r0, lsl #8 │ │ │ │ - rscseq r8, r7, ip, ror #7 │ │ │ │ - ldrhteq r8, [r7], #62 @ 0x3e │ │ │ │ - smlalseq r8, r7, r0, r3 │ │ │ │ - rscseq r8, r7, ip, asr r3 │ │ │ │ - rscseq r8, r7, lr, lsl r3 │ │ │ │ - rscseq r8, r7, lr, ror #5 │ │ │ │ - rscseq r8, r7, r0, asr #5 │ │ │ │ - smlalseq r8, r7, lr, r2 │ │ │ │ - rscseq r8, r7, r0, ror r2 │ │ │ │ - rscseq r8, r7, r2, asr r2 │ │ │ │ - rscseq r8, r7, r4, lsr #4 │ │ │ │ - rscseq r8, r7, r4, lsl #4 │ │ │ │ - ldrsbteq r8, [r7], #22 │ │ │ │ - rscseq r8, r7, r8, lsr #3 │ │ │ │ - rscseq r8, r7, r4, ror r1 │ │ │ │ - rscseq r8, r7, lr, asr r1 │ │ │ │ - rscseq r8, r7, r6, lsr r1 │ │ │ │ - rscseq r8, r7, r4, lsr #2 │ │ │ │ - ldrshteq r8, [r7], #8 │ │ │ │ - ldrshteq r8, [r7], #0 │ │ │ │ - rscseq r8, r7, sl, asr #1 │ │ │ │ - smlalseq r8, r7, sl, r0 │ │ │ │ - rscseq r8, r7, sl, rrx │ │ │ │ - rscseq r8, r7, r2, rrx │ │ │ │ - rscseq r8, r7, lr, lsr r0 │ │ │ │ - rscseq r8, r7, sl, lsl r0 │ │ │ │ - rscseq r7, r7, sl, ror #31 │ │ │ │ - ldrhteq r7, [r7], #248 @ 0xf8 │ │ │ │ + rscseq r8, r7, r6, ror r7 │ │ │ │ + rscseq r8, r7, r4, asr #14 │ │ │ │ + rscseq r8, r7, sl, lsr r7 │ │ │ │ + rscseq r8, r7, sl, lsl r7 │ │ │ │ + rscseq pc, sl, r2, lsr #23 │ │ │ │ + rscseq pc, sl, sl, lsl fp @ │ │ │ │ + ldrhteq pc, [sl], #166 @ 0xa6 @ │ │ │ │ + rscseq r8, r7, r0, asr #12 │ │ │ │ + rscseq r8, r7, r2, lsl r6 │ │ │ │ + rscseq r8, r7, r6, ror #11 │ │ │ │ + ldrhteq r8, [r7], #90 @ 0x5a │ │ │ │ + ldrhteq r8, [r7], #80 @ 0x50 │ │ │ │ + rscseq r8, r7, ip, lsl #11 │ │ │ │ + rscseq r8, r7, r0, ror #10 │ │ │ │ + rscseq r8, r7, r6, asr r5 │ │ │ │ + rscseq r8, r7, r2, lsr r5 │ │ │ │ + rscseq r8, r7, r6, lsl #10 │ │ │ │ + ldrsbteq r8, [r7], #74 @ 0x4a │ │ │ │ + ldrsbteq r8, [r7], #64 @ 0x40 │ │ │ │ + rscseq r8, r7, ip, lsr #9 │ │ │ │ + rscseq r8, r7, r0, lsl #9 │ │ │ │ + rscseq r8, r7, r6, ror r4 │ │ │ │ + rscseq r8, r7, r2, asr r4 │ │ │ │ + rscseq r8, r7, r2, lsr #8 │ │ │ │ + ldrshteq r8, [r7], #54 @ 0x36 │ │ │ │ + rscseq r8, r7, sl, asr #7 │ │ │ │ + rscseq r8, r7, r0, asr #7 │ │ │ │ + smlalseq r8, r7, ip, r3 │ │ │ │ + rscseq r8, r7, r0, ror r3 │ │ │ │ + rscseq r8, r7, r6, ror #6 │ │ │ │ + rscseq r8, r7, r0, asr #6 │ │ │ │ + rscseq r8, r7, r2, lsl r3 │ │ │ │ + rscseq r8, r7, r4, ror #5 │ │ │ │ + ldrhteq r8, [r7], #46 @ 0x2e │ │ │ │ + smlalseq r8, r7, r8, r2 │ │ │ │ + rscseq r8, r7, sl, ror #4 │ │ │ │ + rscseq r8, r7, r0, ror #4 │ │ │ │ + rscseq r8, r7, sl, lsr r2 │ │ │ │ + rscseq r8, r7, r6, lsr #4 │ │ │ │ + rscseq pc, sl, r4, lsl #13 │ │ │ │ + ldrsbteq r8, [r7], #24 │ │ │ │ + rscseq r8, r7, r4, asr #3 │ │ │ │ + smlalseq pc, sl, lr, r6 @ │ │ │ │ + rscseq pc, sl, ip, lsr r6 @ │ │ │ │ + rscseq r8, r7, r0, asr #2 │ │ │ │ + rscseq r8, r7, ip, lsr #2 │ │ │ │ + ldrshteq r8, [r7], #14 │ │ │ │ + ldrsbteq r8, [r7], #0 │ │ │ │ + smlalseq r8, r7, ip, r0 │ │ │ │ + rscseq r8, r7, lr, asr r0 │ │ │ │ + rscseq r8, r7, lr, lsr #32 │ │ │ │ + rscseq r8, r7, r0 │ │ │ │ + ldrsbteq r7, [r7], #254 @ 0xfe │ │ │ │ + ldrhteq r7, [r7], #240 @ 0xf0 │ │ │ │ + smlalseq r7, r7, r2, pc @ │ │ │ │ + rscseq r7, r7, r4, ror #30 │ │ │ │ + rscseq r7, r7, r4, asr #30 │ │ │ │ + rscseq r7, r7, r6, lsl pc │ │ │ │ + rscseq r7, r7, r8, ror #29 │ │ │ │ + ldrhteq r7, [r7], #228 @ 0xe4 │ │ │ │ + smlalseq r7, r7, lr, lr @ │ │ │ │ + rscseq r7, r7, r6, ror lr │ │ │ │ + rscseq r7, r7, r4, ror #28 │ │ │ │ + rscseq r7, r7, r8, lsr lr │ │ │ │ + rscseq r7, r7, r0, lsr lr │ │ │ │ + rscseq r7, r7, sl, lsl #28 │ │ │ │ + ldrsbteq r7, [r7], #218 @ 0xda │ │ │ │ + rscseq r7, r7, sl, lsr #27 │ │ │ │ + rscseq r7, r7, r2, lsr #27 │ │ │ │ + rscseq r7, r7, lr, ror sp │ │ │ │ + rscseq r7, r7, sl, asr sp │ │ │ │ + rscseq r7, r7, sl, lsr #26 │ │ │ │ + ldrshteq r7, [r7], #200 @ 0xc8 │ │ │ │ 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 │ │ │ │ @@ -130069,96 +130069,96 @@ │ │ │ │ vpadd.i8 d2, d0, d12 │ │ │ │ @ instruction: 0xf04f8418 │ │ │ │ blx 9743ec │ │ │ │ ldrbeq pc, [r9, r3, lsl #6] @ │ │ │ │ rsbhi pc, sl, #0, 2 │ │ │ │ ldrbtmi r4, [r8], #-2130 @ 0xfffff7ae │ │ │ │ ldclt 0, cr15, [r3], #-0 │ │ │ │ - rscseq r7, r7, sl, lsr #28 │ │ │ │ - rscseq r7, r7, r4, lsl #28 │ │ │ │ - ldrsbteq r7, [r7], #222 @ 0xde │ │ │ │ - rscseq r7, r7, lr, lsr #27 │ │ │ │ - rscseq r7, r7, r4, lsr #27 │ │ │ │ - rscseq r7, r7, lr, ror sp │ │ │ │ - rscseq r7, r7, r2, asr sp │ │ │ │ - rscseq r7, r7, r6, lsr #26 │ │ │ │ - ldrshteq r7, [r7], #206 @ 0xce │ │ │ │ - ldrsbteq r7, [r7], #200 @ 0xc8 │ │ │ │ - rscseq r7, r7, ip, lsr #25 │ │ │ │ - rscseq r7, r7, r6, lsl #25 │ │ │ │ - rscseq r7, r7, r0, ror #24 │ │ │ │ - rscseq r7, r7, lr, lsr #24 │ │ │ │ - rscseq r7, r7, r0, lsl #24 │ │ │ │ - ldrsbteq r7, [r7], #180 @ 0xb4 │ │ │ │ - rscseq r7, r7, r8, lsr #23 │ │ │ │ - rscseq r7, r7, r2, lsl #23 │ │ │ │ - rscseq r7, r7, ip, asr fp │ │ │ │ - rscseq r7, r7, r0, lsr fp │ │ │ │ - rscseq r7, r7, sl, lsl #22 │ │ │ │ + rscseq r7, r7, sl, ror #22 │ │ │ │ + rscseq r7, r7, r4, asr #22 │ │ │ │ + rscseq r7, r7, lr, lsl fp │ │ │ │ + rscseq r7, r7, lr, ror #21 │ │ │ │ rscseq r7, r7, r4, ror #21 │ │ │ │ - ldrhteq r7, [r7], #168 @ 0xa8 │ │ │ │ - rscseq r7, r7, ip, lsl #21 │ │ │ │ + ldrhteq r7, [r7], #174 @ 0xae │ │ │ │ + smlalseq r7, r7, r2, sl @ │ │ │ │ rscseq r7, r7, r6, ror #20 │ │ │ │ - rscseq r7, r7, r0, asr #20 │ │ │ │ - rscseq r7, r7, r0, lsl sl │ │ │ │ - rscseq r7, r7, r6, lsl #20 │ │ │ │ - rscseq r7, r7, r2, ror #19 │ │ │ │ - ldrhteq r7, [r7], #144 @ 0x90 │ │ │ │ - rscseq r7, r7, r0, lsl #19 │ │ │ │ - rscseq r7, r7, r0, asr r9 │ │ │ │ - rscseq r7, r7, r0, lsr r9 │ │ │ │ - rscseq r7, r7, ip, lsl #18 │ │ │ │ - ldrsbteq r7, [r7], #140 @ 0x8c │ │ │ │ - ldrhteq r7, [r7], #140 @ 0x8c │ │ │ │ - smlalseq r7, r7, r8, r8 @ │ │ │ │ - rscseq r7, r7, r8, ror #16 │ │ │ │ - rscseq r7, r7, r8, lsr r8 │ │ │ │ - rscseq r7, r7, r8, lsl r8 │ │ │ │ - ldrshteq r7, [r7], #116 @ 0x74 │ │ │ │ - rscseq r7, r7, r8, asr #15 │ │ │ │ - ldrhteq r7, [r7], #126 @ 0x7e │ │ │ │ - smlalseq r7, r7, r8, r7 @ │ │ │ │ - rscseq r7, r7, sl, ror #14 │ │ │ │ - rscseq r7, r7, r8, lsr r7 │ │ │ │ - rscseq r7, r7, sl, lsl #14 │ │ │ │ - ldrsbteq r7, [r7], #110 @ 0x6e │ │ │ │ - ldrhteq r7, [r7], #98 @ 0x62 │ │ │ │ - rscseq r7, r7, ip, lsl #13 │ │ │ │ - rscseq r7, r7, r6, ror #12 │ │ │ │ - rscseq r7, r7, sl, lsr r6 │ │ │ │ - rscseq r7, r7, r4, lsl r6 │ │ │ │ - rscseq r7, r7, lr, ror #11 │ │ │ │ - rscseq r7, r7, r2, asr #11 │ │ │ │ - smlalseq r7, r7, r6, r5 @ │ │ │ │ - rscseq r7, r7, r0, ror r5 │ │ │ │ - rscseq r7, r7, sl, asr #10 │ │ │ │ - rscseq r7, r7, sl, lsl r5 │ │ │ │ - rscseq r7, r7, r0, lsl r5 │ │ │ │ - rscseq r7, r7, ip, ror #9 │ │ │ │ - ldrhteq r7, [r7], #76 @ 0x4c │ │ │ │ - rscseq r7, r7, lr, lsl #9 │ │ │ │ - rscseq r7, r7, r0, ror #8 │ │ │ │ - rscseq r7, r7, r2, asr #8 │ │ │ │ - rscseq r7, r7, r0, lsr #8 │ │ │ │ + rscseq r7, r7, lr, lsr sl │ │ │ │ + rscseq r7, r7, r8, lsl sl │ │ │ │ + rscseq r7, r7, ip, ror #19 │ │ │ │ + rscseq r7, r7, r6, asr #19 │ │ │ │ + rscseq r7, r7, r0, lsr #19 │ │ │ │ + rscseq r7, r7, lr, ror #18 │ │ │ │ + rscseq r7, r7, r0, asr #18 │ │ │ │ + rscseq r7, r7, r4, lsl r9 │ │ │ │ + rscseq r7, r7, r8, ror #17 │ │ │ │ + rscseq r7, r7, r2, asr #17 │ │ │ │ + smlalseq r7, r7, ip, r8 @ │ │ │ │ + rscseq r7, r7, r0, ror r8 │ │ │ │ + rscseq r7, r7, sl, asr #16 │ │ │ │ + rscseq r7, r7, r4, lsr #16 │ │ │ │ + ldrshteq r7, [r7], #120 @ 0x78 │ │ │ │ + rscseq r7, r7, ip, asr #15 │ │ │ │ + rscseq r7, r7, r6, lsr #15 │ │ │ │ + rscseq r7, r7, r0, lsl #15 │ │ │ │ + rscseq r7, r7, r0, asr r7 │ │ │ │ + rscseq r7, r7, r6, asr #14 │ │ │ │ + rscseq r7, r7, r2, lsr #14 │ │ │ │ + ldrshteq r7, [r7], #96 @ 0x60 │ │ │ │ + rscseq r7, r7, r0, asr #13 │ │ │ │ + smlalseq r7, r7, r0, r6 @ │ │ │ │ + rscseq r7, r7, r0, ror r6 │ │ │ │ + rscseq r7, r7, ip, asr #12 │ │ │ │ + rscseq r7, r7, ip, lsl r6 │ │ │ │ + ldrshteq r7, [r7], #92 @ 0x5c │ │ │ │ + ldrsbteq r7, [r7], #88 @ 0x58 │ │ │ │ + rscseq r7, r7, r8, lsr #11 │ │ │ │ + rscseq r7, r7, r8, ror r5 │ │ │ │ + rscseq r7, r7, r8, asr r5 │ │ │ │ + rscseq r7, r7, r4, lsr r5 │ │ │ │ + rscseq r7, r7, r8, lsl #10 │ │ │ │ + ldrshteq r7, [r7], #78 @ 0x4e │ │ │ │ + ldrsbteq r7, [r7], #72 @ 0x48 │ │ │ │ + rscseq r7, r7, sl, lsr #9 │ │ │ │ + rscseq r7, r7, r8, ror r4 │ │ │ │ + rscseq r7, r7, sl, asr #8 │ │ │ │ + rscseq r7, r7, lr, lsl r4 │ │ │ │ ldrshteq r7, [r7], #50 @ 0x32 │ │ │ │ - ldrsbteq r7, [r7], #52 @ 0x34 │ │ │ │ - ldrhteq r7, [r7], #50 @ 0x32 │ │ │ │ - rscseq r7, r7, r4, lsl #7 │ │ │ │ - rscseq r7, r7, r6, asr r3 │ │ │ │ - rscseq r7, r7, r8, lsr r3 │ │ │ │ - rscseq r7, r7, r6, lsl r3 │ │ │ │ - rscseq r7, r7, ip, ror #5 │ │ │ │ - rscseq r7, r7, r4, ror #5 │ │ │ │ - rscseq r7, r7, r0, asr #5 │ │ │ │ - smlalseq r7, r7, r0, r2 @ │ │ │ │ - rscseq r7, r7, r4, ror #4 │ │ │ │ - rscseq r7, r7, r8, lsr r2 │ │ │ │ - rscseq r7, r7, lr, lsl #4 │ │ │ │ - rscseq r7, r7, sl, ror #3 │ │ │ │ - rscseq r7, r7, r6, asr #3 │ │ │ │ + rscseq r7, r7, ip, asr #7 │ │ │ │ + rscseq r7, r7, r6, lsr #7 │ │ │ │ + rscseq r7, r7, sl, ror r3 │ │ │ │ + rscseq r7, r7, r4, asr r3 │ │ │ │ + rscseq r7, r7, lr, lsr #6 │ │ │ │ + rscseq r7, r7, r2, lsl #6 │ │ │ │ + ldrsbteq r7, [r7], #38 @ 0x26 │ │ │ │ + ldrhteq r7, [r7], #32 │ │ │ │ + rscseq r7, r7, sl, lsl #5 │ │ │ │ + rscseq r7, r7, sl, asr r2 │ │ │ │ + rscseq r7, r7, r0, asr r2 │ │ │ │ + rscseq r7, r7, ip, lsr #4 │ │ │ │ + ldrshteq r7, [r7], #28 │ │ │ │ + rscseq r7, r7, lr, asr #3 │ │ │ │ + rscseq r7, r7, r0, lsr #3 │ │ │ │ + rscseq r7, r7, r2, lsl #3 │ │ │ │ + rscseq r7, r7, r0, ror #2 │ │ │ │ + rscseq r7, r7, r2, lsr r1 │ │ │ │ + rscseq r7, r7, r4, lsl r1 │ │ │ │ + ldrshteq r7, [r7], #2 │ │ │ │ + rscseq r7, r7, r4, asr #1 │ │ │ │ + smlalseq r7, r7, r6, r0 @ │ │ │ │ + rscseq r7, r7, r8, ror r0 │ │ │ │ + rscseq r7, r7, r6, asr r0 │ │ │ │ + rscseq r7, r7, ip, lsr #32 │ │ │ │ + rscseq r7, r7, r4, lsr #32 │ │ │ │ + rscseq r7, r7, r0 │ │ │ │ + ldrsbteq r6, [r7], #240 @ 0xf0 │ │ │ │ + rscseq r6, r7, r4, lsr #31 │ │ │ │ + rscseq r6, r7, r8, ror pc │ │ │ │ + rscseq r6, r7, lr, asr #30 │ │ │ │ + rscseq r6, r7, sl, lsr #30 │ │ │ │ + rscseq r6, r7, r6, lsl #30 │ │ │ │ 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 │ │ │ │ @@ -130607,192 +130607,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, r7, r2, asr r0 │ │ │ │ - rscseq r7, r7, lr, lsr #32 │ │ │ │ - rscseq r7, r7, sl │ │ │ │ - rscseq r6, r7, r0, ror #31 │ │ │ │ - ldrhteq r6, [r7], #246 @ 0xf6 │ │ │ │ - smlalseq r6, r7, r2, pc @ │ │ │ │ - rscseq r6, r7, lr, ror #30 │ │ │ │ - rscseq r6, r7, r0, asr #30 │ │ │ │ - rscseq r6, r7, r8, lsr pc │ │ │ │ - rscseq r6, r7, r6, lsl pc │ │ │ │ - rscseq r6, r7, r6, ror #29 │ │ │ │ - ldrhteq r6, [r7], #232 @ 0xe8 │ │ │ │ - rscseq r6, r7, sl, lsl #29 │ │ │ │ - rscseq r6, r7, ip, ror #28 │ │ │ │ - rscseq r6, r7, sl, asr #28 │ │ │ │ - rscseq r6, r7, ip, lsl lr │ │ │ │ - ldrshteq r6, [r7], #222 @ 0xde │ │ │ │ - ldrsbteq r6, [r7], #222 @ 0xde │ │ │ │ - ldrhteq r6, [r7], #210 @ 0xd2 │ │ │ │ - rscseq r6, r7, r6, lsl #27 │ │ │ │ - rscseq r6, r7, sl, ror #26 │ │ │ │ + smlalseq r6, r7, r2, sp │ │ │ │ + rscseq r6, r7, lr, ror #26 │ │ │ │ rscseq r6, r7, sl, asr #26 │ │ │ │ - rscseq r6, r7, r2, lsr #26 │ │ │ │ - rscseq r6, r7, sl, lsl sp │ │ │ │ - ldrshteq r6, [r7], #200 @ 0xc8 │ │ │ │ - rscseq sp, sl, r0, ror #31 │ │ │ │ - rscseq sp, sl, lr, lsr #28 │ │ │ │ - rscseq r6, r7, r0, ror #25 │ │ │ │ - ldrsbteq r6, [r7], #202 @ 0xca │ │ │ │ - ldrsbteq r6, [r7], #196 @ 0xc4 │ │ │ │ - rscseq r6, r7, lr, asr #25 │ │ │ │ - rscseq r6, r7, r8, asr #25 │ │ │ │ - rscseq r6, r7, r2, asr #25 │ │ │ │ - ldrhteq r6, [r7], #204 @ 0xcc │ │ │ │ - rscseq lr, sl, r2, lsr #1 │ │ │ │ - ldrhteq r6, [r7], #192 @ 0xc0 │ │ │ │ - rscseq r6, r7, sl, lsr #25 │ │ │ │ - rscseq sp, sl, r4, ror #29 │ │ │ │ - smlalseq r6, r7, lr, ip │ │ │ │ - rscseq sp, sl, ip, ror lr │ │ │ │ - smlalseq r6, r7, r2, ip │ │ │ │ - rscseq r6, r7, ip, lsl #25 │ │ │ │ - rscseq sp, sl, r6, ror sp │ │ │ │ + rscseq r6, r7, r0, lsr #26 │ │ │ │ + ldrshteq r6, [r7], #198 @ 0xc6 │ │ │ │ + ldrsbteq r6, [r7], #194 @ 0xc2 │ │ │ │ + rscseq r6, r7, lr, lsr #25 │ │ │ │ rscseq r6, r7, r0, lsl #25 │ │ │ │ - rscseq r6, r7, sl, ror ip │ │ │ │ - rscseq r6, r7, r4, ror ip │ │ │ │ - rscseq sp, sl, r2, ror #27 │ │ │ │ - rscseq r6, r7, r8, ror #24 │ │ │ │ - rscseq r6, r7, r2, ror #24 │ │ │ │ - rscseq r6, r7, ip, asr ip │ │ │ │ + rscseq r6, r7, r8, ror ip │ │ │ │ rscseq r6, r7, r6, asr ip │ │ │ │ - rscseq r6, r7, r0, asr ip │ │ │ │ - rscseq sp, sl, lr, asr #28 │ │ │ │ - rscseq r6, r7, r4, asr #24 │ │ │ │ - rscseq r6, r7, lr, lsr ip │ │ │ │ - rscseq r6, r7, r8, lsr ip │ │ │ │ - rscseq r6, r7, r2, lsr ip │ │ │ │ - rscseq r6, r7, ip, lsr #24 │ │ │ │ rscseq r6, r7, r6, lsr #24 │ │ │ │ - rscseq r6, r7, r0, lsr #24 │ │ │ │ - rscseq r6, r7, sl, lsl ip │ │ │ │ - rscseq r6, r7, r4, lsl ip │ │ │ │ - rscseq sp, sl, sl, lsr #29 │ │ │ │ - rscseq sp, sl, r8, ror lr │ │ │ │ - rscseq sp, sl, sl, asr #29 │ │ │ │ - rscseq lr, sl, r4, lsr #32 │ │ │ │ - smlalseq sp, sl, sl, pc @ │ │ │ │ - rscseq sp, sl, ip, lsr pc │ │ │ │ - rscseq sp, sl, sl, lsl #30 │ │ │ │ - rscseq sp, sl, ip, asr pc │ │ │ │ - ldrsbteq r6, [r7], #190 @ 0xbe │ │ │ │ - ldrsbteq r6, [r7], #184 @ 0xb8 │ │ │ │ - ldrsbteq r6, [r7], #178 @ 0xb2 │ │ │ │ - rscseq r6, r7, ip, asr #23 │ │ │ │ - rscseq r6, r7, r6, asr #23 │ │ │ │ - rscseq r6, r7, r0, asr #23 │ │ │ │ - ldrhteq r6, [r7], #186 @ 0xba │ │ │ │ - ldrhteq r6, [r7], #180 @ 0xb4 │ │ │ │ - rscseq r6, r7, lr, lsr #23 │ │ │ │ - rscseq r6, r7, r8, lsr #23 │ │ │ │ - rscseq r6, r7, r2, lsr #23 │ │ │ │ - smlalseq r6, r7, ip, fp │ │ │ │ - smlalseq r6, r7, r6, fp │ │ │ │ - smlalseq r6, r7, r0, fp │ │ │ │ + ldrshteq r6, [r7], #184 @ 0xb8 │ │ │ │ + rscseq r6, r7, sl, asr #23 │ │ │ │ + rscseq r6, r7, ip, lsr #23 │ │ │ │ rscseq r6, r7, sl, lsl #23 │ │ │ │ - rscseq r6, r7, r4, lsl #23 │ │ │ │ - rscseq r6, r7, lr, ror fp │ │ │ │ - rscseq r6, r7, r8, ror fp │ │ │ │ - rscseq r6, r7, r2, ror fp │ │ │ │ - rscseq r6, r7, ip, ror #22 │ │ │ │ - rscseq r6, r7, r6, ror #22 │ │ │ │ - rscseq r6, r7, r0, ror #22 │ │ │ │ - rscseq r6, r7, sl, asr fp │ │ │ │ - rscseq r6, r7, r4, asr fp │ │ │ │ - rscseq r6, r7, lr, asr #22 │ │ │ │ - rscseq r6, r7, r8, asr #22 │ │ │ │ - rscseq r6, r7, r2, asr #22 │ │ │ │ - rscseq r6, r7, ip, lsr fp │ │ │ │ - rscseq r6, r7, r6, lsr fp │ │ │ │ - rscseq r6, r7, r0, lsr fp │ │ │ │ - rscseq r6, r7, sl, lsr #22 │ │ │ │ - rscseq r6, r7, r4, lsr #22 │ │ │ │ + rscseq r6, r7, ip, asr fp │ │ │ │ + rscseq r6, r7, lr, lsr fp │ │ │ │ rscseq r6, r7, lr, lsl fp │ │ │ │ - rscseq r6, r7, r8, lsl fp │ │ │ │ - rscseq r6, r7, r2, lsl fp │ │ │ │ - rscseq r6, r7, ip, lsl #22 │ │ │ │ - rscseq r6, r7, r6, lsl #22 │ │ │ │ - rscseq r6, r7, r0, lsl #22 │ │ │ │ - ldrshteq r6, [r7], #170 @ 0xaa │ │ │ │ - ldrshteq r6, [r7], #164 @ 0xa4 │ │ │ │ - rscseq r6, r7, lr, ror #21 │ │ │ │ - rscseq r6, r7, r8, ror #21 │ │ │ │ - rscseq r6, r7, r2, ror #21 │ │ │ │ - ldrsbteq r6, [r7], #172 @ 0xac │ │ │ │ - ldrsbteq r6, [r7], #166 @ 0xa6 │ │ │ │ - ldrsbteq r6, [r7], #160 @ 0xa0 │ │ │ │ - rscseq r6, r7, sl, asr #21 │ │ │ │ - rscseq r6, r7, r4, asr #21 │ │ │ │ - ldrhteq r6, [r7], #174 @ 0xae │ │ │ │ - ldrhteq r6, [r7], #168 @ 0xa8 │ │ │ │ - ldrhteq r6, [r7], #162 @ 0xa2 │ │ │ │ - rscseq r6, r7, ip, lsr #21 │ │ │ │ - rscseq r6, r7, r6, lsr #21 │ │ │ │ - rscseq r6, r7, r0, lsr #21 │ │ │ │ - smlalseq r6, r7, sl, sl │ │ │ │ - smlalseq r6, r7, r4, sl │ │ │ │ - rscseq r6, r7, lr, lsl #21 │ │ │ │ - rscseq r6, r7, r8, lsl #21 │ │ │ │ - rscseq r6, r7, r2, lsl #21 │ │ │ │ - rscseq r6, r7, ip, ror sl │ │ │ │ - rscseq r6, r7, r6, ror sl │ │ │ │ - rscseq r6, r7, r0, ror sl │ │ │ │ - rscseq r6, r7, sl, ror #20 │ │ │ │ - rscseq r6, r7, r4, ror #20 │ │ │ │ - rscseq r6, r7, lr, asr sl │ │ │ │ - rscseq r6, r7, r8, asr sl │ │ │ │ - rscseq r6, r7, r2, asr sl │ │ │ │ - rscseq r6, r7, ip, asr #20 │ │ │ │ - rscseq r6, r7, r6, asr #20 │ │ │ │ - rscseq r6, r7, r0, asr #20 │ │ │ │ - rscseq r6, r7, sl, lsr sl │ │ │ │ - rscseq r6, r7, r4, lsr sl │ │ │ │ - rscseq r6, r7, lr, lsr #20 │ │ │ │ - rscseq r6, r7, r8, lsr #20 │ │ │ │ - rscseq r6, r7, r2, lsr #20 │ │ │ │ - rscseq r6, r7, ip, lsl sl │ │ │ │ - rscseq r6, r7, r6, lsl sl │ │ │ │ - rscseq r6, r7, r0, lsl sl │ │ │ │ - rscseq r6, r7, sl, lsl #20 │ │ │ │ - rscseq r6, r7, r4, lsl #20 │ │ │ │ - ldrshteq r6, [r7], #158 @ 0x9e │ │ │ │ - ldrshteq r6, [r7], #152 @ 0x98 │ │ │ │ - ldrshteq r6, [r7], #146 @ 0x92 │ │ │ │ - rscseq r6, r7, ip, ror #19 │ │ │ │ - rscseq r6, r7, r6, ror #19 │ │ │ │ - rscseq r6, r7, r0, ror #19 │ │ │ │ - ldrsbteq r6, [r7], #154 @ 0x9a │ │ │ │ - ldrsbteq r6, [r7], #148 @ 0x94 │ │ │ │ - rscseq r6, r7, lr, asr #19 │ │ │ │ - rscseq r6, r7, r8, asr #19 │ │ │ │ - rscseq r6, r7, r2, asr #19 │ │ │ │ - ldrhteq r6, [r7], #156 @ 0x9c │ │ │ │ - ldrhteq r6, [r7], #150 @ 0x96 │ │ │ │ - ldrhteq r6, [r7], #144 @ 0x90 │ │ │ │ - rscseq r6, r7, sl, lsr #19 │ │ │ │ - rscseq r6, r7, r4, lsr #19 │ │ │ │ - smlalseq r6, r7, lr, r9 │ │ │ │ - smlalseq r6, r7, r8, r9 │ │ │ │ - smlalseq r6, r7, r2, r9 │ │ │ │ - rscseq r6, r7, ip, lsl #19 │ │ │ │ - rscseq r6, r7, r6, lsl #19 │ │ │ │ - rscseq r6, r7, r0, lsl #19 │ │ │ │ - rscseq r6, r7, sl, ror r9 │ │ │ │ - rscseq r6, r7, r4, ror r9 │ │ │ │ - rscseq r6, r7, lr, ror #18 │ │ │ │ - rscseq r6, r7, r8, ror #18 │ │ │ │ - rscseq r6, r7, r2, ror #18 │ │ │ │ - rscseq r6, r7, ip, asr r9 │ │ │ │ + ldrshteq r6, [r7], #162 @ 0xa2 │ │ │ │ + rscseq r6, r7, r6, asr #21 │ │ │ │ + rscseq r6, r7, sl, lsr #21 │ │ │ │ + rscseq r6, r7, sl, lsl #21 │ │ │ │ + rscseq r6, r7, r2, ror #20 │ │ │ │ + rscseq r6, r7, sl, asr sl │ │ │ │ + rscseq r6, r7, r8, lsr sl │ │ │ │ + rscseq sp, sl, r0, lsr #26 │ │ │ │ + rscseq sp, sl, lr, ror #22 │ │ │ │ + rscseq r6, r7, r0, lsr #20 │ │ │ │ + rscseq r6, r7, sl, lsl sl │ │ │ │ + rscseq r6, r7, r4, lsl sl │ │ │ │ + rscseq r6, r7, lr, lsl #20 │ │ │ │ + rscseq r6, r7, r8, lsl #20 │ │ │ │ + rscseq r6, r7, r2, lsl #20 │ │ │ │ + ldrshteq r6, [r7], #156 @ 0x9c │ │ │ │ + rscseq sp, sl, r2, ror #27 │ │ │ │ + ldrshteq r6, [r7], #144 @ 0x90 │ │ │ │ + rscseq r6, r7, sl, ror #19 │ │ │ │ + rscseq sp, sl, r4, lsr #24 │ │ │ │ + ldrsbteq r6, [r7], #158 @ 0x9e │ │ │ │ + ldrhteq sp, [sl], #188 @ 0xbc │ │ │ │ + ldrsbteq r6, [r7], #146 @ 0x92 │ │ │ │ + rscseq r6, r7, ip, asr #19 │ │ │ │ + ldrhteq sp, [sl], #166 @ 0xa6 │ │ │ │ + rscseq r6, r7, r0, asr #19 │ │ │ │ + ldrhteq r6, [r7], #154 @ 0x9a │ │ │ │ + ldrhteq r6, [r7], #148 @ 0x94 │ │ │ │ + rscseq sp, sl, r2, lsr #22 │ │ │ │ + rscseq r6, r7, r8, lsr #19 │ │ │ │ + rscseq r6, r7, r2, lsr #19 │ │ │ │ + smlalseq r6, r7, ip, r9 │ │ │ │ + smlalseq r6, r7, r6, r9 │ │ │ │ + smlalseq r6, r7, r0, r9 │ │ │ │ + rscseq sp, sl, lr, lsl #23 │ │ │ │ + rscseq r6, r7, r4, lsl #19 │ │ │ │ + rscseq r6, r7, lr, ror r9 │ │ │ │ + rscseq r6, r7, r8, ror r9 │ │ │ │ + rscseq r6, r7, r2, ror r9 │ │ │ │ + rscseq r6, r7, ip, ror #18 │ │ │ │ + rscseq r6, r7, r6, ror #18 │ │ │ │ + rscseq r6, r7, r0, ror #18 │ │ │ │ + rscseq r6, r7, sl, asr r9 │ │ │ │ + rscseq r6, r7, r4, asr r9 │ │ │ │ + rscseq sp, sl, sl, ror #23 │ │ │ │ + ldrhteq sp, [sl], #184 @ 0xb8 │ │ │ │ + rscseq sp, sl, sl, lsl #24 │ │ │ │ + rscseq sp, sl, r4, ror #26 │ │ │ │ + ldrsbteq sp, [sl], #202 @ 0xca │ │ │ │ + rscseq sp, sl, ip, ror ip │ │ │ │ + rscseq sp, sl, sl, asr #24 │ │ │ │ + smlalseq sp, sl, ip, ip │ │ │ │ + rscseq r6, r7, lr, lsl r9 │ │ │ │ + rscseq r6, r7, r8, lsl r9 │ │ │ │ + rscseq r6, r7, r2, lsl r9 │ │ │ │ + rscseq r6, r7, ip, lsl #18 │ │ │ │ + rscseq r6, r7, r6, lsl #18 │ │ │ │ + rscseq r6, r7, r0, lsl #18 │ │ │ │ + ldrshteq r6, [r7], #138 @ 0x8a │ │ │ │ + ldrshteq r6, [r7], #132 @ 0x84 │ │ │ │ + rscseq r6, r7, lr, ror #17 │ │ │ │ + rscseq r6, r7, r8, ror #17 │ │ │ │ + rscseq r6, r7, r2, ror #17 │ │ │ │ + ldrsbteq r6, [r7], #140 @ 0x8c │ │ │ │ + ldrsbteq r6, [r7], #134 @ 0x86 │ │ │ │ + ldrsbteq r6, [r7], #128 @ 0x80 │ │ │ │ + rscseq r6, r7, sl, asr #17 │ │ │ │ + rscseq r6, r7, r4, asr #17 │ │ │ │ + ldrhteq r6, [r7], #142 @ 0x8e │ │ │ │ + ldrhteq r6, [r7], #136 @ 0x88 │ │ │ │ + ldrhteq r6, [r7], #130 @ 0x82 │ │ │ │ + rscseq r6, r7, ip, lsr #17 │ │ │ │ + rscseq r6, r7, r6, lsr #17 │ │ │ │ + rscseq r6, r7, r0, lsr #17 │ │ │ │ + smlalseq r6, r7, sl, r8 │ │ │ │ + smlalseq r6, r7, r4, r8 │ │ │ │ + rscseq r6, r7, lr, lsl #17 │ │ │ │ + rscseq r6, r7, r8, lsl #17 │ │ │ │ + rscseq r6, r7, r2, lsl #17 │ │ │ │ + rscseq r6, r7, ip, ror r8 │ │ │ │ + rscseq r6, r7, r6, ror r8 │ │ │ │ + rscseq r6, r7, r0, ror r8 │ │ │ │ + rscseq r6, r7, sl, ror #16 │ │ │ │ + rscseq r6, r7, r4, ror #16 │ │ │ │ + rscseq r6, r7, lr, asr r8 │ │ │ │ + rscseq r6, r7, r8, asr r8 │ │ │ │ + rscseq r6, r7, r2, asr r8 │ │ │ │ + rscseq r6, r7, ip, asr #16 │ │ │ │ + rscseq r6, r7, r6, asr #16 │ │ │ │ + rscseq r6, r7, r0, asr #16 │ │ │ │ + rscseq r6, r7, sl, lsr r8 │ │ │ │ + rscseq r6, r7, r4, lsr r8 │ │ │ │ + rscseq r6, r7, lr, lsr #16 │ │ │ │ + rscseq r6, r7, r8, lsr #16 │ │ │ │ + rscseq r6, r7, r2, lsr #16 │ │ │ │ + rscseq r6, r7, ip, lsl r8 │ │ │ │ + rscseq r6, r7, r6, lsl r8 │ │ │ │ + rscseq r6, r7, r0, lsl r8 │ │ │ │ + rscseq r6, r7, sl, lsl #16 │ │ │ │ + rscseq r6, r7, r4, lsl #16 │ │ │ │ + ldrshteq r6, [r7], #126 @ 0x7e │ │ │ │ + ldrshteq r6, [r7], #120 @ 0x78 │ │ │ │ + ldrshteq r6, [r7], #114 @ 0x72 │ │ │ │ + rscseq r6, r7, ip, ror #15 │ │ │ │ + rscseq r6, r7, r6, ror #15 │ │ │ │ + rscseq r6, r7, r0, ror #15 │ │ │ │ + ldrsbteq r6, [r7], #122 @ 0x7a │ │ │ │ + ldrsbteq r6, [r7], #116 @ 0x74 │ │ │ │ + rscseq r6, r7, lr, asr #15 │ │ │ │ + rscseq r6, r7, r8, asr #15 │ │ │ │ + rscseq r6, r7, r2, asr #15 │ │ │ │ + ldrhteq r6, [r7], #124 @ 0x7c │ │ │ │ + ldrhteq r6, [r7], #118 @ 0x76 │ │ │ │ + ldrhteq r6, [r7], #112 @ 0x70 │ │ │ │ + rscseq r6, r7, sl, lsr #15 │ │ │ │ + rscseq r6, r7, r4, lsr #15 │ │ │ │ + smlalseq r6, r7, lr, r7 │ │ │ │ + smlalseq r6, r7, r8, r7 │ │ │ │ + smlalseq r6, r7, r2, r7 │ │ │ │ + rscseq r6, r7, ip, lsl #15 │ │ │ │ + rscseq r6, r7, r6, lsl #15 │ │ │ │ + rscseq r6, r7, r0, lsl #15 │ │ │ │ + rscseq r6, r7, sl, ror r7 │ │ │ │ + rscseq r6, r7, r4, ror r7 │ │ │ │ + rscseq r6, r7, lr, ror #14 │ │ │ │ + rscseq r6, r7, r8, ror #14 │ │ │ │ + rscseq r6, r7, r2, ror #14 │ │ │ │ + rscseq r6, r7, ip, asr r7 │ │ │ │ + rscseq r6, r7, r6, asr r7 │ │ │ │ + rscseq r6, r7, r0, asr r7 │ │ │ │ + rscseq r6, r7, sl, asr #14 │ │ │ │ + rscseq r6, r7, r4, asr #14 │ │ │ │ + rscseq r6, r7, lr, lsr r7 │ │ │ │ + rscseq r6, r7, r8, lsr r7 │ │ │ │ + rscseq r6, r7, r2, lsr r7 │ │ │ │ + rscseq r6, r7, ip, lsr #14 │ │ │ │ + rscseq r6, r7, r6, lsr #14 │ │ │ │ + rscseq r6, r7, r0, lsr #14 │ │ │ │ + rscseq r6, r7, sl, lsl r7 │ │ │ │ + rscseq r6, r7, r4, lsl r7 │ │ │ │ + rscseq r6, r7, lr, lsl #14 │ │ │ │ + rscseq r6, r7, r8, lsl #14 │ │ │ │ + rscseq r6, r7, r2, lsl #14 │ │ │ │ + ldrshteq r6, [r7], #108 @ 0x6c │ │ │ │ + ldrshteq r6, [r7], #102 @ 0x66 │ │ │ │ + ldrshteq r6, [r7], #96 @ 0x60 │ │ │ │ + rscseq r6, r7, sl, ror #13 │ │ │ │ + rscseq r6, r7, r4, ror #13 │ │ │ │ + ldrsbteq r6, [r7], #110 @ 0x6e │ │ │ │ + ldrsbteq r6, [r7], #104 @ 0x68 │ │ │ │ + ldrsbteq r6, [r7], #98 @ 0x62 │ │ │ │ + rscseq r6, r7, ip, asr #13 │ │ │ │ + rscseq r6, r7, r6, asr #13 │ │ │ │ + rscseq r6, r7, r0, asr #13 │ │ │ │ + ldrhteq r6, [r7], #106 @ 0x6a │ │ │ │ + ldrhteq r6, [r7], #100 @ 0x64 │ │ │ │ + rscseq r6, r7, lr, lsr #13 │ │ │ │ + rscseq r6, r7, r8, lsr #13 │ │ │ │ + rscseq r6, r7, r2, lsr #13 │ │ │ │ + smlalseq r6, r7, ip, r6 │ │ │ │ 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 │ │ │ │ @@ -131601,20 +131601,20 @@ │ │ │ │ @ instruction: 0xf5a4d318 │ │ │ │ vhsub.s8 q11, q0, q11 │ │ │ │ vorr.i32 d17, #256 @ 0x00000100 │ │ │ │ addslt r1, r2, #1140850688 @ 0x44000000 │ │ │ │ @ instruction: 0x07da40d3 │ │ │ │ eorhi pc, r0, #-1073741808 @ 0xc0000010 │ │ │ │ ldmdalt r5, {r1, ip, sp, lr, pc}^ │ │ │ │ - rscseq r6, r7, r4, lsl sl │ │ │ │ - ldrsbteq r6, [r9], #20 │ │ │ │ - rscseq sp, sl, lr, lsl fp │ │ │ │ - rscseq r6, r9, r8, lsl #3 │ │ │ │ - rscseq r6, r7, r2, ror #18 │ │ │ │ - rscseq r6, r9, r4, lsr #2 │ │ │ │ + rscseq r6, r7, r4, asr r7 │ │ │ │ + rscseq r5, r9, r4, lsl pc │ │ │ │ + rscseq sp, sl, lr, asr r8 │ │ │ │ + rscseq r5, r9, r8, asr #29 │ │ │ │ + rscseq r6, r7, r2, lsr #13 │ │ │ │ + rscseq r5, r9, r4, ror #28 │ │ │ │ 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 │ │ │ │ @@ -134517,200 +134517,200 @@ │ │ │ │ @ instruction: 0xf77b447a │ │ │ │ rscseq lr, r4, #200, 28 @ 0xc80 │ │ │ │ cmnphi ip, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x21014abc │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ mrc 7, 5, APSR_nzcv, cr14, cr11, {3} │ │ │ │ svclt 0x0000e17a │ │ │ │ - rscseq sl, sl, r8, lsl #29 │ │ │ │ - ldrsbteq r3, [r9], #78 @ 0x4e │ │ │ │ - rscseq r3, r7, r8, lsl sp │ │ │ │ - ldrhteq r3, [r9], #78 @ 0x4e │ │ │ │ - rscseq r2, r8, r4, asr #1 │ │ │ │ - rscseq r2, r8, r6, asr #1 │ │ │ │ - rscseq r2, r8, sl, lsr #1 │ │ │ │ - rscseq r5, r9, r2, asr #6 │ │ │ │ - rscseq r5, r9, r2, asr #6 │ │ │ │ - ldrshteq r5, [r9], #48 @ 0x30 │ │ │ │ - ldrsbteq r4, [sl], #44 @ 0x2c │ │ │ │ - ldrsbteq r5, [r9], #48 @ 0x30 │ │ │ │ - ldrsbteq r5, [r9], #48 @ 0x30 │ │ │ │ - ldrsbteq r5, [r9], #48 @ 0x30 │ │ │ │ - ldrsbteq r5, [r9], #60 @ 0x3c │ │ │ │ - rscseq r5, r9, r0, ror #7 │ │ │ │ - rscseq r5, r9, r4, ror #7 │ │ │ │ - rscseq r5, r9, r8, ror #7 │ │ │ │ - rscseq r5, r9, r0, ror #7 │ │ │ │ - ldrsbteq r5, [r9], #56 @ 0x38 │ │ │ │ - ldrsbteq r5, [r9], #56 @ 0x38 │ │ │ │ - rscseq r4, r9, ip, ror #30 │ │ │ │ - smlalseq ip, pc, r2, ip @ │ │ │ │ - rscseq r5, r9, sl, asr #7 │ │ │ │ - rscseq r3, r7, r8, ror #23 │ │ │ │ - rscseq r3, r7, r0, ror #23 │ │ │ │ - rscseq r5, r9, ip, lsr #7 │ │ │ │ - rscseq r4, sl, ip, ror r1 │ │ │ │ - rscseq r4, r9, r0, lsr #9 │ │ │ │ - rscseq r4, r9, r8, lsr #9 │ │ │ │ - ldrhteq r4, [r9], #68 @ 0x44 │ │ │ │ - ldrhteq r4, [r9], #68 @ 0x44 │ │ │ │ - ldrhteq r4, [r9], #68 @ 0x44 │ │ │ │ - ldrhteq r4, [r9], #68 @ 0x44 │ │ │ │ - rscseq r4, r9, r0, asr #9 │ │ │ │ - rscseq r4, r9, r0, asr #9 │ │ │ │ - rscseq r4, r9, r0, asr #11 │ │ │ │ - smlalseq r3, sl, r0, pc @ │ │ │ │ - rscseq r4, r9, ip, lsr #9 │ │ │ │ - ldrshteq r4, [r9], #64 @ 0x40 │ │ │ │ - rscseq r4, r9, r0, lsr #9 │ │ │ │ - ldrhteq r4, [r9], #64 @ 0x40 │ │ │ │ - rscseq r5, r9, r0, ror r2 │ │ │ │ - smlalseq r5, r9, r0, r2 │ │ │ │ - ldrsbteq r4, [r9], #68 @ 0x44 │ │ │ │ - ldrsbteq r4, [r9], #76 @ 0x4c │ │ │ │ - rscseq r5, r9, r8, ror r2 │ │ │ │ - rscseq r5, r9, r8, ror r2 │ │ │ │ - rscseq r5, r9, r8, ror r2 │ │ │ │ - rscseq r5, r9, r8, ror r2 │ │ │ │ - ldrhteq r4, [r9], #76 @ 0x4c │ │ │ │ - ldrhteq r4, [r9], #76 @ 0x4c │ │ │ │ - rscseq r5, r9, r8, asr r2 │ │ │ │ - ldrsbteq r3, [sl], #176 @ 0xb0 │ │ │ │ - rscseq r5, r9, ip, asr #4 │ │ │ │ - rscseq r5, r9, r8, asr r2 │ │ │ │ - rscseq r5, r9, r0, ror #4 │ │ │ │ - smlalseq sl, sl, r4, sl @ │ │ │ │ - rscseq ip, pc, r2, lsl #20 │ │ │ │ - rscseq r5, r9, r0, asr #4 │ │ │ │ - rscseq sl, sl, r2, ror #20 │ │ │ │ - rscseq sl, sl, sl, ror #20 │ │ │ │ - rscseq sl, sl, lr, ror #20 │ │ │ │ - rscseq ip, pc, r4, lsr #19 │ │ │ │ - ldrshteq r5, [r9], #28 │ │ │ │ - rscseq r3, r9, r4, asr r0 │ │ │ │ - rscseq r5, r9, ip, lsl #4 │ │ │ │ - ldrsbteq r3, [r7], #136 @ 0x88 │ │ │ │ - ldrsbteq r3, [r7], #128 @ 0x80 │ │ │ │ - rscseq sl, sl, r0, lsl sl │ │ │ │ - rscseq r3, r7, r6, lsr #17 │ │ │ │ - smlalseq r3, r7, lr, r8 │ │ │ │ - rscseq pc, r9, lr, lsl sp @ │ │ │ │ - rscseq r3, r7, r4, ror r8 │ │ │ │ - rscseq r3, r7, ip, ror #16 │ │ │ │ - rscseq fp, r7, r0, rrx │ │ │ │ - rscseq fp, r7, r0, asr r0 │ │ │ │ - rscseq fp, r7, ip, asr #32 │ │ │ │ - rscseq fp, r7, r8, asr #32 │ │ │ │ - rscseq fp, r7, r4, asr #32 │ │ │ │ - rscseq fp, r7, r0, asr #32 │ │ │ │ - rscseq fp, r7, ip, lsr r0 │ │ │ │ - rscseq fp, r7, r8, lsr r0 │ │ │ │ - rscseq fp, r7, r0, lsr r0 │ │ │ │ - rscseq fp, r7, ip, lsr #32 │ │ │ │ - rscseq fp, r7, r8, lsr r0 │ │ │ │ - rscseq fp, r7, ip, lsl r0 │ │ │ │ - ldrshteq ip, [pc], #126 │ │ │ │ - ldrsbteq sl, [sl], #134 @ 0x86 │ │ │ │ - rscseq r3, r7, r4, asr r7 │ │ │ │ - rscseq r3, r7, ip, asr #14 │ │ │ │ - ldrhteq sl, [sl], #138 @ 0x8a │ │ │ │ - rscseq sl, sl, lr, lsr #17 │ │ │ │ - rscseq sl, sl, r8, lsr #17 │ │ │ │ - rscseq sl, sl, sl, lsr #17 │ │ │ │ - rscseq sl, sl, ip, lsr #17 │ │ │ │ - rscseq sl, r7, r4, ror sl │ │ │ │ - ldrhteq r3, [r7], #106 @ 0x6a │ │ │ │ - ldrhteq r3, [r7], #98 @ 0x62 │ │ │ │ - rscseq sl, r7, ip, asr #20 │ │ │ │ - rscseq r2, r9, ip, ror #27 │ │ │ │ - rscseq sl, r7, r0, asr #20 │ │ │ │ - rscseq r3, r9, r8, lsl #10 │ │ │ │ - rscseq sl, sl, lr, lsl r8 │ │ │ │ - rscseq sl, sl, r6, lsr #16 │ │ │ │ - rscseq sl, sl, lr, lsr #16 │ │ │ │ - rscseq sl, sl, lr, lsr #16 │ │ │ │ - rscseq sl, sl, sl, lsr #16 │ │ │ │ - rscseq r2, r9, r2, asr #26 │ │ │ │ - rscseq sl, sl, r4, lsr #16 │ │ │ │ - rscseq r2, r9, r0, lsr #26 │ │ │ │ - rscseq sl, sl, r2, lsl r8 │ │ │ │ - ldrshteq r2, [r9], #204 @ 0xcc │ │ │ │ - smlalseq sl, r7, lr, sp │ │ │ │ - rscseq sl, r7, lr, lsl #27 │ │ │ │ - rscseq sl, r7, sl, lsl #27 │ │ │ │ - rscseq sl, r7, r6, lsl #27 │ │ │ │ - rscseq sl, r7, r2, lsl #27 │ │ │ │ - rscseq sl, r7, lr, ror sp │ │ │ │ - rscseq sl, r7, sl, ror sp │ │ │ │ - rscseq sl, r7, r6, ror sp │ │ │ │ - rscseq sl, r7, lr, ror #26 │ │ │ │ - rscseq sl, r7, sl, ror #26 │ │ │ │ - rscseq sl, r7, r6, ror sp │ │ │ │ - rscseq sl, r7, sl, asr sp │ │ │ │ - rscseq ip, pc, ip, lsr r5 @ │ │ │ │ - rscseq sl, r7, ip, asr #26 │ │ │ │ - rscseq sl, r7, r2, asr sp │ │ │ │ - rscseq sl, r7, ip, asr #26 │ │ │ │ - rscseq sl, sl, lr, ror #13 │ │ │ │ - rscseq r3, r7, r0, ror #8 │ │ │ │ - rscseq sl, r7, lr, ror #24 │ │ │ │ - ldrhteq sl, [r7], #202 @ 0xca │ │ │ │ - ldrsbteq pc, [r9], #134 @ 0x86 @ │ │ │ │ - rscseq r8, sl, r6, lsr #22 │ │ │ │ - rscseq r3, r7, ip, lsl #8 │ │ │ │ - rscseq r1, sl, r8, asr fp │ │ │ │ - rscseq r3, r7, r2, ror #7 │ │ │ │ - ldrsbteq r3, [r7], #58 @ 0x3a │ │ │ │ - rscseq sl, sl, r2, asr r6 │ │ │ │ - rscseq sl, sl, r8, asr r6 │ │ │ │ - rscseq sl, sl, sl, asr r6 │ │ │ │ - rscseq r3, r7, lr, ror #5 │ │ │ │ - ldrsbteq r2, [r9], #166 @ 0xa6 │ │ │ │ - ldrhteq r2, [sl], #176 @ 0xb0 │ │ │ │ - rscseq r1, r8, sl, ror #17 │ │ │ │ - ldrsbteq r1, [r8], #130 @ 0x82 │ │ │ │ - rscseq r2, sl, sl, lsr #23 │ │ │ │ - ldrhteq r1, [r8], #136 @ 0x88 │ │ │ │ - rscseq r1, r8, r0, lsr #17 │ │ │ │ - rscseq r2, sl, r4, lsr #23 │ │ │ │ - rscseq r1, r8, r6, lsl #17 │ │ │ │ - rscseq r1, r8, lr, ror #16 │ │ │ │ - rscseq sl, sl, lr, lsr #11 │ │ │ │ - ldrhteq sl, [sl], #84 @ 0x54 │ │ │ │ - ldrhteq sl, [sl], #82 @ 0x52 │ │ │ │ + rscseq sl, sl, r8, asr #23 │ │ │ │ + rscseq r3, r9, lr, lsl r2 │ │ │ │ + rscseq r3, r7, r8, asr sl │ │ │ │ + ldrshteq r3, [r9], #30 │ │ │ │ + rscseq r1, r8, r4, lsl #28 │ │ │ │ + rscseq r1, r8, r6, lsl #28 │ │ │ │ + rscseq r1, r8, sl, ror #27 │ │ │ │ + rscseq r5, r9, r2, lsl #1 │ │ │ │ + rscseq r5, r9, r2, lsl #1 │ │ │ │ + rscseq r5, r9, r0, lsr r1 │ │ │ │ + rscseq r4, sl, ip, lsl r0 │ │ │ │ + rscseq r5, r9, r0, lsl r1 │ │ │ │ + rscseq r5, r9, r0, lsl r1 │ │ │ │ + rscseq r5, r9, r0, lsl r1 │ │ │ │ + rscseq r5, r9, ip, lsl r1 │ │ │ │ + rscseq r5, r9, r0, lsr #2 │ │ │ │ + rscseq r5, r9, r4, lsr #2 │ │ │ │ + rscseq r5, r9, r8, lsr #2 │ │ │ │ + rscseq r5, r9, r0, lsr #2 │ │ │ │ + rscseq r5, r9, r8, lsl r1 │ │ │ │ + rscseq r5, r9, r8, lsl r1 │ │ │ │ + rscseq r4, r9, ip, lsr #25 │ │ │ │ + ldrsbteq ip, [pc], #146 │ │ │ │ + rscseq r5, r9, sl, lsl #2 │ │ │ │ + rscseq r3, r7, r8, lsr #18 │ │ │ │ + rscseq r3, r7, r0, lsr #18 │ │ │ │ + rscseq r5, r9, ip, ror #1 │ │ │ │ + ldrhteq r3, [sl], #236 @ 0xec │ │ │ │ + rscseq r4, r9, r0, ror #3 │ │ │ │ + rscseq r4, r9, r8, ror #3 │ │ │ │ + ldrshteq r4, [r9], #20 │ │ │ │ + ldrshteq r4, [r9], #20 │ │ │ │ + ldrshteq r4, [r9], #20 │ │ │ │ + ldrshteq r4, [r9], #20 │ │ │ │ + rscseq r4, r9, r0, lsl #4 │ │ │ │ + rscseq r4, r9, r0, lsl #4 │ │ │ │ + rscseq r4, r9, r0, lsl #6 │ │ │ │ + ldrsbteq r3, [sl], #192 @ 0xc0 │ │ │ │ + rscseq r4, r9, ip, ror #3 │ │ │ │ + rscseq r4, r9, r0, lsr r2 │ │ │ │ + rscseq r4, r9, r0, ror #3 │ │ │ │ + ldrshteq r4, [r9], #16 │ │ │ │ + ldrhteq r4, [r9], #240 @ 0xf0 │ │ │ │ + ldrsbteq r4, [r9], #240 @ 0xf0 │ │ │ │ + rscseq r4, r9, r4, lsl r2 │ │ │ │ + rscseq r4, r9, ip, lsl r2 │ │ │ │ + ldrhteq r4, [r9], #248 @ 0xf8 │ │ │ │ + ldrhteq r4, [r9], #248 @ 0xf8 │ │ │ │ + ldrhteq r4, [r9], #248 @ 0xf8 │ │ │ │ + ldrhteq r4, [r9], #248 @ 0xf8 │ │ │ │ + ldrshteq r4, [r9], #28 │ │ │ │ + ldrshteq r4, [r9], #28 │ │ │ │ + smlalseq r4, r9, r8, pc @ │ │ │ │ + rscseq r3, sl, r0, lsl r9 │ │ │ │ + rscseq r4, r9, ip, lsl #31 │ │ │ │ + smlalseq r4, r9, r8, pc @ │ │ │ │ + rscseq r4, r9, r0, lsr #31 │ │ │ │ + ldrsbteq sl, [sl], #116 @ 0x74 │ │ │ │ + rscseq ip, pc, r2, asr #14 │ │ │ │ + rscseq r4, r9, r0, lsl #31 │ │ │ │ + rscseq sl, sl, r2, lsr #15 │ │ │ │ + rscseq sl, sl, sl, lsr #15 │ │ │ │ + rscseq sl, sl, lr, lsr #15 │ │ │ │ + rscseq ip, pc, r4, ror #13 │ │ │ │ + rscseq r4, r9, ip, lsr pc │ │ │ │ + smlalseq r2, r9, r4, sp │ │ │ │ + rscseq r4, r9, ip, asr #30 │ │ │ │ + rscseq r3, r7, r8, lsl r6 │ │ │ │ + rscseq r3, r7, r0, lsl r6 │ │ │ │ + rscseq sl, sl, r0, asr r7 │ │ │ │ + rscseq r3, r7, r6, ror #11 │ │ │ │ + ldrsbteq r3, [r7], #94 @ 0x5e │ │ │ │ + rscseq pc, r9, lr, asr sl @ │ │ │ │ + ldrhteq r3, [r7], #84 @ 0x54 │ │ │ │ + rscseq r3, r7, ip, lsr #11 │ │ │ │ + rscseq sl, r7, r0, lsr #27 │ │ │ │ + smlalseq sl, r7, r0, sp │ │ │ │ + rscseq sl, r7, ip, lsl #27 │ │ │ │ + rscseq sl, r7, r8, lsl #27 │ │ │ │ + rscseq sl, r7, r4, lsl #27 │ │ │ │ + rscseq sl, r7, r0, lsl #27 │ │ │ │ + rscseq sl, r7, ip, ror sp │ │ │ │ + rscseq sl, r7, r8, ror sp │ │ │ │ + rscseq sl, r7, r0, ror sp │ │ │ │ + rscseq sl, r7, ip, ror #26 │ │ │ │ + rscseq sl, r7, r8, ror sp │ │ │ │ + rscseq sl, r7, ip, asr sp │ │ │ │ + rscseq ip, pc, lr, lsr r5 @ │ │ │ │ + rscseq sl, sl, r6, lsl r6 │ │ │ │ + smlalseq r3, r7, r4, r4 │ │ │ │ + rscseq r3, r7, ip, lsl #9 │ │ │ │ + ldrshteq sl, [sl], #90 @ 0x5a │ │ │ │ + rscseq sl, sl, lr, ror #11 │ │ │ │ + rscseq sl, sl, r8, ror #11 │ │ │ │ + rscseq sl, sl, sl, ror #11 │ │ │ │ + rscseq sl, sl, ip, ror #11 │ │ │ │ + ldrhteq sl, [r7], #116 @ 0x74 │ │ │ │ + ldrshteq r3, [r7], #58 @ 0x3a │ │ │ │ + ldrshteq r3, [r7], #50 @ 0x32 │ │ │ │ + rscseq sl, r7, ip, lsl #15 │ │ │ │ + rscseq r2, r9, ip, lsr #22 │ │ │ │ + rscseq sl, r7, r0, lsl #15 │ │ │ │ + rscseq r3, r9, r8, asr #4 │ │ │ │ + rscseq sl, sl, lr, asr r5 │ │ │ │ + rscseq sl, sl, r6, ror #10 │ │ │ │ + rscseq sl, sl, lr, ror #10 │ │ │ │ + rscseq sl, sl, lr, ror #10 │ │ │ │ + rscseq sl, sl, sl, ror #10 │ │ │ │ + rscseq r2, r9, r2, lsl #21 │ │ │ │ + rscseq sl, sl, r4, ror #10 │ │ │ │ + rscseq r2, r9, r0, ror #20 │ │ │ │ + rscseq sl, sl, r2, asr r5 │ │ │ │ + rscseq r2, r9, ip, lsr sl │ │ │ │ + ldrsbteq sl, [r7], #174 @ 0xae │ │ │ │ + rscseq sl, r7, lr, asr #21 │ │ │ │ + rscseq sl, r7, sl, asr #21 │ │ │ │ + rscseq sl, r7, r6, asr #21 │ │ │ │ + rscseq sl, r7, r2, asr #21 │ │ │ │ + ldrhteq sl, [r7], #174 @ 0xae │ │ │ │ + ldrhteq sl, [r7], #170 @ 0xaa │ │ │ │ + ldrhteq sl, [r7], #166 @ 0xa6 │ │ │ │ + rscseq sl, r7, lr, lsr #21 │ │ │ │ + rscseq sl, r7, sl, lsr #21 │ │ │ │ + ldrhteq sl, [r7], #166 @ 0xa6 │ │ │ │ + smlalseq sl, r7, sl, sl │ │ │ │ + rscseq ip, pc, ip, ror r2 @ │ │ │ │ + rscseq sl, r7, ip, lsl #21 │ │ │ │ + smlalseq sl, r7, r2, sl │ │ │ │ + rscseq sl, r7, ip, lsl #21 │ │ │ │ + rscseq sl, sl, lr, lsr #8 │ │ │ │ + rscseq r3, r7, r0, lsr #3 │ │ │ │ + rscseq sl, r7, lr, lsr #19 │ │ │ │ + ldrshteq sl, [r7], #154 @ 0x9a │ │ │ │ + rscseq pc, r9, r6, lsl r6 @ │ │ │ │ + rscseq r8, sl, r6, ror #16 │ │ │ │ + rscseq r3, r7, ip, asr #2 │ │ │ │ + smlalseq r1, sl, r8, r8 │ │ │ │ + rscseq r3, r7, r2, lsr #2 │ │ │ │ + rscseq r3, r7, sl, lsl r1 │ │ │ │ + smlalseq sl, sl, r2, r3 @ │ │ │ │ + smlalseq sl, sl, r8, r3 @ │ │ │ │ + smlalseq sl, sl, sl, r3 @ │ │ │ │ + rscseq r3, r7, lr, lsr #32 │ │ │ │ + rscseq r2, r9, r6, lsl r8 │ │ │ │ + ldrshteq r2, [sl], #128 @ 0x80 │ │ │ │ + rscseq r1, r8, sl, lsr #12 │ │ │ │ rscseq r1, r8, r2, lsl r6 │ │ │ │ - rscseq r1, r8, r4, lsl r6 │ │ │ │ + rscseq r2, sl, sl, ror #17 │ │ │ │ ldrshteq r1, [r8], #88 @ 0x58 │ │ │ │ - smlalseq r4, r9, r0, r8 │ │ │ │ - smlalseq r4, r9, r0, r8 │ │ │ │ - rscseq r4, r9, r8, lsl #17 │ │ │ │ - rscseq r4, r9, r8, lsl #17 │ │ │ │ - rscseq r4, r9, r2, lsr #17 │ │ │ │ - ldrhteq r4, [r9], #140 @ 0x8c │ │ │ │ - ldrhteq r4, [r9], #140 @ 0x8c │ │ │ │ - ldrsbteq r4, [r9], #130 @ 0x82 │ │ │ │ - rscseq r4, r9, r6, ror #17 │ │ │ │ - ldrsbteq r3, [sl], #116 @ 0x74 │ │ │ │ - rscseq r4, r9, sl, asr #17 │ │ │ │ - rscseq r4, r9, ip, asr #17 │ │ │ │ - rscseq r4, r9, lr, asr #17 │ │ │ │ - ldrsbteq r4, [r9], #140 @ 0x8c │ │ │ │ - rscseq r4, r9, r2, ror #17 │ │ │ │ - rscseq r4, r9, r8, ror #17 │ │ │ │ - rscseq r4, r9, lr, ror #17 │ │ │ │ - rscseq r4, r9, r8, ror #17 │ │ │ │ - rscseq r4, r9, r2, ror #17 │ │ │ │ - rscseq r4, r9, r4, ror #17 │ │ │ │ - rscseq r4, r9, sl, ror r4 │ │ │ │ - rscseq ip, pc, r2, lsr #3 │ │ │ │ - rscseq r4, r9, r4, asr #17 │ │ │ │ - rscseq r5, sl, r8, asr #13 │ │ │ │ - ldrhteq r4, [r9], #138 @ 0x8a │ │ │ │ - ldrhteq r4, [r9], #128 @ 0x80 │ │ │ │ - rscseq r3, r7, lr, asr #1 │ │ │ │ + rscseq r1, r8, r0, ror #11 │ │ │ │ + rscseq r2, sl, r4, ror #17 │ │ │ │ + rscseq r1, r8, r6, asr #11 │ │ │ │ + rscseq r1, r8, lr, lsr #11 │ │ │ │ + rscseq sl, sl, lr, ror #5 │ │ │ │ + ldrshteq sl, [sl], #36 @ 0x24 │ │ │ │ + ldrshteq sl, [sl], #34 @ 0x22 │ │ │ │ + rscseq r1, r8, r2, asr r3 │ │ │ │ + rscseq r1, r8, r4, asr r3 │ │ │ │ + rscseq r1, r8, r8, lsr r3 │ │ │ │ + ldrsbteq r4, [r9], #80 @ 0x50 │ │ │ │ + ldrsbteq r4, [r9], #80 @ 0x50 │ │ │ │ + rscseq r4, r9, r8, asr #11 │ │ │ │ + rscseq r4, r9, r8, asr #11 │ │ │ │ + rscseq r4, r9, r2, ror #11 │ │ │ │ + ldrshteq r4, [r9], #92 @ 0x5c │ │ │ │ + ldrshteq r4, [r9], #92 @ 0x5c │ │ │ │ + rscseq r4, r9, r2, lsl r6 │ │ │ │ + rscseq r4, r9, r6, lsr #12 │ │ │ │ + rscseq r3, sl, r4, lsl r5 │ │ │ │ + rscseq r4, r9, sl, lsl #12 │ │ │ │ + rscseq r4, r9, ip, lsl #12 │ │ │ │ + rscseq r4, r9, lr, lsl #12 │ │ │ │ + rscseq r4, r9, ip, lsl r6 │ │ │ │ + rscseq r4, r9, r2, lsr #12 │ │ │ │ + rscseq r4, r9, r8, lsr #12 │ │ │ │ + rscseq r4, r9, lr, lsr #12 │ │ │ │ + rscseq r4, r9, r8, lsr #12 │ │ │ │ + rscseq r4, r9, r2, lsr #12 │ │ │ │ + rscseq r4, r9, r4, lsr #12 │ │ │ │ + ldrhteq r4, [r9], #26 │ │ │ │ + rscseq fp, pc, r2, ror #29 │ │ │ │ + rscseq r4, r9, r4, lsl #12 │ │ │ │ + rscseq r5, sl, r8, lsl #8 │ │ │ │ + ldrshteq r4, [r9], #90 @ 0x5a │ │ │ │ + ldrshteq r4, [r9], #80 @ 0x50 │ │ │ │ + rscseq r2, r7, lr, lsl #28 │ │ │ │ strdcs r4, [r1, -r6] │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ stcl 7, cr15, [r2, #-492] @ 0xfffffe14 │ │ │ │ @ instruction: 0x463b4af4 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf77b447a │ │ │ │ vmvn.i32 d30, #15532031 @ 0x00ecffff │ │ │ │ @@ -134950,73 +134950,73 @@ │ │ │ │ and lr, r7, r8, ror #22 │ │ │ │ @ instruction: 0x463b4a3f │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ bl 18aa5e0 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - ldrsbteq r2, [r7], #222 @ 0xde │ │ │ │ - rscseq r4, r9, ip, lsr #11 │ │ │ │ - rscseq r3, sl, lr, ror r3 │ │ │ │ - rscseq r3, r9, r4, lsr #13 │ │ │ │ - rscseq r3, r9, lr, lsr #13 │ │ │ │ - ldrhteq r3, [r9], #108 @ 0x6c │ │ │ │ - ldrhteq r3, [r9], #110 @ 0x6e │ │ │ │ - rscseq r3, r9, r0, asr #13 │ │ │ │ - rscseq r3, r9, r2, asr #13 │ │ │ │ - ldrsbteq r3, [r9], #96 @ 0x60 │ │ │ │ - ldrsbteq r3, [r9], #98 @ 0x62 │ │ │ │ - ldrsbteq r3, [r9], #116 @ 0x74 │ │ │ │ - rscseq r3, sl, r6, lsr #3 │ │ │ │ - rscseq r3, r9, r4, asr #13 │ │ │ │ - rscseq r3, r9, sl, lsl #14 │ │ │ │ - ldrhteq r3, [r9], #108 @ 0x6c │ │ │ │ - rscseq r3, r9, lr, asr #13 │ │ │ │ - smlalseq r4, r9, r0, r4 │ │ │ │ - ldrhteq r4, [r9], #66 @ 0x42 │ │ │ │ - ldrshteq r3, [r9], #104 @ 0x68 │ │ │ │ - rscseq r3, r9, r2, lsl #14 │ │ │ │ - rscseq r4, r9, r0, lsr #9 │ │ │ │ - rscseq r4, r9, r2, lsr #9 │ │ │ │ - rscseq r4, r9, r4, lsr #9 │ │ │ │ - rscseq r4, r9, r6, lsr #9 │ │ │ │ - rscseq r3, r9, ip, ror #13 │ │ │ │ - rscseq r3, r9, lr, ror #13 │ │ │ │ - rscseq r4, r9, ip, lsl #9 │ │ │ │ - rscseq r2, sl, r6, lsl #28 │ │ │ │ - rscseq r4, r9, r4, lsl #9 │ │ │ │ - smlalseq r4, r9, r2, r4 │ │ │ │ - smlalseq r4, r9, ip, r4 │ │ │ │ - ldrsbteq r9, [sl], #194 @ 0xc2 │ │ │ │ - rscseq fp, pc, r2, asr #24 │ │ │ │ - rscseq r4, r9, r4, lsl #9 │ │ │ │ - ldrhteq r0, [r8], #220 @ 0xdc │ │ │ │ - ldrhteq r0, [r8], #218 @ 0xda │ │ │ │ - rscseq r4, r9, r0, ror r4 │ │ │ │ - ldrsbteq r2, [r9], #36 @ 0x24 │ │ │ │ - rscseq r4, r9, r6, ror #8 │ │ │ │ - rscseq r4, r9, r6, ror #8 │ │ │ │ - rscseq r2, r7, r4, lsr fp │ │ │ │ - rscseq r2, r7, lr, lsr #22 │ │ │ │ - ldrhteq lr, [r9], #240 @ 0xf0 │ │ │ │ - rscseq r2, r7, r8, lsl #22 │ │ │ │ - rscseq r2, r7, r2, lsl #22 │ │ │ │ - ldrshteq sl, [r7], #40 @ 0x28 │ │ │ │ - ldrshteq sl, [r7], #36 @ 0x24 │ │ │ │ - ldrshteq sl, [r7], #32 │ │ │ │ - rscseq sl, r7, ip, ror #5 │ │ │ │ - rscseq sl, r7, r8, ror #5 │ │ │ │ - rscseq sl, r7, r4, ror #5 │ │ │ │ - rscseq sl, r7, r0, ror #5 │ │ │ │ - ldrsbteq sl, [r7], #40 @ 0x28 │ │ │ │ - rscseq lr, r9, r4, lsl pc │ │ │ │ - rscseq fp, pc, sl, asr #21 │ │ │ │ - rscseq r9, sl, ip, lsr sp │ │ │ │ - rscseq r2, r9, sl, ror r1 │ │ │ │ - rscseq r2, r7, ip, asr #12 │ │ │ │ + rscseq r2, r7, lr, lsl fp │ │ │ │ + rscseq r4, r9, ip, ror #5 │ │ │ │ + ldrhteq r3, [sl], #14 │ │ │ │ + rscseq r3, r9, r4, ror #7 │ │ │ │ + rscseq r3, r9, lr, ror #7 │ │ │ │ + ldrshteq r3, [r9], #60 @ 0x3c │ │ │ │ + ldrshteq r3, [r9], #62 @ 0x3e │ │ │ │ + rscseq r3, r9, r0, lsl #8 │ │ │ │ + rscseq r3, r9, r2, lsl #8 │ │ │ │ + rscseq r3, r9, r0, lsl r4 │ │ │ │ + rscseq r3, r9, r2, lsl r4 │ │ │ │ + rscseq r3, r9, r4, lsl r5 │ │ │ │ + rscseq r2, sl, r6, ror #29 │ │ │ │ + rscseq r3, r9, r4, lsl #8 │ │ │ │ + rscseq r3, r9, sl, asr #8 │ │ │ │ + ldrshteq r3, [r9], #60 @ 0x3c │ │ │ │ + rscseq r3, r9, lr, lsl #8 │ │ │ │ + ldrsbteq r4, [r9], #16 │ │ │ │ + ldrshteq r4, [r9], #18 │ │ │ │ + rscseq r3, r9, r8, lsr r4 │ │ │ │ + rscseq r3, r9, r2, asr #8 │ │ │ │ + rscseq r4, r9, r0, ror #3 │ │ │ │ + rscseq r4, r9, r2, ror #3 │ │ │ │ + rscseq r4, r9, r4, ror #3 │ │ │ │ + rscseq r4, r9, r6, ror #3 │ │ │ │ + rscseq r3, r9, ip, lsr #8 │ │ │ │ + rscseq r3, r9, lr, lsr #8 │ │ │ │ + rscseq r4, r9, ip, asr #3 │ │ │ │ + rscseq r2, sl, r6, asr #22 │ │ │ │ + rscseq r4, r9, r4, asr #3 │ │ │ │ + ldrsbteq r4, [r9], #18 │ │ │ │ + ldrsbteq r4, [r9], #28 │ │ │ │ + rscseq r9, sl, r2, lsl sl │ │ │ │ + rscseq fp, pc, r2, lsl #19 │ │ │ │ + rscseq r4, r9, r4, asr #3 │ │ │ │ + ldrshteq r0, [r8], #172 @ 0xac │ │ │ │ + ldrshteq r0, [r8], #170 @ 0xaa │ │ │ │ + ldrhteq r4, [r9], #16 │ │ │ │ + rscseq r2, r9, r4, lsl r0 │ │ │ │ + rscseq r4, r9, r6, lsr #3 │ │ │ │ + rscseq r4, r9, r6, lsr #3 │ │ │ │ + rscseq r2, r7, r4, ror r8 │ │ │ │ + rscseq r2, r7, lr, ror #16 │ │ │ │ + ldrshteq lr, [r9], #192 @ 0xc0 │ │ │ │ + rscseq r2, r7, r8, asr #16 │ │ │ │ + rscseq r2, r7, r2, asr #16 │ │ │ │ + rscseq sl, r7, r8, lsr r0 │ │ │ │ + rscseq sl, r7, r4, lsr r0 │ │ │ │ + rscseq sl, r7, r0, lsr r0 │ │ │ │ + rscseq sl, r7, ip, lsr #32 │ │ │ │ + rscseq sl, r7, r8, lsr #32 │ │ │ │ + rscseq sl, r7, r4, lsr #32 │ │ │ │ + rscseq sl, r7, r0, lsr #32 │ │ │ │ + rscseq sl, r7, r8, lsl r0 │ │ │ │ + rscseq lr, r9, r4, asr ip │ │ │ │ + rscseq fp, pc, sl, lsl #16 │ │ │ │ + rscseq r9, sl, ip, ror sl │ │ │ │ + ldrhteq r1, [r9], #234 @ 0xea │ │ │ │ + rscseq r2, r7, ip, lsl #7 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec43af0 │ │ │ │ @ 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 │ │ │ │ @@ -135269,78 +135269,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 │ │ │ │ - rscseq r9, sl, r4, lsr lr │ │ │ │ - ldrhteq r9, [sl], #182 @ 0xb6 │ │ │ │ - rscseq r9, sl, r0, lsr #21 │ │ │ │ - rscseq r9, sl, lr, lsl #20 │ │ │ │ - rscseq r9, sl, r0, asr #19 │ │ │ │ - rscseq r9, sl, sl, lsl #19 │ │ │ │ - smlalseq r9, sl, r8, r9 │ │ │ │ - ldrsbteq r9, [sl], #146 @ 0x92 │ │ │ │ - rscseq r9, sl, r8, asr sl │ │ │ │ - rscseq r9, sl, r2, ror #20 │ │ │ │ - rscseq r9, sl, r8, lsl sl │ │ │ │ - ldrshteq r9, [sl], #162 @ 0xa2 │ │ │ │ - rscseq r9, sl, ip, lsr #21 │ │ │ │ - rscseq r9, sl, sl, asr #21 │ │ │ │ - rscseq r9, sl, ip, ror sl │ │ │ │ - rscseq r9, sl, r2, lsr #22 │ │ │ │ - rscseq r9, sl, ip, lsr fp │ │ │ │ - ldrshteq r9, [sl], #162 @ 0xa2 │ │ │ │ - rscseq r9, sl, r8, lsl #25 │ │ │ │ - ldrsbteq r9, [sl], #190 @ 0xbe │ │ │ │ - rscseq r9, sl, r4, lsl #23 │ │ │ │ - rscseq r9, sl, sl, lsr #23 │ │ │ │ - rscseq r9, sl, r8, asr fp │ │ │ │ - rscseq r9, sl, lr, lsl ip │ │ │ │ - rscseq r9, sl, r0, asr #24 │ │ │ │ - rscseq r9, sl, r6, ror #23 │ │ │ │ - ldrshteq r9, [sl], #196 @ 0xc4 │ │ │ │ - smlalseq r9, sl, sl, ip │ │ │ │ - rscseq r9, sl, r0, asr #25 │ │ │ │ - rscseq r9, sl, sl, ror #24 │ │ │ │ - rscseq r9, sl, r0, lsr sp │ │ │ │ - rscseq r9, sl, r2, asr sp │ │ │ │ - ldrshteq r9, [sl], #204 @ 0xcc │ │ │ │ - rscseq r9, sl, lr, lsl #31 │ │ │ │ - rscseq r9, sl, ip, lsr #29 │ │ │ │ - rscseq r9, sl, r2, lsl #28 │ │ │ │ - rscseq r9, sl, ip, lsr #27 │ │ │ │ - rscseq r9, sl, lr, asr #27 │ │ │ │ - rscseq r9, sl, r8, ror sp │ │ │ │ - rscseq r9, sl, lr, lsr lr │ │ │ │ - rscseq r9, sl, r4, ror #28 │ │ │ │ - rscseq r9, sl, r6, lsl #28 │ │ │ │ - ldrshteq r9, [sl], #228 @ 0xe4 │ │ │ │ - ldrhteq r9, [sl], #230 @ 0xe6 │ │ │ │ - rscseq r9, sl, ip, asr #29 │ │ │ │ - rscseq r9, sl, lr, lsl #29 │ │ │ │ - rscseq r9, sl, r0, lsl pc │ │ │ │ - rscseq r9, sl, r2, lsr #30 │ │ │ │ - rscseq r9, sl, ip, ror #29 │ │ │ │ - rscseq sl, sl, sl, lsr #32 │ │ │ │ - smlalseq r9, sl, r4, pc @ │ │ │ │ - rscseq r9, sl, r2, asr pc │ │ │ │ - rscseq r9, sl, r4, ror #30 │ │ │ │ - rscseq r9, sl, lr, lsr #30 │ │ │ │ - rscseq r9, sl, r0, asr #31 │ │ │ │ - ldrsbteq r9, [sl], #250 @ 0xfa │ │ │ │ - smlalseq r9, sl, r0, pc @ │ │ │ │ - rscseq sl, sl, r6, lsr #1 │ │ │ │ - rscseq sl, sl, r8, asr #32 │ │ │ │ - rscseq sl, sl, sl, rrx │ │ │ │ - rscseq sl, sl, r4, lsl r0 │ │ │ │ - rscseq sl, sl, r6, ror #1 │ │ │ │ - rscseq sl, sl, r8, lsl #2 │ │ │ │ - ldrhteq sl, [sl], #2 │ │ │ │ + rscseq r9, sl, r4, ror fp │ │ │ │ + ldrshteq r9, [sl], #134 @ 0x86 │ │ │ │ + rscseq r9, sl, r0, ror #15 │ │ │ │ + rscseq r9, sl, lr, asr #14 │ │ │ │ + rscseq r9, sl, r0, lsl #14 │ │ │ │ + rscseq r9, sl, sl, asr #13 │ │ │ │ + ldrsbteq r9, [sl], #104 @ 0x68 │ │ │ │ + rscseq r9, sl, r2, lsl r7 │ │ │ │ + smlalseq r9, sl, r8, r7 │ │ │ │ + rscseq r9, sl, r2, lsr #15 │ │ │ │ + rscseq r9, sl, r8, asr r7 │ │ │ │ + rscseq r9, sl, r2, lsr r8 │ │ │ │ + rscseq r9, sl, ip, ror #15 │ │ │ │ + rscseq r9, sl, sl, lsl #16 │ │ │ │ + ldrhteq r9, [sl], #124 @ 0x7c │ │ │ │ + rscseq r9, sl, r2, ror #16 │ │ │ │ + rscseq r9, sl, ip, ror r8 │ │ │ │ + rscseq r9, sl, r2, lsr r8 │ │ │ │ + rscseq r9, sl, r8, asr #19 │ │ │ │ + rscseq r9, sl, lr, lsl r9 │ │ │ │ + rscseq r9, sl, r4, asr #17 │ │ │ │ + rscseq r9, sl, sl, ror #17 │ │ │ │ + smlalseq r9, sl, r8, r8 │ │ │ │ + rscseq r9, sl, lr, asr r9 │ │ │ │ + rscseq r9, sl, r0, lsl #19 │ │ │ │ + rscseq r9, sl, r6, lsr #18 │ │ │ │ + rscseq r9, sl, r4, lsr sl │ │ │ │ + ldrsbteq r9, [sl], #154 @ 0x9a │ │ │ │ + rscseq r9, sl, r0, lsl #20 │ │ │ │ + rscseq r9, sl, sl, lsr #19 │ │ │ │ + rscseq r9, sl, r0, ror sl │ │ │ │ + smlalseq r9, sl, r2, sl │ │ │ │ + rscseq r9, sl, ip, lsr sl │ │ │ │ + rscseq r9, sl, lr, asr #25 │ │ │ │ + rscseq r9, sl, ip, ror #23 │ │ │ │ + rscseq r9, sl, r2, asr #22 │ │ │ │ + rscseq r9, sl, ip, ror #21 │ │ │ │ + rscseq r9, sl, lr, lsl #22 │ │ │ │ + ldrhteq r9, [sl], #168 @ 0xa8 │ │ │ │ + rscseq r9, sl, lr, ror fp │ │ │ │ + rscseq r9, sl, r4, lsr #23 │ │ │ │ + rscseq r9, sl, r6, asr #22 │ │ │ │ + rscseq r9, sl, r4, lsr ip │ │ │ │ + ldrshteq r9, [sl], #182 @ 0xb6 │ │ │ │ + rscseq r9, sl, ip, lsl #24 │ │ │ │ + rscseq r9, sl, lr, asr #23 │ │ │ │ + rscseq r9, sl, r0, asr ip │ │ │ │ + rscseq r9, sl, r2, ror #24 │ │ │ │ + rscseq r9, sl, ip, lsr #24 │ │ │ │ + rscseq r9, sl, sl, ror #26 │ │ │ │ + ldrsbteq r9, [sl], #196 @ 0xc4 │ │ │ │ + smlalseq r9, sl, r2, ip │ │ │ │ + rscseq r9, sl, r4, lsr #25 │ │ │ │ + rscseq r9, sl, lr, ror #24 │ │ │ │ + rscseq r9, sl, r0, lsl #26 │ │ │ │ + rscseq r9, sl, sl, lsl sp │ │ │ │ + ldrsbteq r9, [sl], #192 @ 0xc0 │ │ │ │ + rscseq r9, sl, r6, ror #27 │ │ │ │ + rscseq r9, sl, r8, lsl #27 │ │ │ │ + rscseq r9, sl, sl, lsr #27 │ │ │ │ + rscseq r9, sl, r4, asr sp │ │ │ │ + rscseq r9, sl, r6, lsr #28 │ │ │ │ + rscseq r9, sl, r8, asr #28 │ │ │ │ + ldrshteq r9, [sl], #210 @ 0xd2 │ │ │ │ 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 │ │ │ │ @@ -135934,121 +135934,121 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf77a447a │ │ │ │ bmi 1ca861c │ │ │ │ tstcs r1, fp, lsr #12 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ bl fec2b540 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - rscseq r2, r7, r8, ror #2 │ │ │ │ - rscseq r1, r9, r2, asr r9 │ │ │ │ - rscseq r2, r7, r2, asr r1 │ │ │ │ - rscseq r8, sl, r0, lsr r5 │ │ │ │ - rscseq r8, sl, r8, lsr #10 │ │ │ │ - rscseq r9, sl, ip, lsr #27 │ │ │ │ - rscseq r8, sl, r0, lsl r5 │ │ │ │ - rscseq r8, sl, r8, lsl #10 │ │ │ │ - rscseq r9, sl, r0, ror sp │ │ │ │ - ldrshteq r8, [sl], #64 @ 0x40 │ │ │ │ - rscseq r9, sl, r8, asr sp │ │ │ │ - ldrsbteq r8, [sl], #72 @ 0x48 │ │ │ │ - rscseq r9, sl, r4, asr #26 │ │ │ │ - rscseq r8, sl, r0, asr #9 │ │ │ │ - rscseq r9, sl, ip, lsr #26 │ │ │ │ - rscseq r9, sl, r8, lsr #26 │ │ │ │ - rscseq r9, sl, r0, lsr sp │ │ │ │ - rscseq r9, sl, r0, asr #26 │ │ │ │ - rscseq r9, sl, r4, asr sp │ │ │ │ - rscseq r9, sl, r8, asr sp │ │ │ │ - rscseq r9, sl, r0, asr sp │ │ │ │ - rscseq r9, sl, r4, ror #26 │ │ │ │ - rscseq fp, pc, r6, lsl #2 │ │ │ │ - rscseq r9, sl, r0, asr r1 │ │ │ │ - ldrhteq r1, [r9], #122 @ 0x7a │ │ │ │ - rscseq r9, sl, r6, asr #2 │ │ │ │ - smlalseq r1, r9, ip, r7 │ │ │ │ - ldrsbteq r1, [r7], #248 @ 0xf8 │ │ │ │ - rscseq r1, r9, lr, ror r7 │ │ │ │ - smlalseq r1, r7, lr, pc @ │ │ │ │ - rscseq r1, r9, r0, ror #14 │ │ │ │ - rscseq r8, sl, r8, lsr r4 │ │ │ │ - rscseq r0, r8, r6, ror r5 │ │ │ │ - rscseq r0, r8, lr, asr r5 │ │ │ │ - rscseq r8, sl, r6, lsl r4 │ │ │ │ - ldrhteq sl, [r4], #12 │ │ │ │ - rscseq r8, sl, r4, lsl #8 │ │ │ │ - rscseq r9, sl, r0, ror ip │ │ │ │ - rscseq r0, r8, r2, lsl r5 │ │ │ │ - ldrshteq r0, [r8], #74 @ 0x4a │ │ │ │ - rscseq r9, sl, r2, asr ip │ │ │ │ - rscseq r9, sl, ip, asr ip │ │ │ │ - rscseq r9, sl, r8, asr #24 │ │ │ │ - smlalseq r8, sl, r8, r3 │ │ │ │ - rscseq r0, r8, lr, lsr #9 │ │ │ │ - smlalseq r0, r8, r6, r4 │ │ │ │ - ldrsbteq r3, [r9], #116 @ 0x74 │ │ │ │ - rscseq pc, r9, r8, asr ip @ │ │ │ │ - rscseq r2, r7, ip, ror r0 │ │ │ │ - rscseq r2, r7, ip, asr r0 │ │ │ │ - rscseq sl, pc, sl, lsr pc @ │ │ │ │ - rscseq r3, r9, r2, ror r6 │ │ │ │ - smlalseq r1, r7, r0, lr │ │ │ │ - rscseq r1, r7, r8, lsl #29 │ │ │ │ - rscseq r0, r8, r2, ror #3 │ │ │ │ - rscseq r0, r8, r2, ror #3 │ │ │ │ - rscseq r9, sl, sl, asr fp │ │ │ │ - rscseq r9, sl, r6, asr fp │ │ │ │ - rscseq r3, r9, lr, asr r4 │ │ │ │ - rscseq r3, r9, r2, lsr r7 │ │ │ │ - rscseq r1, r7, r0, lsl #28 │ │ │ │ - ldrshteq r1, [r7], #216 @ 0xd8 │ │ │ │ - rscseq r8, sl, r6, ror #30 │ │ │ │ - ldrshteq r9, [sl], #164 @ 0xa4 │ │ │ │ - rscseq r9, r7, r0, lsr #2 │ │ │ │ - rscseq r9, sl, r4, ror #21 │ │ │ │ - rscseq sl, pc, sl, lsl lr @ │ │ │ │ - rscseq r4, sl, ip, lsl #7 │ │ │ │ - smlalseq r4, sl, r0, r3 │ │ │ │ - rscseq r4, sl, sl, lsl #7 │ │ │ │ - rscseq r1, r9, r6, lsl #9 │ │ │ │ - rscseq r1, r9, r2, lsr #9 │ │ │ │ - rscseq r1, r9, r8, ror #8 │ │ │ │ - rscseq r1, r9, r4, lsl #9 │ │ │ │ - rscseq r8, sl, sl, lsr #3 │ │ │ │ - smlalseq r8, sl, lr, r1 │ │ │ │ - smlalseq r8, sl, r8, r1 │ │ │ │ - rscseq r8, sl, r6, rrx │ │ │ │ - rscseq r9, sl, ip, ror #17 │ │ │ │ - rscseq r8, sl, r2, asr r0 │ │ │ │ - rscseq r8, sl, ip, asr #32 │ │ │ │ - rscseq r8, sl, r6, asr #32 │ │ │ │ - rscseq r8, sl, r0, asr #32 │ │ │ │ - ldrsbteq r9, [sl], #158 @ 0x9e │ │ │ │ - rscseq sl, pc, r2, lsl #26 │ │ │ │ - rscseq r8, sl, r0, lsr #2 │ │ │ │ - rscseq r1, r9, r0, asr #7 │ │ │ │ - rscseq r8, sl, r6, lsl r1 │ │ │ │ - rscseq r8, sl, sl, lsl #2 │ │ │ │ - rscseq r8, sl, r6, lsl #2 │ │ │ │ - ldrshteq r8, [sl], #14 │ │ │ │ - ldrshteq r8, [sl], #6 │ │ │ │ - rscseq r9, sl, lr, lsl r9 │ │ │ │ - rscseq r9, sl, r6, lsr #18 │ │ │ │ - rscseq r8, sl, r2, asr #1 │ │ │ │ - rscseq r9, sl, sl, lsl #18 │ │ │ │ - rscseq r9, sl, sl, lsl r9 │ │ │ │ - ldrshteq r9, [sl], #140 @ 0x8c │ │ │ │ - rscseq sl, pc, r0, asr #23 │ │ │ │ - rscseq r0, r9, r2, lsl #29 │ │ │ │ - rscseq r1, r9, lr, ror r2 │ │ │ │ - ldrsbteq r9, [sl], #140 @ 0x8c │ │ │ │ - ldrsbteq r9, [sl], #136 @ 0x88 │ │ │ │ - ldrsbteq r1, [r7], #182 @ 0xb6 │ │ │ │ - rscseq r1, r9, r2, lsr #4 │ │ │ │ - rscseq r1, r9, r0, ror r5 │ │ │ │ - rscseq r1, r9, r4, lsl #4 │ │ │ │ + rscseq r1, r7, r8, lsr #29 │ │ │ │ + smlalseq r1, r9, r2, r6 │ │ │ │ + smlalseq r1, r7, r2, lr │ │ │ │ + rscseq r8, sl, r0, ror r2 │ │ │ │ + rscseq r8, sl, r8, ror #4 │ │ │ │ + rscseq r9, sl, ip, ror #21 │ │ │ │ + rscseq r8, sl, r0, asr r2 │ │ │ │ + rscseq r8, sl, r8, asr #4 │ │ │ │ + ldrhteq r9, [sl], #160 @ 0xa0 │ │ │ │ + rscseq r8, sl, r0, lsr r2 │ │ │ │ + smlalseq r9, sl, r8, sl │ │ │ │ + rscseq r8, sl, r8, lsl r2 │ │ │ │ + rscseq r9, sl, r4, lsl #21 │ │ │ │ + rscseq r8, sl, r0, lsl #4 │ │ │ │ + rscseq r9, sl, ip, ror #20 │ │ │ │ + rscseq r9, sl, r8, ror #20 │ │ │ │ + rscseq r9, sl, r0, ror sl │ │ │ │ + rscseq r9, sl, r0, lsl #21 │ │ │ │ + smlalseq r9, sl, r4, sl │ │ │ │ + smlalseq r9, sl, r8, sl │ │ │ │ + smlalseq r9, sl, r0, sl │ │ │ │ + rscseq r9, sl, r4, lsr #21 │ │ │ │ + rscseq sl, pc, r6, asr #28 │ │ │ │ + smlalseq r8, sl, r0, lr │ │ │ │ + ldrshteq r1, [r9], #74 @ 0x4a │ │ │ │ + rscseq r8, sl, r6, lsl #29 │ │ │ │ + ldrsbteq r1, [r9], #76 @ 0x4c │ │ │ │ + rscseq r1, r7, r8, lsl sp │ │ │ │ + ldrhteq r1, [r9], #78 @ 0x4e │ │ │ │ + ldrsbteq r1, [r7], #206 @ 0xce │ │ │ │ + rscseq r1, r9, r0, lsr #9 │ │ │ │ + rscseq r8, sl, r8, ror r1 │ │ │ │ + ldrhteq r0, [r8], #38 @ 0x26 │ │ │ │ + smlalseq r0, r8, lr, r2 │ │ │ │ + rscseq r8, sl, r6, asr r1 │ │ │ │ + ldrshteq r9, [r4], #220 @ 0xdc │ │ │ │ + rscseq r8, sl, r4, asr #2 │ │ │ │ + ldrhteq r9, [sl], #144 @ 0x90 │ │ │ │ + rscseq r0, r8, r2, asr r2 │ │ │ │ + rscseq r0, r8, sl, lsr r2 │ │ │ │ + smlalseq r9, sl, r2, r9 │ │ │ │ + smlalseq r9, sl, ip, r9 │ │ │ │ + rscseq r9, sl, r8, lsl #19 │ │ │ │ + ldrsbteq r8, [sl], #8 │ │ │ │ + rscseq r0, r8, lr, ror #3 │ │ │ │ + ldrsbteq r0, [r8], #22 │ │ │ │ + rscseq r3, r9, r4, lsl r5 │ │ │ │ + smlalseq pc, r9, r8, r9 @ │ │ │ │ + ldrhteq r1, [r7], #220 @ 0xdc │ │ │ │ + smlalseq r1, r7, ip, sp │ │ │ │ + rscseq sl, pc, sl, ror ip @ │ │ │ │ + ldrhteq r3, [r9], #50 @ 0x32 │ │ │ │ + ldrsbteq r1, [r7], #176 @ 0xb0 │ │ │ │ + rscseq r1, r7, r8, asr #23 │ │ │ │ + rscseq pc, r7, r2, lsr #30 │ │ │ │ + rscseq pc, r7, r2, lsr #30 │ │ │ │ + smlalseq r9, sl, sl, r8 │ │ │ │ + smlalseq r9, sl, r6, r8 │ │ │ │ + smlalseq r3, r9, lr, r1 │ │ │ │ + rscseq r3, r9, r2, ror r4 │ │ │ │ + rscseq r1, r7, r0, asr #22 │ │ │ │ + rscseq r1, r7, r8, lsr fp │ │ │ │ + rscseq r8, sl, r6, lsr #25 │ │ │ │ + rscseq r9, sl, r4, lsr r8 │ │ │ │ + rscseq r8, r7, r0, ror #28 │ │ │ │ + rscseq r9, sl, r4, lsr #16 │ │ │ │ + rscseq sl, pc, sl, asr fp @ │ │ │ │ + rscseq r4, sl, ip, asr #1 │ │ │ │ + ldrsbteq r4, [sl], #0 │ │ │ │ + rscseq r4, sl, sl, asr #1 │ │ │ │ + rscseq r1, r9, r6, asr #3 │ │ │ │ + rscseq r1, r9, r2, ror #3 │ │ │ │ + rscseq r1, r9, r8, lsr #3 │ │ │ │ + rscseq r1, r9, r4, asr #3 │ │ │ │ + rscseq r7, sl, sl, ror #29 │ │ │ │ + ldrsbteq r7, [sl], #238 @ 0xee │ │ │ │ + ldrsbteq r7, [sl], #232 @ 0xe8 │ │ │ │ + rscseq r7, sl, r6, lsr #27 │ │ │ │ + rscseq r9, sl, ip, lsr #12 │ │ │ │ + smlalseq r7, sl, r2, sp │ │ │ │ + rscseq r7, sl, ip, lsl #27 │ │ │ │ + rscseq r7, sl, r6, lsl #27 │ │ │ │ + rscseq r7, sl, r0, lsl #27 │ │ │ │ + rscseq r9, sl, lr, lsl r7 │ │ │ │ + rscseq sl, pc, r2, asr #20 │ │ │ │ + rscseq r7, sl, r0, ror #28 │ │ │ │ + rscseq r1, r9, r0, lsl #2 │ │ │ │ + rscseq r7, sl, r6, asr lr │ │ │ │ + rscseq r7, sl, sl, asr #28 │ │ │ │ + rscseq r7, sl, r6, asr #28 │ │ │ │ + rscseq r7, sl, lr, lsr lr │ │ │ │ + rscseq r7, sl, r6, lsr lr │ │ │ │ + rscseq r9, sl, lr, asr r6 │ │ │ │ + rscseq r9, sl, r6, ror #12 │ │ │ │ + rscseq r7, sl, r2, lsl #28 │ │ │ │ + rscseq r9, sl, sl, asr #12 │ │ │ │ + rscseq r9, sl, sl, asr r6 │ │ │ │ + rscseq r9, sl, ip, lsr r6 │ │ │ │ + rscseq sl, pc, r0, lsl #18 │ │ │ │ + rscseq r0, r9, r2, asr #23 │ │ │ │ + ldrhteq r0, [r9], #254 @ 0xfe │ │ │ │ + rscseq r9, sl, ip, lsl r6 │ │ │ │ + rscseq r9, sl, r8, lsl r6 │ │ │ │ + rscseq r1, r7, r6, lsl r9 │ │ │ │ + rscseq r0, r9, r2, ror #30 │ │ │ │ + ldrhteq r1, [r9], #32 │ │ │ │ + rscseq r0, r9, r4, asr #30 │ │ │ │ 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 │ │ │ │ @@ -136062,19 +136062,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 │ │ │ │ - rscseq r9, sl, ip, lsl #14 │ │ │ │ - ldrhteq r9, [sl], #98 @ 0x62 │ │ │ │ - rscseq r9, sl, ip, asr #13 │ │ │ │ - rscseq r9, sl, lr, lsr #14 │ │ │ │ - rscseq r9, sl, r8, asr #14 │ │ │ │ + rscseq r9, sl, ip, asr #8 │ │ │ │ + ldrshteq r9, [sl], #50 @ 0x32 │ │ │ │ + rscseq r9, sl, ip, lsl #8 │ │ │ │ + rscseq r9, sl, lr, ror #8 │ │ │ │ + rscseq r9, sl, r8, lsl #9 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec44b78 │ │ │ │ @ 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} │ │ │ │ @@ -136439,103 +136439,103 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf779447a │ │ │ │ bmi 1829e38 │ │ │ │ tstcs r1, fp, lsr #30 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ svc 0x00baf779 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - rscseq r8, r7, r0, lsl #22 │ │ │ │ - rscseq r9, sl, sl, ror #13 │ │ │ │ - rscseq r9, sl, lr, ror #13 │ │ │ │ - smlalseq r1, r7, ip, r7 │ │ │ │ - rscseq r0, r9, ip, asr pc │ │ │ │ - smlalseq r1, r7, r8, r7 │ │ │ │ - rscseq r0, r9, lr, lsr pc │ │ │ │ - rscseq r1, r7, r2, lsl #15 │ │ │ │ - rscseq r0, r9, r8, lsr #30 │ │ │ │ - smlalseq r9, sl, sl, r6 │ │ │ │ - rscseq r1, r7, r6, asr r7 │ │ │ │ - rscseq r1, sl, lr, lsl #27 │ │ │ │ - rscseq r1, r7, lr, asr #14 │ │ │ │ - rscseq r1, r7, sl, lsr r7 │ │ │ │ - ldrsbteq sl, [pc], #116 │ │ │ │ - rscseq r1, r7, r8, lsr #14 │ │ │ │ - rscseq r1, r7, sl, lsr #14 │ │ │ │ - rscseq r1, r7, r2, lsr #14 │ │ │ │ - rscseq r4, sl, sl, lsl #15 │ │ │ │ - rscseq r4, sl, ip, lsl #15 │ │ │ │ - rscseq r4, sl, r4, lsl #15 │ │ │ │ - rscseq r1, r7, r6, ror #13 │ │ │ │ - rscseq r1, sl, sl, asr #25 │ │ │ │ - rscseq r9, sl, r2, lsr #11 │ │ │ │ - ldrhteq r9, [sl], #82 @ 0x52 │ │ │ │ - rscseq r7, sl, lr, ror #23 │ │ │ │ - ldrsbteq r1, [r7], #108 @ 0x6c │ │ │ │ - rscseq r1, sl, lr, ror #24 │ │ │ │ - rscseq r1, r7, lr, asr #13 │ │ │ │ - ldrhteq r1, [r7], #108 @ 0x6c │ │ │ │ - ldrhteq sl, [pc], #104 │ │ │ │ - rscseq r1, r7, lr, lsr #13 │ │ │ │ - ldrhteq r1, [r7], #102 @ 0x66 │ │ │ │ - ldrhteq r1, [r7], #104 @ 0x68 │ │ │ │ - ldrhteq r1, [r7], #98 @ 0x62 │ │ │ │ - rscseq r1, r7, sl, lsl #13 │ │ │ │ - rscseq r1, r7, ip, lsl #13 │ │ │ │ - smlalseq r1, r7, lr, r6 │ │ │ │ - ldrhteq r1, [r7], #90 @ 0x5a │ │ │ │ - ldrhteq r1, [r7], #84 @ 0x54 │ │ │ │ - rscseq r1, r7, sl, lsl #13 │ │ │ │ - rscseq r1, r7, lr, lsl #11 │ │ │ │ - rscseq r1, r7, r8, lsl #11 │ │ │ │ - rscseq pc, r9, sl, asr #27 │ │ │ │ - rscseq r1, r7, r2, ror #10 │ │ │ │ - rscseq r1, r7, ip, asr r5 │ │ │ │ - rscseq r3, r9, r6, asr r2 │ │ │ │ - rscseq r3, r9, r6, asr r2 │ │ │ │ - rscseq r3, r9, r4, asr r2 │ │ │ │ - smlalseq r3, r9, sl, r2 │ │ │ │ - rscseq r3, r9, sl, lsr #4 │ │ │ │ - rscseq r3, r9, r8, lsr #4 │ │ │ │ - rscseq sp, r9, r2, ror #20 │ │ │ │ - rscseq sp, r9, r4, asr sl │ │ │ │ - rscseq sp, r9, lr, asr #20 │ │ │ │ - rscseq sp, r9, r8, asr #20 │ │ │ │ - rscseq sp, r9, r2, asr #20 │ │ │ │ - rscseq sp, r9, ip, lsr sl │ │ │ │ - rscseq sp, r9, r6, lsr sl │ │ │ │ - ldrhteq r8, [r7], #200 @ 0xc8 │ │ │ │ - ldrhteq r8, [r7], #198 @ 0xc6 │ │ │ │ - smlalseq r9, sl, r0, r3 │ │ │ │ - rscseq r9, sl, lr, lsl #7 │ │ │ │ - ldrshteq sp, [r9], #152 @ 0x98 │ │ │ │ - ldrshteq sp, [r9], #146 @ 0x92 │ │ │ │ - rscseq sp, r9, ip, ror #19 │ │ │ │ - rscseq r9, sl, r2, ror #6 │ │ │ │ - rscseq r9, sl, r0, ror #6 │ │ │ │ - rscseq r9, sl, lr, asr r3 │ │ │ │ - rscseq sp, r9, ip, asr #19 │ │ │ │ - rscseq r8, r7, r4, ror ip │ │ │ │ - rscseq r8, r7, sl, asr ip │ │ │ │ - rscseq sp, r9, r0, asr #19 │ │ │ │ - rscseq r1, r7, r8, lsr #7 │ │ │ │ - rscseq r1, r7, r2, lsr #7 │ │ │ │ - rscseq r1, sl, r8, lsl #19 │ │ │ │ - rscseq r1, sl, lr, lsl #19 │ │ │ │ - rscseq r1, sl, r4, ror r9 │ │ │ │ - rscseq sl, pc, r0, ror #7 │ │ │ │ - rscseq r1, sl, r2, ror r9 │ │ │ │ - smlalseq r0, r9, r4, sl │ │ │ │ - ldrhteq r7, [sl], #134 @ 0x86 │ │ │ │ - rscseq r1, r7, ip, lsl r3 │ │ │ │ - rscseq r1, r7, r6, lsl r3 │ │ │ │ - rscseq r9, sl, r8, ror r2 │ │ │ │ - rscseq pc, r7, ip, lsl r5 @ │ │ │ │ - rscseq r9, sl, sl, ror r2 │ │ │ │ - rscseq r1, sl, ip, lsl r9 │ │ │ │ - rscseq r0, r9, r0, lsr #20 │ │ │ │ + rscseq r8, r7, r0, asr #16 │ │ │ │ + rscseq r9, sl, sl, lsr #8 │ │ │ │ + rscseq r9, sl, lr, lsr #8 │ │ │ │ + ldrsbteq r1, [r7], #76 @ 0x4c │ │ │ │ + smlalseq r0, r9, ip, ip │ │ │ │ + ldrsbteq r1, [r7], #72 @ 0x48 │ │ │ │ + rscseq r0, r9, lr, ror ip │ │ │ │ + rscseq r1, r7, r2, asr #9 │ │ │ │ + rscseq r0, r9, r8, ror #24 │ │ │ │ + ldrsbteq r9, [sl], #58 @ 0x3a │ │ │ │ + smlalseq r1, r7, r6, r4 │ │ │ │ + rscseq r1, sl, lr, asr #21 │ │ │ │ + rscseq r1, r7, lr, lsl #9 │ │ │ │ + rscseq r1, r7, sl, ror r4 │ │ │ │ + rscseq sl, pc, r4, lsl r5 @ │ │ │ │ + rscseq r1, r7, r8, ror #8 │ │ │ │ + rscseq r1, r7, sl, ror #8 │ │ │ │ + rscseq r1, r7, r2, ror #8 │ │ │ │ + rscseq r4, sl, sl, asr #9 │ │ │ │ + rscseq r4, sl, ip, asr #9 │ │ │ │ + rscseq r4, sl, r4, asr #9 │ │ │ │ + rscseq r1, r7, r6, lsr #8 │ │ │ │ + rscseq r1, sl, sl, lsl #20 │ │ │ │ + rscseq r9, sl, r2, ror #5 │ │ │ │ + ldrshteq r9, [sl], #34 @ 0x22 │ │ │ │ + rscseq r7, sl, lr, lsr #18 │ │ │ │ + rscseq r1, r7, ip, lsl r4 │ │ │ │ + rscseq r1, sl, lr, lsr #19 │ │ │ │ + rscseq r1, r7, lr, lsl #8 │ │ │ │ + ldrshteq r1, [r7], #60 @ 0x3c │ │ │ │ + ldrshteq sl, [pc], #56 │ │ │ │ + rscseq r1, r7, lr, ror #7 │ │ │ │ + ldrshteq r1, [r7], #54 @ 0x36 │ │ │ │ + ldrshteq r1, [r7], #56 @ 0x38 │ │ │ │ + ldrshteq r1, [r7], #50 @ 0x32 │ │ │ │ + rscseq r1, r7, sl, asr #7 │ │ │ │ + rscseq r1, r7, ip, asr #7 │ │ │ │ + ldrsbteq r1, [r7], #62 @ 0x3e │ │ │ │ + ldrshteq r1, [r7], #42 @ 0x2a │ │ │ │ + ldrshteq r1, [r7], #36 @ 0x24 │ │ │ │ + rscseq r1, r7, sl, asr #7 │ │ │ │ + rscseq r1, r7, lr, asr #5 │ │ │ │ + rscseq r1, r7, r8, asr #5 │ │ │ │ + rscseq pc, r9, sl, lsl #22 │ │ │ │ + rscseq r1, r7, r2, lsr #5 │ │ │ │ + smlalseq r1, r7, ip, r2 │ │ │ │ + smlalseq r2, r9, r6, pc @ │ │ │ │ + smlalseq r2, r9, r6, pc @ │ │ │ │ + smlalseq r2, r9, r4, pc @ │ │ │ │ + ldrsbteq r2, [r9], #250 @ 0xfa │ │ │ │ + rscseq r2, r9, sl, ror #30 │ │ │ │ + rscseq r2, r9, r8, ror #30 │ │ │ │ + rscseq sp, r9, r2, lsr #15 │ │ │ │ + smlalseq sp, r9, r4, r7 │ │ │ │ + rscseq sp, r9, lr, lsl #15 │ │ │ │ + rscseq sp, r9, r8, lsl #15 │ │ │ │ + rscseq sp, r9, r2, lsl #15 │ │ │ │ + rscseq sp, r9, ip, ror r7 │ │ │ │ + rscseq sp, r9, r6, ror r7 │ │ │ │ + ldrshteq r8, [r7], #152 @ 0x98 │ │ │ │ + ldrshteq r8, [r7], #150 @ 0x96 │ │ │ │ + ldrsbteq r9, [sl], #0 │ │ │ │ + rscseq r9, sl, lr, asr #1 │ │ │ │ + rscseq sp, r9, r8, lsr r7 │ │ │ │ + rscseq sp, r9, r2, lsr r7 │ │ │ │ + rscseq sp, r9, ip, lsr #14 │ │ │ │ + rscseq r9, sl, r2, lsr #1 │ │ │ │ + rscseq r9, sl, r0, lsr #1 │ │ │ │ + smlalseq r9, sl, lr, r0 │ │ │ │ + rscseq sp, r9, ip, lsl #14 │ │ │ │ + ldrhteq r8, [r7], #148 @ 0x94 │ │ │ │ + smlalseq r8, r7, sl, r9 │ │ │ │ + rscseq sp, r9, r0, lsl #14 │ │ │ │ + rscseq r1, r7, r8, ror #1 │ │ │ │ + rscseq r1, r7, r2, ror #1 │ │ │ │ + rscseq r1, sl, r8, asr #13 │ │ │ │ + rscseq r1, sl, lr, asr #13 │ │ │ │ + ldrhteq r1, [sl], #100 @ 0x64 │ │ │ │ + rscseq sl, pc, r0, lsr #2 │ │ │ │ + ldrhteq r1, [sl], #98 @ 0x62 │ │ │ │ + ldrsbteq r0, [r9], #116 @ 0x74 │ │ │ │ + ldrshteq r7, [sl], #86 @ 0x56 │ │ │ │ + rscseq r1, r7, ip, asr r0 │ │ │ │ + rscseq r1, r7, r6, asr r0 │ │ │ │ + ldrhteq r8, [sl], #248 @ 0xf8 │ │ │ │ + rscseq pc, r7, ip, asr r2 @ │ │ │ │ + ldrhteq r8, [sl], #250 @ 0xfa │ │ │ │ + rscseq r1, sl, ip, asr r6 │ │ │ │ + rscseq r0, r9, r0, ror #14 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec452ac │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf6430ff8 │ │ │ │ addsmi r3, r8, #204, 6 @ 0x30000003 │ │ │ │ mvnhi pc, #1 │ │ │ │ strhi pc, [r7], -r0, lsl #4 │ │ │ │ @@ -139084,423 +139084,423 @@ │ │ │ │ ldrbtmi r0, [r8], #-1652 @ 0xfffff98c │ │ │ │ ldclt 0, cr15, [fp] │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0xf0004478 │ │ │ │ @ instruction: 0xf8dfbcb6 │ │ │ │ ldrbtmi r0, [r8], #-1640 @ 0xfffff998 │ │ │ │ ldclt 0, cr15, [r1] │ │ │ │ - rscseq sl, sl, r2, asr r5 │ │ │ │ - ldrshteq r9, [sl], #212 @ 0xd4 │ │ │ │ - rscseq r7, sl, r6, ror lr │ │ │ │ - smlalseq r7, sl, r0, ip │ │ │ │ - rscseq r7, sl, sl, lsr #22 │ │ │ │ - rscseq r7, sl, r0, lsl sl │ │ │ │ + smlalseq sl, sl, r2, r2 @ │ │ │ │ + rscseq r9, sl, r4, lsr fp │ │ │ │ + ldrhteq r7, [sl], #182 @ 0xb6 │ │ │ │ + ldrsbteq r7, [sl], #144 @ 0x90 │ │ │ │ + rscseq r7, sl, sl, ror #16 │ │ │ │ + rscseq r7, sl, r0, asr r7 │ │ │ │ + smlalseq r7, sl, lr, r6 │ │ │ │ + rscseq r7, sl, r4, asr #12 │ │ │ │ + ldrshteq r7, [sl], #82 @ 0x52 │ │ │ │ + rscseq r7, sl, r0, lsl r6 │ │ │ │ + rscseq r7, sl, r2, asr r6 │ │ │ │ + ldrhteq r7, [sl], #108 @ 0x6c │ │ │ │ + ldrsbteq r7, [sl], #110 @ 0x6e │ │ │ │ + rscseq r7, sl, ip, ror r6 │ │ │ │ + rscseq r7, sl, r6, lsl #15 │ │ │ │ + rscseq r7, sl, r8, lsr r7 │ │ │ │ + rscseq r7, sl, sl, asr #14 │ │ │ │ + rscseq r7, sl, r4, lsl #14 │ │ │ │ + smlalseq r7, sl, lr, r7 │ │ │ │ + ldrhteq r7, [sl], #116 @ 0x74 │ │ │ │ + rscseq r7, sl, sl, ror #14 │ │ │ │ + rscseq r7, sl, ip, lsr #17 │ │ │ │ + rscseq r7, sl, r6, lsr r8 │ │ │ │ + ldrshteq r7, [sl], #116 @ 0x74 │ │ │ │ + ldrhteq r7, [sl], #118 @ 0x76 │ │ │ │ + rscseq r7, sl, r8, asr #15 │ │ │ │ + ldrshteq r7, [sl], #114 @ 0x72 │ │ │ │ + rscseq r7, sl, r8, lsr r8 │ │ │ │ + rscseq r7, sl, r2, asr #16 │ │ │ │ + rscseq r7, sl, r4, lsl #16 │ │ │ │ + rscseq r7, sl, sl, lsl #17 │ │ │ │ + rscseq r7, sl, r4, ror #16 │ │ │ │ + rscseq r9, sl, r6, asr r4 │ │ │ │ + rscseq r9, sl, r4, lsr r4 │ │ │ │ + rscseq r7, sl, lr, ror r8 │ │ │ │ + rscseq r9, sl, r8, ror #8 │ │ │ │ + rscseq r9, sl, r6, asr #8 │ │ │ │ + rscseq r9, sl, r4, lsr r5 │ │ │ │ + rscseq r9, sl, r2, asr #9 │ │ │ │ + rscseq r9, sl, r8, lsl #9 │ │ │ │ + rscseq r9, sl, r6, ror #8 │ │ │ │ + rscseq r9, sl, r4, asr #8 │ │ │ │ + rscseq r7, sl, r6, ror #16 │ │ │ │ + rscseq r7, sl, r8, ror r8 │ │ │ │ + rscseq r9, sl, lr, ror #8 │ │ │ │ + smlalseq r7, sl, ip, r8 │ │ │ │ + rscseq r7, sl, r6, ror r8 │ │ │ │ + smlalseq r9, sl, r8, r4 │ │ │ │ + rscseq r9, sl, r6, ror r4 │ │ │ │ + rscseq r7, sl, ip, lsr #17 │ │ │ │ + rscseq r7, sl, r6, lsl #17 │ │ │ │ + rscseq r9, sl, ip, lsl #9 │ │ │ │ + rscseq r7, sl, r6, asr #17 │ │ │ │ + rscseq r7, sl, r0, lsr #17 │ │ │ │ + rscseq r7, sl, lr, lsr r9 │ │ │ │ + ldrshteq r7, [sl], #140 @ 0x8c │ │ │ │ + ldrsbteq r7, [sl], #134 @ 0x86 │ │ │ │ + ldrhteq r7, [sl], #128 @ 0x80 │ │ │ │ + rscseq r9, sl, lr, ror r4 │ │ │ │ + smlalseq r9, sl, r0, r4 │ │ │ │ + rscseq r7, sl, r6, ror #17 │ │ │ │ + ldrhteq r9, [sl], #68 @ 0x44 │ │ │ │ + rscseq r9, sl, lr, lsl #9 │ │ │ │ + rscseq r7, sl, ip, lsl r9 │ │ │ │ + ldrshteq r7, [sl], #134 @ 0x86 │ │ │ │ + rscseq r9, sl, r4, asr #9 │ │ │ │ + smlalseq r9, sl, lr, r4 │ │ │ │ + rscseq r7, sl, r0, lsl r9 │ │ │ │ + ldrsbteq r9, [sl], #78 @ 0x4e │ │ │ │ + ldrhteq r9, [sl], #72 @ 0x48 │ │ │ │ + rscseq r7, sl, sl, ror #21 │ │ │ │ + ldrhteq r9, [sl], #92 @ 0x5c │ │ │ │ + rscseq r9, sl, r2, asr #10 │ │ │ │ + rscseq r9, sl, r0, lsl #10 │ │ │ │ + ldrsbteq r9, [sl], #74 @ 0x4a │ │ │ │ + ldrhteq r9, [sl], #68 @ 0x44 │ │ │ │ + rscseq r7, sl, lr, ror #17 │ │ │ │ + rscseq r7, sl, r0, lsl #18 │ │ │ │ + rscseq r9, sl, sl, ror #9 │ │ │ │ + rscseq r7, sl, r4, lsr #18 │ │ │ │ + ldrshteq r7, [sl], #142 @ 0x8e │ │ │ │ + rscseq r9, sl, r0, lsr #10 │ │ │ │ + ldrshteq r9, [sl], #74 @ 0x4a │ │ │ │ + rscseq r7, sl, r4, lsr r9 │ │ │ │ + rscseq r7, sl, lr, lsl #18 │ │ │ │ + rscseq r9, sl, r4, lsl r5 │ │ │ │ + rscseq r7, sl, lr, asr #18 │ │ │ │ + rscseq r7, sl, r8, lsr #18 │ │ │ │ + rscseq r7, sl, r6, asr #19 │ │ │ │ + rscseq r7, sl, r4, lsl #19 │ │ │ │ rscseq r7, sl, lr, asr r9 │ │ │ │ - rscseq r7, sl, r4, lsl #18 │ │ │ │ - ldrhteq r7, [sl], #130 @ 0x82 │ │ │ │ - ldrsbteq r7, [sl], #128 @ 0x80 │ │ │ │ - rscseq r7, sl, r2, lsl r9 │ │ │ │ - rscseq r7, sl, ip, ror r9 │ │ │ │ - smlalseq r7, sl, lr, r9 │ │ │ │ - rscseq r7, sl, ip, lsr r9 │ │ │ │ - rscseq r7, sl, r6, asr #20 │ │ │ │ - ldrshteq r7, [sl], #152 @ 0x98 │ │ │ │ - rscseq r7, sl, sl, lsl #20 │ │ │ │ - rscseq r7, sl, r4, asr #19 │ │ │ │ - rscseq r7, sl, lr, asr sl │ │ │ │ - rscseq r7, sl, r4, ror sl │ │ │ │ + rscseq r7, sl, r8, lsr r9 │ │ │ │ + rscseq r9, sl, r6, lsl #10 │ │ │ │ + rscseq r9, sl, r8, lsl r5 │ │ │ │ + rscseq r7, sl, lr, ror #18 │ │ │ │ + rscseq r9, sl, ip, lsr r5 │ │ │ │ + rscseq r9, sl, r6, lsl r5 │ │ │ │ + rscseq r7, sl, r4, lsr #19 │ │ │ │ + rscseq r7, sl, lr, ror r9 │ │ │ │ + rscseq r9, sl, ip, asr #10 │ │ │ │ + rscseq r9, sl, r6, lsr #10 │ │ │ │ + smlalseq r7, sl, r8, r9 │ │ │ │ + rscseq r9, sl, r6, ror #10 │ │ │ │ + rscseq r9, sl, r0, asr #10 │ │ │ │ + rscseq r9, sl, lr, asr #12 │ │ │ │ + ldrsbteq r9, [sl], #84 @ 0x54 │ │ │ │ + smlalseq r9, sl, r2, r5 │ │ │ │ + rscseq r9, sl, ip, ror #10 │ │ │ │ + rscseq r9, sl, r6, asr #10 │ │ │ │ + rscseq r7, sl, r0, lsl #19 │ │ │ │ + smlalseq r7, sl, r2, r9 │ │ │ │ + rscseq r9, sl, ip, ror r5 │ │ │ │ + ldrhteq r7, [sl], #150 @ 0x96 │ │ │ │ + smlalseq r7, sl, r0, r9 │ │ │ │ + ldrhteq r9, [sl], #82 @ 0x52 │ │ │ │ + rscseq r9, sl, ip, lsl #11 │ │ │ │ + rscseq r7, sl, r6, asr #19 │ │ │ │ + rscseq r7, sl, r0, lsr #19 │ │ │ │ + rscseq r9, sl, r6, lsr #11 │ │ │ │ + rscseq r7, sl, r0, ror #19 │ │ │ │ + ldrhteq r7, [sl], #154 @ 0x9a │ │ │ │ + rscseq r9, sl, r4, lsl r6 │ │ │ │ + ldrsbteq r9, [sl], #82 @ 0x52 │ │ │ │ + rscseq r9, sl, ip, lsr #11 │ │ │ │ + rscseq r7, sl, r6, ror #19 │ │ │ │ + rscseq r7, sl, r0, asr #19 │ │ │ │ + rscseq r9, sl, r6, asr #11 │ │ │ │ + rscseq r7, sl, r0, lsl #20 │ │ │ │ + ldrsbteq r7, [sl], #154 @ 0x9a │ │ │ │ + ldrshteq r9, [sl], #92 @ 0x5c │ │ │ │ + ldrsbteq r9, [sl], #86 @ 0x56 │ │ │ │ + rscseq r7, sl, r0, lsl sl │ │ │ │ + rscseq r7, sl, sl, ror #19 │ │ │ │ + ldrshteq r9, [sl], #80 @ 0x50 │ │ │ │ rscseq r7, sl, sl, lsr #20 │ │ │ │ - rscseq r7, sl, ip, ror #22 │ │ │ │ - ldrshteq r7, [sl], #166 @ 0xa6 │ │ │ │ - ldrhteq r7, [sl], #164 @ 0xa4 │ │ │ │ - rscseq r7, sl, r6, ror sl │ │ │ │ + rscseq r7, sl, r4, lsl #20 │ │ │ │ + rscseq r7, sl, lr, asr #27 │ │ │ │ + rscseq r9, sl, r0, asr #15 │ │ │ │ + ldrshteq r7, [sl], #174 @ 0xae │ │ │ │ + rscseq r7, sl, r4, lsl #21 │ │ │ │ + rscseq r7, sl, r2, asr #20 │ │ │ │ + rscseq r7, sl, ip, lsl sl │ │ │ │ + ldrshteq r7, [sl], #150 @ 0x96 │ │ │ │ + rscseq r9, sl, r4, asr #11 │ │ │ │ + ldrsbteq r9, [sl], #86 @ 0x56 │ │ │ │ + rscseq r7, sl, ip, lsr #20 │ │ │ │ + ldrshteq r9, [sl], #90 @ 0x5a │ │ │ │ + ldrsbteq r9, [sl], #84 @ 0x54 │ │ │ │ + rscseq r7, sl, r2, ror #20 │ │ │ │ + rscseq r7, sl, ip, lsr sl │ │ │ │ + rscseq r9, sl, sl, lsl #12 │ │ │ │ + rscseq r9, sl, r4, ror #11 │ │ │ │ + rscseq r7, sl, r6, asr sl │ │ │ │ + rscseq r9, sl, r4, lsr #12 │ │ │ │ + ldrshteq r9, [sl], #94 @ 0x5e │ │ │ │ + smlalseq r9, sl, ip, r6 │ │ │ │ + rscseq r9, sl, sl, asr r6 │ │ │ │ + rscseq r9, sl, r4, lsr r6 │ │ │ │ + rscseq r9, sl, lr, lsl #12 │ │ │ │ + rscseq r7, sl, r8, asr #20 │ │ │ │ + rscseq r7, sl, sl, asr sl │ │ │ │ + rscseq r9, sl, r4, asr #12 │ │ │ │ + rscseq r7, sl, lr, ror sl │ │ │ │ + rscseq r7, sl, r8, asr sl │ │ │ │ + rscseq r9, sl, sl, ror r6 │ │ │ │ + rscseq r9, sl, r4, asr r6 │ │ │ │ + rscseq r7, sl, lr, lsl #21 │ │ │ │ + rscseq r7, sl, r8, ror #20 │ │ │ │ + rscseq r9, sl, lr, ror #12 │ │ │ │ + rscseq r7, sl, r8, lsr #21 │ │ │ │ + rscseq r7, sl, r2, lsl #21 │ │ │ │ + smlalseq r7, sl, r0, fp │ │ │ │ + rscseq r7, sl, r6, lsl fp │ │ │ │ + ldrsbteq r7, [sl], #164 @ 0xa4 │ │ │ │ + rscseq r7, sl, lr, lsr #21 │ │ │ │ rscseq r7, sl, r8, lsl #21 │ │ │ │ - ldrhteq r7, [sl], #162 @ 0xa2 │ │ │ │ - ldrshteq r7, [sl], #168 @ 0xa8 │ │ │ │ - rscseq r7, sl, r2, lsl #22 │ │ │ │ - rscseq r7, sl, r4, asr #21 │ │ │ │ - rscseq r7, sl, sl, asr #22 │ │ │ │ - rscseq r7, sl, r4, lsr #22 │ │ │ │ - rscseq r9, sl, r6, lsl r7 │ │ │ │ - ldrshteq r9, [sl], #100 @ 0x64 │ │ │ │ + rscseq r9, sl, r6, asr r6 │ │ │ │ + rscseq r9, sl, r8, ror #12 │ │ │ │ + ldrhteq r7, [sl], #174 @ 0xae │ │ │ │ + rscseq r9, sl, ip, lsl #13 │ │ │ │ + rscseq r9, sl, r6, ror #12 │ │ │ │ + ldrshteq r7, [sl], #164 @ 0xa4 │ │ │ │ + rscseq r7, sl, lr, asr #21 │ │ │ │ + smlalseq r9, sl, ip, r6 │ │ │ │ + rscseq r9, sl, r6, ror r6 │ │ │ │ + rscseq r7, sl, r8, ror #21 │ │ │ │ + ldrhteq r9, [sl], #102 @ 0x66 │ │ │ │ + smlalseq r9, sl, r0, r6 │ │ │ │ + rscseq r7, sl, r6, asr fp │ │ │ │ + rscseq r7, sl, r4, lsl fp │ │ │ │ + rscseq r7, sl, lr, ror #21 │ │ │ │ + ldrhteq r9, [sl], #108 @ 0x6c │ │ │ │ + smlalseq r9, sl, r6, r6 │ │ │ │ + rscseq r7, sl, r8, lsl #22 │ │ │ │ + ldrsbteq r9, [sl], #102 @ 0x66 │ │ │ │ + ldrhteq r9, [sl], #96 @ 0x60 │ │ │ │ rscseq r7, sl, lr, lsr fp │ │ │ │ - rscseq r9, sl, r8, lsr #14 │ │ │ │ - rscseq r9, sl, r6, lsl #14 │ │ │ │ - ldrshteq r9, [sl], #116 @ 0x74 │ │ │ │ - rscseq r9, sl, r2, lsl #15 │ │ │ │ - rscseq r9, sl, r8, asr #14 │ │ │ │ - rscseq r9, sl, r6, lsr #14 │ │ │ │ - rscseq r9, sl, r4, lsl #14 │ │ │ │ - rscseq r7, sl, r6, lsr #22 │ │ │ │ - rscseq r7, sl, r8, lsr fp │ │ │ │ - rscseq r9, sl, lr, lsr #14 │ │ │ │ - rscseq r7, sl, ip, asr fp │ │ │ │ - rscseq r7, sl, r6, lsr fp │ │ │ │ - rscseq r9, sl, r8, asr r7 │ │ │ │ - rscseq r9, sl, r6, lsr r7 │ │ │ │ - rscseq r7, sl, ip, ror #22 │ │ │ │ + rscseq r7, sl, r8, lsl fp │ │ │ │ + rscseq r9, sl, r6, ror #13 │ │ │ │ + rscseq r9, sl, r0, asr #13 │ │ │ │ + rscseq r7, sl, r2, lsr fp │ │ │ │ + rscseq r9, sl, r0, lsl #14 │ │ │ │ + ldrsbteq r9, [sl], #106 @ 0x6a │ │ │ │ + rscseq r7, sl, ip, lsl #26 │ │ │ │ + ldrsbteq r9, [sl], #126 @ 0x7e │ │ │ │ + rscseq r9, sl, r4, ror #14 │ │ │ │ + rscseq r9, sl, r2, lsr #14 │ │ │ │ + ldrshteq r9, [sl], #108 @ 0x6c │ │ │ │ + ldrsbteq r9, [sl], #102 @ 0x66 │ │ │ │ + rscseq r7, sl, r0, lsl fp │ │ │ │ + rscseq r7, sl, r2, lsr #22 │ │ │ │ + rscseq r9, sl, ip, lsl #14 │ │ │ │ rscseq r7, sl, r6, asr #22 │ │ │ │ - rscseq r9, sl, ip, asr #14 │ │ │ │ - rscseq r7, sl, r6, lsl #23 │ │ │ │ - rscseq r7, sl, r0, ror #22 │ │ │ │ - ldrshteq r7, [sl], #190 @ 0xbe │ │ │ │ - ldrhteq r7, [sl], #188 @ 0xbc │ │ │ │ - smlalseq r7, sl, r6, fp │ │ │ │ + rscseq r7, sl, r0, lsr #22 │ │ │ │ + rscseq r9, sl, r2, asr #14 │ │ │ │ + rscseq r9, sl, ip, lsl r7 │ │ │ │ + rscseq r7, sl, r6, asr fp │ │ │ │ + rscseq r7, sl, r0, lsr fp │ │ │ │ + rscseq r9, sl, r6, lsr r7 │ │ │ │ rscseq r7, sl, r0, ror fp │ │ │ │ - rscseq r9, sl, lr, lsr r7 │ │ │ │ - rscseq r9, sl, r0, asr r7 │ │ │ │ + rscseq r7, sl, sl, asr #22 │ │ │ │ + rscseq r7, sl, r8, ror #23 │ │ │ │ rscseq r7, sl, r6, lsr #23 │ │ │ │ - rscseq r9, sl, r4, ror r7 │ │ │ │ - rscseq r9, sl, lr, asr #14 │ │ │ │ - ldrsbteq r7, [sl], #188 @ 0xbc │ │ │ │ - ldrhteq r7, [sl], #182 @ 0xb6 │ │ │ │ - rscseq r9, sl, r4, lsl #15 │ │ │ │ + rscseq r7, sl, r0, lsl #23 │ │ │ │ + rscseq r7, sl, sl, asr fp │ │ │ │ + rscseq r9, sl, r8, lsr #14 │ │ │ │ + rscseq r9, sl, sl, lsr r7 │ │ │ │ + smlalseq r7, sl, r0, fp │ │ │ │ rscseq r9, sl, lr, asr r7 │ │ │ │ - ldrsbteq r7, [sl], #176 @ 0xb0 │ │ │ │ + rscseq r9, sl, r8, lsr r7 │ │ │ │ + rscseq r7, sl, r6, asr #23 │ │ │ │ + rscseq r7, sl, r0, lsr #23 │ │ │ │ + rscseq r9, sl, lr, ror #14 │ │ │ │ + rscseq r9, sl, r8, asr #14 │ │ │ │ + ldrhteq r7, [sl], #186 @ 0xba │ │ │ │ + rscseq r9, sl, r8, lsl #15 │ │ │ │ + rscseq r9, sl, r2, ror #14 │ │ │ │ + rscseq r9, sl, r0, ror r8 │ │ │ │ + ldrshteq r9, [sl], #118 @ 0x76 │ │ │ │ + ldrhteq r9, [sl], #116 @ 0x74 │ │ │ │ + rscseq r9, sl, lr, lsl #15 │ │ │ │ + rscseq r9, sl, r8, ror #14 │ │ │ │ + rscseq r7, sl, r2, lsr #23 │ │ │ │ + ldrhteq r7, [sl], #180 @ 0xb4 │ │ │ │ smlalseq r9, sl, lr, r7 │ │ │ │ - rscseq r9, sl, r8, ror r7 │ │ │ │ - rscseq r7, sl, sl, lsr #27 │ │ │ │ - rscseq r9, sl, ip, ror r8 │ │ │ │ - rscseq r9, sl, r2, lsl #16 │ │ │ │ - rscseq r9, sl, r0, asr #15 │ │ │ │ - smlalseq r9, sl, sl, r7 │ │ │ │ - rscseq r9, sl, r4, ror r7 │ │ │ │ - rscseq r7, sl, lr, lsr #23 │ │ │ │ - rscseq r7, sl, r0, asr #23 │ │ │ │ - rscseq r9, sl, sl, lsr #15 │ │ │ │ - rscseq r7, sl, r4, ror #23 │ │ │ │ - ldrhteq r7, [sl], #190 @ 0xbe │ │ │ │ - rscseq r9, sl, r0, ror #15 │ │ │ │ - ldrhteq r9, [sl], #122 @ 0x7a │ │ │ │ - ldrshteq r7, [sl], #180 @ 0xb4 │ │ │ │ - rscseq r7, sl, lr, asr #23 │ │ │ │ + ldrsbteq r7, [sl], #184 @ 0xb8 │ │ │ │ + ldrhteq r7, [sl], #178 @ 0xb2 │ │ │ │ ldrsbteq r9, [sl], #116 @ 0x74 │ │ │ │ - rscseq r7, sl, lr, lsl #24 │ │ │ │ + rscseq r9, sl, lr, lsr #15 │ │ │ │ rscseq r7, sl, r8, ror #23 │ │ │ │ - rscseq r7, sl, r6, lsl #25 │ │ │ │ + rscseq r7, sl, r2, asr #23 │ │ │ │ + rscseq r9, sl, r8, asr #15 │ │ │ │ + rscseq r7, sl, r2, lsl #24 │ │ │ │ + ldrsbteq r7, [sl], #188 @ 0xbc │ │ │ │ + rscseq r9, sl, r6, lsr r8 │ │ │ │ + ldrshteq r9, [sl], #116 @ 0x74 │ │ │ │ + rscseq r9, sl, lr, asr #15 │ │ │ │ + rscseq r7, sl, r8, lsl #24 │ │ │ │ + rscseq r7, sl, r2, ror #23 │ │ │ │ + rscseq r9, sl, r8, ror #15 │ │ │ │ + rscseq r7, sl, r2, lsr #24 │ │ │ │ + ldrshteq r7, [sl], #188 @ 0xbc │ │ │ │ + rscseq r9, sl, lr, lsl r8 │ │ │ │ + ldrshteq r9, [sl], #120 @ 0x78 │ │ │ │ + rscseq r7, sl, r2, lsr ip │ │ │ │ + rscseq r7, sl, ip, lsl #24 │ │ │ │ + rscseq r9, sl, r2, lsl r8 │ │ │ │ + rscseq r7, sl, ip, asr #24 │ │ │ │ + rscseq r7, sl, r6, lsr #24 │ │ │ │ + rscseq r8, sl, r8, lsr #7 │ │ │ │ + ldrhteq r9, [sl], #190 @ 0xbe │ │ │ │ + ldrsbteq r9, [sl], #152 @ 0x98 │ │ │ │ + rscseq r7, sl, r6, lsl sp │ │ │ │ + smlalseq r7, sl, ip, ip │ │ │ │ + rscseq r7, sl, sl, asr ip │ │ │ │ + rscseq r7, sl, r4, lsr ip │ │ │ │ + rscseq r7, sl, lr, lsl #24 │ │ │ │ + ldrsbteq r9, [sl], #124 @ 0x7c │ │ │ │ + rscseq r9, sl, lr, ror #15 │ │ │ │ rscseq r7, sl, r4, asr #24 │ │ │ │ - rscseq r7, sl, lr, lsl ip │ │ │ │ - ldrshteq r7, [sl], #184 @ 0xb8 │ │ │ │ - rscseq r9, sl, r6, asr #15 │ │ │ │ - ldrsbteq r9, [sl], #120 @ 0x78 │ │ │ │ - rscseq r7, sl, lr, lsr #24 │ │ │ │ + rscseq r9, sl, r2, lsl r8 │ │ │ │ + rscseq r9, sl, ip, ror #15 │ │ │ │ + rscseq r7, sl, sl, ror ip │ │ │ │ + rscseq r7, sl, r4, asr ip │ │ │ │ + rscseq r9, sl, r2, lsr #16 │ │ │ │ ldrshteq r9, [sl], #124 @ 0x7c │ │ │ │ - ldrsbteq r9, [sl], #118 @ 0x76 │ │ │ │ - rscseq r7, sl, r4, ror #24 │ │ │ │ - rscseq r7, sl, lr, lsr ip │ │ │ │ - rscseq r9, sl, ip, lsl #16 │ │ │ │ - rscseq r9, sl, r6, ror #15 │ │ │ │ - rscseq r7, sl, r8, asr ip │ │ │ │ - rscseq r9, sl, r6, lsr #16 │ │ │ │ - rscseq r9, sl, r0, lsl #16 │ │ │ │ - rscseq r9, sl, lr, lsl #18 │ │ │ │ - smlalseq r9, sl, r4, r8 │ │ │ │ - rscseq r9, sl, r2, asr r8 │ │ │ │ - rscseq r9, sl, ip, lsr #16 │ │ │ │ - rscseq r9, sl, r6, lsl #16 │ │ │ │ - rscseq r7, sl, r0, asr #24 │ │ │ │ - rscseq r7, sl, r2, asr ip │ │ │ │ + rscseq r7, sl, lr, ror #24 │ │ │ │ rscseq r9, sl, ip, lsr r8 │ │ │ │ - rscseq r7, sl, r6, ror ip │ │ │ │ - rscseq r7, sl, r0, asr ip │ │ │ │ + rscseq r9, sl, r6, lsl r8 │ │ │ │ + ldrhteq r9, [sl], #132 @ 0x84 │ │ │ │ rscseq r9, sl, r2, ror r8 │ │ │ │ rscseq r9, sl, ip, asr #16 │ │ │ │ - rscseq r7, sl, r6, lsl #25 │ │ │ │ + rscseq r9, sl, r6, lsr #16 │ │ │ │ rscseq r7, sl, r0, ror #24 │ │ │ │ - rscseq r9, sl, r6, ror #16 │ │ │ │ - rscseq r7, sl, r0, lsr #25 │ │ │ │ - rscseq r7, sl, sl, ror ip │ │ │ │ - ldrsbteq r9, [sl], #132 @ 0x84 │ │ │ │ + rscseq r7, sl, r2, ror ip │ │ │ │ + rscseq r9, sl, ip, asr r8 │ │ │ │ + smlalseq r7, sl, r6, ip │ │ │ │ + rscseq r7, sl, r0, ror ip │ │ │ │ smlalseq r9, sl, r2, r8 │ │ │ │ rscseq r9, sl, ip, ror #16 │ │ │ │ rscseq r7, sl, r6, lsr #25 │ │ │ │ rscseq r7, sl, r0, lsl #25 │ │ │ │ rscseq r9, sl, r6, lsl #17 │ │ │ │ rscseq r7, sl, r0, asr #25 │ │ │ │ smlalseq r7, sl, sl, ip │ │ │ │ - ldrhteq r9, [sl], #140 @ 0x8c │ │ │ │ - smlalseq r9, sl, r6, r8 │ │ │ │ - ldrsbteq r7, [sl], #192 @ 0xc0 │ │ │ │ - rscseq r7, sl, sl, lsr #25 │ │ │ │ - ldrhteq r9, [sl], #128 @ 0x80 │ │ │ │ - rscseq r7, sl, sl, ror #25 │ │ │ │ - rscseq r7, sl, r4, asr #25 │ │ │ │ - rscseq r8, sl, lr, lsl #1 │ │ │ │ - rscseq r9, sl, r0, lsl #21 │ │ │ │ - ldrhteq r7, [sl], #222 @ 0xde │ │ │ │ - rscseq r7, sl, r4, asr #26 │ │ │ │ - rscseq r7, sl, r2, lsl #26 │ │ │ │ - ldrsbteq r7, [sl], #204 @ 0xcc │ │ │ │ - ldrhteq r7, [sl], #198 @ 0xc6 │ │ │ │ - rscseq r9, sl, r4, lsl #17 │ │ │ │ - smlalseq r9, sl, r6, r8 │ │ │ │ + rscseq r7, sl, r8, lsr #27 │ │ │ │ + rscseq r7, sl, lr, lsr #26 │ │ │ │ rscseq r7, sl, ip, ror #25 │ │ │ │ - ldrhteq r9, [sl], #138 @ 0x8a │ │ │ │ - smlalseq r9, sl, r4, r8 │ │ │ │ - rscseq r7, sl, r2, lsr #26 │ │ │ │ - ldrshteq r7, [sl], #204 @ 0xcc │ │ │ │ - rscseq r9, sl, sl, asr #17 │ │ │ │ + rscseq r7, sl, r6, asr #25 │ │ │ │ + rscseq r7, sl, r0, lsr #25 │ │ │ │ + rscseq r9, sl, lr, ror #16 │ │ │ │ + rscseq r9, sl, r0, lsl #17 │ │ │ │ + ldrsbteq r7, [sl], #198 @ 0xc6 │ │ │ │ rscseq r9, sl, r4, lsr #17 │ │ │ │ - rscseq r7, sl, r6, lsl sp │ │ │ │ - rscseq r9, sl, r4, ror #17 │ │ │ │ - ldrhteq r9, [sl], #142 @ 0x8e │ │ │ │ - rscseq r9, sl, ip, asr r9 │ │ │ │ - rscseq r9, sl, sl, lsl r9 │ │ │ │ - ldrshteq r9, [sl], #132 @ 0x84 │ │ │ │ + rscseq r9, sl, lr, ror r8 │ │ │ │ + rscseq r7, sl, ip, lsl #26 │ │ │ │ + rscseq r7, sl, r6, ror #25 │ │ │ │ + ldrhteq r9, [sl], #132 @ 0x84 │ │ │ │ + rscseq r9, sl, lr, lsl #17 │ │ │ │ + rscseq r7, sl, r0, lsl #26 │ │ │ │ rscseq r9, sl, lr, asr #17 │ │ │ │ - rscseq r7, sl, r8, lsl #26 │ │ │ │ - rscseq r7, sl, sl, lsl sp │ │ │ │ + rscseq r9, sl, r8, lsr #17 │ │ │ │ + rscseq r9, sl, r6, asr #18 │ │ │ │ rscseq r9, sl, r4, lsl #18 │ │ │ │ - rscseq r7, sl, lr, lsr sp │ │ │ │ - rscseq r7, sl, r8, lsl sp │ │ │ │ - rscseq r9, sl, sl, lsr r9 │ │ │ │ - rscseq r9, sl, r4, lsl r9 │ │ │ │ + ldrsbteq r9, [sl], #142 @ 0x8e │ │ │ │ + ldrhteq r9, [sl], #136 @ 0x88 │ │ │ │ + ldrshteq r7, [sl], #194 @ 0xc2 │ │ │ │ + rscseq r7, sl, r4, lsl #26 │ │ │ │ + rscseq r9, sl, lr, ror #17 │ │ │ │ + rscseq r7, sl, r8, lsr #26 │ │ │ │ + rscseq r7, sl, r2, lsl #26 │ │ │ │ + rscseq r9, sl, r4, lsr #18 │ │ │ │ + ldrshteq r9, [sl], #142 @ 0x8e │ │ │ │ + rscseq r7, sl, r8, lsr sp │ │ │ │ + rscseq r7, sl, r2, lsl sp │ │ │ │ + rscseq r9, sl, r8, lsl r9 │ │ │ │ + rscseq r7, sl, r2, asr sp │ │ │ │ + rscseq r7, sl, ip, lsr #26 │ │ │ │ + ldrshteq r9, [sl], #162 @ 0xa2 │ │ │ │ + rscseq r7, sl, r0, lsr lr │ │ │ │ + ldrhteq r7, [sl], #214 @ 0xd6 │ │ │ │ + rscseq r7, sl, r4, ror sp │ │ │ │ rscseq r7, sl, lr, asr #26 │ │ │ │ rscseq r7, sl, r8, lsr #26 │ │ │ │ - rscseq r9, sl, lr, lsr #18 │ │ │ │ - rscseq r7, sl, r8, ror #26 │ │ │ │ - rscseq r7, sl, r2, asr #26 │ │ │ │ - rscseq r7, sl, r0, asr lr │ │ │ │ - ldrsbteq r7, [sl], #214 @ 0xd6 │ │ │ │ + ldrshteq r9, [sl], #134 @ 0x86 │ │ │ │ + rscseq r9, sl, r8, lsl #18 │ │ │ │ + rscseq r7, sl, lr, asr sp │ │ │ │ + rscseq r9, sl, ip, lsr #18 │ │ │ │ + rscseq r9, sl, r6, lsl #18 │ │ │ │ smlalseq r7, sl, r4, sp │ │ │ │ rscseq r7, sl, lr, ror #26 │ │ │ │ - rscseq r7, sl, r8, asr #26 │ │ │ │ + rscseq r9, sl, ip, lsr r9 │ │ │ │ rscseq r9, sl, r6, lsl r9 │ │ │ │ - rscseq r9, sl, r8, lsr #18 │ │ │ │ - rscseq r7, sl, lr, ror sp │ │ │ │ - rscseq r9, sl, ip, asr #18 │ │ │ │ - rscseq r9, sl, r6, lsr #18 │ │ │ │ - ldrhteq r7, [sl], #212 @ 0xd4 │ │ │ │ - rscseq r7, sl, lr, lsl #27 │ │ │ │ - rscseq r9, sl, ip, asr r9 │ │ │ │ - rscseq r9, sl, r6, lsr r9 │ │ │ │ - rscseq r7, sl, r8, lsr #27 │ │ │ │ - rscseq r9, sl, r6, ror r9 │ │ │ │ - rscseq r9, sl, r0, asr r9 │ │ │ │ - rscseq r7, sl, r6, lsl lr │ │ │ │ - ldrsbteq r7, [sl], #212 @ 0xd4 │ │ │ │ - rscseq r7, sl, lr, lsr #27 │ │ │ │ - rscseq r9, sl, ip, ror r9 │ │ │ │ + rscseq r7, sl, r8, lsl #27 │ │ │ │ rscseq r9, sl, r6, asr r9 │ │ │ │ - rscseq r7, sl, r8, asr #27 │ │ │ │ - smlalseq r9, sl, r6, r9 │ │ │ │ - rscseq r9, sl, r0, ror r9 │ │ │ │ - ldrshteq r7, [sl], #222 @ 0xde │ │ │ │ - ldrsbteq r7, [sl], #216 @ 0xd8 │ │ │ │ - rscseq r9, sl, r6, lsr #19 │ │ │ │ - rscseq r9, sl, r0, lsl #19 │ │ │ │ - ldrshteq r7, [sl], #210 @ 0xd2 │ │ │ │ - rscseq r9, sl, r0, asr #19 │ │ │ │ - smlalseq r9, sl, sl, r9 │ │ │ │ - rscseq r7, sl, ip, asr #31 │ │ │ │ - smlalseq r9, sl, lr, sl │ │ │ │ - rscseq r9, sl, r4, lsr #20 │ │ │ │ - rscseq r9, sl, r2, ror #19 │ │ │ │ - ldrhteq r9, [sl], #156 @ 0x9c │ │ │ │ - smlalseq r9, sl, r6, r9 │ │ │ │ - ldrsbteq r7, [sl], #208 @ 0xd0 │ │ │ │ - rscseq r7, sl, r2, ror #27 │ │ │ │ - rscseq r9, sl, ip, asr #19 │ │ │ │ + rscseq r9, sl, r0, lsr r9 │ │ │ │ + rscseq r9, sl, lr, asr #19 │ │ │ │ + rscseq r9, sl, ip, lsl #19 │ │ │ │ + rscseq r9, sl, r6, ror #18 │ │ │ │ + rscseq r9, sl, r0, asr #18 │ │ │ │ + rscseq r7, sl, sl, ror sp │ │ │ │ + rscseq r7, sl, ip, lsl #27 │ │ │ │ + rscseq r9, sl, r6, ror r9 │ │ │ │ + ldrhteq r7, [sl], #208 @ 0xd0 │ │ │ │ + rscseq r7, sl, sl, lsl #27 │ │ │ │ + rscseq r9, sl, ip, lsr #19 │ │ │ │ + rscseq r9, sl, r6, lsl #19 │ │ │ │ + rscseq r7, sl, r0, asr #27 │ │ │ │ + smlalseq r7, sl, sl, sp │ │ │ │ + rscseq r9, sl, r0, lsr #19 │ │ │ │ + ldrsbteq r7, [sl], #218 @ 0xda │ │ │ │ + ldrhteq r7, [sl], #212 @ 0xd4 │ │ │ │ + rscseq r7, sl, r2, asr #29 │ │ │ │ + rscseq r7, sl, r8, asr #28 │ │ │ │ rscseq r7, sl, r6, lsl #28 │ │ │ │ rscseq r7, sl, r0, ror #27 │ │ │ │ - rscseq r9, sl, r2, lsl #20 │ │ │ │ - ldrsbteq r9, [sl], #156 @ 0x9c │ │ │ │ - rscseq r7, sl, r6, lsl lr │ │ │ │ + ldrhteq r7, [sl], #218 @ 0xda │ │ │ │ + rscseq r9, sl, r8, lsl #19 │ │ │ │ + smlalseq r9, sl, sl, r9 │ │ │ │ ldrshteq r7, [sl], #208 @ 0xd0 │ │ │ │ - ldrshteq r9, [sl], #150 @ 0x96 │ │ │ │ - rscseq r7, sl, r0, lsr lr │ │ │ │ - rscseq r7, sl, sl, lsl #28 │ │ │ │ - rscseq r7, sl, r8, lsr #29 │ │ │ │ - rscseq r7, sl, r6, ror #28 │ │ │ │ - rscseq r7, sl, r0, asr #28 │ │ │ │ + ldrhteq r9, [sl], #158 @ 0x9e │ │ │ │ + smlalseq r9, sl, r8, r9 │ │ │ │ + rscseq r7, sl, r6, lsr #28 │ │ │ │ + rscseq r7, sl, r0, lsl #28 │ │ │ │ + rscseq r9, sl, lr, asr #19 │ │ │ │ + rscseq r9, sl, r8, lsr #19 │ │ │ │ rscseq r7, sl, sl, lsl lr │ │ │ │ rscseq r9, sl, r8, ror #19 │ │ │ │ - ldrshteq r9, [sl], #154 @ 0x9a │ │ │ │ - rscseq r7, sl, r0, asr lr │ │ │ │ - rscseq r9, sl, lr, lsl sl │ │ │ │ - ldrshteq r9, [sl], #152 @ 0x98 │ │ │ │ - rscseq r7, sl, r6, lsl #29 │ │ │ │ - rscseq r7, sl, r0, ror #28 │ │ │ │ - rscseq r9, sl, lr, lsr #20 │ │ │ │ + rscseq r9, sl, r2, asr #19 │ │ │ │ + rscseq r7, sl, r8, lsl #29 │ │ │ │ + rscseq r7, sl, r6, asr #28 │ │ │ │ + rscseq r7, sl, r0, lsr #28 │ │ │ │ + rscseq r9, sl, lr, ror #19 │ │ │ │ + rscseq r9, sl, r8, asr #19 │ │ │ │ + rscseq r7, sl, sl, lsr lr │ │ │ │ rscseq r9, sl, r8, lsl #20 │ │ │ │ - rscseq r7, sl, sl, ror lr │ │ │ │ - rscseq r9, sl, r8, asr #20 │ │ │ │ - rscseq r9, sl, r2, lsr #20 │ │ │ │ - rscseq r9, sl, r0, lsr fp │ │ │ │ - ldrhteq r9, [sl], #166 @ 0xa6 │ │ │ │ - rscseq r9, sl, r4, ror sl │ │ │ │ - rscseq r9, sl, lr, asr #20 │ │ │ │ - rscseq r9, sl, r8, lsr #20 │ │ │ │ - rscseq r7, sl, r2, ror #28 │ │ │ │ - rscseq r7, sl, r4, ror lr │ │ │ │ - rscseq r9, sl, lr, asr sl │ │ │ │ - smlalseq r7, sl, r8, lr │ │ │ │ - rscseq r7, sl, r2, ror lr │ │ │ │ - smlalseq r9, sl, r4, sl │ │ │ │ - rscseq r9, sl, lr, ror #20 │ │ │ │ - rscseq r7, sl, r8, lsr #29 │ │ │ │ - rscseq r7, sl, r2, lsl #29 │ │ │ │ - rscseq r9, sl, r8, lsl #21 │ │ │ │ - rscseq r7, sl, r2, asr #29 │ │ │ │ - smlalseq r7, sl, ip, lr │ │ │ │ - ldrshteq r9, [sl], #166 @ 0xa6 │ │ │ │ - ldrhteq r9, [sl], #164 @ 0xa4 │ │ │ │ - rscseq r9, sl, lr, lsl #21 │ │ │ │ - rscseq r7, sl, r8, asr #29 │ │ │ │ - rscseq r7, sl, r2, lsr #29 │ │ │ │ - rscseq r9, sl, r8, lsr #21 │ │ │ │ - rscseq r7, sl, r2, ror #29 │ │ │ │ - ldrhteq r7, [sl], #236 @ 0xec │ │ │ │ - ldrsbteq r9, [sl], #174 @ 0xae │ │ │ │ - ldrhteq r9, [sl], #168 @ 0xa8 │ │ │ │ - ldrshteq r7, [sl], #226 @ 0xe2 │ │ │ │ - rscseq r7, sl, ip, asr #29 │ │ │ │ - ldrsbteq r9, [sl], #162 @ 0xa2 │ │ │ │ - rscseq r7, sl, ip, lsl #30 │ │ │ │ - rscseq r7, sl, r6, ror #29 │ │ │ │ - rscseq r8, sl, r8, ror #12 │ │ │ │ - rscseq r9, sl, lr, ror lr │ │ │ │ - smlalseq r9, sl, r8, ip │ │ │ │ - ldrsbteq r7, [sl], #246 @ 0xf6 │ │ │ │ - rscseq r7, sl, ip, asr pc │ │ │ │ - rscseq r7, sl, sl, lsl pc │ │ │ │ - ldrshteq r7, [sl], #228 @ 0xe4 │ │ │ │ - rscseq r7, sl, lr, asr #29 │ │ │ │ - smlalseq r9, sl, ip, sl │ │ │ │ - rscseq r9, sl, lr, lsr #21 │ │ │ │ - rscseq r7, sl, r4, lsl #30 │ │ │ │ - ldrsbteq r9, [sl], #162 @ 0xa2 │ │ │ │ - rscseq r9, sl, ip, lsr #21 │ │ │ │ - rscseq r7, sl, sl, lsr pc │ │ │ │ - rscseq r7, sl, r4, lsl pc │ │ │ │ - rscseq r9, sl, r2, ror #21 │ │ │ │ - ldrhteq r9, [sl], #172 @ 0xac │ │ │ │ - rscseq r7, sl, lr, lsr #30 │ │ │ │ - ldrshteq r9, [sl], #172 @ 0xac │ │ │ │ - ldrsbteq r9, [sl], #166 @ 0xa6 │ │ │ │ - rscseq r9, sl, r4, ror fp │ │ │ │ - rscseq r9, sl, r2, lsr fp │ │ │ │ - rscseq r9, sl, ip, lsl #22 │ │ │ │ - rscseq r9, sl, r6, ror #21 │ │ │ │ - rscseq r7, sl, r0, lsr #30 │ │ │ │ - rscseq r7, sl, r2, lsr pc │ │ │ │ - rscseq r9, sl, ip, lsl fp │ │ │ │ - rscseq r7, sl, r6, asr pc │ │ │ │ - rscseq r7, sl, r0, lsr pc │ │ │ │ - rscseq r9, sl, r2, asr fp │ │ │ │ - rscseq r9, sl, ip, lsr #22 │ │ │ │ - rscseq r7, sl, r6, ror #30 │ │ │ │ - rscseq r7, sl, r0, asr #30 │ │ │ │ - rscseq r9, sl, r6, asr #22 │ │ │ │ - rscseq r7, sl, r0, lsl #31 │ │ │ │ - rscseq r7, sl, sl, asr pc │ │ │ │ - rscseq r8, sl, r8, rrx │ │ │ │ - rscseq r7, sl, lr, ror #31 │ │ │ │ - rscseq r7, sl, ip, lsr #31 │ │ │ │ - rscseq r7, sl, r6, lsl #31 │ │ │ │ - rscseq r7, sl, r0, ror #30 │ │ │ │ - rscseq r9, sl, lr, lsr #22 │ │ │ │ - rscseq r9, sl, r0, asr #22 │ │ │ │ - smlalseq r7, sl, r6, pc @ │ │ │ │ - rscseq r9, sl, r4, ror #22 │ │ │ │ - rscseq r9, sl, lr, lsr fp │ │ │ │ - rscseq r7, sl, ip, asr #31 │ │ │ │ - rscseq r7, sl, r6, lsr #31 │ │ │ │ - rscseq r9, sl, r4, ror fp │ │ │ │ - rscseq r9, sl, lr, asr #22 │ │ │ │ - rscseq r7, sl, r0, asr #31 │ │ │ │ - rscseq r9, sl, lr, lsl #23 │ │ │ │ - rscseq r9, sl, r8, ror #22 │ │ │ │ - rscseq r9, sl, r6, lsl #24 │ │ │ │ - rscseq r9, sl, r4, asr #23 │ │ │ │ - smlalseq r9, sl, lr, fp │ │ │ │ - rscseq r9, sl, r8, ror fp │ │ │ │ - ldrhteq r7, [sl], #242 @ 0xf2 │ │ │ │ - rscseq r7, sl, r4, asr #31 │ │ │ │ - rscseq r9, sl, lr, lsr #23 │ │ │ │ - rscseq r7, sl, r8, ror #31 │ │ │ │ - rscseq r7, sl, r2, asr #31 │ │ │ │ - rscseq r9, sl, r4, ror #23 │ │ │ │ - ldrhteq r9, [sl], #190 @ 0xbe │ │ │ │ - ldrshteq r7, [sl], #248 @ 0xf8 │ │ │ │ - ldrsbteq r7, [sl], #242 @ 0xf2 │ │ │ │ - ldrsbteq r9, [sl], #184 @ 0xb8 │ │ │ │ - rscseq r8, sl, r2, lsl r0 │ │ │ │ - rscseq r7, sl, ip, ror #31 │ │ │ │ - ldrhteq r9, [sl], #210 @ 0xd2 │ │ │ │ - ldrshteq r8, [sl], #0 │ │ │ │ - rscseq r8, sl, r6, ror r0 │ │ │ │ + rscseq r9, sl, r2, ror #19 │ │ │ │ + rscseq r7, sl, r0, ror lr │ │ │ │ + rscseq r7, sl, sl, asr #28 │ │ │ │ + rscseq r9, sl, r8, lsl sl │ │ │ │ + ldrshteq r9, [sl], #146 @ 0x92 │ │ │ │ + rscseq r7, sl, r4, ror #28 │ │ │ │ + rscseq r9, sl, r2, lsr sl │ │ │ │ + rscseq r9, sl, ip, lsl #20 │ │ │ │ + ldrsbteq r9, [sl], #214 @ 0xd6 │ │ │ │ rscseq r8, sl, r4, lsr r0 │ │ │ │ - rscseq r8, sl, lr │ │ │ │ - rscseq r7, sl, r8, ror #31 │ │ │ │ - ldrhteq r9, [sl], #182 @ 0xb6 │ │ │ │ - rscseq r9, sl, r8, asr #23 │ │ │ │ - rscseq r8, sl, lr, lsl r0 │ │ │ │ - rscseq r9, sl, ip, ror #23 │ │ │ │ - rscseq r9, sl, r6, asr #23 │ │ │ │ - rscseq r8, sl, r4, asr r0 │ │ │ │ - rscseq r8, sl, lr, lsr #32 │ │ │ │ - ldrshteq r9, [sl], #188 @ 0xbc │ │ │ │ - ldrsbteq r9, [sl], #182 @ 0xb6 │ │ │ │ - rscseq r8, sl, r8, asr #32 │ │ │ │ - rscseq r9, sl, r6, lsl ip │ │ │ │ - ldrshteq r9, [sl], #176 @ 0xb0 │ │ │ │ - rscseq r9, sl, lr, lsl #25 │ │ │ │ - rscseq r9, sl, ip, asr #24 │ │ │ │ - rscseq r9, sl, r6, lsr #24 │ │ │ │ - rscseq r9, sl, r0, lsl #24 │ │ │ │ - rscseq r8, sl, sl, lsr r0 │ │ │ │ - rscseq r8, sl, ip, asr #32 │ │ │ │ - rscseq r9, sl, r6, lsr ip │ │ │ │ - rscseq r8, sl, r0, ror r0 │ │ │ │ - rscseq r8, sl, sl, asr #32 │ │ │ │ - rscseq r9, sl, ip, ror #24 │ │ │ │ - rscseq r9, sl, r6, asr #24 │ │ │ │ - rscseq r8, sl, r0, lsl #1 │ │ │ │ - rscseq r8, sl, sl, asr r0 │ │ │ │ - rscseq r9, sl, r0, ror #24 │ │ │ │ - smlalseq r8, sl, sl, r0 │ │ │ │ - rscseq r8, sl, r4, ror r0 │ │ │ │ - rscseq r8, sl, r2, lsl #3 │ │ │ │ - rscseq r8, sl, r8, lsl #2 │ │ │ │ - rscseq r8, sl, r6, asr #1 │ │ │ │ - rscseq r8, sl, r0, lsr #1 │ │ │ │ - rscseq r8, sl, sl, ror r0 │ │ │ │ - rscseq r9, sl, r8, asr #24 │ │ │ │ - rscseq r9, sl, sl, asr ip │ │ │ │ - ldrhteq r8, [sl], #0 │ │ │ │ - rscseq r9, sl, lr, ror ip │ │ │ │ - rscseq r9, sl, r8, asr ip │ │ │ │ - rscseq r8, sl, r6, ror #1 │ │ │ │ - rscseq r8, sl, r0, asr #1 │ │ │ │ - rscseq r9, sl, lr, lsl #25 │ │ │ │ - rscseq r9, sl, r8, ror #24 │ │ │ │ - ldrsbteq r8, [sl], #10 │ │ │ │ - rscseq r9, sl, r8, lsr #25 │ │ │ │ - rscseq r9, sl, r2, lsl #25 │ │ │ │ - rscseq r8, sl, r8, asr #2 │ │ │ │ - rscseq r8, sl, r6, lsl #2 │ │ │ │ - rscseq r8, sl, r0, ror #1 │ │ │ │ - rscseq r9, sl, lr, lsr #25 │ │ │ │ - rscseq r9, sl, r8, lsl #25 │ │ │ │ - ldrshteq r8, [sl], #10 │ │ │ │ - rscseq r9, sl, r8, asr #25 │ │ │ │ - rscseq r9, sl, r2, lsr #25 │ │ │ │ - rscseq r8, sl, r0, lsr r1 │ │ │ │ - rscseq r8, sl, sl, lsl #2 │ │ │ │ - ldrsbteq r9, [sl], #200 @ 0xc8 │ │ │ │ - ldrhteq r9, [sl], #194 @ 0xc2 │ │ │ │ - rscseq r8, sl, r4, lsr #2 │ │ │ │ - ldrshteq r9, [sl], #194 @ 0xc2 │ │ │ │ - rscseq r9, sl, ip, asr #25 │ │ │ │ - smlalseq sl, sl, r6, r0 @ │ │ │ │ - ldrshteq r8, [sl], #36 @ 0x24 │ │ │ │ - rscseq r9, sl, r6, asr #27 │ │ │ │ - rscseq r9, sl, ip, asr #26 │ │ │ │ - rscseq r9, sl, sl, lsl #26 │ │ │ │ + rscseq r9, sl, r6, lsl #22 │ │ │ │ + rscseq r9, sl, ip, lsl #21 │ │ │ │ + rscseq r9, sl, sl, asr #20 │ │ │ │ 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 │ │ │ │ @@ -139685,142 +139685,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 │ │ │ │ - rscseq r9, sl, r2, lsl #13 │ │ │ │ - rscseq r9, sl, r0, ror #12 │ │ │ │ - smlalseq r7, sl, lr, sl │ │ │ │ - ldrhteq r7, [sl], #164 @ 0xa4 │ │ │ │ - rscseq r9, sl, r2, lsr #13 │ │ │ │ - rscseq r7, sl, r0, ror #21 │ │ │ │ - ldrhteq r7, [sl], #174 @ 0xae │ │ │ │ - rscseq r9, sl, r4, ror #13 │ │ │ │ - rscseq r9, sl, r2, asr #13 │ │ │ │ - rscseq r7, sl, r0, lsl #22 │ │ │ │ - ldrsbteq r7, [sl], #174 @ 0xae │ │ │ │ - rscseq r9, sl, r8, ror #13 │ │ │ │ - rscseq r7, sl, r6, lsr #22 │ │ │ │ - rscseq r7, sl, r4, lsl #22 │ │ │ │ - rscseq r7, sl, r6, lsr #23 │ │ │ │ - rscseq r7, sl, r8, ror #22 │ │ │ │ - rscseq r7, sl, r6, asr #22 │ │ │ │ - rscseq r7, sl, r4, lsr #22 │ │ │ │ - ldrshteq r9, [sl], #102 @ 0x66 │ │ │ │ - rscseq r9, sl, ip, lsl #14 │ │ │ │ - rscseq r7, sl, r6, ror #22 │ │ │ │ - rscseq r9, sl, r8, lsr r7 │ │ │ │ - rscseq r9, sl, r6, lsl r7 │ │ │ │ - rscseq r7, sl, r8, lsr #23 │ │ │ │ - rscseq r7, sl, r6, lsl #23 │ │ │ │ - rscseq r9, sl, r8, asr r7 │ │ │ │ - rscseq r9, sl, r6, lsr r7 │ │ │ │ + rscseq r9, sl, r2, asr #7 │ │ │ │ + rscseq r9, sl, r0, lsr #7 │ │ │ │ + ldrsbteq r7, [sl], #126 @ 0x7e │ │ │ │ + ldrshteq r7, [sl], #116 @ 0x74 │ │ │ │ + rscseq r9, sl, r2, ror #7 │ │ │ │ + rscseq r7, sl, r0, lsr #16 │ │ │ │ + ldrshteq r7, [sl], #126 @ 0x7e │ │ │ │ + rscseq r9, sl, r4, lsr #8 │ │ │ │ + rscseq r9, sl, r2, lsl #8 │ │ │ │ + rscseq r7, sl, r0, asr #16 │ │ │ │ + rscseq r7, sl, lr, lsl r8 │ │ │ │ + rscseq r9, sl, r8, lsr #8 │ │ │ │ + rscseq r7, sl, r6, ror #16 │ │ │ │ + rscseq r7, sl, r4, asr #16 │ │ │ │ + rscseq r7, sl, r6, ror #17 │ │ │ │ + rscseq r7, sl, r8, lsr #17 │ │ │ │ + rscseq r7, sl, r6, lsl #17 │ │ │ │ + rscseq r7, sl, r4, ror #16 │ │ │ │ + rscseq r9, sl, r6, lsr r4 │ │ │ │ + rscseq r9, sl, ip, asr #8 │ │ │ │ + rscseq r7, sl, r6, lsr #17 │ │ │ │ + rscseq r9, sl, r8, ror r4 │ │ │ │ + rscseq r9, sl, r6, asr r4 │ │ │ │ + rscseq r7, sl, r8, ror #17 │ │ │ │ + rscseq r7, sl, r6, asr #17 │ │ │ │ + smlalseq r9, sl, r8, r4 │ │ │ │ + rscseq r9, sl, r6, ror r4 │ │ │ │ + rscseq r7, sl, ip, ror #17 │ │ │ │ + ldrhteq r9, [sl], #78 @ 0x4e │ │ │ │ + smlalseq r9, sl, ip, r4 │ │ │ │ + rscseq r9, sl, lr, lsr #11 │ │ │ │ + rscseq r9, sl, r8, lsr r5 │ │ │ │ + ldrshteq r9, [sl], #74 @ 0x4a │ │ │ │ + ldrsbteq r9, [sl], #72 @ 0x48 │ │ │ │ + ldrhteq r9, [sl], #70 @ 0x46 │ │ │ │ + ldrshteq r7, [sl], #132 @ 0x84 │ │ │ │ + rscseq r7, sl, sl, lsl #18 │ │ │ │ + ldrshteq r9, [sl], #72 @ 0x48 │ │ │ │ + rscseq r7, sl, r6, lsr r9 │ │ │ │ + rscseq r7, sl, r4, lsl r9 │ │ │ │ + rscseq r9, sl, sl, lsr r5 │ │ │ │ + rscseq r9, sl, r8, lsl r5 │ │ │ │ + rscseq r7, sl, r6, asr r9 │ │ │ │ + rscseq r7, sl, r4, lsr r9 │ │ │ │ + rscseq r9, sl, lr, lsr r5 │ │ │ │ + rscseq r7, sl, ip, ror r9 │ │ │ │ + rscseq r7, sl, sl, asr r9 │ │ │ │ + ldrhteq r9, [sl], #88 @ 0x58 │ │ │ │ + rscseq r9, sl, sl, ror r5 │ │ │ │ + rscseq r9, sl, r8, asr r5 │ │ │ │ + smlalseq r7, sl, r6, r9 │ │ │ │ + rscseq r7, sl, r4, ror r9 │ │ │ │ + rscseq r9, sl, lr, ror r5 │ │ │ │ + ldrhteq r7, [sl], #156 @ 0x9c │ │ │ │ + smlalseq r7, sl, sl, r9 │ │ │ │ + rscseq r9, sl, r0, asr #11 │ │ │ │ + smlalseq r9, sl, lr, r5 │ │ │ │ + ldrsbteq r7, [sl], #156 @ 0x9c │ │ │ │ + ldrhteq r7, [sl], #154 @ 0x9a │ │ │ │ + rscseq r9, sl, r4, asr #11 │ │ │ │ + rscseq r7, sl, r2, lsl #20 │ │ │ │ + rscseq r7, sl, r0, ror #19 │ │ │ │ + rscseq r9, sl, sl, lsr #15 │ │ │ │ + rscseq r7, sl, ip, ror #21 │ │ │ │ + rscseq r7, sl, r6, ror sl │ │ │ │ + rscseq r7, sl, r8, lsr sl │ │ │ │ + rscseq r7, sl, r6, lsl sl │ │ │ │ + ldrshteq r7, [sl], #148 @ 0x94 │ │ │ │ + rscseq r9, sl, r6, asr #11 │ │ │ │ + ldrsbteq r9, [sl], #92 @ 0x5c │ │ │ │ + rscseq r7, sl, r6, lsr sl │ │ │ │ + rscseq r9, sl, r8, lsl #12 │ │ │ │ + rscseq r9, sl, r6, ror #11 │ │ │ │ + rscseq r7, sl, r8, ror sl │ │ │ │ + rscseq r7, sl, r6, asr sl │ │ │ │ + rscseq r9, sl, r8, lsr #12 │ │ │ │ + rscseq r9, sl, r6, lsl #12 │ │ │ │ + rscseq r7, sl, ip, ror sl │ │ │ │ + rscseq r9, sl, lr, asr #12 │ │ │ │ + rscseq r9, sl, ip, lsr #12 │ │ │ │ + rscseq r9, sl, lr, asr #13 │ │ │ │ + smlalseq r9, sl, r0, r6 │ │ │ │ + rscseq r9, sl, lr, ror #12 │ │ │ │ + rscseq r9, sl, ip, asr #12 │ │ │ │ + rscseq r7, sl, sl, lsl #21 │ │ │ │ + rscseq r7, sl, r0, lsr #21 │ │ │ │ + rscseq r9, sl, lr, lsl #13 │ │ │ │ + rscseq r7, sl, ip, asr #21 │ │ │ │ + rscseq r7, sl, sl, lsr #21 │ │ │ │ + ldrsbteq r9, [sl], #96 @ 0x60 │ │ │ │ + rscseq r9, sl, lr, lsr #13 │ │ │ │ + rscseq r7, sl, ip, ror #21 │ │ │ │ + rscseq r7, sl, sl, asr #21 │ │ │ │ + ldrsbteq r9, [sl], #100 @ 0x64 │ │ │ │ + rscseq r7, sl, r2, lsl fp │ │ │ │ + ldrshteq r7, [sl], #160 @ 0xa0 │ │ │ │ + rscseq r7, sl, r2, lsl #24 │ │ │ │ + rscseq r7, sl, ip, lsl #23 │ │ │ │ + rscseq r7, sl, lr, asr #22 │ │ │ │ + rscseq r7, sl, ip, lsr #22 │ │ │ │ + rscseq r7, sl, sl, lsl #22 │ │ │ │ + ldrsbteq r9, [sl], #108 @ 0x6c │ │ │ │ + ldrshteq r9, [sl], #98 @ 0x62 │ │ │ │ + rscseq r7, sl, ip, asr #22 │ │ │ │ + rscseq r9, sl, lr, lsl r7 │ │ │ │ + ldrshteq r9, [sl], #108 @ 0x6c │ │ │ │ + rscseq r7, sl, lr, lsl #23 │ │ │ │ + rscseq r7, sl, ip, ror #22 │ │ │ │ + rscseq r9, sl, lr, lsr r7 │ │ │ │ + rscseq r9, sl, ip, lsl r7 │ │ │ │ + smlalseq r7, sl, r2, fp │ │ │ │ + rscseq r9, sl, r4, ror #14 │ │ │ │ + rscseq r9, sl, r2, asr #14 │ │ │ │ + rscseq r7, sl, ip, lsl #24 │ │ │ │ + rscseq r7, sl, lr, asr #23 │ │ │ │ rscseq r7, sl, ip, lsr #23 │ │ │ │ rscseq r9, sl, lr, ror r7 │ │ │ │ rscseq r9, sl, ip, asr r7 │ │ │ │ - rscseq r9, sl, lr, ror #16 │ │ │ │ - ldrshteq r9, [sl], #120 @ 0x78 │ │ │ │ - ldrhteq r9, [sl], #122 @ 0x7a │ │ │ │ - smlalseq r9, sl, r8, r7 │ │ │ │ - rscseq r9, sl, r6, ror r7 │ │ │ │ - ldrhteq r7, [sl], #180 @ 0xb4 │ │ │ │ - rscseq r7, sl, sl, asr #23 │ │ │ │ - ldrhteq r9, [sl], #120 @ 0x78 │ │ │ │ - ldrshteq r7, [sl], #182 @ 0xb6 │ │ │ │ - ldrsbteq r7, [sl], #180 @ 0xb4 │ │ │ │ - ldrshteq r9, [sl], #122 @ 0x7a │ │ │ │ - ldrsbteq r9, [sl], #120 @ 0x78 │ │ │ │ - rscseq r7, sl, r6, lsl ip │ │ │ │ - ldrshteq r7, [sl], #180 @ 0xb4 │ │ │ │ - ldrshteq r9, [sl], #126 @ 0x7e │ │ │ │ - rscseq r7, sl, ip, lsr ip │ │ │ │ - rscseq r7, sl, sl, lsl ip │ │ │ │ - rscseq r9, sl, r8, ror r8 │ │ │ │ - rscseq r9, sl, sl, lsr r8 │ │ │ │ - rscseq r9, sl, r8, lsl r8 │ │ │ │ - rscseq r7, sl, r6, asr ip │ │ │ │ - rscseq r7, sl, r4, lsr ip │ │ │ │ - rscseq r9, sl, lr, lsr r8 │ │ │ │ - rscseq r7, sl, ip, ror ip │ │ │ │ - rscseq r7, sl, sl, asr ip │ │ │ │ - rscseq r9, sl, r0, lsl #17 │ │ │ │ - rscseq r9, sl, lr, asr r8 │ │ │ │ - smlalseq r7, sl, ip, ip │ │ │ │ - rscseq r7, sl, sl, ror ip │ │ │ │ - rscseq r9, sl, r4, lsl #17 │ │ │ │ - rscseq r7, sl, r2, asr #25 │ │ │ │ - rscseq r7, sl, r0, lsr #25 │ │ │ │ - rscseq r9, sl, sl, ror #20 │ │ │ │ - rscseq r7, sl, ip, lsr #27 │ │ │ │ - rscseq r7, sl, r6, lsr sp │ │ │ │ - ldrshteq r7, [sl], #200 @ 0xc8 │ │ │ │ - ldrsbteq r7, [sl], #198 @ 0xc6 │ │ │ │ - ldrhteq r7, [sl], #196 @ 0xc4 │ │ │ │ - rscseq r9, sl, r6, lsl #17 │ │ │ │ - smlalseq r9, sl, ip, r8 │ │ │ │ - ldrshteq r7, [sl], #198 @ 0xc6 │ │ │ │ - rscseq r9, sl, r8, asr #17 │ │ │ │ - rscseq r9, sl, r6, lsr #17 │ │ │ │ - rscseq r7, sl, r8, lsr sp │ │ │ │ - rscseq r7, sl, r6, lsl sp │ │ │ │ - rscseq r9, sl, r8, ror #17 │ │ │ │ - rscseq r9, sl, r6, asr #17 │ │ │ │ - rscseq r7, sl, ip, lsr sp │ │ │ │ - rscseq r9, sl, lr, lsl #18 │ │ │ │ - rscseq r9, sl, ip, ror #17 │ │ │ │ - rscseq r9, sl, lr, lsl #19 │ │ │ │ - rscseq r9, sl, r0, asr r9 │ │ │ │ - rscseq r9, sl, lr, lsr #18 │ │ │ │ - rscseq r9, sl, ip, lsl #18 │ │ │ │ - rscseq r7, sl, sl, asr #26 │ │ │ │ - rscseq r7, sl, r0, ror #26 │ │ │ │ - rscseq r9, sl, lr, asr #18 │ │ │ │ - rscseq r7, sl, ip, lsl #27 │ │ │ │ - rscseq r7, sl, sl, ror #26 │ │ │ │ - smlalseq r9, sl, r0, r9 │ │ │ │ - rscseq r9, sl, lr, ror #18 │ │ │ │ - rscseq r7, sl, ip, lsr #27 │ │ │ │ - rscseq r7, sl, sl, lsl #27 │ │ │ │ - smlalseq r9, sl, r4, r9 │ │ │ │ - ldrsbteq r7, [sl], #210 @ 0xd2 │ │ │ │ - ldrhteq r7, [sl], #208 @ 0xd0 │ │ │ │ - rscseq r7, sl, r2, asr #29 │ │ │ │ - rscseq r7, sl, ip, asr #28 │ │ │ │ - rscseq r7, sl, lr, lsl #28 │ │ │ │ - rscseq r7, sl, ip, ror #27 │ │ │ │ - rscseq r7, sl, sl, asr #27 │ │ │ │ - smlalseq r9, sl, ip, r9 │ │ │ │ - ldrhteq r9, [sl], #146 @ 0x92 │ │ │ │ - rscseq r7, sl, ip, lsl #28 │ │ │ │ - ldrsbteq r9, [sl], #158 @ 0x9e │ │ │ │ - ldrhteq r9, [sl], #156 @ 0x9c │ │ │ │ - rscseq r7, sl, lr, asr #28 │ │ │ │ - rscseq r7, sl, ip, lsr #28 │ │ │ │ - ldrshteq r9, [sl], #158 @ 0x9e │ │ │ │ - ldrsbteq r9, [sl], #156 @ 0x9c │ │ │ │ - rscseq r7, sl, r2, asr lr │ │ │ │ - rscseq r9, sl, r4, lsr #20 │ │ │ │ - rscseq r9, sl, r2, lsl #20 │ │ │ │ - rscseq r7, sl, ip, asr #29 │ │ │ │ - rscseq r7, sl, lr, lsl #29 │ │ │ │ - rscseq r7, sl, ip, ror #28 │ │ │ │ - rscseq r9, sl, lr, lsr sl │ │ │ │ - rscseq r9, sl, ip, lsl sl │ │ │ │ - smlalseq r7, sl, r2, lr │ │ │ │ - rscseq r9, sl, r4, ror #20 │ │ │ │ - rscseq r9, sl, r2, asr #20 │ │ │ │ - ldrsbteq r7, [sl], #228 @ 0xe4 │ │ │ │ - ldrhteq r7, [sl], #226 @ 0xe2 │ │ │ │ - rscseq r9, sl, r4, lsl #21 │ │ │ │ - rscseq r9, sl, r2, ror #20 │ │ │ │ - ldrsbteq r7, [sl], #232 @ 0xe8 │ │ │ │ - rscseq r9, sl, sl, lsr #21 │ │ │ │ - rscseq r9, sl, r8, lsl #21 │ │ │ │ + ldrsbteq r7, [sl], #178 @ 0xb2 │ │ │ │ + rscseq r9, sl, r4, lsr #15 │ │ │ │ + rscseq r9, sl, r2, lsl #15 │ │ │ │ + rscseq r7, sl, r4, lsl ip │ │ │ │ + ldrshteq r7, [sl], #178 @ 0xb2 │ │ │ │ + rscseq r9, sl, r4, asr #15 │ │ │ │ + rscseq r9, sl, r2, lsr #15 │ │ │ │ + rscseq r7, sl, r8, lsl ip │ │ │ │ + rscseq r9, sl, sl, ror #15 │ │ │ │ + rscseq r9, sl, r8, asr #15 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec48600 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcvs 0x00acf5b1 │ │ │ │ strbthi pc, [r5], -r0 @ │ │ │ │ @@ -140753,165 +140753,165 @@ │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ mcr 7, 0, pc, cr14, cr5, {3} @ │ │ │ │ bmi fe3aa2b0 │ │ │ │ tstcs r1, fp, lsr #12 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ mcr 7, 0, pc, cr6, cr5, {3} @ │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - rscseq sp, r6, ip, lsr #15 │ │ │ │ - smlalseq ip, r8, r6, pc @ │ │ │ │ + rscseq sp, r6, ip, ror #9 │ │ │ │ + ldrsbteq ip, [r8], #198 @ 0xc6 │ │ │ │ + rscseq r4, r7, lr, asr #16 │ │ │ │ + rscseq r4, r7, r0, asr #16 │ │ │ │ + rscseq r4, r7, lr, lsr r8 │ │ │ │ + rscseq r4, r7, r8, asr #16 │ │ │ │ + rscseq r4, r7, sl, asr #16 │ │ │ │ + rscseq r4, sl, r6, ror #11 │ │ │ │ + rscseq ip, r8, r0, asr ip │ │ │ │ + ldrsbteq r4, [sl], #90 @ 0x5a │ │ │ │ + rscseq ip, r8, r0, lsr ip │ │ │ │ + rscseq sp, r6, r6, ror #8 │ │ │ │ + rscseq ip, r8, ip, lsl #24 │ │ │ │ + rscseq sp, r6, sl, lsr #8 │ │ │ │ + rscseq ip, r8, ip, ror #23 │ │ │ │ + ldrshteq fp, [r7], #116 @ 0x74 │ │ │ │ + ldrshteq fp, [r7], #118 @ 0x76 │ │ │ │ + ldrsbteq fp, [r7], #122 @ 0x7a │ │ │ │ + rscseq lr, r8, r2, ror sl │ │ │ │ + rscseq lr, r8, r2, ror sl │ │ │ │ + ldrshteq lr, [r8], #182 @ 0xb6 │ │ │ │ + rscseq sp, r6, r4, lsl r4 │ │ │ │ + rscseq sp, r6, ip, lsl #8 │ │ │ │ + rscseq lr, r8, sl, asr #25 │ │ │ │ + rscseq r4, sl, ip, ror #9 │ │ │ │ + ldrshteq r4, [sl], #68 @ 0x44 │ │ │ │ + ldrshteq r4, [sl], #72 @ 0x48 │ │ │ │ + rscseq r6, pc, lr, lsr #8 │ │ │ │ + ldrhteq lr, [r8], #198 @ 0xc6 │ │ │ │ + rscseq sp, r6, r4, lsl #7 │ │ │ │ + rscseq sp, r6, ip, ror r3 │ │ │ │ + ldrshteq r9, [r9], #124 @ 0x7c │ │ │ │ + rscseq sp, r6, r2, asr r3 │ │ │ │ + rscseq sp, r6, sl, asr #6 │ │ │ │ + rscseq r4, r7, lr, lsr fp │ │ │ │ + rscseq r4, r7, lr, lsr #22 │ │ │ │ + rscseq r4, r7, sl, lsr #22 │ │ │ │ + rscseq r4, r7, r6, lsr #22 │ │ │ │ + rscseq r4, r7, r2, lsr #22 │ │ │ │ + rscseq r4, r7, lr, lsl fp │ │ │ │ + rscseq r4, r7, sl, lsl fp │ │ │ │ + rscseq r4, r7, r6, lsl fp │ │ │ │ rscseq r4, r7, lr, lsl #22 │ │ │ │ - rscseq r4, r7, r0, lsl #22 │ │ │ │ - ldrshteq r4, [r7], #174 @ 0xae │ │ │ │ - rscseq r4, r7, r8, lsl #22 │ │ │ │ rscseq r4, r7, sl, lsl #22 │ │ │ │ - rscseq r4, sl, r6, lsr #17 │ │ │ │ - rscseq ip, r8, r0, lsl pc │ │ │ │ - smlalseq r4, sl, sl, r8 │ │ │ │ - ldrshteq ip, [r8], #224 @ 0xe0 │ │ │ │ - rscseq sp, r6, r6, lsr #14 │ │ │ │ - rscseq ip, r8, ip, asr #29 │ │ │ │ - rscseq sp, r6, sl, ror #13 │ │ │ │ - rscseq ip, r8, ip, lsr #29 │ │ │ │ - ldrhteq fp, [r7], #164 @ 0xa4 │ │ │ │ - ldrhteq fp, [r7], #166 @ 0xa6 │ │ │ │ - smlalseq fp, r7, sl, sl │ │ │ │ - rscseq lr, r8, r2, lsr sp │ │ │ │ - rscseq lr, r8, r2, lsr sp │ │ │ │ - ldrhteq lr, [r8], #230 @ 0xe6 │ │ │ │ - ldrsbteq sp, [r6], #100 @ 0x64 │ │ │ │ - rscseq sp, r6, ip, asr #13 │ │ │ │ - rscseq lr, r8, sl, lsl #31 │ │ │ │ - rscseq r4, sl, ip, lsr #15 │ │ │ │ - ldrhteq r4, [sl], #116 @ 0x74 │ │ │ │ - ldrhteq r4, [sl], #120 @ 0x78 │ │ │ │ - rscseq r6, pc, lr, ror #13 │ │ │ │ - rscseq lr, r8, r6, ror pc │ │ │ │ - rscseq sp, r6, r4, asr #12 │ │ │ │ - rscseq sp, r6, ip, lsr r6 │ │ │ │ - ldrhteq r9, [r9], #172 @ 0xac │ │ │ │ - rscseq sp, r6, r2, lsl r6 │ │ │ │ - rscseq sp, r6, sl, lsl #12 │ │ │ │ - ldrshteq r4, [r7], #222 @ 0xde │ │ │ │ - rscseq r4, r7, lr, ror #27 │ │ │ │ - rscseq r4, r7, sl, ror #27 │ │ │ │ - rscseq r4, r7, r6, ror #27 │ │ │ │ - rscseq r4, r7, r2, ror #27 │ │ │ │ - ldrsbteq r4, [r7], #222 @ 0xde │ │ │ │ - ldrsbteq r4, [r7], #218 @ 0xda │ │ │ │ - ldrsbteq r4, [r7], #214 @ 0xd6 │ │ │ │ - rscseq r4, r7, lr, asr #27 │ │ │ │ - rscseq r4, r7, sl, asr #27 │ │ │ │ - ldrsbteq r4, [r7], #214 @ 0xd6 │ │ │ │ - ldrhteq r4, [r7], #218 @ 0xda │ │ │ │ - smlalseq r6, pc, ip, r5 @ │ │ │ │ - rscseq r4, sl, r4, ror r6 │ │ │ │ - ldrshteq sp, [r6], #66 @ 0x42 │ │ │ │ - rscseq sp, r6, sl, ror #9 │ │ │ │ - rscseq r4, sl, r8, asr r6 │ │ │ │ - rscseq r4, sl, ip, asr #12 │ │ │ │ - rscseq r4, sl, r8, asr #12 │ │ │ │ - rscseq r4, sl, ip, asr #12 │ │ │ │ - rscseq r4, sl, r0, asr r6 │ │ │ │ - rscseq r4, r7, lr, lsl r8 │ │ │ │ - rscseq sp, r6, r4, ror #8 │ │ │ │ - rscseq sp, r6, ip, asr r4 │ │ │ │ - ldrshteq r4, [r7], #118 @ 0x76 │ │ │ │ - smlalseq ip, r8, r6, fp │ │ │ │ - rscseq r4, r7, sl, ror #15 │ │ │ │ - rscseq r3, sl, r8, lsl #27 │ │ │ │ - rscseq ip, r8, lr, asr #22 │ │ │ │ - rscseq r3, sl, r6, lsl #27 │ │ │ │ - ldrsbteq sp, [r6], #50 @ 0x32 │ │ │ │ - rscseq sp, r6, sl, asr #7 │ │ │ │ - rscseq r3, sl, sl, ror #26 │ │ │ │ - rscseq sp, r6, r0, lsr #7 │ │ │ │ - smlalseq sp, r6, r8, r3 │ │ │ │ - rscseq r8, sl, r8, lsr lr │ │ │ │ - rscseq sp, r6, lr, ror #6 │ │ │ │ - rscseq sp, r6, r6, ror #6 │ │ │ │ - rscseq r3, sl, sl, lsr #26 │ │ │ │ - rscseq sp, r6, ip, lsr r3 │ │ │ │ - rscseq sp, r6, r4, lsr r3 │ │ │ │ - rscseq r3, sl, r0, lsl sp │ │ │ │ - rscseq sp, r6, sl, lsl #6 │ │ │ │ - rscseq sp, r6, r2, lsl #6 │ │ │ │ - ldrhteq r8, [sl], #222 @ 0xde │ │ │ │ - ldrsbteq sp, [r6], #40 @ 0x28 │ │ │ │ - ldrsbteq sp, [r6], #32 │ │ │ │ - ldrsbteq r3, [sl], #192 @ 0xc0 │ │ │ │ - rscseq sp, r6, r6, lsr #5 │ │ │ │ - rscseq r4, sl, r4, lsl r5 │ │ │ │ - rscseq sp, r6, lr, lsl #5 │ │ │ │ - rscseq r3, sl, r0, lsl lr │ │ │ │ - rscseq r8, r6, ip, lsl lr │ │ │ │ - rscseq fp, r7, r8, lsr #14 │ │ │ │ - ldrshteq r3, [sl], #208 @ 0xd0 │ │ │ │ - ldrsbteq r3, [sl], #208 @ 0xd0 │ │ │ │ - ldrsbteq r3, [sl], #220 @ 0xdc │ │ │ │ - ldrsbteq r3, [sl], #220 @ 0xdc │ │ │ │ - rscseq r3, sl, r4, ror #27 │ │ │ │ - rscseq r3, sl, r0, ror #27 │ │ │ │ - rscseq r3, sl, r6, ror #27 │ │ │ │ - ldrshteq r3, [sl], #220 @ 0xdc │ │ │ │ - rscseq r8, sl, r6, lsr #25 │ │ │ │ - ldrhteq r8, [sl], #192 @ 0xc0 │ │ │ │ - rscseq r6, pc, r0, lsr #4 │ │ │ │ - rscseq ip, r8, r2, lsl r5 │ │ │ │ - ldrsbteq ip, [r8], #142 @ 0x8e │ │ │ │ - smlalseq r8, sl, r0, ip │ │ │ │ + rscseq r4, r7, r6, lsl fp │ │ │ │ + ldrshteq r4, [r7], #170 @ 0xaa │ │ │ │ + ldrsbteq r6, [pc], #44 │ │ │ │ + ldrhteq r4, [sl], #52 @ 0x34 │ │ │ │ + rscseq sp, r6, r2, lsr r2 │ │ │ │ + rscseq sp, r6, sl, lsr #4 │ │ │ │ + smlalseq r4, sl, r8, r3 │ │ │ │ + rscseq r4, sl, ip, lsl #7 │ │ │ │ + rscseq r4, sl, r8, lsl #7 │ │ │ │ + rscseq r4, sl, ip, lsl #7 │ │ │ │ + smlalseq r4, sl, r0, r3 │ │ │ │ + rscseq r4, r7, lr, asr r5 │ │ │ │ + rscseq sp, r6, r4, lsr #3 │ │ │ │ + smlalseq sp, r6, ip, r1 │ │ │ │ + rscseq r4, r7, r6, lsr r5 │ │ │ │ + ldrsbteq ip, [r8], #134 @ 0x86 │ │ │ │ + rscseq r4, r7, sl, lsr #10 │ │ │ │ + rscseq r3, sl, r8, asr #21 │ │ │ │ + rscseq ip, r8, lr, lsl #17 │ │ │ │ + rscseq r3, sl, r6, asr #21 │ │ │ │ + rscseq sp, r6, r2, lsl r1 │ │ │ │ + rscseq sp, r6, sl, lsl #2 │ │ │ │ + rscseq r3, sl, sl, lsr #21 │ │ │ │ + rscseq sp, r6, r0, ror #1 │ │ │ │ ldrsbteq sp, [r6], #8 │ │ │ │ - smlalseq ip, r8, sl, r8 │ │ │ │ - rscseq r4, r7, r4, lsr #18 │ │ │ │ - rscseq ip, r8, r0, lsl #17 │ │ │ │ - rscseq r4, r7, r2, lsl r9 │ │ │ │ - rscseq ip, r8, r2, ror #16 │ │ │ │ - rscseq r4, r7, r8, lsl #18 │ │ │ │ - ldrshteq r4, [r7], #138 @ 0x8a │ │ │ │ - ldrshteq r4, [r7], #136 @ 0x88 │ │ │ │ - ldrshteq r4, [r7], #134 @ 0x86 │ │ │ │ - ldrshteq r4, [r7], #132 @ 0x84 │ │ │ │ - ldrshteq r4, [r7], #130 @ 0x82 │ │ │ │ - ldrshteq r4, [r7], #128 @ 0x80 │ │ │ │ - rscseq r4, r7, lr, ror #17 │ │ │ │ - rscseq r4, r7, r8, ror #17 │ │ │ │ - rscseq r4, r7, r6, ror #17 │ │ │ │ - ldrshteq r4, [r7], #132 @ 0x84 │ │ │ │ - ldrsbteq r4, [r7], #138 @ 0x8a │ │ │ │ - ldrhteq r6, [pc], #14 │ │ │ │ - ldrsbteq r4, [r7], #128 @ 0x80 │ │ │ │ - ldrsbteq r4, [r7], #136 @ 0x88 │ │ │ │ - ldrsbteq r4, [r7], #134 @ 0x86 │ │ │ │ - rscseq ip, r6, sl, asr pc │ │ │ │ - rscseq ip, r8, r4, asr #14 │ │ │ │ - ldrsbteq sp, [r6], #14 │ │ │ │ - rscseq ip, r8, sl, lsr #14 │ │ │ │ - smlalseq r4, r7, ip, r8 │ │ │ │ - smlalseq r4, r7, r2, r8 │ │ │ │ - smlalseq r4, r7, r0, r8 │ │ │ │ - rscseq r4, r7, lr, lsl #17 │ │ │ │ - rscseq r4, r7, ip, lsl #17 │ │ │ │ - rscseq r4, r7, sl, lsl #17 │ │ │ │ - rscseq r5, pc, r6, ror #31 │ │ │ │ + rscseq r8, sl, r8, ror fp │ │ │ │ + rscseq sp, r6, lr, lsr #1 │ │ │ │ + rscseq sp, r6, r6, lsr #1 │ │ │ │ + rscseq r3, sl, sl, ror #20 │ │ │ │ + rscseq sp, r6, ip, ror r0 │ │ │ │ + rscseq sp, r6, r4, ror r0 │ │ │ │ + rscseq r3, sl, r0, asr sl │ │ │ │ + rscseq sp, r6, sl, asr #32 │ │ │ │ + rscseq sp, r6, r2, asr #32 │ │ │ │ + ldrshteq r8, [sl], #174 @ 0xae │ │ │ │ + rscseq sp, r6, r8, lsl r0 │ │ │ │ + rscseq sp, r6, r0, lsl r0 │ │ │ │ + rscseq r3, sl, r0, lsl sl │ │ │ │ + rscseq ip, r6, r6, ror #31 │ │ │ │ + rscseq r4, sl, r4, asr r2 │ │ │ │ + rscseq ip, r6, lr, asr #31 │ │ │ │ + rscseq r3, sl, r0, asr fp │ │ │ │ + rscseq r8, r6, ip, asr fp │ │ │ │ + rscseq fp, r7, r8, ror #8 │ │ │ │ + rscseq r3, sl, r0, lsr fp │ │ │ │ + rscseq r3, sl, r0, lsl fp │ │ │ │ + rscseq r3, sl, ip, lsl fp │ │ │ │ + rscseq r3, sl, ip, lsl fp │ │ │ │ + rscseq r3, sl, r4, lsr #22 │ │ │ │ + rscseq r3, sl, r0, lsr #22 │ │ │ │ + rscseq r3, sl, r6, lsr #22 │ │ │ │ + rscseq r3, sl, ip, lsr fp │ │ │ │ + rscseq r8, sl, r6, ror #19 │ │ │ │ + ldrshteq r8, [sl], #144 @ 0x90 │ │ │ │ + rscseq r5, pc, r0, ror #30 │ │ │ │ + rscseq ip, r8, r2, asr r2 │ │ │ │ + rscseq ip, r8, lr, lsl r6 │ │ │ │ + ldrsbteq r8, [sl], #144 @ 0x90 │ │ │ │ + rscseq ip, r6, r8, lsl lr │ │ │ │ + ldrsbteq ip, [r8], #90 @ 0x5a │ │ │ │ + rscseq r4, r7, r4, ror #12 │ │ │ │ + rscseq ip, r8, r0, asr #11 │ │ │ │ + rscseq r4, r7, r2, asr r6 │ │ │ │ + rscseq ip, r8, r2, lsr #11 │ │ │ │ + rscseq r4, r7, r8, asr #12 │ │ │ │ + rscseq r4, r7, sl, lsr r6 │ │ │ │ + rscseq r4, r7, r8, lsr r6 │ │ │ │ + rscseq r4, r7, r6, lsr r6 │ │ │ │ + rscseq r4, r7, r4, lsr r6 │ │ │ │ + rscseq r4, r7, r2, lsr r6 │ │ │ │ + rscseq r4, r7, r0, lsr r6 │ │ │ │ + rscseq r4, r7, lr, lsr #12 │ │ │ │ + rscseq r4, r7, r8, lsr #12 │ │ │ │ + rscseq r4, r7, r6, lsr #12 │ │ │ │ + rscseq r4, r7, r4, lsr r6 │ │ │ │ + rscseq r4, r7, sl, lsl r6 │ │ │ │ + ldrshteq r5, [pc], #222 │ │ │ │ + rscseq r4, r7, r0, lsl r6 │ │ │ │ + rscseq r4, r7, r8, lsl r6 │ │ │ │ + rscseq r4, r7, r6, lsl r6 │ │ │ │ + smlalseq ip, r6, sl, ip │ │ │ │ + rscseq ip, r8, r4, lsl #9 │ │ │ │ + rscseq ip, r6, lr, lsl lr │ │ │ │ + rscseq ip, r8, sl, ror #8 │ │ │ │ + ldrsbteq r4, [r7], #92 @ 0x5c │ │ │ │ + ldrsbteq r4, [r7], #82 @ 0x52 │ │ │ │ + ldrsbteq r4, [r7], #80 @ 0x50 │ │ │ │ + rscseq r4, r7, lr, asr #11 │ │ │ │ + rscseq r4, r7, ip, asr #11 │ │ │ │ + rscseq r4, r7, sl, asr #11 │ │ │ │ + rscseq r5, pc, r6, lsr #26 │ │ │ │ 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 fec496d8 │ │ │ │ @ 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 │ │ │ │ - rscseq r8, sl, r2, ror #16 │ │ │ │ - rscseq r8, sl, ip, ror #16 │ │ │ │ - rscseq r8, sl, r6, asr #16 │ │ │ │ + rscseq r8, sl, r2, lsr #11 │ │ │ │ + rscseq r8, sl, ip, lsr #11 │ │ │ │ + rscseq r8, sl, r6, lsl #11 │ │ │ │ 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 │ │ │ │ @@ -141032,42 +141032,42 @@ │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ bl ff9304c4 │ │ │ │ @ instruction: 0xf0254a1f │ │ │ │ tstcs r1, lr, ror r3 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ bl ff7304d4 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - rscseq ip, r9, lr, asr #19 │ │ │ │ - rscseq ip, r8, r8, lsl r4 │ │ │ │ - rscseq pc, r9, r2, lsr #2 │ │ │ │ - rscseq ip, r9, sl, asr #19 │ │ │ │ - rscseq r0, sl, lr, asr #4 │ │ │ │ - rscseq r0, sl, r8, asr r2 │ │ │ │ - rscseq r0, sl, sl, asr r2 │ │ │ │ - rscseq r0, sl, r8, asr #4 │ │ │ │ - rscseq r0, sl, sl, asr #4 │ │ │ │ - ldrhteq pc, [r9], #12 @ │ │ │ │ - rscseq ip, r8, r2, ror #6 │ │ │ │ - rscseq ip, r9, r8, ror #18 │ │ │ │ - rscseq sl, r7, r2, ror #31 │ │ │ │ - ldrsbteq sl, [r7], #248 @ 0xf8 │ │ │ │ - rscseq ip, r9, sl, asr r9 │ │ │ │ - rscseq ip, r8, sl, lsl r3 │ │ │ │ - ldrshteq ip, [r9], #164 @ 0xa4 │ │ │ │ - ldrshteq ip, [r8], #46 @ 0x2e │ │ │ │ - rscseq sl, r7, ip, lsl #30 │ │ │ │ - rscseq ip, r9, r0, ror #18 │ │ │ │ - rscseq fp, r7, r6, asr #32 │ │ │ │ - ldrhteq ip, [r9], #172 @ 0xac │ │ │ │ - ldrhteq r8, [sl], #106 @ 0x6a │ │ │ │ - rscseq fp, r7, r0, lsr r0 │ │ │ │ - rscseq fp, r7, sl, lsr r0 │ │ │ │ - rscseq r5, pc, r6, lsr #23 │ │ │ │ - rscseq ip, r8, r2, asr #4 │ │ │ │ - rscseq ip, r8, ip, asr r2 │ │ │ │ + rscseq ip, r9, lr, lsl #14 │ │ │ │ + rscseq ip, r8, r8, asr r1 │ │ │ │ + rscseq lr, r9, r2, ror #28 │ │ │ │ + rscseq ip, r9, sl, lsl #14 │ │ │ │ + rscseq pc, r9, lr, lsl #31 │ │ │ │ + smlalseq pc, r9, r8, pc @ │ │ │ │ + smlalseq pc, r9, sl, pc @ │ │ │ │ + rscseq pc, r9, r8, lsl #31 │ │ │ │ + rscseq pc, r9, sl, lsl #31 │ │ │ │ + ldrshteq lr, [r9], #220 @ 0xdc │ │ │ │ + rscseq ip, r8, r2, lsr #1 │ │ │ │ + rscseq ip, r9, r8, lsr #13 │ │ │ │ + rscseq sl, r7, r2, lsr #26 │ │ │ │ + rscseq sl, r7, r8, lsl sp │ │ │ │ + smlalseq ip, r9, sl, r6 │ │ │ │ + rscseq ip, r8, sl, asr r0 │ │ │ │ + rscseq ip, r9, r4, lsr r8 │ │ │ │ + rscseq ip, r8, lr, lsr r0 │ │ │ │ + rscseq sl, r7, ip, asr #24 │ │ │ │ + rscseq ip, r9, r0, lsr #13 │ │ │ │ + rscseq sl, r7, r6, lsl #27 │ │ │ │ + ldrshteq ip, [r9], #124 @ 0x7c │ │ │ │ + ldrshteq r8, [sl], #58 @ 0x3a │ │ │ │ + rscseq sl, r7, r0, ror sp │ │ │ │ + rscseq sl, r7, sl, ror sp │ │ │ │ + rscseq r5, pc, r6, ror #17 │ │ │ │ + rscseq fp, r8, r2, lsl #31 │ │ │ │ + smlalseq fp, r8, ip, pc @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec4997c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q8, q8, q12 │ │ │ │ addsmi r5, r8, #20, 6 @ 0x50000000 │ │ │ │ ldmdale r7, {r1, r4, r5, ip, lr, pc} │ │ │ │ svcvc 0x0040f5b0 │ │ │ │ @@ -141112,28 +141112,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 │ │ │ │ - rscseq r8, sl, r2, asr r6 │ │ │ │ - rscseq r8, sl, ip, ror #11 │ │ │ │ - ldrhteq r8, [sl], #82 @ 0x52 │ │ │ │ - rscseq r8, sl, r4, asr #11 │ │ │ │ - rscseq r8, sl, r2, ror r5 │ │ │ │ - rscseq r8, sl, r0, lsl #12 │ │ │ │ - rscseq r8, sl, r2, lsl r6 │ │ │ │ - ldrsbteq r8, [sl], #92 @ 0x5c │ │ │ │ - ldrsbteq r8, [sl], #98 @ 0x62 │ │ │ │ - rscseq r8, sl, ip, ror r6 │ │ │ │ - smlalseq r8, sl, lr, r6 │ │ │ │ - rscseq r8, sl, r0, asr #12 │ │ │ │ - ldrsbteq r8, [sl], #110 @ 0x6e │ │ │ │ - ldrshteq r8, [sl], #108 @ 0x6c │ │ │ │ + smlalseq r8, sl, r2, r3 │ │ │ │ + rscseq r8, sl, ip, lsr #6 │ │ │ │ + ldrshteq r8, [sl], #34 @ 0x22 │ │ │ │ + rscseq r8, sl, r4, lsl #6 │ │ │ │ + ldrhteq r8, [sl], #34 @ 0x22 │ │ │ │ + rscseq r8, sl, r0, asr #6 │ │ │ │ + rscseq r8, sl, r2, asr r3 │ │ │ │ + rscseq r8, sl, ip, lsl r3 │ │ │ │ + rscseq r8, sl, r2, lsl r4 │ │ │ │ + ldrhteq r8, [sl], #60 @ 0x3c │ │ │ │ + ldrsbteq r8, [sl], #62 @ 0x3e │ │ │ │ + rscseq r8, sl, r0, lsl #7 │ │ │ │ + rscseq r8, sl, lr, lsl r4 │ │ │ │ + rscseq r8, sl, ip, lsr r4 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec49a84 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldrmi r0, [r5], -r8, ror #31 │ │ │ │ vmax.s8 d20, d0, d4 │ │ │ │ @ instruction: 0x461e5214 │ │ │ │ mlasle sl, r1, r2, r4 │ │ │ │ @@ -141548,110 +141548,110 @@ │ │ │ │ tstcs r1, r4, ror #20 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ svc 0x00d6f774 │ │ │ │ bmi 19aaf1c │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf774447a │ │ │ │ ldcllt 15, cr14, [r8, #832]! @ 0x340 │ │ │ │ - rscseq ip, r6, ip, ror #16 │ │ │ │ - rscseq ip, r8, ip, lsr #32 │ │ │ │ - rscseq ip, r6, r0, lsl #17 │ │ │ │ - ldrhteq ip, [r9], #232 @ 0xe8 │ │ │ │ - rscseq ip, r6, r8, ror r8 │ │ │ │ - rscseq ip, r6, r4, ror #16 │ │ │ │ - ldrshteq r5, [pc], #142 │ │ │ │ - rscseq ip, r6, r2, asr r8 │ │ │ │ - rscseq ip, r6, r4, asr r8 │ │ │ │ - rscseq ip, r6, ip, asr #16 │ │ │ │ - ldrhteq pc, [r9], #132 @ 0x84 @ │ │ │ │ - ldrhteq pc, [r9], #134 @ 0x86 @ │ │ │ │ - rscseq pc, r9, lr, lsr #17 │ │ │ │ - rscseq ip, r6, r0, lsl r8 │ │ │ │ - ldrshteq ip, [r9], #212 @ 0xd4 │ │ │ │ - rscseq r4, sl, ip, asr #13 │ │ │ │ - ldrsbteq r4, [sl], #108 @ 0x6c │ │ │ │ - rscseq r2, sl, r8, lsl sp │ │ │ │ - rscseq ip, r6, r6, lsl #16 │ │ │ │ - smlalseq ip, r9, r8, sp │ │ │ │ - ldrshteq ip, [r6], #120 @ 0x78 │ │ │ │ - rscseq ip, r6, r4, ror #15 │ │ │ │ - ldrsbteq r5, [pc], #126 │ │ │ │ - ldrsbteq ip, [r6], #114 @ 0x72 │ │ │ │ - ldrsbteq ip, [r6], #120 @ 0x78 │ │ │ │ - ldrsbteq ip, [r6], #120 @ 0x78 │ │ │ │ - ldrsbteq ip, [r6], #112 @ 0x70 │ │ │ │ - rscseq ip, r6, r6, lsr #15 │ │ │ │ - rscseq ip, r6, r6, lsr #15 │ │ │ │ - ldrhteq ip, [r6], #118 @ 0x76 │ │ │ │ - ldrsbteq ip, [r6], #96 @ 0x60 │ │ │ │ - rscseq ip, r6, r8, asr #13 │ │ │ │ - smlalseq ip, r6, ip, r7 │ │ │ │ - smlalseq ip, r6, lr, r6 │ │ │ │ - smlalseq ip, r6, r6, r6 │ │ │ │ - ldrsbteq sl, [r9], #230 @ 0xe6 │ │ │ │ - rscseq ip, r6, ip, ror #12 │ │ │ │ - rscseq ip, r6, r4, ror #12 │ │ │ │ - rscseq lr, r8, ip, asr r3 │ │ │ │ - rscseq lr, r8, ip, asr r3 │ │ │ │ - rscseq lr, r8, sl, asr r3 │ │ │ │ - rscseq lr, r8, r0, lsr #7 │ │ │ │ - rscseq lr, r8, r0, lsr r3 │ │ │ │ - rscseq lr, r8, lr, lsr #6 │ │ │ │ - rscseq r8, r9, r8, ror #22 │ │ │ │ - rscseq r8, r9, sl, asr fp │ │ │ │ - rscseq r8, r9, r4, asr fp │ │ │ │ - rscseq r8, r9, lr, asr #22 │ │ │ │ - rscseq r8, r9, r8, asr #22 │ │ │ │ - rscseq r8, r9, r2, asr #22 │ │ │ │ - rscseq r8, r9, ip, lsr fp │ │ │ │ - ldrhteq r3, [r7], #222 @ 0xde │ │ │ │ - ldrhteq r3, [r7], #220 @ 0xdc │ │ │ │ - smlalseq r4, sl, r6, r4 │ │ │ │ - smlalseq r4, sl, r4, r4 │ │ │ │ - ldrshteq r8, [r9], #174 @ 0xae │ │ │ │ - ldrshteq r8, [r9], #168 @ 0xa8 │ │ │ │ - ldrshteq r8, [r9], #162 @ 0xa2 │ │ │ │ - rscseq r4, sl, r8, ror #8 │ │ │ │ - rscseq r4, sl, r6, ror #8 │ │ │ │ - rscseq r4, sl, r4, ror #8 │ │ │ │ - ldrsbteq r8, [r9], #162 @ 0xa2 │ │ │ │ - rscseq r3, r7, sl, ror sp │ │ │ │ - rscseq r3, r7, r0, ror #26 │ │ │ │ - rscseq r8, r9, r6, asr #21 │ │ │ │ - rscseq ip, r6, lr, lsr #9 │ │ │ │ - rscseq ip, r6, r8, lsr #9 │ │ │ │ - ldrshteq r8, [sl], #20 │ │ │ │ - rscseq r8, sl, sl, ror #3 │ │ │ │ - rscseq r8, sl, r8, ror #3 │ │ │ │ - rscseq r8, sl, r2, ror #3 │ │ │ │ - rscseq r3, sl, r0, ror r6 │ │ │ │ - rscseq ip, r9, sl, lsr sl │ │ │ │ - rscseq ip, r9, sl, lsr sl │ │ │ │ - rscseq ip, r9, r8, lsr sl │ │ │ │ - rscseq r8, sl, lr, lsr #3 │ │ │ │ - rscseq ip, r6, r2, lsl #8 │ │ │ │ - ldrshteq ip, [r6], #60 @ 0x3c │ │ │ │ - rscseq ip, r9, lr, lsl #20 │ │ │ │ - rscseq fp, r8, r0, lsr fp │ │ │ │ - rscseq r2, sl, r2, asr r9 │ │ │ │ - ldrhteq ip, [r6], #56 @ 0x38 │ │ │ │ - ldrhteq ip, [r6], #50 @ 0x32 │ │ │ │ - rscseq r4, sl, r4, lsl r3 │ │ │ │ - ldrhteq sl, [r7], #88 @ 0x58 │ │ │ │ - rscseq r4, sl, r6, lsl r3 │ │ │ │ - ldrhteq ip, [r9], #152 @ 0x98 │ │ │ │ - ldrhteq fp, [r8], #172 @ 0xac │ │ │ │ - rscseq r3, r7, lr, lsr r6 │ │ │ │ - ldrshteq r8, [sl], #14 │ │ │ │ - ldrshteq r8, [sl], #12 │ │ │ │ - rscseq ip, r6, ip, asr #5 │ │ │ │ - rscseq fp, r8, r4, ror sl │ │ │ │ - ldrsbteq r8, [sl], #14 │ │ │ │ - ldrshteq ip, [r6], #46 @ 0x2e │ │ │ │ - ldrshteq ip, [r6], #40 @ 0x28 │ │ │ │ + rscseq ip, r6, ip, lsr #11 │ │ │ │ + rscseq fp, r8, ip, ror #26 │ │ │ │ + rscseq ip, r6, r0, asr #11 │ │ │ │ + ldrshteq ip, [r9], #184 @ 0xb8 │ │ │ │ + ldrhteq ip, [r6], #88 @ 0x58 │ │ │ │ + rscseq ip, r6, r4, lsr #11 │ │ │ │ + rscseq r5, pc, lr, lsr r6 @ │ │ │ │ + smlalseq ip, r6, r2, r5 │ │ │ │ + smlalseq ip, r6, r4, r5 │ │ │ │ + rscseq ip, r6, ip, lsl #11 │ │ │ │ + ldrshteq pc, [r9], #84 @ 0x54 @ │ │ │ │ + ldrshteq pc, [r9], #86 @ 0x56 @ │ │ │ │ + rscseq pc, r9, lr, ror #11 │ │ │ │ + rscseq ip, r6, r0, asr r5 │ │ │ │ + rscseq ip, r9, r4, lsr fp │ │ │ │ + rscseq r4, sl, ip, lsl #8 │ │ │ │ + rscseq r4, sl, ip, lsl r4 │ │ │ │ + rscseq r2, sl, r8, asr sl │ │ │ │ + rscseq ip, r6, r6, asr #10 │ │ │ │ + ldrsbteq ip, [r9], #168 @ 0xa8 │ │ │ │ + rscseq ip, r6, r8, lsr r5 │ │ │ │ + rscseq ip, r6, r4, lsr #10 │ │ │ │ + rscseq r5, pc, lr, lsl r5 @ │ │ │ │ + rscseq ip, r6, r2, lsl r5 │ │ │ │ + rscseq ip, r6, r8, lsl r5 │ │ │ │ + rscseq ip, r6, r8, lsl r5 │ │ │ │ + rscseq ip, r6, r0, lsl r5 │ │ │ │ + rscseq ip, r6, r6, ror #9 │ │ │ │ + rscseq ip, r6, r6, ror #9 │ │ │ │ + ldrshteq ip, [r6], #70 @ 0x46 │ │ │ │ + rscseq ip, r6, r0, lsl r4 │ │ │ │ + rscseq ip, r6, r8, lsl #8 │ │ │ │ + ldrsbteq ip, [r6], #76 @ 0x4c │ │ │ │ + ldrsbteq ip, [r6], #62 @ 0x3e │ │ │ │ + ldrsbteq ip, [r6], #54 @ 0x36 │ │ │ │ + rscseq sl, r9, r6, lsl ip │ │ │ │ + rscseq ip, r6, ip, lsr #7 │ │ │ │ + rscseq ip, r6, r4, lsr #7 │ │ │ │ + smlalseq lr, r8, ip, r0 │ │ │ │ + smlalseq lr, r8, ip, r0 │ │ │ │ + smlalseq lr, r8, sl, r0 │ │ │ │ + rscseq lr, r8, r0, ror #1 │ │ │ │ + rscseq lr, r8, r0, ror r0 │ │ │ │ + rscseq lr, r8, lr, rrx │ │ │ │ + rscseq r8, r9, r8, lsr #17 │ │ │ │ + smlalseq r8, r9, sl, r8 │ │ │ │ + smlalseq r8, r9, r4, r8 │ │ │ │ + rscseq r8, r9, lr, lsl #17 │ │ │ │ + rscseq r8, r9, r8, lsl #17 │ │ │ │ + rscseq r8, r9, r2, lsl #17 │ │ │ │ + rscseq r8, r9, ip, ror r8 │ │ │ │ + ldrshteq r3, [r7], #174 @ 0xae │ │ │ │ + ldrshteq r3, [r7], #172 @ 0xac │ │ │ │ + ldrsbteq r4, [sl], #22 │ │ │ │ + ldrsbteq r4, [sl], #20 │ │ │ │ + rscseq r8, r9, lr, lsr r8 │ │ │ │ + rscseq r8, r9, r8, lsr r8 │ │ │ │ + rscseq r8, r9, r2, lsr r8 │ │ │ │ + rscseq r4, sl, r8, lsr #3 │ │ │ │ + rscseq r4, sl, r6, lsr #3 │ │ │ │ + rscseq r4, sl, r4, lsr #3 │ │ │ │ + rscseq r8, r9, r2, lsl r8 │ │ │ │ + ldrhteq r3, [r7], #170 @ 0xaa │ │ │ │ + rscseq r3, r7, r0, lsr #21 │ │ │ │ + rscseq r8, r9, r6, lsl #16 │ │ │ │ + rscseq ip, r6, lr, ror #3 │ │ │ │ + rscseq ip, r6, r8, ror #3 │ │ │ │ + rscseq r7, sl, r4, lsr pc │ │ │ │ + rscseq r7, sl, sl, lsr #30 │ │ │ │ + rscseq r7, sl, r8, lsr #30 │ │ │ │ + rscseq r7, sl, r2, lsr #30 │ │ │ │ + ldrhteq r3, [sl], #48 @ 0x30 │ │ │ │ + rscseq ip, r9, sl, ror r7 │ │ │ │ + rscseq ip, r9, sl, ror r7 │ │ │ │ + rscseq ip, r9, r8, ror r7 │ │ │ │ + rscseq r7, sl, lr, ror #29 │ │ │ │ + rscseq ip, r6, r2, asr #2 │ │ │ │ + rscseq ip, r6, ip, lsr r1 │ │ │ │ + rscseq ip, r9, lr, asr #14 │ │ │ │ + rscseq fp, r8, r0, ror r8 │ │ │ │ + smlalseq r2, sl, r2, r6 │ │ │ │ + ldrshteq ip, [r6], #8 │ │ │ │ + ldrshteq ip, [r6], #2 │ │ │ │ + rscseq r4, sl, r4, asr r0 │ │ │ │ + ldrshteq sl, [r7], #40 @ 0x28 │ │ │ │ + rscseq r4, sl, r6, asr r0 │ │ │ │ + ldrshteq ip, [r9], #104 @ 0x68 │ │ │ │ + ldrshteq fp, [r8], #124 @ 0x7c │ │ │ │ + rscseq r3, r7, lr, ror r3 │ │ │ │ + rscseq r7, sl, lr, lsr lr │ │ │ │ + rscseq r7, sl, ip, lsr lr │ │ │ │ + rscseq ip, r6, ip │ │ │ │ + ldrhteq fp, [r8], #116 @ 0x74 │ │ │ │ + rscseq r7, sl, lr, lsl lr │ │ │ │ + rscseq ip, r6, lr, lsr r0 │ │ │ │ + rscseq ip, r6, r8, lsr r0 │ │ │ │ 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 │ │ │ │ @@ -141668,21 +141668,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 │ │ │ │ - rscseq r7, sl, r8, lsr pc │ │ │ │ - rscseq r7, sl, r0, lsr pc │ │ │ │ - rscseq r7, sl, sl, lsl pc │ │ │ │ - smlalseq fp, r6, ip, ip │ │ │ │ - rscseq r7, sl, lr, lsr #30 │ │ │ │ - smlalseq fp, r6, r0, ip │ │ │ │ - rscseq fp, r6, sl, lsl #25 │ │ │ │ + rscseq r7, sl, r8, ror ip │ │ │ │ + rscseq r7, sl, r0, ror ip │ │ │ │ + rscseq r7, sl, sl, asr ip │ │ │ │ + ldrsbteq fp, [r6], #156 @ 0x9c │ │ │ │ + rscseq r7, sl, lr, ror #24 │ │ │ │ + ldrsbteq fp, [r6], #144 @ 0x90 │ │ │ │ + rscseq fp, r6, sl, asr #19 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec4a318 │ │ │ │ @ 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 │ │ │ │ @@ -141904,67 +141904,67 @@ │ │ │ │ @ instruction: 0xf774447a │ │ │ │ and lr, r7, r2, lsl sp │ │ │ │ @ instruction: 0x463b4a38 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ strls r4, [r0, #-1146] @ 0xfffffb86 │ │ │ │ stc 7, cr15, [r8, #-464] @ 0xfffffe30 │ │ │ │ ldcllt 0, cr11, [r0, #12]! │ │ │ │ - rscseq lr, r9, r4, lsl r5 │ │ │ │ - rscseq fp, r8, r2, ror #15 │ │ │ │ - rscseq pc, r9, r0, ror #12 │ │ │ │ - rscseq pc, r9, lr, ror r6 @ │ │ │ │ - rscseq r5, pc, r2, ror #1 │ │ │ │ - ldrhteq fp, [r9], #216 @ 0xd8 │ │ │ │ - rscseq sl, r7, r4, lsr r4 │ │ │ │ - rscseq sl, r7, sl, lsr #8 │ │ │ │ - rscseq fp, r9, ip, lsr #27 │ │ │ │ - rscseq fp, r8, ip, ror #14 │ │ │ │ - ldrhteq sl, [r9], #26 │ │ │ │ - rscseq r9, r9, sl, ror #26 │ │ │ │ - rscseq sp, r8, r8, lsr r3 │ │ │ │ - rscseq sl, r9, sl, lsr #3 │ │ │ │ - rscseq sl, r7, r2, asr r5 │ │ │ │ - rscseq sl, r7, ip, asr #10 │ │ │ │ - rscseq fp, r9, r2, lsr #27 │ │ │ │ - rscseq ip, r9, ip, lsr #11 │ │ │ │ - rscseq r5, pc, r4, lsl r0 @ │ │ │ │ - rscseq fp, r9, r2, asr #27 │ │ │ │ - rscseq fp, r9, ip, asr #27 │ │ │ │ - rscseq ip, r9, sl, ror #10 │ │ │ │ - ldrsbteq r4, [pc], #242 │ │ │ │ - ldrhteq fp, [r9], #214 @ 0xd6 │ │ │ │ - rscseq sp, r8, r2, ror r2 │ │ │ │ - ldrhteq fp, [r9], #216 @ 0xd8 │ │ │ │ - rscseq fp, r9, r6, ror #27 │ │ │ │ - rscseq r4, pc, lr, ror pc @ │ │ │ │ - rscseq fp, r9, r0, ror #27 │ │ │ │ - rscseq sl, r7, r2, asr r3 │ │ │ │ - rscseq sl, r7, r8, lsr r3 │ │ │ │ - rscseq r4, pc, ip, lsr pc @ │ │ │ │ - rscseq fp, r9, r2, asr #27 │ │ │ │ - ldrshteq fp, [r8], #82 @ 0x52 │ │ │ │ - rscseq fp, r9, ip, asr #27 │ │ │ │ - ldrsbteq fp, [r8], #86 @ 0x56 │ │ │ │ - rscseq sl, r7, r4, ror #3 │ │ │ │ - rscseq sl, r7, sl, lsr #6 │ │ │ │ - rscseq fp, r9, r0, lsr #27 │ │ │ │ - rscseq sl, r7, r6, ror #6 │ │ │ │ - rscseq r7, sl, r8, asr #24 │ │ │ │ - smlalseq r4, pc, r8, lr @ │ │ │ │ + rscseq lr, r9, r4, asr r2 │ │ │ │ + rscseq fp, r8, r2, lsr #10 │ │ │ │ + rscseq pc, r9, r0, lsr #7 │ │ │ │ + ldrhteq pc, [r9], #62 @ 0x3e @ │ │ │ │ + rscseq r4, pc, r2, lsr #28 │ │ │ │ + ldrshteq fp, [r9], #168 @ 0xa8 │ │ │ │ rscseq sl, r7, r4, ror r1 │ │ │ │ - rscseq sl, r7, lr, ror r1 │ │ │ │ - rscseq sl, r7, r4, ror #2 │ │ │ │ - rscseq r4, pc, r8, asr lr @ │ │ │ │ - rscseq sl, r7, r6, lsr #3 │ │ │ │ - rscseq sl, r7, lr, lsr #3 │ │ │ │ - rscseq r4, pc, sl, lsr #28 │ │ │ │ - smlalseq lr, r9, ip, r3 │ │ │ │ - rscseq lr, r9, r0, lsr #7 │ │ │ │ - ldrshteq r4, [pc], #220 │ │ │ │ - rscseq fp, r6, r0, lsr #19 │ │ │ │ + rscseq sl, r7, sl, ror #2 │ │ │ │ + rscseq fp, r9, ip, ror #21 │ │ │ │ + rscseq fp, r8, ip, lsr #9 │ │ │ │ + ldrshteq r9, [r9], #234 @ 0xea │ │ │ │ + rscseq r9, r9, sl, lsr #21 │ │ │ │ + rscseq sp, r8, r8, ror r0 │ │ │ │ + rscseq r9, r9, sl, ror #29 │ │ │ │ + smlalseq sl, r7, r2, r2 │ │ │ │ + rscseq sl, r7, ip, lsl #5 │ │ │ │ + rscseq fp, r9, r2, ror #21 │ │ │ │ + rscseq ip, r9, ip, ror #5 │ │ │ │ + rscseq r4, pc, r4, asr sp @ │ │ │ │ + rscseq fp, r9, r2, lsl #22 │ │ │ │ + rscseq fp, r9, ip, lsl #22 │ │ │ │ + rscseq ip, r9, sl, lsr #5 │ │ │ │ + rscseq r4, pc, r2, lsl sp @ │ │ │ │ + ldrshteq fp, [r9], #166 @ 0xa6 │ │ │ │ + ldrhteq ip, [r8], #242 @ 0xf2 │ │ │ │ + ldrshteq fp, [r9], #168 @ 0xa8 │ │ │ │ + rscseq fp, r9, r6, lsr #22 │ │ │ │ + ldrhteq r4, [pc], #206 │ │ │ │ + rscseq fp, r9, r0, lsr #22 │ │ │ │ + smlalseq sl, r7, r2, r0 │ │ │ │ + rscseq sl, r7, r8, ror r0 │ │ │ │ + rscseq r4, pc, ip, ror ip @ │ │ │ │ + rscseq fp, r9, r2, lsl #22 │ │ │ │ + rscseq fp, r8, r2, lsr r3 │ │ │ │ + rscseq fp, r9, ip, lsl #22 │ │ │ │ + rscseq fp, r8, r6, lsl r3 │ │ │ │ + rscseq r9, r7, r4, lsr #30 │ │ │ │ + rscseq sl, r7, sl, rrx │ │ │ │ + rscseq fp, r9, r0, ror #21 │ │ │ │ + rscseq sl, r7, r6, lsr #1 │ │ │ │ + rscseq r7, sl, r8, lsl #19 │ │ │ │ + ldrsbteq r4, [pc], #184 │ │ │ │ + ldrhteq r9, [r7], #228 @ 0xe4 │ │ │ │ + ldrhteq r9, [r7], #238 @ 0xee │ │ │ │ + rscseq r9, r7, r4, lsr #29 │ │ │ │ + smlalseq r4, pc, r8, fp @ │ │ │ │ + rscseq r9, r7, r6, ror #29 │ │ │ │ + rscseq r9, r7, lr, ror #29 │ │ │ │ + rscseq r4, pc, sl, ror #22 │ │ │ │ + ldrsbteq lr, [r9], #12 │ │ │ │ + rscseq lr, r9, r0, ror #1 │ │ │ │ + rscseq r4, pc, ip, lsr fp @ │ │ │ │ + rscseq fp, r6, r0, ror #13 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec4a780 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf7f00ff8 │ │ │ │ stclt 15, cr15, [r8, #-660] @ 0xfffffd6c │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec4a794 │ │ │ │ @@ -141982,17 +141982,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 │ │ │ │ - smlalseq r7, sl, r2, sl │ │ │ │ - ldrhteq r7, [sl], #160 @ 0xa0 │ │ │ │ - rscseq r7, sl, sl, ror #20 │ │ │ │ + ldrsbteq r7, [sl], #114 @ 0x72 │ │ │ │ + ldrshteq r7, [sl], #112 @ 0x70 │ │ │ │ + rscseq r7, sl, sl, lsr #15 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec4a7f0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vmax.f32 q8, q8, q12 │ │ │ │ strmi r5, [r4], -ip, ror #25 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ @ instruction: 0xf0004561 │ │ │ │ @@ -142165,56 +142165,56 @@ │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ bl 231678 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x11f984> │ │ │ │ strtmi r4, [fp], -r3, lsr #20 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7744620 │ │ │ │ @ instruction: 0xbdf8eafe │ │ │ │ - rscseq r2, sl, sl, rrx │ │ │ │ - rscseq r2, sl, lr, asr r0 │ │ │ │ - rscseq r2, sl, r8, asr r0 │ │ │ │ - rscseq r1, sl, r6, lsr #30 │ │ │ │ - rscseq r3, sl, ip, lsr #15 │ │ │ │ - rscseq r1, sl, r2, lsl pc │ │ │ │ - rscseq r1, sl, ip, lsl #30 │ │ │ │ - rscseq r1, sl, r6, lsl #30 │ │ │ │ - rscseq r1, sl, r0, lsl #30 │ │ │ │ - smlalseq r3, sl, lr, r8 │ │ │ │ - rscseq r4, pc, r2, asr #23 │ │ │ │ - rscseq r1, sl, r0, ror #31 │ │ │ │ - rscseq fp, r8, r0, lsl #5 │ │ │ │ - ldrsbteq r1, [sl], #246 @ 0xf6 │ │ │ │ - rscseq r1, sl, sl, asr #31 │ │ │ │ - rscseq r1, sl, r6, asr #31 │ │ │ │ - ldrhteq r1, [sl], #254 @ 0xfe │ │ │ │ - ldrhteq r1, [sl], #246 @ 0xf6 │ │ │ │ - ldrsbteq r3, [sl], #126 @ 0x7e │ │ │ │ - rscseq r3, sl, r6, ror #15 │ │ │ │ - rscseq r1, sl, r2, lsl #31 │ │ │ │ - rscseq r3, sl, sl, asr #15 │ │ │ │ - ldrsbteq r3, [sl], #122 @ 0x7a │ │ │ │ - ldrhteq r3, [sl], #124 @ 0x7c │ │ │ │ - rscseq r4, pc, r0, lsl #21 │ │ │ │ - smlalseq r7, sl, r2, r8 │ │ │ │ - rscseq fp, r8, lr, lsr r1 │ │ │ │ - rscseq sl, r8, r4, lsr #26 │ │ │ │ - rscseq r7, sl, ip, ror #16 │ │ │ │ - rscseq r3, sl, r4, ror #14 │ │ │ │ - rscseq r3, sl, r0, ror #14 │ │ │ │ - rscseq fp, r8, sl, lsl #1 │ │ │ │ - rscseq fp, r8, r6, lsr #1 │ │ │ │ + rscseq r1, sl, sl, lsr #27 │ │ │ │ + smlalseq r1, sl, lr, sp │ │ │ │ + smlalseq r1, sl, r8, sp │ │ │ │ + rscseq r1, sl, r6, ror #24 │ │ │ │ + rscseq r3, sl, ip, ror #9 │ │ │ │ + rscseq r1, sl, r2, asr ip │ │ │ │ + rscseq r1, sl, ip, asr #24 │ │ │ │ + rscseq r1, sl, r6, asr #24 │ │ │ │ + rscseq r1, sl, r0, asr #24 │ │ │ │ + ldrsbteq r3, [sl], #94 @ 0x5e │ │ │ │ + rscseq r4, pc, r2, lsl #18 │ │ │ │ + rscseq r1, sl, r0, lsr #26 │ │ │ │ + rscseq sl, r8, r0, asr #31 │ │ │ │ + rscseq r1, sl, r6, lsl sp │ │ │ │ + rscseq r1, sl, sl, lsl #26 │ │ │ │ + rscseq r1, sl, r6, lsl #26 │ │ │ │ + ldrshteq r1, [sl], #206 @ 0xce │ │ │ │ + ldrshteq r1, [sl], #198 @ 0xc6 │ │ │ │ + rscseq r3, sl, lr, lsl r5 │ │ │ │ + rscseq r3, sl, r6, lsr #10 │ │ │ │ + rscseq r1, sl, r2, asr #25 │ │ │ │ + rscseq r3, sl, sl, lsl #10 │ │ │ │ + rscseq r3, sl, sl, lsl r5 │ │ │ │ + ldrshteq r3, [sl], #76 @ 0x4c │ │ │ │ + rscseq r4, pc, r0, asr #15 │ │ │ │ + ldrsbteq r7, [sl], #82 @ 0x52 │ │ │ │ + rscseq sl, r8, lr, ror lr │ │ │ │ + rscseq sl, r8, r4, ror #20 │ │ │ │ + rscseq r7, sl, ip, lsr #11 │ │ │ │ + rscseq r3, sl, r4, lsr #9 │ │ │ │ + rscseq r3, sl, r0, lsr #9 │ │ │ │ + rscseq sl, r8, sl, asr #27 │ │ │ │ + rscseq sl, r8, r6, ror #27 │ │ │ │ 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 │ │ │ │ - rscseq r7, sl, r8, ror r7 │ │ │ │ + ldrhteq r7, [sl], #72 @ 0x48 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec4ab68 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5b10fe8 │ │ │ │ andle r7, r2, r0, asr #30 │ │ │ │ @ instruction: 0xff82f7fe │ │ │ │ @ instruction: 0x4615e293 │ │ │ │ @@ -142544,97 +142544,97 @@ │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ stmda lr, {r2, r4, r5, r6, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ svceq 0x002b4a55 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7744620 │ │ │ │ ldcllt 8, cr14, [r8, #32]! │ │ │ │ - rscseq fp, r6, r6, lsr r8 │ │ │ │ - rscseq fp, r9, sl, ror #28 │ │ │ │ - rscseq fp, r6, sl, lsr #16 │ │ │ │ - rscseq fp, r6, r6, lsl r8 │ │ │ │ - ldrhteq r4, [pc], #128 │ │ │ │ - rscseq fp, r6, r4, lsl #16 │ │ │ │ - rscseq fp, r6, r6, lsl #16 │ │ │ │ - ldrshteq fp, [r6], #126 @ 0x7e │ │ │ │ - rscseq lr, r9, r6, ror #16 │ │ │ │ - rscseq lr, r9, r8, ror #16 │ │ │ │ - rscseq lr, r9, r0, ror #16 │ │ │ │ - rscseq fp, r6, r2, asr #15 │ │ │ │ - rscseq fp, r9, r6, lsr #27 │ │ │ │ - rscseq r3, sl, lr, ror r6 │ │ │ │ - rscseq r3, sl, lr, lsl #13 │ │ │ │ - rscseq r1, sl, sl, asr #25 │ │ │ │ - ldrhteq fp, [r6], #120 @ 0x78 │ │ │ │ - rscseq fp, r9, sl, asr #26 │ │ │ │ - rscseq fp, r6, sl, lsr #15 │ │ │ │ - smlalseq fp, r6, r6, r7 │ │ │ │ - smlalseq r4, pc, r0, r7 @ │ │ │ │ - rscseq fp, r6, r6, lsl #15 │ │ │ │ - rscseq fp, r6, lr, lsl #15 │ │ │ │ - smlalseq fp, r6, r0, r7 │ │ │ │ - rscseq fp, r6, sl, lsl #15 │ │ │ │ - rscseq fp, r6, r2, ror #14 │ │ │ │ - rscseq fp, r6, r4, ror #14 │ │ │ │ - rscseq fp, r6, r6, ror r7 │ │ │ │ - smlalseq fp, r6, r2, r6 │ │ │ │ - rscseq fp, r6, ip, lsl #13 │ │ │ │ - rscseq fp, r6, r2, ror #14 │ │ │ │ - rscseq fp, r6, r6, ror #12 │ │ │ │ - rscseq fp, r6, r0, ror #12 │ │ │ │ - rscseq sp, r8, sl, asr r3 │ │ │ │ - rscseq sp, r8, sl, asr r3 │ │ │ │ - rscseq sp, r8, r8, asr r3 │ │ │ │ - smlalseq sp, r8, lr, r3 │ │ │ │ - rscseq sp, r8, lr, lsr #6 │ │ │ │ - rscseq sp, r8, ip, lsr #6 │ │ │ │ - rscseq r7, r9, r6, ror #22 │ │ │ │ - rscseq r7, r9, r8, asr fp │ │ │ │ - rscseq r7, r9, r2, asr fp │ │ │ │ - rscseq r7, r9, ip, asr #22 │ │ │ │ - rscseq r7, r9, r6, asr #22 │ │ │ │ - rscseq r7, r9, r0, asr #22 │ │ │ │ - rscseq r7, r9, sl, lsr fp │ │ │ │ - ldrhteq r2, [r7], #220 @ 0xdc │ │ │ │ - ldrhteq r2, [r7], #218 @ 0xda │ │ │ │ - smlalseq r3, sl, r4, r4 │ │ │ │ - smlalseq r3, sl, r2, r4 │ │ │ │ - ldrshteq r7, [r9], #172 @ 0xac │ │ │ │ - ldrshteq r7, [r9], #166 @ 0xa6 │ │ │ │ - ldrshteq r7, [r9], #160 @ 0xa0 │ │ │ │ - rscseq r3, sl, r6, ror #8 │ │ │ │ - rscseq r3, sl, r4, ror #8 │ │ │ │ - rscseq r3, sl, r2, ror #8 │ │ │ │ - ldrsbteq r7, [r9], #160 @ 0xa0 │ │ │ │ - rscseq r2, r7, r8, ror sp │ │ │ │ - rscseq r2, r7, lr, asr sp │ │ │ │ - rscseq r7, r9, r4, asr #21 │ │ │ │ - rscseq fp, r6, ip, lsr #9 │ │ │ │ - rscseq fp, r6, r6, lsr #9 │ │ │ │ - ldrshteq r7, [sl], #18 │ │ │ │ - rscseq r7, sl, r8, ror #3 │ │ │ │ - rscseq r7, sl, r6, ror #3 │ │ │ │ - rscseq r7, sl, r0, ror #3 │ │ │ │ - rscseq r2, sl, lr, ror #12 │ │ │ │ - rscseq fp, r9, r8, lsr sl │ │ │ │ - rscseq fp, r9, r8, lsr sl │ │ │ │ - rscseq fp, r9, r6, lsr sl │ │ │ │ - rscseq r7, sl, ip, lsr #3 │ │ │ │ - rscseq fp, r6, r0, lsl #8 │ │ │ │ - ldrshteq fp, [r6], #58 @ 0x3a │ │ │ │ - rscseq fp, r9, ip, lsl #20 │ │ │ │ - rscseq sl, r8, lr, lsr #22 │ │ │ │ - rscseq r1, sl, r0, asr r9 │ │ │ │ - ldrhteq fp, [r6], #54 @ 0x36 │ │ │ │ - ldrhteq fp, [r6], #48 @ 0x30 │ │ │ │ - rscseq r3, sl, r2, lsl r3 │ │ │ │ - ldrhteq r9, [r7], #86 @ 0x56 │ │ │ │ - rscseq r3, sl, r4, lsl r3 │ │ │ │ - ldrhteq fp, [r9], #150 @ 0x96 │ │ │ │ - ldrhteq sl, [r8], #170 @ 0xaa │ │ │ │ + rscseq fp, r6, r6, ror r5 │ │ │ │ + rscseq fp, r9, sl, lsr #23 │ │ │ │ + rscseq fp, r6, sl, ror #10 │ │ │ │ + rscseq fp, r6, r6, asr r5 │ │ │ │ + ldrshteq r4, [pc], #80 │ │ │ │ + rscseq fp, r6, r4, asr #10 │ │ │ │ + rscseq fp, r6, r6, asr #10 │ │ │ │ + rscseq fp, r6, lr, lsr r5 │ │ │ │ + rscseq lr, r9, r6, lsr #11 │ │ │ │ + rscseq lr, r9, r8, lsr #11 │ │ │ │ + rscseq lr, r9, r0, lsr #11 │ │ │ │ + rscseq fp, r6, r2, lsl #10 │ │ │ │ + rscseq fp, r9, r6, ror #21 │ │ │ │ + ldrhteq r3, [sl], #62 @ 0x3e │ │ │ │ + rscseq r3, sl, lr, asr #7 │ │ │ │ + rscseq r1, sl, sl, lsl #20 │ │ │ │ + ldrshteq fp, [r6], #72 @ 0x48 │ │ │ │ + rscseq fp, r9, sl, lsl #21 │ │ │ │ + rscseq fp, r6, sl, ror #9 │ │ │ │ + ldrsbteq fp, [r6], #70 @ 0x46 │ │ │ │ + ldrsbteq r4, [pc], #64 │ │ │ │ + rscseq fp, r6, r6, asr #9 │ │ │ │ + rscseq fp, r6, lr, asr #9 │ │ │ │ + ldrsbteq fp, [r6], #64 @ 0x40 │ │ │ │ + rscseq fp, r6, sl, asr #9 │ │ │ │ + rscseq fp, r6, r2, lsr #9 │ │ │ │ + rscseq fp, r6, r4, lsr #9 │ │ │ │ + ldrhteq fp, [r6], #70 @ 0x46 │ │ │ │ + ldrsbteq fp, [r6], #50 @ 0x32 │ │ │ │ + rscseq fp, r6, ip, asr #7 │ │ │ │ + rscseq fp, r6, r2, lsr #9 │ │ │ │ + rscseq fp, r6, r6, lsr #7 │ │ │ │ + rscseq fp, r6, r0, lsr #7 │ │ │ │ + smlalseq sp, r8, sl, r0 │ │ │ │ + smlalseq sp, r8, sl, r0 │ │ │ │ + smlalseq sp, r8, r8, r0 │ │ │ │ + ldrsbteq sp, [r8], #14 │ │ │ │ + rscseq sp, r8, lr, rrx │ │ │ │ + rscseq sp, r8, ip, rrx │ │ │ │ + rscseq r7, r9, r6, lsr #17 │ │ │ │ + smlalseq r7, r9, r8, r8 │ │ │ │ + smlalseq r7, r9, r2, r8 │ │ │ │ + rscseq r7, r9, ip, lsl #17 │ │ │ │ + rscseq r7, r9, r6, lsl #17 │ │ │ │ + rscseq r7, r9, r0, lsl #17 │ │ │ │ + rscseq r7, r9, sl, ror r8 │ │ │ │ + ldrshteq r2, [r7], #172 @ 0xac │ │ │ │ + ldrshteq r2, [r7], #170 @ 0xaa │ │ │ │ + ldrsbteq r3, [sl], #20 │ │ │ │ + ldrsbteq r3, [sl], #18 │ │ │ │ + rscseq r7, r9, ip, lsr r8 │ │ │ │ + rscseq r7, r9, r6, lsr r8 │ │ │ │ + rscseq r7, r9, r0, lsr r8 │ │ │ │ + rscseq r3, sl, r6, lsr #3 │ │ │ │ + rscseq r3, sl, r4, lsr #3 │ │ │ │ + rscseq r3, sl, r2, lsr #3 │ │ │ │ + rscseq r7, r9, r0, lsl r8 │ │ │ │ + ldrhteq r2, [r7], #168 @ 0xa8 │ │ │ │ + smlalseq r2, r7, lr, sl │ │ │ │ + rscseq r7, r9, r4, lsl #16 │ │ │ │ + rscseq fp, r6, ip, ror #3 │ │ │ │ + rscseq fp, r6, r6, ror #3 │ │ │ │ + rscseq r6, sl, r2, lsr pc │ │ │ │ + rscseq r6, sl, r8, lsr #30 │ │ │ │ + rscseq r6, sl, r6, lsr #30 │ │ │ │ + rscseq r6, sl, r0, lsr #30 │ │ │ │ + rscseq r2, sl, lr, lsr #7 │ │ │ │ + rscseq fp, r9, r8, ror r7 │ │ │ │ + rscseq fp, r9, r8, ror r7 │ │ │ │ + rscseq fp, r9, r6, ror r7 │ │ │ │ + rscseq r6, sl, ip, ror #29 │ │ │ │ + rscseq fp, r6, r0, asr #2 │ │ │ │ + rscseq fp, r6, sl, lsr r1 │ │ │ │ + rscseq fp, r9, ip, asr #14 │ │ │ │ + rscseq sl, r8, lr, ror #16 │ │ │ │ + smlalseq r1, sl, r0, r6 │ │ │ │ + ldrshteq fp, [r6], #6 │ │ │ │ + ldrshteq fp, [r6], #0 │ │ │ │ + rscseq r3, sl, r2, asr r0 │ │ │ │ + ldrshteq r9, [r7], #38 @ 0x26 │ │ │ │ + rscseq r3, sl, r4, asr r0 │ │ │ │ + ldrshteq fp, [r9], #102 @ 0x66 │ │ │ │ + ldrshteq sl, [r8], #122 @ 0x7a │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec4b1f8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf7fa0ff8 │ │ │ │ stclt 8, cr15, [r8, #-324] @ 0xfffffebc │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec4b20c │ │ │ │ @@ -142651,16 +142651,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 sl, r6, r4, lsr sp │ │ │ │ - rscseq sl, r6, lr, lsr #26 │ │ │ │ + rscseq sl, r6, r4, ror sl │ │ │ │ + rscseq sl, r6, lr, ror #20 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec4b260 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf1a10fe0 │ │ │ │ addlt r0, r3, ip, asr r4 │ │ │ │ ldrmi r4, [r6], -r7, lsl #12 │ │ │ │ ldrmi fp, [ip], r4, lsr #5 │ │ │ │ @@ -142671,15 +142671,15 @@ │ │ │ │ @ instruction: 0xf844f7ff │ │ │ │ bmi 26c0a8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x15a3b4> │ │ │ │ tstcs r1, r3, ror #12 │ │ │ │ ldrbtmi r4, [sl], #-1592 @ 0xfffff9c8 │ │ │ │ @ instruction: 0xf7739600 │ │ │ │ andlt lr, r3, ip, lsl #30 │ │ │ │ svclt 0x0000bdf0 │ │ │ │ - rscseq sl, r6, r6, lsr #27 │ │ │ │ + rscseq sl, r6, r6, ror #21 │ │ │ │ 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 fec4b2c0 │ │ │ │ @@ -142687,17 +142687,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 │ │ │ │ - rscseq r7, sl, sl, lsr #32 │ │ │ │ - rscseq r7, sl, r0, asr #32 │ │ │ │ - rscseq r7, sl, sl │ │ │ │ + rscseq r6, sl, sl, ror #26 │ │ │ │ + rscseq r6, sl, r0, lsl #27 │ │ │ │ + rscseq r6, sl, sl, asr #26 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec4b2f4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vmax.f32 q8, q8, q12 │ │ │ │ strmi r7, [r4], -ip, lsl #24 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ @ instruction: 0xf0004561 │ │ │ │ @@ -143268,147 +143268,147 @@ │ │ │ │ b 1bb27a8 │ │ │ │ bmi fe32c9f8 │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ b 19b27b8 │ │ │ │ ldrbtmi r4, [sl], #-2693 @ 0xfffff57b │ │ │ │ ldcllt 7, cr14, [r8, #136]! @ 0x88 │ │ │ │ - smlalseq fp, r6, r2, r0 │ │ │ │ - rscseq fp, r9, r8, asr #13 │ │ │ │ - rscseq fp, r6, r8, lsl #1 │ │ │ │ - rscseq fp, r6, r4, ror r0 │ │ │ │ - rscseq r1, sl, ip, ror ip │ │ │ │ - rscseq fp, r6, r4, rrx │ │ │ │ - rscseq fp, r6, r6, rrx │ │ │ │ - rscseq fp, r6, lr, asr r0 │ │ │ │ - rscseq lr, r9, r6, asr #1 │ │ │ │ - rscseq lr, r9, r8, asr #1 │ │ │ │ - rscseq lr, r9, r0, asr #1 │ │ │ │ - rscseq fp, r6, r2, lsr #32 │ │ │ │ - rscseq fp, r9, r6, lsl #12 │ │ │ │ - ldrsbteq r2, [sl], #238 @ 0xee │ │ │ │ - rscseq r2, sl, lr, ror #29 │ │ │ │ - rscseq r1, sl, sl, lsr #10 │ │ │ │ - rscseq fp, r6, r8, lsl r0 │ │ │ │ - rscseq fp, r9, sl, lsr #11 │ │ │ │ - rscseq fp, r6, sl │ │ │ │ - ldrshteq sl, [r6], #246 @ 0xf6 │ │ │ │ - ldrshteq r3, [pc], #240 │ │ │ │ - rscseq sl, r6, r4, ror #31 │ │ │ │ - rscseq sl, r6, sl, ror #31 │ │ │ │ - rscseq sl, r6, sl, ror #31 │ │ │ │ - rscseq sl, r6, r2, ror #31 │ │ │ │ - ldrhteq sl, [r6], #248 @ 0xf8 │ │ │ │ - ldrhteq sl, [r6], #248 @ 0xf8 │ │ │ │ - rscseq sl, r6, r8, asr #31 │ │ │ │ - rscseq sl, r6, r2, ror #29 │ │ │ │ - ldrsbteq sl, [r6], #234 @ 0xea │ │ │ │ - rscseq sl, r6, lr, lsr #31 │ │ │ │ - ldrhteq sl, [r6], #224 @ 0xe0 │ │ │ │ - rscseq sl, r6, r8, lsr #29 │ │ │ │ - rscseq ip, r8, r0, lsr #23 │ │ │ │ - smlalseq ip, r8, lr, fp │ │ │ │ - smlalseq ip, r8, sl, fp │ │ │ │ - ldrsbteq ip, [r8], #190 @ 0xbe │ │ │ │ - rscseq ip, r8, ip, ror #22 │ │ │ │ - rscseq ip, r8, r8, ror #22 │ │ │ │ - rscseq r7, r9, r0, lsr #7 │ │ │ │ - smlalseq r7, r9, r0, r3 │ │ │ │ - rscseq r7, r9, r8, lsl #7 │ │ │ │ - rscseq r7, r9, r0, lsl #7 │ │ │ │ - rscseq r7, r9, r8, ror r3 │ │ │ │ - rscseq r7, r9, r0, ror r3 │ │ │ │ - rscseq r7, r9, r8, ror #6 │ │ │ │ - rscseq r2, r7, r8, ror #11 │ │ │ │ - rscseq r2, r7, r4, ror #11 │ │ │ │ - ldrhteq r2, [sl], #204 @ 0xcc │ │ │ │ - ldrhteq r2, [sl], #200 @ 0xc8 │ │ │ │ - rscseq r7, r9, r0, lsr #6 │ │ │ │ - rscseq r7, r9, r8, lsl r3 │ │ │ │ - rscseq r7, r9, r0, lsl r3 │ │ │ │ - rscseq r2, sl, r4, lsl #25 │ │ │ │ - rscseq r2, sl, r0, lsl #25 │ │ │ │ - rscseq r2, sl, ip, ror ip │ │ │ │ - rscseq r7, r9, r8, ror #5 │ │ │ │ - rscseq r2, r7, lr, lsl #11 │ │ │ │ - rscseq r2, r7, r2, ror r5 │ │ │ │ - ldrsbteq r7, [r9], #38 @ 0x26 │ │ │ │ - ldrhteq sl, [r6], #204 @ 0xcc │ │ │ │ - ldrhteq sl, [r6], #196 @ 0xc4 │ │ │ │ - ldrshteq r6, [sl], #158 @ 0x9e │ │ │ │ - ldrshteq r6, [sl], #146 @ 0x92 │ │ │ │ - rscseq r6, sl, lr, ror #19 │ │ │ │ - rscseq r6, sl, r6, ror #19 │ │ │ │ - rscseq r1, sl, r2, ror lr │ │ │ │ - rscseq fp, r9, sl, lsr r2 │ │ │ │ - rscseq fp, r9, r8, lsr r2 │ │ │ │ - rscseq fp, r9, r4, lsr r2 │ │ │ │ - rscseq r6, sl, r8, lsr #19 │ │ │ │ - ldrshteq sl, [r6], #186 @ 0xba │ │ │ │ - ldrshteq sl, [r6], #178 @ 0xb2 │ │ │ │ - rscseq fp, r9, r2, lsl #4 │ │ │ │ - rscseq sl, r8, r2, lsr #6 │ │ │ │ - rscseq r1, sl, r2, asr #2 │ │ │ │ - rscseq sl, r6, r6, lsr #23 │ │ │ │ - smlalseq sl, r6, lr, fp │ │ │ │ - ldrshteq r2, [sl], #174 @ 0xae │ │ │ │ - rscseq r8, r7, r0, lsr #27 │ │ │ │ - ldrshteq r2, [sl], #172 @ 0xac │ │ │ │ - smlalseq fp, r9, ip, r1 │ │ │ │ - smlalseq sl, r8, lr, r2 │ │ │ │ - rscseq sl, r6, sl, lsl sp │ │ │ │ - rscseq sl, r6, r6, lsr #26 │ │ │ │ - smlalseq r3, pc, r8, fp @ │ │ │ │ - rscseq sl, r6, lr, lsl #26 │ │ │ │ - rscseq sl, r6, r4, ror #25 │ │ │ │ - ldrshteq sl, [r6], #192 @ 0xc0 │ │ │ │ - rscseq sl, r6, ip, ror #25 │ │ │ │ - rscseq sl, r6, r8, ror #25 │ │ │ │ - rscseq sl, r6, r4, ror #25 │ │ │ │ - rscseq sl, r6, r6, ror #25 │ │ │ │ - rscseq r3, pc, sl, lsl #22 │ │ │ │ - ldrsbteq sl, [r6], #198 @ 0xc6 │ │ │ │ - rscseq sl, r6, sl, asr ip │ │ │ │ - rscseq sl, r6, r8, ror #24 │ │ │ │ - rscseq sl, r6, r6, ror #24 │ │ │ │ - rscseq sl, r6, r4, ror #24 │ │ │ │ - rscseq sl, r6, r2, ror #24 │ │ │ │ - rscseq sl, r6, r4, ror #24 │ │ │ │ - rscseq r3, pc, r8, lsl #21 │ │ │ │ - rscseq sl, r6, r0, ror #24 │ │ │ │ - rscseq sl, r6, r6, ror ip │ │ │ │ - rscseq r3, pc, r6, asr sl @ │ │ │ │ - ldrshteq r6, [sl], #138 @ 0x8a │ │ │ │ - rscseq r6, sl, r8, ror #17 │ │ │ │ - rscseq r6, sl, r2, ror #17 │ │ │ │ - ldrsbteq r6, [sl], #140 @ 0x8c │ │ │ │ - ldrsbteq r6, [sl], #134 @ 0x86 │ │ │ │ - rscseq sl, r6, r2, asr fp │ │ │ │ - rscseq sl, r6, r0, ror #22 │ │ │ │ - ldrsbteq r3, [pc], #148 │ │ │ │ - rscseq sl, r6, ip, asr #22 │ │ │ │ - rscseq sl, r6, r4, lsr #22 │ │ │ │ - rscseq sl, r6, r2, lsr fp │ │ │ │ - rscseq sl, r6, r0, lsr fp │ │ │ │ - rscseq sl, r6, lr, lsr #22 │ │ │ │ - rscseq sl, r6, ip, lsr #22 │ │ │ │ - rscseq sl, r6, lr, lsr #22 │ │ │ │ - rscseq r3, pc, r2, asr r9 @ │ │ │ │ - rscseq sl, r6, lr, lsl fp │ │ │ │ - rscseq sl, r6, r2, lsr #21 │ │ │ │ - ldrhteq sl, [r6], #160 @ 0xa0 │ │ │ │ - rscseq sl, r6, lr, lsr #21 │ │ │ │ - rscseq sl, r6, ip, lsr #21 │ │ │ │ - rscseq sl, r6, sl, lsr #21 │ │ │ │ - rscseq sl, r6, ip, lsr #21 │ │ │ │ - ldrsbteq r3, [pc], #128 │ │ │ │ - rscseq sl, r6, r8, lsr #21 │ │ │ │ - ldrhteq sl, [r6], #174 @ 0xae │ │ │ │ - smlalseq r3, pc, lr, r8 @ │ │ │ │ - rscseq r6, sl, r2, asr #14 │ │ │ │ + ldrsbteq sl, [r6], #210 @ 0xd2 │ │ │ │ + rscseq fp, r9, r8, lsl #8 │ │ │ │ + rscseq sl, r6, r8, asr #27 │ │ │ │ + ldrhteq sl, [r6], #212 @ 0xd4 │ │ │ │ + ldrhteq r1, [sl], #156 @ 0x9c │ │ │ │ + rscseq sl, r6, r4, lsr #27 │ │ │ │ + rscseq sl, r6, r6, lsr #27 │ │ │ │ + smlalseq sl, r6, lr, sp │ │ │ │ + rscseq sp, r9, r6, lsl #28 │ │ │ │ + rscseq sp, r9, r8, lsl #28 │ │ │ │ + rscseq sp, r9, r0, lsl #28 │ │ │ │ + rscseq sl, r6, r2, ror #26 │ │ │ │ + rscseq fp, r9, r6, asr #6 │ │ │ │ + rscseq r2, sl, lr, lsl ip │ │ │ │ + rscseq r2, sl, lr, lsr #24 │ │ │ │ + rscseq r1, sl, sl, ror #4 │ │ │ │ + rscseq sl, r6, r8, asr sp │ │ │ │ + rscseq fp, r9, sl, ror #5 │ │ │ │ + rscseq sl, r6, sl, asr #26 │ │ │ │ + rscseq sl, r6, r6, lsr sp │ │ │ │ + rscseq r3, pc, r0, lsr sp @ │ │ │ │ + rscseq sl, r6, r4, lsr #26 │ │ │ │ + rscseq sl, r6, sl, lsr #26 │ │ │ │ + rscseq sl, r6, sl, lsr #26 │ │ │ │ + rscseq sl, r6, r2, lsr #26 │ │ │ │ + ldrshteq sl, [r6], #200 @ 0xc8 │ │ │ │ + ldrshteq sl, [r6], #200 @ 0xc8 │ │ │ │ + rscseq sl, r6, r8, lsl #26 │ │ │ │ + rscseq sl, r6, r2, lsr #24 │ │ │ │ + rscseq sl, r6, sl, lsl ip │ │ │ │ + rscseq sl, r6, lr, ror #25 │ │ │ │ + ldrshteq sl, [r6], #176 @ 0xb0 │ │ │ │ + rscseq sl, r6, r8, ror #23 │ │ │ │ + rscseq ip, r8, r0, ror #17 │ │ │ │ + ldrsbteq ip, [r8], #142 @ 0x8e │ │ │ │ + ldrsbteq ip, [r8], #138 @ 0x8a │ │ │ │ + rscseq ip, r8, lr, lsl r9 │ │ │ │ + rscseq ip, r8, ip, lsr #17 │ │ │ │ + rscseq ip, r8, r8, lsr #17 │ │ │ │ + rscseq r7, r9, r0, ror #1 │ │ │ │ + ldrsbteq r7, [r9], #0 │ │ │ │ + rscseq r7, r9, r8, asr #1 │ │ │ │ + rscseq r7, r9, r0, asr #1 │ │ │ │ + ldrhteq r7, [r9], #8 │ │ │ │ + ldrhteq r7, [r9], #0 │ │ │ │ + rscseq r7, r9, r8, lsr #1 │ │ │ │ + rscseq r2, r7, r8, lsr #6 │ │ │ │ + rscseq r2, r7, r4, lsr #6 │ │ │ │ + ldrshteq r2, [sl], #156 @ 0x9c │ │ │ │ + ldrshteq r2, [sl], #152 @ 0x98 │ │ │ │ + rscseq r7, r9, r0, rrx │ │ │ │ + rscseq r7, r9, r8, asr r0 │ │ │ │ + rscseq r7, r9, r0, asr r0 │ │ │ │ + rscseq r2, sl, r4, asr #19 │ │ │ │ + rscseq r2, sl, r0, asr #19 │ │ │ │ + ldrhteq r2, [sl], #156 @ 0x9c │ │ │ │ + rscseq r7, r9, r8, lsr #32 │ │ │ │ + rscseq r2, r7, lr, asr #5 │ │ │ │ + ldrhteq r2, [r7], #34 @ 0x22 │ │ │ │ + rscseq r7, r9, r6, lsl r0 │ │ │ │ + ldrshteq sl, [r6], #156 @ 0x9c │ │ │ │ + ldrshteq sl, [r6], #148 @ 0x94 │ │ │ │ + rscseq r6, sl, lr, lsr r7 │ │ │ │ + rscseq r6, sl, r2, lsr r7 │ │ │ │ + rscseq r6, sl, lr, lsr #14 │ │ │ │ + rscseq r6, sl, r6, lsr #14 │ │ │ │ + ldrhteq r1, [sl], #178 @ 0xb2 │ │ │ │ + rscseq sl, r9, sl, ror pc │ │ │ │ + rscseq sl, r9, r8, ror pc │ │ │ │ + rscseq sl, r9, r4, ror pc │ │ │ │ + rscseq r6, sl, r8, ror #13 │ │ │ │ + rscseq sl, r6, sl, lsr r9 │ │ │ │ + rscseq sl, r6, r2, lsr r9 │ │ │ │ + rscseq sl, r9, r2, asr #30 │ │ │ │ + rscseq sl, r8, r2, rrx │ │ │ │ + rscseq r0, sl, r2, lsl #29 │ │ │ │ + rscseq sl, r6, r6, ror #17 │ │ │ │ + ldrsbteq sl, [r6], #142 @ 0x8e │ │ │ │ + rscseq r2, sl, lr, lsr r8 │ │ │ │ + rscseq r8, r7, r0, ror #21 │ │ │ │ + rscseq r2, sl, ip, lsr r8 │ │ │ │ + ldrsbteq sl, [r9], #236 @ 0xec │ │ │ │ + ldrsbteq r9, [r8], #254 @ 0xfe │ │ │ │ + rscseq sl, r6, sl, asr sl │ │ │ │ + rscseq sl, r6, r6, ror #20 │ │ │ │ + ldrsbteq r3, [pc], #136 │ │ │ │ + rscseq sl, r6, lr, asr #20 │ │ │ │ + rscseq sl, r6, r4, lsr #20 │ │ │ │ + rscseq sl, r6, r0, lsr sl │ │ │ │ + rscseq sl, r6, ip, lsr #20 │ │ │ │ + rscseq sl, r6, r8, lsr #20 │ │ │ │ + rscseq sl, r6, r4, lsr #20 │ │ │ │ + rscseq sl, r6, r6, lsr #20 │ │ │ │ + rscseq r3, pc, sl, asr #16 │ │ │ │ + rscseq sl, r6, r6, lsl sl │ │ │ │ + smlalseq sl, r6, sl, r9 │ │ │ │ + rscseq sl, r6, r8, lsr #19 │ │ │ │ + rscseq sl, r6, r6, lsr #19 │ │ │ │ + rscseq sl, r6, r4, lsr #19 │ │ │ │ + rscseq sl, r6, r2, lsr #19 │ │ │ │ + rscseq sl, r6, r4, lsr #19 │ │ │ │ + rscseq r3, pc, r8, asr #15 │ │ │ │ + rscseq sl, r6, r0, lsr #19 │ │ │ │ + ldrhteq sl, [r6], #150 @ 0x96 │ │ │ │ + smlalseq r3, pc, r6, r7 @ │ │ │ │ + rscseq r6, sl, sl, lsr r6 │ │ │ │ + rscseq r6, sl, r8, lsr #12 │ │ │ │ + rscseq r6, sl, r2, lsr #12 │ │ │ │ + rscseq r6, sl, ip, lsl r6 │ │ │ │ + rscseq r6, sl, r6, lsl r6 │ │ │ │ + smlalseq sl, r6, r2, r8 │ │ │ │ + rscseq sl, r6, r0, lsr #17 │ │ │ │ + rscseq r3, pc, r4, lsl r7 @ │ │ │ │ + rscseq sl, r6, ip, lsl #17 │ │ │ │ + rscseq sl, r6, r4, ror #16 │ │ │ │ + rscseq sl, r6, r2, ror r8 │ │ │ │ + rscseq sl, r6, r0, ror r8 │ │ │ │ + rscseq sl, r6, lr, ror #16 │ │ │ │ + rscseq sl, r6, ip, ror #16 │ │ │ │ + rscseq sl, r6, lr, ror #16 │ │ │ │ + smlalseq r3, pc, r2, r6 @ │ │ │ │ + rscseq sl, r6, lr, asr r8 │ │ │ │ + rscseq sl, r6, r2, ror #15 │ │ │ │ + ldrshteq sl, [r6], #112 @ 0x70 │ │ │ │ + rscseq sl, r6, lr, ror #15 │ │ │ │ + rscseq sl, r6, ip, ror #15 │ │ │ │ + rscseq sl, r6, sl, ror #15 │ │ │ │ + rscseq sl, r6, ip, ror #15 │ │ │ │ + rscseq r3, pc, r0, lsl r6 @ │ │ │ │ + rscseq sl, r6, r8, ror #15 │ │ │ │ + ldrshteq sl, [r6], #126 @ 0x7e │ │ │ │ + ldrsbteq r3, [pc], #94 │ │ │ │ + rscseq r6, sl, r2, lsl #9 │ │ │ │ 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 │ │ │ │ @@ -143437,23 +143437,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 │ │ │ │ - rscseq r6, sl, r0, ror r5 │ │ │ │ - rscseq r6, sl, r6, lsr r5 │ │ │ │ - ldrshteq r6, [sl], #64 @ 0x40 │ │ │ │ - ldrshteq r6, [sl], #78 @ 0x4e │ │ │ │ - rscseq r6, sl, ip, lsr r5 │ │ │ │ - ldrhteq r6, [sl], #90 @ 0x5a │ │ │ │ - rscseq r6, sl, ip, ror #10 │ │ │ │ - rscseq r6, sl, sl, lsl #11 │ │ │ │ - rscseq r6, sl, r0, asr #11 │ │ │ │ + ldrhteq r6, [sl], #32 │ │ │ │ + rscseq r6, sl, r6, ror r2 │ │ │ │ + rscseq r6, sl, r0, lsr r2 │ │ │ │ + rscseq r6, sl, lr, lsr r2 │ │ │ │ + rscseq r6, sl, ip, ror r2 │ │ │ │ + ldrshteq r6, [sl], #42 @ 0x2a │ │ │ │ + rscseq r6, sl, ip, lsr #5 │ │ │ │ + rscseq r6, sl, sl, asr #5 │ │ │ │ + rscseq r6, sl, r0, lsl #6 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec4bec4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcvs 0x00aaf5b1 │ │ │ │ stmdale lr, {r0, r1, r4, r5, ip, lr, pc} │ │ │ │ @@ -143554,35 +143554,35 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf773447a │ │ │ │ and lr, r6, ip, lsr #16 │ │ │ │ @ instruction: 0x462b4a17 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf773447a │ │ │ │ ldcllt 8, cr14, [r0, #-144]! @ 0xffffff70 │ │ │ │ - rscseq r1, r7, sl, ror #14 │ │ │ │ - rscseq r9, r8, r0, lsr #24 │ │ │ │ - rscseq sl, r6, lr, lsr r4 │ │ │ │ - rscseq r9, r8, r0, lsl #24 │ │ │ │ - smlalseq sl, r6, sl, r5 │ │ │ │ - rscseq r9, r8, r4, ror #23 │ │ │ │ - ldrhteq r1, [r7], #126 @ 0x7e │ │ │ │ - rscseq r9, r8, r4, asr #23 │ │ │ │ - rscseq r9, r8, r6, ror #16 │ │ │ │ - rscseq r9, r8, r8, lsr #23 │ │ │ │ - rscseq fp, r8, sl, ror #6 │ │ │ │ - rscseq r9, r8, lr, lsl #23 │ │ │ │ - rscseq sl, r6, r4, lsl #7 │ │ │ │ - ldrshteq r9, [r8], #248 @ 0xf8 │ │ │ │ - ldrshteq r9, [r8], #242 @ 0xf2 │ │ │ │ - rscseq r9, r8, ip, ror #31 │ │ │ │ - rscseq r9, r8, r6, ror #31 │ │ │ │ - ldrshteq r9, [r8], #248 @ 0xf8 │ │ │ │ - ldrsbteq r9, [r8], #250 @ 0xfa │ │ │ │ - ldrsbteq r9, [r8], #244 @ 0xf4 │ │ │ │ - rscseq r3, pc, r0, lsr #8 │ │ │ │ + rscseq r1, r7, sl, lsr #9 │ │ │ │ + rscseq r9, r8, r0, ror #18 │ │ │ │ + rscseq sl, r6, lr, ror r1 │ │ │ │ + rscseq r9, r8, r0, asr #18 │ │ │ │ + ldrsbteq sl, [r6], #42 @ 0x2a │ │ │ │ + rscseq r9, r8, r4, lsr #18 │ │ │ │ + ldrshteq r1, [r7], #78 @ 0x4e │ │ │ │ + rscseq r9, r8, r4, lsl #18 │ │ │ │ + rscseq r9, r8, r6, lsr #11 │ │ │ │ + rscseq r9, r8, r8, ror #17 │ │ │ │ + rscseq fp, r8, sl, lsr #1 │ │ │ │ + rscseq r9, r8, lr, asr #17 │ │ │ │ + rscseq sl, r6, r4, asr #1 │ │ │ │ + rscseq r9, r8, r8, lsr sp │ │ │ │ + rscseq r9, r8, r2, lsr sp │ │ │ │ + rscseq r9, r8, ip, lsr #26 │ │ │ │ + rscseq r9, r8, r6, lsr #26 │ │ │ │ + rscseq r9, r8, r8, lsr sp │ │ │ │ + rscseq r9, r8, sl, lsl sp │ │ │ │ + rscseq r9, r8, r4, lsl sp │ │ │ │ + rscseq r3, pc, r0, ror #2 │ │ │ │ svcvs 0x00f2f5b0 │ │ │ │ strhi pc, [r5, #-1]! │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec4c0d0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q0, q8, q12 │ │ │ │ @ instruction: 0xf5b0826e │ │ │ │ @@ -144396,100 +144396,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 r9, r6, r2, ror lr │ │ │ │ - smlalseq r6, sl, ip, r3 │ │ │ │ - rscseq r6, sl, sl, lsl r3 │ │ │ │ - ldrshteq r9, [r6], #212 @ 0xd4 │ │ │ │ - ldrsbteq r9, [r6], #208 @ 0xd0 │ │ │ │ - ldrhteq r9, [r6], #222 @ 0xde │ │ │ │ - rscseq r6, sl, r4, asr #5 │ │ │ │ - rscseq r9, r6, r4, ror #26 │ │ │ │ - rscseq r9, r6, r0, asr #26 │ │ │ │ - rscseq r6, sl, r8, lsr #5 │ │ │ │ - ldrsbteq r9, [r6], #192 @ 0xc0 │ │ │ │ - rscseq r9, r6, r4, lsr #25 │ │ │ │ - smlalseq r9, r6, sl, ip │ │ │ │ - rscseq r9, r6, r6, ror ip │ │ │ │ - rscseq r9, r6, ip, asr #24 │ │ │ │ - rscseq r9, r6, r2, lsr #24 │ │ │ │ - rscseq r9, r6, r8, lsl ip │ │ │ │ - ldrshteq r9, [r6], #178 @ 0xb2 │ │ │ │ - rscseq r9, r6, r6, asr #23 │ │ │ │ - rscseq r6, sl, ip, asr #2 │ │ │ │ - rscseq r9, r6, r2, ror #22 │ │ │ │ - rscseq r9, r6, r8, lsr fp │ │ │ │ - rscseq r9, r6, lr, lsl #22 │ │ │ │ - rscseq r9, r6, r4, lsl #22 │ │ │ │ - rscseq r9, r6, r0, ror #21 │ │ │ │ - ldrhteq r9, [r6], #172 @ 0xac │ │ │ │ - smlalseq r9, r6, r0, sl │ │ │ │ - rscseq r9, r6, r6, ror #20 │ │ │ │ - rscseq r9, r6, ip, asr sl │ │ │ │ - rscseq r9, r6, r8, lsr sl │ │ │ │ - rscseq r9, r6, ip, lsl #20 │ │ │ │ - rscseq r9, r6, r2, lsl #20 │ │ │ │ - ldrsbteq r9, [r6], #158 @ 0x9e │ │ │ │ - rscseq r9, r6, r8, asr #19 │ │ │ │ - rscseq r6, sl, r4, lsl r0 │ │ │ │ - rscseq r9, r6, sl, asr r9 │ │ │ │ - rscseq r9, r6, r4, asr #18 │ │ │ │ - rscseq r9, r6, r4, lsl #18 │ │ │ │ - ldrsbteq r9, [r6], #132 @ 0x84 │ │ │ │ - smlalseq r9, r6, r8, r8 │ │ │ │ - rscseq r9, r6, lr, lsl #17 │ │ │ │ - rscseq r9, r6, sl, ror r8 │ │ │ │ - rscseq r9, r6, sl, asr #16 │ │ │ │ - rscseq r9, r6, r0, asr #16 │ │ │ │ - rscseq r9, r6, r2, lsr #16 │ │ │ │ - ldrsbteq r9, [r6], #118 @ 0x76 │ │ │ │ - ldrhteq r9, [r6], #114 @ 0x72 │ │ │ │ - smlalseq r9, r6, lr, r7 │ │ │ │ - rscseq r9, r6, ip, ror #14 │ │ │ │ - rscseq r9, r6, sl, lsr r7 │ │ │ │ + ldrhteq r9, [r6], #178 @ 0xb2 │ │ │ │ + ldrsbteq r6, [sl], #12 │ │ │ │ + rscseq r6, sl, sl, asr r0 │ │ │ │ + rscseq r9, r6, r4, lsr fp │ │ │ │ + rscseq r9, r6, r0, lsl fp │ │ │ │ + ldrshteq r9, [r6], #174 @ 0xae │ │ │ │ + rscseq r6, sl, r4 │ │ │ │ + rscseq r9, r6, r4, lsr #21 │ │ │ │ + rscseq r9, r6, r0, lsl #21 │ │ │ │ + rscseq r5, sl, r8, ror #31 │ │ │ │ + rscseq r9, r6, r0, lsl sl │ │ │ │ + rscseq r9, r6, r4, ror #19 │ │ │ │ + ldrsbteq r9, [r6], #154 @ 0x9a │ │ │ │ + ldrhteq r9, [r6], #150 @ 0x96 │ │ │ │ + rscseq r9, r6, ip, lsl #19 │ │ │ │ + rscseq r9, r6, r2, ror #18 │ │ │ │ + rscseq r9, r6, r8, asr r9 │ │ │ │ + rscseq r9, r6, r2, lsr r9 │ │ │ │ + rscseq r9, r6, r6, lsl #18 │ │ │ │ + rscseq r5, sl, ip, lsl #29 │ │ │ │ + rscseq r9, r6, r2, lsr #17 │ │ │ │ + rscseq r9, r6, r8, ror r8 │ │ │ │ + rscseq r9, r6, lr, asr #16 │ │ │ │ + rscseq r9, r6, r4, asr #16 │ │ │ │ + rscseq r9, r6, r0, lsr #16 │ │ │ │ + ldrshteq r9, [r6], #124 @ 0x7c │ │ │ │ + ldrsbteq r9, [r6], #112 @ 0x70 │ │ │ │ + rscseq r9, r6, r6, lsr #15 │ │ │ │ + smlalseq r9, r6, ip, r7 │ │ │ │ + rscseq r9, r6, r8, ror r7 │ │ │ │ + rscseq r9, r6, ip, asr #14 │ │ │ │ + rscseq r9, r6, r2, asr #14 │ │ │ │ + rscseq r9, r6, lr, lsl r7 │ │ │ │ rscseq r9, r6, r8, lsl #14 │ │ │ │ - ldrsbteq r9, [r6], #106 @ 0x6a │ │ │ │ - rscseq r9, r6, r8, lsr #13 │ │ │ │ - rscseq r9, r6, r8, ror r6 │ │ │ │ - rscseq r9, r6, r8, asr #12 │ │ │ │ - rscseq r9, r6, sl, lsr #12 │ │ │ │ - rscseq r9, r6, r4, lsl #12 │ │ │ │ - ldrsbteq r9, [r6], #84 @ 0x54 │ │ │ │ - rscseq r9, r6, sl, asr #11 │ │ │ │ - rscseq r9, r6, r4, lsr #11 │ │ │ │ - rscseq r9, r6, r4, ror r5 │ │ │ │ - rscseq r9, r6, r2, asr #10 │ │ │ │ - rscseq r9, r6, ip, lsl r5 │ │ │ │ - ldrshteq r9, [r6], #72 @ 0x48 │ │ │ │ - rscseq r9, r6, lr, asr #9 │ │ │ │ - rscseq r9, r6, r6, asr #9 │ │ │ │ - rscseq r9, r6, r2, lsr #9 │ │ │ │ - rscseq r9, r6, r2, ror r4 │ │ │ │ + rscseq r5, sl, r4, asr sp │ │ │ │ + smlalseq r9, r6, sl, r6 │ │ │ │ + rscseq r9, r6, r4, lsl #13 │ │ │ │ + rscseq r9, r6, r4, asr #12 │ │ │ │ + rscseq r9, r6, r4, lsl r6 │ │ │ │ + ldrsbteq r9, [r6], #88 @ 0x58 │ │ │ │ + rscseq r9, r6, lr, asr #11 │ │ │ │ + ldrhteq r9, [r6], #90 @ 0x5a │ │ │ │ + rscseq r9, r6, sl, lsl #11 │ │ │ │ + rscseq r9, r6, r0, lsl #11 │ │ │ │ + rscseq r9, r6, r2, ror #10 │ │ │ │ + rscseq r9, r6, r6, lsl r5 │ │ │ │ + ldrshteq r9, [r6], #66 @ 0x42 │ │ │ │ + ldrsbteq r9, [r6], #78 @ 0x4e │ │ │ │ + rscseq r9, r6, ip, lsr #9 │ │ │ │ + rscseq r9, r6, sl, ror r4 │ │ │ │ rscseq r9, r6, r8, asr #8 │ │ │ │ - rscseq r9, r6, lr, lsl r4 │ │ │ │ - ldrshteq r9, [r6], #58 @ 0x3a │ │ │ │ - ldrsbteq r9, [r6], #54 @ 0x36 │ │ │ │ - rscseq r9, r6, r8, lsr #7 │ │ │ │ - rscseq r9, r6, r0, lsr #7 │ │ │ │ - rscseq r9, r6, lr, ror r3 │ │ │ │ - rscseq r9, r6, r4, asr r3 │ │ │ │ - rscseq r9, r6, sl, lsr #6 │ │ │ │ - rscseq r9, r6, r2, lsr #6 │ │ │ │ - ldrshteq r9, [r6], #46 @ 0x2e │ │ │ │ - ldrsbteq r9, [r6], #32 │ │ │ │ - rscseq r9, r6, r8, asr #5 │ │ │ │ - rscseq r9, r6, r6, lsr #5 │ │ │ │ - rscseq r9, r6, sl, ror r2 │ │ │ │ - rscseq r9, r6, lr, asr #4 │ │ │ │ - rscseq r9, r6, lr, lsl r2 │ │ │ │ - rscseq r9, r6, ip, ror #3 │ │ │ │ + rscseq r9, r6, sl, lsl r4 │ │ │ │ + rscseq r9, r6, r8, ror #7 │ │ │ │ + ldrhteq r9, [r6], #56 @ 0x38 │ │ │ │ + rscseq r9, r6, r8, lsl #7 │ │ │ │ + rscseq r9, r6, sl, ror #6 │ │ │ │ + rscseq r9, r6, r4, asr #6 │ │ │ │ + rscseq r9, r6, r4, lsl r3 │ │ │ │ + rscseq r9, r6, sl, lsl #6 │ │ │ │ + rscseq r9, r6, r4, ror #5 │ │ │ │ + ldrhteq r9, [r6], #36 @ 0x24 │ │ │ │ + rscseq r9, r6, r2, lsl #5 │ │ │ │ + rscseq r9, r6, ip, asr r2 │ │ │ │ + rscseq r9, r6, r8, lsr r2 │ │ │ │ + rscseq r9, r6, lr, lsl #4 │ │ │ │ + rscseq r9, r6, r6, lsl #4 │ │ │ │ + rscseq r9, r6, r2, ror #3 │ │ │ │ + ldrhteq r9, [r6], #18 │ │ │ │ + rscseq r9, r6, r8, lsl #3 │ │ │ │ + rscseq r9, r6, lr, asr r1 │ │ │ │ + rscseq r9, r6, sl, lsr r1 │ │ │ │ + rscseq r9, r6, r6, lsl r1 │ │ │ │ + rscseq r9, r6, r8, ror #1 │ │ │ │ + rscseq r9, r6, r0, ror #1 │ │ │ │ + ldrhteq r9, [r6], #14 │ │ │ │ + smlalseq r9, r6, r4, r0 │ │ │ │ + rscseq r9, r6, sl, rrx │ │ │ │ + rscseq r9, r6, r2, rrx │ │ │ │ + rscseq r9, r6, lr, lsr r0 │ │ │ │ + rscseq r9, r6, r0, lsl r0 │ │ │ │ + rscseq r9, r6, r8 │ │ │ │ + rscseq r8, r6, r6, ror #31 │ │ │ │ + ldrhteq r8, [r6], #250 @ 0xfa │ │ │ │ + rscseq r8, r6, lr, lsl #31 │ │ │ │ + rscseq r8, r6, lr, asr pc │ │ │ │ + rscseq r8, r6, ip, lsr #30 │ │ │ │ blcs 82275c │ │ │ │ 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 │ │ │ │ @@ -145266,108 +145266,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, r6, r2, ror r0 │ │ │ │ - rscseq r9, r6, lr, asr #32 │ │ │ │ - rscseq r9, r6, r2, lsr #32 │ │ │ │ - rscseq r9, r6, r8, lsl r0 │ │ │ │ - ldrshteq r8, [r6], #242 @ 0xf2 │ │ │ │ - rscseq r8, r6, r2, asr #31 │ │ │ │ - smlalseq r8, r6, r2, pc @ │ │ │ │ - rscseq r8, r6, r8, lsl #31 │ │ │ │ - rscseq r8, r6, r4, ror #30 │ │ │ │ - rscseq r8, r6, r8, lsr pc │ │ │ │ - rscseq r8, r6, lr, lsr #30 │ │ │ │ - rscseq r8, r6, r8, lsl #30 │ │ │ │ - ldrsbteq r8, [r6], #230 @ 0xe6 │ │ │ │ - rscseq r8, r6, sl, lsr #29 │ │ │ │ - rscseq r8, r6, lr, ror lr │ │ │ │ - rscseq r8, r6, r8, asr lr │ │ │ │ - rscseq r8, r6, r2, lsr lr │ │ │ │ - rscseq r8, r6, r2, lsl #28 │ │ │ │ - ldrshteq r8, [r6], #216 @ 0xd8 │ │ │ │ - ldrsbteq r8, [r6], #212 @ 0xd4 │ │ │ │ - rscseq r8, r6, r8, lsr #27 │ │ │ │ - rscseq r8, r6, ip, ror sp │ │ │ │ - rscseq r8, r6, r2, ror sp │ │ │ │ - rscseq r8, r6, ip, asr #26 │ │ │ │ - rscseq r8, r6, ip, lsl sp │ │ │ │ - rscseq r8, r6, r2, lsl sp │ │ │ │ - rscseq r8, r6, lr, ror #25 │ │ │ │ - rscseq r8, r6, r0, asr #25 │ │ │ │ - rscseq r8, r6, lr, lsl #25 │ │ │ │ - rscseq r8, r6, r0, ror #24 │ │ │ │ - rscseq r8, r6, r0, lsr ip │ │ │ │ - rscseq r8, r6, r0, lsl #24 │ │ │ │ - rscseq r8, r6, r0, ror #23 │ │ │ │ - ldrhteq r8, [r6], #188 @ 0xbc │ │ │ │ - smlalseq r8, r6, r0, fp │ │ │ │ - rscseq r8, r6, r6, lsl #23 │ │ │ │ - rscseq r8, r6, r0, ror #22 │ │ │ │ - rscseq r8, r6, r4, lsr fp │ │ │ │ - rscseq r8, r6, r8, lsl #22 │ │ │ │ - rscseq r8, r6, r2, ror #21 │ │ │ │ + ldrhteq r8, [r6], #210 @ 0xd2 │ │ │ │ + rscseq r8, r6, lr, lsl #27 │ │ │ │ + rscseq r8, r6, r2, ror #26 │ │ │ │ + rscseq r8, r6, r8, asr sp │ │ │ │ + rscseq r8, r6, r2, lsr sp │ │ │ │ + rscseq r8, r6, r2, lsl #26 │ │ │ │ + ldrsbteq r8, [r6], #194 @ 0xc2 │ │ │ │ + rscseq r8, r6, r8, asr #25 │ │ │ │ + rscseq r8, r6, r4, lsr #25 │ │ │ │ + rscseq r8, r6, r8, ror ip │ │ │ │ + rscseq r8, r6, lr, ror #24 │ │ │ │ + rscseq r8, r6, r8, asr #24 │ │ │ │ + rscseq r8, r6, r6, lsl ip │ │ │ │ + rscseq r8, r6, sl, ror #23 │ │ │ │ + ldrhteq r8, [r6], #190 @ 0xbe │ │ │ │ + smlalseq r8, r6, r8, fp │ │ │ │ + rscseq r8, r6, r2, ror fp │ │ │ │ + rscseq r8, r6, r2, asr #22 │ │ │ │ + rscseq r8, r6, r8, lsr fp │ │ │ │ + rscseq r8, r6, r4, lsl fp │ │ │ │ + rscseq r8, r6, r8, ror #21 │ │ │ │ ldrhteq r8, [r6], #172 @ 0xac │ │ │ │ + ldrhteq r8, [r6], #162 @ 0xa2 │ │ │ │ rscseq r8, r6, ip, lsl #21 │ │ │ │ - rscseq r8, r6, r2, lsl #21 │ │ │ │ - rscseq r8, r6, lr, asr sl │ │ │ │ - rscseq r8, r6, r0, lsr sl │ │ │ │ + rscseq r8, r6, ip, asr sl │ │ │ │ + rscseq r8, r6, r2, asr sl │ │ │ │ + rscseq r8, r6, lr, lsr #20 │ │ │ │ rscseq r8, r6, r0, lsl #20 │ │ │ │ - ldrsbteq r8, [r6], #144 @ 0x90 │ │ │ │ - ldrhteq r8, [r6], #144 @ 0x90 │ │ │ │ - rscseq r8, r6, ip, lsl #19 │ │ │ │ - rscseq r8, r6, r0, ror #18 │ │ │ │ - rscseq r8, r6, r6, asr r9 │ │ │ │ - rscseq r8, r6, r0, lsr r9 │ │ │ │ - rscseq r8, r6, r2, lsl #18 │ │ │ │ - ldrsbteq r8, [r6], #132 @ 0x84 │ │ │ │ - rscseq r8, r6, ip, asr #17 │ │ │ │ - rscseq r8, r6, sl, lsr #17 │ │ │ │ - rscseq r8, r6, r0, lsl #17 │ │ │ │ - rscseq r8, r6, r8, ror r8 │ │ │ │ - rscseq r8, r6, r4, asr r8 │ │ │ │ - rscseq r8, r6, r4, lsr #16 │ │ │ │ - ldrshteq r8, [r6], #116 @ 0x74 │ │ │ │ - rscseq r8, r6, sl, asr #15 │ │ │ │ - rscseq r8, r6, r0, lsr #15 │ │ │ │ - rscseq r8, r6, ip, ror r7 │ │ │ │ - rscseq r8, r6, r8, asr r7 │ │ │ │ - rscseq r8, r6, ip, lsr #14 │ │ │ │ - rscseq r8, r6, r6, lsr #14 │ │ │ │ - rscseq r8, r6, r6, lsl #14 │ │ │ │ - ldrsbteq r8, [r6], #110 @ 0x6e │ │ │ │ - ldrhteq r8, [r6], #102 @ 0x66 │ │ │ │ - ldrhteq r8, [r6], #96 @ 0x60 │ │ │ │ - rscseq r8, r6, lr, lsl #13 │ │ │ │ - rscseq r8, r6, r2, ror #12 │ │ │ │ - rscseq r8, r6, ip, asr r6 │ │ │ │ - rscseq r8, r6, ip, lsr r6 │ │ │ │ + rscseq r8, r6, lr, asr #19 │ │ │ │ + rscseq r8, r6, r0, lsr #19 │ │ │ │ + rscseq r8, r6, r0, ror r9 │ │ │ │ + rscseq r8, r6, r0, asr #18 │ │ │ │ + rscseq r8, r6, r0, lsr #18 │ │ │ │ + ldrshteq r8, [r6], #140 @ 0x8c │ │ │ │ + ldrsbteq r8, [r6], #128 @ 0x80 │ │ │ │ + rscseq r8, r6, r6, asr #17 │ │ │ │ + rscseq r8, r6, r0, lsr #17 │ │ │ │ + rscseq r8, r6, r4, ror r8 │ │ │ │ + rscseq r8, r6, r8, asr #16 │ │ │ │ + rscseq r8, r6, r2, lsr #16 │ │ │ │ + ldrshteq r8, [r6], #124 @ 0x7c │ │ │ │ + rscseq r8, r6, ip, asr #15 │ │ │ │ + rscseq r8, r6, r2, asr #15 │ │ │ │ + smlalseq r8, r6, lr, r7 │ │ │ │ + rscseq r8, r6, r0, ror r7 │ │ │ │ + rscseq r8, r6, r0, asr #14 │ │ │ │ + rscseq r8, r6, r0, lsl r7 │ │ │ │ + ldrshteq r8, [r6], #96 @ 0x60 │ │ │ │ + rscseq r8, r6, ip, asr #13 │ │ │ │ + rscseq r8, r6, r0, lsr #13 │ │ │ │ + smlalseq r8, r6, r6, r6 │ │ │ │ + rscseq r8, r6, r0, ror r6 │ │ │ │ + rscseq r8, r6, r2, asr #12 │ │ │ │ rscseq r8, r6, r4, lsl r6 │ │ │ │ - rscseq r8, r6, r8, ror #11 │ │ │ │ - ldrhteq r8, [r6], #92 @ 0x5c │ │ │ │ - rscseq r8, r6, r0, lsr #11 │ │ │ │ - rscseq r8, r6, r0, lsl #11 │ │ │ │ - rscseq r8, r6, sl, asr r5 │ │ │ │ - rscseq r8, r6, r4, asr r5 │ │ │ │ + rscseq r8, r6, ip, lsl #12 │ │ │ │ + rscseq r8, r6, sl, ror #11 │ │ │ │ + rscseq r8, r6, r0, asr #11 │ │ │ │ + ldrhteq r8, [r6], #88 @ 0x58 │ │ │ │ + smlalseq r8, r6, r4, r5 │ │ │ │ + rscseq r8, r6, r4, ror #10 │ │ │ │ rscseq r8, r6, r4, lsr r5 │ │ │ │ rscseq r8, r6, sl, lsl #10 │ │ │ │ rscseq r8, r6, r0, ror #9 │ │ │ │ - ldrsbteq r8, [r6], #74 @ 0x4a │ │ │ │ ldrhteq r8, [r6], #76 @ 0x4c │ │ │ │ - smlalseq r8, r6, r6, r4 │ │ │ │ - smlalseq r8, r6, r0, r4 │ │ │ │ - rscseq r8, r6, r0, ror r4 │ │ │ │ - rscseq r4, sl, r4, asr #20 │ │ │ │ - rscseq r4, sl, lr, ror #18 │ │ │ │ - rscseq r8, r6, r8, asr r4 │ │ │ │ - rscseq r8, r6, r2, asr r4 │ │ │ │ + smlalseq r8, r6, r8, r4 │ │ │ │ + rscseq r8, r6, ip, ror #8 │ │ │ │ + rscseq r8, r6, r6, ror #8 │ │ │ │ + rscseq r8, r6, r6, asr #8 │ │ │ │ + rscseq r8, r6, lr, lsl r4 │ │ │ │ + ldrshteq r8, [r6], #54 @ 0x36 │ │ │ │ + ldrshteq r8, [r6], #48 @ 0x30 │ │ │ │ + rscseq r8, r6, lr, asr #7 │ │ │ │ + rscseq r8, r6, r2, lsr #7 │ │ │ │ + smlalseq r8, r6, ip, r3 │ │ │ │ + rscseq r8, r6, ip, ror r3 │ │ │ │ + rscseq r8, r6, r4, asr r3 │ │ │ │ + rscseq r8, r6, r8, lsr #6 │ │ │ │ + ldrshteq r8, [r6], #44 @ 0x2c │ │ │ │ + rscseq r8, r6, r0, ror #5 │ │ │ │ + rscseq r8, r6, r0, asr #5 │ │ │ │ + smlalseq r8, r6, sl, r2 │ │ │ │ + smlalseq r8, r6, r4, r2 │ │ │ │ + rscseq r8, r6, r4, ror r2 │ │ │ │ + rscseq r8, r6, sl, asr #4 │ │ │ │ + rscseq r8, r6, r0, lsr #4 │ │ │ │ + rscseq r8, r6, sl, lsl r2 │ │ │ │ + ldrshteq r8, [r6], #28 │ │ │ │ + ldrsbteq r8, [r6], #22 │ │ │ │ + ldrsbteq r8, [r6], #16 │ │ │ │ + ldrhteq r8, [r6], #16 │ │ │ │ + rscseq r4, sl, r4, lsl #15 │ │ │ │ + rscseq r4, sl, lr, lsr #13 │ │ │ │ + smlalseq r8, r6, r8, r1 │ │ │ │ + smlalseq r8, r6, r2, r1 │ │ │ │ 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 │ │ │ │ @@ -145461,81 +145461,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 │ │ │ │ - ldrsbteq r8, [r6], #34 @ 0x22 │ │ │ │ - rscseq r8, r6, ip, asr #5 │ │ │ │ - rscseq r8, r6, r6, asr #5 │ │ │ │ - rscseq r8, r6, r0, asr #5 │ │ │ │ - ldrhteq r8, [r6], #42 @ 0x2a │ │ │ │ - ldrhteq r8, [r6], #36 @ 0x24 │ │ │ │ - rscseq r8, r6, lr, lsr #5 │ │ │ │ - rscseq r4, sl, r8, lsl r8 │ │ │ │ - rscseq r8, r6, r2, lsr #5 │ │ │ │ - smlalseq r8, r6, ip, r2 │ │ │ │ - smlalseq r8, r6, r6, r2 │ │ │ │ - smlalseq r8, r6, r0, r2 │ │ │ │ - rscseq r8, r6, sl, lsl #5 │ │ │ │ - rscseq r8, r6, r4, lsl #5 │ │ │ │ - rscseq r8, r6, lr, ror r2 │ │ │ │ - rscseq r8, r6, r8, ror r2 │ │ │ │ - smlalseq r4, sl, sl, r8 │ │ │ │ - rscseq r4, sl, r0, ror r8 │ │ │ │ - rscseq r4, sl, r2, asr #17 │ │ │ │ - rscseq r8, r6, r0, ror #4 │ │ │ │ - rscseq r8, r6, sl, asr r2 │ │ │ │ - rscseq r4, sl, r4, lsr #18 │ │ │ │ - ldrshteq r4, [sl], #142 @ 0x8e │ │ │ │ - rscseq r8, r6, r8, asr #4 │ │ │ │ - rscseq r4, sl, r2, lsr r9 │ │ │ │ - rscseq r8, r6, ip, lsr r2 │ │ │ │ - rscseq r8, r6, r6, lsr r2 │ │ │ │ - rscseq r8, r6, r0, lsr r2 │ │ │ │ - rscseq r8, r6, sl, lsr #4 │ │ │ │ - rscseq r8, r6, r4, lsr #4 │ │ │ │ - rscseq r8, r6, lr, lsl r2 │ │ │ │ - rscseq r8, r6, r8, lsl r2 │ │ │ │ - rscseq r8, r6, r2, lsl r2 │ │ │ │ - rscseq r8, r6, ip, lsl #4 │ │ │ │ - rscseq r8, r6, r6, lsl #4 │ │ │ │ - rscseq r8, r6, r0, lsl #4 │ │ │ │ - ldrshteq r8, [r6], #26 │ │ │ │ - ldrshteq r8, [r6], #20 │ │ │ │ - rscseq r8, r6, lr, ror #3 │ │ │ │ - rscseq r8, r6, r8, ror #3 │ │ │ │ - rscseq r8, r6, r2, ror #3 │ │ │ │ - ldrsbteq r8, [r6], #28 │ │ │ │ - ldrsbteq r8, [r6], #22 │ │ │ │ - ldrsbteq r8, [r6], #16 │ │ │ │ - rscseq r8, r6, sl, asr #3 │ │ │ │ - rscseq r8, r6, r4, asr #3 │ │ │ │ - ldrhteq r8, [r6], #30 │ │ │ │ - ldrhteq r8, [r6], #24 │ │ │ │ - ldrhteq r8, [r6], #18 │ │ │ │ - rscseq r8, r6, ip, lsr #3 │ │ │ │ - rscseq r8, r6, r6, lsr #3 │ │ │ │ - rscseq r8, r6, r0, lsr #3 │ │ │ │ - smlalseq r8, r6, sl, r1 │ │ │ │ - smlalseq r8, r6, r4, r1 │ │ │ │ - rscseq r8, r6, lr, lsl #3 │ │ │ │ - rscseq r8, r6, r8, lsl #3 │ │ │ │ - rscseq r8, r6, r2, lsl #3 │ │ │ │ - rscseq r8, r6, ip, ror r1 │ │ │ │ - rscseq r8, r6, r6, ror r1 │ │ │ │ - rscseq r8, r6, r0, ror r1 │ │ │ │ - rscseq r8, r6, sl, ror #2 │ │ │ │ - rscseq r8, r6, r4, ror #2 │ │ │ │ - rscseq r8, r6, lr, asr r1 │ │ │ │ - rscseq r8, r6, r8, asr r1 │ │ │ │ - rscseq r8, r6, r2, asr r1 │ │ │ │ - rscseq r8, r6, ip, asr #2 │ │ │ │ - rscseq r8, r6, r6, asr #2 │ │ │ │ + rscseq r8, r6, r2, lsl r0 │ │ │ │ + rscseq r8, r6, ip │ │ │ │ + rscseq r8, r6, r6 │ │ │ │ + rscseq r8, r6, r0 │ │ │ │ + ldrshteq r7, [r6], #250 @ 0xfa │ │ │ │ + ldrshteq r7, [r6], #244 @ 0xf4 │ │ │ │ + rscseq r7, r6, lr, ror #31 │ │ │ │ + rscseq r4, sl, r8, asr r5 │ │ │ │ + rscseq r7, r6, r2, ror #31 │ │ │ │ + ldrsbteq r7, [r6], #252 @ 0xfc │ │ │ │ + ldrsbteq r7, [r6], #246 @ 0xf6 │ │ │ │ + ldrsbteq r7, [r6], #240 @ 0xf0 │ │ │ │ + rscseq r7, r6, sl, asr #31 │ │ │ │ + rscseq r7, r6, r4, asr #31 │ │ │ │ + ldrhteq r7, [r6], #254 @ 0xfe │ │ │ │ + ldrhteq r7, [r6], #248 @ 0xf8 │ │ │ │ + ldrsbteq r4, [sl], #90 @ 0x5a │ │ │ │ + ldrhteq r4, [sl], #80 @ 0x50 │ │ │ │ + rscseq r4, sl, r2, lsl #12 │ │ │ │ + rscseq r7, r6, r0, lsr #31 │ │ │ │ + smlalseq r7, r6, sl, pc @ │ │ │ │ + rscseq r4, sl, r4, ror #12 │ │ │ │ + rscseq r4, sl, lr, lsr r6 │ │ │ │ + rscseq r7, r6, r8, lsl #31 │ │ │ │ + rscseq r4, sl, r2, ror r6 │ │ │ │ + rscseq r7, r6, ip, ror pc │ │ │ │ + rscseq r7, r6, r6, ror pc │ │ │ │ + rscseq r7, r6, r0, ror pc │ │ │ │ + rscseq r7, r6, sl, ror #30 │ │ │ │ + rscseq r7, r6, r4, ror #30 │ │ │ │ + rscseq r7, r6, lr, asr pc │ │ │ │ + rscseq r7, r6, r8, asr pc │ │ │ │ + rscseq r7, r6, r2, asr pc │ │ │ │ + rscseq r7, r6, ip, asr #30 │ │ │ │ + rscseq r7, r6, r6, asr #30 │ │ │ │ + rscseq r7, r6, r0, asr #30 │ │ │ │ + rscseq r7, r6, sl, lsr pc │ │ │ │ + rscseq r7, r6, r4, lsr pc │ │ │ │ + rscseq r7, r6, lr, lsr #30 │ │ │ │ + rscseq r7, r6, r8, lsr #30 │ │ │ │ + rscseq r7, r6, r2, lsr #30 │ │ │ │ + rscseq r7, r6, ip, lsl pc │ │ │ │ + rscseq r7, r6, r6, lsl pc │ │ │ │ + rscseq r7, r6, r0, lsl pc │ │ │ │ + rscseq r7, r6, sl, lsl #30 │ │ │ │ + rscseq r7, r6, r4, lsl #30 │ │ │ │ + ldrshteq r7, [r6], #238 @ 0xee │ │ │ │ + ldrshteq r7, [r6], #232 @ 0xe8 │ │ │ │ + ldrshteq r7, [r6], #226 @ 0xe2 │ │ │ │ + rscseq r7, r6, ip, ror #29 │ │ │ │ + rscseq r7, r6, r6, ror #29 │ │ │ │ + rscseq r7, r6, r0, ror #29 │ │ │ │ + ldrsbteq r7, [r6], #234 @ 0xea │ │ │ │ + ldrsbteq r7, [r6], #228 @ 0xe4 │ │ │ │ + rscseq r7, r6, lr, asr #29 │ │ │ │ + rscseq r7, r6, r8, asr #29 │ │ │ │ + rscseq r7, r6, r2, asr #29 │ │ │ │ + ldrhteq r7, [r6], #236 @ 0xec │ │ │ │ + ldrhteq r7, [r6], #230 @ 0xe6 │ │ │ │ + ldrhteq r7, [r6], #224 @ 0xe0 │ │ │ │ + rscseq r7, r6, sl, lsr #29 │ │ │ │ + rscseq r7, r6, r4, lsr #29 │ │ │ │ + smlalseq r7, r6, lr, lr │ │ │ │ + smlalseq r7, r6, r8, lr │ │ │ │ + smlalseq r7, r6, r2, lr │ │ │ │ + rscseq r7, r6, ip, lsl #29 │ │ │ │ + rscseq r7, r6, r6, lsl #29 │ │ │ │ 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 │ │ │ │ @@ -146382,16 +146382,16 @@ │ │ │ │ @ instruction: 0xf0c05f63 │ │ │ │ @ instruction: 0xf5a18452 │ │ │ │ @ instruction: 0xf04f5263 │ │ │ │ addslt r3, r2, #1140850688 @ 0x44000000 │ │ │ │ @ instruction: 0x07db40d3 │ │ │ │ @ instruction: 0x83abf100 │ │ │ │ mcrrlt 0, 0, pc, r7, cr0 @ │ │ │ │ - rscseq r8, r6, r2, lsr #9 │ │ │ │ - rscseq r7, r8, sl, ror #21 │ │ │ │ + rscseq r8, r6, r2, ror #3 │ │ │ │ + rscseq r7, r8, sl, lsr #16 │ │ │ │ msrpl SPSR_xc, #675282944 @ 0x28400000 │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ vpadd.i8 d2, d0, d12 │ │ │ │ @ instruction: 0xf04f843c │ │ │ │ blx 9842fc │ │ │ │ ldrbeq pc, [sl, r3, lsl #6] @ │ │ │ │ orrshi pc, r7, #0, 2 │ │ │ │ @@ -146935,34 +146935,34 @@ │ │ │ │ stcl 7, cr15, [r4, #444] @ 0x1bc │ │ │ │ bmi 730348 │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf76f9600 │ │ │ │ @ instruction: 0xb002edbc │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - rscseq lr, r6, lr, lsl #5 │ │ │ │ - rscseq r6, r8, r4, asr #14 │ │ │ │ - rscseq r6, r6, r2, ror #30 │ │ │ │ - rscseq r6, r8, r4, lsr #14 │ │ │ │ - ldrshteq lr, [r6], #46 @ 0x2e │ │ │ │ - rscseq r6, r8, r4, lsl #14 │ │ │ │ - rscseq r4, r9, r8, ror r9 │ │ │ │ - ldrshteq r6, [r8], #98 @ 0x62 │ │ │ │ - rscseq r3, sl, r8, lsl #4 │ │ │ │ - rscseq r3, sl, ip, lsl #4 │ │ │ │ - rscseq r8, r9, r2, lsl r1 │ │ │ │ - smlalseq r6, r8, r4, r6 │ │ │ │ - ldrshteq r3, [sl], #26 │ │ │ │ - ldrshteq r3, [sl], #28 │ │ │ │ - ldrshteq r3, [sl], #26 │ │ │ │ - rscseq r7, r8, sl, lsr #28 │ │ │ │ - rscseq r6, r8, lr, asr #12 │ │ │ │ - rscseq r6, r6, ip, lsl #29 │ │ │ │ - rscseq r6, r8, r4, lsr r6 │ │ │ │ - rscseq r6, r6, r6, lsl #22 │ │ │ │ + rscseq sp, r6, lr, asr #31 │ │ │ │ + rscseq r6, r8, r4, lsl #9 │ │ │ │ + rscseq r6, r6, r2, lsr #25 │ │ │ │ + rscseq r6, r8, r4, ror #8 │ │ │ │ + rscseq lr, r6, lr, lsr r0 │ │ │ │ + rscseq r6, r8, r4, asr #8 │ │ │ │ + ldrhteq r4, [r9], #104 @ 0x68 │ │ │ │ + rscseq r6, r8, r2, lsr r4 │ │ │ │ + rscseq r2, sl, r8, asr #30 │ │ │ │ + rscseq r2, sl, ip, asr #30 │ │ │ │ + rscseq r7, r9, r2, asr lr │ │ │ │ + ldrsbteq r6, [r8], #52 @ 0x34 │ │ │ │ + rscseq r2, sl, sl, lsr pc │ │ │ │ + rscseq r2, sl, ip, lsr pc │ │ │ │ + rscseq r2, sl, sl, lsr pc │ │ │ │ + rscseq r7, r8, sl, ror #22 │ │ │ │ + rscseq r6, r8, lr, lsl #7 │ │ │ │ + rscseq r6, r6, ip, asr #23 │ │ │ │ + rscseq r6, r8, r4, ror r3 │ │ │ │ + rscseq r6, r6, r6, asr #16 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec4f598 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q8, , q12 │ │ │ │ addsmi r2, r8, #116, 6 @ 0xd0000001 │ │ │ │ adchi pc, r5, #268435456 @ 0x10000000 │ │ │ │ svcpl 0x0093f5b0 │ │ │ │ @@ -147794,107 +147794,107 @@ │ │ │ │ @ instruction: 0xf04f6354 │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10207da │ │ │ │ ldmdami lr, {r3, r5, r8, r9, sl, pc}^ │ │ │ │ @ instruction: 0xf0034478 │ │ │ │ svclt 0x0000b8bb │ │ │ │ - rscseq r6, r6, sl, asr #18 │ │ │ │ - rscseq r3, sl, ip, lsr #2 │ │ │ │ - rscseq r3, sl, r8, ror r0 │ │ │ │ - ldrhteq r6, [r6], #142 @ 0x8e │ │ │ │ - smlalseq r6, r6, lr, r8 @ │ │ │ │ - rscseq r6, r6, r0, lsl #17 │ │ │ │ - rscseq r6, r6, r0, ror #16 │ │ │ │ - rscseq r6, r6, r2, asr #16 │ │ │ │ - rscseq r6, r6, r4, lsr #16 │ │ │ │ - rscseq r6, r6, r0, lsl #16 │ │ │ │ - ldrsbteq r6, [r6], #116 @ 0x74 │ │ │ │ - ldrhteq r6, [r6], #112 @ 0x70 │ │ │ │ - smlalseq r6, r6, sl, r7 @ │ │ │ │ - rscseq r6, r6, r0, ror r7 │ │ │ │ - rscseq r6, r6, ip, asr #14 │ │ │ │ - rscseq r6, r6, r2, lsr #14 │ │ │ │ - rscseq r6, r6, r8, lsl r7 │ │ │ │ - ldrshteq r6, [r6], #98 @ 0x62 │ │ │ │ - rscseq r6, r6, r8, asr #13 │ │ │ │ - smlalseq r6, r6, lr, r6 @ │ │ │ │ - rscseq r6, r6, r2, ror r6 │ │ │ │ - rscseq r6, r6, r8, ror #12 │ │ │ │ - rscseq r6, r6, r2, asr #12 │ │ │ │ - rscseq r6, r6, lr, lsl r6 │ │ │ │ - ldrshteq r6, [r6], #82 @ 0x52 │ │ │ │ - rscseq r6, r6, r8, asr #11 │ │ │ │ - ldrhteq r6, [r6], #94 @ 0x5e │ │ │ │ - smlalseq r6, r6, sl, r5 @ │ │ │ │ - rscseq r6, r6, lr, ror #10 │ │ │ │ + rscseq r6, r6, sl, lsl #13 │ │ │ │ + rscseq r2, sl, ip, ror #28 │ │ │ │ + ldrhteq r2, [sl], #216 @ 0xd8 │ │ │ │ + ldrshteq r6, [r6], #94 @ 0x5e │ │ │ │ + ldrsbteq r6, [r6], #94 @ 0x5e │ │ │ │ + rscseq r6, r6, r0, asr #11 │ │ │ │ + rscseq r6, r6, r0, lsr #11 │ │ │ │ + rscseq r6, r6, r2, lsl #11 │ │ │ │ rscseq r6, r6, r4, ror #10 │ │ │ │ - rscseq r6, r6, lr, lsr r5 │ │ │ │ - rscseq r6, r6, r0, lsl r5 │ │ │ │ - rscseq r6, r6, r2, ror #9 │ │ │ │ - ldrhteq r6, [r6], #70 @ 0x46 │ │ │ │ - rscseq r6, r6, sl, lsl #9 │ │ │ │ - rscseq r6, r6, r6, ror #8 │ │ │ │ - rscseq r6, r6, r4, asr r4 │ │ │ │ - rscseq r6, r6, r8, lsr #8 │ │ │ │ - rscseq r6, r6, lr, lsl r4 │ │ │ │ - ldrshteq r6, [r6], #58 @ 0x3a │ │ │ │ - rscseq r6, r6, ip, asr #7 │ │ │ │ - rscseq r6, r6, r0, lsr #7 │ │ │ │ - smlalseq r6, r6, r6, r3 @ │ │ │ │ - rscseq r6, r6, r0, ror r3 │ │ │ │ - rscseq r6, r6, r2, asr #6 │ │ │ │ - rscseq r6, r6, lr, lsl r3 │ │ │ │ - ldrshteq r6, [r6], #40 @ 0x28 │ │ │ │ - rscseq r6, r6, ip, asr #5 │ │ │ │ - rscseq r6, r6, r0, lsr #5 │ │ │ │ - rscseq r6, r6, r4, ror r2 │ │ │ │ - rscseq r6, r6, sl, ror #4 │ │ │ │ - rscseq r6, r6, r4, asr r2 │ │ │ │ - rscseq r6, r6, r8, lsr #4 │ │ │ │ - rscseq r6, r6, r2, lsl r2 │ │ │ │ - ldrshteq r6, [r6], #28 │ │ │ │ - ldrsbteq r6, [r6], #16 │ │ │ │ - rscseq r6, r6, r4, lsr #3 │ │ │ │ - rscseq r6, r6, lr, lsl #3 │ │ │ │ - rscseq r6, r6, r8, ror r1 │ │ │ │ - rscseq r6, r6, ip, asr #2 │ │ │ │ - rscseq r6, r6, r6, lsr r1 │ │ │ │ - rscseq r6, r6, r0, lsr #2 │ │ │ │ - ldrshteq r6, [r6], #2 │ │ │ │ - rscseq r6, r6, r4, asr #1 │ │ │ │ - smlalseq r6, r6, r8, r0 @ │ │ │ │ - rscseq r6, r6, ip, rrx │ │ │ │ - rscseq r6, r6, lr, lsr r0 │ │ │ │ - rscseq r6, r6, r8, lsr #32 │ │ │ │ - rscseq r6, r6, r4 │ │ │ │ - ldrsbteq r5, [r6], #248 @ 0xf8 │ │ │ │ - rscseq r5, r6, lr, lsr #31 │ │ │ │ - rscseq r5, r6, r6, lsr #31 │ │ │ │ - rscseq r5, r6, r4, lsl #31 │ │ │ │ - rscseq r5, r6, r2, ror #30 │ │ │ │ - rscseq r5, r6, r8, lsr pc │ │ │ │ - rscseq r5, r6, lr, lsl #30 │ │ │ │ + rscseq r6, r6, r0, asr #10 │ │ │ │ + rscseq r6, r6, r4, lsl r5 │ │ │ │ + ldrshteq r6, [r6], #64 @ 0x40 │ │ │ │ + ldrsbteq r6, [r6], #74 @ 0x4a │ │ │ │ + ldrhteq r6, [r6], #64 @ 0x40 │ │ │ │ + rscseq r6, r6, ip, lsl #9 │ │ │ │ + rscseq r6, r6, r2, ror #8 │ │ │ │ + rscseq r6, r6, r8, asr r4 │ │ │ │ + rscseq r6, r6, r2, lsr r4 │ │ │ │ + rscseq r6, r6, r8, lsl #8 │ │ │ │ + ldrsbteq r6, [r6], #62 @ 0x3e │ │ │ │ + ldrhteq r6, [r6], #50 @ 0x32 │ │ │ │ + rscseq r6, r6, r8, lsr #7 │ │ │ │ + rscseq r6, r6, r2, lsl #7 │ │ │ │ + rscseq r6, r6, lr, asr r3 │ │ │ │ + rscseq r6, r6, r2, lsr r3 │ │ │ │ + rscseq r6, r6, r8, lsl #6 │ │ │ │ + ldrshteq r6, [r6], #46 @ 0x2e │ │ │ │ + ldrsbteq r6, [r6], #42 @ 0x2a │ │ │ │ + rscseq r6, r6, lr, lsr #5 │ │ │ │ + rscseq r6, r6, r4, lsr #5 │ │ │ │ + rscseq r6, r6, lr, ror r2 │ │ │ │ + rscseq r6, r6, r0, asr r2 │ │ │ │ + rscseq r6, r6, r2, lsr #4 │ │ │ │ + ldrshteq r6, [r6], #22 │ │ │ │ + rscseq r6, r6, sl, asr #3 │ │ │ │ + rscseq r6, r6, r6, lsr #3 │ │ │ │ + smlalseq r6, r6, r4, r1 @ │ │ │ │ + rscseq r6, r6, r8, ror #2 │ │ │ │ + rscseq r6, r6, lr, asr r1 │ │ │ │ + rscseq r6, r6, sl, lsr r1 │ │ │ │ + rscseq r6, r6, ip, lsl #2 │ │ │ │ + rscseq r6, r6, r0, ror #1 │ │ │ │ + ldrsbteq r6, [r6], #6 │ │ │ │ + ldrhteq r6, [r6], #0 │ │ │ │ + rscseq r6, r6, r2, lsl #1 │ │ │ │ + rscseq r6, r6, lr, asr r0 │ │ │ │ + rscseq r6, r6, r8, lsr r0 │ │ │ │ + rscseq r6, r6, ip │ │ │ │ + rscseq r5, r6, r0, ror #31 │ │ │ │ + ldrhteq r5, [r6], #244 @ 0xf4 │ │ │ │ + rscseq r5, r6, sl, lsr #31 │ │ │ │ + smlalseq r5, r6, r4, pc @ │ │ │ │ + rscseq r5, r6, r8, ror #30 │ │ │ │ + rscseq r5, r6, r2, asr pc │ │ │ │ + rscseq r5, r6, ip, lsr pc │ │ │ │ + rscseq r5, r6, r0, lsl pc │ │ │ │ rscseq r5, r6, r4, ror #29 │ │ │ │ - ldrsbteq r5, [r6], #236 @ 0xec │ │ │ │ - ldrhteq r5, [r6], #234 @ 0xea │ │ │ │ - smlalseq r5, r6, r8, lr │ │ │ │ - rscseq r5, r6, lr, ror #28 │ │ │ │ - rscseq r5, r6, r4, asr #28 │ │ │ │ - rscseq r5, r6, ip, lsr lr │ │ │ │ - rscseq r5, r6, sl, lsl lr │ │ │ │ - ldrshteq r5, [r6], #216 @ 0xd8 │ │ │ │ - rscseq r5, r6, ip, asr #27 │ │ │ │ - rscseq r5, r6, r2, lsr #27 │ │ │ │ - rscseq r5, r6, r8, ror sp │ │ │ │ - rscseq r5, r6, lr, asr #26 │ │ │ │ - rscseq r5, r6, r6, asr #26 │ │ │ │ - rscseq r5, r6, r4, lsr #26 │ │ │ │ - rscseq r5, r6, r2, lsl #26 │ │ │ │ - ldrsbteq r5, [r6], #196 @ 0xc4 │ │ │ │ + rscseq r5, r6, lr, asr #29 │ │ │ │ + ldrhteq r5, [r6], #232 @ 0xe8 │ │ │ │ + rscseq r5, r6, ip, lsl #29 │ │ │ │ + rscseq r5, r6, r6, ror lr │ │ │ │ + rscseq r5, r6, r0, ror #28 │ │ │ │ + rscseq r5, r6, r2, lsr lr │ │ │ │ + rscseq r5, r6, r4, lsl #28 │ │ │ │ + ldrsbteq r5, [r6], #216 @ 0xd8 │ │ │ │ + rscseq r5, r6, ip, lsr #27 │ │ │ │ + rscseq r5, r6, lr, ror sp │ │ │ │ + rscseq r5, r6, r8, ror #26 │ │ │ │ + rscseq r5, r6, r4, asr #26 │ │ │ │ + rscseq r5, r6, r8, lsl sp │ │ │ │ + rscseq r5, r6, lr, ror #25 │ │ │ │ + rscseq r5, r6, r6, ror #25 │ │ │ │ + rscseq r5, r6, r4, asr #25 │ │ │ │ + rscseq r5, r6, r2, lsr #25 │ │ │ │ + rscseq r5, r6, r8, ror ip │ │ │ │ + rscseq r5, r6, lr, asr #24 │ │ │ │ + rscseq r5, r6, r4, lsr #24 │ │ │ │ + rscseq r5, r6, ip, lsl ip │ │ │ │ + ldrshteq r5, [r6], #186 @ 0xba │ │ │ │ + ldrsbteq r5, [r6], #184 @ 0xb8 │ │ │ │ + rscseq r5, r6, lr, lsr #23 │ │ │ │ + rscseq r5, r6, r4, lsl #23 │ │ │ │ + rscseq r5, r6, ip, ror fp │ │ │ │ + rscseq r5, r6, sl, asr fp │ │ │ │ + rscseq r5, r6, r8, lsr fp │ │ │ │ + rscseq r5, r6, ip, lsl #22 │ │ │ │ + rscseq r5, r6, r2, ror #21 │ │ │ │ + ldrhteq r5, [r6], #168 @ 0xa8 │ │ │ │ + rscseq r5, r6, lr, lsl #21 │ │ │ │ + rscseq r5, r6, r6, lsl #21 │ │ │ │ + rscseq r5, r6, r4, ror #20 │ │ │ │ + rscseq r5, r6, r2, asr #20 │ │ │ │ + rscseq r5, r6, r4, lsl sl │ │ │ │ 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 │ │ │ │ @@ -148699,99 +148699,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 r5, r6, r2, lsr fp │ │ │ │ - rscseq r5, r6, r8, lsr #22 │ │ │ │ - rscseq r5, r6, r4, lsl #22 │ │ │ │ - rscseq r5, r6, r0, ror #21 │ │ │ │ - ldrhteq r5, [r6], #160 @ 0xa0 │ │ │ │ - rscseq r5, r6, r4, lsl #21 │ │ │ │ - rscseq r5, r6, r6, asr sl │ │ │ │ - rscseq r5, r6, ip, asr #20 │ │ │ │ - rscseq r5, r6, r6, lsr #20 │ │ │ │ - ldrshteq r5, [r6], #152 @ 0x98 │ │ │ │ - rscseq r5, r6, lr, ror #19 │ │ │ │ - rscseq r5, r6, r8, asr #19 │ │ │ │ - smlalseq r5, r6, sl, r9 │ │ │ │ - rscseq r5, r6, ip, ror #18 │ │ │ │ - rscseq r5, r6, r2, ror #18 │ │ │ │ - rscseq r5, r6, ip, lsr r9 │ │ │ │ - rscseq r5, r6, lr, lsl #18 │ │ │ │ - rscseq r5, r6, r4, lsl #18 │ │ │ │ - ldrsbteq r5, [r6], #142 @ 0x8e │ │ │ │ - rscseq r2, sl, r6, asr r0 │ │ │ │ - rscseq r2, sl, r6, ror r0 │ │ │ │ - rscseq r2, sl, lr, lsl r0 │ │ │ │ - rscseq r5, r6, ip, lsl r8 │ │ │ │ - rscseq r5, r6, lr, ror #15 │ │ │ │ - rscseq r5, r6, r4, ror #15 │ │ │ │ - ldrhteq r5, [r6], #126 @ 0x7e │ │ │ │ - smlalseq r5, r6, r2, r7 │ │ │ │ - rscseq r5, r6, r8, lsl #15 │ │ │ │ - rscseq r5, r6, r4, ror #14 │ │ │ │ - rscseq r5, r6, r2, lsr r7 │ │ │ │ - rscseq r5, r6, r0, lsl #14 │ │ │ │ - ldrsbteq r5, [r6], #96 @ 0x60 │ │ │ │ - rscseq r5, r6, sl, lsr #13 │ │ │ │ - rscseq r5, r6, r4, lsl #13 │ │ │ │ - rscseq r5, r6, r4, asr r6 │ │ │ │ - rscseq r5, r6, lr, lsr #12 │ │ │ │ - rscseq r5, r6, r6, lsl #12 │ │ │ │ - ldrsbteq r5, [r6], #86 @ 0x56 │ │ │ │ - rscseq r5, r6, r4, lsr #11 │ │ │ │ - rscseq r5, r6, lr, ror r5 │ │ │ │ - rscseq r5, r6, r8, asr r5 │ │ │ │ - rscseq r5, r6, r8, lsr #10 │ │ │ │ - rscseq r5, r6, lr, lsl r5 │ │ │ │ - ldrshteq r5, [r6], #72 @ 0x48 │ │ │ │ - rscseq r1, sl, r0, asr #25 │ │ │ │ - ldrhteq r5, [r6], #66 @ 0x42 │ │ │ │ - rscseq r5, r6, ip, lsl #9 │ │ │ │ - rscseq r1, sl, r4, lsl #25 │ │ │ │ - rscseq r5, r6, r0, lsl #8 │ │ │ │ - ldrsbteq r5, [r6], #50 @ 0x32 │ │ │ │ - rscseq r5, r6, r4, lsr #7 │ │ │ │ - smlalseq r5, r6, sl, r3 │ │ │ │ - rscseq r5, r6, r4, ror r3 │ │ │ │ + rscseq r5, r6, r2, ror r8 │ │ │ │ + rscseq r5, r6, r8, ror #16 │ │ │ │ + rscseq r5, r6, r4, asr #16 │ │ │ │ + rscseq r5, r6, r0, lsr #16 │ │ │ │ + ldrshteq r5, [r6], #112 @ 0x70 │ │ │ │ + rscseq r5, r6, r4, asr #15 │ │ │ │ + smlalseq r5, r6, r6, r7 │ │ │ │ + rscseq r5, r6, ip, lsl #15 │ │ │ │ + rscseq r5, r6, r6, ror #14 │ │ │ │ + rscseq r5, r6, r8, lsr r7 │ │ │ │ + rscseq r5, r6, lr, lsr #14 │ │ │ │ + rscseq r5, r6, r8, lsl #14 │ │ │ │ + ldrsbteq r5, [r6], #106 @ 0x6a │ │ │ │ + rscseq r5, r6, ip, lsr #13 │ │ │ │ + rscseq r5, r6, r2, lsr #13 │ │ │ │ + rscseq r5, r6, ip, ror r6 │ │ │ │ + rscseq r5, r6, lr, asr #12 │ │ │ │ + rscseq r5, r6, r4, asr #12 │ │ │ │ + rscseq r5, r6, lr, lsl r6 │ │ │ │ + smlalseq r1, sl, r6, sp │ │ │ │ + ldrhteq r1, [sl], #214 @ 0xd6 │ │ │ │ + rscseq r1, sl, lr, asr sp │ │ │ │ + rscseq r5, r6, ip, asr r5 │ │ │ │ + rscseq r5, r6, lr, lsr #10 │ │ │ │ + rscseq r5, r6, r4, lsr #10 │ │ │ │ + ldrshteq r5, [r6], #78 @ 0x4e │ │ │ │ + ldrsbteq r5, [r6], #66 @ 0x42 │ │ │ │ + rscseq r5, r6, r8, asr #9 │ │ │ │ + rscseq r5, r6, r4, lsr #9 │ │ │ │ + rscseq r5, r6, r2, ror r4 │ │ │ │ + rscseq r5, r6, r0, asr #8 │ │ │ │ + rscseq r5, r6, r0, lsl r4 │ │ │ │ + rscseq r5, r6, sl, ror #7 │ │ │ │ + rscseq r5, r6, r4, asr #7 │ │ │ │ + smlalseq r5, r6, r4, r3 │ │ │ │ + rscseq r5, r6, lr, ror #6 │ │ │ │ rscseq r5, r6, r6, asr #6 │ │ │ │ - rscseq r5, r6, lr, lsl r3 │ │ │ │ - ldrshteq r5, [r6], #38 @ 0x26 │ │ │ │ - rscseq r5, r6, r4, asr #5 │ │ │ │ - smlalseq r5, r6, r2, r2 │ │ │ │ - rscseq r5, r6, ip, ror #4 │ │ │ │ - rscseq r5, r6, r4, asr #4 │ │ │ │ - rscseq r5, r6, r8, lsl r2 │ │ │ │ - rscseq r5, r6, r8, ror #3 │ │ │ │ - ldrsbteq r5, [r6], #30 │ │ │ │ - rscseq r5, r6, sl, asr #3 │ │ │ │ - rscseq r5, r6, r6, lsr #3 │ │ │ │ - smlalseq r5, r6, r4, r1 │ │ │ │ - rscseq r5, r6, r8, ror #2 │ │ │ │ - rscseq r5, r6, ip, lsr r1 │ │ │ │ - rscseq r5, r6, sl, lsl #2 │ │ │ │ - ldrsbteq r5, [r6], #8 │ │ │ │ - rscseq r5, r6, r8, lsr #1 │ │ │ │ - rscseq r5, r6, ip, ror r0 │ │ │ │ - rscseq r5, r6, ip, asr #32 │ │ │ │ - rscseq r5, r6, r4, asr #32 │ │ │ │ - rscseq r5, r6, r0, lsr #32 │ │ │ │ - ldrshteq r4, [r6], #250 @ 0xfa │ │ │ │ - rscseq r4, r6, sl, asr #31 │ │ │ │ - smlalseq r4, r6, sl, pc @ │ │ │ │ - smlalseq r4, r6, r2, pc @ │ │ │ │ - rscseq r4, r6, lr, ror #30 │ │ │ │ - rscseq r4, r6, lr, lsr pc │ │ │ │ - rscseq r4, r6, r6, lsr pc │ │ │ │ - rscseq r4, r6, r2, lsl pc │ │ │ │ - rscseq r4, r6, r2, ror #29 │ │ │ │ - rscseq r4, r6, lr, lsr #29 │ │ │ │ + rscseq r5, r6, r6, lsl r3 │ │ │ │ + rscseq r5, r6, r4, ror #5 │ │ │ │ + ldrhteq r5, [r6], #46 @ 0x2e │ │ │ │ + smlalseq r5, r6, r8, r2 │ │ │ │ + rscseq r5, r6, r8, ror #4 │ │ │ │ + rscseq r5, r6, lr, asr r2 │ │ │ │ + rscseq r5, r6, r8, lsr r2 │ │ │ │ + rscseq r1, sl, r0, lsl #20 │ │ │ │ + ldrshteq r5, [r6], #18 │ │ │ │ + rscseq r5, r6, ip, asr #3 │ │ │ │ + rscseq r1, sl, r4, asr #19 │ │ │ │ + rscseq r5, r6, r0, asr #2 │ │ │ │ + rscseq r5, r6, r2, lsl r1 │ │ │ │ + rscseq r5, r6, r4, ror #1 │ │ │ │ + ldrsbteq r5, [r6], #10 │ │ │ │ + ldrhteq r5, [r6], #4 │ │ │ │ + rscseq r5, r6, r6, lsl #1 │ │ │ │ + rscseq r5, r6, lr, asr r0 │ │ │ │ + rscseq r5, r6, r6, lsr r0 │ │ │ │ + rscseq r5, r6, r4 │ │ │ │ + ldrsbteq r4, [r6], #242 @ 0xf2 │ │ │ │ + rscseq r4, r6, ip, lsr #31 │ │ │ │ + rscseq r4, r6, r4, lsl #31 │ │ │ │ + rscseq r4, r6, r8, asr pc │ │ │ │ + rscseq r4, r6, r8, lsr #30 │ │ │ │ + rscseq r4, r6, lr, lsl pc │ │ │ │ + rscseq r4, r6, sl, lsl #30 │ │ │ │ + rscseq r4, r6, r6, ror #29 │ │ │ │ + ldrsbteq r4, [r6], #228 @ 0xe4 │ │ │ │ + rscseq r4, r6, r8, lsr #29 │ │ │ │ + rscseq r4, r6, ip, ror lr │ │ │ │ + rscseq r4, r6, sl, asr #28 │ │ │ │ + rscseq r4, r6, r8, lsl lr │ │ │ │ + rscseq r4, r6, r8, ror #27 │ │ │ │ + ldrhteq r4, [r6], #220 @ 0xdc │ │ │ │ + rscseq r4, r6, ip, lsl #27 │ │ │ │ + rscseq r4, r6, r4, lsl #27 │ │ │ │ + rscseq r4, r6, r0, ror #26 │ │ │ │ + rscseq r4, r6, sl, lsr sp │ │ │ │ + rscseq r4, r6, sl, lsl #26 │ │ │ │ + ldrsbteq r4, [r6], #202 @ 0xca │ │ │ │ + ldrsbteq r4, [r6], #194 @ 0xc2 │ │ │ │ + rscseq r4, r6, lr, lsr #25 │ │ │ │ + rscseq r4, r6, lr, ror ip │ │ │ │ + rscseq r4, r6, r6, ror ip │ │ │ │ + rscseq r4, r6, r2, asr ip │ │ │ │ + rscseq r4, r6, r2, lsr #24 │ │ │ │ + rscseq r4, r6, lr, ror #23 │ │ │ │ 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 │ │ │ │ @@ -149594,99 +149594,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 r4, r6, sl, lsr #26 │ │ │ │ - rscseq r4, r6, r0, lsr #26 │ │ │ │ - ldrshteq r4, [r6], #202 @ 0xca │ │ │ │ - ldrsbteq r4, [r6], #196 @ 0xc4 │ │ │ │ - rscseq r4, r6, r4, lsr #25 │ │ │ │ - rscseq r4, r6, lr, ror ip │ │ │ │ - rscseq r4, r6, lr, asr #24 │ │ │ │ - rscseq r4, r6, r4, asr #24 │ │ │ │ - rscseq r4, r6, ip, lsl ip │ │ │ │ - rscseq r4, r6, lr, ror #23 │ │ │ │ - rscseq r4, r6, r2, asr #23 │ │ │ │ - smlalseq r4, r6, r0, fp │ │ │ │ - rscseq r4, r6, r8, ror #22 │ │ │ │ - rscseq r4, r6, r4, asr #22 │ │ │ │ - rscseq r4, r6, r8, lsl fp │ │ │ │ - rscseq r4, r6, r6, ror #21 │ │ │ │ - ldrsbteq r4, [r6], #172 @ 0xac │ │ │ │ - ldrhteq r4, [r6], #168 @ 0xa8 │ │ │ │ - smlalseq r4, r6, r4, sl │ │ │ │ - rscseq r4, r6, r8, ror #20 │ │ │ │ - rscseq r4, r6, ip, lsr sl │ │ │ │ - rscseq r4, r6, r8, lsl sl │ │ │ │ - ldrshteq r4, [r6], #148 @ 0x94 │ │ │ │ - rscseq r4, r6, r8, asr #19 │ │ │ │ + rscseq r4, r6, sl, ror #20 │ │ │ │ + rscseq r4, r6, r0, ror #20 │ │ │ │ + rscseq r4, r6, sl, lsr sl │ │ │ │ + rscseq r4, r6, r4, lsl sl │ │ │ │ + rscseq r4, r6, r4, ror #19 │ │ │ │ ldrhteq r4, [r6], #158 @ 0x9e │ │ │ │ - smlalseq r4, r6, sl, r9 │ │ │ │ - rscseq r4, r6, ip, ror #18 │ │ │ │ - rscseq r4, r6, ip, lsr r9 │ │ │ │ - rscseq r4, r6, r0, lsl r9 │ │ │ │ - rscseq r4, r6, r4, ror #17 │ │ │ │ - rscseq r4, r6, r0, asr #17 │ │ │ │ - smlalseq r4, r6, ip, r8 │ │ │ │ - rscseq r4, r6, r0, ror r8 │ │ │ │ - rscseq r4, r6, ip, asr #16 │ │ │ │ + rscseq r4, r6, lr, lsl #19 │ │ │ │ + rscseq r4, r6, r4, lsl #19 │ │ │ │ + rscseq r4, r6, ip, asr r9 │ │ │ │ + rscseq r4, r6, lr, lsr #18 │ │ │ │ + rscseq r4, r6, r2, lsl #18 │ │ │ │ + ldrsbteq r4, [r6], #128 @ 0x80 │ │ │ │ + rscseq r4, r6, r8, lsr #17 │ │ │ │ + rscseq r4, r6, r4, lsl #17 │ │ │ │ + rscseq r4, r6, r8, asr r8 │ │ │ │ rscseq r4, r6, r6, lsr #16 │ │ │ │ + rscseq r4, r6, ip, lsl r8 │ │ │ │ ldrshteq r4, [r6], #120 @ 0x78 │ │ │ │ - rscseq r4, r6, sl, asr #15 │ │ │ │ - rscseq r4, r6, r4, lsr #15 │ │ │ │ - rscseq r4, r6, lr, ror r7 │ │ │ │ - rscseq r4, r6, r0, asr r7 │ │ │ │ - rscseq r4, r6, sl, lsr #14 │ │ │ │ + ldrsbteq r4, [r6], #116 @ 0x74 │ │ │ │ + rscseq r4, r6, r8, lsr #15 │ │ │ │ + rscseq r4, r6, ip, ror r7 │ │ │ │ + rscseq r4, r6, r8, asr r7 │ │ │ │ + rscseq r4, r6, r4, lsr r7 │ │ │ │ + rscseq r4, r6, r8, lsl #14 │ │ │ │ ldrshteq r4, [r6], #110 @ 0x6e │ │ │ │ - ldrshteq r4, [r6], #100 @ 0x64 │ │ │ │ - rscseq r4, r6, r0, ror #13 │ │ │ │ - rscseq r4, r6, lr, lsr #13 │ │ │ │ - rscseq r4, r6, r2, lsl #13 │ │ │ │ - rscseq r4, r6, r8, asr #12 │ │ │ │ - rscseq r4, r6, ip, lsl r6 │ │ │ │ - rscseq r4, r6, r2, lsl r6 │ │ │ │ - ldrshteq r4, [r6], #94 @ 0x5e │ │ │ │ - rscseq r4, r6, r4, asr #11 │ │ │ │ - rscseq r4, r6, r0, lsr #11 │ │ │ │ - rscseq r4, r6, r0, ror r5 │ │ │ │ - rscseq r4, r6, r0, asr #10 │ │ │ │ - rscseq r4, r6, r0, lsr #10 │ │ │ │ - ldrshteq r4, [r6], #76 @ 0x4c │ │ │ │ - ldrhteq r4, [r6], #72 @ 0x48 │ │ │ │ - rscseq r4, r6, lr, lsr #9 │ │ │ │ - smlalseq r4, r6, sl, r4 │ │ │ │ - rscseq r4, r6, r6, ror r4 │ │ │ │ - rscseq r4, r6, r2, ror #8 │ │ │ │ - rscseq r4, r6, ip, lsr #8 │ │ │ │ - rscseq r4, r6, r8, lsl r4 │ │ │ │ - ldrshteq r4, [r6], #52 @ 0x34 │ │ │ │ - rscseq r4, r6, r0, ror #7 │ │ │ │ - ldrhteq r4, [r6], #50 @ 0x32 │ │ │ │ - rscseq r4, r6, r6, lsl #7 │ │ │ │ - rscseq r4, r6, r6, asr r3 │ │ │ │ - rscseq r4, r6, r4, lsr #6 │ │ │ │ - ldrshteq r4, [r6], #36 @ 0x24 │ │ │ │ - rscseq r4, r6, r4, asr #5 │ │ │ │ - smlalseq r4, r6, r6, r2 │ │ │ │ - rscseq r4, r6, ip, ror r2 │ │ │ │ - rscseq r4, r6, r8, asr r2 │ │ │ │ - rscseq r4, r6, r8, lsr #4 │ │ │ │ - rscseq r4, r6, r8, lsl #4 │ │ │ │ - rscseq r4, r6, r4, ror #3 │ │ │ │ + ldrsbteq r4, [r6], #106 @ 0x6a │ │ │ │ + rscseq r4, r6, ip, lsr #13 │ │ │ │ + rscseq r4, r6, ip, ror r6 │ │ │ │ + rscseq r4, r6, r0, asr r6 │ │ │ │ + rscseq r4, r6, r4, lsr #12 │ │ │ │ + rscseq r4, r6, r0, lsl #12 │ │ │ │ + ldrsbteq r4, [r6], #92 @ 0x5c │ │ │ │ + ldrhteq r4, [r6], #80 @ 0x50 │ │ │ │ + rscseq r4, r6, ip, lsl #11 │ │ │ │ + rscseq r4, r6, r6, ror #10 │ │ │ │ + rscseq r4, r6, r8, lsr r5 │ │ │ │ + rscseq r4, r6, sl, lsl #10 │ │ │ │ + rscseq r4, r6, r4, ror #9 │ │ │ │ + ldrhteq r4, [r6], #78 @ 0x4e │ │ │ │ + smlalseq r4, r6, r0, r4 │ │ │ │ + rscseq r4, r6, sl, ror #8 │ │ │ │ + rscseq r4, r6, lr, lsr r4 │ │ │ │ + rscseq r4, r6, r4, lsr r4 │ │ │ │ + rscseq r4, r6, r0, lsr #8 │ │ │ │ + rscseq r4, r6, lr, ror #7 │ │ │ │ + rscseq r4, r6, r2, asr #7 │ │ │ │ + rscseq r4, r6, r8, lsl #7 │ │ │ │ + rscseq r4, r6, ip, asr r3 │ │ │ │ + rscseq r4, r6, r2, asr r3 │ │ │ │ + rscseq r4, r6, lr, lsr r3 │ │ │ │ + rscseq r4, r6, r4, lsl #6 │ │ │ │ + rscseq r4, r6, r0, ror #5 │ │ │ │ + ldrhteq r4, [r6], #32 │ │ │ │ + rscseq r4, r6, r0, lsl #5 │ │ │ │ + rscseq r4, r6, r0, ror #4 │ │ │ │ + rscseq r4, r6, ip, lsr r2 │ │ │ │ + ldrshteq r4, [r6], #24 │ │ │ │ + rscseq r4, r6, lr, ror #3 │ │ │ │ + ldrsbteq r4, [r6], #26 │ │ │ │ ldrhteq r4, [r6], #22 │ │ │ │ - rscseq r4, r6, r8, lsl #3 │ │ │ │ - rscseq r4, r6, r4, ror #2 │ │ │ │ - rscseq r4, r6, r0, asr #2 │ │ │ │ - rscseq r4, r6, r2, lsl r1 │ │ │ │ - rscseq r4, r6, sl, lsl #2 │ │ │ │ - rscseq r4, r6, r6, ror #1 │ │ │ │ - ldrhteq r4, [r6], #4 │ │ │ │ + rscseq r4, r6, r2, lsr #3 │ │ │ │ + rscseq r4, r6, ip, ror #2 │ │ │ │ + rscseq r4, r6, r8, asr r1 │ │ │ │ + rscseq r4, r6, r4, lsr r1 │ │ │ │ + rscseq r4, r6, r0, lsr #2 │ │ │ │ + ldrshteq r4, [r6], #2 │ │ │ │ + rscseq r4, r6, r6, asr #1 │ │ │ │ + smlalseq r4, r6, r6, r0 │ │ │ │ + rscseq r4, r6, r4, rrx │ │ │ │ + rscseq r4, r6, r4, lsr r0 │ │ │ │ + rscseq r4, r6, r4 │ │ │ │ + ldrsbteq r3, [r6], #246 @ 0xf6 │ │ │ │ + ldrhteq r3, [r6], #252 @ 0xfc │ │ │ │ + smlalseq r3, r6, r8, pc @ │ │ │ │ + rscseq r3, r6, r8, ror #30 │ │ │ │ + rscseq r3, r6, r8, asr #30 │ │ │ │ + rscseq r3, r6, r4, lsr #30 │ │ │ │ + ldrshteq r3, [r6], #230 @ 0xe6 │ │ │ │ + rscseq r3, r6, r8, asr #29 │ │ │ │ + rscseq r3, r6, r4, lsr #29 │ │ │ │ + rscseq r3, r6, r0, lsl #29 │ │ │ │ + rscseq r3, r6, r2, asr lr │ │ │ │ + rscseq r3, r6, sl, asr #28 │ │ │ │ + rscseq r3, r6, r6, lsr #28 │ │ │ │ + ldrshteq r3, [r6], #212 @ 0xd4 │ │ │ │ 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 │ │ │ │ @@ -150482,100 +150482,100 @@ │ │ │ │ vpadd.i8 d2, d0, d12 │ │ │ │ @ instruction: 0xf04f83a8 │ │ │ │ blx 9882e0 │ │ │ │ ldrbeq pc, [fp, r3, lsl #6] @ │ │ │ │ eorhi pc, r7, #0, 2 │ │ │ │ ldrbtmi r4, [r8], #-2134 @ 0xfffff7aa │ │ │ │ svclt 0x0000e3ba │ │ │ │ - rscseq r3, r6, r2, lsr pc │ │ │ │ - rscseq r3, r6, r6, lsl #30 │ │ │ │ - ldrsbteq r3, [r6], #238 @ 0xee │ │ │ │ - ldrhteq r3, [r6], #232 @ 0xe8 │ │ │ │ - rscseq r3, r6, r8, lsl #29 │ │ │ │ - rscseq r3, r6, lr, ror lr │ │ │ │ - rscseq r3, r6, sl, asr lr │ │ │ │ - rscseq r3, r6, sl, lsr #28 │ │ │ │ - ldrshteq r3, [r6], #218 @ 0xda │ │ │ │ - ldrsbteq r3, [r6], #218 @ 0xda │ │ │ │ - ldrhteq r3, [r6], #214 @ 0xd6 │ │ │ │ - rscseq r3, r6, sl, lsl #27 │ │ │ │ - rscseq r3, r6, r0, lsl #27 │ │ │ │ - rscseq r3, r6, sl, asr sp │ │ │ │ - rscseq r3, r6, ip, lsr #26 │ │ │ │ - ldrshteq r3, [r6], #202 @ 0xca │ │ │ │ - rscseq r3, r6, lr, asr #25 │ │ │ │ - rscseq r3, r6, r2, lsr #25 │ │ │ │ - rscseq r3, r6, ip, ror ip │ │ │ │ - rscseq r3, r6, r6, asr ip │ │ │ │ - rscseq r3, r6, r6, lsr #24 │ │ │ │ - rscseq r3, r6, ip, lsl ip │ │ │ │ + rscseq r3, r6, r2, ror ip │ │ │ │ + rscseq r3, r6, r6, asr #24 │ │ │ │ + rscseq r3, r6, lr, lsl ip │ │ │ │ ldrshteq r3, [r6], #184 @ 0xb8 │ │ │ │ rscseq r3, r6, r8, asr #23 │ │ │ │ - smlalseq r3, r6, r8, fp │ │ │ │ - rscseq r3, r6, r8, ror fp │ │ │ │ - rscseq r3, r6, r4, asr fp │ │ │ │ - rscseq r3, r6, r8, lsr #22 │ │ │ │ - rscseq r3, r6, lr, lsl fp │ │ │ │ - ldrshteq r3, [r6], #168 @ 0xa8 │ │ │ │ - rscseq r3, r6, r6, asr #21 │ │ │ │ + ldrhteq r3, [r6], #190 @ 0xbe │ │ │ │ + smlalseq r3, r6, sl, fp │ │ │ │ + rscseq r3, r6, sl, ror #22 │ │ │ │ + rscseq r3, r6, sl, lsr fp │ │ │ │ + rscseq r3, r6, sl, lsl fp │ │ │ │ + ldrshteq r3, [r6], #166 @ 0xa6 │ │ │ │ + rscseq r3, r6, sl, asr #21 │ │ │ │ + rscseq r3, r6, r0, asr #21 │ │ │ │ smlalseq r3, r6, sl, sl │ │ │ │ - rscseq r3, r6, lr, ror #20 │ │ │ │ - rscseq r3, r6, r8, asr #20 │ │ │ │ - rscseq r3, r6, r2, lsr #20 │ │ │ │ - ldrshteq r3, [r6], #146 @ 0x92 │ │ │ │ - rscseq r3, r6, r8, ror #19 │ │ │ │ - rscseq r3, r6, r4, asr #19 │ │ │ │ - smlalseq r3, r6, r4, r9 │ │ │ │ - rscseq r3, r6, r4, ror #18 │ │ │ │ - rscseq r3, r6, r4, asr #18 │ │ │ │ - rscseq r3, r6, r0, lsr #18 │ │ │ │ - ldrshteq r3, [r6], #132 @ 0x84 │ │ │ │ - rscseq r3, r6, sl, ror #17 │ │ │ │ - rscseq r3, r6, r4, asr #17 │ │ │ │ - smlalseq r3, r6, r6, r8 │ │ │ │ + rscseq r3, r6, ip, ror #20 │ │ │ │ + rscseq r3, r6, sl, lsr sl │ │ │ │ + rscseq r3, r6, lr, lsl #20 │ │ │ │ + rscseq r3, r6, r2, ror #19 │ │ │ │ + ldrhteq r3, [r6], #156 @ 0x9c │ │ │ │ + smlalseq r3, r6, r6, r9 │ │ │ │ + rscseq r3, r6, r6, ror #18 │ │ │ │ + rscseq r3, r6, ip, asr r9 │ │ │ │ + rscseq r3, r6, r8, lsr r9 │ │ │ │ + rscseq r3, r6, r8, lsl #18 │ │ │ │ + ldrsbteq r3, [r6], #136 @ 0x88 │ │ │ │ + ldrhteq r3, [r6], #136 @ 0x88 │ │ │ │ + smlalseq r3, r6, r4, r8 │ │ │ │ rscseq r3, r6, r8, ror #16 │ │ │ │ - rscseq r3, r6, r6, lsr r8 │ │ │ │ - rscseq r3, r6, sl, lsl #16 │ │ │ │ - ldrsbteq r3, [r6], #126 @ 0x7e │ │ │ │ - ldrhteq r3, [r6], #120 @ 0x78 │ │ │ │ - smlalseq r3, r6, r2, r7 │ │ │ │ + rscseq r3, r6, lr, asr r8 │ │ │ │ + rscseq r3, r6, r8, lsr r8 │ │ │ │ + rscseq r3, r6, r6, lsl #16 │ │ │ │ + ldrsbteq r3, [r6], #122 @ 0x7a │ │ │ │ + rscseq r3, r6, lr, lsr #15 │ │ │ │ + rscseq r3, r6, r8, lsl #15 │ │ │ │ rscseq r3, r6, r2, ror #14 │ │ │ │ - rscseq r3, r6, r8, asr r7 │ │ │ │ - rscseq r3, r6, r4, lsr r7 │ │ │ │ + rscseq r3, r6, r2, lsr r7 │ │ │ │ + rscseq r3, r6, r8, lsr #14 │ │ │ │ rscseq r3, r6, r4, lsl #14 │ │ │ │ ldrsbteq r3, [r6], #100 @ 0x64 │ │ │ │ - ldrhteq r3, [r6], #100 @ 0x64 │ │ │ │ - smlalseq r3, r6, r0, r6 │ │ │ │ - rscseq r3, r6, r4, ror #12 │ │ │ │ - rscseq r3, r6, sl, asr r6 │ │ │ │ + rscseq r3, r6, r4, lsr #13 │ │ │ │ + rscseq r3, r6, r4, lsl #13 │ │ │ │ + rscseq r3, r6, r0, ror #12 │ │ │ │ rscseq r3, r6, r4, lsr r6 │ │ │ │ - rscseq r3, r6, r2, lsl #12 │ │ │ │ + rscseq r3, r6, sl, lsr #12 │ │ │ │ + rscseq r3, r6, r4, lsl #12 │ │ │ │ ldrsbteq r3, [r6], #86 @ 0x56 │ │ │ │ - rscseq r3, r6, ip, lsr #11 │ │ │ │ - rscseq r3, r6, r8, lsl #11 │ │ │ │ - rscseq r3, r6, r4, ror #10 │ │ │ │ - rscseq r3, r6, r6, lsr r5 │ │ │ │ - rscseq r3, r6, lr, lsr #10 │ │ │ │ - rscseq r3, r6, ip, lsl #10 │ │ │ │ - ldrsbteq r3, [r6], #78 @ 0x4e │ │ │ │ - ldrhteq r3, [r6], #64 @ 0x40 │ │ │ │ - smlalseq r3, r6, r2, r4 │ │ │ │ - rscseq r3, r6, r0, ror r4 │ │ │ │ - rscseq r3, r6, r6, asr #8 │ │ │ │ - rscseq r3, r6, lr, lsr r4 │ │ │ │ - rscseq r3, r6, sl, lsl r4 │ │ │ │ - rscseq r3, r6, lr, ror #7 │ │ │ │ - ldrhteq r3, [r6], #62 @ 0x3e │ │ │ │ - smlalseq r3, r6, r4, r3 │ │ │ │ - rscseq r3, r6, sl, ror #6 │ │ │ │ - rscseq r3, r6, r6, asr #6 │ │ │ │ - rscseq r3, r6, r4, lsr #6 │ │ │ │ - ldrshteq r3, [r6], #40 @ 0x28 │ │ │ │ - ldrshteq r3, [r6], #34 @ 0x22 │ │ │ │ - ldrsbteq r3, [r6], #34 @ 0x22 │ │ │ │ + rscseq r3, r6, r8, lsr #11 │ │ │ │ + rscseq r3, r6, r6, ror r5 │ │ │ │ + rscseq r3, r6, sl, asr #10 │ │ │ │ + rscseq r3, r6, lr, lsl r5 │ │ │ │ + ldrshteq r3, [r6], #72 @ 0x48 │ │ │ │ + ldrsbteq r3, [r6], #66 @ 0x42 │ │ │ │ + rscseq r3, r6, r2, lsr #9 │ │ │ │ + smlalseq r3, r6, r8, r4 │ │ │ │ + rscseq r3, r6, r4, ror r4 │ │ │ │ + rscseq r3, r6, r4, asr #8 │ │ │ │ + rscseq r3, r6, r4, lsl r4 │ │ │ │ + ldrshteq r3, [r6], #52 @ 0x34 │ │ │ │ + ldrsbteq r3, [r6], #48 @ 0x30 │ │ │ │ + rscseq r3, r6, r4, lsr #7 │ │ │ │ + smlalseq r3, r6, sl, r3 │ │ │ │ + rscseq r3, r6, r4, ror r3 │ │ │ │ + rscseq r3, r6, r2, asr #6 │ │ │ │ + rscseq r3, r6, r6, lsl r3 │ │ │ │ + rscseq r3, r6, ip, ror #5 │ │ │ │ + rscseq r3, r6, r8, asr #5 │ │ │ │ + rscseq r3, r6, r4, lsr #5 │ │ │ │ + rscseq r3, r6, r6, ror r2 │ │ │ │ + rscseq r3, r6, lr, ror #4 │ │ │ │ + rscseq r3, r6, ip, asr #4 │ │ │ │ + rscseq r3, r6, lr, lsl r2 │ │ │ │ + ldrshteq r3, [r6], #16 │ │ │ │ + ldrsbteq r3, [r6], #18 │ │ │ │ + ldrhteq r3, [r6], #16 │ │ │ │ + rscseq r3, r6, r6, lsl #3 │ │ │ │ + rscseq r3, r6, lr, ror r1 │ │ │ │ + rscseq r3, r6, sl, asr r1 │ │ │ │ + rscseq r3, r6, lr, lsr #2 │ │ │ │ + ldrshteq r3, [r6], #14 │ │ │ │ + ldrsbteq r3, [r6], #4 │ │ │ │ + rscseq r3, r6, sl, lsr #1 │ │ │ │ + rscseq r3, r6, r6, lsl #1 │ │ │ │ + rscseq r3, r6, r4, rrx │ │ │ │ + rscseq r3, r6, r8, lsr r0 │ │ │ │ + rscseq r3, r6, r2, lsr r0 │ │ │ │ + rscseq r3, r6, r2, lsl r0 │ │ │ │ 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 │ │ │ │ @@ -150960,171 +150960,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, r6, sl, asr #2 │ │ │ │ - rscseq r3, r6, ip, lsl r1 │ │ │ │ - ldrshteq r3, [r6], #14 │ │ │ │ - ldrsbteq r3, [r6], #12 │ │ │ │ - ldrhteq r3, [r6], #2 │ │ │ │ - rscseq r3, r6, sl, lsr #1 │ │ │ │ - rscseq r3, r6, r6, lsl #1 │ │ │ │ - rscseq r3, r6, r6, asr r0 │ │ │ │ - rscseq r3, r6, ip, lsr #32 │ │ │ │ - rscseq r3, r6, r2 │ │ │ │ - ldrsbteq r2, [r6], #254 @ 0xfe │ │ │ │ - ldrhteq r2, [r6], #250 @ 0xfa │ │ │ │ - rscseq r2, r6, ip, lsl #31 │ │ │ │ - rscseq r2, r6, r4, lsl #31 │ │ │ │ - rscseq r2, r6, r4, ror #30 │ │ │ │ - rscseq r2, r6, r8, lsr pc │ │ │ │ - rscseq r2, r6, lr, lsl #30 │ │ │ │ - ldrshteq r2, [r6], #228 @ 0xe4 │ │ │ │ - ldrsbteq r2, [r6], #230 @ 0xe6 │ │ │ │ - ldrhteq r2, [r6], #224 @ 0xe0 │ │ │ │ - rscseq r2, r6, sl, lsr #29 │ │ │ │ rscseq r2, r6, sl, lsl #29 │ │ │ │ - ldrshteq pc, [r9], #90 @ 0x5a @ │ │ │ │ - rscseq pc, r9, ip, ror #13 │ │ │ │ - rscseq r2, r6, r2, ror lr │ │ │ │ - rscseq pc, r9, r4, lsr #13 │ │ │ │ - rscseq r2, r6, r6, ror #28 │ │ │ │ - rscseq r2, r6, r0, ror #28 │ │ │ │ - rscseq r2, r6, sl, asr lr │ │ │ │ - rscseq r2, r6, r4, asr lr │ │ │ │ - rscseq pc, r9, r6, lsl #12 │ │ │ │ - rscseq r2, r6, r8, asr #28 │ │ │ │ - rscseq r2, r6, r2, asr #28 │ │ │ │ - rscseq r2, r6, ip, lsr lr │ │ │ │ - rscseq r2, r6, r6, lsr lr │ │ │ │ - rscseq r2, r6, r0, lsr lr │ │ │ │ - rscseq r2, r6, sl, lsr #28 │ │ │ │ - rscseq r2, r6, r4, lsr #28 │ │ │ │ - rscseq r2, r6, lr, lsl lr │ │ │ │ - rscseq r2, r6, r8, lsl lr │ │ │ │ - rscseq r2, r6, r2, lsl lr │ │ │ │ - rscseq r2, r6, ip, lsl #28 │ │ │ │ - rscseq r2, r6, r6, lsl #28 │ │ │ │ - rscseq r2, r6, r0, lsl #28 │ │ │ │ - ldrshteq r2, [r6], #218 @ 0xda │ │ │ │ - ldrshteq r2, [r6], #212 @ 0xd4 │ │ │ │ - rscseq r2, r6, lr, ror #27 │ │ │ │ - rscseq r2, r6, r8, ror #27 │ │ │ │ - rscseq r2, r6, r2, ror #27 │ │ │ │ - ldrsbteq r2, [r6], #220 @ 0xdc │ │ │ │ - ldrsbteq r2, [r6], #214 @ 0xd6 │ │ │ │ - ldrsbteq r2, [r6], #208 @ 0xd0 │ │ │ │ - rscseq r2, r6, sl, asr #27 │ │ │ │ - rscseq r2, r6, r4, asr #27 │ │ │ │ - ldrhteq r2, [r6], #222 @ 0xde │ │ │ │ - ldrhteq r2, [r6], #216 @ 0xd8 │ │ │ │ - ldrhteq r2, [r6], #210 @ 0xd2 │ │ │ │ - rscseq r2, r6, ip, lsr #27 │ │ │ │ - rscseq r2, r6, r6, lsr #27 │ │ │ │ - rscseq r2, r6, r0, lsr #27 │ │ │ │ - smlalseq r2, r6, sl, sp │ │ │ │ - smlalseq r2, r6, r4, sp │ │ │ │ - rscseq r2, r6, lr, lsl #27 │ │ │ │ - rscseq r2, r6, r8, lsl #27 │ │ │ │ - rscseq r2, r6, r2, lsl #27 │ │ │ │ - rscseq r2, r6, ip, ror sp │ │ │ │ - rscseq r2, r6, r6, ror sp │ │ │ │ - rscseq r2, r6, r0, ror sp │ │ │ │ - rscseq r2, r6, sl, ror #26 │ │ │ │ - rscseq r2, r6, r4, ror #26 │ │ │ │ - rscseq r2, r6, lr, asr sp │ │ │ │ - rscseq r2, r6, r8, asr sp │ │ │ │ - rscseq pc, r9, r6, ror #11 │ │ │ │ - rscseq r2, r6, ip, asr #26 │ │ │ │ - rscseq r2, r6, r6, asr #26 │ │ │ │ - rscseq r2, r6, r0, asr #26 │ │ │ │ - rscseq r2, r6, sl, lsr sp │ │ │ │ - rscseq r2, r6, r4, lsr sp │ │ │ │ - rscseq r2, r6, lr, lsr #26 │ │ │ │ - ldrshteq pc, [r9], #92 @ 0x5c @ │ │ │ │ - ldrsbteq pc, [r9], #86 @ 0x56 @ │ │ │ │ - rscseq r2, r6, ip, lsl sp │ │ │ │ - rscseq r2, r6, r6, lsl sp │ │ │ │ - rscseq r2, r6, r0, lsl sp │ │ │ │ - rscseq r2, r6, sl, lsl #26 │ │ │ │ - rscseq r2, r6, r4, lsl #26 │ │ │ │ - ldrshteq r2, [r6], #206 @ 0xce │ │ │ │ - ldrshteq r2, [r6], #200 @ 0xc8 │ │ │ │ - ldrshteq r2, [r6], #194 @ 0xc2 │ │ │ │ - rscseq r2, r6, ip, ror #25 │ │ │ │ - rscseq r2, r6, r6, ror #25 │ │ │ │ - rscseq r2, r6, r0, ror #25 │ │ │ │ - ldrsbteq r2, [r6], #202 @ 0xca │ │ │ │ - ldrsbteq r2, [r6], #196 @ 0xc4 │ │ │ │ - rscseq r2, r6, lr, asr #25 │ │ │ │ - rscseq r2, r6, r8, asr #25 │ │ │ │ - rscseq r2, r6, r2, asr #25 │ │ │ │ - ldrhteq r2, [r6], #204 @ 0xcc │ │ │ │ - ldrhteq r2, [r6], #198 @ 0xc6 │ │ │ │ - ldrhteq r2, [r6], #192 @ 0xc0 │ │ │ │ - rscseq r2, r6, sl, lsr #25 │ │ │ │ + rscseq r2, r6, ip, asr lr │ │ │ │ + rscseq r2, r6, lr, lsr lr │ │ │ │ + rscseq r2, r6, ip, lsl lr │ │ │ │ + ldrshteq r2, [r6], #210 @ 0xd2 │ │ │ │ + rscseq r2, r6, sl, ror #27 │ │ │ │ + rscseq r2, r6, r6, asr #27 │ │ │ │ + smlalseq r2, r6, r6, sp │ │ │ │ + rscseq r2, r6, ip, ror #26 │ │ │ │ + rscseq r2, r6, r2, asr #26 │ │ │ │ + rscseq r2, r6, lr, lsl sp │ │ │ │ + ldrshteq r2, [r6], #202 @ 0xca │ │ │ │ + rscseq r2, r6, ip, asr #25 │ │ │ │ + rscseq r2, r6, r4, asr #25 │ │ │ │ rscseq r2, r6, r4, lsr #25 │ │ │ │ - smlalseq r2, r6, lr, ip │ │ │ │ - smlalseq r2, r6, r8, ip │ │ │ │ - smlalseq r2, r6, r2, ip │ │ │ │ - rscseq r2, r6, ip, lsl #25 │ │ │ │ - rscseq r2, r6, r6, lsl #25 │ │ │ │ - rscseq r2, r6, r0, lsl #25 │ │ │ │ - rscseq r2, r6, sl, ror ip │ │ │ │ - rscseq r2, r6, r4, ror ip │ │ │ │ - rscseq r2, r6, lr, ror #24 │ │ │ │ - rscseq r2, r6, r8, ror #24 │ │ │ │ - rscseq r2, r6, r2, ror #24 │ │ │ │ - rscseq r2, r6, ip, asr ip │ │ │ │ - rscseq r2, r6, r6, asr ip │ │ │ │ - rscseq r2, r6, r0, asr ip │ │ │ │ - rscseq r2, r6, sl, asr #24 │ │ │ │ - rscseq r2, r6, r4, asr #24 │ │ │ │ - rscseq r2, r6, lr, lsr ip │ │ │ │ - rscseq r2, r6, r8, lsr ip │ │ │ │ - rscseq r2, r6, r2, lsr ip │ │ │ │ - rscseq r2, r6, ip, lsr #24 │ │ │ │ - rscseq r2, r6, r6, lsr #24 │ │ │ │ - rscseq r2, r6, r0, lsr #24 │ │ │ │ - rscseq r2, r6, sl, lsl ip │ │ │ │ - rscseq r2, r6, r4, lsl ip │ │ │ │ - rscseq r2, r6, lr, lsl #24 │ │ │ │ - rscseq r2, r6, r8, lsl #24 │ │ │ │ - rscseq r2, r6, r2, lsl #24 │ │ │ │ - ldrshteq r2, [r6], #188 @ 0xbc │ │ │ │ - ldrshteq r2, [r6], #182 @ 0xb6 │ │ │ │ + rscseq r2, r6, r8, ror ip │ │ │ │ + rscseq r2, r6, lr, asr #24 │ │ │ │ + rscseq r2, r6, r4, lsr ip │ │ │ │ + rscseq r2, r6, r6, lsl ip │ │ │ │ ldrshteq r2, [r6], #176 @ 0xb0 │ │ │ │ rscseq r2, r6, sl, ror #23 │ │ │ │ - rscseq r2, r6, r4, ror #23 │ │ │ │ - ldrsbteq r2, [r6], #190 @ 0xbe │ │ │ │ - ldrsbteq r2, [r6], #184 @ 0xb8 │ │ │ │ - ldrsbteq r2, [r6], #178 @ 0xb2 │ │ │ │ - rscseq r2, r6, ip, asr #23 │ │ │ │ - rscseq r2, r6, r6, asr #23 │ │ │ │ - rscseq r2, r6, r0, asr #23 │ │ │ │ - ldrhteq r2, [r6], #186 @ 0xba │ │ │ │ - ldrhteq r2, [r6], #180 @ 0xb4 │ │ │ │ - rscseq r2, r6, lr, lsr #23 │ │ │ │ - rscseq r2, r6, r8, lsr #23 │ │ │ │ - rscseq r2, r6, r2, lsr #23 │ │ │ │ - smlalseq r2, r6, ip, fp │ │ │ │ - smlalseq r2, r6, r6, fp │ │ │ │ - smlalseq r2, r6, r0, fp │ │ │ │ - rscseq r2, r6, sl, lsl #23 │ │ │ │ - rscseq r2, r6, r4, lsl #23 │ │ │ │ - rscseq r2, r6, lr, ror fp │ │ │ │ - rscseq r2, r6, r8, ror fp │ │ │ │ - rscseq r2, r6, r2, ror fp │ │ │ │ - rscseq r2, r6, ip, ror #22 │ │ │ │ - rscseq r2, r6, r6, ror #22 │ │ │ │ - rscseq r2, r6, r0, ror #22 │ │ │ │ - rscseq r2, r6, sl, asr fp │ │ │ │ + rscseq r2, r6, sl, asr #23 │ │ │ │ + rscseq pc, r9, sl, lsr r3 @ │ │ │ │ + rscseq pc, r9, ip, lsr #8 │ │ │ │ + ldrhteq r2, [r6], #178 @ 0xb2 │ │ │ │ + rscseq pc, r9, r4, ror #7 │ │ │ │ + rscseq r2, r6, r6, lsr #23 │ │ │ │ + rscseq r2, r6, r0, lsr #23 │ │ │ │ + smlalseq r2, r6, sl, fp │ │ │ │ + smlalseq r2, r6, r4, fp │ │ │ │ + rscseq pc, r9, r6, asr #6 │ │ │ │ + rscseq r2, r6, r8, lsl #23 │ │ │ │ + rscseq r2, r6, r2, lsl #23 │ │ │ │ + rscseq r2, r6, ip, ror fp │ │ │ │ + rscseq r2, r6, r6, ror fp │ │ │ │ + rscseq r2, r6, r0, ror fp │ │ │ │ + rscseq r2, r6, sl, ror #22 │ │ │ │ + rscseq r2, r6, r4, ror #22 │ │ │ │ + rscseq r2, r6, lr, asr fp │ │ │ │ + rscseq r2, r6, r8, asr fp │ │ │ │ + rscseq r2, r6, r2, asr fp │ │ │ │ + rscseq r2, r6, ip, asr #22 │ │ │ │ + rscseq r2, r6, r6, asr #22 │ │ │ │ + rscseq r2, r6, r0, asr #22 │ │ │ │ + rscseq r2, r6, sl, lsr fp │ │ │ │ + rscseq r2, r6, r4, lsr fp │ │ │ │ + rscseq r2, r6, lr, lsr #22 │ │ │ │ + rscseq r2, r6, r8, lsr #22 │ │ │ │ + rscseq r2, r6, r2, lsr #22 │ │ │ │ + rscseq r2, r6, ip, lsl fp │ │ │ │ + rscseq r2, r6, r6, lsl fp │ │ │ │ + rscseq r2, r6, r0, lsl fp │ │ │ │ + rscseq r2, r6, sl, lsl #22 │ │ │ │ + rscseq r2, r6, r4, lsl #22 │ │ │ │ + ldrshteq r2, [r6], #174 @ 0xae │ │ │ │ + ldrshteq r2, [r6], #168 @ 0xa8 │ │ │ │ + ldrshteq r2, [r6], #162 @ 0xa2 │ │ │ │ + rscseq r2, r6, ip, ror #21 │ │ │ │ + rscseq r2, r6, r6, ror #21 │ │ │ │ + rscseq r2, r6, r0, ror #21 │ │ │ │ + ldrsbteq r2, [r6], #170 @ 0xaa │ │ │ │ + ldrsbteq r2, [r6], #164 @ 0xa4 │ │ │ │ + rscseq r2, r6, lr, asr #21 │ │ │ │ + rscseq r2, r6, r8, asr #21 │ │ │ │ + rscseq r2, r6, r2, asr #21 │ │ │ │ + ldrhteq r2, [r6], #172 @ 0xac │ │ │ │ + ldrhteq r2, [r6], #166 @ 0xa6 │ │ │ │ + ldrhteq r2, [r6], #160 @ 0xa0 │ │ │ │ + rscseq r2, r6, sl, lsr #21 │ │ │ │ + rscseq r2, r6, r4, lsr #21 │ │ │ │ + smlalseq r2, r6, lr, sl │ │ │ │ + smlalseq r2, r6, r8, sl │ │ │ │ + rscseq pc, r9, r6, lsr #6 │ │ │ │ + rscseq r2, r6, ip, lsl #21 │ │ │ │ + rscseq r2, r6, r6, lsl #21 │ │ │ │ + rscseq r2, r6, r0, lsl #21 │ │ │ │ + rscseq r2, r6, sl, ror sl │ │ │ │ + rscseq r2, r6, r4, ror sl │ │ │ │ + rscseq r2, r6, lr, ror #20 │ │ │ │ + rscseq pc, r9, ip, lsr r3 @ │ │ │ │ + rscseq pc, r9, r6, lsl r3 @ │ │ │ │ + rscseq r2, r6, ip, asr sl │ │ │ │ + rscseq r2, r6, r6, asr sl │ │ │ │ + rscseq r2, r6, r0, asr sl │ │ │ │ + rscseq r2, r6, sl, asr #20 │ │ │ │ + rscseq r2, r6, r4, asr #20 │ │ │ │ + rscseq r2, r6, lr, lsr sl │ │ │ │ + rscseq r2, r6, r8, lsr sl │ │ │ │ + rscseq r2, r6, r2, lsr sl │ │ │ │ + rscseq r2, r6, ip, lsr #20 │ │ │ │ + rscseq r2, r6, r6, lsr #20 │ │ │ │ + rscseq r2, r6, r0, lsr #20 │ │ │ │ + rscseq r2, r6, sl, lsl sl │ │ │ │ + rscseq r2, r6, r4, lsl sl │ │ │ │ + rscseq r2, r6, lr, lsl #20 │ │ │ │ + rscseq r2, r6, r8, lsl #20 │ │ │ │ + rscseq r2, r6, r2, lsl #20 │ │ │ │ + ldrshteq r2, [r6], #156 @ 0x9c │ │ │ │ + ldrshteq r2, [r6], #150 @ 0x96 │ │ │ │ + ldrshteq r2, [r6], #144 @ 0x90 │ │ │ │ + rscseq r2, r6, sl, ror #19 │ │ │ │ + rscseq r2, r6, r4, ror #19 │ │ │ │ + ldrsbteq r2, [r6], #158 @ 0x9e │ │ │ │ + ldrsbteq r2, [r6], #152 @ 0x98 │ │ │ │ + ldrsbteq r2, [r6], #146 @ 0x92 │ │ │ │ + rscseq r2, r6, ip, asr #19 │ │ │ │ + rscseq r2, r6, r6, asr #19 │ │ │ │ + rscseq r2, r6, r0, asr #19 │ │ │ │ + ldrhteq r2, [r6], #154 @ 0x9a │ │ │ │ + ldrhteq r2, [r6], #148 @ 0x94 │ │ │ │ + rscseq r2, r6, lr, lsr #19 │ │ │ │ + rscseq r2, r6, r8, lsr #19 │ │ │ │ + rscseq r2, r6, r2, lsr #19 │ │ │ │ + smlalseq r2, r6, ip, r9 │ │ │ │ + smlalseq r2, r6, r6, r9 │ │ │ │ + smlalseq r2, r6, r0, r9 │ │ │ │ + rscseq r2, r6, sl, lsl #19 │ │ │ │ + rscseq r2, r6, r4, lsl #19 │ │ │ │ + rscseq r2, r6, lr, ror r9 │ │ │ │ + rscseq r2, r6, r8, ror r9 │ │ │ │ + rscseq r2, r6, r2, ror r9 │ │ │ │ + rscseq r2, r6, ip, ror #18 │ │ │ │ + rscseq r2, r6, r6, ror #18 │ │ │ │ + rscseq r2, r6, r0, ror #18 │ │ │ │ + rscseq r2, r6, sl, asr r9 │ │ │ │ + rscseq r2, r6, r4, asr r9 │ │ │ │ + rscseq r2, r6, lr, asr #18 │ │ │ │ + rscseq r2, r6, r8, asr #18 │ │ │ │ + rscseq r2, r6, r2, asr #18 │ │ │ │ + rscseq r2, r6, ip, lsr r9 │ │ │ │ + rscseq r2, r6, r6, lsr r9 │ │ │ │ + rscseq r2, r6, r0, lsr r9 │ │ │ │ + rscseq r2, r6, sl, lsr #18 │ │ │ │ + rscseq r2, r6, r4, lsr #18 │ │ │ │ + rscseq r2, r6, lr, lsl r9 │ │ │ │ + rscseq r2, r6, r8, lsl r9 │ │ │ │ + rscseq r2, r6, r2, lsl r9 │ │ │ │ + rscseq r2, r6, ip, lsl #18 │ │ │ │ + rscseq r2, r6, r6, lsl #18 │ │ │ │ + rscseq r2, r6, r0, lsl #18 │ │ │ │ + ldrshteq r2, [r6], #138 @ 0x8a │ │ │ │ + ldrshteq r2, [r6], #132 @ 0x84 │ │ │ │ + rscseq r2, r6, lr, ror #17 │ │ │ │ + rscseq r2, r6, r8, ror #17 │ │ │ │ + rscseq r2, r6, r2, ror #17 │ │ │ │ + ldrsbteq r2, [r6], #140 @ 0x8c │ │ │ │ + ldrsbteq r2, [r6], #134 @ 0x86 │ │ │ │ + ldrsbteq r2, [r6], #128 @ 0x80 │ │ │ │ + rscseq r2, r6, sl, asr #17 │ │ │ │ + rscseq r2, r6, r4, asr #17 │ │ │ │ + ldrhteq r2, [r6], #142 @ 0x8e │ │ │ │ + ldrhteq r2, [r6], #136 @ 0x88 │ │ │ │ + ldrhteq r2, [r6], #130 @ 0x82 │ │ │ │ + rscseq r2, r6, ip, lsr #17 │ │ │ │ + rscseq r2, r6, r6, lsr #17 │ │ │ │ + rscseq r2, r6, r0, lsr #17 │ │ │ │ + smlalseq r2, r6, sl, r8 │ │ │ │ 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 │ │ │ │ @@ -151950,18 +151950,18 @@ │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ cdp 7, 9, cr15, cr4, cr10, {3} │ │ │ │ ldrtmi r4, [r3], -r7, lsl #20 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf76a4628 │ │ │ │ @ instruction: 0xf002ee8e │ │ │ │ svclt 0x0000b94f │ │ │ │ - rscseq r2, r9, r0, lsr #28 │ │ │ │ - rscseq r2, r8, ip, asr #7 │ │ │ │ - ldrsbteq r9, [r6], #50 @ 0x32 │ │ │ │ - rscseq r1, r8, r6, asr #15 │ │ │ │ + rscseq r2, r9, r0, ror #22 │ │ │ │ + rscseq r2, r8, ip, lsl #2 │ │ │ │ + rscseq r9, r6, r2, lsl r1 │ │ │ │ + rscseq r1, r8, r6, lsl #10 │ │ │ │ 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 4ff1cc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3ed4d8> │ │ │ │ @@ -152764,18 +152764,18 @@ │ │ │ │ addslt r5, fp, #-1476395005 @ 0xa8000003 │ │ │ │ vpadd.i8 d2, d1, d12 │ │ │ │ @ instruction: 0xf04f82f3 │ │ │ │ blx 98a68c │ │ │ │ ldrbeq pc, [fp, r3, lsl #6] @ │ │ │ │ rschi pc, ip, #1073741840 @ 0x40000010 │ │ │ │ ldmiblt fp!, {r0, ip, sp, lr, pc} │ │ │ │ - ldrshteq r2, [r6], #22 │ │ │ │ - rscseq r1, r8, r6, asr r7 │ │ │ │ - rscseq r1, r6, r6, asr #29 │ │ │ │ - ldrshteq r1, [r8], #62 @ 0x3e │ │ │ │ + rscseq r1, r6, r6, lsr pc │ │ │ │ + smlalseq r1, r8, r6, r4 │ │ │ │ + rscseq r1, r6, r6, lsl #24 │ │ │ │ + rscseq r1, r8, lr, lsr r1 │ │ │ │ mvnpl pc, #675282944 @ 0x28400000 │ │ │ │ blcs 82a8d8 │ │ │ │ sbcshi pc, ip, #268435456 @ 0x10000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf14107d9 │ │ │ │ @ instruction: 0xf00182d5 │ │ │ │ @@ -154167,53 +154167,53 @@ │ │ │ │ and lr, r7, r6, asr #26 │ │ │ │ ldrtmi r4, [fp], -fp, lsr #20 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ ldc 7, cr15, [ip, #-416]! @ 0xfffffe60 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - rscseq r7, r6, r4, ror #6 │ │ │ │ - rscseq pc, r7, ip, ror #14 │ │ │ │ - rscseq r0, r6, sl, ror #3 │ │ │ │ - ldrshteq r0, [r6], #24 │ │ │ │ - rscseq r9, lr, ip, rrx │ │ │ │ - rscseq r0, r6, r4, ror #3 │ │ │ │ - ldrhteq r0, [r6], #28 │ │ │ │ - rscseq r0, r6, sl, asr #3 │ │ │ │ - rscseq r0, r6, r8, asr #3 │ │ │ │ - rscseq r0, r6, r6, asr #3 │ │ │ │ - rscseq r0, r6, r4, asr #3 │ │ │ │ - rscseq r0, r6, r6, asr #3 │ │ │ │ - rscseq r8, lr, sl, ror #31 │ │ │ │ - ldrhteq r0, [r6], #24 │ │ │ │ - rscseq r0, r6, r6, asr #2 │ │ │ │ - ldrhteq r8, [lr], #250 @ 0xfa │ │ │ │ + rscseq r7, r6, r4, lsr #1 │ │ │ │ + rscseq pc, r7, ip, lsr #9 │ │ │ │ + rscseq pc, r5, sl, lsr #30 │ │ │ │ + rscseq pc, r5, r8, lsr pc @ │ │ │ │ + rscseq r8, lr, ip, lsr #27 │ │ │ │ + rscseq pc, r5, r4, lsr #30 │ │ │ │ + ldrshteq pc, [r5], #236 @ 0xec @ │ │ │ │ + rscseq pc, r5, sl, lsl #30 │ │ │ │ + rscseq pc, r5, r8, lsl #30 │ │ │ │ + rscseq pc, r5, r6, lsl #30 │ │ │ │ + rscseq pc, r5, r4, lsl #30 │ │ │ │ + rscseq pc, r5, r6, lsl #30 │ │ │ │ + rscseq r8, lr, sl, lsr #26 │ │ │ │ + ldrshteq pc, [r5], #232 @ 0xe8 @ │ │ │ │ rscseq pc, r5, r6, lsl #29 │ │ │ │ - rscseq pc, r7, r2, ror r6 @ │ │ │ │ - rscseq pc, r5, sl, ror #28 │ │ │ │ - ldrsbteq pc, [r7], #174 @ 0xae @ │ │ │ │ - ldrsbteq pc, [r7], #168 @ 0xa8 @ │ │ │ │ - ldrsbteq pc, [r7], #162 @ 0xa2 @ │ │ │ │ - rscseq pc, r7, ip, asr #21 │ │ │ │ - ldrsbteq pc, [r7], #174 @ 0xae @ │ │ │ │ - rscseq pc, r7, r0, asr #21 │ │ │ │ - ldrhteq pc, [r7], #170 @ 0xaa @ │ │ │ │ - rscseq r8, lr, r6, lsl #30 │ │ │ │ - ldrsbteq ip, [r9], #44 @ 0x2c │ │ │ │ - rscseq pc, r5, r0, ror #28 │ │ │ │ - rscseq pc, r5, sl, asr lr @ │ │ │ │ - rscseq r0, r9, r2, lsl r0 │ │ │ │ - smlalseq pc, r7, r0, r5 @ │ │ │ │ - rscseq r7, r6, sl, ror #2 │ │ │ │ - rscseq pc, r7, r0, ror r5 @ │ │ │ │ - rscseq r0, r8, sl, lsr #18 │ │ │ │ - rscseq pc, r7, r2, asr r5 @ │ │ │ │ - rscseq r7, r6, r0, lsl #1 │ │ │ │ - rscseq pc, r7, r6, lsr r5 @ │ │ │ │ - rscseq pc, r5, r8, lsl #20 │ │ │ │ + ldrshteq r8, [lr], #202 @ 0xca │ │ │ │ + rscseq pc, r5, r6, asr #23 │ │ │ │ + ldrhteq pc, [r7], #50 @ 0x32 @ │ │ │ │ + rscseq pc, r5, sl, lsr #23 │ │ │ │ + rscseq pc, r7, lr, lsl r8 @ │ │ │ │ + rscseq pc, r7, r8, lsl r8 @ │ │ │ │ + rscseq pc, r7, r2, lsl r8 @ │ │ │ │ + rscseq pc, r7, ip, lsl #16 │ │ │ │ + rscseq pc, r7, lr, lsl r8 @ │ │ │ │ + rscseq pc, r7, r0, lsl #16 │ │ │ │ + ldrshteq pc, [r7], #122 @ 0x7a @ │ │ │ │ + rscseq r8, lr, r6, asr #24 │ │ │ │ + rscseq ip, r9, ip, lsl r0 │ │ │ │ + rscseq pc, r5, r0, lsr #23 │ │ │ │ + smlalseq pc, r5, sl, fp @ │ │ │ │ + rscseq pc, r8, r2, asr sp @ │ │ │ │ + ldrsbteq pc, [r7], #32 @ │ │ │ │ + rscseq r6, r6, sl, lsr #29 │ │ │ │ + ldrhteq pc, [r7], #32 @ │ │ │ │ + rscseq r0, r8, sl, ror #12 │ │ │ │ + smlalseq pc, r7, r2, r2 @ │ │ │ │ + rscseq r6, r6, r0, asr #27 │ │ │ │ + rscseq pc, r7, r6, ror r2 @ │ │ │ │ + rscseq pc, r5, r8, asr #14 │ │ │ │ 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 │ │ │ │ @@ -155031,103 +155031,103 @@ │ │ │ │ vpadd.i8 d2, d0, d12 │ │ │ │ @ instruction: 0xf04f87c3 │ │ │ │ blx 98c9f4 │ │ │ │ ldrbeq pc, [fp, r3, lsl #6] @ │ │ │ │ strhi pc, [r4], r0, lsl #2 │ │ │ │ ldrbtmi r4, [r8], #-2137 @ 0xfffff7a7 │ │ │ │ ldmdalt r1, {r0, ip, sp, lr, pc} │ │ │ │ - rscseq pc, r5, r6, lsr r8 @ │ │ │ │ - rscseq ip, r9, lr, lsl r1 │ │ │ │ - ldrshteq pc, [r5], #116 @ 0x74 @ │ │ │ │ - ldrsbteq pc, [r5], #118 @ 0x76 @ │ │ │ │ - ldrhteq pc, [r5], #120 @ 0x78 @ │ │ │ │ - smlalseq pc, r5, r4, r7 @ │ │ │ │ - rscseq pc, r5, r8, ror #14 │ │ │ │ - rscseq pc, r5, r4, asr #14 │ │ │ │ - rscseq pc, r5, lr, lsr #14 │ │ │ │ - rscseq pc, r5, r2, lsl #14 │ │ │ │ - ldrsbteq pc, [r5], #102 @ 0x66 @ │ │ │ │ - rscseq pc, r5, ip, asr #13 │ │ │ │ - rscseq pc, r5, r8, lsr #13 │ │ │ │ - rscseq pc, r5, lr, ror r6 @ │ │ │ │ - rscseq pc, r5, r4, ror r6 @ │ │ │ │ - rscseq pc, r5, r6, asr r6 @ │ │ │ │ - rscseq pc, r5, sl, lsr #12 │ │ │ │ - rscseq pc, r5, r0, lsl #12 │ │ │ │ - ldrsbteq pc, [r5], #84 @ 0x54 @ │ │ │ │ - rscseq pc, r5, r8, lsr #11 │ │ │ │ - smlalseq pc, r5, lr, r5 @ │ │ │ │ - rscseq pc, r5, sl, ror r5 @ │ │ │ │ - rscseq pc, r5, r6, asr r5 @ │ │ │ │ - rscseq pc, r5, ip, lsr #10 │ │ │ │ - rscseq pc, r5, r2, lsr #10 │ │ │ │ - ldrshteq pc, [r5], #78 @ 0x4e @ │ │ │ │ - ldrsbteq pc, [r5], #66 @ 0x42 @ │ │ │ │ - rscseq pc, r5, r6, lsr #9 │ │ │ │ - rscseq pc, r5, r2, lsl #9 │ │ │ │ - rscseq pc, r5, lr, asr r4 @ │ │ │ │ - rscseq pc, r5, r2, lsr r4 @ │ │ │ │ - rscseq pc, r5, lr, lsl #8 │ │ │ │ - ldrshteq pc, [r5], #60 @ 0x3c @ │ │ │ │ - ldrhteq pc, [r5], #58 @ 0x3a @ │ │ │ │ - rscseq pc, r5, lr, lsl #7 │ │ │ │ + rscseq pc, r5, r6, ror r5 @ │ │ │ │ + rscseq fp, r9, lr, asr lr │ │ │ │ + rscseq pc, r5, r4, lsr r5 @ │ │ │ │ + rscseq pc, r5, r6, lsl r5 @ │ │ │ │ + ldrshteq pc, [r5], #72 @ 0x48 @ │ │ │ │ + ldrsbteq pc, [r5], #68 @ 0x44 @ │ │ │ │ + rscseq pc, r5, r8, lsr #9 │ │ │ │ + rscseq pc, r5, r4, lsl #9 │ │ │ │ + rscseq pc, r5, lr, ror #8 │ │ │ │ + rscseq pc, r5, r2, asr #8 │ │ │ │ + rscseq pc, r5, r6, lsl r4 @ │ │ │ │ + rscseq pc, r5, ip, lsl #8 │ │ │ │ + rscseq pc, r5, r8, ror #7 │ │ │ │ + ldrhteq pc, [r5], #62 @ 0x3e @ │ │ │ │ + ldrhteq pc, [r5], #52 @ 0x34 @ │ │ │ │ + smlalseq pc, r5, r6, r3 @ │ │ │ │ rscseq pc, r5, sl, ror #6 │ │ │ │ - rscseq pc, r5, r6, asr r3 @ │ │ │ │ - rscseq pc, r5, sl, lsr #6 │ │ │ │ - rscseq pc, r5, r0, lsr #6 │ │ │ │ - ldrshteq pc, [r5], #42 @ 0x2a @ │ │ │ │ - rscseq fp, r9, r6, lsr ip │ │ │ │ - rscseq pc, r5, r2, lsl #5 │ │ │ │ - rscseq pc, r5, sl, ror #4 │ │ │ │ - rscseq pc, r5, ip, asr #4 │ │ │ │ - rscseq pc, r5, lr, lsr #4 │ │ │ │ - ldrshteq pc, [r5], #28 @ │ │ │ │ - rscseq pc, r5, lr, asr #3 │ │ │ │ - smlalseq pc, r5, ip, r1 @ │ │ │ │ - rscseq pc, r5, sl, ror #2 │ │ │ │ - rscseq pc, r5, sl, lsr r1 @ │ │ │ │ - rscseq pc, r5, sl, lsl #2 │ │ │ │ - ldrsbteq pc, [r5], #8 @ │ │ │ │ - ldrhteq pc, [r5], #10 @ │ │ │ │ + rscseq pc, r5, r0, asr #6 │ │ │ │ + rscseq pc, r5, r4, lsl r3 @ │ │ │ │ + rscseq pc, r5, r8, ror #5 │ │ │ │ + ldrsbteq pc, [r5], #46 @ 0x2e @ │ │ │ │ + ldrhteq pc, [r5], #42 @ 0x2a @ │ │ │ │ + smlalseq pc, r5, r6, r2 @ │ │ │ │ + rscseq pc, r5, ip, ror #4 │ │ │ │ + rscseq pc, r5, r2, ror #4 │ │ │ │ + rscseq pc, r5, lr, lsr r2 @ │ │ │ │ + rscseq pc, r5, r2, lsl r2 @ │ │ │ │ + rscseq pc, r5, r6, ror #3 │ │ │ │ + rscseq pc, r5, r2, asr #3 │ │ │ │ + smlalseq pc, r5, lr, r1 @ │ │ │ │ + rscseq pc, r5, r2, ror r1 @ │ │ │ │ + rscseq pc, r5, lr, asr #2 │ │ │ │ + rscseq pc, r5, ip, lsr r1 @ │ │ │ │ + ldrshteq pc, [r5], #10 @ │ │ │ │ + rscseq pc, r5, lr, asr #1 │ │ │ │ + rscseq pc, r5, sl, lsr #1 │ │ │ │ smlalseq pc, r5, r6, r0 @ │ │ │ │ - rscseq pc, r5, r0, ror r0 @ │ │ │ │ - rscseq pc, r5, r0, asr #32 │ │ │ │ - rscseq pc, r5, r6, lsr r0 @ │ │ │ │ - rscseq pc, r5, r0, lsl r0 @ │ │ │ │ - rscseq lr, r5, r4, ror #31 │ │ │ │ - ldrhteq lr, [r5], #244 @ 0xf4 │ │ │ │ - smlalseq lr, r5, r2, pc @ │ │ │ │ - rscseq lr, r5, sl, ror #30 │ │ │ │ - rscseq lr, r5, sl, lsr pc │ │ │ │ - rscseq lr, r5, r0, lsr pc │ │ │ │ - rscseq lr, r5, ip, lsl #30 │ │ │ │ - ldrsbteq lr, [r5], #238 @ 0xee │ │ │ │ - rscseq lr, r5, lr, lsr #29 │ │ │ │ - rscseq lr, r5, r0, lsl #29 │ │ │ │ - rscseq lr, r5, r2, ror #28 │ │ │ │ - rscseq lr, r5, r0, asr #28 │ │ │ │ - rscseq lr, r5, r6, lsl lr │ │ │ │ - rscseq lr, r5, lr, lsl #28 │ │ │ │ - rscseq lr, r5, sl, ror #27 │ │ │ │ - ldrhteq lr, [r5], #220 @ 0xdc │ │ │ │ - rscseq lr, r5, lr, lsl #27 │ │ │ │ - rscseq lr, r5, r6, lsl #27 │ │ │ │ - rscseq lr, r5, r4, ror #26 │ │ │ │ - rscseq lr, r5, sl, lsr sp │ │ │ │ - rscseq lr, r5, r2, lsr sp │ │ │ │ - rscseq lr, r5, lr, lsl #26 │ │ │ │ - rscseq lr, r5, r2, ror #25 │ │ │ │ - ldrhteq lr, [r5], #194 @ 0xc2 │ │ │ │ - rscseq lr, r5, r8, lsl #25 │ │ │ │ - rscseq lr, r5, lr, asr ip │ │ │ │ - rscseq lr, r5, sl, lsr ip │ │ │ │ - rscseq lr, r5, r6, lsl ip │ │ │ │ - rscseq lr, r5, r8, ror #23 │ │ │ │ - rscseq lr, r5, r0, ror #23 │ │ │ │ - ldrhteq lr, [r5], #190 @ 0xbe │ │ │ │ + rscseq pc, r5, sl, rrx │ │ │ │ + rscseq pc, r5, r0, rrx │ │ │ │ + rscseq pc, r5, sl, lsr r0 @ │ │ │ │ + rscseq fp, r9, r6, ror r9 │ │ │ │ + rscseq lr, r5, r2, asr #31 │ │ │ │ + rscseq lr, r5, sl, lsr #31 │ │ │ │ + rscseq lr, r5, ip, lsl #31 │ │ │ │ + rscseq lr, r5, lr, ror #30 │ │ │ │ + rscseq lr, r5, ip, lsr pc │ │ │ │ + rscseq lr, r5, lr, lsl #30 │ │ │ │ + ldrsbteq lr, [r5], #236 @ 0xec │ │ │ │ + rscseq lr, r5, sl, lsr #29 │ │ │ │ + rscseq lr, r5, sl, ror lr │ │ │ │ + rscseq lr, r5, sl, asr #28 │ │ │ │ + rscseq lr, r5, r8, lsl lr │ │ │ │ + ldrshteq lr, [r5], #218 @ 0xda │ │ │ │ + ldrsbteq lr, [r5], #214 @ 0xd6 │ │ │ │ + ldrhteq lr, [r5], #208 @ 0xd0 │ │ │ │ + rscseq lr, r5, r0, lsl #27 │ │ │ │ + rscseq lr, r5, r6, ror sp │ │ │ │ + rscseq lr, r5, r0, asr sp │ │ │ │ + rscseq lr, r5, r4, lsr #26 │ │ │ │ + ldrshteq lr, [r5], #196 @ 0xc4 │ │ │ │ + ldrsbteq lr, [r5], #194 @ 0xc2 │ │ │ │ + rscseq lr, r5, sl, lsr #25 │ │ │ │ + rscseq lr, r5, sl, ror ip │ │ │ │ + rscseq lr, r5, r0, ror ip │ │ │ │ + rscseq lr, r5, ip, asr #24 │ │ │ │ + rscseq lr, r5, lr, lsl ip │ │ │ │ + rscseq lr, r5, lr, ror #23 │ │ │ │ + rscseq lr, r5, r0, asr #23 │ │ │ │ + rscseq lr, r5, r2, lsr #23 │ │ │ │ + rscseq lr, r5, r0, lsl #23 │ │ │ │ + rscseq lr, r5, r6, asr fp │ │ │ │ + rscseq lr, r5, lr, asr #22 │ │ │ │ + rscseq lr, r5, sl, lsr #22 │ │ │ │ + ldrshteq lr, [r5], #172 @ 0xac │ │ │ │ + rscseq lr, r5, lr, asr #21 │ │ │ │ + rscseq lr, r5, r6, asr #21 │ │ │ │ + rscseq lr, r5, r4, lsr #21 │ │ │ │ + rscseq lr, r5, sl, ror sl │ │ │ │ + rscseq lr, r5, r2, ror sl │ │ │ │ + rscseq lr, r5, lr, asr #20 │ │ │ │ + rscseq lr, r5, r2, lsr #20 │ │ │ │ + ldrshteq lr, [r5], #146 @ 0x92 │ │ │ │ + rscseq lr, r5, r8, asr #19 │ │ │ │ + smlalseq lr, r5, lr, r9 │ │ │ │ + rscseq lr, r5, sl, ror r9 │ │ │ │ + rscseq lr, r5, r6, asr r9 │ │ │ │ + rscseq lr, r5, r8, lsr #18 │ │ │ │ + rscseq lr, r5, r0, lsr #18 │ │ │ │ + ldrshteq lr, [r5], #142 @ 0x8e │ │ │ │ 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 │ │ │ │ @@ -155899,122 +155899,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 lr, r5, sl, lsr #20 │ │ │ │ - ldrshteq lr, [r5], #154 @ 0x9a │ │ │ │ - ldrsbteq lr, [r5], #154 @ 0x9a │ │ │ │ - ldrhteq lr, [r5], #150 @ 0x96 │ │ │ │ - rscseq lr, r5, sl, lsl #19 │ │ │ │ - rscseq lr, r5, r0, lsl #19 │ │ │ │ - rscseq lr, r5, sl, asr r9 │ │ │ │ - rscseq lr, r5, r8, lsr #18 │ │ │ │ - ldrshteq lr, [r5], #140 @ 0x8c │ │ │ │ - ldrsbteq lr, [r5], #128 @ 0x80 │ │ │ │ - rscseq lr, r5, sl, lsr #17 │ │ │ │ - rscseq lr, r5, r4, lsl #17 │ │ │ │ - rscseq lr, r5, r4, asr r8 │ │ │ │ - rscseq lr, r5, sl, asr #16 │ │ │ │ - rscseq lr, r5, r6, lsr #16 │ │ │ │ - ldrshteq lr, [r5], #122 @ 0x7a │ │ │ │ - rscseq lr, r5, lr, asr #15 │ │ │ │ - rscseq lr, r5, r4, asr #15 │ │ │ │ - smlalseq lr, r5, lr, r7 │ │ │ │ - rscseq lr, r5, lr, ror #14 │ │ │ │ - rscseq lr, r5, r4, ror #14 │ │ │ │ - rscseq lr, r5, r0, asr #14 │ │ │ │ - rscseq lr, r5, r2, lsl r7 │ │ │ │ - rscseq lr, r5, r0, ror #13 │ │ │ │ - ldrhteq lr, [r5], #98 @ 0x62 │ │ │ │ - rscseq lr, r5, r2, lsl #13 │ │ │ │ - rscseq lr, r5, r2, asr r6 │ │ │ │ - rscseq lr, r5, r2, lsr r6 │ │ │ │ - rscseq lr, r5, lr, lsl #12 │ │ │ │ - rscseq lr, r5, r2, ror #11 │ │ │ │ - ldrsbteq lr, [r5], #88 @ 0x58 │ │ │ │ - ldrhteq lr, [r5], #82 @ 0x52 │ │ │ │ - rscseq lr, r5, r6, lsl #11 │ │ │ │ - rscseq lr, r5, sl, asr r5 │ │ │ │ - rscseq lr, r5, r4, lsr r5 │ │ │ │ + rscseq lr, r5, sl, ror #14 │ │ │ │ + rscseq lr, r5, sl, lsr r7 │ │ │ │ + rscseq lr, r5, sl, lsl r7 │ │ │ │ + ldrshteq lr, [r5], #102 @ 0x66 │ │ │ │ + rscseq lr, r5, sl, asr #13 │ │ │ │ + rscseq lr, r5, r0, asr #13 │ │ │ │ + smlalseq lr, r5, sl, r6 │ │ │ │ + rscseq lr, r5, r8, ror #12 │ │ │ │ + rscseq lr, r5, ip, lsr r6 │ │ │ │ + rscseq lr, r5, r0, lsl r6 │ │ │ │ + rscseq lr, r5, sl, ror #11 │ │ │ │ + rscseq lr, r5, r4, asr #11 │ │ │ │ + smlalseq lr, r5, r4, r5 │ │ │ │ + rscseq lr, r5, sl, lsl #11 │ │ │ │ + rscseq lr, r5, r6, ror #10 │ │ │ │ + rscseq lr, r5, sl, lsr r5 │ │ │ │ rscseq lr, r5, lr, lsl #10 │ │ │ │ + rscseq lr, r5, r4, lsl #10 │ │ │ │ ldrsbteq lr, [r5], #78 @ 0x4e │ │ │ │ - ldrsbteq lr, [r5], #68 @ 0x44 │ │ │ │ - ldrhteq lr, [r5], #64 @ 0x40 │ │ │ │ - rscseq lr, r5, r2, lsl #9 │ │ │ │ + rscseq lr, r5, lr, lsr #9 │ │ │ │ + rscseq lr, r5, r4, lsr #9 │ │ │ │ + rscseq lr, r5, r0, lsl #9 │ │ │ │ rscseq lr, r5, r2, asr r4 │ │ │ │ - rscseq lr, r5, r2, lsr #8 │ │ │ │ - rscseq lr, r5, r2, lsl #8 │ │ │ │ - ldrsbteq lr, [r5], #62 @ 0x3e │ │ │ │ - ldrhteq lr, [r5], #50 @ 0x32 │ │ │ │ - rscseq lr, r5, r8, lsr #7 │ │ │ │ - rscseq lr, r5, r2, lsl #7 │ │ │ │ - rscseq lr, r5, r4, asr r3 │ │ │ │ - rscseq lr, r5, r6, lsr #6 │ │ │ │ - rscseq lr, r5, lr, lsl r3 │ │ │ │ - ldrshteq lr, [r5], #44 @ 0x2c │ │ │ │ - ldrsbteq lr, [r5], #34 @ 0x22 │ │ │ │ - rscseq lr, r5, sl, asr #5 │ │ │ │ - rscseq lr, r5, r6, lsr #5 │ │ │ │ - rscseq lr, r5, r6, ror r2 │ │ │ │ - rscseq lr, r5, r6, asr #4 │ │ │ │ - rscseq lr, r5, ip, lsl r2 │ │ │ │ - ldrshteq lr, [r5], #18 │ │ │ │ - rscseq lr, r5, lr, asr #3 │ │ │ │ - rscseq lr, r5, sl, lsr #3 │ │ │ │ - rscseq lr, r5, ip, ror r1 │ │ │ │ - rscseq lr, r5, r4, ror r1 │ │ │ │ - rscseq lr, r5, r2, asr r1 │ │ │ │ - rscseq lr, r5, sl, lsr #2 │ │ │ │ - rscseq lr, r5, r2, lsl #2 │ │ │ │ - ldrshteq lr, [r5], #12 │ │ │ │ - ldrsbteq lr, [r5], #10 │ │ │ │ - rscseq lr, r5, lr, lsr #1 │ │ │ │ - rscseq lr, r5, r8, lsr #1 │ │ │ │ - rscseq lr, r5, r8, lsl #1 │ │ │ │ - rscseq lr, r5, r0, rrx │ │ │ │ - rscseq lr, r5, r4, lsr r0 │ │ │ │ - rscseq lr, r5, r8 │ │ │ │ - rscseq sp, r5, ip, ror #31 │ │ │ │ - rscseq sp, r5, ip, asr #31 │ │ │ │ - rscseq sp, r5, r6, lsr #31 │ │ │ │ - rscseq sp, r5, r0, lsr #31 │ │ │ │ - rscseq sp, r5, r0, lsl #31 │ │ │ │ - rscseq sp, r5, r6, asr pc │ │ │ │ - rscseq sp, r5, ip, lsr #30 │ │ │ │ - rscseq sp, r5, r6, lsr #30 │ │ │ │ - rscseq sp, r5, r8, lsl #30 │ │ │ │ - rscseq sp, r5, r2, ror #29 │ │ │ │ - ldrsbteq sp, [r5], #236 @ 0xec │ │ │ │ + rscseq lr, r5, r0, lsr #8 │ │ │ │ + ldrshteq lr, [r5], #50 @ 0x32 │ │ │ │ + rscseq lr, r5, r2, asr #7 │ │ │ │ + smlalseq lr, r5, r2, r3 │ │ │ │ + rscseq lr, r5, r2, ror r3 │ │ │ │ + rscseq lr, r5, lr, asr #6 │ │ │ │ + rscseq lr, r5, r2, lsr #6 │ │ │ │ + rscseq lr, r5, r8, lsl r3 │ │ │ │ + ldrshteq lr, [r5], #34 @ 0x22 │ │ │ │ + rscseq lr, r5, r6, asr #5 │ │ │ │ + smlalseq lr, r5, sl, r2 │ │ │ │ + rscseq lr, r5, r4, ror r2 │ │ │ │ + rscseq lr, r5, lr, asr #4 │ │ │ │ + rscseq lr, r5, lr, lsl r2 │ │ │ │ + rscseq lr, r5, r4, lsl r2 │ │ │ │ + ldrshteq lr, [r5], #16 │ │ │ │ + rscseq lr, r5, r2, asr #3 │ │ │ │ + smlalseq lr, r5, r2, r1 │ │ │ │ + rscseq lr, r5, r2, ror #2 │ │ │ │ + rscseq lr, r5, r2, asr #2 │ │ │ │ + rscseq lr, r5, lr, lsl r1 │ │ │ │ + ldrshteq lr, [r5], #2 │ │ │ │ + rscseq lr, r5, r8, ror #1 │ │ │ │ + rscseq lr, r5, r2, asr #1 │ │ │ │ + smlalseq lr, r5, r4, r0 │ │ │ │ + rscseq lr, r5, r6, rrx │ │ │ │ + rscseq lr, r5, lr, asr r0 │ │ │ │ + rscseq lr, r5, ip, lsr r0 │ │ │ │ + rscseq lr, r5, r2, lsl r0 │ │ │ │ + rscseq lr, r5, sl │ │ │ │ + rscseq sp, r5, r6, ror #31 │ │ │ │ + ldrhteq sp, [r5], #246 @ 0xf6 │ │ │ │ + rscseq sp, r5, r6, lsl #31 │ │ │ │ + rscseq sp, r5, ip, asr pc │ │ │ │ + rscseq sp, r5, r2, lsr pc │ │ │ │ + rscseq sp, r5, lr, lsl #30 │ │ │ │ + rscseq sp, r5, sl, ror #29 │ │ │ │ ldrhteq sp, [r5], #236 @ 0xec │ │ │ │ - rscseq sl, r9, r4, lsl r8 │ │ │ │ - ldrsbteq sl, [r9], #118 @ 0x76 │ │ │ │ - rscseq sp, r5, r4, lsr #29 │ │ │ │ - smlalseq sp, r5, lr, lr │ │ │ │ - smlalseq sp, r5, r8, lr │ │ │ │ + ldrhteq sp, [r5], #228 @ 0xe4 │ │ │ │ smlalseq sp, r5, r2, lr │ │ │ │ - rscseq sp, r5, ip, lsl #29 │ │ │ │ - rscseq sp, r5, r6, lsl #29 │ │ │ │ - rscseq sp, r5, r0, lsl #29 │ │ │ │ - rscseq sp, r5, sl, ror lr │ │ │ │ - rscseq sp, r5, r4, ror lr │ │ │ │ - rscseq sp, r5, lr, ror #28 │ │ │ │ - rscseq sp, r5, r8, ror #28 │ │ │ │ - rscseq sl, r9, sl, lsr #15 │ │ │ │ - rscseq sp, r5, ip, asr lr │ │ │ │ - rscseq sp, r5, r6, asr lr │ │ │ │ - rscseq sp, r5, r0, asr lr │ │ │ │ - rscseq sl, r9, lr, ror #15 │ │ │ │ - rscseq sp, r5, r4, asr #28 │ │ │ │ - rscseq sp, r5, lr, lsr lr │ │ │ │ - rscseq sp, r5, r8, lsr lr │ │ │ │ - rscseq sp, r5, r2, lsr lr │ │ │ │ - rscseq sp, r5, ip, lsr #28 │ │ │ │ + rscseq sp, r5, sl, ror #28 │ │ │ │ + rscseq sp, r5, r2, asr #28 │ │ │ │ + rscseq sp, r5, ip, lsr lr │ │ │ │ + rscseq sp, r5, sl, lsl lr │ │ │ │ + rscseq sp, r5, lr, ror #27 │ │ │ │ + rscseq sp, r5, r8, ror #27 │ │ │ │ + rscseq sp, r5, r8, asr #27 │ │ │ │ + rscseq sp, r5, r0, lsr #27 │ │ │ │ + rscseq sp, r5, r4, ror sp │ │ │ │ + rscseq sp, r5, r8, asr #26 │ │ │ │ + rscseq sp, r5, ip, lsr #26 │ │ │ │ + rscseq sp, r5, ip, lsl #26 │ │ │ │ + rscseq sp, r5, r6, ror #25 │ │ │ │ + rscseq sp, r5, r0, ror #25 │ │ │ │ + rscseq sp, r5, r0, asr #25 │ │ │ │ + smlalseq sp, r5, r6, ip │ │ │ │ + rscseq sp, r5, ip, ror #24 │ │ │ │ + rscseq sp, r5, r6, ror #24 │ │ │ │ + rscseq sp, r5, r8, asr #24 │ │ │ │ + rscseq sp, r5, r2, lsr #24 │ │ │ │ + rscseq sp, r5, ip, lsl ip │ │ │ │ + ldrshteq sp, [r5], #188 @ 0xbc │ │ │ │ + rscseq sl, r9, r4, asr r5 │ │ │ │ + rscseq sl, r9, r6, lsl r5 │ │ │ │ + rscseq sp, r5, r4, ror #23 │ │ │ │ + ldrsbteq sp, [r5], #190 @ 0xbe │ │ │ │ + ldrsbteq sp, [r5], #184 @ 0xb8 │ │ │ │ + ldrsbteq sp, [r5], #178 @ 0xb2 │ │ │ │ + rscseq sp, r5, ip, asr #23 │ │ │ │ + rscseq sp, r5, r6, asr #23 │ │ │ │ + rscseq sp, r5, r0, asr #23 │ │ │ │ + ldrhteq sp, [r5], #186 @ 0xba │ │ │ │ + ldrhteq sp, [r5], #180 @ 0xb4 │ │ │ │ + rscseq sp, r5, lr, lsr #23 │ │ │ │ + rscseq sp, r5, r8, lsr #23 │ │ │ │ + rscseq sl, r9, sl, ror #9 │ │ │ │ + smlalseq sp, r5, ip, fp │ │ │ │ + smlalseq sp, r5, r6, fp │ │ │ │ + smlalseq sp, r5, r0, fp │ │ │ │ + rscseq sl, r9, lr, lsr #10 │ │ │ │ + rscseq sp, r5, r4, lsl #23 │ │ │ │ + rscseq sp, r5, lr, ror fp │ │ │ │ + rscseq sp, r5, r8, ror fp │ │ │ │ + rscseq sp, r5, r2, ror fp │ │ │ │ + rscseq sp, r5, ip, ror #22 │ │ │ │ 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 │ │ │ │ @@ -156064,52 +156064,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 sp, r5, r6, ror ip │ │ │ │ - rscseq sp, r5, r0, ror ip │ │ │ │ - rscseq sp, r5, sl, ror #24 │ │ │ │ - rscseq sp, r5, r4, ror #24 │ │ │ │ - rscseq sp, r5, lr, asr ip │ │ │ │ - rscseq sp, r5, r8, asr ip │ │ │ │ - rscseq sp, r5, r2, asr ip │ │ │ │ - rscseq sp, r5, ip, asr #24 │ │ │ │ - rscseq sp, r5, r6, asr #24 │ │ │ │ - rscseq sp, r5, r0, asr #24 │ │ │ │ - rscseq sp, r5, sl, lsr ip │ │ │ │ - rscseq sp, r5, r4, lsr ip │ │ │ │ - rscseq sp, r5, lr, lsr #24 │ │ │ │ - rscseq sp, r5, r8, lsr #24 │ │ │ │ - rscseq sp, r5, r2, lsr #24 │ │ │ │ - rscseq sp, r5, ip, lsl ip │ │ │ │ - rscseq sp, r5, r6, lsl ip │ │ │ │ - rscseq sp, r5, r0, lsl ip │ │ │ │ - rscseq sp, r5, sl, lsl #24 │ │ │ │ - rscseq sp, r5, r4, lsl #24 │ │ │ │ - ldrshteq sp, [r5], #190 @ 0xbe │ │ │ │ - ldrshteq sp, [r5], #184 @ 0xb8 │ │ │ │ - ldrshteq sp, [r5], #178 @ 0xb2 │ │ │ │ - rscseq sp, r5, ip, ror #23 │ │ │ │ - rscseq sp, r5, r6, ror #23 │ │ │ │ - rscseq sp, r5, r0, ror #23 │ │ │ │ - ldrsbteq sp, [r5], #186 @ 0xba │ │ │ │ - ldrsbteq sp, [r5], #180 @ 0xb4 │ │ │ │ - rscseq sp, r5, lr, asr #23 │ │ │ │ - rscseq sp, r5, r8, asr #23 │ │ │ │ - rscseq sp, r5, r2, asr #23 │ │ │ │ - ldrhteq sp, [r5], #188 @ 0xbc │ │ │ │ - ldrhteq sp, [r5], #182 @ 0xb6 │ │ │ │ - ldrhteq sp, [r5], #176 @ 0xb0 │ │ │ │ - rscseq sp, r5, sl, lsr #23 │ │ │ │ - rscseq sp, r5, r4, lsr #23 │ │ │ │ - smlalseq sp, r5, lr, fp │ │ │ │ - smlalseq sp, r5, r8, fp │ │ │ │ + ldrhteq sp, [r5], #150 @ 0x96 │ │ │ │ + ldrhteq sp, [r5], #144 @ 0x90 │ │ │ │ + rscseq sp, r5, sl, lsr #19 │ │ │ │ + rscseq sp, r5, r4, lsr #19 │ │ │ │ + smlalseq sp, r5, lr, r9 │ │ │ │ + smlalseq sp, r5, r8, r9 │ │ │ │ + smlalseq sp, r5, r2, r9 │ │ │ │ + rscseq sp, r5, ip, lsl #19 │ │ │ │ + rscseq sp, r5, r6, lsl #19 │ │ │ │ + rscseq sp, r5, r0, lsl #19 │ │ │ │ + rscseq sp, r5, sl, ror r9 │ │ │ │ + rscseq sp, r5, r4, ror r9 │ │ │ │ + rscseq sp, r5, lr, ror #18 │ │ │ │ + rscseq sp, r5, r8, ror #18 │ │ │ │ + rscseq sp, r5, r2, ror #18 │ │ │ │ + rscseq sp, r5, ip, asr r9 │ │ │ │ + rscseq sp, r5, r6, asr r9 │ │ │ │ + rscseq sp, r5, r0, asr r9 │ │ │ │ + rscseq sp, r5, sl, asr #18 │ │ │ │ + rscseq sp, r5, r4, asr #18 │ │ │ │ + rscseq sp, r5, lr, lsr r9 │ │ │ │ + rscseq sp, r5, r8, lsr r9 │ │ │ │ + rscseq sp, r5, r2, lsr r9 │ │ │ │ + rscseq sp, r5, ip, lsr #18 │ │ │ │ + rscseq sp, r5, r6, lsr #18 │ │ │ │ + rscseq sp, r5, r0, lsr #18 │ │ │ │ + rscseq sp, r5, sl, lsl r9 │ │ │ │ + rscseq sp, r5, r4, lsl r9 │ │ │ │ + rscseq sp, r5, lr, lsl #18 │ │ │ │ + rscseq sp, r5, r8, lsl #18 │ │ │ │ + rscseq sp, r5, r2, lsl #18 │ │ │ │ + ldrshteq sp, [r5], #140 @ 0x8c │ │ │ │ + ldrshteq sp, [r5], #134 @ 0x86 │ │ │ │ + ldrshteq sp, [r5], #128 @ 0x80 │ │ │ │ + rscseq sp, r5, sl, ror #17 │ │ │ │ + rscseq sp, r5, r4, ror #17 │ │ │ │ + ldrsbteq sp, [r5], #142 @ 0x8e │ │ │ │ + ldrsbteq sp, [r5], #136 @ 0x88 │ │ │ │ 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 │ │ │ │ @@ -157420,22 +157420,22 @@ │ │ │ │ bl ff7c0490 │ │ │ │ bmi 43a71c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x328a28> │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf7659600 │ │ │ │ ldrdlt lr, [r2], -r2 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - rscseq r9, r9, r0, lsr #1 │ │ │ │ - rscseq ip, r5, r0, asr fp │ │ │ │ - rscseq ip, r5, sl, asr #22 │ │ │ │ - smlalseq ip, r5, r2, sl │ │ │ │ - rscseq ip, r7, lr, ror r2 │ │ │ │ - rscseq sp, r7, r8, lsr r6 │ │ │ │ - rscseq ip, r7, r0, ror #4 │ │ │ │ - rscseq ip, r5, r2, lsr r7 │ │ │ │ + rscseq r8, r9, r0, ror #27 │ │ │ │ + smlalseq ip, r5, r0, r8 │ │ │ │ + rscseq ip, r5, sl, lsl #17 │ │ │ │ + ldrsbteq ip, [r5], #114 @ 0x72 │ │ │ │ + ldrhteq fp, [r7], #254 @ 0xfe │ │ │ │ + rscseq sp, r7, r8, ror r3 │ │ │ │ + rscseq fp, r7, r0, lsr #31 │ │ │ │ + rscseq ip, r5, r2, ror r4 │ │ │ │ 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 │ │ │ │ @@ -157466,23 +157466,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 │ │ │ │ - rscseq r9, r9, r4, asr r0 │ │ │ │ - ldrshteq r8, [r9], #246 @ 0xf6 │ │ │ │ - ldrhteq r8, [r9], #240 @ 0xf0 │ │ │ │ - rscseq r8, r9, lr, asr #31 │ │ │ │ - rscseq r9, r9, ip │ │ │ │ - ldrhteq r9, [r9], #2 │ │ │ │ - rscseq r9, r9, ip, asr r0 │ │ │ │ - rscseq r9, r9, r6, ror r0 │ │ │ │ - ldrsbteq r9, [r9], #8 │ │ │ │ + smlalseq r8, r9, r4, sp │ │ │ │ + rscseq r8, r9, r6, lsr sp │ │ │ │ + ldrshteq r8, [r9], #192 @ 0xc0 │ │ │ │ + rscseq r8, r9, lr, lsl #26 │ │ │ │ + rscseq r8, r9, ip, asr #26 │ │ │ │ + ldrshteq r8, [r9], #210 @ 0xd2 │ │ │ │ + smlalseq r8, r9, ip, sp │ │ │ │ + ldrhteq r8, [r9], #214 @ 0xd6 │ │ │ │ + rscseq r8, r9, r8, lsl lr │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec599f8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcpl 0x00a3f5b1 │ │ │ │ ldmdale r0, {r0, r3, r4, r6, ip, lr, pc} │ │ │ │ @@ -157579,35 +157579,35 @@ │ │ │ │ b fe84070c │ │ │ │ @ instruction: 0x46334a19 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf765447a │ │ │ │ streq lr, [fp, #-2710]! @ 0xfffff56a │ │ │ │ ldr sp, [r1, r4, lsl #11] │ │ │ │ svclt 0x0000bd70 │ │ │ │ - rscseq r3, r6, r6, asr #26 │ │ │ │ - rscseq ip, r5, lr, lsl #19 │ │ │ │ - rscseq ip, r5, r8, lsl #19 │ │ │ │ - rscseq r9, r9, sl, asr #32 │ │ │ │ - rscseq ip, r5, r2, ror #18 │ │ │ │ - rscseq r9, r9, r6, asr r0 │ │ │ │ - rscseq ip, r5, lr, asr #18 │ │ │ │ - rscseq ip, r7, sl, asr sl │ │ │ │ - rscseq ip, r7, r2, lsl #1 │ │ │ │ - rscseq r9, r9, r4, lsr r0 │ │ │ │ - rscseq ip, r7, r8, rrx │ │ │ │ - rscseq r9, r9, lr, lsr #32 │ │ │ │ - ldrshteq ip, [r5], #128 @ 0x80 │ │ │ │ - rscseq ip, r5, sl, ror #17 │ │ │ │ - rscseq r9, r9, r8, lsl r0 │ │ │ │ - rscseq ip, r5, r4, asr #17 │ │ │ │ - ldrhteq ip, [r5], #142 @ 0x8e │ │ │ │ - rscseq r9, r9, r4 │ │ │ │ - smlalseq ip, r5, r8, r8 │ │ │ │ - smlalseq ip, r5, r2, r8 │ │ │ │ - ldrshteq r8, [r9], #252 @ 0xfc │ │ │ │ + rscseq r3, r6, r6, lsl #21 │ │ │ │ + rscseq ip, r5, lr, asr #13 │ │ │ │ + rscseq ip, r5, r8, asr #13 │ │ │ │ + rscseq r8, r9, sl, lsl #27 │ │ │ │ + rscseq ip, r5, r2, lsr #13 │ │ │ │ + smlalseq r8, r9, r6, sp │ │ │ │ + rscseq ip, r5, lr, lsl #13 │ │ │ │ + smlalseq ip, r7, sl, r7 │ │ │ │ + rscseq fp, r7, r2, asr #27 │ │ │ │ + rscseq r8, r9, r4, ror sp │ │ │ │ + rscseq fp, r7, r8, lsr #27 │ │ │ │ + rscseq r8, r9, lr, ror #26 │ │ │ │ + rscseq ip, r5, r0, lsr r6 │ │ │ │ + rscseq ip, r5, sl, lsr #12 │ │ │ │ + rscseq r8, r9, r8, asr sp │ │ │ │ + rscseq ip, r5, r4, lsl #12 │ │ │ │ + ldrshteq ip, [r5], #94 @ 0x5e │ │ │ │ + rscseq r8, r9, r4, asr #26 │ │ │ │ + ldrsbteq ip, [r5], #88 @ 0x58 │ │ │ │ + ldrsbteq ip, [r5], #82 @ 0x52 │ │ │ │ + rscseq r8, r9, ip, lsr sp │ │ │ │ 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 │ │ │ │ @@ -157630,21 +157630,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 │ │ │ │ - rscseq r8, r9, ip, ror #31 │ │ │ │ - rscseq r8, r9, lr, lsl #31 │ │ │ │ - ldrhteq r8, [r9], #240 @ 0xf0 │ │ │ │ - rscseq r8, r9, sl, asr pc │ │ │ │ - rscseq r9, r9, r0, lsr r0 │ │ │ │ - rscseq r9, r9, r2, rrx │ │ │ │ - ldrshteq r8, [r9], #244 @ 0xf4 │ │ │ │ + rscseq r8, r9, ip, lsr #26 │ │ │ │ + rscseq r8, r9, lr, asr #25 │ │ │ │ + ldrshteq r8, [r9], #192 @ 0xc0 │ │ │ │ + smlalseq r8, r9, sl, ip │ │ │ │ + rscseq r8, r9, r0, ror sp │ │ │ │ + rscseq r8, r9, r2, lsr #27 │ │ │ │ + rscseq r8, r9, r4, lsr sp │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec59c80 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcpl 0x00a3f5b1 │ │ │ │ vtst.8 d29, d1, d3 │ │ │ │ @@ -157674,18 +157674,18 @@ │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ ldmib sl, {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: 0xbd70e9d4 │ │ │ │ - rscseq r6, r8, r2, lsl r1 │ │ │ │ - rscseq fp, r7, r0, ror lr │ │ │ │ - rscseq ip, r7, sl, lsr #16 │ │ │ │ - rscseq fp, r7, r2, asr lr │ │ │ │ + rscseq r5, r8, r2, asr lr │ │ │ │ + ldrhteq fp, [r7], #176 @ 0xb0 │ │ │ │ + rscseq ip, r7, sl, ror #10 │ │ │ │ + smlalseq fp, r7, r2, fp │ │ │ │ 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 fec59d38 │ │ │ │ @@ -157694,16 +157694,16 @@ │ │ │ │ @ instruction: 0xf8564605 │ │ │ │ adcsmi r0, r0, #68, 30 @ 0x110 │ │ │ │ stmdavs r4, {r0, r2, ip, lr, pc} │ │ │ │ @ instruction: 0xf764210c │ │ │ │ strtmi lr, [r0], -sl, asr #30 │ │ │ │ @ instruction: 0xf105e7f7 │ │ │ │ vshr.s8 d0, d28, #5 │ │ │ │ - strtmi sp, [r8], -r9, lsr #3 │ │ │ │ - adcsle pc, lr, sp, ror #4 │ │ │ │ + @ instruction: 0x4628d059 │ │ │ │ + strble pc, [lr, -ip, ror #4]! @ │ │ │ │ andeq fp, r0, r0, ror sp │ │ │ │ push {r5, r6, r9, fp, lr} │ │ │ │ blmi 1913330 │ │ │ │ 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 │ │ │ │ @@ -158087,53 +158087,53 @@ │ │ │ │ ldrbtmi r2, [r9], #-781 @ 0xfffffcf3 │ │ │ │ @ instruction: 0xf8c063c3 │ │ │ │ @ instruction: 0xe0571094 │ │ │ │ ... │ │ │ │ orrseq sp, fp, r4, lsl r2 │ │ │ │ orrseq r7, lr, r0, asr fp │ │ │ │ strdeq r3, [r0], -r0 │ │ │ │ - rscseq pc, sp, r4, asr #18 │ │ │ │ - rsceq pc, pc, lr, lsr #23 │ │ │ │ + rscseq pc, sp, r4, lsl #13 │ │ │ │ + rsceq pc, pc, lr, ror #17 │ │ │ │ orrseq r7, lr, lr, lsr #20 │ │ │ │ - smlaleq pc, pc, lr, fp @ │ │ │ │ - rscseq sp, lr, ip, ror sp │ │ │ │ - ldrdeq pc, [pc], #166 @ │ │ │ │ - strdeq pc, [pc], #164 @ │ │ │ │ - ldrdeq pc, [pc], #164 @ │ │ │ │ - rsceq pc, pc, r6, lsl #22 │ │ │ │ - rsceq pc, pc, lr, lsl fp @ │ │ │ │ - rsceq pc, pc, sl, asr #21 │ │ │ │ + ldrdeq pc, [pc], #142 @ │ │ │ │ + ldrhteq sp, [lr], #172 @ 0xac │ │ │ │ + rsceq pc, pc, r6, lsl r8 @ │ │ │ │ + rsceq pc, pc, r4, lsr r8 @ │ │ │ │ + rsceq pc, pc, r4, lsl r8 @ │ │ │ │ + rsceq pc, pc, r6, asr #16 │ │ │ │ + rsceq pc, pc, lr, asr r8 @ │ │ │ │ + rsceq pc, pc, sl, lsl #16 │ │ │ │ orrseq r7, lr, lr, asr #17 │ │ │ │ andeq r1, r0, r0, lsr #3 │ │ │ │ - rsceq r6, pc, r4, asr lr @ │ │ │ │ + smlaleq r6, pc, r4, fp @ │ │ │ │ orrseq r7, lr, ip, asr #13 │ │ │ │ - rsceq r6, pc, r2, lsr lr @ │ │ │ │ - rsceq r6, pc, sl, asr #28 │ │ │ │ - rsceq r6, pc, r4, lsr #28 │ │ │ │ - rsceq r6, pc, lr, lsl #28 │ │ │ │ - rsceq r6, pc, r0, lsl #28 │ │ │ │ - rsceq pc, pc, r0, lsr #18 │ │ │ │ + rsceq r6, pc, r2, ror fp @ │ │ │ │ + rsceq r6, pc, sl, lsl #23 │ │ │ │ + rsceq r6, pc, r4, ror #22 │ │ │ │ + rsceq r6, pc, lr, asr #22 │ │ │ │ + rsceq r6, pc, r0, asr #22 │ │ │ │ + rsceq pc, pc, r0, ror #12 │ │ │ │ andeq r1, r0, ip, ror r2 │ │ │ │ - rsceq pc, pc, r0, asr #17 │ │ │ │ - strhteq pc, [pc], #142 @ │ │ │ │ - rsceq pc, pc, r2, asr #17 │ │ │ │ - rsceq pc, pc, r6, asr #17 │ │ │ │ - rsceq pc, pc, r6, asr #17 │ │ │ │ - ldrdeq pc, [pc], #130 @ │ │ │ │ - ldrdeq pc, [pc], #130 @ │ │ │ │ + rsceq pc, pc, r0, lsl #12 │ │ │ │ + strdeq pc, [pc], #94 @ │ │ │ │ + rsceq pc, pc, r2, lsl #12 │ │ │ │ + rsceq pc, pc, r6, lsl #12 │ │ │ │ + rsceq pc, pc, r6, lsl #12 │ │ │ │ + rsceq pc, pc, r2, lsl r6 @ │ │ │ │ + rsceq pc, pc, r2, lsl r6 @ │ │ │ │ orrseq r7, lr, lr, ror #9 │ │ │ │ - strdeq pc, [pc], #124 @ │ │ │ │ + rsceq pc, pc, ip, lsr r5 @ │ │ │ │ orrseq r7, lr, lr, ror #9 │ │ │ │ orrseq r7, lr, r2, asr r4 │ │ │ │ orrseq r7, lr, r4, lsl #7 │ │ │ │ - rsceq r6, pc, ip, lsr sl @ │ │ │ │ - rsceq pc, pc, sl, lsl #15 │ │ │ │ - rscseq r8, r3, r8, lsr r2 │ │ │ │ - rscseq r3, sp, ip, lsr #3 │ │ │ │ - rscseq r9, r1, r6, asr #7 │ │ │ │ + rsceq r6, pc, ip, ror r7 @ │ │ │ │ + rsceq pc, pc, sl, asr #9 │ │ │ │ + rscseq r7, r3, r8, ror pc │ │ │ │ + rscseq r2, sp, ip, ror #29 │ │ │ │ + rscseq r9, r1, r6, lsl #2 │ │ │ │ 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 │ │ │ │ @@ -158289,25 +158289,25 @@ │ │ │ │ subsmi r9, sl, r7, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf763d1ee │ │ │ │ svclt 0x0000eab8 │ │ │ │ orrseq ip, fp, r8, ror #26 │ │ │ │ andeq r3, r0, ip, lsr r8 │ │ │ │ @ instruction: 0x01a142c0 │ │ │ │ - cmneq sp, r8, lsl ip │ │ │ │ + cmneq sp, r8, asr r9 │ │ │ │ @ instruction: 0x01a142b4 │ │ │ │ orrseq ip, fp, r6, asr #26 │ │ │ │ @ instruction: 0x01a14296 │ │ │ │ @ instruction: 0x01a14286 │ │ │ │ @ instruction: 0x01a14230 │ │ │ │ @ instruction: 0x01a1421e │ │ │ │ andeq r2, r0, ip, asr #31 │ │ │ │ orrseq r0, ip, ip, lsr r8 │ │ │ │ strdeq r4, [r1, ip]! │ │ │ │ - ldrdeq sp, [sp, #-152]! @ 0xffffff68 │ │ │ │ + cmneq sp, r8, lsl r7 │ │ │ │ @ instruction: 0x01a141ce │ │ │ │ @ instruction: 0x01a141cc │ │ │ │ @ instruction: 0x01a141ba │ │ │ │ @ instruction: 0x01a141aa │ │ │ │ @ instruction: 0x01a14156 │ │ │ │ @ instruction: 0x01a14144 │ │ │ │ andeq r2, r0, ip, asr #2 │ │ │ │ @@ -158551,32 +158551,32 @@ │ │ │ │ stcl 7, cr15, [sl], #396 @ 0x18c │ │ │ │ movwcs lr, #22468 @ 0x57c4 │ │ │ │ @ instruction: 0xe7e2ac18 │ │ │ │ ldcge 3, cr2, [r8], {6} │ │ │ │ svclt 0x0000e7df │ │ │ │ @ instruction: 0x019bca90 │ │ │ │ andeq r3, r0, ip, lsr r8 │ │ │ │ - rscseq sl, r4, r8, lsl #30 │ │ │ │ + rscseq sl, r4, r8, asr #24 │ │ │ │ orrseq ip, fp, r4, lsl #21 │ │ │ │ - rscseq r2, r3, sl, lsr #17 │ │ │ │ - ldrshteq sl, [r4], #234 @ 0xea │ │ │ │ - smlalseq r7, r4, r4, sl │ │ │ │ - rscseq r7, r4, lr, asr #22 │ │ │ │ - rscseq r7, r4, sl, asr #22 │ │ │ │ - rscseq r7, r4, r4, lsl fp │ │ │ │ + rscseq r2, r3, sl, ror #11 │ │ │ │ + rscseq sl, r4, sl, lsr ip │ │ │ │ + ldrsbteq r7, [r4], #116 @ 0x74 │ │ │ │ + rscseq r7, r4, lr, lsl #17 │ │ │ │ + rscseq r7, r4, sl, lsl #17 │ │ │ │ + rscseq r7, r4, r4, asr r8 │ │ │ │ @ instruction: 0x01a1409c │ │ │ │ andeq r3, r0, r0, lsr #9 │ │ │ │ orrseq r0, ip, lr, asr #10 │ │ │ │ @ instruction: 0x01a14062 │ │ │ │ - rscseq r7, r4, r2, lsl #20 │ │ │ │ - ldrshteq r7, [r4], #152 @ 0x98 │ │ │ │ - ldrshteq r7, [r4], #144 @ 0x90 │ │ │ │ - rscseq r7, r4, r8, ror #19 │ │ │ │ - rscseq r7, r4, r0, ror #19 │ │ │ │ - ldrsbteq r7, [r4], #152 @ 0x98 │ │ │ │ + rscseq r7, r4, r2, asr #14 │ │ │ │ + rscseq r7, r4, r8, lsr r7 │ │ │ │ + rscseq r7, r4, r0, lsr r7 │ │ │ │ + rscseq r7, r4, r8, lsr #14 │ │ │ │ + rscseq r7, r4, r0, lsr #14 │ │ │ │ + rscseq r7, r4, r8, lsl r7 │ │ │ │ ldrdeq r3, [r1, r6]! │ │ │ │ andeq r3, r0, r4, ror #10 │ │ │ │ orrseq r0, ip, r6, lsr #9 │ │ │ │ @ instruction: 0x01a13fa0 │ │ │ │ @ instruction: 0x01a13f7a │ │ │ │ andeq r2, r0, r4, lsr #13 │ │ │ │ @ instruction: 0x01a13f42 │ │ │ │ @@ -158766,18 +158766,18 @@ │ │ │ │ @ instruction: 0xf7634620 │ │ │ │ vstrcc d14, [r1, #-240] @ 0xffffff10 │ │ │ │ ubfx sp, fp, #1, #25 │ │ │ │ cdp 7, 15, cr15, cr12, cr2, {3} │ │ │ │ orrseq ip, fp, lr, ror r6 │ │ │ │ orrseq ip, fp, sl, ror r6 │ │ │ │ andeq r3, r0, ip, lsr r8 │ │ │ │ - rscseq pc, r6, sl, lsl #17 │ │ │ │ - rscseq r7, r4, r0, asr r8 │ │ │ │ - rscseq r7, r4, sl, asr #16 │ │ │ │ - rscseq r7, r4, r6, asr #16 │ │ │ │ + rscseq pc, r6, sl, asr #11 │ │ │ │ + smlalseq r7, r4, r0, r5 │ │ │ │ + rscseq r7, r4, sl, lsl #11 │ │ │ │ + rscseq r7, r4, r6, lsl #11 │ │ │ │ @ instruction: 0x01a13cea │ │ │ │ @ instruction: 0x01a13ce4 │ │ │ │ @ instruction: 0x01a13ce0 │ │ │ │ @ instruction: 0x01a13cc2 │ │ │ │ @ instruction: 0x01a13c90 │ │ │ │ @ instruction: 0x01a13c18 │ │ │ │ andeq r0, r0, r8, lsl #30 │ │ │ │ @@ -158997,15 +158997,15 @@ │ │ │ │ b 1a41d30 │ │ │ │ ldrbtmi r4, [r8], #-2053 @ 0xfffff7fb │ │ │ │ stmda r4!, {r2, r5, r6, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ orrseq ip, fp, r8, ror #1 │ │ │ │ andeq r3, r0, ip, lsr r8 │ │ │ │ orrseq ip, fp, ip, lsr #1 │ │ │ │ orrseq ip, fp, ip, rrx │ │ │ │ - rscseq r7, r4, lr, asr #32 │ │ │ │ + rscseq r6, r4, lr, lsl #27 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec5b1cc │ │ │ │ @ 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} │ │ │ │ @@ -159184,42 +159184,42 @@ │ │ │ │ tstcs r6, #53215232 @ 0x32c0000 │ │ │ │ tstcs r7, #52690944 @ 0x3240000 │ │ │ │ tstcs r8, #52166656 @ 0x31c0000 │ │ │ │ tstcs r9, #51642368 @ 0x3140000 │ │ │ │ strb lr, [r1, r3, asr #15] │ │ │ │ orrseq ip, fp, r4, lsr #32 │ │ │ │ andeq r3, r0, ip, lsr r8 │ │ │ │ - ldrshteq fp, [r9], #24 │ │ │ │ + rscseq sl, r9, r8, lsr pc │ │ │ │ orrseq ip, fp, r6, lsl r0 │ │ │ │ - rscseq r7, r4, sl, asr r5 │ │ │ │ - rscseq r7, r4, r0, ror #10 │ │ │ │ - rscseq r7, r4, sl, ror #10 │ │ │ │ - rscseq r7, r4, r4, ror #10 │ │ │ │ - rscseq r7, r4, r4, ror #10 │ │ │ │ - rscseq r7, r4, r4, ror #10 │ │ │ │ - rscseq r7, r4, r8, ror #10 │ │ │ │ - rscseq r7, r4, r8, ror #10 │ │ │ │ - rscseq r7, r4, r8, ror #10 │ │ │ │ - rscseq fp, r1, r8, asr fp │ │ │ │ - rscseq r1, r3, ip, lsl pc │ │ │ │ - rscseq r7, r4, r8, asr #10 │ │ │ │ - rscseq r7, r4, r4, asr #10 │ │ │ │ - rscseq r7, r4, r0, asr #10 │ │ │ │ - rscseq r7, r4, ip, lsr r5 │ │ │ │ - ldrsbteq r1, [r3], #232 @ 0xe8 │ │ │ │ - rscseq r7, r4, r8, lsr #10 │ │ │ │ - rscseq r1, r3, r8, lsl #29 │ │ │ │ - rscseq r7, r4, r4, lsl r5 │ │ │ │ - rscseq r7, r4, r0, lsl r5 │ │ │ │ - rscseq r1, r3, r4, ror #28 │ │ │ │ - ldrshteq r7, [r4], #76 @ 0x4c │ │ │ │ - ldrshteq r7, [r4], #72 @ 0x48 │ │ │ │ - ldrshteq r7, [r4], #72 @ 0x48 │ │ │ │ - ldrshteq r7, [r4], #68 @ 0x44 │ │ │ │ - rsceq ip, sp, ip, asr #26 │ │ │ │ + smlalseq r7, r4, sl, r2 │ │ │ │ + rscseq r7, r4, r0, lsr #5 │ │ │ │ + rscseq r7, r4, sl, lsr #5 │ │ │ │ + rscseq r7, r4, r4, lsr #5 │ │ │ │ + rscseq r7, r4, r4, lsr #5 │ │ │ │ + rscseq r7, r4, r4, lsr #5 │ │ │ │ + rscseq r7, r4, r8, lsr #5 │ │ │ │ + rscseq r7, r4, r8, lsr #5 │ │ │ │ + rscseq r7, r4, r8, lsr #5 │ │ │ │ + smlalseq fp, r1, r8, r8 │ │ │ │ + rscseq r1, r3, ip, asr ip │ │ │ │ + rscseq r7, r4, r8, lsl #5 │ │ │ │ + rscseq r7, r4, r4, lsl #5 │ │ │ │ + rscseq r7, r4, r0, lsl #5 │ │ │ │ + rscseq r7, r4, ip, ror r2 │ │ │ │ + rscseq r1, r3, r8, lsl ip │ │ │ │ + rscseq r7, r4, r8, ror #4 │ │ │ │ + rscseq r1, r3, r8, asr #23 │ │ │ │ + rscseq r7, r4, r4, asr r2 │ │ │ │ + rscseq r7, r4, r0, asr r2 │ │ │ │ + rscseq r1, r3, r4, lsr #23 │ │ │ │ + rscseq r7, r4, ip, lsr r2 │ │ │ │ + rscseq r7, r4, r8, lsr r2 │ │ │ │ + rscseq r7, r4, r8, lsr r2 │ │ │ │ + rscseq r7, r4, r4, lsr r2 │ │ │ │ + rsceq ip, sp, ip, lsl #21 │ │ │ │ @ instruction: 0x01a13574 │ │ │ │ andeq r1, r0, r0, lsr r7 │ │ │ │ orrseq pc, fp, ip, asr #19 │ │ │ │ @ instruction: 0x01a13540 │ │ │ │ orrseq fp, fp, r2, lsr #28 │ │ │ │ @ instruction: 0x019bbdfc │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ @@ -160253,135 +160253,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 sl, r4, r8, lsl #18 │ │ │ │ - rscseq sp, r7, r6, lsl fp │ │ │ │ - ldrsbteq sl, [r4], #138 @ 0x8a │ │ │ │ - smlalseq sl, r4, r8, r6 │ │ │ │ + rscseq sl, r4, r8, asr #12 │ │ │ │ + rscseq sp, r7, r6, asr r8 │ │ │ │ + rscseq sl, r4, sl, lsl r6 │ │ │ │ + ldrsbteq sl, [r4], #56 @ 0x38 │ │ │ │ orrseq fp, fp, lr, ror #23 │ │ │ │ - ldrhteq sl, [r4], #138 @ 0x8a │ │ │ │ + ldrshteq sl, [r4], #90 @ 0x5a │ │ │ │ andeq r3, r0, ip, lsr r8 │ │ │ │ - rscseq sl, r4, r4, ror #25 │ │ │ │ + rscseq sl, r4, r4, lsr #20 │ │ │ │ orrseq fp, fp, lr, lsr #23 │ │ │ │ - rscseq sl, r4, r8, ror #25 │ │ │ │ - smlalseq sl, r4, r0, ip │ │ │ │ - rscseq sl, r4, r6, ror #24 │ │ │ │ - rscseq sl, r4, lr, asr r7 │ │ │ │ - ldrhteq sl, [r4], #144 @ 0x90 │ │ │ │ - rscseq sl, r4, r2, asr sl │ │ │ │ - rscseq sl, r4, r4, asr r7 │ │ │ │ - ldrhteq r1, [r3], #138 @ 0x8a │ │ │ │ - rsceq r4, pc, r8, lsr #7 │ │ │ │ - rscseq sl, r4, sl, ror #15 │ │ │ │ - rscseq sl, r4, sl, lsl #8 │ │ │ │ - rscseq sl, r4, r4, ror #16 │ │ │ │ - rscseq sl, r4, ip, lsl #18 │ │ │ │ - rscseq sl, r4, r2, lsl #18 │ │ │ │ - rscseq sl, r4, r4, asr r8 │ │ │ │ - rscseq sl, r4, r2, lsr r8 │ │ │ │ - rscseq sl, r4, lr, ror #19 │ │ │ │ - rscseq sl, r4, r8, lsl #5 │ │ │ │ - rscseq sl, r4, r6, asr #17 │ │ │ │ - smlalseq sl, r4, lr, r8 │ │ │ │ - rscseq sl, r4, ip, ror #13 │ │ │ │ - rscseq sl, r4, sl, lsl #17 │ │ │ │ - rscseq sl, r4, r4, ror #17 │ │ │ │ - rscseq sl, r4, r6, asr #19 │ │ │ │ - rscseq sl, r4, ip, asr #19 │ │ │ │ - rscseq sl, r4, r8, ror #17 │ │ │ │ - rscseq sl, r4, sl, lsl #17 │ │ │ │ + rscseq sl, r4, r8, lsr #20 │ │ │ │ + ldrsbteq sl, [r4], #144 @ 0x90 │ │ │ │ + rscseq sl, r4, r6, lsr #19 │ │ │ │ + smlalseq sl, r4, lr, r4 │ │ │ │ + ldrshteq sl, [r4], #96 @ 0x60 │ │ │ │ + smlalseq sl, r4, r2, r7 │ │ │ │ smlalseq sl, r4, r4, r4 │ │ │ │ - smlalseq sl, r4, r2, r4 │ │ │ │ - rsceq r4, pc, r8, rrx │ │ │ │ + ldrshteq r1, [r3], #90 @ 0x5a │ │ │ │ + rsceq r4, pc, r8, ror #1 │ │ │ │ + rscseq sl, r4, sl, lsr #10 │ │ │ │ + rscseq sl, r4, sl, asr #2 │ │ │ │ + rscseq sl, r4, r4, lsr #11 │ │ │ │ + rscseq sl, r4, ip, asr #12 │ │ │ │ + rscseq sl, r4, r2, asr #12 │ │ │ │ + smlalseq sl, r4, r4, r5 │ │ │ │ + rscseq sl, r4, r2, ror r5 │ │ │ │ rscseq sl, r4, lr, lsr #14 │ │ │ │ - rscseq sl, r4, r8, ror r6 │ │ │ │ - rscseq sl, r4, lr, lsr #13 │ │ │ │ - rscseq sl, r4, r0, ror #13 │ │ │ │ - rscseq sl, r4, lr, ror r1 │ │ │ │ - ldrhteq sl, [r4], #84 @ 0x54 │ │ │ │ - rscseq sl, r4, r4, lsr #1 │ │ │ │ - rscseq sl, r4, sl, asr #1 │ │ │ │ - rscseq sl, r4, r8, lsl r3 │ │ │ │ - rscseq sl, r4, sl, lsl r3 │ │ │ │ - rscseq sl, r4, lr, asr #5 │ │ │ │ - ldrsbteq sl, [r4], #36 @ 0x24 │ │ │ │ - ldrsbteq sl, [r4], #38 @ 0x26 │ │ │ │ - ldrsbteq sl, [r4], #40 @ 0x28 │ │ │ │ - rscseq sl, r4, r2, ror #5 │ │ │ │ - rscseq sl, r4, r8, ror #5 │ │ │ │ - rscseq sl, r4, lr, lsl r3 │ │ │ │ - rscseq sl, r4, r0, lsr #6 │ │ │ │ - rscseq sl, r4, sl, asr #5 │ │ │ │ - rscseq sl, r4, r2, asr #5 │ │ │ │ - rscseq sl, r4, r6, asr #5 │ │ │ │ - rscseq sl, r4, r8, asr #5 │ │ │ │ - rscseq r9, r4, r4, asr lr │ │ │ │ - rscseq r1, r4, ip, lsr pc │ │ │ │ - rsceq r3, pc, ip, lsr #27 │ │ │ │ - rscseq r1, r3, r0, asr r2 │ │ │ │ - ldrsbteq sl, [r4], #16 │ │ │ │ - rscseq sl, r4, r6, lsl r2 │ │ │ │ - rscseq sl, r4, r0, ror #4 │ │ │ │ - rscseq sl, r4, r6, lsl r2 │ │ │ │ - rscseq sl, r4, r8, lsl r2 │ │ │ │ - rscseq sl, r4, sl, lsl r2 │ │ │ │ - ldrhteq sl, [r4], #24 │ │ │ │ - rscseq sl, r4, lr, lsl r2 │ │ │ │ - rscseq sl, r4, r0, lsr #4 │ │ │ │ - ldrhteq sl, [r4], #28 │ │ │ │ - rscseq ip, r9, sl, ror r4 │ │ │ │ - rscseq sl, r4, r8, lsl r1 │ │ │ │ - rsceq r3, pc, r6, asr #23 │ │ │ │ - ldrsbteq r9, [r4], #184 @ 0xb8 │ │ │ │ - rscseq r6, sp, lr, ror r6 │ │ │ │ - rscseq r9, r4, r4, lsr #22 │ │ │ │ - rscseq r6, sp, sl, asr r5 │ │ │ │ - rscseq r9, r4, r8, asr #21 │ │ │ │ - rscseq r9, r4, sl, asr #21 │ │ │ │ - rscseq r9, r4, ip, asr #21 │ │ │ │ - rscseq r9, r4, sl, asr #21 │ │ │ │ - rscseq r9, r4, r8, asr #21 │ │ │ │ - rscseq r9, r4, r6, asr #21 │ │ │ │ - rscseq r9, r4, r2, lsl sl │ │ │ │ - rscseq r9, r4, r4, lsl sl │ │ │ │ - rscseq r9, r4, r6, lsl sl │ │ │ │ - rscseq r9, r4, r0, lsr sl │ │ │ │ - rscseq r9, r4, r2, lsr sl │ │ │ │ - rscseq r9, r4, r4, lsr sl │ │ │ │ - rscseq sl, r4, r6, lsl #1 │ │ │ │ - rscseq r9, r4, r0, lsl fp │ │ │ │ - rscseq r9, r4, r6, lsr fp │ │ │ │ - rscseq r9, r4, sl, lsr r9 │ │ │ │ - rscseq r9, r4, r2, asr #18 │ │ │ │ - rscseq r9, r4, sl, asr #18 │ │ │ │ - rscseq r9, r4, lr, asr #18 │ │ │ │ - rscseq r9, r4, r2, asr r9 │ │ │ │ - rscseq r9, r4, r0, asr r9 │ │ │ │ - rscseq r9, r4, r8, asr r9 │ │ │ │ - rscseq r9, r4, r0, lsl #19 │ │ │ │ - ldrshteq r9, [r4], #128 @ 0x80 │ │ │ │ - ldrshteq r9, [r4], #136 @ 0x88 │ │ │ │ - rscseq r9, r4, r0, lsl #18 │ │ │ │ - rscseq r9, r4, r8, lsl #18 │ │ │ │ - rscseq r9, r4, r8, lsl #18 │ │ │ │ - rscseq r9, r4, r2, lsl #18 │ │ │ │ - ldrshteq r9, [r4], #140 @ 0x8c │ │ │ │ - ldrshteq r9, [r4], #134 @ 0x86 │ │ │ │ - ldrhteq r9, [r4], #130 @ 0x82 │ │ │ │ - rscseq r9, r4, r4, lsr #17 │ │ │ │ - smlalseq r9, r4, lr, r8 │ │ │ │ - smlalseq r9, r4, r4, r8 │ │ │ │ - rscseq r9, r4, lr, ror r2 │ │ │ │ - rscseq r9, r4, r6, ror #4 │ │ │ │ - rscseq r9, r4, ip, ror r2 │ │ │ │ - rscseq r9, r4, r8, asr r2 │ │ │ │ + rscseq r9, r4, r8, asr #31 │ │ │ │ + rscseq sl, r4, r6, lsl #12 │ │ │ │ + ldrsbteq sl, [r4], #94 @ 0x5e │ │ │ │ + rscseq sl, r4, ip, lsr #8 │ │ │ │ + rscseq sl, r4, sl, asr #11 │ │ │ │ + rscseq sl, r4, r4, lsr #12 │ │ │ │ + rscseq sl, r4, r6, lsl #14 │ │ │ │ + rscseq sl, r4, ip, lsl #14 │ │ │ │ + rscseq sl, r4, r8, lsr #12 │ │ │ │ + rscseq sl, r4, sl, asr #11 │ │ │ │ + ldrsbteq sl, [r4], #20 │ │ │ │ + ldrsbteq sl, [r4], #18 │ │ │ │ + rsceq r3, pc, r8, lsr #27 │ │ │ │ + rscseq sl, r4, lr, ror #8 │ │ │ │ + ldrhteq sl, [r4], #56 @ 0x38 │ │ │ │ + rscseq sl, r4, lr, ror #7 │ │ │ │ + rscseq sl, r4, r0, lsr #8 │ │ │ │ + ldrhteq r9, [r4], #238 @ 0xee │ │ │ │ + ldrshteq sl, [r4], #36 @ 0x24 │ │ │ │ + rscseq r9, r4, r4, ror #27 │ │ │ │ + rscseq r9, r4, sl, lsl #28 │ │ │ │ + rscseq sl, r4, r8, asr r0 │ │ │ │ + rscseq sl, r4, sl, asr r0 │ │ │ │ + rscseq sl, r4, lr │ │ │ │ + rscseq sl, r4, r4, lsl r0 │ │ │ │ + rscseq sl, r4, r6, lsl r0 │ │ │ │ + rscseq sl, r4, r8, lsl r0 │ │ │ │ + rscseq sl, r4, r2, lsr #32 │ │ │ │ + rscseq sl, r4, r8, lsr #32 │ │ │ │ + rscseq sl, r4, lr, asr r0 │ │ │ │ + rscseq sl, r4, r0, rrx │ │ │ │ + rscseq sl, r4, sl │ │ │ │ + rscseq sl, r4, r2 │ │ │ │ + rscseq sl, r4, r6 │ │ │ │ + rscseq sl, r4, r8 │ │ │ │ + smlalseq r9, r4, r4, fp │ │ │ │ + rscseq r1, r4, ip, ror ip │ │ │ │ + rsceq r3, pc, ip, ror #21 │ │ │ │ + smlalseq r0, r3, r0, pc @ │ │ │ │ + rscseq r9, r4, r0, lsl pc │ │ │ │ + rscseq r9, r4, r6, asr pc │ │ │ │ + rscseq r9, r4, r0, lsr #31 │ │ │ │ + rscseq r9, r4, r6, asr pc │ │ │ │ + rscseq r9, r4, r8, asr pc │ │ │ │ + rscseq r9, r4, sl, asr pc │ │ │ │ + ldrshteq r9, [r4], #232 @ 0xe8 │ │ │ │ + rscseq r9, r4, lr, asr pc │ │ │ │ + rscseq r9, r4, r0, ror #30 │ │ │ │ + ldrshteq r9, [r4], #236 @ 0xec │ │ │ │ + ldrhteq ip, [r9], #26 │ │ │ │ + rscseq r9, r4, r8, asr lr │ │ │ │ + rsceq r3, pc, r6, lsl #18 │ │ │ │ + rscseq r9, r4, r8, lsl r9 │ │ │ │ + ldrhteq r6, [sp], #62 @ 0x3e │ │ │ │ + rscseq r9, r4, r4, ror #16 │ │ │ │ + smlalseq r6, sp, sl, r2 │ │ │ │ + rscseq r9, r4, r8, lsl #16 │ │ │ │ + rscseq r9, r4, sl, lsl #16 │ │ │ │ + rscseq r9, r4, ip, lsl #16 │ │ │ │ + rscseq r9, r4, sl, lsl #16 │ │ │ │ + rscseq r9, r4, r8, lsl #16 │ │ │ │ + rscseq r9, r4, r6, lsl #16 │ │ │ │ + rscseq r9, r4, r2, asr r7 │ │ │ │ + rscseq r9, r4, r4, asr r7 │ │ │ │ + rscseq r9, r4, r6, asr r7 │ │ │ │ + rscseq r9, r4, r0, ror r7 │ │ │ │ + rscseq r9, r4, r2, ror r7 │ │ │ │ + rscseq r9, r4, r4, ror r7 │ │ │ │ + rscseq r9, r4, r6, asr #27 │ │ │ │ + rscseq r9, r4, r0, asr r8 │ │ │ │ + rscseq r9, r4, r6, ror r8 │ │ │ │ + rscseq r9, r4, sl, ror r6 │ │ │ │ + rscseq r9, r4, r2, lsl #13 │ │ │ │ + rscseq r9, r4, sl, lsl #13 │ │ │ │ + rscseq r9, r4, lr, lsl #13 │ │ │ │ + smlalseq r9, r4, r2, r6 │ │ │ │ + smlalseq r9, r4, r0, r6 │ │ │ │ + smlalseq r9, r4, r8, r6 │ │ │ │ + rscseq r9, r4, r0, asr #13 │ │ │ │ + rscseq r9, r4, r0, lsr r6 │ │ │ │ + rscseq r9, r4, r8, lsr r6 │ │ │ │ + rscseq r9, r4, r0, asr #12 │ │ │ │ + rscseq r9, r4, r8, asr #12 │ │ │ │ + rscseq r9, r4, r8, asr #12 │ │ │ │ + rscseq r9, r4, r2, asr #12 │ │ │ │ + rscseq r9, r4, ip, lsr r6 │ │ │ │ + rscseq r9, r4, r6, lsr r6 │ │ │ │ + ldrshteq r9, [r4], #82 @ 0x52 │ │ │ │ + rscseq r9, r4, r4, ror #11 │ │ │ │ + ldrsbteq r9, [r4], #94 @ 0x5e │ │ │ │ + ldrsbteq r9, [r4], #84 @ 0x54 │ │ │ │ + ldrhteq r8, [r4], #254 @ 0xfe │ │ │ │ + rscseq r8, r4, r6, lsr #31 │ │ │ │ + ldrhteq r8, [r4], #252 @ 0xfc │ │ │ │ + smlalseq r8, r4, r8, pc @ │ │ │ │ streq pc, [r4, #2252]! @ 0x8cc │ │ │ │ ldreq pc, [r0, #2268]! @ 0x8dc │ │ │ │ addeq pc, r0, r0 │ │ │ │ @ instruction: 0xf8cc4318 │ │ │ │ @ instruction: 0xf8dc05b0 │ │ │ │ @ instruction: 0xf00005bc │ │ │ │ tstmi r8, #128 @ 0x80 │ │ │ │ @@ -161073,96 +161073,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 0x0000ea22 │ │ │ │ - ldrhteq r9, [r4], #82 @ 0x52 │ │ │ │ - ldrhteq r9, [r4], #84 @ 0x54 │ │ │ │ - ldrhteq r9, [r4], #86 @ 0x56 │ │ │ │ - ldrhteq r9, [r4], #88 @ 0x58 │ │ │ │ - ldrhteq r9, [r4], #90 @ 0x5a │ │ │ │ - ldrhteq r9, [r4], #86 @ 0x56 │ │ │ │ - ldrhteq r9, [r4], #82 @ 0x52 │ │ │ │ - rscseq r9, r4, lr, lsr #11 │ │ │ │ - rscseq r9, r4, r8, lsr #11 │ │ │ │ - rscseq sl, r4, r0, lsr r0 │ │ │ │ - rscseq r9, r4, r4, lsl #11 │ │ │ │ - rscseq r9, r4, r0, lsr r5 │ │ │ │ - ldrsbteq r9, [r4], #92 @ 0x5c │ │ │ │ - rscseq r9, r4, r4, lsl r5 │ │ │ │ - ldrshteq r9, [r4], #90 @ 0x5a │ │ │ │ - rscseq r9, r4, lr, lsl r5 │ │ │ │ - rscseq r9, r4, r2, lsr r5 │ │ │ │ - ldrshteq r9, [r4], #76 @ 0x4c │ │ │ │ - rscseq r9, r4, lr, ror #10 │ │ │ │ - rscseq r9, r4, r8, lsr #10 │ │ │ │ - ldrshteq r9, [r4], #64 @ 0x40 │ │ │ │ - ldrsbteq r9, [r4], #72 @ 0x48 │ │ │ │ - rscseq r9, r4, r0, asr #10 │ │ │ │ - rscseq r9, r4, sl, asr #10 │ │ │ │ - rscseq r9, r4, lr, ror #11 │ │ │ │ - rscseq r9, r4, r2, ror #11 │ │ │ │ - ldrsbteq r9, [r4], #86 @ 0x56 │ │ │ │ - rscseq r9, r4, ip, lsl #11 │ │ │ │ - rscseq r9, r4, r8, lsr #13 │ │ │ │ - rscseq r9, r4, r0, asr r6 │ │ │ │ - rscseq r9, r4, r0, ror r6 │ │ │ │ - smlalseq r9, r4, ip, r6 │ │ │ │ - smlalseq r9, r4, r6, r6 │ │ │ │ - smlalseq r9, r4, r8, r6 │ │ │ │ - smlalseq r9, r4, sl, r6 │ │ │ │ - smlalseq r9, r4, ip, r6 │ │ │ │ - smlalseq r9, r4, sl, r6 │ │ │ │ - rscseq r9, r4, r0, lsr #11 │ │ │ │ - smlalseq r9, r4, lr, r5 │ │ │ │ - rscseq sp, r1, r0, lsl r3 │ │ │ │ - rscseq r9, r4, r2, asr #11 │ │ │ │ - rscseq r9, r4, r2, asr #11 │ │ │ │ - rscseq r9, r4, r6, lsr #11 │ │ │ │ - smlalseq r9, r4, ip, r5 │ │ │ │ - smlalseq r9, r4, r2, r5 │ │ │ │ - rscseq r9, r4, ip, asr #10 │ │ │ │ - rsceq r7, pc, r6, lsr #25 │ │ │ │ - rscseq r9, r4, ip, asr #10 │ │ │ │ - rscseq r9, r4, lr, asr #10 │ │ │ │ - rscseq r9, r4, r0, asr r5 │ │ │ │ - rscseq r9, r4, sl, asr #10 │ │ │ │ - rscseq r9, r4, r4, asr #10 │ │ │ │ - rscseq r9, r4, r6, asr #10 │ │ │ │ - rscseq r9, r4, sl, lsr #11 │ │ │ │ - ldrsbteq r9, [r4], #68 @ 0x44 │ │ │ │ - ldrsbteq r9, [r4], #70 @ 0x46 │ │ │ │ - ldrsbteq r9, [r4], #72 @ 0x48 │ │ │ │ - rscseq r9, r4, r6, asr #10 │ │ │ │ - rscseq r9, r4, r8, asr #10 │ │ │ │ - rscseq r9, r4, r6, asr #10 │ │ │ │ - rscseq r0, r3, r8, rrx │ │ │ │ - smlalseq r9, r4, r4, r4 │ │ │ │ - rscseq r9, r4, r8, lsl #9 │ │ │ │ - rscseq r9, r4, r8, lsl #9 │ │ │ │ - rscseq r9, r4, ip, lsl #9 │ │ │ │ - rscseq r9, r4, r8, lsl #9 │ │ │ │ - rscseq r9, r4, r0, lsl #9 │ │ │ │ - rscseq r9, r4, r8, lsl #9 │ │ │ │ - rscseq r9, r4, r8, asr r4 │ │ │ │ - rscseq r9, r4, r2, lsl #8 │ │ │ │ - rscseq r9, r4, r6, lsl #8 │ │ │ │ - rscseq r9, r4, r6, lsl #8 │ │ │ │ - rscseq r9, r4, sl, lsl #8 │ │ │ │ - rscseq r9, r4, lr, lsl #8 │ │ │ │ - rscseq r9, r4, r2, lsl r4 │ │ │ │ - rscseq r9, r4, r6, lsl r4 │ │ │ │ - rscseq r9, r4, r6, lsl r4 │ │ │ │ + ldrshteq r9, [r4], #34 @ 0x22 │ │ │ │ + ldrshteq r9, [r4], #36 @ 0x24 │ │ │ │ + ldrshteq r9, [r4], #38 @ 0x26 │ │ │ │ + ldrshteq r9, [r4], #40 @ 0x28 │ │ │ │ + ldrshteq r9, [r4], #42 @ 0x2a │ │ │ │ + ldrshteq r9, [r4], #38 @ 0x26 │ │ │ │ + ldrshteq r9, [r4], #34 @ 0x22 │ │ │ │ + rscseq r9, r4, lr, ror #5 │ │ │ │ + rscseq r9, r4, r8, ror #5 │ │ │ │ + rscseq r9, r4, r0, ror sp │ │ │ │ + rscseq r9, r4, r4, asr #5 │ │ │ │ + rscseq r9, r4, r0, ror r2 │ │ │ │ + rscseq r9, r4, ip, lsl r3 │ │ │ │ + rscseq r9, r4, r4, asr r2 │ │ │ │ + rscseq r9, r4, sl, lsr r3 │ │ │ │ + rscseq r9, r4, lr, asr r2 │ │ │ │ + rscseq r9, r4, r2, ror r2 │ │ │ │ + rscseq r9, r4, ip, lsr r2 │ │ │ │ + rscseq r9, r4, lr, lsr #5 │ │ │ │ + rscseq r9, r4, r8, ror #4 │ │ │ │ + rscseq r9, r4, r0, lsr r2 │ │ │ │ + rscseq r9, r4, r8, lsl r2 │ │ │ │ + rscseq r9, r4, r0, lsl #5 │ │ │ │ + rscseq r9, r4, sl, lsl #5 │ │ │ │ + rscseq r9, r4, lr, lsr #6 │ │ │ │ + rscseq r9, r4, r2, lsr #6 │ │ │ │ + rscseq r9, r4, r6, lsl r3 │ │ │ │ + rscseq r9, r4, ip, asr #5 │ │ │ │ + rscseq r9, r4, r8, ror #7 │ │ │ │ + smlalseq r9, r4, r0, r3 │ │ │ │ + ldrhteq r9, [r4], #48 @ 0x30 │ │ │ │ + ldrsbteq r9, [r4], #60 @ 0x3c │ │ │ │ + ldrsbteq r9, [r4], #54 @ 0x36 │ │ │ │ + ldrsbteq r9, [r4], #56 @ 0x38 │ │ │ │ + ldrsbteq r9, [r4], #58 @ 0x3a │ │ │ │ + ldrsbteq r9, [r4], #60 @ 0x3c │ │ │ │ + ldrsbteq r9, [r4], #58 @ 0x3a │ │ │ │ + rscseq r9, r4, r0, ror #5 │ │ │ │ + ldrsbteq r9, [r4], #46 @ 0x2e │ │ │ │ + rscseq sp, r1, r0, asr r0 │ │ │ │ + rscseq r9, r4, r2, lsl #6 │ │ │ │ + rscseq r9, r4, r2, lsl #6 │ │ │ │ + rscseq r9, r4, r6, ror #5 │ │ │ │ + ldrsbteq r9, [r4], #44 @ 0x2c │ │ │ │ + ldrsbteq r9, [r4], #34 @ 0x22 │ │ │ │ + rscseq r9, r4, ip, lsl #5 │ │ │ │ + rsceq r7, pc, r6, ror #19 │ │ │ │ + rscseq r9, r4, ip, lsl #5 │ │ │ │ + rscseq r9, r4, lr, lsl #5 │ │ │ │ + smlalseq r9, r4, r0, r2 │ │ │ │ + rscseq r9, r4, sl, lsl #5 │ │ │ │ + rscseq r9, r4, r4, lsl #5 │ │ │ │ + rscseq r9, r4, r6, lsl #5 │ │ │ │ + rscseq r9, r4, sl, ror #5 │ │ │ │ + rscseq r9, r4, r4, lsl r2 │ │ │ │ + rscseq r9, r4, r6, lsl r2 │ │ │ │ + rscseq r9, r4, r8, lsl r2 │ │ │ │ + rscseq r9, r4, r6, lsl #5 │ │ │ │ + rscseq r9, r4, r8, lsl #5 │ │ │ │ + rscseq r9, r4, r6, lsl #5 │ │ │ │ + rscseq pc, r2, r8, lsr #27 │ │ │ │ + ldrsbteq r9, [r4], #20 │ │ │ │ + rscseq r9, r4, r8, asr #3 │ │ │ │ + rscseq r9, r4, r8, asr #3 │ │ │ │ + rscseq r9, r4, ip, asr #3 │ │ │ │ + rscseq r9, r4, r8, asr #3 │ │ │ │ + rscseq r9, r4, r0, asr #3 │ │ │ │ + rscseq r9, r4, r8, asr #3 │ │ │ │ + smlalseq r9, r4, r8, r1 │ │ │ │ + rscseq r9, r4, r2, asr #2 │ │ │ │ + rscseq r9, r4, r6, asr #2 │ │ │ │ + rscseq r9, r4, r6, asr #2 │ │ │ │ + rscseq r9, r4, sl, asr #2 │ │ │ │ + rscseq r9, r4, lr, asr #2 │ │ │ │ + rscseq r9, r4, r2, asr r1 │ │ │ │ + rscseq r9, r4, r6, asr r1 │ │ │ │ + rscseq r9, r4, r6, asr r1 │ │ │ │ @ instruction: 0x01a118aa │ │ │ │ - rscseq r9, r4, r2, asr #6 │ │ │ │ - rscseq r9, r4, r6, asr #6 │ │ │ │ - rscseq r9, r4, sl, asr #6 │ │ │ │ - rscseq r9, r4, lr, asr #6 │ │ │ │ + rscseq r9, r4, r2, lsl #1 │ │ │ │ + rscseq r9, r4, r6, lsl #1 │ │ │ │ + rscseq r9, r4, sl, lsl #1 │ │ │ │ + rscseq r9, r4, lr, lsl #1 │ │ │ │ andeq r2, r0, ip, lsl #4 │ │ │ │ @ instruction: 0x019bdbf0 │ │ │ │ orrseq r9, r6, r8, ror r6 │ │ │ │ strdeq r1, [r1, ip]! │ │ │ │ andeq r3, r0, r8, lsl #16 │ │ │ │ @ instruction: 0x01a117b4 │ │ │ │ orrseq r9, r6, r4, lsr #6 │ │ │ │ @@ -161200,17 +161200,17 @@ │ │ │ │ @ instruction: 0xf8c3432a │ │ │ │ stmdbcc r1, {r2, 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 0x0000ea94 │ │ │ │ orrseq r3, ip, r2, lsl #29 │ │ │ │ - rscseq r0, ip, r2, asr #6 │ │ │ │ + rscseq r0, ip, r2, lsl #1 │ │ │ │ orrseq r3, ip, r8, ror #28 │ │ │ │ - rscseq r0, ip, r0, ror #18 │ │ │ │ + rscseq r0, ip, r0, lsr #13 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ @ instruction: 0xf1a14603 │ │ │ │ ldmdacs pc!, {r6, r7}^ @ │ │ │ │ streq pc, [r0], -pc, asr #32 │ │ │ │ @@ -161424,102 +161424,102 @@ │ │ │ │ bmi 297780 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x185a8c> │ │ │ │ ldmdapl fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf7616818 │ │ │ │ andcs lr, r0, sl, lsl #25 │ │ │ │ svclt 0x0000bd08 │ │ │ │ orrseq r9, fp, r0, ror sl │ │ │ │ @ instruction: 0x000016b0 │ │ │ │ - rsceq r9, sp, ip, lsr #18 │ │ │ │ + rsceq r9, sp, ip, ror #12 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec5d7b8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28a5a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1788ac> │ │ │ │ stmdami r6, {r0, r8, sp} │ │ │ │ bmi 2977b4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x185ac0> │ │ │ │ ldmdapl fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf7616818 │ │ │ │ andcs lr, r0, r0, ror ip │ │ │ │ svclt 0x0000bd08 │ │ │ │ orrseq r9, fp, ip, lsr sl │ │ │ │ @ instruction: 0x000016b0 │ │ │ │ - rsceq r9, sp, r0, lsl r9 │ │ │ │ + rsceq r9, sp, r0, asr r6 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec5d7ec │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28a5d4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1788e0> │ │ │ │ stmdami r6, {r0, r8, sp} │ │ │ │ bmi 2977e8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x185af4> │ │ │ │ ldmdapl fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf7616818 │ │ │ │ andcs lr, r0, r6, asr ip │ │ │ │ svclt 0x0000bd08 │ │ │ │ orrseq r9, fp, r8, lsl #20 │ │ │ │ @ instruction: 0x000016b0 │ │ │ │ - strdeq r9, [sp], #132 @ 0x84 @ │ │ │ │ + rsceq r9, sp, r4, lsr r6 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec5d820 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28a608 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x178914> │ │ │ │ stmdami r6, {r0, r8, sp} │ │ │ │ bmi 29781c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x185b28> │ │ │ │ ldmdapl fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf7616818 │ │ │ │ andcs lr, r0, ip, lsr ip │ │ │ │ svclt 0x0000bd08 │ │ │ │ @ instruction: 0x019b99d4 │ │ │ │ @ instruction: 0x000016b0 │ │ │ │ - ldrdeq r9, [sp], #136 @ 0x88 @ │ │ │ │ + rsceq r9, sp, r8, lsl r6 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec5d854 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28a63c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x178948> │ │ │ │ stmdami r6, {r0, r8, sp} │ │ │ │ bmi 297850 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x185b5c> │ │ │ │ ldmdapl fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf7616818 │ │ │ │ andcs lr, r0, r2, lsr #24 │ │ │ │ svclt 0x0000bd08 │ │ │ │ orrseq r9, fp, r0, lsr #19 │ │ │ │ @ instruction: 0x000016b0 │ │ │ │ - strhteq r9, [sp], #140 @ 0x8c │ │ │ │ + strdeq r9, [sp], #92 @ 0x5c @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec5d888 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28a670 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17897c> │ │ │ │ stmdami r6, {r0, r8, sp} │ │ │ │ bmi 297884 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x185b90> │ │ │ │ ldmdapl fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf7616818 │ │ │ │ andcs lr, r0, r8, lsl #24 │ │ │ │ svclt 0x0000bd08 │ │ │ │ orrseq r9, fp, ip, ror #18 │ │ │ │ @ instruction: 0x000016b0 │ │ │ │ - rsceq r9, sp, r0, lsr #17 │ │ │ │ + rsceq r9, sp, r0, ror #11 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r0 │ │ │ │ bl fec5d8bc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r3], r0 @ │ │ │ │ - ldmible ip!, {r1, r2, r3, r4, r5, r6, ip, sp, lr, pc}^ │ │ │ │ + stmible r8!, {r1, r2, r3, r4, r5, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf049b1d0 │ │ │ │ - @ instruction: 0xb1b8ddad │ │ │ │ + @ instruction: 0xb1b8dd59 │ │ │ │ @ instruction: 0xf536f081 │ │ │ │ @ instruction: 0xf094f087 │ │ │ │ pldw [sl], r2, lsl #1 │ │ │ │ stmdami sl, {r0, ip, pc} │ │ │ │ ldrbtmi r2, [r8], #-256 @ 0xffffff00 │ │ │ │ blx 11c33e2 │ │ │ │ ldmdblt r0, {r0, r8, r9, fp, ip, pc} │ │ │ │ andlt r4, r3, r8, lsl r6 │ │ │ │ ldrmi fp, [r8], -r0, lsl #26 │ │ │ │ @ instruction: 0xf564f0ae │ │ │ │ ldrmi r9, [r8], -r1, lsl #22 │ │ │ │ stclt 0, cr11, [r0, #-12] │ │ │ │ ldrmi r4, [r8], -r3, lsl #12 │ │ │ │ stclt 0, cr11, [r0, #-12] │ │ │ │ - rsceq r9, sp, lr, ror #16 │ │ │ │ + rsceq r9, sp, lr, lsr #11 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec5d914 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vminnm.f32 q8, q12, q12 │ │ │ │ stclt 0, cr15, [r8, #-916] @ 0xfffffc6c │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5d928 │ │ │ │ @@ -161533,49 +161533,49 @@ │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, q7 │ │ │ │ stmdblt r8, {r0, r1, r2, r3, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0ae4620 │ │ │ │ @ instruction: 0x4620f533 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rsceq r9, sp, r8, lsl #16 │ │ │ │ + rsceq r9, sp, r8, asr #10 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5d96c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf0490ff8 │ │ │ │ - strmi sp, [r4], -r1, ror #23 │ │ │ │ + strmi sp, [r4], -sp, lsl #23 │ │ │ │ @ instruction: 0xf081b160 │ │ │ │ @ instruction: 0xf087f4e1 │ │ │ │ @ instruction: 0xf082f03f │ │ │ │ strmi pc, [r4], -r5, asr #12 │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, q7 │ │ │ │ stmdblt r8, {r0, r2, r3, r5, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0ae4620 │ │ │ │ @ instruction: 0x4620f511 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rsceq r9, sp, r4, asr #15 │ │ │ │ + rsceq r9, sp, r4, lsl #10 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5d9b0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf0490ff8 │ │ │ │ - strmi sp, [r4], -pc, asr #23 │ │ │ │ + @ instruction: 0x4604db7b │ │ │ │ @ instruction: 0xf081b160 │ │ │ │ @ instruction: 0xf087f4bf │ │ │ │ @ instruction: 0xf082f01d │ │ │ │ strmi pc, [r4], -r3, lsr #12 │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, q7 │ │ │ │ stmdblt r8, {r0, r1, r3, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0ae4620 │ │ │ │ strtmi pc, [r0], -pc, ror #9 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rsceq r9, sp, r0, lsl #15 │ │ │ │ + rsceq r9, sp, r0, asr #9 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5d9f4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f16 q8, , q12 │ │ │ │ strmi pc, [r4], -sp, lsr #7 │ │ │ │ @ instruction: 0xf081b160 │ │ │ │ @ instruction: 0xf086f49d │ │ │ │ @@ -161584,32 +161584,32 @@ │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, q7 │ │ │ │ stmdblt r8, {r0, r3, r5, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0ae4620 │ │ │ │ strtmi pc, [r0], -sp, asr #9 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rsceq r9, sp, ip, lsr r7 │ │ │ │ + rsceq r9, sp, ip, ror r4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5da38 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf0900ff8 │ │ │ │ - strmi sp, [r4], -fp, lsl #25 │ │ │ │ + @ instruction: 0x4604dc37 │ │ │ │ @ instruction: 0xf081b160 │ │ │ │ @ instruction: 0xf086f47b │ │ │ │ @ instruction: 0xf082f7d9 │ │ │ │ @ instruction: 0x4604f5df │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, q7 │ │ │ │ stmdblt r8, {r0, r1, r2, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0ae4620 │ │ │ │ strtmi pc, [r0], -fp, lsr #9 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - strdeq r9, [sp], #104 @ 0x68 @ │ │ │ │ + rsceq r9, sp, r8, lsr r4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5da7c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vminnm.f32 q8, , q12 │ │ │ │ strmi pc, [r4], -pc, lsr #15 │ │ │ │ @ instruction: 0xf081b160 │ │ │ │ @ instruction: 0xf086f459 │ │ │ │ @@ -161618,15 +161618,15 @@ │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, q7 │ │ │ │ stmdblt r8, {r0, r2, r5, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0ae4620 │ │ │ │ strtmi pc, [r0], -r9, lsl #9 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - strhteq r9, [sp], #100 @ 0x64 │ │ │ │ + strdeq r9, [sp], #52 @ 0x34 @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5dac0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vminnm.f32 q8, , q12 │ │ │ │ @ instruction: 0x4604f759 │ │ │ │ @ instruction: 0xf081b160 │ │ │ │ @ instruction: 0xf086f437 │ │ │ │ @@ -161635,66 +161635,66 @@ │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, q7 │ │ │ │ stmdblt r8, {r0, r1, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0ae4620 │ │ │ │ strtmi pc, [r0], -r7, ror #8 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rsceq r9, sp, r0, ror r6 │ │ │ │ + strhteq r9, [sp], #48 @ 0x30 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5db04 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf0920ff8 │ │ │ │ - strmi sp, [r4], -pc, ror #29 │ │ │ │ + @ instruction: 0x4604de9b │ │ │ │ @ instruction: 0xf081b160 │ │ │ │ @ instruction: 0xf086f415 │ │ │ │ @ instruction: 0xf082f773 │ │ │ │ @ instruction: 0x4604f579 │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, q7 │ │ │ │ stmdblt r8, {r0, r5, r9, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0ae4620 │ │ │ │ strtmi pc, [r0], -r5, asr #8 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rsceq r9, sp, ip, lsr #12 │ │ │ │ + rsceq r9, sp, ip, ror #6 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5db48 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf0920ff8 │ │ │ │ - strmi sp, [r4], -r3, lsl #30 │ │ │ │ + strmi sp, [r4], -pc, lsr #29 │ │ │ │ @ instruction: 0xf081b160 │ │ │ │ @ instruction: 0xf086f3f3 │ │ │ │ @ instruction: 0xf082f751 │ │ │ │ @ instruction: 0x4604f557 │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, q7 │ │ │ │ stmdblt r8, {r0, r1, r2, r3, r4, r5, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0ae4620 │ │ │ │ strtmi pc, [r0], -r3, lsr #8 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rsceq r9, sp, r8, ror #11 │ │ │ │ + rsceq r9, sp, r8, lsr #6 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5db8c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf0a10ff8 │ │ │ │ - @ instruction: 0x4604dff3 │ │ │ │ + @ instruction: 0x4604df9f │ │ │ │ @ instruction: 0xf081b160 │ │ │ │ @ instruction: 0xf086f3d1 │ │ │ │ @ instruction: 0xf082f72f │ │ │ │ @ instruction: 0x4604f535 │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, q7 │ │ │ │ stmdblt r8, {r0, r2, r3, r4, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0ae4620 │ │ │ │ strtmi pc, [r0], -r1, lsl #8 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rsceq r9, sp, r4, lsr #11 │ │ │ │ + rsceq r9, sp, r4, ror #5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5dbd0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vminnm.f32 q8, , q12 │ │ │ │ strmi pc, [r4], -pc, lsr #11 │ │ │ │ @ instruction: 0xf081b160 │ │ │ │ @ instruction: 0xf086f3af │ │ │ │ @@ -161703,15 +161703,15 @@ │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, q7 │ │ │ │ stmdblt r8, {r0, r1, r3, r4, r5, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0ae4620 │ │ │ │ @ instruction: 0x4620f3df │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rsceq r9, sp, r0, ror #10 │ │ │ │ + rsceq r9, sp, r0, lsr #5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5dc14 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460a0ff8 │ │ │ │ vrhadd.u32 d18, d7, d0 │ │ │ │ strmi pc, [r4], -r9, asr #14 │ │ │ │ @ instruction: 0xf081b160 │ │ │ │ @@ -161721,15 +161721,15 @@ │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, q7 │ │ │ │ stmdblt r8, {r0, r1, r2, r4, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0ae4620 │ │ │ │ @ instruction: 0x4620f3bb │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rsceq r9, sp, r8, lsl r5 │ │ │ │ + rsceq r9, sp, r8, asr r2 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5dc5c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 54aa24 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438d30> │ │ │ │ bmi 572c70 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x460f7c> │ │ │ │ ldmpl fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ ldrmi r9, [sl], -r1, lsl #6 │ │ │ │ @@ -161745,15 +161745,15 @@ │ │ │ │ andlt r4, r2, r0, lsr #12 │ │ │ │ @ instruction: 0x4620bd10 │ │ │ │ vaddl.u16 , d16, d30 │ │ │ │ andlt r4, r2, r0, lsr #12 │ │ │ │ svclt 0x0000bd10 │ │ │ │ @ instruction: 0x019b9598 │ │ │ │ andeq r3, r0, r8, asr sl │ │ │ │ - rsceq r9, sp, r4, asr #9 │ │ │ │ + rsceq r9, sp, r4, lsl #4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5dcbc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 54aa84 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438d90> │ │ │ │ bmi 572cd0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x460fdc> │ │ │ │ ldmpl fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ ldrmi r9, [sl], -r1, lsl #6 │ │ │ │ @@ -161769,15 +161769,15 @@ │ │ │ │ andlt r4, r2, r0, lsr #12 │ │ │ │ @ instruction: 0x4620bd10 │ │ │ │ vhadd.u32 d31, d16, d30 │ │ │ │ andlt r4, r2, r0, lsr #12 │ │ │ │ svclt 0x0000bd10 │ │ │ │ orrseq r9, fp, r8, lsr r5 │ │ │ │ andeq r2, r0, ip, lsr #32 │ │ │ │ - rsceq r9, sp, r4, ror #8 │ │ │ │ + rsceq r9, sp, r4, lsr #3 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ bmi fd8378 │ │ │ │ @ instruction: 0x46804b3b │ │ │ │ ldmdami fp!, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @@ -161804,15 +161804,15 @@ │ │ │ │ @ instruction: 0xf7614479 │ │ │ │ stmdacs r0, {r1, 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, 6, cr15, cr10, cr1, {3} │ │ │ │ ldrbmi fp, [r1], -r0, lsr #18 │ │ │ │ @ instruction: 0xf0a14640 │ │ │ │ - ldmdblt r8, {r0, r2, r3, r6, r7, r9, sl, fp, ip, lr, pc} │ │ │ │ + ldmdblt r8, {r0, r3, r4, r5, r6, r9, sl, fp, ip, lr, pc} │ │ │ │ cdpcs 1, 0, cr11, cr2, cr14, {5} │ │ │ │ andcs sp, r0, r9, lsl r1 │ │ │ │ blmi 7d9434 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ blls 260c1c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14ef28> │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd1290300 │ │ │ │ @@ -161822,43 +161822,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: 0xf0914640 │ │ │ │ - stmdbls r1, {r0, r3, r4, r6, r8, sl, fp, ip, lr, pc} │ │ │ │ - stmdale lr, {r0, r1, r7, ip, sp, lr, pc} │ │ │ │ + stmdbls r1, {r0, r2, r8, sl, fp, ip, lr, pc} │ │ │ │ + svcle 0x00baf082 │ │ │ │ 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, q7 │ │ │ │ blmi 544e2c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x433138> │ │ │ │ @ instruction: 0xe7a5447b │ │ │ │ @ instruction: 0xf14f4640 │ │ │ │ stmdacs r0, {r0, r1, r2, r5, r6, r8, ip, sp, lr, pc} │ │ │ │ ldr sp, [ip, ip, asr #3]! │ │ │ │ stc 7, cr15, [lr], #-380 @ 0xfffffe84 │ │ │ │ @ instruction: 0x019b94d4 │ │ │ │ andeq r3, r0, ip, lsr r8 │ │ │ │ - rsceq r9, sp, r8, lsr r4 │ │ │ │ - ldrshteq r8, [r9], #196 @ 0xc4 │ │ │ │ - rsceq r9, sp, ip, lsr r4 │ │ │ │ - rsceq r9, sp, lr, lsr #8 │ │ │ │ - rsceq r9, sp, r0, ror #7 │ │ │ │ - rsceq r9, sp, sl, lsl r4 │ │ │ │ + rsceq r9, sp, r8, ror r1 │ │ │ │ + rscseq r8, r9, r4, lsr sl │ │ │ │ + rsceq r9, sp, ip, ror r1 │ │ │ │ + rsceq r9, sp, lr, ror #2 │ │ │ │ + rsceq r9, sp, r0, lsr #2 │ │ │ │ + rsceq r9, sp, sl, asr r1 │ │ │ │ orrseq r9, fp, r4, asr r4 │ │ │ │ - rscseq r8, r9, sl, asr #24 │ │ │ │ - rsceq r9, sp, ip, lsl #7 │ │ │ │ - rsceq r9, sp, r0, ror #6 │ │ │ │ + rscseq r8, r9, sl, lsl #19 │ │ │ │ + rsceq r9, sp, ip, asr #1 │ │ │ │ + rsceq r9, sp, r0, lsr #1 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec5de4c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf0a10ff8 │ │ │ │ - stclt 14, cr13, [r8, #-452] @ 0xfffffe3c │ │ │ │ + stclt 14, cr13, [r8, #-116] @ 0xffffff8c │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec5de60 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ andcs r0, r0, #248, 30 @ 0x3e0 │ │ │ │ @ instruction: 0xf7ff4611 │ │ │ │ stclt 15, cr15, [r8, #-332] @ 0xfffffeb4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ @@ -162069,24 +162069,24 @@ │ │ │ │ movwcs lr, #10854 @ 0x2a66 │ │ │ │ andcc pc, r0, sl, asr #17 │ │ │ │ svclt 0x0000e6ba │ │ │ │ orrseq r9, fp, r8, ror r3 │ │ │ │ andeq r3, r0, ip, lsr r8 │ │ │ │ orrseq r9, fp, lr, ror #6 │ │ │ │ orrseq r9, fp, lr, asr #5 │ │ │ │ - rsceq sl, sp, r6, ror #2 │ │ │ │ - strhteq sl, [sp], #8 │ │ │ │ - strhteq sl, [sp], #8 │ │ │ │ + rsceq r9, sp, r6, lsr #29 │ │ │ │ + strdeq r9, [sp], #216 @ 0xd8 @ │ │ │ │ + strdeq r9, [sp], #216 @ 0xd8 @ │ │ │ │ andeq r2, r0, ip, asr r6 │ │ │ │ - rsceq r9, sp, r2, ror #12 │ │ │ │ + rsceq r9, sp, r2, lsr #7 │ │ │ │ andeq r3, r0, r8, ror r9 │ │ │ │ - rsceq sl, sp, sl │ │ │ │ - rsceq sl, sp, sl, lsl r0 │ │ │ │ + rsceq r9, sp, sl, asr #26 │ │ │ │ + rsceq r9, sp, sl, asr sp │ │ │ │ @ instruction: 0x000016b0 │ │ │ │ - rsceq r9, sp, r6, ror #31 │ │ │ │ + rsceq r9, sp, r6, lsr #26 │ │ │ │ muleq r0, r4, r3 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5e1f4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmibvs r3, {r4, r5, r6, r7, r8, r9, sl, fp}^ │ │ │ │ addlt r4, r2, r4, lsl #12 │ │ │ │ @ instruction: 0xf0356818 │ │ │ │ @@ -163232,21 +163232,21 @@ │ │ │ │ bl 45f1b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x34d4bc> │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ blx 68474 │ │ │ │ b.n 107d22 │ │ │ │ - str r2, [sp, #608] @ 0x260 │ │ │ │ + ldrh r0, [r3, #62] @ 0x3e │ │ │ │ lsls r5, r5, #3 │ │ │ │ - str r2, [sp, #664] @ 0x298 │ │ │ │ + ldrh r6, [r4, #62] @ 0x3e │ │ │ │ lsls r5, r5, #3 │ │ │ │ - str r2, [sp, #720] @ 0x2d0 │ │ │ │ + ldrh r4, [r6, #62] @ 0x3e │ │ │ │ lsls r5, r5, #3 │ │ │ │ - str r2, [sp, #760] @ 0x2f8 │ │ │ │ + ldrh r6, [r7, #62] @ 0x3e │ │ │ │ lsls r5, r5, #3 │ │ │ │ │ │ │ │ 00107d40 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -163478,15 +163478,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #3 │ │ │ │ b.n 107f46 │ │ │ │ movs r2, #1 │ │ │ │ b.n 107f46 │ │ │ │ nop │ │ │ │ - ldrh r0, [r4, #42] @ 0x2a │ │ │ │ + ldrh r0, [r4, #20] │ │ │ │ lsls r6, r7, #3 │ │ │ │ │ │ │ │ 00107fa0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -163714,15 +163714,15 @@ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ b.n 108142 │ │ │ │ movs r3, #2 │ │ │ │ movs r4, #0 │ │ │ │ b.n 10818c │ │ │ │ movs r3, #1 │ │ │ │ b.n 10818c │ │ │ │ - ldrh r2, [r4, #24] │ │ │ │ + ldrh r2, [r4, #2] │ │ │ │ lsls r6, r7, #3 │ │ │ │ ldr r1, [pc, #32] @ (108220 ) │ │ │ │ movs r2, #0 │ │ │ │ add r1, pc │ │ │ │ b.n 108208 │ │ │ │ cmp r2, #77 @ 0x4d │ │ │ │ beq.n 10821a │ │ │ │ @@ -163733,15 +163733,15 @@ │ │ │ │ cmp r3, r0 │ │ │ │ bne.n 108204 │ │ │ │ mov r0, ip │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldrh r4, [r5, #18] │ │ │ │ + strh r4, [r5, #60] @ 0x3c │ │ │ │ lsls r6, r7, #3 │ │ │ │ cbz r0, 108248 │ │ │ │ ldr r3, [pc, #36] @ (10824c ) │ │ │ │ movs r2, #0 │ │ │ │ add r3, pc │ │ │ │ b.n 108234 │ │ │ │ adds r2, #1 │ │ │ │ @@ -163754,17 +163754,17 @@ │ │ │ │ ldr r0, [pc, #16] @ (108250 ) │ │ │ │ add r0, pc │ │ │ │ add.w r0, r0, r2, lsl #6 │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldrh r2, [r0, #18] │ │ │ │ + strh r2, [r0, #60] @ 0x3c │ │ │ │ lsls r6, r7, #3 │ │ │ │ - ldrh r6, [r5, #16] │ │ │ │ + strh r6, [r5, #58] @ 0x3a │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ mov r6, r1 │ │ │ │ @@ -163937,15 +163937,15 @@ │ │ │ │ cmp r4, r3 │ │ │ │ bne.n 108390 │ │ │ │ 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} │ │ │ │ - ldrh r6, [r2, #8] │ │ │ │ + strh r6, [r2, #50] @ 0x32 │ │ │ │ lsls r6, r7, #3 │ │ │ │ │ │ │ │ 00108424 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -164220,17 +164220,17 @@ │ │ │ │ nop │ │ │ │ ldrb r2, [r0, #11] │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r7, #9] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldrh r0, [r3, #16] │ │ │ │ + strh r0, [r3, #58] @ 0x3a │ │ │ │ lsls r5, r5, #3 │ │ │ │ - cbnz r4, 108748 │ │ │ │ + @ instruction: 0xb8f4 │ │ │ │ lsls r3, r6, #3 │ │ │ │ │ │ │ │ 001086dc : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -164706,15 +164706,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #0] │ │ │ │ b.n 10893a │ │ │ │ strb r0, [r0, #29] │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #920] @ 0x398 │ │ │ │ + str r3, [sp, #152] @ 0x98 │ │ │ │ lsls r6, r7, #3 │ │ │ │ strb r2, [r0, #21] │ │ │ │ lsls r3, r3, #6 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r0, #0] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ @@ -164779,15 +164779,15 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r1, [r2, #100] @ 0x64 │ │ │ │ orr.w lr, r0, #1 │ │ │ │ str r1, [r3, #16] │ │ │ │ b.n 108bfa │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - strh r4, [r4, #28] │ │ │ │ + strh r4, [r4, #6] │ │ │ │ lsls r5, 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 17fcc0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x6dfcc> │ │ │ │ @@ -165295,19 +165295,19 @@ │ │ │ │ @ instruction: 0xfadbffff │ │ │ │ strb r6, [r6, #10] │ │ │ │ lsls r3, r3, #6 │ │ │ │ ldr??.w pc, [r5, #4095] @ 0xfff │ │ │ │ ldrsh.w pc, [sp, #4095] @ 0xfff │ │ │ │ adds r4, r0, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r6, #14] │ │ │ │ + ldrb r0, [r6, #28] │ │ │ │ lsls r5, r5, #3 │ │ │ │ - strh r4, [r2, #14] │ │ │ │ + ldrb r4, [r2, #28] │ │ │ │ lsls r5, r5, #3 │ │ │ │ - str r0, [sp, #616] @ 0x268 │ │ │ │ + ldrh r2, [r3, #46] @ 0x2e │ │ │ │ lsls r6, r7, #3 │ │ │ │ strb r0, [r1, #1] │ │ │ │ lsls r3, r3, #6 │ │ │ │ cmp r1, #52 @ 0x34 │ │ │ │ bhi.w 109332 │ │ │ │ tbb [pc, r1] │ │ │ │ subs r2, r4, r5 │ │ │ │ @@ -165758,15 +165758,15 @@ │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ lsls r1, r2, #6 │ │ │ │ add r6, pc, #520 @ (adr r6, 109860 ) │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldrb r6, [r3, #11] │ │ │ │ + ldrb r6, [r3, #0] │ │ │ │ lsls r5, r5, #3 │ │ │ │ ldr r2, [r1, #32] │ │ │ │ lsls r3, r3, #6 │ │ │ │ │ │ │ │ 00109660 : │ │ │ │ cbz r0, 109676 │ │ │ │ push {r3, lr} │ │ │ │ @@ -166037,15 +166037,15 @@ │ │ │ │ movs r1, r0 │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r5, #16] │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r6, #6] │ │ │ │ + strh r0, [r6, #48] @ 0x30 │ │ │ │ lsls r6, r7, #3 │ │ │ │ str r4, [r5, #112] @ 0x70 │ │ │ │ lsls r3, r3, #6 │ │ │ │ cmp r1, #15 │ │ │ │ bhi.n 10990c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ subs r1, r3, #1 │ │ │ │ @@ -166224,15 +166224,15 @@ │ │ │ │ adds r3, #1 │ │ │ │ cmp r2, r0 │ │ │ │ bne.n 109ad0 │ │ │ │ ldr.w r0, [ip, #4] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - strh r4, [r0, #42] @ 0x2a │ │ │ │ + strh r4, [r0, #20] │ │ │ │ lsls r6, r7, #3 │ │ │ │ │ │ │ │ 00109af0 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -166268,15 +166268,15 @@ │ │ │ │ pop {pc} │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r2, [r6, #76] @ 0x4c │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r3, #20] │ │ │ │ + strb r4, [r3, #9] │ │ │ │ lsls r5, r5, #3 │ │ │ │ str r0, [r2, #76] @ 0x4c │ │ │ │ lsls r3, r3, #6 │ │ │ │ │ │ │ │ 00109b60 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -166321,15 +166321,15 @@ │ │ │ │ b.n 109baa │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r2, [r0, #72] @ 0x48 │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r5, #18] │ │ │ │ + strb r2, [r5, #7] │ │ │ │ lsls r5, r5, #3 │ │ │ │ str r6, [r1, #68] @ 0x44 │ │ │ │ lsls r3, r3, #6 │ │ │ │ │ │ │ │ 00109be0 : │ │ │ │ ldr r0, [r0, #0] │ │ │ │ bx lr │ │ │ │ @@ -166518,15 +166518,15 @@ │ │ │ │ movs r1, #6 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #0 │ │ │ │ blx 67aa4 │ │ │ │ mov r1, r0 │ │ │ │ b.n 109d96 │ │ │ │ - strh r2, [r7, #28] │ │ │ │ + strh r2, [r7, #6] │ │ │ │ lsls r6, r7, #3 │ │ │ │ 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 │ │ │ │ @@ -167028,19 +167028,19 @@ │ │ │ │ nop │ │ │ │ ldrb r2, [r4, r5] │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r1, r5] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - strb r0, [r5, r4] │ │ │ │ + strh r0, [r5, r1] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r0, [r0, #1] │ │ │ │ + ldr r0, [r0, #88] @ 0x58 │ │ │ │ lsls r5, r5, #3 │ │ │ │ - strb r6, [r7, #0] │ │ │ │ + ldr r6, [r7, #84] @ 0x54 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ mov r9, r3 │ │ │ │ ldr.w r3, [r0, #168] @ 0xa8 │ │ │ │ @@ -167922,21 +167922,21 @@ │ │ │ │ nop │ │ │ │ ldrh r4, [r3, r1] │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r3, r3] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldr r2, [r1, #24] │ │ │ │ + str r2, [r1, #108] @ 0x6c │ │ │ │ lsls r5, r5, #3 │ │ │ │ - ldr r6, [r3, #20] │ │ │ │ + str r6, [r3, #104] @ 0x68 │ │ │ │ lsls r5, r5, #3 │ │ │ │ - strb r0, [r2, #29] │ │ │ │ + strb r0, [r2, #18] │ │ │ │ lsls r6, r7, #3 │ │ │ │ - ldr r0, [r0, #24] │ │ │ │ + str r0, [r0, #108] @ 0x6c │ │ │ │ lsls r5, r5, #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 │ │ │ │ @@ -169262,17 +169262,17 @@ │ │ │ │ b.n 10b954 │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bx ip │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #152] @ (10bacc ) │ │ │ │ + ldr r4, [pc, #408] @ (10bbcc ) │ │ │ │ lsls r5, r5, #3 │ │ │ │ - ldr r4, [r3, r7] │ │ │ │ + ldrsb r4, [r3, r4] │ │ │ │ lsls r5, r5, #3 │ │ │ │ mov r2, sp │ │ │ │ lsls r3, r3, #6 │ │ │ │ │ │ │ │ 0010ba3c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -170075,19 +170075,19 @@ │ │ │ │ b.n 10c0fe │ │ │ │ subs r7, #226 @ 0xe2 │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ subs r7, #182 @ 0xb6 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - str r4, [r3, r5] │ │ │ │ + ldr r6, [pc, #624] @ (10c50c ) │ │ │ │ lsls r5, r5, #3 │ │ │ │ - str r0, [r2, r4] │ │ │ │ + ldr r6, [pc, #320] @ (10c3e0 ) │ │ │ │ lsls r5, r5, #3 │ │ │ │ - ldrsh r4, [r4, r3] │ │ │ │ + ldrb r4, [r4, r0] │ │ │ │ lsls r6, r7, #3 │ │ │ │ │ │ │ │ 0010c2a4 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -171329,15 +171329,15 @@ │ │ │ │ lsls r5, r3, #6 │ │ │ │ b.n 10cce0 │ │ │ │ lsls r0, r2, #6 │ │ │ │ b.n 10ccbc │ │ │ │ lsls r0, r2, #6 │ │ │ │ b.n 10cc60 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - add r6, r4 │ │ │ │ + adcs r6, r4 │ │ │ │ lsls r5, r5, #3 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ lsls r5, r3, #6 │ │ │ │ │ │ │ │ 0010cf90 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -172446,15 +172446,15 @@ │ │ │ │ str r0, [r7, #32] │ │ │ │ b.n 10db12 │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ movs r5, #74 @ 0x4a │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r7, r5] │ │ │ │ + str r4, [r7, r2] │ │ │ │ lsls r3, r6, #3 │ │ │ │ movs r4, #230 @ 0xe6 │ │ │ │ lsls r3, r3, #6 │ │ │ │ │ │ │ │ 0010db48 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -174173,41 +174173,41 @@ │ │ │ │ nop │ │ │ │ adds r0, r2, #0 │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ subs r6, r0, r6 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - cmp r4, #98 @ 0x62 │ │ │ │ + cmp r1, #162 @ 0xa2 │ │ │ │ lsls r5, r5, #3 │ │ │ │ - subs r1, #68 @ 0x44 │ │ │ │ + adds r6, #132 @ 0x84 │ │ │ │ lsls r6, r7, #3 │ │ │ │ - subs r1, #66 @ 0x42 │ │ │ │ + adds r6, #130 @ 0x82 │ │ │ │ lsls r6, r7, #3 │ │ │ │ - adds r7, #128 @ 0x80 │ │ │ │ + adds r4, #192 @ 0xc0 │ │ │ │ lsls r6, r7, #3 │ │ │ │ - subs r1, #100 @ 0x64 │ │ │ │ + adds r6, #164 @ 0xa4 │ │ │ │ lsls r6, r7, #3 │ │ │ │ - adds r6, #134 @ 0x86 │ │ │ │ + adds r3, #198 @ 0xc6 │ │ │ │ lsls r6, r7, #3 │ │ │ │ - adds r6, #42 @ 0x2a │ │ │ │ + adds r3, #106 @ 0x6a │ │ │ │ lsls r6, r7, #3 │ │ │ │ - adds r5, #134 @ 0x86 │ │ │ │ + adds r2, #198 @ 0xc6 │ │ │ │ lsls r6, r7, #3 │ │ │ │ - adds r7, #42 @ 0x2a │ │ │ │ + adds r4, #106 @ 0x6a │ │ │ │ lsls r6, r7, #3 │ │ │ │ - adds r7, #210 @ 0xd2 │ │ │ │ + adds r5, #18 │ │ │ │ lsls r6, r7, #3 │ │ │ │ - adds r6, #178 @ 0xb2 │ │ │ │ + adds r3, #242 @ 0xf2 │ │ │ │ lsls r6, r7, #3 │ │ │ │ - adds r5, #228 @ 0xe4 │ │ │ │ + adds r3, #36 @ 0x24 │ │ │ │ lsls r6, r7, #3 │ │ │ │ - adds r6, #8 │ │ │ │ + adds r3, #72 @ 0x48 │ │ │ │ lsls r6, r7, #3 │ │ │ │ - adds r7, #108 @ 0x6c │ │ │ │ + adds r4, #172 @ 0xac │ │ │ │ lsls r6, r7, #3 │ │ │ │ │ │ │ │ 0010ecdc : │ │ │ │ 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 │ │ │ │ @@ -174904,15 +174904,15 @@ │ │ │ │ ldr.w r3, [r0, #1836] @ 0x72c │ │ │ │ cbz r3, 10f3d0 │ │ │ │ str r1, [sp, #4] │ │ │ │ blx r3 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add.w r3, r4, #376 @ 0x178 │ │ │ │ add.w r2, r4, #372 @ 0x174 │ │ │ │ - bl 99bc78 │ │ │ │ + bl 99bbd0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr.w r1, [r0, #292] @ 0x124 │ │ │ │ b.n 10f382 │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -175789,15 +175789,15 @@ │ │ │ │ ldr.w r0, [r4, #216] @ 0xd8 │ │ │ │ bl 65073c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x24c> │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 10fd7e │ │ │ │ ldr.w r3, [r0, #1836] @ 0x72c │ │ │ │ cbz r3, 10fd66 │ │ │ │ blx r3 │ │ │ │ - bl 99bd60 │ │ │ │ + bl 99bcb8 │ │ │ │ strb.w r0, [r4, #329] @ 0x149 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ add.w r0, r4, #216 @ 0xd8 │ │ │ │ bl 65083c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x34c> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 10fd50 │ │ │ │ @@ -175813,17 +175813,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 67eac <__fprintf_chk@plt> │ │ │ │ b.n 10fd7e │ │ │ │ lsls r6, r1, #11 │ │ │ │ lsls r3, r3, #6 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r3, #24 │ │ │ │ + asrs r2, r3, #13 │ │ │ │ lsls r5, r5, #3 │ │ │ │ - asrs r2, r6, #24 │ │ │ │ + asrs r2, r6, #13 │ │ │ │ lsls r5, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ @@ -176012,15 +176012,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 13d180 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b48c> │ │ │ │ b.n 10ff18 │ │ │ │ mov r0, r6 │ │ │ │ - bl 99c010 │ │ │ │ + bl 99bf68 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 10ff82 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ b.n 10ff90 │ │ │ │ add.w ip, sp, #16 │ │ │ │ mov r3, r9 │ │ │ │ @@ -176096,15 +176096,15 @@ │ │ │ │ mov r2, r1 │ │ │ │ ldr.w r1, [r0, #1836] @ 0x72c │ │ │ │ cbz r1, 1100a2 │ │ │ │ strd r3, r2, [sp] │ │ │ │ blx r1 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ mov r1, r3 │ │ │ │ - bl 99c024 │ │ │ │ + bl 99bf7c │ │ │ │ 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 │ │ │ │ @@ -176133,15 +176133,15 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ bl 13cd98 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b0a4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r3, [r3, #28] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 99c098 │ │ │ │ + bl 99bff0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr.w r1, [r4, #292] @ 0x124 │ │ │ │ b.n 1100e6 │ │ │ │ nop │ │ │ │ │ │ │ │ 00110110 : │ │ │ │ @@ -177220,15 +177220,15 @@ │ │ │ │ strb r2, [r3, #0] │ │ │ │ b.n 110b7e │ │ │ │ nop │ │ │ │ strb r1, [r4, r1] │ │ │ │ lsls r5, r3, #6 │ │ │ │ strb r6, [r2, r1] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsrs r0, r7, #2 │ │ │ │ + lsls r0, r7, #23 │ │ │ │ lsls r5, r5, #3 │ │ │ │ strb r2, [r7, r0] │ │ │ │ lsls r5, r3, #6 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 110c66 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -177291,17 +177291,17 @@ │ │ │ │ adds r1, r3, #1 │ │ │ │ str r1, [r7, #0] │ │ │ │ str.w r2, [sl, r3, lsl #2] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ movs r0, #5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - adds r0, r5, r4 │ │ │ │ + asrs r0, r5, #25 │ │ │ │ lsls r6, r7, #3 │ │ │ │ - adds r6, r6, r2 │ │ │ │ + asrs r6, r6, #23 │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 110d22 │ │ │ │ mov.w ip, #0 │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ str.w ip, [r3] │ │ │ │ beq.n 110d16 │ │ │ │ @@ -177372,17 +177372,17 @@ │ │ │ │ bx lr │ │ │ │ ldr r3, [r5, #0] │ │ │ │ movs r2, #6 │ │ │ │ adds r1, r3, #1 │ │ │ │ str r1, [r5, #0] │ │ │ │ str.w r2, [r6, r3, lsl #2] │ │ │ │ b.n 110ce6 │ │ │ │ - asrs r2, r5, #31 │ │ │ │ + asrs r2, r5, #20 │ │ │ │ lsls r6, r7, #3 │ │ │ │ - adds r6, r3, r0 │ │ │ │ + asrs r6, r3, #21 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ @@ -177842,21 +177842,21 @@ │ │ │ │ b.n 110e78 │ │ │ │ movs r3, #31 │ │ │ │ str.w r3, [r7, sl, lsl #3] │ │ │ │ add.w sl, sl, #1 │ │ │ │ cmp r9, sl │ │ │ │ bne.w 110db2 │ │ │ │ b.n 110e78 │ │ │ │ - asrs r2, r1, #28 │ │ │ │ + asrs r2, r1, #17 │ │ │ │ lsls r6, r7, #3 │ │ │ │ - asrs r6, r7, #27 │ │ │ │ + asrs r6, r7, #16 │ │ │ │ lsls r6, r7, #3 │ │ │ │ - asrs r4, r0, #13 │ │ │ │ + asrs r4, r0, #2 │ │ │ │ lsls r6, r7, #3 │ │ │ │ - asrs r6, r1, #15 │ │ │ │ + asrs r6, r1, #4 │ │ │ │ lsls r6, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1113fc │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -178119,21 +178119,21 @@ │ │ │ │ movs r0, #2 │ │ │ │ b.n 11122e │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, r0 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r0, #9 │ │ │ │ + lsrs r2, r0, #30 │ │ │ │ lsls r6, r7, #3 │ │ │ │ - asrs r6, r0, #9 │ │ │ │ + lsrs r6, r0, #30 │ │ │ │ lsls r6, r7, #3 │ │ │ │ - asrs r4, r1, #6 │ │ │ │ + lsrs r4, r1, #27 │ │ │ │ lsls r6, r7, #3 │ │ │ │ - asrs r6, r4, #5 │ │ │ │ + lsrs r6, r4, #26 │ │ │ │ lsls r6, r7, #3 │ │ │ │ cbz r0, 1114ca │ │ │ │ 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] │ │ │ │ @@ -178224,15 +178224,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r3, #6 │ │ │ │ b.n 111544 │ │ │ │ movs r0, #5 │ │ │ │ bx lr │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ b.n 11152c │ │ │ │ - lsrs r2, r7, #29 │ │ │ │ + lsrs r2, r7, #18 │ │ │ │ lsls r6, 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, #4040] @ 0xfc8 │ │ │ │ @@ -178548,15 +178548,15 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ cmp r5, #0 │ │ │ │ lsls r1, r6, #4 │ │ │ │ lsls r0, r0, #1 │ │ │ │ movs r0, r0 │ │ │ │ orn r1, r6, sl, lsr #2 │ │ │ │ - lsrs r2, r1, #29 │ │ │ │ + lsrs r2, r1, #18 │ │ │ │ lsls r6, r7, #3 │ │ │ │ asrs r0, r5, #11 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #196 @ 0xc4 │ │ │ │ movs r0, r0 │ │ │ │ cbz r0, 11194e │ │ │ │ push {r4, lr} │ │ │ │ @@ -178913,23 +178913,23 @@ │ │ │ │ b.n 111bea │ │ │ │ blx 68474 │ │ │ │ ldr.w r1, [r4, #572] @ 0x23c │ │ │ │ movw r2, #16956 @ 0x423c │ │ │ │ b.n 111c68 │ │ │ │ b.n 1119fc │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsrs r6, r7, #11 │ │ │ │ + lsrs r6, r7, #32 │ │ │ │ lsls r6, r7, #3 │ │ │ │ - lsrs r6, r1, #10 │ │ │ │ + lsls r6, r1, #31 │ │ │ │ lsls r6, r7, #3 │ │ │ │ - lsrs r4, r6, #9 │ │ │ │ + lsls r4, r6, #30 │ │ │ │ lsls r6, r7, #3 │ │ │ │ subs r2, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r7, #3 │ │ │ │ + lsls r0, r7, #24 │ │ │ │ lsls r6, r7, #3 │ │ │ │ │ │ │ │ 00111cf4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so>: │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 111ec2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ce> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -179119,16 +179119,16 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r0, [r5, #0] │ │ │ │ b.n 111e4c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x158> │ │ │ │ b.n 111850 │ │ │ │ lsls r1, r3, #6 │ │ │ │ b.n 111798 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xf65800ec │ │ │ │ - @ instruction: 0xf61800ec │ │ │ │ + @ instruction: 0xf39800ec │ │ │ │ + @ instruction: 0xf35800ec │ │ │ │ cbz r0, 111f36 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x242> │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ ble.n 111f3a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x246> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr.w ip, [r3, #28] │ │ │ │ @@ -179359,15 +179359,15 @@ │ │ │ │ nop │ │ │ │ b.n 1121bc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4c8> │ │ │ │ lsls r2, r3, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ svc 194 @ 0xc2 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsls r6, r0, #20 │ │ │ │ + lsls r6, r0, #9 │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 112378 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x684> │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ ite eq │ │ │ │ @@ -179573,17 +179573,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 r0, r4, #16 │ │ │ │ + lsls r0, r4, #5 │ │ │ │ lsls r6, r7, #3 │ │ │ │ - lsls r0, r6, #15 │ │ │ │ + lsls r0, r6, #4 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -180335,15 +180335,15 @@ │ │ │ │ nop │ │ │ │ bls.n 112c38 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xf44> │ │ │ │ lsls r2, r3, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ bvc.n 112b30 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe3c> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldc2l 0, cr0, [lr, #-1012]! @ 0xfffffc0c │ │ │ │ + @ instruction: 0xfabe00fd │ │ │ │ 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, 112bfa <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xf06> │ │ │ │ ldr r6, [r0, #0] │ │ │ │ @@ -180924,15 +180924,15 @@ │ │ │ │ lsrs r3, r0, #1 │ │ │ │ b.n 1131d8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14e4> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ bcc.n 113190 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x149c> │ │ │ │ lsls r2, r3, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7ac00fd │ │ │ │ + @ instruction: 0xf4ec00fd │ │ │ │ beq.n 113158 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1464> │ │ │ │ lsls r2, r3, #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 │ │ │ │ @@ -181612,16 +181612,16 @@ │ │ │ │ add.w r4, r4, #16384 @ 0x4000 │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [r4, #3760] @ 0xeb0 │ │ │ │ str.w r2, [r4, #3744] @ 0xea0 │ │ │ │ b.n 1138b4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1bc0> │ │ │ │ movs r0, #5 │ │ │ │ bx lr │ │ │ │ - sbcs.w r0, r4, #253 @ 0xfd │ │ │ │ - @ instruction: 0xf12e00fd │ │ │ │ + mrc 0, 5, r0, cr4, cr13, {7} │ │ │ │ + mcr 0, 3, r0, cr14, cr13, {7} │ │ │ │ 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] │ │ │ │ mov r5, r2 │ │ │ │ @@ -182790,41 +182790,50 @@ │ │ │ │ str.w r1, [r2, r3, lsl #2] │ │ │ │ b.w 113d68 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2074> │ │ │ │ nop │ │ │ │ stmia r5!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r2, r3, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - mrc 0, 3, r0, cr8, cr13, {7} │ │ │ │ - mrc 0, 0, r0, cr8, cr13, {7} │ │ │ │ - stc 0, cr0, [r6, #1012]! @ 0x3f4 │ │ │ │ - bvc.n 1144d8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x27e4> │ │ │ │ + subs.w r0, r8, sp, ror #3 │ │ │ │ + adcs.w r0, r8, sp, ror #3 │ │ │ │ + @ instruction: 0xeae600fd │ │ │ │ + bmi.n 114558 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2864> │ │ │ │ lsls r4, r5, #3 │ │ │ │ - mrrc 0, 15, r0, r0, cr13 @ │ │ │ │ + @ instruction: 0xe99000fd │ │ │ │ stmia r1!, {r3, r4, r5, r6} │ │ │ │ lsls r2, r3, #6 │ │ │ │ - @ instruction: 0xeb9800fd │ │ │ │ - sbcs.w r0, r4, sp, ror #3 │ │ │ │ - adc.w r0, lr, sp, ror #3 │ │ │ │ - adds.w r0, r0, sp, ror #3 │ │ │ │ - @ instruction: 0xeaf200fd │ │ │ │ - orr.w r0, ip, sp, ror #3 │ │ │ │ - ldrd r0, r0, [ip, #1012]! @ 0x3f4 │ │ │ │ - @ instruction: 0xe9b800fd │ │ │ │ - ldrd r0, r0, [sl, #-1012]! @ 0x3f4 │ │ │ │ - stmdb sl!, {r0, r2, r3, r4, r5, r6, r7} │ │ │ │ - @ instruction: 0xe8da00fd │ │ │ │ - ldmia.w r6, {r0, r2, r3, r4, r5, r6, r7} │ │ │ │ - strex r0, r0, [r0, #1012] @ 0x3f4 │ │ │ │ - @ instruction: 0xe80400fd │ │ │ │ - b.n 114270 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x257c> │ │ │ │ + @ instruction: 0xe8d800fd │ │ │ │ + ldmia.w r4!, {r0, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia.w lr, {r0, r2, r3, r4, r5, r6, r7} │ │ │ │ + @ instruction: 0xe85000fd │ │ │ │ + @ instruction: 0xe83200fd │ │ │ │ + b.n 1144d4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x27e0> │ │ │ │ + lsls r5, r7, #3 │ │ │ │ + b.n 114438 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2744> │ │ │ │ + lsls r5, r7, #3 │ │ │ │ + b.n 1143b4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26c0> │ │ │ │ + lsls r5, r7, #3 │ │ │ │ + b.n 11433c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2648> │ │ │ │ + lsls r5, r7, #3 │ │ │ │ + b.n 1142a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25ac> │ │ │ │ + lsls r5, r7, #3 │ │ │ │ + b.n 114204 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2510> │ │ │ │ lsls r5, r7, #3 │ │ │ │ - b.n 114114 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2420> │ │ │ │ + b.n 114180 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x248c> │ │ │ │ lsls r5, r7, #3 │ │ │ │ - b.n 1140b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x23bc> │ │ │ │ + b.n 1140d8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x23e4> │ │ │ │ + lsls r5, r7, #3 │ │ │ │ + b.n 114064 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2370> │ │ │ │ + lsls r5, r7, #3 │ │ │ │ + b.n 114cf0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ffc> │ │ │ │ + lsls r5, r7, #3 │ │ │ │ + b.n 114b94 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ea0> │ │ │ │ + lsls r5, r7, #3 │ │ │ │ + b.n 114b30 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2e3c> │ │ │ │ lsls r5, r7, #3 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #16] │ │ │ │ bl 129174 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17480> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ @@ -183218,17 +183227,17 @@ │ │ │ │ it ls │ │ │ │ movls r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 113a56 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d62> │ │ │ │ b.w 113b1c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e28> │ │ │ │ movs r7, #2 │ │ │ │ b.w 113b1e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e2a> │ │ │ │ - b.n 114ca4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2fb0> │ │ │ │ + udf #130 @ 0x82 │ │ │ │ lsls r5, r7, #3 │ │ │ │ - b.n 114c8c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f98> │ │ │ │ + udf #116 @ 0x74 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r1 │ │ │ │ @@ -183637,23 +183646,23 @@ │ │ │ │ str.w r3, [r6, #916] @ 0x394 │ │ │ │ b.n 114c0a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f16> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ push {r1, r3, r4, r5, r7, lr} │ │ │ │ lsls r2, r3, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - udf #194 @ 0xc2 │ │ │ │ + bgt.n 114e84 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3190> │ │ │ │ lsls r5, r7, #3 │ │ │ │ push {r2, r3, r4} │ │ │ │ lsls r2, r3, #6 │ │ │ │ - udf #44 @ 0x2c │ │ │ │ + blt.n 114f60 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x326c> │ │ │ │ lsls r5, r7, #3 │ │ │ │ - ble.n 114f54 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3260> │ │ │ │ + bge.n 114dd4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x30e0> │ │ │ │ lsls r5, r7, #3 │ │ │ │ - bgt.n 114e00 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x310c> │ │ │ │ + bls.n 114e80 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x318c> │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #372] @ (115018 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3324>) │ │ │ │ @@ -183915,21 +183924,21 @@ │ │ │ │ ldrb.w r3, [r3, #80] @ 0x50 │ │ │ │ strb.w r3, [ip, #1]! │ │ │ │ bne.n 11513c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3448> │ │ │ │ ldr r3, [pc, #28] @ (11516c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3478>) │ │ │ │ add r3, pc │ │ │ │ str.w r3, [r0, #244] @ 0xf4 │ │ │ │ pop {pc} │ │ │ │ - bls.n 11510c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3418> │ │ │ │ + bvc.n 11518c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3498> │ │ │ │ lsls r5, r7, #3 │ │ │ │ lsrs r6, r3, #28 │ │ │ │ lsls r5, r3, #6 │ │ │ │ lsrs r6, r7, #27 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - bls.n 1150b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x33bc> │ │ │ │ + bvs.n 115130 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x343c> │ │ │ │ lsls r5, r7, #3 │ │ │ │ lsrs r2, r5, #26 │ │ │ │ lsls r5, r3, #6 │ │ │ │ lsrs r0, r1, #26 │ │ │ │ lsls r5, r3, #6 │ │ │ │ ldr.w r3, [r0, #236] @ 0xec │ │ │ │ ldr r2, [r1, #8] │ │ │ │ @@ -184020,17 +184029,17 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 115256 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3562> │ │ │ │ ldr r3, [pc, #12] @ (1152a8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x35b4>) │ │ │ │ add r3, pc │ │ │ │ str.w r3, [r4, #212] @ 0xd4 │ │ │ │ b.n 115256 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3562> │ │ │ │ nop │ │ │ │ - bls.n 1151b4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x34c0> │ │ │ │ + bvs.n 115234 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3540> │ │ │ │ lsls r5, r7, #3 │ │ │ │ - bls.n 115318 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3624> │ │ │ │ + bvs.n 115398 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x36a4> │ │ │ │ lsls r5, r7, #3 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cbz r3, 1152b6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x35c2> │ │ │ │ add.w r3, r2, #8 │ │ │ │ str.w r3, [r0, #208] @ 0xd0 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ @@ -184769,15 +184778,15 @@ │ │ │ │ nop │ │ │ │ add r4, pc, #1016 @ (adr r4, 115fc4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42d0>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ b.n 115f90 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x429c> │ │ │ │ lsls r2, r3, #6 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb8da │ │ │ │ + @ instruction: 0xb61a │ │ │ │ lsls r4, r5, #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 │ │ │ │ @@ -185588,15 +185597,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #360] @ 0x168 │ │ │ │ lsls r2, r3, #6 │ │ │ │ bhi.n 1165b6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x48c2> │ │ │ │ lsls r2, r3, #6 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #1008 @ 0x3f0 │ │ │ │ + add r4, sp, #240 @ 0xf0 │ │ │ │ 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, #3872] @ 0xf20 │ │ │ │ ldr.w r2, [pc, #3088] @ 1171d8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x54e4> │ │ │ │ sub sp, #188 @ 0xbc │ │ │ │ @@ -188269,15 +188278,15 @@ │ │ │ │ nop │ │ │ │ ldrb r4, [r1, #17] │ │ │ │ lsls r2, r3, #6 │ │ │ │ @ instruction: 0xb8fc │ │ │ │ lsls r2, r3, #6 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r6, #62] @ 0x3e │ │ │ │ + ldrh r6, [r6, #40] @ 0x28 │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ ldr.w r2, [pc, #2496] @ 118ea8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x71b4> │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -189865,15 +189874,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str r4, [r7, #124] @ 0x7c │ │ │ │ lsls r2, r3, #6 │ │ │ │ add r5, pc, #20 @ (adr r5, 1198cc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7bd8>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r7, #15] │ │ │ │ + ldrb r4, [r7, #4] │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r6, r0 │ │ │ │ @@ -191920,15 +191929,15 @@ │ │ │ │ mov r8, r3 │ │ │ │ b.n 11abe0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x8eec> │ │ │ │ nop │ │ │ │ strb r6, [r0, r1] │ │ │ │ lsls r2, r3, #6 │ │ │ │ subs r2, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r2, #31] │ │ │ │ + ldrb r4, [r2, #20] │ │ │ │ lsls r5, r7, #3 │ │ │ │ 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 │ │ │ │ @@ -195163,15 +195172,15 @@ │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ adds r0, #64 @ 0x40 │ │ │ │ lsls r2, r3, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf0c600f3 │ │ │ │ + mcr 0, 0, r0, cr6, cr3, {7} │ │ │ │ adds r0, #38 @ 0x26 │ │ │ │ lsls r2, r3, #6 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ rsb lr, r3, #32 │ │ │ │ cmp.w lr, #31 │ │ │ │ bls.n 11d06a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb376> │ │ │ │ @@ -199710,21 +199719,21 @@ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ strb.w r0, [r2, #1161] @ 0x489 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 11d480 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb78c> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ strb.w r0, [r2, #1162] @ 0x48a │ │ │ │ b.n 1202fe <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe60a> │ │ │ │ - asrs r6, r7, #22 │ │ │ │ + asrs r6, r7, #11 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - stmia r1!, {r5} │ │ │ │ + bkpt 0x0060 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - asrs r6, r3, #20 │ │ │ │ + asrs r6, r3, #9 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - stmia r0!, {r2, r5, r7} │ │ │ │ + pop {r2, r5, r6, r7, pc} │ │ │ │ lsls r3, r6, #3 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movs r0, #0 │ │ │ │ str.w r2, [r3, #228] @ 0xe4 │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ @@ -214614,17 +214623,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 12b2bc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x195c8> │ │ │ │ nop │ │ │ │ strb r2, [r6, #18] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - str r6, [r3, #48] @ 0x30 │ │ │ │ + str r6, [r3, #4] │ │ │ │ lsls r3, r5, #3 │ │ │ │ - str r6, [r7, #36] @ 0x24 │ │ │ │ + ldrsh r6, [r7, r6] │ │ │ │ lsls r3, r5, #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 │ │ │ │ @@ -214833,21 +214842,21 @@ │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ str r0, [sp, #12] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ b.n 12b330 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1963c> │ │ │ │ - str r6, [r4, #20] │ │ │ │ + ldrsh r6, [r4, r2] │ │ │ │ lsls r3, r5, #3 │ │ │ │ - str r0, [r4, #20] │ │ │ │ + ldrsh r0, [r4, r2] │ │ │ │ lsls r3, r5, #3 │ │ │ │ - movs r5, #164 @ 0xa4 │ │ │ │ + movs r2, #228 @ 0xe4 │ │ │ │ lsls r4, r7, #3 │ │ │ │ - str r0, [r6, #4] │ │ │ │ + ldrb r0, [r6, r6] │ │ │ │ lsls r3, r5, #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 │ │ │ │ @@ -214915,21 +214924,21 @@ │ │ │ │ mov r3, r5 │ │ │ │ mov r0, lr │ │ │ │ str.w ip, [sp] │ │ │ │ add r2, pc │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 12b61e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1992a> │ │ │ │ - str r6, [r6, #4] │ │ │ │ + ldrb r6, [r6, r6] │ │ │ │ lsls r3, r5, #3 │ │ │ │ - str r4, [r1, #0] │ │ │ │ + ldrb r4, [r1, r5] │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ldrsh r2, [r4, r7] │ │ │ │ + ldrb r2, [r4, r4] │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ldrsh r4, [r7, r7] │ │ │ │ + ldrb r4, [r7, r4] │ │ │ │ lsls r3, r5, #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 │ │ │ │ @@ -215099,23 +215108,23 @@ │ │ │ │ ldr r2, [pc, #32] @ (12b838 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x19b44>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 12b7f4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x19b00> │ │ │ │ nop │ │ │ │ - ldrsh r0, [r2, r6] │ │ │ │ + ldrb r0, [r2, r3] │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ldrsh r4, [r2, r3] │ │ │ │ + ldrb r4, [r2, r0] │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ldrsh r2, [r7, r1] │ │ │ │ + ldrh r2, [r7, r6] │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ldrsh r2, [r6, r4] │ │ │ │ + ldrb r2, [r6, r1] │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ldrsh r6, [r4, r3] │ │ │ │ + ldrb r6, [r4, r0] │ │ │ │ lsls r3, r5, #3 │ │ │ │ movw ip, #34067 @ 0x8513 │ │ │ │ cmp r1, ip │ │ │ │ beq.n 12b89e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x19baa> │ │ │ │ bls.n 12b890 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x19b9c> │ │ │ │ movw r3, #36873 @ 0x9009 │ │ │ │ cmp r1, r3 │ │ │ │ @@ -215167,15 +215176,15 @@ │ │ │ │ movhi r3, #1 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ movw r3, #37122 @ 0x9102 │ │ │ │ cmp r1, r3 │ │ │ │ bne.n 12b85c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x19b68> │ │ │ │ b.n 12b898 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x19ba4> │ │ │ │ - ldrsh r0, [r4, r4] │ │ │ │ + ldrb r0, [r4, r1] │ │ │ │ lsls r3, r5, #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] │ │ │ │ @@ -215207,15 +215216,15 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrsh r2, [r3, r2] │ │ │ │ + ldrh r2, [r3, r7] │ │ │ │ lsls r3, r5, #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 │ │ │ │ @@ -215351,21 +215360,21 @@ │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 12ba4c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x19d58> │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ add r6, pc, #760 @ (adr r6, 12bde0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1a0ec>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldrsh r0, [r1, r3] │ │ │ │ + ldrb r0, [r1, r0] │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ldrb r2, [r1, r5] │ │ │ │ + ldrh r2, [r1, r2] │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ldrb r2, [r5, r5] │ │ │ │ + ldrh r2, [r5, r2] │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ldrb r6, [r3, r5] │ │ │ │ + ldrh r6, [r3, r2] │ │ │ │ lsls r3, r5, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cbz r3, 12bb28 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x19e34> │ │ │ │ push {lr} │ │ │ │ mov r3, r0 │ │ │ │ add.w lr, r0, #540 @ 0x21c │ │ │ │ movw ip, #36161 @ 0x8d41 │ │ │ │ @@ -215661,21 +215670,21 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 12bbb6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x19ec2> │ │ │ │ ldr.w r2, [r1, #156] @ 0x9c │ │ │ │ b.n 12bc5c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x19f68> │ │ │ │ ldr.w r2, [r1, #156] @ 0x9c │ │ │ │ b.n 12bcbc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x19fc8> │ │ │ │ - ldrh r4, [r5, r0] │ │ │ │ + ldrsb r4, [r5, r5] │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ldr r0, [r6, r5] │ │ │ │ + ldrsb r0, [r6, r2] │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ldr r0, [r7, r4] │ │ │ │ + ldrsb r0, [r7, r1] │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ldrsb r0, [r6, r6] │ │ │ │ + strb r0, [r6, r3] │ │ │ │ lsls r3, r5, #3 │ │ │ │ mov.w ip, #1 │ │ │ │ strb.w ip, [r3] │ │ │ │ movw ip, #35864 @ 0x8c18 │ │ │ │ cmp r1, ip │ │ │ │ beq.n 12be76 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1a182> │ │ │ │ bhi.n 12be7a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1a186> │ │ │ │ @@ -215729,15 +215738,15 @@ │ │ │ │ beq.n 12be76 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1a182> │ │ │ │ b.n 12be92 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1a19e> │ │ │ │ movw r3, #34067 @ 0x8513 │ │ │ │ cmp r1, r3 │ │ │ │ bne.n 12be92 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1a19e> │ │ │ │ b.n 12be76 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1a182> │ │ │ │ nop │ │ │ │ - ldr r0, [r5, r3] │ │ │ │ + ldrsb r0, [r5, r0] │ │ │ │ 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 │ │ │ │ ands.w r4, r2, #48 @ 0x30 │ │ │ │ sub sp, #8 │ │ │ │ @@ -216016,23 +216025,23 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add.w r5, r4, #98304 @ 0x18000 │ │ │ │ ldr.w r5, [r5, #1784] @ 0x6f8 │ │ │ │ cmp r5, #29 │ │ │ │ bhi.n 12c0fe <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1a40a> │ │ │ │ b.n 12c17c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1a488> │ │ │ │ - ldrsb r0, [r0, r7] │ │ │ │ + strb r0, [r0, r4] │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ldrsb r0, [r4, r4] │ │ │ │ + strb r0, [r4, r1] │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ldrsb r0, [r2, r3] │ │ │ │ + strb r0, [r2, r0] │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ldrsb r6, [r2, r3] │ │ │ │ + strb r6, [r2, r0] │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ldrsb r4, [r2, r3] │ │ │ │ + strb r4, [r2, r0] │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ mov r3, r1 │ │ │ │ add.w r1, r0, #602112 @ 0x93000 │ │ │ │ @@ -216149,15 +216158,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ mov r3, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - asrs r6, r7, #27 │ │ │ │ + asrs r6, r7, #16 │ │ │ │ lsls r4, r7, #3 │ │ │ │ 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 │ │ │ │ @@ -216252,15 +216261,15 @@ │ │ │ │ cmp r1, #2 │ │ │ │ bne.n 12c3ba <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1a6c6> │ │ │ │ add.w r1, r0, #98304 @ 0x18000 │ │ │ │ ldr.w r1, [r1, #1784] @ 0x6f8 │ │ │ │ cmp r1, #29 │ │ │ │ bls.n 12c3ba <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1a6c6> │ │ │ │ b.n 12c3f4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1a700> │ │ │ │ - strb r6, [r6, r4] │ │ │ │ + strh r6, [r6, r1] │ │ │ │ lsls r3, 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, #4040] @ 0xfc8 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [pc, #1640] @ 12cae0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1adec> │ │ │ │ @@ -216847,53 +216856,53 @@ │ │ │ │ b.n 12c888 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ab94> │ │ │ │ subs r3, #124 @ 0x7c │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #94 @ 0x5e │ │ │ │ lsls r1, r3, #6 │ │ │ │ - strh r4, [r3, r6] │ │ │ │ + str r4, [r3, r3] │ │ │ │ lsls r3, r5, #3 │ │ │ │ subs r2, #114 @ 0x72 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - strh r2, [r4, r4] │ │ │ │ + str r2, [r4, r1] │ │ │ │ lsls r3, r5, #3 │ │ │ │ asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r5, r0] │ │ │ │ + str r6, [r5, r5] │ │ │ │ lsls r3, r5, #3 │ │ │ │ - strh r6, [r2, r1] │ │ │ │ + ldr r7, [pc, #600] @ (12cd5c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1b068>) │ │ │ │ lsls r3, r5, #3 │ │ │ │ - str r2, [r6, r6] │ │ │ │ + ldr r6, [pc, #968] @ (12ced0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1b1dc>) │ │ │ │ lsls r3, r5, #3 │ │ │ │ - strh r0, [r1, r2] │ │ │ │ + ldr r7, [pc, #800] @ (12ce2c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1b138>) │ │ │ │ lsls r3, r5, #3 │ │ │ │ - str r0, [r4, r4] │ │ │ │ + ldr r6, [pc, #384] @ (12cc90 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1af9c>) │ │ │ │ lsls r3, r5, #3 │ │ │ │ - strh r0, [r1, r1] │ │ │ │ + ldr r7, [pc, #544] @ (12cd34 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1b040>) │ │ │ │ lsls r3, r5, #3 │ │ │ │ - strh r2, [r5, r0] │ │ │ │ + ldr r7, [pc, #424] @ (12ccc0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1afcc>) │ │ │ │ lsls r3, r5, #3 │ │ │ │ - strh r4, [r0, r0] │ │ │ │ + ldr r7, [pc, #272] @ (12cc2c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1af38>) │ │ │ │ lsls r3, r5, #3 │ │ │ │ - str r6, [r7, r5] │ │ │ │ + ldr r6, [pc, #760] @ (12ce18 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1b124>) │ │ │ │ lsls r3, r5, #3 │ │ │ │ - str r6, [r5, r4] │ │ │ │ + ldr r6, [pc, #440] @ (12ccdc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1afe8>) │ │ │ │ lsls r3, r5, #3 │ │ │ │ - str r0, [r0, r4] │ │ │ │ + ldr r6, [pc, #256] @ (12cc28 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1af34>) │ │ │ │ lsls r3, r5, #3 │ │ │ │ - str r0, [r2, r3] │ │ │ │ + ldr r6, [pc, #64] @ (12cb6c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ae78>) │ │ │ │ lsls r3, r5, #3 │ │ │ │ - str r2, [r0, r1] │ │ │ │ + ldr r5, [pc, #520] @ (12cd38 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1b044>) │ │ │ │ lsls r3, r5, #3 │ │ │ │ - str r2, [r3, r1] │ │ │ │ + ldr r5, [pc, #616] @ (12cd9c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1b0a8>) │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ldr r7, [pc, #976] @ (12cf08 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1b214>) │ │ │ │ + ldr r5, [pc, #208] @ (12cc08 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1af14>) │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ldr r7, [pc, #648] @ (12cdc4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1b0d0>) │ │ │ │ + ldr r4, [pc, #904] @ (12cec4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1b1d0>) │ │ │ │ lsls r3, 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, #900] @ (12ced0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1b1dc>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -217422,17 +217431,17 @@ │ │ │ │ movs r2, #2 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 12d09e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1b3aa> │ │ │ │ b.n 12d0ae <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1b3ba> │ │ │ │ - ldr r2, [pc, #816] @ (12d3f0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1b6fc>) │ │ │ │ + ldr r0, [pc, #48] @ (12d0f0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1b3fc>) │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ldr r2, [pc, #312] @ (12d1fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1b508>) │ │ │ │ + @ instruction: 0x478e │ │ │ │ lsls r3, r5, #3 │ │ │ │ strb r4, [r3, #4] │ │ │ │ lsls r1, r3, #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 │ │ │ │ @@ -217567,23 +217576,23 @@ │ │ │ │ b.n 12d124 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1b430> │ │ │ │ movs r1, #1 │ │ │ │ str.w r2, [r3, #524] @ 0x20c │ │ │ │ bl 438fac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3272b8> │ │ │ │ b.n 12d1ce <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1b4da> │ │ │ │ ldrsb r2, [r1, r1] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r1, [pc, #720] @ (12d51c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1b828>) │ │ │ │ + mov ip, lr │ │ │ │ lsls r3, r5, #3 │ │ │ │ strb r4, [r5, #2] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r1, [pc, #176] @ (12d304 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1b610>) │ │ │ │ + mov r4, sp │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ldr r1, [pc, #200] @ (12d320 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1b62c>) │ │ │ │ + mov r2, lr │ │ │ │ lsls r3, r5, #3 │ │ │ │ - lsrs r0, r7, #1 │ │ │ │ + lsls r0, r7, #22 │ │ │ │ lsls r4, r7, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #352] @ (12d3cc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1b6d8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -217717,19 +217726,19 @@ │ │ │ │ bl 438fac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3272b8> │ │ │ │ b.n 12d29c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1b5a8> │ │ │ │ nop │ │ │ │ strb r0, [r7, r2] │ │ │ │ lsls r1, r3, #6 │ │ │ │ ldr r6, [r1, #104] @ 0x68 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - blxns r7 │ │ │ │ + add ip, pc │ │ │ │ lsls r3, r5, #3 │ │ │ │ - @ instruction: 0x47ea │ │ │ │ + cmp r2, r5 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - bx lr │ │ │ │ + add r8, r6 │ │ │ │ lsls r3, r5, #3 │ │ │ │ ldr r0, [pc, #4] @ (12d3e8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1b6f4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r6, [r3, #28] │ │ │ │ lsls r1, r3, #6 │ │ │ │ @@ -217898,15 +217907,15 @@ │ │ │ │ bne.n 12d59e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1b8aa> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 12d56e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1b87a> │ │ │ │ b.n 12d4fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1b808> │ │ │ │ ldr r4, [r0, #68] @ 0x44 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - cmp sl, pc │ │ │ │ + orrs r2, r7 │ │ │ │ lsls r3, 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 r5, r1 │ │ │ │ @@ -218097,15 +218106,15 @@ │ │ │ │ strex r0, r1, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 12d7a2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1baae> │ │ │ │ b.n 12d7c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1bacc> │ │ │ │ nop │ │ │ │ ldr r0, [r2, #48] @ 0x30 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsls r6, r7, #12 │ │ │ │ + lsls r6, r7, #1 │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ @@ -218193,15 +218202,15 @@ │ │ │ │ bne.n 12d8ba <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1bbc6> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 12d88a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1bb96> │ │ │ │ b.n 12d81c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1bb28> │ │ │ │ ldr r4, [r4, #24] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - orrs r2, r0 │ │ │ │ + eors r2, r0 │ │ │ │ lsls r3, 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, [r2, #20] │ │ │ │ mov r4, r2 │ │ │ │ @@ -218259,15 +218268,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (12d984 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1bc90>) │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 12d93c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1bc48> │ │ │ │ nop │ │ │ │ - tst r6, r0 │ │ │ │ + subs r7, #70 @ 0x46 │ │ │ │ lsls r3, r5, #3 │ │ │ │ ldrh.w r2, [r0, #376] @ 0x178 │ │ │ │ ldrh.w r3, [r0, #412] @ 0x19c │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 12d998 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1bca4> │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ @@ -219526,131 +219535,131 @@ │ │ │ │ cmp r2, r3 │ │ │ │ bne.w 12e54e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1c85a> │ │ │ │ b.n 12e28c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1c598> │ │ │ │ movs r3, #242 @ 0xf2 │ │ │ │ lsls r1, r3, #6 │ │ │ │ asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #26 │ │ │ │ + subs r1, #90 @ 0x5a │ │ │ │ lsls r3, r5, #3 │ │ │ │ strh r4, [r7, #4] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - subs r4, #244 @ 0xf4 │ │ │ │ + subs r2, #52 @ 0x34 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - subs r2, #178 @ 0xb2 │ │ │ │ + adds r7, #242 @ 0xf2 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - subs r4, #192 @ 0xc0 │ │ │ │ + subs r2, #0 │ │ │ │ lsls r3, r5, #3 │ │ │ │ ldrb r4, [r1, #29] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - subs r2, #218 @ 0xda │ │ │ │ + subs r0, #26 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - subs r2, #26 │ │ │ │ + adds r7, #90 @ 0x5a │ │ │ │ lsls r3, r5, #3 │ │ │ │ ldrb r4, [r7, #26] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - subs r2, #0 │ │ │ │ + adds r7, #64 @ 0x40 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - subs r1, #90 @ 0x5a │ │ │ │ + adds r6, #154 @ 0x9a │ │ │ │ lsls r3, r5, #3 │ │ │ │ ldrb r4, [r7, #23] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - subs r3, #66 @ 0x42 │ │ │ │ + subs r0, #130 @ 0x82 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - subs r0, #196 @ 0xc4 │ │ │ │ + adds r6, #4 │ │ │ │ lsls r3, r5, #3 │ │ │ │ ldrb r0, [r5, #21] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - subs r0, #164 @ 0xa4 │ │ │ │ + adds r5, #228 @ 0xe4 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - subs r0, #100 @ 0x64 │ │ │ │ + adds r5, #164 @ 0xa4 │ │ │ │ lsls r3, r5, #3 │ │ │ │ ldrb r6, [r7, #19] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - adds r7, #236 @ 0xec │ │ │ │ + adds r5, #44 @ 0x2c │ │ │ │ lsls r3, r5, #3 │ │ │ │ - adds r7, #110 @ 0x6e │ │ │ │ + adds r4, #174 @ 0xae │ │ │ │ lsls r3, r5, #3 │ │ │ │ ldrb r0, [r2, #16] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - subs r0, #170 @ 0xaa │ │ │ │ + adds r5, #234 @ 0xea │ │ │ │ lsls r3, r5, #3 │ │ │ │ - adds r7, #86 @ 0x56 │ │ │ │ + adds r4, #150 @ 0x96 │ │ │ │ lsls r3, r5, #3 │ │ │ │ ldrb r0, [r6, #15] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - subs r0, #190 @ 0xbe │ │ │ │ + adds r5, #254 @ 0xfe │ │ │ │ lsls r3, r5, #3 │ │ │ │ - adds r7, #54 @ 0x36 │ │ │ │ + adds r4, #118 @ 0x76 │ │ │ │ lsls r3, r5, #3 │ │ │ │ ldrb r0, [r2, #15] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - adds r7, #24 │ │ │ │ + adds r4, #88 @ 0x58 │ │ │ │ lsls r3, r5, #3 │ │ │ │ ldrb r4, [r7, #14] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - adds r7, #44 @ 0x2c │ │ │ │ + adds r4, #108 @ 0x6c │ │ │ │ lsls r3, r5, #3 │ │ │ │ - subs r0, #218 @ 0xda │ │ │ │ + adds r6, #26 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - adds r6, #240 @ 0xf0 │ │ │ │ + adds r4, #48 @ 0x30 │ │ │ │ lsls r3, r5, #3 │ │ │ │ ldrb r2, [r2, #14] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - adds r6, #146 @ 0x92 │ │ │ │ + adds r3, #210 @ 0xd2 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - adds r6, #162 @ 0xa2 │ │ │ │ + adds r3, #226 @ 0xe2 │ │ │ │ lsls r3, r5, #3 │ │ │ │ ldrb r4, [r0, #13] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - subs r0, #148 @ 0x94 │ │ │ │ + adds r5, #212 @ 0xd4 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - adds r6, #82 @ 0x52 │ │ │ │ + adds r3, #146 @ 0x92 │ │ │ │ lsls r3, r5, #3 │ │ │ │ ldrb r4, [r6, #11] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - adds r7, #18 │ │ │ │ + adds r4, #82 @ 0x52 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - adds r6, #50 @ 0x32 │ │ │ │ + adds r3, #114 @ 0x72 │ │ │ │ lsls r3, r5, #3 │ │ │ │ ldrb r4, [r2, #11] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - subs r0, #36 @ 0x24 │ │ │ │ + adds r5, #100 @ 0x64 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - adds r5, #240 @ 0xf0 │ │ │ │ + adds r3, #48 @ 0x30 │ │ │ │ lsls r3, r5, #3 │ │ │ │ ldrb r2, [r2, #10] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - adds r6, #252 @ 0xfc │ │ │ │ + adds r4, #60 @ 0x3c │ │ │ │ lsls r3, r5, #3 │ │ │ │ - adds r5, #212 @ 0xd4 │ │ │ │ + adds r3, #20 │ │ │ │ lsls r3, r5, #3 │ │ │ │ ldrb r6, [r5, #9] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - adds r7, #140 @ 0x8c │ │ │ │ + adds r4, #204 @ 0xcc │ │ │ │ lsls r3, r5, #3 │ │ │ │ - adds r5, #172 @ 0xac │ │ │ │ + adds r2, #236 @ 0xec │ │ │ │ lsls r3, r5, #3 │ │ │ │ ldrb r6, [r1, #9] │ │ │ │ lsls r3, r3, #6 │ │ │ │ ldrb r4, [r6, #8] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - adds r6, #140 @ 0x8c │ │ │ │ + adds r3, #204 @ 0xcc │ │ │ │ lsls r3, r5, #3 │ │ │ │ - adds r5, #130 @ 0x82 │ │ │ │ + adds r2, #194 @ 0xc2 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - adds r5, #198 @ 0xc6 │ │ │ │ + adds r3, #6 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - adds r5, #108 @ 0x6c │ │ │ │ + adds r2, #172 @ 0xac │ │ │ │ lsls r3, r5, #3 │ │ │ │ ldrb r6, [r1, #8] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - adds r6, #252 @ 0xfc │ │ │ │ + adds r4, #60 @ 0x3c │ │ │ │ lsls r3, r5, #3 │ │ │ │ - adds r5, #62 @ 0x3e │ │ │ │ + adds r2, #126 @ 0x7e │ │ │ │ lsls r3, r5, #3 │ │ │ │ ldrb r0, [r4, #7] │ │ │ │ lsls r3, r3, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -219751,15 +219760,15 @@ │ │ │ │ bl 438fac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3272b8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 12e820 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1cb2c> │ │ │ │ subs r7, #120 @ 0x78 │ │ │ │ lsls r1, r3, #6 │ │ │ │ ldr r2, [r1, r5] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - adds r6, #8 │ │ │ │ + adds r3, #72 @ 0x48 │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 12d25c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1b568> │ │ │ │ pop {r3, pc} │ │ │ │ @@ -219806,17 +219815,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ subs r6, #54 @ 0x36 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - adds r5, #100 @ 0x64 │ │ │ │ + adds r2, #164 @ 0xa4 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - adds r5, #64 @ 0x40 │ │ │ │ + adds r2, #128 @ 0x80 │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 12e8dc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1cbe8> │ │ │ │ pop {r3, pc} │ │ │ │ @@ -219857,17 +219866,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ subs r5, #174 @ 0xae │ │ │ │ lsls r1, r3, #6 │ │ │ │ - adds r5, #28 │ │ │ │ + adds r2, #92 @ 0x5c │ │ │ │ lsls r3, r5, #3 │ │ │ │ - adds r4, #252 @ 0xfc │ │ │ │ + adds r2, #60 @ 0x3c │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 12e964 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1cc70> │ │ │ │ pop {r3, pc} │ │ │ │ @@ -220146,15 +220155,15 @@ │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r4, [r0, r3] │ │ │ │ lsls r1, r3, #6 │ │ │ │ asrs r2, r1, #17 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - adds r2, #64 @ 0x40 │ │ │ │ + cmp r7, #128 @ 0x80 │ │ │ │ lsls r3, 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, #28] @ 12ecfc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d008> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -220192,17 +220201,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ subs r2, #22 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - cmp r5, #92 @ 0x5c │ │ │ │ + cmp r2, #156 @ 0x9c │ │ │ │ lsls r3, r5, #3 │ │ │ │ - adds r1, #206 @ 0xce │ │ │ │ + cmp r7, #14 │ │ │ │ lsls r3, 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, #28] @ 12ed7c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d088> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -220240,17 +220249,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ subs r1, #150 @ 0x96 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - cmp r4, #196 @ 0xc4 │ │ │ │ + cmp r2, #4 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - adds r1, #78 @ 0x4e │ │ │ │ + cmp r6, #142 @ 0x8e │ │ │ │ lsls r3, r5, #3 │ │ │ │ ldr.w r2, [pc, #2372] @ 12f718 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1da24> │ │ │ │ movw r3, #34847 @ 0x881f │ │ │ │ push {lr} │ │ │ │ cmp r1, r3 │ │ │ │ add r2, pc │ │ │ │ bhi.n 12ee64 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d170> │ │ │ │ @@ -222238,21 +222247,21 @@ │ │ │ │ str r4, [sp, #4] │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 1301de <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e4ea> │ │ │ │ - adds r2, r2, #5 │ │ │ │ + subs r2, r2, r2 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - adds r6, r3, #4 │ │ │ │ + subs r6, r3, r1 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - adds r4, r6, #4 │ │ │ │ + subs r4, r6, r1 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - adds r4, r5, #4 │ │ │ │ + subs r4, r5, r1 │ │ │ │ lsls r3, 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, #256] @ (13035c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e668>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -222353,15 +222362,15 @@ │ │ │ │ beq.n 13033c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e648> │ │ │ │ b.n 13034c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e658> │ │ │ │ nop │ │ │ │ movs r4, #202 @ 0xca │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r6, #162 @ 0xa2 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - adds r6, r7, #1 │ │ │ │ + adds r6, r7, r6 │ │ │ │ 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, #188] @ (130434 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e740>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -222433,21 +222442,21 @@ │ │ │ │ mov r0, r3 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 1303de <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e6ea> │ │ │ │ movs r3, #174 @ 0xae │ │ │ │ lsls r1, r3, #6 │ │ │ │ - subs r2, r4, r7 │ │ │ │ + adds r2, r4, r4 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - subs r0, r2, r7 │ │ │ │ + adds r0, r2, r4 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - subs r2, r1, r6 │ │ │ │ + adds r2, r1, r3 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - subs r0, r4, r6 │ │ │ │ + adds r0, r4, r3 │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #116] @ 1304cc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e7d8> │ │ │ │ mov lr, r0 │ │ │ │ @@ -222490,23 +222499,23 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r2, #202 @ 0xca │ │ │ │ lsls r1, r3, #6 │ │ │ │ - subs r4, r5, r5 │ │ │ │ + adds r4, r5, r2 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - subs r2, r1, r5 │ │ │ │ + adds r2, r1, r2 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - subs r0, r4, r5 │ │ │ │ + adds r0, r4, r2 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - subs r6, r6, r4 │ │ │ │ + adds r6, r6, r1 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - subs r0, r3, r5 │ │ │ │ + adds r0, r3, r2 │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #108] @ 130560 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e86c> │ │ │ │ mov r4, r1 │ │ │ │ @@ -222546,23 +222555,23 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r2, #46 @ 0x2e │ │ │ │ lsls r1, r3, #6 │ │ │ │ - subs r6, r1, r4 │ │ │ │ + adds r6, r1, r1 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - subs r6, r6, r3 │ │ │ │ + adds r6, r6, r0 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - subs r4, r1, r3 │ │ │ │ + adds r4, r1, r0 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - subs r2, r4, r3 │ │ │ │ + adds r2, r4, r0 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - subs r4, r0, r3 │ │ │ │ + adds r4, r0, r0 │ │ │ │ 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 r7, [pc, #148] @ (130620 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e92c>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -222626,25 +222635,25 @@ │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 1305dc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e8e8> │ │ │ │ nop │ │ │ │ movs r1, #154 @ 0x9a │ │ │ │ lsls r1, r3, #6 │ │ │ │ movs r1, #126 @ 0x7e │ │ │ │ lsls r1, r3, #6 │ │ │ │ - subs r6, r7, r2 │ │ │ │ + asrs r6, r7, #31 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - subs r6, r4, r2 │ │ │ │ + asrs r6, r4, #31 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - subs r0, r4, r0 │ │ │ │ + asrs r0, r4, #29 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - subs r0, r3, r1 │ │ │ │ + asrs r0, r3, #30 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - subs r4, r7, r1 │ │ │ │ + asrs r4, r7, #30 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - subs r2, r0, r0 │ │ │ │ + asrs r2, r0, #29 │ │ │ │ lsls r3, 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, #28] @ 130670 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e97c> │ │ │ │ @@ -222653,15 +222662,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #1000 @ 0x3e8 │ │ │ │ strd ip, lr, [sp] │ │ │ │ bl 130248 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e554> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - subs r4, r4, r1 │ │ │ │ + asrs r4, r4, #30 │ │ │ │ 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 r4, [pc, #256] @ (130788 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ea94>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -222761,17 +222770,17 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 13075c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ea68> │ │ │ │ b.n 13077a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ea86> │ │ │ │ movs r0, #158 @ 0x9e │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r2, #146 @ 0x92 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - adds r0, r1, r7 │ │ │ │ + asrs r0, r1, #28 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - adds r6, r4, r6 │ │ │ │ + asrs r6, r4, #27 │ │ │ │ lsls r3, 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, r1 │ │ │ │ @@ -222782,15 +222791,15 @@ │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ bl 130248 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e554> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - adds r4, r0, r5 │ │ │ │ + asrs r4, r0, #26 │ │ │ │ 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 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #252] @ (1308d8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ebe4>) │ │ │ │ @@ -222890,17 +222899,17 @@ │ │ │ │ beq.n 1308aa <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ebb6> │ │ │ │ b.n 1308c8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ebd4> │ │ │ │ nop │ │ │ │ subs r2, r1, #5 │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r1, #62 @ 0x3e │ │ │ │ lsls r1, r3, #6 │ │ │ │ - adds r0, r2, r2 │ │ │ │ + asrs r0, r2, #23 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - adds r0, r4, r2 │ │ │ │ + asrs r0, r4, #23 │ │ │ │ lsls r3, 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 r6, [pc, #80] @ (130948 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ec54>) │ │ │ │ mov r4, r1 │ │ │ │ @@ -222936,17 +222945,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ subs r4, r5, #0 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - adds r2, r5, r1 │ │ │ │ + asrs r2, r5, #22 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - adds r0, r2, r0 │ │ │ │ + asrs r0, r2, #21 │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #96] @ 1309c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ecd0> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -222981,19 +222990,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ adds r6, r7, #6 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - adds r4, r1, r2 │ │ │ │ + asrs r4, r1, #23 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - adds r0, r3, r0 │ │ │ │ + asrs r0, r3, #21 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - adds r0, r6, r0 │ │ │ │ + asrs r0, r6, #21 │ │ │ │ lsls r3, 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 │ │ │ │ ldr r3, [pc, #240] @ (130ad8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ede4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -223087,17 +223096,17 @@ │ │ │ │ beq.n 130ab8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1edc4> │ │ │ │ b.n 130ac8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1edd4> │ │ │ │ nop │ │ │ │ adds r6, r7, #4 │ │ │ │ lsls r1, r3, #6 │ │ │ │ adds r7, #28 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - adds r2, r3, r0 │ │ │ │ + asrs r2, r3, #21 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - asrs r4, r0, #31 │ │ │ │ + asrs r4, r0, #20 │ │ │ │ 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, #240] @ (130bec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1eef8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -223192,17 +223201,17 @@ │ │ │ │ beq.n 130bbe <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1eeca> │ │ │ │ b.n 130bdc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1eee8> │ │ │ │ nop │ │ │ │ adds r2, r5, #0 │ │ │ │ lsls r1, r3, #6 │ │ │ │ adds r6, #34 @ 0x22 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - asrs r0, r4, #28 │ │ │ │ + asrs r0, r4, #17 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - asrs r4, r1, #28 │ │ │ │ + asrs r4, r1, #17 │ │ │ │ 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, #252] @ (130d08 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f014>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -223300,15 +223309,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 130cdc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1efe8> │ │ │ │ b.n 130c60 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ef6c> │ │ │ │ subs r0, r3, r4 │ │ │ │ lsls r1, r3, #6 │ │ │ │ adds r5, #94 @ 0x5e │ │ │ │ lsls r1, r3, #6 │ │ │ │ - asrs r6, r4, #6 │ │ │ │ + lsrs r6, r4, #27 │ │ │ │ lsls r3, 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, #4064] @ 0xfe0 │ │ │ │ add.w r6, r0, #94208 @ 0x17000 │ │ │ │ mov r5, r0 │ │ │ │ @@ -223586,21 +223595,21 @@ │ │ │ │ b.n 130fd4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f2e0> │ │ │ │ movs r1, #1 │ │ │ │ str.w r2, [r3, #524] @ 0x20c │ │ │ │ bl 438fac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3272b8> │ │ │ │ b.n 131008 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f314> │ │ │ │ adds r4, r4, r3 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - asrs r2, r3, #17 │ │ │ │ + asrs r2, r3, #6 │ │ │ │ lsls r3, r5, #3 │ │ │ │ adds r2, #248 @ 0xf8 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - asrs r4, r5, #12 │ │ │ │ + asrs r4, r5, #1 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - asrs r0, r3, #11 │ │ │ │ + asrs r0, r3, #32 │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 130e30 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f13c> │ │ │ │ pop {r3, pc} │ │ │ │ @@ -223797,15 +223806,15 @@ │ │ │ │ lsls r1, r3, #6 │ │ │ │ vorn d16, d24, d8 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #24 │ │ │ │ lsls r1, r3, #6 │ │ │ │ mcr 1, 4, r0, cr8, cr8, {4} │ │ │ │ - asrs r2, r4, #3 │ │ │ │ + lsrs r2, r4, #24 │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r2, #0 │ │ │ │ bl 12d0c8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1b3d4> │ │ │ │ @@ -223921,15 +223930,15 @@ │ │ │ │ ldrh.w r3, [r1, #188] @ 0xbc │ │ │ │ mov r0, r3 │ │ │ │ b.n 131382 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f68e> │ │ │ │ asrs r2, r7, #17 │ │ │ │ lsls r1, r3, #6 │ │ │ │ cmp r2, #200 @ 0xc8 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsrs r4, r2, #12 │ │ │ │ + lsrs r4, r2, #1 │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #232] @ (1314ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f7b8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -224021,17 +224030,17 @@ │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ asrs r2, r4, #13 │ │ │ │ lsls r1, r3, #6 │ │ │ │ cmp r1, #176 @ 0xb0 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsrs r4, r1, #27 │ │ │ │ + lsrs r4, r1, #16 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - lsrs r0, r5, #6 │ │ │ │ + lsls r0, r5, #27 │ │ │ │ lsls r3, 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, #184] @ (131584 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f890>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -224103,21 +224112,21 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 131506 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f812> │ │ │ │ nop │ │ │ │ asrs r6, r2, #9 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsrs r2, r5, #25 │ │ │ │ + lsrs r2, r5, #14 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - lsrs r0, r0, #26 │ │ │ │ + lsrs r0, r0, #15 │ │ │ │ lsls r3, r5, #3 │ │ │ │ cmp r0, #130 @ 0x82 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsrs r6, r1, #3 │ │ │ │ + lsls r6, r1, #24 │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #172] @ (131654 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f960>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -224185,21 +224194,21 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 13161a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f926> │ │ │ │ asrs r2, r7, #5 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsrs r4, r4, #24 │ │ │ │ + lsrs r4, r4, #13 │ │ │ │ lsls r3, r5, #3 │ │ │ │ movs r7, #208 @ 0xd0 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsrs r2, r5, #22 │ │ │ │ + lsrs r2, r5, #11 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - lsls r4, r7, #31 │ │ │ │ + lsls r4, r7, #20 │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r1, #4] │ │ │ │ sub sp, #20 │ │ │ │ @@ -224271,20 +224280,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ mov r0, r5 │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 131710 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1fa1c> │ │ │ │ nop │ │ │ │ - lsls r4, r1, #8 │ │ │ │ - lsls r3, r5, #3 │ │ │ │ - lsls r6, r1, #8 │ │ │ │ - lsls r3, r5, #3 │ │ │ │ - lsls r4, r3, #10 │ │ │ │ - lsls r3, r5, #3 │ │ │ │ + vhadd.u8 q8, q14, q13 │ │ │ │ + vhadd.u8 q8, q15, q13 │ │ │ │ + vmla.i16 q8, q14, d2[3] │ │ │ │ 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 │ │ │ │ ldr r7, [sp, #32] │ │ │ │ @@ -224844,21 +224850,21 @@ │ │ │ │ beq.n 131c90 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ff9c> │ │ │ │ b.n 131c06 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ff12> │ │ │ │ nop │ │ │ │ lsrs r6, r4, #17 │ │ │ │ lsls r1, r3, #6 │ │ │ │ b.n 1317b8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1fac4> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - lsrs r4, r6, #1 │ │ │ │ + lsls r4, r6, #22 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - lsrs r6, r6, #1 │ │ │ │ + lsls r6, r6, #22 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - lsrs r0, r6, #1 │ │ │ │ + lsls r0, r6, #22 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - lsrs r6, r5, #32 │ │ │ │ + lsls r6, r5, #21 │ │ │ │ lsls r3, r5, #3 │ │ │ │ asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #2 │ │ │ │ bne.w 131c26 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ff32> │ │ │ │ movw r2, #34067 @ 0x8513 │ │ │ │ cmp r3, r2 │ │ │ │ @@ -224916,17 +224922,17 @@ │ │ │ │ beq.n 131dec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x200f8> │ │ │ │ b.n 131c06 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ff12> │ │ │ │ ldr.w r2, [r2, #1784] @ 0x6f8 │ │ │ │ cmp r2, #29 │ │ │ │ bhi.w 131bfe <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ff0a> │ │ │ │ b.n 131c26 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ff32> │ │ │ │ nop │ │ │ │ - lsls r2, r3, #26 │ │ │ │ + lsls r2, r3, #15 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - lsls r6, r2, #27 │ │ │ │ + lsls r6, r2, #16 │ │ │ │ lsls r3, r5, #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 │ │ │ │ @@ -224953,15 +224959,15 @@ │ │ │ │ mov r3, lr │ │ │ │ movs r2, #0 │ │ │ │ strd ip, r2, [sp, #20] │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ bl 131aac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1fdb8> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ - lsls r6, r1, #25 │ │ │ │ + lsls r6, r1, #14 │ │ │ │ lsls r3, r5, #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 │ │ │ │ @@ -224988,15 +224994,15 @@ │ │ │ │ mov r3, lr │ │ │ │ movs r2, #0 │ │ │ │ strd ip, r2, [sp, #20] │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ bl 131aac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1fdb8> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ - lsls r6, r0, #24 │ │ │ │ + lsls r6, r0, #13 │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ ldr.w ip, [pc, #40] @ 131f2c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20238> │ │ │ │ @@ -225014,15 +225020,15 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ strd ip, r2, [sp, #20] │ │ │ │ str r2, [sp, #16] │ │ │ │ bl 131aac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1fdb8> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsls r2, r4, #23 │ │ │ │ + lsls r2, r4, #12 │ │ │ │ lsls r3, r5, #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] │ │ │ │ @@ -225052,15 +225058,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ strd ip, r2, [sp, #20] │ │ │ │ str r2, [sp, #12] │ │ │ │ bl 131aac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1fdb8> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsls r2, r5, #22 │ │ │ │ + lsls r2, r5, #11 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ ldr r5, [pc, #132] @ (132028 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20334>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -225254,29 +225260,29 @@ │ │ │ │ str.w r9, [sp] │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 13207a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20386> │ │ │ │ nop │ │ │ │ lsls r6, r4, #27 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsls r6, r7, #18 │ │ │ │ + lsls r6, r7, #7 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - lsls r4, r1, #18 │ │ │ │ + lsls r4, r1, #7 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - lsls r2, r0, #16 │ │ │ │ + lsls r2, r0, #5 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - lsls r2, r0, #12 │ │ │ │ + lsls r2, r0, #1 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - lsls r2, r4, #15 │ │ │ │ + lsls r2, r4, #4 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - lsls r4, r1, #11 │ │ │ │ + movs r4, r1 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - lsls r0, r0, #15 │ │ │ │ + lsls r0, r0, #4 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - lsls r2, r6, #12 │ │ │ │ + lsls r2, r6, #1 │ │ │ │ lsls r3, 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, #4024] @ 0xfb8 │ │ │ │ ldr r5, [pc, #300] @ (1322dc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x205e8>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -225516,24 +225522,19 @@ │ │ │ │ add r3, pc │ │ │ │ str.w sl, [sp] │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 13232e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2063a> │ │ │ │ lsls r2, r6, #16 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsls r4, r0, #9 │ │ │ │ - lsls r3, r5, #3 │ │ │ │ - lsls r6, r5, #5 │ │ │ │ - lsls r3, r5, #3 │ │ │ │ - lsls r2, r2, #1 │ │ │ │ - lsls r3, r5, #3 │ │ │ │ - lsls r2, r1, #5 │ │ │ │ - lsls r3, r5, #3 │ │ │ │ - lsls r0, r4, #2 │ │ │ │ - lsls r3, r5, #3 │ │ │ │ + vmla.i q0, q10, d2[6] │ │ │ │ + cdp2 0, 10, cr0, cr14, cr10, {7} │ │ │ │ + ldc2 0, cr0, [r2, #936] @ 0x3a8 │ │ │ │ + cdp2 0, 8, cr0, cr10, cr10, {7} │ │ │ │ + stc2l 0, cr0, [r0, #936]! @ 0x3a8 │ │ │ │ stmdb 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] @ (132500 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2080c>) │ │ │ │ mov r4, r2 │ │ │ │ @@ -225621,17 +225622,16 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ mov r4, r6 │ │ │ │ b.n 1324a2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x207ae> │ │ │ │ nop │ │ │ │ lsls r2, r6, #11 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsls r0, r5, #3 │ │ │ │ - lsls r3, r5, #3 │ │ │ │ - vhadd.u32 q0, q15, q13 │ │ │ │ + cdp2 0, 2, cr0, cr8, cr10, {7} │ │ │ │ + stc2l 0, cr0, [lr], #-936 @ 0xfffffc58 │ │ │ │ stmdb 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, #360] @ (132688 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20994>) │ │ │ │ mov r9, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -225782,24 +225782,23 @@ │ │ │ │ add r3, pc │ │ │ │ str.w r9, [sp] │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 132576 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20882> │ │ │ │ lsls r6, r0, #8 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - movs r2, r3 │ │ │ │ - lsls r3, r5, #3 │ │ │ │ - vmla.i q8, q14, d2[6] │ │ │ │ - vhadd.u8 q8, q11, q13 │ │ │ │ - cdp2 0, 0, cr0, cr10, cr10, {7} │ │ │ │ - vhadd.u32 q0, q11, q13 │ │ │ │ - ldc2l 0, cr0, [r4, #936] @ 0x3a8 │ │ │ │ - ldc2 0, cr0, [lr, #936]! @ 0x3a8 │ │ │ │ - cdp2 0, 14, cr0, cr10, cr10, {7} │ │ │ │ - cdp2 0, 2, cr0, cr0, cr10, {7} │ │ │ │ + ldc2l 0, cr0, [sl, #-936] @ 0xfffffc58 │ │ │ │ + stc2 0, cr0, [ip, #-936] @ 0xfffffc58 │ │ │ │ + stc2 0, cr0, [r6], {234} @ 0xea │ │ │ │ + @ instruction: 0xfb4a00ea │ │ │ │ + stc2l 0, cr0, [r6], #-936 @ 0xfffffc58 │ │ │ │ + @ instruction: 0xfb1400ea │ │ │ │ + @ instruction: 0xfafe00ea │ │ │ │ + stc2 0, cr0, [sl], #-936 @ 0xfffffc58 │ │ │ │ + @ instruction: 0xfb6000ea │ │ │ │ stmdb 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] @ (132790 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20a9c>) │ │ │ │ mov r4, r2 │ │ │ │ @@ -225887,16 +225886,16 @@ │ │ │ │ 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 132732 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20a3e> │ │ │ │ lsls r2, r4, #1 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - cdp2 0, 7, cr0, cr12, cr10, {7} │ │ │ │ - ldc2 0, cr0, [ip], {234} @ 0xea │ │ │ │ + @ instruction: 0xfbbc00ea │ │ │ │ + ldr??.w r0, [ip, #234] @ 0xea │ │ │ │ stmdb 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, #388] @ (132934 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20c40>) │ │ │ │ mov r9, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -226058,24 +226057,24 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r3, pc │ │ │ │ str.w r9, [sp] │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 13280a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20b16> │ │ │ │ vbif d16, d22, d8 │ │ │ │ - stc2 0, cr0, [ip, #936]! @ 0x3a8 │ │ │ │ - ldc2l 0, cr0, [ip, #-936] @ 0xfffffc58 │ │ │ │ - stc2l 0, cr0, [lr], #936 @ 0x3a8 │ │ │ │ - ldc2 0, cr0, [ip], #936 @ 0x3a8 │ │ │ │ - @ instruction: 0xfb5c00ea │ │ │ │ - ldc2 0, cr0, [ip], {234} @ 0xea │ │ │ │ - @ instruction: 0xfb2600ea │ │ │ │ - @ instruction: 0xfb1000ea │ │ │ │ - stc2l 0, cr0, [r2], #-936 @ 0xfffffc58 │ │ │ │ - @ instruction: 0xfb7400ea │ │ │ │ + @ instruction: 0xfaec00ea │ │ │ │ + @ instruction: 0xfa9c00ea │ │ │ │ + @ instruction: 0xfa2e00ea │ │ │ │ + ldr??.w r0, [ip, #234] @ 0xea │ │ │ │ + ldrb.w r0, [ip, #234] @ 0xea │ │ │ │ + ldr??.w r0, [ip, #234] @ 0xea │ │ │ │ + str??.w r0, [r6, sl, lsl #2] │ │ │ │ + ldr.w r0, [r0, sl, lsl #2] │ │ │ │ + vld1.8 {d0[7]}, [r2], sl │ │ │ │ + ldrh.w r0, [r4, #234] @ 0xea │ │ │ │ stmdb 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] @ (132af8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20e04>) │ │ │ │ mov r4, r2 │ │ │ │ @@ -226229,16 +226228,16 @@ │ │ │ │ bne.n 132a96 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20da2> │ │ │ │ b.n 1329b4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20cc0> │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ mov r4, r5 │ │ │ │ b.n 132a2e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20d3a> │ │ │ │ nop │ │ │ │ ldc2 1, cr0, [r2, #608]! @ 0x260 │ │ │ │ - @ instruction: 0xfbac00ea │ │ │ │ - ldrsb.w r0, [r4, #234] @ 0xea │ │ │ │ + str??.w r0, [ip, #234] @ 0xea │ │ │ │ + @ instruction: 0xf6d400ea │ │ │ │ stmdb 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, #332] @ (132c64 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20f70>) │ │ │ │ mov sl, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -226377,20 +226376,20 @@ │ │ │ │ add r3, pc │ │ │ │ str.w sl, [sp] │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 132b52 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20e5e> │ │ │ │ nop │ │ │ │ stc2 1, cr0, [lr], {152} @ 0x98 │ │ │ │ - @ instruction: 0xfa9000ea │ │ │ │ - ldrsb.w r0, [lr, #234] @ 0xea │ │ │ │ - ldrb.w r0, [r2, sl, lsl #2] │ │ │ │ - @ instruction: 0xf7e400ea │ │ │ │ - vld4. {d16-d19}, [r0 :128], sl │ │ │ │ - str.w r0, [r6, sl, lsl #2] │ │ │ │ + @ instruction: 0xf7d000ea │ │ │ │ + @ instruction: 0xf6de00ea │ │ │ │ + adcs.w r0, r2, #7667712 @ 0x750000 │ │ │ │ + @ instruction: 0xf52400ea │ │ │ │ + subw r0, r0, #2282 @ 0x8ea │ │ │ │ + @ instruction: 0xf58600ea │ │ │ │ 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] @ (132d48 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21054>) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ ldr r5, [pc, #180] @ (132d4c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21058>) │ │ │ │ @@ -226467,15 +226466,15 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xfa7c0198 │ │ │ │ bcc.n 132e14 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21120> │ │ │ │ lsls r0, r3, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldr.w r0, [r0, #234] @ 0xea │ │ │ │ + @ instruction: 0xf61000ea │ │ │ │ bcs.n 132d2c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21038> │ │ │ │ lsls r0, r3, #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 │ │ │ │ ldr r5, [pc, #384] @ (132eec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x211f8>) │ │ │ │ @@ -226639,26 +226638,26 @@ │ │ │ │ lsls r0, r3, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ bcs.n 132fe8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x212f4> │ │ │ │ lsls r0, r3, #6 │ │ │ │ asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7e400ea │ │ │ │ - @ instruction: 0xf79e00ea │ │ │ │ - @ instruction: 0xf7b400ea │ │ │ │ + @ instruction: 0xf52400ea │ │ │ │ + @ instruction: 0xf4de00ea │ │ │ │ + @ instruction: 0xf4f400ea │ │ │ │ bne.n 132ec0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x211cc> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - @ instruction: 0xf76400ea │ │ │ │ - @ instruction: 0xf71c00ea │ │ │ │ - addw r0, r2, #2282 @ 0x8ea │ │ │ │ - @ instruction: 0xf70400ea │ │ │ │ - sbcs.w r0, r8, #7667712 @ 0x750000 │ │ │ │ - @ instruction: 0xf6e800ea │ │ │ │ - adc.w r0, r6, #7667712 @ 0x750000 │ │ │ │ + @ instruction: 0xf4a400ea │ │ │ │ + orrs.w r0, ip, #7667712 @ 0x750000 │ │ │ │ + @ instruction: 0xf34200ea │ │ │ │ + orr.w r0, r4, #7667712 @ 0x750000 │ │ │ │ + @ instruction: 0xf2b800ea │ │ │ │ + bic.w r0, r8, #7667712 @ 0x750000 │ │ │ │ + @ instruction: 0xf28600ea │ │ │ │ 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] @ (133098 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x213a4>) │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ ldr r4, [pc, #348] @ (13309c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x213a8>) │ │ │ │ @@ -226795,15 +226794,15 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf7d40198 │ │ │ │ beq.n 133014 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21320> │ │ │ │ lsls r0, r3, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf61000ea │ │ │ │ + @ instruction: 0xf35000ea │ │ │ │ ldmia r7, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r0, 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, #4016] @ 0xfb0 │ │ │ │ ldr r5, [pc, #364] @ (133228 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21534>) │ │ │ │ @@ -226956,23 +226955,23 @@ │ │ │ │ lsls r0, r3, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7!, {r1, r3, r5} │ │ │ │ lsls r0, r3, #6 │ │ │ │ asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf4e200ea │ │ │ │ + @ instruction: 0xf22200ea │ │ │ │ ldmia r6!, {r1, r2, r5, r7} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - orn r0, sl, #7667712 @ 0x750000 │ │ │ │ - orr.w r0, r4, #7667712 @ 0x750000 │ │ │ │ - and.w r0, r2, #7667712 @ 0x750000 │ │ │ │ - subw r0, ip, #234 @ 0xea │ │ │ │ - @ instruction: 0xf3ea00ea │ │ │ │ - @ instruction: 0xf22200ea │ │ │ │ + sub.w r0, sl, #234 @ 0xea │ │ │ │ + @ instruction: 0xf18400ea │ │ │ │ + adc.w r0, r2, #234 @ 0xea │ │ │ │ + vmla.i32 d16, d28, d10[1] │ │ │ │ + @ instruction: 0xf12a00ea │ │ │ │ + vhadd.s32 q8, q9, q13 │ │ │ │ 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 │ │ │ │ mov r2, r0 │ │ │ │ @@ -226987,15 +226986,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ mov.w ip, #0 │ │ │ │ movw r1, #36160 @ 0x8d40 │ │ │ │ strd ip, ip, [sp, #12] │ │ │ │ bl 131aac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1fdb8> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0xf39200ea │ │ │ │ + @ instruction: 0xf0d200ea │ │ │ │ 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 │ │ │ │ mov r2, r0 │ │ │ │ @@ -227012,15 +227011,15 @@ │ │ │ │ movw r1, #36160 @ 0x8d40 │ │ │ │ strd ip, ip, [sp, #12] │ │ │ │ mov.w ip, #1 │ │ │ │ str.w ip, [sp, #24] │ │ │ │ bl 131aac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1fdb8> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0xf36e00ea │ │ │ │ + @ instruction: 0xf0ae00ea │ │ │ │ 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 │ │ │ │ mov r2, r0 │ │ │ │ @@ -227039,15 +227038,15 @@ │ │ │ │ movw r1, #36160 @ 0x8d40 │ │ │ │ mov.w ip, #1 │ │ │ │ str r4, [sp, #16] │ │ │ │ str.w ip, [sp, #24] │ │ │ │ bl 131aac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1fdb8> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0xf33800ea │ │ │ │ + orns r0, r8, #234 @ 0xea │ │ │ │ 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 │ │ │ │ sub sp, #12 │ │ │ │ @@ -227289,21 +227288,21 @@ │ │ │ │ nop │ │ │ │ ldmia r3!, {r2, r6} │ │ │ │ lsls r0, r3, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r2!, {r3, r5, r6, r7} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - b.n 133d74 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x22080> │ │ │ │ + b.n 1337f4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21b00> │ │ │ │ lsls r2, r5, #3 │ │ │ │ - adds.w r0, r6, #234 @ 0xea │ │ │ │ - @ instruction: 0xf12200ea │ │ │ │ - b.n 132e3c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21148> │ │ │ │ + cdp 0, 5, cr0, cr6, cr10, {7} │ │ │ │ + cdp 0, 6, cr0, cr2, cr10, {7} │ │ │ │ + b.n 1338bc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21bc8> │ │ │ │ lsls r2, r5, #3 │ │ │ │ - b.n 133c50 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21f5c> │ │ │ │ + b.n 1336d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x219dc> │ │ │ │ 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 r2, [pc, #224] @ (1336d4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x219e0>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -227461,16 +227460,16 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ bics.w r1, sl, #152 @ 0x98 │ │ │ │ - vmla.i d16, d22, d2[6] │ │ │ │ - vhadd.s q0, q10, q13 │ │ │ │ + stc 0, cr0, [r6, #-936] @ 0xfffffc58 │ │ │ │ + ldcl 0, cr0, [r4], #-936 @ 0xfffffc58 │ │ │ │ stmdb sp!, {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] @ (13394c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21c58>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -227645,15 +227644,15 @@ │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 1334a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x217ac> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ stcl 1, cr0, [r4, #608] @ 0x260 │ │ │ │ - stc 0, cr0, [r2, #936]! @ 0x3a8 │ │ │ │ + @ instruction: 0xeae200ea │ │ │ │ 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] @ (1339e8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21cf4>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -227677,16 +227676,16 @@ │ │ │ │ str r5, [sp, #0] │ │ │ │ add r4, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl 1334a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x217ac> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldcl 1, cr0, [r4, #-608]! @ 0xfffffda0 │ │ │ │ - ldcl 0, cr0, [r6, #-936]! @ 0xfffffc58 │ │ │ │ - ldc 0, cr0, [ip, #-936]! @ 0xfffffc58 │ │ │ │ + @ instruction: 0xeab600ea │ │ │ │ + orns r0, ip, sl, asr #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] @ 133ac0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21dcc> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -227753,16 +227752,16 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldc 1, cr0, [lr, #-608] @ 0xfffffda0 │ │ │ │ - stcl 0, cr0, [r6, #-936] @ 0xfffffc58 │ │ │ │ - stc 0, cr0, [r8], #936 @ 0x3a8 │ │ │ │ + eor.w r0, r6, sl, asr #3 │ │ │ │ + strd r0, r0, [r8, #936]! @ 0x3a8 │ │ │ │ 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] @ (133b24 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21e30>) │ │ │ │ mov r6, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -227792,16 +227791,16 @@ │ │ │ │ bl 12d7d8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1bae4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 133af6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21e02> │ │ │ │ b.n 133b08 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21e14> │ │ │ │ mcrr 1, 9, r0, r8, cr8 │ │ │ │ - stcl 0, cr0, [r2], {234} @ 0xea │ │ │ │ - stc 0, cr0, [ip], #936 @ 0x3a8 │ │ │ │ + and.w r0, r2, sl, asr #3 │ │ │ │ + strd r0, r0, [ip, #936]! @ 0x3a8 │ │ │ │ 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] @ (133b88 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21e94>) │ │ │ │ mov r6, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -227831,16 +227830,16 @@ │ │ │ │ bl 12d684 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1b990> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 133b5a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21e66> │ │ │ │ b.n 133b6c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21e78> │ │ │ │ @ instruction: 0xebe40198 │ │ │ │ - stc 0, cr0, [sl], {234} @ 0xea │ │ │ │ - ldcl 0, cr0, [r4], #-936 @ 0xfffffc58 │ │ │ │ + strd r0, r0, [sl, #936] @ 0x3a8 │ │ │ │ + @ instruction: 0xe9b400ea │ │ │ │ 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] @ (133c0c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21f18>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r6, r2 │ │ │ │ @@ -227880,17 +227879,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @ instruction: 0xeb800198 │ │ │ │ - stcl 0, cr0, [lr], {234} @ 0xea │ │ │ │ - ldc 0, cr0, [ip], {234} @ 0xea │ │ │ │ - ldc 0, cr0, [sl], {234} @ 0xea │ │ │ │ + and.w r0, lr, sl, asr #3 │ │ │ │ + ldrd r0, r0, [ip, #936] @ 0x3a8 │ │ │ │ + ldrd r0, r0, [sl, #-936] @ 0x3a8 │ │ │ │ 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] @ (133d50 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2205c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -227998,19 +227997,19 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 133c5e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21f6a> │ │ │ │ nop │ │ │ │ @ instruction: 0xeaf60198 │ │ │ │ - ldcl 0, cr0, [r4], #-936 @ 0xfffffc58 │ │ │ │ + @ instruction: 0xe9b400ea │ │ │ │ lsls r4, r4, #20 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xeb8400ea │ │ │ │ - sub.w r0, r2, sl, asr #3 │ │ │ │ + @ instruction: 0xe8c400ea │ │ │ │ + strd r0, r0, [r2], #936 @ 0x3a8 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #144] @ (133e04 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x22110>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -228064,17 +228063,17 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r3 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ @ instruction: 0xe9b00198 │ │ │ │ - @ instruction: 0xeb2000ea │ │ │ │ - @ instruction: 0xeb2e00ea │ │ │ │ - adds.w r0, lr, sl, asr #3 │ │ │ │ + strd r0, r0, [r0], #-936 @ 0x3a8 │ │ │ │ + strd r0, r0, [lr], #-936 @ 0x3a8 │ │ │ │ + @ instruction: 0xe85e00ea │ │ │ │ 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] @ (133e88 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x22194>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -228113,17 +228112,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ stmdb r2, {r3, r4, r7, r8} │ │ │ │ - adcs.w r0, r8, sl, asr #3 │ │ │ │ - adc.w r0, r6, sl, asr #3 │ │ │ │ - pkhtb r0, r4, sl, asr #3 │ │ │ │ + ldmia.w r8, {r1, r3, r5, r6, r7} │ │ │ │ + stmia.w r6, {r1, r3, r5, r6, r7} │ │ │ │ + @ instruction: 0xe80400ea │ │ │ │ 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] @ (133fcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x222d8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -228231,19 +228230,21 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 133eda <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x221e6> │ │ │ │ nop │ │ │ │ ldrd r0, r1, [sl], #-608 @ 0x260 │ │ │ │ - add.w r0, r0, sl, asr #3 │ │ │ │ + strex r0, r0, [r0, #936] @ 0x3a8 │ │ │ │ lsls r0, r5, #10 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ands.w r0, r0, sl, asr #3 │ │ │ │ - stmdb r6!, {r1, r3, r5, r6, r7} │ │ │ │ + b.n 133e7c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x22188> │ │ │ │ + lsls r2, r5, #3 │ │ │ │ + b.n 133cac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21fb8> │ │ │ │ + lsls r2, r5, #3 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #184] @ (1340ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x223b8>) │ │ │ │ @@ -228317,16 +228318,18 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ b.n 133f10 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2221c> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - strd r0, r0, [lr, #936]! @ 0x3a8 │ │ │ │ - ldrd r0, r0, [r6, #-936] @ 0x3a8 │ │ │ │ + b.n 133f10 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2221c> │ │ │ │ + lsls r2, r5, #3 │ │ │ │ + b.n 133de4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x220f0> │ │ │ │ + lsls r2, r5, #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] @ (13411c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x22428>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ sub sp, #28 │ │ │ │ @@ -228360,16 +228363,18 @@ │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1340e4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x223f0> │ │ │ │ b.n 1340fe <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2240a> │ │ │ │ nop │ │ │ │ b.n 133dd8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x220e4> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldrd r0, r0, [r0, #-936] @ 0x3a8 │ │ │ │ - ldmdb r6!, {r1, r3, r5, r6, r7} │ │ │ │ + b.n 133e44 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x22150> │ │ │ │ + lsls r2, r5, #3 │ │ │ │ + b.n 133e14 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x22120> │ │ │ │ + lsls r2, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #164] @ (1341dc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x224e8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov lr, r0 │ │ │ │ @@ -228484,16 +228489,18 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ b.n 133cd4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21fe0> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldrd r0, r0, [sl], #-936 @ 0x3a8 │ │ │ │ - @ instruction: 0xe80800ea │ │ │ │ + b.n 133de4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x220f0> │ │ │ │ + lsls r2, r5, #3 │ │ │ │ + b.n 133d04 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x22010> │ │ │ │ + lsls r2, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #28] @ (1342a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x225ac>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ movs r2, #48 @ 0x30 │ │ │ │ @@ -228545,17 +228552,17 @@ │ │ │ │ beq.n 1342ea <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x225f6> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add.w ip, r4, #94208 @ 0x17000 │ │ │ │ b.n 1342d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x225dc> │ │ │ │ nop │ │ │ │ b.n 133bf0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21efc> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - b.n 1342b8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x225c4> │ │ │ │ + b.n 133d38 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x22044> │ │ │ │ lsls r2, r5, #3 │ │ │ │ - b.n 13427c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x22588> │ │ │ │ + b.n 133cfc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x22008> │ │ │ │ lsls r2, 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 r3, [pc, #188] @ (1343e4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x226f0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -228628,19 +228635,19 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ mov r0, r5 │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ b.n 134be0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x22eec> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - b.n 1342d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x225dc> │ │ │ │ + b.n 133d50 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2205c> │ │ │ │ lsls r2, r5, #3 │ │ │ │ - b.n 134248 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x22554> │ │ │ │ + b.n 133cc8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21fd4> │ │ │ │ lsls r2, r5, #3 │ │ │ │ - b.n 1341d8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x224e4> │ │ │ │ + b.n 133c58 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21f64> │ │ │ │ lsls r2, r5, #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] @ 1344c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x227d0> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -228711,17 +228718,17 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ b.n 134b04 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x22e10> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - b.n 134310 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2261c> │ │ │ │ + b.n 133d90 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2209c> │ │ │ │ lsls r2, r5, #3 │ │ │ │ - b.n 1341e8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x224f4> │ │ │ │ + b.n 134c68 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x22f74> │ │ │ │ lsls r2, r5, #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] @ (13452c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x22838>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -228755,17 +228762,17 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1344fa <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x22806> │ │ │ │ b.n 134510 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2281c> │ │ │ │ b.n 1349b8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x22cc4> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - b.n 134260 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2256c> │ │ │ │ + b.n 134ce0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x22fec> │ │ │ │ lsls r2, r5, #3 │ │ │ │ - b.n 134230 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2253c> │ │ │ │ + b.n 134cb0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x22fbc> │ │ │ │ lsls r2, r5, #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] @ 1345fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x22908> │ │ │ │ mov r4, r1 │ │ │ │ @@ -228829,15 +228836,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ cmp.w ip, #3 │ │ │ │ beq.n 1345ca <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x228d6> │ │ │ │ b.n 134586 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x22892> │ │ │ │ nop │ │ │ │ b.n 1349b4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x22cc0> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - b.n 134138 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x22444> │ │ │ │ + b.n 134bb8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x22ec4> │ │ │ │ lsls r2, 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, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #224] @ (1346f8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x22a04>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -228923,15 +228930,15 @@ │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 1346a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x229ac> │ │ │ │ b.n 134656 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x22962> │ │ │ │ nop │ │ │ │ b.n 134918 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x22c24> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - b.n 134124 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x22430> │ │ │ │ + b.n 134ba4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x22eb0> │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ ldr r0, [pc, #232] @ (1347fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x22b08>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -229019,15 +229026,15 @@ │ │ │ │ lsls r0, r3, #6 │ │ │ │ @ instruction: 0xb8e2 │ │ │ │ lsls r0, r3, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb876 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - b.n 134048 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x22354> │ │ │ │ + b.n 134ac8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x22dd4> │ │ │ │ lsls r2, r5, #3 │ │ │ │ subs r0, r0, r1 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r3, lr} │ │ │ │ @@ -229072,30 +229079,30 @@ │ │ │ │ bl 439b68 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x327e74> │ │ │ │ adds r5, #1 │ │ │ │ adds r4, #44 @ 0x2c │ │ │ │ cmp.w r5, #476 @ 0x1dc │ │ │ │ bne.n 134864 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x22b70> │ │ │ │ ldr r0, [pc, #36] @ (1348ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x22bb8>) │ │ │ │ add r0, pc │ │ │ │ - bl fdfe88 │ │ │ │ + bl fdfbe8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #28] @ (1348b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x22bbc>) │ │ │ │ add r0, pc │ │ │ │ bl 29c010 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a31c> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xffbdffff │ │ │ │ adds r0, r2, r0 │ │ │ │ lsls r3, r3, #6 │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ lsls r6, r1, #6 │ │ │ │ adds r2, r0, r0 │ │ │ │ lsls r3, r3, #6 │ │ │ │ @ instruction: 0xff8dffff │ │ │ │ - b.n 134118 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x22424> │ │ │ │ + b.n 134b98 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x22ea4> │ │ │ │ lsls r3, r7, #3 │ │ │ │ movs r3, #44 @ 0x2c │ │ │ │ ldr r2, [pc, #36] @ (1348dc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x22be8>) │ │ │ │ cmp r0, #0 │ │ │ │ add r2, pc │ │ │ │ mul.w r3, r0, r3 │ │ │ │ add.w r1, r2, r3 │ │ │ │ @@ -229249,15 +229256,15 @@ │ │ │ │ add r1, pc │ │ │ │ bl 29bbd0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x189edc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r0, #72] @ 0x48 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - b.n 134e1c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x23128> │ │ │ │ + svc 28 │ │ │ │ lsls r2, r5, #3 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ ldr r1, [pc, #96] @ (134ac8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x22dd4>) │ │ │ │ cmp r0, #0 │ │ │ │ add r1, pc │ │ │ │ mul.w r2, r0, r2 │ │ │ │ add.w r3, r2, r1 │ │ │ │ @@ -230524,19 +230531,19 @@ │ │ │ │ b.n 135620 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2392c> │ │ │ │ ldr r2, [pc, #16] @ (1356c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x239cc>) │ │ │ │ add r2, pc │ │ │ │ b.n 135620 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2392c> │ │ │ │ nop │ │ │ │ ldrsh r6, [r7, r6] │ │ │ │ lsls r6, r1, #6 │ │ │ │ - bvs.n 13571c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x23a28> │ │ │ │ + bcc.n 13579c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x23aa8> │ │ │ │ lsls r2, r5, #3 │ │ │ │ - adds r6, #192 @ 0xc0 │ │ │ │ + adds r4, #0 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - adds r6, #186 @ 0xba │ │ │ │ + adds r3, #250 @ 0xfa │ │ │ │ lsls r3, r5, #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] │ │ │ │ @@ -230729,15 +230736,15 @@ │ │ │ │ b.n 13580e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x23b1a> │ │ │ │ sub.w r1, r2, #33280 @ 0x8200 │ │ │ │ subs r1, #39 @ 0x27 │ │ │ │ cmp r1, #1 │ │ │ │ bls.n 135876 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x23b82> │ │ │ │ b.n 13580e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x23b1a> │ │ │ │ nop │ │ │ │ - @ instruction: 0xf35600ea │ │ │ │ + eors.w r0, r6, #234 @ 0xea │ │ │ │ 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 │ │ │ │ mov r4, r1 │ │ │ │ @@ -231245,15 +231252,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 135dc6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x240d2> │ │ │ │ b.n 135da4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x240b0> │ │ │ │ nop │ │ │ │ - cdp 0, 0, cr0, cr4, cr10, {7} │ │ │ │ + adc.w r0, r4, sl, asr #3 │ │ │ │ cbz r1, 135ed4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x241e0> │ │ │ │ add.w r0, r0, #102400 @ 0x19000 │ │ │ │ push {r4, lr} │ │ │ │ ldrd lr, ip, [r1, #128] @ 0x80 │ │ │ │ ldr.w r3, [r0, #2016] @ 0x7e0 │ │ │ │ ands.w r3, r3, #1 │ │ │ │ it eq │ │ │ │ @@ -231643,15 +231650,16 @@ │ │ │ │ b.n 136266 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24572> │ │ │ │ movw r0, #6408 @ 0x1908 │ │ │ │ b.n 136266 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24572> │ │ │ │ movw r0, #33319 @ 0x8227 │ │ │ │ b.n 136266 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24572> │ │ │ │ movw r0, #32993 @ 0x80e1 │ │ │ │ b.n 136266 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24572> │ │ │ │ - ldrd r0, r0, [r2, #-936] @ 0x3a8 │ │ │ │ + b.n 135fd0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x242dc> │ │ │ │ + lsls r2, r5, #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 │ │ │ │ sub sp, #8 │ │ │ │ @@ -231678,15 +231686,16 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - strd r0, r0, [ip], #936 @ 0x3a8 │ │ │ │ + b.n 135f68 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24274> │ │ │ │ + lsls r2, r5, #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 │ │ │ │ mov r5, r1 │ │ │ │ @@ -231820,15 +231829,15 @@ │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #2 │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #7 │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #6 │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 136474 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24780> │ │ │ │ + b.n 135ef4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24200> │ │ │ │ lsls r2, r5, #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 │ │ │ │ @@ -231856,15 +231865,15 @@ │ │ │ │ strb.w r3, [lr, #1]! │ │ │ │ bne.n 1364c8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x247d4> │ │ │ │ movw r3, #1284 @ 0x504 │ │ │ │ strh r3, [r2, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldmia r0!, {r1, r4, r5, r6} │ │ │ │ + stmia r5!, {r1, r4, r5, r7} │ │ │ │ lsls r3, r7, #3 │ │ │ │ movw r3, #34235 @ 0x85bb │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 136524 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24830> │ │ │ │ movw r3, #34233 @ 0x85b9 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 136520 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2482c> │ │ │ │ @@ -233548,17 +233557,17 @@ │ │ │ │ bx r2 │ │ │ │ nop │ │ │ │ @ instruction: 0xff81ffff │ │ │ │ vmaxnm.f16 , , │ │ │ │ vminnm.f32 , , │ │ │ │ @ instruction: 0xffb7ffff │ │ │ │ @ instruction: 0xffcdffff │ │ │ │ - @ instruction: 0xb808 │ │ │ │ + push {r3, r6, lr} │ │ │ │ lsls r3, r7, #3 │ │ │ │ - bvc.n 137660 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2596c> │ │ │ │ + bmi.n 1374e0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x257ec> │ │ │ │ lsls r2, r5, #3 │ │ │ │ movw r2, #34030 @ 0x84ee │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ bhi.n 137602 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2590e> │ │ │ │ movw r2, #34024 @ 0x84e8 │ │ │ │ cmp r0, r2 │ │ │ │ @@ -233729,15 +233738,15 @@ │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ cmp r3, #7 │ │ │ │ bhi.n 1377b6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25ac2> │ │ │ │ ldr r2, [pc, #8] @ (1377b8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25ac4>) │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ bx lr │ │ │ │ - push {r2, r4, r5, lr} │ │ │ │ + sxtb r4, r6 │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov r3, r0 │ │ │ │ ldr.w lr, [pc, #3216] @ 138454 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26760> │ │ │ │ movw r0, #33319 @ 0x8227 │ │ │ │ cmp r1, r0 │ │ │ │ add lr, pc │ │ │ │ @@ -239920,15 +239929,15 @@ │ │ │ │ movw r0, #297 @ 0x129 │ │ │ │ b.w 13b6ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x299b8> │ │ │ │ nop │ │ │ │ ldr r1, [pc, #856] @ (13c5c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2a8cc>) │ │ │ │ lsls r0, r3, #6 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #800] @ 0x320 │ │ │ │ + ldrh r0, [r1, #56] @ 0x38 │ │ │ │ lsls r2, r5, #3 │ │ │ │ movw r0, #299 @ 0x12b │ │ │ │ b.w 13b6ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x299b8> │ │ │ │ movs r0, #105 @ 0x69 │ │ │ │ b.w 13b6ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x299b8> │ │ │ │ mov.w r0, #306 @ 0x132 │ │ │ │ b.w 13b6ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x299b8> │ │ │ │ @@ -240887,15 +240896,15 @@ │ │ │ │ lsls r0, r3, #6 │ │ │ │ adds r4, #154 @ 0x9a │ │ │ │ lsls r0, r3, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #122 @ 0x7a │ │ │ │ lsls r0, r3, #6 │ │ │ │ - strh r6, [r3, #6] │ │ │ │ + ldrb r6, [r3, #24] │ │ │ │ lsls r2, r5, #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 │ │ │ │ @@ -241272,15 +241281,15 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ cmp r7, #8 │ │ │ │ lsls r0, r3, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #216 @ 0xd8 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - lsrs r6, r5, #3 │ │ │ │ + lsls r6, r5, #24 │ │ │ │ lsls r3, r7, #3 │ │ │ │ ldrb.w r0, [r0, #292] @ 0x124 │ │ │ │ cbnz r0, 13d188 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b494> │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -242136,15 +242145,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #0 │ │ │ │ strd ip, ip, [sp] │ │ │ │ bl 13d31c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b628> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - ldr??.w r0, [r8, sl, lsl #2] │ │ │ │ + @ instruction: 0xf6b800ea │ │ │ │ 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] @ 13dafc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2be08> │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -242152,15 +242161,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #1 │ │ │ │ strd ip, lr, [sp] │ │ │ │ bl 13d31c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b628> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - strb r4, [r4, #6] │ │ │ │ + ldr r4, [r4, #108] @ 0x6c │ │ │ │ lsls r2, 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, #24] @ 13db2c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2be38> │ │ │ │ @@ -242168,15 +242177,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #1 │ │ │ │ strd ip, ip, [sp] │ │ │ │ bl 13d31c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b628> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - strb r4, [r0, #6] │ │ │ │ + ldr r4, [r0, #108] @ 0x6c │ │ │ │ lsls r2, r5, #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 │ │ │ │ @@ -242214,15 +242223,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #0 │ │ │ │ strd ip, ip, [sp] │ │ │ │ bl 13d6bc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b9c8> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - ldr.w r0, [r8, #234] @ 0xea │ │ │ │ + @ instruction: 0xf61800ea │ │ │ │ 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] @ 13dbe8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2bef4> │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -242230,15 +242239,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #1 │ │ │ │ strd ip, lr, [sp] │ │ │ │ bl 13d6bc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b9c8> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - strb r4, [r3, #3] │ │ │ │ + ldr r4, [r3, #96] @ 0x60 │ │ │ │ lsls r2, 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, #24] @ 13dc18 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2bf24> │ │ │ │ @@ -242246,15 +242255,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #1 │ │ │ │ strd ip, ip, [sp] │ │ │ │ bl 13d6bc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b9c8> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - strb r0, [r0, #3] │ │ │ │ + ldr r0, [r0, #96] @ 0x60 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ movs r4, #0 │ │ │ │ sub sp, #16 │ │ │ │ @@ -244566,23 +244575,23 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ adds r2, #140 @ 0x8c │ │ │ │ lsls r0, r3, #6 │ │ │ │ lsrs r4, r6, #13 │ │ │ │ lsls r0, r3, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r5, r0] │ │ │ │ + strb r2, [r5, r5] │ │ │ │ lsls r2, r5, #3 │ │ │ │ lsrs r0, r5, #12 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldrsb r6, [r7, r4] │ │ │ │ + strb r6, [r7, r1] │ │ │ │ lsls r2, r5, #3 │ │ │ │ - ldrsb r6, [r0, r5] │ │ │ │ + strb r6, [r0, r2] │ │ │ │ lsls r2, r5, #3 │ │ │ │ - ldrsb r4, [r3, r4] │ │ │ │ + strb r4, [r3, r1] │ │ │ │ lsls r2, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #80] @ (13f648 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d954>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -244663,17 +244672,17 @@ │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1c12b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xaf5bc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 13f68e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d99a> │ │ │ │ adds r0, #202 @ 0xca │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldrsb r2, [r6, r1] │ │ │ │ + strh r2, [r6, r6] │ │ │ │ lsls r2, r5, #3 │ │ │ │ - ldrsb r0, [r2, r1] │ │ │ │ + strh r0, [r2, r6] │ │ │ │ lsls r2, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #16] @ (13f704 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2da10>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -244726,15 +244735,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ adds r0, #14 │ │ │ │ lsls r0, r3, #6 │ │ │ │ lsrs r2, r3, #3 │ │ │ │ lsls r0, r3, #6 │ │ │ │ asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r1, r7] │ │ │ │ + strh r4, [r1, r4] │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr r6, [pc, #328] @ (13f8e0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2dbec>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -244982,15 +244991,15 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r5, #96 @ 0x60 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - strh r2, [r5, r4] │ │ │ │ + str r2, [r5, r1] │ │ │ │ lsls r2, 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 r1, [pc, #144] @ (13fad4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2dde0>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -245336,15 +245345,15 @@ │ │ │ │ pop {r3, pc} │ │ │ │ cmp r4, #52 @ 0x34 │ │ │ │ lsls r0, r3, #6 │ │ │ │ lsls r0, r0, #20 │ │ │ │ lsls r0, r3, #6 │ │ │ │ asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r7, r7] │ │ │ │ + ldr r7, [pc, #248] @ (13fee8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2e1f4>) │ │ │ │ lsls r2, r5, #3 │ │ │ │ cmp r1, #0 │ │ │ │ blt.n 13fe10 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2e11c> │ │ │ │ add.w ip, ip, #462848 @ 0x71000 │ │ │ │ str.w r1, [ip, #604] @ 0x25c │ │ │ │ pop {r3, pc} │ │ │ │ ldr.w r3, [ip, #32] │ │ │ │ @@ -245417,15 +245426,15 @@ │ │ │ │ cmp r3, #29 │ │ │ │ bls.w 13fb7a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2de86> │ │ │ │ b.n 13feac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2e1b8> │ │ │ │ add.w ip, ip, #462848 @ 0x71000 │ │ │ │ str.w r1, [ip, #676] @ 0x2a4 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r7, [pc, #480] @ (1400c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2e3cc>) │ │ │ │ + ldr r4, [pc, #736] @ (1401c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2e4cc>) │ │ │ │ lsls r2, r5, #3 │ │ │ │ asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -245730,19 +245739,19 @@ │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 1401f6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2e502> │ │ │ │ nop │ │ │ │ - ldr r3, [pc, #720] @ (1404f4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2e800>) │ │ │ │ + ldr r0, [pc, #976] @ (1405f4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2e900>) │ │ │ │ lsls r2, r5, #3 │ │ │ │ - ldr r3, [pc, #768] @ (140528 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2e834>) │ │ │ │ + ldr r1, [pc, #0] @ (140228 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2e534>) │ │ │ │ lsls r2, r5, #3 │ │ │ │ - ldr r3, [pc, #824] @ (140564 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2e870>) │ │ │ │ + ldr r1, [pc, #56] @ (140264 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2e570>) │ │ │ │ lsls r2, r5, #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 │ │ │ │ @@ -249362,15 +249371,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} │ │ │ │ - movs r6, #218 @ 0xda │ │ │ │ + movs r4, #26 │ │ │ │ lsls r2, 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 134acc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x22dd8> │ │ │ │ @@ -249485,15 +249494,15 @@ │ │ │ │ nop │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ bvs.n 142b00 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x30e0c> │ │ │ │ lsls r7, r2, #6 │ │ │ │ bpl.n 142a24 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x30d30> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - movs r4, #30 │ │ │ │ + movs r1, #94 @ 0x5e │ │ │ │ lsls r2, r5, #3 │ │ │ │ cbz r2, 142a72 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x30d7e> │ │ │ │ cmp r0, #2 │ │ │ │ beq.n 142a76 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x30d82> │ │ │ │ cmp r0, #3 │ │ │ │ beq.n 142a86 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x30d92> │ │ │ │ sub.w r0, r0, #1 │ │ │ │ @@ -249519,17 +249528,17 @@ │ │ │ │ ite gt │ │ │ │ movgt r0, #2 │ │ │ │ movle r0, #1 │ │ │ │ cmp r2, r3 │ │ │ │ ble.n 142a74 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x30d80> │ │ │ │ adds r0, #1 │ │ │ │ bx lr │ │ │ │ - lsls r4, r6, #13 │ │ │ │ + lsls r4, r6, #2 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - lsls r4, r4, #13 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ lsls r3, r7, #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, #3824] @ 0xef0 │ │ │ │ ldr r5, [pc, #1008] @ (142eb4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x311c0>) │ │ │ │ @@ -250971,17 +250980,17 @@ │ │ │ │ b.n 143916 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x31c22> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldmia r0!, {r2, r4} │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - strb.w r0, [ip, #250] @ 0xfa │ │ │ │ - @ instruction: 0xf6d400fa │ │ │ │ - add.w r0, r4, #8192000 @ 0x7d0000 │ │ │ │ + rsb r0, ip, #8192000 @ 0x7d0000 │ │ │ │ + ands.w r0, r4, #8192000 @ 0x7d0000 │ │ │ │ + movw r0, #16634 @ 0x40fa │ │ │ │ ldmia r5, {r1, r4, r5, r6, r7} │ │ │ │ lsls r5, r1, #6 │ │ │ │ stmia r5!, {r2, r6, r7} │ │ │ │ lsls r7, r2, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -251441,19 +251450,19 @@ │ │ │ │ bne.n 143f74 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32280> │ │ │ │ b.n 143cf8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32004> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ stmia r4!, {r2, r3, r4, r6} │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf1f800fa │ │ │ │ - bics.w r0, ip, #8192000 @ 0x7d0000 │ │ │ │ + vqadd.s64 q0, q12, q13 │ │ │ │ + sbcs.w r0, ip, #250 @ 0xfa │ │ │ │ stmia r3!, {} │ │ │ │ lsls r7, r2, #6 │ │ │ │ - @ instruction: 0xf1f200fa │ │ │ │ + vqadd.s64 q0, q9, q13 │ │ │ │ ldmia r1, {r1, r4, r5, r7} │ │ │ │ lsls r5, r1, #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 │ │ │ │ mov r6, r2 │ │ │ │ @@ -251818,25 +251827,26 @@ │ │ │ │ b.n 1442dc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x325e8> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stmia r0!, {r6} │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb3200fa │ │ │ │ - stc 0, cr0, [ip], #1000 @ 0x3e8 │ │ │ │ + ldr??.w r0, [r2, sl, lsl #3] │ │ │ │ + strd r0, r0, [ip, #1000]! @ 0x3e8 │ │ │ │ stmia r5!, {} │ │ │ │ lsls r5, r1, #6 │ │ │ │ stmia r4!, {r3, r5, r7} │ │ │ │ lsls r5, r1, #6 │ │ │ │ pop {r2, r3, r4, r6, r7} │ │ │ │ lsls r7, r2, #6 │ │ │ │ - sbcs.w r0, r0, sl, ror #3 │ │ │ │ - orns r0, r6, sl, ror #3 │ │ │ │ - stc 0, cr0, [r0], #-1000 @ 0xfffffc18 │ │ │ │ + ldmia.w r0!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + b.n 14432c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32638> │ │ │ │ + lsls r2, r7, #3 │ │ │ │ + strd r0, r0, [r0, #-1000]! @ 0x3e8 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #196] @ (144498 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x327a4>) │ │ │ │ mov ip, r2 │ │ │ │ ldr r2, [pc, #196] @ (14449c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x327a8>) │ │ │ │ @@ -253338,26 +253348,26 @@ │ │ │ │ bne.n 145344 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x33650> │ │ │ │ b.n 1452b8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x335c4> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ sxth r0, r1 │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - svc 140 @ 0x8c │ │ │ │ + bgt.n 1452fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x33608> │ │ │ │ lsls r2, r7, #3 │ │ │ │ - svc 132 @ 0x84 │ │ │ │ + bgt.n 1452f0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x335fc> │ │ │ │ lsls r2, r7, #3 │ │ │ │ - ldc 0, cr0, [r0], {250} @ 0xfa │ │ │ │ + ldrd r0, r0, [r0, #1000] @ 0x3e8 │ │ │ │ @ instruction: 0xb798 │ │ │ │ lsls r5, r1, #6 │ │ │ │ add r5, sp, #256 @ 0x100 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - blt.n 1452a4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x335b0> │ │ │ │ + bhi.n 145324 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x33630> │ │ │ │ lsls r2, r7, #3 │ │ │ │ - bgt.n 145290 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3359c> │ │ │ │ + bls.n 145310 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3361c> │ │ │ │ lsls r2, r7, #3 │ │ │ │ ldrb r2, [r1, #3] │ │ │ │ ldrb r3, [r1, #0] │ │ │ │ lsls r2, r2, #30 │ │ │ │ bpl.n 145428 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x33734> │ │ │ │ bic.w ip, r3, #7 │ │ │ │ ldr r2, [pc, #228] @ (145470 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3377c>) │ │ │ │ @@ -253433,16 +253443,18 @@ │ │ │ │ orr.w r3, r3, r2, lsr #4 │ │ │ │ strb r3, [r0, #18] │ │ │ │ ldrb r2, [r1, #2] │ │ │ │ and.w r3, r2, #15 │ │ │ │ orr.w r3, r3, r2, lsl #4 │ │ │ │ b.n 1453fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x33708> │ │ │ │ nop │ │ │ │ - stmia.w r4, {r1, r3, r4, r5, r6, r7} │ │ │ │ - @ instruction: 0xe83200fa │ │ │ │ + b.n 144ffc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x33308> │ │ │ │ + lsls r2, r7, #3 │ │ │ │ + b.n 144f5c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x33268> │ │ │ │ + lsls r2, r7, #3 │ │ │ │ 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 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ @@ -253925,24 +253937,25 @@ │ │ │ │ movs r6, #0 │ │ │ │ strb r6, [r3, #12] │ │ │ │ add.w r6, ip, r4 │ │ │ │ cmp r6, #255 @ 0xff │ │ │ │ ble.w 1458d8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x33be4> │ │ │ │ b.n 1459dc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x33ce8> │ │ │ │ nop │ │ │ │ - b.n 1457a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x33aac> │ │ │ │ + b.n 145220 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3352c> │ │ │ │ + lsls r2, r7, #3 │ │ │ │ + b.n 1457b8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x33ac4> │ │ │ │ lsls r2, r7, #3 │ │ │ │ - @ instruction: 0xe99200fa │ │ │ │ - b.n 145668 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x33974> │ │ │ │ + b.n 1460e8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x343f4> │ │ │ │ lsls r2, r7, #3 │ │ │ │ - b.n 1454cc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x337d8> │ │ │ │ + b.n 145f4c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x34258> │ │ │ │ lsls r2, r7, #3 │ │ │ │ - b.n 1458f0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x33bfc> │ │ │ │ + b.n 145370 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3367c> │ │ │ │ lsls r2, r7, #3 │ │ │ │ - b.n 1461c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x344d0> │ │ │ │ + b.n 145c44 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x33f50> │ │ │ │ lsls r2, r7, #3 │ │ │ │ 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] @ (145af0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x33dfc>) │ │ │ │ @@ -254272,15 +254285,15 @@ │ │ │ │ ble.n 145da6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x340b2> │ │ │ │ cmp r2, #255 @ 0xff │ │ │ │ it ge │ │ │ │ movge r2, #255 @ 0xff │ │ │ │ strb r2, [r5, #3] │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - svc 166 @ 0xa6 │ │ │ │ + bgt.n 145d7c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x34088> │ │ │ │ lsls r2, r7, #3 │ │ │ │ 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] @ (145e8c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x34198>) │ │ │ │ @@ -254705,15 +254718,15 @@ │ │ │ │ movw r3, #32767 @ 0x7fff │ │ │ │ strh r3, [r0, #0] │ │ │ │ pop {r4, r5, pc} │ │ │ │ movw r3, #32769 @ 0x8001 │ │ │ │ movt r3, #65535 @ 0xffff │ │ │ │ b.n 146204 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x34510> │ │ │ │ nop │ │ │ │ - blt.n 14612c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x34438> │ │ │ │ + bhi.n 1461ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x344b8> │ │ │ │ lsls r2, r7, #3 │ │ │ │ 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 │ │ │ │ @@ -254750,15 +254763,15 @@ │ │ │ │ strh r3, [r1, #0] │ │ │ │ pop {r4, pc} │ │ │ │ add r2, ip │ │ │ │ cmp r2, r3 │ │ │ │ bgt.n 146278 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x34584> │ │ │ │ strh r3, [r1, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - bge.n 146244 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x34550> │ │ │ │ + bhi.n 1462c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x345d0> │ │ │ │ lsls r2, r7, #3 │ │ │ │ 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] @ (1463a8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x346b4>) │ │ │ │ mov ip, r2 │ │ │ │ @@ -255179,15 +255192,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ vmov.f32 s15, #112 @ 0x3f800000 1.0 │ │ │ │ b.n 146752 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x34a5e> │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 146804 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x34b10> │ │ │ │ + bcc.n 146684 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x34990> │ │ │ │ lsls r2, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r6, [pc, #296] @ (1468b4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x34bc0>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -256724,21 +256737,21 @@ │ │ │ │ nop │ │ │ │ str r4, [sp, #568] @ 0x238 │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ str r3, [sp, #544] @ 0x220 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - beq.n 147760 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x35a6c> │ │ │ │ + ldmia r5!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r2, r7, #3 │ │ │ │ - ldmia r6!, {r2, r3, r4, r5} │ │ │ │ + ldmia r3, {r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r7, #3 │ │ │ │ - ldmia r2!, {r1, r6, r7} │ │ │ │ + ldmia r0!, {r1} │ │ │ │ lsls r2, r7, #3 │ │ │ │ - ldmia r2!, {r4, r7} │ │ │ │ + stmia r7!, {r4, r6, r7} │ │ │ │ lsls r2, r7, #3 │ │ │ │ ldr r3, [sp, #200] @ 0xc8 │ │ │ │ adds r2, r3, #4 │ │ │ │ cmp lr, r2 │ │ │ │ bls.w 146c6c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x34f78> │ │ │ │ adds r3, #8 │ │ │ │ cmp lr, r3 │ │ │ │ @@ -261890,17 +261903,17 @@ │ │ │ │ subs r3, #6 │ │ │ │ cmp r3, #4 │ │ │ │ bhi.n 14adc4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x390d0> │ │ │ │ ldr r2, [pc, #12] @ (14ae0c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x39118>) │ │ │ │ add r2, pc │ │ │ │ ldr.w r1, [r2, r3, lsl #2] │ │ │ │ b.n 14adc4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x390d0> │ │ │ │ - str r1, [sp, #464] @ 0x1d0 │ │ │ │ + ldrh r4, [r6, #52] @ 0x34 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - str r1, [sp, #416] @ 0x1a0 │ │ │ │ + ldrh r0, [r5, #52] @ 0x34 │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r8, r0 │ │ │ │ mov r5, r1 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ @@ -262054,15 +262067,15 @@ │ │ │ │ bx lr │ │ │ │ ldr r2, [pc, #12] @ (14af98 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x392a4>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 14aeea <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x391f6> │ │ │ │ - ldr r6, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r4, [sp, #176] @ 0xb0 │ │ │ │ lsls r1, r5, #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 │ │ │ │ @@ -262105,19 +262118,19 @@ │ │ │ │ ldrd r1, r3, [sp, #16] │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 14afea <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x392f6> │ │ │ │ nop │ │ │ │ - ldr r6, [sp, #800] @ 0x320 │ │ │ │ + ldr r4, [sp, #32] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r6, [sp, #632] @ 0x278 │ │ │ │ + ldr r3, [sp, #888] @ 0x378 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r6, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r3, [sp, #936] @ 0x3a8 │ │ │ │ lsls r1, r5, #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 │ │ │ │ @@ -262166,21 +262179,21 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r2, pc │ │ │ │ str.w lr, [sp] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 14b074 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x39380> │ │ │ │ nop │ │ │ │ - ldr r6, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r3, [sp, #952] @ 0x3b8 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r6, [sp, #280] @ 0x118 │ │ │ │ + ldr r3, [sp, #536] @ 0x218 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r6, [sp, #344] @ 0x158 │ │ │ │ + ldr r3, [sp, #600] @ 0x258 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r6, [sp, #184] @ 0xb8 │ │ │ │ + ldr r3, [sp, #440] @ 0x1b8 │ │ │ │ lsls r1, 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 │ │ │ │ @@ -262220,15 +262233,15 @@ │ │ │ │ mov r3, r7 │ │ │ │ movs r5, #0 │ │ │ │ add r2, pc │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldr r5, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r3, [sp, #248] @ 0xf8 │ │ │ │ lsls r1, r5, #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 │ │ │ │ @@ -262320,15 +262333,15 @@ │ │ │ │ pop {r3, pc} │ │ │ │ movw r3, #32868 @ 0x8064 │ │ │ │ cmp r0, r3 │ │ │ │ bne.n 14b21a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x39526> │ │ │ │ pop {r3, pc} │ │ │ │ movw r0, #34039 @ 0x84f7 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [sp, #200] @ 0xc8 │ │ │ │ + ldr r2, [sp, #456] @ 0x1c8 │ │ │ │ lsls r1, r5, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 14b2e0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x395ec> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -262414,15 +262427,15 @@ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ strd r5, r4, [sp] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ movs r0, #1 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [sp, #280] @ 0x118 │ │ │ │ + ldr r1, [sp, #536] @ 0x218 │ │ │ │ lsls r1, 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 │ │ │ │ movs r7, #1 │ │ │ │ mov r5, r0 │ │ │ │ @@ -262721,35 +262734,35 @@ │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 14b566 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x39872> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #928] @ (14b9ec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x39cf8>) │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #336] @ 0x150 │ │ │ │ + ldr r0, [sp, #592] @ 0x250 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r2, [sp, #832] @ 0x340 │ │ │ │ + ldr r0, [sp, #64] @ 0x40 │ │ │ │ lsls r1, r5, #3 │ │ │ │ ldr r2, [pc, #576] @ (14b89c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x39ba8>) │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldr r2, [sp, #104] @ 0x68 │ │ │ │ + str r7, [sp, #360] @ 0x168 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r2, [sp, #56] @ 0x38 │ │ │ │ + str r7, [sp, #312] @ 0x138 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ + str r7, [sp, #272] @ 0x110 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r1, [sp, #1008] @ 0x3f0 │ │ │ │ + str r7, [sp, #240] @ 0xf0 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r2, [sp, #64] @ 0x40 │ │ │ │ + str r7, [sp, #320] @ 0x140 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r2, [sp, #288] @ 0x120 │ │ │ │ + str r7, [sp, #544] @ 0x220 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r2, [sp, #264] @ 0x108 │ │ │ │ + str r7, [sp, #520] @ 0x208 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r1, [sp, #768] @ 0x300 │ │ │ │ + str r7, [sp, #0] │ │ │ │ lsls r1, 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 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ @@ -263034,29 +263047,29 @@ │ │ │ │ ldr r2, [pc, #36] @ (14b980 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x39c8c>) │ │ │ │ add r2, pc │ │ │ │ b.n 14b93a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x39c46> │ │ │ │ ldr r1, [pc, #32] @ (14b984 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x39c90>) │ │ │ │ add r1, pc │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ b.n 14b88e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x39b9a> │ │ │ │ - ldr r0, [sp, #432] @ 0x1b0 │ │ │ │ + str r5, [sp, #688] @ 0x2b0 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r0, [sp, #448] @ 0x1c0 │ │ │ │ + str r5, [sp, #704] @ 0x2c0 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - str r7, [sp, #704] @ 0x2c0 │ │ │ │ + str r4, [sp, #960] @ 0x3c0 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - str r7, [sp, #952] @ 0x3b8 │ │ │ │ + str r5, [sp, #184] @ 0xb8 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - str r7, [sp, #960] @ 0x3c0 │ │ │ │ + str r5, [sp, #192] @ 0xc0 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - str r7, [sp, #496] @ 0x1f0 │ │ │ │ + str r4, [sp, #752] @ 0x2f0 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - str r7, [sp, #352] @ 0x160 │ │ │ │ + str r4, [sp, #608] @ 0x260 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - strh r2, [r3, #48] @ 0x30 │ │ │ │ + strh r2, [r3, #26] │ │ │ │ lsls r2, r7, #3 │ │ │ │ ldr.w ip, [pc, #316] @ 14bac8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x39dd4> │ │ │ │ cmp r1, #2 │ │ │ │ add ip, pc │ │ │ │ beq.n 14b9d6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x39ce2> │ │ │ │ cmp r1, #3 │ │ │ │ beq.n 14b9b4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x39cc0> │ │ │ │ @@ -264129,21 +264142,21 @@ │ │ │ │ adds r0, #4 │ │ │ │ ldrex r2, [r0] │ │ │ │ subs r2, #1 │ │ │ │ strex r1, r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 14c458 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3a764> │ │ │ │ b.n 14c48c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3a798> │ │ │ │ - ldrh r0, [r6, #46] @ 0x2e │ │ │ │ + ldrh r0, [r6, #24] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldrh r6, [r0, #44] @ 0x2c │ │ │ │ + ldrh r6, [r0, #22] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldrh r4, [r4, #40] @ 0x28 │ │ │ │ + ldrh r4, [r4, #18] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - asrs r6, r2, #23 │ │ │ │ + asrs r6, r2, #12 │ │ │ │ lsls r2, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ bl 16ec60 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x5cf6c> │ │ │ │ @@ -264159,15 +264172,15 @@ │ │ │ │ beq.n 14c4e0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3a7ec> │ │ │ │ cmp r3, r1 │ │ │ │ bne.n 14c4d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3a7dc> │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ - ldrb r2, [r0, #11] │ │ │ │ + ldrb r2, [r0, #0] │ │ │ │ lsls r2, r7, #3 │ │ │ │ movw r3, #36873 @ 0x9009 │ │ │ │ cmp r0, r3 │ │ │ │ beq.n 14c508 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3a814> │ │ │ │ itte ls │ │ │ │ bicls.w r0, r0, #2 │ │ │ │ movwls r3, #35864 @ 0x8c18 │ │ │ │ @@ -264236,15 +264249,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (14c5b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3a8bc>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ movs r0, #0 │ │ │ │ b.n 14c572 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3a87e> │ │ │ │ - ldrh r2, [r3, #30] │ │ │ │ + ldrh r2, [r3, #8] │ │ │ │ lsls r1, r5, #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 │ │ │ │ @@ -264584,24 +264597,24 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ subs r2, #44 @ 0x2c │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r1, #28] │ │ │ │ + ldrh r0, [r1, #6] │ │ │ │ lsls r1, r5, #3 │ │ │ │ subs r1, #218 @ 0xda │ │ │ │ lsls r7, r2, #6 │ │ │ │ - asrs r4, r6, #10 │ │ │ │ + lsrs r4, r6, #31 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - ldrh r6, [r7, #14] │ │ │ │ + strh r6, [r7, #56] @ 0x38 │ │ │ │ lsls r1, r5, #3 │ │ │ │ strd pc, pc, [fp, #1020] @ 0x3fc │ │ │ │ - ldrh r6, [r3, #8] │ │ │ │ + strh r6, [r3, #50] @ 0x32 │ │ │ │ lsls r1, 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 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r3 │ │ │ │ @@ -264697,19 +264710,19 @@ │ │ │ │ beq.n 14ca2a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3ad36> │ │ │ │ movw r3, #34067 @ 0x8513 │ │ │ │ cmp r6, r3 │ │ │ │ bne.n 14ca56 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3ad62> │ │ │ │ b.n 14ca2a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3ad36> │ │ │ │ adds r6, #80 @ 0x50 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - strh r6, [r7, #60] @ 0x3c │ │ │ │ + strh r6, [r7, #38] @ 0x26 │ │ │ │ lsls r1, r5, #3 │ │ │ │ asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r1, #60] @ 0x3c │ │ │ │ + strh r6, [r1, #38] @ 0x26 │ │ │ │ lsls r1, r5, #3 │ │ │ │ ldr r2, [pc, #660] @ (14cd38 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3b044>) │ │ │ │ movw r3, #35867 @ 0x8c1b │ │ │ │ cmp r1, r3 │ │ │ │ add r2, pc │ │ │ │ bhi.n 14cae2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3adee> │ │ │ │ movw r3, #35863 @ 0x8c17 │ │ │ │ @@ -265221,17 +265234,17 @@ │ │ │ │ mov r4, sl │ │ │ │ b.n 14cf18 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3b224> │ │ │ │ nop │ │ │ │ ldr r6, [r1, r7] │ │ │ │ lsls r7, r2, #6 │ │ │ │ adds r2, #150 @ 0x96 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - strb r6, [r0, r2] │ │ │ │ + str r6, [r0, r7] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - strb r2, [r5, r0] │ │ │ │ + str r2, [r5, r5] │ │ │ │ lsls r1, r5, #3 │ │ │ │ cmp.w r8, #2 │ │ │ │ itt ne │ │ │ │ movne r6, #0 │ │ │ │ movne r3, r6 │ │ │ │ bne.w 14cd9c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3b0a8> │ │ │ │ movw r3, #3553 @ 0xde1 │ │ │ │ @@ -265477,31 +265490,31 @@ │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ str.w r9, [sp] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 14cf60 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3b26c> │ │ │ │ nop │ │ │ │ - strh r2, [r0, #14] │ │ │ │ + ldrb r2, [r0, #28] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - strh r4, [r1, #12] │ │ │ │ + ldrb r4, [r1, #27] │ │ │ │ lsls r1, r5, #3 │ │ │ │ asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r0, #31] │ │ │ │ + ldrb r4, [r0, #20] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldrb r4, [r3, #31] │ │ │ │ + ldrb r4, [r3, #20] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldrb r0, [r5, #31] │ │ │ │ + ldrb r0, [r5, #20] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldrb r4, [r1, #31] │ │ │ │ + ldrb r4, [r1, #20] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldrb r4, [r4, #31] │ │ │ │ + ldrb r4, [r4, #20] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldrb r2, [r0, #30] │ │ │ │ + ldrb r2, [r0, #19] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #34075 @ 0x851b │ │ │ │ cmp r0, r3 │ │ │ │ @@ -265591,15 +265604,15 @@ │ │ │ │ bls.n 14d34a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3b656> │ │ │ │ b.n 14d3a8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3b6b4> │ │ │ │ movw r3, #36197 @ 0x8d65 │ │ │ │ cmp r0, r3 │ │ │ │ bne.n 14d3a8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3b6b4> │ │ │ │ b.n 14d3b4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3b6c0> │ │ │ │ nop │ │ │ │ - ldrb r6, [r3, #28] │ │ │ │ + ldrb r6, [r3, #17] │ │ │ │ lsls r1, r5, #3 │ │ │ │ movw r3, #35867 @ 0x8c1b │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 14d416 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3b722> │ │ │ │ movw r3, #35863 @ 0x8c17 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 14d412 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3b71e> │ │ │ │ @@ -266059,15 +266072,15 @@ │ │ │ │ cmp r6, r2 │ │ │ │ beq.w 14d76c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3ba78> │ │ │ │ b.n 14d7f2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3bafe> │ │ │ │ movw r2, #36197 @ 0x8d65 │ │ │ │ cmp r6, r2 │ │ │ │ beq.w 14d76c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3ba78> │ │ │ │ b.n 14d7f2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3bafe> │ │ │ │ - ldrb r4, [r0, #12] │ │ │ │ + ldrb r4, [r0, #1] │ │ │ │ lsls r1, 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, #0 │ │ │ │ @@ -266497,15 +266510,15 @@ │ │ │ │ subs r2, r3, #1 │ │ │ │ tst r2, r3 │ │ │ │ bne.w 14d9fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3bd08> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ bgt.w 14dc7c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3bf88> │ │ │ │ b.n 14daca <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3bdd6> │ │ │ │ - strb r2, [r7, #29] │ │ │ │ + strb r2, [r7, #18] │ │ │ │ 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, #3984] @ 0xf90 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ mov r8, r2 │ │ │ │ @@ -266974,46 +266987,46 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ movs r2, #62 @ 0x3e │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #304] @ (14e3ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c6b8>) │ │ │ │ + ldr r0, [pc, #560] @ (14e4ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c7b8>) │ │ │ │ lsls r7, r6, #3 │ │ │ │ - strb r4, [r7, #20] │ │ │ │ + strb r4, [r7, #9] │ │ │ │ lsls r1, r5, #3 │ │ │ │ movs r1, #198 @ 0xc6 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - str r0, [r3, #12] │ │ │ │ + ldrsh r0, [r3, r0] │ │ │ │ lsls r2, r7, #3 │ │ │ │ - subs r0, #240 @ 0xf0 │ │ │ │ + adds r6, #48 @ 0x30 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - str r0, [r3, #0] │ │ │ │ + ldrb r0, [r3, r5] │ │ │ │ lsls r2, r7, #3 │ │ │ │ - strb r0, [r4, #12] │ │ │ │ + strb r0, [r4, #1] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - strb r2, [r1, #13] │ │ │ │ + strb r2, [r1, #2] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - strb r6, [r2, #11] │ │ │ │ + strb r6, [r2, #0] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - strb r2, [r3, #10] │ │ │ │ + ldr r2, [r3, #124] @ 0x7c │ │ │ │ lsls r1, r5, #3 │ │ │ │ - strb r2, [r3, #1] │ │ │ │ + ldr r2, [r3, #88] @ 0x58 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - strb r2, [r1, #11] │ │ │ │ + strb r2, [r1, #0] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - strb r4, [r3, #10] │ │ │ │ + ldr r4, [r3, #124] @ 0x7c │ │ │ │ lsls r1, r5, #3 │ │ │ │ - strb r0, [r5, #10] │ │ │ │ + ldr r0, [r5, #124] @ 0x7c │ │ │ │ lsls r1, r5, #3 │ │ │ │ - strb r0, [r2, #10] │ │ │ │ + ldr r0, [r2, #124] @ 0x7c │ │ │ │ lsls r1, r5, #3 │ │ │ │ beq.n 14e1ca <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c4d6> │ │ │ │ - vmlal.u , d15, d26[0] │ │ │ │ + @ instruction: 0xffff6faa │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ ldr r3, [pc, #232] @ (14e3b8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c6c4>) │ │ │ │ @@ -267387,25 +267400,25 @@ │ │ │ │ ldr r2, [pc, #36] @ (14e698 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c9a4>) │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 14e45a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c766> │ │ │ │ - ldr r6, [r3, #92] @ 0x5c │ │ │ │ + ldr r6, [r3, #48] @ 0x30 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r0, [r6, #56] @ 0x38 │ │ │ │ + ldr r0, [r6, #12] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r0, [r5, #52] @ 0x34 │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r4, [r6, #72] @ 0x48 │ │ │ │ + ldr r4, [r6, #28] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r6, [r2, #40] @ 0x28 │ │ │ │ + str r6, [r2, #124] @ 0x7c │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r4, [r2, #92] @ 0x5c │ │ │ │ + ldr r4, [r2, #48] @ 0x30 │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ mov r6, r3 │ │ │ │ @@ -267490,15 +267503,15 @@ │ │ │ │ mov r3, r7 │ │ │ │ add r2, pc │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r5 │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r0, [r2, #80] @ 0x50 │ │ │ │ + ldr r0, [r2, #36] @ 0x24 │ │ │ │ lsls r1, 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, #4008] @ 0xfa8 │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ mov r5, r0 │ │ │ │ @@ -267671,17 +267684,17 @@ │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 14e850 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3cb5c> │ │ │ │ nop │ │ │ │ - ldr r2, [r2, #48] @ 0x30 │ │ │ │ + ldr r2, [r2, #4] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r6, [r6, #52] @ 0x34 │ │ │ │ + ldr r6, [r6, #8] │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ add.w r6, r0, #94208 @ 0x17000 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -267929,35 +267942,35 @@ │ │ │ │ ldr r2, [pc, #56] @ (14ec00 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3cf0c>) │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ movw r1, #1286 @ 0x506 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 14ea68 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3cd74> │ │ │ │ - ldr r0, [r4, #40] @ 0x28 │ │ │ │ + str r0, [r4, #124] @ 0x7c │ │ │ │ lsls r1, r5, #3 │ │ │ │ - str r4, [r1, #124] @ 0x7c │ │ │ │ + str r4, [r1, #80] @ 0x50 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r0, [r3, #32] │ │ │ │ + str r0, [r3, #116] @ 0x74 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - str r2, [r5, #112] @ 0x70 │ │ │ │ + str r2, [r5, #68] @ 0x44 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r2, [r2, #28] │ │ │ │ + str r2, [r2, #112] @ 0x70 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r0, [r2, #24] │ │ │ │ + str r0, [r2, #108] @ 0x6c │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r0, [r6, #12] │ │ │ │ + str r0, [r6, #96] @ 0x60 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r2, [r3, #24] │ │ │ │ + str r2, [r3, #108] @ 0x6c │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r0, [r3, #24] │ │ │ │ + str r0, [r3, #108] @ 0x6c │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r6, [r7, #0] │ │ │ │ + str r6, [r7, #84] @ 0x54 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r4, [r1, #24] │ │ │ │ + str r4, [r1, #108] @ 0x6c │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ @@ -268304,45 +268317,45 @@ │ │ │ │ add ip, pc │ │ │ │ b.n 14edf6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3d102> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ asrs r0, r0, #9 │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #336 @ 0x150 │ │ │ │ + add r0, sp, #592 @ 0x250 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldr r0, [r2, #4] │ │ │ │ + str r0, [r2, #88] @ 0x58 │ │ │ │ lsls r1, r5, #3 │ │ │ │ asrs r0, r6, #7 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - str r4, [r7, #124] @ 0x7c │ │ │ │ + str r4, [r7, #80] @ 0x50 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - str r4, [r5, #112] @ 0x70 │ │ │ │ + str r4, [r5, #68] @ 0x44 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - str r6, [r7, #104] @ 0x68 │ │ │ │ + str r6, [r7, #60] @ 0x3c │ │ │ │ lsls r1, r5, #3 │ │ │ │ - str r6, [r6, #112] @ 0x70 │ │ │ │ + str r6, [r6, #68] @ 0x44 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - cbz r0, 14efc8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3d2d4> │ │ │ │ + add r6, sp, #704 @ 0x2c0 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - cbz r4, 14efc8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3d2d4> │ │ │ │ + add r6, sp, #656 @ 0x290 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - str r4, [r7, #104] @ 0x68 │ │ │ │ + str r4, [r7, #60] @ 0x3c │ │ │ │ lsls r1, r5, #3 │ │ │ │ - cbz r4, 14efca <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3d2d6> │ │ │ │ + add r6, sp, #560 @ 0x230 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - str r4, [r3, #112] @ 0x70 │ │ │ │ + str r4, [r3, #68] @ 0x44 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - str r4, [r0, #104] @ 0x68 │ │ │ │ + str r4, [r0, #60] @ 0x3c │ │ │ │ lsls r1, r5, #3 │ │ │ │ - str r0, [r1, #100] @ 0x64 │ │ │ │ + str r0, [r1, #56] @ 0x38 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - str r4, [r7, #96] @ 0x60 │ │ │ │ + str r4, [r7, #52] @ 0x34 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - str r0, [r6, #96] @ 0x60 │ │ │ │ + str r0, [r6, #52] @ 0x34 │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ ldr.w ip, [pc, #1312] @ 14f500 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3d80c> │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -268844,59 +268857,59 @@ │ │ │ │ nop │ │ │ │ asrs r4, r2, #32 │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r1, #32 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - str r2, [r1, #108] @ 0x6c │ │ │ │ + str r2, [r1, #64] @ 0x40 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - str r4, [r5, #116] @ 0x74 │ │ │ │ + str r4, [r5, #72] @ 0x48 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - str r4, [r6, #76] @ 0x4c │ │ │ │ + str r4, [r6, #32] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - str r6, [r3, #72] @ 0x48 │ │ │ │ + str r6, [r3, #28] │ │ │ │ lsls r1, r5, #3 │ │ │ │ lsrs r6, r3, #24 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - str r4, [r2, #76] @ 0x4c │ │ │ │ + str r4, [r2, #32] │ │ │ │ lsls r1, r5, #3 │ │ │ │ asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r1, #72] @ 0x48 │ │ │ │ + str r0, [r1, #28] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - str r0, [r0, #64] @ 0x40 │ │ │ │ + str r0, [r0, #20] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - str r0, [r1, #68] @ 0x44 │ │ │ │ + str r0, [r1, #24] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - str r4, [r4, #68] @ 0x44 │ │ │ │ + str r4, [r4, #24] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - str r6, [r0, #64] @ 0x40 │ │ │ │ + str r6, [r0, #20] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - str r4, [r3, #64] @ 0x40 │ │ │ │ + str r4, [r3, #20] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - str r2, [r0, #60] @ 0x3c │ │ │ │ + str r2, [r0, #16] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - str r2, [r4, #52] @ 0x34 │ │ │ │ + str r2, [r4, #8] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - str r0, [r4, #72] @ 0x48 │ │ │ │ + str r0, [r4, #28] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - str r4, [r2, #72] @ 0x48 │ │ │ │ + str r4, [r2, #28] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - str r2, [r7, #36] @ 0x24 │ │ │ │ + ldrsh r2, [r7, r6] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - str r2, [r5, #36] @ 0x24 │ │ │ │ + ldrsh r2, [r5, r6] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - str r2, [r1, #56] @ 0x38 │ │ │ │ + str r2, [r1, #12] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - str r4, [r6, #44] @ 0x2c │ │ │ │ + str r4, [r6, #0] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - str r0, [r1, #56] @ 0x38 │ │ │ │ + str r0, [r1, #12] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - str r6, [r5, #44] @ 0x2c │ │ │ │ + str r6, [r5, #0] │ │ │ │ lsls r1, 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 r3, [pc, #232] @ (14f660 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3d96c>) │ │ │ │ mov r4, r1 │ │ │ │ @@ -269317,53 +269330,53 @@ │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 14f6f6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3da02> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ lsrs r2, r7, #5 │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r5, #36] @ 0x24 │ │ │ │ + ldrsh r6, [r5, r6] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - str r0, [r0, #36] @ 0x24 │ │ │ │ + ldrsh r0, [r0, r6] │ │ │ │ lsls r1, r5, #3 │ │ │ │ lsrs r0, r0, #4 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - str r6, [r6, #28] │ │ │ │ + ldrsh r6, [r6, r4] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - str r4, [r7, #36] @ 0x24 │ │ │ │ + ldrsh r4, [r7, r6] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - str r0, [r3, #36] @ 0x24 │ │ │ │ + ldrsh r0, [r3, r6] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - str r2, [r0, #52] @ 0x34 │ │ │ │ + str r2, [r0, #8] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - str r6, [r4, #44] @ 0x2c │ │ │ │ + str r6, [r4, #0] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - str r0, [r5, #12] │ │ │ │ + ldrsh r0, [r5, r0] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - str r6, [r0, #16] │ │ │ │ + ldrsh r6, [r0, r1] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - str r2, [r7, #28] │ │ │ │ + ldrsh r2, [r7, r4] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - str r2, [r2, #16] │ │ │ │ + ldrsh r2, [r2, r1] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - str r2, [r4, #32] │ │ │ │ + ldrsh r2, [r4, r5] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - str r6, [r0, #16] │ │ │ │ + ldrsh r6, [r0, r1] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - b.n 14fc18 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3df24> │ │ │ │ + udf #88 @ 0x58 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - str r2, [r6, #16] │ │ │ │ + ldrsh r2, [r6, r1] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - b.n 14fbc8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3ded4> │ │ │ │ + udf #44 @ 0x2c │ │ │ │ lsls r1, r7, #3 │ │ │ │ - str r0, [r5, #20] │ │ │ │ + ldrsh r0, [r5, r2] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - str r6, [r1, #12] │ │ │ │ + ldrsh r6, [r1, r0] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - str r0, [r6, #20] │ │ │ │ + ldrsh r0, [r6, r2] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w lr, [pc, #84] @ 14fa60 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3dd6c> │ │ │ │ mov ip, r2 │ │ │ │ @@ -269947,29 +269960,29 @@ │ │ │ │ bl 171704 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x5fa10> │ │ │ │ b.n 14fcc4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3dfd0> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ lsls r4, r2, #20 │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r4, r4] │ │ │ │ + ldr r4, [r4, r1] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - bics r6, r3 │ │ │ │ + lsrs r6, r3 │ │ │ │ lsls r2, r7, #3 │ │ │ │ lsls r2, r7, #10 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldrb r0, [r0, r2] │ │ │ │ + ldr r0, [r0, r7] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldrsh r2, [r2, r0] │ │ │ │ + ldrh r2, [r2, r5] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldrb r4, [r3, r6] │ │ │ │ + ldrh r4, [r3, r3] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldrb r6, [r3, r3] │ │ │ │ + ldrh r6, [r3, r0] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldrb r6, [r5, r3] │ │ │ │ + ldrh r6, [r5, r0] │ │ │ │ lsls r1, r5, #3 │ │ │ │ cbz r3, 150064 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3e370> │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (1503e0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3e6ec>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ @@ -270320,22 +270333,22 @@ │ │ │ │ str.w r8, [sp, #8] │ │ │ │ bl 171704 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x5fa10> │ │ │ │ b.n 150194 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3e4a0> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ vsra.u64 d16, d6, #62 │ │ │ │ - strb r2, [r6, r6] │ │ │ │ + strh r2, [r6, r3] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r0, [r2, r4] │ │ │ │ + ldrsb r0, [r2, r1] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - subs r6, #186 @ 0xba │ │ │ │ + subs r3, #250 @ 0xfa │ │ │ │ lsls r2, r7, #3 │ │ │ │ mcr2 1, 0, r0, cr12, cr6, {4} │ │ │ │ - ldr r4, [r3, r4] │ │ │ │ + ldrsb r4, [r3, r1] │ │ │ │ lsls r1, r5, #3 │ │ │ │ add r7, sp, #20 │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (1507b8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3eac4>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ @@ -270922,30 +270935,30 @@ │ │ │ │ str.w r2, [ip, #408] @ 0x198 │ │ │ │ bl 438fac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3272b8> │ │ │ │ b.n 150a02 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3ed0e> │ │ │ │ @ instruction: 0xfbea0196 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfb720196 │ │ │ │ - strb r6, [r7, r6] │ │ │ │ + strh r6, [r7, r3] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - strb r4, [r0, r7] │ │ │ │ + strh r4, [r0, r4] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldrsb r4, [r5, r0] │ │ │ │ + strh r4, [r5, r5] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - strb r0, [r5, r4] │ │ │ │ + strh r0, [r5, r1] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - strb r0, [r7, r0] │ │ │ │ + str r0, [r7, r5] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - strb r6, [r7, r4] │ │ │ │ + strh r6, [r7, r1] │ │ │ │ lsls r1, r5, #3 │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ - vrsra.u64 , q5, #1 │ │ │ │ + vsra.u32 d21, d10, #1 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - strh r2, [r6, r4] │ │ │ │ + str r2, [r6, r1] │ │ │ │ lsls r1, r5, #3 │ │ │ │ ldrsb r0, [r1, r4] │ │ │ │ lsls r1, 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, #3960] @ 0xf78 │ │ │ │ @@ -271415,20 +271428,20 @@ │ │ │ │ b.n 150f2c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3f238> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf5920196 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ands.w r1, r6, #4915200 @ 0x4b0000 │ │ │ │ - ldr r7, [pc, #824] @ (15128c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3f598>) │ │ │ │ + ldr r5, [pc, #56] @ (150f8c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3f298>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ add r4, pc, #492 @ (adr r4, 151144 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3f450>) │ │ │ │ - vqrdmlah.s q10, , d26[0] │ │ │ │ + vdup.8 d20, d26[7] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r6, [pc, #8] @ (150f68 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3f274>) │ │ │ │ + ldr r3, [pc, #264] @ (151068 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3f374>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ str r0, [r3, r7] │ │ │ │ lsls r1, r3, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -271743,22 +271756,22 @@ │ │ │ │ b.n 15104c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3f358> │ │ │ │ nop │ │ │ │ asrs r2, r0, #29 │ │ │ │ lsls r7, r2, #6 │ │ │ │ bics.w r1, r0, #150 @ 0x96 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #656] @ (151548 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3f854>) │ │ │ │ + ldr r2, [pc, #912] @ (151648 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3f954>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r1, [pc, #640] @ (15153c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3f848>) │ │ │ │ + mov r8, ip │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r3, [pc, #416] @ (151460 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3f76c>) │ │ │ │ + ldr r0, [pc, #672] @ (151560 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3f86c>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ vsra.s64 d0, d6, #20 │ │ │ │ - cmp r6, #126 @ 0x7e │ │ │ │ + cmp r3, #190 @ 0xbe │ │ │ │ lsls r2, r7, #3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r6, r3, #33024 @ 0x8100 │ │ │ │ adds r6, #152 @ 0x98 │ │ │ │ ldrex r2, [r6] │ │ │ │ @@ -271902,25 +271915,25 @@ │ │ │ │ movs r1, #1 │ │ │ │ ldr r3, [sp, #192] @ 0xc0 │ │ │ │ mov r0, r4 │ │ │ │ strd fp, r9, [sp, #4] │ │ │ │ bl 171704 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x5fa10> │ │ │ │ b.n 1511ce <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3f4da> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ - mov ip, r0 │ │ │ │ + mvns r4, r0 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r0, [pc, #376] @ (1515d4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3f8e0>) │ │ │ │ + cmp lr, r3 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - mov r4, ip │ │ │ │ + bics r4, r4 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r0, [pc, #664] @ (1516fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3fa08>) │ │ │ │ + cmp lr, ip │ │ │ │ lsls r1, r5, #3 │ │ │ │ - mov r4, r8 │ │ │ │ + bics r4, r0 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r0, [pc, #312] @ (1515a4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3f8b0>) │ │ │ │ + cmp lr, r1 │ │ │ │ lsls r1, r5, #3 │ │ │ │ ldr r6, [sp, #260] @ 0x104 │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (151834 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3fb40>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ @@ -272201,22 +272214,22 @@ │ │ │ │ strb.w r2, [r0, #68] @ 0x44 │ │ │ │ b.n 151504 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3f810> │ │ │ │ asrs r6, r0, #10 │ │ │ │ lsls r7, r2, #6 │ │ │ │ sbcs.w r1, r4, r6, lsr #2 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #0] @ (15176c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3fa78>) │ │ │ │ + mov r0, r8 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - add r8, sp │ │ │ │ + tst r0, r5 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - mov r8, r6 │ │ │ │ + mvns r0, r6 │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xeaf40196 │ │ │ │ - cmp r1, #198 @ 0xc6 │ │ │ │ + movs r7, #6 │ │ │ │ lsls r2, r7, #3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r6, r3, #33024 @ 0x8100 │ │ │ │ adds r6, #152 @ 0x98 │ │ │ │ ldrex r2, [r6] │ │ │ │ @@ -272360,25 +272373,25 @@ │ │ │ │ movs r1, #1 │ │ │ │ ldr r3, [sp, #192] @ 0xc0 │ │ │ │ mov r0, r4 │ │ │ │ strd fp, r9, [sp, #4] │ │ │ │ bl 171704 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x5fa10> │ │ │ │ b.n 151686 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3f992> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ - rors r0, r2 │ │ │ │ + subs r7, #16 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - bics r2, r5 │ │ │ │ + lsrs r2, r5 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - sbcs r0, r6 │ │ │ │ + subs r6, #240 @ 0xf0 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - mvns r2, r6 │ │ │ │ + asrs r2, r6 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - sbcs r0, r2 │ │ │ │ + subs r6, #208 @ 0xd0 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - bics r2, r3 │ │ │ │ + lsrs r2, r3 │ │ │ │ lsls r1, r5, #3 │ │ │ │ ldr r1, [sp, #564] @ 0x234 │ │ │ │ vsli.32 d27, d0, #31 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov ip, r2 │ │ │ │ @@ -272685,23 +272698,23 @@ │ │ │ │ nop │ │ │ │ lsrs r0, r7, #21 │ │ │ │ lsls r7, r2, #6 │ │ │ │ b.n 151924 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3fc30> │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - add r6, r0 │ │ │ │ + adcs r6, r0 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - movs r4, #226 @ 0xe2 │ │ │ │ + movs r2, #34 @ 0x22 │ │ │ │ lsls r2, r7, #3 │ │ │ │ b.n 151468 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3f774> │ │ │ │ lsls r6, r2, #6 │ │ │ │ - subs r5, #164 @ 0xa4 │ │ │ │ + subs r2, #228 @ 0xe4 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - subs r7, #108 @ 0x6c │ │ │ │ + subs r4, #172 @ 0xac │ │ │ │ lsls r1, r5, #3 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ bl 14aeac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x391b8> │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ @@ -272890,25 +272903,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #196] @ 0xc4 │ │ │ │ strd fp, r8, [sp, #4] │ │ │ │ bl 171704 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x5fa10> │ │ │ │ b.n 151b7e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3fe8a> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ - subs r4, #130 @ 0x82 │ │ │ │ + subs r1, #194 @ 0xc2 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - subs r6, #92 @ 0x5c │ │ │ │ + subs r3, #156 @ 0x9c │ │ │ │ lsls r1, r5, #3 │ │ │ │ - subs r4, #102 @ 0x66 │ │ │ │ + subs r1, #166 @ 0xa6 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - subs r6, #168 @ 0xa8 │ │ │ │ + subs r3, #232 @ 0xe8 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - subs r4, #62 @ 0x3e │ │ │ │ + subs r1, #126 @ 0x7e │ │ │ │ lsls r1, r5, #3 │ │ │ │ - subs r6, #76 @ 0x4c │ │ │ │ + subs r3, #140 @ 0x8c │ │ │ │ lsls r1, r5, #3 │ │ │ │ str r4, [sp, #188] @ 0xbc │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (152248 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40554>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ @@ -273205,23 +273218,23 @@ │ │ │ │ nop │ │ │ │ lsrs r0, r6, #1 │ │ │ │ lsls r7, r2, #6 │ │ │ │ b.n 152444 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40750> │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #22 │ │ │ │ + subs r4, #86 @ 0x56 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - subs r2, r5, #7 │ │ │ │ + adds r2, r5, #4 │ │ │ │ lsls r2, r7, #3 │ │ │ │ svc 18 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - subs r0, #182 @ 0xb6 │ │ │ │ + adds r5, #246 @ 0xf6 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - subs r2, #126 @ 0x7e │ │ │ │ + adds r7, #190 @ 0xbe │ │ │ │ lsls r1, r5, #3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r3, r3, #33024 @ 0x8100 │ │ │ │ adds r3, #152 @ 0x98 │ │ │ │ ldrex r2, [r3] │ │ │ │ @@ -273386,25 +273399,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #196] @ 0xc4 │ │ │ │ strd sl, r8, [sp, #4] │ │ │ │ bl 171704 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x5fa10> │ │ │ │ b.n 15206e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4037a> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ - adds r7, #148 @ 0x94 │ │ │ │ + adds r4, #212 @ 0xd4 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - subs r1, #110 @ 0x6e │ │ │ │ + adds r6, #174 @ 0xae │ │ │ │ lsls r1, r5, #3 │ │ │ │ - adds r7, #120 @ 0x78 │ │ │ │ + adds r4, #184 @ 0xb8 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - subs r1, #186 @ 0xba │ │ │ │ + adds r6, #250 @ 0xfa │ │ │ │ lsls r1, r5, #3 │ │ │ │ - adds r7, #80 @ 0x50 │ │ │ │ + adds r4, #144 @ 0x90 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - subs r1, #94 @ 0x5e │ │ │ │ + adds r6, #158 @ 0x9e │ │ │ │ lsls r1, r5, #3 │ │ │ │ ldrh r7, [r7, #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 │ │ │ │ @@ -273712,23 +273725,23 @@ │ │ │ │ nop │ │ │ │ lsls r6, r5, #12 │ │ │ │ lsls r7, r2, #6 │ │ │ │ bgt.n 1526cc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409d8> │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #232 @ 0xe8 │ │ │ │ + adds r7, #40 @ 0x28 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - subs r0, r4, r2 │ │ │ │ + asrs r0, r4, #31 │ │ │ │ lsls r2, r7, #3 │ │ │ │ bls.n 152628 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40934> │ │ │ │ lsls r6, r2, #6 │ │ │ │ - adds r3, #100 @ 0x64 │ │ │ │ + adds r0, #164 @ 0xa4 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - adds r5, #44 @ 0x2c │ │ │ │ + adds r2, #108 @ 0x6c │ │ │ │ lsls r1, r5, #3 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 14aeac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x391b8> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 152636 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40942> │ │ │ │ @@ -273908,25 +273921,25 @@ │ │ │ │ ldr r3, [sp, #204] @ 0xcc │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #200] @ 0xc8 │ │ │ │ bl 171704 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x5fa10> │ │ │ │ b.n 1525be <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x408ca> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ - adds r4, #56 @ 0x38 │ │ │ │ + adds r1, #120 @ 0x78 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - adds r2, #82 @ 0x52 │ │ │ │ + cmp r7, #146 @ 0x92 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - adds r2, #60 @ 0x3c │ │ │ │ + cmp r7, #124 @ 0x7c │ │ │ │ lsls r1, r5, #3 │ │ │ │ - adds r4, #126 @ 0x7e │ │ │ │ + adds r1, #190 @ 0xbe │ │ │ │ lsls r1, r5, #3 │ │ │ │ - adds r4, #34 @ 0x22 │ │ │ │ + adds r1, #98 @ 0x62 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - adds r2, #20 │ │ │ │ + cmp r7, #84 @ 0x54 │ │ │ │ lsls r1, r5, #3 │ │ │ │ ldrh r1, [r0, #16] │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (152c78 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40f84>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ @@ -274221,23 +274234,23 @@ │ │ │ │ b.n 152b14 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40e20> │ │ │ │ nop │ │ │ │ mcr2 1, 2, r0, cr2, cr6, {4} │ │ │ │ bvc.n 152c14 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40f20> │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #20 │ │ │ │ + adds r2, #84 @ 0x54 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - asrs r2, r7, #22 │ │ │ │ + asrs r2, r7, #11 │ │ │ │ lsls r2, r7, #3 │ │ │ │ bmi.n 152b8c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40e98> │ │ │ │ lsls r6, r2, #6 │ │ │ │ - cmp r6, #134 @ 0x86 │ │ │ │ + cmp r3, #198 @ 0xc6 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - adds r0, #78 @ 0x4e │ │ │ │ + cmp r5, #142 @ 0x8e │ │ │ │ lsls r1, r5, #3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r6, r3, #33024 @ 0x8100 │ │ │ │ adds r6, #152 @ 0x98 │ │ │ │ ldrex r2, [r6] │ │ │ │ @@ -274395,25 +274408,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #208] @ 0xd0 │ │ │ │ bl 171704 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x5fa10> │ │ │ │ b.n 152a9c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40da8> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - cmp r7, #88 @ 0x58 │ │ │ │ + cmp r4, #152 @ 0x98 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - cmp r5, #114 @ 0x72 │ │ │ │ + cmp r2, #178 @ 0xb2 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - cmp r5, #92 @ 0x5c │ │ │ │ + cmp r2, #156 @ 0x9c │ │ │ │ lsls r1, r5, #3 │ │ │ │ - cmp r7, #158 @ 0x9e │ │ │ │ + cmp r4, #222 @ 0xde │ │ │ │ lsls r1, r5, #3 │ │ │ │ - cmp r7, #66 @ 0x42 │ │ │ │ + cmp r4, #130 @ 0x82 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - cmp r5, #52 @ 0x34 │ │ │ │ + cmp r2, #116 @ 0x74 │ │ │ │ lsls r1, r5, #3 │ │ │ │ strh r3, [r4, #40] @ 0x28 │ │ │ │ vsli.32 d27, d0, #31 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov ip, r3 │ │ │ │ @@ -274577,21 +274590,21 @@ │ │ │ │ bl 14c5b8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3a8c4> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ strb.w r0, [r4, #406] @ 0x196 │ │ │ │ bne.n 152ff4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x41300> │ │ │ │ lsls r6, r2, #6 │ │ │ │ - cmp r7, #84 @ 0x54 │ │ │ │ + cmp r4, #148 @ 0x94 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - movs r3, #26 │ │ │ │ + movs r0, #90 @ 0x5a │ │ │ │ lsls r1, r5, #3 │ │ │ │ asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #228 @ 0xe4 │ │ │ │ + cmp r4, #36 @ 0x24 │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #124] @ (152ff4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x41300>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -274642,19 +274655,19 @@ │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf7aa0196 │ │ │ │ beq.n 1530e4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x413f0> │ │ │ │ lsls r6, r2, #6 │ │ │ │ - cmp r6, #202 @ 0xca │ │ │ │ + cmp r4, #10 │ │ │ │ lsls r1, r5, #3 │ │ │ │ asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #84 @ 0x54 │ │ │ │ + cmp r3, #148 @ 0x94 │ │ │ │ lsls r1, 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 r3, [pc, #184] @ (1530d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x413dc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -274730,19 +274743,19 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf70c0196 │ │ │ │ ldmia r7, {r1, r4, r6, r7} │ │ │ │ lsls r6, r2, #6 │ │ │ │ asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #74 @ 0x4a │ │ │ │ + cmp r3, #138 @ 0x8a │ │ │ │ lsls r1, r5, #3 │ │ │ │ - cmp r5, #252 @ 0xfc │ │ │ │ + cmp r3, #60 @ 0x3c │ │ │ │ lsls r1, r5, #3 │ │ │ │ - cmp r5, #120 @ 0x78 │ │ │ │ + cmp r2, #184 @ 0xb8 │ │ │ │ lsls r1, r5, #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] @ (153160 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4146c>) │ │ │ │ @@ -274816,15 +274829,15 @@ │ │ │ │ strd r1, r1, [sp, #16] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 14e69c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c9a8> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ sub.w r1, lr, #4915200 @ 0x4b0000 │ │ │ │ - cmp r5, #66 @ 0x42 │ │ │ │ + cmp r2, #130 @ 0x82 │ │ │ │ lsls r1, r5, #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] @ (153240 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4154c>) │ │ │ │ @@ -274906,15 +274919,15 @@ │ │ │ │ str.w lr, [sp, #4] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 14e69c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c9a8> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ @ instruction: 0xf4ce0196 │ │ │ │ - cmp r4, #90 @ 0x5a │ │ │ │ + cmp r1, #154 @ 0x9a │ │ │ │ lsls r1, r5, #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] @ (15332c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x41638>) │ │ │ │ @@ -274995,15 +275008,15 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 14e69c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c9a8> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf3e20196 │ │ │ │ - cmp r3, #136 @ 0x88 │ │ │ │ + cmp r0, #200 @ 0xc8 │ │ │ │ lsls r1, r5, #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 │ │ │ │ @@ -275062,15 +275075,15 @@ │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ str.w ip, [sp, #44] @ 0x2c │ │ │ │ strd ip, ip, [sp, #8] │ │ │ │ bl 14e774 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3ca80> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ ssat r1, #23, lr, asr #2 │ │ │ │ - cmp r2, #240 @ 0xf0 │ │ │ │ + cmp r0, #48 @ 0x30 │ │ │ │ lsls r1, r5, #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 │ │ │ │ @@ -275115,15 +275128,15 @@ │ │ │ │ str r5, [sp, #20] │ │ │ │ strd r1, r1, [sp, #24] │ │ │ │ strd r4, r4, [sp, #12] │ │ │ │ bl 14be34 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3a140> │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movt r1, #8342 @ 0x2096 │ │ │ │ - cmp r1, #60 @ 0x3c │ │ │ │ + movs r6, #124 @ 0x7c │ │ │ │ lsls r1, r5, #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 │ │ │ │ @@ -275149,15 +275162,15 @@ │ │ │ │ strd r3, r3, [sp, #8] │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ bl 14e774 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3ca80> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movw r1, #8342 @ 0x2096 │ │ │ │ - cmp r2, #28 │ │ │ │ + movs r7, #92 @ 0x5c │ │ │ │ lsls r1, r5, #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 │ │ │ │ @@ -275228,15 +275241,15 @@ │ │ │ │ str.w ip, [sp, #24] │ │ │ │ str.w ip, [sp, #44] @ 0x2c │ │ │ │ bl 14e774 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3ca80> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf1860196 │ │ │ │ - cmp r1, #98 @ 0x62 │ │ │ │ + movs r6, #162 @ 0xa2 │ │ │ │ lsls r1, r5, #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] @ (153684 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x41990>) │ │ │ │ @@ -275285,15 +275298,15 @@ │ │ │ │ str r4, [sp, #28] │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 14be34 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3a140> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ adds.w r1, r4, #150 @ 0x96 │ │ │ │ - movs r7, #176 @ 0xb0 │ │ │ │ + movs r4, #240 @ 0xf0 │ │ │ │ lsls r1, r5, #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] @ (1536e8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x419f4>) │ │ │ │ @@ -275324,15 +275337,15 @@ │ │ │ │ mov.w ip, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ str.w ip, [sp, #24] │ │ │ │ bl 14e774 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3ca80> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ eor.w r1, sl, #150 @ 0x96 │ │ │ │ - cmp r0, #138 @ 0x8a │ │ │ │ + movs r5, #202 @ 0xca │ │ │ │ lsls r1, r5, #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 │ │ │ │ @@ -275402,15 +275415,15 @@ │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ str.w ip, [sp, #44] @ 0x2c │ │ │ │ bl 14e774 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3ca80> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ vsra.s64 d16, d6, #50 │ │ │ │ - movs r7, #208 @ 0xd0 │ │ │ │ + movs r5, #16 │ │ │ │ lsls r1, r5, #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] @ (153838 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x41b44>) │ │ │ │ @@ -275459,15 +275472,15 @@ │ │ │ │ movs r1, #3 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 14be34 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3a140> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ vorr d16, d16, d6 │ │ │ │ - movs r6, #40 @ 0x28 │ │ │ │ + movs r3, #104 @ 0x68 │ │ │ │ lsls r1, r5, #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] @ (15389c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x41ba8>) │ │ │ │ @@ -275499,15 +275512,15 @@ │ │ │ │ add ip, pc │ │ │ │ strd ip, r3, [sp, #40] @ 0x28 │ │ │ │ bl 14e774 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3ca80> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ mrc 1, 6, r0, cr6, cr6, {4} │ │ │ │ - movs r6, #236 @ 0xec │ │ │ │ + movs r4, #44 @ 0x2c │ │ │ │ lsls r1, r5, #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 │ │ │ │ @@ -275766,17 +275779,17 @@ │ │ │ │ b.n 153950 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x41c5c> │ │ │ │ nop │ │ │ │ mcr 1, 0, r0, cr12, cr6, {4} │ │ │ │ stmia r6!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #94 @ 0x5e │ │ │ │ + movs r3, #158 @ 0x9e │ │ │ │ lsls r1, r5, #3 │ │ │ │ - movs r2, #168 @ 0xa8 │ │ │ │ + subs r0, r5, #7 │ │ │ │ lsls r1, r5, #3 │ │ │ │ stmia r6!, {r2, r3, r5, r6} │ │ │ │ lsls r6, r2, #6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #1 │ │ │ │ dmb ish │ │ │ │ add.w sl, r3, #33024 @ 0x8100 │ │ │ │ @@ -276105,30 +276118,30 @@ │ │ │ │ ldrd lr, r3, [sp, #48] @ 0x30 │ │ │ │ b.n 153d28 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42034> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ str.w r1, [r2, #408] @ 0x198 │ │ │ │ movs r1, #1 │ │ │ │ bl 438fac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3272b8> │ │ │ │ b.n 153f0e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4221a> │ │ │ │ - movs r0, #112 @ 0x70 │ │ │ │ + adds r0, r6, #6 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - subs r4, r3, #7 │ │ │ │ + adds r4, r3, #4 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - movs r0, #142 @ 0x8e │ │ │ │ + adds r6, r1, #7 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - subs r0, r1, #5 │ │ │ │ + adds r0, r1, #2 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - movs r0, #4 │ │ │ │ + adds r4, r0, #5 │ │ │ │ lsls r1, r5, #3 │ │ │ │ strb r1, [r0, #17] │ │ │ │ - vqrdmlah.s , , d30[0] │ │ │ │ + vtbl.8 d17, {d31-) │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ @@ -276360,17 +276373,17 @@ │ │ │ │ nop │ │ │ │ b.n 154128 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42434> │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmia r0!, {r2, r3, r4, r7} │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #30 │ │ │ │ + adds r6, r3, #5 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - adds r6, r1, #1 │ │ │ │ + adds r6, r1, r6 │ │ │ │ lsls r1, r5, #3 │ │ │ │ stmia r0!, {r1, r4} │ │ │ │ lsls r6, r2, #6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ dmb ish │ │ │ │ add.w r9, r3, #33024 @ 0x8100 │ │ │ │ movs r3, #1 │ │ │ │ @@ -276700,30 +276713,30 @@ │ │ │ │ b.n 15437c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42688> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ str.w r1, [r2, #408] @ 0x198 │ │ │ │ movs r1, #1 │ │ │ │ bl 438fac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3272b8> │ │ │ │ b.n 154560 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4286c> │ │ │ │ nop │ │ │ │ - subs r2, r3, r0 │ │ │ │ + asrs r2, r3, #29 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - adds r6, r0, r6 │ │ │ │ + asrs r6, r0, #27 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - subs r2, r7, r0 │ │ │ │ + asrs r2, r7, #29 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - adds r4, r6, r3 │ │ │ │ + asrs r4, r6, #24 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - adds r0, r6, r6 │ │ │ │ + asrs r0, r6, #27 │ │ │ │ lsls r1, r5, #3 │ │ │ │ ldr r5, [r5, #92] @ 0x5c │ │ │ │ - vqshrun.s64 d17, q5, #1 │ │ │ │ + vsli.32 , q5, #31 │ │ │ │ lsls r1, r5, #3 │ │ │ │ subs r0, r6, r7 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - adds r0, r2, r1 │ │ │ │ + asrs r0, r2, #22 │ │ │ │ lsls r1, r5, #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 │ │ │ │ @@ -277031,19 +277044,19 @@ │ │ │ │ b.n 15464a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42956> │ │ │ │ b.n 154ae4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42df0> │ │ │ │ lsls r6, r2, #6 │ │ │ │ rev r0, r0 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r3, r6 │ │ │ │ + asrs r2, r3, #27 │ │ │ │ lsls r1, r5, #3 │ │ │ │ cbnz r6, 1548e6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42bf2> │ │ │ │ lsls r6, r2, #6 │ │ │ │ - asrs r2, r4, #20 │ │ │ │ + asrs r2, r4, #9 │ │ │ │ lsls r1, r5, #3 │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldr.w r3, [r3, #1784] @ 0x6f8 │ │ │ │ cmp r3, #29 │ │ │ │ bls.w 15478c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42a98> │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ @@ -277345,30 +277358,30 @@ │ │ │ │ b.n 154744 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42a50> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ movs r1, #1 │ │ │ │ str.w r2, [ip, #408] @ 0x198 │ │ │ │ bl 438fac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3272b8> │ │ │ │ b.n 154bfc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42f08> │ │ │ │ nop │ │ │ │ - asrs r0, r7, #14 │ │ │ │ + asrs r0, r7, #3 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - asrs r2, r5, #10 │ │ │ │ + lsrs r2, r5, #31 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - asrs r0, r6, #10 │ │ │ │ + lsrs r0, r6, #31 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - asrs r4, r3, #13 │ │ │ │ + asrs r4, r3, #2 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - asrs r6, r4, #12 │ │ │ │ + asrs r6, r4, #1 │ │ │ │ lsls r1, r5, #3 │ │ │ │ str r5, [r6, #124] @ 0x7c │ │ │ │ - vaddw.u , , d14 │ │ │ │ + vqrdmlah.s q8, , d14[0] │ │ │ │ lsls r1, r5, #3 │ │ │ │ asrs r4, r4, #21 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - asrs r0, r0, #7 │ │ │ │ + lsrs r0, r0, #28 │ │ │ │ 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, #3944] @ 0xf68 │ │ │ │ ldr r5, [pc, #704] @ (154f0c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43218>) │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ @@ -277646,19 +277659,19 @@ │ │ │ │ b.n 154c9a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42fa6> │ │ │ │ bge.n 154e8c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43198> │ │ │ │ lsls r6, r2, #6 │ │ │ │ cbz r4, 154f7a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43286> │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r4, #13 │ │ │ │ + asrs r2, r4, #2 │ │ │ │ lsls r1, r5, #3 │ │ │ │ cbz r6, 154f62 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4326e> │ │ │ │ lsls r6, r2, #6 │ │ │ │ - lsrs r2, r2, #27 │ │ │ │ + lsrs r2, r2, #16 │ │ │ │ lsls r1, r5, #3 │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldr.w r3, [r3, #1784] @ 0x6f8 │ │ │ │ cmp r3, #29 │ │ │ │ bls.w 154ddc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x430e8> │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ @@ -277960,30 +277973,30 @@ │ │ │ │ b.n 154d94 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x430a0> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ movs r1, #1 │ │ │ │ str.w r2, [ip, #408] @ 0x198 │ │ │ │ bl 438fac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3272b8> │ │ │ │ b.n 15524c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43558> │ │ │ │ nop │ │ │ │ - lsrs r0, r5, #21 │ │ │ │ + lsrs r0, r5, #10 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - lsrs r2, r3, #17 │ │ │ │ + lsrs r2, r3, #6 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - lsrs r0, r4, #17 │ │ │ │ + lsrs r0, r4, #6 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - lsrs r4, r1, #20 │ │ │ │ + lsrs r4, r1, #9 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - lsrs r6, r2, #19 │ │ │ │ + lsrs r6, r2, #8 │ │ │ │ lsls r1, r5, #3 │ │ │ │ str r5, [r4, #24] │ │ │ │ - @ instruction: 0xffff0b3e │ │ │ │ + vqrshrun.s64 d16, q15, #1 │ │ │ │ lsls r1, r5, #3 │ │ │ │ lsrs r4, r2, #28 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsrs r0, r6, #13 │ │ │ │ + lsrs r0, r6, #2 │ │ │ │ lsls r1, r5, #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 │ │ │ │ @@ -278096,19 +278109,19 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ bl 14e928 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3cc34> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bcc.n 1553a4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x436b0> │ │ │ │ lsls r6, r2, #6 │ │ │ │ - lsrs r4, r3, #18 │ │ │ │ + lsrs r4, r3, #7 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - beq.n 155328 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43634> │ │ │ │ + ldmia r5, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r5, #3 │ │ │ │ - lsrs r6, r4, #17 │ │ │ │ + lsrs r6, r4, #6 │ │ │ │ lsls r1, 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] @ (15544c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43758>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -278164,19 +278177,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ bcc.n 155504 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43810> │ │ │ │ lsls r6, r2, #6 │ │ │ │ - lsrs r0, r0, #16 │ │ │ │ + lsrs r0, r0, #5 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - lsrs r6, r1, #15 │ │ │ │ + lsrs r6, r1, #4 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldmia r7, {r3, r4, r6, r7} │ │ │ │ + ldmia r5!, {r3, r4} │ │ │ │ lsls r0, 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] @ (1554f0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x437fc>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -278232,19 +278245,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ bcs.n 155460 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4376c> │ │ │ │ lsls r6, r2, #6 │ │ │ │ - lsrs r4, r5, #13 │ │ │ │ + lsrs r4, r5, #2 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - lsrs r6, r7, #12 │ │ │ │ + lsrs r6, r7, #1 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldmia r7!, {r2, r4, r5} │ │ │ │ + ldmia r4, {r2, r4, r5, r6} │ │ │ │ lsls r0, 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] @ (15558c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43898>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -278299,19 +278312,19 @@ │ │ │ │ strd r4, r4, [sp, #8] │ │ │ │ bl 14e928 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3cc34> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ bcs.n 1555b8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438c4> │ │ │ │ lsls r6, r2, #6 │ │ │ │ - lsrs r2, r1, #12 │ │ │ │ + lsrs r2, r1, #1 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - lsrs r2, r3, #11 │ │ │ │ + lsrs r2, r3, #32 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldmia r6!, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r3, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r0, 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] @ (155634 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43940>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -278368,19 +278381,19 @@ │ │ │ │ strd r4, r4, [sp, #8] │ │ │ │ bl 14e928 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3cc34> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ bne.n 155724 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43a30> │ │ │ │ lsls r6, r2, #6 │ │ │ │ - lsrs r6, r0, #10 │ │ │ │ + lsls r6, r0, #31 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - lsrs r2, r2, #9 │ │ │ │ + lsls r2, r2, #30 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldmia r6!, {r2, r3, r4} │ │ │ │ + ldmia r3, {r2, r3, r4, r6} │ │ │ │ lsls r0, 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] @ (1556a4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x439b0>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -278416,15 +278429,15 @@ │ │ │ │ str r1, [sp, #28] │ │ │ │ strd r4, r4, [sp, #8] │ │ │ │ bl 14e928 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3cc34> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ beq.n 155648 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43954> │ │ │ │ lsls r6, r2, #6 │ │ │ │ - lsrs r4, r6, #7 │ │ │ │ + lsls r4, r6, #28 │ │ │ │ lsls r1, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r4, [pc, #132] @ (155744 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43a50>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -278481,17 +278494,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ beq.n 155814 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43b20> │ │ │ │ lsls r6, r2, #6 │ │ │ │ - lsrs r4, r6, #6 │ │ │ │ + lsls r4, r6, #27 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldmia r4!, {r1, r5, r6, r7} │ │ │ │ + ldmia r2!, {r1, r5} │ │ │ │ lsls r0, 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] @ (1557ec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43af8>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -278550,17 +278563,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldmia r7, {r1, r6, r7} │ │ │ │ lsls r6, r2, #6 │ │ │ │ - lsrs r2, r4, #4 │ │ │ │ + lsls r2, r4, #25 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldmia r4, {r1, r3, r4, r5} │ │ │ │ + ldmia r1, {r1, r3, r4, r5, r6} │ │ │ │ lsls r0, 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] @ (15585c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43b68>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -278599,15 +278612,15 @@ │ │ │ │ str r7, [sp, #0] │ │ │ │ str r4, [sp, #12] │ │ │ │ bl 14e928 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3cc34> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldmia r7!, {r2, r3, r4} │ │ │ │ lsls r6, r2, #6 │ │ │ │ - lsrs r0, r2, #2 │ │ │ │ + lsls r0, r2, #23 │ │ │ │ lsls r1, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r4, [pc, #192] @ (155938 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43c44>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -278689,17 +278702,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldmia r6!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r6, r2, #6 │ │ │ │ - lsrs r4, r1, #1 │ │ │ │ + lsls r4, r1, #22 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldmia r2!, {r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r4, r5} │ │ │ │ lsls r0, 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] @ (155a20 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43d2c>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -278783,17 +278796,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldmia r5!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r6, r2, #6 │ │ │ │ - lsls r6, r4, #29 │ │ │ │ + lsls r6, r4, #18 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldmia r2, {r1, r2} │ │ │ │ + stmia r7!, {r1, r2, r6} │ │ │ │ lsls r0, 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] @ (155acc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43dd8>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -278856,15 +278869,15 @@ │ │ │ │ str r5, [sp, #32] │ │ │ │ str r6, [sp, #0] │ │ │ │ bl 14e928 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3cc34> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldmia r4!, {r3, r5, r6, r7} │ │ │ │ lsls r6, r2, #6 │ │ │ │ - lsls r0, r3, #26 │ │ │ │ + lsls r0, r3, #15 │ │ │ │ lsls r1, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #116] @ (155b5c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43e68>) │ │ │ │ @@ -279509,28 +279522,22 @@ │ │ │ │ b.n 155f5e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4426a> │ │ │ │ ldmia r0!, {r1, r2, r3, r6} │ │ │ │ lsls r6, r2, #6 │ │ │ │ add r1, pc, #232 @ (adr r1, 15622c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x44538>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r3, #8 │ │ │ │ - lsls r1, r5, #3 │ │ │ │ - lsls r6, r5, #7 │ │ │ │ - lsls r1, r5, #3 │ │ │ │ + vhadd.u16 q8, q14, q12 │ │ │ │ + vhadd.u32 q0, q15, q12 │ │ │ │ add r0, pc, #600 @ (adr r0, 1563ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x446b8>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - lsls r2, r1, #3 │ │ │ │ - lsls r1, r5, #3 │ │ │ │ - lsls r0, r4, #2 │ │ │ │ - lsls r1, r5, #3 │ │ │ │ - lsls r0, r4, #2 │ │ │ │ - lsls r1, r5, #3 │ │ │ │ - lsls r2, r0, #1 │ │ │ │ - lsls r1, r5, #3 │ │ │ │ + cdp2 0, 0, cr0, cr10, cr8, {7} │ │ │ │ + stc2l 0, cr0, [r0, #928]! @ 0x3a0 │ │ │ │ + stc2l 0, cr0, [r0, #928]! @ 0x3a0 │ │ │ │ + stc2 0, cr0, [r2, #928] @ 0x3a0 │ │ │ │ ldr r1, [pc, #72] @ (1561b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x444bc>) │ │ │ │ add r6, sp, #68 @ 0x44 │ │ │ │ ldr r3, [sp, #228] @ 0xe4 │ │ │ │ mov r2, lr │ │ │ │ str r7, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ @@ -279557,15 +279564,15 @@ │ │ │ │ str r5, [sp, #4] │ │ │ │ ldr r5, [sp, #208] @ 0xd0 │ │ │ │ str r6, [sp, #16] │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 173c10 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x61f1c> │ │ │ │ b.n 155f5e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4426a> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ - vmla.i16 q0, q11, d0[3] │ │ │ │ + ldc2l 0, cr0, [r6], {232} @ 0xe8 │ │ │ │ stmdb 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] @ (15639c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x446a8>) │ │ │ │ sub sp, #172 @ 0xac │ │ │ │ ldr r4, [pc, #468] @ (1563a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x446ac>) │ │ │ │ @@ -279743,19 +279750,19 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ stmia r5!, {r1, r6} │ │ │ │ lsls r6, r2, #6 │ │ │ │ ldr r6, [sp, #200] @ 0xc8 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.u32 q8, q9, q12 │ │ │ │ - vhadd.u q0, q9, q12 │ │ │ │ + stc2 0, cr0, [r2], #928 @ 0x3a0 │ │ │ │ + ldc2l 0, cr0, [r2], #-928 @ 0xfffffc60 │ │ │ │ ldr r5, [sp, #504] @ 0x1f8 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - stc2 0, cr0, [ip, #928] @ 0x3a0 │ │ │ │ + @ instruction: 0xfacc00e8 │ │ │ │ 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 │ │ │ │ ldr r0, [pc, #56] @ (156400 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4470c>) │ │ │ │ @@ -280046,20 +280053,20 @@ │ │ │ │ nop │ │ │ │ stmia r2!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r6, r2, #6 │ │ │ │ ldr r3, [sp, #896] @ 0x380 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [ip, #-928] @ 0xfffffc60 │ │ │ │ - subs.w r0, r2, #232 @ 0xe8 │ │ │ │ - @ instruction: 0xf71e00e8 │ │ │ │ + @ instruction: 0xfa5c00e8 │ │ │ │ + cdp 0, 15, cr0, cr2, cr8, {7} │ │ │ │ + orrs.w r0, lr, #7602176 @ 0x740000 │ │ │ │ ldr r3, [sp, #392] @ 0x188 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - bge.n 156794 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x44aa0> │ │ │ │ + bvc.n 156614 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x44920> │ │ │ │ lsls r1, r7, #3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r6, r3, #33024 @ 0x8100 │ │ │ │ adds r6, #152 @ 0x98 │ │ │ │ ldrex r2, [r6] │ │ │ │ @@ -280182,20 +280189,20 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str.w fp, [sp] │ │ │ │ bl 171ad4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x5fde0> │ │ │ │ b.n 1565e0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x448ec> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - cdp 0, 12, cr0, cr12, cr8, {7} │ │ │ │ - orr.w r0, sl, #7602176 @ 0x740000 │ │ │ │ - cdp 0, 10, cr0, cr12, cr8, {7} │ │ │ │ - eors.w r0, r2, #7602176 @ 0x740000 │ │ │ │ - cdp 0, 8, cr0, cr12, cr8, {7} │ │ │ │ - bics.w r0, sl, #7602176 @ 0x740000 │ │ │ │ + stc 0, cr0, [ip], {232} @ 0xe8 │ │ │ │ + @ instruction: 0xf18a00e8 │ │ │ │ + @ instruction: 0xebec00e8 │ │ │ │ + rsbs r0, r2, #232 @ 0xe8 │ │ │ │ + rsb r0, ip, r8, asr #3 │ │ │ │ + sbcs.w r0, sl, #232 @ 0xe8 │ │ │ │ ldr r2, [pc, #396] @ (1569d8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x44ce4>) │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (156c10 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x44f1c>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ ldr r5, [pc, #676] @ (156b04 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x44e10>) │ │ │ │ @@ -280455,20 +280462,20 @@ │ │ │ │ nop │ │ │ │ bkpt 0x00a8 │ │ │ │ lsls r6, r2, #6 │ │ │ │ str r7, [sp, #608] @ 0x260 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldr??.w r0, [r2, #232] @ 0xe8 │ │ │ │ - stcl 0, cr0, [r8, #-928]! @ 0xfffffc60 │ │ │ │ - @ instruction: 0xf2d400e8 │ │ │ │ + @ instruction: 0xf63200e8 │ │ │ │ + @ instruction: 0xeaa800e8 │ │ │ │ + ands.w r0, r4, #232 @ 0xe8 │ │ │ │ str r7, [sp, #96] @ 0x60 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - bvs.n 156b48 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x44e54> │ │ │ │ + bcc.n 156bc8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x44ed4> │ │ │ │ lsls r1, r7, #3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r6, r3, #33024 @ 0x8100 │ │ │ │ adds r6, #152 @ 0x98 │ │ │ │ ldrex r2, [r6] │ │ │ │ @@ -280591,20 +280598,23 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str.w fp, [sp] │ │ │ │ bl 171ad4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x5fde0> │ │ │ │ b.n 156a2a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x44d36> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - eor.w r0, r4, r8, asr #3 │ │ │ │ - and.w r0, r2, #232 @ 0xe8 │ │ │ │ - orn r0, r4, r8, asr #3 │ │ │ │ - orr.w r0, sl, #232 @ 0xe8 │ │ │ │ - orr.w r0, r4, r8, asr #3 │ │ │ │ - vext.8 q8, q9, q12, #0 │ │ │ │ + b.n 156c04 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x44f10> │ │ │ │ + lsls r0, r5, #3 │ │ │ │ + stcl 0, cr0, [r2, #-928] @ 0xfffffc60 │ │ │ │ + b.n 156bcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x44ed8> │ │ │ │ + lsls r0, r5, #3 │ │ │ │ + stc 0, cr0, [sl, #928] @ 0x3a0 │ │ │ │ + b.n 156b94 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x44ea0> │ │ │ │ + lsls r0, r5, #3 │ │ │ │ + ldc 0, cr0, [r2, #-928]! @ 0xfffffc60 │ │ │ │ mov r3, r3 │ │ │ │ vsli.32 d27, d0, #31 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov ip, r2 │ │ │ │ ldr r2, [pc, #60] @ (156ce4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x44ff0>) │ │ │ │ @@ -280911,22 +280921,22 @@ │ │ │ │ b.n 156f32 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4523e> │ │ │ │ rev r4, r1 │ │ │ │ lsls r6, r2, #6 │ │ │ │ str r2, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - orns r0, r2, #7602176 @ 0x740000 │ │ │ │ - bne.n 156f18 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x45224> │ │ │ │ + subs.w r0, r2, #232 @ 0xe8 │ │ │ │ + ldmia r6, {r5, r6, r7} │ │ │ │ lsls r1, r7, #3 │ │ │ │ str r0, [sp, #792] @ 0x318 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - b.n 156d68 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x45074> │ │ │ │ + b.n 1567e8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x44af4> │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldc 0, cr0, [r0], #-928 @ 0xfffffc60 │ │ │ │ + ldrd r0, r0, [r0, #-928]! @ 0x3a0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r8, r3, #33024 @ 0x8100 │ │ │ │ add.w r8, r8, #152 @ 0x98 │ │ │ │ ldrex r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -281064,23 +281074,23 @@ │ │ │ │ ldr r3, [sp, #188] @ 0xbc │ │ │ │ mov r0, r4 │ │ │ │ str.w sl, [sp] │ │ │ │ bl 171ad4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x5fde0> │ │ │ │ b.n 156eba <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x451c6> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - b.n 156cc4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x44fd0> │ │ │ │ + b.n 157744 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x45a50> │ │ │ │ lsls r0, r5, #3 │ │ │ │ - @ instruction: 0xeb3000e8 │ │ │ │ - b.n 156c94 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x44fa0> │ │ │ │ + ldrd r0, r0, [r0], #-928 @ 0x3a0 │ │ │ │ + b.n 157714 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x45a20> │ │ │ │ lsls r0, r5, #3 │ │ │ │ - sbcs.w r0, ip, r8, asr #3 │ │ │ │ - b.n 156c4c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x44f58> │ │ │ │ + ldmia.w ip!, {r3, r5, r6, r7} │ │ │ │ + b.n 1576cc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x459d8> │ │ │ │ lsls r0, r5, #3 │ │ │ │ - @ instruction: 0xeb2000e8 │ │ │ │ + strd r0, r0, [r0], #-928 @ 0x3a0 │ │ │ │ asrs r3, r7 │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (15753c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x45848>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ ldr r5, [pc, #712] @ (157454 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x45760>) │ │ │ │ @@ -281355,22 +281365,22 @@ │ │ │ │ b.n 1573c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x456cc> │ │ │ │ push {r2, r3, r4, r5, r6, lr} │ │ │ │ lsls r6, r2, #6 │ │ │ │ ldrh r4, [r5, #50] @ 0x32 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - and.w r0, r6, #232 @ 0xe8 │ │ │ │ - ldmia r5!, {r1, r4} │ │ │ │ + stcl 0, cr0, [r6, #-928] @ 0xfffffc60 │ │ │ │ + ldmia r2!, {r1, r4, r6} │ │ │ │ lsls r1, r7, #3 │ │ │ │ ldrh r0, [r7, #32] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - b.n 1578dc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x45be8> │ │ │ │ + svc 120 @ 0x78 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - b.n 1573b8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x456c4> │ │ │ │ + b.n 156e38 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x45144> │ │ │ │ lsls r0, 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] │ │ │ │ @@ -281509,25 +281519,25 @@ │ │ │ │ ldr r3, [sp, #188] @ 0xbc │ │ │ │ mov r0, r4 │ │ │ │ str.w sl, [sp] │ │ │ │ bl 171ad4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x5fde0> │ │ │ │ b.n 157348 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x45654> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - b.n 157838 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x45b44> │ │ │ │ + udf #102 @ 0x66 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - b.n 157338 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x45644> │ │ │ │ + b.n 157db8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x460c4> │ │ │ │ lsls r0, r5, #3 │ │ │ │ - b.n 157808 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x45b14> │ │ │ │ + udf #74 @ 0x4a │ │ │ │ lsls r0, r5, #3 │ │ │ │ - b.n 1573d8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x456e4> │ │ │ │ + b.n 156e58 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x45164> │ │ │ │ lsls r0, r5, #3 │ │ │ │ - b.n 1577c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x45acc> │ │ │ │ + udf #34 @ 0x22 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - b.n 157328 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x45634> │ │ │ │ + b.n 157da8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x460b4> │ │ │ │ lsls r0, r5, #3 │ │ │ │ subs r4, #175 @ 0xaf │ │ │ │ vsli.32 d27, d0, #31 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov ip, r2 │ │ │ │ @@ -281843,22 +281853,22 @@ │ │ │ │ nop │ │ │ │ sub sp, #112 @ 0x70 │ │ │ │ lsls r6, r2, #6 │ │ │ │ ldrh r4, [r1, #12] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - adc.w r0, r2, r8, asr #3 │ │ │ │ - ldmia r0!, {r4, r5} │ │ │ │ + stmia.w r2, {r3, r5, r6, r7} │ │ │ │ + stmia r5!, {r4, r5, r6} │ │ │ │ lsls r1, r7, #3 │ │ │ │ strh r2, [r3, #58] @ 0x3a │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ble.n 157a00 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x45d0c> │ │ │ │ + bge.n 157880 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x45b8c> │ │ │ │ lsls r0, r5, #3 │ │ │ │ - b.n 157edc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x461e8> │ │ │ │ + b.n 15795c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x45c68> │ │ │ │ lsls r0, 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] │ │ │ │ @@ -281995,25 +282005,25 @@ │ │ │ │ movs r1, #3 │ │ │ │ ldr r3, [sp, #192] @ 0xc0 │ │ │ │ mov r0, r4 │ │ │ │ str.w sl, [sp] │ │ │ │ bl 171ad4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x5fde0> │ │ │ │ b.n 157826 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x45b32> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ - b.n 157e5c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x46168> │ │ │ │ + svc 6 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - bgt.n 157b4c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x45e58> │ │ │ │ + bls.n 157bcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x45ed8> │ │ │ │ lsls r0, r5, #3 │ │ │ │ - bgt.n 157b24 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x45e30> │ │ │ │ + bls.n 157ba4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x45eb0> │ │ │ │ lsls r0, r5, #3 │ │ │ │ - b.n 157ef4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x46200> │ │ │ │ + svc 76 @ 0x4c │ │ │ │ lsls r0, r5, #3 │ │ │ │ - b.n 157e40 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4614c> │ │ │ │ + udf #240 @ 0xf0 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - blt.n 157ae0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x45dec> │ │ │ │ + bls.n 157b60 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x45e6c> │ │ │ │ lsls r0, r5, #3 │ │ │ │ adds r7, #203 @ 0xcb │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (157eac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x461b8>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ @@ -282296,23 +282306,23 @@ │ │ │ │ nop │ │ │ │ add r4, sp, #48 @ 0x30 │ │ │ │ lsls r6, r2, #6 │ │ │ │ strh r4, [r7, #38] @ 0x26 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 157b7c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x45e88> │ │ │ │ + b.n 1575fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x45908> │ │ │ │ lsls r0, r5, #3 │ │ │ │ - stmia r3!, {r2, r5, r7} │ │ │ │ + stmia r0!, {r2, r5, r6, r7} │ │ │ │ lsls r1, r7, #3 │ │ │ │ strh r6, [r1, #22] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - bhi.n 157d74 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x46080> │ │ │ │ + bvs.n 157df4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x46100> │ │ │ │ lsls r0, r5, #3 │ │ │ │ - udf #56 @ 0x38 │ │ │ │ + blt.n 157ed0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x461dc> │ │ │ │ lsls r0, r5, #3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r3, r3, #33024 @ 0x8100 │ │ │ │ adds r3, #152 @ 0x98 │ │ │ │ ldrex r2, [r3] │ │ │ │ @@ -282455,25 +282465,25 @@ │ │ │ │ movs r1, #3 │ │ │ │ ldr r3, [sp, #200] @ 0xc8 │ │ │ │ mov r0, r4 │ │ │ │ str.w r9, [sp] │ │ │ │ bl 171ad4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x5fde0> │ │ │ │ b.n 157cb2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x45fbe> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ - ble.n 157fc4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x462d0> │ │ │ │ + bge.n 158044 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x46350> │ │ │ │ lsls r0, r5, #3 │ │ │ │ - bvc.n 157eb4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x461c0> │ │ │ │ + bmi.n 157f34 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x46240> │ │ │ │ lsls r0, r5, #3 │ │ │ │ - bvc.n 157e8c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x46198> │ │ │ │ + bmi.n 157f0c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x46218> │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ble.n 15805c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x46368> │ │ │ │ + bge.n 157edc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x461e8> │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ble.n 157fa8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x462b4> │ │ │ │ + bge.n 158028 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x46334> │ │ │ │ lsls r0, r5, #3 │ │ │ │ - bvc.n 158048 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x46354> │ │ │ │ + bmi.n 157ec8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x461d4> │ │ │ │ lsls r0, r5, #3 │ │ │ │ adds r3, #51 @ 0x33 │ │ │ │ vsli.32 d27, d0, #31 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov ip, r3 │ │ │ │ @@ -282594,15 +282604,15 @@ │ │ │ │ strd r2, r2, [sp, #4] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ bl 14cd40 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3b04c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - b.n 1583d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x466dc> │ │ │ │ + udf #196 @ 0xc4 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -282625,15 +282635,15 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ strd r0, r0, [sp, #16] │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ bl 14cd40 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3b04c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - b.n 158370 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4667c> │ │ │ │ + udf #108 @ 0x6c │ │ │ │ lsls r0, 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 │ │ │ │ @@ -282657,15 +282667,15 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 14cd40 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3b04c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - b.n 158368 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x46674> │ │ │ │ + udf #62 @ 0x3e │ │ │ │ lsls r0, 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 │ │ │ │ @@ -282689,15 +282699,15 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 14cd40 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3b04c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - b.n 158314 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x46620> │ │ │ │ + ble.n 158194 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x464a0> │ │ │ │ lsls r0, 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 │ │ │ │ @@ -282722,15 +282732,15 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ strd r0, r0, [sp, #16] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 14cd40 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3b04c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - b.n 158300 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4660c> │ │ │ │ + ble.n 158180 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4648c> │ │ │ │ lsls r0, 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 │ │ │ │ @@ -282756,15 +282766,15 @@ │ │ │ │ strd r0, r0, [sp, #16] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 14cd40 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3b04c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - b.n 1582dc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x465e8> │ │ │ │ + ble.n 15835c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x46668> │ │ │ │ lsls r0, 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 │ │ │ │ @@ -282790,15 +282800,15 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #8] │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ bl 14cd40 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3b04c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - b.n 1582d4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x465e0> │ │ │ │ + ble.n 158354 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x46660> │ │ │ │ lsls r0, 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 │ │ │ │ @@ -282826,15 +282836,15 @@ │ │ │ │ str.w lr, [sp] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ str.w ip, [sp, #20] │ │ │ │ bl 14cd40 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3b04c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - svc 170 @ 0xaa │ │ │ │ + bgt.n 1582fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x46608> │ │ │ │ lsls r0, 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 │ │ │ │ @@ -282862,15 +282872,15 @@ │ │ │ │ mov r3, lr │ │ │ │ mov.w ip, #4 │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 14cd40 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3b04c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - svc 96 @ 0x60 │ │ │ │ + bgt.n 1582c8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x465d4> │ │ │ │ lsls r0, 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 │ │ │ │ @@ -282899,15 +282909,15 @@ │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ str r4, [sp, #32] │ │ │ │ mov.w ip, #5 │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 14cd40 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3b04c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - svc 22 │ │ │ │ + bgt.n 158498 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x467a4> │ │ │ │ lsls r0, 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 │ │ │ │ @@ -282935,15 +282945,15 @@ │ │ │ │ strd lr, r1, [sp, #4] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ bl 14cd40 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3b04c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - udf #226 @ 0xe2 │ │ │ │ + bgt.n 15848c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x46798> │ │ │ │ lsls r0, 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 │ │ │ │ @@ -282971,15 +282981,15 @@ │ │ │ │ mov.w ip, #3 │ │ │ │ strd lr, r1, [sp, #4] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 14cd40 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3b04c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - udf #134 @ 0x86 │ │ │ │ + blt.n 158434 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x46740> │ │ │ │ lsls r0, 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] @ 1584f8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x46804> │ │ │ │ @@ -283007,15 +283017,15 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ bl 14cd40 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3b04c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - udf #106 @ 0x6a │ │ │ │ + blt.n 158450 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4675c> │ │ │ │ lsls r0, 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 │ │ │ │ @@ -283044,15 +283054,15 @@ │ │ │ │ movs r0, #3 │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 14cd40 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3b04c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ble.n 158548 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x46854> │ │ │ │ + blt.n 1585c8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x468d4> │ │ │ │ lsls r0, 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 │ │ │ │ @@ -283081,15 +283091,15 @@ │ │ │ │ mov.w ip, #2 │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 14cd40 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3b04c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ble.n 158520 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4682c> │ │ │ │ + bge.n 1585a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x468ac> │ │ │ │ lsls r0, 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 │ │ │ │ @@ -283116,15 +283126,15 @@ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ movs r1, #0 │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ bl 14cd40 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3b04c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - ble.n 1586bc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x469c8> │ │ │ │ + bge.n 15853c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x46848> │ │ │ │ lsls r0, 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] @ 15865c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x46968> │ │ │ │ @@ -283152,15 +283162,15 @@ │ │ │ │ mov r3, lr │ │ │ │ mov.w ip, #4 │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 14cd40 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3b04c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - ble.n 1586ec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x469f8> │ │ │ │ + bge.n 15856c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x46878> │ │ │ │ lsls r0, 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 │ │ │ │ @@ -283189,15 +283199,15 @@ │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ mov.w ip, #5 │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 14cd40 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3b04c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - ble.n 1586dc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x469e8> │ │ │ │ + bge.n 15875c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x46a68> │ │ │ │ lsls r0, r5, #3 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ ldr.w r2, [pc, #1316] @ 158be4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x46ef0> │ │ │ │ push {r4, lr} │ │ │ │ add r2, pc │ │ │ │ cbnz r3, 158730 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x46a3c> │ │ │ │ movw ip, #36243 @ 0x8d93 │ │ │ │ @@ -283980,19 +283990,19 @@ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ b.n 158cec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x46ff8> │ │ │ │ nop │ │ │ │ strb r6, [r4, #13] │ │ │ │ lsls r6, r2, #6 │ │ │ │ asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 158ef4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x47200> │ │ │ │ + bcc.n 158f74 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x47280> │ │ │ │ lsls r0, r5, #3 │ │ │ │ - bpl.n 158f2c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x47238> │ │ │ │ + bcc.n 158fac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x472b8> │ │ │ │ lsls r0, r5, #3 │ │ │ │ - bpl.n 158f00 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4720c> │ │ │ │ + bcc.n 158f80 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4728c> │ │ │ │ lsls r0, 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] @ (158fdc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x472e8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -284051,21 +284061,21 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 158c74 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x46f80> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r7, [sp, #840] @ 0x348 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - bmi.n 158f54 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x47260> │ │ │ │ + bne.n 158fd4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x472e0> │ │ │ │ lsls r0, r5, #3 │ │ │ │ - bmi.n 158f6c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x47278> │ │ │ │ + bcs.n 158fec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x472f8> │ │ │ │ lsls r0, r5, #3 │ │ │ │ - bmi.n 158f28 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x47234> │ │ │ │ + bne.n 158fa8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x472b4> │ │ │ │ lsls r0, r5, #3 │ │ │ │ - bmi.n 1590b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x473bc> │ │ │ │ + bne.n 158f30 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4723c> │ │ │ │ lsls r0, 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] @ (15908c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x47398>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -284127,21 +284137,21 @@ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ bl 14b028 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x39334> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 159036 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x47342> │ │ │ │ b.n 159028 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x47334> │ │ │ │ str r7, [sp, #144] @ 0x90 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - bmi.n 15911c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x47428> │ │ │ │ + bne.n 158f9c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x472a8> │ │ │ │ lsls r0, r5, #3 │ │ │ │ - bmi.n 1590c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x473d0> │ │ │ │ + bne.n 159144 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x47450> │ │ │ │ lsls r0, r5, #3 │ │ │ │ - bmi.n 1590bc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x473c8> │ │ │ │ + bne.n 15913c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x47448> │ │ │ │ lsls r0, r5, #3 │ │ │ │ - bcc.n 15909c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x473a8> │ │ │ │ + bne.n 15911c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x47428> │ │ │ │ lsls r0, 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 │ │ │ │ @@ -284203,19 +284213,19 @@ │ │ │ │ str r5, [sp, #8] │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 158c74 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x46f80> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ str r6, [sp, #440] @ 0x1b8 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - bcc.n 1590b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x473bc> │ │ │ │ + beq.n 159130 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4743c> │ │ │ │ lsls r0, r5, #3 │ │ │ │ - bcc.n 1591e8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x474f4> │ │ │ │ + beq.n 159068 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x47374> │ │ │ │ lsls r0, r5, #3 │ │ │ │ - bcc.n 1591e8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x474f4> │ │ │ │ + beq.n 159068 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x47374> │ │ │ │ lsls r0, 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] @ (1591e4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x474f0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -284269,19 +284279,19 @@ │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 158c74 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x46f80> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ str r5, [sp, #760] @ 0x2f8 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - bcc.n 159208 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x47514> │ │ │ │ + beq.n 159288 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x47594> │ │ │ │ lsls r0, r5, #3 │ │ │ │ - bcs.n 1591ec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x474f8> │ │ │ │ + beq.n 15926c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x47578> │ │ │ │ lsls r0, r5, #3 │ │ │ │ - bcs.n 159100 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4740c> │ │ │ │ + ldmia r7, {r1, r2, r6, r7} │ │ │ │ lsls r0, 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] @ (15928c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x47598>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -284340,19 +284350,19 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 158c74 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x46f80> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ str r5, [sp, #120] @ 0x78 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - bcs.n 159370 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4767c> │ │ │ │ + ldmia r7, {r1, r2, r3, r5, r7} │ │ │ │ lsls r0, r5, #3 │ │ │ │ - bcs.n 159370 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4767c> │ │ │ │ + ldmia r7, {r2, r3, r5, r7} │ │ │ │ lsls r0, r5, #3 │ │ │ │ - bne.n 15925c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x47568> │ │ │ │ + ldmia r7!, {r5} │ │ │ │ lsls r0, 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] @ (159334 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x47640>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -284410,19 +284420,19 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 158c74 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x46f80> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ str r4, [sp, #472] @ 0x1d8 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - bne.n 159310 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4761c> │ │ │ │ + ldmia r7!, {r1, r3, r5} │ │ │ │ lsls r0, r5, #3 │ │ │ │ - bne.n 1592ec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x475f8> │ │ │ │ + ldmia r7!, {r1, r2, r4} │ │ │ │ lsls r0, r5, #3 │ │ │ │ - bne.n 1593b4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x476c0> │ │ │ │ + ldmia r6, {r3, r4, r5, r6} │ │ │ │ lsls r0, 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] @ (1593e8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x476f4>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -284484,19 +284494,19 @@ │ │ │ │ mov r0, r6 │ │ │ │ strd r5, r4, [sp] │ │ │ │ bl 158c74 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x46f80> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ str r3, [sp, #824] @ 0x338 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - bne.n 1594a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x477ac> │ │ │ │ + ldmia r6!, {r3, r4, r7} │ │ │ │ lsls r0, r5, #3 │ │ │ │ - bne.n 159444 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x47750> │ │ │ │ + ldmia r6, {r3, r5, r6} │ │ │ │ lsls r0, r5, #3 │ │ │ │ - beq.n 1594e4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x477f0> │ │ │ │ + ldmia r5, {r1, r2, r4, r5, r7} │ │ │ │ lsls r0, 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 12edd0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d0dc> │ │ │ │ @@ -284545,15 +284555,15 @@ │ │ │ │ vstr d7, [sp, #32] │ │ │ │ bl 14dda0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c0ac> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {pc} │ │ │ │ ... │ │ │ │ str r2, [sp, #920] @ 0x398 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - beq.n 159578 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x47884> │ │ │ │ + ldmia r5, {r2, r3, r5, r7} │ │ │ │ lsls r0, 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] @ (159508 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x47814>) │ │ │ │ @@ -284583,15 +284593,15 @@ │ │ │ │ bl 14dda0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c0ac> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ str r2, [sp, #472] @ 0x1d8 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - beq.n 159544 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x47850> │ │ │ │ + ldmia r5!, {r1, r3, r4, r6} │ │ │ │ lsls r0, 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] @ (1595a8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x478b4>) │ │ │ │ @@ -284639,17 +284649,17 @@ │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ str r2, [sp, #24] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldmia r7, {r2, r4, r5, r7} │ │ │ │ + ldmia r4, {r2, r4, r5, r6, r7} │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldmia r7, {r1, r5, r7} │ │ │ │ + ldmia r4!, {r1, r5, r6, r7} │ │ │ │ lsls r0, 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 │ │ │ │ @@ -284702,17 +284712,17 @@ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ str r1, [sp, #376] @ 0x178 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldmia r7!, {r1, r3, r5} │ │ │ │ + ldmia r4!, {r1, r3, r5, r6} │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldmia r7!, {r1, r2, r4, r5} │ │ │ │ + ldmia r4, {r1, r2, r4, r5, r6} │ │ │ │ lsls r0, 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] @ (159708 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x47a14>) │ │ │ │ @@ -284776,17 +284786,17 @@ │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ str r0, [sp, #696] @ 0x2b8 │ │ │ │ lsls r6, r2, #6 │ │ │ │ str r0, [sp, #280] @ 0x118 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldmia r6, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r3, r4, r5} │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldmia r6!, {r1, r4, r5} │ │ │ │ + ldmia r3!, {r1, r4, r5, r6} │ │ │ │ lsls r0, 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] @ (1597c8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x47ad4>) │ │ │ │ @@ -284853,17 +284863,17 @@ │ │ │ │ bl 14dda0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c0ac> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrh r2, [r7, #62] @ 0x3e │ │ │ │ lsls r6, r2, #6 │ │ │ │ ldrh r4, [r7, #60] @ 0x3c │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldmia r6, {r2, r3, r4, r6} │ │ │ │ + ldmia r3, {r2, r3, r4, r7} │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldmia r5, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r2, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r0, 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] @ (15987c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x47b88>) │ │ │ │ @@ -284927,17 +284937,17 @@ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldrh r2, [r7, #56] @ 0x38 │ │ │ │ lsls r6, r2, #6 │ │ │ │ ldrh r4, [r2, #54] @ 0x36 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldmia r5!, {r3, r6, r7} │ │ │ │ + ldmia r3, {r3} │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldmia r4!, {r2, r6, r7} │ │ │ │ + ldmia r2, {r2} │ │ │ │ lsls r0, 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] @ (15993c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x47c48>) │ │ │ │ @@ -285005,17 +285015,17 @@ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldrh r6, [r0, #52] @ 0x34 │ │ │ │ lsls r6, r2, #6 │ │ │ │ ldrh r0, [r1, #50] @ 0x32 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldmia r5, {r3, r4, r5} │ │ │ │ + ldmia r2!, {r3, r4, r5, r6} │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldmia r4!, {r1, r6} │ │ │ │ + ldmia r1, {r1, r7} │ │ │ │ lsls r0, 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 │ │ │ │ @@ -285238,27 +285248,27 @@ │ │ │ │ b.n 1599f4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x47d00> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r4, [r1, #100] @ 0x64 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r0, r5, #3 │ │ │ │ str r4, [r0, #96] @ 0x60 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldmia r3, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r5} │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldmia r3!, {r1, r4, r6, r7} │ │ │ │ + ldmia r1, {r1, r4} │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldmia r3, {r3, r5, r6} │ │ │ │ + ldmia r0!, {r3, r5, r7} │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldmia r3, {r3, r5} │ │ │ │ + ldmia r0!, {r3, r5, r6} │ │ │ │ lsls r0, 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] @ 159c20 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x47f2c> │ │ │ │ sub sp, #28 │ │ │ │ @@ -285428,19 +285438,19 @@ │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 159d36 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x48042> │ │ │ │ b.n 159d58 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x48064> │ │ │ │ nop │ │ │ │ - ldmia r1!, {r2, r4, r6, r7} │ │ │ │ + stmia r7!, {r2, r4} │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldmia r1, {r1, r4, r5, r7} │ │ │ │ + stmia r6!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldmia r1, {r1, r4, r6} │ │ │ │ + stmia r6!, {r1, r4, r7} │ │ │ │ lsls r0, 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 │ │ │ │ @@ -285591,15 +285601,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 159f00 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4820c> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 159ed0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x481dc> │ │ │ │ b.n 159e6c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x48178> │ │ │ │ nop │ │ │ │ - stmia r7!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r4, r5} │ │ │ │ lsls r0, 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 │ │ │ │ @@ -285926,15 +285936,15 @@ │ │ │ │ movs r3, #68 @ 0x44 │ │ │ │ mla r3, r3, lr, r0 │ │ │ │ add.w r3, r3, #104960 @ 0x19a00 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ str r2, [r4, #8] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - stmia r6!, {r5} │ │ │ │ + stmia r3!, {r5, r6} │ │ │ │ lsls r0, r5, #3 │ │ │ │ asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r1, #124] @ 0x7c │ │ │ │ cmp r3, #14 │ │ │ │ it ge │ │ │ │ movge r3, #14 │ │ │ │ @@ -286107,17 +286117,17 @@ │ │ │ │ ldr r1, [pc, #16] @ (15a4a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x487ac>) │ │ │ │ add r1, pc │ │ │ │ bl 29bbd0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x189edc> │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ b.n 15a452 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4875e> │ │ │ │ strh r6, [r6, #20] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - stmia r2!, {r2, r3, r4, r6} │ │ │ │ - lsls r0, r5, #3 │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + itt ls │ │ │ │ + lslls r0, r5, #3 │ │ │ │ + stmdbls 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, #900] @ (15a83c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x48b48>) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ ldr r3, [pc, #900] @ (15a840 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x48b4c>) │ │ │ │ subs.w ip, r1, #0 │ │ │ │ @@ -286885,15 +286895,15 @@ │ │ │ │ add.w ip, ip, #4 │ │ │ │ mov sl, r3 │ │ │ │ cmp r8, r3 │ │ │ │ bne.w 15abc8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x48ed4> │ │ │ │ b.n 15aaee <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x48dfa> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ b.n 15acd0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x48fdc> │ │ │ │ - hlt 0x003e │ │ │ │ + @ instruction: 0xb7fe │ │ │ │ lsls r0, r5, #3 │ │ │ │ ldrh r3, [r0, #8] │ │ │ │ movw r2, #34067 @ 0x8513 │ │ │ │ cmp r1, #14 │ │ │ │ it ls │ │ │ │ cmpls r3, r2 │ │ │ │ beq.n 15ad1a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x49026> │ │ │ │ @@ -287059,15 +287069,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrb r6, [r6, #2] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - @ instruction: 0xb88c │ │ │ │ + push {r2, r3, r6, r7, lr} │ │ │ │ lsls r0, r5, #3 │ │ │ │ ldr r3, [pc, #584] @ (15b118 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x49424>) │ │ │ │ movw r2, #35866 @ 0x8c1a │ │ │ │ cmp r1, r2 │ │ │ │ add r3, pc │ │ │ │ beq.w 15b084 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x49390> │ │ │ │ bhi.n 15af10 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4921c> │ │ │ │ @@ -287342,17 +287352,17 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 15b198 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x494a4> │ │ │ │ nop │ │ │ │ - push {r2, r3, r6, r7, lr} │ │ │ │ + cbz r4, 15b1f6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x49502> │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldr r6, [r4, #100] @ 0x64 │ │ │ │ + ldr r6, [r4, #56] @ 0x38 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -287730,21 +287740,21 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ ldr r4, [pc, #512] @ (15b7e0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x49aec>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [pc, #360] @ (15b750 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x49a5c>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrh r6, [r2, #30] │ │ │ │ + ldrh r6, [r2, #8] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrh r6, [r3, #34] @ 0x22 │ │ │ │ + ldrh r6, [r3, #12] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrh r6, [r4, #32] │ │ │ │ + ldrh r6, [r4, #10] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrh r4, [r5, #30] │ │ │ │ + ldrh r4, [r5, #8] │ │ │ │ lsls r1, 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 r4, [r0, #0] │ │ │ │ mov r7, r2 │ │ │ │ @@ -287855,15 +287865,15 @@ │ │ │ │ b.n 15b636 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x49942> │ │ │ │ add.w r2, r0, #32768 @ 0x8000 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str.w r3, [r2, #260] @ 0x104 │ │ │ │ bl 438fac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3272b8> │ │ │ │ b.n 15b696 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x499a2> │ │ │ │ - movs r3, #176 @ 0xb0 │ │ │ │ + movs r0, #240 @ 0xf0 │ │ │ │ lsls r1, r7, #3 │ │ │ │ cbz r1, 15b770 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x49a7c> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, r0 │ │ │ │ @@ -287881,15 +287891,15 @@ │ │ │ │ bl 15b5f8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x49904> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r6, [r2, #124] @ 0x7c │ │ │ │ lsls r6, r2, #6 │ │ │ │ - add sp, #40 @ 0x28 │ │ │ │ + add r5, sp, #296 @ 0x128 │ │ │ │ lsls r0, r5, #3 │ │ │ │ cbz r2, 15b7b4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x49ac0> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r2 │ │ │ │ @@ -287907,15 +287917,15 @@ │ │ │ │ bl 15b5f8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x49904> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r2, [r2, #120] @ 0x78 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - add r7, sp, #856 @ 0x358 │ │ │ │ + add r5, sp, #88 @ 0x58 │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #68] @ (15b814 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x49b20>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -287943,19 +287953,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r6, [r2, #116] @ 0x74 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - add r7, sp, #504 @ 0x1f8 │ │ │ │ + add r4, sp, #760 @ 0x2f8 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - add r7, sp, #408 @ 0x198 │ │ │ │ + add r4, sp, #664 @ 0x298 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - str r4, [r1, #44] @ 0x2c │ │ │ │ + str r4, [r1, #0] │ │ │ │ lsls r0, 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] @ (15b89c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x49ba8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -288000,21 +288010,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r6, #108] @ 0x6c │ │ │ │ lsls r6, r2, #6 │ │ │ │ - add r7, sp, #96 @ 0x60 │ │ │ │ + add r4, sp, #352 @ 0x160 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - add r7, sp, #88 @ 0x58 │ │ │ │ + add r4, sp, #344 @ 0x158 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - add r6, sp, #952 @ 0x3b8 │ │ │ │ + add r4, sp, #184 @ 0xb8 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - str r4, [r0, #36] @ 0x24 │ │ │ │ + ldrsh r4, [r0, r6] │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ @@ -288276,23 +288286,23 @@ │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 15baa0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x49dac> │ │ │ │ add.w r3, r3, #32768 @ 0x8000 │ │ │ │ movs r1, #1 │ │ │ │ str.w r9, [r3, #260] @ 0x104 │ │ │ │ bl 438fac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3272b8> │ │ │ │ b.n 15baa0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x49dac> │ │ │ │ - str r6, [sp, #720] @ 0x2d0 │ │ │ │ + str r3, [sp, #976] @ 0x3d0 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - add r4, sp, #1008 @ 0x3f0 │ │ │ │ + add r2, sp, #240 @ 0xf0 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - str r6, [sp, #528] @ 0x210 │ │ │ │ + str r3, [sp, #784] @ 0x310 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - subs r4, r2, #4 │ │ │ │ + adds r4, r2, #1 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - str r5, [sp, #888] @ 0x378 │ │ │ │ + str r3, [sp, #120] @ 0x78 │ │ │ │ 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 r4, [pc, #60] @ (15bc18 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x49f24>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -288317,15 +288327,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 15a848 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x48b54> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r0, [r1, #52] @ 0x34 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - add r3, sp, #832 @ 0x340 │ │ │ │ + add r1, sp, #64 @ 0x40 │ │ │ │ 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 r4, [pc, #60] @ (15bc6c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x49f78>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -288350,15 +288360,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 15a848 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x48b54> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r6, #44] @ 0x2c │ │ │ │ lsls r6, r2, #6 │ │ │ │ - add r3, sp, #496 @ 0x1f0 │ │ │ │ + add r0, sp, #752 @ 0x2f0 │ │ │ │ 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, #104] @ (15bcec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x49ff8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -288400,17 +288410,17 @@ │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 15a848 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x48b54> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - add r3, sp, #72 @ 0x48 │ │ │ │ + add r0, sp, #328 @ 0x148 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - add r3, sp, #152 @ 0x98 │ │ │ │ + add r0, sp, #408 @ 0x198 │ │ │ │ lsls r0, 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] @ (15bdd8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4a0e4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -288609,19 +288619,19 @@ │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 15bedc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4a1e8> │ │ │ │ b.n 15bf0c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4a218> │ │ │ │ nop │ │ │ │ ldr r6, [r6, #16] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - add r1, sp, #480 @ 0x1e0 │ │ │ │ + add r6, pc, #736 @ (adr r6, 15c204 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4a510>) │ │ │ │ lsls r0, r5, #3 │ │ │ │ - add r1, sp, #232 @ 0xe8 │ │ │ │ + add r6, pc, #488 @ (adr r6, 15c110 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4a41c>) │ │ │ │ lsls r0, r5, #3 │ │ │ │ - add r1, sp, #296 @ 0x128 │ │ │ │ + add r6, pc, #552 @ (adr r6, 15c154 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4a460>) │ │ │ │ lsls r0, 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] @ (15c084 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4a390>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -288902,17 +288912,17 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 15c206 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4a512> │ │ │ │ b.n 15c0e4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4a3f0> │ │ │ │ nop │ │ │ │ str r2, [r1, #104] @ 0x68 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - add r7, pc, #760 @ (adr r7, 15c52c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4a838>) │ │ │ │ + add r4, pc, #1016 @ (adr r4, 15c62c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4a938>) │ │ │ │ lsls r0, r5, #3 │ │ │ │ - add r6, pc, #656 @ (adr r6, 15c4c8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4a7d4>) │ │ │ │ + add r3, pc, #912 @ (adr r3, 15c5c8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4a8d4>) │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #376] @ (15c3c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4a6d0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -289049,15 +289059,15 @@ │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str r0, [r3, #76] @ 0x4c │ │ │ │ lsls r6, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #384 @ (adr r5, 15c550 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4a85c>) │ │ │ │ + add r2, pc, #640 @ (adr r2, 15c650 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4a95c>) │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #324] @ (15c528 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4a834>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -289179,21 +289189,21 @@ │ │ │ │ mov r0, sl │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 15c490 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4a79c> │ │ │ │ str r4, [r0, #52] @ 0x34 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldr r6, [r7, r6] │ │ │ │ + ldrsb r6, [r7, r3] │ │ │ │ lsls r0, r5, #3 │ │ │ │ - add r4, pc, #600 @ (adr r4, 15c78c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4aa98>) │ │ │ │ + add r1, pc, #856 @ (adr r1, 15c88c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4ab98>) │ │ │ │ lsls r0, r5, #3 │ │ │ │ - add r4, pc, #240 @ (adr r4, 15c628 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4a934>) │ │ │ │ + add r1, pc, #496 @ (adr r1, 15c728 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4aa34>) │ │ │ │ lsls r0, r5, #3 │ │ │ │ - add r4, pc, #64 @ (adr r4, 15c57c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4a888>) │ │ │ │ + add r1, pc, #320 @ (adr r1, 15c67c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4a988>) │ │ │ │ lsls r0, 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] @ (15c634 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4a940>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -289283,15 +289293,15 @@ │ │ │ │ str.w r3, [r2, #260] @ 0x104 │ │ │ │ bl 438fac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3272b8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 15c5bc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4a8c8> │ │ │ │ nop │ │ │ │ str r0, [r3, #28] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldr r4, [r6, r1] │ │ │ │ + strb r4, [r6, r6] │ │ │ │ lsls r0, 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 │ │ │ │ @@ -289551,27 +289561,27 @@ │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldrsh r4, [r0, r7] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - add r1, pc, #944 @ (adr r1, 15ccac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4afb8>) │ │ │ │ + ldr r7, [sp, #176] @ 0xb0 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - add r1, pc, #360 @ (adr r1, 15ca68 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4ad74>) │ │ │ │ + ldr r6, [sp, #616] @ 0x268 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - add r1, pc, #128 @ (adr r1, 15c984 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4ac90>) │ │ │ │ + ldr r6, [sp, #384] @ 0x180 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - add r1, pc, #88 @ (adr r1, 15c960 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4ac6c>) │ │ │ │ + ldr r6, [sp, #344] @ 0x158 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - add r1, pc, #168 @ (adr r1, 15c9b4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4acc0>) │ │ │ │ + ldr r6, [sp, #424] @ 0x1a8 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - add r1, pc, #224 @ (adr r1, 15c9f0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4acfc>) │ │ │ │ + ldr r6, [sp, #480] @ 0x1e0 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - add r1, pc, #304 @ (adr r1, 15ca44 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4ad50>) │ │ │ │ + ldr r6, [sp, #560] @ 0x230 │ │ │ │ lsls r0, r5, #3 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -289585,15 +289595,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [lr, ip] │ │ │ │ bl 159c2c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x47f38> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r7, r7] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - add r1, pc, #152 @ (adr r1, 15c9e8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4acf4>) │ │ │ │ + ldr r6, [sp, #408] @ 0x198 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -289638,17 +289648,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r7, r6] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - add r0, pc, #984 @ (adr r0, 15cdac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4b0b8>) │ │ │ │ + ldr r6, [sp, #216] @ 0xd8 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - add r0, pc, #744 @ (adr r0, 15ccc0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4afcc>) │ │ │ │ + ldr r5, [sp, #1000] @ 0x3e8 │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ mov fp, r3 │ │ │ │ ldr r3, [pc, #264] @ (15caf4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4ae00>) │ │ │ │ @@ -289750,17 +289760,17 @@ │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 15cad4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4ade0> │ │ │ │ b.n 15cae4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4adf0> │ │ │ │ nop │ │ │ │ ldrb r2, [r7, r4] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - add r0, pc, #392 @ (adr r0, 15cc84 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4af90>) │ │ │ │ + ldr r5, [sp, #648] @ 0x288 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - add r0, pc, #128 @ (adr r0, 15cb80 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4ae8c>) │ │ │ │ + ldr r5, [sp, #384] @ 0x180 │ │ │ │ lsls r0, r5, #3 │ │ │ │ movw r3, #34478 @ 0x86ae │ │ │ │ cmp r1, r3 │ │ │ │ beq.n 15cb7a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4ae86> │ │ │ │ bls.n 15cb28 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4ae34> │ │ │ │ movw r3, #34479 @ 0x86af │ │ │ │ cmp r1, r3 │ │ │ │ @@ -290108,15 +290118,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r6, [r7, r3] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldr r4, [sp, #184] @ 0xb8 │ │ │ │ + ldr r1, [sp, #440] @ 0x1b8 │ │ │ │ lsls r0, 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] @ (15cf30 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4b23c>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -290143,15 +290153,15 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r7, r0] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldr r3, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r1, [sp, #160] @ 0xa0 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -291259,21 +291269,21 @@ │ │ │ │ nop │ │ │ │ adds r0, #14 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #98 @ 0x62 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldr r4, [r4, #28] │ │ │ │ + str r4, [r4, #112] @ 0x70 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - str r3, [sp, #616] @ 0x268 │ │ │ │ + str r0, [sp, #872] @ 0x368 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - str r1, [sp, #160] @ 0xa0 │ │ │ │ + ldrh r0, [r5, #50] @ 0x32 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldrh r6, [r7, #60] @ 0x3c │ │ │ │ + ldrh r6, [r7, #38] @ 0x26 │ │ │ │ lsls r0, r5, #3 │ │ │ │ ldrh.w r1, [r8, #44] @ 0x2c │ │ │ │ movw r2, #34168 @ 0x8578 │ │ │ │ cmp r1, r2 │ │ │ │ beq.n 15db84 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4be90> │ │ │ │ movw r4, #34165 @ 0x8575 │ │ │ │ movw r2, #7681 @ 0x1e01 │ │ │ │ @@ -291337,15 +291347,15 @@ │ │ │ │ movw r2, #6403 @ 0x1903 │ │ │ │ cmp ip, r2 │ │ │ │ beq.n 15dbd4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4bee0> │ │ │ │ ldrh.w r1, [r8, #52] @ 0x34 │ │ │ │ mov.w r6, #8448 @ 0x2100 │ │ │ │ movw r2, #34165 @ 0x8575 │ │ │ │ b.n 15d7a2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4baae> │ │ │ │ - ldrh r6, [r1, #54] @ 0x36 │ │ │ │ + ldrh r6, [r1, #32] │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ add.w r5, r0, #102400 @ 0x19000 │ │ │ │ movs r3, #0 │ │ │ │ @@ -291558,19 +291568,19 @@ │ │ │ │ subs r7, #1 │ │ │ │ bcs.n 15df8e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4c29a> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r7, #48] @ 0x30 │ │ │ │ + str r2, [r7, #4] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - str r6, [r7, #44] @ 0x2c │ │ │ │ + str r6, [r7, #0] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - str r0, [r3, #20] │ │ │ │ + ldrsh r0, [r3, r2] │ │ │ │ lsls r1, 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 │ │ │ │ add.w r6, r0, #104960 @ 0x19a00 │ │ │ │ mov r8, r0 │ │ │ │ @@ -291797,41 +291807,41 @@ │ │ │ │ b.n 15e184 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4c490> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r6, r5, #5 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r4, #26] │ │ │ │ + ldrh r2, [r4, #4] │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldrh r4, [r3, #26] │ │ │ │ + ldrh r4, [r3, #4] │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldrh r2, [r1, #22] │ │ │ │ + ldrh r2, [r1, #0] │ │ │ │ lsls r0, r5, #3 │ │ │ │ subs r4, r3, #2 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - @ instruction: 0x47d2 │ │ │ │ + cmp r2, r2 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - asrs r0, r0, #27 │ │ │ │ + asrs r0, r0, #16 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r6, [r5, #24] │ │ │ │ + ldrh r6, [r5, #2] │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldrh r4, [r1, #20] │ │ │ │ + strh r4, [r1, #62] @ 0x3e │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldrh r0, [r5, #20] │ │ │ │ + strh r0, [r5, #62] @ 0x3e │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldrh r2, [r0, #22] │ │ │ │ + ldrh r2, [r0, #0] │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldrh r4, [r0, #26] │ │ │ │ + ldrh r4, [r0, #4] │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldrh r2, [r3, #24] │ │ │ │ + ldrh r2, [r3, #2] │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldrh r0, [r7, #26] │ │ │ │ + ldrh r0, [r7, #4] │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldrh r2, [r2, #26] │ │ │ │ + ldrh r2, [r2, #4] │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r5, r0 │ │ │ │ @@ -291941,15 +291951,15 @@ │ │ │ │ b.n 15e31c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4c628> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r6, r5, #6 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r5, #18] │ │ │ │ + strh r4, [r5, #60] @ 0x3c │ │ │ │ lsls r0, r5, #3 │ │ │ │ adds r4, r3, #3 │ │ │ │ lsls r6, r2, #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 │ │ │ │ @@ -292024,15 +292034,15 @@ │ │ │ │ b.n 15e3d4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4c6e0> │ │ │ │ ldr r2, [pc, #16] @ (15e42c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4c738>) │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - ldrh r0, [r4, #10] │ │ │ │ + strh r0, [r4, #52] @ 0x34 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -292149,23 +292159,23 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 15e526 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4c832> │ │ │ │ ldr.w r9, [pc, #24] @ 15e574 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4c880> │ │ │ │ movw r0, #38593 @ 0x96c1 │ │ │ │ add r9, pc │ │ │ │ b.n 15e494 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4c7a0> │ │ │ │ - cmp r3, #106 @ 0x6a │ │ │ │ + cmp r0, #170 @ 0xaa │ │ │ │ lsls r2, r5, #3 │ │ │ │ - asrs r0, r1, #12 │ │ │ │ + asrs r0, r1, #1 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - asrs r6, r6, #11 │ │ │ │ + asrs r6, r6, #32 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r4, [r0, #2] │ │ │ │ + strh r4, [r0, #44] @ 0x2c │ │ │ │ lsls r0, r5, #3 │ │ │ │ - cmp r2, #156 @ 0x9c │ │ │ │ + movs r7, #220 @ 0xdc │ │ │ │ lsls r2, r5, #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] @ 15e6d4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4c9e0> │ │ │ │ subs r3, r1, #1 │ │ │ │ @@ -292299,15 +292309,15 @@ │ │ │ │ movne r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ subs r6, r5, r1 │ │ │ │ lsls r6, r2, #6 │ │ │ │ asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r7, #56] @ 0x38 │ │ │ │ + strh r6, [r7, #34] @ 0x22 │ │ │ │ lsls r0, 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] @ 15e980 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4cc8c> │ │ │ │ ldr r3, [r0, #32] │ │ │ │ @@ -292724,25 +292734,25 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r2, #25 │ │ │ │ lsls r6, r2, #6 │ │ │ │ asrs r0, r2, #25 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - strh r2, [r5, #32] │ │ │ │ + strh r2, [r5, #10] │ │ │ │ lsls r0, r5, #3 │ │ │ │ asrs r6, r6, #23 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - strh r4, [r4, #26] │ │ │ │ + strh r4, [r4, #4] │ │ │ │ lsls r0, r5, #3 │ │ │ │ - strh r6, [r1, #24] │ │ │ │ + strh r6, [r1, #2] │ │ │ │ lsls r0, r5, #3 │ │ │ │ asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r4, #22] │ │ │ │ + strh r4, [r4, #0] │ │ │ │ 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, #3968] @ 0xf80 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ mov r6, r2 │ │ │ │ @@ -292986,39 +292996,39 @@ │ │ │ │ b.n 15ed9a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4d0a6> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r0, r0, #18 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #98 @ 0x62 │ │ │ │ + movs r1, #162 @ 0xa2 │ │ │ │ lsls r2, r5, #3 │ │ │ │ - lsrs r2, r3, #15 │ │ │ │ + lsrs r2, r3, #4 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strh r0, [r7, #16] │ │ │ │ + ldrb r0, [r7, #29] │ │ │ │ lsls r0, r5, #3 │ │ │ │ asrs r2, r0, #14 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - lsrs r6, r6, #13 │ │ │ │ + lsrs r6, r6, #2 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - lsrs r0, r3, #13 │ │ │ │ + lsrs r0, r3, #2 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strh r6, [r4, #4] │ │ │ │ + ldrb r6, [r4, #23] │ │ │ │ lsls r0, r5, #3 │ │ │ │ - lsrs r4, r0, #11 │ │ │ │ + lsrs r4, r0, #32 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strh r6, [r0, #6] │ │ │ │ + ldrb r6, [r0, #24] │ │ │ │ lsls r0, r5, #3 │ │ │ │ - lsrs r6, r4, #10 │ │ │ │ + lsls r6, r4, #31 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strh r4, [r3, #6] │ │ │ │ + ldrb r4, [r3, #24] │ │ │ │ lsls r0, r5, #3 │ │ │ │ - lsrs r4, r0, #10 │ │ │ │ + lsls r4, r0, #31 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrb r6, [r2, #31] │ │ │ │ + ldrb r6, [r2, #20] │ │ │ │ lsls r0, 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] @ (15eeb4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4d1c0>) │ │ │ │ @@ -293085,17 +293095,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ subs r1, #18 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - strh r2, [r0, #2] │ │ │ │ + ldrb r2, [r0, #22] │ │ │ │ lsls r0, r5, #3 │ │ │ │ - strh r4, [r7, #0] │ │ │ │ + ldrb r4, [r7, #21] │ │ │ │ lsls r0, 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] @ (15ef5c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4d268>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -293153,17 +293163,17 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 1fa394 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe86a0> │ │ │ │ ldr r2, [pc, #12] @ (15ef64 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4d270>) │ │ │ │ add r2, pc │ │ │ │ b.n 15ef3c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4d248> │ │ │ │ subs r0, #82 @ 0x52 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrb r6, [r1, #30] │ │ │ │ + ldrb r6, [r1, #19] │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldrb r0, [r1, #30] │ │ │ │ + ldrb r0, [r1, #19] │ │ │ │ lsls r0, 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] @ (15efbc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4d2c8>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -293193,15 +293203,15 @@ │ │ │ │ str r4, [sp, #24] │ │ │ │ bl 15e430 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4c73c> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r7, #172 @ 0xac │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrb r0, [r3, #29] │ │ │ │ + ldrb r0, [r3, #18] │ │ │ │ lsls r0, 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 │ │ │ │ @@ -293215,15 +293225,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ str r0, [sp, #12] │ │ │ │ movs r0, #1 │ │ │ │ strd r0, r0, [sp, #4] │ │ │ │ bl 15eec0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4d1cc> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrb r6, [r2, #28] │ │ │ │ + ldrb r6, [r2, #17] │ │ │ │ lsls r0, 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 │ │ │ │ @@ -293257,15 +293267,15 @@ │ │ │ │ str r4, [sp, #24] │ │ │ │ bl 15e430 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4c73c> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r7, #18 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrb r2, [r2, #27] │ │ │ │ + ldrb r2, [r2, #16] │ │ │ │ lsls r0, 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] @ 15f09c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4d3a8> │ │ │ │ @@ -293282,15 +293292,15 @@ │ │ │ │ mov.w ip, #1 │ │ │ │ movs r0, #2 │ │ │ │ strd ip, lr, [sp, #8] │ │ │ │ bl 15eec0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4d1cc> │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - ldrb r6, [r2, #26] │ │ │ │ + ldrb r6, [r2, #15] │ │ │ │ lsls r0, 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 │ │ │ │ @@ -293324,15 +293334,15 @@ │ │ │ │ str r4, [sp, #24] │ │ │ │ bl 15e430 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4c73c> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r6, #110 @ 0x6e │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrb r2, [r7, #24] │ │ │ │ + ldrb r2, [r7, #13] │ │ │ │ lsls r0, 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] @ 15f140 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4d44c> │ │ │ │ @@ -293350,15 +293360,15 @@ │ │ │ │ movs r0, #3 │ │ │ │ str r4, [sp, #8] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ bl 15eec0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4d1cc> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrb r2, [r0, #24] │ │ │ │ + ldrb r2, [r0, #13] │ │ │ │ lsls r0, 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 │ │ │ │ @@ -293392,15 +293402,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 15e430 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4c73c> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r5, #202 @ 0xca │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrb r6, [r4, #22] │ │ │ │ + ldrb r6, [r4, #11] │ │ │ │ lsls r0, 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 │ │ │ │ @@ -293418,15 +293428,15 @@ │ │ │ │ movs r0, #2 │ │ │ │ str r4, [sp, #12] │ │ │ │ str.w ip, [sp, #16] │ │ │ │ bl 15eec0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4d1cc> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrb r2, [r4, #21] │ │ │ │ + ldrb r2, [r4, #10] │ │ │ │ lsls r0, 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 │ │ │ │ @@ -293460,15 +293470,15 @@ │ │ │ │ str r4, [sp, #20] │ │ │ │ bl 15e430 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4c73c> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r5, #38 @ 0x26 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrb r2, [r3, #20] │ │ │ │ + ldrb r2, [r3, #9] │ │ │ │ lsls r0, 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] @ 15f284 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4d590> │ │ │ │ @@ -293486,15 +293496,15 @@ │ │ │ │ movs r0, #3 │ │ │ │ str r4, [sp, #12] │ │ │ │ str.w ip, [sp, #16] │ │ │ │ bl 15eec0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4d1cc> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrb r6, [r4, #19] │ │ │ │ + ldrb r6, [r4, #8] │ │ │ │ lsls r0, 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] @ (15f2d8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4d5e4>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -293520,15 +293530,15 @@ │ │ │ │ strd r1, r1, [sp, #12] │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 15e430 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4c73c> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ adds r4, #140 @ 0x8c │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrb r0, [r4, #18] │ │ │ │ + ldrb r0, [r4, #7] │ │ │ │ lsls r0, 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 │ │ │ │ @@ -293540,15 +293550,15 @@ │ │ │ │ add r0, pc │ │ │ │ str r0, [sp, #12] │ │ │ │ movs r0, #1 │ │ │ │ strd r0, r0, [sp, #4] │ │ │ │ bl 15ee00 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4d10c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrb r2, [r4, #17] │ │ │ │ + ldrb r2, [r4, #6] │ │ │ │ lsls r0, 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] @ (15f368 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4d674>) │ │ │ │ @@ -293577,15 +293587,15 @@ │ │ │ │ str r6, [sp, #4] │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 15e430 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4c73c> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ adds r4, #0 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrb r0, [r5, #16] │ │ │ │ + ldrb r0, [r5, #5] │ │ │ │ lsls r0, 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] @ 15f3ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4d6b8> │ │ │ │ @@ -293601,15 +293611,15 @@ │ │ │ │ mov.w ip, #1 │ │ │ │ movs r0, #2 │ │ │ │ str.w ip, [sp, #8] │ │ │ │ bl 15ee00 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4d10c> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - ldrb r6, [r5, #15] │ │ │ │ + ldrb r6, [r5, #4] │ │ │ │ lsls r0, 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] @ (15f404 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4d710>) │ │ │ │ @@ -293639,15 +293649,15 @@ │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 15e430 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4c73c> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r3, #100 @ 0x64 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrb r4, [r4, #14] │ │ │ │ + ldrb r4, [r4, #3] │ │ │ │ lsls r0, 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] @ 15f444 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4d750> │ │ │ │ @@ -293663,15 +293673,15 @@ │ │ │ │ movs r0, #3 │ │ │ │ str r4, [sp, #8] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ bl 15ee00 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4d10c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrb r6, [r4, #13] │ │ │ │ + ldrb r6, [r4, #2] │ │ │ │ lsls r0, 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] @ (15f49c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4d7a8>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -293700,15 +293710,15 @@ │ │ │ │ str r5, [sp, #12] │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 15ee00 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4d10c> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ adds r2, #202 @ 0xca │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrb r0, [r6, #12] │ │ │ │ + ldrb r0, [r6, #1] │ │ │ │ lsls r0, 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] @ (15f4fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4d808>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -293740,15 +293750,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 15ee00 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4d10c> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ adds r2, #110 @ 0x6e │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrb r4, [r5, #11] │ │ │ │ + ldrb r4, [r5, #0] │ │ │ │ lsls r0, 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] @ (15f558 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4d864>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -293780,15 +293790,15 @@ │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 15ee00 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4d10c> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ adds r2, #16 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrb r4, [r3, #10] │ │ │ │ + strb r4, [r3, #31] │ │ │ │ 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, #3976] @ 0xf88 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ mov r6, r2 │ │ │ │ @@ -294044,41 +294054,35 @@ │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 15f666 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4d972> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ lsrs r0, r0, #10 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r6, #25] │ │ │ │ + strb r0, [r6, #14] │ │ │ │ lsls r0, r5, #3 │ │ │ │ - strb r6, [r4, #25] │ │ │ │ + strb r6, [r4, #14] │ │ │ │ lsls r0, r5, #3 │ │ │ │ lsrs r2, r2, #6 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - lsls r0, r5, #5 │ │ │ │ - lsls r4, r6, #3 │ │ │ │ - lsls r0, r6, #4 │ │ │ │ - lsls r4, r6, #3 │ │ │ │ - adds r2, #52 @ 0x34 │ │ │ │ + mcr2 0, 5, r0, cr8, cr3, {7} │ │ │ │ + mrc2 0, 3, r0, cr0, cr3, {7} │ │ │ │ + cmp r7, #116 @ 0x74 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - lsls r2, r2, #4 │ │ │ │ - lsls r4, r6, #3 │ │ │ │ - strb r0, [r4, #25] │ │ │ │ + mrc2 0, 2, r0, cr2, cr3, {7} │ │ │ │ + strb r0, [r4, #14] │ │ │ │ lsls r0, r5, #3 │ │ │ │ - lsls r6, r1, #3 │ │ │ │ - lsls r4, r6, #3 │ │ │ │ - strb r0, [r2, #27] │ │ │ │ + mcr2 0, 0, r0, cr14, cr3, {7} │ │ │ │ + strb r0, [r2, #16] │ │ │ │ lsls r0, r5, #3 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - lsls r4, r6, #3 │ │ │ │ - strb r0, [r5, #27] │ │ │ │ + ldc2l 0, cr0, [r2, #972]! @ 0x3cc │ │ │ │ + strb r0, [r5, #16] │ │ │ │ lsls r0, r5, #3 │ │ │ │ - lsls r6, r2, #2 │ │ │ │ - lsls r4, r6, #3 │ │ │ │ - strb r6, [r0, #23] │ │ │ │ + ldc2l 0, cr0, [r6, #972] @ 0x3cc │ │ │ │ + strb r6, [r0, #12] │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ movw r5, #271 @ 0x10f │ │ │ │ @@ -295963,30 +295967,30 @@ │ │ │ │ movs r7, #1 │ │ │ │ mov r4, r2 │ │ │ │ b.n 1609cc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4ecd8> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xf7400195 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r7, #108] @ 0x6c │ │ │ │ + str r0, [r7, #64] @ 0x40 │ │ │ │ lsls r0, r5, #3 │ │ │ │ movt r1, #18581 @ 0x4895 │ │ │ │ - str r0, [r3, #104] @ 0x68 │ │ │ │ + str r0, [r3, #60] @ 0x3c │ │ │ │ lsls r0, r5, #3 │ │ │ │ - str r2, [r2, #88] @ 0x58 │ │ │ │ + str r2, [r2, #44] @ 0x2c │ │ │ │ lsls r0, r5, #3 │ │ │ │ - str r4, [r7, #84] @ 0x54 │ │ │ │ + str r4, [r7, #40] @ 0x28 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - str r6, [r7, #80] @ 0x50 │ │ │ │ + str r6, [r7, #36] @ 0x24 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldmia r7!, {r3, r4, r5, r6} │ │ │ │ + ldmia r4, {r3, r4, r5, r7} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - str r0, [r4, #76] @ 0x4c │ │ │ │ + str r0, [r4, #32] │ │ │ │ lsls r0, r5, #3 │ │ │ │ - str r6, [r6, #76] @ 0x4c │ │ │ │ + str r6, [r6, #32] │ │ │ │ lsls r0, 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] @ (160c9c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4efa8>) │ │ │ │ @@ -296254,20 +296258,20 @@ │ │ │ │ bl 29bbd0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x189edc> │ │ │ │ b.n 160dd4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4f0e0> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf33e0195 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r0, #52] @ 0x34 │ │ │ │ + str r2, [r0, #8] │ │ │ │ lsls r0, r5, #3 │ │ │ │ - str r4, [r4, #48] @ 0x30 │ │ │ │ + str r4, [r4, #4] │ │ │ │ lsls r0, r5, #3 │ │ │ │ @ instruction: 0xf2240195 │ │ │ │ - str r6, [r2, #32] │ │ │ │ + ldrsh r6, [r2, r5] │ │ │ │ lsls r0, 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 │ │ │ │ @@ -296476,17 +296480,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 67dc8 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - adds r1, #32 │ │ │ │ + cmp r6, #96 @ 0x60 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - adds r0, #168 @ 0xa8 │ │ │ │ + cmp r5, #232 @ 0xe8 │ │ │ │ lsls r1, 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, #3992] @ 0xf98 │ │ │ │ sub sp, #72 @ 0x48 │ │ │ │ mov r5, r0 │ │ │ │ @@ -296727,17 +296731,17 @@ │ │ │ │ vorn d16, d22, d5 │ │ │ │ vorn d16, d20, d5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ vand d0, d22, d5 │ │ │ │ subs r2, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r2, r0] │ │ │ │ + ldrh r0, [r2, r5] │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldrb r0, [r5, r6] │ │ │ │ + ldrh r0, [r5, r3] │ │ │ │ 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, #3984] @ 0xf90 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ ldr r3, [pc, #800] @ (161640 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4f94c>) │ │ │ │ @@ -297050,19 +297054,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldcl 1, cr0, [r8], {149} @ 0x95 │ │ │ │ ldcl 1, cr0, [r2], {149} @ 0x95 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldcl 1, cr0, [r2], #-596 @ 0xfffffdac │ │ │ │ - ldrb r4, [r5, r2] │ │ │ │ + ldr r4, [r5, r7] │ │ │ │ lsls r0, r5, #3 │ │ │ │ subs r2, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r6, r1] │ │ │ │ + ldrsb r2, [r6, r6] │ │ │ │ lsls r0, 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 │ │ │ │ @@ -297688,21 +297692,21 @@ │ │ │ │ nop │ │ │ │ lsrs r2, r5, #14 │ │ │ │ lsls r6, r2, #6 │ │ │ │ b.n 161650 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4f95c> │ │ │ │ lsls r5, r2, #6 │ │ │ │ asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r4, r4] │ │ │ │ + strh r6, [r4, r1] │ │ │ │ lsls r0, r5, #3 │ │ │ │ - strb r0, [r4, r2] │ │ │ │ + str r0, [r4, r7] │ │ │ │ lsls r0, r5, #3 │ │ │ │ - strb r4, [r0, r2] │ │ │ │ + str r4, [r0, r7] │ │ │ │ lsls r0, r5, #3 │ │ │ │ - strb r6, [r7, r1] │ │ │ │ + str r6, [r7, r6] │ │ │ │ lsls r0, 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] @ (161e6c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x50178>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -298004,23 +298008,23 @@ │ │ │ │ b.n 162016 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x50322> │ │ │ │ lsrs r2, r4, #2 │ │ │ │ lsls r6, r2, #6 │ │ │ │ b.n 162368 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x50674> │ │ │ │ lsls r5, r2, #6 │ │ │ │ asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r0, r3] │ │ │ │ + str r0, [r0, r0] │ │ │ │ lsls r0, r5, #3 │ │ │ │ - strh r6, [r4, r0] │ │ │ │ + ldr r7, [pc, #408] @ (162234 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x50540>) │ │ │ │ lsls r0, r5, #3 │ │ │ │ - strh r0, [r0, r1] │ │ │ │ + ldr r7, [pc, #512] @ (1622a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x505ac>) │ │ │ │ lsls r0, r5, #3 │ │ │ │ - strh r2, [r0, r1] │ │ │ │ + ldr r7, [pc, #520] @ (1622ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x505b8>) │ │ │ │ lsls r0, r5, #3 │ │ │ │ - str r4, [r5, r6] │ │ │ │ + ldr r6, [pc, #944] @ (162458 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x50764>) │ │ │ │ lsls r0, 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] @ (162108 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x50414>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -298126,19 +298130,19 @@ │ │ │ │ b.n 1621b8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x504c4> │ │ │ │ lsls r6, r0, #24 │ │ │ │ lsls r6, r2, #6 │ │ │ │ udf #210 @ 0xd2 │ │ │ │ lsls r5, r2, #6 │ │ │ │ asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r5, r3] │ │ │ │ + ldr r6, [pc, #176] @ (162298 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x505a4>) │ │ │ │ lsls r0, r5, #3 │ │ │ │ - str r6, [r0, r2] │ │ │ │ + ldr r5, [pc, #792] @ (162504 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x50810>) │ │ │ │ lsls r0, r5, #3 │ │ │ │ - str r4, [r2, r2] │ │ │ │ + ldr r5, [pc, #848] @ (162540 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x5084c>) │ │ │ │ lsls r0, 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] @ (162250 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x5055c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -298244,19 +298248,19 @@ │ │ │ │ b.n 1622fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x50608> │ │ │ │ lsls r6, r7, #18 │ │ │ │ lsls r6, r2, #6 │ │ │ │ ble.n 16223c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x50548> │ │ │ │ lsls r5, r2, #6 │ │ │ │ asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #808] @ (162658 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x50964>) │ │ │ │ + ldr r5, [pc, #40] @ (162358 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x50664>) │ │ │ │ lsls r0, r5, #3 │ │ │ │ - str r4, [r2, r0] │ │ │ │ + ldr r5, [pc, #336] @ (162484 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x50790>) │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldr r7, [pc, #864] @ (162698 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x509a4>) │ │ │ │ + ldr r5, [pc, #96] @ (162398 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x506a4>) │ │ │ │ lsls r0, 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] @ (162420 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x5072c>) │ │ │ │ @@ -298577,27 +298581,27 @@ │ │ │ │ nop │ │ │ │ lsls r0, r6, #11 │ │ │ │ lsls r6, r2, #6 │ │ │ │ blt.n 1625e0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x508ec> │ │ │ │ lsls r5, r2, #6 │ │ │ │ asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #1000] @ (162a64 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x50d70>) │ │ │ │ + ldr r4, [pc, #232] @ (162764 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x50a70>) │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldr r6, [pc, #144] @ (162710 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x50a1c>) │ │ │ │ + ldr r3, [pc, #400] @ (162810 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x50b1c>) │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldr r6, [pc, #384] @ (162804 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x50b10>) │ │ │ │ + ldr r3, [pc, #640] @ (162904 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x50c10>) │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldr r5, [pc, #1008] @ (162a78 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x50d84>) │ │ │ │ + ldr r3, [pc, #240] @ (162778 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x50a84>) │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldr r5, [pc, #976] @ (162a5c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x50d68>) │ │ │ │ + ldr r3, [pc, #208] @ (16275c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x50a68>) │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldr r5, [pc, #672] @ (162930 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x50c3c>) │ │ │ │ + ldr r2, [pc, #928] @ (162a30 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x50d3c>) │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldr r5, [pc, #896] @ (162a14 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x50d20>) │ │ │ │ + ldr r3, [pc, #128] @ (162714 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x50a20>) │ │ │ │ lsls r0, 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] @ (1626f8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x50a04>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -298726,21 +298730,21 @@ │ │ │ │ nop │ │ │ │ movs r0, r3 │ │ │ │ lsls r6, r2, #6 │ │ │ │ bhi.n 1627bc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x50ac8> │ │ │ │ lsls r5, r2, #6 │ │ │ │ asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #904] @ (162b90 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x50e9c>) │ │ │ │ + ldr r2, [pc, #136] @ (162890 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x50b9c>) │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldr r4, [pc, #944] @ (162bbc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x50ec8>) │ │ │ │ + ldr r2, [pc, #176] @ (1628bc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x50bc8>) │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldr r4, [pc, #560] @ (162a40 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x50d4c>) │ │ │ │ + ldr r1, [pc, #816] @ (162b40 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x50e4c>) │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldr r4, [pc, #600] @ (162a6c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x50d78>) │ │ │ │ + ldr r1, [pc, #856] @ (162b6c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x50e78>) │ │ │ │ lsls r0, 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] @ (162878 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x50b84>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -298853,19 +298857,19 @@ │ │ │ │ b.n 1628d2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x50bde> │ │ │ │ nop │ │ │ │ mrc2 1, 4, r0, cr6, cr5, {4} │ │ │ │ bvc.n 162a28 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x50d34> │ │ │ │ lsls r5, r2, #6 │ │ │ │ asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #64] @ (1629ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x50cb8>) │ │ │ │ + ldr r1, [pc, #320] @ (162aac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x50db8>) │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldr r3, [pc, #968] @ (162d38 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x51044>) │ │ │ │ + ldr r1, [pc, #200] @ (162a38 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x50d44>) │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldr r3, [pc, #744] @ (162c5c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x50f68>) │ │ │ │ + ldr r0, [pc, #1000] @ (162d5c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x51068>) │ │ │ │ lsls r0, 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] @ 1629ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x50cb8> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -298953,17 +298957,17 @@ │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 162a06 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x50d12> │ │ │ │ stc2l 1, cr0, [r2, #-596]! @ 0xfffffdac │ │ │ │ bvs.n 162ad0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x50ddc> │ │ │ │ lsls r5, r2, #6 │ │ │ │ asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #400] @ (162c10 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x50f1c>) │ │ │ │ + ldr r0, [pc, #656] @ (162d10 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x5101c>) │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldr r3, [pc, #160] @ (162b24 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x50e30>) │ │ │ │ + ldr r0, [pc, #416] @ (162c24 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x50f30>) │ │ │ │ lsls r0, 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] @ 162abc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x50dc8> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -299057,17 +299061,17 @@ │ │ │ │ b.n 162b16 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x50e22> │ │ │ │ nop │ │ │ │ mrrc2 1, 9, r0, r2, cr5 │ │ │ │ bpl.n 162bd0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x50edc> │ │ │ │ lsls r5, r2, #6 │ │ │ │ asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #672] @ (162e40 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x5114c>) │ │ │ │ + blx sp │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldr r2, [pc, #360] @ (162d0c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x51018>) │ │ │ │ + @ instruction: 0x479a │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r8, r2 │ │ │ │ @@ -299174,15 +299178,15 @@ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ bmi.n 162d28 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x51034> │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r6 │ │ │ │ + subs r6, #54 @ 0x36 │ │ │ │ lsls r0, r5, #3 │ │ │ │ bcc.n 162d8c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x51098> │ │ │ │ lsls r5, r2, #6 │ │ │ │ push {r4, lr} │ │ │ │ movs r3, #0 │ │ │ │ ldr.w lr, [pc, #192] @ 162d88 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x51094> │ │ │ │ add lr, pc │ │ │ │ @@ -299255,23 +299259,23 @@ │ │ │ │ cmp r3, #20 │ │ │ │ beq.n 162d14 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x51020> │ │ │ │ ldr.w r2, [r0, r3, lsl #3] │ │ │ │ cmp r1, r2 │ │ │ │ bne.n 162d74 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x51080> │ │ │ │ ldr.w r0, [ip, r3, lsl #3] │ │ │ │ pop {r4, pc} │ │ │ │ - asrs r4, r2, #26 │ │ │ │ + asrs r4, r2, #15 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - asrs r2, r4, #24 │ │ │ │ + asrs r2, r4, #13 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - asrs r6, r4, #22 │ │ │ │ + asrs r6, r4, #11 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - asrs r6, r4, #18 │ │ │ │ + asrs r6, r4, #7 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - asrs r0, r4, #15 │ │ │ │ + asrs r0, r4, #4 │ │ │ │ lsls r1, r7, #3 │ │ │ │ cmp r1, r2 │ │ │ │ beq.n 162dd8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x510e4> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -299578,21 +299582,21 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf70a0195 │ │ │ │ - cmp r0, ip │ │ │ │ + cmp r0, r4 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - cmp r4, sp │ │ │ │ + cmp r4, r5 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - cmp sl, r9 │ │ │ │ + orrs r2, r1 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - cmp r2, lr │ │ │ │ + cmp r2, r6 │ │ │ │ lsls r0, r5, #3 │ │ │ │ movw r2, #36873 @ 0x9009 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 163126 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x51432> │ │ │ │ bhi.w 163356 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x51662> │ │ │ │ movw r2, #35864 @ 0x8c18 │ │ │ │ cmp r3, r2 │ │ │ │ @@ -299957,41 +299961,41 @@ │ │ │ │ ldr r2, [pc, #68] @ (163530 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x5183c>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 1630aa <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x513b6> │ │ │ │ nop │ │ │ │ - cmp r6, r6 │ │ │ │ + subs r7, #246 @ 0xf6 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - muls r4, r2 │ │ │ │ + lsls r4, r2 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - cmn r2, r3 │ │ │ │ + ands r2, r3 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - bics r2, r5 │ │ │ │ + lsrs r2, r5 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - orrs r6, r0 │ │ │ │ + eors r6, r0 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - orrs r6, r7 │ │ │ │ + eors r6, r7 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - add r4, r7 │ │ │ │ + adcs r4, r7 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - mvns r2, r5 │ │ │ │ + asrs r2, r5 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - add r2, r7 │ │ │ │ + adcs r2, r7 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - muls r2, r6 │ │ │ │ + lsls r2, r6 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - add r0, r9 │ │ │ │ + sbcs r0, r1 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - mvns r2, r5 │ │ │ │ + asrs r2, r5 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - mvns r6, r7 │ │ │ │ + asrs r6, r7 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - cmn r2, r2 │ │ │ │ + ands r2, r2 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -300186,19 +300190,19 @@ │ │ │ │ ite ne │ │ │ │ movne r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ b.n 1635ca <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x518d6> │ │ │ │ nop │ │ │ │ ldmia r2!, {r3, r5, r7} │ │ │ │ lsls r5, r2, #6 │ │ │ │ - muls r6, r7 │ │ │ │ + lsls r6, r7 │ │ │ │ lsls r0, r5, #3 │ │ │ │ asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - svc 108 @ 0x6c │ │ │ │ + bgt.n 1636bc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x519c8> │ │ │ │ lsls r7, r4, #3 │ │ │ │ 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 │ │ │ │ @@ -300238,15 +300242,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 1637b2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x51abe> │ │ │ │ nop │ │ │ │ - sbcs r6, r0 │ │ │ │ + subs r6, #198 @ 0xc6 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -300284,17 +300288,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (163850 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x51b5c>) │ │ │ │ mov r3, r1 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ movs r0, #0 │ │ │ │ b.n 16380c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x51b18> │ │ │ │ - adcs r0, r4 │ │ │ │ + subs r6, #160 @ 0xa0 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - asrs r2, r6 │ │ │ │ + subs r6, #114 @ 0x72 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -300676,27 +300680,27 @@ │ │ │ │ mov.w r3, #256 @ 0x100 │ │ │ │ b.n 163a60 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x51d6c> │ │ │ │ movs r3, #128 @ 0x80 │ │ │ │ b.n 163a60 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x51d6c> │ │ │ │ nop │ │ │ │ stmia r6!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r5, r2, #6 │ │ │ │ - subs r6, #128 @ 0x80 │ │ │ │ + subs r3, #192 @ 0xc0 │ │ │ │ lsls r0, r5, #3 │ │ │ │ asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r5, #24 │ │ │ │ + asrs r4, r5, #13 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - asrs r6, r2, #24 │ │ │ │ + asrs r6, r2, #13 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - subs r5, #134 @ 0x86 │ │ │ │ + subs r2, #198 @ 0xc6 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - subs r5, #82 @ 0x52 │ │ │ │ + subs r2, #146 @ 0x92 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - subs r5, #128 @ 0x80 │ │ │ │ + subs r2, #192 @ 0xc0 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -300782,21 +300786,21 @@ │ │ │ │ ldr r2, [pc, #28] @ (163db4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x520c0>) │ │ │ │ mov r3, r6 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 163d0e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x5201a> │ │ │ │ nop │ │ │ │ - subs r5, #32 │ │ │ │ + subs r2, #96 @ 0x60 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - subs r4, #232 @ 0xe8 │ │ │ │ + subs r2, #40 @ 0x28 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - subs r5, #14 │ │ │ │ + subs r2, #78 @ 0x4e │ │ │ │ lsls r0, r5, #3 │ │ │ │ - subs r4, #166 @ 0xa6 │ │ │ │ + subs r1, #230 @ 0xe6 │ │ │ │ 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 r8, r3 │ │ │ │ ldr r3, [pc, #552] @ (163ff4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x52300>) │ │ │ │ @@ -300990,25 +300994,25 @@ │ │ │ │ add.w r2, r2, ip, lsl #1 │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ b.n 163ef6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x52202> │ │ │ │ movs r2, #4 │ │ │ │ b.n 163ec8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x521d4> │ │ │ │ nop │ │ │ │ ldrd r0, r1, [sl, #-596] @ 0x254 │ │ │ │ - lsrs r0, r5, #9 │ │ │ │ + lsls r0, r5, #30 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - lsls r2, r7, #25 │ │ │ │ + lsls r2, r7, #14 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - udf #206 @ 0xce │ │ │ │ + bgt.n 164020 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x5232c> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - subs r3, #8 │ │ │ │ + subs r0, #72 @ 0x48 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - subs r2, #254 @ 0xfe │ │ │ │ + subs r0, #62 @ 0x3e │ │ │ │ lsls r0, r5, #3 │ │ │ │ - lsls r0, r7, #21 │ │ │ │ + lsls r0, r7, #10 │ │ │ │ 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 │ │ │ │ mov r6, r2 │ │ │ │ @@ -301193,23 +301197,23 @@ │ │ │ │ ldrb r3, [r3, r7] │ │ │ │ b.n 164158 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x52464> │ │ │ │ movs r3, #4 │ │ │ │ b.n 16412c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x52438> │ │ │ │ nop │ │ │ │ b.n 164024 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x52330> │ │ │ │ lsls r5, r2, #6 │ │ │ │ - lsrs r4, r0, #32 │ │ │ │ + lsls r4, r0, #21 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - lsls r4, r3, #16 │ │ │ │ + lsls r4, r3, #5 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - bgt.n 164338 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x52644> │ │ │ │ + bls.n 1641b8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x524c4> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - subs r0, #208 @ 0xd0 │ │ │ │ + adds r6, #16 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - lsls r4, r7, #12 │ │ │ │ + lsls r4, r7, #1 │ │ │ │ lsls r1, r7, #3 │ │ │ │ mov.w ip, #28 │ │ │ │ push {r4, lr} │ │ │ │ mla ip, ip, r2, r1 │ │ │ │ ldr.w r4, [ip, #792] @ 0x318 │ │ │ │ cmp r4, r3 │ │ │ │ beq.n 1642a2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x525ae> │ │ │ │ @@ -301276,19 +301280,19 @@ │ │ │ │ ldr r2, [pc, #24] @ (16432c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x52638>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - blt.n 1643d4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x526e0> │ │ │ │ + bhi.n 164254 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x52560> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - adds r7, #244 @ 0xf4 │ │ │ │ + adds r5, #52 @ 0x34 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - asrs r2, r4, #3 │ │ │ │ + lsrs r2, r4, #24 │ │ │ │ lsls r0, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ movw r5, #17175 @ 0x4317 │ │ │ │ ldr r6, [pc, #116] @ (1643b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x526bc>) │ │ │ │ mul.w r5, r3, r5 │ │ │ │ ldr.w lr, [pc, #116] @ 1643b4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x526c0> │ │ │ │ add r6, pc │ │ │ │ @@ -301321,18 +301325,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 │ │ │ │ - lsls r2, r4, #23 │ │ │ │ - lsls r1, r7, #3 │ │ │ │ - lsls r6, r3, #8 │ │ │ │ + lsls r2, r4, #12 │ │ │ │ lsls r1, r7, #3 │ │ │ │ + vqadd.u16 q8, q15, q12 │ │ │ │ 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 164486 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x52792> │ │ │ │ mov r6, r0 │ │ │ │ @@ -301434,19 +301437,19 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r2, pc │ │ │ │ str.w lr, [sp] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - bls.n 1645f0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x528fc> │ │ │ │ + bvs.n 164470 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x5277c> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - adds r6, #110 @ 0x6e │ │ │ │ + adds r3, #174 @ 0xae │ │ │ │ lsls r0, r5, #3 │ │ │ │ - adds r6, #46 @ 0x2e │ │ │ │ + adds r3, #110 @ 0x6e │ │ │ │ lsls r0, 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 │ │ │ │ @@ -301653,15 +301656,15 @@ │ │ │ │ bne.w 16465c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x52968> │ │ │ │ b.n 1646a4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x529b0> │ │ │ │ ldr r3, [r2, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #12] │ │ │ │ b.n 164632 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x5293e> │ │ │ │ nop │ │ │ │ - adds r4, #184 @ 0xb8 │ │ │ │ + adds r1, #248 @ 0xf8 │ │ │ │ lsls r0, 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] @ 1648f0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x52bfc> │ │ │ │ mov ip, r2 │ │ │ │ @@ -301808,23 +301811,23 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0xb868 │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb7e4 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - adds r2, #34 @ 0x22 │ │ │ │ + cmp r7, #98 @ 0x62 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - adds r2, #148 @ 0x94 │ │ │ │ + cmp r7, #212 @ 0xd4 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - adds r3, #36 @ 0x24 │ │ │ │ + adds r0, #100 @ 0x64 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - adds r3, #38 @ 0x26 │ │ │ │ + adds r0, #102 @ 0x66 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - lsrs r2, r7, #1 │ │ │ │ + lsls r2, r7, #22 │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #592] @ (164b74 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x52e80>) │ │ │ │ @@ -302052,23 +302055,23 @@ │ │ │ │ b.n 164a46 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x52d52> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xb6d4 │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #228 @ 0xe4 │ │ │ │ + adds r0, #36 @ 0x24 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - adds r2, #186 @ 0xba │ │ │ │ + cmp r7, #250 @ 0xfa │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r3, r5, r7, lr} │ │ │ │ lsls r5, r2, #6 │ │ │ │ - adds r1, #210 @ 0xd2 │ │ │ │ + cmp r7, #18 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - adds r1, #16 │ │ │ │ + cmp r6, #80 @ 0x50 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ mov.w ip, #24 │ │ │ │ sub sp, #28 │ │ │ │ @@ -302210,17 +302213,17 @@ │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, lr, lsl #1 │ │ │ │ ldrb r3, [r3, r2] │ │ │ │ b.n 164c6c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x52f78> │ │ │ │ movs r3, #4 │ │ │ │ b.n 164c40 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x52f4c> │ │ │ │ nop │ │ │ │ - ldc2l 0, cr0, [r2], #992 @ 0x3e0 │ │ │ │ - vst4. {d0-d3}, [r8 :256], r8 │ │ │ │ - ldrb.w r0, [r0, r8, lsl #3] │ │ │ │ + @ instruction: 0xfa3200f8 │ │ │ │ + movw r0, #35064 @ 0x88f8 │ │ │ │ + adcs.w r0, r0, #8126464 @ 0x7c0000 │ │ │ │ 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 │ │ │ │ bfi ip, r1, #0, #5 │ │ │ │ @@ -302273,17 +302276,17 @@ │ │ │ │ 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 164ddc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x530e8> │ │ │ │ - @ instruction: 0xfb5600f8 │ │ │ │ - @ instruction: 0xf76a00f8 │ │ │ │ - @ instruction: 0xf74c00f8 │ │ │ │ + ldrb.w r0, [r6, #248] @ 0xf8 │ │ │ │ + @ instruction: 0xf4aa00f8 │ │ │ │ + eor.w r0, ip, #8126464 @ 0x7c0000 │ │ │ │ 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] │ │ │ │ mov.w r9, #24 │ │ │ │ @@ -302369,17 +302372,17 @@ │ │ │ │ ldr r0, [pc, #24] @ (164f60 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x5326c>) │ │ │ │ add r0, pc │ │ │ │ add.w r0, r0, r4, lsl #1 │ │ │ │ ldrb.w r0, [r0, lr] │ │ │ │ b.n 164efc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x53208> │ │ │ │ mov.w ip, #4 │ │ │ │ b.n 164ed2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x531de> │ │ │ │ - @ instruction: 0xfa6000f8 │ │ │ │ - @ instruction: 0xf67400f8 │ │ │ │ - @ instruction: 0xf61600f8 │ │ │ │ + @ instruction: 0xf7a000f8 │ │ │ │ + @ instruction: 0xf3b400f8 │ │ │ │ + @ instruction: 0xf35600f8 │ │ │ │ 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] @ 164fbc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x532c8> │ │ │ │ mov r4, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -302454,15 +302457,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 164b90 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x52e9c> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ bvc.n 1650e4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x533f0> │ │ │ │ lsls r5, r2, #6 │ │ │ │ - cmp r4, #184 @ 0xb8 │ │ │ │ + cmp r1, #248 @ 0xf8 │ │ │ │ lsls r0, 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] @ (165128 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x53434>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -302544,15 +302547,15 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ bvs.n 165060 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x5336c> │ │ │ │ lsls r5, r2, #6 │ │ │ │ add r7, sp, #536 @ 0x218 │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #40 @ 0x28 │ │ │ │ + cmp r1, #104 @ 0x68 │ │ │ │ lsls r0, r5, #3 │ │ │ │ add r7, sp, #304 @ 0x130 │ │ │ │ lsls r5, r2, #6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -302628,15 +302631,15 @@ │ │ │ │ str r7, [sp, #0] │ │ │ │ strd r4, r4, [sp, #20] │ │ │ │ bl 164b90 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x52e9c> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bpl.n 165320 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x5362c> │ │ │ │ lsls r5, r2, #6 │ │ │ │ - cmp r2, #254 @ 0xfe │ │ │ │ + cmp r0, #62 @ 0x3e │ │ │ │ lsls r0, 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] @ (1652ec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x535f8>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -302714,15 +302717,15 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ bmi.n 165294 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x535a0> │ │ │ │ lsls r5, r2, #6 │ │ │ │ add r5, sp, #760 @ 0x2f8 │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #144 @ 0x90 │ │ │ │ + movs r7, #208 @ 0xd0 │ │ │ │ lsls r0, r5, #3 │ │ │ │ add r5, sp, #528 @ 0x210 │ │ │ │ lsls r5, r2, #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 │ │ │ │ @@ -302832,15 +302835,15 @@ │ │ │ │ strd r4, r4, [sp, #20] │ │ │ │ bl 164b90 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x52e9c> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ bcc.n 165364 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x53670> │ │ │ │ lsls r5, r2, #6 │ │ │ │ - cmp r1, #14 │ │ │ │ + movs r6, #78 @ 0x4e │ │ │ │ lsls r0, 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] @ (16553c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x53848>) │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ @@ -302938,15 +302941,15 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ bcs.n 1654a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x537ac> │ │ │ │ lsls r5, r2, #6 │ │ │ │ add r3, sp, #640 @ 0x280 │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #158 @ 0x9e │ │ │ │ + movs r5, #222 @ 0xde │ │ │ │ lsls r0, r5, #3 │ │ │ │ add r3, sp, #232 @ 0xe8 │ │ │ │ lsls r5, r2, #6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -303022,15 +303025,15 @@ │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 164b90 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x52e9c> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ bne.n 165708 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x53a14> │ │ │ │ lsls r5, r2, #6 │ │ │ │ - movs r7, #66 @ 0x42 │ │ │ │ + movs r4, #130 @ 0x82 │ │ │ │ lsls r0, 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] @ (165708 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x53a14>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -303113,15 +303116,15 @@ │ │ │ │ nop │ │ │ │ beq.n 165680 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x5398c> │ │ │ │ lsls r5, r2, #6 │ │ │ │ add r1, sp, #664 @ 0x298 │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #216 @ 0xd8 │ │ │ │ + movs r4, #24 │ │ │ │ lsls r0, r5, #3 │ │ │ │ add r1, sp, #432 @ 0x1b0 │ │ │ │ lsls r5, r2, #6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -303197,15 +303200,15 @@ │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 164b90 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x52e9c> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ ldmia r7, {r1, r3, r4, r7} │ │ │ │ lsls r5, r2, #6 │ │ │ │ - movs r5, #170 @ 0xaa │ │ │ │ + movs r2, #234 @ 0xea │ │ │ │ lsls r0, 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] @ (1658d4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x53be0>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -303288,15 +303291,15 @@ │ │ │ │ nop │ │ │ │ ldmia r6, {r4, r5, r6, r7} │ │ │ │ lsls r5, r2, #6 │ │ │ │ add r7, pc, #872 @ (adr r7, 165c40 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x53f4c>) │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #60 @ 0x3c │ │ │ │ + movs r2, #124 @ 0x7c │ │ │ │ lsls r0, r5, #3 │ │ │ │ add r7, pc, #640 @ (adr r7, 165b64 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x53e70>) │ │ │ │ lsls r5, r2, #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 │ │ │ │ @@ -303411,15 +303414,15 @@ │ │ │ │ strd r4, r4, [sp, #20] │ │ │ │ bl 164b90 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x52e9c> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ ldmia r5, {r1, r3, r5, r7} │ │ │ │ lsls r5, r2, #6 │ │ │ │ - movs r3, #176 @ 0xb0 │ │ │ │ + movs r0, #240 @ 0xf0 │ │ │ │ lsls r0, 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] @ (165b30 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x53e3c>) │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ @@ -303518,15 +303521,15 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ ldmia r4, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r5, r2, #6 │ │ │ │ add r5, pc, #688 @ (adr r5, 165de4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x540f0>) │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #62 @ 0x3e │ │ │ │ + movs r0, #126 @ 0x7e │ │ │ │ lsls r0, r5, #3 │ │ │ │ add r5, pc, #280 @ (adr r5, 165c58 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x53f64>) │ │ │ │ lsls r5, r2, #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 │ │ │ │ @@ -303609,15 +303612,15 @@ │ │ │ │ str r6, [sp, #16] │ │ │ │ bl 164b90 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x52e9c> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ ldmia r3!, {r5, r6} │ │ │ │ lsls r5, r2, #6 │ │ │ │ - movs r2, #4 │ │ │ │ + subs r4, r0, #5 │ │ │ │ lsls r0, 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] @ (165d28 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x54034>) │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ @@ -303703,15 +303706,15 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ ldmia r2, {r1, r2, r3, r5, r7} │ │ │ │ lsls r5, r2, #6 │ │ │ │ add r3, pc, #608 @ (adr r3, 165f8c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x54298>) │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #106 @ 0x6a │ │ │ │ + subs r2, r5, #2 │ │ │ │ lsls r0, r5, #3 │ │ │ │ add r3, pc, #344 @ (adr r3, 165e90 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x5419c>) │ │ │ │ lsls r5, r2, #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 │ │ │ │ @@ -303812,19 +303815,19 @@ │ │ │ │ nop │ │ │ │ ldmia r1, {r1, r6, r7} │ │ │ │ lsls r5, r2, #6 │ │ │ │ add r2, pc, #688 @ (adr r2, 1660e4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x543f0>) │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #158 @ 0x9e │ │ │ │ + adds r6, r3, #7 │ │ │ │ lsls r0, r5, #3 │ │ │ │ add r1, pc, #1016 @ (adr r1, 166238 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x54544>) │ │ │ │ lsls r5, r2, #6 │ │ │ │ - movs r0, #18 │ │ │ │ + adds r2, r2, #5 │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #80] @ (165ea4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x541b0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -303901,15 +303904,15 @@ │ │ │ │ str.w r8, [sp] │ │ │ │ bl 164b90 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x52e9c> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ ldmia r0!, {r1, r3, r5, r6} │ │ │ │ lsls r5, r2, #6 │ │ │ │ - subs r0, r6, #5 │ │ │ │ + adds r0, r6, #2 │ │ │ │ lsls r0, 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] @ (166004 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x54310>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -303991,15 +303994,15 @@ │ │ │ │ nop │ │ │ │ stmia r7!, {r6, r7} │ │ │ │ lsls r5, r2, #6 │ │ │ │ add r0, pc, #680 @ (adr r0, 1662b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x545bc>) │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r0, #4 │ │ │ │ + adds r4, r0, #1 │ │ │ │ lsls r0, r5, #3 │ │ │ │ add r0, pc, #456 @ (adr r0, 1661dc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x544e8>) │ │ │ │ lsls r5, r2, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -304129,17 +304132,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ stmia r6!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r5, r2, #6 │ │ │ │ - adds r4, r4, #6 │ │ │ │ + subs r4, r4, r3 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - adds r6, r3, #4 │ │ │ │ + subs r6, r3, r1 │ │ │ │ lsls r0, 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] @ (1662ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x545b8>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -304251,19 +304254,19 @@ │ │ │ │ nop │ │ │ │ stmia r5!, {r1, r5, r6} │ │ │ │ lsls r5, r2, #6 │ │ │ │ ldr r6, [sp, #336] @ 0x150 │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r7, #3 │ │ │ │ + subs r6, r7, r0 │ │ │ │ lsls r0, r5, #3 │ │ │ │ ldr r5, [sp, #512] @ 0x200 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - adds r6, r2, #1 │ │ │ │ + adds r6, r2, r6 │ │ │ │ lsls r0, 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] @ (1663b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x546bc>) │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ @@ -304358,19 +304361,19 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ stmia r4!, {r3, r4, r5} │ │ │ │ lsls r5, r2, #6 │ │ │ │ ldr r5, [sp, #144] @ 0x90 │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r4, #0 │ │ │ │ + adds r0, r4, r5 │ │ │ │ lsls r0, r5, #3 │ │ │ │ ldr r4, [sp, #488] @ 0x1e8 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - subs r4, r3, r6 │ │ │ │ + adds r4, r3, r3 │ │ │ │ lsls r0, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #80] @ (166428 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x54734>) │ │ │ │ @@ -304475,17 +304478,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ stmia r2!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r5, r2, #6 │ │ │ │ - subs r2, r7, r3 │ │ │ │ + adds r2, r7, r0 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - subs r6, r0, r2 │ │ │ │ + asrs r6, r0, #31 │ │ │ │ lsls r0, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #76] @ (166558 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x54864>) │ │ │ │ @@ -304615,19 +304618,19 @@ │ │ │ │ nop │ │ │ │ stmia r1!, {r2, r3, r4, r7} │ │ │ │ lsls r5, r2, #6 │ │ │ │ ldr r2, [sp, #544] @ 0x220 │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r1, r0 │ │ │ │ + asrs r4, r1, #29 │ │ │ │ lsls r0, r5, #3 │ │ │ │ ldr r1, [sp, #896] @ 0x380 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - adds r2, r1, r6 │ │ │ │ + asrs r2, r1, #27 │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ ldr r4, [pc, #176] @ (166724 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x54a30>) │ │ │ │ @@ -304699,17 +304702,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ stmia r0!, {r3, r4, r5, r7} │ │ │ │ lsls r5, r2, #6 │ │ │ │ - adds r4, r1, r5 │ │ │ │ + asrs r4, r1, #26 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - adds r0, r3, r3 │ │ │ │ + asrs r0, r3, #24 │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ cbnz r3, 166746 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x54a52> │ │ │ │ @@ -304827,17 +304830,17 @@ │ │ │ │ ldr r2, [pc, #16] @ (1668a8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x54bb4>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ bkpt 0x00c6 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - asrs r2, r2, #30 │ │ │ │ + asrs r2, r2, #19 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - asrs r4, r5, #30 │ │ │ │ + asrs r4, r5, #19 │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #32] @ (1668dc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x54be8>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -304891,17 +304894,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bkpt 0x0034 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - asrs r2, r2, #29 │ │ │ │ + asrs r2, r2, #18 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - asrs r2, r1, #28 │ │ │ │ + asrs r2, r1, #17 │ │ │ │ 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 r2, [pc, #84] @ (1669b4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x54cc0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -304936,17 +304939,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ pop {r2, r6, r7, pc} │ │ │ │ lsls r5, r2, #6 │ │ │ │ - asrs r6, r7, #27 │ │ │ │ + asrs r6, r7, #16 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - asrs r2, r3, #26 │ │ │ │ + asrs r2, r3, #15 │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (1669f8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x54d04>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -305056,15 +305059,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (166b0c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x54e18>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ pop {r1, r3, r4, r6} │ │ │ │ lsls r5, r2, #6 │ │ │ │ - asrs r4, r1, #22 │ │ │ │ + asrs r4, r1, #11 │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #32] @ (166b40 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x54e4c>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -305114,17 +305117,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ cbnz r0, 166c18 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x54f24> │ │ │ │ lsls r5, r2, #6 │ │ │ │ - asrs r6, r1, #21 │ │ │ │ + asrs r6, r1, #10 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - asrs r6, r6, #20 │ │ │ │ + asrs r6, r6, #9 │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #76] @ (166c08 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x54f14>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -305155,17 +305158,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ cbnz r0, 166c66 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x54f72> │ │ │ │ lsls r5, r2, #6 │ │ │ │ - asrs r2, r4, #18 │ │ │ │ + asrs r2, r4, #7 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - asrs r6, r1, #19 │ │ │ │ + asrs r6, r1, #8 │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (166c4c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x54f58>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -305226,17 +305229,17 @@ │ │ │ │ str r3, [r4, #8] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str r3, [r4, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ revsh r2, r0 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - asrs r2, r4, #17 │ │ │ │ + asrs r2, r4, #6 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - asrs r6, r0, #17 │ │ │ │ + asrs r6, r0, #6 │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #136] @ 166d6c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x55078> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -305279,17 +305282,17 @@ │ │ │ │ vstr d5, [r4, #8] │ │ │ │ vstr d6, [r4, #16] │ │ │ │ vstr d7, [r4, #24] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ rev r6, r7 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - asrs r2, r6, #15 │ │ │ │ + asrs r2, r6, #4 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - asrs r6, r2, #15 │ │ │ │ + asrs r6, r2, #4 │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #120] @ 166e00 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x5510c> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -305328,17 +305331,17 @@ │ │ │ │ strd r2, r3, [r4, #16] │ │ │ │ ldrd r2, r3, [r0, #24] │ │ │ │ strd r2, r3, [r4, #24] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ cbnz r2, 166e2a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x55136> │ │ │ │ lsls r5, r2, #6 │ │ │ │ - asrs r2, r4, #13 │ │ │ │ + asrs r2, r4, #2 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - asrs r6, r0, #13 │ │ │ │ + asrs r6, r0, #2 │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #128] @ 166e9c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x551a8> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -305380,17 +305383,17 @@ │ │ │ │ vstr s14, [r4, #8] │ │ │ │ vstr s15, [r4, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ cbnz r6, 166ea0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x551ac> │ │ │ │ lsls r5, r2, #6 │ │ │ │ - asrs r6, r4, #11 │ │ │ │ + asrs r6, r4, #32 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - asrs r4, r2, #11 │ │ │ │ + asrs r4, r2, #32 │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #116] @ 166f2c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x55238> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -305429,17 +305432,17 @@ │ │ │ │ ldrd r2, r3, [r0, #24] │ │ │ │ strd r2, r3, [r4, #24] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb86a │ │ │ │ lsls r5, r2, #6 │ │ │ │ - asrs r6, r3, #9 │ │ │ │ + lsrs r6, r3, #30 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - asrs r0, r1, #9 │ │ │ │ + lsrs r0, r1, #30 │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #96] @ 166fa8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x552b4> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -305477,17 +305480,17 @@ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str r3, [r4, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb7da │ │ │ │ lsls r5, r2, #6 │ │ │ │ - asrs r2, r5, #7 │ │ │ │ + lsrs r2, r5, #28 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - asrs r0, r3, #7 │ │ │ │ + lsrs r0, r3, #28 │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #96] @ 167024 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x55330> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -305525,17 +305528,17 @@ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str r3, [r4, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb75e │ │ │ │ lsls r5, r2, #6 │ │ │ │ - asrs r6, r0, #6 │ │ │ │ + lsrs r6, r0, #27 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - asrs r4, r6, #5 │ │ │ │ + lsrs r4, r6, #26 │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #88] @ (167098 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x553a4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -305568,17 +305571,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb6e8 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - asrs r6, r6, #4 │ │ │ │ + lsrs r6, r6, #25 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - asrs r2, r0, #4 │ │ │ │ + lsrs r2, r0, #25 │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #176] @ (167164 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x55470>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -305648,17 +305651,17 @@ │ │ │ │ mla r3, r2, r3, r0 │ │ │ │ ldr.w r3, [r3, #788] @ 0x314 │ │ │ │ str r3, [r7, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cpsid │ │ │ │ lsls r5, r2, #6 │ │ │ │ - asrs r2, r1, #4 │ │ │ │ + lsrs r2, r1, #25 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - asrs r2, r5, #2 │ │ │ │ + lsrs r2, r5, #23 │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #120] @ (1671f8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x55504>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -305707,19 +305710,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ push {r2, r5, r7, lr} │ │ │ │ lsls r5, r2, #6 │ │ │ │ - asrs r2, r3, #1 │ │ │ │ + lsrs r2, r3, #22 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - asrs r0, r7, #32 │ │ │ │ + lsrs r0, r7, #21 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - asrs r4, r4, #1 │ │ │ │ + lsrs r4, r4, #22 │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ bl 164fc0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x532cc> │ │ │ │ @@ -305806,15 +305809,15 @@ │ │ │ │ str r5, [sp, #16] │ │ │ │ bl 164b90 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x52e9c> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ push {r2, r7} │ │ │ │ lsls r5, r2, #6 │ │ │ │ - lsrs r4, r6, #31 │ │ │ │ + lsrs r4, r6, #20 │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, r2 │ │ │ │ bl 165ea8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x541b4> │ │ │ │ @@ -306117,17 +306120,17 @@ │ │ │ │ lsls r5, r2, #6 │ │ │ │ ldrh r0, [r7, #20] │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r2, #16] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - lsrs r4, r1, #18 │ │ │ │ + lsrs r4, r1, #7 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - lsrs r0, r3, #18 │ │ │ │ + lsrs r0, r3, #7 │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #84] @ (1676d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x559dc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -306160,19 +306163,19 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ sub sp, #168 @ 0xa8 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - lsrs r6, r2, #17 │ │ │ │ + lsrs r6, r2, #6 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - lsrs r6, r6, #17 │ │ │ │ + lsrs r6, r6, #6 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - lsrs r6, r1, #17 │ │ │ │ + lsrs r6, r1, #6 │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #44] @ (16771c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x55a28>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -306189,15 +306192,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add sp, #224 @ 0xe0 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - lsrs r6, r6, #16 │ │ │ │ + lsrs r6, r6, #5 │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #28] @ (167750 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x55a5c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -306236,15 +306239,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add r7, sp, #776 @ 0x308 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - lsrs r6, r1, #15 │ │ │ │ + lsrs r6, r1, #4 │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #136] @ (167840 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x55b4c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -306334,17 +306337,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ add r6, sp, #832 @ 0x340 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - lsrs r0, r7, #11 │ │ │ │ + lsrs r0, r7, #32 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - lsrs r0, r2, #11 │ │ │ │ + lsrs r0, r2, #32 │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #112] @ (167948 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x55c54>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -306387,19 +306390,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r6, sp, #304 @ 0x130 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - lsrs r4, r2, #11 │ │ │ │ + lsrs r4, r2, #32 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - lsrs r0, r3, #11 │ │ │ │ + lsrs r0, r3, #32 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - lsrs r0, r4, #10 │ │ │ │ + lsls r0, r4, #31 │ │ │ │ lsls r0, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r6, [pc, #176] @ (167a1c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x55d28>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -306477,15 +306480,15 @@ │ │ │ │ lsls r5, r2, #6 │ │ │ │ strh r4, [r1, #52] @ 0x34 │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r6, #48] @ 0x30 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - lsrs r4, r6, #8 │ │ │ │ + lsls r4, r6, #29 │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #132] @ 167ac0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x55dcc> │ │ │ │ mov lr, r2 │ │ │ │ @@ -306533,19 +306536,19 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add r4, sp, #920 @ 0x398 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - lsrs r4, r7, #6 │ │ │ │ + lsls r4, r7, #27 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - lsrs r4, r4, #6 │ │ │ │ + lsls r4, r4, #27 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - add r3, pc, #584 @ (adr r3, 167d18 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x56024>) │ │ │ │ + add r0, pc, #840 @ (adr r0, 167e18 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x56124>) │ │ │ │ lsls r7, r4, #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] @ (167b98 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x55ea4>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -306626,15 +306629,15 @@ │ │ │ │ lsls r5, r2, #6 │ │ │ │ strh r4, [r2, #40] @ 0x28 │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r6, #36] @ 0x24 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - lsrs r6, r6, #3 │ │ │ │ + lsls r6, r6, #24 │ │ │ │ lsls r0, 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] @ (167c14 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x55f20>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -306673,17 +306676,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add r3, sp, #432 @ 0x1b0 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - lsrs r6, r4, #2 │ │ │ │ + lsls r6, r4, #23 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - add r2, pc, #248 @ (adr r2, 167d18 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x56024>) │ │ │ │ + ldr r7, [sp, #504] @ 0x1f8 │ │ │ │ lsls r7, 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 r4, [pc, #92] @ (167c8c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x55f98>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -306722,17 +306725,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add r2, sp, #976 @ 0x3d0 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - lsrs r2, r1, #1 │ │ │ │ + lsls r2, r1, #22 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - add r1, pc, #792 @ (adr r1, 167fb0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x562bc>) │ │ │ │ + ldr r7, [sp, #24] │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r5, [pc, #444] @ (167e68 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x56174>) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -306905,15 +306908,15 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ add r2, sp, #392 @ 0x188 │ │ │ │ lsls r5, r2, #6 │ │ │ │ strh r4, [r1, #26] │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r7, #30 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ lsls r0, r5, #3 │ │ │ │ strh r6, [r1, #20] │ │ │ │ lsls r5, r2, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -306959,19 +306962,19 @@ │ │ │ │ ldr r2, [pc, #24] @ (167f0c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x56218>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 167ede <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x561ea> │ │ │ │ add r0, sp, #616 @ 0x268 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - lsls r6, r5, #23 │ │ │ │ + lsls r6, r5, #12 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldr r7, [sp, #384] @ 0x180 │ │ │ │ + ldr r4, [sp, #640] @ 0x280 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - lsls r4, r2, #23 │ │ │ │ + lsls r4, r2, #12 │ │ │ │ lsls r0, r5, #3 │ │ │ │ cbz r3, 167f78 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x56284> │ │ │ │ stmdb sp!, {r4, 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 │ │ │ │ @@ -307180,15 +307183,15 @@ │ │ │ │ nop │ │ │ │ add r7, pc, #480 @ (adr r7, 168338 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x56644>) │ │ │ │ lsls r5, r2, #6 │ │ │ │ strh r0, [r5, #2] │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r2, #20 │ │ │ │ + lsls r0, r2, #9 │ │ │ │ lsls r0, r5, #3 │ │ │ │ ldrb r2, [r6, #29] │ │ │ │ lsls r5, r2, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -307231,17 +307234,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add r5, pc, #688 @ (adr r5, 16848c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x56798>) │ │ │ │ lsls r5, r2, #6 │ │ │ │ - lsls r6, r4, #13 │ │ │ │ + lsls r6, r4, #2 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldr r4, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r1, [sp, #744] @ 0x2e8 │ │ │ │ lsls r7, r4, #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 │ │ │ │ @@ -307253,15 +307256,15 @@ │ │ │ │ strd ip, ip, [sp] │ │ │ │ ldr.w ip, [pc, #16] @ 16821c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x56528> │ │ │ │ add ip, pc │ │ │ │ str.w ip, [sp, #20] │ │ │ │ bl 163db8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x520c4> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ - lsls r6, r0, #12 │ │ │ │ + lsls r6, r0, #1 │ │ │ │ lsls r0, 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] @ 168260 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x5656c> │ │ │ │ @@ -307275,15 +307278,15 @@ │ │ │ │ mov.w ip, #126 @ 0x7e │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #1 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 163db8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x520c4> │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ - lsls r4, r6, #11 │ │ │ │ + movs r4, r6 │ │ │ │ lsls r0, 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] @ 1682a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x565ac> │ │ │ │ @@ -307296,15 +307299,15 @@ │ │ │ │ strd ip, lr, [sp, #12] │ │ │ │ mov.w ip, #1 │ │ │ │ mov.w lr, #33280 @ 0x8200 │ │ │ │ strd ip, lr, [sp, #4] │ │ │ │ bl 163db8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x520c4> │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ - lsls r0, r1, #11 │ │ │ │ + movs r0, r1 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -307322,16 +307325,15 @@ │ │ │ │ mov r3, lr │ │ │ │ movs r1, #0 │ │ │ │ str.w ip, [sp, #28] │ │ │ │ strd r1, r1, [sp, #8] │ │ │ │ bl 164010 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x5231c> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - lsls r0, r2, #10 │ │ │ │ - lsls r0, r5, #3 │ │ │ │ + vmla.i16 q8, q8, d7[2] │ │ │ │ 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 │ │ │ │ @@ -307349,16 +307351,15 @@ │ │ │ │ mov r2, r1 │ │ │ │ mov r3, lr │ │ │ │ movs r1, #1 │ │ │ │ str.w ip, [sp, #28] │ │ │ │ bl 164010 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x5231c> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - lsls r4, r3, #9 │ │ │ │ - lsls r0, r5, #3 │ │ │ │ + vmla.i16 q0, q14, d7[2] │ │ │ │ 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 │ │ │ │ @@ -307377,16 +307378,15 @@ │ │ │ │ mov r3, r2 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r2, lr │ │ │ │ str.w ip, [sp, #8] │ │ │ │ bl 164010 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x5231c> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ - lsls r2, r0, #9 │ │ │ │ - lsls r0, r5, #3 │ │ │ │ + vmla.i q0, q9, d3[5] │ │ │ │ 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 │ │ │ │ @@ -307404,16 +307404,15 @@ │ │ │ │ str.w lr, [sp, #20] │ │ │ │ mov r3, r2 │ │ │ │ str.w ip, [sp, #28] │ │ │ │ mov r2, r4 │ │ │ │ bl 164010 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x5231c> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - lsls r4, r0, #8 │ │ │ │ - lsls r0, r5, #3 │ │ │ │ + vhadd.u8 q8, q10, │ │ │ │ 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 │ │ │ │ @@ -307432,16 +307431,15 @@ │ │ │ │ str.w lr, [sp, #20] │ │ │ │ str r1, [sp, #4] │ │ │ │ str.w ip, [sp, #28] │ │ │ │ bl 164010 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x5231c> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsls r0, r3, #7 │ │ │ │ - lsls r0, r5, #3 │ │ │ │ + vhadd.u16 q0, q12, │ │ │ │ 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 │ │ │ │ @@ -307459,16 +307457,15 @@ │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r3, r2 │ │ │ │ strd ip, ip, [sp, #4] │ │ │ │ mov r2, lr │ │ │ │ bl 164010 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x5231c> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ - lsls r6, r6, #6 │ │ │ │ - lsls r0, r5, #3 │ │ │ │ + cdp2 0, 15, cr0, cr6, cr7, {7} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #40] @ 1684a4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x567b0> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ add.w r2, r0, #15 │ │ │ │ @@ -307552,24 +307549,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ add r2, pc, #432 @ (adr r2, 16871c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x56a28>) │ │ │ │ lsls r5, r2, #6 │ │ │ │ - lsls r4, r7, #3 │ │ │ │ - lsls r0, r5, #3 │ │ │ │ - ldr r1, [sp, #104] @ 0x68 │ │ │ │ + cdp2 0, 3, cr0, cr12, cr7, {7} │ │ │ │ + str r6, [sp, #360] @ 0x168 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - lsls r6, r1, #4 │ │ │ │ - lsls r0, r5, #3 │ │ │ │ - @ instruction: 0xf61800e7 │ │ │ │ - lsls r6, r6, #3 │ │ │ │ - lsls r0, r5, #3 │ │ │ │ - rsbs r0, r0, #7569408 @ 0x738000 │ │ │ │ + cdp2 0, 4, cr0, cr14, cr7, {7} │ │ │ │ + @ instruction: 0xf35800e7 │ │ │ │ + cdp2 0, 3, cr0, cr6, cr7, {7} │ │ │ │ + @ instruction: 0xf31000e7 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (1685c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x568d0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -307618,16 +307612,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 164494 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x527a0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ add r1, pc, #304 @ (adr r1, 168744 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x56a50>) │ │ │ │ lsls r5, r2, #6 │ │ │ │ - lsls r6, r7, #1 │ │ │ │ - lsls r0, r5, #3 │ │ │ │ + ldc2 0, cr0, [lr, #924]! @ 0x39c │ │ │ │ push {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] @ (168660 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x5696c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr r4, [pc, #52] @ (168664 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x56970>) │ │ │ │ @@ -307651,16 +307644,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 164494 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x527a0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ add r0, pc, #1008 @ (adr r0, 168a54 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x56d60>) │ │ │ │ lsls r5, r2, #6 │ │ │ │ - lsls r2, r1, #1 │ │ │ │ - lsls r0, r5, #3 │ │ │ │ + stc2 0, cr0, [sl, #924] @ 0x39c │ │ │ │ push {r4, lr} │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr r2, [pc, #112] @ (1686e0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x569ec>) │ │ │ │ movs r3, #28 │ │ │ │ adds r0, #15 │ │ │ │ add r2, pc │ │ │ │ ldr r2, [r2, #0] │ │ │ │ @@ -307764,21 +307756,21 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ add r0, pc, #192 @ (adr r0, 168868 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x56b74>) │ │ │ │ lsls r5, r2, #6 │ │ │ │ - vhadd.u8 q8, q10, │ │ │ │ - str r6, [sp, #872] @ 0x368 │ │ │ │ + stc2 0, cr0, [r4], {231} @ 0xe7 │ │ │ │ + str r4, [sp, #104] @ 0x68 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - vhadd.u16 q8, q10, │ │ │ │ - @ instruction: 0xf37200e7 │ │ │ │ - vhadd.u q0, q14, │ │ │ │ - ldmia r4!, {r1, r5, r6} │ │ │ │ + ldc2 0, cr0, [r4], {231} @ 0xe7 │ │ │ │ + @ instruction: 0xf0b200e7 │ │ │ │ + ldc2l 0, cr0, [ip], #-924 @ 0xfffffc64 │ │ │ │ + ldmia r1, {r1, r5, r7} │ │ │ │ lsls r7, r4, #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] @ (168850 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x56b5c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -307852,15 +307844,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 1642ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x525b8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r6, [sp, #768] @ 0x300 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - cdp2 0, 7, cr0, cr10, cr7, {7} │ │ │ │ + @ instruction: 0xfbba00e7 │ │ │ │ push {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] @ (1688ec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x56bf8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr r4, [pc, #52] @ (1688f0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x56bfc>) │ │ │ │ @@ -307884,15 +307876,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 1642ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x525b8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r6, [sp, #448] @ 0x1c0 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - cdp2 0, 4, cr0, cr6, cr7, {7} │ │ │ │ + @ instruction: 0xfb8600e7 │ │ │ │ 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 │ │ │ │ add.w r8, r0, #444416 @ 0x6c800 │ │ │ │ @@ -308273,19 +308265,19 @@ │ │ │ │ b.n 168ae0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x56dec> │ │ │ │ ldr r4, [sp, #848] @ 0x350 │ │ │ │ lsls r5, r2, #6 │ │ │ │ strb r0, [r7, #22] │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - stc2l 0, cr0, [sl], {231} @ 0xe7 │ │ │ │ - mrrc2 0, 14, r0, sl, cr7 │ │ │ │ + @ instruction: 0xfa0a00e7 │ │ │ │ + ldrsb.w r0, [sl, #231] @ 0xe7 │ │ │ │ strb r0, [r3, #20] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - @ instruction: 0xfbd800e7 │ │ │ │ + ldrsb.w r0, [r8, r7, lsl #2] │ │ │ │ add.w r5, r5, #462848 @ 0x71000 │ │ │ │ movs r3, #1 │ │ │ │ ldr.w r1, [r0, #1688] @ 0x698 │ │ │ │ ldr.w r2, [r5, #544] @ 0x220 │ │ │ │ adds r2, #6 │ │ │ │ lsls r3, r2 │ │ │ │ tst r3, r1 │ │ │ │ @@ -308354,17 +308346,17 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ bl 2e4b9c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d2ea8> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [sp, #784] @ 0x310 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldr??.w r0, [r8, #231] @ 0xe7 │ │ │ │ - ldr??.w r0, [r2, #231] @ 0xe7 │ │ │ │ - ldrsh.w r0, [ip, #231] @ 0xe7 │ │ │ │ + @ instruction: 0xf73800e7 │ │ │ │ + @ instruction: 0xf73200e7 │ │ │ │ + @ instruction: 0xf6fc00e7 │ │ │ │ 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] @ (168eb4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x571c0>) │ │ │ │ mov r7, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -308456,16 +308448,16 @@ │ │ │ │ mla r3, r2, r3, r0 │ │ │ │ ldrsh.w r3, [r3, #32] │ │ │ │ str r3, [r7, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r1, [sp, #288] @ 0x120 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldrsh.w r0, [sl, #231] @ 0xe7 │ │ │ │ - ldr??.w r0, [r8, r7, lsl #2] │ │ │ │ + @ instruction: 0xf6fa00e7 │ │ │ │ + @ instruction: 0xf69800e7 │ │ │ │ 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] @ (168f48 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x57254>) │ │ │ │ mov r7, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -308513,17 +308505,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [sp, #336] @ 0x150 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - str??.w r0, [r8, #231] @ 0xe7 │ │ │ │ - str??.w r0, [r8, #231] @ 0xe7 │ │ │ │ - ldrh.w r0, [r0, #231] @ 0xe7 │ │ │ │ + @ instruction: 0xf62800e7 │ │ │ │ + @ instruction: 0xf62800e7 │ │ │ │ + @ instruction: 0xf5f000e7 │ │ │ │ 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 │ │ │ │ movs r0, #100 @ 0x64 │ │ │ │ @@ -308567,19 +308559,19 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [pc, #16] @ (168fe4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x572f0>) │ │ │ │ add r2, pc │ │ │ │ b.n 168fb4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x572c0> │ │ │ │ ldr r2, [pc, #16] @ (168fe8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x572f4>) │ │ │ │ add r2, pc │ │ │ │ b.n 168fb4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x572c0> │ │ │ │ - ldr r2, [r1, #8] │ │ │ │ + str r2, [r1, #92] @ 0x5c │ │ │ │ lsls r3, r6, #3 │ │ │ │ - ldrh.w r0, [r0, #231] @ 0xe7 │ │ │ │ - str??.w r0, [lr, r7, lsl #2] │ │ │ │ - ldr??.w r0, [r8, r7, lsl #2] │ │ │ │ + @ instruction: 0xf5f000e7 │ │ │ │ + sub.w r0, lr, #7569408 @ 0x738000 │ │ │ │ + subs.w r0, r8, #7569408 @ 0x738000 │ │ │ │ stmdb 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] @ (16925c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x57568>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ @@ -308827,42 +308819,42 @@ │ │ │ │ lsls r5, r2, #6 │ │ │ │ ldr r4, [r6, #124] @ 0x7c │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ svc 44 @ 0x2c │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldr.w r0, [r4, r7, lsl #2] │ │ │ │ + @ instruction: 0xf59400e7 │ │ │ │ svc 0 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldrb.w r0, [r2, r7, lsl #2] │ │ │ │ - strb.w r0, [r6, r7, lsl #2] │ │ │ │ + adcs.w r0, r2, #7569408 @ 0x738000 │ │ │ │ + adc.w r0, r6, #7569408 @ 0x738000 │ │ │ │ push {r1, r2, r3, lr} │ │ │ │ lsls r5, r2, #6 │ │ │ │ push {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r2, #6 │ │ │ │ udf #186 @ 0xba │ │ │ │ lsls r7, r2, #6 │ │ │ │ ldr r2, [r6, #112] @ 0x70 │ │ │ │ lsls r5, r2, #6 │ │ │ │ push {r1, r2, r3, r5, r7} │ │ │ │ lsls r5, r2, #6 │ │ │ │ push {r4, r5, r6} │ │ │ │ lsls r5, r2, #6 │ │ │ │ - @ instruction: 0xf78200e7 │ │ │ │ + @ instruction: 0xf4c200e7 │ │ │ │ push {r1, r2, r6} │ │ │ │ lsls r5, r2, #6 │ │ │ │ - @ instruction: 0xf77000e7 │ │ │ │ + @ instruction: 0xf4b000e7 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf75800e7 │ │ │ │ - @ instruction: 0xf71400e7 │ │ │ │ + eors.w r0, r8, #7569408 @ 0x738000 │ │ │ │ + orrs.w r0, r4, #7569408 @ 0x738000 │ │ │ │ ble.n 169238 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x57544> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - movt r0, #26855 @ 0x68e7 │ │ │ │ + and.w r0, r6, #7569408 @ 0x738000 │ │ │ │ cbz r6, 169318 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x57624> │ │ │ │ lsls r5, r2, #6 │ │ │ │ ble.n 16931c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x57628> │ │ │ │ lsls r7, r2, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -309001,17 +308993,17 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ ldr r0, [r1, #72] @ 0x48 │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - str r2, [r3, #68] @ 0x44 │ │ │ │ + str r2, [r3, #24] │ │ │ │ lsls r3, r6, #3 │ │ │ │ - @ instruction: 0xf4f200e7 │ │ │ │ + @ instruction: 0xf23200e7 │ │ │ │ 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] @ (16947c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x57788>) │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [pc, #68] @ (169480 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x5778c>) │ │ │ │ @@ -309039,22 +309031,22 @@ │ │ │ │ movs r1, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 67eac <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf4be00e7 │ │ │ │ + @ instruction: 0xf1fe00e7 │ │ │ │ ldr r4, [r7, #56] @ 0x38 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - subs r5, #244 @ 0xf4 │ │ │ │ + subs r3, #52 @ 0x34 │ │ │ │ lsls r3, r6, #3 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - orn r0, r4, #7569408 @ 0x738000 │ │ │ │ + sub.w r0, r4, #231 @ 0xe7 │ │ │ │ cmp r2, #3 │ │ │ │ bhi.w 1699c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x57ccc> │ │ │ │ tbh [pc, r2, lsl #1] │ │ │ │ movs r6, r0 │ │ │ │ movs r4, r0 │ │ │ │ lsls r5, r2, #10 │ │ │ │ lsls r6, r1, #10 │ │ │ │ @@ -309981,20 +309973,22 @@ │ │ │ │ cmp r1, r0 │ │ │ │ bls.w 169d14 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x58020> │ │ │ │ b.n 169d24 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x58030> │ │ │ │ str r4, [r2, #60] @ 0x3c │ │ │ │ lsls r5, r2, #6 │ │ │ │ asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xeb2e00e7 │ │ │ │ - pkhtb r0, sl, r7, asr #3 │ │ │ │ - ldr r6, [r7, r7] │ │ │ │ + strd r0, r0, [lr], #-924 @ 0x39c │ │ │ │ + @ instruction: 0xe80a00e7 │ │ │ │ + ldrsb r6, [r7, r4] │ │ │ │ lsls r3, r6, #3 │ │ │ │ - eor.w r0, sl, r7, asr #3 │ │ │ │ - orr.w r0, r2, r7, asr #3 │ │ │ │ + b.n 169f0c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x58218> │ │ │ │ + lsls r7, r4, #3 │ │ │ │ + b.n 169e80 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x5818c> │ │ │ │ + lsls r7, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add.w r0, r0, #602112 @ 0x93000 │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r2, [r0, #1712] @ 0x6b0 │ │ │ │ @@ -310659,119 +310653,121 @@ │ │ │ │ add ip, pc │ │ │ │ str.w ip, [r2] │ │ │ │ mov ip, r5 │ │ │ │ b.n 16a1ea <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x584f6> │ │ │ │ nop │ │ │ │ ldrsh r4, [r5, r7] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - strd r0, r0, [ip, #-924] @ 0x39c │ │ │ │ - movs r4, #242 @ 0xf2 │ │ │ │ + b.n 16a3c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x586cc> │ │ │ │ + lsls r7, r4, #3 │ │ │ │ + movs r2, #50 @ 0x32 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - itte lt │ │ │ │ - lsllt r6, r5, #3 │ │ │ │ - asrlt r0, r2, #15 │ │ │ │ - movge r0, r0 │ │ │ │ - movs r3, #214 @ 0xd6 │ │ │ │ + pop {r1, r3, r4, r5, r6, r7} │ │ │ │ + lsls r6, r5, #3 │ │ │ │ + asrs r0, r2, #15 │ │ │ │ + movs r0, r0 │ │ │ │ + movs r1, #22 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - @ instruction: 0xe80800e7 │ │ │ │ - ldrsb r6, [r5, r2] │ │ │ │ + b.n 16a14c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x58458> │ │ │ │ + lsls r7, r4, #3 │ │ │ │ + strh r6, [r5, r7] │ │ │ │ lsls r3, r6, #3 │ │ │ │ - b.n 16a660 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x5896c> │ │ │ │ + b.n 16a0e0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x583ec> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - b.n 16a59c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x588a8> │ │ │ │ + b.n 16a01c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x58328> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - b.n 16abb8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x58ec4> │ │ │ │ + svc 182 @ 0xb6 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - b.n 16a4a8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x587b4> │ │ │ │ + b.n 169f28 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x58234> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - b.n 16a470 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x5877c> │ │ │ │ + b.n 169ef0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x581fc> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - b.n 16a44c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x58758> │ │ │ │ + b.n 16aecc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x591d8> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - b.n 16a440 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x5874c> │ │ │ │ + b.n 16aec0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x591cc> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - lsrs r2, r7, #21 │ │ │ │ + lsrs r2, r7, #10 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - b.n 16a3e0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x586ec> │ │ │ │ + b.n 16ae60 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x5916c> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - b.n 16a3e8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x586f4> │ │ │ │ + b.n 16ae68 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x59174> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - b.n 16a3a4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x586b0> │ │ │ │ + b.n 16ae24 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x59130> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - b.n 16a374 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x58680> │ │ │ │ + b.n 16adf4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x59100> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - b.n 16a358 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x58664> │ │ │ │ + b.n 16add8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x590e4> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - b.n 16a2ec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x585f8> │ │ │ │ + b.n 16ad6c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x59078> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - movs r1, #142 @ 0x8e │ │ │ │ + subs r6, r1, #3 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - b.n 16a26c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x58578> │ │ │ │ + b.n 16acec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x58ff8> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - b.n 16a250 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x5855c> │ │ │ │ + b.n 16acd0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x58fdc> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - movs r1, #68 @ 0x44 │ │ │ │ + subs r4, r0, #2 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - b.n 16a1b4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x584c0> │ │ │ │ + b.n 16ac34 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x58f40> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - b.n 16a064 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x58370> │ │ │ │ + b.n 16aae4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x58df0> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - b.n 16a0a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x583ac> │ │ │ │ + b.n 16ab20 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x58e2c> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - movs r0, #88 @ 0x58 │ │ │ │ + adds r0, r3, #6 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - b.n 16a03c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x58348> │ │ │ │ + b.n 16aabc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x58dc8> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - b.n 16a024 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x58330> │ │ │ │ + b.n 16aaa4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x58db0> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - b.n 169ff8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x58304> │ │ │ │ + b.n 16aa78 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x58d84> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - b.n 169fe0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x582ec> │ │ │ │ + b.n 16aa60 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x58d6c> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - revsh r6, r4 │ │ │ │ + @ instruction: 0xb826 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - b.n 169ff4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x58300> │ │ │ │ + b.n 16aa74 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x58d80> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - b.n 169f84 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x58290> │ │ │ │ + b.n 16aa04 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x58d10> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - b.n 169fa0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x582ac> │ │ │ │ + b.n 16aa20 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x58d2c> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - b.n 169f8c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x58298> │ │ │ │ + b.n 16aa0c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x58d18> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - hlt 0x002a │ │ │ │ + @ instruction: 0xb7ea │ │ │ │ lsls r6, r5, #3 │ │ │ │ - b.n 169f48 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x58254> │ │ │ │ + b.n 16a9c8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x58cd4> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - subs r4, r0, #7 │ │ │ │ + adds r4, r0, #4 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - b.n 16af24 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x59230> │ │ │ │ + b.n 16a9a4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x58cb0> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - hlt 0x0002 │ │ │ │ + @ instruction: 0xb7c2 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - rev16 r6, r5 │ │ │ │ + @ instruction: 0xb7ae │ │ │ │ lsls r6, r5, #3 │ │ │ │ - b.n 16aeec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x591f8> │ │ │ │ + b.n 16a96c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x58c78> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - b.n 16aec0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x591cc> │ │ │ │ + b.n 16a940 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x58c4c> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - rev r4, r2 │ │ │ │ + @ instruction: 0xb754 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - b.n 16ae24 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x59130> │ │ │ │ + b.n 16a8a4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x58bb0> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - b.n 16ae10 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x5911c> │ │ │ │ + b.n 16a890 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x58b9c> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - b.n 16adbc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x590c8> │ │ │ │ + b.n 16a83c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x58b48> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - b.n 16ada4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x590b0> │ │ │ │ + b.n 16a824 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x58b30> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - b.n 16adb4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x590c0> │ │ │ │ + b.n 16a834 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x58b40> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - b.n 16adbc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x590c8> │ │ │ │ + b.n 16a83c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x58b48> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - b.n 16ad64 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x59070> │ │ │ │ + b.n 16a7e4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x58af0> │ │ │ │ lsls r7, r4, #3 │ │ │ │ add.w r3, r1, #16 │ │ │ │ vldmia r1!, {s11} │ │ │ │ vldr s14, [r2, #4] │ │ │ │ vldr s8, [r2] │ │ │ │ vldr s15, [r1, #12] │ │ │ │ cmp r3, r1 │ │ │ │ @@ -312387,15 +312383,15 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r2 │ │ │ │ blx 667d8 │ │ │ │ str.w r0, [r4, #3672] @ 0xe58 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - subs r3, #214 @ 0xd6 │ │ │ │ + subs r1, #22 │ │ │ │ lsls r3, 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, r0 │ │ │ │ @@ -312760,15 +312756,15 @@ │ │ │ │ add.w r3, r3, #65536 @ 0x10000 │ │ │ │ ldr.w r3, [r3, #456] @ 0x1c8 │ │ │ │ str.w r3, [r5, #3908] @ 0xf44 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #4] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - subs r0, #42 @ 0x2a │ │ │ │ + adds r5, #106 @ 0x6a │ │ │ │ lsls r3, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add.w r3, r0, #102400 @ 0x19000 │ │ │ │ ldrb.w r2, [r3, #1724] @ 0x6bc │ │ │ │ @@ -314582,19 +314578,19 @@ │ │ │ │ mov r4, r7 │ │ │ │ movs r2, #2 │ │ │ │ mov.w r1, #362 @ 0x16a │ │ │ │ str r7, [sp, #0] │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ b.n 16d326 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x5b632> │ │ │ │ nop │ │ │ │ - cbnz r4, 16d460 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x5b76c> │ │ │ │ + @ instruction: 0xb8d4 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - cbnz r2, 16d454 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x5b760> │ │ │ │ + @ instruction: 0xb892 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - cbnz r0, 16d440 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x5b74c> │ │ │ │ + @ instruction: 0xb730 │ │ │ │ lsls r7, r4, #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] @ 16d548 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x5b854> │ │ │ │ @@ -314711,15 +314707,15 @@ │ │ │ │ b.n 16d4a8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x5b7b4> │ │ │ │ cmp r3, #6 │ │ │ │ bne.n 16d52c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x5b838> │ │ │ │ b.n 16d49a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x5b7a6> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ cmp r3, #212 @ 0xd4 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - push {r2, r3, r4, r6, r7, lr} │ │ │ │ + cbz r4, 16d596 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x5b8a2> │ │ │ │ lsls r7, r4, #3 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #178 @ 0xb2 │ │ │ │ lsls r5, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -315118,15 +315114,15 @@ │ │ │ │ str r3, [sp, #20] │ │ │ │ b.n 16d644 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x5b950> │ │ │ │ movs r3, #2 │ │ │ │ strb.w r3, [r5, #203] @ 0xcb │ │ │ │ movs r3, #82 @ 0x52 │ │ │ │ str r3, [sp, #20] │ │ │ │ b.n 16d644 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x5b950> │ │ │ │ - strb r4, [r1, #5] │ │ │ │ + ldr r4, [r1, #104] @ 0x68 │ │ │ │ lsls r0, 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, #1704] @ 0x6a8 │ │ │ │ @@ -317494,19 +317490,20 @@ │ │ │ │ b.n 16f1aa <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x5d4b6> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r6, r5, #7 │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #232] @ 0xe8 │ │ │ │ + str r6, [sp, #488] @ 0x1e8 │ │ │ │ lsls r7, r4, #3 │ │ │ │ lsrs r6, r7, #27 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldmia.w r0!, {r0, r1, r2, r4, r5, r6, r7} │ │ │ │ + b.n 16ee1c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x5d128> │ │ │ │ + lsls r7, 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 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #284] @ (16f36c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x5d678>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -318119,15 +318116,15 @@ │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r2, #17 │ │ │ │ lsls r5, r2, #6 │ │ │ │ lsrs r6, r3, #16 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - str r2, [sp, #1008] @ 0x3f0 │ │ │ │ + str r0, [sp, #240] @ 0xf0 │ │ │ │ lsls r7, r4, #3 │ │ │ │ asrs r0, r2, #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 │ │ │ │ @@ -318408,15 +318405,15 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ lsls r2, r2, #28 │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #23 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldrh r2, [r7, #58] @ 0x3a │ │ │ │ + ldrh r2, [r7, #36] @ 0x24 │ │ │ │ lsls r7, r4, #3 │ │ │ │ movw r3, #6402 @ 0x1902 │ │ │ │ cmp r1, r3 │ │ │ │ beq.n 16fc14 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x5df20> │ │ │ │ movw r2, #34041 @ 0x84f9 │ │ │ │ cmp r1, r2 │ │ │ │ beq.n 16fbfc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x5df08> │ │ │ │ @@ -319760,15 +319757,15 @@ │ │ │ │ nop │ │ │ │ lsls r4, r3, #14 │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r0, #10 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldr r6, [r2, #32] │ │ │ │ + str r6, [r2, #116] @ 0x74 │ │ │ │ lsls r7, r4, #3 │ │ │ │ movw r3, #395 @ 0x18b │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ b.n 17027a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x5e586> │ │ │ │ movw r3, #343 @ 0x157 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ b.n 17027a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x5e586> │ │ │ │ @@ -320995,23 +320992,23 @@ │ │ │ │ b.n 171194 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x5f4a0> │ │ │ │ mov.w r9, #46 @ 0x2e │ │ │ │ b.n 171194 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x5f4a0> │ │ │ │ mov.w r9, #78 @ 0x4e │ │ │ │ b.n 171194 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x5f4a0> │ │ │ │ mov.w r9, #74 @ 0x4a │ │ │ │ b.n 171194 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x5f4a0> │ │ │ │ - subs r5, #130 @ 0x82 │ │ │ │ + subs r2, #194 @ 0xc2 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - adds r3, #200 @ 0xc8 │ │ │ │ + adds r1, #8 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - adds r3, #134 @ 0x86 │ │ │ │ + adds r0, #198 @ 0xc6 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - adds r3, #76 @ 0x4c │ │ │ │ + adds r0, #140 @ 0x8c │ │ │ │ lsls r0, r7, #3 │ │ │ │ - adds r3, #8 │ │ │ │ + adds r0, #72 @ 0x48 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -321060,15 +321057,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ add r2, pc │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 17172e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x5fa3a> │ │ │ │ - strb r2, [r2, #12] │ │ │ │ + strb r2, [r2, #1] │ │ │ │ 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, #3848] @ 0xf08 │ │ │ │ sub sp, #212 @ 0xd4 │ │ │ │ mov r5, r2 │ │ │ │ @@ -321448,17 +321445,17 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r1, [pc, #16] @ (171b54 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x5fe60>) │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ bl 29bbd0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x189edc> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r0, [r4, #120] @ 0x78 │ │ │ │ + ldr r0, [r4, #76] @ 0x4c │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r2, [r5, #116] @ 0x74 │ │ │ │ + ldr r2, [r5, #72] @ 0x48 │ │ │ │ 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, #3568] @ 0xdf0 │ │ │ │ sub sp, #492 @ 0x1ec │ │ │ │ mov sl, r2 │ │ │ │ @@ -323607,15 +323604,15 @@ │ │ │ │ b.n 172d56 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x61062> │ │ │ │ bls.n 1731d4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x614e0> │ │ │ │ lsls r4, r2, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ bpl.n 17315c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x61468> │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldrsh r2, [r4, r0] │ │ │ │ + ldrh r2, [r4, r5] │ │ │ │ lsls r7, r4, #3 │ │ │ │ movw r0, #34041 @ 0x84f9 │ │ │ │ movw r3, #6402 @ 0x1902 │ │ │ │ cmp sl, r3 │ │ │ │ it ne │ │ │ │ cmpne sl, r0 │ │ │ │ movw r7, #455 @ 0x1c7 │ │ │ │ @@ -323716,19 +323713,19 @@ │ │ │ │ b.n 172ac6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x60dd2> │ │ │ │ ldr r2, [pc, #20] @ (173278 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x61584>) │ │ │ │ mov r0, r9 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 172ac6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x60dd2> │ │ │ │ - ldr r0, [r2, r5] │ │ │ │ + ldrsb r0, [r2, r2] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r0, [r3, r2] │ │ │ │ + strb r0, [r3, r7] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - subs r5, #172 @ 0xac │ │ │ │ + subs r2, #236 @ 0xec │ │ │ │ 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, #3976] @ 0xf88 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r0 │ │ │ │ @@ -324233,15 +324230,15 @@ │ │ │ │ nop │ │ │ │ ldmia r5!, {r2, r3, r4, r6} │ │ │ │ lsls r4, r2, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r2, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - movs r2, #60 @ 0x3c │ │ │ │ + subs r4, r7, #5 │ │ │ │ lsls r7, r4, #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] @ 173890 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x61b9c> │ │ │ │ @@ -324789,17 +324786,17 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ stmia r3!, {r2, r4, r6, r7} │ │ │ │ lsls r4, r2, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ stmia r3!, {r1, r2, r4, r5} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - lsrs r2, r0, #15 │ │ │ │ + lsrs r2, r0, #4 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - lsrs r4, r7, #14 │ │ │ │ + lsrs r4, r7, #3 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -324913,15 +324910,15 @@ │ │ │ │ nop │ │ │ │ stmia r1!, {} │ │ │ │ lsls r4, r2, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ stmia r0!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldr r3, [pc, #648] @ (174208 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x62514>) │ │ │ │ + ldr r0, [pc, #904] @ (174308 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x62614>) │ │ │ │ lsls r7, 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 │ │ │ │ add.w sl, r0, #45056 @ 0xb000 │ │ │ │ add.w r8, r0, #47360 @ 0xb900 │ │ │ │ @@ -327312,15 +327309,15 @@ │ │ │ │ ... │ │ │ │ adds r2, r5, #1 │ │ │ │ lsls r7, r2, #6 │ │ │ │ adds r6, r2, #1 │ │ │ │ lsls r7, r2, #6 │ │ │ │ adds r0, r4, #1 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - @ instruction: 0xf58600f3 │ │ │ │ + movt r0, #24819 @ 0x60f3 │ │ │ │ add r5, sp, #360 @ 0x168 │ │ │ │ lsls r2, r1, #6 │ │ │ │ adds r2, r4, #0 │ │ │ │ lsls r7, r2, #6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -328000,15 +327997,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r4, #0] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1761b2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x644be> │ │ │ │ movs r0, r0 │ │ │ │ add r2, pc │ │ │ │ - cmp r1, #184 @ 0xb8 │ │ │ │ + movs r6, #248 @ 0xf8 │ │ │ │ lsls r7, r4, #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 │ │ │ │ @@ -328441,15 +328438,15 @@ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 1766a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x649ac> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ - movs r5, #124 @ 0x7c │ │ │ │ + movs r2, #188 @ 0xbc │ │ │ │ lsls r7, r4, #3 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [sp, #760] @ 0x2f8 │ │ │ │ lsls r4, r2, #6 │ │ │ │ ldr r1, [sp, #744] @ 0x2e8 │ │ │ │ lsls r4, r2, #6 │ │ │ │ @@ -328503,17 +328500,17 @@ │ │ │ │ str r0, [r7, #4] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr r1, [sp, #160] @ 0xa0 │ │ │ │ lsls r4, r2, #6 │ │ │ │ subs r0, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #214 @ 0xd6 │ │ │ │ + movs r2, #22 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - movs r4, #198 @ 0xc6 │ │ │ │ + movs r2, #6 │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -329639,15 +329636,15 @@ │ │ │ │ lsls r4, r2, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r6, #62] @ 0x3e │ │ │ │ lsls r4, r2, #6 │ │ │ │ asrs r0, r4, #6 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r3, r6 │ │ │ │ + adds r4, r3, r3 │ │ │ │ lsls r7, r4, #3 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ strh.w r3, [sp, #32] │ │ │ │ vldr d7, [sp, #32] │ │ │ │ movs r1, #1 │ │ │ │ @@ -330681,19 +330678,19 @@ │ │ │ │ lsls r4, r2, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #832] @ 0x340 │ │ │ │ + ldr r5, [sp, #64] @ 0x40 │ │ │ │ lsls r5, r5, #3 │ │ │ │ strh r6, [r6, #18] │ │ │ │ lsls r4, r2, #6 │ │ │ │ - lsrs r6, r6, #24 │ │ │ │ + lsrs r6, r6, #13 │ │ │ │ lsls r7, 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, #3920] @ 0xf50 │ │ │ │ @@ -331853,15 +331850,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r2, #4] │ │ │ │ lsls r4, r2, #6 │ │ │ │ strh r0, [r0, #4] │ │ │ │ lsls r4, r2, #6 │ │ │ │ movs r0, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ - vmla.i32 q0, q10, d6[1] │ │ │ │ + stc2l 0, cr0, [r4], #920 @ 0x398 │ │ │ │ strb r6, [r4, #11] │ │ │ │ lsls r4, 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, #3832] @ 0xef8 │ │ │ │ sub sp, #228 @ 0xe4 │ │ │ │ @@ -332356,28 +332353,28 @@ │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r1, #10] │ │ │ │ lsls r4, r2, #6 │ │ │ │ strb r4, [r0, #10] │ │ │ │ lsls r4, r2, #6 │ │ │ │ asrs r0, r4, #6 │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 0, 3, cr0, cr2, cr6, {7} │ │ │ │ + @ instruction: 0xfb7200e6 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ - stc2 0, cr0, [r8], {230} @ 0xe6 │ │ │ │ - @ instruction: 0xfbb800e6 │ │ │ │ + vst4. {d16-d19}, [r8 :128], r6 │ │ │ │ + ldr??.w r0, [r8, #230] @ 0xe6 │ │ │ │ subs r0, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb1800e6 │ │ │ │ + ldr.w r0, [r8, r6, lsl #2] │ │ │ │ subs r0, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfaba00e6 │ │ │ │ - @ instruction: 0xfaac00e6 │ │ │ │ + @ instruction: 0xf7fa00e6 │ │ │ │ + @ instruction: 0xf7ec00e6 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r0 │ │ │ │ movs r1, #207 @ 0xcf │ │ │ │ mov r0, r4 │ │ │ │ bl 46a1b4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3584c0> │ │ │ │ mov r6, r0 │ │ │ │ mov.w sl, #1 │ │ │ │ @@ -332718,17 +332715,17 @@ │ │ │ │ beq.w 179dd4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x680e0> │ │ │ │ lsls r6, r2, #26 │ │ │ │ bne.w 17a136 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x68442> │ │ │ │ b.n 179614 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x67920> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - ldrb.w r0, [r6, #230] @ 0xe6 │ │ │ │ - ldrb.w r0, [r2, #230] @ 0xe6 │ │ │ │ - ldr.w r0, [ip, r6, lsl #2] │ │ │ │ + rsbs r0, r6, #7536640 @ 0x730000 │ │ │ │ + rsbs r0, r2, #7536640 @ 0x730000 │ │ │ │ + @ instruction: 0xf59c00e6 │ │ │ │ mov r3, fp │ │ │ │ mov r2, r5 │ │ │ │ mov.w r1, #322 @ 0x142 │ │ │ │ mov r0, r4 │ │ │ │ bl 46a1b4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3584c0> │ │ │ │ vldr d7, [pc, #844] @ 179970 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x67c7c> │ │ │ │ mov r7, r0 │ │ │ │ @@ -333065,17 +333062,17 @@ │ │ │ │ ldr r2, [pc, #36] @ (179988 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x67c94>) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r4, #20] │ │ │ │ b.n 17998c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x67c98> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - @ instruction: 0xf37e00e6 │ │ │ │ - @ instruction: 0xf34000e6 │ │ │ │ - @ instruction: 0xf30200e6 │ │ │ │ + @ instruction: 0xf0be00e6 │ │ │ │ + eor.w r0, r0, #230 @ 0xe6 │ │ │ │ + orr.w r0, r2, #230 @ 0xe6 │ │ │ │ bl 465f2c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x354238> │ │ │ │ vldr d7, [pc, #868] @ 179cf8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x68004> │ │ │ │ mov r8, r0 │ │ │ │ movs r2, #32 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ movs r1, #1 │ │ │ │ vstr d7, [sp, #176] @ 0xb0 │ │ │ │ @@ -334272,15 +334269,16 @@ │ │ │ │ lsls r4, r2, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r7, r1] │ │ │ │ lsls r4, r2, #6 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe8dc00e6 │ │ │ │ + b.n 17a1ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x684b8> │ │ │ │ + lsls r6, r4, #3 │ │ │ │ ldrb r0, [r2, r1] │ │ │ │ lsls r4, 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, #3912] @ 0xf48 │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ @@ -334833,27 +334831,27 @@ │ │ │ │ lsls r4, r2, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r5, r5] │ │ │ │ lsls r4, r2, #6 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 17a7bc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x68ac8> │ │ │ │ + b.n 17b23c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x69548> │ │ │ │ lsls r6, r4, #3 │ │ │ │ - b.n 17a7a8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x68ab4> │ │ │ │ + b.n 17b228 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x69534> │ │ │ │ lsls r6, r4, #3 │ │ │ │ asrs r0, r4, #6 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 17a5b4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x688c0> │ │ │ │ + b.n 17b034 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x69340> │ │ │ │ lsls r6, r4, #3 │ │ │ │ - b.n 17a594 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x688a0> │ │ │ │ + b.n 17b014 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x69320> │ │ │ │ lsls r6, r4, #3 │ │ │ │ cmp r4, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 17b2cc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x695d8> │ │ │ │ + b.n 17ad4c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x69058> │ │ │ │ lsls r6, r4, #3 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r9 │ │ │ │ movs r1, #207 @ 0xcf │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ bl 46a1b4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3584c0> │ │ │ │ mov r5, r0 │ │ │ │ @@ -335338,15 +335336,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx 67eac <__fprintf_chk@plt> │ │ │ │ b.w 17a6c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x689cc> │ │ │ │ nop │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 17af78 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x69284> │ │ │ │ + bls.n 17aff8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x69304> │ │ │ │ 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 │ │ │ │ sub sp, #28 │ │ │ │ add.w r8, r2, #4 │ │ │ │ @@ -337000,29 +336998,29 @@ │ │ │ │ itt ls │ │ │ │ movls r6, r5 │ │ │ │ movls fp, r5 │ │ │ │ bls.n 17c4c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x6a7d0> │ │ │ │ b.n 17c4e0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x6a7ec> │ │ │ │ mov r0, sp │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldr r4, [sp, #560] @ 0x230 │ │ │ │ + ldr r1, [sp, #816] @ 0x330 │ │ │ │ lsls r7, r6, #3 │ │ │ │ - ldr r3, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r1, [sp, #176] @ 0xb0 │ │ │ │ lsls r7, r6, #3 │ │ │ │ - ldr r3, [sp, #280] @ 0x118 │ │ │ │ + ldr r0, [sp, #536] @ 0x218 │ │ │ │ lsls r7, r6, #3 │ │ │ │ - ldrh r4, [r6, #60] @ 0x3c │ │ │ │ + ldrh r4, [r6, #38] @ 0x26 │ │ │ │ lsls r7, r6, #3 │ │ │ │ - ldrh r0, [r3, #16] │ │ │ │ + strh r0, [r3, #58] @ 0x3a │ │ │ │ lsls r7, r6, #3 │ │ │ │ - strh r4, [r5, #60] @ 0x3c │ │ │ │ + strh r4, [r5, #38] @ 0x26 │ │ │ │ lsls r7, r6, #3 │ │ │ │ - strh r0, [r3, #50] @ 0x32 │ │ │ │ + strh r0, [r3, #28] │ │ │ │ lsls r7, r6, #3 │ │ │ │ - strh r4, [r3, #46] @ 0x2e │ │ │ │ + strh r4, [r3, #24] │ │ │ │ lsls r7, r6, #3 │ │ │ │ stc2 6, cr4, [r0], {127} @ 0x7f │ │ │ │ mcr2 6, 0, r4, cr0, cr15, {7} │ │ │ │ movs r0, r0 │ │ │ │ stmia r6!, {r7} │ │ │ │ movs r0, r0 │ │ │ │ stmia r7!, {} │ │ │ │ @@ -337953,17 +337951,17 @@ │ │ │ │ strb.w r3, [r5, #195] @ 0xc3 │ │ │ │ b.n 17c810 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x6ab1c> │ │ │ │ strb.w r2, [r5, #195] @ 0xc3 │ │ │ │ b.n 17c810 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x6ab1c> │ │ │ │ nop │ │ │ │ movs r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r5, #4] │ │ │ │ + ldrb r4, [r5, #23] │ │ │ │ lsls r7, r6, #3 │ │ │ │ - strh r2, [r2, #6] │ │ │ │ + ldrb r2, [r2, #24] │ │ │ │ lsls r7, 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 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ @@ -338150,15 +338148,15 @@ │ │ │ │ b.n 17d072 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x6b37e> │ │ │ │ movs r0, #61 @ 0x3d │ │ │ │ b.n 17d072 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x6b37e> │ │ │ │ movs r0, #62 @ 0x3e │ │ │ │ b.n 17d072 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x6b37e> │ │ │ │ movs r0, #58 @ 0x3a │ │ │ │ b.n 17d072 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x6b37e> │ │ │ │ - str r1, [sp, #0] │ │ │ │ + ldrh r0, [r0, #50] @ 0x32 │ │ │ │ lsls r7, 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 1348b4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x22bc0> │ │ │ │ @@ -338362,19 +338360,19 @@ │ │ │ │ ite ne │ │ │ │ movne r0, r6 │ │ │ │ moveq r0, #0 │ │ │ │ bl 134b2c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x22e38> │ │ │ │ cmp r0, r4 │ │ │ │ bne.w 17d21c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x6b528> │ │ │ │ b.n 17d29a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x6b5a6> │ │ │ │ - ldrh r4, [r5, #56] @ 0x38 │ │ │ │ + ldrh r4, [r5, #34] @ 0x22 │ │ │ │ lsls r7, r6, #3 │ │ │ │ - ldrh r4, [r0, #56] @ 0x38 │ │ │ │ + ldrh r4, [r0, #34] @ 0x22 │ │ │ │ lsls r7, r6, #3 │ │ │ │ - hlt 0x001a │ │ │ │ + @ instruction: 0xb7da │ │ │ │ lsls r6, r4, #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 │ │ │ │ @@ -339537,15 +339535,15 @@ │ │ │ │ cbz r3, 17df3e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x6c24a> │ │ │ │ mov r3, r7 │ │ │ │ mov r4, r8 │ │ │ │ b.n 17dea2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x6c1ae> │ │ │ │ mov r1, r4 │ │ │ │ b.n 17df14 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x6c220> │ │ │ │ nop │ │ │ │ - rev r4, r1 │ │ │ │ + @ instruction: 0xb74c │ │ │ │ lsls r5, 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 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ @@ -340406,15 +340404,15 @@ │ │ │ │ cmp r3, #15 │ │ │ │ bne.n 17e7ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x6cab8> │ │ │ │ ldr.w r3, [ip, #920] @ 0x398 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [ip, #920] @ 0x398 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - b.n 17e918 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x6cc24> │ │ │ │ + ble.n 17e798 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x6caa4> │ │ │ │ lsls r7, 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 r7, r0 │ │ │ │ mov r5, r2 │ │ │ │ @@ -341015,19 +341013,19 @@ │ │ │ │ b.n 17ecb2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x6cfbe> │ │ │ │ ldr r2, [pc, #20] @ (17ee48 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x6d154>) │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 17eb0c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x6ce18> │ │ │ │ nop │ │ │ │ - add r0, pc, #824 @ (adr r0, 17f17c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x6d488>) │ │ │ │ + ldr r6, [sp, #56] @ 0x38 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldr r7, [sp, #192] @ 0xc0 │ │ │ │ + ldr r4, [sp, #448] @ 0x1c0 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldr r7, [sp, #216] @ 0xd8 │ │ │ │ + ldr r4, [sp, #472] @ 0x1d8 │ │ │ │ lsls r6, r4, #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 │ │ │ │ @@ -342010,15 +342008,15 @@ │ │ │ │ nop │ │ │ │ lsrs r6, r6, #9 │ │ │ │ lsls r4, r2, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r0, #8 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - bne.n 17f860 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x6db6c> │ │ │ │ + ldmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r7, r6, #3 │ │ │ │ cbz r0, 17f8d2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x6dbde> │ │ │ │ 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] │ │ │ │ @@ -343788,15 +343786,15 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ strb.w r0, [lr, ] │ │ │ │ strb.w r0, [sl, ] │ │ │ │ - bcs.n 180b9c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x6eea8> │ │ │ │ + ldmia r7, {r1, r7} │ │ │ │ lsls r6, r6, #3 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf6200193 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -343944,15 +343942,15 @@ │ │ │ │ add.w sp, sp, #684 @ 0x2ac │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf4be0193 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r5, #18] │ │ │ │ + ldrb r6, [r5, #30] │ │ │ │ lsls r6, r4, #3 │ │ │ │ @ instruction: 0xf4aa0193 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ sbfx r1, lr, #2, #20 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -345269,34 +345267,34 @@ │ │ │ │ bl 46a1b4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3584c0> │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ b.n 1814fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x6f808> │ │ │ │ orr.w r1, lr, #147 @ 0x93 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ bic.w r1, lr, #147 @ 0x93 │ │ │ │ - ldrb r0, [r5, #23] │ │ │ │ + ldrb r0, [r5, #12] │ │ │ │ lsls r6, r4, #3 │ │ │ │ asrs r0, r4, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r7, #46] @ 0x2e │ │ │ │ + ldrh r6, [r7, #24] │ │ │ │ lsls r3, r5, #3 │ │ │ │ - cbz r2, 181bf2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x6fefe> │ │ │ │ + sub sp, #40 @ 0x28 │ │ │ │ lsls r7, r6, #3 │ │ │ │ - cbz r2, 181bf4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x6ff00> │ │ │ │ + sub sp, #8 │ │ │ │ lsls r7, r6, #3 │ │ │ │ - b.n 18197c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x6fc88> │ │ │ │ + b.n 1813fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x6f708> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - sxth r0, r0 │ │ │ │ + add r7, sp, #256 @ 0x100 │ │ │ │ lsls r7, r6, #3 │ │ │ │ - lsls r0, r0, #15 │ │ │ │ + lsls r0, r0, #4 │ │ │ │ lsls r5, r5, #3 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xe8180193 │ │ │ │ - strb r4, [r1, #18] │ │ │ │ + strb r4, [r1, #7] │ │ │ │ lsls r6, r4, #3 │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ movs r2, #32 │ │ │ │ movs r1, #1 │ │ │ │ movs r4, #0 │ │ │ │ movs r5, #0 │ │ │ │ strd r4, r5, [sp, #176] @ 0xb0 │ │ │ │ @@ -345655,15 +345653,15 @@ │ │ │ │ b.n 1819ca <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x6fcd6> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r6, #0] │ │ │ │ + ldr r2, [r6, #84] @ 0x54 │ │ │ │ lsls r6, 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 r5, [r0, #0] │ │ │ │ mov r8, r1 │ │ │ │ @@ -346174,15 +346172,15 @@ │ │ │ │ b.n 1821f0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x704fc> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ ... │ │ │ │ udf #84 @ 0x54 │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r1, #68] @ 0x44 │ │ │ │ + ldr r4, [r1, #24] │ │ │ │ lsls r6, r4, #3 │ │ │ │ udf #52 @ 0x34 │ │ │ │ lsls r3, r2, #6 │ │ │ │ udf #2 │ │ │ │ lsls r3, r2, #6 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ @@ -346364,15 +346362,15 @@ │ │ │ │ str r7, [sp, #56] @ 0x38 │ │ │ │ b.n 1827d8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x70ae4> │ │ │ │ ... │ │ │ │ bge.n 182834 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x70b40> │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r0, #4] │ │ │ │ + str r4, [r0, #88] @ 0x58 │ │ │ │ lsls r6, r4, #3 │ │ │ │ bge.n 182800 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x70b0c> │ │ │ │ lsls r3, r2, #6 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ add.w r7, r9, #48 @ 0x30 │ │ │ │ str.w r8, [sp, #92] @ 0x5c │ │ │ │ @@ -346831,17 +346829,17 @@ │ │ │ │ add ip, pc │ │ │ │ ldr.w r3, [r3, r1, lsl #2] │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r0, [ip, r0, lsl #2] │ │ │ │ bl 515bf8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x403f04> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r3, [sp, #536] @ 0x218 │ │ │ │ + ldr r0, [sp, #792] @ 0x318 │ │ │ │ lsls r7, r6, #3 │ │ │ │ - ldr r3, [sp, #592] @ 0x250 │ │ │ │ + ldr r0, [sp, #848] @ 0x350 │ │ │ │ lsls r7, r6, #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 │ │ │ │ @@ -347009,17 +347007,17 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 182ea0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x711ac> │ │ │ │ ldrb.w r3, [r4, #382] @ 0x17e │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 182ea0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x711ac> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrsh r6, [r2, r6] │ │ │ │ + ldrb r6, [r2, r3] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrsh r0, [r3, r6] │ │ │ │ + ldrb r0, [r3, r3] │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ add.w r5, r0, #45824 @ 0xb300 │ │ │ │ @@ -347515,15 +347513,15 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ ldmia r4!, {r1, r3, r6} │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #792] @ 0x318 │ │ │ │ + str r2, [sp, #24] │ │ │ │ lsls r7, r6, #3 │ │ │ │ ldmia r4, {r3, r4} │ │ │ │ lsls r3, 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, #4008] @ 0xfa8 │ │ │ │ @@ -353273,15 +353271,15 @@ │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [sp, #656] @ 0x290 │ │ │ │ lsls r3, r2, #6 │ │ │ │ adds r4, r2, r2 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r6, #29] │ │ │ │ + strb r2, [r6, #18] │ │ │ │ lsls r4, r6, #3 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [sp, #112] @ 0x70 │ │ │ │ vldr d7, [sp, #112] @ 0x70 │ │ │ │ movs r1, #1 │ │ │ │ @@ -355031,23 +355029,23 @@ │ │ │ │ ... │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r5, #4] │ │ │ │ lsls r3, r2, #6 │ │ │ │ ldrh r6, [r4, #4] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - asrs r2, r0, #27 │ │ │ │ + asrs r2, r0, #16 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - str r2, [r3, #44] @ 0x2c │ │ │ │ + str r2, [r3, #0] │ │ │ │ lsls r6, r6, #3 │ │ │ │ subs r0, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r7, #25 │ │ │ │ + asrs r0, r7, #14 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - str r6, [r3, #44] @ 0x2c │ │ │ │ + str r6, [r3, #0] │ │ │ │ lsls r1, r5, #3 │ │ │ │ movs r1, #99 @ 0x63 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r4 │ │ │ │ add r0, sp, #168 @ 0xa8 │ │ │ │ bl 46a1b4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3584c0> │ │ │ │ mov r1, r0 │ │ │ │ @@ -357762,15 +357760,15 @@ │ │ │ │ strd r8, r0, [r4, #28] │ │ │ │ b.n 189e2a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x78136> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ ldr r6, [r4, #52] @ 0x34 │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf75a00e5 │ │ │ │ + eors.w r0, sl, #7503872 @ 0x728000 │ │ │ │ str r4, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r2, #6 │ │ │ │ str r7, [sp, #196] @ 0xc4 │ │ │ │ @ instruction: 0xffff974d │ │ │ │ vsri.32 d25, d31, #1 │ │ │ │ vsri.32 , , #1 │ │ │ │ vsli.64 d31, d25, #63 @ 0x3f │ │ │ │ @@ -359541,25 +359539,25 @@ │ │ │ │ nop │ │ │ │ str r0, [r0, r1] │ │ │ │ lsls r3, r2, #6 │ │ │ │ movs r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - udf #92 @ 0x5c │ │ │ │ + blt.n 18b100 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7940c> │ │ │ │ lsls r5, r4, #3 │ │ │ │ - udf #92 @ 0x5c │ │ │ │ + blt.n 18b104 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x79410> │ │ │ │ lsls r5, r4, #3 │ │ │ │ - udf #6 │ │ │ │ + blt.n 18b25c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x79568> │ │ │ │ lsls r5, r4, #3 │ │ │ │ - udf #16 │ │ │ │ + blt.n 18b274 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x79580> │ │ │ │ lsls r5, r4, #3 │ │ │ │ - udf #14 │ │ │ │ + blt.n 18b274 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x79580> │ │ │ │ lsls r5, r4, #3 │ │ │ │ - ble.n 18b23c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x79548> │ │ │ │ + bge.n 18b2bc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x795c8> │ │ │ │ lsls r5, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2936] @ 0xb78 │ │ │ │ subw sp, sp, #1124 @ 0x464 │ │ │ │ mov r4, r2 │ │ │ │ @@ -360109,23 +360107,23 @@ │ │ │ │ ldr r5, [pc, #1016] @ (18bc18 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x79f24>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [pc, #912] @ (18bbb8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x79ec4>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ bl 22f82a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x11db36> │ │ │ │ - bhi.n 18b7a8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x79ab4> │ │ │ │ + bpl.n 18b828 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x79b34> │ │ │ │ lsls r5, r4, #3 │ │ │ │ - asrs r0, r5, #7 │ │ │ │ + lsrs r0, r5, #28 │ │ │ │ lsls r7, r6, #3 │ │ │ │ - asrs r0, r2, #7 │ │ │ │ + lsrs r0, r2, #28 │ │ │ │ lsls r7, r6, #3 │ │ │ │ - asrs r0, r4, #5 │ │ │ │ + lsrs r0, r4, #26 │ │ │ │ lsls r7, r6, #3 │ │ │ │ - asrs r0, r5, #4 │ │ │ │ + lsrs r0, r5, #25 │ │ │ │ lsls r7, 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, #3064] @ 0xbf8 │ │ │ │ mov r4, r2 │ │ │ │ ldr.w r2, [pc, #1308] @ 18bd70 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7a07c> │ │ │ │ @@ -360604,23 +360602,23 @@ │ │ │ │ nop │ │ │ │ blx r4 │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ cmp lr, r7 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - lsrs r2, r7, #18 │ │ │ │ + lsrs r2, r7, #7 │ │ │ │ lsls r7, r6, #3 │ │ │ │ - lsrs r2, r0, #18 │ │ │ │ + lsrs r2, r0, #7 │ │ │ │ lsls r7, r6, #3 │ │ │ │ - lsrs r4, r2, #17 │ │ │ │ + lsrs r4, r2, #6 │ │ │ │ lsls r7, r6, #3 │ │ │ │ - lsrs r4, r4, #13 │ │ │ │ + lsrs r4, r4, #2 │ │ │ │ lsls r7, r6, #3 │ │ │ │ - lsrs r0, r1, #13 │ │ │ │ + lsrs r0, r1, #2 │ │ │ │ lsls r7, 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.w r4, [r1, #1572] @ 0x624 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -360743,45 +360741,45 @@ │ │ │ │ b.n 18be3e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7a14a> │ │ │ │ ldr r2, [pc, #64] @ (18bf04 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7a210>) │ │ │ │ add r2, pc │ │ │ │ b.n 18be6e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7a17a> │ │ │ │ ldr r2, [pc, #64] @ (18bf08 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7a214>) │ │ │ │ add r2, pc │ │ │ │ b.n 18be6e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7a17a> │ │ │ │ - beq.n 18bec4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7a1d0> │ │ │ │ + ldmia r6!, {r1, r3, r4, r5} │ │ │ │ lsls r5, r4, #3 │ │ │ │ - beq.n 18becc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7a1d8> │ │ │ │ + ldmia r6!, {r2, r3, r4, r5} │ │ │ │ lsls r5, r4, #3 │ │ │ │ - bne.n 18bed8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7a1e4> │ │ │ │ + ldmia r6, {r6} │ │ │ │ lsls r5, r4, #3 │ │ │ │ - bne.n 18bee0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7a1ec> │ │ │ │ + ldmia r6, {r1, r6} │ │ │ │ lsls r5, r4, #3 │ │ │ │ - bne.n 18bee0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7a1ec> │ │ │ │ + ldmia r6, {r6} │ │ │ │ lsls r5, r4, #3 │ │ │ │ - subs r1, #208 @ 0xd0 │ │ │ │ + adds r7, #16 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - beq.n 18bedc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7a1e8> │ │ │ │ + ldmia r6!, {r1, r3, r4, r5} │ │ │ │ lsls r5, r4, #3 │ │ │ │ @ instruction: 0xb82a │ │ │ │ lsls r5, r2, #6 │ │ │ │ - subs r1, #164 @ 0xa4 │ │ │ │ + adds r6, #228 @ 0xe4 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - beq.n 18be80 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7a18c> │ │ │ │ + ldmia r6!, {r1, r2} │ │ │ │ lsls r5, r4, #3 │ │ │ │ - subs r1, #150 @ 0x96 │ │ │ │ + adds r6, #214 @ 0xd6 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r1, #142 @ 0x8e │ │ │ │ + adds r6, #206 @ 0xce │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r1, #134 @ 0x86 │ │ │ │ + adds r6, #198 @ 0xc6 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r1, #128 @ 0x80 │ │ │ │ + adds r6, #192 @ 0xc0 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - beq.n 18be4c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7a158> │ │ │ │ + ldmia r5, {r1, r5, r6, r7} │ │ │ │ lsls r5, r4, #3 │ │ │ │ - beq.n 18be44 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7a150> │ │ │ │ + ldmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r5, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr.w r6, [r1, #1572] @ 0x624 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -360959,71 +360957,71 @@ │ │ │ │ b.n 18bff8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7a304> │ │ │ │ ldr r1, [pc, #116] @ (18c12c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7a438>) │ │ │ │ add r1, pc │ │ │ │ b.n 18c01c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7a328> │ │ │ │ ldr r1, [pc, #116] @ (18c130 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7a43c>) │ │ │ │ add r1, pc │ │ │ │ b.n 18c01c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7a328> │ │ │ │ - beq.n 18c0d4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7a3e0> │ │ │ │ + ldmia r5!, {r3, r6} │ │ │ │ lsls r5, r4, #3 │ │ │ │ - beq.n 18c0d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7a3dc> │ │ │ │ + ldmia r5!, {r2, r6} │ │ │ │ lsls r5, r4, #3 │ │ │ │ - beq.n 18c0d8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7a3e4> │ │ │ │ + ldmia r5!, {r1, r2, r6} │ │ │ │ lsls r5, r4, #3 │ │ │ │ - beq.n 18c0e0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7a3ec> │ │ │ │ + ldmia r5!, {r3, r6} │ │ │ │ lsls r5, r4, #3 │ │ │ │ - ldmia r7!, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r4, {r2, r3, r4, r5, r7} │ │ │ │ lsls r5, r4, #3 │ │ │ │ - beq.n 18c0dc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7a3e8> │ │ │ │ + ldmia r5!, {r1, r6} │ │ │ │ lsls r5, r4, #3 │ │ │ │ - beq.n 18c0f8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7a404> │ │ │ │ + ldmia r5!, {r1, r2, r3, r6} │ │ │ │ lsls r5, r4, #3 │ │ │ │ - beq.n 18c0f0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7a3fc> │ │ │ │ + ldmia r5!, {r3, r6} │ │ │ │ lsls r5, r4, #3 │ │ │ │ - beq.n 18c0f4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7a400> │ │ │ │ + ldmia r5!, {r3, r6} │ │ │ │ lsls r5, r4, #3 │ │ │ │ - beq.n 18c0f8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7a404> │ │ │ │ + ldmia r5!, {r3, r6} │ │ │ │ lsls r5, r4, #3 │ │ │ │ - beq.n 18c100 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7a40c> │ │ │ │ + ldmia r5!, {r1, r3, r6} │ │ │ │ lsls r5, r4, #3 │ │ │ │ - subs r0, #34 @ 0x22 │ │ │ │ + adds r5, #98 @ 0x62 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldmia r7, {r4, r5, r6, r7} │ │ │ │ + ldmia r5, {r4, r5} │ │ │ │ lsls r5, r4, #3 │ │ │ │ - ldmia r7, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r5, {r2, r4, r5} │ │ │ │ lsls r5, r4, #3 │ │ │ │ @ instruction: 0xb656 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - adds r7, #222 @ 0xde │ │ │ │ + adds r5, #30 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldmia r7!, {} │ │ │ │ + ldmia r4!, {r6} │ │ │ │ lsls r5, r4, #3 │ │ │ │ - adds r7, #210 @ 0xd2 │ │ │ │ + adds r5, #18 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - adds r7, #200 @ 0xc8 │ │ │ │ + adds r5, #8 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - adds r7, #192 @ 0xc0 │ │ │ │ + adds r5, #0 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - adds r7, #186 @ 0xba │ │ │ │ + adds r4, #250 @ 0xfa │ │ │ │ lsls r1, r6, #3 │ │ │ │ - adds r7, #180 @ 0xb4 │ │ │ │ + adds r4, #244 @ 0xf4 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - adds r7, #174 @ 0xae │ │ │ │ + adds r4, #238 @ 0xee │ │ │ │ lsls r1, r6, #3 │ │ │ │ - adds r7, #164 @ 0xa4 │ │ │ │ + adds r4, #228 @ 0xe4 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - adds r7, #156 @ 0x9c │ │ │ │ + adds r4, #220 @ 0xdc │ │ │ │ lsls r1, r6, #3 │ │ │ │ - adds r7, #148 @ 0x94 │ │ │ │ + adds r4, #212 @ 0xd4 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - adds r7, #142 @ 0x8e │ │ │ │ + adds r4, #206 @ 0xce │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldmia r6!, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r5, r4, #3 │ │ │ │ - ldmia r6!, {r3, r5, r7} │ │ │ │ + ldmia r3, {r3, r5, r6, r7} │ │ │ │ lsls r5, r4, #3 │ │ │ │ ldrb.w r3, [r0, #385] @ 0x181 │ │ │ │ cbz r3, 18c13c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7a448> │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -362627,18 +362625,18 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 18d09c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7b3a8> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ b.n 18d23e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7b54a> │ │ │ │ nop │ │ │ │ cmp r5, #238 @ 0xee │ │ │ │ lsls r3, r2, #6 │ │ │ │ - @ instruction: 0xf79200f6 │ │ │ │ + @ instruction: 0xf4d200f6 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x0006 │ │ │ │ + cbnz r6, 18d2dc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7b5e8> │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #360] @ (18d408 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7b714>) │ │ │ │ @@ -362779,15 +362777,15 @@ │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #112 @ 0x70 │ │ │ │ lsls r3, r2, #6 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r2, r3, r4, r5, r7} │ │ │ │ + cbnz r4, 18d45e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7b76a> │ │ │ │ lsls r5, r4, #3 │ │ │ │ add.w r3, r0, #602112 @ 0x93000 │ │ │ │ ldr r2, [pc, #160] @ (18d4c8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7b7d4>) │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r3, #1760] @ 0x6e0 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 18d4c2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7b7ce> │ │ │ │ @@ -362848,15 +362846,15 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ cmp r3, #214 @ 0xd6 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - pop {r1, r3, r4, r5, r6} │ │ │ │ + cbnz r2, 18d4fe <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7b80a> │ │ │ │ lsls r5, r4, #3 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -362958,15 +362956,15 @@ │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #200 @ 0xc8 │ │ │ │ lsls r3, r2, #6 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r2, 18d636 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7b942> │ │ │ │ + @ instruction: 0xb88a │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ @@ -363388,16 +363386,16 @@ │ │ │ │ b.n 18d9c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7bcd0> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r0, #88 @ 0x58 │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - sbcs.w r0, lr, #246 @ 0xf6 │ │ │ │ - @ instruction: 0xf37c00f6 │ │ │ │ + mrc 0, 5, r0, cr14, cr6, {7} │ │ │ │ + @ instruction: 0xf0bc00f6 │ │ │ │ movs r6, #52 @ 0x34 │ │ │ │ lsls r3, r2, #6 │ │ │ │ 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, #45056 @ 0xb000 │ │ │ │ @@ -364252,22 +364250,22 @@ │ │ │ │ b.n 18e382 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7c68e> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #128 @ 0x80 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r0, [r2, #24] │ │ │ │ + ldrsh r0, [r2, r3] │ │ │ │ lsls r7, r6, #3 │ │ │ │ - @ instruction: 0xf7c200f6 │ │ │ │ - adds r2, r6, #4 │ │ │ │ + add.w r0, r2, #8060928 @ 0x7b0000 │ │ │ │ + subs r2, r6, r1 │ │ │ │ lsls r7, r6, #3 │ │ │ │ - lsls r0, r7, #22 │ │ │ │ + lsls r0, r7, #11 │ │ │ │ lsls r7, r6, #3 │ │ │ │ - mrc 0, 0, r0, cr4, cr6, {7} │ │ │ │ + adcs.w r0, r4, r6, ror #3 │ │ │ │ subs r4, r4, #1 │ │ │ │ lsls r3, r2, #6 │ │ │ │ add.w r1, r0, r1, lsl #3 │ │ │ │ add.w r1, r1, #45056 @ 0xb000 │ │ │ │ ldr.w r3, [r1, #2012] @ 0x7dc │ │ │ │ cbnz r3, 18e3f8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7c704> │ │ │ │ bx lr │ │ │ │ @@ -366003,15 +366001,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ adds r3, #16 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r2, [sp, #768] @ 0x300 │ │ │ │ + ldr r0, [sp, #0] │ │ │ │ lsls r5, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ movw r3, #24080 @ 0x5e10 │ │ │ │ mov ip, r0 │ │ │ │ @@ -366561,17 +366559,17 @@ │ │ │ │ str.w r3, [r6, #704] @ 0x2c0 │ │ │ │ b.n 18fafa <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7de06> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ cmp r4, #116 @ 0x74 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r5, [sp, #664] @ 0x298 │ │ │ │ + str r2, [sp, #920] @ 0x398 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - str r5, [sp, #584] @ 0x248 │ │ │ │ + str r2, [sp, #840] @ 0x348 │ │ │ │ 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, #60] @ (18fd00 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7e00c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -366595,15 +366593,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ cmp r2, #98 @ 0x62 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r4, [sp, #160] @ 0xa0 │ │ │ │ + str r1, [sp, #416] @ 0x1a0 │ │ │ │ lsls r5, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3808] @ 0xee0 │ │ │ │ sub sp, #252 @ 0xfc │ │ │ │ mov r8, r3 │ │ │ │ @@ -367520,18 +367518,18 @@ │ │ │ │ ldr r3, [pc, #20] @ (1907e4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7eaf0>) │ │ │ │ add r3, pc │ │ │ │ b.n 1907a2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7eaae> │ │ │ │ ldr r3, [pc, #16] @ (1907e8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7eaf4>) │ │ │ │ add r3, pc │ │ │ │ b.n 1907a2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7eaae> │ │ │ │ nop │ │ │ │ - ldc 0, cr0, [ip], {247} @ 0xf7 │ │ │ │ - ldc 0, cr0, [r2], #-988 @ 0xfffffc24 │ │ │ │ - ldcl 0, cr0, [ip], #-988 @ 0xfffffc24 │ │ │ │ - mcrr 0, 15, r0, r6, cr7 │ │ │ │ + ldrd r0, r0, [ip, #988] @ 0x3dc │ │ │ │ + ldrd r0, r0, [r2, #-988]! @ 0x3dc │ │ │ │ + @ instruction: 0xe9bc00f7 │ │ │ │ + @ instruction: 0xe98600f7 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #92] @ (190858 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7eb64>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -368443,17 +368441,17 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 190748 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7ea54> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 191248 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7f554> │ │ │ │ nop │ │ │ │ asrs r0, r2, #21 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r6, [r3, #27] │ │ │ │ + ldrb r6, [r3, #16] │ │ │ │ lsls r5, r4, #3 │ │ │ │ - ldrb r4, [r5, #27] │ │ │ │ + ldrb r4, [r5, #16] │ │ │ │ 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, #192] @ (191364 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7f670>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -368523,17 +368521,17 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 190748 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7ea54> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 19131a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7f626> │ │ │ │ nop │ │ │ │ asrs r0, r0, #18 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r6, [r3, #24] │ │ │ │ + ldrb r6, [r3, #13] │ │ │ │ lsls r5, r4, #3 │ │ │ │ - ldrb r0, [r2, #24] │ │ │ │ + ldrb r0, [r2, #13] │ │ │ │ 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, #200] @ (191448 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7f754>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -368604,17 +368602,17 @@ │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 190748 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7ea54> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 191406 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7f712> │ │ │ │ asrs r4, r4, #14 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r0, [r1, #21] │ │ │ │ + ldrb r0, [r1, #10] │ │ │ │ lsls r5, r4, #3 │ │ │ │ - ldrb r2, [r5, #20] │ │ │ │ + ldrb r2, [r5, #9] │ │ │ │ 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, #228] @ (191548 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7f854>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -368694,17 +368692,17 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 190748 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7ea54> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 1914ec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7f7f8> │ │ │ │ nop │ │ │ │ asrs r0, r0, #11 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r2, [r3, #17] │ │ │ │ + ldrb r2, [r3, #6] │ │ │ │ lsls r5, r4, #3 │ │ │ │ - ldrb r4, [r5, #16] │ │ │ │ + ldrb r4, [r5, #5] │ │ │ │ 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, #224] @ (191644 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7f950>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -368781,17 +368779,17 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 190748 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7ea54> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 1915fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7f908> │ │ │ │ nop │ │ │ │ asrs r0, r0, #7 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r6, [r5, #13] │ │ │ │ + ldrb r6, [r5, #2] │ │ │ │ lsls r5, r4, #3 │ │ │ │ - ldrb r0, [r6, #12] │ │ │ │ + ldrb r0, [r6, #1] │ │ │ │ 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, #264] @ (191768 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7fa74>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -368881,17 +368879,17 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 190748 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7ea54> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 1916fa <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7fa06> │ │ │ │ nop │ │ │ │ asrs r4, r0, #3 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r2, [r3, #9] │ │ │ │ + strb r2, [r3, #30] │ │ │ │ lsls r5, r4, #3 │ │ │ │ - ldrb r4, [r1, #8] │ │ │ │ + strb r4, [r1, #29] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #272] @ (191894 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7fba0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -368982,17 +368980,17 @@ │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 190748 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7ea54> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 19182a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7fb36> │ │ │ │ lsrs r0, r4, #30 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r4, [r7, #4] │ │ │ │ + strb r4, [r7, #25] │ │ │ │ lsls r5, r4, #3 │ │ │ │ - ldrb r6, [r3, #3] │ │ │ │ + strb r6, [r3, #24] │ │ │ │ lsls r5, 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, #288] @ (1919d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7fcdc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -369087,17 +369085,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 190748 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7ea54> │ │ │ │ b.n 191956 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7fc62> │ │ │ │ nop │ │ │ │ lsrs r2, r6, #25 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r4, [r1, #0] │ │ │ │ + strb r4, [r1, #21] │ │ │ │ lsls r5, r4, #3 │ │ │ │ - strb r6, [r3, #30] │ │ │ │ + strb r6, [r3, #19] │ │ │ │ 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, #616] @ (191c54 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7ff60>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -369294,17 +369292,17 @@ │ │ │ │ lsls r3, r2, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - strb r4, [r6, #22] │ │ │ │ + strb r4, [r6, #11] │ │ │ │ lsls r5, r4, #3 │ │ │ │ - strb r6, [r6, #20] │ │ │ │ + strb r6, [r6, #9] │ │ │ │ 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, #636] @ (191ef8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x80204>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -369509,17 +369507,17 @@ │ │ │ │ lsls r3, r2, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - strb r0, [r4, #12] │ │ │ │ + strb r0, [r4, #1] │ │ │ │ lsls r5, r4, #3 │ │ │ │ - strb r2, [r2, #10] │ │ │ │ + ldr r2, [r2, #124] @ 0x7c │ │ │ │ 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, #616] @ (192188 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x80494>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -369716,17 +369714,17 @@ │ │ │ │ lsls r3, r2, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - strb r0, [r4, #2] │ │ │ │ + ldr r0, [r4, #92] @ 0x5c │ │ │ │ lsls r5, r4, #3 │ │ │ │ - strb r2, [r0, #0] │ │ │ │ + ldr r2, [r0, #84] @ 0x54 │ │ │ │ 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, #636] @ (19242c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x80738>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -369931,17 +369929,17 @@ │ │ │ │ lsls r3, r2, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldr r0, [r1, #96] @ 0x60 │ │ │ │ + ldr r0, [r1, #52] @ 0x34 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - ldr r6, [r3, #84] @ 0x54 │ │ │ │ + ldr r6, [r3, #40] @ 0x28 │ │ │ │ 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, #616] @ (1926bc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x809c8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -370138,17 +370136,17 @@ │ │ │ │ lsls r3, r2, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldr r0, [r1, #56] @ 0x38 │ │ │ │ + ldr r0, [r1, #12] │ │ │ │ lsls r5, r4, #3 │ │ │ │ - ldr r6, [r1, #44] @ 0x2c │ │ │ │ + ldr r6, [r1, #0] │ │ │ │ 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, #636] @ (192960 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x80c6c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -370353,17 +370351,17 @@ │ │ │ │ lsls r3, r2, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldr r4, [r7, #12] │ │ │ │ + str r4, [r7, #96] @ 0x60 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - ldr r2, [r5, #0] │ │ │ │ + str r2, [r5, #84] @ 0x54 │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #108] @ (1929f8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x80d04>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -375748,15 +375746,15 @@ │ │ │ │ ldr.w r3, [r6, #704] @ 0x2c0 │ │ │ │ orr.w r3, r3, #2 │ │ │ │ str.w r3, [r6, #704] @ 0x2c0 │ │ │ │ b.n 196a80 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x84d8c> │ │ │ │ nop │ │ │ │ pop {r1, r2, r4, pc} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - movs r7, #178 @ 0xb2 │ │ │ │ + movs r4, #242 @ 0xf2 │ │ │ │ lsls r5, r4, #3 │ │ │ │ and.w r9, r5, #4 │ │ │ │ and.w r6, r5, #2 │ │ │ │ and.w r8, r5, #8 │ │ │ │ lsls r1, r5, #31 │ │ │ │ bpl.n 196c50 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x84f5c> │ │ │ │ add.w r7, r0, #598016 @ 0x92000 │ │ │ │ @@ -376183,19 +376181,19 @@ │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #39 @ 0x27 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 190748 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7ea54> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ b.n 197082 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x8538e> │ │ │ │ - movs r4, #80 @ 0x50 │ │ │ │ + movs r1, #144 @ 0x90 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - movs r3, #28 │ │ │ │ + movs r0, #92 @ 0x5c │ │ │ │ lsls r5, r4, #3 │ │ │ │ - movs r3, #38 @ 0x26 │ │ │ │ + movs r0, #102 @ 0x66 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #60] @ 197154 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x85460> │ │ │ │ sub sp, #28 │ │ │ │ @@ -377002,17 +377000,17 @@ │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 190748 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7ea54> │ │ │ │ b.n 197a92 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x85d9e> │ │ │ │ add r5, sp, #40 @ 0x28 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - asrs r6, r5, #31 │ │ │ │ + asrs r6, r5, #20 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - asrs r0, r4, #26 │ │ │ │ + asrs r0, r4, #15 │ │ │ │ lsls r5, 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, #192] @ (197ba8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x85eb4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -377079,17 +377077,17 @@ │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 190748 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7ea54> │ │ │ │ b.n 197b64 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x85e70> │ │ │ │ add r4, sp, #232 @ 0xe8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - asrs r6, r4, #28 │ │ │ │ + asrs r6, r4, #17 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - asrs r4, r0, #23 │ │ │ │ + asrs r4, r0, #12 │ │ │ │ lsls r5, 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, #204] @ (197c90 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x85f9c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -377159,17 +377157,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 190748 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7ea54> │ │ │ │ b.n 197c50 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x85f5c> │ │ │ │ nop │ │ │ │ add r3, sp, #376 @ 0x178 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - asrs r0, r3, #25 │ │ │ │ + asrs r0, r3, #14 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - asrs r6, r3, #19 │ │ │ │ + asrs r6, r3, #8 │ │ │ │ lsls r5, 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, #228] @ (197d90 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x8609c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -377246,17 +377244,17 @@ │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 190748 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7ea54> │ │ │ │ b.n 197d3a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x86046> │ │ │ │ add r2, sp, #472 @ 0x1d8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - asrs r2, r5, #21 │ │ │ │ + asrs r2, r5, #10 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - asrs r4, r3, #15 │ │ │ │ + asrs r4, r3, #4 │ │ │ │ lsls r5, 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, #224] @ (197e8c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x86198>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -377330,17 +377328,17 @@ │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r6 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 190748 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7ea54> │ │ │ │ b.n 197e4a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x86156> │ │ │ │ add r1, sp, #472 @ 0x1d8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - asrs r6, r0, #18 │ │ │ │ + asrs r6, r0, #7 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - asrs r0, r4, #11 │ │ │ │ + asrs r0, r4, #32 │ │ │ │ lsls r5, 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, #264] @ (197fb0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x862bc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -377427,17 +377425,17 @@ │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 190748 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7ea54> │ │ │ │ b.n 197f48 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x86254> │ │ │ │ add r0, sp, #488 @ 0x1e8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - asrs r6, r6, #13 │ │ │ │ + asrs r6, r6, #2 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - asrs r4, r7, #6 │ │ │ │ + lsrs r4, r7, #27 │ │ │ │ lsls r5, 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, #276] @ (1980e0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x863ec>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -377527,17 +377525,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 190748 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7ea54> │ │ │ │ b.n 198078 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x86384> │ │ │ │ nop │ │ │ │ add r7, pc, #344 @ (adr r7, 19823c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x86548>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - asrs r0, r4, #9 │ │ │ │ + lsrs r0, r4, #30 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - asrs r6, r1, #2 │ │ │ │ + lsrs r6, r1, #23 │ │ │ │ lsls r5, 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, #300] @ (198228 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x86534>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -377635,17 +377633,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 190748 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7ea54> │ │ │ │ b.n 1981ae <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x864ba> │ │ │ │ nop │ │ │ │ add r6, pc, #152 @ (adr r6, 1982c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x865d0>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - asrs r4, r5, #4 │ │ │ │ + lsrs r4, r5, #25 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - lsrs r6, r0, #29 │ │ │ │ + lsrs r6, r0, #18 │ │ │ │ lsls r5, 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, #92] @ (1982a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x865ac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -379234,15 +379232,15 @@ │ │ │ │ addeq.w r1, r7, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, r7, #16 │ │ │ │ strne r3, [r7, #12] │ │ │ │ b.n 199508 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x87814> │ │ │ │ str r2, [sp, #840] @ 0x348 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrsh r6, [r4, r4] │ │ │ │ + ldrb r6, [r4, r1] │ │ │ │ lsls r7, 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 │ │ │ │ ldr r3, [pc, #324] @ (199700 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x87a0c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -379350,15 +379348,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 199672 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x8797e> │ │ │ │ nop │ │ │ │ str r1, [sp, #424] @ 0x1a8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrb r6, [r7, r4] │ │ │ │ + ldrh r6, [r7, r1] │ │ │ │ lsls r7, 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, #348] @ (199878 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x87b84>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -379472,15 +379470,15 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1997d8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x87ae4> │ │ │ │ nop │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrh r2, [r0, r7] │ │ │ │ + ldr r2, [r0, r4] │ │ │ │ lsls r7, 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 │ │ │ │ ldr r3, [pc, #320] @ (1999d4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x87ce0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -379586,15 +379584,15 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 199954 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x87c60> │ │ │ │ nop │ │ │ │ ldrh r2, [r2, #52] @ 0x34 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrh r0, [r5, r0] │ │ │ │ + ldrsb r0, [r5, r5] │ │ │ │ lsls r7, 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, #352] @ (199b50 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x87e5c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -379709,15 +379707,15 @@ │ │ │ │ vldr s2, [sp, #12] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ b.n 199a76 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x87d82> │ │ │ │ nop │ │ │ │ ldrh r6, [r6, #40] @ 0x28 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r6, [r4, r2] │ │ │ │ + strb r6, [r4, r7] │ │ │ │ lsls r7, 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 │ │ │ │ ldr r3, [pc, #300] @ (199c98 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x87fa4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -379821,15 +379819,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 18fd08 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7e014> │ │ │ │ b.n 199bf0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x87efc> │ │ │ │ ldrh r2, [r7, #28] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrsb r4, [r1, r4] │ │ │ │ + strb r4, [r1, r1] │ │ │ │ lsls r7, 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, #356] @ (199e18 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x88124>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -379943,15 +379941,15 @@ │ │ │ │ vldr s2, [sp, #8] │ │ │ │ vldr s1, [sp, #4] │ │ │ │ vldr s0, [sp] │ │ │ │ b.n 199d3e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x8804a> │ │ │ │ nop │ │ │ │ ldrh r2, [r6, #18] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - strb r0, [r7, r6] │ │ │ │ + strh r0, [r7, r3] │ │ │ │ lsls r7, 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 │ │ │ │ ldr r3, [pc, #288] @ (199f54 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x88260>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -380049,15 +380047,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 18fd08 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7e014> │ │ │ │ b.n 199ebc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x881c8> │ │ │ │ nop │ │ │ │ ldrh r2, [r6, #6] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - strb r6, [r3, r0] │ │ │ │ + str r6, [r3, r5] │ │ │ │ lsls r7, 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 │ │ │ │ ldr r3, [pc, #320] @ (19a0b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x883bc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -380163,15 +380161,15 @@ │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19a024 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x88330> │ │ │ │ nop │ │ │ │ strh r6, [r6, #60] @ 0x3c │ │ │ │ lsls r2, r2, #6 │ │ │ │ - strh r4, [r2, r3] │ │ │ │ + str r4, [r2, r0] │ │ │ │ lsls r7, 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, #312] @ (19a204 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x88510>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -380276,15 +380274,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19a186 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x88492> │ │ │ │ strh r2, [r3, #50] @ 0x32 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - str r0, [r3, r5] │ │ │ │ + ldr r6, [pc, #608] @ (19a46c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x88778>) │ │ │ │ lsls r7, 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 r5, [pc, #296] @ (19a348 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x88654>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -380385,15 +380383,15 @@ │ │ │ │ movw r3, #5124 @ 0x1404 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 18fd08 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7e014> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 19a2a8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x885b4> │ │ │ │ strh r6, [r0, #40] @ 0x28 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r7, [pc, #864] @ (19a6b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x889bc>) │ │ │ │ + ldr r5, [pc, #96] @ (19a3b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x886bc>) │ │ │ │ lsls r7, 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 │ │ │ │ ldr r5, [pc, #284] @ (19a480 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x8878c>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -380490,15 +380488,15 @@ │ │ │ │ mov r0, fp │ │ │ │ movw r3, #5124 @ 0x1404 │ │ │ │ bl 18fd08 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7e014> │ │ │ │ b.n 19a3ea <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x886f6> │ │ │ │ nop │ │ │ │ strh r2, [r0, #30] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r6, [pc, #520] @ (19a690 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x8899c>) │ │ │ │ + ldr r3, [pc, #776] @ (19a790 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x88a9c>) │ │ │ │ lsls r7, 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 │ │ │ │ ldr r3, [pc, #316] @ (19a5d8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x888e4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -380605,15 +380603,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19a55c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x88868> │ │ │ │ strh r2, [r1, #20] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r5, [pc, #176] @ (19a690 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x8899c>) │ │ │ │ + ldr r2, [pc, #432] @ (19a790 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x88a9c>) │ │ │ │ lsls r7, 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 │ │ │ │ ldr r3, [pc, #296] @ (19a71c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x88a28>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -380718,15 +380716,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5124 @ 0x1404 │ │ │ │ bl 18fd08 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7e014> │ │ │ │ b.n 19a678 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x88984> │ │ │ │ strh r2, [r6, #8] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r3, [pc, #688] @ (19a9d4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x88ce0>) │ │ │ │ + ldr r0, [pc, #944] @ (19aad4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x88de0>) │ │ │ │ lsls r7, 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 │ │ │ │ ldr r3, [pc, #288] @ (19a858 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x88b64>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -380829,15 +380827,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5124 @ 0x1404 │ │ │ │ bl 18fd08 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7e014> │ │ │ │ b.n 19a7c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x88acc> │ │ │ │ ldrb r6, [r5, #31] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r2, [pc, #336] @ (19a9b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x88cbc>) │ │ │ │ + blxns r2 │ │ │ │ lsls r7, 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 │ │ │ │ ldr r3, [pc, #320] @ (19a9b4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x88cc0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -380943,15 +380941,15 @@ │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19a928 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x88c34> │ │ │ │ nop │ │ │ │ ldrb r2, [r6, #26] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r1, [pc, #48] @ (19a9ec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x88cf8>) │ │ │ │ + mov r4, r9 │ │ │ │ lsls r7, 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, #312] @ (19ab08 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x88e14>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -381056,15 +381054,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19aa8a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x88d96> │ │ │ │ ldrb r6, [r2, #21] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - blx r2 │ │ │ │ + add r8, sl │ │ │ │ lsls r7, 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 r5, [pc, #296] @ (19ac4c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x88f58>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -381165,15 +381163,15 @@ │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 18fd08 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7e014> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 19abac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x88eb8> │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - mov r0, r2 │ │ │ │ + muls r0, r2 │ │ │ │ lsls r7, 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 │ │ │ │ ldr r5, [pc, #284] @ (19ad84 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x89090>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -381270,15 +381268,15 @@ │ │ │ │ mov r0, fp │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 18fd08 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7e014> │ │ │ │ b.n 19acee <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x88ffa> │ │ │ │ nop │ │ │ │ ldrb r6, [r7, #10] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add sl, r7 │ │ │ │ + rors r2, r7 │ │ │ │ lsls r7, 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 │ │ │ │ ldr r3, [pc, #316] @ (19aedc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x891e8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -381385,15 +381383,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19ae60 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x8916c> │ │ │ │ ldrb r6, [r0, #6] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - muls r4, r4 │ │ │ │ + lsls r4, r4 │ │ │ │ lsls r7, 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 │ │ │ │ ldr r3, [pc, #296] @ (19b020 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x8932c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -381498,15 +381496,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 18fd08 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7e014> │ │ │ │ b.n 19af7c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x89288> │ │ │ │ ldrb r6, [r5, #0] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - rors r4, r4 │ │ │ │ + subs r7, #36 @ 0x24 │ │ │ │ lsls r7, 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 │ │ │ │ ldr r3, [pc, #288] @ (19b15c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x89468>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -381609,15 +381607,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 18fd08 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7e014> │ │ │ │ b.n 19b0c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x893d0> │ │ │ │ strb r2, [r5, #27] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsls r4, r1 │ │ │ │ + subs r5, #204 @ 0xcc │ │ │ │ lsls r7, r6, #3 │ │ │ │ cmp r0, #44 @ 0x2c │ │ │ │ bhi.n 19b1fe <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x8950a> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -382528,17 +382526,17 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19bba2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x89eae> │ │ │ │ nop │ │ │ │ ldr r4, [r3, #72] @ 0x48 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bvc.n 19bd30 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x8a03c> │ │ │ │ + bmi.n 19bbb0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x89ebc> │ │ │ │ lsls r4, r4, #3 │ │ │ │ - bpl.n 19bd38 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x8a044> │ │ │ │ + bcs.n 19bbb8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x89ec4> │ │ │ │ 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 r3, [pc, #444] @ (19be18 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x8a124>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -382684,17 +382682,17 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19bd80 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x8a08c> │ │ │ │ ldr r0, [r1, #44] @ 0x2c │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bpl.n 19bd70 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x8a07c> │ │ │ │ + bcs.n 19bdf0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x8a0fc> │ │ │ │ lsls r4, r4, #3 │ │ │ │ - bcc.n 19bd58 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x8a064> │ │ │ │ + beq.n 19bdd8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x8a0e4> │ │ │ │ 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 r3, [pc, #436] @ (19bfec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x8a2f8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -382833,17 +382831,17 @@ │ │ │ │ mov r0, r7 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 18fd08 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7e014> │ │ │ │ b.n 19bf1e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x8a22a> │ │ │ │ nop │ │ │ │ ldr r4, [r5, #12] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bcc.n 19bf48 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x8a254> │ │ │ │ + beq.n 19bfc8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x8a2d4> │ │ │ │ lsls r4, r4, #3 │ │ │ │ - bne.n 19bf10 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x8a21c> │ │ │ │ + ldmia r6, {r2, r3, 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 r3, [pc, #448] @ (19c1cc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x8a4d8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -382988,17 +382986,17 @@ │ │ │ │ mov r0, r7 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 18fd08 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7e014> │ │ │ │ b.n 19c0f8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x8a404> │ │ │ │ nop │ │ │ │ str r0, [r3, #112] @ 0x70 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bne.n 19c188 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x8a494> │ │ │ │ + ldmia r7!, {r1, r3, r4} │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldmia r7, {r2, r3, r5, r7} │ │ │ │ + ldmia r4!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #404] @ (19c37c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x8a688>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -383125,17 +383123,17 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 18fd08 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7e014> │ │ │ │ b.n 19c2ca <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x8a5d6> │ │ │ │ str r2, [r7, #80] @ 0x50 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - beq.n 19c3f0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x8a6fc> │ │ │ │ + ldmia r5, {r1, r2, r4, r5, r6} │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldmia r5, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r3, {r3, r4, r5} │ │ │ │ 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, #448] @ (19c558 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x8a864>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -383280,17 +383278,17 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 18fd08 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7e014> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 19c48a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x8a796> │ │ │ │ nop │ │ │ │ str r4, [r1, #56] @ 0x38 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldmia r6, {r2, r3, r5, r6} │ │ │ │ + ldmia r3, {r2, r3, r5, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldmia r4, {r1, r2, r3, r4} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r6} │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #348] @ (19c6d4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x8a9e0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -383406,15 +383404,15 @@ │ │ │ │ addle.w r1, r7, #24 │ │ │ │ itt gt │ │ │ │ addgt.w r1, r7, #32 │ │ │ │ strgt r3, [r7, #28] │ │ │ │ b.n 19c632 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x8a93e> │ │ │ │ str r6, [r5, #24] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cmp r2, #132 @ 0x84 │ │ │ │ + movs r7, #196 @ 0xc4 │ │ │ │ lsls r7, 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 │ │ │ │ ldr r3, [pc, #336] @ (19c840 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x8ab4c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -383524,15 +383522,15 @@ │ │ │ │ addle.w r1, ip, #24 │ │ │ │ itt gt │ │ │ │ addgt.w r1, ip, #32 │ │ │ │ strgt.w r3, [ip, #28] │ │ │ │ b.n 19c7ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x8aab8> │ │ │ │ str r6, [r6, #0] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cmp r0, #240 @ 0xf0 │ │ │ │ + movs r6, #48 @ 0x30 │ │ │ │ lsls r7, r6, #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, #356] @ (19c9c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x8accc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -383650,15 +383648,15 @@ │ │ │ │ itt gt │ │ │ │ addgt.w r1, r5, #32 │ │ │ │ strgt r3, [r5, #28] │ │ │ │ b.n 19c91e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x8ac2a> │ │ │ │ nop │ │ │ │ ldrsh r2, [r1, r3] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - movs r7, #104 @ 0x68 │ │ │ │ + movs r4, #168 @ 0xa8 │ │ │ │ lsls r7, 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 │ │ │ │ ldr r3, [pc, #332] @ (19cb28 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x8ae34>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -383768,15 +383766,15 @@ │ │ │ │ itt gt │ │ │ │ addgt.w r1, r5, #32 │ │ │ │ strgt r3, [r5, #28] │ │ │ │ b.n 19caa6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x8adb2> │ │ │ │ nop │ │ │ │ ldrb r2, [r1, r5] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - movs r5, #198 @ 0xc6 │ │ │ │ + movs r3, #6 │ │ │ │ lsls r7, r6, #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] @ (19ccb4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x8afc0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -383896,15 +383894,15 @@ │ │ │ │ vldr d2, [sp, #24] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ b.n 19cbca <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x8aed6> │ │ │ │ nop │ │ │ │ ldrh r2, [r4, r7] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - movs r4, #50 @ 0x32 │ │ │ │ + movs r1, #114 @ 0x72 │ │ │ │ lsls r7, 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 │ │ │ │ ldr r3, [pc, #328] @ (19ce18 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x8b124>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -384012,15 +384010,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5130 @ 0x140a │ │ │ │ bl 18fd08 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7e014> │ │ │ │ b.n 19cd60 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x8b06c> │ │ │ │ nop │ │ │ │ ldrh r6, [r2, r1] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - movs r2, #130 @ 0x82 │ │ │ │ + subs r2, r0, #7 │ │ │ │ lsls r7, r6, #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, #372] @ (19cfa8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x8b2b4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -384138,15 +384136,15 @@ │ │ │ │ vldr d2, [sp, #16] │ │ │ │ vldr d1, [sp, #8] │ │ │ │ vldr d0, [sp] │ │ │ │ b.n 19cebe <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x8b1ca> │ │ │ │ nop │ │ │ │ ldr r2, [r6, r3] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - movs r1, #28 │ │ │ │ + subs r4, r3, #1 │ │ │ │ lsls r7, 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 │ │ │ │ ldr r3, [pc, #320] @ (19d104 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x8b410>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -384250,15 +384248,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5130 @ 0x140a │ │ │ │ bl 18fd08 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7e014> │ │ │ │ b.n 19d05c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x8b368> │ │ │ │ nop │ │ │ │ ldrsb r2, [r4, r5] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r6, r4, #5 │ │ │ │ + adds r6, r4, #2 │ │ │ │ lsls r7, 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 r1, [pc, #324] @ (19d264 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x8b570>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -384366,15 +384364,15 @@ │ │ │ │ itee le │ │ │ │ addle.w r1, ip, #24 │ │ │ │ addgt.w r1, ip, #32 │ │ │ │ strdgt r3, r3, [ip, #24] │ │ │ │ b.n 19d1da <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x8b4e6> │ │ │ │ ldrsb r6, [r0, r0] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r0, r3, #0 │ │ │ │ + subs r0, r3, r5 │ │ │ │ lsls r7, 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 │ │ │ │ ldr r3, [pc, #324] @ (19d3c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x8b6d0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -384480,15 +384478,15 @@ │ │ │ │ itee le │ │ │ │ addle.w r1, ip, #24 │ │ │ │ addgt.w r1, ip, #32 │ │ │ │ strdgt r3, r3, [ip, #24] │ │ │ │ b.n 19d33c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x8b648> │ │ │ │ strb r6, [r4, r2] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r4, r2, #2 │ │ │ │ + adds r4, r2, r7 │ │ │ │ lsls r7, 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 │ │ │ │ ldr r3, [pc, #204] @ (19d4ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x8b7b8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -385024,15 +385022,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, r7, #16 │ │ │ │ strne r3, [r7, #12] │ │ │ │ b.n 19d9bc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x8bcc8> │ │ │ │ nop │ │ │ │ ldr r6, [pc, #152] @ (19dae0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x8bdec>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - asrs r4, r7, #23 │ │ │ │ + asrs r4, r7, #12 │ │ │ │ lsls r7, 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 │ │ │ │ ldr r3, [pc, #336] @ (19dbb0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x8bebc>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -385145,15 +385143,15 @@ │ │ │ │ addne.w r1, r7, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne r3, [r7, #12] │ │ │ │ b.n 19db34 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x8be40> │ │ │ │ nop │ │ │ │ ldr r4, [pc, #792] @ (19decc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x8c1d8>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - asrs r4, r5, #17 │ │ │ │ + asrs r4, r5, #6 │ │ │ │ lsls r7, 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 r5, [pc, #348] @ (19dd28 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x8c034>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -385271,15 +385269,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 18fd08 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7e014> │ │ │ │ b.n 19dc6e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x8bf7a> │ │ │ │ nop │ │ │ │ ldr r3, [pc, #360] @ (19de94 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x8c1a0>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - asrs r0, r0, #11 │ │ │ │ + asrs r0, r0, #32 │ │ │ │ lsls r7, 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 │ │ │ │ mov fp, r3 │ │ │ │ ldr r3, [pc, #356] @ (19dea8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x8c1b4>) │ │ │ │ @@ -385396,15 +385394,15 @@ │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #0 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 18fd08 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7e014> │ │ │ │ b.n 19ddf4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x8c100> │ │ │ │ ldr r1, [pc, #912] @ (19e23c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x8c548>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - asrs r6, r4, #4 │ │ │ │ + lsrs r6, r4, #25 │ │ │ │ lsls r7, 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 │ │ │ │ ldr r3, [pc, #328] @ (19e00c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x8c318>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -385514,15 +385512,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, r7, #16 │ │ │ │ strne r3, [r7, #12] │ │ │ │ b.n 19df84 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x8c290> │ │ │ │ nop │ │ │ │ ldr r0, [pc, #392] @ (19e198 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x8c4a4>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsrs r4, r2, #31 │ │ │ │ + lsrs r4, r2, #20 │ │ │ │ lsls r7, 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 │ │ │ │ ldr r3, [pc, #340] @ (19e17c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x8c488>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -385634,15 +385632,15 @@ │ │ │ │ addne.w r1, r8, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [r8, #12] │ │ │ │ b.n 19e0fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x8c408> │ │ │ │ nop │ │ │ │ mov lr, pc │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsrs r4, r0, #25 │ │ │ │ + lsrs r4, r0, #14 │ │ │ │ lsls r7, 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 │ │ │ │ ldr r3, [pc, #340] @ (19e2ec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x8c5f8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -385755,15 +385753,15 @@ │ │ │ │ mov r0, sl │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 18fd08 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7e014> │ │ │ │ b.n 19e230 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x8c53c> │ │ │ │ nop │ │ │ │ cmp lr, r1 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsrs r2, r3, #18 │ │ │ │ + lsrs r2, r3, #7 │ │ │ │ lsls r7, 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 │ │ │ │ ldr r3, [pc, #336] @ (19e458 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x8c764>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -385874,15 +385872,15 @@ │ │ │ │ mov r0, r9 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 18fd08 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7e014> │ │ │ │ b.n 19e3a6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x8c6b2> │ │ │ │ nop │ │ │ │ add r6, r3 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsrs r6, r2, #12 │ │ │ │ + lsrs r6, r2, #1 │ │ │ │ lsls r7, r6, #3 │ │ │ │ rsb r3, r0, #45 @ 0x2d │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 19e5c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x8c8d0> │ │ │ │ @@ -391353,15 +391351,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a2598 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x908a4> │ │ │ │ nop │ │ │ │ lsls r6, r2, #9 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldmia r1, {r1, r5, r6} │ │ │ │ + stmia r6!, {r1, r5, r7} │ │ │ │ lsls r6, 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, #348] @ (1a27a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x90aac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -391474,15 +391472,15 @@ │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a2702 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x90a0e> │ │ │ │ lsls r2, r4, #3 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r4} │ │ │ │ lsls r6, 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 │ │ │ │ ldr r3, [pc, #352] @ (1a291c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x90c28>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -391595,15 +391593,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a289c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x90ba8> │ │ │ │ nop │ │ │ │ vbit d16, d26, d1 │ │ │ │ - stmia r6!, {r2, r3, r5} │ │ │ │ + stmia r3!, {r2, r3, r5, r6} │ │ │ │ lsls r6, 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, #368] @ (1a2aa8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x90db4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -391720,15 +391718,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a2a06 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x90d12> │ │ │ │ nop │ │ │ │ stc2l 1, cr0, [lr, #580]! @ 0x244 │ │ │ │ - stmia r4!, {r1, r3, r5, r7} │ │ │ │ + stmia r1!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r6, 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 │ │ │ │ ldr r5, [pc, #364] @ (1a2c30 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x90f3c>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -391841,15 +391839,15 @@ │ │ │ │ movs r2, #3 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 18fd08 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7e014> │ │ │ │ b.n 1a2b6e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x90e7a> │ │ │ │ stc2l 1, cr0, [r2], #-580 @ 0xfffffdbc │ │ │ │ - stmia r2!, {r2, r6, r7} │ │ │ │ + stmia r0!, {r2} │ │ │ │ lsls r6, r6, #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, #372] @ (1a2dc0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x910cc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -391966,15 +391964,15 @@ │ │ │ │ bl 18fd08 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7e014> │ │ │ │ ldr r0, [sp, #0] │ │ │ │ vldr d2, [sp, #24] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ b.n 1a2cde <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x90fea> │ │ │ │ @ instruction: 0xfada0191 │ │ │ │ - stmia r1!, {r4, r6} │ │ │ │ + bkpt 0x0090 │ │ │ │ lsls r6, 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 │ │ │ │ ldr r5, [pc, #376] @ (1a2f54 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x91260>) │ │ │ │ mov fp, r3 │ │ │ │ @@ -392089,15 +392087,15 @@ │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 18fd08 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7e014> │ │ │ │ b.n 1a2e96 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x911a2> │ │ │ │ vst4.32 {d16,d18,d20,d22}, [r8 :64], r1 │ │ │ │ - nop {7} │ │ │ │ + pop {r4, r5, r7} │ │ │ │ lsls r6, r6, #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, #384] @ (1a30ec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x913f8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -392216,15 +392214,15 @@ │ │ │ │ ldr r0, [sp, #0] │ │ │ │ vldr d3, [sp, #32] │ │ │ │ vldr d2, [sp, #24] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ b.n 1a3004 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x91310> │ │ │ │ @ instruction: 0xf7b80191 │ │ │ │ - bkpt 0x0002 │ │ │ │ + cbnz r2, 1a3144 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x91450> │ │ │ │ lsls r6, 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 │ │ │ │ ldr r3, [pc, #344] @ (1a3260 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9156c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -392334,15 +392332,15 @@ │ │ │ │ iteee eq │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a31d4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x914e0> │ │ │ │ @ instruction: 0xf61e0191 │ │ │ │ - pop {r2, r5, r6} │ │ │ │ + cbnz r4, 1a3290 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9159c> │ │ │ │ lsls r6, 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 │ │ │ │ ldr r3, [pc, #336] @ (1a33cc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x916d8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -392450,15 +392448,15 @@ │ │ │ │ iteee eq │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a3340 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9164c> │ │ │ │ @ instruction: 0xf4aa0191 │ │ │ │ - revsh r0, r4 │ │ │ │ + @ instruction: 0xb820 │ │ │ │ lsls r6, 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 │ │ │ │ ldr r3, [pc, #364] @ (1a3554 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x91860>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -392573,15 +392571,15 @@ │ │ │ │ str.w r3, [ip, #8] │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a34d6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x917e2> │ │ │ │ @ instruction: 0xf33e0191 │ │ │ │ - cbnz r2, 1a3568 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x91874> │ │ │ │ + cpsid i │ │ │ │ lsls r6, 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 │ │ │ │ ldr r3, [pc, #348] @ (1a36cc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x919d8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -392692,15 +392690,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a364c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x91958> │ │ │ │ nop │ │ │ │ subs.w r1, r6, #145 @ 0x91 │ │ │ │ - @ instruction: 0xb7a4 │ │ │ │ + push {r2, r5, r6, r7} │ │ │ │ lsls r6, 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 │ │ │ │ ldr r3, [pc, #380] @ (1a3864 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x91b70>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -392817,15 +392815,15 @@ │ │ │ │ movs r2, #3 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 18fd08 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7e014> │ │ │ │ b.n 1a3798 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x91aa4> │ │ │ │ bics.w r1, lr, #145 @ 0x91 │ │ │ │ - push {r4, r6, r7, lr} │ │ │ │ + cbz r0, 1a38b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x91bbc> │ │ │ │ lsls r6, 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 │ │ │ │ ldr r3, [pc, #360] @ (1a39e8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x91cf4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -392938,15 +392936,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 18fd08 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7e014> │ │ │ │ b.n 1a3922 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x91c2e> │ │ │ │ nop │ │ │ │ mcr 1, 5, r0, cr6, cr1, {4} │ │ │ │ - push {r1, r2, r4, r5} │ │ │ │ + cbz r6, 1a3a0c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x91d18> │ │ │ │ lsls r6, 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 │ │ │ │ ldr r3, [pc, #400] @ (1a3b94 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x91ea0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -393068,15 +393066,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 18fd08 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7e014> │ │ │ │ b.n 1a3ac6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x91dd2> │ │ │ │ nop │ │ │ │ stc 1, cr0, [r2, #-580]! @ 0xfffffdbc │ │ │ │ - sxtb r2, r6 │ │ │ │ + add r7, sp, #712 @ 0x2c8 │ │ │ │ lsls r6, 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 │ │ │ │ ldr r3, [pc, #360] @ (1a3d18 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x92024>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -393186,15 +393184,15 @@ │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 18fd08 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7e014> │ │ │ │ b.n 1a3c5e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x91f6a> │ │ │ │ sbcs.w r1, r6, r1, lsr #2 │ │ │ │ - sub sp, #336 @ 0x150 │ │ │ │ + add r6, sp, #80 @ 0x50 │ │ │ │ lsls r6, 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 │ │ │ │ ldr r3, [pc, #392] @ (1a3ebc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x921c8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -393312,15 +393310,15 @@ │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 18fd08 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7e014> │ │ │ │ b.n 1a3df2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x920fe> │ │ │ │ ldrd r0, r1, [r2, #580]! @ 0x244 │ │ │ │ - add r7, sp, #96 @ 0x60 │ │ │ │ + add r4, sp, #352 @ 0x160 │ │ │ │ lsls r6, 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 │ │ │ │ ldr r3, [pc, #364] @ (1a4044 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x92350>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -393432,15 +393430,15 @@ │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 18fd08 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7e014> │ │ │ │ b.n 1a3f88 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x92294> │ │ │ │ strex r1, r0, [lr, #580] @ 0x244 │ │ │ │ - add r5, sp, #480 @ 0x1e0 │ │ │ │ + add r2, sp, #736 @ 0x2e0 │ │ │ │ lsls r6, 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 │ │ │ │ ldr r3, [pc, #376] @ (1a41d8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x924e4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -393559,15 +393557,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 18fd08 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7e014> │ │ │ │ b.n 1a4116 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x92422> │ │ │ │ b.n 1a3f68 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x92274> │ │ │ │ lsls r1, r2, #6 │ │ │ │ - add r3, sp, #816 @ 0x330 │ │ │ │ + add r1, sp, #48 @ 0x30 │ │ │ │ lsls r6, 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 │ │ │ │ ldr r3, [pc, #384] @ (1a4374 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x92680>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -393690,15 +393688,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 18fd08 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7e014> │ │ │ │ b.n 1a42ae <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x925ba> │ │ │ │ nop │ │ │ │ b.n 1a3ddc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x920e8> │ │ │ │ lsls r1, r2, #6 │ │ │ │ - add r2, sp, #104 @ 0x68 │ │ │ │ + add r7, pc, #360 @ (adr r7, 1a44e4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x927f0>) │ │ │ │ lsls r6, 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 │ │ │ │ ldr r3, [pc, #364] @ (1a44fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x92808>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -393811,15 +393809,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 18fd08 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7e014> │ │ │ │ b.n 1a4440 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9274c> │ │ │ │ b.n 1a4c2c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x92f38> │ │ │ │ lsls r1, r2, #6 │ │ │ │ - add r0, sp, #480 @ 0x1e0 │ │ │ │ + add r5, pc, #736 @ (adr r5, 1a47e4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x92af0>) │ │ │ │ lsls r6, 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 │ │ │ │ ldr r3, [pc, #512] @ (1a4718 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x92a24>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -393970,15 +393968,15 @@ │ │ │ │ bl 18fd08 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7e014> │ │ │ │ b.n 1a4610 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9291c> │ │ │ │ nop │ │ │ │ b.n 1a4b38 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x92e44> │ │ │ │ lsls r1, r2, #6 │ │ │ │ strh r1, [r0, #4] │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - add r6, pc, #280 @ (adr r6, 1a483c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x92b48>) │ │ │ │ + add r3, pc, #536 @ (adr r3, 1a493c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x92c48>) │ │ │ │ lsls r6, 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 │ │ │ │ ldr r3, [pc, #508] @ (1a4934 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x92c40>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -394128,15 +394126,15 @@ │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 18fd08 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7e014> │ │ │ │ b.n 1a4832 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x92b3e> │ │ │ │ svc 238 @ 0xee │ │ │ │ lsls r1, r2, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - add r4, pc, #64 @ (adr r4, 1a4980 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x92c8c>) │ │ │ │ + add r1, pc, #320 @ (adr r1, 1a4a80 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x92d8c>) │ │ │ │ lsls r6, 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 │ │ │ │ ldr r3, [pc, #556] @ (1a4b80 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x92e8c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -394297,15 +394295,15 @@ │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ ble.n 1a4b28 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x92e34> │ │ │ │ lsls r1, r2, #6 │ │ │ │ - add r1, pc, #736 @ (adr r1, 1a4e68 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x93174>) │ │ │ │ + ldr r6, [sp, #992] @ 0x3e0 │ │ │ │ lsls r6, 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 │ │ │ │ mov sl, r2 │ │ │ │ @@ -394424,15 +394422,15 @@ │ │ │ │ nop │ │ │ │ blt.n 1a4de4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x930f0> │ │ │ │ lsls r1, r2, #6 │ │ │ │ push {r2, r4, r6} │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r1, #196 @ 0xc4 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #192 @ (adr r0, 1a4db8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x930c4>) │ │ │ │ + ldr r5, [sp, #448] @ 0x1c0 │ │ │ │ lsls r6, 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 │ │ │ │ ldr r3, [pc, #332] @ (1a4e58 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x93164>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -394553,15 +394551,15 @@ │ │ │ │ nop │ │ │ │ bge.n 1a4e90 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9319c> │ │ │ │ lsls r1, r2, #6 │ │ │ │ uxtb r4, r4 │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r1, #196 @ 0xc4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #664] @ 0x298 │ │ │ │ + ldr r3, [sp, #920] @ 0x398 │ │ │ │ lsls r6, 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 │ │ │ │ ldr r3, [pc, #416] @ (1a501c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x93328>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -394692,15 +394690,15 @@ │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 18fd08 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7e014> │ │ │ │ b.n 1a4f46 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x93252> │ │ │ │ bhi.n 1a4f74 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x93280> │ │ │ │ lsls r1, r2, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - ldr r4, [sp, #800] @ 0x320 │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ lsls r6, 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 │ │ │ │ ldr r3, [pc, #444] @ (1a51f8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x93504>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -394834,15 +394832,15 @@ │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ bvs.n 1a51d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x934dc> │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldr r2, [sp, #888] @ 0x378 │ │ │ │ + ldr r0, [sp, #120] @ 0x78 │ │ │ │ lsls r6, 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 │ │ │ │ ldr r3, [pc, #320] @ (1a5354 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x93660>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -394949,15 +394947,15 @@ │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a52ca <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x935d6> │ │ │ │ bpl.n 1a537c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x93688> │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldr r1, [sp, #568] @ 0x238 │ │ │ │ + str r6, [sp, #824] @ 0x338 │ │ │ │ lsls r6, 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 │ │ │ │ ldr r3, [pc, #320] @ (1a54b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x937bc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -395064,15 +395062,15 @@ │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a5426 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x93732> │ │ │ │ bcc.n 1a5420 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9372c> │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldr r0, [sp, #104] @ 0x68 │ │ │ │ + str r5, [sp, #360] @ 0x168 │ │ │ │ lsls r6, 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 │ │ │ │ ldr r3, [pc, #304] @ (1a55fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x93908>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -395175,15 +395173,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5124 @ 0x1404 │ │ │ │ bl 18fd08 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7e014> │ │ │ │ b.n 1a555c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x93868> │ │ │ │ bcs.n 1a56b4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x939c0> │ │ │ │ lsls r1, r2, #6 │ │ │ │ - str r6, [sp, #544] @ 0x220 │ │ │ │ + str r3, [sp, #800] @ 0x320 │ │ │ │ lsls r6, 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 │ │ │ │ ldr r3, [pc, #304] @ (1a5748 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x93a54>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -395284,15 +395282,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5124 @ 0x1404 │ │ │ │ bl 18fd08 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7e014> │ │ │ │ b.n 1a56a8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x939b4> │ │ │ │ nop │ │ │ │ bne.n 1a5768 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x93a74> │ │ │ │ lsls r1, r2, #6 │ │ │ │ - str r5, [sp, #152] @ 0x98 │ │ │ │ + str r2, [sp, #408] @ 0x198 │ │ │ │ lsls r6, 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 │ │ │ │ ldr r3, [pc, #288] @ (1a5884 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x93b90>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -395395,15 +395393,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 18fd08 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7e014> │ │ │ │ b.n 1a57ec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x93af8> │ │ │ │ ldmia r7, {r1, r6, r7} │ │ │ │ lsls r1, r2, #6 │ │ │ │ - str r3, [sp, #832] @ 0x340 │ │ │ │ + str r1, [sp, #64] @ 0x40 │ │ │ │ lsls r6, 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 │ │ │ │ ldr r3, [pc, #288] @ (1a59c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x93ccc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -395504,15 +395502,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 18fd08 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7e014> │ │ │ │ b.n 1a5928 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x93c34> │ │ │ │ nop │ │ │ │ ldmia r6!, {r1, r2, r7} │ │ │ │ lsls r1, r2, #6 │ │ │ │ - str r2, [sp, #504] @ 0x1f8 │ │ │ │ + ldrh r6, [r7, #60] @ 0x3c │ │ │ │ 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, #332] @ (1a5b24 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x93e30>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -395617,15 +395615,15 @@ │ │ │ │ vldr s3, [sp, #12] │ │ │ │ vldr s2, [sp, #8] │ │ │ │ vldr s1, [sp, #4] │ │ │ │ vldr s0, [sp] │ │ │ │ b.n 1a5a58 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x93d64> │ │ │ │ ldmia r5!, {r1, r2, r3, r6} │ │ │ │ lsls r1, r2, #6 │ │ │ │ - str r1, [sp, #256] @ 0x100 │ │ │ │ + ldrh r0, [r0, #52] @ 0x34 │ │ │ │ lsls r6, r6, #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] │ │ │ │ @@ -396436,15 +396434,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 190748 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7ea54> │ │ │ │ b.n 1a63e6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x946f2> │ │ │ │ stmia r3!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r1, r2, #6 │ │ │ │ - strh r4, [r6, #56] @ 0x38 │ │ │ │ + strh r4, [r6, #34] @ 0x22 │ │ │ │ lsls r6, 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 │ │ │ │ mov fp, r3 │ │ │ │ ldr r3, [pc, #424] @ (1a66a4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x949b0>) │ │ │ │ @@ -396583,15 +396581,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 190748 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7ea54> │ │ │ │ b.n 1a65a6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x948b2> │ │ │ │ stmia r2!, {r2, r3, r5} │ │ │ │ lsls r1, r2, #6 │ │ │ │ - strh r6, [r2, #42] @ 0x2a │ │ │ │ + strh r6, [r2, #20] │ │ │ │ lsls r6, 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 │ │ │ │ ldr r3, [pc, #412] @ (1a685c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x94b68>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -396725,15 +396723,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 190748 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7ea54> │ │ │ │ b.n 1a6756 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x94a62> │ │ │ │ stmia r0!, {r1, r2, r5, r6} │ │ │ │ lsls r1, r2, #6 │ │ │ │ - strh r4, [r7, #26] │ │ │ │ + strh r4, [r7, #4] │ │ │ │ lsls r6, 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 r5, [pc, #416] @ (1a6a18 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x94d24>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -396871,15 +396869,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 190748 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7ea54> │ │ │ │ b.n 1a6914 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x94c20> │ │ │ │ bkpt 0x00ae │ │ │ │ lsls r1, r2, #6 │ │ │ │ - strh r6, [r4, #12] │ │ │ │ + ldrb r6, [r4, #27] │ │ │ │ lsls r6, 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 │ │ │ │ ldr r3, [pc, #412] @ (1a6bd0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x94edc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -397012,15 +397010,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, r8, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [r8, #12] │ │ │ │ b.n 1a6b40 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x94e4c> │ │ │ │ pop {r1, r4, r5, r6, r7} │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldrb r6, [r5, #31] │ │ │ │ + ldrb r6, [r5, #20] │ │ │ │ lsls r6, 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 │ │ │ │ ldr r3, [pc, #408] @ (1a6d84 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x95090>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -397154,15 +397152,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, r6, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne r3, [r6, #12] │ │ │ │ b.n 1a6cf8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x95004> │ │ │ │ cbnz r2, 1a6dd6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x950e2> │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldrb r2, [r3, #24] │ │ │ │ + ldrb r2, [r3, #13] │ │ │ │ lsls r6, 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 │ │ │ │ ldr r3, [pc, #392] @ (1a6f28 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x95234>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -397293,15 +397291,15 @@ │ │ │ │ addeq.w r1, r7, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, r7, #16 │ │ │ │ strne r3, [r7, #12] │ │ │ │ b.n 1a6e92 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9519e> │ │ │ │ cbnz r6, 1a6f4c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x95258> │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldrb r2, [r4, #17] │ │ │ │ + ldrb r2, [r4, #6] │ │ │ │ lsls r6, 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 │ │ │ │ ldr r3, [pc, #388] @ (1a70c8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x953d4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -397432,15 +397430,15 @@ │ │ │ │ addeq.w r1, r7, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, r7, #16 │ │ │ │ strne r3, [r7, #12] │ │ │ │ b.n 1a7032 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9533e> │ │ │ │ @ instruction: 0xb7e2 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldrb r6, [r4, #10] │ │ │ │ + strb r6, [r4, #31] │ │ │ │ lsls r6, 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 │ │ │ │ ldr r3, [pc, #248] @ (1a71dc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x954e8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -398112,15 +398110,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 190748 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7ea54> │ │ │ │ b.n 1a780c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x95b18> │ │ │ │ nop │ │ │ │ add r7, sp, #616 @ 0x268 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - strb r2, [r7, #8] │ │ │ │ + ldr r2, [r7, #116] @ 0x74 │ │ │ │ lsls r6, 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 │ │ │ │ ldr r3, [pc, #356] @ (1a7a6c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x95d78>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -398245,15 +398243,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 190748 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7ea54> │ │ │ │ b.n 1a798a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x95c96> │ │ │ │ nop │ │ │ │ add r6, sp, #120 @ 0x78 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - strb r2, [r3, #2] │ │ │ │ + ldr r2, [r3, #92] @ 0x5c │ │ │ │ lsls r6, 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 │ │ │ │ ldr r3, [pc, #376] @ (1a7c00 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x95f0c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -398375,15 +398373,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 190748 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7ea54> │ │ │ │ b.n 1a7b16 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x95e22> │ │ │ │ nop │ │ │ │ add r4, sp, #632 @ 0x278 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldr r2, [r5, #108] @ 0x6c │ │ │ │ + ldr r2, [r5, #64] @ 0x40 │ │ │ │ lsls r6, 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 │ │ │ │ ldr r3, [pc, #376] @ (1a7d94 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x960a0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -398507,15 +398505,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 190748 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7ea54> │ │ │ │ b.n 1a7caa <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x95fb6> │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldr r0, [r7, #80] @ 0x50 │ │ │ │ + ldr r0, [r7, #36] @ 0x24 │ │ │ │ lsls r6, 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 │ │ │ │ ldr r3, [pc, #356] @ (1a7f14 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x96220>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -398640,15 +398638,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 190748 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7ea54> │ │ │ │ b.n 1a7e32 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9613e> │ │ │ │ nop │ │ │ │ add r1, sp, #472 @ 0x1d8 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldr r2, [r3, #56] @ 0x38 │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ lsls r6, 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 r3, [pc, #384] @ (1a80b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x963bc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -398776,15 +398774,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 190748 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7ea54> │ │ │ │ b.n 1a7fb6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x962c2> │ │ │ │ add r7, pc, #984 @ (adr r7, 1a848c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x96798>) │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldr r0, [r4, #28] │ │ │ │ + str r0, [r4, #112] @ 0x70 │ │ │ │ lsls r6, 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 r3, [pc, #388] @ (1a8250 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9655c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -398915,15 +398913,15 @@ │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1a81c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x964cc> │ │ │ │ nop │ │ │ │ add r6, pc, #360 @ (adr r6, 1a83bc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x966c8>) │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ + str r2, [r0, #88] @ 0x58 │ │ │ │ lsls r6, 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 r3, [pc, #392] @ (1a83f4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x96700>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -399054,15 +399052,15 @@ │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, lr, #16 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1a8356 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x96662> │ │ │ │ nop │ │ │ │ add r4, pc, #744 @ (adr r4, 1a86e0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x969ec>) │ │ │ │ lsls r1, r2, #6 │ │ │ │ - str r4, [r1, #104] @ 0x68 │ │ │ │ + str r4, [r1, #60] @ 0x3c │ │ │ │ lsls r6, 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 │ │ │ │ ldr r3, [pc, #356] @ (1a8574 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x96880>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -399187,15 +399185,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 190748 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7ea54> │ │ │ │ b.n 1a8492 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9679e> │ │ │ │ nop │ │ │ │ add r3, pc, #88 @ (adr r3, 1a85d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x968dc>) │ │ │ │ lsls r1, r2, #6 │ │ │ │ - str r2, [r7, #72] @ 0x48 │ │ │ │ + str r2, [r7, #28] │ │ │ │ lsls r6, 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 r3, [pc, #384] @ (1a8710 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x96a1c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -399323,15 +399321,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 190748 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7ea54> │ │ │ │ b.n 1a8616 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x96922> │ │ │ │ add r1, pc, #600 @ (adr r1, 1a896c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x96c78>) │ │ │ │ lsls r1, r2, #6 │ │ │ │ - str r0, [r0, #48] @ 0x30 │ │ │ │ + str r0, [r0, #4] │ │ │ │ lsls r6, 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 r3, [pc, #388] @ (1a88b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x96bbc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -399462,15 +399460,15 @@ │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1a8820 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x96b2c> │ │ │ │ nop │ │ │ │ ldr r7, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - str r2, [r4, #20] │ │ │ │ + ldrsh r2, [r4, r2] │ │ │ │ lsls r6, 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 r3, [pc, #392] @ (1a8a54 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x96d60>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -399601,15 +399599,15 @@ │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, lr, #16 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1a89b6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x96cc2> │ │ │ │ nop │ │ │ │ ldr r6, [sp, #360] @ 0x168 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldrsh r0, [r6, r6] │ │ │ │ + ldrb r0, [r6, r3] │ │ │ │ lsls r6, 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 r5, [pc, #352] @ (1a8bd0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x96edc>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -399729,15 +399727,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 190748 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7ea54> │ │ │ │ b.n 1a8af4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x96e00> │ │ │ │ ldr r4, [sp, #728] @ 0x2d8 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldrb r4, [r4, r7] │ │ │ │ + ldrh r4, [r4, r4] │ │ │ │ lsls r6, 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 r5, [pc, #356] @ (1a8d50 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9705c>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -399858,15 +399856,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 190748 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7ea54> │ │ │ │ b.n 1a8c6c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x96f78> │ │ │ │ ldr r3, [sp, #232] @ 0xe8 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldrb r4, [r0, r1] │ │ │ │ + ldr r4, [r0, r6] │ │ │ │ lsls r6, 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, #380] @ (1a8ee8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x971f4>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -399994,15 +399992,15 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a8e58 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x97164> │ │ │ │ nop │ │ │ │ ldr r1, [sp, #744] @ 0x2e8 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldrh r6, [r5, r2] │ │ │ │ + ldrsb r6, [r5, r7] │ │ │ │ lsls r6, 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 r3, [pc, #392] @ (1a908c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x97398>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -400133,15 +400131,15 @@ │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a8fee <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x972fa> │ │ │ │ nop │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldr r0, [r7, r3] │ │ │ │ + ldrsb r0, [r7, r0] │ │ │ │ lsls r6, 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 r5, [pc, #352] @ (1a9208 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x97514>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -400261,15 +400259,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 190748 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7ea54> │ │ │ │ b.n 1a912c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x97438> │ │ │ │ str r6, [sp, #504] @ 0x1f8 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldrsb r4, [r5, r4] │ │ │ │ + strb r4, [r5, r1] │ │ │ │ lsls r6, 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 r5, [pc, #356] @ (1a9388 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x97694>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -400390,15 +400388,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 190748 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7ea54> │ │ │ │ b.n 1a92a4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x975b0> │ │ │ │ str r5, [sp, #8] │ │ │ │ lsls r1, r2, #6 │ │ │ │ - strb r4, [r1, r6] │ │ │ │ + strh r4, [r1, r3] │ │ │ │ lsls r6, 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, #380] @ (1a9520 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9782c>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -400526,15 +400524,15 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a9490 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9779c> │ │ │ │ nop │ │ │ │ str r3, [sp, #520] @ 0x208 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - strh r6, [r6, r7] │ │ │ │ + str r6, [r6, r4] │ │ │ │ lsls r6, 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 r3, [pc, #392] @ (1a96c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x979d0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -400665,15 +400663,15 @@ │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a9626 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x97932> │ │ │ │ nop │ │ │ │ str r1, [sp, #936] @ 0x3a8 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - strh r0, [r0, r1] │ │ │ │ + ldr r7, [pc, #512] @ (1a98cc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x97bd8>) │ │ │ │ lsls r6, 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 │ │ │ │ rsb r3, r0, #45 @ 0x2d │ │ │ │ ldr r5, [pc, #424] @ (1a988c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x97b98>) │ │ │ │ @@ -406026,15 +406024,15 @@ │ │ │ │ itee le │ │ │ │ addle.w r1, ip, #24 │ │ │ │ addgt.w r1, ip, #32 │ │ │ │ strdgt r3, r3, [ip, #24] │ │ │ │ b.n 1ad72a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9ba36> │ │ │ │ str r6, [r5, r3] │ │ │ │ lsls r1, r2, #6 │ │ │ │ - asrs r0, r3, #4 │ │ │ │ + lsrs r0, r3, #25 │ │ │ │ lsls r6, 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 r1, [pc, #392] @ (1ad968 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9bc74>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -406165,15 +406163,15 @@ │ │ │ │ addle.w r1, ip, #24 │ │ │ │ addgt.w r1, ip, #32 │ │ │ │ strdgt r3, r3, [ip, #24] │ │ │ │ b.n 1ad8cc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9bbd8> │ │ │ │ nop │ │ │ │ ldr r7, [pc, #280] @ (1ada84 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9bd90>) │ │ │ │ lsls r1, r2, #6 │ │ │ │ - lsrs r2, r2, #29 │ │ │ │ + lsrs r2, r2, #18 │ │ │ │ lsls r6, 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 │ │ │ │ ldr r3, [pc, #392] @ (1adb0c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9be18>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -406298,15 +406296,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 190748 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7ea54> │ │ │ │ b.n 1ada1a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9bd26> │ │ │ │ nop │ │ │ │ ldr r5, [pc, #648] @ (1add98 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9c0a4>) │ │ │ │ lsls r1, r2, #6 │ │ │ │ - lsrs r2, r4, #21 │ │ │ │ + lsrs r2, r4, #10 │ │ │ │ lsls r6, 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 r3, [pc, #412] @ (1adcc4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9bfd0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -406438,15 +406436,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 190748 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7ea54> │ │ │ │ b.n 1adbbc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9bec8> │ │ │ │ nop │ │ │ │ ldr r3, [pc, #1016] @ (1ae0c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9c3cc>) │ │ │ │ lsls r1, r2, #6 │ │ │ │ - lsrs r2, r2, #14 │ │ │ │ + lsrs r2, r2, #3 │ │ │ │ lsls r6, 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 r3, [pc, #412] @ (1ade7c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9c188>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -406578,15 +406576,15 @@ │ │ │ │ movtgt r3, #16368 @ 0x3ff0 │ │ │ │ itt gt │ │ │ │ addgt.w r1, ip, #32 │ │ │ │ strgt.w r3, [ip, #28] │ │ │ │ b.n 1adde4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9c0f0> │ │ │ │ ldr r2, [pc, #280] @ (1adf98 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9c2a4>) │ │ │ │ lsls r1, r2, #6 │ │ │ │ - lsrs r4, r4, #7 │ │ │ │ + lsls r4, r4, #28 │ │ │ │ lsls r6, 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 r3, [pc, #408] @ (1ae030 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9c33c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -406721,15 +406719,15 @@ │ │ │ │ addle.w r1, ip, #24 │ │ │ │ itt gt │ │ │ │ addgt.w r1, ip, #32 │ │ │ │ strgt.w r3, [ip, #28] │ │ │ │ b.n 1adf8a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9c296> │ │ │ │ ldr r0, [pc, #568] @ (1ae26c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9c578>) │ │ │ │ lsls r1, r2, #6 │ │ │ │ - lsrs r4, r4, #32 │ │ │ │ + lsls r4, r4, #21 │ │ │ │ lsls r6, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #476] @ (1ae228 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9c534>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -406874,15 +406872,15 @@ │ │ │ │ vldr d3, [sp, #24] │ │ │ │ vldr d2, [sp, #16] │ │ │ │ vldr d1, [sp, #8] │ │ │ │ vldr d0, [sp] │ │ │ │ b.n 1ae0d8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9c3e4> │ │ │ │ mov sl, fp │ │ │ │ lsls r1, r2, #6 │ │ │ │ - lsls r0, r7, #24 │ │ │ │ + lsls r0, r7, #13 │ │ │ │ lsls r6, r6, #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, #468] @ (1ae418 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9c724>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -407029,15 +407027,15 @@ │ │ │ │ vldr d2, [sp, #16] │ │ │ │ vldr d1, [sp, #8] │ │ │ │ vldr d0, [sp] │ │ │ │ b.n 1ae2cc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9c5d8> │ │ │ │ nop │ │ │ │ add sl, ip │ │ │ │ lsls r1, r2, #6 │ │ │ │ - lsls r4, r2, #16 │ │ │ │ + lsls r4, r2, #5 │ │ │ │ lsls r6, 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, #444] @ (1ae5f0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9c8fc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -407180,16 +407178,15 @@ │ │ │ │ itt gt │ │ │ │ addgt.w r1, r5, #32 │ │ │ │ strgt r3, [r5, #28] │ │ │ │ b.n 1ae52c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9c838> │ │ │ │ nop │ │ │ │ cmn r2, r6 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - lsls r2, r5, #8 │ │ │ │ - lsls r6, r6, #3 │ │ │ │ + vqadd.u32 q8, q13, │ │ │ │ stmdb 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, #420] @ (1ae7b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9cabc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ @@ -407327,16 +407324,15 @@ │ │ │ │ itt gt │ │ │ │ addgt.w r1, r7, #32 │ │ │ │ strgt r3, [r7, #28] │ │ │ │ b.n 1ae6f4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9ca00> │ │ │ │ nop │ │ │ │ asrs r2, r3 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - lsls r2, r1, #1 │ │ │ │ - lsls r6, r6, #3 │ │ │ │ + stc2 0, cr0, [sl, #980] @ 0x3d4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #584] @ (1aea10 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9cd1c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r5, r1 │ │ │ │ @@ -407520,17 +407516,17 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 190748 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7ea54> │ │ │ │ b.n 1ae8ea <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9cbf6> │ │ │ │ subs r7, #92 @ 0x5c │ │ │ │ lsls r1, r2, #6 │ │ │ │ - add r1, sp, #840 @ 0x348 │ │ │ │ + add r7, pc, #72 @ (adr r7, 1aea60 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9cd6c>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r7, pc, #528 @ (adr r7, 1aec2c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9cf38>) │ │ │ │ + add r4, pc, #784 @ (adr r4, 1aed2c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9d038>) │ │ │ │ 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 r3, [pc, #572] @ (1aec68 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9cf74>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -407714,17 +407710,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 190748 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7ea54> │ │ │ │ b.n 1aeb52 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9ce5e> │ │ │ │ nop │ │ │ │ subs r4, #248 @ 0xf8 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - add r7, pc, #384 @ (adr r7, 1aedf0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9d0fc>) │ │ │ │ + add r4, pc, #640 @ (adr r4, 1aeef0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9d1fc>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r5, pc, #200 @ (adr r5, 1aed3c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9d048>) │ │ │ │ + add r2, pc, #456 @ (adr r2, 1aee3c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9d148>) │ │ │ │ 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 r3, [pc, #568] @ (1aeebc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9d1c8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -407910,17 +407906,17 @@ │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1aed5e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9d06a> │ │ │ │ nop │ │ │ │ subs r2, #160 @ 0xa0 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - add r5, pc, #160 @ (adr r5, 1aef64 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9d270>) │ │ │ │ + add r2, pc, #416 @ (adr r2, 1af064 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9d370>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r3, pc, #104 @ (adr r3, 1aef30 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9d23c>) │ │ │ │ + add r0, pc, #360 @ (adr r0, 1af030 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9d33c>) │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #556] @ (1af104 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9d410>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -408095,17 +408091,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 190748 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7ea54> │ │ │ │ b.n 1aeff2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9d2fe> │ │ │ │ nop │ │ │ │ subs r0, #76 @ 0x4c │ │ │ │ lsls r1, r2, #6 │ │ │ │ - add r2, pc, #848 @ (adr r2, 1af45c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9d768>) │ │ │ │ + add r0, pc, #80 @ (adr r0, 1af15c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9d468>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r0, pc, #600 @ (adr r0, 1af368 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9d674>) │ │ │ │ + ldr r5, [sp, #856] @ 0x358 │ │ │ │ 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 r3, [pc, #556] @ (1af34c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9d658>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -408283,17 +408279,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 190748 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7ea54> │ │ │ │ b.n 1af23c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9d548> │ │ │ │ nop │ │ │ │ adds r6, #4 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - add r0, pc, #432 @ (adr r0, 1af504 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9d810>) │ │ │ │ + ldr r5, [sp, #688] @ 0x2b0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r6, [sp, #312] @ 0x138 │ │ │ │ + ldr r3, [sp, #568] @ 0x238 │ │ │ │ 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, #584] @ (1af5b4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9d8c0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -408481,17 +408477,17 @@ │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1af4fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9d808> │ │ │ │ nop │ │ │ │ adds r3, #186 @ 0xba │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldr r6, [sp, #120] @ 0x78 │ │ │ │ + ldr r3, [sp, #376] @ 0x178 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r4, [sp, #128] @ 0x80 │ │ │ │ + ldr r1, [sp, #384] @ 0x180 │ │ │ │ lsls r3, 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 │ │ │ │ ldr r3, [pc, #448] @ (1af794 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9daa0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -408634,15 +408630,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 190748 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7ea54> │ │ │ │ b.n 1af688 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9d994> │ │ │ │ adds r1, #82 @ 0x52 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - vqadd.s8 q0, q12, │ │ │ │ + mcrr 0, 15, r0, r8, cr5 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #428] @ (1af95c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9dc68>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ @@ -408775,15 +408771,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 190748 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7ea54> │ │ │ │ b.n 1af858 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9db64> │ │ │ │ cmp r7, #118 @ 0x76 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - stc 0, cr0, [r4, #-980]! @ 0xfffffc2c │ │ │ │ + orn r0, r4, r5, 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, #444] @ (1afb34 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9de40>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ @@ -408923,15 +408919,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 190748 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7ea54> │ │ │ │ b.n 1afa28 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9dd34> │ │ │ │ nop │ │ │ │ cmp r5, #174 @ 0xae │ │ │ │ lsls r1, r2, #6 │ │ │ │ - @ instruction: 0xeb3200f5 │ │ │ │ + ldrd r0, r0, [r2], #-980 @ 0x3d4 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #468] @ (1afd24 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9e030>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ @@ -409074,15 +409070,16 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 190748 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7ea54> │ │ │ │ b.n 1afc0e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9df1a> │ │ │ │ nop │ │ │ │ cmp r3, #214 @ 0xd6 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - stmdb r6!, {r0, r2, r4, r5, r6, r7} │ │ │ │ + b.n 1af9f8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9dd04> │ │ │ │ + lsls r5, 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 r5, [pc, #452] @ (1aff04 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9e210>) │ │ │ │ sub sp, #12 │ │ │ │ mov fp, r3 │ │ │ │ @@ -409223,15 +409220,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 190748 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7ea54> │ │ │ │ b.n 1afdfa <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9e106> │ │ │ │ cmp r1, #230 @ 0xe6 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - b.n 1afd60 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9e06c> │ │ │ │ + b.n 1af7e0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9daec> │ │ │ │ lsls r5, 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 │ │ │ │ ldr r3, [pc, #428] @ (1b00cc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9e3d8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -409365,15 +409362,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 190748 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7ea54> │ │ │ │ b.n 1affc8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9e2d4> │ │ │ │ cmp r0, #6 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - b.n 1afb5c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9de68> │ │ │ │ + b.n 1b05dc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9e8e8> │ │ │ │ lsls r5, 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 │ │ │ │ ldr r3, [pc, #352] @ (1b0248 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9e554>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -409492,15 +409489,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 190748 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7ea54> │ │ │ │ b.n 1b0168 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9e474> │ │ │ │ nop │ │ │ │ movs r6, #62 @ 0x3e │ │ │ │ lsls r1, r2, #6 │ │ │ │ - b.n 1b09a4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9ecb0> │ │ │ │ + b.n 1b0424 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9e730> │ │ │ │ lsls r5, r6, #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, #456] @ (1b042c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9e738>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -409642,15 +409639,15 @@ │ │ │ │ vldr s2, [sp, #12] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ b.n 1b02ec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9e5f8> │ │ │ │ nop │ │ │ │ movs r4, #194 @ 0xc2 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - b.n 1b0848 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9eb54> │ │ │ │ + svc 74 @ 0x4a │ │ │ │ lsls r5, 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 │ │ │ │ ldr r3, [pc, #424] @ (1b05f0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9e8fc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -409782,15 +409779,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 190748 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7ea54> │ │ │ │ b.n 1b04ee <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9e7fa> │ │ │ │ movs r2, #222 @ 0xde │ │ │ │ lsls r1, r2, #6 │ │ │ │ - svc 196 @ 0xc4 │ │ │ │ + ble.n 1b0600 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9e90c> │ │ │ │ lsls r5, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #496] @ (1b07fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9eb08>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -409940,15 +409937,15 @@ │ │ │ │ vldr d2, [sp, #16] │ │ │ │ vldr d1, [sp, #8] │ │ │ │ vldr d0, [sp] │ │ │ │ b.n 1b06a8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9e9b4> │ │ │ │ nop │ │ │ │ movs r1, #26 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - udf #2 │ │ │ │ + blt.n 1b0888 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9eb94> │ │ │ │ lsls r5, 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 │ │ │ │ ldr r3, [pc, #460] @ (1b09e4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9ecf0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -410088,15 +410085,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 190748 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7ea54> │ │ │ │ b.n 1b08d2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9ebde> │ │ │ │ subs r6, r1, #4 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - blt.n 1b091c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9ec28> │ │ │ │ + bhi.n 1b099c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9eca8> │ │ │ │ lsls r5, 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 │ │ │ │ ldr r3, [pc, #488] @ (1b0be8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9eef4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -410250,15 +410247,15 @@ │ │ │ │ bl 190748 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7ea54> │ │ │ │ b.n 1b0ac8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9edd4> │ │ │ │ nop │ │ │ │ adds r6, r4, #4 │ │ │ │ lsls r1, r2, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - bls.n 1b0ce0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9efec> │ │ │ │ + bvs.n 1b0b60 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9ee6c> │ │ │ │ lsls r5, r6, #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 │ │ │ │ @@ -410417,15 +410414,15 @@ │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ subs r2, r3, r4 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - bvc.n 1b0e8c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9f198> │ │ │ │ + bmi.n 1b0f0c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9f218> │ │ │ │ lsls r5, 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 │ │ │ │ ldr r3, [pc, #404] @ (1b0fc0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9f2cc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -410566,15 +410563,15 @@ │ │ │ │ bl 190748 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7ea54> │ │ │ │ b.n 1b0eca <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9f1d6> │ │ │ │ adds r2, r7, r3 │ │ │ │ lsls r1, r2, #6 │ │ │ │ rsb r1, r4, #144 @ 0x90 │ │ │ │ subs r1, #196 @ 0xc4 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 1b1088 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9f394> │ │ │ │ + bcs.n 1b0f08 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9f214> │ │ │ │ lsls r5, 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 │ │ │ │ sub sp, #20 │ │ │ │ mov sl, r2 │ │ │ │ @@ -410714,15 +410711,15 @@ │ │ │ │ bl 190748 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7ea54> │ │ │ │ b.n 1b1088 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9f394> │ │ │ │ asrs r4, r6, #28 │ │ │ │ lsls r1, r2, #6 │ │ │ │ and.w r1, ip, #144 @ 0x90 │ │ │ │ subs r1, #196 @ 0xc4 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 1b109c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9f3a8> │ │ │ │ + beq.n 1b111c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9f428> │ │ │ │ lsls r5, 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 │ │ │ │ ldr r3, [pc, #580] @ (1b13e4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9f6f0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -410894,15 +410891,15 @@ │ │ │ │ bl 190748 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7ea54> │ │ │ │ b.n 1b1296 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9f5a2> │ │ │ │ nop │ │ │ │ asrs r6, r0, #22 │ │ │ │ lsls r1, r2, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - bne.n 1b13f4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9f700> │ │ │ │ + ldmia r6, {r1, r6} │ │ │ │ lsls r5, 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 │ │ │ │ ldr r3, [pc, #620] @ (1b1670 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9f97c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -411083,15 +411080,15 @@ │ │ │ │ b.n 1b1508 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9f814> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ asrs r2, r4, #12 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldmia r6, {r5, r6} │ │ │ │ + ldmia r3!, {r5, r7} │ │ │ │ lsls r5, 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 │ │ │ │ ldr r3, [pc, #576] @ (1b18cc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9fbd8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -411262,15 +411259,15 @@ │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 190748 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7ea54> │ │ │ │ b.n 1b1780 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9fa8c> │ │ │ │ asrs r2, r3, #2 │ │ │ │ lsls r1, r2, #6 │ │ │ │ strh r1, [r0, #4] │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - ldmia r3!, {r5, r6, r7} │ │ │ │ + ldmia r1!, {r5} │ │ │ │ lsls r5, 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 r3, [pc, #460] @ (1b1ab8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9fdc4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -411414,15 +411411,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 190748 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7ea54> │ │ │ │ b.n 1b199e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9fcaa> │ │ │ │ lsrs r2, r7, #24 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r7!, {r2, r3, r4} │ │ │ │ lsls r5, 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 │ │ │ │ ldr r5, [pc, #428] @ (1b1c80 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9ff8c>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -411557,15 +411554,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 190748 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7ea54> │ │ │ │ b.n 1b1b78 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x9fe84> │ │ │ │ lsrs r2, r2, #17 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - stmia r7!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r2, r4, r5} │ │ │ │ lsls r5, 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 r3, [pc, #388] @ (1b1e20 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xa012c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -411692,15 +411689,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 190748 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7ea54> │ │ │ │ b.n 1b1d22 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xa002e> │ │ │ │ lsrs r2, r1, #10 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - stmia r6!, {r3, r4, r5} │ │ │ │ + stmia r3!, {r3, r4, r5, r6} │ │ │ │ lsls r5, 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, #452] @ (1b2000 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xa030c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -411842,15 +411839,15 @@ │ │ │ │ vldr s2, [sp, #12] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ b.n 1b1ec4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xa01d0> │ │ │ │ nop │ │ │ │ lsrs r2, r5, #3 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - stmia r4!, {r7} │ │ │ │ + stmia r1!, {r6, r7} │ │ │ │ lsls r5, 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 r3, [pc, #436] @ (1b21d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xa04dc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -411986,17 +411983,17 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 190748 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7ea54> │ │ │ │ b.n 1b20be <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xa03ca> │ │ │ │ lsls r2, r1, #28 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - stmia r2!, {r2, r3, r6} │ │ │ │ - lsls r5, r6, #3 │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ + ite hi │ │ │ │ + lslhi r5, r6, #3 │ │ │ │ + stmdbls 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, #472] @ (1b23c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xa06d0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ @@ -412140,15 +412137,15 @@ │ │ │ │ vldr d2, [sp, #16] │ │ │ │ vldr d1, [sp, #8] │ │ │ │ vldr d0, [sp] │ │ │ │ b.n 1b2280 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xa058c> │ │ │ │ nop │ │ │ │ lsls r2, r7, #20 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - stmia r0!, {r2, r7} │ │ │ │ + pop {r2, r6, r7, pc} │ │ │ │ lsls r5, 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 r3, [pc, #444] @ (1b259c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xa08a8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -412288,15 +412285,15 @@ │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1b2508 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xa0814> │ │ │ │ nop │ │ │ │ lsls r6, r0, #13 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - bkpt 0x006c │ │ │ │ + cbnz r4, 1b260e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xa091a> │ │ │ │ lsls r5, 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 │ │ │ │ ldr r3, [pc, #420] @ (1b275c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xa0a68>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -412431,15 +412428,15 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b26cc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xa09d8> │ │ │ │ nop │ │ │ │ lsls r6, r5, #5 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - pop {r1, r3, r7} │ │ │ │ + cbnz r2, 1b2796 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xa0aa2> │ │ │ │ lsls r5, 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 r3, [pc, #388] @ (1b28fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xa0c08>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -412566,15 +412563,15 @@ │ │ │ │ str.w r3, [lr, #8] │ │ │ │ ittt ne │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1b286c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xa0b78> │ │ │ │ vsra.u64 d0, d0, #18 │ │ │ │ - revsh r6, r1 │ │ │ │ + @ instruction: 0xb80e │ │ │ │ lsls r5, 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, #424] @ (1b2ac0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xa0dcc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -412710,15 +412707,15 @@ │ │ │ │ str.w r3, [ip, #8] │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b2a02 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xa0d0e> │ │ │ │ mcr2 1, 0, r0, cr14, cr0, {4} │ │ │ │ - cbnz r0, 1b2ace <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xa0dda> │ │ │ │ + setend be │ │ │ │ lsls r5, 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 r3, [pc, #424] @ (1b2c84 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xa0f90>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -412851,15 +412848,15 @@ │ │ │ │ str.w r3, [lr, #8] │ │ │ │ ittt ne │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1b2bf2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xa0efe> │ │ │ │ mcrr2 1, 9, r0, sl, cr0 │ │ │ │ - @ instruction: 0xb70a │ │ │ │ + push {r1, r3, r6} │ │ │ │ lsls r5, r6, #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, #460] @ (1b2e6c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xa1178>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -413002,15 +412999,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b2da8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xa10b4> │ │ │ │ nop │ │ │ │ @ instruction: 0xfa860190 │ │ │ │ - push {r3, r4, r5, lr} │ │ │ │ + sxtb r0, r7 │ │ │ │ lsls r5, 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 r3, [pc, #424] @ (1b3030 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xa133c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -413145,15 +413142,15 @@ │ │ │ │ iteee eq │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b2f90 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xa129c> │ │ │ │ ldrb.w r0, [lr, #400] @ 0x190 │ │ │ │ - cbz r4, 1b3084 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xa1390> │ │ │ │ + add sp, #464 @ 0x1d0 │ │ │ │ lsls r5, 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 r3, [pc, #416] @ (1b31ec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xa14f8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -413287,15 +413284,15 @@ │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b314a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xa1456> │ │ │ │ nop │ │ │ │ @ instruction: 0xf6da0190 │ │ │ │ - cbz r6, 1b320a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xa1516> │ │ │ │ + add r6, sp, #632 @ 0x278 │ │ │ │ lsls r5, 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 r3, [pc, #392] @ (1b3390 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xa169c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -413424,15 +413421,15 @@ │ │ │ │ iteee eq │ │ │ │ addeq.w r1, lr, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, lr, #16 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1b32f2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xa15fe> │ │ │ │ adds.w r1, lr, #4718592 @ 0x480000 │ │ │ │ - add r7, sp, #608 @ 0x260 │ │ │ │ + add r4, sp, #864 @ 0x360 │ │ │ │ lsls r5, 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, #408] @ (1b3544 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xa1850>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -413566,15 +413563,15 @@ │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b3490 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xa179c> │ │ │ │ nop │ │ │ │ @ instruction: 0xf37a0190 │ │ │ │ - add r5, sp, #864 @ 0x360 │ │ │ │ + add r3, sp, #96 @ 0x60 │ │ │ │ lsls r5, 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 r3, [pc, #416] @ (1b3700 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xa1a0c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -413708,15 +413705,15 @@ │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b365e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xa196a> │ │ │ │ nop │ │ │ │ rsb r1, r6, #144 @ 0x90 │ │ │ │ - add r3, sp, #952 @ 0x3b8 │ │ │ │ + add r1, sp, #184 @ 0xb8 │ │ │ │ lsls r5, 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, #424] @ (1b38c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xa1bd0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -413853,15 +413850,15 @@ │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b380c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xa1b18> │ │ │ │ nop │ │ │ │ and.w r1, sl, #144 @ 0x90 │ │ │ │ - add r2, sp, #152 @ 0x98 │ │ │ │ + add r7, pc, #408 @ (adr r7, 1b3a64 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xa1d70>) │ │ │ │ lsls r5, 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, #268] @ (1b39e8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xa1cf4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -416323,17 +416320,17 @@ │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - subs r5, #6 │ │ │ │ + subs r2, #70 @ 0x46 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r2, #168 @ 0xa8 │ │ │ │ + adds r7, #232 @ 0xe8 │ │ │ │ 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, #776] @ (1b5a20 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xa3d2c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -416583,17 +416580,17 @@ │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - subs r1, #220 @ 0xdc │ │ │ │ + adds r7, #28 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r7, #114 @ 0x72 │ │ │ │ + adds r4, #178 @ 0xb2 │ │ │ │ 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 r6, [pc, #844] @ (1b5d9c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xa40a8>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -416854,17 +416851,17 @@ │ │ │ │ nop │ │ │ │ ldmia r4, {r1, r2, r4, r6, r7} │ │ │ │ lsls r0, r2, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ - adds r6, #48 @ 0x30 │ │ │ │ + adds r3, #112 @ 0x70 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r3, #182 @ 0xb6 │ │ │ │ + adds r0, #246 @ 0xf6 │ │ │ │ lsls r3, r4, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ cmp r3, #4 │ │ │ │ bne.w 1b6284 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xa4590> │ │ │ │ ldrh.w r2, [r4, #3484] @ 0xd9c │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ @@ -417245,15 +417242,15 @@ │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ - str r2, [sp, #400] @ 0x190 │ │ │ │ + ldrh r4, [r4, #60] @ 0x3c │ │ │ │ lsls r5, r6, #3 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 18fd08 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x7e014> │ │ │ │ b.n 1b5c12 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xa3f1e> │ │ │ │ @@ -417857,19 +417854,19 @@ │ │ │ │ lsrs r3, r3, #30 │ │ │ │ b.n 1b6a14 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xa4d20> │ │ │ │ nop │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - cmp r5, #62 @ 0x3e │ │ │ │ + cmp r2, #126 @ 0x7e │ │ │ │ lsls r3, r4, #3 │ │ │ │ - cmp r2, #176 @ 0xb0 │ │ │ │ + movs r7, #240 @ 0xf0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrh r2, [r2, #8] │ │ │ │ + strh r2, [r2, #50] @ 0x32 │ │ │ │ lsls r5, r6, #3 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r1, r6, #98304 @ 0x18000 │ │ │ │ ldr.w r1, [r1, #1784] @ 0x6f8 │ │ │ │ @@ -418553,19 +418550,19 @@ │ │ │ │ bcs.w 1b6fe4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xa52f0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - movs r3, #200 @ 0xc8 │ │ │ │ + movs r1, #8 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - movs r1, #78 @ 0x4e │ │ │ │ + subs r6, r1, #2 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - strb r2, [r1, #22] │ │ │ │ + strb r2, [r1, #11] │ │ │ │ lsls r5, r6, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ cmp r0, #1 │ │ │ │ bne.w 1b7642 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xa594e> │ │ │ │ @@ -419350,19 +419347,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 │ │ │ │ - adds r2, r1, r7 │ │ │ │ + asrs r2, r1, #28 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - asrs r4, r7, #28 │ │ │ │ + asrs r4, r7, #17 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r6, [r5, #60] @ 0x3c │ │ │ │ + ldr r6, [r5, #16] │ │ │ │ lsls r5, r6, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ cmp r0, #1 │ │ │ │ bne.w 1b80a6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xa63b2> │ │ │ │ @@ -419926,21 +419923,21 @@ │ │ │ │ mvns r7, r7 │ │ │ │ ldrb r0, [r5, #28] │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ add r6, pc, #264 @ (adr r6, 1b8668 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xa6974>) │ │ │ │ lsls r0, r2, #6 │ │ │ │ - ldr r0, [r1, #108] @ 0x6c │ │ │ │ + ldr r0, [r1, #64] @ 0x40 │ │ │ │ lsls r5, r6, #3 │ │ │ │ ldrb r6, [r2, #20] │ │ │ │ lsls r0, r2, #6 │ │ │ │ - asrs r4, r2, #2 │ │ │ │ + lsrs r4, r2, #23 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsrs r2, r6, #23 │ │ │ │ + lsrs r2, r6, #12 │ │ │ │ lsls r3, r4, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r0, r5, #573440 @ 0x8c000 │ │ │ │ addw r0, r0, #3912 @ 0xf48 │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.w 1b86a4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xa69b0> │ │ │ │ @@ -420450,21 +420447,21 @@ │ │ │ │ mvns r7, r7 │ │ │ │ ldrb r0, [r0, #3] │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [sp, #872] @ 0x368 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - str r4, [r7, #124] @ 0x7c │ │ │ │ + str r4, [r7, #80] @ 0x50 │ │ │ │ lsls r5, r6, #3 │ │ │ │ strb r2, [r5, #26] │ │ │ │ lsls r0, r2, #6 │ │ │ │ - lsrs r4, r7, #8 │ │ │ │ + lsls r4, r7, #29 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsls r6, r0, #30 │ │ │ │ + lsls r6, r0, #19 │ │ │ │ lsls r3, r4, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r0, r5, #573440 @ 0x8c000 │ │ │ │ addw r0, r0, #3912 @ 0xf48 │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.w 1b8d26 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xa7032> │ │ │ │ @@ -420877,22 +420874,21 @@ │ │ │ │ lsls r0, r2, #6 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strb r2, [r7, #8] │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r4, #20] │ │ │ │ + ldrsh r4, [r4, r2] │ │ │ │ lsls r5, r6, #3 │ │ │ │ ldr r2, [r1, #124] @ 0x7c │ │ │ │ lsls r0, r2, #6 │ │ │ │ - lsls r4, r5, #13 │ │ │ │ - lsls r3, r4, #3 │ │ │ │ - lsls r2, r4, #2 │ │ │ │ + lsls r4, r5, #2 │ │ │ │ lsls r3, r4, #3 │ │ │ │ + stc2l 0, cr0, [r2, #904]! @ 0x388 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ cmp r3, #2 │ │ │ │ bne.w 1b9478 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xa7784> │ │ │ │ ldrh.w r2, [r4, #3484] @ 0xd9c │ │ │ │ @@ -421449,20 +421445,20 @@ │ │ │ │ nop │ │ │ │ str r1, [sp, #784] @ 0x310 │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r5, r5] │ │ │ │ + ldrsb r6, [r5, r2] │ │ │ │ lsls r5, r6, #3 │ │ │ │ ldr r4, [r6, #0] │ │ │ │ lsls r0, r2, #6 │ │ │ │ - @ instruction: 0xfbec00e2 │ │ │ │ - vst4. {d0-d3}, [lr :128], r2 │ │ │ │ + vld4. {d0-d3}, [ip :128], r2 │ │ │ │ + movw r0, #59618 @ 0xe8e2 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r1, r4, #15 │ │ │ │ @@ -422082,20 +422078,20 @@ │ │ │ │ nop │ │ │ │ ldrh r4, [r5, #14] │ │ │ │ lsls r0, r2, #6 │ │ │ │ str r2, [r2, #44] @ 0x2c │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - mov r8, r7 │ │ │ │ + mvns r0, r7 │ │ │ │ lsls r5, r6, #3 │ │ │ │ str r6, [r5, #0] │ │ │ │ lsls r0, r2, #6 │ │ │ │ - @ instruction: 0xf3ac00e2 │ │ │ │ - add.w r0, sl, #226 @ 0xe2 │ │ │ │ + @ instruction: 0xf0ec00e2 │ │ │ │ + cdp 0, 4, cr0, cr10, cr2, {7} │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r1, r4, #15 │ │ │ │ @@ -422714,20 +422710,21 @@ │ │ │ │ nop │ │ │ │ strh r0, [r3, #16] │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldrh r6, [r7, r3] │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #80 @ 0x50 │ │ │ │ + subs r4, #144 @ 0x90 │ │ │ │ lsls r5, r6, #3 │ │ │ │ ldr r6, [r2, r1] │ │ │ │ lsls r0, r2, #6 │ │ │ │ - @ instruction: 0xebe800e2 │ │ │ │ - ldmdb r2!, {r1, r5, r6, r7} │ │ │ │ + stmdb r8!, {r1, r5, r6, r7} │ │ │ │ + b.n 1ba51c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xa8828> │ │ │ │ + lsls r2, r4, #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 │ │ │ │ @@ -423364,21 +423361,21 @@ │ │ │ │ nop │ │ │ │ ldrb r0, [r5, #8] │ │ │ │ lsls r0, r2, #6 │ │ │ │ strh r6, [r1, r4] │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - sbcs r6, r7 │ │ │ │ + subs r6, #254 @ 0xfe │ │ │ │ lsls r5, r6, #3 │ │ │ │ str r4, [r7, r0] │ │ │ │ lsls r0, r2, #6 │ │ │ │ - b.n 1ba85c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xa8b68> │ │ │ │ + b.n 1bb2dc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xa95e8> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - b.n 1bb27c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xa9588> │ │ │ │ + udf #82 @ 0x52 │ │ │ │ lsls r2, r4, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ @@ -424049,15 +424046,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ ldr r2, [pc, #312] @ (1bba3c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xa9d48>) │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #146 @ 0x92 │ │ │ │ + adds r5, #210 @ 0xd2 │ │ │ │ lsls r5, r6, #3 │ │ │ │ bx lr │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldr r3, [pc, #836] @ (1bbc58 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xa9f64>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r2, [pc, #836] @ (1bbc5c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xa9f68>) │ │ │ │ mov r0, r5 │ │ │ │ @@ -424301,17 +424298,17 @@ │ │ │ │ add.w r4, lr, #16 │ │ │ │ str.w r3, [lr, #12] │ │ │ │ b.n 1bb670 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xa997c> │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - blt.n 1bbcb8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xa9fc4> │ │ │ │ + bhi.n 1bbd38 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xaa044> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - bhi.n 1bbcb0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xa9fbc> │ │ │ │ + bpl.n 1bbd30 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xaa03c> │ │ │ │ lsls r2, r4, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r0, r5, #573440 @ 0x8c000 │ │ │ │ cmp.w r8, #2 │ │ │ │ addw r0, r0, #3912 @ 0xf48 │ │ │ │ bls.w 1bbea6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xaa1b2> │ │ │ │ @@ -424766,15 +424763,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ asrs r6, r4 │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #236 @ 0xec │ │ │ │ + movs r2, #44 @ 0x2c │ │ │ │ lsls r5, r6, #3 │ │ │ │ subs r6, #70 @ 0x46 │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldr r3, [pc, #956] @ (1bc5f8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xaa904>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r2, [pc, #956] @ (1bc5fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xaa908>) │ │ │ │ mov r0, r5 │ │ │ │ @@ -425052,17 +425049,17 @@ │ │ │ │ vmul.f32 s15, s15, s14 │ │ │ │ vmov r3, s15 │ │ │ │ b.n 1bc148 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xaa454> │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - bne.n 1bc590 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xaa89c> │ │ │ │ + ldmia r7!, {r1, r3} │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldmia r7!, {} │ │ │ │ + ldmia r4!, {r6} │ │ │ │ lsls r2, r4, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r1, r5, #98304 @ 0x18000 │ │ │ │ ldr.w r1, [r1, #1784] @ 0x6f8 │ │ │ │ cmp r1, #29 │ │ │ │ bhi.w 1bc16a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xaa476> │ │ │ │ @@ -425488,15 +425485,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ subs r0, #26 │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r1, #1 │ │ │ │ + adds r4, r1, r6 │ │ │ │ lsls r5, r6, #3 │ │ │ │ adds r5, #50 @ 0x32 │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldr r3, [pc, #808] @ (1bce74 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xab180>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r2, [pc, #808] @ (1bce78 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xab184>) │ │ │ │ mov r0, r5 │ │ │ │ @@ -425733,17 +425730,17 @@ │ │ │ │ str.w r3, [lr, #12] │ │ │ │ b.n 1bc8d6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xaabe2> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - ldmia r0!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r3} │ │ │ │ lsls r2, r4, #3 │ │ │ │ - stmia r5!, {r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r4, r5} │ │ │ │ lsls r2, r4, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ cmp r0, #1 │ │ │ │ bne.w 1bd08e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xab39a> │ │ │ │ ldrh.w r2, [r8, #3600] @ 0xe10 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ @@ -426519,24 +426516,24 @@ │ │ │ │ ble.w 1bd228 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xab534> │ │ │ │ b.n 1bd33a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xab646> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - asrs r0, r5, #8 │ │ │ │ + lsrs r0, r5, #29 │ │ │ │ lsls r5, r6, #3 │ │ │ │ cmp r3, #102 @ 0x66 │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - itee cs │ │ │ │ - lslcs r2, r4, #3 │ │ │ │ - popcc {r2, r3, r4, r5} │ │ │ │ - lslcc r2, r4, #3 │ │ │ │ + pop {r1, r2, r3, r5, r6} │ │ │ │ + lsls r2, r4, #3 │ │ │ │ + cbnz r4, 1bd8a6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xabbb2> │ │ │ │ + lsls r2, r4, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ cmp r0, #1 │ │ │ │ bne.w 1bdb4c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xabe58> │ │ │ │ ldrh.w r2, [r8, #3600] @ 0xe10 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ cmp r2, r3 │ │ │ │ @@ -427349,23 +427346,23 @@ │ │ │ │ vstr s15, [lr, #8] │ │ │ │ ble.w 1bdc6c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xabf78> │ │ │ │ b.n 1bdd86 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xac092> │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - lsrs r2, r1, #1 │ │ │ │ + lsls r2, r1, #22 │ │ │ │ lsls r5, r6, #3 │ │ │ │ movs r1, #12 │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - push {r3, r5, r6, r7} │ │ │ │ + sxth r0, r5 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - cbz r2, 1be358 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xac664> │ │ │ │ + add r7, sp, #136 @ 0x88 │ │ │ │ lsls r2, r4, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ cmp r0, #1 │ │ │ │ bne.w 1be5f6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xac902> │ │ │ │ ldrh.w r2, [r8, #3600] @ 0xe10 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ @@ -431988,15 +431985,15 @@ │ │ │ │ subw r2, r6, #3912 @ 0xf48 │ │ │ │ ldr.w r3, [r4, #996] @ 0x3e4 │ │ │ │ add.w r1, r2, #98304 @ 0x18000 │ │ │ │ add.w r0, r2, #94208 @ 0x17000 │ │ │ │ ldrb.w ip, [r1, #1523] @ 0x5f3 │ │ │ │ ldr.w r2, [r0, #2908] @ 0xb5c │ │ │ │ b.n 1c1f68 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb0274> │ │ │ │ - strb r6, [r7, #18] │ │ │ │ + strb r6, [r7, #7] │ │ │ │ lsls r2, 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, #3976] @ 0xf88 │ │ │ │ ldr.w r2, [pc, #1160] @ 1c24e4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb07f0> │ │ │ │ sub.w r5, r0, #573440 @ 0x8c000 │ │ │ │ @@ -433094,15 +433091,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xfa3c018f │ │ │ │ - beq.n 1c2d00 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb100c> │ │ │ │ + ldmia r6!, {r2, r3, r4, r5} │ │ │ │ lsls r4, r6, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c2d0e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb101a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -433115,15 +433112,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xfa04018f │ │ │ │ - beq.n 1c2c90 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb0f9c> │ │ │ │ + ldmia r5, {r3, r5, r6, r7} │ │ │ │ lsls r4, r6, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c2d46 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb1052> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -433136,15 +433133,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ vst2.8 {d16[4],d17[4]}, [ip] │ │ │ │ - beq.n 1c2e20 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb112c> │ │ │ │ + ldmia r5!, {r2, r4, r7} │ │ │ │ lsls r4, r6, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c2d7e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb108a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -433157,15 +433154,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrsb.w r0, [r4, #399] @ 0x18f │ │ │ │ - beq.n 1c2db0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb10bc> │ │ │ │ + ldmia r5!, {r6} │ │ │ │ lsls r4, r6, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c2db6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb10c2> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -433178,15 +433175,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr??.w r0, [ip, ] │ │ │ │ - ldmia r7, {r2, r3, r5, r7} │ │ │ │ + ldmia r4!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r4, r6, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c2dee <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb10fa> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -433199,15 +433196,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ vld4.32 {d0,d2,d4,d6}, [r4] │ │ │ │ - ldmia r7!, {r3, r4, r6} │ │ │ │ + ldmia r4, {r3, r4, r7} │ │ │ │ lsls r4, r6, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c2e26 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb1132> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -433220,15 +433217,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str??.w r0, [ip, #399] @ 0x18f │ │ │ │ - ldmia r7!, {r2} │ │ │ │ + ldmia r4!, {r2, r6} │ │ │ │ lsls r4, r6, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c2e5e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb116a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -433241,15 +433238,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrh.w r0, [r4, #399] @ 0x18f │ │ │ │ - ldmia r6!, {r4, r5, r7} │ │ │ │ + ldmia r3!, {r4, r5, r6, r7} │ │ │ │ lsls r4, r6, #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 │ │ │ │ @@ -433267,17 +433264,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (1c2ed8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb11e4>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ ldr??.w r0, [r0, ] │ │ │ │ - str r6, [r1, #76] @ 0x4c │ │ │ │ + str r6, [r1, #32] │ │ │ │ lsls r2, r4, #3 │ │ │ │ - str r0, [r0, #40] @ 0x28 │ │ │ │ + ldrsh r0, [r0, r7] │ │ │ │ lsls r2, r4, #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 │ │ │ │ @@ -433295,17 +433292,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (1c2f24 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb1230>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ strh.w r0, [r4, ] │ │ │ │ - str r2, [r6, #68] @ 0x44 │ │ │ │ + str r2, [r6, #24] │ │ │ │ lsls r2, r4, #3 │ │ │ │ - str r4, [r6, #32] │ │ │ │ + ldrsh r4, [r6, r5] │ │ │ │ lsls r2, r4, #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 │ │ │ │ @@ -433323,17 +433320,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (1c2f70 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb127c>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ @ instruction: 0xf7d8018f │ │ │ │ - str r6, [r2, #64] @ 0x40 │ │ │ │ + str r6, [r2, #20] │ │ │ │ lsls r2, r4, #3 │ │ │ │ - str r0, [r5, #28] │ │ │ │ + ldrsh r0, [r5, r4] │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433351,17 +433348,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (1c2fbc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb12c8>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ @ instruction: 0xf78c018f │ │ │ │ - str r2, [r7, #56] @ 0x38 │ │ │ │ + str r2, [r7, #12] │ │ │ │ lsls r2, r4, #3 │ │ │ │ - str r4, [r3, #24] │ │ │ │ + ldrsh r4, [r3, r3] │ │ │ │ lsls r2, r4, #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 │ │ │ │ @@ -433379,17 +433376,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (1c3008 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb1314>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ @ instruction: 0xf740018f │ │ │ │ - str r6, [r3, #52] @ 0x34 │ │ │ │ + str r6, [r3, #8] │ │ │ │ lsls r2, r4, #3 │ │ │ │ - str r0, [r2, #20] │ │ │ │ + ldrsh r0, [r2, r2] │ │ │ │ lsls r2, r4, #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 │ │ │ │ @@ -433407,17 +433404,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (1c3054 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb1360>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ @ instruction: 0xf6f4018f │ │ │ │ - str r2, [r0, #48] @ 0x30 │ │ │ │ + str r2, [r0, #4] │ │ │ │ lsls r2, r4, #3 │ │ │ │ - str r4, [r0, #16] │ │ │ │ + ldrsh r4, [r0, r1] │ │ │ │ lsls r2, r4, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c305e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb136a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -433430,15 +433427,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf6b4018f │ │ │ │ - ldmia r4, {r4, r7} │ │ │ │ + ldmia r1!, {r4, r6, r7} │ │ │ │ lsls r4, r6, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c3096 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb13a2> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -433451,15 +433448,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf67c018f │ │ │ │ - ldmia r4, {r2, r3, r4, r5} │ │ │ │ + ldmia r1!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r4, r6, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c30ce <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb13da> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -433472,15 +433469,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ movw r1, #18575 @ 0x488f │ │ │ │ - ldmia r3!, {r2, r5, r6, r7} │ │ │ │ + ldmia r1!, {r2, r5} │ │ │ │ lsls r4, r6, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c3106 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb1412> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -433493,15 +433490,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ addw r1, ip, #2191 @ 0x88f │ │ │ │ - ldmia r3!, {r4, r7} │ │ │ │ + ldmia r0!, {r4, r6, r7} │ │ │ │ lsls r4, r6, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c313e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb144a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -433514,15 +433511,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ rsbs r1, r4, #4685824 @ 0x478000 │ │ │ │ - ldmia r3, {r3, r4, r5} │ │ │ │ + ldmia r0!, {r3, r4, r5, r6} │ │ │ │ lsls r4, r6, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c3176 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb1482> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -433535,15 +433532,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf59c018f │ │ │ │ - ldmia r2, {r2, r5, r6, r7} │ │ │ │ + ldmia r0!, {r2, r5} │ │ │ │ lsls r4, r6, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c31ae <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb14ba> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -433556,15 +433553,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ sbc.w r1, r4, #4685824 @ 0x478000 │ │ │ │ - ldmia r2, {r2, r3, r7} │ │ │ │ + stmia r7!, {r2, r3, r6, r7} │ │ │ │ lsls r4, r6, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c31e6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb14f2> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -433577,15 +433574,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf52c018f │ │ │ │ - ldmia r2!, {r3, r4, r5} │ │ │ │ + stmia r7!, {r3, r4, r5, r6} │ │ │ │ lsls r4, r6, #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 │ │ │ │ @@ -433603,17 +433600,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (1c3260 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb156c>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ @ instruction: 0xf4e8018f │ │ │ │ - ldrsh r6, [r4, r5] │ │ │ │ + ldrb r6, [r4, r2] │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldrsh r0, [r7, r3] │ │ │ │ + ldrb r0, [r7, r0] │ │ │ │ lsls r2, r4, #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 │ │ │ │ @@ -433631,17 +433628,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (1c32ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb15b8>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ eors.w r1, ip, #4685824 @ 0x478000 │ │ │ │ - ldrsh r2, [r1, r4] │ │ │ │ + ldrb r2, [r1, r1] │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldrsh r4, [r5, r2] │ │ │ │ + ldrh r4, [r5, r7] │ │ │ │ lsls r2, r4, #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 │ │ │ │ @@ -433659,17 +433656,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (1c32f8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb1604>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ orrs.w r1, r0, #4685824 @ 0x478000 │ │ │ │ - ldrsh r6, [r5, r2] │ │ │ │ + ldrh r6, [r5, r7] │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldrsh r0, [r4, r1] │ │ │ │ + ldrh r0, [r4, r6] │ │ │ │ lsls r2, r4, #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 │ │ │ │ @@ -433687,17 +433684,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (1c3344 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb1650>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ and.w r1, r4, #4685824 @ 0x478000 │ │ │ │ - ldrsh r2, [r2, r1] │ │ │ │ + ldrh r2, [r2, r6] │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldrsh r4, [r2, r0] │ │ │ │ + ldrh r4, [r2, r5] │ │ │ │ lsls r2, r4, #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 │ │ │ │ @@ -433715,17 +433712,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (1c3390 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb169c>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ @ instruction: 0xf3b8018f │ │ │ │ - ldrb r6, [r6, r7] │ │ │ │ + ldrh r6, [r6, r4] │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldrb r0, [r1, r7] │ │ │ │ + ldrh r0, [r1, r4] │ │ │ │ lsls r2, r4, #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 │ │ │ │ @@ -433743,17 +433740,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (1c33dc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb16e8>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ bfi r1, ip, #2, #14 │ │ │ │ - ldrb r2, [r3, r6] │ │ │ │ + ldrh r2, [r3, r3] │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldrb r4, [r7, r5] │ │ │ │ + ldrh r4, [r7, r2] │ │ │ │ lsls r2, r4, #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 │ │ │ │ @@ -433771,17 +433768,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (1c3428 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb1734>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ ssat r1, #16, r0, asr #2 │ │ │ │ - ldrb r6, [r7, r4] │ │ │ │ + ldrh r6, [r7, r1] │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldrb r0, [r6, r4] │ │ │ │ + ldrh r0, [r6, r1] │ │ │ │ lsls r2, r4, #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 │ │ │ │ @@ -433799,17 +433796,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (1c3474 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb1780>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ @ instruction: 0xf2d4018f │ │ │ │ - ldrb r6, [r2, r3] │ │ │ │ + ldrh r6, [r2, r0] │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldrb r4, [r4, r3] │ │ │ │ + ldrh r4, [r4, r0] │ │ │ │ lsls r2, r4, #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 │ │ │ │ @@ -433827,17 +433824,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (1c34c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb17cc>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ @ instruction: 0xf288018f │ │ │ │ - ldrb r2, [r5, r5] │ │ │ │ + ldrh r2, [r5, r2] │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldrb r0, [r3, r2] │ │ │ │ + ldr r0, [r3, r7] │ │ │ │ lsls r2, r4, #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 │ │ │ │ @@ -433855,17 +433852,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (1c350c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb1818>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ @ instruction: 0xf23c018f │ │ │ │ - ldrb r6, [r0, r4] │ │ │ │ + ldrh r6, [r0, r1] │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldrb r4, [r1, r1] │ │ │ │ + ldr r4, [r1, r6] │ │ │ │ lsls r2, r4, #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 │ │ │ │ @@ -433883,17 +433880,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (1c3558 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb1864>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ @ instruction: 0xf1f0018f │ │ │ │ - ldrb r6, [r1, r2] │ │ │ │ + ldr r6, [r1, r7] │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldrb r0, [r0, r0] │ │ │ │ + ldr r0, [r0, r5] │ │ │ │ lsls r2, r4, #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 │ │ │ │ @@ -433911,17 +433908,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (1c35a4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb18b0>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ sub.w r1, r4, #143 @ 0x8f │ │ │ │ - ldrb r2, [r6, r0] │ │ │ │ + ldr r2, [r6, r5] │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldrh r4, [r6, r6] │ │ │ │ + ldr r4, [r6, r3] │ │ │ │ lsls r2, r4, #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 │ │ │ │ @@ -433939,17 +433936,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (1c35f0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb18fc>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ adcs.w r1, r8, #143 @ 0x8f │ │ │ │ - ldrb r6, [r1, r5] │ │ │ │ + ldrh r6, [r1, r2] │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldrh r0, [r5, r5] │ │ │ │ + ldr r0, [r5, r2] │ │ │ │ lsls r2, r4, #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 │ │ │ │ @@ -433967,17 +433964,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (1c363c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb1948>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ add.w r1, ip, #143 @ 0x8f │ │ │ │ - ldrb r6, [r5, r3] │ │ │ │ + ldrh r6, [r5, r0] │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldrh r4, [r3, r4] │ │ │ │ + ldr r4, [r3, r1] │ │ │ │ lsls r2, r4, #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 │ │ │ │ @@ -433995,17 +433992,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (1c3688 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb1994>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ @ instruction: 0xf0c0018f │ │ │ │ - ldrb r2, [r1, r2] │ │ │ │ + ldr r2, [r1, r7] │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldrh r0, [r2, r3] │ │ │ │ + ldr r0, [r2, r0] │ │ │ │ lsls r2, r4, #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 │ │ │ │ @@ -434023,17 +434020,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (1c36d4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb19e0>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ orns r1, r4, #143 @ 0x8f │ │ │ │ - ldrb r2, [r5, r0] │ │ │ │ + ldr r2, [r5, r5] │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldrh r4, [r0, r2] │ │ │ │ + ldrsb r4, [r0, r7] │ │ │ │ lsls r2, r4, #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 │ │ │ │ @@ -434051,17 +434048,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (1c3720 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb1a2c>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ bic.w r1, r8, #143 @ 0x8f │ │ │ │ - ldrh r6, [r0, r7] │ │ │ │ + ldr r6, [r0, r4] │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldrh r0, [r7, r0] │ │ │ │ + ldrsb r0, [r7, r5] │ │ │ │ lsls r2, r4, #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 │ │ │ │ @@ -434079,17 +434076,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (1c376c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb1a78>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ vaddw.s16 q8, q14, d15 │ │ │ │ - ldrh r6, [r4, r5] │ │ │ │ + ldr r6, [r4, r2] │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldr r4, [r5, r7] │ │ │ │ + ldrsb r4, [r5, r4] │ │ │ │ lsls r2, r4, #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 │ │ │ │ @@ -434107,17 +434104,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (1c37b8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb1ac4>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ vaddw.s16 q0, q8, d15 │ │ │ │ - ldrh r2, [r0, r4] │ │ │ │ + ldr r2, [r0, r1] │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldr r0, [r4, r6] │ │ │ │ + ldrsb r0, [r4, r3] │ │ │ │ lsls r2, r4, #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 │ │ │ │ @@ -434135,17 +434132,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (1c3804 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb1b10>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ vrhadd.s8 d16, d20, d15 │ │ │ │ - ldrh r2, [r4, r2] │ │ │ │ + ldrsb r2, [r4, r7] │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldr r4, [r2, r5] │ │ │ │ + ldrsb r4, [r2, r2] │ │ │ │ lsls r2, r4, #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 │ │ │ │ @@ -434163,17 +434160,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (1c3850 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb1b5c>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ cdp 1, 15, cr0, cr8, cr15, {4} │ │ │ │ - ldrh r2, [r6, r5] │ │ │ │ + ldr r2, [r6, r2] │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldr r0, [r1, r4] │ │ │ │ + ldrsb r0, [r1, r1] │ │ │ │ lsls r2, r4, #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 │ │ │ │ @@ -434191,17 +434188,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (1c389c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb1ba8>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ cdp 1, 10, cr0, cr12, cr15, {4} │ │ │ │ - ldrh r2, [r3, r4] │ │ │ │ + ldr r2, [r3, r1] │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldr r4, [r7, r2] │ │ │ │ + strb r4, [r7, r7] │ │ │ │ lsls r2, r4, #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 │ │ │ │ @@ -434219,17 +434216,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (1c38e8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb1bf4>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ cdp 1, 6, cr0, cr0, cr15, {4} │ │ │ │ - ldr r2, [r3, r4] │ │ │ │ + ldrsb r2, [r3, r1] │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldr r0, [r6, r1] │ │ │ │ + strb r0, [r6, r6] │ │ │ │ lsls r2, r4, #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 │ │ │ │ @@ -434247,17 +434244,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (1c3934 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb1c40>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ cdp 1, 1, cr0, cr4, cr15, {4} │ │ │ │ - ldr r2, [r0, r3] │ │ │ │ + ldrsb r2, [r0, r0] │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldr r4, [r4, r0] │ │ │ │ + strb r4, [r4, r5] │ │ │ │ lsls r2, r4, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c393e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb1c4a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434270,15 +434267,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldcl 1, cr0, [r4, #572] @ 0x23c │ │ │ │ - stmia r2!, {r6, r7} │ │ │ │ + stmia r0!, {} │ │ │ │ lsls r4, r6, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c3976 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb1c82> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434291,16 +434288,16 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldc 1, cr0, [ip, #572] @ 0x23c │ │ │ │ - stmia r2!, {r3, r5, r6} │ │ │ │ - lsls r4, r6, #3 │ │ │ │ + it ge │ │ │ │ + lslge r4, r6, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c39ae <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb1cba> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434312,15 +434309,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stcl 1, cr0, [r4, #-572]! @ 0xfffffdc4 │ │ │ │ - stmia r2!, {r4} │ │ │ │ + sevl │ │ │ │ lsls r4, r6, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c39e6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb1cf2> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434333,15 +434330,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stc 1, cr0, [ip, #-572]! @ 0xfffffdc4 │ │ │ │ - stmia r1!, {r3, r4, r5, r7} │ │ │ │ + bkpt 0x00f8 │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #72] @ (1c3a70 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb1d7c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -434369,19 +434366,19 @@ │ │ │ │ mov r0, lr │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldcl 1, cr0, [ip], #572 @ 0x23c │ │ │ │ - ldr r4, [r7, r5] │ │ │ │ + ldrsb r4, [r7, r2] │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldrsb r6, [r5, r3] │ │ │ │ + strb r6, [r5, r0] │ │ │ │ lsls r2, r4, #3 │ │ │ │ - stmia r1!, {r1, r2, r4, r5} │ │ │ │ + bkpt 0x0076 │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #72] @ (1c3ad8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb1de4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -434409,19 +434406,19 @@ │ │ │ │ mov r0, lr │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldc 1, cr0, [r4], {143} @ 0x8f │ │ │ │ - ldr r0, [r0, r4] │ │ │ │ + ldrsb r0, [r0, r1] │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldrsb r6, [r0, r2] │ │ │ │ + strh r6, [r0, r7] │ │ │ │ lsls r2, r4, #3 │ │ │ │ - stmia r0!, {r1, r4, r5, r7} │ │ │ │ + pop {r1, r4, r5, r6, r7, pc} │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #92] @ (1c3b54 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb1e60>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -434457,19 +434454,19 @@ │ │ │ │ mov r0, ip │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stc 1, cr0, [ip], #-572 @ 0xfffffdc4 │ │ │ │ - stmia r0!, {r1, r3, r5} │ │ │ │ + pop {r1, r3, r5, r6, pc} │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r0, [r0, r4] │ │ │ │ + ldrsb r0, [r0, r1] │ │ │ │ lsls r2, r4, #3 │ │ │ │ - strb r2, [r7, r7] │ │ │ │ + strh r2, [r7, r4] │ │ │ │ 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, [pc, #92] @ (1c3bd0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb1edc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -434505,19 +434502,19 @@ │ │ │ │ mov r0, ip │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ subs.w r1, r0, pc, lsl #2 │ │ │ │ - itee ls │ │ │ │ - lslls r4, r6, #3 │ │ │ │ - ldrhi r0, [r6, r1] │ │ │ │ - lslhi r2, r4, #3 │ │ │ │ - strb r6, [r7, r5] │ │ │ │ + pop {r1, r4, r6, r7} │ │ │ │ + lsls r4, r6, #3 │ │ │ │ + strb r0, [r6, r6] │ │ │ │ + lsls r2, r4, #3 │ │ │ │ + strh r6, [r7, r2] │ │ │ │ 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, [pc, #92] @ (1c3c4c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb1f58>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -434553,19 +434550,19 @@ │ │ │ │ mov r0, ip │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xeb34018f │ │ │ │ - bkpt 0x00f6 │ │ │ │ + pop {r1, r2, r4, r5} │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrsb r0, [r4, r7] │ │ │ │ + strb r0, [r4, r4] │ │ │ │ lsls r2, r4, #3 │ │ │ │ - strb r2, [r0, r4] │ │ │ │ + strh r2, [r0, r1] │ │ │ │ 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, [pc, #92] @ (1c3cc8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb1fd4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -434601,19 +434598,19 @@ │ │ │ │ mov r0, ip │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xeab8018f │ │ │ │ - bkpt 0x005e │ │ │ │ + cbnz r6, 1c3d36 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb2042> │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrsb r0, [r2, r5] │ │ │ │ + strb r0, [r2, r2] │ │ │ │ lsls r2, r4, #3 │ │ │ │ - strb r6, [r0, r2] │ │ │ │ + str r6, [r0, r7] │ │ │ │ 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, [pc, #92] @ (1c3d44 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb2050>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -434649,19 +434646,19 @@ │ │ │ │ mov r0, ip │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bics.w r1, ip, pc, lsl #2 │ │ │ │ - pop {r1, r6, r7, pc} │ │ │ │ + cbnz r2, 1c3d8c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb2098> │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrsb r0, [r0, r3] │ │ │ │ + strb r0, [r0, r0] │ │ │ │ lsls r2, r4, #3 │ │ │ │ - strb r2, [r1, r0] │ │ │ │ + str r2, [r1, r5] │ │ │ │ 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, [pc, #92] @ (1c3dc0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb20cc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -434697,19 +434694,19 @@ │ │ │ │ mov r0, ip │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strd r0, r1, [r0, #572] @ 0x23c │ │ │ │ - pop {r1, r3, r5, pc} │ │ │ │ + rev16 r2, r5 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrsb r0, [r6, r0] │ │ │ │ + strh r0, [r6, r5] │ │ │ │ lsls r2, r4, #3 │ │ │ │ - strh r6, [r1, r6] │ │ │ │ + str r6, [r1, r3] │ │ │ │ lsls r2, r4, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c3dd6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb20e2> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434722,15 +434719,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmdb ip!, {r0, r1, r2, r3, r7, r8} │ │ │ │ - pop {r2, r4, r5, r7} │ │ │ │ + cbnz r4, 1c3e44 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb2150> │ │ │ │ lsls r4, r6, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c3e0e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb211a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434743,15 +434740,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmdb r4, {r0, r1, r2, r3, r7, r8} │ │ │ │ - pop {r3, r4, r6} │ │ │ │ + cbnz r0, 1c3e66 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb2172> │ │ │ │ lsls r4, r6, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c3e46 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb2152> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434764,15 +434761,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xe8cc018f │ │ │ │ - pop {} │ │ │ │ + cbnz r0, 1c3e88 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb2194> │ │ │ │ lsls r4, r6, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c3e7e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb218a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434785,15 +434782,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia.w r4, {r0, r1, r2, r3, r7, r8} │ │ │ │ - cbnz r0, 1c3f1a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb2226> │ │ │ │ + @ instruction: 0xb8e8 │ │ │ │ lsls r4, r6, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c3eb6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb21c2> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434806,15 +434803,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xe85c018f │ │ │ │ - cbnz r4, 1c3f3c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb2248> │ │ │ │ + @ instruction: 0xb894 │ │ │ │ lsls r4, r6, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c3eee <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb21fa> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434827,15 +434824,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xe824018f │ │ │ │ - cbnz r0, 1c3f60 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb226c> │ │ │ │ + @ instruction: 0xb840 │ │ │ │ lsls r4, r6, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c3f26 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb2232> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434849,15 +434846,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ b.n 1c3f2c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb2238> │ │ │ │ lsls r7, r1, #6 │ │ │ │ - hlt 0x0028 │ │ │ │ + @ instruction: 0xb7e8 │ │ │ │ lsls r4, r6, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c3f5e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb226a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434871,15 +434868,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ b.n 1c3ef4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb2200> │ │ │ │ lsls r7, r1, #6 │ │ │ │ - rev16 r0, r2 │ │ │ │ + @ instruction: 0xb790 │ │ │ │ lsls r4, r6, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c3f96 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb22a2> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434893,15 +434890,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ b.n 1c3ebc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb21c8> │ │ │ │ lsls r7, r1, #6 │ │ │ │ - cbnz r0, 1c4006 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb2312> │ │ │ │ + @ instruction: 0xb738 │ │ │ │ lsls r4, r6, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c3fce <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb22da> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434915,15 +434912,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ b.n 1c3e84 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb2190> │ │ │ │ lsls r7, r1, #6 │ │ │ │ - cbnz r0, 1c4028 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb2334> │ │ │ │ + @ instruction: 0xb6e0 │ │ │ │ lsls r4, r6, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c4006 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb2312> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434937,15 +434934,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ b.n 1c3e4c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb2158> │ │ │ │ lsls r7, r1, #6 │ │ │ │ - cbnz r0, 1c404a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb2356> │ │ │ │ + @ instruction: 0xb688 │ │ │ │ lsls r4, r6, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c403e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb234a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434959,15 +434956,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ b.n 1c3e14 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb2120> │ │ │ │ lsls r7, r1, #6 │ │ │ │ - @ instruction: 0xb8f0 │ │ │ │ + @ instruction: 0xb630 │ │ │ │ lsls r4, r6, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c4076 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb2382> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434981,15 +434978,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ b.n 1c3ddc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb20e8> │ │ │ │ lsls r7, r1, #6 │ │ │ │ - @ instruction: 0xb898 │ │ │ │ + push {r3, r4, r6, r7, lr} │ │ │ │ lsls r4, r6, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c40ae <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb23ba> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -435003,15 +435000,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ b.n 1c3da4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb20b0> │ │ │ │ lsls r7, r1, #6 │ │ │ │ - @ instruction: 0xb840 │ │ │ │ + push {r7, lr} │ │ │ │ lsls r4, r6, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c40e6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb23f2> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -435025,15 +435022,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ b.n 1c3d6c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb2078> │ │ │ │ lsls r7, r1, #6 │ │ │ │ - @ instruction: 0xb7e8 │ │ │ │ + push {r3, r5, lr} │ │ │ │ lsls r4, r6, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c411e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb242a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -435047,15 +435044,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ b.n 1c3d34 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb2040> │ │ │ │ lsls r7, r1, #6 │ │ │ │ - @ instruction: 0xb790 │ │ │ │ + push {r4, r6, r7} │ │ │ │ lsls r4, r6, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c4156 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb2462> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -435069,15 +435066,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ b.n 1c3cfc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb2008> │ │ │ │ lsls r7, r1, #6 │ │ │ │ - @ instruction: 0xb73c │ │ │ │ + push {r2, r3, r4, r5, r6} │ │ │ │ lsls r4, r6, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c418e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb249a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -435091,15 +435088,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ b.n 1c3cc4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb1fd0> │ │ │ │ lsls r7, r1, #6 │ │ │ │ - @ instruction: 0xb6e4 │ │ │ │ + push {r2, r5} │ │ │ │ lsls r4, r6, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c41c6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb24d2> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -435113,15 +435110,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ b.n 1c3c8c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb1f98> │ │ │ │ lsls r7, r1, #6 │ │ │ │ - @ instruction: 0xb690 │ │ │ │ + cbz r0, 1c426c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb2578> │ │ │ │ lsls r4, r6, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c41fe <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb250a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -435135,15 +435132,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ b.n 1c3c54 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb1f60> │ │ │ │ lsls r7, r1, #6 │ │ │ │ - @ instruction: 0xb63c │ │ │ │ + cbz r4, 1c428e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb259a> │ │ │ │ lsls r4, r6, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c4236 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb2542> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -435157,15 +435154,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ b.n 1c3c1c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb1f28> │ │ │ │ lsls r7, r1, #6 │ │ │ │ - push {r3, r5, r6, r7, lr} │ │ │ │ + cbz r0, 1c42b2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb25be> │ │ │ │ lsls r4, r6, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c426e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb257a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -435179,15 +435176,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ b.n 1c3be4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb1ef0> │ │ │ │ lsls r7, r1, #6 │ │ │ │ - push {r2, r4, r7, lr} │ │ │ │ + uxtb r4, r2 │ │ │ │ lsls r4, r6, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c42a6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb25b2> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -435201,15 +435198,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ b.n 1c3bac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb1eb8> │ │ │ │ lsls r7, r1, #6 │ │ │ │ - push {r6, lr} │ │ │ │ + uxth r0, r0 │ │ │ │ lsls r4, r6, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c42de <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb25ea> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -435223,15 +435220,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ b.n 1c3b74 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb1e80> │ │ │ │ lsls r7, r1, #6 │ │ │ │ - push {r2, r3, r5, r6, r7} │ │ │ │ + sxth r4, r5 │ │ │ │ lsls r4, r6, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c4316 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb2622> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -435245,15 +435242,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ b.n 1c4b3c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb2e48> │ │ │ │ lsls r7, r1, #6 │ │ │ │ - push {r2, r4, r7} │ │ │ │ + cbz r4, 1c437c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb2688> │ │ │ │ lsls r4, r6, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c434e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb265a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -435267,15 +435264,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ b.n 1c4b04 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb2e10> │ │ │ │ lsls r7, r1, #6 │ │ │ │ - push {r2, r3, r4, r5} │ │ │ │ + cbz r4, 1c439e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb26aa> │ │ │ │ lsls r4, r6, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c4386 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb2692> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -435289,15 +435286,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ b.n 1c4acc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb2dd8> │ │ │ │ lsls r7, r1, #6 │ │ │ │ - cbz r0, 1c4432 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb273e> │ │ │ │ + cbz r0, 1c43c2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb26ce> │ │ │ │ lsls r4, r6, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c43be <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb26ca> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -435311,15 +435308,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ b.n 1c4a94 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb2da0> │ │ │ │ lsls r7, r1, #6 │ │ │ │ - cbz r4, 1c4454 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb2760> │ │ │ │ + sub sp, #336 @ 0x150 │ │ │ │ lsls r4, r6, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c43f6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb2702> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -435333,15 +435330,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ b.n 1c4a5c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb2d68> │ │ │ │ lsls r7, r1, #6 │ │ │ │ - cbz r0, 1c4478 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb2784> │ │ │ │ + sub sp, #0 │ │ │ │ lsls r4, r6, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c442e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb273a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -435355,15 +435352,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ b.n 1c4a24 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb2d30> │ │ │ │ lsls r7, r1, #6 │ │ │ │ - uxtb r0, r5 │ │ │ │ + add sp, #160 @ 0xa0 │ │ │ │ lsls r4, r6, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c4466 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb2772> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -435377,15 +435374,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ b.n 1c49ec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb2cf8> │ │ │ │ lsls r7, r1, #6 │ │ │ │ - uxth r0, r2 │ │ │ │ + add r7, sp, #832 @ 0x340 │ │ │ │ lsls r4, r6, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c449e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb27aa> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -435399,15 +435396,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ b.n 1c49b4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb2cc0> │ │ │ │ lsls r7, r1, #6 │ │ │ │ - sxth r0, r7 │ │ │ │ + add r7, sp, #480 @ 0x1e0 │ │ │ │ lsls r4, r6, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c44d6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb27e2> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -435421,15 +435418,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ b.n 1c497c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb2c88> │ │ │ │ lsls r7, r1, #6 │ │ │ │ - cbz r4, 1c4540 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb284c> │ │ │ │ + add r7, sp, #144 @ 0x90 │ │ │ │ lsls r4, r6, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c450e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb281a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -435443,15 +435440,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ b.n 1c4944 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb2c50> │ │ │ │ lsls r7, r1, #6 │ │ │ │ - cbz r0, 1c4564 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb2870> │ │ │ │ + add r6, sp, #832 @ 0x340 │ │ │ │ lsls r4, r6, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c4546 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb2852> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -435465,15 +435462,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ b.n 1c490c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb2c18> │ │ │ │ lsls r7, r1, #6 │ │ │ │ - cbz r4, 1c4586 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb2892> │ │ │ │ + add r6, sp, #496 @ 0x1f0 │ │ │ │ lsls r4, r6, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c457e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb288a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -435487,15 +435484,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ b.n 1c48d4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb2be0> │ │ │ │ lsls r7, r1, #6 │ │ │ │ - sub sp, #416 @ 0x1a0 │ │ │ │ + add r6, sp, #160 @ 0xa0 │ │ │ │ lsls r4, r6, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c45b6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb28c2> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -435509,15 +435506,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ b.n 1c489c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb2ba8> │ │ │ │ lsls r7, r1, #6 │ │ │ │ - sub sp, #80 @ 0x50 │ │ │ │ + add r5, sp, #848 @ 0x350 │ │ │ │ lsls r4, r6, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c45ee <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb28fa> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -435531,15 +435528,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ b.n 1c4864 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb2b70> │ │ │ │ lsls r7, r1, #6 │ │ │ │ - add sp, #256 @ 0x100 │ │ │ │ + add r5, sp, #512 @ 0x200 │ │ │ │ lsls r4, r6, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c4626 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb2932> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -435553,15 +435550,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ b.n 1c482c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb2b38> │ │ │ │ lsls r7, r1, #6 │ │ │ │ - add r7, sp, #928 @ 0x3a0 │ │ │ │ + add r5, sp, #160 @ 0xa0 │ │ │ │ lsls r4, r6, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c465e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb296a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -435575,15 +435572,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ b.n 1c47f4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb2b00> │ │ │ │ lsls r7, r1, #6 │ │ │ │ - add r7, sp, #576 @ 0x240 │ │ │ │ + add r4, sp, #832 @ 0x340 │ │ │ │ lsls r4, r6, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c4696 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb29a2> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -435597,15 +435594,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ b.n 1c47bc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb2ac8> │ │ │ │ lsls r7, r1, #6 │ │ │ │ - add r7, sp, #240 @ 0xf0 │ │ │ │ + add r4, sp, #496 @ 0x1f0 │ │ │ │ lsls r4, r6, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c46ce <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb29da> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -435619,15 +435616,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ b.n 1c4784 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb2a90> │ │ │ │ lsls r7, r1, #6 │ │ │ │ - add r6, sp, #928 @ 0x3a0 │ │ │ │ + add r4, sp, #160 @ 0xa0 │ │ │ │ lsls r4, r6, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c4706 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb2a12> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -435641,15 +435638,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ b.n 1c474c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb2a58> │ │ │ │ lsls r7, r1, #6 │ │ │ │ - add r6, sp, #592 @ 0x250 │ │ │ │ + add r3, sp, #848 @ 0x350 │ │ │ │ lsls r4, r6, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c473e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb2a4a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -435663,15 +435660,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ svc 212 @ 0xd4 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - add r6, sp, #256 @ 0x100 │ │ │ │ + add r3, sp, #512 @ 0x200 │ │ │ │ lsls r4, r6, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c4776 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb2a82> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -435685,15 +435682,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ svc 156 @ 0x9c │ │ │ │ lsls r7, r1, #6 │ │ │ │ - add r5, sp, #928 @ 0x3a0 │ │ │ │ + add r3, sp, #160 @ 0xa0 │ │ │ │ lsls r4, r6, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c47ae <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb2aba> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -435707,15 +435704,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ svc 100 @ 0x64 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - add r5, sp, #576 @ 0x240 │ │ │ │ + add r2, sp, #832 @ 0x340 │ │ │ │ lsls r4, r6, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c47e6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb2af2> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -435729,15 +435726,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ svc 44 @ 0x2c │ │ │ │ lsls r7, r1, #6 │ │ │ │ - add r5, sp, #240 @ 0xf0 │ │ │ │ + add r2, sp, #496 @ 0x1f0 │ │ │ │ lsls r4, r6, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c481e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb2b2a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -435751,15 +435748,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ udf #244 @ 0xf4 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - add r4, sp, #928 @ 0x3a0 │ │ │ │ + add r2, sp, #160 @ 0xa0 │ │ │ │ lsls r4, r6, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c4856 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb2b62> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -435773,15 +435770,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ udf #188 @ 0xbc │ │ │ │ lsls r7, r1, #6 │ │ │ │ - add r4, sp, #592 @ 0x250 │ │ │ │ + add r1, sp, #848 @ 0x350 │ │ │ │ lsls r4, r6, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c488e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb2b9a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -435795,15 +435792,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ udf #132 @ 0x84 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - add r4, sp, #256 @ 0x100 │ │ │ │ + add r1, sp, #512 @ 0x200 │ │ │ │ lsls r4, r6, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c48c6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb2bd2> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -435817,15 +435814,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ udf #76 @ 0x4c │ │ │ │ lsls r7, r1, #6 │ │ │ │ - add r3, sp, #928 @ 0x3a0 │ │ │ │ + add r1, sp, #160 @ 0xa0 │ │ │ │ lsls r4, r6, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c48fe <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb2c0a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -435839,15 +435836,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ udf #20 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - add r3, sp, #576 @ 0x240 │ │ │ │ + add r0, sp, #832 @ 0x340 │ │ │ │ lsls r4, r6, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c4936 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb2c42> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -435861,15 +435858,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ble.n 1c491c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb2c28> │ │ │ │ lsls r7, r1, #6 │ │ │ │ - add r3, sp, #240 @ 0xf0 │ │ │ │ + add r0, sp, #496 @ 0x1f0 │ │ │ │ lsls r4, r6, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c496e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb2c7a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -435883,15 +435880,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ble.n 1c48e4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb2bf0> │ │ │ │ lsls r7, r1, #6 │ │ │ │ - add r2, sp, #928 @ 0x3a0 │ │ │ │ + add r0, sp, #160 @ 0xa0 │ │ │ │ lsls r4, r6, #3 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -442805,15 +442802,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ pop {r3, pc} │ │ │ │ strh r6, [r2, #28] │ │ │ │ lsls r7, r1, #6 │ │ │ │ - @ instruction: 0xf0d200e1 │ │ │ │ + cdp 0, 1, cr0, cr2, cr1, {7} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #100] @ (1ca420 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb872c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -443972,21 +443969,21 @@ │ │ │ │ b.n 1cb02a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb9336> │ │ │ │ ldrh r2, [r5, r4] │ │ │ │ lsls r7, r1, #6 │ │ │ │ ldrh r6, [r4, r4] │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r6, r5] │ │ │ │ + ldrb r4, [r6, r2] │ │ │ │ lsls r4, r6, #3 │ │ │ │ ldrsb r0, [r1, r7] │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 1ca9d4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb8ce0> │ │ │ │ + b.n 1cb454 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb9760> │ │ │ │ lsls r1, r4, #3 │ │ │ │ mov r1, r8 │ │ │ │ blx 6812c <__aeabi_idivmod@plt> │ │ │ │ cbz r1, 1cb02e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb933a> │ │ │ │ mov r0, r5 │ │ │ │ adds r6, #1 │ │ │ │ adds r5, #1 │ │ │ │ @@ -444729,15 +444726,15 @@ │ │ │ │ b.w 1cac14 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb8f20> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ bl 2617ca <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14fad6> │ │ │ │ stc 15, cr15, [pc], #1020 @ 1cbbcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb9ed8> │ │ │ │ ldcl 15, cr15, [r1], {255} @ 0xff │ │ │ │ - bgt.n 1cb7c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb9ad0> │ │ │ │ + bge.n 1cb844 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb9b50> │ │ │ │ lsls r1, r4, #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 │ │ │ │ @@ -445252,21 +445249,21 @@ │ │ │ │ cmp r1, r2 │ │ │ │ beq.w 1cbc08 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb9f14> │ │ │ │ cmp r1, r3 │ │ │ │ bne.n 1cbd74 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xba080> │ │ │ │ b.n 1cbc08 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb9f14> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #464] @ (1cbf5c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xba268>) │ │ │ │ + ldr r0, [pc, #720] @ (1cc05c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xba368>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r0, [pc, #712] @ (1cc058 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xba364>) │ │ │ │ + cmp sl, lr │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r0, [pc, #1008] @ (1cc184 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xba490>) │ │ │ │ + mov r4, r7 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r0, [pc, #792] @ (1cc0b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xba3bc>) │ │ │ │ + mov r6, r0 │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #192] @ (1cbe68 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xba174>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -469037,15 +469034,15 @@ │ │ │ │ ldrd r1, r2, [r4, #8] │ │ │ │ strd r1, r2, [r3, #8] │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ strh.w r3, [r5, #336] @ 0x150 │ │ │ │ b.n 1dd3c2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xcb6ce> │ │ │ │ strb r4, [r6, r0] │ │ │ │ lsls r6, r1, #6 │ │ │ │ - stmia r0!, {r4, r5, r6, r7} │ │ │ │ + bkpt 0x0030 │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr.w r2, [pc, #3112] @ 1de234 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xcc540> │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ b.n 1dd3c2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xcb6ce> │ │ │ │ @@ -470139,17 +470136,17 @@ │ │ │ │ bcc.n 1de1b2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xcc4be> │ │ │ │ mov r5, r8 │ │ │ │ mov r4, r9 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r5, #1696] @ 0x6a0 │ │ │ │ b.w 1dd52e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xcb83a> │ │ │ │ nop │ │ │ │ - bkpt 0x00ae │ │ │ │ + cbnz r6, 1de2b2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xcc5be> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bkpt 0x0052 │ │ │ │ + cbnz r2, 1de2a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xcc5ac> │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldrb.w r3, [r5, #1696] @ 0x6a0 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1dd4e6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xcb7f2> │ │ │ │ ldr.w r3, [r5, #1332] @ 0x534 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1de2ec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xcc5f8> │ │ │ │ @@ -470773,15 +470770,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 1de7ee <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xccafa> │ │ │ │ b.n 1de83c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xccb48> │ │ │ │ subs r7, #230 @ 0xe6 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - adds r4, r0, #3 │ │ │ │ + subs r4, r0, r0 │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ ldr r3, [pc, #524] @ (1deb74 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xcce80>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -470951,15 +470948,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1dea24 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xccd30> │ │ │ │ b.n 1dea62 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xccd6e> │ │ │ │ nop │ │ │ │ subs r5, #192 @ 0xc0 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - subs r6, r0, r2 │ │ │ │ + asrs r6, r0, #31 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #500] @ (1ded84 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xcd090>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -471126,15 +471123,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 1dec36 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xccf42> │ │ │ │ b.n 1dec7c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xccf88> │ │ │ │ subs r3, #150 @ 0x96 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - adds r4, r3, r1 │ │ │ │ + asrs r4, r3, #22 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #492] @ (1def8c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xcd298>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -471295,15 +471292,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 1dee50 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xcd15c> │ │ │ │ b.n 1dee8a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xcd196> │ │ │ │ subs r1, #136 @ 0x88 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - asrs r4, r7, #24 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #484] @ (1df18c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xcd498>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -471468,15 +471465,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1df046 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xcd352> │ │ │ │ b.n 1df084 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xcd390> │ │ │ │ nop │ │ │ │ adds r7, #126 @ 0x7e │ │ │ │ lsls r6, r1, #6 │ │ │ │ - asrs r6, r4, #16 │ │ │ │ + asrs r6, r4, #5 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #464] @ (1df378 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xcd684>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -471630,15 +471627,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 1df24c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xcd558> │ │ │ │ b.n 1df282 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xcd58e> │ │ │ │ adds r5, #128 @ 0x80 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - asrs r0, r4, #8 │ │ │ │ + lsrs r0, r4, #29 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #460] @ (1df560 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xcd86c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -471797,15 +471794,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1df42a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xcd736> │ │ │ │ b.n 1df460 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xcd76c> │ │ │ │ nop │ │ │ │ adds r3, #146 @ 0x92 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - asrs r2, r4, #32 │ │ │ │ + lsrs r2, r4, #21 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #436] @ (1df730 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xcda3c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -471953,15 +471950,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1df614 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xcd920> │ │ │ │ b.n 1df646 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xcd952> │ │ │ │ nop │ │ │ │ adds r1, #172 @ 0xac │ │ │ │ lsls r6, r1, #6 │ │ │ │ - lsrs r2, r7, #24 │ │ │ │ + lsrs r2, r7, #13 │ │ │ │ lsls r3, r6, #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] @ (1df8fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xcdc08>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -472102,17 +472099,17 @@ │ │ │ │ b.n 1df81c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xcdb28> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp.w r3, ip, lsl #2 │ │ │ │ bcc.n 1df816 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xcdb22> │ │ │ │ b.n 1df81c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xcdb28> │ │ │ │ cmp r7, #218 @ 0xda │ │ │ │ lsls r6, r1, #6 │ │ │ │ - ldr r2, [sp, #776] @ 0x308 │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldr r0, [sp, #464] @ 0x1d0 │ │ │ │ + str r5, [sp, #720] @ 0x2d0 │ │ │ │ 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, #404] @ (1dfaac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xcddb8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -472240,17 +472237,17 @@ │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.n 1df9dc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xcdce8> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cmp r6, #10 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ + str r6, [sp, #280] @ 0x118 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r6, [sp, #800] @ 0x320 │ │ │ │ + str r4, [sp, #32] │ │ │ │ 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, #384] @ (1dfc48 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xcdf54>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -472374,17 +472371,17 @@ │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.n 1dfb82 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xcde8e> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cmp r4, #90 @ 0x5a │ │ │ │ lsls r6, r1, #6 │ │ │ │ - str r7, [sp, #360] @ 0x168 │ │ │ │ + str r4, [sp, #616] @ 0x268 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r5, [sp, #176] @ 0xb0 │ │ │ │ + str r2, [sp, #432] @ 0x1b0 │ │ │ │ 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, #376] @ (1dfddc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xce0e8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -472504,17 +472501,17 @@ │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.n 1dfd1a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xce026> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cmp r2, #190 @ 0xbe │ │ │ │ lsls r6, r1, #6 │ │ │ │ - str r5, [sp, #728] @ 0x2d8 │ │ │ │ + str r2, [sp, #984] @ 0x3d8 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r3, [sp, #608] @ 0x260 │ │ │ │ + str r0, [sp, #864] @ 0x360 │ │ │ │ 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, #344] @ (1dff50 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xce25c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -472627,17 +472624,17 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.n 1dfe9e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xce1aa> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r1, #42 @ 0x2a │ │ │ │ lsls r6, r1, #6 │ │ │ │ - str r4, [sp, #192] @ 0xc0 │ │ │ │ + str r1, [sp, #448] @ 0x1c0 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r2, [sp, #136] @ 0x88 │ │ │ │ + ldrh r2, [r4, #58] @ 0x3a │ │ │ │ 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, #340] @ (1e00c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xce3cc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -472748,17 +472745,17 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.n 1e0010 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xce31c> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r7, #182 @ 0xb6 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - str r2, [sp, #704] @ 0x2c0 │ │ │ │ + ldrh r0, [r6, #62] @ 0x3e │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r0, [sp, #712] @ 0x2c8 │ │ │ │ + ldrh r2, [r6, #46] @ 0x2e │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #792] @ (1e03f8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xce704>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -473024,17 +473021,17 @@ │ │ │ │ bhi.n 1e033e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xce64a> │ │ │ │ mov r5, r9 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r5, #1696] @ 0x6a0 │ │ │ │ b.n 1e0280 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xce58c> │ │ │ │ movs r6, #68 @ 0x44 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - ldrh r6, [r1, #54] @ 0x36 │ │ │ │ + ldrh r6, [r1, #32] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrh r0, [r4, #50] @ 0x32 │ │ │ │ + ldrh r0, [r4, #28] │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #704] @ (1e06d8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xce9e4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -473267,17 +473264,17 @@ │ │ │ │ mov r8, r5 │ │ │ │ mov r5, r3 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #1696] @ 0x6a0 │ │ │ │ b.n 1e05be <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xce8ca> │ │ │ │ movs r3, #12 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - ldrh r4, [r7, #28] │ │ │ │ + ldrh r4, [r7, #6] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrh r6, [r3, #26] │ │ │ │ + ldrh r6, [r3, #4] │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #712] @ (1e09c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xceccc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -473518,17 +473515,17 @@ │ │ │ │ cmp r3, r7 │ │ │ │ bhi.n 1e0910 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xcec1c> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #1696] @ 0x6a0 │ │ │ │ b.n 1e0868 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xceb74> │ │ │ │ movs r0, #44 @ 0x2c │ │ │ │ lsls r6, r1, #6 │ │ │ │ - ldrh r6, [r2, #6] │ │ │ │ + strh r6, [r2, #48] @ 0x30 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrh r0, [r1, #4] │ │ │ │ + strh r0, [r1, #46] @ 0x2e │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #636] @ (1e0c5c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xcef68>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -473737,17 +473734,17 @@ │ │ │ │ bhi.n 1e0bda <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xceee6> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #1696] @ 0x6a0 │ │ │ │ b.n 1e0b5c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xcee68> │ │ │ │ nop │ │ │ │ adds r4, r0, #5 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - strh r2, [r0, #48] @ 0x30 │ │ │ │ + strh r2, [r0, #26] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - strh r4, [r0, #46] @ 0x2e │ │ │ │ + strh r4, [r0, #24] │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #656] @ (1e0f0c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xcf218>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -473970,17 +473967,17 @@ │ │ │ │ cmp r3, ip │ │ │ │ bhi.n 1e0e68 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xcf174> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #1696] @ 0x6a0 │ │ │ │ b.n 1e0dd2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xcf0de> │ │ │ │ subs r0, r5, r2 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - strh r6, [r3, #26] │ │ │ │ + strh r6, [r3, #4] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - strh r0, [r6, #24] │ │ │ │ + strh r0, [r6, #2] │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #576] @ (1e116c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xcf478>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -474175,17 +474172,17 @@ │ │ │ │ cmp r3, ip │ │ │ │ bhi.n 1e10f4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xcf400> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #1696] @ 0x6a0 │ │ │ │ b.n 1e107c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xcf388> │ │ │ │ asrs r0, r7, #31 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - strh r4, [r0, #6] │ │ │ │ + ldrb r4, [r0, #24] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - strh r6, [r4, #4] │ │ │ │ + ldrb r6, [r4, #23] │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #588] @ (1e13d8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xcf6e4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -474388,17 +474385,17 @@ │ │ │ │ bhi.n 1e134c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xcf658> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #1696] @ 0x6a0 │ │ │ │ b.n 1e12ca <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xcf5d6> │ │ │ │ nop │ │ │ │ asrs r0, r3, #22 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - ldrb r0, [r3, #25] │ │ │ │ + ldrb r0, [r3, #14] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrb r2, [r1, #25] │ │ │ │ + ldrb r2, [r1, #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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #544] @ (1e1618 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xcf924>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -474592,17 +474589,17 @@ │ │ │ │ cmp r3, r1 │ │ │ │ bhi.n 1e159e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xcf8aa> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #1696] @ 0x6a0 │ │ │ │ b.n 1e1528 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xcf834> │ │ │ │ asrs r4, r5, #12 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - ldrb r6, [r5, #15] │ │ │ │ + ldrb r6, [r5, #4] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrb r4, [r7, #15] │ │ │ │ + ldrb r4, [r7, #4] │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #808] @ (1e1960 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xcfc6c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -474867,17 +474864,17 @@ │ │ │ │ bhi.n 1e18aa <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xcfbb6> │ │ │ │ mov r4, r8 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #1696] @ 0x6a0 │ │ │ │ b.n 1e17e6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xcfaf2> │ │ │ │ asrs r4, r5, #3 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - ldrb r0, [r3, #11] │ │ │ │ + ldrb r0, [r3, #0] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrb r2, [r6, #3] │ │ │ │ + strb r2, [r6, #24] │ │ │ │ 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 │ │ │ │ ldr r4, [pc, #728] @ (1e1c58 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xcff64>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -475113,17 +475110,17 @@ │ │ │ │ bcc.n 1e1bc8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xcfed4> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #1696] @ 0x6a0 │ │ │ │ b.n 1e1b3e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xcfe4a> │ │ │ │ nop │ │ │ │ lsrs r4, r4, #22 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - strb r0, [r5, #30] │ │ │ │ + strb r0, [r5, #19] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - strb r6, [r2, #23] │ │ │ │ + strb r6, [r2, #12] │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #740] @ (1e1f5c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd0268>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -475368,17 +475365,17 @@ │ │ │ │ bhi.n 1e1eb6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd01c2> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #1696] @ 0x6a0 │ │ │ │ b.n 1e1e02 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd010e> │ │ │ │ nop │ │ │ │ lsrs r4, r5, #10 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - strb r0, [r4, #18] │ │ │ │ + strb r0, [r4, #7] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - strb r6, [r4, #11] │ │ │ │ + strb r6, [r4, #0] │ │ │ │ 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 │ │ │ │ ldr r4, [pc, #692] @ (1e2230 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd053c>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -475602,17 +475599,17 @@ │ │ │ │ cmp r3, r8 │ │ │ │ bhi.n 1e21a4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd04b0> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #1696] @ 0x6a0 │ │ │ │ b.n 1e211e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd042a> │ │ │ │ lsls r0, r5, #30 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - strb r0, [r4, #6] │ │ │ │ + ldr r0, [r4, #108] @ 0x6c │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldr r2, [r7, #124] @ 0x7c │ │ │ │ + ldr r2, [r7, #80] @ 0x50 │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #688] @ (1e2500 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd080c>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -475847,17 +475844,17 @@ │ │ │ │ bhi.n 1e2460 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd076c> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #1696] @ 0x6a0 │ │ │ │ b.n 1e23be <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd06ca> │ │ │ │ nop │ │ │ │ lsls r4, r2, #19 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - ldr r2, [r1, #108] @ 0x6c │ │ │ │ + ldr r2, [r1, #64] @ 0x40 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldr r4, [r7, #80] @ 0x50 │ │ │ │ + ldr r4, [r7, #36] @ 0x24 │ │ │ │ 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 │ │ │ │ ldr r4, [pc, #620] @ (1e278c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd0a98>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -476059,17 +476056,17 @@ │ │ │ │ cmp r5, r3 │ │ │ │ bcc.n 1e2710 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd0a1c> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #1696] @ 0x6a0 │ │ │ │ b.n 1e2690 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd099c> │ │ │ │ lsls r4, r0, #8 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - ldr r6, [r0, #64] @ 0x40 │ │ │ │ + ldr r6, [r0, #20] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldr r4, [r1, #40] @ 0x28 │ │ │ │ + str r4, [r1, #124] @ 0x7c │ │ │ │ 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 │ │ │ │ ldr r4, [pc, #624] @ (1e2a1c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd0d28>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -476276,17 +476273,17 @@ │ │ │ │ add.w lr, lr, #1 │ │ │ │ cmp r3, lr │ │ │ │ bhi.n 1e298c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd0c98> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #1696] @ 0x6a0 │ │ │ │ b.n 1e28fa <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd0c06> │ │ │ │ vrhadd.u d16, d24, d13 │ │ │ │ - ldr r4, [r6, #20] │ │ │ │ + str r4, [r6, #104] @ 0x68 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldr r2, [r2, #0] │ │ │ │ + str r2, [r2, #84] @ 0x54 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #576] @ (1e2c7c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd0f88>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -476485,17 +476482,17 @@ │ │ │ │ cmp r3, r5 │ │ │ │ bhi.n 1e2c00 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd0f0c> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #1696] @ 0x6a0 │ │ │ │ b.n 1e2b80 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd0e8c> │ │ │ │ nop │ │ │ │ stc2l 1, cr0, [r8], #564 @ 0x234 │ │ │ │ - str r0, [r5, #108] @ 0x6c │ │ │ │ + str r0, [r5, #64] @ 0x40 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r2, [r3, #88] @ 0x58 │ │ │ │ + str r2, [r3, #44] @ 0x2c │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #480] @ (1e2e7c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd1188>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -476668,15 +476665,15 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e2d3a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd1046> │ │ │ │ b.n 1e2d78 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd1084> │ │ │ │ @ instruction: 0xfa8a018d │ │ │ │ - bvs.n 1e2ea4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd11b0> │ │ │ │ + bcc.n 1e2f24 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd1230> │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r2 │ │ │ │ @@ -476840,15 +476837,15 @@ │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e2f36 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd1242> │ │ │ │ b.n 1e2f70 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd127c> │ │ │ │ strb.w r0, [sl, #397] @ 0x18d │ │ │ │ - bcc.n 1e3070 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd137c> │ │ │ │ + bne.n 1e30f0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd13fc> │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #480] @ (1e3274 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd1580>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -477021,15 +477018,15 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e3132 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd143e> │ │ │ │ b.n 1e3170 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd147c> │ │ │ │ @ instruction: 0xf692018d │ │ │ │ - bne.n 1e323c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd1548> │ │ │ │ + ldmia r7!, {r5} │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r2 │ │ │ │ @@ -477193,15 +477190,15 @@ │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e332e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd163a> │ │ │ │ b.n 1e3368 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd1674> │ │ │ │ eors.w r1, r2, #4620288 @ 0x468000 │ │ │ │ - ldmia r7, {r3, r6, r7} │ │ │ │ + ldmia r5!, {r3} │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #460] @ (1e3658 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd1964>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -477359,15 +477356,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 1e3522 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd182e> │ │ │ │ b.n 1e3558 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd1864> │ │ │ │ nop │ │ │ │ @ instruction: 0xf29a018d │ │ │ │ - ldmia r5!, {r1} │ │ │ │ + ldmia r2!, {r1, r6} │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #432] @ (1e3824 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd1b30>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -477520,15 +477517,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 1e3708 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd1a14> │ │ │ │ b.n 1e373a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd1a46> │ │ │ │ nop │ │ │ │ @ instruction: 0xf0b2018d │ │ │ │ - ldmia r3, {r1, r3, r4} │ │ │ │ + ldmia r0!, {r1, r3, r4, r6} │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #480] @ (1e3a20 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd1d2c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -477698,15 +477695,15 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e38de <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd1bea> │ │ │ │ b.n 1e391c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd1c28> │ │ │ │ cdp 1, 14, cr0, cr6, cr13, {4} │ │ │ │ - ldmia r1!, {r2} │ │ │ │ + stmia r6!, {r2, r6} │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #480] @ (1e3c1c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd1f28>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -477879,15 +477876,15 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e3ada <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd1de6> │ │ │ │ b.n 1e3b18 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd1e24> │ │ │ │ stcl 1, cr0, [sl], #564 @ 0x234 │ │ │ │ - stmia r6!, {r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r4, r5} │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #504] @ (1e3e30 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd213c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -478057,15 +478054,15 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e3cde <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd1fea> │ │ │ │ b.n 1e3d24 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd2030> │ │ │ │ @ instruction: 0xeaee018d │ │ │ │ - stmia r4!, {r2, r6, r7} │ │ │ │ + stmia r2!, {r2} │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #504] @ (1e4044 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd2350>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -478238,16 +478235,16 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e3ef2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd21fe> │ │ │ │ b.n 1e3f38 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd2244> │ │ │ │ @ instruction: 0xe8da018d │ │ │ │ - stmia r2!, {r3, r4, r7} │ │ │ │ - lsls r2, r6, #3 │ │ │ │ + it le │ │ │ │ + lslle 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #468] @ (1e4234 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd2540>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -478414,15 +478411,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 1e40fa <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd2406> │ │ │ │ b.n 1e4134 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd2440> │ │ │ │ b.n 1e3fc4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd22d0> │ │ │ │ lsls r5, r1, #6 │ │ │ │ - stmia r0!, {r2, r3, r7} │ │ │ │ + pop {r2, r3, r6, r7, pc} │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r4, [pc, #468] @ (1e4424 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd2730>) │ │ │ │ @@ -478581,15 +478578,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 1e42ea <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd25f6> │ │ │ │ b.n 1e4320 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd262c> │ │ │ │ b.n 1e3dd8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd20e4> │ │ │ │ lsls r5, r1, #6 │ │ │ │ - bkpt 0x0080 │ │ │ │ + cbnz r0, 1e449c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd27a8> │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #468] @ (1e4614 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd2920>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -478757,15 +478754,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 1e44da <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd27e6> │ │ │ │ b.n 1e4514 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd2820> │ │ │ │ b.n 1e4be4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd2ef0> │ │ │ │ lsls r5, r1, #6 │ │ │ │ - pop {r2, r4, r5, r6} │ │ │ │ + cbnz r4, 1e4648 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd2954> │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r4, [pc, #468] @ (1e4804 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd2b10>) │ │ │ │ @@ -478924,15 +478921,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 1e46ca <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd29d6> │ │ │ │ b.n 1e4700 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd2a0c> │ │ │ │ b.n 1e49f8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd2d04> │ │ │ │ lsls r5, r1, #6 │ │ │ │ - rev16 r0, r5 │ │ │ │ + @ instruction: 0xb7a8 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #468] @ (1e49f4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd2d00>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -479097,15 +479094,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e48b6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd2bc2> │ │ │ │ b.n 1e48ec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd2bf8> │ │ │ │ nop │ │ │ │ svc 6 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - @ instruction: 0xb85e │ │ │ │ + push {r1, r2, r3, r4, r7, lr} │ │ │ │ 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 r3, [pc, #452] @ (1e4bd4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd2ee0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -479257,15 +479254,15 @@ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e4aa4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd2db0> │ │ │ │ b.n 1e4ad6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd2de2> │ │ │ │ nop │ │ │ │ ble.n 1e4c04 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd2f10> │ │ │ │ lsls r5, r1, #6 │ │ │ │ - cpsie i │ │ │ │ + cbz r2, 1e4c44 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd2f50> │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #468] @ (1e4dc4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd30d0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -479430,15 +479427,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e4c86 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd2f92> │ │ │ │ b.n 1e4cbc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd2fc8> │ │ │ │ nop │ │ │ │ blt.n 1e4e34 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd3140> │ │ │ │ lsls r5, r1, #6 │ │ │ │ - push {r1, r2, r4, r6} │ │ │ │ + cbz r6, 1e4df0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd30fc> │ │ │ │ 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 r3, [pc, #452] @ (1e4fa4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd32b0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -479590,15 +479587,15 @@ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e4e74 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd3180> │ │ │ │ b.n 1e4ea6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd31b2> │ │ │ │ nop │ │ │ │ bls.n 1e5034 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd3340> │ │ │ │ lsls r5, r1, #6 │ │ │ │ - sxtb r2, r3 │ │ │ │ + add r7, sp, #616 @ 0x268 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #452] @ (1e5184 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd3490>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -479756,15 +479753,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e5052 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd335e> │ │ │ │ b.n 1e5084 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd3390> │ │ │ │ nop │ │ │ │ bvc.n 1e5254 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd3560> │ │ │ │ lsls r5, r1, #6 │ │ │ │ - add sp, #392 @ 0x188 │ │ │ │ + add r5, sp, #648 @ 0x288 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #440] @ (1e5358 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd3664>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -479919,15 +479916,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e5230 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd353c> │ │ │ │ b.n 1e5260 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd356c> │ │ │ │ nop │ │ │ │ bpl.n 1e5268 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd3574> │ │ │ │ lsls r5, r1, #6 │ │ │ │ - add r6, sp, #456 @ 0x1c8 │ │ │ │ + add r3, sp, #712 @ 0x2c8 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #452] @ (1e5538 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd3844>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -480085,15 +480082,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e5406 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd3712> │ │ │ │ b.n 1e5438 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd3744> │ │ │ │ nop │ │ │ │ bcc.n 1e54a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd37ac> │ │ │ │ lsls r5, r1, #6 │ │ │ │ - add r4, sp, #488 @ 0x1e8 │ │ │ │ + add r1, sp, #744 @ 0x2e8 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #440] @ (1e570c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd3a18>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -480248,15 +480245,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e55e4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd38f0> │ │ │ │ b.n 1e5614 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd3920> │ │ │ │ nop │ │ │ │ bne.n 1e56b4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd39c0> │ │ │ │ lsls r5, r1, #6 │ │ │ │ - add r2, sp, #552 @ 0x228 │ │ │ │ + add r7, pc, #808 @ (adr r7, 1e5a3c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd3d48>) │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #608] @ (1e5988 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd3c94>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -480458,15 +480455,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e57f0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd3afc> │ │ │ │ b.n 1e585a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd3b66> │ │ │ │ nop │ │ │ │ ldmia r7, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r1, #6 │ │ │ │ - add r7, pc, #984 @ (adr r7, 1e5d68 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd4074>) │ │ │ │ + add r5, pc, #216 @ (adr r5, 1e5a68 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd3d74>) │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #580] @ (1e5be8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd3ef4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -480654,15 +480651,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 1e5a64 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd3d70> │ │ │ │ b.n 1e5ac4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd3dd0> │ │ │ │ ldmia r5!, {r1, r7} │ │ │ │ lsls r5, r1, #6 │ │ │ │ - add r5, pc, #496 @ (adr r5, 1e5de0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd40ec>) │ │ │ │ + add r2, pc, #752 @ (adr r2, 1e5ee0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd41ec>) │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #600] @ (1e5e5c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd4168>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -480860,15 +480857,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 1e5cca <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd3fd6> │ │ │ │ b.n 1e5d30 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd403c> │ │ │ │ ldmia r3!, {r1, r5} │ │ │ │ lsls r5, r1, #6 │ │ │ │ - add r2, pc, #960 @ (adr r2, 1e6224 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd4530>) │ │ │ │ + add r0, pc, #192 @ (adr r0, 1e5f24 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd4230>) │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #632] @ (1e60f0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd43fc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -481070,15 +481067,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e5f48 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd4254> │ │ │ │ b.n 1e5fba <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd42c6> │ │ │ │ nop │ │ │ │ ldmia r0!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r5, r1, #6 │ │ │ │ - add r0, pc, #280 @ (adr r0, 1e6210 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd451c>) │ │ │ │ + ldr r5, [sp, #536] @ 0x218 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #568] @ (1e6344 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd4650>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -481267,15 +481264,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 1e61d8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd44e4> │ │ │ │ b.n 1e6244 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd4550> │ │ │ │ stmia r6!, {r1, r3, r4} │ │ │ │ lsls r5, r1, #6 │ │ │ │ - ldr r5, [sp, #864] @ 0x360 │ │ │ │ + ldr r3, [sp, #96] @ 0x60 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #580] @ (1e65a4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd48b0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -481463,15 +481460,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 1e6420 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd472c> │ │ │ │ b.n 1e6480 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd478c> │ │ │ │ stmia r3!, {r1, r2, r6, r7} │ │ │ │ lsls r5, r1, #6 │ │ │ │ - ldr r3, [sp, #384] @ 0x180 │ │ │ │ + ldr r0, [sp, #640] @ 0x280 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #480] @ (1e67a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd4aac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -481639,15 +481636,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e665e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd496a> │ │ │ │ b.n 1e669c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd49a8> │ │ │ │ stmia r1!, {r1, r2, r5, r6} │ │ │ │ lsls r5, r1, #6 │ │ │ │ - ldr r1, [sp, #288] @ 0x120 │ │ │ │ + str r6, [sp, #544] @ 0x220 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #528] @ (1e69cc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd4cd8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -481821,15 +481818,15 @@ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e6878 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd4b84> │ │ │ │ b.n 1e68c2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd4bce> │ │ │ │ nop │ │ │ │ ite vs │ │ │ │ lslvs r5, r1, #6 │ │ │ │ - strvc r7, [sp, #24] │ │ │ │ + strvc r4, [sp, #280] @ 0x118 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #576] @ (1e6c28 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd4f34>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -482015,15 +482012,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 1e6aa6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd4db2> │ │ │ │ b.n 1e6b04 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd4e10> │ │ │ │ pop {r1, r2, r3, r4, r5, pc} │ │ │ │ lsls r5, r1, #6 │ │ │ │ - str r4, [sp, #576] @ 0x240 │ │ │ │ + str r1, [sp, #832] @ 0x340 │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r3, [pc, #556] @ (1e6e70 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd517c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -482208,15 +482205,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 1e6d10 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd501c> │ │ │ │ b.n 1e6d6c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd5078> │ │ │ │ revsh r4, r4 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - str r2, [sp, #192] @ 0xc0 │ │ │ │ + ldrh r0, [r6, #58] @ 0x3a │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #624] @ (1e70fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd5408>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -482414,15 +482411,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 1e6f5a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd5266> │ │ │ │ b.n 1e6fc8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd52d4> │ │ │ │ @ instruction: 0xb89a │ │ │ │ lsls r5, r1, #6 │ │ │ │ - ldrh r4, [r1, #60] @ 0x3c │ │ │ │ + ldrh r4, [r1, #38] @ 0x26 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #660] @ (1e73ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd56b8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -482637,15 +482634,15 @@ │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e71f2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd54fe> │ │ │ │ b.n 1e726c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd5578> │ │ │ │ @ instruction: 0xb60e │ │ │ │ lsls r5, r1, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - ldrh r4, [r0, #38] @ 0x26 │ │ │ │ + ldrh r4, [r0, #16] │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #692] @ (1e7680 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd598c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -482862,15 +482859,15 @@ │ │ │ │ b.n 1e7530 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd583c> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ cbz r2, 1e76da <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd59e6> │ │ │ │ lsls r5, r1, #6 │ │ │ │ - ldrh r0, [r4, #14] │ │ │ │ + strh r0, [r4, #56] @ 0x38 │ │ │ │ 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 r3, [pc, #568] @ (1e78d4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd5be0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -483069,15 +483066,15 @@ │ │ │ │ b.n 1e789e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd5baa> │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ lsls r5, r1, #6 │ │ │ │ ldrh r4, [r2, #10] │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r1, #196 @ 0xc4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r6, #58] @ 0x3a │ │ │ │ + strh r4, [r6, #36] @ 0x24 │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #592] @ (1e7b48 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd5e54>) │ │ │ │ @@ -483280,15 +483277,15 @@ │ │ │ │ b.n 1e7b14 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd5e20> │ │ │ │ add r6, sp, #192 @ 0xc0 │ │ │ │ lsls r5, r1, #6 │ │ │ │ strh r4, [r5, #54] @ 0x36 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r1, #196 @ 0xc4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r4, #38] @ 0x26 │ │ │ │ + strh r6, [r4, #16] │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #796] @ (1e7e88 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd6194>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -483531,15 +483528,15 @@ │ │ │ │ bcc.w 1e7c72 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd5f7e> │ │ │ │ b.n 1e7d18 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd6024> │ │ │ │ nop │ │ │ │ add r3, sp, #744 @ 0x2e8 │ │ │ │ lsls r5, r1, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - strh r2, [r1, #12] │ │ │ │ + ldrb r2, [r1, #27] │ │ │ │ lsls r2, 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, #4048] @ 0xfd0 │ │ │ │ @@ -483797,15 +483794,15 @@ │ │ │ │ b.n 1e8078 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd6384> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ add r0, sp, #488 @ 0x1e8 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - ldrb r0, [r0, #24] │ │ │ │ + ldrb r0, [r0, #13] │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #796] @ (1e8538 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd6844>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -484048,15 +484045,15 @@ │ │ │ │ bcc.w 1e8322 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd662e> │ │ │ │ b.n 1e83c8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd66d4> │ │ │ │ nop │ │ │ │ add r5, pc, #40 @ (adr r5, 1e8564 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd6870>) │ │ │ │ lsls r5, r1, #6 │ │ │ │ strh r1, [r0, #4] │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - ldrb r2, [r5, #10] │ │ │ │ + strb r2, [r5, #31] │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #584] @ (1e87a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd6aac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -484245,15 +484242,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e8618 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd6924> │ │ │ │ b.n 1e867a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd6986> │ │ │ │ nop │ │ │ │ add r1, pc, #824 @ (adr r1, 1e8adc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd6de8>) │ │ │ │ lsls r5, r1, #6 │ │ │ │ - ldrb r2, [r5, #0] │ │ │ │ + strb r2, [r5, #21] │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #532] @ (1e89d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd6cdc>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -484433,15 +484430,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e8876 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd6b82> │ │ │ │ b.n 1e88d2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd6bde> │ │ │ │ nop │ │ │ │ ldr r7, [sp, #424] @ 0x1a8 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - strb r2, [r4, #23] │ │ │ │ + strb r2, [r4, #12] │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #468] @ (1e8bc0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd6ecc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -484605,15 +484602,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 1e8a86 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd6d92> │ │ │ │ b.n 1e8ac0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd6dcc> │ │ │ │ ldr r5, [sp, #232] @ 0xe8 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - strb r4, [r2, #15] │ │ │ │ + strb r4, [r2, #4] │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #504] @ (1e8dd4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd70e0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -484779,15 +484776,15 @@ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e8c8c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd6f98> │ │ │ │ b.n 1e8cce <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd6fda> │ │ │ │ nop │ │ │ │ ldr r3, [sp, #304] @ 0x130 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - strb r2, [r5, #6] │ │ │ │ + ldr r2, [r5, #108] @ 0x6c │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #540] @ (1e900c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd7318>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -484964,15 +484961,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 1e8ea2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd71ae> │ │ │ │ b.n 1e8ef4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd7200> │ │ │ │ ldr r1, [sp, #216] @ 0xd8 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - ldr r0, [r3, #116] @ 0x74 │ │ │ │ + ldr r0, [r3, #72] @ 0x48 │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r3, [pc, #524] @ (1e9234 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd7540>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -485150,15 +485147,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e90e4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd73f0> │ │ │ │ b.n 1e9134 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd7440> │ │ │ │ nop │ │ │ │ str r7, [sp, #0] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - ldr r2, [r3, #80] @ 0x50 │ │ │ │ + ldr r2, [r3, #36] @ 0x24 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #536] @ (1e9468 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd7774>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -485335,15 +485332,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 1e9300 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd760c> │ │ │ │ b.n 1e9350 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd765c> │ │ │ │ str r4, [sp, #856] @ 0x358 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - ldr r4, [r1, #44] @ 0x2c │ │ │ │ + ldr r4, [r1, #0] │ │ │ │ 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 r3, [pc, #488] @ (1e966c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd7978>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -485510,15 +485507,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e952e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd783a> │ │ │ │ b.n 1e9578 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd7884> │ │ │ │ nop │ │ │ │ str r2, [sp, #648] @ 0x288 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - ldr r2, [r6, #8] │ │ │ │ + str r2, [r6, #92] @ 0x5c │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #468] @ (1e985c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd7b68>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -485679,15 +485676,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 1e971e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd7a2a> │ │ │ │ b.n 1e9754 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd7a60> │ │ │ │ str r0, [sp, #632] @ 0x278 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - str r4, [r4, #104] @ 0x68 │ │ │ │ + str r4, [r4, #60] @ 0x3c │ │ │ │ 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 r3, [pc, #476] @ (1e9a54 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd7d60>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -485844,15 +485841,15 @@ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e991c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd7c28> │ │ │ │ b.n 1e9956 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd7c62> │ │ │ │ nop │ │ │ │ ldrh r0, [r6, #52] @ 0x34 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - str r6, [r2, #72] @ 0x48 │ │ │ │ + str r6, [r2, #28] │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #508] @ (1e9c6c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd7f78>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -486021,15 +486018,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 1e9b16 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd7e22> │ │ │ │ b.n 1e9b5c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd7e68> │ │ │ │ ldrh r6, [r6, #36] @ 0x24 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - str r4, [r4, #36] @ 0x24 │ │ │ │ + ldrsh r4, [r4, r6] │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #484] @ (1e9e6c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd8178>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -486195,15 +486192,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e9d34 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd8040> │ │ │ │ b.n 1e9d76 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd8082> │ │ │ │ nop │ │ │ │ ldrh r0, [r4, #20] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - str r6, [r1, #4] │ │ │ │ + ldrb r6, [r1, r6] │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #488] @ (1ea070 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd837c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -486368,15 +486365,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e9f26 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd8232> │ │ │ │ b.n 1e9f64 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd8270> │ │ │ │ nop │ │ │ │ ldrh r6, [r3, #4] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - ldrsh r2, [r6, r0] │ │ │ │ + ldrh r2, [r6, r5] │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #460] @ (1ea258 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd8564>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -486534,15 +486531,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ea126 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd8432> │ │ │ │ b.n 1ea164 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd8470> │ │ │ │ nop │ │ │ │ strh r2, [r3, #52] @ 0x34 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - ldrb r2, [r6, r0] │ │ │ │ + ldr r2, [r6, r5] │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #452] @ (1ea438 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd8744>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -486700,15 +486697,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ea306 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd8612> │ │ │ │ b.n 1ea338 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd8644> │ │ │ │ nop │ │ │ │ strh r2, [r6, #36] @ 0x24 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - ldrh r6, [r6, r0] │ │ │ │ + ldrsb r6, [r6, r5] │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #452] @ (1ea618 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd8924>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -486864,15 +486861,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 1ea4ec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd87f8> │ │ │ │ b.n 1ea520 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd882c> │ │ │ │ strh r4, [r2, #22] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - ldr r4, [r7, r0] │ │ │ │ + strb r4, [r7, r5] │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #472] @ (1ea80c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd8b18>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -487032,15 +487029,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 1ea6ce <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd89da> │ │ │ │ b.n 1ea708 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd8a14> │ │ │ │ strh r2, [r6, #6] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - ldrsb r0, [r6, r0] │ │ │ │ + strh r0, [r6, r5] │ │ │ │ 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 r3, [pc, #460] @ (1ea9f4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd8d00>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -487199,15 +487196,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ea8c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd8bd0> │ │ │ │ b.n 1ea8fe <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd8c0a> │ │ │ │ nop │ │ │ │ ldrb r0, [r0, #28] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - strb r2, [r6, r0] │ │ │ │ + str r2, [r6, r5] │ │ │ │ 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, #4000] @ 0xfa0 │ │ │ │ rsb r4, r0, #45 @ 0x2d │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -488202,15 +488199,15 @@ │ │ │ │ b.n 1eb416 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd9722> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1eb3fa <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd9706> │ │ │ │ b.n 1eb45a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd9766> │ │ │ │ strb r2, [r5, #15] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - ldr r7, [pc, #880] @ (1eb90c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd9c18>) │ │ │ │ + ldr r5, [pc, #112] @ (1eb60c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd9918>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldrh.w r4, [sp, #72] @ 0x48 │ │ │ │ @@ -488401,15 +488398,15 @@ │ │ │ │ b.n 1eb68a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd9996> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1eb670 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd997c> │ │ │ │ b.n 1eb6c6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd99d2> │ │ │ │ strb r4, [r5, #5] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - ldr r5, [pc, #400] @ (1eb988 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd9c94>) │ │ │ │ + ldr r2, [pc, #656] @ (1eba88 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd9d94>) │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #548] @ (1eba30 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd9d3c>) │ │ │ │ @@ -488595,15 +488592,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1eb8ba <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd9bc6> │ │ │ │ b.n 1eb908 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd9c14> │ │ │ │ nop │ │ │ │ ldr r2, [r3, #112] @ 0x70 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - ldr r3, [pc, #56] @ (1eba70 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd9d7c>) │ │ │ │ + ldr r0, [pc, #312] @ (1ebb70 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd9e7c>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr r4, [pc, #540] @ (1ebc68 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd9f74>) │ │ │ │ @@ -488784,15 +488781,15 @@ │ │ │ │ b.n 1ebb16 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd9e22> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ebafc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd9e08> │ │ │ │ b.n 1ebb48 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xd9e54> │ │ │ │ ldr r4, [r3, #76] @ 0x4c │ │ │ │ lsls r5, r1, #6 │ │ │ │ - ldr r0, [pc, #752] @ (1ebf60 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xda26c>) │ │ │ │ + cmp ip, pc │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #516] @ (1ebe88 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xda194>) │ │ │ │ @@ -488968,15 +488965,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ebd28 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xda034> │ │ │ │ b.n 1ebd6c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xda078> │ │ │ │ nop │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - mov lr, r0 │ │ │ │ + mvns r6, r0 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #508] @ (1ec0a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xda3ac>) │ │ │ │ @@ -489148,15 +489145,15 @@ │ │ │ │ b.n 1ebf62 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xda26e> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ebf48 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xda254> │ │ │ │ b.n 1ebf8a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xda296> │ │ │ │ ldr r2, [r0, #8] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - add r4, sl │ │ │ │ + sbcs r4, r2 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #484] @ (1ec2a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xda5ac>) │ │ │ │ @@ -489322,15 +489319,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ec156 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xda462> │ │ │ │ b.n 1ec190 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xda49c> │ │ │ │ nop │ │ │ │ str r2, [r5, #100] @ 0x64 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - tst r6, r7 │ │ │ │ + subs r7, #126 @ 0x7e │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #476] @ (1ec498 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xda7a4>) │ │ │ │ @@ -489493,15 +489490,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ec354 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xda660> │ │ │ │ b.n 1ec38c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xda698> │ │ │ │ nop │ │ │ │ str r2, [r5, #68] @ 0x44 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - ands r6, r5 │ │ │ │ + subs r5, #110 @ 0x6e │ │ │ │ lsls r2, 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, #168] @ (1ec558 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xda864>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -493577,17 +493574,17 @@ │ │ │ │ lsls r5, r1, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldr r5, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r2, [sp, #736] @ 0x2e0 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r4, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r1, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r7, r3, #3 │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #3 │ │ │ │ ldrb.w r4, [r6, #1696] @ 0x6a0 │ │ │ │ mov r1, r2 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 1cb8ec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb9bf8> │ │ │ │ @@ -494020,17 +494017,17 @@ │ │ │ │ lsls r5, r1, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - str r7, [sp, #912] @ 0x390 │ │ │ │ + str r5, [sp, #144] @ 0x90 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r7, [sp, #408] @ 0x198 │ │ │ │ + str r4, [sp, #664] @ 0x298 │ │ │ │ lsls r7, r3, #3 │ │ │ │ mov r0, r4 │ │ │ │ ldrb.w r4, [r6, #1696] @ 0x6a0 │ │ │ │ movs r2, #3 │ │ │ │ movs r1, #1 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 1cb8ec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb9bf8> │ │ │ │ @@ -494463,17 +494460,17 @@ │ │ │ │ lsls r5, r1, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - str r2, [sp, #688] @ 0x2b0 │ │ │ │ + ldrh r4, [r5, #62] @ 0x3e │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r2, [sp, #56] @ 0x38 │ │ │ │ + ldrh r6, [r1, #58] @ 0x3a │ │ │ │ lsls r7, r3, #3 │ │ │ │ mov r0, r4 │ │ │ │ ldrb.w r4, [r6, #1696] @ 0x6a0 │ │ │ │ movs r2, #3 │ │ │ │ movs r1, #2 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 1cb8ec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb9bf8> │ │ │ │ @@ -494877,17 +494874,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r5, #232 @ 0xe8 │ │ │ │ lsls r5, r1, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - ldrh r6, [r3, #46] @ 0x2e │ │ │ │ + ldrh r6, [r3, #24] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldrh r4, [r1, #40] @ 0x28 │ │ │ │ + ldrh r4, [r1, #18] │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ ldrb.w r5, [r9, #1696] @ 0x6a0 │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r2 │ │ │ │ @@ -495331,17 +495328,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r0, #88 @ 0x58 │ │ │ │ lsls r5, r1, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - ldrh r2, [r1, #0] │ │ │ │ + strh r2, [r1, #42] @ 0x2a │ │ │ │ lsls r7, r3, #3 │ │ │ │ - strh r4, [r7, #58] @ 0x3a │ │ │ │ + strh r4, [r7, #36] @ 0x24 │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ ldrb.w r5, [r9, #1696] @ 0x6a0 │ │ │ │ mov r0, r8 │ │ │ │ movs r2, #3 │ │ │ │ movs r1, #1 │ │ │ │ @@ -495785,17 +495782,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ subs r0, r1, r3 │ │ │ │ lsls r5, r1, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - strh r6, [r2, #20] │ │ │ │ + ldrb r6, [r2, #31] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - strh r4, [r5, #14] │ │ │ │ + ldrb r4, [r5, #28] │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ ldrb.w r5, [r9, #1696] @ 0x6a0 │ │ │ │ mov r0, r8 │ │ │ │ movs r2, #3 │ │ │ │ movs r1, #2 │ │ │ │ @@ -496502,17 +496499,17 @@ │ │ │ │ beq.n 1f178c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xdfa98> │ │ │ │ b.n 1f17b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xdfabc> │ │ │ │ cmp r5, #3 │ │ │ │ it ne │ │ │ │ vmovne r5, s11 │ │ │ │ beq.n 1f176e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xdfa7a> │ │ │ │ b.n 1f177e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xdfa8a> │ │ │ │ - ldrb r2, [r4, #22] │ │ │ │ + ldrb r2, [r4, #11] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldrb r4, [r0, #13] │ │ │ │ + ldrb r4, [r0, #2] │ │ │ │ lsls r7, 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 r3, [pc, #796] @ (1f1b4c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xdfe58>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -497051,17 +497048,17 @@ │ │ │ │ b.n 1f1e7c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe0188> │ │ │ │ cmp r6, #3 │ │ │ │ beq.w 1f1d5a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe0066> │ │ │ │ b.n 1f1e9c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe01a8> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - strb r6, [r1, #31] │ │ │ │ + strb r6, [r1, #20] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - strb r4, [r4, #21] │ │ │ │ + strb r4, [r4, #10] │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #452] @ (1f20b8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe03c4>) │ │ │ │ @@ -497613,19 +497610,19 @@ │ │ │ │ str.w r5, [r2], #4 │ │ │ │ cmp r3, r6 │ │ │ │ bne.n 1f2608 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe0914> │ │ │ │ b.n 1f2244 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe0550> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - strb r2, [r2, #5] │ │ │ │ + ldr r2, [r2, #104] @ 0x68 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r0, [r3, #108] @ 0x6c │ │ │ │ + ldr r0, [r3, #64] @ 0x40 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - b.n 1f26e0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe09ec> │ │ │ │ + ble.n 1f2560 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe086c> │ │ │ │ lsls r1, r6, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ @@ -498696,19 +498693,19 @@ │ │ │ │ ldr.w r4, [r3, #4]! │ │ │ │ str.w r4, [r2], #4 │ │ │ │ cmp r6, r3 │ │ │ │ bne.n 1f335a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe1666> │ │ │ │ b.n 1f2f10 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe121c> │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - str r6, [r0, #72] @ 0x48 │ │ │ │ + str r6, [r0, #28] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r0, [r7, #28] │ │ │ │ + ldrsh r0, [r7, r4] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - bcc.n 1f3420 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe172c> │ │ │ │ + beq.n 1f32a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe15ac> │ │ │ │ lsls r1, r6, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ mov r0, r5 │ │ │ │ ldrb.w r5, [r6, #1696] @ 0x6a0 │ │ │ │ @@ -499495,21 +499492,21 @@ │ │ │ │ stcl 1, cr0, [r2], {140} @ 0x8c │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ stmia r5!, {r2, r3, r5, r7} │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r1, r3, r4, r5} │ │ │ │ + stmia r4!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r1, r6, #3 │ │ │ │ stmia r3!, {r2, r3, r6, r7} │ │ │ │ lsls r4, r1, #6 │ │ │ │ - ldrsb r6, [r5, r4] │ │ │ │ + strb r6, [r5, r1] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - strb r4, [r1, r2] │ │ │ │ + str r4, [r1, r7] │ │ │ │ lsls r7, r3, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ vmov sl, s15 │ │ │ │ cmp r3, #1 │ │ │ │ beq.n 1f3cf2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe1ffe> │ │ │ │ mov r0, r5 │ │ │ │ @@ -500322,21 +500319,21 @@ │ │ │ │ b.n 1f4592 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe289e> │ │ │ │ b.n 1f4d80 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe308c> │ │ │ │ lsls r4, r1, #6 │ │ │ │ pop {r2, r6} │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - pop {r2, r3, r5, r6, r7, pc} │ │ │ │ + cbnz r4, 1f4722 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe2a2e> │ │ │ │ lsls r1, r6, #3 │ │ │ │ rev16 r6, r4 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - ldr r5, [pc, #896] @ (1f4a60 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe2d6c>) │ │ │ │ + ldr r3, [pc, #128] @ (1f4760 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe2a6c>) │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r3, [pc, #168] @ (1f478c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe2a98>) │ │ │ │ + ldr r0, [pc, #424] @ (1f488c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe2b98>) │ │ │ │ lsls r7, r3, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 1f47e6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe2af2> │ │ │ │ @@ -501185,21 +501182,21 @@ │ │ │ │ lsls r4, r1, #6 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ sxtb r0, r1 │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - cbz r2, 1f518a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe3496> │ │ │ │ + sub sp, #424 @ 0x1a8 │ │ │ │ lsls r1, r6, #3 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - bics r2, r2 │ │ │ │ + lsrs r2, r2 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - lsrs r0, r1 │ │ │ │ + subs r6, #8 │ │ │ │ lsls r7, r3, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ vmov sl, s15 │ │ │ │ vmov fp, s14 │ │ │ │ cmp r3, #2 │ │ │ │ beq.n 1f50ca <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe33d6> │ │ │ │ @@ -502131,21 +502128,21 @@ │ │ │ │ lsls r4, r1, #6 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ add r7, pc, #0 @ (adr r7, 1f5c38 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe3f44>) │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #480 @ 0x1e0 │ │ │ │ + add r5, pc, #736 @ (adr r5, 1f5f20 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe422c>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ add r4, pc, #776 @ (adr r4, 1f5f4c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe4258>) │ │ │ │ lsls r4, r1, #6 │ │ │ │ - subs r0, #96 @ 0x60 │ │ │ │ + adds r5, #160 @ 0xa0 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r5, #130 @ 0x82 │ │ │ │ + adds r2, #194 @ 0xc2 │ │ │ │ lsls r7, r3, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ cmp r3, #2 │ │ │ │ bne.w 1f5e9a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe41a6> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add.w r2, r5, r1, lsl #2 │ │ │ │ @@ -503131,21 +503128,21 @@ │ │ │ │ b.n 1f67a8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe4ab4> │ │ │ │ stmia r2!, {r1, r2} │ │ │ │ lsls r4, r1, #6 │ │ │ │ ldr r2, [sp, #960] @ 0x3c0 │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #120] @ 0x78 │ │ │ │ + ldr r1, [sp, #376] @ 0x178 │ │ │ │ lsls r1, r6, #3 │ │ │ │ ldr r0, [sp, #320] @ 0x140 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - cmp r3, #254 @ 0xfe │ │ │ │ + cmp r1, #62 @ 0x3e │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r1, #12 │ │ │ │ + movs r6, #76 @ 0x4c │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ add.w r1, r7, #15 │ │ │ │ add.w r5, r4, #602112 @ 0x93000 │ │ │ │ @@ -504194,15 +504191,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ ldrh r4, [r5, #46] @ 0x2e │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r4, #56] @ 0x38 │ │ │ │ + ldrh r6, [r4, #34] @ 0x22 │ │ │ │ lsls r1, r6, #3 │ │ │ │ ldrh r0, [r0, #26] │ │ │ │ lsls r4, r1, #6 │ │ │ │ ldr r3, [pc, #872] @ (1f78c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe5bd0>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r2, [pc, #872] @ (1f78c8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe5bd4>) │ │ │ │ mov r0, r4 │ │ │ │ @@ -504462,17 +504459,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 1f78b6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe5bc2> │ │ │ │ b.n 1f736a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe5676> │ │ │ │ - subs r6, r4, #3 │ │ │ │ + adds r6, r4, #0 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r0, r4, r7 │ │ │ │ + adds r0, r4, r4 │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ @@ -506724,15 +506721,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ str r1, [sp, #136] @ 0x88 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - mrc2 0, 4, r0, cr14, cr14, {6} │ │ │ │ + smlsldx r0, r0, lr, lr │ │ │ │ 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] @ (1f96dc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe79e8>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -506924,16 +506921,16 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ b.n 1f98c6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe7bd2> │ │ │ │ ldrh r2, [r7, #54] @ 0x36 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - mrrc2 0, 13, r0, ip, cr14 │ │ │ │ - mrrc2 0, 13, r0, ip, cr14 │ │ │ │ + ldrsb.w r0, [ip, #222] @ 0xde │ │ │ │ + ldrsb.w r0, [ip, #222] @ 0xde │ │ │ │ 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] @ (1f99a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe7cac>) │ │ │ │ mov r6, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -507000,17 +506997,17 @@ │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ b.n 1f995c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe7c68> │ │ │ │ mov r1, r6 │ │ │ │ bl 1cb848 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb9b54> │ │ │ │ b.n 1f995c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe7c68> │ │ │ │ ldrh r4, [r5, #48] @ 0x30 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - ldc2 0, cr0, [sl], #-888 @ 0xfffffc88 │ │ │ │ - @ instruction: 0xfbf200de │ │ │ │ - smlsldx r0, r0, r0, lr │ │ │ │ + ldr??.w r0, [sl, lr, lsl #1] │ │ │ │ + ldrsh.w r0, [r2, lr, lsl #1] │ │ │ │ + ldrsb.w r0, [r0, lr, lsl #1] │ │ │ │ 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] @ (1f9b94 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe7ea0>) │ │ │ │ mov r5, r0 │ │ │ │ @@ -507187,18 +507184,18 @@ │ │ │ │ ldr.w r2, [r2, #716] @ 0x2cc │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1f9b66 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe7e72> │ │ │ │ nop │ │ │ │ ldrh r2, [r4, #42] @ 0x2a │ │ │ │ lsls r4, r1, #6 │ │ │ │ - @ instruction: 0xfb6800de │ │ │ │ - @ instruction: 0xfb1800de │ │ │ │ - @ instruction: 0xfb1c00de │ │ │ │ - @ instruction: 0xfac200de │ │ │ │ + strh.w r0, [r8, #222] @ 0xde │ │ │ │ + ldr.w r0, [r8, lr, lsl #1] │ │ │ │ + ldr.w r0, [ip, lr, lsl #1] │ │ │ │ + strb.w r0, [r2, lr, lsl #1] │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov.w ip, #0 │ │ │ │ str.w ip, [sp] │ │ │ │ @@ -507269,18 +507266,18 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ b.n 1f9c4a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe7f56> │ │ │ │ nop │ │ │ │ ldrh r0, [r1, #26] │ │ │ │ lsls r4, r1, #6 │ │ │ │ - vld1.8 @ instruction: 0xf9a400de │ │ │ │ - vst1.8 @ instruction: 0xf9ce00de │ │ │ │ - ldrsb.w r0, [lr, #222] @ 0xde │ │ │ │ - vst1.8 @ instruction: 0xf9ca00de │ │ │ │ + @ instruction: 0xf6e400de │ │ │ │ + @ instruction: 0xf70e00de │ │ │ │ + @ instruction: 0xf6de00de │ │ │ │ + @ instruction: 0xf70a00de │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ cmp r2, r1 │ │ │ │ bcc.n 1f9cba <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe7fc6> │ │ │ │ @@ -507301,15 +507298,15 @@ │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrh r6, [r4, #18] │ │ │ │ lsls r4, r1, #6 │ │ │ │ - ldrsb.w r0, [sl, #222] @ 0xde │ │ │ │ + @ instruction: 0xf6da00de │ │ │ │ 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] @ (1f9d54 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe8060>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -507942,21 +507939,21 @@ │ │ │ │ ldr r3, [pc, #24] @ (1fa408 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe8714>) │ │ │ │ ldr.w r0, [ip, r1, lsl #3] │ │ │ │ add r3, pc │ │ │ │ add r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r0, [r0, #52] @ 0x34 │ │ │ │ + str r0, [r0, #8] │ │ │ │ lsls r1, r6, #3 │ │ │ │ bcs.n 1fa3b4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe86c0> │ │ │ │ lsls r6, r1, #6 │ │ │ │ - ldr r6, [r4, #76] @ 0x4c │ │ │ │ + ldr r6, [r4, #32] │ │ │ │ lsls r2, r4, #3 │ │ │ │ - blt.n 1fa330 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe863c> │ │ │ │ + bhi.n 1fa3b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe86bc> │ │ │ │ lsls r1, r6, #3 │ │ │ │ sub.w r3, r0, #174 @ 0xae │ │ │ │ movw r2, #265 @ 0x109 │ │ │ │ cmp r3, r2 │ │ │ │ bhi.w 1fa634 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe8940> │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ lsls r6, r4, #5 │ │ │ │ @@ -508421,15 +508418,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #780] @ 0x30c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrb r0, [r1, #29] │ │ │ │ lsls r4, r1, #6 │ │ │ │ - mcr 0, 5, r0, cr4, cr14, {6} │ │ │ │ + @ instruction: 0xebe400de │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (1fa848 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe8b54>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -508446,15 +508443,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #784] @ 0x310 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldrb r4, [r0, #28] │ │ │ │ lsls r4, r1, #6 │ │ │ │ - mrc 0, 3, r0, cr2, cr14, {6} │ │ │ │ + subs.w r0, r2, lr, lsr #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (1fa888 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe8b94>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -508472,15 +508469,15 @@ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r0, #27] │ │ │ │ lsls r4, r1, #6 │ │ │ │ - mrc 0, 1, r0, cr14, cr14, {6} │ │ │ │ + sbcs.w r0, lr, lr, lsr #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (1fa8d4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe8be0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -508502,15 +508499,15 @@ │ │ │ │ ldr.w r3, [r3, #776] @ 0x308 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r0, #26] │ │ │ │ lsls r4, r1, #6 │ │ │ │ - mcr 0, 0, r0, cr8, cr14, {6} │ │ │ │ + adc.w r0, r8, lr, lsr #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #72] @ (1fa934 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe8c40>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ @@ -515384,15 +515381,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r2, #460] @ 0x1cc │ │ │ │ adds r1, r3, #1 │ │ │ │ b.n 1ff63a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xed946> │ │ │ │ nop │ │ │ │ adds r1, #16 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - add r0, pc, #448 @ (adr r0, 1ff848 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xedb54>) │ │ │ │ + ldr r5, [sp, #704] @ 0x2c0 │ │ │ │ lsls r6, r3, #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] @ (1ff75c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xeda68>) │ │ │ │ @@ -515467,15 +515464,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 1ff6c2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xed9ce> │ │ │ │ nop │ │ │ │ adds r0, #140 @ 0x8c │ │ │ │ lsls r4, r1, #6 │ │ │ │ - adds r6, r0, r2 │ │ │ │ + asrs r6, r0, #23 │ │ │ │ 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, #200] @ (1ff840 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xedb4c>) │ │ │ │ @@ -515554,15 +515551,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 1ff79e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xedaaa> │ │ │ │ nop │ │ │ │ cmp r7, #176 @ 0xb0 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - asrs r6, r1, #30 │ │ │ │ + asrs r6, r1, #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 r3, [pc, #160] @ (1ff8fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xedc08>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -515622,15 +515619,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r0, r2, r3 │ │ │ │ b.n 1ff898 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xedba4> │ │ │ │ nop │ │ │ │ cmp r6, #202 @ 0xca │ │ │ │ lsls r4, r1, #6 │ │ │ │ - vst4. {d0-d3}, [ip :256], r2 │ │ │ │ + movw r0, #51442 @ 0xc8f2 │ │ │ │ stmdb sp!, {r4, 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] @ (1ff9b8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xedcc4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -515689,15 +515686,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r0, r2, r3 │ │ │ │ b.n 1ff954 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xedc60> │ │ │ │ nop │ │ │ │ cmp r6, #14 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - ldr.w r0, [r0, r2, lsl #3] │ │ │ │ + @ instruction: 0xf59000f2 │ │ │ │ stmdb sp!, {r4, 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] @ (1ffa7c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xedd88>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r4, r1 │ │ │ │ @@ -517436,17 +517433,17 @@ │ │ │ │ ldr.w r1, [r9, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w r0, sl, r1 │ │ │ │ b.n 200bd4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xeeee0> │ │ │ │ nop │ │ │ │ subs r2, r1, r6 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - b.n 200728 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xeea34> │ │ │ │ + b.n 2011a8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xef4b4> │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrh r4, [r5, #18] │ │ │ │ + strh r4, [r5, #60] @ 0x3c │ │ │ │ lsls r6, r3, #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 │ │ │ │ @@ -520994,15 +520991,15 @@ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #1224] @ 0x4c8 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ @ instruction: 0xf128018b │ │ │ │ - str r2, [r3, #12] │ │ │ │ + ldrsh r2, [r3, r0] │ │ │ │ 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, #52] @ (203670 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xf197c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -521024,15 +521021,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1120] @ 0x460 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf0e8018b │ │ │ │ - str r0, [r5, #8] │ │ │ │ + ldrb r0, [r5, r7] │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (2036bc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xf19c8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -521054,15 +521051,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1116] @ 0x45c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ eors.w r1, ip, #139 @ 0x8b │ │ │ │ - str r0, [r5, #4] │ │ │ │ + ldrb r0, [r5, r6] │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (203708 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xf1a14>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -521084,15 +521081,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1108] @ 0x454 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ orrs.w r1, r0, #139 @ 0x8b │ │ │ │ - str r0, [r5, #0] │ │ │ │ + ldrb r0, [r5, r5] │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (203754 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xf1a60>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -521114,15 +521111,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1104] @ 0x450 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ and.w r1, r4, #139 @ 0x8b │ │ │ │ - ldrsh r0, [r5, r7] │ │ │ │ + ldrb r0, [r5, 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, #52] @ (2037a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xf1aac>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -521144,15 +521141,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1076] @ 0x434 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ vext.8 d0, d24, d11, #1 │ │ │ │ - ldrsh r0, [r5, r6] │ │ │ │ + ldrb r0, [r5, r3] │ │ │ │ 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, #52] @ (2037ec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xf1af8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -521174,15 +521171,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1056] @ 0x420 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ vrhadd.s32 d16, d28, d11 │ │ │ │ - ldrsh r4, [r5, r5] │ │ │ │ + ldrb r4, [r5, r2] │ │ │ │ lsls r6, r3, #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 │ │ │ │ @@ -521215,15 +521212,15 @@ │ │ │ │ vldr s1, [sp, #24] │ │ │ │ vldr s0, [sp, #28] │ │ │ │ blx r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ vrhadd.s8 d0, d26, d11 │ │ │ │ - ldrsh r4, [r2, r4] │ │ │ │ + ldrb r4, [r2, r1] │ │ │ │ lsls r6, r3, #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 │ │ │ │ @@ -521256,15 +521253,15 @@ │ │ │ │ vldr d1, [sp, #32] │ │ │ │ vldr d0, [sp, #40] @ 0x28 │ │ │ │ blx r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cdp 1, 9, cr0, cr6, cr11, {4} │ │ │ │ - ldrsh r0, [r5, r2] │ │ │ │ + ldrh r0, [r5, r7] │ │ │ │ lsls r6, r3, #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] @ (203930 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xf1c3c>) │ │ │ │ @@ -521289,15 +521286,15 @@ │ │ │ │ vldr s1, [sp, #8] │ │ │ │ vldr s0, [sp, #12] │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cdp 1, 3, cr0, cr2, cr11, {4} │ │ │ │ - ldrsh r4, [r0, r1] │ │ │ │ + ldrh r4, [r0, r6] │ │ │ │ lsls r6, r3, #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] @ (20398c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xf1c98>) │ │ │ │ @@ -521322,15 +521319,15 @@ │ │ │ │ vldr d1, [sp, #8] │ │ │ │ vldr d0, [sp, #16] │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldcl 1, cr0, [r6, #556] @ 0x22c │ │ │ │ - ldrb r0, [r6, r7] │ │ │ │ + ldrh r0, [r6, r4] │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (2039cc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xf1cd8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -521347,15 +521344,15 @@ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #1148] @ 0x47c │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ stc 1, cr0, [r0, #556] @ 0x22c │ │ │ │ - ldrb r6, [r5, r6] │ │ │ │ + ldrh r6, [r5, r3] │ │ │ │ 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, #52] @ (203a18 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xf1d24>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -521377,15 +521374,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1112] @ 0x458 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ stcl 1, cr0, [r0, #-556] @ 0xfffffdd4 │ │ │ │ - ldrb r4, [r6, r5] │ │ │ │ + ldrh r4, [r6, r2] │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (203a64 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xf1d70>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -521407,15 +521404,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1080] @ 0x438 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldcl 1, cr0, [r4], #556 @ 0x22c │ │ │ │ - ldrb r4, [r6, r4] │ │ │ │ + ldrh r4, [r6, r1] │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (203ab0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xf1dbc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -521437,15 +521434,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1072] @ 0x430 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ stc 1, cr0, [r8], #556 @ 0x22c │ │ │ │ - ldrb r0, [r7, r3] │ │ │ │ + ldrh r0, [r7, r0] │ │ │ │ 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, #52] @ (203afc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xf1e08>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -521467,15 +521464,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1068] @ 0x42c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ mrrc 1, 8, r0, ip, cr11 │ │ │ │ - ldrb r0, [r7, r2] │ │ │ │ + ldr r0, [r7, r7] │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (203b48 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xf1e54>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -521497,15 +521494,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1064] @ 0x428 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldc 1, cr0, [r0], {139} @ 0x8b │ │ │ │ - ldrb r0, [r7, r1] │ │ │ │ + ldr r0, [r7, r6] │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (203b94 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xf1ea0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -521527,15 +521524,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1060] @ 0x424 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ rsb r1, r4, fp, lsl #2 │ │ │ │ - ldrb r0, [r7, r0] │ │ │ │ + ldr r0, [r7, r5] │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (203bd8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xf1ee4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -521554,15 +521551,15 @@ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1036] @ 0x40c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ sbcs.w r1, r8, fp, lsl #2 │ │ │ │ - ldrh r0, [r7, r7] │ │ │ │ + ldr r0, [r7, 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, #52] @ (203c24 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xf1f30>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -521584,15 +521581,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1288] @ 0x508 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xeb34018b │ │ │ │ - ldrh r4, [r0, r7] │ │ │ │ + ldr r4, [r0, r4] │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (203c64 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xf1f70>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -521609,15 +521606,15 @@ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #1320] @ 0x528 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ @ instruction: 0xeae8018b │ │ │ │ - ldrh r6, [r1, r6] │ │ │ │ + ldr r6, [r1, r3] │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldr r3, [pc, #320] @ (203db0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xf20bc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrb.w r2, [r3, #293] @ 0x125 │ │ │ │ @@ -521729,15 +521726,15 @@ │ │ │ │ beq.n 203d26 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xf2032> │ │ │ │ b.n 203cb4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xf1fc0> │ │ │ │ add.w r3, r3, #94208 @ 0x17000 │ │ │ │ ldrb.w r0, [r3, #472] @ 0x1d8 │ │ │ │ b.n 203d26 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xf2032> │ │ │ │ nop │ │ │ │ @ instruction: 0xeaba018b │ │ │ │ - ldrh r2, [r3, r4] │ │ │ │ + ldr r2, [r3, r1] │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (203dfc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xf2108>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -521759,15 +521756,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1132] @ 0x46c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrd r0, r1, [ip, #-556] @ 0x22c │ │ │ │ - ldrh r0, [r3, r0] │ │ │ │ + ldrsb r0, [r3, r5] │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (203e48 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xf2154>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -521789,15 +521786,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1128] @ 0x468 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldmdb r0, {r0, r1, r3, r7, r8} │ │ │ │ - ldr r0, [r4, r7] │ │ │ │ + ldrsb r0, [r4, r4] │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (203e88 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xf2194>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -521814,15 +521811,15 @@ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #1100] @ 0x44c │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ @ instruction: 0xe8c4018b │ │ │ │ - ldr r2, [r5, r6] │ │ │ │ + ldrsb r2, [r5, r3] │ │ │ │ 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, #44] @ (203ecc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xf21d8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -521841,15 +521838,15 @@ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1316] @ 0x524 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ stmia.w r4, {r0, r1, r3, r7, r8} │ │ │ │ - ldr r4, [r6, r5] │ │ │ │ + ldrsb r4, [r6, r2] │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (203f10 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xf221c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -521868,15 +521865,15 @@ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1048] @ 0x418 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strex r1, r0, [r0, #556] @ 0x22c │ │ │ │ - ldr r4, [r7, r4] │ │ │ │ + ldrsb r4, [r7, r1] │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #36] @ (203f4c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xf2258>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -521892,15 +521889,15 @@ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ ldr.w r3, [r3, #1044] @ 0x414 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ b.n 203f48 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xf2254> │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldr r0, [r1, r4] │ │ │ │ + ldrsb r0, [r1, r1] │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (203f90 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xf229c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -521920,15 +521917,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1032] @ 0x408 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ b.n 203f14 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xf2220> │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldr r4, [r2, r3] │ │ │ │ + ldrsb r4, [r2, r0] │ │ │ │ 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, #44] @ (203fd4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xf22e0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -521948,15 +521945,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1312] @ 0x520 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ b.n 203ed0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xf21dc> │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldr r4, [r3, r2] │ │ │ │ + strb r4, [r3, r7] │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #36] @ (204010 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xf231c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -521972,15 +521969,15 @@ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ ldr.w r3, [r3, #864] @ 0x360 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ b.n 203e84 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xf2190> │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldr r0, [r5, r1] │ │ │ │ + strb r0, [r5, r6] │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (20405c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xf2368>) │ │ │ │ @@ -522003,15 +522000,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ b.n 203e50 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xf215c> │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldr r0, [r5, r0] │ │ │ │ + strb r0, [r5, r5] │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (2040a8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xf23b4>) │ │ │ │ @@ -522034,15 +522031,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ b.n 203e04 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xf2110> │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldrsb r4, [r6, r7] │ │ │ │ + strb r4, [r6, r4] │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (2040ec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xf23f8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -522062,15 +522059,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1040] @ 0x410 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ b.n 203db8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xf20c4> │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldrsb r0, [r1, r7] │ │ │ │ + strb r0, [r1, r4] │ │ │ │ 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, #204] @ (2041d4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xf24e0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -522146,15 +522143,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ adds r0, r1, r2 │ │ │ │ b.n 20415a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xf2466> │ │ │ │ nop │ │ │ │ b.n 203e14 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xf2120> │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldrsb r2, [r1, r4] │ │ │ │ + strb r2, [r1, r1] │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #80] @ (20423c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xf2548>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -527721,15 +527718,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r2, #460] @ 0x1cc │ │ │ │ adds r1, r3, #1 │ │ │ │ b.n 20814a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xf6456> │ │ │ │ nop │ │ │ │ add r6, pc, #0 @ (adr r6, 208194 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xf64a0>) │ │ │ │ lsls r3, r1, #6 │ │ │ │ - asrs r0, r2, #29 │ │ │ │ + asrs r0, r2, #18 │ │ │ │ lsls r6, r3, #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] @ 208290 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xf659c> │ │ │ │ mov r5, r3 │ │ │ │ @@ -527864,15 +527861,15 @@ │ │ │ │ bl 13cfd0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b2dc> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r2, #460] @ 0x1cc │ │ │ │ adds r1, r3, #1 │ │ │ │ b.n 2082cc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xf65d8> │ │ │ │ add r4, pc, #512 @ (adr r4, 208524 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xf6830>) │ │ │ │ lsls r3, r1, #6 │ │ │ │ - asrs r4, r2, #23 │ │ │ │ + asrs r4, r2, #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, #124] @ (2083b4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xf66c0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -527921,15 +527918,15 @@ │ │ │ │ bl 13cfd0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b2dc> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r2, #460] @ 0x1cc │ │ │ │ adds r1, r3, #1 │ │ │ │ b.n 208360 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xf666c> │ │ │ │ add r3, pc, #944 @ (adr r3, 208768 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xf6a74>) │ │ │ │ lsls r3, r1, #6 │ │ │ │ - asrs r0, r2, #21 │ │ │ │ + asrs r0, r2, #10 │ │ │ │ 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, #124] @ (208448 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xf6754>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -527978,15 +527975,15 @@ │ │ │ │ bl 13cfd0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b2dc> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r2, #460] @ 0x1cc │ │ │ │ adds r1, r3, #1 │ │ │ │ b.n 2083f4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xf6700> │ │ │ │ add r3, pc, #352 @ (adr r3, 2085ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xf68b8>) │ │ │ │ lsls r3, r1, #6 │ │ │ │ - asrs r4, r1, #19 │ │ │ │ + asrs r4, r1, #8 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #136] @ (2084e8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xf67f4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -528038,15 +528035,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r3, #2 │ │ │ │ b.n 20848a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xf6796> │ │ │ │ nop │ │ │ │ add r2, pc, #784 @ (adr r2, 2087fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xf6b08>) │ │ │ │ lsls r3, r1, #6 │ │ │ │ - asrs r6, r0, #17 │ │ │ │ + asrs r6, r0, #6 │ │ │ │ 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, #136] @ (208588 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xf6894>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -528098,15 +528095,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r3, #2 │ │ │ │ b.n 20852a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xf6836> │ │ │ │ nop │ │ │ │ add r2, pc, #144 @ (adr r2, 20861c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xf6928>) │ │ │ │ lsls r3, r1, #6 │ │ │ │ - asrs r2, r6, #14 │ │ │ │ + asrs r2, r6, #3 │ │ │ │ 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, #136] @ (208628 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xf6934>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -528158,15 +528155,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r3, #2 │ │ │ │ b.n 2085ca <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xf68d6> │ │ │ │ nop │ │ │ │ add r1, pc, #528 @ (adr r1, 20883c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xf6b48>) │ │ │ │ lsls r3, r1, #6 │ │ │ │ - asrs r6, r3, #12 │ │ │ │ + asrs r6, r3, #1 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #136] @ (2086c8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xf69d4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -528217,15 +528214,15 @@ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r3, #2 │ │ │ │ b.n 20866a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xf6976> │ │ │ │ add r0, pc, #912 @ (adr r0, 208a5c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xf6d68>) │ │ │ │ lsls r3, r1, #6 │ │ │ │ - asrs r0, r1, #10 │ │ │ │ + lsrs r0, r1, #31 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #248] @ (2087d8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xf6ae4>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -528588,15 +528585,15 @@ │ │ │ │ bl 13cfd0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b2dc> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ adds r1, #2 │ │ │ │ b.n 208a4c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xf6d58> │ │ │ │ ldr r5, [sp, #0] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - lsrs r2, r4, #26 │ │ │ │ + lsrs r2, r4, #15 │ │ │ │ lsls r6, r3, #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] @ (208b9c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xf6ea8>) │ │ │ │ @@ -528664,15 +528661,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 208b0e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xf6e1a> │ │ │ │ nop │ │ │ │ ldr r4, [sp, #256] @ 0x100 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - lsrs r2, r5, #23 │ │ │ │ + lsrs r2, r5, #12 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #180] @ (208c6c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xf6f78>) │ │ │ │ @@ -528741,15 +528738,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 208bde <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xf6eea> │ │ │ │ nop │ │ │ │ ldr r3, [sp, #448] @ 0x1c0 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - lsrs r6, r4, #20 │ │ │ │ + lsrs r6, r4, #9 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #176] @ (208d38 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xf7044>) │ │ │ │ @@ -528817,15 +528814,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 208cae <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xf6fba> │ │ │ │ nop │ │ │ │ ldr r2, [sp, #640] @ 0x280 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - lsrs r2, r6, #17 │ │ │ │ + lsrs r2, r6, #6 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #372] @ (208ec4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xf71d0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -529043,15 +529040,15 @@ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ ldr.w r0, [r1, #460] @ 0x1cc │ │ │ │ add.w ip, r0, #3 │ │ │ │ b.n 208f02 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xf720e> │ │ │ │ ldr r0, [sp, #304] @ 0x130 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - bcs.n 208f4c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xf7258> │ │ │ │ + beq.n 208fcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xf72d8> │ │ │ │ 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 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #184] @ (20906c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xf7378>) │ │ │ │ @@ -529123,15 +529120,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 208fda <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xf72e6> │ │ │ │ nop │ │ │ │ str r7, [sp, #464] @ 0x1d0 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - lsrs r2, r3, #5 │ │ │ │ + lsls r2, r3, #26 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #192] @ (209148 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xf7454>) │ │ │ │ @@ -529207,15 +529204,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 2090ae <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xf73ba> │ │ │ │ nop │ │ │ │ str r6, [sp, #640] @ 0x280 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - lsrs r2, r3, #2 │ │ │ │ + lsls r2, r3, #23 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #188] @ (209220 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xf752c>) │ │ │ │ @@ -529291,15 +529288,15 @@ │ │ │ │ bl 13cfd0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b2dc> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ adds r0, r1, #5 │ │ │ │ b.n 209188 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xf7494> │ │ │ │ str r5, [sp, #784] @ 0x310 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - lsls r4, r2, #31 │ │ │ │ + lsls r4, r2, #20 │ │ │ │ lsls r6, r3, #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] @ (209304 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xf7610>) │ │ │ │ @@ -529378,15 +529375,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 209262 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xf756e> │ │ │ │ nop │ │ │ │ str r4, [sp, #944] @ 0x3b0 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldmia r7, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r5, {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, #4032] @ 0xfc0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #208] @ (2093f0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xf76fc>) │ │ │ │ @@ -529469,15 +529466,15 @@ │ │ │ │ bl 13cfd0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b2dc> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 209348 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xf7654> │ │ │ │ str r4, [sp, #32] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldrb r0, [r1, #15] │ │ │ │ + ldrb r0, [r1, #4] │ │ │ │ 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, #208] @ (2094dc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xf77e8>) │ │ │ │ @@ -529563,15 +529560,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ adds r0, r1, #6 │ │ │ │ b.n 209432 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xf773e> │ │ │ │ nop │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - lsls r2, r7, #20 │ │ │ │ + lsls r2, r7, #9 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #216] @ (2095d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xf78dc>) │ │ │ │ @@ -529658,15 +529655,15 @@ │ │ │ │ bl 13cfd0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b2dc> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 209520 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xf782c> │ │ │ │ str r2, [sp, #192] @ 0xc0 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldmia r5, {r2, r4, r5, r7} │ │ │ │ + ldmia r2, {r2, r4, r5, r6, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #160] @ (209688 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xf7994>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -530062,15 +530059,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 2099dc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xf7ce8> │ │ │ │ ldrh r6, [r1, #44] @ 0x2c │ │ │ │ lsls r3, r1, #6 │ │ │ │ - vshr.u64 q8, , #52 │ │ │ │ + stc2 0, cr0, [ip, #-884] @ 0xfffffc8c │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #368] @ (209bd4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xf7ee0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ @@ -533151,15 +533148,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #2396] @ 0x95c │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r4, [r7, #8] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - blt.n 20bf8c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfa298> │ │ │ │ + bhi.n 20be0c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfa118> │ │ │ │ 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, #52] @ (20bedc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfa1e8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -533182,15 +533179,15 @@ │ │ │ │ ldr.w r3, [r3, #2392] @ 0x958 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r7, #4] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - blt.n 20bf74 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfa280> │ │ │ │ + bhi.n 20bdf4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfa100> │ │ │ │ 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, #52] @ (20bf28 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfa234>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -533213,15 +533210,15 @@ │ │ │ │ ldr.w r3, [r3, #2388] @ 0x954 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r6, #0] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - blt.n 20bf48 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfa254> │ │ │ │ + bhi.n 20bfc8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfa2d4> │ │ │ │ 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, #52] @ (20bf74 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfa280>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -533244,15 +533241,15 @@ │ │ │ │ ldr.w r3, [r3, #2384] @ 0x950 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ str r4, [r4, #124] @ 0x7c │ │ │ │ lsls r3, r1, #6 │ │ │ │ - bge.n 20bf24 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfa230> │ │ │ │ + bhi.n 20bfa4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfa2b0> │ │ │ │ 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, #52] @ (20bfc0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfa2cc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -533275,15 +533272,15 @@ │ │ │ │ ldr.w r3, [r3, #2380] @ 0x94c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ str r0, [r3, #120] @ 0x78 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - bge.n 20bf18 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfa224> │ │ │ │ + bvc.n 20bf98 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfa2a4> │ │ │ │ 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, #52] @ (20c00c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfa318>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -533306,15 +533303,15 @@ │ │ │ │ ldr.w r3, [r3, #2376] @ 0x948 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ str r4, [r1, #116] @ 0x74 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - bge.n 20c10c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfa418> │ │ │ │ + bvc.n 20bf8c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfa298> │ │ │ │ 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, #52] @ (20c058 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfa364>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -533337,15 +533334,15 @@ │ │ │ │ ldr.w r3, [r3, #2372] @ 0x944 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ str r0, [r0, #112] @ 0x70 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - bge.n 20c0f8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfa404> │ │ │ │ + bvc.n 20bf78 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfa284> │ │ │ │ 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, #44] @ (20c09c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfa3a8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -533365,15 +533362,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2368] @ 0x940 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ str r4, [r6, #104] @ 0x68 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - bge.n 20c0dc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfa3e8> │ │ │ │ + bvc.n 20c15c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfa468> │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (20c0e8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfa3f4>) │ │ │ │ @@ -533396,15 +533393,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r4, [r5, #100] @ 0x64 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - bls.n 20c0b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfa3bc> │ │ │ │ + bvc.n 20c130 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfa43c> │ │ │ │ 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, #40] @ (20c128 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfa434>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -533422,15 +533419,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #1904] @ 0x770 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ str r4, [r4, #96] @ 0x60 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - bls.n 20c08c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfa398> │ │ │ │ + bvs.n 20c10c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfa418> │ │ │ │ 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, #40] @ (20c168 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfa474>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -533448,15 +533445,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #1776] @ 0x6f0 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ str r4, [r4, #92] @ 0x5c │ │ │ │ lsls r3, r1, #6 │ │ │ │ - bls.n 20c264 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfa570> │ │ │ │ + bvs.n 20c0e4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfa3f0> │ │ │ │ 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, #40] @ (20c1a8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfa4b4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -533474,15 +533471,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #1900] @ 0x76c │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ str r4, [r4, #88] @ 0x58 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - bls.n 20c234 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfa540> │ │ │ │ + bvs.n 20c0b4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfa3c0> │ │ │ │ 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, #52] @ (20c1f4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfa500>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -533505,15 +533502,15 @@ │ │ │ │ ldr.w r3, [r3, #1896] @ 0x768 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ str r4, [r4, #84] @ 0x54 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - bls.n 20c214 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfa520> │ │ │ │ + bvs.n 20c294 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfa5a0> │ │ │ │ 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, #52] @ (20c240 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfa54c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -533536,15 +533533,15 @@ │ │ │ │ ldr.w r3, [r3, #1892] @ 0x764 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ str r0, [r3, #80] @ 0x50 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - bhi.n 20c1f0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfa4fc> │ │ │ │ + bvs.n 20c270 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfa57c> │ │ │ │ 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, #52] @ (20c28c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfa598>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -533567,15 +533564,15 @@ │ │ │ │ ldr.w r3, [r3, #1884] @ 0x75c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ str r4, [r1, #76] @ 0x4c │ │ │ │ lsls r3, r1, #6 │ │ │ │ - bhi.n 20c1cc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfa4d8> │ │ │ │ + bpl.n 20c24c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfa558> │ │ │ │ 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, #52] @ (20c2d8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfa5e4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -533598,15 +533595,15 @@ │ │ │ │ ldr.w r3, [r3, #1880] @ 0x758 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ str r0, [r0, #72] @ 0x48 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - bhi.n 20c3b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfa6bc> │ │ │ │ + bpl.n 20c230 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfa53c> │ │ │ │ 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, #52] @ (20c324 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfa630>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -533629,15 +533626,15 @@ │ │ │ │ ldr.w r3, [r3, #1876] @ 0x754 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ str r4, [r6, #64] @ 0x40 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - bhi.n 20c384 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfa690> │ │ │ │ + bpl.n 20c404 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfa710> │ │ │ │ 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, #52] @ (20c370 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfa67c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -533660,15 +533657,15 @@ │ │ │ │ ldr.w r3, [r3, #1868] @ 0x74c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ str r0, [r5, #60] @ 0x3c │ │ │ │ lsls r3, r1, #6 │ │ │ │ - bvc.n 20c358 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfa664> │ │ │ │ + bpl.n 20c3d8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfa6e4> │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (20c3bc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfa6c8>) │ │ │ │ @@ -533691,15 +533688,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r0, [r3, #56] @ 0x38 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - bvc.n 20c314 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfa620> │ │ │ │ + bmi.n 20c394 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfa6a0> │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (20c408 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfa714>) │ │ │ │ @@ -533722,15 +533719,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r4, [r1, #52] @ 0x34 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - bvc.n 20c4e8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfa7f4> │ │ │ │ + bmi.n 20c368 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfa674> │ │ │ │ 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, #52] @ (20c454 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfa760>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -533753,15 +533750,15 @@ │ │ │ │ ldr.w r3, [r3, #1768] @ 0x6e8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ str r4, [r0, #48] @ 0x30 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - bvc.n 20c4d4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfa7e0> │ │ │ │ + bmi.n 20c554 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfa860> │ │ │ │ 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, #52] @ (20c4a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfa7ac>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -533784,15 +533781,15 @@ │ │ │ │ ldr.w r3, [r3, #1764] @ 0x6e4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ str r0, [r7, #40] @ 0x28 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - bvs.n 20c4a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfa7ac> │ │ │ │ + bmi.n 20c520 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfa82c> │ │ │ │ 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, #52] @ (20c4ec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfa7f8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -533815,15 +533812,15 @@ │ │ │ │ ldr.w r3, [r3, #1760] @ 0x6e0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ str r4, [r5, #36] @ 0x24 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - bvs.n 20c47c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfa788> │ │ │ │ + bmi.n 20c4fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfa808> │ │ │ │ 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, #52] @ (20c538 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfa844>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -533846,15 +533843,15 @@ │ │ │ │ ldr.w r3, [r3, #1856] @ 0x740 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ str r0, [r4, #32] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - bvs.n 20c458 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfa764> │ │ │ │ + bcc.n 20c4d8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfa7e4> │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (20c584 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfa890>) │ │ │ │ @@ -533877,15 +533874,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r0, [r2, #28] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - bvs.n 20c61c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfa928> │ │ │ │ + bcc.n 20c49c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfa7a8> │ │ │ │ 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, #44] @ (20c5c8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfa8d4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -533905,15 +533902,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1848] @ 0x738 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ str r0, [r1, #24] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - bvs.n 20c600 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfa90c> │ │ │ │ + bcc.n 20c680 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfa98c> │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (20c614 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfa920>) │ │ │ │ @@ -533936,15 +533933,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r0, [r0, #20] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - bpl.n 20c5dc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfa8e8> │ │ │ │ + bcc.n 20c65c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfa968> │ │ │ │ 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 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ @@ -533972,15 +533969,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r2, [r6, #12] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - bpl.n 20c5c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfa8d0> │ │ │ │ + bcs.n 20c644 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfa950> │ │ │ │ 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, #44] @ (20c6b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfa9bc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -534000,15 +533997,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1744] @ 0x6d0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ str r0, [r4, #8] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - bpl.n 20c788 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfaa94> │ │ │ │ + bcs.n 20c608 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfa914> │ │ │ │ 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, #40] @ (20c6f0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfa9fc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -534026,15 +534023,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #1808] @ 0x710 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ str r4, [r3, #4] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - bpl.n 20c75c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfaa68> │ │ │ │ + bcs.n 20c7dc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfaae8> │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #36] @ (20c72c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfaa38>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -534050,15 +534047,15 @@ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ ldr.w r3, [r3, #1804] @ 0x70c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ str r4, [r3, #0] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - bpl.n 20c73c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfaa48> │ │ │ │ + bcs.n 20c7bc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfaac8> │ │ │ │ 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, #44] @ (20c770 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfaa7c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -534078,15 +534075,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1780] @ 0x6f4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrsh r0, [r4, r7] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - bmi.n 20c720 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfaa2c> │ │ │ │ + bcs.n 20c7a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfaaac> │ │ │ │ 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, #40] @ (20c7b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfaabc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -534104,15 +534101,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #2584] @ 0xa18 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldrsh r4, [r3, r6] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - bmi.n 20c6f4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfaa00> │ │ │ │ + bne.n 20c774 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfaa80> │ │ │ │ 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, #40] @ (20c7f0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfaafc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -534130,15 +534127,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #2580] @ 0xa14 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldrsh r4, [r3, r5] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - bmi.n 20c8d4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfabe0> │ │ │ │ + bne.n 20c754 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfaa60> │ │ │ │ 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, #40] @ (20c830 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfab3c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -534156,15 +534153,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #1772] @ 0x6ec │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldrsh r4, [r3, r4] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - bmi.n 20c8b4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfabc0> │ │ │ │ + bne.n 20c934 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfac40> │ │ │ │ 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, #52] @ (20c87c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfab88>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -534187,15 +534184,15 @@ │ │ │ │ ldr.w r3, [r3, #2576] @ 0xa10 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrsh r4, [r3, r3] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - bmi.n 20c894 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfaba0> │ │ │ │ + bne.n 20c914 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfac20> │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (20c8c8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfabd4>) │ │ │ │ @@ -534218,15 +534215,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrsh r4, [r1, r2] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - bcc.n 20c870 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfab7c> │ │ │ │ + bne.n 20c8f0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfabfc> │ │ │ │ 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, #52] @ (20c914 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfac20>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -534249,15 +534246,15 @@ │ │ │ │ ldr.w r3, [r3, #1752] @ 0x6d8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrsh r4, [r0, r1] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - bcc.n 20c87c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfab88> │ │ │ │ + beq.n 20c8fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfac08> │ │ │ │ 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, #52] @ (20c960 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfac6c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -534280,15 +534277,15 @@ │ │ │ │ ldr.w r3, [r3, #1748] @ 0x6d4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r7, r7] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - bcc.n 20ca58 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfad64> │ │ │ │ + beq.n 20c8d8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfabe4> │ │ │ │ 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, #44] @ (20c9a4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfacb0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -534308,15 +534305,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2564] @ 0xa04 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrb r4, [r5, r6] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - bcc.n 20ca34 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfad40> │ │ │ │ + beq.n 20c8b4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfabc0> │ │ │ │ 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, #44] @ (20c9e8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfacf4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -534336,15 +534333,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2560] @ 0xa00 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrb r0, [r5, r5] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - bcc.n 20ca18 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfad24> │ │ │ │ + beq.n 20ca98 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfada4> │ │ │ │ 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, #44] @ (20ca2c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfad38>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -534364,15 +534361,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1740] @ 0x6cc │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrb r4, [r4, r4] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - bcs.n 20c9f4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfad00> │ │ │ │ + beq.n 20ca74 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfad80> │ │ │ │ lsls r5, r3, #3 │ │ │ │ ldr r3, [pc, #72] @ (20ca80 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfad8c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add.w r2, r3, #94208 @ 0x17000 │ │ │ │ @@ -534397,15 +534394,15 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ movw r0, #36053 @ 0x8cd5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldrb r2, [r6, r3] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - bcs.n 20c9c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfaccc> │ │ │ │ + ldmia r7, {r2, r3, r4, r6, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20cacc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfadd8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -534428,15 +534425,15 @@ │ │ │ │ ldr.w r3, [r3, #1888] @ 0x760 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r1, r2] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - bcs.n 20cbac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfaeb8> │ │ │ │ + ldmia r7, {r2, r3, r5, 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, #52] @ (20cb18 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfae24>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -534459,15 +534456,15 @@ │ │ │ │ ldr.w r3, [r3, #2504] @ 0x9c8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - bcs.n 20cb88 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfae94> │ │ │ │ + ldmia r7!, {r2, r4, r5, r6} │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20cb64 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfae70>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -534490,15 +534487,15 @@ │ │ │ │ ldr.w r3, [r3, #2500] @ 0x9c4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r6, r7] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - bcs.n 20cb6c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfae78> │ │ │ │ + ldmia r7!, {r6} │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (20cbb0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfaebc>) │ │ │ │ @@ -534521,15 +534518,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r4, r6] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - bne.n 20cb40 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfae4c> │ │ │ │ + ldmia r7!, {r2} │ │ │ │ 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, #40] @ (20cbf0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfaefc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -534547,15 +534544,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #2492] @ 0x9bc │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldrh r4, [r3, r5] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - bne.n 20cb1c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfae28> │ │ │ │ + ldmia r6, {r1, r4, r6, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (20cc3c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfaf48>) │ │ │ │ @@ -534578,15 +534575,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r3, r4] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - bne.n 20ccf4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfb000> │ │ │ │ + ldmia r6!, {r3, r4, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (20cc88 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfaf94>) │ │ │ │ @@ -534609,15 +534606,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r1, r3] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - bne.n 20ccd0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfafdc> │ │ │ │ + ldmia r6, {r5, r6} │ │ │ │ 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, #40] @ (20ccc8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfafd4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -534635,15 +534632,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #2476] @ 0x9ac │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldrh r4, [r0, r2] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - beq.n 20ccbc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfafc8> │ │ │ │ + ldmia r6!, {r1, r2, r4, r5} │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #36] @ (20cd04 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfb010>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -534659,15 +534656,15 @@ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ ldr.w r3, [r3, #2472] @ 0x9a8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldrh r4, [r0, r1] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - beq.n 20ccac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfafb8> │ │ │ │ + ldmia r6!, {r4} │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #320] @ (20ce60 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfb16c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -534784,17 +534781,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r3, [r3, #2532] @ 0x9e4 │ │ │ │ blx r3 │ │ │ │ b.n 20cdc8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfb0d4> │ │ │ │ nop │ │ │ │ ldrh r6, [r0, r0] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - beq.n 20ce6c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfb178> │ │ │ │ + ldmia r5!, {r1, r6} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldmia r7, {r1, r3, r7} │ │ │ │ + ldmia r4!, {r1, r3, r6, r7} │ │ │ │ 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, #76] @ (20cec8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfb1d4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -539852,15 +539849,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r1, [r3, #460] @ 0x1cc │ │ │ │ adds r0, r5, r1 │ │ │ │ b.n 2107a4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfeab0> │ │ │ │ subs r6, r7, #6 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - str r6, [sp, #64] @ 0x40 │ │ │ │ + str r3, [sp, #320] @ 0x140 │ │ │ │ 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, #208] @ (2108f0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfebfc>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -539936,15 +539933,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #4] │ │ │ │ add.w ip, r1, r4 │ │ │ │ b.n 21086e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfeb7a> │ │ │ │ nop │ │ │ │ subs r4, r0, #4 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - str r5, [sp, #264] @ 0x108 │ │ │ │ + str r2, [sp, #520] @ 0x208 │ │ │ │ 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 r2, [pc, #180] @ (2109c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfeccc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -540009,15 +540006,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 210950 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfec5c> │ │ │ │ subs r2, r3, #0 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - str r4, [sp, #544] @ 0x220 │ │ │ │ + str r1, [sp, #800] @ 0x320 │ │ │ │ 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 r2, [pc, #180] @ (210a90 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfed9c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -540082,15 +540079,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 210a20 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfed2c> │ │ │ │ adds r2, r1, #5 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - str r3, [sp, #816] @ 0x330 │ │ │ │ + str r1, [sp, #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 r2, [pc, #180] @ (210b60 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfee6c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -540155,15 +540152,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 210af0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfedfc> │ │ │ │ adds r2, r7, #1 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - str r3, [sp, #48] @ 0x30 │ │ │ │ + str r0, [sp, #304] @ 0x130 │ │ │ │ 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, #192] @ (210c3c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfef48>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -540231,15 +540228,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 210bc4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfeed0> │ │ │ │ subs r2, r5, r6 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - str r2, [sp, #296] @ 0x128 │ │ │ │ + ldrh r2, [r1, #60] @ 0x3c │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (210d18 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xff024>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -540307,15 +540304,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 210ca0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xfefac> │ │ │ │ subs r6, r1, r3 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - str r1, [sp, #488] @ 0x1e8 │ │ │ │ + ldrh r2, [r7, #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, #200] @ (210dfc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xff108>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -540385,15 +540382,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 210d86 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xff092> │ │ │ │ nop │ │ │ │ adds r2, r6, r7 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - str r0, [sp, #648] @ 0x288 │ │ │ │ + ldrh r2, [r4, #46] @ 0x2e │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #200] @ (210ee0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xff1ec>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -540463,15 +540460,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 210e6a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xff176> │ │ │ │ nop │ │ │ │ adds r6, r1, r4 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldrh r2, [r1, #62] @ 0x3e │ │ │ │ + ldrh r2, [r1, #40] @ 0x28 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (210fbc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xff2c8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -540539,15 +540536,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 210f44 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xff250> │ │ │ │ adds r2, r5, r0 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldrh r2, [r7, #54] @ 0x36 │ │ │ │ + ldrh 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, #192] @ (211098 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xff3a4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -540615,15 +540612,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 211020 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xff32c> │ │ │ │ asrs r6, r1, #29 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldrh r2, [r5, #48] @ 0x30 │ │ │ │ + ldrh r2, [r5, #26] │ │ │ │ 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, #192] @ (211174 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xff480>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -540691,15 +540688,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2110fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xff408> │ │ │ │ asrs r2, r6, #25 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldrh r2, [r3, #42] @ 0x2a │ │ │ │ + ldrh r2, [r3, #20] │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (211250 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xff55c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -540767,15 +540764,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2111d8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xff4e4> │ │ │ │ asrs r6, r2, #22 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldrh r2, [r1, #36] @ 0x24 │ │ │ │ + ldrh r2, [r1, #14] │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (21132c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xff638>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -540845,15 +540842,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2112b2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xff5be> │ │ │ │ asrs r2, r7, #18 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldrh r4, [r7, #28] │ │ │ │ + ldrh r4, [r7, #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, #200] @ (211410 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xff71c>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -540925,15 +540922,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 211398 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xff6a4> │ │ │ │ nop │ │ │ │ asrs r6, r3, #15 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldrh r4, [r5, #22] │ │ │ │ + ldrh r4, [r5, #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, #192] @ (2114ec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xff7f8>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -541003,15 +541000,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 211472 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xff77e> │ │ │ │ asrs r2, r7, #11 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldrh r4, [r4, #16] │ │ │ │ + strh r4, [r4, #58] @ 0x3a │ │ │ │ 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, #200] @ (2115d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xff8dc>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -541083,15 +541080,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 211558 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xff864> │ │ │ │ nop │ │ │ │ asrs r6, r3, #8 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldrh r4, [r2, #10] │ │ │ │ + strh r4, [r2, #52] @ 0x34 │ │ │ │ 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, #192] @ (2116ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xff9b8>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -541161,15 +541158,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 211632 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xff93e> │ │ │ │ asrs r2, r7, #4 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldrh r4, [r1, #4] │ │ │ │ + strh r4, [r1, #46] @ 0x2e │ │ │ │ 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, #200] @ (211790 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xffa9c>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -541241,15 +541238,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 211718 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xffa24> │ │ │ │ nop │ │ │ │ asrs r6, r3, #1 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - strh r4, [r7, #60] @ 0x3c │ │ │ │ + strh r4, [r7, #38] @ 0x26 │ │ │ │ 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, #200] @ (211874 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xffb80>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -541321,15 +541318,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 2117fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xffb08> │ │ │ │ nop │ │ │ │ lsrs r2, r7, #29 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - strh r4, [r5, #54] @ 0x36 │ │ │ │ + strh r4, [r5, #32] │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (211950 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xffc5c>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -541399,15 +541396,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2118d6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xffbe2> │ │ │ │ lsrs r6, r2, #26 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - strh r4, [r4, #48] @ 0x30 │ │ │ │ + strh r4, [r4, #26] │ │ │ │ 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, #200] @ (211a34 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xffd40>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -541479,15 +541476,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 2119bc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xffcc8> │ │ │ │ nop │ │ │ │ lsrs r2, r7, #22 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - strh r4, [r2, #42] @ 0x2a │ │ │ │ + strh r4, [r2, #20] │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (211b10 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xffe1c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -541559,15 +541556,15 @@ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r0, r3, r2 │ │ │ │ b.n 211a92 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xffd9e> │ │ │ │ lsrs r6, r2, #19 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - strh r6, [r1, #36] @ 0x24 │ │ │ │ + strh r6, [r1, #14] │ │ │ │ lsls r5, r3, #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 │ │ │ │ @@ -544233,15 +544230,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2968] @ 0xb98 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldc 1, cr0, [r4, #-552]! @ 0xfffffdd8 │ │ │ │ - str r4, [r5, #84] @ 0x54 │ │ │ │ + str r4, [r5, #40] @ 0x28 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (213a70 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x101d7c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -544263,15 +544260,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3064] @ 0xbf8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ stcl 1, cr0, [r8], #552 @ 0x228 │ │ │ │ - str r0, [r6, #80] @ 0x50 │ │ │ │ + str r0, [r6, #36] @ 0x24 │ │ │ │ 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, #52] @ (213abc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x101dc8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -544293,15 +544290,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3060] @ 0xbf4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldc 1, cr0, [ip], {138} @ 0x8a │ │ │ │ - str r4, [r7, #76] @ 0x4c │ │ │ │ + str r4, [r7, #32] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (213b08 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x101e14>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -544323,15 +544320,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3056] @ 0xbf0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ mrrc 1, 8, r0, r0, cr10 @ │ │ │ │ - str r0, [r2, #76] @ 0x4c │ │ │ │ + str r0, [r2, #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 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (213b54 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x101e60>) │ │ │ │ @@ -544353,15 +544350,15 @@ │ │ │ │ ldr.w r4, [r4, #3052] @ 0xbec │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ stc 1, cr0, [r0], {138} @ 0x8a │ │ │ │ - str r0, [r2, #72] @ 0x48 │ │ │ │ + str r0, [r2, #28] │ │ │ │ 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 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -544384,15 +544381,15 @@ │ │ │ │ ldr.w r4, [r0, #3048] @ 0xbe8 │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs.w r1, r2, sl, lsl #2 │ │ │ │ - str r0, [r3, #68] @ 0x44 │ │ │ │ + str r0, [r3, #24] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -544417,15 +544414,15 @@ │ │ │ │ ldr.w r4, [r1, #3044] @ 0xbe4 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ sbc.w r1, r2, sl, lsl #2 │ │ │ │ - str r0, [r5, #64] @ 0x40 │ │ │ │ + str r0, [r5, #20] │ │ │ │ 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 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -544450,15 +544447,15 @@ │ │ │ │ ldr.w r4, [r1, #3040] @ 0xbe0 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add.w r1, lr, sl, lsl #2 │ │ │ │ - str r4, [r6, #60] @ 0x3c │ │ │ │ + str r4, [r6, #16] │ │ │ │ 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, #40] @ (213c8c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x101f98>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -544475,15 +544472,15 @@ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #2768] @ 0xad0 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ pkhbt r1, r0, sl, lsl #2 │ │ │ │ - str r2, [r0, #60] @ 0x3c │ │ │ │ + str r2, [r0, #16] │ │ │ │ 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, #44] @ (213cd0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x101fdc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -544501,15 +544498,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #168] @ 0xa8 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ eor.w r1, r0, sl, lsl #2 │ │ │ │ - str r6, [r1, #56] @ 0x38 │ │ │ │ + str r6, [r1, #12] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (213d1c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x102028>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -544531,15 +544528,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2764] @ 0xacc │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bics.w r1, ip, sl, lsl #2 │ │ │ │ - str r4, [r3, #52] @ 0x34 │ │ │ │ + str r4, [r3, #8] │ │ │ │ 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, #52] @ (213d68 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x102074>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -544561,15 +544558,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2760] @ 0xac8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrd r0, r1, [r0, #552]! @ 0x228 │ │ │ │ - str r0, [r5, #48] @ 0x30 │ │ │ │ + str r0, [r5, #4] │ │ │ │ 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, #52] @ (213db4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1020c0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -544591,15 +544588,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2800] @ 0xaf0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xe9a4018a │ │ │ │ - str r4, [r6, #44] @ 0x2c │ │ │ │ + str r4, [r6, #0] │ │ │ │ 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, #52] @ (213e00 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10210c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -544621,15 +544618,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2796] @ 0xaec │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrd r0, r1, [r8, #-552] @ 0x228 │ │ │ │ - str r4, [r7, #40] @ 0x28 │ │ │ │ + ldrsh r4, [r7, 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, #56] @ (213e50 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10215c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -544652,15 +544649,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #164] @ 0xa4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ stmdb ip, {r1, r3, r7, r8} │ │ │ │ - str r4, [r0, #40] @ 0x28 │ │ │ │ + ldrsh r4, [r0, r7] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (213ea0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1021ac>) │ │ │ │ @@ -544683,15 +544680,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r4, [ip, #160] @ 0xa0 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldmia.w r8!, {r1, r3, r7, r8} │ │ │ │ - str r4, [r0, #36] @ 0x24 │ │ │ │ + ldrsh r4, [r0, r6] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (213ee4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1021f0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -544710,15 +544707,15 @@ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2748] @ 0xabc │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strd r0, r1, [ip], #-552 @ 0x228 │ │ │ │ - str r0, [r3, #32] │ │ │ │ + ldrsh r0, [r3, r5] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (213f2c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x102238>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -544738,15 +544735,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #156] @ 0x9c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ @ instruction: 0xe828018a │ │ │ │ - str r0, [r4, #28] │ │ │ │ + ldrsh r0, [r4, r4] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (213f7c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x102288>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -544770,15 +544767,15 @@ │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ b.n 213f40 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10224c> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - str r4, [r5, #24] │ │ │ │ + ldrsh r4, [r5, r3] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (213fc8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1022d4>) │ │ │ │ @@ -544801,15 +544798,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ b.n 213ee4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1021f0> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - str r4, [r5, #20] │ │ │ │ + ldrsh r4, [r5, r2] │ │ │ │ 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, #40] @ (214008 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x102314>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -544827,15 +544824,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #2616] @ 0xa38 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ b.n 213e94 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1021a0> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - str r2, [r7, #16] │ │ │ │ + ldrsh r2, [r7, r1] │ │ │ │ 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, #40] @ (214048 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x102354>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -544853,15 +544850,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #2672] @ 0xa70 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ b.n 213e54 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x102160> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - str r2, [r1, #16] │ │ │ │ + ldrsh r2, [r1, r1] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -544885,15 +544882,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ b.n 213e18 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x102124> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - str r0, [r1, #12] │ │ │ │ + ldrsh r0, [r1, r0] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (2140dc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1023e8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -544913,15 +544910,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2664] @ 0xa68 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ b.n 213dc8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1020d4> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - str r4, [r1, #8] │ │ │ │ + ldrb r4, [r1, 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, #44] @ (214120 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10242c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -544941,15 +544938,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2660] @ 0xa64 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ b.n 213d84 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x102090> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - str r0, [r3, #4] │ │ │ │ + ldrb r0, [r3, r6] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (21416c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x102478>) │ │ │ │ @@ -544971,15 +544968,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ b.n 213d3c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x102048> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - str r0, [r3, #0] │ │ │ │ + ldrb r0, [r3, r5] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (2141b8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1024c4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -545002,15 +544999,15 @@ │ │ │ │ ldr.w r3, [r3, #2700] @ 0xa8c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ b.n 213cfc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x102008> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrsh r4, [r4, r7] │ │ │ │ + ldrb r4, [r4, r4] │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (214204 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x102510>) │ │ │ │ @@ -545033,15 +545030,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ b.n 213ca8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x101fb4> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrsh r4, [r4, r6] │ │ │ │ + ldrb r4, [r4, r3] │ │ │ │ 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, #44] @ (214248 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x102554>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -545061,15 +545058,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2636] @ 0xa4c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ b.n 213c5c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x101f68> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrsh r4, [r6, r5] │ │ │ │ + ldrb r4, [r6, r2] │ │ │ │ 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, #52] @ (214294 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1025a0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -545092,15 +545089,15 @@ │ │ │ │ ldr.w r3, [r3, #2756] @ 0xac4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ b.n 213c20 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x101f2c> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrsh r0, [r1, r5] │ │ │ │ + ldrb r0, [r1, r2] │ │ │ │ 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, #52] @ (2142e0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1025ec>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -545123,15 +545120,15 @@ │ │ │ │ ldr.w r3, [r3, #2752] @ 0xac0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ b.n 213bd4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x101ee0> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrsh r4, [r2, r4] │ │ │ │ + ldrb r4, [r2, r1] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (214324 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x102630>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -545151,15 +545148,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2736] @ 0xab0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ b.n 213b80 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x101e8c> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrsh r0, [r4, r3] │ │ │ │ + ldrb r0, [r4, r0] │ │ │ │ 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 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -545183,15 +545180,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ b.n 214b3c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x102e48> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrsh r0, [r5, r2] │ │ │ │ + ldrh r0, [r5, r7] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (2143c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1026cc>) │ │ │ │ @@ -545214,15 +545211,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ b.n 214aec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x102df8> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrsh r4, [r5, r1] │ │ │ │ + ldrh r4, [r5, r6] │ │ │ │ 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 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -545246,15 +545243,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ b.n 214aa0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x102dac> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrsh r0, [r7, r0] │ │ │ │ + ldrh r0, [r7, 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 r4, r1 │ │ │ │ ldr r1, [pc, #240] @ (21451c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x102828>) │ │ │ │ @@ -545345,15 +545342,15 @@ │ │ │ │ ldr.w r1, [r6, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ add.w r0, r1, r8 │ │ │ │ b.n 214488 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x102794> │ │ │ │ nop │ │ │ │ b.n 214b14 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x102e20> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - asrs r2, r1, #31 │ │ │ │ + asrs r2, r1, #20 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (214564 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x102870>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -545374,15 +545371,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1976] @ 0x7b8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ b.n 214948 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x102c54> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrb r0, [r0, r4] │ │ │ │ + ldrh r0, [r0, 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 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (2145b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1028bc>) │ │ │ │ @@ -545405,15 +545402,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ b.n 2148fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x102c08> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrb r4, [r0, r3] │ │ │ │ + ldrh r4, [r0, r0] │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (214600 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10290c>) │ │ │ │ @@ -545437,15 +545434,15 @@ │ │ │ │ ldr.w r4, [ip, #1984] @ 0x7c0 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ b.n 2148b4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x102bc0> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrb r4, [r1, r2] │ │ │ │ + ldr r4, [r1, r7] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -545471,15 +545468,15 @@ │ │ │ │ ldr.w r4, [ip, #1980] @ 0x7bc │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ b.n 214864 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x102b70> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrb r0, [r2, r1] │ │ │ │ + ldr r0, [r2, r6] │ │ │ │ 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 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -545503,15 +545500,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ b.n 21480c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x102b18> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrb r0, [r2, r0] │ │ │ │ + ldr r0, [r2, r5] │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (2146f4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x102a00>) │ │ │ │ @@ -545535,15 +545532,15 @@ │ │ │ │ ldr.w r4, [ip, #1972] @ 0x7b4 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ b.n 2147c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x102acc> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrh r0, [r3, r7] │ │ │ │ + ldr r0, [r3, r4] │ │ │ │ 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, #48] @ (21473c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x102a48>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -545564,15 +545561,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 13e25c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c568> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ b.n 214770 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x102a7c> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrh r2, [r5, r6] │ │ │ │ + ldr r2, [r5, r3] │ │ │ │ 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, #76] @ (2147a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x102aac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -549764,15 +549761,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r1, [r3, #460] @ 0x1cc │ │ │ │ adds r0, r4, r1 │ │ │ │ b.n 217686 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x105992> │ │ │ │ nop │ │ │ │ sub sp, #360 @ 0x168 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - cmp r4, #24 │ │ │ │ + cmp r1, #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, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #172] @ (2177b4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x105ac0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -549836,15 +549833,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r1, [r3, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 217754 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x105a60> │ │ │ │ nop │ │ │ │ add sp, #112 @ 0x70 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - cmp r3, #110 @ 0x6e │ │ │ │ + cmp r0, #174 @ 0xae │ │ │ │ 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 r2, [pc, #180] @ (217884 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x105b90>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -549909,15 +549906,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 217814 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x105b20> │ │ │ │ add r7, sp, #344 @ 0x158 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - cmp r2, #188 @ 0xbc │ │ │ │ + movs r7, #252 @ 0xfc │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #184] @ (217958 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x105c64>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -549983,15 +549980,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 2178e4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x105bf0> │ │ │ │ add r6, sp, #536 @ 0x218 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - cmp r1, #252 @ 0xfc │ │ │ │ + movs r7, #60 @ 0x3c │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (217a34 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x105d40>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -550059,15 +550056,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2179bc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x105cc8> │ │ │ │ add r5, sp, #712 @ 0x2c8 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - cmp r1, #58 @ 0x3a │ │ │ │ + movs r6, #122 @ 0x7a │ │ │ │ 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, #200] @ (217b18 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x105e24>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -550137,15 +550134,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 217aa2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x105dae> │ │ │ │ nop │ │ │ │ add r4, sp, #856 @ 0x358 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - cmp r0, #98 @ 0x62 │ │ │ │ + movs r5, #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, #192] @ (217bf4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x105f00>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -550213,15 +550210,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 217b7c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x105e88> │ │ │ │ add r3, sp, #968 @ 0x3c8 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - movs r7, #146 @ 0x92 │ │ │ │ + movs r4, #210 @ 0xd2 │ │ │ │ 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, #192] @ (217cd0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x105fdc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -550289,15 +550286,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 217c58 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x105f64> │ │ │ │ add r3, sp, #88 @ 0x58 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - movs r6, #194 @ 0xc2 │ │ │ │ + movs r4, #2 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ (217db8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1060c4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -550370,15 +550367,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r5, r1 │ │ │ │ b.n 217d34 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x106040> │ │ │ │ add r2, sp, #232 @ 0xe8 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - movs r5, #230 @ 0xe6 │ │ │ │ + movs r3, #38 @ 0x26 │ │ │ │ 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, #200] @ (217e9c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1061a8>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -550450,15 +550447,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 217e24 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x106130> │ │ │ │ nop │ │ │ │ add r1, sp, #328 @ 0x148 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - movs r5, #28 │ │ │ │ + movs r2, #92 @ 0x5c │ │ │ │ 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, #192] @ (217f78 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x106284>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -550528,15 +550525,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 217efe <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10620a> │ │ │ │ add r0, sp, #440 @ 0x1b8 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - movs r4, #84 @ 0x54 │ │ │ │ + movs r1, #148 @ 0x94 │ │ │ │ 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, #192] @ (218054 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x106360>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -550606,15 +550603,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 217fda <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1062e6> │ │ │ │ add r7, pc, #584 @ (adr r7, 2182a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1065ac>) │ │ │ │ lsls r2, r1, #6 │ │ │ │ - movs r3, #140 @ 0x8c │ │ │ │ + movs r0, #204 @ 0xcc │ │ │ │ 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, #200] @ (218138 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x106444>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -550686,15 +550683,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 2180c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1063cc> │ │ │ │ nop │ │ │ │ add r6, pc, #728 @ (adr r6, 218414 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x106720>) │ │ │ │ lsls r2, r1, #6 │ │ │ │ - movs r2, #188 @ 0xbc │ │ │ │ + subs r4, r7, #7 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (21821c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x106528>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -550766,15 +550763,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 2181a4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1064b0> │ │ │ │ nop │ │ │ │ add r5, pc, #840 @ (adr r5, 218568 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x106874>) │ │ │ │ lsls r2, r1, #6 │ │ │ │ - movs r1, #236 @ 0xec │ │ │ │ + subs r4, r5, #4 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (218300 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10660c>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -550846,15 +550843,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 218288 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x106594> │ │ │ │ nop │ │ │ │ add r4, pc, #952 @ (adr r4, 2186bc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1069c8>) │ │ │ │ lsls r2, r1, #6 │ │ │ │ - movs r1, #28 │ │ │ │ + subs r4, r3, #1 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (2183dc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1066e8>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -550924,15 +550921,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 218362 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10666e> │ │ │ │ add r4, pc, #40 @ (adr r4, 218408 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x106714>) │ │ │ │ lsls r2, r1, #6 │ │ │ │ - movs r0, #84 @ 0x54 │ │ │ │ + adds r4, 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, #200] @ (2184c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1067cc>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -551004,15 +551001,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 218448 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x106754> │ │ │ │ nop │ │ │ │ add r3, pc, #184 @ (adr r3, 21857c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x106888>) │ │ │ │ lsls r2, r1, #6 │ │ │ │ - subs r4, r0, #6 │ │ │ │ + adds r4, r0, #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, #192] @ (21859c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1068a8>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -551082,15 +551079,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 218522 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10682e> │ │ │ │ add r2, pc, #296 @ (adr r2, 2186c8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1069d4>) │ │ │ │ lsls r2, r1, #6 │ │ │ │ - subs r4, r7, #2 │ │ │ │ + subs r4, r7, 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, #196] @ (21867c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x106988>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -551161,15 +551158,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2185fe <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10690a> │ │ │ │ nop │ │ │ │ add r1, pc, #440 @ (adr r1, 218838 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x106b44>) │ │ │ │ lsls r2, r1, #6 │ │ │ │ - adds r6, r6, #7 │ │ │ │ + subs r6, r6, 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, #196] @ (21875c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x106a68>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -551240,15 +551237,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2186de <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1069ea> │ │ │ │ nop │ │ │ │ add r0, pc, #568 @ (adr r0, 218998 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x106ca4>) │ │ │ │ lsls r2, r1, #6 │ │ │ │ - adds r2, r5, #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, #200] @ (218840 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x106b4c>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -551319,15 +551316,15 @@ │ │ │ │ bl 13cfd0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b2dc> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 2187c8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x106ad4> │ │ │ │ ldr r7, [sp, #696] @ 0x2b8 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - adds r6, r2, #1 │ │ │ │ + adds r6, r2, r6 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (218924 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x106c30>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -551398,15 +551395,15 @@ │ │ │ │ bl 13cfd0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b2dc> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 2188ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x106bb8> │ │ │ │ ldr r6, [sp, #808] @ 0x328 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - subs r6, r0, r6 │ │ │ │ + adds r6, r0, 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, #196] @ (218a04 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x106d10>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -551477,15 +551474,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 218986 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x106c92> │ │ │ │ nop │ │ │ │ ldr r5, [sp, #920] @ 0x398 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - subs r6, r7, r2 │ │ │ │ + asrs r6, r7, #31 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (218ae4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x106df0>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -551556,15 +551553,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 218a66 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x106d72> │ │ │ │ nop │ │ │ │ ldr r5, [sp, #24] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - adds r2, r6, r7 │ │ │ │ + asrs r2, r6, #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, #196] @ (218bc4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x106ed0>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -551635,15 +551632,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 218b46 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x106e52> │ │ │ │ nop │ │ │ │ ldr r4, [sp, #152] @ 0x98 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - adds r6, r4, r4 │ │ │ │ + asrs r6, r4, #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, #196] @ (218ca4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x106fb0>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -551714,15 +551711,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 218c26 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x106f32> │ │ │ │ nop │ │ │ │ ldr r3, [sp, #280] @ 0x118 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - adds r2, r3, r1 │ │ │ │ + asrs r2, r3, #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, #196] @ (218d84 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x107090>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -551793,15 +551790,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 218d06 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x107012> │ │ │ │ nop │ │ │ │ ldr r2, [sp, #408] @ 0x198 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - asrs r6, r1, #30 │ │ │ │ + asrs r6, r1, #19 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (218e68 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x107174>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -551872,15 +551869,15 @@ │ │ │ │ bl 13cfd0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b2dc> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 218df0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1070fc> │ │ │ │ ldr r1, [sp, #536] @ 0x218 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - asrs r2, r7, #26 │ │ │ │ + asrs r2, r7, #15 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (218f48 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x107254>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -551951,15 +551948,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 218eca <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1071d6> │ │ │ │ nop │ │ │ │ ldr r0, [sp, #648] @ 0x288 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - asrs r2, r6, #23 │ │ │ │ + asrs r2, r6, #12 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (219028 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x107334>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -552030,15 +552027,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 218faa <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1072b6> │ │ │ │ nop │ │ │ │ str r7, [sp, #776] @ 0x308 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - asrs r6, r4, #20 │ │ │ │ + asrs r6, r4, #9 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (219108 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x107414>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -552109,15 +552106,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21908a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x107396> │ │ │ │ nop │ │ │ │ str r6, [sp, #904] @ 0x388 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - asrs r2, r3, #17 │ │ │ │ + asrs r2, r3, #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, #200] @ (2191ec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1074f8>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -552188,15 +552185,15 @@ │ │ │ │ bl 13cfd0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b2dc> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 219174 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x107480> │ │ │ │ str r6, [sp, #8] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - asrs r6, r0, #14 │ │ │ │ + asrs r6, r0, #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, #196] @ (2192cc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1075d8>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -552267,15 +552264,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21924e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10755a> │ │ │ │ nop │ │ │ │ str r5, [sp, #120] @ 0x78 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - asrs r6, r7, #10 │ │ │ │ + lsrs r6, r7, #31 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (2193ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1076b8>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -552346,15 +552343,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21932e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10763a> │ │ │ │ nop │ │ │ │ str r4, [sp, #248] @ 0xf8 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - asrs r2, r6, #7 │ │ │ │ + lsrs r2, r6, #28 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (21949c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1077a8>) │ │ │ │ @@ -552429,15 +552426,15 @@ │ │ │ │ bl 13cfd0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b2dc> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21941c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x107728> │ │ │ │ str r3, [sp, #376] @ 0x178 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - asrs r4, r2, #4 │ │ │ │ + lsrs r4, r2, #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, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #204] @ (219584 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x107890>) │ │ │ │ @@ -552511,15 +552508,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 219502 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10780e> │ │ │ │ str r2, [sp, #440] @ 0x1b8 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - asrs r0, r1, #1 │ │ │ │ + lsrs r0, r1, #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, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #204] @ (21966c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x107978>) │ │ │ │ @@ -552593,15 +552590,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 2195ea <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1078f6> │ │ │ │ str r1, [sp, #536] @ 0x218 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - lsrs r4, r7, #29 │ │ │ │ + lsrs r4, r7, #18 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (21975c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x107a68>) │ │ │ │ @@ -552676,15 +552673,15 @@ │ │ │ │ bl 13cfd0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b2dc> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 2196dc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1079e8> │ │ │ │ str r0, [sp, #632] @ 0x278 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - lsrs r4, r4, #26 │ │ │ │ + lsrs r4, r4, #15 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (21984c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x107b58>) │ │ │ │ @@ -552759,15 +552756,15 @@ │ │ │ │ bl 13cfd0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b2dc> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 2197cc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x107ad8> │ │ │ │ ldrh r6, [r5, #60] @ 0x3c │ │ │ │ lsls r2, r1, #6 │ │ │ │ - lsrs r0, r2, #23 │ │ │ │ + lsrs r0, r2, #12 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (21993c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x107c48>) │ │ │ │ @@ -552842,15 +552839,15 @@ │ │ │ │ bl 13cfd0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b2dc> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 2198bc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x107bc8> │ │ │ │ ldrh r6, [r7, #52] @ 0x34 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - lsrs r4, r7, #19 │ │ │ │ + lsrs r4, r7, #8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #204] @ (219a24 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x107d30>) │ │ │ │ @@ -552924,15 +552921,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 2199a2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x107cae> │ │ │ │ ldrh r6, [r1, #46] @ 0x2e │ │ │ │ lsls r2, r1, #6 │ │ │ │ - lsrs r4, r5, #16 │ │ │ │ + lsrs r4, r5, #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, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (219b14 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x107e20>) │ │ │ │ @@ -553007,15 +553004,15 @@ │ │ │ │ bl 13cfd0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b2dc> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 219a94 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x107da0> │ │ │ │ ldrh r6, [r4, #38] @ 0x26 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - lsrs r0, r3, #13 │ │ │ │ + lsrs r0, r3, #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, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #204] @ (219bfc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x107f08>) │ │ │ │ @@ -553089,15 +553086,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 219b7a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x107e86> │ │ │ │ ldrh r6, [r6, #30] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - lsrs r4, r1, #10 │ │ │ │ + lsls r4, r1, #31 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (219cec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x107ff8>) │ │ │ │ @@ -553172,15 +553169,15 @@ │ │ │ │ bl 13cfd0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b2dc> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 219c6c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x107f78> │ │ │ │ ldrh r6, [r1, #24] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - lsrs r4, r6, #6 │ │ │ │ + lsls r4, r6, #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, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #204] @ (219dd4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1080e0>) │ │ │ │ @@ -553254,15 +553251,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 219d52 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10805e> │ │ │ │ ldrh r6, [r3, #16] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - lsrs r0, r5, #3 │ │ │ │ + lsls r0, r5, #24 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #204] @ (219ebc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1081c8>) │ │ │ │ @@ -553336,15 +553333,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 219e3a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x108146> │ │ │ │ ldrh r6, [r6, #8] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - lsrs r4, r3, #32 │ │ │ │ + lsls r4, r3, #21 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (219fac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1082b8>) │ │ │ │ @@ -553419,15 +553416,15 @@ │ │ │ │ bl 13cfd0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b2dc> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 219f2c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x108238> │ │ │ │ ldrh r6, [r1, #2] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - lsls r4, r0, #29 │ │ │ │ + lsls r4, r0, #18 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (21a09c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1083a8>) │ │ │ │ @@ -553502,15 +553499,15 @@ │ │ │ │ bl 13cfd0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b2dc> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21a01c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x108328> │ │ │ │ strh r6, [r3, #58] @ 0x3a │ │ │ │ lsls r2, r1, #6 │ │ │ │ - lsls r0, r6, #25 │ │ │ │ + lsls r0, r6, #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 r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (21a18c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x108498>) │ │ │ │ @@ -553585,15 +553582,15 @@ │ │ │ │ bl 13cfd0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b2dc> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21a10c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x108418> │ │ │ │ strh r6, [r5, #50] @ 0x32 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - lsls r4, r3, #22 │ │ │ │ + lsls r4, r3, #11 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #204] @ (21a274 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x108580>) │ │ │ │ @@ -553667,15 +553664,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21a1f2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1084fe> │ │ │ │ strh r6, [r7, #42] @ 0x2a │ │ │ │ lsls r2, r1, #6 │ │ │ │ - lsls r4, r1, #19 │ │ │ │ + lsls r4, r1, #8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (21a364 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x108670>) │ │ │ │ @@ -553750,15 +553747,15 @@ │ │ │ │ bl 13cfd0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b2dc> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21a2e4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1085f0> │ │ │ │ strh r6, [r2, #36] @ 0x24 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - lsls r0, r7, #15 │ │ │ │ + lsls 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 r8, r1 │ │ │ │ ldr r1, [pc, #204] @ (21a44c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x108758>) │ │ │ │ @@ -553832,15 +553829,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21a3ca <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1086d6> │ │ │ │ strh r6, [r4, #28] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - lsls r4, r5, #12 │ │ │ │ + lsls r4, r5, #1 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (21a528 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x108834>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -553912,16 +553909,15 @@ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r0, r3, r2 │ │ │ │ b.n 21a4aa <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1087b6> │ │ │ │ strh r6, [r7, #20] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - lsls r6, r4, #9 │ │ │ │ - lsls r5, r3, #3 │ │ │ │ + vshr.u64 q0, q6, #26 │ │ │ │ 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] @ (21a6b4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1089c0>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ mov r4, r1 │ │ │ │ @@ -557397,15 +557393,15 @@ │ │ │ │ ldr.w r3, [r3, #3408] @ 0xd50 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r0, r1] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - bge.n 21cdfc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10b108> │ │ │ │ + bvc.n 21cc7c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10af88> │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (21cd60 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10b06c>) │ │ │ │ @@ -557428,15 +557424,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r6, r7] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - bge.n 21cdd8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10b0e4> │ │ │ │ + bvc.n 21ce58 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10b164> │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (21cdac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10b0b8>) │ │ │ │ @@ -557459,15 +557455,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r5, r6] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - bge.n 21cdb4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10b0c0> │ │ │ │ + bvc.n 21ce34 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10b140> │ │ │ │ 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, #44] @ (21cdf0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10b0fc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -557487,15 +557483,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3804] @ 0xedc │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r0, [r4, r5] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - bls.n 21cd98 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10b0a4> │ │ │ │ + bvc.n 21ce18 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10b124> │ │ │ │ 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, #52] @ (21ce3c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10b148>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -557518,15 +557514,15 @@ │ │ │ │ ldr.w r3, [r3, #3512] @ 0xdb8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r3, r4] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - bls.n 21cd7c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10b088> │ │ │ │ + bvs.n 21cdfc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10b108> │ │ │ │ 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, #52] @ (21ce88 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10b194>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -557549,15 +557545,15 @@ │ │ │ │ ldr.w r3, [r3, #3156] @ 0xc54 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r2, r3] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - bls.n 21cf68 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10b274> │ │ │ │ + bvs.n 21cde8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10b0f4> │ │ │ │ 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, #52] @ (21ced4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10b1e0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -557580,15 +557576,15 @@ │ │ │ │ ldr.w r3, [r3, #3780] @ 0xec4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r0, r2] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - bls.n 21cf44 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10b250> │ │ │ │ + bvs.n 21cfc4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10b2d0> │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (21cf20 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10b22c>) │ │ │ │ @@ -557611,15 +557607,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r6, r0] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - bhi.n 21cf18 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10b224> │ │ │ │ + bvs.n 21cf98 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10b2a4> │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (21cf6c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10b278>) │ │ │ │ @@ -557642,15 +557638,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrsb r0, [r5, r7] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - bhi.n 21cefc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10b208> │ │ │ │ + bvs.n 21cf7c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10b288> │ │ │ │ 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, #52] @ (21cfb8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10b2c4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -557673,15 +557669,15 @@ │ │ │ │ ldr.w r3, [r3, #3764] @ 0xeb4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrsb r0, [r4, r6] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - bhi.n 21cef8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10b204> │ │ │ │ + bpl.n 21cf78 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10b284> │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (21d004 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10b310>) │ │ │ │ @@ -557704,15 +557700,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrsb r0, [r2, r5] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - bhi.n 21d0cc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10b3d8> │ │ │ │ + bpl.n 21cf4c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10b258> │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (21d050 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10b35c>) │ │ │ │ @@ -557735,15 +557731,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrsb r4, [r0, r4] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - bhi.n 21d0b8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10b3c4> │ │ │ │ + bpl.n 21d138 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10b444> │ │ │ │ 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, #52] @ (21d09c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10b3a8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -557766,15 +557762,15 @@ │ │ │ │ ldr.w r3, [r3, #3724] @ 0xe8c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrsb r4, [r7, r2] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - bhi.n 21d0b4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10b3c0> │ │ │ │ + bpl.n 21d134 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10b440> │ │ │ │ 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, #52] @ (21d0e8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10b3f4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -557797,15 +557793,15 @@ │ │ │ │ ldr.w r3, [r3, #3720] @ 0xe88 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrsb r0, [r6, r1] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - bvc.n 21d0a8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10b3b4> │ │ │ │ + bpl.n 21d128 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10b434> │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (21d134 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10b440>) │ │ │ │ @@ -557828,15 +557824,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrsb r0, [r4, r0] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - bvc.n 21d08c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10b398> │ │ │ │ + bmi.n 21d10c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10b418> │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (21d180 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10b48c>) │ │ │ │ @@ -557859,15 +557855,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r4, [r2, r7] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - bvc.n 21d098 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10b3a4> │ │ │ │ + bmi.n 21d118 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10b424> │ │ │ │ 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, #52] @ (21d1cc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10b4d8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -557890,15 +557886,15 @@ │ │ │ │ ldr.w r3, [r3, #3708] @ 0xe7c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strb r4, [r1, r6] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - bvc.n 21d28c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10b598> │ │ │ │ + bmi.n 21d10c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10b418> │ │ │ │ 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, #52] @ (21d218 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10b524>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -557921,15 +557917,15 @@ │ │ │ │ ldr.w r3, [r3, #3704] @ 0xe78 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strb r0, [r0, r5] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - bvc.n 21d270 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10b57c> │ │ │ │ + bmi.n 21d2f0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10b5fc> │ │ │ │ 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, #52] @ (21d264 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10b570>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -557952,15 +557948,15 @@ │ │ │ │ ldr.w r3, [r3, #3700] @ 0xe74 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strb r4, [r6, r3] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - bvs.n 21d25c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10b568> │ │ │ │ + bmi.n 21d2dc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10b5e8> │ │ │ │ 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, #44] @ (21d2a8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10b5b4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -557980,15 +557976,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3672] @ 0xe58 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strb r0, [r5, r2] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - bvs.n 21d240 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10b54c> │ │ │ │ + bmi.n 21d2c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10b5cc> │ │ │ │ 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, #52] @ (21d2f4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10b600>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -558011,15 +558007,15 @@ │ │ │ │ ldr.w r3, [r3, #3668] @ 0xe54 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strb r4, [r4, r1] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - bvs.n 21d23c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10b548> │ │ │ │ + bcc.n 21d2bc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10b5c8> │ │ │ │ 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, #44] @ (21d338 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10b644>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -558039,15 +558035,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3660] @ 0xe4c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strb r0, [r3, r0] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - bvs.n 21d408 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10b714> │ │ │ │ + bcc.n 21d288 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10b594> │ │ │ │ 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, #44] @ (21d37c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10b688>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -558067,15 +558063,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3648] @ 0xe40 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strh r4, [r2, r7] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - bvs.n 21d3ec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10b6f8> │ │ │ │ + bcc.n 21d46c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10b778> │ │ │ │ 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, #44] @ (21d3c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10b6cc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -558095,15 +558091,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3644] @ 0xe3c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strh r0, [r2, r6] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - bvs.n 21d3d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10b6dc> │ │ │ │ + bcc.n 21d450 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10b75c> │ │ │ │ lsls r4, r3, #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 │ │ │ │ @@ -558131,15 +558127,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r6, [r0, r5] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - bpl.n 21d3b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10b6bc> │ │ │ │ + bcc.n 21d430 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10b73c> │ │ │ │ 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 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -558163,15 +558159,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r6, [r5, r3] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - bpl.n 21d380 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10b68c> │ │ │ │ + bcs.n 21d400 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10b70c> │ │ │ │ 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, #44] @ (21d4ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10b7b8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -558191,15 +558187,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3588] @ 0xe04 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strh r4, [r4, r2] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - bpl.n 21d564 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10b870> │ │ │ │ + bcs.n 21d3e4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10b6f0> │ │ │ │ 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, #52] @ (21d4f8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10b804>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -558222,15 +558218,15 @@ │ │ │ │ ldr.w r3, [r3, #3264] @ 0xcc0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strh r0, [r4, r1] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - bpl.n 21d560 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10b86c> │ │ │ │ + bcs.n 21d5e0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10b8ec> │ │ │ │ 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, #52] @ (21d544 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10b850>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -558253,15 +558249,15 @@ │ │ │ │ ldr.w r3, [r3, #3260] @ 0xcbc │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strh r4, [r2, r0] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - bmi.n 21d53c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10b848> │ │ │ │ + bcs.n 21d5bc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10b8c8> │ │ │ │ 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, #52] @ (21d590 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10b89c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -558284,15 +558280,15 @@ │ │ │ │ ldr.w r3, [r3, #3256] @ 0xcb8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ str r0, [r1, r7] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - bmi.n 21d518 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10b824> │ │ │ │ + bcs.n 21d598 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10b8a4> │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (21d5dc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10b8e8>) │ │ │ │ @@ -558315,15 +558311,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r0, [r7, r5] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - bmi.n 21d4e4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10b7f0> │ │ │ │ + bne.n 21d564 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10b870> │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (21d628 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10b934>) │ │ │ │ @@ -558346,15 +558342,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r4, [r5, r4] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - bmi.n 21d6b8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10b9c4> │ │ │ │ + bne.n 21d538 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10b844> │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (21d674 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10b980>) │ │ │ │ @@ -558377,15 +558373,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r0, [r4, r3] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - bmi.n 21d68c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10b998> │ │ │ │ + bne.n 21d70c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10ba18> │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (21d6c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10b9cc>) │ │ │ │ @@ -558408,15 +558404,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r4, [r2, r2] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - bcc.n 21d660 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10b96c> │ │ │ │ + bne.n 21d6e0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10b9ec> │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (21d70c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10ba18>) │ │ │ │ @@ -558439,15 +558435,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r0, [r1, r1] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - bcc.n 21d63c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10b948> │ │ │ │ + beq.n 21d6bc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10b9c8> │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (21d758 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10ba64>) │ │ │ │ @@ -558470,15 +558466,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r7, [pc, #1008] @ (21db4c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10be58>) │ │ │ │ lsls r2, r1, #6 │ │ │ │ - bcc.n 21d818 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10bb24> │ │ │ │ + beq.n 21d698 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10b9a4> │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (21d7a4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10bab0>) │ │ │ │ @@ -558501,15 +558497,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r7, [pc, #704] @ (21da68 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10bd74>) │ │ │ │ lsls r2, r1, #6 │ │ │ │ - bcc.n 21d7f4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10bb00> │ │ │ │ + beq.n 21d874 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10bb80> │ │ │ │ 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 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -558533,15 +558529,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r7, [pc, #392] @ (21d980 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10bc8c>) │ │ │ │ lsls r2, r1, #6 │ │ │ │ - bcs.n 21d7e4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10baf0> │ │ │ │ + beq.n 21d864 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10bb70> │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #36] @ (21d830 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10bb3c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -558557,15 +558553,15 @@ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ ldr.w r3, [r3, #3236] @ 0xca4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldr r7, [pc, #96] @ (21d894 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10bba0>) │ │ │ │ lsls r2, r1, #6 │ │ │ │ - bcs.n 21d7c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10bacc> │ │ │ │ + beq.n 21d840 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10bb4c> │ │ │ │ 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, #56] @ (21d880 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10bb8c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -558589,15 +558585,15 @@ │ │ │ │ ldr.w r3, [r3, #420] @ 0x1a4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r6, [pc, #880] @ (21dbf4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10bf00>) │ │ │ │ lsls r2, r1, #6 │ │ │ │ - bcs.n 21d7c8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10bad4> │ │ │ │ + ldmia r7, {r5, r6, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (21d8d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10bbdc>) │ │ │ │ @@ -558621,15 +558617,15 @@ │ │ │ │ ldr.w r4, [ip, #412] @ 0x19c │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r6, [pc, #544] @ (21daf4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10be00>) │ │ │ │ lsls r2, r1, #6 │ │ │ │ - bcs.n 21d988 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10bc94> │ │ │ │ + ldmia r7, {r3, r4, r7} │ │ │ │ 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 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -558655,15 +558651,15 @@ │ │ │ │ ldr.w r4, [ip, #408] @ 0x198 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r6, [pc, #216] @ (21da00 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10bd0c>) │ │ │ │ lsls r2, r1, #6 │ │ │ │ - bcs.n 21d964 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10bc70> │ │ │ │ + ldmia r7!, {r2, r3, r4, r6} │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ @@ -558694,15 +558690,15 @@ │ │ │ │ ldr.w r4, [ip, #404] @ 0x194 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r5, [pc, #904] @ (21dd10 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10c01c>) │ │ │ │ lsls r2, r1, #6 │ │ │ │ - bne.n 21d93c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10bc48> │ │ │ │ + ldmia r7!, {r3, r4} │ │ │ │ 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, #48] @ (21d9cc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10bcd8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -558723,15 +558719,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #392] @ 0x188 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r5, [pc, #544] @ (21dbf0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10befc>) │ │ │ │ lsls r2, r1, #6 │ │ │ │ - bne.n 21d8fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10bc08> │ │ │ │ + ldmia r6, {r2, r4, r6, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ @@ -558761,15 +558757,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r5, [pc, #232] @ (21db14 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10be20>) │ │ │ │ lsls r2, r1, #6 │ │ │ │ - bne.n 21dae8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10bdf4> │ │ │ │ + ldmia r6!, {r2, r3, r4, r7} │ │ │ │ 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 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -558795,15 +558791,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r4, [pc, #888] @ (21ddf8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10c104>) │ │ │ │ lsls r2, r1, #6 │ │ │ │ - bne.n 21dab4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10bdc0> │ │ │ │ + ldmia r6, {r3, r4, r6} │ │ │ │ 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, #52] @ (21dac8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10bdd4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -558826,15 +558822,15 @@ │ │ │ │ ldr.w r3, [r3, #3436] @ 0xd6c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r4, [pc, #576] @ (21dd0c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10c018>) │ │ │ │ lsls r2, r1, #6 │ │ │ │ - beq.n 21da98 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10bda4> │ │ │ │ + ldmia r6!, {r2, r5} │ │ │ │ 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, #52] @ (21db14 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10be20>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -558857,15 +558853,15 @@ │ │ │ │ ldr.w r3, [r3, #3432] @ 0xd68 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r4, [pc, #272] @ (21dc28 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10bf34>) │ │ │ │ lsls r2, r1, #6 │ │ │ │ - beq.n 21da8c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10bd98> │ │ │ │ + ldmia r5, {r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (21db60 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10be6c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -558888,15 +558884,15 @@ │ │ │ │ ldr.w r3, [r3, #3428] @ 0xd64 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r3, [pc, #992] @ (21df44 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10c250>) │ │ │ │ lsls r2, r1, #6 │ │ │ │ - beq.n 21da78 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10bd84> │ │ │ │ + ldmia r5!, {r3, r6, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (21dbac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10beb8>) │ │ │ │ @@ -558919,15 +558915,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r3, [pc, #672] @ (21de50 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10c15c>) │ │ │ │ lsls r2, r1, #6 │ │ │ │ - beq.n 21dc4c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10bf58> │ │ │ │ + ldmia r5!, {r2, r3, r7} │ │ │ │ lsls r4, r3, #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 │ │ │ │ @@ -558963,15 +558959,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r3, [pc, #360] @ (21dd80 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10c08c>) │ │ │ │ lsls r2, r1, #6 │ │ │ │ - beq.n 21dc4c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10bf58> │ │ │ │ + ldmia r5!, {r3, r4, r6} │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -558995,15 +558991,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r2, [pc, #968] @ (21e030 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10c33c>) │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldmia r7, {r2, r6, r7} │ │ │ │ + ldmia r5!, {r2} │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (21dcb0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10bfbc>) │ │ │ │ @@ -559026,15 +559022,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r2, [pc, #656] @ (21df44 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10c250>) │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldmia r7, {r2, r7} │ │ │ │ + ldmia r4!, {r2, r6, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -559058,15 +559054,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r2, [pc, #344] @ (21de5c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10c168>) │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldmia r7!, {r3, r6} │ │ │ │ + ldmia r4!, {r3, r7} │ │ │ │ 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 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -559090,15 +559086,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r2, [pc, #24] @ (21dd6c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10c078>) │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldmia r7!, {r2, r3} │ │ │ │ + ldmia r4!, {r2, r3, 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 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (21dda0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10c0ac>) │ │ │ │ @@ -559122,15 +559118,15 @@ │ │ │ │ ldr.w r4, [ip, #1340] @ 0x53c │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r1, [pc, #736] @ (21e084 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10c390>) │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldmia r6, {r2, r4, r6, r7} │ │ │ │ + ldmia r4, {r2, r4} │ │ │ │ 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, #44] @ (21dde4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10c0f0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -559150,15 +559146,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #3520] @ 0xdc0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r1, [pc, #432] @ (21df98 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10c2a4>) │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldmia r6!, {r2, r5, r7} │ │ │ │ + ldmia r3!, {r2, r5, r6, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (21de28 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10c134>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -559178,15 +559174,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #3516] @ 0xdbc │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r1, [pc, #160] @ (21decc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10c1d8>) │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldmia r6, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r3, {r2, r3, r4, r5, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (21de74 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10c180>) │ │ │ │ @@ -559209,15 +559205,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r0, [pc, #896] @ (21e1f8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10c504>) │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldmia r6, {r2, r3, r6} │ │ │ │ + ldmia r3, {r2, r3, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (21deb8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10c1c4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -559237,15 +559233,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3508] @ 0xdb4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r0, [pc, #608] @ (21e11c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10c428>) │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldmia r6!, {r2, r3, r4} │ │ │ │ + ldmia r3, {r2, r3, r4, r6} │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (21def8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10c204>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -559263,15 +559259,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #3504] @ 0xdb0 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #336] @ (21e04c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10c358>) │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldmia r5, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r3!, {r1, r2, r4, r5} │ │ │ │ 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, #56] @ (21df48 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10c254>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -559295,15 +559291,15 @@ │ │ │ │ ldr.w r3, [r3, #1912] @ 0x778 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r0, [pc, #80] @ (21df9c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10c2a8>) │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldmia r5!, {r3, r6, r7} │ │ │ │ + ldmia r3, {r3} │ │ │ │ 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 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -559327,15 +559323,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0x47be │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldmia r5!, {r2, r4, r7} │ │ │ │ + ldmia r2, {r2, r4, r6, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (21dfe4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10c2f0>) │ │ │ │ @@ -559358,15 +559354,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bx lr │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldmia r5!, {r3, r4, r6} │ │ │ │ + ldmia r2!, {r3, r4, r7} │ │ │ │ lsls r4, r3, #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 │ │ │ │ @@ -559395,15 +559391,15 @@ │ │ │ │ ldr.w r4, [ip, #1904] @ 0x770 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bx r4 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldmia r5, {r2, r3, r5} │ │ │ │ + ldmia r2, {r2, r3, 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, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -559429,15 +559425,15 @@ │ │ │ │ ldr.w r4, [ip, #1900] @ 0x76c │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ mov lr, r8 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldmia r4!, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r2, {r2, r3, r5} │ │ │ │ lsls r4, r3, #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 │ │ │ │ @@ -559465,15 +559461,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ mov r2, lr │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldmia r4, {r4, r5, r7} │ │ │ │ + ldmia r1!, {r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -559497,15 +559493,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ mov r2, r3 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldmia r4!, {r2, r3, r5, r6} │ │ │ │ + ldmia r1!, {r2, r3, r5, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #264] @ (21e260 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10c56c>) │ │ │ │ @@ -559604,15 +559600,15 @@ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ add.w lr, r1, ip │ │ │ │ b.n 21e1b6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10c4c2> │ │ │ │ nop │ │ │ │ cmp lr, r9 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldmia r3!, {r2, r7} │ │ │ │ + ldmia r0!, {r2, 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, #76] @ (21e2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10c5d0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -563471,15 +563467,15 @@ │ │ │ │ bl 13cfd0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b2dc> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r3, #2 │ │ │ │ b.n 220e6c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10f178> │ │ │ │ adds r0, r4, r3 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldr r7, [sp, #128] @ 0x80 │ │ │ │ + ldr r4, [sp, #384] @ 0x180 │ │ │ │ lsls r4, r3, #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] @ (220fa4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10f2b0>) │ │ │ │ @@ -563711,15 +563707,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r0, [r1, #460] @ 0x1cc │ │ │ │ add.w ip, r0, #3 │ │ │ │ b.n 22110a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10f416> │ │ │ │ nop │ │ │ │ asrs r2, r1, #25 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldr r4, [sp, #584] @ 0x248 │ │ │ │ + ldr r1, [sp, #840] @ 0x348 │ │ │ │ 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] @ (221210 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10f51c>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -563770,15 +563766,15 @@ │ │ │ │ bl 13cfd0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b2dc> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ adds r0, r1, #2 │ │ │ │ b.n 2211ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10f4b8> │ │ │ │ asrs r0, r4, #22 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldr r4, [sp, #0] │ │ │ │ + ldr r1, [sp, #256] @ 0x100 │ │ │ │ lsls r4, r3, #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] @ (2212d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10f5dc>) │ │ │ │ @@ -563841,15 +563837,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ add.w ip, r1, #3 │ │ │ │ b.n 221252 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10f55e> │ │ │ │ nop │ │ │ │ asrs r4, r7, #19 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldr r3, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r0, [sp, #680] @ 0x2a8 │ │ │ │ lsls r4, r3, #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] @ (221394 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10f6a0>) │ │ │ │ @@ -563913,15 +563909,15 @@ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ ldr.w r0, [r1, #460] @ 0x1cc │ │ │ │ add.w ip, r0, #4 │ │ │ │ b.n 221312 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10f61e> │ │ │ │ asrs r4, r7, #16 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldr r2, [sp, #744] @ 0x2e8 │ │ │ │ + str r7, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r4, r3, #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] @ (22145c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10f768>) │ │ │ │ @@ -563988,15 +563984,15 @@ │ │ │ │ bl 13cfd0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b2dc> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ add.w ip, r1, #3 │ │ │ │ b.n 2213d6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10f6e2> │ │ │ │ asrs r0, r7, #13 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ + str r7, [sp, #288] @ 0x120 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #180] @ (22152c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10f838>) │ │ │ │ @@ -564064,15 +564060,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 22149e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10f7aa> │ │ │ │ nop │ │ │ │ asrs r0, r6, #10 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldr r5, [pc, #376] @ (2216ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10f9b8>) │ │ │ │ + ldr r2, [pc, #632] @ (2217ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10fab8>) │ │ │ │ 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 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #184] @ (221600 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10f90c>) │ │ │ │ @@ -564142,15 +564138,15 @@ │ │ │ │ bl 13cfd0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b2dc> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 22156e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10f87a> │ │ │ │ asrs r0, r4, #7 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldr r0, [sp, #496] @ 0x1f0 │ │ │ │ + str r5, [sp, #752] @ 0x2f0 │ │ │ │ lsls r4, r3, #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] @ (2216d4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10f9e0>) │ │ │ │ @@ -564222,15 +564218,15 @@ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ ldr.w r0, [r1, #460] @ 0x1cc │ │ │ │ add.w ip, r0, #5 │ │ │ │ b.n 221642 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10f94e> │ │ │ │ asrs r4, r1, #4 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - str r7, [sp, #760] @ 0x2f8 │ │ │ │ + str r4, [sp, #1016] @ 0x3f8 │ │ │ │ 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 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #192] @ (2217b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10fabc>) │ │ │ │ @@ -564304,15 +564300,15 @@ │ │ │ │ bl 13cfd0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b2dc> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 221716 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10fa22> │ │ │ │ asrs r0, r7, #32 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldr r3, [pc, #688] @ (221a68 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10fd74>) │ │ │ │ + ldr r0, [pc, #944] @ (221b68 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10fe74>) │ │ │ │ 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, #372] @ (22193c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10fc48>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -564541,15 +564537,15 @@ │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldrd r2, r3, [sp, #40] @ 0x28 │ │ │ │ ldr.w r0, [r1, #460] @ 0x1cc │ │ │ │ add.w ip, r0, #6 │ │ │ │ b.n 22197a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10fc86> │ │ │ │ lsrs r4, r2, #23 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - str r4, [sp, #616] @ 0x268 │ │ │ │ + str r1, [sp, #872] @ 0x368 │ │ │ │ lsls r4, r3, #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] @ (221b0c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10fe18>) │ │ │ │ @@ -564633,15 +564629,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #6 │ │ │ │ b.n 221a60 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10fd6c> │ │ │ │ nop │ │ │ │ lsrs r0, r6, #19 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldr r0, [pc, #600] @ (221d6c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x110078>) │ │ │ │ + cmp lr, sl │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #176] @ (221bd8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x10fee4>) │ │ │ │ mov r4, r1 │ │ │ │ @@ -565011,15 +565007,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ add.w ip, r1, r4 │ │ │ │ b.n 221ec2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1101ce> │ │ │ │ nop │ │ │ │ lsrs r0, r6, #2 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrh r2, [r6, #58] @ 0x3a │ │ │ │ + ldrh r2, [r6, #36] @ 0x24 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (222024 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x110330>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -565090,15 +565086,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #4] │ │ │ │ add.w ip, r1, r4 │ │ │ │ b.n 221faa <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1102b6> │ │ │ │ nop │ │ │ │ lsls r0, r1, #31 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrh r6, [r4, #52] @ 0x34 │ │ │ │ + ldrh r6, [r4, #30] │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (222104 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x110410>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -565169,15 +565165,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #4] │ │ │ │ add.w ip, r1, r4 │ │ │ │ b.n 22208a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x110396> │ │ │ │ nop │ │ │ │ lsls r0, r5, #27 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrh r6, [r2, #46] @ 0x2e │ │ │ │ + ldrh r6, [r2, #24] │ │ │ │ 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 │ │ │ │ sub sp, #20 │ │ │ │ mov r9, r2 │ │ │ │ @@ -565265,15 +565261,15 @@ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r2, [r1, #460] @ 0x1cc │ │ │ │ adds r6, r5, r2 │ │ │ │ b.n 222170 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x11047c> │ │ │ │ lsls r2, r0, #24 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrh r6, [r3, #38] @ 0x26 │ │ │ │ + ldrh r6, [r3, #16] │ │ │ │ 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, #192] @ (2222e8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1105f4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -565341,15 +565337,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 222270 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x11057c> │ │ │ │ lsls r6, r7, #19 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrh r6, [r2, #32] │ │ │ │ + ldrh r6, [r2, #10] │ │ │ │ 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, #192] @ (2223c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1106d0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -565417,15 +565413,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22234c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x110658> │ │ │ │ lsls r2, r4, #16 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrh r6, [r2, #26] │ │ │ │ + ldrh r6, [r2, #4] │ │ │ │ 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, #192] @ (2224a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1107ac>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -565493,15 +565489,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 222428 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x110734> │ │ │ │ lsls r6, r0, #13 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrh r2, [r3, #20] │ │ │ │ + strh r2, [r3, #62] @ 0x3e │ │ │ │ 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, #192] @ (22257c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x110888>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -565569,15 +565565,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 222504 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x110810> │ │ │ │ lsls r2, r5, #9 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrh r6, [r2, #14] │ │ │ │ + strh r6, [r2, #56] @ 0x38 │ │ │ │ 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, #192] @ (222658 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x110964>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -565645,15 +565641,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2225e0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1108ec> │ │ │ │ lsls r6, r1, #6 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrh r2, [r1, #8] │ │ │ │ + strh r2, [r1, #50] @ 0x32 │ │ │ │ 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, #192] @ (222734 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x110a40>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -565721,15 +565717,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2226bc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1109c8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrh r6, [r7, #0] │ │ │ │ + strh r6, [r7, #42] @ 0x2a │ │ │ │ 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, #208] @ (222820 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x110b2c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -565803,15 +565799,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r5, r1 │ │ │ │ b.n 222798 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x110aa4> │ │ │ │ nop │ │ │ │ vaddw.u16 q8, q11, d9 │ │ │ │ - strh r2, [r5, #58] @ 0x3a │ │ │ │ + strh r2, [r5, #36] @ 0x24 │ │ │ │ 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, #192] @ (2228fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x110c08>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -565880,15 +565876,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 222882 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x110b8e> │ │ │ │ nop │ │ │ │ cdp2 1, 14, cr0, cr10, cr9, {4} │ │ │ │ - strh r6, [r4, #52] @ 0x34 │ │ │ │ + strh r6, [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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #204] @ (2229e4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x110cf0>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -565962,15 +565958,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r5, r1 │ │ │ │ b.n 22295e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x110c6a> │ │ │ │ nop │ │ │ │ cdp2 1, 0, cr0, cr14, cr9, {4} │ │ │ │ - strh r6, [r3, #46] @ 0x2e │ │ │ │ + strh r6, [r3, #24] │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #224] @ (222ae0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x110dec>) │ │ │ │ @@ -566051,15 +566047,15 @@ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldrd r3, r2, [sp, #20] │ │ │ │ ldr.w ip, [r1, #460] @ 0x1cc │ │ │ │ add.w lr, ip, r6 │ │ │ │ b.n 222a48 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x110d54> │ │ │ │ nop │ │ │ │ stc2 1, cr0, [r6, #-548]! @ 0xfffffddc │ │ │ │ - strh r6, [r7, #38] @ 0x26 │ │ │ │ + strh r6, [r7, #16] │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #256] @ (222bfc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x110f08>) │ │ │ │ @@ -566153,15 +566149,15 @@ │ │ │ │ bl 13cfd0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b2dc> │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ ldr.w r0, [r1, #460] @ 0x1cc │ │ │ │ add.w ip, r6, r0 │ │ │ │ b.n 222b4c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x110e58> │ │ │ │ stc2 1, cr0, [ip], #-548 @ 0xfffffddc │ │ │ │ - strh r2, [r0, #32] │ │ │ │ + strh r2, [r0, #10] │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #232] @ (222d00 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x11100c>) │ │ │ │ @@ -566251,15 +566247,15 @@ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr.w ip, [r1, #460] @ 0x1cc │ │ │ │ add.w lr, r2, ip │ │ │ │ b.n 222c62 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x110f6e> │ │ │ │ nop │ │ │ │ @ instruction: 0xfb0e0189 │ │ │ │ - strh r0, [r3, #24] │ │ │ │ + strh r0, [r3, #2] │ │ │ │ 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, #372] @ (222e8c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x111198>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -566792,15 +566788,15 @@ │ │ │ │ bl 13cfd0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b2dc> │ │ │ │ ldr.w r1, [r9, #460] @ 0x1cc │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add.w ip, r1, r3 │ │ │ │ b.n 223222 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x11152e> │ │ │ │ sbcs.w r1, r4, #4489216 @ 0x448000 │ │ │ │ - ldrb r0, [r7, #21] │ │ │ │ + ldrb r0, [r7, #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 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [pc, #236] @ (2233ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1116b8>) │ │ │ │ @@ -566886,15 +566882,15 @@ │ │ │ │ strd lr, r2, [sp, #8] │ │ │ │ bl 13cfd0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b2dc> │ │ │ │ ldr.w r1, [r7, #460] @ 0x1cc │ │ │ │ ldrd lr, r2, [sp, #8] │ │ │ │ add.w ip, r9, r1 │ │ │ │ b.n 223320 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x11162c> │ │ │ │ orn r1, r6, #4489216 @ 0x448000 │ │ │ │ - ldrb r4, [r1, #18] │ │ │ │ + ldrb r4, [r1, #7] │ │ │ │ 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, [r0, #60] @ 0x3c │ │ │ │ vldr d3, [r1, #32] │ │ │ │ @@ -569772,15 +569768,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bne.n 225530 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x11383c> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldrh r0, [r5, r2] │ │ │ │ + ldrsb r0, [r5, r7] │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (2255c8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1138d4>) │ │ │ │ @@ -569803,15 +569799,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bne.n 2254e4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1137f0> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldrh r0, [r6, r1] │ │ │ │ + ldrsb r0, [r6, r6] │ │ │ │ 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, #52] @ (225614 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x113920>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -569834,15 +569830,15 @@ │ │ │ │ ldr.w r3, [r3, #3792] @ 0xed0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bne.n 2256a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1139ac> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldrh r0, [r0, r1] │ │ │ │ + ldrsb r0, [r0, 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 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (225660 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x11396c>) │ │ │ │ @@ -569865,15 +569861,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ beq.n 22564c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x113958> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldrh r0, [r0, r0] │ │ │ │ + ldrsb r0, [r0, r5] │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (2256ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1139b8>) │ │ │ │ @@ -569896,15 +569892,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ beq.n 225600 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x11390c> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldr r4, [r1, r7] │ │ │ │ + ldrsb r4, [r1, r4] │ │ │ │ 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, #52] @ (2256f8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x113a04>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -569927,15 +569923,15 @@ │ │ │ │ ldr.w r3, [r3, #3988] @ 0xf94 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ beq.n 2257bc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x113ac8> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldr r4, [r4, r6] │ │ │ │ + ldrsb r4, [r4, r3] │ │ │ │ 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, #52] @ (225744 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x113a50>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -569958,15 +569954,15 @@ │ │ │ │ ldr.w r3, [r3, #3984] @ 0xf90 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ beq.n 225770 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x113a7c> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldr r4, [r5, r5] │ │ │ │ + ldrsb r4, [r5, r2] │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (225790 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x113a9c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -569989,15 +569985,15 @@ │ │ │ │ ldr.w r3, [r3, #3768] @ 0xeb8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldmia r7, {r3, r6, r7} │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldr r4, [r6, r4] │ │ │ │ + ldrsb r4, [r6, r1] │ │ │ │ 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, #52] @ (2257dc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x113ae8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -570020,15 +570016,15 @@ │ │ │ │ ldr.w r3, [r3, #3760] @ 0xeb0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldmia r7!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldr r0, [r0, r4] │ │ │ │ + ldrsb r0, [r0, r1] │ │ │ │ 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, #52] @ (225828 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x113b34>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -570051,15 +570047,15 @@ │ │ │ │ ldr.w r3, [r3, #3756] @ 0xeac │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldmia r7!, {r4, r5} │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldr r4, [r1, r3] │ │ │ │ + ldrsb r4, [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 │ │ │ │ ldr r3, [pc, #44] @ (22586c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x113b78>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -570079,15 +570075,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3664] @ 0xe50 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldmia r6, {r2, r5, r6, r7} │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldr r0, [r3, r2] │ │ │ │ + strb r0, [r3, r7] │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (2258b8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x113bc4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -570110,15 +570106,15 @@ │ │ │ │ ldr.w r3, [r3, #3656] @ 0xe48 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldmia r6!, {r5, r7} │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldr r4, [r4, r1] │ │ │ │ + strb r4, [r4, r6] │ │ │ │ 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, #44] @ (2258fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x113c08>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -570138,15 +570134,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3652] @ 0xe44 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldmia r6, {r2, r4, r6} │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldr r0, [r5, r0] │ │ │ │ + strb r0, [r5, r5] │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (22594c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x113c58>) │ │ │ │ @@ -570170,15 +570166,15 @@ │ │ │ │ ldr.w r4, [ip, #1396] @ 0x574 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldmia r6!, {r2, r3} │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldrsb r4, [r6, r7] │ │ │ │ + strb r4, [r6, r4] │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (22599c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x113ca8>) │ │ │ │ @@ -570202,15 +570198,15 @@ │ │ │ │ ldr.w r4, [ip, #1400] @ 0x578 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldmia r5, {r2, r3, r4, r5, r7} │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldrsb r0, [r0, r7] │ │ │ │ + strb r0, [r0, r4] │ │ │ │ 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, #44] @ (2259e0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x113cec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -570229,15 +570225,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #688] @ 0x2b0 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldmia r5, {r4, r5, r6} │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldrsb r6, [r2, r6] │ │ │ │ + strb r6, [r2, r3] │ │ │ │ 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, #56] @ (225a30 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x113d3c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -570261,15 +570257,15 @@ │ │ │ │ ldr.w r3, [r3, #852] @ 0x354 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldmia r5, {r2, r3, r5} │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldrsb r0, [r5, r5] │ │ │ │ + strb r0, [r5, r2] │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (225a80 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x113d8c>) │ │ │ │ @@ -570293,15 +570289,15 @@ │ │ │ │ ldr.w r4, [ip, #848] @ 0x350 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldmia r4, {r3, r4, r6, r7} │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldrsb r0, [r5, r4] │ │ │ │ + strb r0, [r5, r1] │ │ │ │ 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 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -570327,15 +570323,15 @@ │ │ │ │ ldr.w r4, [ip, #844] @ 0x34c │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldmia r4!, {r1, r2, r7} │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldrsb r0, [r7, r3] │ │ │ │ + strb r0, [r7, r0] │ │ │ │ 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 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -570361,15 +570357,15 @@ │ │ │ │ ldr.w r4, [ip, #840] @ 0x348 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldmia r4, {r1, r4, r5} │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldrsb r0, [r0, r3] │ │ │ │ + strb r0, [r0, r0] │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (225b78 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x113e84>) │ │ │ │ @@ -570393,15 +570389,15 @@ │ │ │ │ ldr.w r4, [ip, #836] @ 0x344 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldmia r3!, {r5, r6, r7} │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldrsb r4, [r1, r2] │ │ │ │ + strh r4, [r1, r7] │ │ │ │ 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 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -570427,15 +570423,15 @@ │ │ │ │ ldr.w r4, [ip, #832] @ 0x340 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldmia r3, {r1, r2, r3, r7} │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldrsb r4, [r3, r1] │ │ │ │ + strh r4, [r3, r6] │ │ │ │ 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, #48] @ (225c14 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x113f20>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -570456,15 +570452,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #828] @ 0x33c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldmia r3!, {r6} │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldrsb r0, [r6, r0] │ │ │ │ + strh r0, [r6, r5] │ │ │ │ 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, #52] @ (225c60 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x113f6c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -570487,15 +570483,15 @@ │ │ │ │ ldr.w r3, [r3, #3208] @ 0xc88 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldmia r2!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r1, #6 │ │ │ │ - strb r4, [r7, r7] │ │ │ │ + strh r4, [r7, r4] │ │ │ │ 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, #52] @ (225cac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x113fb8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -570518,15 +570514,15 @@ │ │ │ │ ldr.w r3, [r3, #2212] @ 0x8a4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldmia r2, {r2, r3, r5, r7} │ │ │ │ lsls r1, r1, #6 │ │ │ │ - strb r4, [r7, r6] │ │ │ │ + strh r4, [r7, r3] │ │ │ │ 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, #44] @ (225cf0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x113ffc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -570546,15 +570542,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2252] @ 0x8cc │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldmia r2!, {r5, r6} │ │ │ │ lsls r1, r1, #6 │ │ │ │ - strb r0, [r0, r6] │ │ │ │ + strh r0, [r0, r3] │ │ │ │ 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, #52] @ (225d3c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x114048>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -570577,15 +570573,15 @@ │ │ │ │ ldr.w r3, [r3, #2220] @ 0x8ac │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldmia r2, {r2, r3, r4} │ │ │ │ lsls r1, r1, #6 │ │ │ │ - strb r0, [r1, r5] │ │ │ │ + strh r0, [r1, r2] │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (225d84 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x114090>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -570606,15 +570602,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #744] @ 0x2e8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldmia r1!, {r4, r6, r7} │ │ │ │ lsls r1, r1, #6 │ │ │ │ - strb r4, [r1, r4] │ │ │ │ + strh r4, [r1, r1] │ │ │ │ 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, #52] @ (225dd0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1140dc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -570637,15 +570633,15 @@ │ │ │ │ ldr.w r3, [r3, #3204] @ 0xc84 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldmia r1!, {r3, r7} │ │ │ │ lsls r1, r1, #6 │ │ │ │ - strb r0, [r3, r3] │ │ │ │ + strh r0, [r3, r0] │ │ │ │ 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 r6, r3 │ │ │ │ ldr r3, [pc, #280] @ (225f04 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x114210>) │ │ │ │ @@ -570755,15 +570751,15 @@ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr.w ip, [r1, #460] @ 0x1cc │ │ │ │ add.w r0, r2, ip │ │ │ │ b.n 225e50 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x11415c> │ │ │ │ ldmia r1, {r1, r3, r4, r5} │ │ │ │ lsls r1, r1, #6 │ │ │ │ - strh r6, [r3, r7] │ │ │ │ + str r6, [r3, r4] │ │ │ │ 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 r3, [pc, #48] @ (225f4c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x114258>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -570784,15 +570780,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 13e25c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c568> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldmia r0!, {r3} │ │ │ │ lsls r1, r1, #6 │ │ │ │ - strh r6, [r0, r6] │ │ │ │ + str r6, [r0, 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, #76] @ (225fb0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1142bc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -576359,15 +576355,15 @@ │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ ldr.w r0, [r1, #460] @ 0x1cc │ │ │ │ add.w ip, r0, #6 │ │ │ │ b.n 229f4a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x118256> │ │ │ │ nop │ │ │ │ ldrh r4, [r0, #0] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - asrs r0, r7, #12 │ │ │ │ + asrs r0, r7, #1 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #220] @ (22a0d4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1183e0>) │ │ │ │ @@ -576455,15 +576451,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #6 │ │ │ │ b.n 22a020 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x11832c> │ │ │ │ nop │ │ │ │ strh r0, [r6, #56] @ 0x38 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - asrs r6, r4, #9 │ │ │ │ + lsrs r6, r4, #30 │ │ │ │ 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 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #224] @ (22a1d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1184dc>) │ │ │ │ @@ -576699,15 +576695,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 22a320 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x11862c> │ │ │ │ strh r2, [r1, #34] @ 0x22 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsrs r0, r4, #30 │ │ │ │ + lsrs r0, r4, #19 │ │ │ │ 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, #196] @ (22a474 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x118780>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -576776,15 +576772,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22a3f8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x118704> │ │ │ │ strh r6, [r6, #26] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsrs r6, r3, #27 │ │ │ │ + lsrs r6, r3, #16 │ │ │ │ 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, #196] @ (22a554 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x118860>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -576853,15 +576849,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22a4d8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1187e4> │ │ │ │ strh r6, [r2, #20] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsrs r2, r2, #24 │ │ │ │ + lsrs r2, r2, #13 │ │ │ │ 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, #204] @ (22a63c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x118948>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -576932,15 +576928,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22a5c2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1188ce> │ │ │ │ nop │ │ │ │ strh r6, [r6, #12] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsrs r6, r7, #20 │ │ │ │ + lsrs r6, r7, #9 │ │ │ │ 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, #196] @ (22a71c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x118a28>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -577009,15 +577005,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22a6a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1189ac> │ │ │ │ strh r6, [r1, #6] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsrs r2, r6, #17 │ │ │ │ + lsrs r2, r6, #6 │ │ │ │ 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, #196] @ (22a7fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x118b08>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -577086,15 +577082,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22a780 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x118a8c> │ │ │ │ ldrb r6, [r5, #31] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsrs r6, r4, #14 │ │ │ │ + lsrs r6, r4, #3 │ │ │ │ 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, #196] @ (22a8dc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x118be8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -577163,15 +577159,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22a860 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x118b6c> │ │ │ │ ldrb r6, [r1, #28] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsrs r2, r3, #11 │ │ │ │ + lsrs r2, r3, #32 │ │ │ │ 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, #204] @ (22a9c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x118cd0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -577242,15 +577238,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22a94a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x118c56> │ │ │ │ nop │ │ │ │ ldrb r6, [r5, #24] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsrs r6, r0, #8 │ │ │ │ + lsls r6, r0, #29 │ │ │ │ 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, #196] @ (22aaa4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x118db0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -577319,15 +577315,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22aa28 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x118d34> │ │ │ │ ldrb r6, [r0, #21] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsrs r2, r7, #4 │ │ │ │ + lsls r2, r7, #25 │ │ │ │ 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, #196] @ (22ab84 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x118e90>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -577396,15 +577392,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22ab08 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x118e14> │ │ │ │ ldrb r6, [r4, #17] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsrs r6, r5, #1 │ │ │ │ + lsls r6, r5, #22 │ │ │ │ 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, #196] @ (22ac64 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x118f70>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -577473,15 +577469,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22abe8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x118ef4> │ │ │ │ ldrb r6, [r0, #14] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsls r2, r4, #30 │ │ │ │ + lsls r2, r4, #19 │ │ │ │ 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, #204] @ (22ad4c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x119058>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -577552,15 +577548,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22acd2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x118fde> │ │ │ │ nop │ │ │ │ ldrb r6, [r4, #10] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsls r6, r1, #27 │ │ │ │ + lsls r6, r1, #16 │ │ │ │ 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, #196] @ (22ae2c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x119138>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -577629,15 +577625,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22adb0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1190bc> │ │ │ │ ldrb r6, [r7, #6] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsls r2, r0, #24 │ │ │ │ + lsls r2, r0, #13 │ │ │ │ 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, #196] @ (22af0c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x119218>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -577706,15 +577702,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22ae90 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x11919c> │ │ │ │ ldrb r6, [r3, #3] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsls r6, r6, #20 │ │ │ │ + lsls r6, r6, #9 │ │ │ │ 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, #192] @ (22afe8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1192f4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -577782,15 +577778,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22af70 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x11927c> │ │ │ │ strb r6, [r7, #31] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsls r2, r5, #17 │ │ │ │ + lsls r2, r5, #6 │ │ │ │ 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, #192] @ (22b0c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1193d0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -577858,15 +577854,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22b04c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x119358> │ │ │ │ strb r2, [r4, #28] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsls r6, r3, #14 │ │ │ │ + lsls r6, r3, #3 │ │ │ │ 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, #196] @ (22b1a4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1194b0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -577936,15 +577932,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22b128 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x119434> │ │ │ │ nop │ │ │ │ strb r6, [r0, #25] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsls r2, r2, #11 │ │ │ │ + movs r2, r2 │ │ │ │ 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, #196] @ (22b284 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x119590>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -578014,16 +578010,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22b208 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x119514> │ │ │ │ nop │ │ │ │ strb r6, [r4, #21] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsls r6, r0, #8 │ │ │ │ - lsls r4, r3, #3 │ │ │ │ + vqadd.u8 q8, q11, │ │ │ │ stmdb sp!, {r4, 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] @ (22b368 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x119674>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -578092,16 +578087,15 @@ │ │ │ │ bl 13cfd0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b2dc> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22b2f2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1195fe> │ │ │ │ strb r6, [r0, #18] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsls r6, r5, #4 │ │ │ │ - lsls r4, r3, #3 │ │ │ │ + mcr2 0, 3, r0, cr14, cr11, {6} │ │ │ │ stmdb sp!, {r4, 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] @ (22b44c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x119758>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -578170,16 +578164,15 @@ │ │ │ │ bl 13cfd0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b2dc> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22b3d6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1196e2> │ │ │ │ strb r2, [r4, #14] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsls r6, r3, #1 │ │ │ │ - lsls r4, r3, #3 │ │ │ │ + ldc2 0, cr0, [lr, #876] @ 0x36c │ │ │ │ stmdb sp!, {r4, 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] @ (22b528 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x119834>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -578246,15 +578239,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22b4b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1197bc> │ │ │ │ strb r6, [r7, #10] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - vshr.u64 q0, , #46 │ │ │ │ + ldc2l 0, cr0, [r2], {219} @ 0xdb │ │ │ │ stmdb sp!, {r4, 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] @ (22b604 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x119910>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -578321,15 +578314,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22b58c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x119898> │ │ │ │ strb r2, [r4, #7] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - mcr2 0, 6, r0, cr10, cr11, {6} │ │ │ │ + stc2 0, cr0, [sl], {219} @ 0xdb │ │ │ │ stmdb sp!, {r4, 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] @ (22b6e0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1199ec>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -578396,15 +578389,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22b668 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x119974> │ │ │ │ strb r6, [r0, #4] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldc2l 0, cr0, [lr, #876]! @ 0x36c │ │ │ │ + @ instruction: 0xfb3e00db │ │ │ │ stmdb sp!, {r4, 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] @ (22b7bc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x119ac8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -578471,15 +578464,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22b744 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x119a50> │ │ │ │ strb r2, [r5, #0] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldc2 0, cr0, [r6, #-876]! @ 0xfffffc94 │ │ │ │ + @ instruction: 0xfa7600db │ │ │ │ stmdb sp!, {r4, 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] @ (22b898 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x119ba4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -578546,15 +578539,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22b820 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x119b2c> │ │ │ │ ldr r6, [r1, #116] @ 0x74 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - stc2l 0, cr0, [sl], #-876 @ 0xfffffc94 │ │ │ │ + vld1.8 @ instruction: 0xf9aa00db │ │ │ │ stmdb sp!, {r4, r5, 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] @ (22b974 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x119c80>) │ │ │ │ mov r8, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -578623,15 +578616,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22b8fa <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x119c06> │ │ │ │ nop │ │ │ │ ldr r2, [r6, #100] @ 0x64 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - @ instruction: 0xfba600db │ │ │ │ + str??.w r0, [r6, #219] @ 0xdb │ │ │ │ stmdb sp!, {r4, r5, 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] @ (22ba50 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x119d5c>) │ │ │ │ mov r8, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -578700,15 +578693,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22b9d6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x119ce2> │ │ │ │ nop │ │ │ │ ldr r6, [r2, #88] @ 0x58 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - @ instruction: 0xfae200db │ │ │ │ + strh.w r0, [r2, fp, 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, #196] @ (22bb30 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x119e3c>) │ │ │ │ mov r8, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -578777,15 +578770,15 @@ │ │ │ │ bl 13cfd0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b2dc> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22babc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x119dc8> │ │ │ │ ldr r2, [r7, #72] @ 0x48 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - @ instruction: 0xfa1600db │ │ │ │ + @ instruction: 0xf75600db │ │ │ │ stmdb sp!, {r4, r5, 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] @ (22bc10 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x119f1c>) │ │ │ │ mov r8, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -578854,15 +578847,15 @@ │ │ │ │ bl 13cfd0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b2dc> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22bb9c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x119ea8> │ │ │ │ ldr r2, [r3, #60] @ 0x3c │ │ │ │ lsls r1, r1, #6 │ │ │ │ - vst4. {d16-d19}, [lr :64], fp │ │ │ │ + @ instruction: 0xf68e00db │ │ │ │ stmdb sp!, {r4, r5, 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] @ (22bcec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x119ff8>) │ │ │ │ mov r8, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -578931,15 +578924,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22bc72 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x119f7e> │ │ │ │ nop │ │ │ │ ldr r2, [r7, #44] @ 0x2c │ │ │ │ lsls r1, r1, #6 │ │ │ │ - strb.w r0, [lr, #219] @ 0xdb │ │ │ │ + rsb r0, lr, #7176192 @ 0x6d8000 │ │ │ │ stmdb sp!, {r4, r5, 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] @ (22bdc8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x11a0d4>) │ │ │ │ mov r8, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -579008,15 +579001,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22bd4e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x11a05a> │ │ │ │ nop │ │ │ │ ldr r6, [r3, #32] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - @ instruction: 0xf7ca00db │ │ │ │ + add.w r0, sl, #7176192 @ 0x6d8000 │ │ │ │ stmdb sp!, {r4, r5, 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] @ (22bea4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x11a1b0>) │ │ │ │ mov r8, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -579085,15 +579078,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22be2a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x11a136> │ │ │ │ nop │ │ │ │ ldr r2, [r0, #20] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - @ instruction: 0xf70600db │ │ │ │ + orr.w r0, r6, #7176192 @ 0x6d8000 │ │ │ │ stmdb sp!, {r4, r5, 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] @ (22bf80 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x11a28c>) │ │ │ │ mov r8, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -579162,15 +579155,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22bf06 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x11a212> │ │ │ │ nop │ │ │ │ ldr r6, [r4, #4] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - movw r0, #10459 @ 0x28db │ │ │ │ + usat r0, #27, r2, lsl #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #196] @ (22c060 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x11a36c>) │ │ │ │ mov r4, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -579241,15 +579234,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22bfe6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x11a2f2> │ │ │ │ str r2, [r1, #120] @ 0x78 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - sbcs.w r0, sl, #7176192 @ 0x6d8000 │ │ │ │ + @ instruction: 0xf2ba00db │ │ │ │ stmdb 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] @ (22c14c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x11a458>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -579323,15 +579316,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22c0c6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x11a3d2> │ │ │ │ str r2, [r5, #104] @ 0x68 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - @ instruction: 0xf4bc00db │ │ │ │ + @ instruction: 0xf1fc00db │ │ │ │ stmdb sp!, {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] @ (22c238 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x11a544>) │ │ │ │ mov r4, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -579407,15 +579400,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r5, r1 │ │ │ │ b.n 22c1b2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x11a4be> │ │ │ │ str r6, [r7, #88] @ 0x58 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - @ instruction: 0xf3ea00db │ │ │ │ + @ instruction: 0xf12a00db │ │ │ │ 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] @ (22c344 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x11a650>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -579507,15 +579500,15 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ adds r0, r3, r1 │ │ │ │ b.n 22c2b6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x11a5c2> │ │ │ │ nop │ │ │ │ str r2, [r2, #76] @ 0x4c │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ssat r0, #28, r2, lsl #3 │ │ │ │ + orr.w r0, r2, #219 @ 0xdb │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ ldrd r0, r1, [r1, #4] │ │ │ │ ldr.w r3, [r2, #3680] @ 0xe60 │ │ │ │ @@ -582857,15 +582850,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r5, r1 │ │ │ │ b.n 22eaca <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x11cdd6> │ │ │ │ subs r4, #166 @ 0xa6 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldmia r3!, {} │ │ │ │ + ldmia r0!, {r6} │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, 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] @ (22ebac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x11ceb8>) │ │ │ │ @@ -582889,15 +582882,15 @@ │ │ │ │ ldr.w r4, [ip, #1344] @ 0x540 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r3, #172 @ 0xac │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldmia r2, {r2, r3, r5, r7} │ │ │ │ + stmia r7!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r3, 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, #56] @ (22ebfc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x11cf08>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -582921,15 +582914,15 @@ │ │ │ │ ldr.w r3, [r3, #1888] @ 0x760 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r3, #96 @ 0x60 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldmia r2, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r7!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, 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] @ (22ec4c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x11cf58>) │ │ │ │ @@ -582953,15 +582946,15 @@ │ │ │ │ ldr.w r4, [ip, #1896] @ 0x768 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r3, #12 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldmia r2!, {r6} │ │ │ │ + stmia r7!, {r7} │ │ │ │ lsls r3, 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, #56] @ (22ec9c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x11cfa8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -582985,15 +582978,15 @@ │ │ │ │ ldr.w r3, [r3, #1884] @ 0x75c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r2, #192 @ 0xc0 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldmia r2, {r2, r4} │ │ │ │ + stmia r7!, {r2, r4, r6} │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, 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] @ (22ecec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x11cff8>) │ │ │ │ @@ -583017,15 +583010,15 @@ │ │ │ │ ldr.w r4, [ip, #1892] @ 0x764 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r2, #108 @ 0x6c │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldmia r1!, {r3, r4, r6, r7} │ │ │ │ + stmia r7!, {r3, r4} │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, 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] @ (22ed3c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x11d048>) │ │ │ │ @@ -583049,15 +583042,15 @@ │ │ │ │ ldr.w r4, [ip, #1784] @ 0x6f8 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r2, #28 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldmia r1!, {r2, r5, r7} │ │ │ │ + stmia r6!, {r2, r5, r6, r7} │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, 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] @ (22ed8c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x11d098>) │ │ │ │ @@ -583081,15 +583074,15 @@ │ │ │ │ ldr.w r4, [ip, #1780] @ 0x6f4 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r1, #204 @ 0xcc │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldmia r1!, {r4, r5, r6} │ │ │ │ + stmia r6!, {r4, r5, r7} │ │ │ │ lsls r3, r3, #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 │ │ │ │ @@ -583115,15 +583108,15 @@ │ │ │ │ ldr.w r4, [ip, #1424] @ 0x590 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r1, #122 @ 0x7a │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldmia r1!, {r2, r3, r4, r5} │ │ │ │ + stmia r6!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r3, r3, #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 │ │ │ │ @@ -583149,15 +583142,15 @@ │ │ │ │ ldr.w r4, [ip, #1428] @ 0x594 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r1, #38 @ 0x26 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldmia r1!, {r3} │ │ │ │ + stmia r6!, {r3, r6} │ │ │ │ lsls r3, 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, #56] @ (22ee84 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x11d190>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -583181,15 +583174,15 @@ │ │ │ │ ldr.w r3, [r3, #1496] @ 0x5d8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r0, #216 @ 0xd8 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldmia r0!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r6!, {r2, r3, r4} │ │ │ │ lsls r3, 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, #56] @ (22eed4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x11d1e0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -583213,15 +583206,15 @@ │ │ │ │ ldr.w r3, [r3, #1716] @ 0x6b4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r0, #136 @ 0x88 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldmia r0!, {r2, r5, r7} │ │ │ │ + stmia r5!, {r2, r5, r6, r7} │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, 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] @ (22ef24 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x11d230>) │ │ │ │ @@ -583245,15 +583238,15 @@ │ │ │ │ ldr.w r4, [ip, #1760] @ 0x6e0 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r0, #52 @ 0x34 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldmia r0!, {r4, r5, r6} │ │ │ │ + stmia r5!, {r4, r5, r7} │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, 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] @ (22ef74 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x11d280>) │ │ │ │ @@ -583277,15 +583270,15 @@ │ │ │ │ ldr.w r4, [ip, #1732] @ 0x6c4 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r7, #228 @ 0xe4 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldmia r0!, {r3, r4, r5} │ │ │ │ + stmia r5!, {r3, r4, r5, r6} │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, 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] @ (22efc4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x11d2d0>) │ │ │ │ @@ -583309,15 +583302,15 @@ │ │ │ │ ldr.w r4, [ip, #1744] @ 0x6d0 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r7, #148 @ 0x94 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldmia r0!, {r2} │ │ │ │ + stmia r5!, {r2, r6} │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, 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] @ (22f014 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x11d320>) │ │ │ │ @@ -583341,15 +583334,15 @@ │ │ │ │ ldr.w r4, [ip, #1756] @ 0x6dc │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r7, #68 @ 0x44 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - stmia r7!, {r3, r4, r6, r7} │ │ │ │ + stmia r5!, {r3, r4} │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, 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] @ (22f064 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x11d370>) │ │ │ │ @@ -583373,15 +583366,15 @@ │ │ │ │ ldr.w r4, [ip, #1484] @ 0x5cc │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r6, #244 @ 0xf4 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - stmia r7!, {r2, r3, r5, r7} │ │ │ │ + stmia r4!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, 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] @ (22f0b4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x11d3c0>) │ │ │ │ @@ -583405,15 +583398,15 @@ │ │ │ │ ldr.w r4, [ip, #1568] @ 0x620 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r6, #164 @ 0xa4 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - stmia r7!, {r3, r7} │ │ │ │ + stmia r4!, {r3, r6, r7} │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, 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] @ (22f104 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x11d410>) │ │ │ │ @@ -583437,15 +583430,15 @@ │ │ │ │ ldr.w r4, [ip, #1572] @ 0x624 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r6, #84 @ 0x54 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - stmia r7!, {r2, r4, r6} │ │ │ │ + stmia r4!, {r2, r4, r7} │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, 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] @ (22f154 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x11d460>) │ │ │ │ @@ -583469,15 +583462,15 @@ │ │ │ │ ldr.w r4, [ip, #1800] @ 0x708 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r6, #4 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - stmia r7!, {r5} │ │ │ │ + stmia r4!, {r5, r6} │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, 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] @ (22f1a4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x11d4b0>) │ │ │ │ @@ -583501,15 +583494,15 @@ │ │ │ │ ldr.w r4, [ip, #1796] @ 0x704 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r5, #180 @ 0xb4 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - stmia r6!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r4!, {r2, r3, r5} │ │ │ │ lsls r3, r3, #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 │ │ │ │ @@ -583535,15 +583528,15 @@ │ │ │ │ ldr.w r4, [ip, #1696] @ 0x6a0 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r5, #98 @ 0x62 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - stmia r6!, {r3, r4, r5, r7} │ │ │ │ + stmia r3!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r3, #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 │ │ │ │ @@ -583569,15 +583562,15 @@ │ │ │ │ ldr.w r4, [ip, #1700] @ 0x6a4 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r5, #14 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - stmia r6!, {r2, r7} │ │ │ │ + stmia r3!, {r2, r6, r7} │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, 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] @ (22f29c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x11d5a8>) │ │ │ │ @@ -583601,15 +583594,15 @@ │ │ │ │ ldr.w r4, [ip, #1628] @ 0x65c │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r4, #188 @ 0xbc │ │ │ │ lsls r1, r1, #6 │ │ │ │ - stmia r6!, {r4, r6} │ │ │ │ + stmia r3!, {r4, r7} │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, 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] @ (22f2ec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x11d5f8>) │ │ │ │ @@ -583633,15 +583626,15 @@ │ │ │ │ ldr.w r4, [ip, #1624] @ 0x658 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r4, #108 @ 0x6c │ │ │ │ lsls r1, r1, #6 │ │ │ │ - stmia r6!, {r2, r4} │ │ │ │ + stmia r3!, {r2, r4, r6} │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, 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] @ (22f33c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x11d648>) │ │ │ │ @@ -583665,15 +583658,15 @@ │ │ │ │ ldr.w r4, [ip, #1620] @ 0x654 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r4, #28 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - stmia r5!, {r3, r4, r6, r7} │ │ │ │ + stmia r3!, {r3, r4} │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, 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] @ (22f38c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x11d698>) │ │ │ │ @@ -583697,15 +583690,15 @@ │ │ │ │ ldr.w r4, [ip, #1516] @ 0x5ec │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r3, #204 @ 0xcc │ │ │ │ lsls r1, r1, #6 │ │ │ │ - stmia r5!, {r2, r3, r4, r7} │ │ │ │ + stmia r2!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, 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] @ (22f3dc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x11d6e8>) │ │ │ │ @@ -583729,15 +583722,15 @@ │ │ │ │ ldr.w r4, [ip, #1520] @ 0x5f0 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r3, #124 @ 0x7c │ │ │ │ lsls r1, r1, #6 │ │ │ │ - stmia r5!, {r5, r6} │ │ │ │ + stmia r2!, {r5, r7} │ │ │ │ lsls r3, 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, #56] @ (22f42c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x11d738>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -583761,15 +583754,15 @@ │ │ │ │ ldr.w r3, [r3, #1460] @ 0x5b4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ adds r3, #48 @ 0x30 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - stmia r5!, {r2, r3, r5} │ │ │ │ + stmia r2!, {r2, r3, r5, r6} │ │ │ │ lsls r3, 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, #48] @ (22f474 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x11d780>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -583790,15 +583783,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1464] @ 0x5b8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r2, #224 @ 0xe0 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - stmia r4!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r2, r3, r4, r5} │ │ │ │ lsls r3, r3, #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 │ │ │ │ @@ -583827,15 +583820,15 @@ │ │ │ │ ldr.w r4, [ip, #900] @ 0x384 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r2, #146 @ 0x92 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - stmia r4!, {r2, r3, r6, r7} │ │ │ │ + stmia r2!, {r2, r3} │ │ │ │ lsls r3, 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, #48] @ (22f518 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x11d824>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -583856,15 +583849,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #896] @ 0x380 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r2, #60 @ 0x3c │ │ │ │ lsls r1, r1, #6 │ │ │ │ - stmia r4!, {r4, r7} │ │ │ │ + stmia r1!, {r4, r6, r7} │ │ │ │ lsls r3, r3, #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 │ │ │ │ @@ -583890,15 +583883,15 @@ │ │ │ │ ldr.w r4, [ip, #892] @ 0x37c │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r1, #238 @ 0xee │ │ │ │ lsls r1, r1, #6 │ │ │ │ - stmia r4!, {r2, r3, r4, r6} │ │ │ │ + stmia r1!, {r2, r3, r4, r7} │ │ │ │ lsls r3, r3, #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 │ │ │ │ @@ -583935,15 +583928,15 @@ │ │ │ │ ldr.w r4, [ip, #888] @ 0x378 │ │ │ │ blx r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r1, #154 @ 0x9a │ │ │ │ lsls r1, r1, #6 │ │ │ │ - stmia r4!, {r5} │ │ │ │ + stmia r1!, {r5, r6} │ │ │ │ lsls r3, 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, #48] @ (22f620 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x11d92c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -583964,15 +583957,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #884] @ 0x374 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r1, #52 @ 0x34 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - stmia r3!, {r2, r4, r6, r7} │ │ │ │ + stmia r1!, {r2, r4} │ │ │ │ lsls r3, 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] @ (22f664 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x11d970>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -583991,15 +583984,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #880] @ 0x370 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ adds r0, #236 @ 0xec │ │ │ │ lsls r1, r1, #6 │ │ │ │ - stmia r3!, {r1, r2, r5, r7} │ │ │ │ + stmia r0!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r3, 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, #48] @ (22f6ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x11d9b8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -584020,15 +584013,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #868] @ 0x364 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r0, #168 @ 0xa8 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - stmia r3!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r0!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, 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] @ (22f6fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x11da08>) │ │ │ │ @@ -584052,15 +584045,15 @@ │ │ │ │ ldr.w r4, [ip, #2220] @ 0x8ac │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r0, #92 @ 0x5c │ │ │ │ lsls r1, r1, #6 │ │ │ │ - stmia r3!, {r2, r6} │ │ │ │ + stmia r0!, {r2, r7} │ │ │ │ lsls r3, r3, #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 │ │ │ │ @@ -584086,15 +584079,15 @@ │ │ │ │ ldr.w r4, [ip, #2216] @ 0x8a8 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r0, #10 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - stmia r3!, {r2} │ │ │ │ + stmia r0!, {r2, r6} │ │ │ │ lsls r3, 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, #48] @ (22f798 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x11daa4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -584115,15 +584108,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1064] @ 0x428 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp r7, #188 @ 0xbc │ │ │ │ lsls r1, r1, #6 │ │ │ │ - stmia r2!, {r2, r3, r6, r7} │ │ │ │ + stmia r0!, {r2, r3} │ │ │ │ lsls r3, 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, #48] @ (22f7e0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x11daec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -584144,15 +584137,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1060] @ 0x424 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp r7, #116 @ 0x74 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - cmp r0, #12 │ │ │ │ + movs r5, #76 @ 0x4c │ │ │ │ lsls r3, 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, #52] @ (22f82c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x11db38>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -584175,16 +584168,16 @@ │ │ │ │ ldr.w r3, [r3, #2232] @ 0x8b8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cmp r7, #44 @ 0x2c │ │ │ │ lsls r1, r1, #6 │ │ │ │ - stmia r2!, {r3, r4, r6} │ │ │ │ - lsls r3, r3, #3 │ │ │ │ + it ls │ │ │ │ + lslls r3, 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, #52] @ (22f878 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x11db84>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -584206,15 +584199,15 @@ │ │ │ │ ldr.w r3, [r3, #2228] @ 0x8b4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cmp r6, #224 @ 0xe0 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - stmia r2!, {r5} │ │ │ │ + nop {6} │ │ │ │ lsls r3, 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, #56] @ (22f8c8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x11dbd4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -584238,16 +584231,16 @@ │ │ │ │ ldr.w r3, [r3, #1988] @ 0x7c4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cmp r6, #148 @ 0x94 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - stmia r1!, {r3, r5, r6, r7} │ │ │ │ - lsls r3, r3, #3 │ │ │ │ + it cs │ │ │ │ + lslcs r3, 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, #48] @ (22f910 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x11dc1c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -584267,15 +584260,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1392] @ 0x570 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp r6, #68 @ 0x44 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - stmia r1!, {r2, r4, r5, r7} │ │ │ │ + bkpt 0x00f4 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, 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] @ (22f960 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x11dc6c>) │ │ │ │ @@ -584299,15 +584292,15 @@ │ │ │ │ ldr.w r4, [ip, #1432] @ 0x598 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cmp r5, #248 @ 0xf8 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - stmia r1!, {r3, r4, r5, r6} │ │ │ │ + bkpt 0x00b8 │ │ │ │ lsls r3, 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, #56] @ (22f9b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x11dcbc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -584331,15 +584324,15 @@ │ │ │ │ ldr.w r3, [r3, #1436] @ 0x59c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cmp r5, #172 @ 0xac │ │ │ │ lsls r1, r1, #6 │ │ │ │ - stmia r1!, {r2, r3, r6} │ │ │ │ + bkpt 0x008c │ │ │ │ lsls r3, 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, #56] @ (22fa00 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x11dd0c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -584363,15 +584356,15 @@ │ │ │ │ ldr.w r3, [r3, #1440] @ 0x5a0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cmp r5, #92 @ 0x5c │ │ │ │ lsls r1, r1, #6 │ │ │ │ - stmia r1!, {r3, r4} │ │ │ │ + bkpt 0x0058 │ │ │ │ lsls r3, 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, #56] @ (22fa50 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x11dd5c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -584395,15 +584388,15 @@ │ │ │ │ ldr.w r3, [r3, #1992] @ 0x7c8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cmp r5, #12 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - stmia r0!, {r3, r5, r6, r7} │ │ │ │ + bkpt 0x0028 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (22fab4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x11ddc0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -588842,15 +588835,15 @@ │ │ │ │ strd r2, r3, [sp, #4] │ │ │ │ bl 13cfd0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b2dc> │ │ │ │ ldr.w r0, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #4] │ │ │ │ adds r1, r0, #2 │ │ │ │ b.n 232cec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x120ff8> │ │ │ │ @ instruction: 0xfa600188 │ │ │ │ - ldrh r2, [r2, #48] @ 0x30 │ │ │ │ + ldrh r2, [r2, #26] │ │ │ │ lsls r3, r3, #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] @ 232e1c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x121128> │ │ │ │ mov r6, r1 │ │ │ │ @@ -588910,15 +588903,15 @@ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ add.w ip, r3, #2 │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ b.n 232d9c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1210a8> │ │ │ │ nop │ │ │ │ ldrsh.w r0, [r6, #392] @ 0x188 │ │ │ │ - ldrh r2, [r6, #42] @ 0x2a │ │ │ │ + ldrh r2, [r6, #20] │ │ │ │ lsls r3, r3, #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] @ (232eec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1211f8>) │ │ │ │ @@ -588985,15 +588978,15 @@ │ │ │ │ strd r2, r3, [sp, #12] │ │ │ │ bl 13cfd0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b2dc> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ add.w ip, r1, #3 │ │ │ │ b.n 232e5e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x12116a> │ │ │ │ ldr??.w r0, [r0, #392] @ 0x188 │ │ │ │ - ldrh r4, [r0, #38] @ 0x26 │ │ │ │ + ldrh r4, [r0, #16] │ │ │ │ lsls r3, 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 r7, r1 │ │ │ │ ldr r1, [pc, #200] @ (232fd0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1212dc>) │ │ │ │ @@ -589068,15 +589061,15 @@ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ ldr.w r0, [r1, #460] @ 0x1cc │ │ │ │ adds r5, r0, #3 │ │ │ │ b.n 232f2c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x121238> │ │ │ │ nop │ │ │ │ strh.w r0, [r0, ] │ │ │ │ - ldrh r6, [r6, #30] │ │ │ │ + ldrh r6, [r6, #8] │ │ │ │ lsls r3, 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 r6, r0 │ │ │ │ ldr r0, [pc, #184] @ (2330a4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1213b0>) │ │ │ │ @@ -589148,15 +589141,15 @@ │ │ │ │ strd r2, r3, [sp, #16] │ │ │ │ bl 13cfd0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b2dc> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ adds r0, r1, #4 │ │ │ │ b.n 233010 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x12131c> │ │ │ │ @ instruction: 0xf73c0188 │ │ │ │ - ldrh r0, [r7, #24] │ │ │ │ + ldrh r0, [r7, #2] │ │ │ │ lsls r3, r3, #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] @ (23317c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x121488>) │ │ │ │ @@ -589228,15 +589221,15 @@ │ │ │ │ bl 13cfd0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b2dc> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 2330e6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1213f2> │ │ │ │ nop │ │ │ │ @ instruction: 0xf6680188 │ │ │ │ - ldrh r6, [r0, #20] │ │ │ │ + strh r6, [r0, #62] @ 0x3e │ │ │ │ lsls r3, r3, #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] @ (23325c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x121568>) │ │ │ │ @@ -589311,15 +589304,15 @@ │ │ │ │ bl 13cfd0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b2dc> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 2331be <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1214ca> │ │ │ │ nop │ │ │ │ @ instruction: 0xf5900188 │ │ │ │ - adds r0, #86 @ 0x56 │ │ │ │ + cmp r5, #150 @ 0x96 │ │ │ │ lsls r3, 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 r7, r1 │ │ │ │ ldr r1, [pc, #200] @ (233340 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x12164c>) │ │ │ │ @@ -589394,15 +589387,15 @@ │ │ │ │ strd r2, r3, [sp, #16] │ │ │ │ bl 13cfd0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b2dc> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ adds r0, r1, #4 │ │ │ │ b.n 23329c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1215a8> │ │ │ │ @ instruction: 0xf4b00188 │ │ │ │ - ldrh r0, [r3, #6] │ │ │ │ + strh r0, [r3, #48] @ 0x30 │ │ │ │ lsls r3, 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 r7, r1 │ │ │ │ ldr r1, [pc, #204] @ (233428 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x121734>) │ │ │ │ @@ -589478,15 +589471,15 @@ │ │ │ │ strd r2, r3, [sp, #16] │ │ │ │ bl 13cfd0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b2dc> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ adds r0, r1, #4 │ │ │ │ b.n 233380 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x12168c> │ │ │ │ ubfx r1, ip, #2, #9 │ │ │ │ - ldrh r0, [r2, #0] │ │ │ │ + strh r0, [r2, #42] @ 0x2a │ │ │ │ lsls r3, r3, #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] @ (233514 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x121820>) │ │ │ │ @@ -589563,15 +589556,15 @@ │ │ │ │ strd r2, r3, [sp, #20] │ │ │ │ bl 13cfd0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b2dc> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 23346a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x121776> │ │ │ │ @ instruction: 0xf2e40188 │ │ │ │ - cmp r5, #192 @ 0xc0 │ │ │ │ + cmp r3, #0 │ │ │ │ lsls r3, r3, #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] @ (2335f4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x121900>) │ │ │ │ @@ -589647,15 +589640,15 @@ │ │ │ │ bl 13cfd0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b2dc> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 233556 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x121862> │ │ │ │ nop │ │ │ │ @ instruction: 0xf1f80188 │ │ │ │ - strh r6, [r5, #50] @ 0x32 │ │ │ │ + strh r6, [r5, #28] │ │ │ │ lsls r3, r3, #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] @ (2336dc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1219e8>) │ │ │ │ @@ -589734,15 +589727,15 @@ │ │ │ │ bl 13cfd0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b2dc> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 233636 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x121942> │ │ │ │ nop │ │ │ │ adds.w r1, r8, #136 @ 0x88 │ │ │ │ - cmp r2, #222 @ 0xde │ │ │ │ + cmp r0, #30 │ │ │ │ lsls r3, r3, #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] @ (2337d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x121adc>) │ │ │ │ @@ -589823,15 +589816,15 @@ │ │ │ │ bl 13cfd0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b2dc> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ adds r0, r1, #4 │ │ │ │ b.n 23371c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x121a28> │ │ │ │ nop │ │ │ │ bics.w r1, r0, #136 @ 0x88 │ │ │ │ - strh r2, [r5, #36] @ 0x24 │ │ │ │ + strh r2, [r5, #14] │ │ │ │ lsls r3, r3, #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] @ (2338c8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x121bd4>) │ │ │ │ @@ -589913,15 +589906,15 @@ │ │ │ │ bl 13cfd0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b2dc> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 233812 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x121b1e> │ │ │ │ nop │ │ │ │ vrhadd.s d0, d28, d8 │ │ │ │ - cmp r1, #18 │ │ │ │ + movs r6, #82 @ 0x52 │ │ │ │ lsls r3, r3, #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] @ (2339ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x121cb8>) │ │ │ │ @@ -590001,15 +589994,15 @@ │ │ │ │ strd r2, r3, [sp, #24] │ │ │ │ bl 13cfd0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b2dc> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ adds r0, r1, #5 │ │ │ │ b.n 233908 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x121c14> │ │ │ │ cdp 1, 4, cr0, cr4, cr8, {4} │ │ │ │ - strh r0, [r6, #22] │ │ │ │ + strh r0, [r6, #0] │ │ │ │ lsls r3, r3, #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] @ (233a94 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x121da0>) │ │ │ │ @@ -590089,15 +590082,15 @@ │ │ │ │ bl 13cfd0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b2dc> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 2339ee <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x121cfa> │ │ │ │ nop │ │ │ │ stcl 1, cr0, [r0, #-544]! @ 0xfffffde0 │ │ │ │ - strh r6, [r5, #16] │ │ │ │ + ldrb r6, [r5, #29] │ │ │ │ lsls r3, r3, #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] @ (233b84 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x121e90>) │ │ │ │ @@ -590180,15 +590173,15 @@ │ │ │ │ strd r2, r3, [sp, #28] │ │ │ │ bl 13cfd0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b2dc> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 233ad8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x121de4> │ │ │ │ ldcl 1, cr0, [r8], #-544 @ 0xfffffde0 │ │ │ │ - movs r7, #152 @ 0x98 │ │ │ │ + movs r4, #216 @ 0xd8 │ │ │ │ lsls r3, r3, #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] @ (233c74 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x121f80>) │ │ │ │ @@ -590271,15 +590264,15 @@ │ │ │ │ strd r2, r3, [sp, #28] │ │ │ │ bl 13cfd0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b2dc> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 233bc8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x121ed4> │ │ │ │ @ instruction: 0xeb880188 │ │ │ │ - movs r5, #136 @ 0x88 │ │ │ │ + movs r2, #200 @ 0xc8 │ │ │ │ lsls r3, r3, #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] @ (233d70 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x12207c>) │ │ │ │ @@ -590364,15 +590357,15 @@ │ │ │ │ bl 13cfd0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b2dc> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ adds r0, r1, #5 │ │ │ │ b.n 233cb6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x121fc2> │ │ │ │ nop │ │ │ │ eors.w r1, r8, r8, lsl #2 │ │ │ │ - ldrb r2, [r5, #29] │ │ │ │ + ldrb r2, [r5, #18] │ │ │ │ lsls r3, r3, #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] @ (233e70 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x12217c>) │ │ │ │ @@ -590458,15 +590451,15 @@ │ │ │ │ bl 13cfd0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b2dc> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ adds r0, r1, #5 │ │ │ │ b.n 233db2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1220be> │ │ │ │ nop │ │ │ │ @ instruction: 0xe99c0188 │ │ │ │ - ldrb r2, [r1, #26] │ │ │ │ + ldrb r2, [r1, #15] │ │ │ │ lsls r3, r3, #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] @ (233f74 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x122280>) │ │ │ │ @@ -590553,15 +590546,15 @@ │ │ │ │ bl 13cfd0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b2dc> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 233eb4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1221c0> │ │ │ │ nop │ │ │ │ ldmia.w ip, {r3, r7, r8} │ │ │ │ - movs r3, #206 @ 0xce │ │ │ │ + movs r1, #14 │ │ │ │ lsls r3, r3, #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] @ (234078 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x122384>) │ │ │ │ @@ -590649,15 +590642,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 233fb8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1222c4> │ │ │ │ nop │ │ │ │ b.n 233fac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1222b8> │ │ │ │ lsls r0, r1, #6 │ │ │ │ - movs r1, #166 @ 0xa6 │ │ │ │ + subs r6, r4, #3 │ │ │ │ lsls r3, r3, #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] @ (234170 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x12247c>) │ │ │ │ @@ -590745,15 +590738,15 @@ │ │ │ │ bl 13cfd0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b2dc> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 2340bc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1223c8> │ │ │ │ b.n 233e9c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1221a8> │ │ │ │ lsls r0, r1, #6 │ │ │ │ - movs r0, #208 @ 0xd0 │ │ │ │ + subs r0, r2, #0 │ │ │ │ lsls r3, r3, #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] @ (234318 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x122624>) │ │ │ │ mov r9, r1 │ │ │ │ @@ -591004,15 +590997,15 @@ │ │ │ │ bl 13cfd0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b2dc> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 234358 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x122664> │ │ │ │ b.n 234c14 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x122f20> │ │ │ │ lsls r0, r1, #6 │ │ │ │ - subs r0, r0, #1 │ │ │ │ + subs r0, r0, r6 │ │ │ │ lsls r3, r3, #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] @ (234518 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x122824>) │ │ │ │ @@ -591103,15 +591096,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ adds r0, r1, #6 │ │ │ │ b.n 234462 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x12276e> │ │ │ │ nop │ │ │ │ b.n 234af4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x122e00> │ │ │ │ lsls r0, r1, #6 │ │ │ │ - ldrb r2, [r1, #0] │ │ │ │ + strb r2, [r1, #21] │ │ │ │ lsls r3, r3, #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] @ (234618 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x122924>) │ │ │ │ @@ -591203,15 +591196,15 @@ │ │ │ │ bl 13cfd0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b2dc> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #6 │ │ │ │ b.n 23455c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x122868> │ │ │ │ b.n 234a04 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x122d10> │ │ │ │ lsls r0, r1, #6 │ │ │ │ - adds r0, r6, #6 │ │ │ │ + subs r0, r6, r3 │ │ │ │ lsls r3, r3, #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] @ (234728 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x122a34>) │ │ │ │ @@ -591305,15 +591298,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ adds r0, r1, #6 │ │ │ │ b.n 23465a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x122966> │ │ │ │ nop │ │ │ │ b.n 234914 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x122c20> │ │ │ │ lsls r0, r1, #6 │ │ │ │ - strb r2, [r3, #24] │ │ │ │ + strb r2, [r3, #13] │ │ │ │ lsls r3, r3, #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] @ (234840 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x122b4c>) │ │ │ │ @@ -591409,15 +591402,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #6 │ │ │ │ b.n 23476c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x122a78> │ │ │ │ nop │ │ │ │ svc 228 @ 0xe4 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - subs r6, r5, r6 │ │ │ │ + adds r6, r5, r3 │ │ │ │ lsls r3, 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, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #184] @ (234914 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x122c20>) │ │ │ │ mov sl, r1 │ │ │ │ @@ -592646,15 +592639,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #12] │ │ │ │ add.w ip, r1, r4 │ │ │ │ b.n 2355a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1238ac> │ │ │ │ nop │ │ │ │ bne.n 2355d4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1238e0> │ │ │ │ lsls r0, r1, #6 │ │ │ │ - str r2, [r4, #112] @ 0x70 │ │ │ │ + str r2, [r4, #68] @ 0x44 │ │ │ │ lsls r3, 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, #196] @ (235708 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x123a14>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -592723,15 +592716,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 23568c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x123998> │ │ │ │ beq.n 2356d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1239dc> │ │ │ │ lsls r0, r1, #6 │ │ │ │ - str r6, [r3, #100] @ 0x64 │ │ │ │ + str r6, [r3, #56] @ 0x38 │ │ │ │ lsls r3, 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, #208] @ (2357f4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x123b00>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -592807,15 +592800,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r1, [r3, #460] @ 0x1cc │ │ │ │ add.w ip, r2, r1 │ │ │ │ b.n 235770 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x123a7c> │ │ │ │ nop │ │ │ │ beq.n 2357fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x123b08> │ │ │ │ lsls r0, r1, #6 │ │ │ │ - str r6, [r1, #88] @ 0x58 │ │ │ │ + str r6, [r1, #44] @ 0x2c │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, 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] @ (2358e0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x123bec>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -592891,15 +592884,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r5, r1 │ │ │ │ b.n 235856 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x123b62> │ │ │ │ nop │ │ │ │ ldmia r7!, {r1, r2, r4} │ │ │ │ lsls r0, r1, #6 │ │ │ │ - str r2, [r7, #72] @ 0x48 │ │ │ │ + str r2, [r7, #28] │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, 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] @ (2359cc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x123cd8>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -592975,15 +592968,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r5, r1 │ │ │ │ b.n 235942 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x123c4e> │ │ │ │ nop │ │ │ │ ldmia r6!, {r1, r3, r5} │ │ │ │ lsls r0, r1, #6 │ │ │ │ - str r6, [r5, #60] @ 0x3c │ │ │ │ + str r6, [r5, #16] │ │ │ │ lsls r3, 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, #384] @ (235b68 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x123e74>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -597859,15 +597852,15 @@ │ │ │ │ ldr.w r3, [r3, #1708] @ 0x6ac │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ str r5, [sp, #320] @ 0x140 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - cmp r3, #172 @ 0xac │ │ │ │ + cmp r0, #236 @ 0xec │ │ │ │ lsls r3, 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, #56] @ (23925c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x127568>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -597891,15 +597884,15 @@ │ │ │ │ ldr.w r3, [r3, #1224] @ 0x4c8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ str r5, [sp, #0] │ │ │ │ lsls r0, r1, #6 │ │ │ │ - cmp r3, #124 @ 0x7c │ │ │ │ + cmp r0, #188 @ 0xbc │ │ │ │ lsls r3, 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, #56] @ (2392ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1275b8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -597923,15 +597916,15 @@ │ │ │ │ ldr.w r3, [r3, #1220] @ 0x4c4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ str r4, [sp, #704] @ 0x2c0 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - cmp r3, #64 @ 0x40 │ │ │ │ + cmp r0, #128 @ 0x80 │ │ │ │ lsls r3, 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, #56] @ (2392fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x127608>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -597955,15 +597948,15 @@ │ │ │ │ ldr.w r3, [r3, #1216] @ 0x4c0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ str r4, [sp, #384] @ 0x180 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - cmp r2, #252 @ 0xfc │ │ │ │ + cmp r0, #60 @ 0x3c │ │ │ │ lsls r3, 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, #56] @ (23934c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x127658>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -597987,15 +597980,15 @@ │ │ │ │ ldr.w r3, [r3, #1212] @ 0x4bc │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - cmp r2, #188 @ 0xbc │ │ │ │ + movs r7, #252 @ 0xfc │ │ │ │ lsls r3, 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, #48] @ (239394 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1276a0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -598016,15 +598009,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1208] @ 0x4b8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ str r3, [sp, #768] @ 0x300 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - cmp r2, #120 @ 0x78 │ │ │ │ + movs r7, #184 @ 0xb8 │ │ │ │ lsls r3, r3, #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 │ │ │ │ @@ -598051,15 +598044,15 @@ │ │ │ │ ldr.w r4, [ip, #980] @ 0x3d4 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r3, [sp, #456] @ 0x1c8 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - cmp r2, #52 @ 0x34 │ │ │ │ + movs r7, #116 @ 0x74 │ │ │ │ lsls r3, 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, #56] @ (23943c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x127748>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -598083,15 +598076,15 @@ │ │ │ │ ldr.w r3, [r3, #2292] @ 0x8f4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - cmp r1, #248 @ 0xf8 │ │ │ │ + movs r7, #56 @ 0x38 │ │ │ │ lsls r3, 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] @ (239480 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x12778c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -598110,15 +598103,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #964] @ 0x3c4 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ str r2, [sp, #832] @ 0x340 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - cmp r1, #194 @ 0xc2 │ │ │ │ + movs r7, #2 │ │ │ │ lsls r3, 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] @ (2394c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1277d0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -598137,15 +598130,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #960] @ 0x3c0 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ str r2, [sp, #560] @ 0x230 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - cmp r1, #142 @ 0x8e │ │ │ │ + movs r6, #206 @ 0xce │ │ │ │ lsls r3, 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, #56] @ (239514 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x127820>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -598169,15 +598162,15 @@ │ │ │ │ ldr.w r3, [r3, #2212] @ 0x8a4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ str r2, [sp, #288] @ 0x120 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - cmp r1, #92 @ 0x5c │ │ │ │ + movs r6, #156 @ 0x9c │ │ │ │ lsls r3, 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, #56] @ (239564 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x127870>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -598201,15 +598194,15 @@ │ │ │ │ ldr.w r3, [r3, #2204] @ 0x89c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ str r1, [sp, #992] @ 0x3e0 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - cmp r1, #40 @ 0x28 │ │ │ │ + movs r6, #104 @ 0x68 │ │ │ │ lsls r3, r3, #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] @ (2395b8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1278c4>) │ │ │ │ @@ -598234,15 +598227,15 @@ │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ ldr.w r1, [r1, #2208] @ 0x8a0 │ │ │ │ blx r1 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ str r1, [sp, #656] @ 0x290 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - cmp r0, #242 @ 0xf2 │ │ │ │ + movs r6, #50 @ 0x32 │ │ │ │ lsls r3, r3, #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] @ (23960c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x127918>) │ │ │ │ @@ -598267,15 +598260,15 @@ │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ ldr.w r1, [r1, #2200] @ 0x898 │ │ │ │ blx r1 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ str r1, [sp, #320] @ 0x140 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - cmp r0, #186 @ 0xba │ │ │ │ + movs r5, #250 @ 0xfa │ │ │ │ lsls r3, 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, #48] @ (239654 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x127960>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -598296,15 +598289,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #956] @ 0x3bc │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ str r1, [sp, #0] │ │ │ │ lsls r0, r1, #6 │ │ │ │ - cmp r0, #136 @ 0x88 │ │ │ │ + movs r5, #200 @ 0xc8 │ │ │ │ lsls r3, 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, #56] @ (2396a4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1279b0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -598328,15 +598321,15 @@ │ │ │ │ ldr.w r3, [r3, #952] @ 0x3b8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ str r0, [sp, #736] @ 0x2e0 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - cmp r0, #84 @ 0x54 │ │ │ │ + movs r5, #148 @ 0x94 │ │ │ │ lsls r3, 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, #56] @ (2396f4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x127a00>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -598360,15 +598353,15 @@ │ │ │ │ ldr.w r3, [r3, #948] @ 0x3b4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ str r0, [sp, #416] @ 0x1a0 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - cmp r0, #28 │ │ │ │ + movs r5, #92 @ 0x5c │ │ │ │ lsls r3, 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, #56] @ (239744 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x127a50>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -598392,15 +598385,15 @@ │ │ │ │ ldr.w r3, [r3, #2288] @ 0x8f0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - movs r7, #236 @ 0xec │ │ │ │ + movs r5, #44 @ 0x2c │ │ │ │ lsls r3, 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, #56] @ (239794 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x127aa0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -598424,15 +598417,15 @@ │ │ │ │ ldr.w r3, [r3, #944] @ 0x3b0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r1, #62] @ 0x3e │ │ │ │ lsls r0, r1, #6 │ │ │ │ - movs r7, #184 @ 0xb8 │ │ │ │ + movs r4, #248 @ 0xf8 │ │ │ │ lsls r3, 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, #48] @ (2397dc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x127ae8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -598453,15 +598446,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #940] @ 0x3ac │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrh r0, [r7, #58] @ 0x3a │ │ │ │ lsls r0, r1, #6 │ │ │ │ - movs r7, #136 @ 0x88 │ │ │ │ + movs r4, #200 @ 0xc8 │ │ │ │ lsls r3, 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, #48] @ (239824 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x127b30>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -598482,15 +598475,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #2284] @ 0x8ec │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrh r0, [r6, #56] @ 0x38 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - movs r7, #84 @ 0x54 │ │ │ │ + movs r4, #148 @ 0x94 │ │ │ │ lsls r3, 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, #48] @ (23986c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x127b78>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -598511,15 +598504,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #928] @ 0x3a0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrh r0, [r5, #54] @ 0x36 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - movs r7, #32 │ │ │ │ + movs r4, #96 @ 0x60 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, 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] @ (2398b8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x127bc4>) │ │ │ │ @@ -598542,15 +598535,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r3, #52] @ 0x34 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - movs r6, #232 @ 0xe8 │ │ │ │ + movs r4, #40 @ 0x28 │ │ │ │ lsls r3, r3, #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 │ │ │ │ @@ -598579,15 +598572,15 @@ │ │ │ │ ldr.w r4, [ip, #2268] @ 0x8dc │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrh r6, [r1, #50] @ 0x32 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - movs r6, #184 @ 0xb8 │ │ │ │ + movs r3, #248 @ 0xf8 │ │ │ │ lsls r3, r3, #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 │ │ │ │ @@ -598614,15 +598607,15 @@ │ │ │ │ ldr.w r4, [ip, #2264] @ 0x8d8 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrh r2, [r6, #46] @ 0x2e │ │ │ │ lsls r0, r1, #6 │ │ │ │ - movs r6, #116 @ 0x74 │ │ │ │ + movs r3, #180 @ 0xb4 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (2399ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x127cb8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -598640,15 +598633,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #3096] @ 0xc18 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldrh r0, [r4, #44] @ 0x2c │ │ │ │ lsls r0, r1, #6 │ │ │ │ - movs r6, #62 @ 0x3e │ │ │ │ + movs r3, #126 @ 0x7e │ │ │ │ lsls r3, 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, #52] @ (2399f8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x127d04>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -598671,15 +598664,15 @@ │ │ │ │ ldr.w r3, [r3, #2248] @ 0x8c8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r4, #42] @ 0x2a │ │ │ │ lsls r0, r1, #6 │ │ │ │ - movs r6, #16 │ │ │ │ + movs r3, #80 @ 0x50 │ │ │ │ lsls r3, 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, #52] @ (239a44 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x127d50>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -598702,15 +598695,15 @@ │ │ │ │ ldr.w r3, [r3, #2244] @ 0x8c4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r2, #40] @ 0x28 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - movs r5, #216 @ 0xd8 │ │ │ │ + movs r3, #24 │ │ │ │ lsls r3, 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, #52] @ (239a90 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x127d9c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -598733,15 +598726,15 @@ │ │ │ │ ldr.w r3, [r3, #2240] @ 0x8c0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r1, #38] @ 0x26 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - movs r5, #160 @ 0xa0 │ │ │ │ + movs r2, #224 @ 0xe0 │ │ │ │ lsls r3, r3, #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 │ │ │ │ @@ -598769,15 +598762,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrh r6, [r6, #34] @ 0x22 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - movs r5, #92 @ 0x5c │ │ │ │ + movs r2, #156 @ 0x9c │ │ │ │ lsls r3, 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, #44] @ (239b2c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x127e38>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -598797,15 +598790,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2224] @ 0x8b0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrh r4, [r4, #32] │ │ │ │ lsls r0, r1, #6 │ │ │ │ - movs r5, #40 @ 0x28 │ │ │ │ + movs r2, #104 @ 0x68 │ │ │ │ lsls r3, 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, #52] @ (239b78 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x127e84>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -598828,15 +598821,15 @@ │ │ │ │ ldr.w r3, [r3, #2344] @ 0x928 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r4, #30] │ │ │ │ lsls r0, r1, #6 │ │ │ │ - movs r4, #240 @ 0xf0 │ │ │ │ + movs r2, #48 @ 0x30 │ │ │ │ lsls r3, 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, #44] @ (239bbc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x127ec8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -598856,15 +598849,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2216] @ 0x8a8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrh r4, [r2, #28] │ │ │ │ lsls r0, r1, #6 │ │ │ │ - movs r4, #180 @ 0xb4 │ │ │ │ + movs r1, #244 @ 0xf4 │ │ │ │ lsls r3, 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, #52] @ (239c08 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x127f14>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -598887,15 +598880,15 @@ │ │ │ │ ldr.w r3, [r3, #2340] @ 0x924 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r2, #26] │ │ │ │ lsls r0, r1, #6 │ │ │ │ - movs r4, #132 @ 0x84 │ │ │ │ + movs r1, #196 @ 0xc4 │ │ │ │ lsls r3, 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, #44] @ (239c4c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x127f58>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -598915,15 +598908,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3092] @ 0xc14 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrh r4, [r0, #24] │ │ │ │ lsls r0, r1, #6 │ │ │ │ - movs r4, #80 @ 0x50 │ │ │ │ + movs r1, #144 @ 0x90 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (239cb0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x127fbc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -599569,15 +599562,15 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add.w lr, r1, ip │ │ │ │ b.n 23a2b6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1285c2> │ │ │ │ nop │ │ │ │ strh r6, [r5, #38] @ 0x26 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - adds r2, r1, #6 │ │ │ │ + subs r2, r1, r3 │ │ │ │ lsls r3, r3, #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 │ │ │ │ @@ -603979,15 +603972,15 @@ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r0, r2, r3 │ │ │ │ b.n 23d5b8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x12b8c4> │ │ │ │ str r2, [r5, r6] │ │ │ │ lsls r0, r1, #6 │ │ │ │ - adds r4, r2, #0 │ │ │ │ + adds r4, r2, r5 │ │ │ │ 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, #160] @ (23d6d4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x12b9e0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -604544,15 +604537,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r1, [r3, #460] @ 0x1cc │ │ │ │ adds r0, r5, r1 │ │ │ │ b.n 23dbb8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x12bec4> │ │ │ │ ldr r3, [pc, #680] @ (23dec8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x12c1d4>) │ │ │ │ lsls r0, r1, #6 │ │ │ │ - b.n 23d5a4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x12b8b0> │ │ │ │ + b.n 23e024 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x12c330> │ │ │ │ lsls r2, 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, #252] @ (23dd34 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x12c040>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -604864,15 +604857,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 23df28 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x12c234> │ │ │ │ ldr r0, [pc, #264] @ (23e0a8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x12c3b4>) │ │ │ │ lsls r0, r1, #6 │ │ │ │ - b.n 23e26c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x12c578> │ │ │ │ + udf #164 @ 0xa4 │ │ │ │ lsls r2, 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 r2, [pc, #184] @ (23e070 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x12c37c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -604938,15 +604931,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 23dffc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x12c308> │ │ │ │ bx sp │ │ │ │ lsls r0, r1, #6 │ │ │ │ - b.n 23e1c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x12c4cc> │ │ │ │ + ble.n 23e040 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x12c34c> │ │ │ │ lsls r2, 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 r2, [pc, #180] @ (23e140 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x12c44c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -605011,15 +605004,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 23e0d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x12c3dc> │ │ │ │ mov sl, r3 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - svc 232 @ 0xe8 │ │ │ │ + ble.n 23e198 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x12c4a4> │ │ │ │ lsls r2, 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, #196] @ (23e220 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x12c52c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -605088,15 +605081,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 23e1a4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x12c4b0> │ │ │ │ cmp sl, r9 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - svc 46 @ 0x2e │ │ │ │ + bgt.n 23e304 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x12c610> │ │ │ │ lsls r2, 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, #196] @ (23e300 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x12c60c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -605165,15 +605158,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 23e284 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x12c590> │ │ │ │ add sl, sp │ │ │ │ lsls r0, r1, #6 │ │ │ │ - udf #98 @ 0x62 │ │ │ │ + blt.n 23e24c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x12c558> │ │ │ │ lsls r2, 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, #204] @ (23e3e8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x12c6f4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -605244,15 +605237,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 23e36e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x12c67a> │ │ │ │ nop │ │ │ │ add r2, r1 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - ble.n 23e30c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x12c618> │ │ │ │ + bge.n 23e38c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x12c698> │ │ │ │ lsls r2, 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, #196] @ (23e4c8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x12c7d4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -605321,15 +605314,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 23e44c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x12c758> │ │ │ │ orrs r2, r4 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - bgt.n 23e454 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x12c760> │ │ │ │ + bge.n 23e4d4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x12c7e0> │ │ │ │ lsls r2, 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, #192] @ (23e5a4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x12c8b0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -605397,15 +605390,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 23e52c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x12c838> │ │ │ │ negs r2, r0 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - blt.n 23e598 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x12c8a4> │ │ │ │ + bls.n 23e618 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x12c924> │ │ │ │ lsls r2, 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, #200] @ (23e688 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x12c994>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -605475,15 +605468,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 23e612 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x12c91e> │ │ │ │ nop │ │ │ │ adcs r6, r4 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - blt.n 23e6cc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x12c9d8> │ │ │ │ + bhi.n 23e74c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x12ca58> │ │ │ │ lsls r2, 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, #192] @ (23e764 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x12ca70>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -605551,15 +605544,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 23e6ec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x12c9f8> │ │ │ │ lsls r2, r0 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - bge.n 23e808 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x12cb14> │ │ │ │ + bvc.n 23e688 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x12c994> │ │ │ │ lsls r2, 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, #192] @ (23e840 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x12cb4c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -605627,15 +605620,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 23e7c8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x12cad4> │ │ │ │ subs r7, #166 @ 0xa6 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - bls.n 23e944 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x12cc50> │ │ │ │ + bvs.n 23e7c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x12cad0> │ │ │ │ lsls r2, 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, #208] @ (23e92c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x12cc38>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -605709,15 +605702,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r5, r1 │ │ │ │ b.n 23e8a4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x12cbb0> │ │ │ │ subs r6, #202 @ 0xca │ │ │ │ lsls r0, r1, #6 │ │ │ │ - bhi.n 23e878 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x12cb84> │ │ │ │ + bpl.n 23e8f8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x12cc04> │ │ │ │ lsls r2, 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, #192] @ (23ea08 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x12cd14>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -605787,15 +605780,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r1, [r3, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r2 │ │ │ │ b.n 23e994 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x12cca0> │ │ │ │ subs r5, #222 @ 0xde │ │ │ │ lsls r0, r1, #6 │ │ │ │ - bvc.n 23e9c8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x12ccd4> │ │ │ │ + bpl.n 23ea48 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x12cd54> │ │ │ │ lsls r2, r3, #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 │ │ │ │ @@ -612477,15 +612470,15 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 24395e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x131c6a> │ │ │ │ nop │ │ │ │ - add r0, pc, #904 @ (adr r0, 243d04 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x132010>) │ │ │ │ + ldr r6, [sp, #136] @ 0x88 │ │ │ │ lsls r2, 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 │ │ │ │ movs r6, #0 │ │ │ │ mov r7, r0 │ │ │ │ @@ -612733,21 +612726,21 @@ │ │ │ │ ldr r2, [pc, #20] @ (243c2c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x131f38>) │ │ │ │ add r2, pc │ │ │ │ b.n 243bf2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x131efe> │ │ │ │ ldr r1, [pc, #16] @ (243c30 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x131f3c>) │ │ │ │ add r1, pc │ │ │ │ b.n 243c16 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x131f22> │ │ │ │ nop │ │ │ │ - strh r4, [r1, #48] @ 0x30 │ │ │ │ + strh r4, [r1, #26] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - strh r0, [r5, #44] @ 0x2c │ │ │ │ + strh r0, [r5, #22] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - strh r0, [r0, #46] @ 0x2e │ │ │ │ + strh r0, [r0, #24] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - pop {r1, r2, r3, r4} │ │ │ │ + cbnz r6, 243c4a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x131f56> │ │ │ │ lsls r5, r4, #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 │ │ │ │ @@ -613391,15 +613384,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ b.n 243c58 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x131f64> │ │ │ │ lsls r7, r0, #6 │ │ │ │ - ldrb r6, [r1, #28] │ │ │ │ + ldrb r6, [r1, #17] │ │ │ │ lsls r2, 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] @ (244344 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x132650>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -613433,15 +613426,15 @@ │ │ │ │ mov r0, ip │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ b.n 244b24 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x132e30> │ │ │ │ lsls r7, r0, #6 │ │ │ │ - ldrb r4, [r7, #26] │ │ │ │ + ldrb r4, [r7, #15] │ │ │ │ lsls r2, r3, #3 │ │ │ │ cbz r1, 2443c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1326cc> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, r1 │ │ │ │ @@ -613459,15 +613452,15 @@ │ │ │ │ bl 2438ec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x131bf8> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ b.n 244acc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x132dd8> │ │ │ │ lsls r7, r0, #6 │ │ │ │ - ldrb r2, [r4, #26] │ │ │ │ + ldrb r2, [r4, #15] │ │ │ │ lsls r2, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #68] @ (244420 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13272c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -613495,19 +613488,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ b.n 244ab4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x132dc0> │ │ │ │ lsls r7, r0, #6 │ │ │ │ - ldrb r4, [r2, #25] │ │ │ │ + ldrb r4, [r2, #14] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrb r4, [r7, #24] │ │ │ │ + ldrb r4, [r7, #13] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bvs.n 2443ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1326b8> │ │ │ │ + bcc.n 24442c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x132738> │ │ │ │ lsls r1, r3, #3 │ │ │ │ cbz r1, 244464 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x132770> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, r1 │ │ │ │ @@ -613525,15 +613518,15 @@ │ │ │ │ bl 2438ec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x131bf8> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ b.n 244a28 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x132d34> │ │ │ │ lsls r7, r0, #6 │ │ │ │ - ldrb r2, [r2, #24] │ │ │ │ + ldrb r2, [r2, #13] │ │ │ │ lsls r2, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #68] @ (2444c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1327d0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -613561,19 +613554,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ b.n 244a10 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x132d1c> │ │ │ │ lsls r7, r0, #6 │ │ │ │ - ldrb r4, [r0, #23] │ │ │ │ + ldrb r4, [r0, #12] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrb r4, [r5, #22] │ │ │ │ + ldrb r4, [r5, #11] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bvs.n 244508 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x132814> │ │ │ │ + bcc.n 244588 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x132894> │ │ │ │ lsls r1, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #148] @ (244578 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x132884>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -613632,15 +613625,15 @@ │ │ │ │ b.n 244520 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13282c> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ b.n 244a00 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x132d0c> │ │ │ │ lsls r7, r0, #6 │ │ │ │ - bls.n 244608 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x132914> │ │ │ │ + bvs.n 244488 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x132794> │ │ │ │ lsls r1, 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, #320] @ (2446d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1329dc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -613764,15 +613757,15 @@ │ │ │ │ strd r3, r2, [sp] │ │ │ │ bl 247c98 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x135fa4> │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ b.n 244676 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x132982> │ │ │ │ nop │ │ │ │ b.n 244a00 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x132d0c> │ │ │ │ lsls r7, r0, #6 │ │ │ │ - bvc.n 244630 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13293c> │ │ │ │ + bmi.n 2446b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1329bc> │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #244] @ (2447dc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x132ae8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -613871,17 +613864,17 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 247c98 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x135fa4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 244750 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x132a5c> │ │ │ │ nop │ │ │ │ b.n 24485c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x132b68> │ │ │ │ lsls r7, r0, #6 │ │ │ │ - ldrb r4, [r6, #13] │ │ │ │ + ldrb r4, [r6, #2] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bvs.n 244720 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x132a2c> │ │ │ │ + bcc.n 2447a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x132aac> │ │ │ │ lsls r1, 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, #100] @ (24485c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x132b68>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -613921,19 +613914,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ svc 48 @ 0x30 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - bvs.n 2448c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x132bd0> │ │ │ │ + bcc.n 244944 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x132c50> │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldrb r0, [r6, #9] │ │ │ │ + strb r0, [r6, #30] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrb r2, [r3, #9] │ │ │ │ + strb r2, [r3, #30] │ │ │ │ lsls r2, r3, #3 │ │ │ │ movw r3, #32772 @ 0x8004 │ │ │ │ cmp r1, r3 │ │ │ │ bhi.n 2448a6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x132bb2> │ │ │ │ cmp.w r1, #32768 @ 0x8000 │ │ │ │ bhi.n 244894 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x132ba0> │ │ │ │ cmp.w r1, #776 @ 0x308 │ │ │ │ @@ -614218,21 +614211,21 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 244b26 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x132e32> │ │ │ │ mov r0, r6 │ │ │ │ bl 1fa394 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe86a0> │ │ │ │ ldr r2, [pc, #16] @ (244b6c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x132e78>) │ │ │ │ add r2, pc │ │ │ │ b.n 244b26 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x132e32> │ │ │ │ - strb r0, [r1, #31] │ │ │ │ + strb r0, [r1, #20] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - strb r0, [r2, #31] │ │ │ │ + strb r0, [r2, #20] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - strb r0, [r3, #31] │ │ │ │ + strb r0, [r3, #20] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - strb r4, [r4, #30] │ │ │ │ + strb r4, [r4, #19] │ │ │ │ lsls r2, r3, #3 │ │ │ │ add.w ip, r0, #98304 @ 0x18000 │ │ │ │ push {r4, r5, lr} │ │ │ │ ldr r4, [sp, #12] │ │ │ │ ldrb.w r5, [ip, #2068] @ 0x814 │ │ │ │ cbz r5, 244bc2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x132ece> │ │ │ │ ldrb.w r5, [ip, #1536] @ 0x600 │ │ │ │ @@ -614509,19 +614502,19 @@ │ │ │ │ b.n 244df0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1330fc> │ │ │ │ ldr r2, [pc, #20] @ (244ea8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1331b4>) │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 244dbc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1330c8> │ │ │ │ - strb r2, [r7, #22] │ │ │ │ + strb r2, [r7, #11] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - strb r6, [r4, #20] │ │ │ │ + strb r6, [r4, #9] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - strb r4, [r4, #18] │ │ │ │ + strb r4, [r4, #7] │ │ │ │ lsls r2, r3, #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] @ (244f0c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x133218>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -614556,15 +614549,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 244994 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x132ca0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bhi.n 244fe0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1332ec> │ │ │ │ lsls r7, r0, #6 │ │ │ │ - strb r6, [r1, #19] │ │ │ │ + strb r6, [r1, #8] │ │ │ │ lsls r2, r3, #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] @ (244f58 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x133264>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -614630,15 +614623,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 244994 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x132ca0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ bvc.n 244f34 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x133240> │ │ │ │ lsls r7, r0, #6 │ │ │ │ - strb r4, [r4, #16] │ │ │ │ + strb r4, [r4, #5] │ │ │ │ lsls r2, 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 r5, [pc, #52] @ (245010 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13331c>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -614846,19 +614839,19 @@ │ │ │ │ b.n 2451bc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1334c8> │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 1c12b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xaf5bc> │ │ │ │ b.n 245172 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13347e> │ │ │ │ bvs.n 245240 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13354c> │ │ │ │ lsls r7, r0, #6 │ │ │ │ - strb r4, [r6, #10] │ │ │ │ + ldr r4, [r6, #124] @ 0x7c │ │ │ │ lsls r2, r3, #3 │ │ │ │ - strb r4, [r5, #7] │ │ │ │ + ldr r4, [r5, #112] @ 0x70 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - strb r2, [r6, #7] │ │ │ │ + ldr r2, [r6, #112] @ 0x70 │ │ │ │ lsls r2, r3, #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 │ │ │ │ @@ -615126,19 +615119,19 @@ │ │ │ │ b.n 2454d6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1337e2> │ │ │ │ bmi.n 2454c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1337cc> │ │ │ │ lsls r7, r0, #6 │ │ │ │ add r5, sp, #576 @ 0x240 │ │ │ │ lsls r7, r0, #6 │ │ │ │ asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #520] @ 0x208 │ │ │ │ + ldr r4, [sp, #776] @ 0x308 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldr r6, [sp, #256] @ 0x100 │ │ │ │ + ldr r3, [sp, #512] @ 0x200 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldr r4, [r0, #124] @ 0x7c │ │ │ │ + ldr r4, [r0, #80] @ 0x50 │ │ │ │ lsls r2, r3, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (2455b8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1338c4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -615178,15 +615171,15 @@ │ │ │ │ nop │ │ │ │ bne.n 245550 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13385c> │ │ │ │ lsls r7, r0, #6 │ │ │ │ add r2, sp, #592 @ 0x250 │ │ │ │ lsls r7, r0, #6 │ │ │ │ asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #560] @ 0x230 │ │ │ │ + ldr r1, [sp, #816] @ 0x330 │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #160] @ (245678 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x133984>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -615253,19 +615246,19 @@ │ │ │ │ nop │ │ │ │ bne.n 245714 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x133a20> │ │ │ │ lsls r7, r0, #6 │ │ │ │ add r2, sp, #96 @ 0x60 │ │ │ │ lsls r7, r0, #6 │ │ │ │ asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r2, #96] @ 0x60 │ │ │ │ + ldr r6, [r2, #52] @ 0x34 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r3, [sp, #872] @ 0x368 │ │ │ │ + ldr r1, [sp, #104] @ 0x68 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldr r6, [r1, #92] @ 0x5c │ │ │ │ + ldr r6, [r1, #48] @ 0x30 │ │ │ │ lsls r2, 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] @ 2456bc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1339c8> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -615452,19 +615445,19 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 1c12b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xaf5bc> │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 245830 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x133b3c> │ │ │ │ ldmia r7!, {r1, r3, r5, r6} │ │ │ │ lsls r7, r0, #6 │ │ │ │ - ldr r6, [r1, #72] @ 0x48 │ │ │ │ + ldr r6, [r1, #28] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r6, [r3, #60] @ 0x3c │ │ │ │ + ldr r6, [r3, #16] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r6, [r1, #64] @ 0x40 │ │ │ │ + ldr r6, [r1, #20] │ │ │ │ lsls r2, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #384] @ (245a64 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x133d70>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -615658,15 +615651,15 @@ │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ vldr s0, [sp, #12] │ │ │ │ b.n 245aaa <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x133db6> │ │ │ │ ldmia r4, {r1, r3, r4, r5, r7} │ │ │ │ lsls r7, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r2, #24] │ │ │ │ + str r4, [r2, #108] @ 0x6c │ │ │ │ lsls r2, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #132] @ (245c04 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x133f10>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -615712,17 +615705,17 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldmia r3!, {r2, r5, r7} │ │ │ │ lsls r7, r0, #6 │ │ │ │ - str r6, [sp, #848] @ 0x350 │ │ │ │ + str r4, [sp, #80] @ 0x50 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldr r6, [r5, #12] │ │ │ │ + str r6, [r5, #96] @ 0x60 │ │ │ │ lsls r2, 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, #108] @ (245c8c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x133f98>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -615760,15 +615753,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1c12b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xaf5bc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 245c46 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x133f52> │ │ │ │ ldmia r3!, {r1, r2} │ │ │ │ lsls r7, r0, #6 │ │ │ │ - str r6, [sp, #232] @ 0xe8 │ │ │ │ + str r3, [sp, #488] @ 0x1e8 │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #92] @ (245d00 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13400c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -615936,15 +615929,15 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldmia r1!, {r2, r5, r6} │ │ │ │ lsls r7, r0, #6 │ │ │ │ - str r6, [r6, #100] @ 0x64 │ │ │ │ + str r6, [r6, #56] @ 0x38 │ │ │ │ lsls r2, r3, #3 │ │ │ │ add.w r0, r0, #98304 @ 0x18000 │ │ │ │ ldrh.w r0, [r0, #2086] @ 0x826 │ │ │ │ cmp r0, #1 │ │ │ │ bls.n 245ea4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1341b0> │ │ │ │ cbz r1, 245ea8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1341b4> │ │ │ │ ldrb.w r0, [r1, #224] @ 0xe0 │ │ │ │ @@ -616118,19 +616111,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1c12b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xaf5bc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 246054 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x134360> │ │ │ │ stmia r7!, {r3, r4, r6, r7} │ │ │ │ lsls r7, r0, #6 │ │ │ │ - str r4, [r0, #84] @ 0x54 │ │ │ │ + str r4, [r0, #40] @ 0x28 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r0, [r6, #76] @ 0x4c │ │ │ │ + str r0, [r6, #32] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r6, [r5, #76] @ 0x4c │ │ │ │ + str r6, [r5, #32] │ │ │ │ lsls r2, r3, #3 │ │ │ │ add.w r0, r0, #102400 @ 0x19000 │ │ │ │ ldrh.w r3, [r0, #1674] @ 0x68a │ │ │ │ cmp r3, #1 │ │ │ │ bls.n 2460b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1343bc> │ │ │ │ movs r3, #1 │ │ │ │ cbz r1, 2460b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1343bc> │ │ │ │ @@ -616626,19 +616619,19 @@ │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r5 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 2463e0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1346ec> │ │ │ │ ldr r4, [sp, #736] @ 0x2e0 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - pop {r1, r4, r5} │ │ │ │ + cbnz r2, 2466a4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1349b0> │ │ │ │ lsls r1, r3, #3 │ │ │ │ asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r2, r3] │ │ │ │ + ldrb r0, [r2, r0] │ │ │ │ lsls r2, r3, #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 246736 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x134a42> │ │ │ │ @@ -616709,24 +616702,24 @@ │ │ │ │ ldr r2, [pc, #36] @ (24676c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x134a78>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 246720 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x134a2c> │ │ │ │ nop │ │ │ │ - ldrsh r4, [r3, r3] │ │ │ │ + ldrb r4, [r3, r0] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrsh r4, [r1, r3] │ │ │ │ + ldrb r4, [r1, r0] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - stc 0, cr0, [r6, #-868]! @ 0xfffffc9c │ │ │ │ - ldrsh r6, [r7, r0] │ │ │ │ + orn r0, r6, r9, lsr #3 │ │ │ │ + ldrh r6, [r7, r5] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrsh r6, [r3, r0] │ │ │ │ + ldrh r6, [r3, r5] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrsh r2, [r7, r0] │ │ │ │ + ldrh r2, [r7, r5] │ │ │ │ lsls r2, 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 │ │ │ │ subs.w ip, r3, #0 │ │ │ │ @@ -616797,23 +616790,23 @@ │ │ │ │ ldr r2, [pc, #32] @ (246840 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x134b4c>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 2467bc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x134ac8> │ │ │ │ nop │ │ │ │ - ldrsh r2, [r7, r2] │ │ │ │ + ldrh r2, [r7, r7] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrsh r2, [r1, r0] │ │ │ │ + ldrh r2, [r1, r5] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrsh r6, [r2, r0] │ │ │ │ + ldrh r6, [r2, r5] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrb r2, [r6, r7] │ │ │ │ + ldrh r2, [r6, r4] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrsh r6, [r3, r0] │ │ │ │ + ldrh r6, [r3, r5] │ │ │ │ lsls r2, r3, #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] @ 24696c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x134c78> │ │ │ │ mov r4, r1 │ │ │ │ @@ -616926,25 +616919,25 @@ │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 2468a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x134bac> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ str r7, [sp, #632] @ 0x278 │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r4, r0] │ │ │ │ + ldrh r2, [r4, r5] │ │ │ │ lsls r2, r3, #3 │ │ │ │ str r7, [sp, #352] @ 0x160 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - ldrb r4, [r5, r7] │ │ │ │ + ldrh r4, [r5, r4] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrb r0, [r4, r5] │ │ │ │ + ldrh r0, [r4, r2] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrb r2, [r0, r6] │ │ │ │ + ldrh r2, [r0, r3] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrb r4, [r2, r6] │ │ │ │ + ldrh r4, [r2, r3] │ │ │ │ lsls r2, r3, #3 │ │ │ │ movw ip, #35003 @ 0x88bb │ │ │ │ cmp r2, ip │ │ │ │ beq.w 246aa0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x134dac> │ │ │ │ bls.n 2469cc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x134cd8> │ │ │ │ movw ip, #37152 @ 0x9120 │ │ │ │ cmp r2, ip │ │ │ │ @@ -617074,15 +617067,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ movw r0, #35001 @ 0x88b9 │ │ │ │ b.n 246abe <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x134dca> │ │ │ │ movs r1, #0 │ │ │ │ movw r0, #35000 @ 0x88b8 │ │ │ │ b.n 246abe <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x134dca> │ │ │ │ nop │ │ │ │ - ldrb r0, [r6, r3] │ │ │ │ + ldrh r0, [r6, r0] │ │ │ │ lsls r2, r3, #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 │ │ │ │ @@ -617179,17 +617172,17 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ bl 246af4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x134e00> │ │ │ │ b.n 246bba <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x134ec6> │ │ │ │ - ldr r6, [r0, #104] @ 0x68 │ │ │ │ + ldr r6, [r0, #60] @ 0x3c │ │ │ │ lsls r2, r5, #3 │ │ │ │ - ldrh r0, [r6, r5] │ │ │ │ + ldr r0, [r6, r2] │ │ │ │ lsls r2, r3, #3 │ │ │ │ lsrs r2, r2, #11 │ │ │ │ lsls r2, r1, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -617387,43 +617380,43 @@ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #8] │ │ │ │ bl 246af4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x134e00> │ │ │ │ b.n 246d12 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13501e> │ │ │ │ nop │ │ │ │ - ldrh r4, [r6, r7] │ │ │ │ + ldr r4, [r6, r4] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - cbz r6, 246e58 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x135164> │ │ │ │ + add r6, sp, #984 @ 0x3d8 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldrh r2, [r2, r2] │ │ │ │ + ldrsb r2, [r2, r7] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrh r2, [r3, r1] │ │ │ │ + ldrsb r2, [r3, r6] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrh r2, [r6, r1] │ │ │ │ + ldrsb r2, [r6, r6] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrh r2, [r6, r1] │ │ │ │ + ldrsb r2, [r6, r6] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrh r6, [r0, r2] │ │ │ │ + ldrsb r6, [r0, r7] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrh r0, [r1, r3] │ │ │ │ + ldr r0, [r1, r0] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrh r2, [r7, r6] │ │ │ │ + ldr r2, [r7, r3] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrh r6, [r6, r5] │ │ │ │ + ldr r6, [r6, r2] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrh r6, [r4, r1] │ │ │ │ + ldrsb r6, [r4, r6] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrh r0, [r2, r3] │ │ │ │ + ldr r0, [r2, r0] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrh r6, [r4, r3] │ │ │ │ + ldr r6, [r4, r0] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrh r0, [r0, r4] │ │ │ │ + ldr r0, [r0, r1] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrh r2, [r3, r5] │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ lsls r2, r3, #3 │ │ │ │ lsrs r0, r5, #2 │ │ │ │ lsls r2, r1, #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 │ │ │ │ @@ -617491,15 +617484,15 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ str r1, [sp, #464] @ 0x1d0 │ │ │ │ lsls r7, r0, #6 │ │ │ │ str r1, [sp, #144] @ 0x90 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - ldr r2, [r3, #52] @ 0x34 │ │ │ │ + ldr r2, [r3, #8] │ │ │ │ lsls r2, r5, #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 │ │ │ │ @@ -617614,27 +617607,27 @@ │ │ │ │ ldr r2, [pc, #40] @ (24704c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x135358>) │ │ │ │ mov r0, ip │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 246f44 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x135250> │ │ │ │ - ldrh r6, [r5, r1] │ │ │ │ + ldrsb r6, [r5, r6] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrh r4, [r0, r1] │ │ │ │ + ldrsb r4, [r0, r6] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrh r0, [r1, r2] │ │ │ │ + ldrsb r0, [r1, r7] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrh r0, [r7, r0] │ │ │ │ + ldrsb r0, [r7, r5] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r4, [r3, r7] │ │ │ │ + ldrsb r4, [r3, r4] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r0, [r7, r7] │ │ │ │ + ldrsb r0, [r7, r4] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrh r4, [r0, r1] │ │ │ │ + ldrsb r4, [r0, r6] │ │ │ │ lsls r2, r3, #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 │ │ │ │ @@ -617795,25 +617788,25 @@ │ │ │ │ nop │ │ │ │ ldrh r2, [r0, #56] @ 0x38 │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r7, #52] @ 0x34 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - ldr r6, [r5, r4] │ │ │ │ + ldrsb r6, [r5, r1] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r0, [r6, r4] │ │ │ │ + ldrsb r0, [r6, r1] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r4, [r0, r5] │ │ │ │ + ldrsb r4, [r0, r2] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - strb r2, [r3, r7] │ │ │ │ + strh r2, [r3, r4] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - strb r4, [r3, r7] │ │ │ │ + strh r4, [r3, r4] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r6, [r1, r3] │ │ │ │ + ldrsb r6, [r1, r0] │ │ │ │ lsls r2, r3, #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 │ │ │ │ @@ -618411,17 +618404,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 247824 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x135b30> │ │ │ │ nop │ │ │ │ - strh r0, [r4, r3] │ │ │ │ + str r0, [r4, r0] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - strh r6, [r3, r3] │ │ │ │ + str r6, [r3, r0] │ │ │ │ lsls r2, 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 r8, r3 │ │ │ │ @@ -618473,15 +618466,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 2478d8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x135be4> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ blx 67dd4 │ │ │ │ b.n 2478c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x135bd0> │ │ │ │ - strh r6, [r1, r1] │ │ │ │ + ldr r7, [pc, #568] @ (247b48 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x135e54>) │ │ │ │ lsls r2, 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 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #392] @ (247aac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x135db8>) │ │ │ │ @@ -618638,23 +618631,23 @@ │ │ │ │ nop │ │ │ │ strh r2, [r2, #54] @ 0x36 │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r4, #52] @ 0x34 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - bge.n 247aa8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x135db4> │ │ │ │ + bhi.n 247b28 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x135e34> │ │ │ │ lsls r1, r3, #3 │ │ │ │ - str r4, [r3, r4] │ │ │ │ + ldr r6, [pc, #368] @ (247c30 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x135f3c>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r6, [r4, r5] │ │ │ │ + ldr r6, [pc, #664] @ (247d5c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x136068>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r4, [r2, r4] │ │ │ │ + ldr r6, [pc, #336] @ (247c18 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x135f24>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r6, [r2, r4] │ │ │ │ + ldr r6, [pc, #344] @ (247c24 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x135f30>) │ │ │ │ lsls r2, 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, #4016] @ 0xfb0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ @@ -619197,15 +619190,15 @@ │ │ │ │ strb r0, [r1, #0] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 24809e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1363aa> │ │ │ │ b.n 248096 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1363a2> │ │ │ │ nop │ │ │ │ movw r1, #39049 @ 0x9889 │ │ │ │ @ instruction: 0xf6380189 │ │ │ │ - ldr r3, [pc, #312] @ (248208 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x136514>) │ │ │ │ + ldr r0, [pc, #568] @ (248308 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x136614>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ @ instruction: 0xf6140189 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 248202 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13650e> │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -619423,15 +619416,15 @@ │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 248304 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x136610> │ │ │ │ b.n 2482d6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1365e2> │ │ │ │ nop │ │ │ │ stmia r3!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r7, r0, #6 │ │ │ │ - ldmia r6, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r3, {r1, r3, r4, r5, r7} │ │ │ │ lsls r1, r3, #3 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 2483d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1366dc> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -619550,15 +619543,15 @@ │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ stmia r1!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r7, r0, #6 │ │ │ │ - @ instruction: 0x47a2 │ │ │ │ + add sl, ip │ │ │ │ lsls r2, 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 │ │ │ │ mov lr, r2 │ │ │ │ @@ -619598,15 +619591,15 @@ │ │ │ │ movs r3, #1 │ │ │ │ strb r3, [r2, #0] │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ stmia r0!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r7, r0, #6 │ │ │ │ - bx sl │ │ │ │ + add sl, r2 │ │ │ │ lsls r2, r3, #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 │ │ │ │ @@ -619892,19 +619885,19 @@ │ │ │ │ b.n 24872e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x136a3a> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r4, [r1, #10] │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r2, r4] │ │ │ │ + str r0, [r2, r1] │ │ │ │ lsls r2, r5, #3 │ │ │ │ ldrb r2, [r6, #2] │ │ │ │ lsls r7, r0, #6 │ │ │ │ - strh r0, [r5, r2] │ │ │ │ + ldr r7, [pc, #928] @ (248be8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x136ef4>) │ │ │ │ lsls r2, r5, #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 │ │ │ │ @@ -620011,23 +620004,23 @@ │ │ │ │ b.n 2488fe <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x136c0a> │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldr.w r3, [r3, #1784] @ 0x6f8 │ │ │ │ cmp r3, #29 │ │ │ │ bhi.n 24888c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x136b98> │ │ │ │ b.n 248910 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x136c1c> │ │ │ │ nop │ │ │ │ - str r2, [r5, r5] │ │ │ │ + ldr r6, [pc, #680] @ (248c18 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x136f24>) │ │ │ │ lsls r2, r5, #3 │ │ │ │ - ldmia r3, {r3, r6} │ │ │ │ + ldmia r0!, {r3, r7} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - muls r4, r3 │ │ │ │ + lsls r4, r3 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - subs r4, #184 @ 0xb8 │ │ │ │ + subs r1, #248 @ 0xf8 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r4, [r7, r3] │ │ │ │ + ldr r6, [pc, #240] @ (248a70 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x136d7c>) │ │ │ │ lsls r2, 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 r5, r0 │ │ │ │ sub sp, #20 │ │ │ │ @@ -620068,15 +620061,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - str r2, [r3, r1] │ │ │ │ + ldr r5, [pc, #616] @ (248c6c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x136f78>) │ │ │ │ lsls r2, r5, #3 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, r1 │ │ │ │ beq.n 248a0e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x136d1a> │ │ │ │ bx lr │ │ │ │ movs r2, #0 │ │ │ │ @@ -620363,15 +620356,15 @@ │ │ │ │ str r2, [r6, #12] │ │ │ │ b.n 248c58 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x136f64> │ │ │ │ ldr r2, [r3, #12] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #12] │ │ │ │ str.w r3, [r7, #188] @ 0xbc │ │ │ │ b.n 248c7e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x136f8a> │ │ │ │ - subs r7, #198 @ 0xc6 │ │ │ │ + subs r5, #6 │ │ │ │ lsls r2, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ add.w r5, r0, #94208 @ 0x17000 │ │ │ │ mov r3, r2 │ │ │ │ @@ -620474,15 +620467,15 @@ │ │ │ │ str r2, [r5, #12] │ │ │ │ b.n 248d74 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x137080> │ │ │ │ ldr r2, [r3, #12] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #12] │ │ │ │ str.w r3, [r6, #192] @ 0xc0 │ │ │ │ b.n 248d9a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1370a6> │ │ │ │ - subs r6, #162 @ 0xa2 │ │ │ │ + subs r3, #226 @ 0xe2 │ │ │ │ lsls r2, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ add.w r5, r0, #94208 @ 0x17000 │ │ │ │ mov r3, r2 │ │ │ │ @@ -620585,15 +620578,15 @@ │ │ │ │ str r2, [r5, #12] │ │ │ │ b.n 248e96 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1371a2> │ │ │ │ ldr r2, [r3, #12] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #12] │ │ │ │ str r3, [r6, #68] @ 0x44 │ │ │ │ b.n 248eba <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1371c6> │ │ │ │ - subs r5, #136 @ 0x88 │ │ │ │ + subs r2, #200 @ 0xc8 │ │ │ │ lsls r2, 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 │ │ │ │ mov r5, r2 │ │ │ │ sub sp, #8 │ │ │ │ @@ -620830,17 +620823,17 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 24919a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1374a6> │ │ │ │ b.n 249142 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13744e> │ │ │ │ nop │ │ │ │ @ instruction: 0xb606 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - subs r3, #226 @ 0xe2 │ │ │ │ + subs r1, #34 @ 0x22 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - stmia r0!, {r2, r3, r7} │ │ │ │ + pop {r2, r3, r6, r7, pc} │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #944] @ (249598 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1378a4>) │ │ │ │ @@ -621198,27 +621191,27 @@ │ │ │ │ nop │ │ │ │ ldr r6, [r1, #96] @ 0x60 │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r1, #76] @ 0x4c │ │ │ │ lsls r7, r0, #6 │ │ │ │ - subs r2, #252 @ 0xfc │ │ │ │ + subs r0, #60 @ 0x3c │ │ │ │ lsls r2, r3, #3 │ │ │ │ - subs r0, #252 @ 0xfc │ │ │ │ + adds r6, #60 @ 0x3c │ │ │ │ lsls r2, r3, #3 │ │ │ │ - subs r0, #120 @ 0x78 │ │ │ │ + adds r5, #184 @ 0xb8 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - subs r0, #156 @ 0x9c │ │ │ │ + adds r5, #220 @ 0xdc │ │ │ │ lsls r2, r3, #3 │ │ │ │ - subs r0, #214 @ 0xd6 │ │ │ │ + adds r6, #22 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - subs r1, #30 │ │ │ │ + adds r6, #94 @ 0x5e │ │ │ │ lsls r2, r3, #3 │ │ │ │ - subs r0, #234 @ 0xea │ │ │ │ + adds r6, #42 @ 0x2a │ │ │ │ lsls r2, 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 r6, r0 │ │ │ │ ldr r0, [pc, #372] @ (249748 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x137a54>) │ │ │ │ @@ -621623,23 +621616,23 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 2499d2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x137cde> │ │ │ │ b.n 249904 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x137c10> │ │ │ │ nop │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - adds r6, #242 @ 0xf2 │ │ │ │ + adds r4, #50 @ 0x32 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - adds r5, #30 │ │ │ │ + adds r2, #94 @ 0x5e │ │ │ │ lsls r2, r3, #3 │ │ │ │ - adds r5, #26 │ │ │ │ + adds r2, #90 @ 0x5a │ │ │ │ lsls r2, r3, #3 │ │ │ │ - adds r6, #36 @ 0x24 │ │ │ │ + adds r3, #100 @ 0x64 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - adds r5, #204 @ 0xcc │ │ │ │ + adds r3, #12 │ │ │ │ lsls r2, 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, #4024] @ 0xfb8 │ │ │ │ @@ -621881,23 +621874,23 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 249c9a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x137fa6> │ │ │ │ b.n 249bca <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x137ed6> │ │ │ │ nop │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - adds r5, #64 @ 0x40 │ │ │ │ + adds r2, #128 @ 0x80 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - adds r2, #88 @ 0x58 │ │ │ │ + cmp r7, #152 @ 0x98 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - adds r2, #84 @ 0x54 │ │ │ │ + cmp r7, #148 @ 0x94 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - adds r4, #106 @ 0x6a │ │ │ │ + adds r1, #170 @ 0xaa │ │ │ │ lsls r2, r3, #3 │ │ │ │ - adds r4, #22 │ │ │ │ + adds r1, #86 @ 0x56 │ │ │ │ lsls r2, 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, #4032] @ 0xfc0 │ │ │ │ @@ -622143,23 +622136,23 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 249f66 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x138272> │ │ │ │ b.n 249e94 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1381a0> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - adds r3, #146 @ 0x92 │ │ │ │ + adds r0, #210 @ 0xd2 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - cmp r7, #142 @ 0x8e │ │ │ │ + cmp r4, #206 @ 0xce │ │ │ │ lsls r2, r3, #3 │ │ │ │ - cmp r7, #138 @ 0x8a │ │ │ │ + cmp r4, #202 @ 0xca │ │ │ │ lsls r2, r3, #3 │ │ │ │ - adds r2, #192 @ 0xc0 │ │ │ │ + adds r0, #0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - adds r2, #110 @ 0x6e │ │ │ │ + cmp r7, #174 @ 0xae │ │ │ │ lsls r2, r3, #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 │ │ │ │ @@ -624162,15 +624155,15 @@ │ │ │ │ cmp r3, #30 │ │ │ │ bls.w 24b3fe <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13970a> │ │ │ │ b.n 24b584 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x139890> │ │ │ │ strb r0, [r1, #16] │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldr r4, [pc, #848] @ (24b978 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x139c84>) │ │ │ │ lsls r7, r0, #6 │ │ │ │ - adds r2, r1, #7 │ │ │ │ + subs r2, r1, r4 │ │ │ │ lsls r2, r3, #3 │ │ │ │ asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -624206,15 +624199,15 @@ │ │ │ │ mov r0, ip │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ strb r2, [r7, #2] │ │ │ │ lsls r7, r0, #6 │ │ │ │ - subs r0, r4, r5 │ │ │ │ + adds r0, r4, r2 │ │ │ │ lsls r2, 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] @ 24b6cc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1399d8> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -624256,17 +624249,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ strb r6, [r0, #1] │ │ │ │ lsls r7, r0, #6 │ │ │ │ - subs r2, r7, r3 │ │ │ │ + adds r2, r7, r0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - subs r4, r0, r4 │ │ │ │ + adds r4, r0, r1 │ │ │ │ lsls r2, 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] @ 24b758 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x139a64> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -624308,17 +624301,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r2, [r7, #120] @ 0x78 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - subs r6, r1, r2 │ │ │ │ + asrs r6, r1, #31 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - subs r0, r7, r1 │ │ │ │ + asrs r0, r7, #30 │ │ │ │ lsls r2, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #68] @ (24b80c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x139b18>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -624349,15 +624342,15 @@ │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r0, [r4, #116] @ 0x74 │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldrh r2, [r1, #46] @ 0x2e │ │ │ │ lsls r7, r0, #6 │ │ │ │ - str r6, [r0, #100] @ 0x64 │ │ │ │ + str r6, [r0, #56] @ 0x38 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #444] @ (24b9e8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x139cf4>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -624518,21 +624511,21 @@ │ │ │ │ adds r6, #192 @ 0xc0 │ │ │ │ b.n 24b8ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x139bb8> │ │ │ │ add.w r6, r5, #565248 @ 0x8a000 │ │ │ │ adds r6, #164 @ 0xa4 │ │ │ │ b.n 24b8ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x139bb8> │ │ │ │ ldr r4, [r7, #108] @ 0x6c │ │ │ │ lsls r7, r0, #6 │ │ │ │ - adds r0, r6, r4 │ │ │ │ + asrs r0, r6, #25 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - movs r1, #70 @ 0x46 │ │ │ │ + subs r6, r0, #2 │ │ │ │ lsls r2, r5, #3 │ │ │ │ - adds r6, r0, r3 │ │ │ │ + asrs r6, r0, #24 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - movs r0, #220 @ 0xdc │ │ │ │ + subs r4, r3, #0 │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #96] @ (24ba70 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x139d7c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -624573,15 +624566,15 @@ │ │ │ │ strd r4, r5, [sp, #16] │ │ │ │ bl 248558 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x136864> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldr r6, [r2, #80] @ 0x50 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - adds r4, r3, r0 │ │ │ │ + asrs r4, r3, #21 │ │ │ │ lsls r2, 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 │ │ │ │ ldr r4, [pc, #432] @ (24bc3c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x139f48>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -624762,23 +624755,23 @@ │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldr r6, [r2, #60] @ 0x3c │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldrh r4, [r0, #24] │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldrh r2, [r5, #22] │ │ │ │ lsls r7, r0, #6 │ │ │ │ - asrs r4, r4, #29 │ │ │ │ + asrs r4, r4, #18 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - asrs r6, r3, #27 │ │ │ │ + asrs r6, r3, #16 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - asrs r2, r4, #2 │ │ │ │ + lsrs r2, r4, #23 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - asrs r4, r4, #25 │ │ │ │ + asrs r4, r4, #14 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r5, [sp, #472] @ 0x1d8 │ │ │ │ + str r2, [sp, #728] @ 0x2d8 │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ ldr r3, [pc, #408] @ (24be10 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13a11c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -624936,27 +624929,27 @@ │ │ │ │ b.n 24bd02 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13a00e> │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ lsls r7, r0, #6 │ │ │ │ muls r6, r5 │ │ │ │ lsls r7, r0, #6 │ │ │ │ asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r4, #22 │ │ │ │ + asrs r4, r4, #11 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r6, [sp, #664] @ 0x298 │ │ │ │ + str r3, [sp, #920] @ 0x398 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - asrs r6, r2, #20 │ │ │ │ + asrs r6, r2, #9 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - asrs r2, r1, #19 │ │ │ │ + asrs r2, r1, #8 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - asrs r0, r4, #19 │ │ │ │ + asrs r0, r4, #8 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - asrs r6, r4, #18 │ │ │ │ + asrs r6, r4, #7 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - asrs r4, r1, #19 │ │ │ │ + asrs r4, r1, #8 │ │ │ │ lsls r2, r3, #3 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 24bf80 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13a28c> │ │ │ │ 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 │ │ │ │ @@ -625158,15 +625151,15 @@ │ │ │ │ b.n 24bf2a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13a236> │ │ │ │ add.w r3, r6, #565248 @ 0x8a000 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ b.n 24bf2a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13a236> │ │ │ │ nop │ │ │ │ ldr r4, [r2, #12] │ │ │ │ lsls r7, r0, #6 │ │ │ │ - asrs r2, r4, #12 │ │ │ │ + asrs r2, r4, #1 │ │ │ │ lsls r2, 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 │ │ │ │ ldr r4, [pc, #312] @ (24c1d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13a4dc>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -625282,17 +625275,17 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 24c1a4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13a4b0> │ │ │ │ b.n 24c0de <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13a3ea> │ │ │ │ nop │ │ │ │ str r6, [r1, #104] @ 0x68 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - asrs r2, r3, #5 │ │ │ │ + lsrs r2, r3, #26 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - adds r4, r0, r4 │ │ │ │ + asrs r4, r0, #25 │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #132] @ (24c274 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13a580>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -625352,19 +625345,19 @@ │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ str r6, [r6, #80] @ 0x50 │ │ │ │ lsls r7, r0, #6 │ │ │ │ strh r4, [r4, #28] │ │ │ │ lsls r7, r0, #6 │ │ │ │ - asrs r2, r7, #1 │ │ │ │ + lsrs r2, r7, #22 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - asrs r0, r0, #1 │ │ │ │ + lsrs r0, r0, #22 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - lsrs r0, r5, #6 │ │ │ │ + lsls r0, r5, #27 │ │ │ │ lsls r2, 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 │ │ │ │ ldr r3, [pc, #440] @ (24c454 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13a760>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -625537,33 +625530,33 @@ │ │ │ │ b.n 24c326 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13a632> │ │ │ │ str r2, [r1, #72] @ 0x48 │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r5, #74 @ 0x4a │ │ │ │ lsls r7, r0, #6 │ │ │ │ asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r3, #31 │ │ │ │ + lsrs r4, r3, #20 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r0, [sp, #520] @ 0x208 │ │ │ │ + ldrh r2, [r0, #46] @ 0x2e │ │ │ │ lsls r1, r3, #3 │ │ │ │ strh r4, [r0, #18] │ │ │ │ lsls r7, r0, #6 │ │ │ │ - lsrs r6, r6, #28 │ │ │ │ + lsrs r6, r6, #17 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - lsrs r2, r7, #27 │ │ │ │ + lsrs r2, r7, #16 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - lsrs r4, r6, #26 │ │ │ │ + lsrs r4, r6, #15 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - lsrs r6, r4, #27 │ │ │ │ + lsrs r6, r4, #16 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - lsrs r6, r6, #32 │ │ │ │ + lsls r6, r6, #21 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - lsrs r0, r0, #27 │ │ │ │ + lsrs r0, r0, #16 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - lsrs r2, r1, #26 │ │ │ │ + lsrs r2, r1, #15 │ │ │ │ lsls r2, r3, #3 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 24c5a2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13a8ae> │ │ │ │ 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 │ │ │ │ @@ -625732,15 +625725,15 @@ │ │ │ │ bne.n 24c64e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13a95a> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 24c63c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13a948> │ │ │ │ b.n 24c54c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13a858> │ │ │ │ str r4, [r0, #40] @ 0x28 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - lsrs r6, r6, #20 │ │ │ │ + lsrs r6, r6, #9 │ │ │ │ lsls r2, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #340] @ (24c7d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13aadc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -625868,15 +625861,15 @@ │ │ │ │ b.n 24c6f2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13a9fe> │ │ │ │ add.w r4, r5, #104448 @ 0x19800 │ │ │ │ add.w r4, r4, #480 @ 0x1e0 │ │ │ │ b.n 24c6f2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13a9fe> │ │ │ │ nop │ │ │ │ str r2, [r5, #8] │ │ │ │ lsls r7, r0, #6 │ │ │ │ - lsrs r4, r2, #15 │ │ │ │ + lsrs r4, r2, #4 │ │ │ │ lsls r2, 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 r4, [pc, #64] @ (24c82c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13ab38>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -625904,15 +625897,15 @@ │ │ │ │ str r7, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ bl 248848 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x136b54> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrsh r2, [r7, r4] │ │ │ │ lsls r7, r0, #6 │ │ │ │ - lsrs r6, r2, #11 │ │ │ │ + lsrs r6, r2, #32 │ │ │ │ lsls r2, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #56] @ (24c87c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13ab88>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -625938,15 +625931,15 @@ │ │ │ │ str r6, [sp, #0] │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 248980 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x136c8c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrsh r0, [r4, r3] │ │ │ │ lsls r7, r0, #6 │ │ │ │ - lsrs r2, r7, #9 │ │ │ │ + lsls r2, r7, #30 │ │ │ │ lsls r2, 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 r5, [pc, #100] @ (24c8f8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13ac04>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -625994,19 +625987,19 @@ │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrsh r0, [r2, r2] │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldrb r6, [r7, #19] │ │ │ │ lsls r7, r0, #6 │ │ │ │ - lsrs r2, r3, #8 │ │ │ │ + lsls r2, r3, #29 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - lsrs r0, r0, #8 │ │ │ │ + lsls r0, r0, #29 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - lsls r4, r4, #12 │ │ │ │ + lsls r4, r4, #1 │ │ │ │ lsls r2, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #324] @ (24ca64 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13ad70>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -626134,21 +626127,21 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 24ca3a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13ad46> │ │ │ │ b.n 24ca1e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13ad2a> │ │ │ │ ldrsh r6, [r0, r0] │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldrb r2, [r6, #17] │ │ │ │ lsls r7, r0, #6 │ │ │ │ - lsrs r4, r1, #7 │ │ │ │ + lsls r4, r1, #28 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - lsrs r4, r1, #6 │ │ │ │ + lsls r4, r1, #27 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - lsrs r4, r5, #4 │ │ │ │ + lsls r4, r5, #25 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - strh r2, [r5, #58] @ 0x3a │ │ │ │ + strh r2, [r5, #36] @ 0x24 │ │ │ │ lsls r1, r3, #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] @ 24cc14 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13af20> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -626353,15 +626346,15 @@ │ │ │ │ strd r4, r8, [sp] │ │ │ │ lsls r2, r2, #2 │ │ │ │ ldr.w r4, [r0, #472] @ 0x1d8 │ │ │ │ blx r4 │ │ │ │ b.n 24cc72 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13af7e> │ │ │ │ ldrh r2, [r7, r3] │ │ │ │ lsls r7, r0, #6 │ │ │ │ - lsls r4, r7, #27 │ │ │ │ + lsls r4, r7, #16 │ │ │ │ lsls r2, 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, #312] @ (24ce0c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13b118>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -626560,19 +626553,19 @@ │ │ │ │ blx r4 │ │ │ │ b.n 24ce72 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13b17e> │ │ │ │ nop │ │ │ │ ldr r2, [r0, r4] │ │ │ │ lsls r7, r0, #6 │ │ │ │ strb r0, [r6, #29] │ │ │ │ lsls r7, r0, #6 │ │ │ │ - lsls r6, r5, #19 │ │ │ │ + lsls r6, r5, #8 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - lsls r2, r0, #19 │ │ │ │ + lsls r2, r0, #8 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - stc2 0, cr0, [sl, #868] @ 0x364 │ │ │ │ + @ instruction: 0xfaca00d9 │ │ │ │ stmdb 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] @ (24d088 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13b394>) │ │ │ │ mov r9, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -626728,21 +626721,21 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 24d05e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13b36a> │ │ │ │ b.n 24d042 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13b34e> │ │ │ │ ldr r2, [r5, r0] │ │ │ │ lsls r7, r0, #6 │ │ │ │ strb r4, [r2, #26] │ │ │ │ lsls r7, r0, #6 │ │ │ │ - lsls r2, r2, #17 │ │ │ │ + lsls r2, r2, #6 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - lsls r6, r0, #16 │ │ │ │ + lsls r6, r0, #5 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - lsls r4, r5, #13 │ │ │ │ + lsls r4, r5, #2 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - strh r6, [r0, #10] │ │ │ │ + ldrb r6, [r0, #26] │ │ │ │ lsls r1, 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, #104] @ (24d11c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13b428>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -626787,15 +626780,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 247050 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13535c> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldrsb r2, [r6, r1] │ │ │ │ lsls r7, r0, #6 │ │ │ │ - lsls r0, r3, #11 │ │ │ │ + movs r0, r3 │ │ │ │ lsls r2, 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, #140] @ (24d1c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13b4d0>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -626858,19 +626851,17 @@ │ │ │ │ bl 247050 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13535c> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ strb r6, [r5, r7] │ │ │ │ lsls r7, r0, #6 │ │ │ │ strb r4, [r3, #17] │ │ │ │ lsls r7, r0, #6 │ │ │ │ - lsls r2, r7, #8 │ │ │ │ - lsls r2, r3, #3 │ │ │ │ - lsls r0, r2, #8 │ │ │ │ - lsls r2, r3, #3 │ │ │ │ - @ instruction: 0xfa7000d9 │ │ │ │ + vqadd.u64 q8, q13, │ │ │ │ + vqadd.u16 q8, q8, │ │ │ │ + @ instruction: 0xf7b000d9 │ │ │ │ stmdb 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] @ (24d354 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13b660>) │ │ │ │ mov r9, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -627013,21 +627004,18 @@ │ │ │ │ bne.n 24d328 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13b634> │ │ │ │ b.n 24d30c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13b618> │ │ │ │ nop │ │ │ │ strb r2, [r7, r4] │ │ │ │ lsls r7, r0, #6 │ │ │ │ strb r6, [r4, #14] │ │ │ │ lsls r7, r0, #6 │ │ │ │ - lsls r0, r2, #7 │ │ │ │ - lsls r2, r3, #3 │ │ │ │ - lsls r6, r4, #5 │ │ │ │ - lsls r2, r3, #3 │ │ │ │ - lsls r6, r1, #4 │ │ │ │ - lsls r2, r3, #3 │ │ │ │ - ldrb r4, [r7, #25] │ │ │ │ + vqadd.u16 q0, q8, │ │ │ │ + mcr2 0, 5, r0, cr6, cr9, {6} │ │ │ │ + mcr2 0, 2, r0, cr14, cr9, {6} │ │ │ │ + ldrb r4, [r7, #14] │ │ │ │ lsls r1, r3, #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] @ 24d4f0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13b7fc> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -627158,15 +627146,15 @@ │ │ │ │ add.w lr, lr, #96 @ 0x60 │ │ │ │ b.n 24d3fa <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13b706> │ │ │ │ add.w lr, r4, #104448 @ 0x19800 │ │ │ │ add.w lr, lr, #480 @ 0x1e0 │ │ │ │ b.n 24d3fa <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13b706> │ │ │ │ strh r0, [r5, r6] │ │ │ │ lsls r7, r0, #6 │ │ │ │ - vshr.u64 q8, , #10 │ │ │ │ + ldc2 0, cr0, [r6, #-868]! @ 0xfffffc9c │ │ │ │ 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] @ (24d554 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13b860>) │ │ │ │ mov r6, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -627197,15 +627185,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 247910 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x135c1c> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ strh r2, [r3, r0] │ │ │ │ lsls r7, r0, #6 │ │ │ │ - mrc2 0, 7, r0, cr0, cr9, {6} │ │ │ │ + ldc2 0, cr0, [r0], #-868 @ 0xfffffc9c │ │ │ │ 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] @ 24d5bc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13b8c8> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -627237,15 +627225,15 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ str r0, [r7, r6] │ │ │ │ lsls r7, r0, #6 │ │ │ │ - mcr2 0, 4, r0, cr0, cr9, {6} │ │ │ │ + smlaldx r0, r0, r0, r9 │ │ │ │ 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] @ (24d644 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13b950>) │ │ │ │ mov r6, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -627297,17 +627285,17 @@ │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ str r0, [r2, r5] │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldr r6, [r7, #120] @ 0x78 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - mcr2 0, 0, r0, cr14, cr9, {6} │ │ │ │ - stc2l 0, cr0, [r6, #868]! @ 0x364 │ │ │ │ - rsbs r0, r6, #7110656 @ 0x6c8000 │ │ │ │ + @ instruction: 0xfb4e00d9 │ │ │ │ + @ instruction: 0xfb2600d9 │ │ │ │ + @ instruction: 0xf31600d9 │ │ │ │ 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] @ (24d7a8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13bab4>) │ │ │ │ mov r9, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -627433,17 +627421,17 @@ │ │ │ │ bne.n 24d77c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13ba88> │ │ │ │ b.n 24d74c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13ba58> │ │ │ │ nop │ │ │ │ str r2, [r7, r2] │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldr r6, [r4, #112] @ 0x70 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - ldc2 0, cr0, [r0, #868] @ 0x364 │ │ │ │ - ldc2l 0, cr0, [sl], {217} @ 0xd9 │ │ │ │ - ldrb r0, [r0, #8] │ │ │ │ + @ instruction: 0xfad000d9 │ │ │ │ + @ instruction: 0xfa1a00d9 │ │ │ │ + strb r0, [r0, #29] │ │ │ │ lsls r1, r3, #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] @ 24d940 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13bc4c> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -627574,15 +627562,15 @@ │ │ │ │ add.w lr, lr, #96 @ 0x60 │ │ │ │ b.n 24d84a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13bb56> │ │ │ │ add.w lr, r4, #104448 @ 0x19800 │ │ │ │ add.w lr, lr, #480 @ 0x1e0 │ │ │ │ b.n 24d84a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13bb56> │ │ │ │ ldr r7, [pc, #352] @ (24daa4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13bdb0>) │ │ │ │ lsls r7, r0, #6 │ │ │ │ - @ instruction: 0xfbea00d9 │ │ │ │ + vld4. {d0-d3}, [sl :64], r9 │ │ │ │ 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] @ (24d9a4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13bcb0>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -627615,15 +627603,15 @@ │ │ │ │ movs r4, #1 │ │ │ │ str r4, [sp, #20] │ │ │ │ bl 247910 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x135c1c> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r5, [pc, #816] @ (24dcd8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13bfe4>) │ │ │ │ lsls r7, r0, #6 │ │ │ │ - @ instruction: 0xfae200d9 │ │ │ │ + strh.w r0, [r2, r9, lsl #1] │ │ │ │ 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] @ (24da00 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13bd0c>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -627654,15 +627642,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 247acc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x135dd8> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r5, [pc, #416] @ (24dba4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13beb0>) │ │ │ │ lsls r7, r0, #6 │ │ │ │ - @ instruction: 0xfa8000d9 │ │ │ │ + @ instruction: 0xf7c000d9 │ │ │ │ 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] @ (24da84 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13bd90>) │ │ │ │ mov r6, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -627712,17 +627700,17 @@ │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r5, [pc, #48] @ (24dab8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13bdc4>) │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldr r2, [r7, #52] @ 0x34 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - @ instruction: 0xfa0e00d9 │ │ │ │ - ldr??.w r0, [r2, #217] @ 0xd9 │ │ │ │ - @ instruction: 0xf19600d9 │ │ │ │ + @ instruction: 0xf74e00d9 │ │ │ │ + @ instruction: 0xf73200d9 │ │ │ │ + mrc 0, 6, r0, cr6, cr9, {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 │ │ │ │ ldr r4, [pc, #316] @ (24dbe8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13bef4>) │ │ │ │ mov r9, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -627849,17 +627837,17 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 24dbbe <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13beca> │ │ │ │ b.n 24db8e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13be9a> │ │ │ │ ldr r4, [pc, #488] @ (24ddd4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13c0e0>) │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldr r6, [r4, #44] @ 0x2c │ │ │ │ lsls r7, r0, #6 │ │ │ │ - ldrsb.w r0, [r6, #217] @ 0xd9 │ │ │ │ - str??.w r0, [r8, #217] @ 0xd9 │ │ │ │ - strb r6, [r7, #22] │ │ │ │ + @ instruction: 0xf6d600d9 │ │ │ │ + @ instruction: 0xf62800d9 │ │ │ │ + strb r6, [r7, #11] │ │ │ │ lsls r1, r3, #3 │ │ │ │ ldr r3, [pc, #364] @ (24dd6c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13c078>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r1, #36662 @ 0x8f36 │ │ │ │ cmp r0, r1 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -628050,18 +628038,18 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 24ddec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13c0f8> │ │ │ │ ldr r1, [pc, #656] @ (24e098 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13c3a4>) │ │ │ │ lsls r7, r0, #6 │ │ │ │ - @ instruction: 0xf71600d9 │ │ │ │ - eors r2, r4 │ │ │ │ + orrs.w r0, r6, #7110656 @ 0x6c8000 │ │ │ │ + subs r5, #162 @ 0xa2 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldc 0, cr0, [r4], #868 @ 0x364 │ │ │ │ + ldrd r0, r0, [r4, #868]! @ 0x364 │ │ │ │ ldr r3, [pc, #88] @ (24de70 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13c17c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r2, [r2, r3] │ │ │ │ cbz r0, 24de6a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13c176> │ │ │ │ @@ -628176,21 +628164,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 24dee8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13c1f4> │ │ │ │ ldr r0, [pc, #648] @ (24e1c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13c4d0>) │ │ │ │ lsls r7, r0, #6 │ │ │ │ str r2, [r2, #112] @ 0x70 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - @ instruction: 0xf5f800d9 │ │ │ │ - ldc 0, cr0, [r2, #-868]! @ 0xfffffc9c │ │ │ │ - subs.w r0, lr, #7110656 @ 0x6c8000 │ │ │ │ - subs r7, #44 @ 0x2c │ │ │ │ + @ instruction: 0xf33800d9 │ │ │ │ + orns r0, r2, r9, lsr #3 │ │ │ │ + @ instruction: 0xf2fe00d9 │ │ │ │ + subs r4, #108 @ 0x6c │ │ │ │ lsls r1, r3, #3 │ │ │ │ - sub.w r0, r6, #7110656 @ 0x6c8000 │ │ │ │ - @ instruction: 0xeb8000d9 │ │ │ │ + @ instruction: 0xf2e600d9 │ │ │ │ + @ instruction: 0xe8c000d9 │ │ │ │ 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] @ (24dfd8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13c2e4>) │ │ │ │ sub sp, #28 │ │ │ │ ldr r4, [pc, #112] @ (24dfdc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13c2e8>) │ │ │ │ @@ -628240,15 +628228,15 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0x47a6 │ │ │ │ lsls r7, r0, #6 │ │ │ │ movs r0, #140 @ 0x8c │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - adcs.w r0, lr, #7110656 @ 0x6c8000 │ │ │ │ + @ instruction: 0xf29e00d9 │ │ │ │ movs r0, #66 @ 0x42 │ │ │ │ lsls r7, r0, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #120] @ (24e070 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13c37c>) │ │ │ │ @@ -628301,15 +628289,15 @@ │ │ │ │ nop │ │ │ │ bx r2 │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r4, r7, #7 │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf4de00d9 │ │ │ │ + @ instruction: 0xf21e00d9 │ │ │ │ subs r2, r5, #6 │ │ │ │ lsls r7, r0, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #140] @ (24e11c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13c428>) │ │ │ │ @@ -628376,19 +628364,19 @@ │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r4, r4, #5 │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r5, #76] @ 0x4c │ │ │ │ lsls r7, r0, #6 │ │ │ │ - orr.w r0, r6, #7110656 @ 0x6c8000 │ │ │ │ + @ instruction: 0xf18600d9 │ │ │ │ subs r2, r2, #4 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - ands.w r0, r4, #7110656 @ 0x6c8000 │ │ │ │ - add.w r0, r4, r9, lsr #3 │ │ │ │ + adcs.w r0, r4, #217 @ 0xd9 │ │ │ │ + strex r0, r0, [r4, #868] @ 0x364 │ │ │ │ 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] @ (24e2d8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13c5e4>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr r4, [pc, #396] @ (24e2dc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13c5e8>) │ │ │ │ @@ -628548,20 +628536,20 @@ │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r6, r5, #2 │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r6, #64] @ 0x40 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - @ instruction: 0xf3d600d9 │ │ │ │ + adds.w r0, r6, #217 @ 0xd9 │ │ │ │ subs r2, r3, #1 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - @ instruction: 0xf37600d9 │ │ │ │ - @ instruction: 0xf31a00d9 │ │ │ │ - ldr r0, [r2, #112] @ 0x70 │ │ │ │ + @ instruction: 0xf0b600d9 │ │ │ │ + orrs.w r0, sl, #217 @ 0xd9 │ │ │ │ + ldr r0, [r2, #68] @ 0x44 │ │ │ │ lsls r1, r3, #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] @ (24e3a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13c6ac>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -628630,19 +628618,20 @@ │ │ │ │ lsls r7, r0, #6 │ │ │ │ adds r6, r5, #3 │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r6, #36] @ 0x24 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - @ instruction: 0xf23000d9 │ │ │ │ + vqadd.s64 q8, q8, │ │ │ │ adds r0, r2, #2 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - @ instruction: 0xf1fa00d9 │ │ │ │ - stmia.w r2, {r0, r3, r4, r6, r7} │ │ │ │ + vqadd.s64 q0, q13, │ │ │ │ + b.n 24df40 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13c24c> │ │ │ │ + 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, #64] @ (24e40c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13c718>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r4, r2 │ │ │ │ @@ -628667,16 +628656,16 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 24e3f0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13c6fc> │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ str r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ muls r6, r2 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - subs.w r0, sl, #217 @ 0xd9 │ │ │ │ - rsbs r0, ip, #217 @ 0xd9 │ │ │ │ + mrc 0, 7, r0, cr10, cr9, {6} │ │ │ │ + vqadd.s16 q0, q14, │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #104] @ (24e490 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13c79c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov lr, r1 │ │ │ │ @@ -628720,19 +628709,19 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ cmn r4, r7 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - sub.w r0, r4, #217 @ 0xd9 │ │ │ │ + mcr 0, 7, r0, cr4, cr9, {6} │ │ │ │ str r2, [r2, #20] │ │ │ │ lsls r7, r0, #6 │ │ │ │ - sub.w r0, sl, #217 @ 0xd9 │ │ │ │ - b.n 24e3c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13c6d0> │ │ │ │ + mcr 0, 7, r0, cr10, cr9, {6} │ │ │ │ + b.n 24de44 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13c150> │ │ │ │ lsls r1, 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, #356] @ (24e61c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13c928>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -628871,18 +628860,18 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 24e5f0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13c8fc> │ │ │ │ b.n 24e5b2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13c8be> │ │ │ │ negs r0, r6 │ │ │ │ lsls r7, r0, #6 │ │ │ │ str r2, [r2, #12] │ │ │ │ lsls r7, r0, #6 │ │ │ │ - sbcs.w r0, r2, #217 @ 0xd9 │ │ │ │ - @ instruction: 0xf13600d9 │ │ │ │ - @ instruction: 0xf0e200d9 │ │ │ │ - ldr r4, [r2, #56] @ 0x38 │ │ │ │ + mrc 0, 5, r0, cr2, cr9, {6} │ │ │ │ + mrc 0, 3, r0, cr6, cr9, {6} │ │ │ │ + mcr 0, 1, r0, cr2, cr9, {6} │ │ │ │ + ldr r4, [r2, #12] │ │ │ │ lsls r1, r3, #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] @ 24e948 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13cc54> │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -629210,17 +629199,17 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 246f18 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x135224> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ subs r5, #190 @ 0xbe │ │ │ │ lsls r7, r0, #6 │ │ │ │ - ldcl 0, cr0, [r0, #-868] @ 0xfffffc9c │ │ │ │ - stc 0, cr0, [r6, #-868]! @ 0xfffffc9c │ │ │ │ - ldcl 0, cr0, [r4], #868 @ 0x364 │ │ │ │ + eors.w r0, r0, r9, lsr #3 │ │ │ │ + orn r0, r6, r9, lsr #3 │ │ │ │ + bics.w r0, r4, r9, lsr #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #608] @ (24ec64 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13cf70>) │ │ │ │ mov r9, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -629461,22 +629450,22 @@ │ │ │ │ nop │ │ │ │ subs r5, #34 @ 0x22 │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldrh r6, [r1, r6] │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldrh r4, [r6, r5] │ │ │ │ lsls r7, r0, #6 │ │ │ │ - ldc 0, cr0, [r8], {217} @ 0xd9 │ │ │ │ - ldcl 0, cr0, [sl], #-868 @ 0xfffffc9c │ │ │ │ - @ instruction: 0xeb9c00d9 │ │ │ │ - adcs.w r0, ip, r9, lsr #3 │ │ │ │ - str r2, [r0, #92] @ 0x5c │ │ │ │ + ldrd r0, r0, [r8, #868] @ 0x364 │ │ │ │ + @ instruction: 0xe9ba00d9 │ │ │ │ + @ instruction: 0xe8dc00d9 │ │ │ │ + ldmia.w ip, {r0, r3, r4, r6, r7} │ │ │ │ + str r2, [r0, #48] @ 0x30 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - @ instruction: 0xeb2000d9 │ │ │ │ - str r6, [r0, #88] @ 0x58 │ │ │ │ + strd r0, r0, [r0], #-868 @ 0x364 │ │ │ │ + str r6, [r0, #44] @ 0x2c │ │ │ │ lsls r1, r3, #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] @ (24ed50 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13d05c>) │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -629639,23 +629628,28 @@ │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ subs r1, #182 @ 0xb6 │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldr r4, [r4, r0] │ │ │ │ lsls r7, r0, #6 │ │ │ │ - strd r0, r0, [ip, #-868] @ 0x364 │ │ │ │ - ldmdb r2, {r0, r3, r4, r6, r7} │ │ │ │ - ldmdb r4!, {r0, r3, r4, r6, r7} │ │ │ │ - udf #48 @ 0x30 │ │ │ │ + b.n 24eb4c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13ce58> │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldmdb sl, {r0, r3, r4, r6, r7} │ │ │ │ - udf #22 │ │ │ │ + b.n 24eadc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13cde8> │ │ │ │ + lsls r1, r3, #3 │ │ │ │ + b.n 24eb24 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13ce30> │ │ │ │ + lsls r1, r3, #3 │ │ │ │ + blt.n 24ef20 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13d22c> │ │ │ │ + lsls r1, r3, #3 │ │ │ │ + b.n 24eaf8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13ce04> │ │ │ │ + lsls r1, r3, #3 │ │ │ │ + blt.n 24eef4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13d200> │ │ │ │ + lsls r1, r3, #3 │ │ │ │ + b.n 24eabc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13cdc8> │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldrd r0, r0, [r8], #868 @ 0x364 │ │ │ │ stmdb sp!, {r4, 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] @ (24f08c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13d398>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -629879,33 +629873,33 @@ │ │ │ │ str.w r3, [r2, #472] @ 0x1d8 │ │ │ │ bl 438fac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3272b8> │ │ │ │ b.n 24efd8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13d2e4> │ │ │ │ subs r0, #200 @ 0xc8 │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldrsb r2, [r3, r4] │ │ │ │ lsls r7, r0, #6 │ │ │ │ - b.n 24ea54 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13cd60> │ │ │ │ + b.n 24f4d4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13d7e0> │ │ │ │ lsls r1, r3, #3 │ │ │ │ ldrsb r6, [r5, r2] │ │ │ │ lsls r7, r0, #6 │ │ │ │ - b.n 24e904 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13cc10> │ │ │ │ + b.n 24f384 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13d690> │ │ │ │ lsls r1, r3, #3 │ │ │ │ - b.n 24e8d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13cbdc> │ │ │ │ + b.n 24f350 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13d65c> │ │ │ │ lsls r1, r3, #3 │ │ │ │ - b.n 24e8d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13cbdc> │ │ │ │ + b.n 24f350 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13d65c> │ │ │ │ lsls r1, r3, #3 │ │ │ │ - b.n 24f844 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13db50> │ │ │ │ + b.n 24f2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13d5d0> │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bgt.n 24efdc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13d2e8> │ │ │ │ + bls.n 24f05c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13d368> │ │ │ │ lsls r1, r3, #3 │ │ │ │ - b.n 24f800 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13db0c> │ │ │ │ + b.n 24f280 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13d58c> │ │ │ │ lsls r1, r3, #3 │ │ │ │ - b.n 24f77c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13da88> │ │ │ │ + b.n 24f1fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13d508> │ │ │ │ lsls r1, r3, #3 │ │ │ │ - str r4, [r7, #16] │ │ │ │ + ldrsh r4, [r7, r1] │ │ │ │ lsls r1, 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, #404] @ (24f260 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13d56c>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -630058,21 +630052,21 @@ │ │ │ │ adds r0, #192 @ 0xc0 │ │ │ │ b.n 24f146 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13d452> │ │ │ │ add.w r0, r6, #565248 @ 0x8a000 │ │ │ │ adds r0, #164 @ 0xa4 │ │ │ │ b.n 24f146 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13d452> │ │ │ │ adds r6, #90 @ 0x5a │ │ │ │ lsls r7, r0, #6 │ │ │ │ - b.n 24ed14 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13d020> │ │ │ │ + b.n 24f794 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13daa0> │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bls.n 24f304 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13d610> │ │ │ │ + bvs.n 24f184 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13d490> │ │ │ │ lsls r1, r3, #3 │ │ │ │ - b.n 24ecec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13cff8> │ │ │ │ + b.n 24f76c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13da78> │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bls.n 24f304 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13d610> │ │ │ │ + bvs.n 24f184 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13d490> │ │ │ │ lsls r1, 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, #112] @ (24f2f8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13d604>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -630118,17 +630112,17 @@ │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ adds r4, #158 @ 0x9e │ │ │ │ lsls r7, r0, #6 │ │ │ │ - b.n 24ec08 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13cf14> │ │ │ │ + b.n 24f688 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13d994> │ │ │ │ lsls r1, r3, #3 │ │ │ │ - b.n 24ebb4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13cec0> │ │ │ │ + b.n 24f634 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13d940> │ │ │ │ lsls r1, 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] @ (24f394 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13d6a0>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -630182,21 +630176,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 24f34e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13d65a> │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ udf #255 @ 0xff │ │ │ │ adds r4, #18 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - b.n 24ebb0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13cebc> │ │ │ │ + b.n 24f630 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13d93c> │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bvc.n 24f308 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13d614> │ │ │ │ + bmi.n 24f388 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13d694> │ │ │ │ lsls r1, r3, #3 │ │ │ │ - b.n 24fb88 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13de94> │ │ │ │ + b.n 24f608 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13d914> │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bvc.n 24f308 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13d614> │ │ │ │ + bmi.n 24f388 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13d694> │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #376] @ (24f534 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13d840>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -630347,25 +630341,25 @@ │ │ │ │ bne.n 24f508 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13d814> │ │ │ │ b.n 24f4c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13d7d0> │ │ │ │ nop │ │ │ │ adds r3, #106 @ 0x6a │ │ │ │ lsls r7, r0, #6 │ │ │ │ str r0, [r1, r7] │ │ │ │ lsls r7, r0, #6 │ │ │ │ - b.n 24fcb4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13dfc0> │ │ │ │ + b.n 24f734 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13da40> │ │ │ │ lsls r1, r3, #3 │ │ │ │ - b.n 24fb40 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13de4c> │ │ │ │ + b.n 24f5c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13d8cc> │ │ │ │ lsls r1, r3, #3 │ │ │ │ - b.n 24fb0c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13de18> │ │ │ │ + b.n 24f58c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13d898> │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.n 24f4b4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13d7c0> │ │ │ │ + bcs.n 24f534 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13d840> │ │ │ │ lsls r1, r3, #3 │ │ │ │ - b.n 24faec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13ddf8> │ │ │ │ + b.n 24f56c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13d878> │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldrb r4, [r6, r1] │ │ │ │ + ldr r4, [r6, r6] │ │ │ │ lsls r1, 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, #144] @ (24f5f8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13d904>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -630429,23 +630423,23 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 24f5dc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13d8e8> │ │ │ │ adds r1, #190 @ 0xbe │ │ │ │ lsls r7, r0, #6 │ │ │ │ str r2, [r4, r0] │ │ │ │ lsls r7, r0, #6 │ │ │ │ - b.n 24f9ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13dcb8> │ │ │ │ + svc 20 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - b.n 24f954 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13dc60> │ │ │ │ + udf #230 @ 0xe6 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bvs.n 24f680 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13d98c> │ │ │ │ + bcc.n 24f700 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13da0c> │ │ │ │ lsls r1, r3, #3 │ │ │ │ - b.n 24f924 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13dc30> │ │ │ │ + udf #202 @ 0xca │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bmi.n 24f544 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13d850> │ │ │ │ + bne.n 24f5c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13d8d0> │ │ │ │ lsls r1, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #372] @ (24f798 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13daa4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -630582,15 +630576,15 @@ │ │ │ │ adds r3, #96 @ 0x60 │ │ │ │ b.n 24f6c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13d9d0> │ │ │ │ add.w r3, r4, #104448 @ 0x19800 │ │ │ │ add.w r3, r3, #480 @ 0x1e0 │ │ │ │ b.n 24f6c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13d9d0> │ │ │ │ adds r0, #254 @ 0xfe │ │ │ │ lsls r7, r0, #6 │ │ │ │ - b.n 24f9a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13dcac> │ │ │ │ + udf #64 @ 0x40 │ │ │ │ lsls r1, 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, #156] @ (24f84c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13db58>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -630657,17 +630651,17 @@ │ │ │ │ cmpne r3, #3 │ │ │ │ it eq │ │ │ │ moveq r6, #1 │ │ │ │ beq.n 24f7f8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13db04> │ │ │ │ b.n 24f7d6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13dae2> │ │ │ │ cmp r7, #114 @ 0x72 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - svc 254 @ 0xfe │ │ │ │ + ble.n 24f8d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13dbdc> │ │ │ │ lsls r1, r3, #3 │ │ │ │ - svc 206 @ 0xce │ │ │ │ + ble.n 24f874 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13db80> │ │ │ │ lsls r1, r3, #3 │ │ │ │ ldr r3, [pc, #112] @ (24f8cc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13dbd8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw ip, #35001 @ 0x88b9 │ │ │ │ cmp r1, ip │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -630708,15 +630702,15 @@ │ │ │ │ bl 2477f8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x135b04> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ udf #255 @ 0xff │ │ │ │ cmp r6, #200 @ 0xc8 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - svc 72 @ 0x48 │ │ │ │ + bgt.n 24f7e4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13daf0> │ │ │ │ lsls r1, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #188] @ (24f9a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13dcac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -630798,23 +630792,23 @@ │ │ │ │ cmpne r3, #0 │ │ │ │ it eq │ │ │ │ moveq r6, #1 │ │ │ │ beq.n 24f92c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13dc38> │ │ │ │ b.n 24f90a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13dc16> │ │ │ │ cmp r6, #64 @ 0x40 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - udf #250 @ 0xfa │ │ │ │ + bgt.n 24fa1c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13dd28> │ │ │ │ lsls r1, r3, #3 │ │ │ │ ldr r4, [pc, #488] @ (24fb94 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13dea0>) │ │ │ │ lsls r7, r0, #6 │ │ │ │ - udf #170 @ 0xaa │ │ │ │ + blt.n 24f984 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13dc90> │ │ │ │ lsls r1, r3, #3 │ │ │ │ - udf #120 @ 0x78 │ │ │ │ + blt.n 24f924 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13dc30> │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bcs.n 24f8d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13dbdc> │ │ │ │ + ldmia r7, {r2, r3, r6, r7} │ │ │ │ lsls r1, 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, #408] @ (24fb60 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13de6c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -630978,25 +630972,25 @@ │ │ │ │ bne.n 24fb4a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13de56> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 24fb36 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13de42> │ │ │ │ b.n 24fb1a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13de26> │ │ │ │ cmp r5, #94 @ 0x5e │ │ │ │ lsls r7, r0, #6 │ │ │ │ - udf #86 @ 0x56 │ │ │ │ + blt.n 24fa94 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13dda0> │ │ │ │ lsls r1, r3, #3 │ │ │ │ ldr r3, [pc, #584] @ (24fdb4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13e0c0>) │ │ │ │ lsls r7, r0, #6 │ │ │ │ - udf #68 @ 0x44 │ │ │ │ + blt.n 24fa78 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13dd84> │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ble.n 24faf4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13de00> │ │ │ │ + blt.n 24fb74 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13de80> │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ble.n 24fa88 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13dd94> │ │ │ │ + bge.n 24fb08 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13de14> │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldrsb r6, [r5, r1] │ │ │ │ + strh r6, [r5, r6] │ │ │ │ lsls r1, r3, #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] @ 24fd30 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13e03c> │ │ │ │ sub sp, #24 │ │ │ │ @@ -631185,15 +631179,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 2470e4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1353f0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cmp r1, #216 @ 0xd8 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - blt.n 24fde8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13e0f4> │ │ │ │ + bhi.n 24fe68 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13e174> │ │ │ │ lsls r1, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #144] @ (24fe2c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13e138>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -631299,19 +631293,19 @@ │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r0, #220 @ 0xdc │ │ │ │ lsls r7, r0, #6 │ │ │ │ bx r9 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - bge.n 24fefc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13e208> │ │ │ │ + bvc.n 24ff7c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13e288> │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bge.n 24fed4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13e1e0> │ │ │ │ + bvc.n 24ff54 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13e260> │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldmia r5, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r2!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r1, 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 r3, [pc, #316] @ (250004 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13e310>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -631437,21 +631431,21 @@ │ │ │ │ bne.n 24ffd8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13e2e4> │ │ │ │ b.n 24ffbc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13e2c8> │ │ │ │ nop │ │ │ │ cmp r0, #96 @ 0x60 │ │ │ │ lsls r7, r0, #6 │ │ │ │ mov ip, r9 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - bls.n 250004 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13e310> │ │ │ │ + bvc.n 250084 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13e390> │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bls.n 24ff80 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13e28c> │ │ │ │ + bvs.n 250000 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13e30c> │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bls.n 2500dc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13e3e8> │ │ │ │ + bvs.n 24ff5c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13e268> │ │ │ │ lsls r1, r3, #3 │ │ │ │ - str r4, [r1, r7] │ │ │ │ + ldr r7, [pc, #48] @ (25004c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13e358>) │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #756] @ (250324 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13e630>) │ │ │ │ @@ -632446,17 +632440,17 @@ │ │ │ │ mov r2, r6 │ │ │ │ addw r1, r1, #2116 @ 0x844 │ │ │ │ b.n 250964 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13ec70> │ │ │ │ subs r2, r6, #2 │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r3, #204 @ 0xcc │ │ │ │ lsls r7, r0, #6 │ │ │ │ - ldmia r7!, {r3, r5} │ │ │ │ + ldmia r4!, {r3, r5, r6} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldmia r7!, {r1, r3, r5, r6} │ │ │ │ + ldmia r4!, {r1, r3, r5, r7} │ │ │ │ lsls r1, r3, #3 │ │ │ │ add.w r3, r4, #516096 @ 0x7e000 │ │ │ │ ldr r7, [r7, #116] @ 0x74 │ │ │ │ mov sl, r3 │ │ │ │ ldr.w r8, [r3, #96] @ 0x60 │ │ │ │ cmp r6, r8 │ │ │ │ beq.w 250cba <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13efc6> │ │ │ │ @@ -632924,29 +632918,29 @@ │ │ │ │ strex r1, r0, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 251072 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13f37e> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 25105e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13f36a> │ │ │ │ b.n 250d28 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13f034> │ │ │ │ - ldmia r4!, {r1, r3, r6, r7} │ │ │ │ + ldmia r2!, {r1, r3} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldmia r4, {r1, r4, r5, r7} │ │ │ │ + ldmia r1, {r1, r4, r5, r6, r7} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldmia r4!, {r1, r3, r5, r7} │ │ │ │ + ldmia r1, {r1, r3, r5, r6, r7} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldmia r3!, {} │ │ │ │ + ldmia r0!, {r6} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldmia r2, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r5} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldmia r2, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r0!, {r2, r3, r4} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldmia r2!, {r1, r4, r7} │ │ │ │ + stmia r7!, {r1, r4, r6, r7} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - cmn r0, r3 │ │ │ │ + ands r0, r3 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #432] @ (25126c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13f578>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -633114,19 +633108,19 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 251240 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13f54c> │ │ │ │ b.n 251202 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13f50e> │ │ │ │ asrs r2, r5, #25 │ │ │ │ lsls r7, r0, #6 │ │ │ │ adds r4, #136 @ 0x88 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - ldmia r0!, {r1, r4} │ │ │ │ + stmia r5!, {r1, r4, r6} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - stmia r7!, {r1, r4, r7} │ │ │ │ + stmia r4!, {r1, r4, r6, r7} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - subs r7, #68 @ 0x44 │ │ │ │ + subs r4, #132 @ 0x84 │ │ │ │ lsls r1, r3, #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] @ 251364 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13f670> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -633202,23 +633196,23 @@ │ │ │ │ mov.w ip, #1 │ │ │ │ strd ip, r4, [sp] │ │ │ │ bl 249758 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x137a64> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ asrs r4, r2, #18 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - stmia r7!, {r1, r4} │ │ │ │ + stmia r4!, {r1, r4, r6} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - stmia r6!, {r3, r5, r6, r7} │ │ │ │ + stmia r4!, {r3, r5} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - stmia r6!, {r3, r4, r6, r7} │ │ │ │ + stmia r4!, {r3, r4} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - stmia r6!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - stmia r6!, {r2, r3, r7} │ │ │ │ + stmia r3!, {r2, r3, r6, r7} │ │ │ │ lsls r1, r3, #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] @ 251458 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13f764> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -633286,23 +633280,23 @@ │ │ │ │ strd ip, ip, [sp, #4] │ │ │ │ str.w ip, [sp] │ │ │ │ bl 249758 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x137a64> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ asrs r0, r3, #14 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - stmia r6!, {r1, r2, r3, r6} │ │ │ │ + stmia r3!, {r1, r2, r3, r7} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - stmia r6!, {r1, r2, r5} │ │ │ │ + stmia r3!, {r1, r2, r5, r6} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - stmia r6!, {r2, r4} │ │ │ │ + stmia r3!, {r2, r4, r6} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - stmia r5!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r5} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - stmia r5!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r3} │ │ │ │ lsls r1, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #84] @ (2514d4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13f7e0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -633426,19 +633420,19 @@ │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 251588 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13f894> │ │ │ │ nop │ │ │ │ asrs r4, r7, #8 │ │ │ │ lsls r7, r0, #6 │ │ │ │ adds r0, #166 @ 0xa6 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - stmia r4!, {r5, r6, r7} │ │ │ │ + stmia r2!, {r5} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - stmia r5!, {r1} │ │ │ │ + stmia r2!, {r1, r6} │ │ │ │ lsls r1, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (251614 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13f920>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -633523,17 +633517,17 @@ │ │ │ │ blx r3 │ │ │ │ b.n 25167c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13f988> │ │ │ │ nop │ │ │ │ asrs r4, r7, #3 │ │ │ │ lsls r7, r0, #6 │ │ │ │ cmp r7, #108 @ 0x6c │ │ │ │ lsls r7, r0, #6 │ │ │ │ - stmia r4!, {r2, r4, r5, r7} │ │ │ │ + stmia r1!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - stmia r4!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r1!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r1, 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, #60] @ (2516fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13fa08>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -633560,15 +633554,15 @@ │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ bl 246844 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x134b50> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ asrs r4, r4, #1 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - stmia r4!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r1!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r1, r3, #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] @ (25176c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13fa78>) │ │ │ │ mov r6, r1 │ │ │ │ @@ -633609,17 +633603,17 @@ │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ asrs r0, r2, #32 │ │ │ │ lsls r7, r0, #6 │ │ │ │ cmp r6, #128 @ 0x80 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - stmia r4!, {r2, r3, r4, r6} │ │ │ │ + stmia r1!, {r2, r3, r4, r7} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - stmia r4!, {r1, r3} │ │ │ │ + stmia r1!, {r1, r3, r6} │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #320] @ (2518d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13fbdc>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -633746,21 +633740,21 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 2518a6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13fbb2> │ │ │ │ b.n 25188a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x13fb96> │ │ │ │ lsrs r6, r2, #30 │ │ │ │ lsls r7, r0, #6 │ │ │ │ cmp r6, #2 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - stmia r4!, {r3} │ │ │ │ + stmia r1!, {r3, r6} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - stmia r4!, {r2, r3} │ │ │ │ + stmia r1!, {r2, r3, r6} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - stmia r3!, {r2, r3, r5, r6} │ │ │ │ + stmia r0!, {r2, r3, r5, r7} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - subs r0, #254 @ 0xfe │ │ │ │ + adds r6, #62 @ 0x3e │ │ │ │ lsls r1, r3, #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 │ │ │ │ @@ -634300,19 +634294,19 @@ │ │ │ │ b.n 251d6a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x140076> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 252458 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x140764> │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x0096 │ │ │ │ + cbnz r6, 251f08 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x140214> │ │ │ │ lsls r1, r3, #3 │ │ │ │ b.n 252330 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14063c> │ │ │ │ lsls r6, r0, #6 │ │ │ │ - pop {r1, r3, r5, r7, pc} │ │ │ │ + revsh r2, r5 │ │ │ │ lsls r1, r3, #3 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ cbnz r3, 251ec8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1401d4> │ │ │ │ movw r3, #1027 @ 0x403 │ │ │ │ cmp r1, r3 │ │ │ │ it eq │ │ │ │ movweq r1, #1025 @ 0x401 │ │ │ │ @@ -634749,17 +634743,17 @@ │ │ │ │ nop │ │ │ │ ble.n 252488 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x140794> │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ble.n 2523ec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1406f8> │ │ │ │ lsls r6, r0, #6 │ │ │ │ - @ instruction: 0xb8f4 │ │ │ │ + @ instruction: 0xb634 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - @ instruction: 0xb8bc │ │ │ │ + push {r2, r3, r4, r5, r6, r7, lr} │ │ │ │ lsls r1, 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] @ (2523d8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1406e4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -634771,15 +634765,15 @@ │ │ │ │ ldr.w r0, [ip, r1] │ │ │ │ add.w r1, r0, #94208 @ 0x17000 │ │ │ │ ldr.w r1, [r1, #668] @ 0x29c │ │ │ │ bl 25226c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x140578> │ │ │ │ pop {r3, pc} │ │ │ │ lsls r4, r5, #13 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - @ instruction: 0xb868 │ │ │ │ + push {r3, r5, r7, lr} │ │ │ │ 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 r3, [pc, #56] @ (252428 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x140734>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -634803,17 +634797,17 @@ │ │ │ │ bl 12d684 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1b990> │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 252406 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x140712> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ lsls r6, r6, #12 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - @ instruction: 0xb830 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - @ instruction: 0xb822 │ │ │ │ + push {r1, r5, r6, lr} │ │ │ │ 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 r3, [pc, #56] @ (25247c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x140788>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -634837,17 +634831,17 @@ │ │ │ │ bl 12d7d8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1bae4> │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 25245a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x140766> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ lsls r2, r4, #11 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - @ instruction: 0xb7f8 │ │ │ │ + push {r3, r4, r5, lr} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - @ instruction: 0xb7ea │ │ │ │ + push {r1, r3, r5, lr} │ │ │ │ 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, #3960] @ 0xf78 │ │ │ │ ldr r6, [pc, #836] @ (2527e0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x140aec>) │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ @@ -635176,36 +635170,36 @@ │ │ │ │ b.n 25265a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x140966> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ blt.n 25289c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x140ba8> │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r2, r4, r6, r7, lr} │ │ │ │ + cbz r6, 252830 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x140b3c> │ │ │ │ lsls r1, r3, #3 │ │ │ │ - push {r1, r3, r6, r7, lr} │ │ │ │ + cbz r2, 252832 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x140b3e> │ │ │ │ lsls r1, r3, #3 │ │ │ │ bls.n 252730 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x140a3c> │ │ │ │ lsls r6, r0, #6 │ │ │ │ - @ instruction: 0xb63c │ │ │ │ + cbz r4, 252856 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x140b62> │ │ │ │ lsls r1, r3, #3 │ │ │ │ - push {r1, r2, r7, lr} │ │ │ │ + uxtb r6, r0 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - @ instruction: 0xf3d000d8 │ │ │ │ - push {r1, r3, r7, lr} │ │ │ │ + adds.w r0, r0, #216 @ 0xd8 │ │ │ │ + uxtb r2, r1 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - push {r1, r2, r3, r6, r7, lr} │ │ │ │ + cbz r6, 25284a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x140b56> │ │ │ │ lsls r1, r3, #3 │ │ │ │ - push {r1, r4, r6, lr} │ │ │ │ + uxth r2, r2 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - push {r3, r7, lr} │ │ │ │ + uxtb r0, r1 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - push {r1, r4, r5, r6, r7} │ │ │ │ + sxth r2, r6 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - push {r1, lr} │ │ │ │ + sxtb r2, r0 │ │ │ │ lsls r1, r3, #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] @ 252858 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x140b64> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -635220,15 +635214,15 @@ │ │ │ │ add.w r1, r0, #94208 @ 0x17000 │ │ │ │ ldr.w r1, [r1, #668] @ 0x29c │ │ │ │ str.w ip, [sp] │ │ │ │ bl 252488 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x140794> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ cdp2 1, 15, cr0, cr10, cr6, {4} │ │ │ │ - push {r1, r2, r4, lr} │ │ │ │ + sxtb r6, r2 │ │ │ │ lsls r1, r3, #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] @ (2528bc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x140bc8>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -635258,17 +635252,17 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 25288c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x140b98> │ │ │ │ b.n 25289e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x140baa> │ │ │ │ nop │ │ │ │ cdp2 1, 11, cr0, cr4, cr6, {4} │ │ │ │ - push {r2, r4, r6, r7} │ │ │ │ + sxth r4, r2 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - push {r1, r2, r3, r4, r5, r7} │ │ │ │ + cbz r6, 252906 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x140c12> │ │ │ │ lsls r1, r3, #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] @ (252924 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x140c30>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -635298,17 +635292,17 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 2528f4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x140c00> │ │ │ │ b.n 252906 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x140c12> │ │ │ │ nop │ │ │ │ cdp2 1, 4, cr0, cr12, cr6, {4} │ │ │ │ - push {r3, r7} │ │ │ │ + cbz r0, 25295e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x140c6a> │ │ │ │ lsls r1, r3, #3 │ │ │ │ - push {r1, r4, r5, r6} │ │ │ │ + cbz r2, 25295c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x140c68> │ │ │ │ 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, #3984] @ 0xf90 │ │ │ │ ldr r6, [pc, #248] @ (252a3c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x140d48>) │ │ │ │ add.w sl, r0, #94208 @ 0x17000 │ │ │ │ @@ -635666,15 +635660,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [ip, r1] │ │ │ │ add.w r1, r0, #94208 @ 0x17000 │ │ │ │ ldr.w r1, [r1, #672] @ 0x2a0 │ │ │ │ bl 251cfc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x140008> │ │ │ │ pop {r3, pc} │ │ │ │ @ instruction: 0xfa3c0186 │ │ │ │ - sub sp, #192 @ 0xc0 │ │ │ │ + add r5, sp, #960 @ 0x3c0 │ │ │ │ lsls r1, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (252d60 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14106c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -635727,17 +635721,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 12d684 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1b990> │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 252d8a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x141096> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrsh.w r0, [r2, #390] @ 0x186 │ │ │ │ - add sp, #144 @ 0x90 │ │ │ │ + add r5, sp, #400 @ 0x190 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - add sp, #88 @ 0x58 │ │ │ │ + add r5, sp, #344 @ 0x158 │ │ │ │ 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 r3, [pc, #56] @ (252e00 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14110c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -635760,17 +635754,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 12d7d8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1bae4> │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 252dde <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1410ea> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr??.w r0, [lr, ] │ │ │ │ - add r7, sp, #944 @ 0x3b0 │ │ │ │ + add r5, sp, #176 @ 0xb0 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - add r7, sp, #888 @ 0x378 │ │ │ │ + add r5, sp, #120 @ 0x78 │ │ │ │ lsls r1, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #28] @ (252e38 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x141144>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -635821,34 +635815,34 @@ │ │ │ │ vcvt.f32.s32 s14, s15 │ │ │ │ vdiv.f32 s15, s14, s13 │ │ │ │ vstmia r3!, {s15} │ │ │ │ cmp r3, r1 │ │ │ │ bne.n 252e94 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1411a0> │ │ │ │ ldr r0, [pc, #44] @ (252ed8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1411e4>) │ │ │ │ add r0, pc │ │ │ │ - bl fdfe88 │ │ │ │ + bl fdfbe8 │ │ │ │ bl 5157a4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x403ab0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [pc, #32] @ (252edc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1411e8>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 67460 <__printf_chk@plt> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r3 │ │ │ │ b.n 252e80 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14118c> │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ muls r7, r7 │ │ │ │ - add r7, sp, #560 @ 0x230 │ │ │ │ + add r4, sp, #816 @ 0x330 │ │ │ │ lsls r1, r3, #3 │ │ │ │ ldr r0, [pc, #280] @ (252ff0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1412fc>) │ │ │ │ lsls r1, r1, #6 │ │ │ │ @ instruction: 0xff8dffff │ │ │ │ - add r7, sp, #296 @ 0x128 │ │ │ │ + add r4, sp, #552 @ 0x228 │ │ │ │ lsls r1, r3, #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 │ │ │ │ @@ -636289,19 +636283,19 @@ │ │ │ │ b.n 2533fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x141708> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ sbfx r1, r8, #2, #7 │ │ │ │ ldmia r4, {r2, r4, r5} │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #344 @ 0x158 │ │ │ │ + add r7, pc, #600 @ (adr r7, 2536ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1419b8>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ ldmia r3!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r6, r0, #6 │ │ │ │ - add r2, sp, #232 @ 0xe8 │ │ │ │ + add r7, pc, #488 @ (adr r7, 253644 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x141950>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 6504ac <_mesa_glapi_get_proc_address@@libgallium-25.3.3-1.so+0x24> │ │ │ │ @@ -636719,15 +636713,15 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 253906 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x141c12> │ │ │ │ b.n 25383e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x141b4a> │ │ │ │ nop │ │ │ │ sbcs r0, r0 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - add r6, pc, #824 @ (adr r6, 253c6c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x141f78>) │ │ │ │ + add r4, pc, #56 @ (adr r4, 25396c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x141c78>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ bl fffd9936 │ │ │ │ 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] │ │ │ │ @@ -637026,15 +637020,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ stmia r6!, {r2, r3, r5, r6} │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ stmia r5!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r6, r0, #6 │ │ │ │ - add r2, pc, #784 @ (adr r2, 253fb4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1422c0>) │ │ │ │ + add r0, pc, #16 @ (adr r0, 253cb4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x141fc0>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ ldr.w r2, [r3, #704] @ 0x2c0 │ │ │ │ lsls r1, r2, #31 │ │ │ │ bmi.n 253cf2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x141ffe> │ │ │ │ add.w r2, r5, #602112 @ 0x93000 │ │ │ │ ldr.w r2, [r2, #1704] @ 0x6a8 │ │ │ │ cmp r2, #0 │ │ │ │ @@ -637079,17 +637073,17 @@ │ │ │ │ b.n 253afc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x141e08> │ │ │ │ ldr r1, [pc, #16] @ (253d30 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14203c>) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ bl 29bb30 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x189e3c> │ │ │ │ b.n 253cee <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x141ffa> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ - add r1, pc, #800 @ (adr r1, 254050 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14235c>) │ │ │ │ + ldr r7, [sp, #32] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - add r1, pc, #832 @ (adr r1, 254074 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x142380>) │ │ │ │ + ldr r7, [sp, #64] @ 0x40 │ │ │ │ lsls r1, 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 r3, [pc, #736] @ (254028 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x142334>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -637577,15 +637571,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ b.n 253c10 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x141f1c> │ │ │ │ lsls r6, r0, #6 │ │ │ │ - blt.n 2541e4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1424f0> │ │ │ │ + bhi.n 254264 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x142570> │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #100] @ (254344 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x142650>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -637622,15 +637616,15 @@ │ │ │ │ eor.w r1, r3, #1 │ │ │ │ lsls r1, r1, #3 │ │ │ │ bl 16db1c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x5be28> │ │ │ │ b.n 254324 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x142630> │ │ │ │ nop │ │ │ │ b.n 253bd4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x141ee0> │ │ │ │ lsls r6, r0, #6 │ │ │ │ - blt.n 2543e0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1426ec> │ │ │ │ + bhi.n 254260 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14256c> │ │ │ │ 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 │ │ │ │ movw r0, #7938 @ 0x1f02 │ │ │ │ @@ -637665,40 +637659,40 @@ │ │ │ │ add r1, pc │ │ │ │ bl 29c048 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a354> │ │ │ │ ldr r1, [pc, #28] @ (2543d4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1426e0>) │ │ │ │ movs r0, #0 │ │ │ │ add r1, pc │ │ │ │ bl 29c048 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a354> │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [sp, #840] @ 0x348 │ │ │ │ + ldr r1, [sp, #72] @ 0x48 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldr r3, [sp, #856] @ 0x358 │ │ │ │ + ldr r1, [sp, #88] @ 0x58 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldr r3, [sp, #872] @ 0x368 │ │ │ │ + ldr r1, [sp, #104] @ 0x68 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldr r3, [sp, #896] @ 0x380 │ │ │ │ + ldr r1, [sp, #128] @ 0x80 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldr r3, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r1, [sp, #200] @ 0xc8 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldr r4, [sp, #0] │ │ │ │ + ldr r1, [sp, #256] @ 0x100 │ │ │ │ lsls r1, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #16] @ (2543f8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x142704>) │ │ │ │ add r0, pc │ │ │ │ blx 688b8 │ │ │ │ ldr r0, [pc, #12] @ (2543fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x142708>) │ │ │ │ add r0, pc │ │ │ │ blx 688b8 │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r7, #88] @ 0x58 │ │ │ │ + str r4, [r7, #44] @ 0x2c │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldr r3, [sp, #912] @ 0x390 │ │ │ │ + ldr r1, [sp, #144] @ 0x90 │ │ │ │ lsls r1, r3, #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] @ 254440 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14274c> │ │ │ │ sub sp, #16 │ │ │ │ @@ -637715,19 +637709,19 @@ │ │ │ │ add r3, pc │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ ldr.w r2, [ip, r2, lsl #2] │ │ │ │ bl 29bca4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x189fb0> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - add r6, sp, #648 @ 0x288 │ │ │ │ + add r3, sp, #904 @ 0x388 │ │ │ │ lsls r5, r5, #3 │ │ │ │ - add r6, sp, #800 @ 0x320 │ │ │ │ + add r4, sp, #32 │ │ │ │ lsls r5, r5, #3 │ │ │ │ - add r6, sp, #672 @ 0x2a0 │ │ │ │ + add r3, sp, #928 @ 0x3a0 │ │ │ │ lsls r5, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ movw ip, #33354 @ 0x824a │ │ │ │ @@ -637812,15 +637806,15 @@ │ │ │ │ b.n 2544d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1427dc> │ │ │ │ ldr r1, [sp, #28] │ │ │ │ sub.w r1, r1, #37120 @ 0x9100 │ │ │ │ subs r1, #70 @ 0x46 │ │ │ │ cmp r1, #2 │ │ │ │ bls.n 2544b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1427bc> │ │ │ │ b.n 2544d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1427dc> │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ + ldr r0, [sp, #264] @ 0x108 │ │ │ │ lsls r1, r3, #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 │ │ │ │ @@ -637926,15 +637920,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 438fac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3272b8> │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ b.n 254642 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14294e> │ │ │ │ b.n 254888 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x142b94> │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldr r1, [sp, #848] @ 0x350 │ │ │ │ + str r7, [sp, #80] @ 0x50 │ │ │ │ lsls r1, r3, #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 │ │ │ │ @@ -637965,17 +637959,17 @@ │ │ │ │ mov r3, r1 │ │ │ │ strd ip, lr, [sp] │ │ │ │ add r2, pc │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ movs r0, #0 │ │ │ │ b.n 254696 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1429a2> │ │ │ │ - ldr r1, [sp, #536] @ 0x218 │ │ │ │ + str r6, [sp, #792] @ 0x318 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldr r1, [sp, #776] @ 0x308 │ │ │ │ + str r7, [sp, #8] │ │ │ │ lsls r1, 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 r6, r3 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ @@ -638375,21 +638369,21 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ movs r1, #1 │ │ │ │ str.w ip, [r6, #2080] @ 0x820 │ │ │ │ strd r3, r2, [sp, #16] │ │ │ │ bl 438fac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3272b8> │ │ │ │ ldrd r3, r2, [sp, #16] │ │ │ │ b.n 254a32 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x142d3e> │ │ │ │ - add r1, sp, #280 @ 0x118 │ │ │ │ + add r6, pc, #536 @ (adr r6, 254d38 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x143044>) │ │ │ │ lsls r5, r5, #3 │ │ │ │ - add r1, sp, #80 @ 0x50 │ │ │ │ + add r6, pc, #336 @ (adr r6, 254c74 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x142f80>) │ │ │ │ lsls r5, r5, #3 │ │ │ │ - add r0, sp, #1008 @ 0x3f0 │ │ │ │ + add r6, pc, #240 @ (adr r6, 254c18 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x142f24>) │ │ │ │ lsls r5, r5, #3 │ │ │ │ - str r5, [sp, #896] @ 0x380 │ │ │ │ + str r3, [sp, #128] @ 0x80 │ │ │ │ lsls r1, r3, #3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cbz r3, 254b32 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x142e3e> │ │ │ │ bx lr │ │ │ │ ldr r3, [pc, #52] @ (254b68 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x142e74>) │ │ │ │ dmb ish │ │ │ │ add r3, pc │ │ │ │ @@ -638868,19 +638862,19 @@ │ │ │ │ b.n 254f72 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14327e> │ │ │ │ mov.w r9, #3 │ │ │ │ b.n 254f72 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14327e> │ │ │ │ mov.w r9, #4 │ │ │ │ b.n 254f72 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14327e> │ │ │ │ bhi.n 2550a4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1433b0> │ │ │ │ lsls r6, r0, #6 │ │ │ │ - str r1, [sp, #952] @ 0x3b8 │ │ │ │ + ldrh r6, [r5, #56] @ 0x38 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - add r3, pc, #656 @ (adr r3, 2552c8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1435d4>) │ │ │ │ + add r0, pc, #912 @ (adr r0, 2553c8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1436d4>) │ │ │ │ lsls r5, r5, #3 │ │ │ │ - str r1, [sp, #112] @ 0x70 │ │ │ │ + ldrh r4, [r3, #50] @ 0x32 │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #548] @ (255274 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x143580>) │ │ │ │ @@ -639075,26 +639069,26 @@ │ │ │ │ str.w r3, [r7, #2080] @ 0x820 │ │ │ │ bl 438fac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3272b8> │ │ │ │ b.n 25521a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x143526> │ │ │ │ mov fp, sl │ │ │ │ b.n 2551fa <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x143506> │ │ │ │ bvs.n 255224 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x143530> │ │ │ │ lsls r6, r0, #6 │ │ │ │ - str r0, [sp, #720] @ 0x2d0 │ │ │ │ + ldrh r4, [r6, #46] @ 0x2e │ │ │ │ lsls r1, r3, #3 │ │ │ │ - add r2, pc, #400 @ (adr r2, 255410 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14371c>) │ │ │ │ + ldr r7, [sp, #656] @ 0x290 │ │ │ │ lsls r5, r5, #3 │ │ │ │ - add r2, pc, #576 @ (adr r2, 2554c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1437d0>) │ │ │ │ + ldr r7, [sp, #832] @ 0x340 │ │ │ │ lsls r5, r5, #3 │ │ │ │ - add r2, pc, #384 @ (adr r2, 255408 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x143714>) │ │ │ │ + ldr r7, [sp, #640] @ 0x280 │ │ │ │ lsls r5, r5, #3 │ │ │ │ eor.w r1, lr, #4390912 @ 0x430000 │ │ │ │ - ldrh r4, [r3, #56] @ 0x38 │ │ │ │ + ldrh r4, [r3, #34] @ 0x22 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldrh r2, [r0, #56] @ 0x38 │ │ │ │ + ldrh r2, [r0, #34] @ 0x22 │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r4, r3 │ │ │ │ @@ -639352,21 +639346,21 @@ │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r7, r5 │ │ │ │ mov r5, r3 │ │ │ │ b.n 255576 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x143882> │ │ │ │ nop │ │ │ │ bmi.n 255640 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14394c> │ │ │ │ lsls r6, r0, #6 │ │ │ │ - add r0, pc, #80 @ (adr r0, 2555b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1438bc>) │ │ │ │ + ldr r5, [sp, #336] @ 0x150 │ │ │ │ lsls r5, r5, #3 │ │ │ │ - ldrh r0, [r6, #48] @ 0x30 │ │ │ │ + ldrh r0, [r6, #26] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldrh r0, [r3, #42] @ 0x2a │ │ │ │ + ldrh r0, [r3, #20] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldrh r0, [r5, #42] @ 0x2a │ │ │ │ + ldrh r0, [r5, #20] │ │ │ │ lsls r1, r3, #3 │ │ │ │ cmp r6, r4 │ │ │ │ beq.n 255594 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1438a0> │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr r4, [r4, #4] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ @@ -639452,15 +639446,15 @@ │ │ │ │ bl 254810 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x142b1c> │ │ │ │ b.n 2554cc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1437d8> │ │ │ │ bl 254810 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x142b1c> │ │ │ │ mov r7, r9 │ │ │ │ mov sl, r4 │ │ │ │ str r5, [sp, #12] │ │ │ │ b.n 2554cc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1437d8> │ │ │ │ - ldrh r0, [r0, #32] │ │ │ │ + ldrh r0, [r0, #10] │ │ │ │ lsls r1, 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, #76] @ (2556b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1439bc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -639619,23 +639613,23 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ str.w r2, [r3, #2080] @ 0x820 │ │ │ │ bl 438fac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3272b8> │ │ │ │ b.n 2557e8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x143af4> │ │ │ │ beq.n 2558cc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x143bd8> │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldrh r0, [r6, #26] │ │ │ │ + ldrh r0, [r6, #4] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldrh r2, [r0, #28] │ │ │ │ + ldrh r2, [r0, #6] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldr r3, [sp, #784] @ 0x310 │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ lsls r5, r5, #3 │ │ │ │ - ldrh r2, [r6, #20] │ │ │ │ + strh r2, [r6, #62] @ 0x3e │ │ │ │ lsls r1, r3, #3 │ │ │ │ - strh r6, [r3, #18] │ │ │ │ + ldrb r6, [r3, #30] │ │ │ │ lsls r1, 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 r3, [pc, #232] @ (255918 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x143c24>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -639723,22 +639717,22 @@ │ │ │ │ movs r1, #1 │ │ │ │ str.w r2, [r3, #2080] @ 0x820 │ │ │ │ bl 438fac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3272b8> │ │ │ │ b.n 2558f4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x143c00> │ │ │ │ nop │ │ │ │ ldmia r6, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldrh r4, [r3, #18] │ │ │ │ + strh r4, [r3, #60] @ 0x3c │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldr r2, [sp, #688] @ 0x2b0 │ │ │ │ + str r7, [sp, #944] @ 0x3b0 │ │ │ │ lsls r5, r5, #3 │ │ │ │ ldcl 1, cr0, [r2, #-536]! @ 0xfffffde8 │ │ │ │ - ldrh r4, [r4, #14] │ │ │ │ + strh r4, [r4, #56] @ 0x38 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - strh r2, [r2, #10] │ │ │ │ + ldrb r2, [r2, #26] │ │ │ │ lsls r1, r5, #3 │ │ │ │ add.w r0, r0, #573440 @ 0x8c000 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r0, #2080] @ 0x820 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -639834,15 +639828,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldmia r5!, {r2, r3, r4} │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldr r6, [r3, r0] │ │ │ │ + strb r6, [r3, r5] │ │ │ │ lsls r1, r3, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [pc, #84] @ (255ac0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x143dcc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ add r3, pc │ │ │ │ @@ -639986,15 +639980,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldmia r3!, {r1, r4, r5, r6} │ │ │ │ lsls r6, r0, #6 │ │ │ │ - strh r6, [r4, #52] @ 0x34 │ │ │ │ + strh r6, [r4, #30] │ │ │ │ lsls r1, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #100] @ (255ca8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x143fb4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -640111,15 +640105,15 @@ │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ... │ │ │ │ ldmia r2!, {r1, r5, r6} │ │ │ │ lsls r6, r0, #6 │ │ │ │ - strh r4, [r7, #40] @ 0x28 │ │ │ │ + strh r4, [r7, #18] │ │ │ │ lsls r1, r3, #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, #240] @ 0xf0 │ │ │ │ @@ -640139,15 +640133,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ ldmia r1, {r1, r2, r4, r5} │ │ │ │ lsls r6, r0, #6 │ │ │ │ - strh r6, [r7, #38] @ 0x26 │ │ │ │ + strh r6, [r7, #16] │ │ │ │ lsls r1, 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] @ (255e34 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x144140>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -640157,15 +640151,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ ldmia r1, {r1, r2} │ │ │ │ lsls r6, r0, #6 │ │ │ │ - strh r2, [r0, #40] @ 0x28 │ │ │ │ + strh r2, [r0, #18] │ │ │ │ lsls r1, 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] @ (255e64 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x144170>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -640175,15 +640169,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ ldmia r0!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r6, r0, #6 │ │ │ │ - strh r2, [r1, #40] @ 0x28 │ │ │ │ + strh r2, [r1, #18] │ │ │ │ lsls r1, 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] @ (255e94 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1441a0>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -640193,15 +640187,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ ldmia r0!, {r1, r2, r5, r7} │ │ │ │ lsls r6, r0, #6 │ │ │ │ - strh r2, [r3, #40] @ 0x28 │ │ │ │ + strh r2, [r3, #18] │ │ │ │ lsls r1, 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] @ (255ec4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1441d0>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -640211,15 +640205,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ ldmia r0!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r6, r0, #6 │ │ │ │ - strh r2, [r5, #40] @ 0x28 │ │ │ │ + strh r2, [r5, #18] │ │ │ │ lsls r1, 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] @ (255ef4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x144200>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -640229,15 +640223,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ ldmia r0!, {r1, r2, r6} │ │ │ │ lsls r6, r0, #6 │ │ │ │ - strh r6, [r7, #40] @ 0x28 │ │ │ │ + strh r6, [r7, #18] │ │ │ │ lsls r1, 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] @ (255f24 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x144230>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -640247,15 +640241,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ ldmia r0!, {r1, r2, r4} │ │ │ │ lsls r6, r0, #6 │ │ │ │ - strh r2, [r3, #42] @ 0x2a │ │ │ │ + strh r2, [r3, #20] │ │ │ │ lsls r1, 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] @ (255f54 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x144260>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -640265,15 +640259,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ stmia r7!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r6, r0, #6 │ │ │ │ - strh r6, [r3, #42] @ 0x2a │ │ │ │ + strh r6, [r3, #20] │ │ │ │ lsls r1, 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] @ (255f84 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x144290>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -640283,15 +640277,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ stmia r7!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r6, r0, #6 │ │ │ │ - strh r6, [r4, #42] @ 0x2a │ │ │ │ + strh r6, [r4, #20] │ │ │ │ lsls r1, 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] @ (255fb4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1442c0>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -640301,15 +640295,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ stmia r7!, {r1, r2, r7} │ │ │ │ lsls r6, r0, #6 │ │ │ │ - strh r6, [r5, #42] @ 0x2a │ │ │ │ + strh r6, [r5, #20] │ │ │ │ lsls r1, 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] @ (255fe4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1442f0>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -640319,15 +640313,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ stmia r7!, {r1, r2, r4, r6} │ │ │ │ lsls r6, r0, #6 │ │ │ │ - strh r2, [r7, #42] @ 0x2a │ │ │ │ + strh r2, [r7, #20] │ │ │ │ lsls r1, 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] @ (256014 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x144320>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -640337,15 +640331,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ stmia r7!, {r1, r2, r5} │ │ │ │ lsls r6, r0, #6 │ │ │ │ - strh r6, [r2, #42] @ 0x2a │ │ │ │ + strh r6, [r2, #20] │ │ │ │ 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 │ │ │ │ sub sp, #28 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -640457,21 +640451,21 @@ │ │ │ │ b.n 2560e2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1443ee> │ │ │ │ ldr r2, [pc, #24] @ (256144 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x144450>) │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 2560e0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1443ec> │ │ │ │ - strh r6, [r1, #38] @ 0x26 │ │ │ │ + strh r6, [r1, #16] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - strh r6, [r5, #38] @ 0x26 │ │ │ │ + strh r6, [r5, #16] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - strh r0, [r7, #34] @ 0x22 │ │ │ │ + strh r0, [r7, #12] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - strh r4, [r0, #36] @ 0x24 │ │ │ │ + strh r4, [r0, #14] │ │ │ │ lsls r1, r3, #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 │ │ │ │ @@ -640513,15 +640507,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (2561d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1444dc>) │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ mov r2, r6 │ │ │ │ b.n 25618c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x144498> │ │ │ │ - strh r6, [r2, #32] │ │ │ │ + strh r6, [r2, #10] │ │ │ │ lsls r1, 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, #160] @ (256288 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x144594>) │ │ │ │ @@ -642699,15 +642693,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 1f9de4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe80f0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 257c48 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x145f54> │ │ │ │ nop │ │ │ │ add r4, sp, #240 @ 0xf0 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldrb r0, [r0, #25] │ │ │ │ + ldrb r0, [r0, #14] │ │ │ │ lsls r5, r5, #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, #396] @ (257e20 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14612c>) │ │ │ │ @@ -642844,15 +642838,15 @@ │ │ │ │ b.n 257d8a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x146096> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f9de4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe80f0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 257df2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1460fe> │ │ │ │ add r2, sp, #576 @ 0x240 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldrb r4, [r5, #18] │ │ │ │ + ldrb r4, [r5, #7] │ │ │ │ lsls r5, r5, #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, #484] @ (258024 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x146330>) │ │ │ │ @@ -643013,15 +643007,15 @@ │ │ │ │ bl 1f9de4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe80f0> │ │ │ │ b.n 257f58 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x146264> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f9de4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe80f0> │ │ │ │ b.n 257fe6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1462f2> │ │ │ │ add r0, sp, #920 @ 0x398 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldrb r2, [r1, #12] │ │ │ │ + ldrb r2, [r1, #1] │ │ │ │ lsls r5, r5, #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, #488] @ (25822c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x146538>) │ │ │ │ @@ -643184,15 +643178,15 @@ │ │ │ │ bl 1f9de4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe80f0> │ │ │ │ b.n 25815e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14646a> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f9de4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe80f0> │ │ │ │ b.n 2581ee <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1464fa> │ │ │ │ add r6, pc, #904 @ (adr r6, 2585b8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1468c4>) │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldrb r4, [r3, #4] │ │ │ │ + strb r4, [r3, #25] │ │ │ │ lsls r5, r5, #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, #4032] @ 0xfc0 │ │ │ │ ldr r5, [pc, #536] @ (258464 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x146770>) │ │ │ │ @@ -643366,15 +643360,15 @@ │ │ │ │ b.n 25837a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x146686> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f9de4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe80f0> │ │ │ │ b.n 258422 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14672e> │ │ │ │ nop │ │ │ │ add r4, pc, #872 @ (adr r4, 2587d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x146adc>) │ │ │ │ lsls r6, r0, #6 │ │ │ │ - strb r6, [r4, #28] │ │ │ │ + strb r6, [r4, #17] │ │ │ │ lsls r5, r5, #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, #544] @ (2586a4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1469b0>) │ │ │ │ @@ -643555,15 +643549,15 @@ │ │ │ │ b.n 2585b8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1468c4> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f9de4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe80f0> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 258664 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x146970> │ │ │ │ add r2, pc, #648 @ (adr r2, 258930 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x146c3c>) │ │ │ │ lsls r6, r0, #6 │ │ │ │ - strb r2, [r0, #20] │ │ │ │ + strb r2, [r0, #9] │ │ │ │ lsls r5, r5, #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, #580] @ (258908 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x146c14>) │ │ │ │ @@ -643748,15 +643742,15 @@ │ │ │ │ bl 1f9de4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe80f0> │ │ │ │ b.n 258812 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x146b1e> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f9de4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe80f0> │ │ │ │ b.n 2588ca <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x146bd6> │ │ │ │ add r0, pc, #392 @ (adr r0, 258a94 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x146da0>) │ │ │ │ lsls r6, r0, #6 │ │ │ │ - strb r4, [r1, #11] │ │ │ │ + strb r4, [r1, #0] │ │ │ │ lsls r5, r5, #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, #500] @ (258b1c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x146e28>) │ │ │ │ @@ -643919,15 +643913,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 258994 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x146ca0> │ │ │ │ mov r0, r6 │ │ │ │ bl 1f9de4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe80f0> │ │ │ │ b.n 258a94 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x146da0> │ │ │ │ ldr r5, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - strb r2, [r4, #1] │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ lsls r5, r5, #3 │ │ │ │ rsb r3, r0, #32 │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 258c38 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x146f44> │ │ │ │ @@ -644482,15 +644476,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1f9de4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe80f0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 259124 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x147430> │ │ │ │ nop │ │ │ │ str r6, [sp, #720] @ 0x2d0 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - str r0, [r0, #120] @ 0x78 │ │ │ │ + str r0, [r0, #76] @ 0x4c │ │ │ │ lsls r5, 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, #296] @ (2592c8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1475d4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -644599,15 +644593,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1f9de4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe80f0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 259262 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14756e> │ │ │ │ str r5, [sp, #528] @ 0x210 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - str r4, [r4, #100] @ 0x64 │ │ │ │ + str r4, [r4, #56] @ 0x38 │ │ │ │ lsls r5, r5, #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] @ (25941c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x147728>) │ │ │ │ @@ -644715,15 +644709,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1f9de4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe80f0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2593ae <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1476ba> │ │ │ │ str r4, [sp, #248] @ 0xf8 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - str r6, [r3, #112] @ 0x70 │ │ │ │ + str r6, [r3, #68] @ 0x44 │ │ │ │ lsls r5, r5, #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] @ (259564 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x147870>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -644828,15 +644822,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1f9de4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe80f0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2594fe <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14780a> │ │ │ │ nop │ │ │ │ str r2, [sp, #952] @ 0x3b8 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - str r4, [r5, #92] @ 0x5c │ │ │ │ + str r4, [r5, #48] @ 0x30 │ │ │ │ lsls r5, r5, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -644998,15 +644992,15 @@ │ │ │ │ subs r7, #240 @ 0xf0 │ │ │ │ str r1, [sp, #544] @ 0x220 │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r6, #68] @ 0x44 │ │ │ │ + str r2, [r6, #24] │ │ │ │ lsls r5, r5, #3 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ lsls r6, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -645174,15 +645168,15 @@ │ │ │ │ subs r7, #240 @ 0xf0 │ │ │ │ ldrh r6, [r1, #60] @ 0x3c │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r0, #40] @ 0x28 │ │ │ │ + ldrsh r6, [r0, r7] │ │ │ │ lsls r5, r5, #3 │ │ │ │ str r4, [r0, #120] @ 0x78 │ │ │ │ lsls r6, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -645364,15 +645358,15 @@ │ │ │ │ subs r7, #240 @ 0xf0 │ │ │ │ ldrh r4, [r7, #42] @ 0x2a │ │ │ │ lsls r6, r0, #6 │ │ │ │ str r0, [r5, #100] @ 0x64 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r1, #8] │ │ │ │ + ldrb r2, [r1, r7] │ │ │ │ lsls r5, r5, #3 │ │ │ │ str r0, [r6, #84] @ 0x54 │ │ │ │ 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, #4000] @ 0xfa0 │ │ │ │ @@ -645553,15 +645547,15 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ ldrh r6, [r4, #26] │ │ │ │ lsls r6, r0, #6 │ │ │ │ str r6, [r0, #68] @ 0x44 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r7, r1] │ │ │ │ + ldrh r2, [r7, r6] │ │ │ │ lsls r5, r5, #3 │ │ │ │ str r0, [r1, #52] @ 0x34 │ │ │ │ lsls r6, r0, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d11} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -645742,15 +645736,15 @@ │ │ │ │ nop │ │ │ │ ldrh r0, [r7, #8] │ │ │ │ lsls r6, r0, #6 │ │ │ │ str r0, [r5, #32] │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r4, r1] │ │ │ │ + ldr r6, [r4, r6] │ │ │ │ lsls r5, r5, #3 │ │ │ │ str r4, [r3, #16] │ │ │ │ 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, #3992] @ 0xf98 │ │ │ │ @@ -645940,15 +645934,15 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ strh r2, [r4, #56] @ 0x38 │ │ │ │ lsls r6, r0, #6 │ │ │ │ str r2, [r0, #0] │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r2, r1] │ │ │ │ + ldrsb r0, [r2, r6] │ │ │ │ lsls r5, r5, #3 │ │ │ │ ldrsh r6, [r5, r3] │ │ │ │ lsls r6, r0, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -646079,15 +646073,15 @@ │ │ │ │ b.n 25a270 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14857c> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f9de4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe80f0> │ │ │ │ b.n 25a2a2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1485ae> │ │ │ │ nop │ │ │ │ strh r0, [r5, #38] @ 0x26 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - str r6, [r4, r4] │ │ │ │ + ldr r6, [pc, #408] @ (25a554 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x148860>) │ │ │ │ lsls r5, r5, #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] @ (25a550 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14885c>) │ │ │ │ @@ -646218,15 +646212,15 @@ │ │ │ │ b.n 25a408 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x148714> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f9de4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe80f0> │ │ │ │ b.n 25a43a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x148746> │ │ │ │ nop │ │ │ │ strh r4, [r2, #26] │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldr r7, [pc, #648] @ (25a7e0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x148aec>) │ │ │ │ + ldr r4, [pc, #904] @ (25a8e0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x148bec>) │ │ │ │ lsls r5, r5, #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, #360] @ (25a6d4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1489e0>) │ │ │ │ @@ -646351,15 +646345,15 @@ │ │ │ │ bl 1f9de4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe80f0> │ │ │ │ b.n 25a59c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1488a8> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f9de4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe80f0> │ │ │ │ b.n 25a5cc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1488d8> │ │ │ │ strh r6, [r6, #12] │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldr r6, [pc, #152] @ (25a774 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x148a80>) │ │ │ │ + ldr r3, [pc, #408] @ (25a874 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x148b80>) │ │ │ │ lsls r5, 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, #364] @ (25a85c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x148b68>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -646484,15 +646478,15 @@ │ │ │ │ bl 1f9de4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe80f0> │ │ │ │ b.n 25a720 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x148a2c> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f9de4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe80f0> │ │ │ │ b.n 25a750 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x148a5c> │ │ │ │ strh r6, [r6, #0] │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldr r4, [pc, #744] @ (25ab4c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x148e58>) │ │ │ │ + ldr r1, [pc, #1000] @ (25ac4c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x148f58>) │ │ │ │ lsls r5, r5, #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] @ (25a9f8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x148d04>) │ │ │ │ @@ -646623,15 +646617,15 @@ │ │ │ │ b.n 25a8b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x148bbc> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f9de4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe80f0> │ │ │ │ b.n 25a8e2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x148bee> │ │ │ │ nop │ │ │ │ ldrb r4, [r5, #26] │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldr r3, [pc, #264] @ (25ab08 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x148e14>) │ │ │ │ + ldr r0, [pc, #520] @ (25ac08 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x148f14>) │ │ │ │ lsls r5, r5, #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, #392] @ (25ab9c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x148ea8>) │ │ │ │ @@ -646764,15 +646758,15 @@ │ │ │ │ b.n 25aa50 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x148d5c> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f9de4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe80f0> │ │ │ │ b.n 25aa82 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x148d8e> │ │ │ │ nop │ │ │ │ ldrb r0, [r2, #20] │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldr r1, [pc, #728] @ (25ae7c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x149188>) │ │ │ │ + mov lr, lr │ │ │ │ lsls r5, r5, #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] @ (25ad6c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x149078>) │ │ │ │ @@ -646917,15 +646911,15 @@ │ │ │ │ b.n 25abfa <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x148f06> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f9de4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe80f0> │ │ │ │ b.n 25ac30 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x148f3c> │ │ │ │ nop │ │ │ │ ldrb r2, [r5, #13] │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldr r0, [pc, #136] @ (25adfc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x149108>) │ │ │ │ + cmp r2, ip │ │ │ │ lsls r5, r5, #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, #448] @ (25af4c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x149258>) │ │ │ │ @@ -647073,15 +647067,15 @@ │ │ │ │ bl 1f9de4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe80f0> │ │ │ │ b.n 25add2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1490de> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f9de4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe80f0> │ │ │ │ b.n 25ae08 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x149114> │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ lsls r6, r0, #6 │ │ │ │ - mov r6, fp │ │ │ │ + bics r6, r3 │ │ │ │ lsls r5, r5, #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, #408] @ (25b104 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x149410>) │ │ │ │ @@ -647220,15 +647214,15 @@ │ │ │ │ b.n 25afa2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1492ae> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f9de4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe80f0> │ │ │ │ b.n 25afd8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1492e4> │ │ │ │ nop │ │ │ │ strb r6, [r6, #30] │ │ │ │ lsls r6, r0, #6 │ │ │ │ - add lr, r4 │ │ │ │ + rors r6, 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 │ │ │ │ ldr r3, [pc, #416] @ (25b2c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1495cc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -647370,15 +647364,15 @@ │ │ │ │ b.n 25b15a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x149466> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f9de4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe80f0> │ │ │ │ b.n 25b18c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x149498> │ │ │ │ nop │ │ │ │ strb r6, [r0, #24] │ │ │ │ lsls r6, r0, #6 │ │ │ │ - orrs r6, r0 │ │ │ │ + eors r6, r0 │ │ │ │ lsls r5, r5, #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, #448] @ (25b4a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1497ac>) │ │ │ │ @@ -647526,15 +647520,15 @@ │ │ │ │ bl 1f9de4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe80f0> │ │ │ │ b.n 25b326 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x149632> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f9de4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe80f0> │ │ │ │ b.n 25b35c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x149668> │ │ │ │ strb r6, [r0, #17] │ │ │ │ lsls r6, r0, #6 │ │ │ │ - adcs r2, r2 │ │ │ │ + subs r6, #146 @ 0x92 │ │ │ │ lsls r5, r5, #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] @ (25b690 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14999c>) │ │ │ │ @@ -647686,15 +647680,15 @@ │ │ │ │ bl 1f9de4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe80f0> │ │ │ │ b.n 25b50e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14981a> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f9de4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe80f0> │ │ │ │ b.n 25b544 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x149850> │ │ │ │ strb r6, [r4, #9] │ │ │ │ lsls r6, r0, #6 │ │ │ │ - subs r7, #126 @ 0x7e │ │ │ │ + subs r4, #190 @ 0xbe │ │ │ │ lsls r5, r5, #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, #476] @ (25b88c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x149b98>) │ │ │ │ @@ -647849,15 +647843,15 @@ │ │ │ │ bl 1f9de4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe80f0> │ │ │ │ b.n 25b6fa <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x149a06> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f9de4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe80f0> │ │ │ │ b.n 25b730 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x149a3c> │ │ │ │ strb r6, [r6, #1] │ │ │ │ lsls r6, r0, #6 │ │ │ │ - subs r5, #170 @ 0xaa │ │ │ │ + subs r2, #234 @ 0xea │ │ │ │ lsls r5, r5, #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, #504] @ (25baa4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x149db0>) │ │ │ │ @@ -648019,15 +648013,15 @@ │ │ │ │ b.n 25b902 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x149c0e> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f9de4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe80f0> │ │ │ │ b.n 25b938 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x149c44> │ │ │ │ nop │ │ │ │ ldr r2, [r7, #100] @ 0x64 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - subs r3, #182 @ 0xb6 │ │ │ │ + subs r0, #246 @ 0xf6 │ │ │ │ lsls r5, r5, #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, #440] @ (25bc7c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x149f88>) │ │ │ │ @@ -648174,15 +648168,15 @@ │ │ │ │ b.n 25bb02 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x149e0e> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f9de4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe80f0> │ │ │ │ b.n 25bb38 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x149e44> │ │ │ │ nop │ │ │ │ ldr r6, [r3, #68] @ 0x44 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - subs r1, #206 @ 0xce │ │ │ │ + adds r7, #14 │ │ │ │ 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, [pc, #464] @ (25be68 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14a174>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -648337,15 +648331,15 @@ │ │ │ │ b.n 25bcdc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x149fe8> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f9de4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe80f0> │ │ │ │ b.n 25bd10 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14a01c> │ │ │ │ nop │ │ │ │ ldr r6, [r1, #40] @ 0x28 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - subs r0, #10 │ │ │ │ + adds r5, #74 @ 0x4a │ │ │ │ lsls r5, r5, #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 r5, [pc, #500] @ (25c07c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14a388>) │ │ │ │ @@ -648506,15 +648500,15 @@ │ │ │ │ bl 1f9de4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe80f0> │ │ │ │ b.n 25bede <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14a1ea> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f9de4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe80f0> │ │ │ │ b.n 25bf14 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14a220> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ lsls r6, r0, #6 │ │ │ │ - adds r6, #34 @ 0x22 │ │ │ │ + adds r3, #98 @ 0x62 │ │ │ │ lsls r5, r5, #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, #528] @ (25c2ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14a5b8>) │ │ │ │ @@ -648682,15 +648676,15 @@ │ │ │ │ b.n 25c0fe <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14a40a> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f9de4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe80f0> │ │ │ │ b.n 25c134 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14a440> │ │ │ │ nop │ │ │ │ str r2, [r1, #104] @ 0x68 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - adds r4, #22 │ │ │ │ + adds r1, #86 @ 0x56 │ │ │ │ lsls r5, r5, #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, #664] @ (25c564 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14a870>) │ │ │ │ @@ -648889,15 +648883,15 @@ │ │ │ │ bl 1f9de4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe80f0> │ │ │ │ b.n 25c4dc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14a7e8> │ │ │ │ nop │ │ │ │ str r2, [r3, #68] @ 0x44 │ │ │ │ lsls r6, r0, #6 │ │ │ │ strh r1, [r0, #4] │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - adds r1, #22 │ │ │ │ + cmp r6, #86 @ 0x56 │ │ │ │ lsls r5, r5, #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, #704] @ (25c848 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14ab54>) │ │ │ │ @@ -649106,15 +649100,15 @@ │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ str r6, [r3, #24] │ │ │ │ lsls r6, r0, #6 │ │ │ │ - cmp r6, #98 @ 0x62 │ │ │ │ + cmp r3, #162 @ 0xa2 │ │ │ │ lsls r5, r5, #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, #664] @ (25cb00 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14ae0c>) │ │ │ │ @@ -649313,15 +649307,15 @@ │ │ │ │ bl 1f9de4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe80f0> │ │ │ │ b.n 25ca78 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14ad84> │ │ │ │ nop │ │ │ │ ldrsh r6, [r7, r2] │ │ │ │ lsls r6, r0, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - cmp r3, #170 @ 0xaa │ │ │ │ + cmp r0, #234 @ 0xea │ │ │ │ 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 r5, [pc, #512] @ (25cd20 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14b02c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -649491,15 +649485,15 @@ │ │ │ │ b.n 25cb96 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14aea2> │ │ │ │ ldrb r6, [r0, r0] │ │ │ │ lsls r6, r0, #6 │ │ │ │ adds r4, #210 @ 0xd2 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r1, #196 @ 0xc4 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #172 @ 0xac │ │ │ │ + movs r5, #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 │ │ │ │ ldr r3, [pc, #532] @ (25cf58 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14b264>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -649678,15 +649672,15 @@ │ │ │ │ b.n 25cecc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14b1d8> │ │ │ │ ldr r0, [r4, r7] │ │ │ │ lsls r6, r0, #6 │ │ │ │ adds r2, #170 @ 0xaa │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r1, #196 @ 0xc4 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #64 @ 0x40 │ │ │ │ + movs r4, #128 @ 0x80 │ │ │ │ lsls r5, r5, #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, #600] @ (25d1d8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14b4e4>) │ │ │ │ @@ -649869,15 +649863,15 @@ │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ ldrsb r6, [r4, r6] │ │ │ │ lsls r6, r0, #6 │ │ │ │ - movs r4, #254 @ 0xfe │ │ │ │ + movs r2, #62 @ 0x3e │ │ │ │ lsls r5, r5, #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, #576] @ (25d438 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14b744>) │ │ │ │ @@ -650058,15 +650052,15 @@ │ │ │ │ bl 1f9de4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe80f0> │ │ │ │ b.n 25d3b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14b6bc> │ │ │ │ nop │ │ │ │ strb r6, [r5, r4] │ │ │ │ lsls r6, r0, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - movs r2, #166 @ 0xa6 │ │ │ │ + subs r6, r4, #7 │ │ │ │ lsls r5, r5, #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] @ (25d680 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14b98c>) │ │ │ │ @@ -650234,15 +650228,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25d4de <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14b7ea> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f9de4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe80f0> │ │ │ │ b.n 25d5fa <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14b906> │ │ │ │ strh r2, [r1, r3] │ │ │ │ lsls r6, r0, #6 │ │ │ │ - movs r0, #106 @ 0x6a │ │ │ │ + adds r2, r5, #6 │ │ │ │ lsls r5, r5, #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, #500] @ (25d894 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14bba0>) │ │ │ │ @@ -650403,15 +650397,15 @@ │ │ │ │ b.n 25d6f6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14ba02> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f9de4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe80f0> │ │ │ │ b.n 25d72c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14ba38> │ │ │ │ nop │ │ │ │ str r6, [r0, r2] │ │ │ │ lsls r6, r0, #6 │ │ │ │ - subs r6, r6, #3 │ │ │ │ + adds r6, r6, #0 │ │ │ │ lsls r5, r5, #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, #512] @ (25dab4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14bdc0>) │ │ │ │ @@ -650571,15 +650565,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25d924 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14bc30> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f9de4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe80f0> │ │ │ │ b.n 25da2e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14bd3a> │ │ │ │ ldr r6, [pc, #456] @ (25dc80 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14bf8c>) │ │ │ │ lsls r6, r0, #6 │ │ │ │ - adds r0, r2, #1 │ │ │ │ + adds r0, r2, r6 │ │ │ │ lsls r5, r5, #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, #448] @ (25dc94 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14bfa0>) │ │ │ │ @@ -650727,15 +650721,15 @@ │ │ │ │ bl 1f9de4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe80f0> │ │ │ │ b.n 25db1a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14be26> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f9de4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe80f0> │ │ │ │ b.n 25db50 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14be5c> │ │ │ │ ldr r4, [pc, #312] @ (25ddd0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14c0dc>) │ │ │ │ lsls r6, r0, #6 │ │ │ │ - subs r6, r7, r3 │ │ │ │ + adds r6, r7, r0 │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #476] @ (25de8c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14c198>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -650891,15 +650885,15 @@ │ │ │ │ b.n 25dcfe <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14c00a> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f9de4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe80f0> │ │ │ │ b.n 25dd32 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14c03e> │ │ │ │ nop │ │ │ │ ldr r2, [pc, #472] @ (25e068 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14c374>) │ │ │ │ lsls r6, r0, #6 │ │ │ │ - adds r0, r6, r4 │ │ │ │ + asrs r0, r6, #25 │ │ │ │ lsls r5, r5, #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, #520] @ (25e0b4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14c3c0>) │ │ │ │ @@ -651062,15 +651056,15 @@ │ │ │ │ b.n 25df1e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14c22a> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f9de4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe80f0> │ │ │ │ b.n 25e02c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14c338> │ │ │ │ nop │ │ │ │ ldr r0, [pc, #488] @ (25e2a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14c5ac>) │ │ │ │ lsls r6, r0, #6 │ │ │ │ - asrs r6, r3, #26 │ │ │ │ + asrs r6, r3, #15 │ │ │ │ lsls r5, r5, #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 r5, [pc, #536] @ (25e2ec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14c5f8>) │ │ │ │ @@ -651240,15 +651234,15 @@ │ │ │ │ b.n 25e13e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14c44a> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f9de4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe80f0> │ │ │ │ b.n 25e174 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14c480> │ │ │ │ nop │ │ │ │ mov r4, sl │ │ │ │ lsls r6, r0, #6 │ │ │ │ - asrs r2, r4, #20 │ │ │ │ + asrs r2, r4, #9 │ │ │ │ lsls r5, r5, #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] @ (25e530 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14c83c>) │ │ │ │ @@ -651416,15 +651410,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25e38e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14c69a> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f9de4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe80f0> │ │ │ │ b.n 25e4aa <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14c7b6> │ │ │ │ add r2, r3 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - asrs r2, r3, #9 │ │ │ │ + lsrs r2, r3, #30 │ │ │ │ lsls r5, r5, #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] @ (25e764 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14ca70>) │ │ │ │ @@ -651593,15 +651587,15 @@ │ │ │ │ b.n 25e5c8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14c8d4> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f9de4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe80f0> │ │ │ │ b.n 25e6dc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14c9e8> │ │ │ │ nop │ │ │ │ rors r6, r2 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - asrs r0, r7, #32 │ │ │ │ + lsrs r0, r7, #21 │ │ │ │ lsls r5, r5, #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, #520] @ (25e98c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14cc98>) │ │ │ │ @@ -651764,15 +651758,15 @@ │ │ │ │ b.n 25e7f6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14cb02> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f9de4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe80f0> │ │ │ │ b.n 25e904 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14cc10> │ │ │ │ nop │ │ │ │ subs r7, #162 @ 0xa2 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - lsrs r2, r4, #24 │ │ │ │ + lsrs r2, r4, #13 │ │ │ │ lsls r5, r5, #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] @ (25ebc0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14cecc>) │ │ │ │ @@ -651941,15 +651935,15 @@ │ │ │ │ b.n 25ea24 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14cd30> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f9de4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe80f0> │ │ │ │ b.n 25eb38 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14ce44> │ │ │ │ nop │ │ │ │ subs r5, #122 @ 0x7a │ │ │ │ lsls r6, r0, #6 │ │ │ │ - lsrs r4, r1, #16 │ │ │ │ + lsrs r4, r1, #5 │ │ │ │ lsls r5, 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, #268] @ (25ece4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14cff0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -652044,15 +652038,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25ec08 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14cf14> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f9de4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe80f0> │ │ │ │ b.n 25ec86 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14cf92> │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ lsls r6, r0, #6 │ │ │ │ - lsrs r2, r0, #10 │ │ │ │ + lsls r2, r0, #31 │ │ │ │ lsls r5, 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, #272] @ (25ee0c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14d118>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -652149,15 +652143,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25ed2e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14d03a> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f9de4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe80f0> │ │ │ │ b.n 25edae <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14d0ba> │ │ │ │ subs r2, #40 @ 0x28 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - lsrs r4, r6, #5 │ │ │ │ + lsls r4, r6, #26 │ │ │ │ lsls r5, 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, #268] @ (25ef30 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14d23c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -652252,15 +652246,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25ee54 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14d160> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f9de4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe80f0> │ │ │ │ b.n 25eed2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14d1de> │ │ │ │ subs r1, #0 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - lsrs r6, r4, #1 │ │ │ │ + lsls r6, r4, #22 │ │ │ │ lsls r5, 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, #272] @ (25f058 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14d364>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -652357,15 +652351,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25ef7a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14d286> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f9de4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe80f0> │ │ │ │ b.n 25effa <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14d306> │ │ │ │ adds r7, #220 @ 0xdc │ │ │ │ lsls r6, r0, #6 │ │ │ │ - lsls r4, r3, #29 │ │ │ │ + lsls r4, r3, #18 │ │ │ │ lsls r5, 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, #300] @ (25f19c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14d4a8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -652474,15 +652468,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1f9de4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe80f0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25f130 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14d43c> │ │ │ │ adds r6, #180 @ 0xb4 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - lsls r4, r7, #24 │ │ │ │ + lsls r4, r7, #13 │ │ │ │ lsls r5, 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, #312] @ (25f2ec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14d5f8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -652597,15 +652591,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1f9de4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe80f0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25f27e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14d58a> │ │ │ │ nop │ │ │ │ adds r5, #112 @ 0x70 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - lsls r4, r1, #20 │ │ │ │ + lsls r4, r1, #9 │ │ │ │ lsls r5, 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, #280] @ (25f41c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14d728>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -652707,15 +652701,15 @@ │ │ │ │ b.n 25f336 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14d642> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f9de4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe80f0> │ │ │ │ b.n 25f3b6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14d6c2> │ │ │ │ nop │ │ │ │ adds r4, #32 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - lsls r2, r5, #15 │ │ │ │ + lsls r2, r5, #4 │ │ │ │ lsls r5, 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, #308] @ (25f568 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14d874>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -652828,15 +652822,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1f9de4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe80f0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25f4fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14d808> │ │ │ │ adds r2, #240 @ 0xf0 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - lsls r6, r0, #11 │ │ │ │ + movs r6, r0 │ │ │ │ lsls r5, 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 r4, [pc, #296] @ (25f6ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14d9b8>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -652942,16 +652936,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1f9de4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe80f0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25f63e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14d94a> │ │ │ │ nop │ │ │ │ adds r1, #162 @ 0xa2 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - lsls r4, r3, #6 │ │ │ │ - lsls r5, r5, #3 │ │ │ │ + cdp2 0, 13, cr0, cr12, cr12, {7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #316] @ (25f804 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14db10>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -653065,16 +653058,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1f9de4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe80f0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25f798 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14daa4> │ │ │ │ adds r0, #94 @ 0x5e │ │ │ │ lsls r6, r0, #6 │ │ │ │ - lsls r2, r4, #1 │ │ │ │ - lsls r5, r5, #3 │ │ │ │ + stc2 0, cr0, [r2, #944]! @ 0x3b0 │ │ │ │ stmdb 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, #296] @ (25f948 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14dc54>) │ │ │ │ mov r7, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -653179,15 +653171,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1f9de4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe80f0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25f8da <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14dbe6> │ │ │ │ nop │ │ │ │ cmp r7, #6 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - vhadd.u q0, q10, q14 │ │ │ │ + ldc2l 0, cr0, [r4], #-944 @ 0xfffffc50 │ │ │ │ stmdb sp!, {r4, 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] @ (25faa8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14ddb4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -653302,15 +653294,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1f9de4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe80f0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25fa3a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14dd46> │ │ │ │ nop │ │ │ │ cmp r5, #194 @ 0xc2 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldc2l 0, cr0, [r8, #944]! @ 0x3b0 │ │ │ │ + @ instruction: 0xfb3800ec │ │ │ │ stmdb 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, #340] @ (25fc18 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14df24>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ @@ -653428,15 +653420,15 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1f9de4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe80f0> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 25fbac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14deb8> │ │ │ │ nop │ │ │ │ cmp r4, #98 @ 0x62 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - stc2 0, cr0, [lr], #944 @ 0x3b0 │ │ │ │ + vld1.8 {d16[7]}, [lr], ip │ │ │ │ stmdb 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, #340] @ (25fd88 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14e094>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ @@ -653554,15 +653546,15 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1f9de4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe80f0> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 25fd1c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14e028> │ │ │ │ nop │ │ │ │ cmp r2, #242 @ 0xf2 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - @ instruction: 0xfb5600ec │ │ │ │ + ldrb.w r0, [r6, #236] @ 0xec │ │ │ │ stmdb 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, #324] @ (25fee8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14e1f4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ @@ -653680,15 +653672,15 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1f9de4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe80f0> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 25fe7c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14e188> │ │ │ │ nop │ │ │ │ cmp r1, #130 @ 0x82 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - @ instruction: 0xfa0600ec │ │ │ │ + @ instruction: 0xf74600ec │ │ │ │ stmdb 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, #324] @ (260048 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14e354>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ @@ -653806,15 +653798,15 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1f9de4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe80f0> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 25ffdc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14e2e8> │ │ │ │ nop │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldrh.w r0, [lr, #236] @ 0xec │ │ │ │ + @ instruction: 0xf5fe00ec │ │ │ │ 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, #312] @ (26019c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14e4a8>) │ │ │ │ mov r6, r1 │ │ │ │ @@ -653927,15 +653919,15 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1f9de4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe80f0> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 260126 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14e432> │ │ │ │ nop │ │ │ │ movs r6, #194 @ 0xc2 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldr??.w r0, [sl, ip, lsl #2] │ │ │ │ + subs.w r0, sl, #7733248 @ 0x760000 │ │ │ │ stmdb 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, #324] @ (2602fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14e608>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ @@ -654052,15 +654044,15 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1f9de4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe80f0> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 260290 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14e59c> │ │ │ │ nop │ │ │ │ movs r5, #110 @ 0x6e │ │ │ │ lsls r6, r0, #6 │ │ │ │ - @ instruction: 0xf73200ec │ │ │ │ + orns r0, r2, #7733248 @ 0x760000 │ │ │ │ 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, #312] @ (260450 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14e75c>) │ │ │ │ mov r6, r1 │ │ │ │ @@ -654173,15 +654165,15 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1f9de4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe80f0> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 2603da <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14e6e6> │ │ │ │ nop │ │ │ │ movs r4, #14 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - @ instruction: 0xf5fa00ec │ │ │ │ + @ instruction: 0xf33a00ec │ │ │ │ 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, #332] @ (2605b8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14e8c4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #16 │ │ │ │ @@ -654303,15 +654295,15 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ bl 1f9de4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe80f0> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ b.n 26054c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x14e858> │ │ │ │ nop │ │ │ │ movs r2, #186 @ 0xba │ │ │ │ lsls r6, r0, #6 │ │ │ │ - @ instruction: 0xf4ae00ec │ │ │ │ + @ instruction: 0xf1ee00ec │ │ │ │ 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 │ │ │ │ vmov s0, r0 │ │ │ │ @@ -658906,17 +658898,17 @@ │ │ │ │ ldr.w r3, [r2, #500] @ 0x1f4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xe8120185 │ │ │ │ - strh r6, [r3, r2] │ │ │ │ + ldr r7, [pc, #888] @ (26439c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1526a8>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r0, [r2, r5] │ │ │ │ + ldr r6, [pc, #576] @ (264268 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x152574>) │ │ │ │ lsls r0, 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, #452] @ (264204 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x152510>) │ │ │ │ @@ -659067,17 +659059,17 @@ │ │ │ │ mov r0, r3 │ │ │ │ vmov.f32 s0, s16 │ │ │ │ ldr.w r3, [r2, #500] @ 0x1f4 │ │ │ │ blx r3 │ │ │ │ b.n 26410a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x152416> │ │ │ │ b.n 263fd0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1522dc> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - str r4, [r3, r3] │ │ │ │ + ldr r6, [pc, #112] @ (26427c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x152588>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r7, [pc, #488] @ (2643f8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x152704>) │ │ │ │ + ldr r4, [pc, #744] @ (2644f8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x152804>) │ │ │ │ lsls r0, 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, #532] @ (26443c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x152748>) │ │ │ │ @@ -659252,17 +659244,17 @@ │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r3, [r3, #524] @ 0x20c │ │ │ │ blx r3 │ │ │ │ b.n 26431a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x152626> │ │ │ │ nop │ │ │ │ b.n 263e38 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x152144> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldr r6, [pc, #864] @ (2647a4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x152ab0>) │ │ │ │ + ldr r4, [pc, #96] @ (2644a4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1527b0>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r5, [pc, #376] @ (2645c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1528cc>) │ │ │ │ + ldr r2, [pc, #632] @ (2646c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1529cc>) │ │ │ │ lsls r0, 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, #532] @ (264674 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x152980>) │ │ │ │ @@ -659437,17 +659429,17 @@ │ │ │ │ vmov.f32 s0, s16 │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r3, [r3, #524] @ 0x20c │ │ │ │ blx r3 │ │ │ │ b.n 264554 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x152860> │ │ │ │ b.n 264c00 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x152f0c> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldr r4, [pc, #712] @ (264944 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x152c50>) │ │ │ │ + ldr r1, [pc, #968] @ (264a44 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x152d50>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r3, [pc, #144] @ (264710 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x152a1c>) │ │ │ │ + ldr r0, [pc, #400] @ (264810 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x152b1c>) │ │ │ │ lsls r0, 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, #576] @ (2648d8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x152be4>) │ │ │ │ @@ -659627,17 +659619,17 @@ │ │ │ │ vmov.f32 s1, s17 │ │ │ │ vmov.f32 s0, s16 │ │ │ │ ldr.w r3, [r2, #548] @ 0x224 │ │ │ │ blx r3 │ │ │ │ b.n 26479e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x152aaa> │ │ │ │ b.n 2649f4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x152d00> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldr r2, [pc, #408] @ (264a78 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x152d84>) │ │ │ │ + @ instruction: 0x47a6 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r0, [pc, #768] @ (264be4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x152ef0>) │ │ │ │ + mov r0, r0 │ │ │ │ lsls r0, 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, #596] @ (264b50 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x152e5c>) │ │ │ │ @@ -659821,17 +659813,17 @@ │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r3, [r3, #548] @ 0x224 │ │ │ │ blx r3 │ │ │ │ b.n 264a04 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x152d10> │ │ │ │ nop │ │ │ │ udf #40 @ 0x28 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldr r0, [pc, #80] @ (264ba8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x152eb4>) │ │ │ │ + cmp r4, sl │ │ │ │ lsls r0, r3, #3 │ │ │ │ - mov r2, fp │ │ │ │ + bics r2, r3 │ │ │ │ lsls r0, 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 │ │ │ │ ldr r4, [pc, #628] @ (264de8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1530f4>) │ │ │ │ @@ -660028,17 +660020,17 @@ │ │ │ │ vmov.f32 s1, s17 │ │ │ │ vmov.f32 s0, s16 │ │ │ │ ldr.w r3, [r2, #572] @ 0x23c │ │ │ │ blx r3 │ │ │ │ b.n 264c90 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x152f9c> │ │ │ │ blt.n 264d4c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x153058> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - cmp sl, r2 │ │ │ │ + cmn r2, r2 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - mvns r0, r0 │ │ │ │ + asrs r0, r0 │ │ │ │ lsls r0, 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 │ │ │ │ ldr r4, [pc, #632] @ (265084 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x153390>) │ │ │ │ @@ -660234,17 +660226,17 @@ │ │ │ │ vmov.f32 s0, s16 │ │ │ │ mov r0, r9 │ │ │ │ ldr.w r3, [r3, #572] @ 0x23c │ │ │ │ blx r3 │ │ │ │ b.n 264f2a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x153236> │ │ │ │ bls.n 2650b8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1533c4> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - orrs r6, r1 │ │ │ │ + eors r6, r1 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - asrs r0, r5 │ │ │ │ + subs r6, #104 @ 0x68 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -662715,17 +662707,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ vpop {d8} │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb7b0 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - movs r1, #32 │ │ │ │ + subs r0, r4, #1 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r1, #46 @ 0x2e │ │ │ │ + subs r6, r5, #1 │ │ │ │ lsls r0, 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] @ (2670f4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x155400>) │ │ │ │ @@ -662786,17 +662778,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ vpop {d8} │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ @ instruction: 0xb6dc │ │ │ │ lsls r5, r0, #6 │ │ │ │ - movs r0, #106 @ 0x6a │ │ │ │ + adds r2, r5, #6 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r0, #92 @ 0x5c │ │ │ │ + adds r4, r3, #6 │ │ │ │ lsls r0, 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] @ (267288 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x155594>) │ │ │ │ @@ -662916,17 +662908,17 @@ │ │ │ │ b.n 267182 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x15548e> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f9de4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe80f0> │ │ │ │ b.n 2671f2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1554fe> │ │ │ │ nop │ │ │ │ setpan #0 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - subs r2, r1, #4 │ │ │ │ + adds r2, r1, #1 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r4, r5, #3 │ │ │ │ + adds r4, r5, #0 │ │ │ │ lsls r0, 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] @ (267418 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x155724>) │ │ │ │ @@ -663046,17 +663038,17 @@ │ │ │ │ bne.n 267310 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x15561c> │ │ │ │ b.n 267318 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x155624> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f9de4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe80f0> │ │ │ │ b.n 267386 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x155692> │ │ │ │ push {r3, r4, r5, r6} │ │ │ │ lsls r5, r0, #6 │ │ │ │ - adds r6, r0, #6 │ │ │ │ + subs r6, r0, r3 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r0, r3, #5 │ │ │ │ + subs r0, r3, r2 │ │ │ │ lsls r0, 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] @ (2675d8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1558e4>) │ │ │ │ @@ -663186,17 +663178,17 @@ │ │ │ │ bne.w 2674b8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1557c4> │ │ │ │ b.n 2674c2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1557ce> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f9de4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe80f0> │ │ │ │ b.n 267544 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x155850> │ │ │ │ uxtb r0, r5 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - subs r0, r3, r7 │ │ │ │ + adds r0, r3, r4 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r2, r3, r6 │ │ │ │ + adds r2, r3, r3 │ │ │ │ lsls r0, 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] @ (26779c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x155aa8>) │ │ │ │ @@ -663327,17 +663319,17 @@ │ │ │ │ bne.w 26767c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x155988> │ │ │ │ b.n 267686 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x155992> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f9de4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe80f0> │ │ │ │ b.n 267708 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x155a14> │ │ │ │ cbz r0, 2677aa <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x155ab6> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - subs r4, r4, r0 │ │ │ │ + asrs r4, r4, #29 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r6, r2, r7 │ │ │ │ + asrs r6, r2, #28 │ │ │ │ lsls r0, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #456] @ (267988 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x155c94>) │ │ │ │ @@ -663475,17 +663467,17 @@ │ │ │ │ bne.w 267856 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x155b62> │ │ │ │ b.n 267862 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x155b6e> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f9de4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe80f0> │ │ │ │ b.n 2678f2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x155bfe> │ │ │ │ add r7, sp, #392 @ 0x188 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - adds r2, r1, r1 │ │ │ │ + asrs r2, r1, #22 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - asrs r4, r5, #31 │ │ │ │ + asrs r4, r5, #20 │ │ │ │ lsls r0, 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] @ (267b78 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x155e84>) │ │ │ │ @@ -663624,17 +663616,17 @@ │ │ │ │ bne.w 267a46 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x155d52> │ │ │ │ b.n 267a52 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x155d5e> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f9de4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe80f0> │ │ │ │ b.n 267ae2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x155dee> │ │ │ │ add r5, sp, #472 @ 0x1d8 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - asrs r2, r5, #25 │ │ │ │ + asrs r2, r5, #14 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - asrs r4, r7, #23 │ │ │ │ + asrs r4, r7, #12 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #144] @ (267c28 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x155f34>) │ │ │ │ @@ -667993,17 +667985,17 @@ │ │ │ │ bne.n 26af3e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x15924a> │ │ │ │ b.n 26af46 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x159252> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f9de4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe80f0> │ │ │ │ b.n 26afb0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1592bc> │ │ │ │ ldrb r4, [r1, #1] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - b.n 26b6a8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1599b4> │ │ │ │ + b.n 26b128 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x159434> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 26b2b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1595bc> │ │ │ │ + udf #116 @ 0x74 │ │ │ │ lsls r7, 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, #356] @ (26b1c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1594cc>) │ │ │ │ @@ -668119,17 +668111,17 @@ │ │ │ │ bne.n 26b0c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1593d0> │ │ │ │ b.n 26b0cc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1593d8> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f9de4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe80f0> │ │ │ │ b.n 26b134 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x159440> │ │ │ │ strb r4, [r0, #27] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - b.n 26b544 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x159850> │ │ │ │ + udf #254 @ 0xfe │ │ │ │ lsls r7, r2, #3 │ │ │ │ - svc 176 @ 0xb0 │ │ │ │ + bgt.n 26b1ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1594b8> │ │ │ │ lsls r7, r2, #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] @ (26b380 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x15968c>) │ │ │ │ @@ -668259,17 +668251,17 @@ │ │ │ │ bne.w 26b260 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x15956c> │ │ │ │ b.n 26b26a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x159576> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f9de4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe80f0> │ │ │ │ b.n 26b2ec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1595f8> │ │ │ │ strb r0, [r0, #21] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - b.n 26b3a8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1596b4> │ │ │ │ + ble.n 26b428 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x159734> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ble.n 26b370 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x15967c> │ │ │ │ + blt.n 26b3f0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1596fc> │ │ │ │ lsls r7, r2, #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] @ (26b544 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x159850>) │ │ │ │ @@ -668400,17 +668392,17 @@ │ │ │ │ bne.w 26b424 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x159730> │ │ │ │ b.n 26b42e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x15973a> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f9de4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe80f0> │ │ │ │ b.n 26b4b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1597bc> │ │ │ │ strb r0, [r0, #14] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - udf #92 @ 0x5c │ │ │ │ + blt.n 26b484 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x159790> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bgt.n 26b5ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1598b8> │ │ │ │ + bls.n 26b62c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x159938> │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #456] @ (26b730 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x159a3c>) │ │ │ │ @@ -668548,17 +668540,17 @@ │ │ │ │ bne.w 26b5fe <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x15990a> │ │ │ │ b.n 26b60a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x159916> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f9de4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe80f0> │ │ │ │ b.n 26b69a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1599a6> │ │ │ │ strb r2, [r7, #6] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - bgt.n 26b63c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x159948> │ │ │ │ + bls.n 26b6bc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1599c8> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bge.n 26b7c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x159ad0> │ │ │ │ + bvc.n 26b644 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x159950> │ │ │ │ lsls r7, r2, #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] @ (26b920 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x159c2c>) │ │ │ │ @@ -668697,17 +668689,17 @@ │ │ │ │ bne.w 26b7ee <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x159afa> │ │ │ │ b.n 26b7fa <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x159b06> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f9de4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe80f0> │ │ │ │ b.n 26b88a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x159b96> │ │ │ │ ldr r6, [r1, #124] @ 0x7c │ │ │ │ lsls r5, r0, #6 │ │ │ │ - bge.n 26b86c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x159b78> │ │ │ │ + bvc.n 26b8ec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x159bf8> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bhi.n 26b9d4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x159ce0> │ │ │ │ + bpl.n 26b854 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x159b60> │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (26b9f4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x159d00>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -670648,15 +670640,15 @@ │ │ │ │ nop │ │ │ │ lsrs r0, r0 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - asrs r2, r1, #17 │ │ │ │ + asrs r2, r1, #6 │ │ │ │ lsls r0, r5, #3 │ │ │ │ add.w r3, r5, #462848 @ 0x71000 │ │ │ │ str r3, [sp, #176] @ 0xb0 │ │ │ │ add.w r6, r3, #648 @ 0x288 │ │ │ │ add.w ip, r3, #696 @ 0x2b8 │ │ │ │ mov lr, r6 │ │ │ │ add r7, sp, #200 @ 0xc8 │ │ │ │ @@ -674635,17 +674627,17 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 26f94a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x15dc56> │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r7 │ │ │ │ b.n 26f796 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x15daa2> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ - ldcl 0, cr0, [r0, #-860]! @ 0xfffffca4 │ │ │ │ - ldcl 0, cr0, [r2, #-860] @ 0xfffffca4 │ │ │ │ - b.n 26fc68 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x15df74> │ │ │ │ + @ instruction: 0xeab000d7 │ │ │ │ + eors.w r0, r2, r7, lsr #3 │ │ │ │ + udf #178 @ 0xb2 │ │ │ │ lsls r7, r4, #3 │ │ │ │ rsb r3, r0, #32 │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 26fab8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x15ddc4> │ │ │ │ @@ -674757,15 +674749,15 @@ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ b.n 26fa24 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x15dd30> │ │ │ │ cmp r5, #108 @ 0x6c │ │ │ │ lsls r5, r0, #6 │ │ │ │ - adds.w r0, sl, r7, lsr #3 │ │ │ │ + @ instruction: 0xe85a00d7 │ │ │ │ rsb r3, r0, #32 │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 26fc22 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x15df2e> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -674884,15 +674876,16 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ b.n 26fb7a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x15de86> │ │ │ │ nop │ │ │ │ cmp r4, #24 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - @ instruction: 0xe9b000d7 │ │ │ │ + b.n 26fa20 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x15dd2c> │ │ │ │ + lsls r7, r2, #3 │ │ │ │ rsb r3, r0, #32 │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 26fd82 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x15e08e> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -675006,15 +674999,16 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ b.n 26fce4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x15dff0> │ │ │ │ nop │ │ │ │ cmp r2, #188 @ 0xbc │ │ │ │ lsls r5, r0, #6 │ │ │ │ - @ instruction: 0xe85000d7 │ │ │ │ + b.n 26f8c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x15dbcc> │ │ │ │ + lsls r7, r2, #3 │ │ │ │ rsb r3, r0, #32 │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 26fef8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x15e204> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -675134,15 +675128,15 @@ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ b.n 26fe50 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x15e15c> │ │ │ │ cmp r1, #90 @ 0x5a │ │ │ │ lsls r5, r0, #6 │ │ │ │ - b.n 26fcc8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x15dfd4> │ │ │ │ + b.n 26f748 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x15da54> │ │ │ │ lsls r7, r2, #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] @ (2701a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x15e4ac>) │ │ │ │ @@ -675339,17 +675333,17 @@ │ │ │ │ lsls r5, r0, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - str r0, [sp, #608] @ 0x260 │ │ │ │ + ldrh r0, [r3, #46] @ 0x2e │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r6, [r3, #62] @ 0x3e │ │ │ │ + ldrh r6, [r3, #40] @ 0x28 │ │ │ │ lsls r7, r2, #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] @ (270448 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x15e754>) │ │ │ │ @@ -675548,17 +675542,17 @@ │ │ │ │ lsls r5, r0, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldrh r6, [r6, #44] @ 0x2c │ │ │ │ + ldrh r6, [r6, #22] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r0, [r7, #40] @ 0x28 │ │ │ │ + ldrh r0, [r7, #18] │ │ │ │ lsls r7, r2, #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] @ (2706f0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x15e9fc>) │ │ │ │ @@ -675757,17 +675751,17 @@ │ │ │ │ lsls r5, r0, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldrh r6, [r5, #24] │ │ │ │ + ldrh r6, [r5, #2] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r0, [r2, #20] │ │ │ │ + strh r0, [r2, #62] @ 0x3e │ │ │ │ lsls r7, r2, #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] @ (270998 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x15eca4>) │ │ │ │ @@ -675965,17 +675959,17 @@ │ │ │ │ lsls r5, r0, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldrh r0, [r7, #4] │ │ │ │ + strh r0, [r7, #46] @ 0x2e │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strh r6, [r4, #62] @ 0x3e │ │ │ │ + strh r6, [r4, #40] @ 0x28 │ │ │ │ lsls r7, r2, #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] @ (270c44 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x15ef50>) │ │ │ │ @@ -676175,17 +676169,17 @@ │ │ │ │ lsls r5, r0, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - strh r2, [r1, #46] @ 0x2e │ │ │ │ + strh r2, [r1, #24] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strh r4, [r7, #40] @ 0x28 │ │ │ │ + strh r4, [r7, #18] │ │ │ │ lsls r7, r2, #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] @ (270ef0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x15f1fc>) │ │ │ │ @@ -676385,17 +676379,17 @@ │ │ │ │ lsls r5, r0, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - strh r2, [r7, #24] │ │ │ │ + strh r2, [r7, #2] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strh r0, [r2, #20] │ │ │ │ + ldrb r0, [r2, #31] │ │ │ │ lsls r7, r2, #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] @ (271214 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x15f520>) │ │ │ │ @@ -676626,17 +676620,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 │ │ │ │ - strh r6, [r3, #14] │ │ │ │ + ldrb r6, [r3, #28] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r0, [r0, #30] │ │ │ │ + ldrb r0, [r0, #19] │ │ │ │ lsls r7, r2, #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] @ (271540 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x15f84c>) │ │ │ │ @@ -676868,17 +676862,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 │ │ │ │ - ldrb r6, [r7, #26] │ │ │ │ + ldrb r6, [r7, #15] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r4, [r2, #17] │ │ │ │ + ldrb r4, [r2, #6] │ │ │ │ lsls r7, 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, #144] @ (2715fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x15f908>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -676930,15 +676924,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2715a8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x15f8b4> │ │ │ │ nop │ │ │ │ asrs r0, r7, #6 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldmia r7, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r5, {r2, r3, r5} │ │ │ │ lsls r7, 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, #160] @ (2716b4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x15f9c0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -676995,15 +676989,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27165c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x15f968> │ │ │ │ nop │ │ │ │ asrs r0, r2, #4 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldmia r7!, {r2, r4, r5} │ │ │ │ + ldmia r4, {r2, r4, r5, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #180] @ (271780 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x15fa8c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -677063,15 +677057,15 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 271714 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x15fa20> │ │ │ │ asrs r2, r3, #1 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldmia r6, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r3, {r1, r2, r3, r5, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vldr s0, [r0] │ │ │ │ bl 2716bc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x15f9c8> │ │ │ │ @@ -677149,15 +677143,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 271828 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x15fb34> │ │ │ │ nop │ │ │ │ lsrs r2, r0, #29 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldmia r5, {r2, r5, r6} │ │ │ │ + ldmia r2, {r2, r5, r7} │ │ │ │ lsls r7, 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, #164] @ (271940 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x15fc4c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -677215,15 +677209,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2718e8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x15fbf4> │ │ │ │ lsrs r0, r1, #26 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldmia r4!, {r1, r2, r5, r7} │ │ │ │ + ldmia r1, {r1, r2, r5, r6, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #208] @ (271a28 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x15fd34>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -677290,15 +677284,15 @@ │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ b.n 2719a4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x15fcb0> │ │ │ │ lsrs r6, r1, #23 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldmia r3, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r3} │ │ │ │ lsls r7, r2, #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] │ │ │ │ @@ -677383,15 +677377,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 271ae8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x15fdf4> │ │ │ │ lsrs r0, r1, #18 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldmia r2!, {r4, r5, r7} │ │ │ │ + stmia r7!, {r4, r5, r6, r7} │ │ │ │ lsls r7, r2, #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] @ (271c1c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x15ff28>) │ │ │ │ @@ -677460,15 +677454,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 271ba2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x15feae> │ │ │ │ lsrs r0, r2, #15 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldmia r1, {r1, r3, r6, r7} │ │ │ │ + stmia r7!, {r1, r3} │ │ │ │ lsls r7, r2, #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] @ (271d08 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x160014>) │ │ │ │ @@ -677538,15 +677532,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 271c8e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x15ff9a> │ │ │ │ lsrs r2, r5, #11 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r4} │ │ │ │ lsls r7, r2, #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] @ (271df0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1600fc>) │ │ │ │ @@ -677615,15 +677609,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 271d76 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x160082> │ │ │ │ lsrs r4, r7, #7 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - stmia r7!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r4, r5} │ │ │ │ lsls r7, r2, #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] @ (271edc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1601e8>) │ │ │ │ @@ -677693,15 +677687,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 271e62 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16016e> │ │ │ │ lsrs r6, r2, #4 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - stmia r7!, {r1, r3} │ │ │ │ + stmia r4!, {r1, r3, r6} │ │ │ │ lsls r7, r2, #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] @ (271fc4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1602d0>) │ │ │ │ @@ -677770,15 +677764,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 271f4a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x160256> │ │ │ │ lsrs r0, r5, #32 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - stmia r6!, {r1, r5} │ │ │ │ + stmia r3!, {r1, r5, r6} │ │ │ │ lsls r7, r2, #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] @ (2720b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1603bc>) │ │ │ │ @@ -677848,15 +677842,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 272036 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x160342> │ │ │ │ lsls r2, r0, #29 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - stmia r5!, {r1, r2, r4, r5} │ │ │ │ + stmia r2!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r7, r2, #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] @ (2721a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1604ac>) │ │ │ │ @@ -677927,15 +677921,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 272126 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x160432> │ │ │ │ lsls r6, r2, #25 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - stmia r4!, {r1, r2, r6} │ │ │ │ + stmia r1!, {r1, r2, r7} │ │ │ │ lsls r7, r2, #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] @ (272290 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16059c>) │ │ │ │ @@ -678006,15 +678000,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 272216 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x160522> │ │ │ │ lsls r6, r4, #21 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - stmia r3!, {r1, r2, r4, r6} │ │ │ │ + stmia r0!, {r1, r2, r4, r7} │ │ │ │ lsls r7, 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, #204] @ (272374 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x160680>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -678082,17 +678076,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2722fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x160608> │ │ │ │ nop │ │ │ │ lsls r2, r7, #17 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - stmia r2!, {r2, r4, r5, r6} │ │ │ │ - lsls r7, r2, #3 │ │ │ │ - push {r4, r5, lr} │ │ │ │ + ite lt │ │ │ │ + lsllt r7, r2, #3 │ │ │ │ + pushge {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] @ (272464 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x160770>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ vmov s15, r0 │ │ │ │ @@ -678161,15 +678155,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2723ea <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1606f6> │ │ │ │ lsls r2, r2, #14 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - stmia r1!, {r1, r7} │ │ │ │ + bkpt 0x00c2 │ │ │ │ lsls r7, r2, #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] @ (272554 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x160860>) │ │ │ │ @@ -678240,15 +678234,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2724da <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1607e6> │ │ │ │ lsls r2, r4, #10 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - stmia r0!, {r1, r4, r7} │ │ │ │ + pop {r1, r4, r6, r7, pc} │ │ │ │ lsls r7, r2, #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] @ (272644 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x160950>) │ │ │ │ @@ -678319,18 +678313,18 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2725ca <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1608d6> │ │ │ │ lsls r2, r6, #6 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ittt ge │ │ │ │ - lslge r7, r2, #3 │ │ │ │ - pushge {r4, r5, r6, lr} │ │ │ │ - movge.w ip, #4096 @ 0x1000 │ │ │ │ + pop {r1, r5, r6, r7} │ │ │ │ + lsls r7, 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, #204] @ (272728 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x160a34>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ vldr s15, [r0] │ │ │ │ sub sp, #8 │ │ │ │ add r3, pc │ │ │ │ @@ -678395,15 +678389,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2726b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1609bc> │ │ │ │ nop │ │ │ │ lsls r6, r0, #3 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - bkpt 0x00c0 │ │ │ │ + pop {} │ │ │ │ lsls r7, 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, #204] @ (27280c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x160b18>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -678470,15 +678464,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 272794 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x160aa0> │ │ │ │ nop │ │ │ │ vaddw.u32 q8, q9, d4 │ │ │ │ - pop {r2, r3, r4, r6, r7, pc} │ │ │ │ + cbnz r4, 27285a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x160b66> │ │ │ │ lsls r7, r2, #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] @ (272900 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x160c0c>) │ │ │ │ @@ -678549,15 +678543,15 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 272882 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x160b8e> │ │ │ │ cdp2 1, 15, cr0, cr10, cr4, {4} │ │ │ │ - pop {r1, r2, r5, r6, r7} │ │ │ │ + rev r6, r4 │ │ │ │ lsls r7, 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, #216] @ (2729f4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x160d00>) │ │ │ │ @@ -678628,15 +678622,15 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 272978 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x160c84> │ │ │ │ cdp2 1, 0, cr0, cr4, cr4, {4} │ │ │ │ - cbnz r2, 272a78 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x160d84> │ │ │ │ + cbnz r2, 272a08 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x160d14> │ │ │ │ lsls r7, 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, #224] @ (272af0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x160dfc>) │ │ │ │ @@ -678709,15 +678703,15 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 272a74 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x160d80> │ │ │ │ ldc2 1, cr0, [r0, #-528] @ 0xfffffdf0 │ │ │ │ - revsh r6, r6 │ │ │ │ + @ instruction: 0xb836 │ │ │ │ lsls r7, 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, #224] @ (272bec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x160ef8>) │ │ │ │ @@ -678791,15 +678785,15 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 272b6a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x160e76> │ │ │ │ ldc2 1, cr0, [r4], {132} @ 0x84 │ │ │ │ - cbnz r2, 272c32 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x160f3e> │ │ │ │ + @ instruction: 0xb73a │ │ │ │ lsls r7, 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, #232] @ (272cf0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x160ffc>) │ │ │ │ @@ -678875,15 +678869,15 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 272c6e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x160f7a> │ │ │ │ @ instruction: 0xfb180184 │ │ │ │ - @ instruction: 0xb8f6 │ │ │ │ + @ instruction: 0xb636 │ │ │ │ lsls r7, r2, #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] @ (272de4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1610f0>) │ │ │ │ @@ -678954,15 +678948,15 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 272d6a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x161076> │ │ │ │ @ instruction: 0xfa160184 │ │ │ │ - @ instruction: 0xb802 │ │ │ │ + push {r1, r6, lr} │ │ │ │ lsls r7, r2, #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] @ (272ed8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1611e4>) │ │ │ │ @@ -679034,15 +679028,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 272e5c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x161168> │ │ │ │ nop │ │ │ │ vld4.32 {d0,d2,d4,d6}, [r4], r4 │ │ │ │ - @ instruction: 0xb710 │ │ │ │ + push {r4, r6} │ │ │ │ lsls r7, r2, #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] @ (272fc8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1612d4>) │ │ │ │ @@ -679112,15 +679106,15 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 272f4e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16125a> │ │ │ │ strh.w r0, [lr, ] │ │ │ │ - @ instruction: 0xb61e │ │ │ │ + cbz r6, 273026 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x161332> │ │ │ │ lsls r7, r2, #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] @ (2730bc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1613c8>) │ │ │ │ @@ -679192,15 +679186,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 273040 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16134c> │ │ │ │ nop │ │ │ │ @ instruction: 0xf7400184 │ │ │ │ - push {r2, r3, r5, lr} │ │ │ │ + sxtb r4, r5 │ │ │ │ lsls r7, r2, #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] @ (2731b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1614bc>) │ │ │ │ @@ -679271,15 +679265,15 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 273136 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x161442> │ │ │ │ movw r1, #43140 @ 0xa884 │ │ │ │ - push {r1, r2, r4, r5} │ │ │ │ + cbz r6, 2731d4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1614e0> │ │ │ │ lsls r7, r2, #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] @ (2732a4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1615b0>) │ │ │ │ @@ -679351,15 +679345,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 273228 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x161534> │ │ │ │ nop │ │ │ │ adcs.w r1, r8, #4325376 @ 0x420000 │ │ │ │ - cbz r4, 2732fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x161608> │ │ │ │ + sub sp, #16 │ │ │ │ lsls r7, r2, #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] @ (273394 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1616a0>) │ │ │ │ @@ -679429,15 +679423,15 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27331a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x161626> │ │ │ │ orn r1, r2, #4325376 @ 0x420000 │ │ │ │ - sxtb r2, r2 │ │ │ │ + add r7, sp, #584 @ 0x248 │ │ │ │ lsls r7, r2, #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] @ (273484 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x161790>) │ │ │ │ @@ -679507,15 +679501,15 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27340a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x161716> │ │ │ │ @ instruction: 0xf3720184 │ │ │ │ - cbz r2, 2734a4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1617b0> │ │ │ │ + add r6, sp, #648 @ 0x288 │ │ │ │ lsls r7, r2, #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] @ (27357c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x161888>) │ │ │ │ @@ -679588,15 +679582,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2734fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x161808> │ │ │ │ nop │ │ │ │ @ instruction: 0xf2840184 │ │ │ │ - add sp, #432 @ 0x1b0 │ │ │ │ + add r5, sp, #688 @ 0x2b0 │ │ │ │ lsls r7, r2, #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] @ (273684 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x161990>) │ │ │ │ @@ -679672,15 +679666,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 273602 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16190e> │ │ │ │ nop │ │ │ │ @ instruction: 0xf1880184 │ │ │ │ - add r7, sp, #400 @ 0x190 │ │ │ │ + add r4, sp, #656 @ 0x290 │ │ │ │ lsls r7, r2, #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] @ (27378c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x161a98>) │ │ │ │ @@ -679756,15 +679750,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27370a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x161a16> │ │ │ │ nop │ │ │ │ eor.w r1, r0, #132 @ 0x84 │ │ │ │ - add r6, sp, #368 @ 0x170 │ │ │ │ + add r3, sp, #624 @ 0x270 │ │ │ │ lsls r7, r2, #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] @ (2738a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x161bac>) │ │ │ │ @@ -679843,15 +679837,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27381e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x161b2a> │ │ │ │ nop │ │ │ │ vrhadd.s d16, d24, d4 │ │ │ │ - add r5, sp, #288 @ 0x120 │ │ │ │ + add r2, sp, #544 @ 0x220 │ │ │ │ lsls r7, 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, #232] @ (2739a4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x161cb0>) │ │ │ │ @@ -679926,15 +679920,15 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 273928 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x161c34> │ │ │ │ cdp 1, 6, cr0, cr4, cr4, {4} │ │ │ │ - add r4, sp, #264 @ 0x108 │ │ │ │ + add r1, sp, #520 @ 0x208 │ │ │ │ lsls r7, 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, #232] @ (273aa8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x161db4>) │ │ │ │ @@ -680009,15 +680003,15 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 273a2c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x161d38> │ │ │ │ stcl 1, cr0, [r0, #-528]! @ 0xfffffdf0 │ │ │ │ - add r3, sp, #248 @ 0xf8 │ │ │ │ + add r0, sp, #504 @ 0x1f8 │ │ │ │ lsls r7, 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, #212] @ (273b98 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x161ea4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -680086,15 +680080,15 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 273b1e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x161e2a> │ │ │ │ stcl 1, cr0, [r0], #-528 @ 0xfffffdf0 │ │ │ │ - add r2, sp, #312 @ 0x138 │ │ │ │ + add r7, pc, #568 @ (adr r7, 273dd8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1620e4>) │ │ │ │ lsls r7, r2, #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] @ (273ca0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x161fac>) │ │ │ │ @@ -680170,15 +680164,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 273c1e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x161f2a> │ │ │ │ nop │ │ │ │ sbc.w r1, ip, r4, lsl #2 │ │ │ │ - add r1, sp, #288 @ 0x120 │ │ │ │ + add r6, pc, #544 @ (adr r6, 273ec8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1621d4>) │ │ │ │ lsls r7, r2, #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] @ (273db4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1620c0>) │ │ │ │ @@ -680257,15 +680251,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 273d32 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16203e> │ │ │ │ nop │ │ │ │ orn r1, r4, r4, lsl #2 │ │ │ │ - add r0, sp, #208 @ 0xd0 │ │ │ │ + add r5, pc, #464 @ (adr r5, 273f8c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x162298>) │ │ │ │ lsls r7, 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, #240] @ (273ec0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1621cc>) │ │ │ │ @@ -680343,15 +680337,15 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 273e3e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16214a> │ │ │ │ ldrd r0, r1, [r0, #-528] @ 0x210 │ │ │ │ - add r7, pc, #152 @ (adr r7, 273f60 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16226c>) │ │ │ │ + add r4, pc, #408 @ (adr r4, 274060 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16236c>) │ │ │ │ lsls r7, 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, #240] @ (273fcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1622d8>) │ │ │ │ @@ -680429,15 +680423,15 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 273f4a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x162256> │ │ │ │ strex r1, r0, [r4, #528] @ 0x210 │ │ │ │ - add r6, pc, #104 @ (adr r6, 27403c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x162348>) │ │ │ │ + add r3, pc, #360 @ (adr r3, 27413c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x162448>) │ │ │ │ lsls r7, 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, #212] @ (2740bc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1623c8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -680508,15 +680502,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 274042 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16234e> │ │ │ │ nop │ │ │ │ b.n 273f38 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x162244> │ │ │ │ lsls r4, r0, #6 │ │ │ │ - add r5, pc, #176 @ (adr r5, 274174 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x162480>) │ │ │ │ + add r2, pc, #432 @ (adr r2, 274274 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x162580>) │ │ │ │ lsls r7, r2, #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] @ (2741c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1624cc>) │ │ │ │ @@ -680591,15 +680585,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 274140 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16244c> │ │ │ │ nop │ │ │ │ b.n 273e54 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x162160> │ │ │ │ lsls r4, r0, #6 │ │ │ │ - add r4, pc, #160 @ (adr r4, 274268 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x162574>) │ │ │ │ + add r1, pc, #416 @ (adr r1, 274368 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x162674>) │ │ │ │ lsls r7, r2, #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] @ (2742d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1625dc>) │ │ │ │ @@ -680677,15 +680671,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 274250 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16255c> │ │ │ │ nop │ │ │ │ b.n 273d5c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x162068> │ │ │ │ lsls r4, r0, #6 │ │ │ │ - add r3, pc, #96 @ (adr r3, 274338 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x162644>) │ │ │ │ + add r0, pc, #352 @ (adr r0, 274438 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x162744>) │ │ │ │ lsls r7, r2, #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] @ (2743e4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1626f0>) │ │ │ │ @@ -680765,15 +680759,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 274362 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16266e> │ │ │ │ nop │ │ │ │ b.n 273c50 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x161f5c> │ │ │ │ lsls r4, r0, #6 │ │ │ │ - add r2, pc, #16 @ (adr r2, 2743fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x162708>) │ │ │ │ + ldr r7, [sp, #272] @ 0x110 │ │ │ │ lsls r7, r2, #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] @ (2744ec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1627f8>) │ │ │ │ @@ -680850,15 +680844,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27446a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x162776> │ │ │ │ nop │ │ │ │ b.n 274b30 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x162e3c> │ │ │ │ lsls r4, r0, #6 │ │ │ │ - add r0, pc, #1008 @ (adr r0, 2748e4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x162bf0>) │ │ │ │ + ldr r6, [sp, #240] @ 0xf0 │ │ │ │ lsls r7, r2, #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] @ (2745fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x162908>) │ │ │ │ @@ -680937,15 +680931,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27457c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x162888> │ │ │ │ nop │ │ │ │ b.n 274a2c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x162d38> │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldr r7, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r5, [sp, #176] @ 0xb0 │ │ │ │ lsls r7, r2, #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] @ (27470c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x162a18>) │ │ │ │ @@ -681024,15 +681018,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27468c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x162998> │ │ │ │ nop │ │ │ │ b.n 27491c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x162c28> │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldr r6, [sp, #880] @ 0x370 │ │ │ │ + ldr r4, [sp, #112] @ 0x70 │ │ │ │ lsls r7, r2, #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] @ (27482c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x162b38>) │ │ │ │ @@ -681115,15 +681109,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2747ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x162ab8> │ │ │ │ nop │ │ │ │ svc 246 @ 0xf6 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldr r5, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r2, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r7, r2, #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] @ (274938 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x162c44>) │ │ │ │ @@ -681200,15 +681194,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2748b8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x162bc4> │ │ │ │ nop │ │ │ │ udf #214 @ 0xd6 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldr r4, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r1, [sp, #960] @ 0x3c0 │ │ │ │ lsls r7, r2, #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] @ (274a54 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x162d60>) │ │ │ │ @@ -681289,15 +681283,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2749d4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x162ce0> │ │ │ │ nop │ │ │ │ ble.n 2749ec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x162cf8> │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldr r3, [sp, #592] @ 0x250 │ │ │ │ + ldr r0, [sp, #848] @ 0x350 │ │ │ │ lsls r7, r2, #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] @ (274b74 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x162e80>) │ │ │ │ @@ -681380,15 +681374,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 274af4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x162e00> │ │ │ │ nop │ │ │ │ bgt.n 274ad4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x162de0> │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldr r2, [sp, #464] @ 0x1d0 │ │ │ │ + str r7, [sp, #720] @ 0x2d0 │ │ │ │ lsls r7, r2, #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] @ (274c90 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x162f9c>) │ │ │ │ @@ -681472,15 +681466,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 274c0a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x162f16> │ │ │ │ nop │ │ │ │ blt.n 274bb4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x162ec0> │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldr r1, [sp, #352] @ 0x160 │ │ │ │ + str r6, [sp, #608] @ 0x260 │ │ │ │ lsls r7, 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, #192] @ (274d6c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x163078>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -681554,15 +681548,15 @@ │ │ │ │ movs r4, #0 │ │ │ │ b.n 274d02 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16300e> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f9de4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe80f0> │ │ │ │ b.n 274cc8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x162fd4> │ │ │ │ bge.n 274e64 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x163170> │ │ │ │ lsls r4, r0, #6 │ │ │ │ - add r6, pc, #712 @ (adr r6, 27503c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x163348>) │ │ │ │ + add r3, pc, #968 @ (adr r3, 27513c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x163448>) │ │ │ │ lsls r3, r5, #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, #4016] @ 0xfb0 │ │ │ │ ldr r5, [pc, #668] @ (275028 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x163334>) │ │ │ │ @@ -681769,17 +681763,17 @@ │ │ │ │ nop │ │ │ │ bls.n 274f5c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x163268> │ │ │ │ lsls r4, r0, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ - bics r0, r5 │ │ │ │ + lsrs r0, r5 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - asrs r6, r5 │ │ │ │ + subs r6, #110 @ 0x6e │ │ │ │ lsls r7, r2, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ ldr r2, [r5, #32] │ │ │ │ cmp r2, #2 │ │ │ │ beq.w 275646 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x163952> │ │ │ │ cmp r2, #3 │ │ │ │ @@ -682130,15 +682124,15 @@ │ │ │ │ vadd.f32 s15, s15, s13 │ │ │ │ vmul.f32 s15, s15, s14 │ │ │ │ vmov.f32 s16, s15 │ │ │ │ vmov fp, s15 │ │ │ │ b.n 2750dc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1633e8> │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ - add r7, pc, #840 @ (adr r7, 27583c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x163b48>) │ │ │ │ + add r5, pc, #72 @ (adr r5, 27553c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x163848>) │ │ │ │ lsls r3, r5, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ @@ -682577,17 +682571,17 @@ │ │ │ │ nop │ │ │ │ ldmia r6, {r2, r4, r5, r6, r7} │ │ │ │ lsls r4, r0, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ - subs r1, #16 │ │ │ │ + adds r6, #80 @ 0x50 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r6, #130 @ 0x82 │ │ │ │ + adds r3, #194 @ 0xc2 │ │ │ │ lsls r7, r2, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ ldr r2, [r5, #32] │ │ │ │ cmp r2, #2 │ │ │ │ beq.w 276106 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x164412> │ │ │ │ cmp r2, #3 │ │ │ │ @@ -682938,15 +682932,15 @@ │ │ │ │ vadd.f32 s15, s15, s13 │ │ │ │ vmul.f32 s15, s15, s14 │ │ │ │ vmov.f32 s16, s15 │ │ │ │ vmov fp, s15 │ │ │ │ b.n 275b8a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x163e96> │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ - ldr r5, [sp, #240] @ 0xf0 │ │ │ │ + ldr r2, [sp, #496] @ 0x1f0 │ │ │ │ lsls r3, r5, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ @@ -683452,21 +683446,21 @@ │ │ │ │ b.n 27652e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16483a> │ │ │ │ stmia r4!, {r1, r5} │ │ │ │ lsls r4, r0, #6 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #608] @ 0x260 │ │ │ │ + str r0, [sp, #864] @ 0x360 │ │ │ │ lsls r3, r5, #3 │ │ │ │ ldr r2, [sp, #808] @ 0x328 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - cmp r5, #226 @ 0xe2 │ │ │ │ + cmp r3, #34 @ 0x22 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r3, #64 @ 0x40 │ │ │ │ + cmp r0, #128 @ 0x80 │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ @@ -684031,15 +684025,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ str r6, [sp, #128] @ 0x80 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r0, #38] @ 0x26 │ │ │ │ + ldrh r4, [r0, #16] │ │ │ │ lsls r3, r5, #3 │ │ │ │ str r3, [sp, #888] @ 0x378 │ │ │ │ lsls r4, r0, #6 │ │ │ │ ldr r3, [pc, #852] @ (277058 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x165364>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r2, [pc, #852] @ (27705c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x165368>) │ │ │ │ mov r0, r5 │ │ │ │ @@ -684315,17 +684309,17 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 276b96 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x164ea2> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - movs r6, #238 @ 0xee │ │ │ │ + movs r4, #46 @ 0x2e │ │ │ │ lsls r7, r2, #3 │ │ │ │ - movs r4, #56 @ 0x38 │ │ │ │ + movs r1, #120 @ 0x78 │ │ │ │ lsls r7, r2, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r3, r5, #98304 @ 0x18000 │ │ │ │ mov r6, r3 │ │ │ │ ldr.w r3, [r3, #1784] @ 0x6f8 │ │ │ │ cmp r3, #29 │ │ │ │ @@ -684593,15 +684587,15 @@ │ │ │ │ add r7, pc │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ ldrh r4, [r5, #56] @ 0x38 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r7, #42] @ 0x2a │ │ │ │ + strh r0, [r7, #20] │ │ │ │ lsls r3, r5, #3 │ │ │ │ ldrh r2, [r7, #34] @ 0x22 │ │ │ │ lsls r4, r0, #6 │ │ │ │ cmp r4, #15 │ │ │ │ bhi.n 277370 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16567c> │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #20 │ │ │ │ @@ -684907,17 +684901,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #524] @ 0x20c │ │ │ │ blx r3 │ │ │ │ b.n 27737e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16568a> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - subs r4, r0, #6 │ │ │ │ + adds r4, r0, #3 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r2, r7, #2 │ │ │ │ + adds r2, r7, r7 │ │ │ │ lsls r7, r2, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r3, #2 │ │ │ │ @@ -685324,15 +685318,15 @@ │ │ │ │ add r7, pc │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r4, [r5, #48] @ 0x30 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r1, #18] │ │ │ │ + ldrb r4, [r1, #7] │ │ │ │ lsls r3, r5, #3 │ │ │ │ strh r6, [r6, #26] │ │ │ │ lsls r4, r0, #6 │ │ │ │ cmp r4, #15 │ │ │ │ bhi.n 277c74 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x165f80> │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r1, sp, #20 │ │ │ │ @@ -685660,17 +685654,17 @@ │ │ │ │ str.w r4, [r7, #276] @ 0x114 │ │ │ │ strd r0, r2, [r7, #284] @ 0x11c │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 277c82 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x165f8e> │ │ │ │ b.n 277b30 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x165e3c> │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - asrs r4, r2, #26 │ │ │ │ + asrs r4, r2, #15 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - asrs r6, r6, #14 │ │ │ │ + asrs r6, r6, #3 │ │ │ │ lsls r7, r2, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ vmov r6, s0 │ │ │ │ vmov r4, s1 │ │ │ │ @@ -686099,15 +686093,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ ldrb r4, [r4, #19] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r2, #12] │ │ │ │ + strb r2, [r2, #1] │ │ │ │ lsls r3, r5, #3 │ │ │ │ ldrb r4, [r1, #7] │ │ │ │ lsls r4, r0, #6 │ │ │ │ cmp r4, #15 │ │ │ │ bhi.n 27861e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16692a> │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r1, sp, #20 │ │ │ │ @@ -686449,17 +686443,17 @@ │ │ │ │ str.w r1, [r6, #288] @ 0x120 │ │ │ │ strb.w r3, [r6, #244] @ 0xf4 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 27862c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x166938> │ │ │ │ b.n 2784a2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1667ae> │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - lsrs r0, r2, #20 │ │ │ │ + lsrs r0, r2, #9 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsrs r2, r1, #8 │ │ │ │ + lsls r2, r1, #29 │ │ │ │ lsls r7, r2, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ vmov r7, s0 │ │ │ │ vmov r6, s1 │ │ │ │ @@ -687001,15 +686995,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ strb r0, [r3, #5] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r7, #116] @ 0x74 │ │ │ │ + str r2, [r7, #72] @ 0x48 │ │ │ │ lsls r3, r5, #3 │ │ │ │ ldr r4, [r1, #100] @ 0x64 │ │ │ │ lsls r4, r0, #6 │ │ │ │ cmp r4, #15 │ │ │ │ bhi.n 27919e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1674aa> │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #20 │ │ │ │ @@ -687358,17 +687352,16 @@ │ │ │ │ strb.w r3, [r7, #244] @ 0xf4 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 2791ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1674b8> │ │ │ │ b.n 27902c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x167338> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - lsls r4, r7, #5 │ │ │ │ - lsls r7, r2, #3 │ │ │ │ - mcr2 0, 4, r0, cr10, cr6, {6} │ │ │ │ + mrc2 0, 5, r0, cr12, cr6, {6} │ │ │ │ + smlaldx r0, r0, sl, r6 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ vmov r7, s0 │ │ │ │ vmov r6, s1 │ │ │ │ vmov r4, s2 │ │ │ │ @@ -688455,15 +688448,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (27a2c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685cc>) │ │ │ │ mov r4, r0 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 27a288 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x168594> │ │ │ │ - orrs r4, r4 │ │ │ │ + eors r4, r4 │ │ │ │ lsls r7, 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 r3, r0, #98304 @ 0x18000 │ │ │ │ mov r6, r2 │ │ │ │ @@ -688492,15 +688485,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - adds r7, #60 @ 0x3c │ │ │ │ + adds r4, #124 @ 0x7c │ │ │ │ lsls r7, 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, #208] @ (27a404 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x168710>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -688572,16 +688565,16 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 27a384 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x168690> │ │ │ │ strh r2, [r6, #30] │ │ │ │ lsls r4, r0, #6 │ │ │ │ - @ instruction: 0xf13200d6 │ │ │ │ - rors r2, r5 │ │ │ │ + mrc 0, 3, r0, cr2, cr6, {6} │ │ │ │ + subs r7, #42 @ 0x2a │ │ │ │ lsls r7, r2, #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] @ (27a4f4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x168800>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -688655,16 +688648,16 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 27a474 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x168780> │ │ │ │ strh r6, [r0, #24] │ │ │ │ lsls r4, r0, #6 │ │ │ │ - orr.w r0, r2, #214 @ 0xd6 │ │ │ │ - lsrs r2, r7 │ │ │ │ + stc 0, cr0, [r2, #856] @ 0x358 │ │ │ │ + subs r6, #58 @ 0x3a │ │ │ │ lsls r7, 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, #188] @ (27a5cc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1688d8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -688732,16 +688725,16 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27a562 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16886e> │ │ │ │ strh r6, [r2, #16] │ │ │ │ lsls r4, r0, #6 │ │ │ │ - vqadd.s32 q8, q9, q3 │ │ │ │ - ands r2, r3 │ │ │ │ + stc 0, cr0, [r2], #856 @ 0x358 │ │ │ │ + subs r5, #90 @ 0x5a │ │ │ │ lsls r7, r2, #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] @ (27a774 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x168a80>) │ │ │ │ @@ -688883,22 +688876,22 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 27a67a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x168986> │ │ │ │ nop │ │ │ │ strh r0, [r7, #8] │ │ │ │ lsls r4, r0, #6 │ │ │ │ - strb r4, [r2, #31] │ │ │ │ + strb r4, [r2, #20] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r7, #150 @ 0x96 │ │ │ │ + subs r4, #214 @ 0xd6 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldcl 0, cr0, [r6, #856]! @ 0x358 │ │ │ │ - subs r6, #230 @ 0xe6 │ │ │ │ + @ instruction: 0xeb3600d6 │ │ │ │ + subs r4, #38 @ 0x26 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r6, #238 @ 0xee │ │ │ │ + subs r4, #46 @ 0x2e │ │ │ │ lsls r7, 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, #184] @ (27a854 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x168b60>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -688965,16 +688958,16 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27a7ea <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x168af6> │ │ │ │ nop │ │ │ │ ldrb r2, [r1, #30] │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldcl 0, cr0, [ip], {214} @ 0xd6 │ │ │ │ - subs r5, #148 @ 0x94 │ │ │ │ + ands.w r0, ip, r6, lsr #3 │ │ │ │ + subs r2, #212 @ 0xd4 │ │ │ │ lsls r7, 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, #188] @ (27a92c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x168c38>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -689042,16 +689035,16 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27a8c2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x168bce> │ │ │ │ ldrb r6, [r6, #26] │ │ │ │ lsls r4, r0, #6 │ │ │ │ - stc 0, cr0, [r2], {214} @ 0xd6 │ │ │ │ - subs r4, #186 @ 0xba │ │ │ │ + strd r0, r0, [r2, #-856] @ 0x358 │ │ │ │ + subs r1, #250 @ 0xfa │ │ │ │ lsls r7, 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, #120] @ (27a9c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x168ccc>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -689099,15 +689092,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r3, #23] │ │ │ │ lsls r4, r0, #6 │ │ │ │ - adcs.w r0, ip, r6, lsr #3 │ │ │ │ + ldmia.w ip, {r1, r2, r4, r6, r7} │ │ │ │ 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 │ │ │ │ bl 27a938 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x168c44> │ │ │ │ @@ -689170,15 +689163,16 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrb r6, [r6, #20] │ │ │ │ lsls r4, r0, #6 │ │ │ │ - eor.w r0, r0, r6, lsr #3 │ │ │ │ + b.n 27aa24 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x168d30> │ │ │ │ + lsls r6, 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, #128] @ (27ab34 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x168e40>) │ │ │ │ mov r7, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -689229,15 +689223,16 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r6, #17] │ │ │ │ lsls r4, r0, #6 │ │ │ │ - strd r0, r0, [r8, #856]! @ 0x358 │ │ │ │ + b.n 27a98c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x168c98> │ │ │ │ + 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, #196] @ (27ac10 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x168f1c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r6, r2 │ │ │ │ @@ -689307,16 +689302,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27aba4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x168eb0> │ │ │ │ ldrb r0, [r3, #15] │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldmdb lr, {r1, r2, r4, r6, r7} │ │ │ │ - subs r1, #214 @ 0xd6 │ │ │ │ + b.n 27a8d4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x168be0> │ │ │ │ + lsls r6, r2, #3 │ │ │ │ + adds r7, #22 │ │ │ │ lsls r7, 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, #188] @ (27ace8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x168ff4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -689384,16 +689380,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27ac7e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x168f8a> │ │ │ │ ldrb r2, [r7, #11] │ │ │ │ lsls r4, r0, #6 │ │ │ │ - strex r0, r0, [r6, #856] @ 0x358 │ │ │ │ - subs r0, #254 @ 0xfe │ │ │ │ + b.n 27a7fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x168b08> │ │ │ │ + lsls r6, r2, #3 │ │ │ │ + adds r6, #62 @ 0x3e │ │ │ │ lsls r7, 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, #196] @ (27adc8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1690d4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -689464,17 +689461,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27ad5c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x169068> │ │ │ │ ldrb r0, [r4, #8] │ │ │ │ lsls r4, r0, #6 │ │ │ │ - b.n 27ac9c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x168fa8> │ │ │ │ + b.n 27a71c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x168a28> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r0, #30 │ │ │ │ + adds r5, #94 @ 0x5e │ │ │ │ lsls r7, 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, #184] @ (27ae9c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1691a8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -689541,17 +689538,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27ae32 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16913e> │ │ │ │ nop │ │ │ │ ldrb r2, [r0, #5] │ │ │ │ lsls r4, r0, #6 │ │ │ │ - b.n 27abcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x168ed8> │ │ │ │ + b.n 27b64c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x169958> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r7, #76 @ 0x4c │ │ │ │ + adds r4, #140 @ 0x8c │ │ │ │ lsls r7, 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, #132] @ (27af3c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x169248>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -689604,15 +689601,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r6, [r5, #1] │ │ │ │ lsls r4, r0, #6 │ │ │ │ - b.n 27ab00 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x168e0c> │ │ │ │ + b.n 27b580 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16988c> │ │ │ │ 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, #132] @ (27afd8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1692e4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -689665,15 +689662,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strb r2, [r2, #31] │ │ │ │ lsls r4, r0, #6 │ │ │ │ - b.n 27aa64 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x168d70> │ │ │ │ + b.n 27b4e4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1697f0> │ │ │ │ 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, #132] @ (27b074 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x169380>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -689727,15 +689724,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strb r6, [r6, #28] │ │ │ │ lsls r4, r0, #6 │ │ │ │ - b.n 27a9c8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x168cd4> │ │ │ │ + b.n 27b448 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x169754> │ │ │ │ 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, #128] @ (27b10c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x169418>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -689783,15 +689780,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ strb r0, [r3, #26] │ │ │ │ lsls r4, r0, #6 │ │ │ │ - b.n 27a930 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x168c3c> │ │ │ │ + b.n 27b3b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1696bc> │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #172] @ (27b1d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1694dc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -689847,15 +689844,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ strb r2, [r0, #24] │ │ │ │ lsls r4, r0, #6 │ │ │ │ - b.n 27b870 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x169b7c> │ │ │ │ + b.n 27b2f0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1695fc> │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #172] @ (27b294 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1695a0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -689911,15 +689908,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ strb r6, [r7, #20] │ │ │ │ lsls r4, r0, #6 │ │ │ │ - b.n 27b7ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x169ab8> │ │ │ │ + svc 200 @ 0xc8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ (27b380 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16968c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -689994,17 +689991,17 @@ │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ b.n 27b300 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16960c> │ │ │ │ nop │ │ │ │ strb r2, [r7, #17] │ │ │ │ lsls r4, r0, #6 │ │ │ │ - b.n 27b6f8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x169a04> │ │ │ │ + udf #248 @ 0xf8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r2, #112 @ 0x70 │ │ │ │ + cmp r7, #176 @ 0xb0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #204] @ (27b468 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x169774>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -690074,17 +690071,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 27b3ea <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1696f6> │ │ │ │ strb r2, [r1, #14] │ │ │ │ lsls r4, r0, #6 │ │ │ │ - b.n 27b60c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x169918> │ │ │ │ + udf #14 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r1, #134 @ 0x86 │ │ │ │ + cmp r6, #198 @ 0xc6 │ │ │ │ lsls r7, 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, #184] @ (27b53c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x169848>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -690151,17 +690148,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27b4d2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1697de> │ │ │ │ nop │ │ │ │ strb r2, [r4, #10] │ │ │ │ lsls r4, r0, #6 │ │ │ │ - svc 244 @ 0xf4 │ │ │ │ + ble.n 27b5ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1698b8> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r0, #172 @ 0xac │ │ │ │ + cmp r5, #236 @ 0xec │ │ │ │ lsls r7, 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, #144] @ (27b5e8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1698f4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -690211,15 +690208,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r0, [r2, #7] │ │ │ │ lsls r4, r0, #6 │ │ │ │ - svc 50 @ 0x32 │ │ │ │ + bgt.n 27b6d4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1699e0> │ │ │ │ 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 r4, [pc, #120] @ (27b678 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x169984>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -690269,15 +690266,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strb r4, [r4, #4] │ │ │ │ lsls r4, r0, #6 │ │ │ │ - udf #164 @ 0xa4 │ │ │ │ + blt.n 27b648 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x169954> │ │ │ │ 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 r5, r0 │ │ │ │ ldr r0, [pc, #192] @ (27b754 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x169a60>) │ │ │ │ @@ -690347,17 +690344,17 @@ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 27b6f4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x169a00> │ │ │ │ nop │ │ │ │ strb r2, [r2, #2] │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ble.n 27b710 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x169a1c> │ │ │ │ + blt.n 27b790 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x169a9c> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r6, #146 @ 0x92 │ │ │ │ + cmp r3, #210 @ 0xd2 │ │ │ │ lsls r7, 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, #188] @ (27b82c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x169b38>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -690425,17 +690422,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27b7c2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x169ace> │ │ │ │ ldr r6, [r6, #120] @ 0x78 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ble.n 27b838 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x169b44> │ │ │ │ + bge.n 27b8b8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x169bc4> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r5, #186 @ 0xba │ │ │ │ + cmp r2, #250 @ 0xfa │ │ │ │ lsls r7, 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, #128] @ (27b8c8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x169bd4>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -690487,15 +690484,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r3, #108] @ 0x6c │ │ │ │ lsls r4, r0, #6 │ │ │ │ - bgt.n 27b978 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x169c84> │ │ │ │ + bls.n 27b7f8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x169b04> │ │ │ │ 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 │ │ │ │ ldr r4, [pc, #144] @ (27b970 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x169c7c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -690555,15 +690552,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r0, #100] @ 0x64 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - blt.n 27b8d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x169bdc> │ │ │ │ + bhi.n 27b950 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x169c5c> │ │ │ │ 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 │ │ │ │ ldr r4, [pc, #152] @ (27ba20 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x169d2c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -690627,15 +690624,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r3, #88] @ 0x58 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - bge.n 27ba20 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x169d2c> │ │ │ │ + bhi.n 27baa0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x169dac> │ │ │ │ lsls r6, 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, #136] @ (27bac0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x169dcc>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -690691,15 +690688,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r5, #76] @ 0x4c │ │ │ │ lsls r4, r0, #6 │ │ │ │ - bge.n 27bb80 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x169e8c> │ │ │ │ + bvc.n 27ba00 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x169d0c> │ │ │ │ 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 │ │ │ │ ldr r4, [pc, #152] @ (27bb70 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x169e7c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -690763,15 +690760,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r1, #68] @ 0x44 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - bls.n 27bad0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x169ddc> │ │ │ │ + bvs.n 27bb50 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x169e5c> │ │ │ │ lsls r6, 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, #160] @ (27bc28 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x169f34>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -690839,15 +690836,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r4, [r3, #56] @ 0x38 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - bhi.n 27bc14 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x169f20> │ │ │ │ + bvs.n 27bc94 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x169fa0> │ │ │ │ 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, #184] @ (27bcf8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16a004>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -690914,17 +690911,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27bc8e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x169f9a> │ │ │ │ nop │ │ │ │ ldr r6, [r4, #44] @ 0x2c │ │ │ │ lsls r4, r0, #6 │ │ │ │ - bhi.n 27bd70 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16a07c> │ │ │ │ + bpl.n 27bdf0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16a0fc> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r0, #240 @ 0xf0 │ │ │ │ + movs r6, #48 @ 0x30 │ │ │ │ lsls r7, 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, #184] @ (27bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16a0d8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -690991,17 +690988,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27bd62 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16a06e> │ │ │ │ nop │ │ │ │ ldr r2, [r2, #32] │ │ │ │ lsls r4, r0, #6 │ │ │ │ - bvc.n 27be9c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16a1a8> │ │ │ │ + bmi.n 27bd1c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16a028> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r0, #28 │ │ │ │ + movs r5, #92 @ 0x5c │ │ │ │ lsls r7, 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, #184] @ (27bea0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16a1ac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -691068,17 +691065,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27be36 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16a142> │ │ │ │ nop │ │ │ │ ldr r6, [r7, #16] │ │ │ │ lsls r4, r0, #6 │ │ │ │ - bvs.n 27bdc8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16a0d4> │ │ │ │ + bcc.n 27be48 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16a154> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r7, #72 @ 0x48 │ │ │ │ + movs r4, #136 @ 0x88 │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #244] @ (27bfb0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16a2bc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -691161,17 +691158,17 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ b.n 27bf18 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16a224> │ │ │ │ nop │ │ │ │ ldr r2, [r5, #4] │ │ │ │ lsls r4, r0, #6 │ │ │ │ - bpl.n 27bed8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16a1e4> │ │ │ │ + bcs.n 27bf58 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16a264> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r6, #72 @ 0x48 │ │ │ │ + movs r3, #136 @ 0x88 │ │ │ │ lsls r7, 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, #184] @ (27c084 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16a390>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -691238,17 +691235,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27c01a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16a326> │ │ │ │ nop │ │ │ │ str r2, [r3, #116] @ 0x74 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - bmi.n 27bfe4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16a2f0> │ │ │ │ + bne.n 27c064 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16a370> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r5, #100 @ 0x64 │ │ │ │ + movs r2, #164 @ 0xa4 │ │ │ │ lsls r7, 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, #188] @ (27c15c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16a468>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -691316,17 +691313,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27c0f2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16a3fe> │ │ │ │ str r6, [r0, #104] @ 0x68 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - bcc.n 27c108 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16a414> │ │ │ │ + bne.n 27c188 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16a494> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r4, #138 @ 0x8a │ │ │ │ + movs r1, #202 @ 0xca │ │ │ │ lsls r7, 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, #184] @ (27c230 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16a53c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -691393,17 +691390,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27c1c6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16a4d2> │ │ │ │ nop │ │ │ │ str r6, [r5, #88] @ 0x58 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - bcc.n 27c238 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16a544> │ │ │ │ + beq.n 27c2b8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16a5c4> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r3, #184 @ 0xb8 │ │ │ │ + movs r0, #248 @ 0xf8 │ │ │ │ lsls r7, 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, #160] @ (27c2f0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16a5fc>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -691466,15 +691463,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ str r6, [r2, #76] @ 0x4c │ │ │ │ lsls r4, r0, #6 │ │ │ │ - bcs.n 27c354 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16a660> │ │ │ │ + ldmia r7!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (27c3c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16a6cc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -691541,17 +691538,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27c356 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16a662> │ │ │ │ nop │ │ │ │ str r6, [r3, #64] @ 0x40 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - bne.n 27c4a8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16a7b4> │ │ │ │ + ldmia r6!, {r4, r5, r7} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r2, #40 @ 0x28 │ │ │ │ + subs r0, r5, #5 │ │ │ │ lsls r7, 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, #188] @ (27c498 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16a7a4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -691619,17 +691616,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27c42e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16a73a> │ │ │ │ str r2, [r1, #52] @ 0x34 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - beq.n 27c3cc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16a6d8> │ │ │ │ + ldmia r5!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r1, #78 @ 0x4e │ │ │ │ + subs r6, r1, #2 │ │ │ │ lsls r7, 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, #196] @ (27c578 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16a884>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -691700,17 +691697,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27c50c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16a818> │ │ │ │ str r0, [r6, #36] @ 0x24 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldmia r7, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r4, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r0, #110 @ 0x6e │ │ │ │ + adds r6, r5, #6 │ │ │ │ lsls r7, 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, #128] @ (27c614 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16a920>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -691762,15 +691759,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r0, [r2, #24] │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldmia r7!, {r3} │ │ │ │ + ldmia r4!, {r3, r6} │ │ │ │ lsls r6, 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, #112] @ (27c69c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16a9a8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -691816,15 +691813,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r4, [r7, #12] │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldmia r6, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #68] @ 27c6f8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16aa04> │ │ │ │ sub sp, #28 │ │ │ │ @@ -692063,17 +692060,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27c8de <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16abea> │ │ │ │ nop │ │ │ │ ldrsh r6, [r2, r2] │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldmia r3, {r3, r5, r6, r7} │ │ │ │ + ldmia r1!, {r3, r5} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r0, r4, #2 │ │ │ │ + adds r0, r4, r7 │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #236] @ (27ca50 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16ad5c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -692145,15 +692142,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ ldrb r2, [r0, r7] │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldmia r2!, {r1, r3, r6, r7} │ │ │ │ + ldmia r0!, {r1, r3} │ │ │ │ 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, #188] @ (27cb24 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16ae30>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -692221,17 +692218,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27caba <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16adc6> │ │ │ │ ldrb r6, [r7, r2] │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldmia r2!, {r1, r3} │ │ │ │ + stmia r7!, {r1, r3, r6} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r2, r0, r3 │ │ │ │ + adds r2, r0, r0 │ │ │ │ lsls r7, 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, #184] @ (27cbf8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16af04>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -692298,17 +692295,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27cb8e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16ae9a> │ │ │ │ nop │ │ │ │ ldrh r6, [r4, r7] │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldmia r1!, {r3, r4, r5} │ │ │ │ + stmia r6!, {r3, r4, r5, r6} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r0, r6, r7 │ │ │ │ + asrs r0, r6, #28 │ │ │ │ lsls r7, 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, #168] @ (27ccbc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16afc8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -692371,17 +692368,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 27cc5a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16af66> │ │ │ │ nop │ │ │ │ ldrh r2, [r2, r4] │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldmia r0!, {r1, r4, r5, r6} │ │ │ │ + stmia r5!, {r1, r4, r5, r7} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r4, r5, r4 │ │ │ │ + asrs r4, r5, #25 │ │ │ │ lsls r7, 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, #140] @ (27cd64 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16b070>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -692435,17 +692432,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldrh r6, [r1, r1] │ │ │ │ lsls r4, r0, #6 │ │ │ │ - movs r6, #72 @ 0x48 │ │ │ │ + movs r3, #136 @ 0x88 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - stmia r7!, {r2, r4, r5, r7} │ │ │ │ + stmia r4!, {r2, r4, r5, r6, r7} │ │ │ │ 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] @ 27cdc8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16b0d4> │ │ │ │ sub sp, #28 │ │ │ │ @@ -692672,15 +692669,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrsb r0, [r0, r6] │ │ │ │ lsls r4, r0, #6 │ │ │ │ - stmia r5!, {r1} │ │ │ │ + stmia r2!, {r1, r6} │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #68] @ 27d074 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16b380> │ │ │ │ sub sp, #28 │ │ │ │ @@ -692919,18 +692916,18 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27d25a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16b566> │ │ │ │ strb r6, [r3, r4] │ │ │ │ lsls r4, r0, #6 │ │ │ │ - stmia r2!, {r1, r3, r5, r6} │ │ │ │ - lsls r6, r2, #3 │ │ │ │ - asrs r2, r4, #12 │ │ │ │ - lsls r7, r2, #3 │ │ │ │ + itet ge │ │ │ │ + lslge r6, r2, #3 │ │ │ │ + asrlt r2, r4, #1 │ │ │ │ + lslge r7, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #204] @ (27d3ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16b6b8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #16 │ │ │ │ @@ -692999,17 +692996,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 27d32e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16b63a> │ │ │ │ strb r6, [r0, r1] │ │ │ │ lsls r4, r0, #6 │ │ │ │ - stmia r1!, {r1, r3, r7} │ │ │ │ + bkpt 0x00ca │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r2, r0, #9 │ │ │ │ + lsrs r2, r0, #30 │ │ │ │ lsls r7, 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, #180] @ (27d47c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16b788>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -693075,17 +693072,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27d416 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16b722> │ │ │ │ strh r6, [r3, r5] │ │ │ │ lsls r4, r0, #6 │ │ │ │ - stmia r0!, {r1, r4, r5, r7} │ │ │ │ + pop {r1, r4, r5, r6, r7, pc} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r2, r5, #5 │ │ │ │ + lsrs r2, r5, #26 │ │ │ │ lsls r7, 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, #168] @ (27d540 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16b84c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -693148,18 +693145,18 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 27d4de <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16b7ea> │ │ │ │ nop │ │ │ │ strh r6, [r1, r2] │ │ │ │ lsls r4, r0, #6 │ │ │ │ - itee al │ │ │ │ - lslal r6, r2, #3 │ │ │ │ - asr r0, r5, #2 │ │ │ │ - lsl r7, r2, #3 │ │ │ │ + pop {r1, r2, r3, r5, pc} │ │ │ │ + lsls r6, r2, #3 │ │ │ │ + lsrs r0, r5, #23 │ │ │ │ + lsls r7, 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, #108] @ (27d5c8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16b8d4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ @@ -693199,15 +693196,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ str r4, [r1, r7] │ │ │ │ lsls r4, r0, #6 │ │ │ │ - sevl │ │ │ │ + pop {r4, r7} │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr.w lr, [pc, #84] @ 27d634 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16b940> │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -693386,17 +693383,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27d74e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16ba5a> │ │ │ │ nop │ │ │ │ str r6, [r4, r0] │ │ │ │ lsls r4, r0, #6 │ │ │ │ - pop {r3, r4, r5, r6, pc} │ │ │ │ + hlt 0x0038 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r0, r6, #24 │ │ │ │ + lsrs r0, r6, #13 │ │ │ │ lsls r7, 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, #184] @ (27d88c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16bb98>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -693463,17 +693460,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27d822 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16bb2e> │ │ │ │ nop │ │ │ │ ldr r7, [pc, #328] @ (27d9d8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16bce4>) │ │ │ │ lsls r4, r0, #6 │ │ │ │ - pop {r2, r5, r7} │ │ │ │ + cbnz r4, 27d8cc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16bbd8> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r4, r3, #21 │ │ │ │ + lsrs r4, r3, #10 │ │ │ │ lsls r7, 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, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #176] @ (27d960 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16bc6c>) │ │ │ │ @@ -693537,15 +693534,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ ldr r6, [pc, #472] @ (27db3c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16be48>) │ │ │ │ lsls r4, r0, #6 │ │ │ │ - cbnz r0, 27d9d8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16bce4> │ │ │ │ + cbnz r0, 27d968 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16bc74> │ │ │ │ lsls r6, r2, #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] @ (27da28 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16bd34>) │ │ │ │ @@ -693607,15 +693604,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ ldr r5, [pc, #664] @ (27dcc4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16bfd0>) │ │ │ │ lsls r4, r0, #6 │ │ │ │ - revsh r0, r7 │ │ │ │ + @ instruction: 0xb838 │ │ │ │ lsls r6, r2, #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 │ │ │ │ @@ -693705,15 +693702,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #8 │ │ │ │ vpop {d8-d11} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r4, [pc, #888] @ (27debc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16c1c8>) │ │ │ │ lsls r4, r0, #6 │ │ │ │ - cbnz r0, 27db80 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16be8c> │ │ │ │ + @ instruction: 0xb720 │ │ │ │ lsls r6, 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 │ │ │ │ mov sl, r3 │ │ │ │ @@ -693799,15 +693796,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #8 │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r3, [pc, #792] @ (27df64 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16c270>) │ │ │ │ lsls r4, r0, #6 │ │ │ │ - @ instruction: 0xb8d8 │ │ │ │ + setpan #1 │ │ │ │ lsls r6, r2, #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] @ (27dd50 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16c05c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -693888,17 +693885,17 @@ │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ b.n 27dcb8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16bfc4> │ │ │ │ ldr r2, [pc, #792] @ (27e06c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16c378>) │ │ │ │ lsls r4, r0, #6 │ │ │ │ - @ instruction: 0xb7ee │ │ │ │ + push {r1, r2, r3, r5, lr} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r6, r4, #2 │ │ │ │ + lsls r6, r4, #23 │ │ │ │ lsls r7, r2, #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 │ │ │ │ @@ -693968,15 +693965,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r1, [pc, #632] @ (27e0bc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16c3c8>) │ │ │ │ lsls r4, r0, #6 │ │ │ │ - @ instruction: 0xb6dc │ │ │ │ + push {r2, r3, r4} │ │ │ │ lsls r6, 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 │ │ │ │ @@ -694054,17 +694051,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27dece <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16c1da> │ │ │ │ nop │ │ │ │ ldr r0, [pc, #664] @ (27e1d4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16c4e0>) │ │ │ │ lsls r4, r0, #6 │ │ │ │ - push {r3, r4, r5, r6, r7, lr} │ │ │ │ + cbz r0, 27df8e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16c29a> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsls r0, r6, #26 │ │ │ │ + lsls r0, r6, #15 │ │ │ │ lsls r7, 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, #108] @ (27dfc0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16c2cc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -694105,15 +694102,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ blxns sl │ │ │ │ lsls r4, r0, #6 │ │ │ │ - push {r3, r4, r6, lr} │ │ │ │ + uxth r0, r3 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr.w lr, [pc, #84] @ 27e02c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16c338> │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -694297,15 +694294,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ mov r6, r5 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - cbz r6, 27e238 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16c544> │ │ │ │ + add sp, #472 @ 0x1d8 │ │ │ │ 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, #188] @ (27e2b8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16c5c4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -694373,17 +694370,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27e24e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16c55a> │ │ │ │ cmp r2, r5 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - sxtb r6, r6 │ │ │ │ + add r7, sp, #728 @ 0x2d8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsls r6, r5, #12 │ │ │ │ + lsls r6, r5, #1 │ │ │ │ lsls r7, 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, #160] @ (27e374 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16c680>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -694449,15 +694446,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r4, sl │ │ │ │ lsls r4, r0, #6 │ │ │ │ - cbz r6, 27e3a4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16c6b0> │ │ │ │ + add r6, sp, #920 @ 0x398 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (27e428 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16c734>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -694517,15 +694514,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ bics r6, r2 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - sub sp, #472 @ 0x1d8 │ │ │ │ + add r6, sp, #216 @ 0xd8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3056] @ 0xbf0 │ │ │ │ ldr.w ip, [pc, #160] @ 27e4e0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16c7ec> │ │ │ │ subw sp, sp, #1036 @ 0x40c │ │ │ │ @@ -694733,17 +694730,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 27e608 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16c914> │ │ │ │ adcs r2, r6 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - add r6, sp, #696 @ 0x2b8 │ │ │ │ + add r3, sp, #952 @ 0x3b8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - vqadd.u32 q8, q11, q3 │ │ │ │ + stc2 0, cr0, [r6], #856 @ 0x358 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov s0, r1 │ │ │ │ vcvt.f32.s32 s0, s0 │ │ │ │ bl 27e5a4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16c8b0> │ │ │ │ @@ -694829,17 +694826,17 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ b.n 27e714 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16ca20> │ │ │ │ nop │ │ │ │ eors r6, r4 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - add r5, sp, #592 @ 0x250 │ │ │ │ + add r2, sp, #848 @ 0x350 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - mcr2 0, 2, r0, cr12, cr6, {6} │ │ │ │ + @ instruction: 0xfb8c00d6 │ │ │ │ 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] @ (27e834 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16cb40>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ @@ -694882,15 +694879,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r7, #96 @ 0x60 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - add r4, sp, #920 @ 0x398 │ │ │ │ + add r2, sp, #152 @ 0x98 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #64] @ 27e88c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16cb98> │ │ │ │ sub sp, #20 │ │ │ │ @@ -695073,17 +695070,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 27e9c6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16ccd2> │ │ │ │ subs r5, #174 @ 0xae │ │ │ │ lsls r4, r0, #6 │ │ │ │ - add r2, sp, #968 @ 0x3c8 │ │ │ │ + add r0, sp, #200 @ 0xc8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - @ instruction: 0xfbaa00d6 │ │ │ │ + str??.w r0, [sl, #214] @ 0xd6 │ │ │ │ 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] @ (27eb1c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16ce28>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -695150,17 +695147,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27eab2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16cdbe> │ │ │ │ subs r4, #198 @ 0xc6 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - add r2, sp, #72 @ 0x48 │ │ │ │ + add r7, pc, #328 @ (adr r7, 27ec6c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16cf78>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - @ instruction: 0xfaca00d6 │ │ │ │ + strb.w r0, [sl, r6, lsl #1] │ │ │ │ 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] @ (27ebc4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16ced0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #24 │ │ │ │ @@ -695212,15 +695209,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r3, #238 @ 0xee │ │ │ │ lsls r4, r0, #6 │ │ │ │ - add r1, sp, #352 @ 0x160 │ │ │ │ + add r6, pc, #608 @ (adr r6, 27ee2c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16d138>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #236] @ (27ecc8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16cfd4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -695299,17 +695296,17 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ b.n 27ec30 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16cf3c> │ │ │ │ nop │ │ │ │ subs r3, #74 @ 0x4a │ │ │ │ lsls r4, r0, #6 │ │ │ │ - add r0, sp, #480 @ 0x1e0 │ │ │ │ + add r5, pc, #736 @ (adr r5, 27efb0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16d2bc>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrsh.w r0, [r0, r6, lsl #1] │ │ │ │ + @ instruction: 0xf67000d6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #268] @ (27edf0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16d0fc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #24 │ │ │ │ @@ -695394,17 +695391,17 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s2, [sp, #16] │ │ │ │ b.n 27ed3e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16d04a> │ │ │ │ subs r2, #66 @ 0x42 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - add r7, pc, #344 @ (adr r7, 27ef50 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16d25c>) │ │ │ │ + add r4, pc, #600 @ (adr r4, 27f050 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16d35c>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strb.w r0, [lr, r6, lsl #1] │ │ │ │ + adc.w r0, lr, #7012352 @ 0x6b0000 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #168] @ (27eeb4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16d1c0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -695466,17 +695463,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 27ee52 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16d15e> │ │ │ │ nop │ │ │ │ subs r1, #26 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - add r6, pc, #488 @ (adr r6, 27f0a4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16d3b0>) │ │ │ │ + add r3, pc, #744 @ (adr r3, 27f1a4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16d4b0>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - @ instruction: 0xf73400d6 │ │ │ │ + orns r0, r4, #7012352 @ 0x6b0000 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #168] @ (27ef78 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16d284>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -695538,17 +695535,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 27ef16 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16d222> │ │ │ │ nop │ │ │ │ subs r0, #86 @ 0x56 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - add r5, pc, #728 @ (adr r5, 27f258 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16d564>) │ │ │ │ + add r2, pc, #984 @ (adr r2, 27f358 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16d664>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - @ instruction: 0xf67000d6 │ │ │ │ + @ instruction: 0xf3b000d6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #168] @ (27f03c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16d348>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -695610,17 +695607,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 27efda <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16d2e6> │ │ │ │ nop │ │ │ │ adds r7, #146 @ 0x92 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - add r4, pc, #968 @ (adr r4, 27f40c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16d718>) │ │ │ │ + add r2, pc, #200 @ (adr r2, 27f10c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16d418>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - sub.w r0, ip, #7012352 @ 0x6b0000 │ │ │ │ + @ instruction: 0xf2ec00d6 │ │ │ │ stmdb sp!, {r4, r5, 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] @ (27f14c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16d458>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ mov r8, r0 │ │ │ │ @@ -695704,17 +695701,17 @@ │ │ │ │ ldr r0, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 27f0bc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16d3c8> │ │ │ │ nop │ │ │ │ adds r6, #202 @ 0xca │ │ │ │ lsls r4, r0, #6 │ │ │ │ - add r3, pc, #928 @ (adr r3, 27f4f4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16d800>) │ │ │ │ + add r1, pc, #160 @ (adr r1, 27f1f4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16d500>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - eors.w r0, sl, #7012352 @ 0x6b0000 │ │ │ │ + rsbs r0, sl, #214 @ 0xd6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (27f220 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16d52c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -695780,17 +695777,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27f1b6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16d4c2> │ │ │ │ nop │ │ │ │ adds r5, #190 @ 0xbe │ │ │ │ lsls r4, r0, #6 │ │ │ │ - add r3, pc, #64 @ (adr r3, 27f268 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16d574>) │ │ │ │ + add r0, pc, #320 @ (adr r0, 27f368 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16d674>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ubfx r0, r8, #3, #23 │ │ │ │ + add.w r0, r8, #214 @ 0xd6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #168] @ (27f2e4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16d5f0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -695852,17 +695849,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 27f282 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16d58e> │ │ │ │ nop │ │ │ │ adds r4, #234 @ 0xea │ │ │ │ lsls r4, r0, #6 │ │ │ │ - add r2, pc, #296 @ (adr r2, 27f414 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16d720>) │ │ │ │ + ldr r7, [sp, #552] @ 0x228 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ssat r0, #23, r4, lsl #3 │ │ │ │ + orr.w r0, r4, #214 @ 0xd6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (27f3b8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16d6c4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -695928,17 +695925,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27f34e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16d65a> │ │ │ │ nop │ │ │ │ adds r4, #38 @ 0x26 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - add r1, pc, #480 @ (adr r1, 27f5a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16d8ac>) │ │ │ │ + ldr r6, [sp, #736] @ 0x2e0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - @ instruction: 0xf23000d6 │ │ │ │ + vqadd.s64 q8, q8, q3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #172] @ (27f480 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16d78c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #16 │ │ │ │ @@ -695993,15 +695990,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ adds r3, #82 @ 0x52 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - add r0, pc, #624 @ (adr r0, 27f6f8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16da04>) │ │ │ │ + ldr r5, [sp, #880] @ 0x370 │ │ │ │ lsls r6, r2, #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 │ │ │ │ @@ -696371,17 +696368,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 27f91a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16dc26> │ │ │ │ cmp r6, #90 @ 0x5a │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldr r3, [sp, #632] @ 0x278 │ │ │ │ + ldr r0, [sp, #888] @ 0x378 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - mrrc 0, 13, r0, r6, cr6 │ │ │ │ + @ instruction: 0xe99600d6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (27fa6c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16dd78>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -696447,17 +696444,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27fa02 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16dd0e> │ │ │ │ nop │ │ │ │ cmp r5, #114 @ 0x72 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldr r2, [sp, #784] @ 0x310 │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - sbcs.w r0, ip, r6, lsr #3 │ │ │ │ + ldmia.w ip!, {r1, r2, r4, r6, r7} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #172] @ (27fb34 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16de40>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #16 │ │ │ │ @@ -696512,15 +696509,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ cmp r4, #158 @ 0x9e │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldr r1, [sp, #928] @ 0x3a0 │ │ │ │ + str r7, [sp, #160] @ 0xa0 │ │ │ │ lsls r6, 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 │ │ │ │ @@ -696617,17 +696614,18 @@ │ │ │ │ vldr s0, [sp, #8] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s2, [sp, #16] │ │ │ │ b.n 27fbcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16ded8> │ │ │ │ nop │ │ │ │ cmp r3, #178 @ 0xb2 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldr r0, [sp, #816] @ 0x330 │ │ │ │ + str r6, [sp, #48] @ 0x30 │ │ │ │ + lsls r6, r2, #3 │ │ │ │ + b.n 27fa10 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16dd1c> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - @ instruction: 0xe98400d6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vcvt.f32.f64 s1, d1 │ │ │ │ vcvt.f32.f64 s2, d2 │ │ │ │ @@ -696684,15 +696682,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ cmp r2, #104 @ 0x68 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - str r7, [sp, #928] @ 0x3a0 │ │ │ │ + str r5, [sp, #160] @ 0xa0 │ │ │ │ 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, #120] @ (27fdc4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16e0d0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -696739,15 +696737,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp r1, #218 @ 0xda │ │ │ │ lsls r4, r0, #6 │ │ │ │ - str r7, [sp, #344] @ 0x158 │ │ │ │ + str r4, [sp, #600] @ 0x258 │ │ │ │ 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, #196] @ (27fea0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16e1ac>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -696818,17 +696816,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27fe34 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16e140> │ │ │ │ cmp r1, #72 @ 0x48 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - str r6, [sp, #568] @ 0x238 │ │ │ │ + str r3, [sp, #824] @ 0x338 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - b.n 27fd38 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16e044> │ │ │ │ + b.n 27f7b8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16dac4> │ │ │ │ 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, #184] @ (27ff74 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16e280>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -696895,17 +696893,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27ff0a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16e216> │ │ │ │ nop │ │ │ │ cmp r0, #106 @ 0x6a │ │ │ │ lsls r4, r0, #6 │ │ │ │ - str r5, [sp, #752] @ 0x2f0 │ │ │ │ + str r2, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - b.n 27fc68 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16df74> │ │ │ │ + b.n 2806e8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16e9f4> │ │ │ │ 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, #196] @ (280054 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16e360>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -696976,17 +696974,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27ffe8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16e2f4> │ │ │ │ movs r7, #148 @ 0x94 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - str r4, [sp, #872] @ 0x368 │ │ │ │ + str r2, [sp, #104] @ 0x68 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - b.n 27fb84 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16de90> │ │ │ │ + b.n 280604 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16e910> │ │ │ │ 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 r4, [pc, #120] @ (2800e8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16e3f4>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -697034,15 +697032,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r6, #180 @ 0xb4 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - str r4, [sp, #208] @ 0xd0 │ │ │ │ + str r1, [sp, #464] @ 0x1d0 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #160] @ (2801a4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16e4b0>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -697103,15 +697101,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movs r6, #34 @ 0x22 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - str r3, [sp, #472] @ 0x1d8 │ │ │ │ + str r0, [sp, #728] @ 0x2d8 │ │ │ │ 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, #188] @ (280278 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16e584>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -697179,17 +697177,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28020e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16e51a> │ │ │ │ movs r5, #106 @ 0x6a │ │ │ │ lsls r4, r0, #6 │ │ │ │ - str r2, [sp, #728] @ 0x2d8 │ │ │ │ + ldrh r6, [r6, #62] @ 0x3e │ │ │ │ lsls r6, r2, #3 │ │ │ │ - b.n 280960 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16ec6c> │ │ │ │ + b.n 2803e0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16e6ec> │ │ │ │ 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 r4, [pc, #120] @ (28030c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16e618>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -697237,15 +697235,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r4, #144 @ 0x90 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - str r2, [sp, #64] @ 0x40 │ │ │ │ + ldrh r0, [r2, #58] @ 0x3a │ │ │ │ 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, #148] @ (2803b8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16e6c4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -697305,15 +697303,15 @@ │ │ │ │ ldrb.w r3, [r3, #1508] @ 0x5e4 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 280382 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16e68e> │ │ │ │ b.n 280374 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16e680> │ │ │ │ nop │ │ │ │ movs r4, #2 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - str r1, [sp, #496] @ 0x1f0 │ │ │ │ + ldrh r4, [r7, #52] @ 0x34 │ │ │ │ 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] @ 280418 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16e724> │ │ │ │ sub sp, #28 │ │ │ │ @@ -697510,15 +697508,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ movs r1, #138 @ 0x8a │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldrh r0, [r1, #56] @ 0x38 │ │ │ │ + ldrh r0, [r1, #34] @ 0x22 │ │ │ │ lsls r6, r2, #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] @ 280698 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16e9a4> │ │ │ │ @@ -697761,15 +697759,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ subs r6, r5, #2 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldrh r4, [r5, #32] │ │ │ │ + ldrh r4, [r5, #10] │ │ │ │ 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] @ 28094c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16ec58> │ │ │ │ sub sp, #28 │ │ │ │ @@ -697972,15 +697970,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ adds r4, r4, #3 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldrh r0, [r7, #14] │ │ │ │ + strh r0, [r7, #56] @ 0x38 │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #244] @ (280c34 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16ef40>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -698082,15 +698080,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ subs r0, r5, r7 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldrh r2, [r5, #6] │ │ │ │ + strh r2, [r5, #48] @ 0x30 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #256] @ (280d50 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16f05c>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -698198,15 +698196,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ subs r0, r3, r3 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - strh r6, [r1, #62] @ 0x3e │ │ │ │ + strh r6, [r1, #40] @ 0x28 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #180] @ (280e20 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16f12c>) │ │ │ │ @@ -698280,15 +698278,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ adds r2, r7, r6 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - strh r6, [r7, #54] @ 0x36 │ │ │ │ + strh r6, [r7, #32] │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #196] @ (280f00 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16f20c>) │ │ │ │ @@ -698369,15 +698367,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ adds r2, r5, r3 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - strh r4, [r3, #48] @ 0x30 │ │ │ │ + strh r4, [r3, #26] │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #212] @ (280ff0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16f2fc>) │ │ │ │ @@ -698466,15 +698464,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ adds r2, r1, r0 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - strh r4, [r5, #40] @ 0x28 │ │ │ │ + strh r4, [r5, #18] │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #264] @ (281110 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16f41c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -698560,17 +698558,17 @@ │ │ │ │ vldr s0, [sp, #8] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s2, [sp, #16] │ │ │ │ b.n 281060 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16f36c> │ │ │ │ nop │ │ │ │ asrs r6, r3, #28 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - strh r0, [r7, #32] │ │ │ │ + strh r0, [r7, #10] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - bmi.n 2810fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16f408> │ │ │ │ + bcs.n 28117c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16f488> │ │ │ │ lsls r6, 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 │ │ │ │ @@ -698628,15 +698626,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ asrs r4, r2, #23 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - strh r4, [r2, #26] │ │ │ │ + strh r4, [r2, #4] │ │ │ │ lsls r6, r2, #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] @ (281290 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16f59c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -698694,15 +698692,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ asrs r6, r0, #21 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - strh r2, [r1, #20] │ │ │ │ + ldrb r2, [r1, #31] │ │ │ │ lsls r6, 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, #112] @ (281318 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16f624>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -698748,15 +698746,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r0, r0, #18 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - strh r2, [r0, #16] │ │ │ │ + ldrb r2, [r0, #29] │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (2813cc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16f6d8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -698816,15 +698814,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ asrs r2, r6, #15 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - strh r2, [r2, #10] │ │ │ │ + ldrb r2, [r2, #26] │ │ │ │ lsls r6, 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, #128] @ (281464 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16f770>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -698876,15 +698874,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ asrs r0, r0, #13 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - strh r0, [r7, #4] │ │ │ │ + ldrb r0, [r7, #23] │ │ │ │ lsls r6, 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, #112] @ (2814ec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16f7f8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -698930,15 +698928,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r4, r5, #10 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - strh r6, [r5, #0] │ │ │ │ + ldrb r6, [r5, #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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (2815a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16f8ac>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -698998,15 +698996,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ asrs r6, r3, #8 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldrb r6, [r7, #29] │ │ │ │ + ldrb r6, [r7, #18] │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #248] @ (2816b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16f9bc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -699091,17 +699089,17 @@ │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ b.n 281618 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16f924> │ │ │ │ asrs r6, r5, #5 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldrb r6, [r1, #26] │ │ │ │ + ldrb r6, [r1, #15] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldmia r7!, {r1, r2, r6} │ │ │ │ + ldmia r4!, {r1, r2, r7} │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (281768 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16fa74>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -699161,15 +699159,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ asrs r6, r2, #1 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldrb r6, [r6, #22] │ │ │ │ + ldrb r6, [r6, #11] │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #176] @ (281830 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16fb3c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -699226,15 +699224,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsrs r6, r4, #30 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldrb r4, [r5, #19] │ │ │ │ + ldrb r4, [r5, #8] │ │ │ │ lsls r6, r2, #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 │ │ │ │ @@ -699601,17 +699599,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 281cca <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x16ffd6> │ │ │ │ nop │ │ │ │ lsrs r2, r5, #10 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - strb r4, [r7, #31] │ │ │ │ + strb r4, [r7, #20] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldmia r0!, {r2, r4, r5, r7} │ │ │ │ + stmia r5!, {r2, r4, r5, r6, r7} │ │ │ │ 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 r4, [pc, #236] @ (281e40 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17014c>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -699709,19 +699707,19 @@ │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ movs r3, #0 │ │ │ │ b.n 281dc6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1700d2> │ │ │ │ lsrs r0, r2, #7 │ │ │ │ lsls r4, r0, #6 │ │ │ │ lsrs r2, r0, #6 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - strb r2, [r6, #27] │ │ │ │ + strb r2, [r6, #16] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldmia r0!, {r6} │ │ │ │ + stmia r5!, {r7} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - pop {r1, r3, r4} │ │ │ │ + cbnz r2, 281e6a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x170176> │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #248] @ (281f60 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17026c>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -699825,19 +699823,19 @@ │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ movs r3, #0 │ │ │ │ b.n 281ede <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1701ea> │ │ │ │ lsrs r4, r7, #2 │ │ │ │ lsls r4, r0, #6 │ │ │ │ lsrs r2, r5, #1 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - strb r2, [r2, #23] │ │ │ │ + strb r2, [r2, #12] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - stmia r7!, {r2, r3, r4, r5} │ │ │ │ + stmia r4!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - revsh r2, r7 │ │ │ │ + @ instruction: 0xb83a │ │ │ │ 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 r4, [pc, #260] @ (28208c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x170398>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -699947,19 +699945,19 @@ │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ movs r3, #0 │ │ │ │ b.n 282002 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17030e> │ │ │ │ lsls r4, r3, #30 │ │ │ │ lsls r4, r0, #6 │ │ │ │ lsls r6, r0, #29 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - strb r6, [r4, #18] │ │ │ │ + strb r6, [r4, #7] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - stmia r6!, {r2, r3, r5} │ │ │ │ + stmia r3!, {r2, r3, r5, r6} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cbnz r6, 2820d2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1703de> │ │ │ │ + @ instruction: 0xb70e │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #200] @ (28217c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x170488>) │ │ │ │ @@ -700042,19 +700040,19 @@ │ │ │ │ movs r6, #0 │ │ │ │ b.n 28211a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x170426> │ │ │ │ nop │ │ │ │ lsls r2, r6, #25 │ │ │ │ lsls r4, r0, #6 │ │ │ │ lsls r2, r5, #24 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - strb r0, [r7, #14] │ │ │ │ + strb r0, [r7, #3] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - stmia r5!, {r1, r3, r4, r6} │ │ │ │ + stmia r2!, {r1, r3, r4, r7} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - @ instruction: 0xb8e0 │ │ │ │ + @ instruction: 0xb620 │ │ │ │ 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 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #216] @ (28227c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x170588>) │ │ │ │ @@ -700145,19 +700143,19 @@ │ │ │ │ movs r6, #0 │ │ │ │ b.n 282212 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17051e> │ │ │ │ nop │ │ │ │ lsls r2, r0, #22 │ │ │ │ lsls r4, r0, #6 │ │ │ │ lsls r2, r6, #20 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - strb r0, [r7, #10] │ │ │ │ + ldr r0, [r7, #124] @ 0x7c │ │ │ │ lsls r6, r2, #3 │ │ │ │ - stmia r4!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r1!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - @ instruction: 0xb7e0 │ │ │ │ + push {r5, lr} │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #232] @ (28238c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x170698>) │ │ │ │ @@ -700256,19 +700254,19 @@ │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ movs r6, #0 │ │ │ │ b.n 28231c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x170628> │ │ │ │ lsls r2, r0, #18 │ │ │ │ lsls r4, r0, #6 │ │ │ │ lsls r2, r5, #16 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - strb r6, [r4, #6] │ │ │ │ + ldr r6, [r4, #108] @ 0x6c │ │ │ │ lsls r6, r2, #3 │ │ │ │ - stmia r3!, {r3, r7} │ │ │ │ + stmia r0!, {r3, r6, r7} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - @ instruction: 0xb6ce │ │ │ │ + push {r1, r2, r3} │ │ │ │ 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, #212] @ (282484 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x170790>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -700342,17 +700340,17 @@ │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 282402 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17070e> │ │ │ │ nop │ │ │ │ lsls r6, r6, #13 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - strb r4, [r6, #2] │ │ │ │ + ldr r4, [r6, #92] @ 0x5c │ │ │ │ lsls r6, r2, #3 │ │ │ │ - stmia r1!, {r2, r3, r5, r6} │ │ │ │ + bkpt 0x00ac │ │ │ │ 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, #188] @ (28255c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x170868>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -700420,17 +700418,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2824f2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1707fe> │ │ │ │ lsls r6, r0, #10 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldr r2, [r2, #124] @ 0x7c │ │ │ │ + ldr r2, [r2, #80] @ 0x50 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - stmia r0!, {r1, r3, r7} │ │ │ │ + pop {r1, r3, r6, r7, pc} │ │ │ │ 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 r3, [pc, #184] @ (282630 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17093c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -700491,15 +700489,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsls r6, r5, #6 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldr r4, [r5, #108] @ 0x6c │ │ │ │ + ldr r4, [r5, #64] @ 0x40 │ │ │ │ lsls r6, r2, #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] │ │ │ │ @@ -700629,17 +700627,17 @@ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 28273a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x170a46> │ │ │ │ nop │ │ │ │ lsls r2, r3, #1 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldr r6, [r3, #84] @ 0x54 │ │ │ │ + ldr r6, [r3, #40] @ 0x28 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - bkpt 0x0016 │ │ │ │ + cbnz r6, 282830 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x170b3c> │ │ │ │ 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 r3, [pc, #184] @ (2828a4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x170bb0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -700699,15 +700697,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ vrhadd.u d0, d26, d3 │ │ │ │ - ldr r0, [r7, #68] @ 0x44 │ │ │ │ + ldr r0, [r7, #24] │ │ │ │ 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, #116] @ (282930 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x170c3c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -700753,15 +700751,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (282934 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x170c40>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ cdp2 1, 6, cr0, cr10, cr3, {4} │ │ │ │ - ldr r0, [r5, #60] @ 0x3c │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #260] @ (282a50 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x170d5c>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -700855,17 +700853,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 2829ba <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x170cc6> │ │ │ │ nop │ │ │ │ ldc2l 1, cr0, [sl, #524] @ 0x20c │ │ │ │ - ldr r6, [r3, #44] @ 0x2c │ │ │ │ + ldr r6, [r3, #0] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cbnz r6, 282ac0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x170dcc> │ │ │ │ + @ instruction: 0xb8d6 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #200] @ (282b34 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x170e40>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -700929,15 +700927,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldc2 1, cr0, [sl], #524 @ 0x20c │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ + str r0, [r5, #112] @ 0x70 │ │ │ │ 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, #148] @ (282be0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x170eec>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -700987,15 +700985,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (282be4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x170ef0>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ @ instruction: 0xfbda0183 │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ + str r0, [r7, #100] @ 0x64 │ │ │ │ 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, #188] @ (282cb4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x170fc0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -701062,17 +701060,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 282c46 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x170f52> │ │ │ │ nop │ │ │ │ @ instruction: 0xfb2e0183 │ │ │ │ - ldr r4, [r7, #4] │ │ │ │ + str r4, [r7, #88] @ 0x58 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cbnz r4, 282ccc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x170fd8> │ │ │ │ + cpsid a │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #248] @ (282dc8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1710d4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -701155,17 +701153,17 @@ │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ b.n 282d2c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x171038> │ │ │ │ nop │ │ │ │ @ instruction: 0xfa560183 │ │ │ │ - str r0, [r7, #116] @ 0x74 │ │ │ │ + str r0, [r7, #72] @ 0x48 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - @ instruction: 0xb830 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (282e84 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x171190>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -701225,17 +701223,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (282e8c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x171198>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 282e52 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17115e> │ │ │ │ ldrsh.w r0, [lr, ] │ │ │ │ - str r0, [r5, #104] @ 0x68 │ │ │ │ + str r0, [r5, #60] @ 0x3c │ │ │ │ lsls r6, r2, #3 │ │ │ │ - @ instruction: 0xb8ac │ │ │ │ + push {r2, r3, r5, r6, r7, lr} │ │ │ │ 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, #188] @ (282f5c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x171268>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -701302,17 +701300,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 282ef2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1711fe> │ │ │ │ strb.w r0, [r6, #387] @ 0x183 │ │ │ │ - str r2, [r2, #92] @ 0x5c │ │ │ │ + str r2, [r2, #48] @ 0x30 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - @ instruction: 0xb68a │ │ │ │ + cbz r2, 282fda <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1712e6> │ │ │ │ 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, #184] @ (283030 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17133c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -701378,17 +701376,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 282fc6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1712d2> │ │ │ │ nop │ │ │ │ @ instruction: 0xf7ae0183 │ │ │ │ - str r0, [r0, #80] @ 0x50 │ │ │ │ + str r0, [r0, #36] @ 0x24 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - push {r3, r4, r5, r7, lr} │ │ │ │ + uxtb r0, r7 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #192] @ (28310c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x171418>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -701456,17 +701454,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2830a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1713ac> │ │ │ │ nop │ │ │ │ @ instruction: 0xf6da0183 │ │ │ │ - str r4, [r4, #64] @ 0x40 │ │ │ │ + str r4, [r4, #20] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - push {r2, r3, r4, r6, r7} │ │ │ │ + sxth r4, r3 │ │ │ │ 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, #200] @ (2831f0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1714fc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -701537,17 +701535,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 283182 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17148e> │ │ │ │ nop │ │ │ │ @ instruction: 0xf5fc0183 │ │ │ │ - str r0, [r0, #52] @ 0x34 │ │ │ │ + str r0, [r0, #8] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cbz r0, 28327a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x171586> │ │ │ │ + cbz r0, 28320a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x171516> │ │ │ │ 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, #192] @ (2832cc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1715d8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -701615,17 +701613,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 283260 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17156c> │ │ │ │ nop │ │ │ │ adds.w r1, sl, #4292608 @ 0x418000 │ │ │ │ - str r4, [r4, #36] @ 0x24 │ │ │ │ + ldrsh r4, [r4, r6] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cbz r4, 28331e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17162a> │ │ │ │ + add sp, #368 @ 0x170 │ │ │ │ lsls r6, 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, #128] @ (283368 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x171674>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -701675,15 +701673,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (28336c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x171678>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ orr.w r1, r0, #4292608 @ 0x418000 │ │ │ │ - str r0, [r6, #24] │ │ │ │ + ldrsh r0, [r6, r3] │ │ │ │ lsls r6, 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, #172] @ (28342c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x171738>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -701755,15 +701753,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ usat r1, #3, r4, asr #2 │ │ │ │ - str r0, [r6, #12] │ │ │ │ + ldrsh r0, [r6, r0] │ │ │ │ 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, #188] @ (283500 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17180c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -701831,17 +701829,17 @@ │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 283494 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1717a0> │ │ │ │ nop │ │ │ │ @ instruction: 0xf2e20183 │ │ │ │ - str r0, [r6, #0] │ │ │ │ + ldrb r0, [r6, r5] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - sub sp, #424 @ 0x1a8 │ │ │ │ + add r6, sp, #168 @ 0xa8 │ │ │ │ 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, #184] @ (2835d4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1718e0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -701906,17 +701904,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28356c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x171878> │ │ │ │ addw r1, sl, #131 @ 0x83 │ │ │ │ - ldrsh r2, [r3, r5] │ │ │ │ + ldrb r2, [r3, r2] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add sp, #72 @ 0x48 │ │ │ │ + add r5, sp, #328 @ 0x148 │ │ │ │ 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, #180] @ (2836a4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1719b0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -701979,17 +701977,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28363c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x171948> │ │ │ │ nop │ │ │ │ @ instruction: 0xf1360183 │ │ │ │ - ldrsh r4, [r1, r2] │ │ │ │ + ldrh r4, [r1, r7] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r7, sp, #272 @ 0x110 │ │ │ │ + add r4, sp, #528 @ 0x210 │ │ │ │ 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, #192] @ (283780 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x171a8c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -702057,17 +702055,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 283714 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x171a20> │ │ │ │ nop │ │ │ │ orn r1, r6, #131 @ 0x83 │ │ │ │ - ldrb r0, [r6, r6] │ │ │ │ + ldrh r0, [r6, r3] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r6, sp, #416 @ 0x1a0 │ │ │ │ + add r3, sp, #672 @ 0x2a0 │ │ │ │ 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, #180] @ (283850 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x171b5c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -702130,17 +702128,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2837e8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x171af4> │ │ │ │ nop │ │ │ │ vaddw.s8 q0, q13, d3 │ │ │ │ - ldrb r0, [r4, r3] │ │ │ │ + ldrh r0, [r4, r0] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r5, sp, #608 @ 0x260 │ │ │ │ + add r2, sp, #864 @ 0x360 │ │ │ │ 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, #168] @ (283914 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x171c20>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -702201,17 +702199,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2838b4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x171bc0> │ │ │ │ cdp 1, 11, cr0, cr10, cr3, {4} │ │ │ │ - ldrb r0, [r3, r0] │ │ │ │ + ldr r0, [r3, r5] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r4, sp, #840 @ 0x348 │ │ │ │ + add r2, sp, #72 @ 0x48 │ │ │ │ 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, #192] @ (2839f0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x171cfc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -702279,17 +702277,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 283984 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x171c90> │ │ │ │ nop │ │ │ │ ldcl 1, cr0, [r6, #524]! @ 0x20c │ │ │ │ - ldrh r0, [r0, r5] │ │ │ │ + ldr r0, [r0, r2] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r3, sp, #992 @ 0x3e0 │ │ │ │ + add r1, sp, #224 @ 0xe0 │ │ │ │ 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, #200] @ (283ad4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x171de0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -702360,17 +702358,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 283a66 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x171d72> │ │ │ │ nop │ │ │ │ ldc 1, cr0, [r8, #-524] @ 0xfffffdf4 │ │ │ │ - ldrh r4, [r3, r1] │ │ │ │ + ldrsb r4, [r3, r6] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r3, sp, #80 @ 0x50 │ │ │ │ + add r0, sp, #336 @ 0x150 │ │ │ │ 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, #200] @ (283bb8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x171ec4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -702441,17 +702439,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 283b4a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x171e56> │ │ │ │ nop │ │ │ │ ldc 1, cr0, [r4], #-524 @ 0xfffffdf4 │ │ │ │ - ldr r0, [r7, r5] │ │ │ │ + ldrsb r0, [r7, r2] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r2, sp, #192 @ 0xc0 │ │ │ │ + add r7, pc, #448 @ (adr r7, 283d84 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x172090>) │ │ │ │ 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 r4, [pc, #120] @ (283c4c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x171f58>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -702497,15 +702495,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ adcs.w r1, r0, r3, lsl #2 │ │ │ │ - ldr r6, [r1, r3] │ │ │ │ + ldrsb r6, [r1, r0] │ │ │ │ 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, #200] @ (283d2c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x172038>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -702576,17 +702574,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 283cbe <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x171fca> │ │ │ │ nop │ │ │ │ pkhbt r1, r0, r3, lsl #2 │ │ │ │ - ldr r4, [r0, r0] │ │ │ │ + strb r4, [r0, r5] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r0, sp, #752 @ 0x2f0 │ │ │ │ + add r5, pc, #1008 @ (adr r5, 284128 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x172434>) │ │ │ │ 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, #184] @ (283e00 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17210c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -702652,17 +702650,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 283d96 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1720a2> │ │ │ │ nop │ │ │ │ ldrd r0, r1, [lr, #524] @ 0x20c │ │ │ │ - ldrsb r0, [r6, r4] │ │ │ │ + strb r0, [r6, r1] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r7, pc, #928 @ (adr r7, 2841ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1724b8>) │ │ │ │ + add r5, pc, #160 @ (adr r5, 283eac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1721b8>) │ │ │ │ lsls r6, r2, #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] @ (283ef0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1721fc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -702735,17 +702733,17 @@ │ │ │ │ add r2, pc │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 283e70 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17217c> │ │ │ │ stmdb sl, {r0, r1, r7, r8} │ │ │ │ - ldrsb r6, [r0, r1] │ │ │ │ + strh r6, [r0, r6] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r6, pc, #1016 @ (adr r6, 2842f4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x172600>) │ │ │ │ + add r4, pc, #248 @ (adr r4, 283ff4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x172300>) │ │ │ │ lsls r6, r2, #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] @ (283ffc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x172308>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -702825,17 +702823,17 @@ │ │ │ │ vstr s0, [sp, #4] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ b.n 283f64 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x172270> │ │ │ │ @ instruction: 0xe81a0183 │ │ │ │ - strb r2, [r0, r5] │ │ │ │ + strh r2, [r0, r2] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r5, pc, #1000 @ (adr r5, 2843f0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1726fc>) │ │ │ │ + add r3, pc, #232 @ (adr r3, 2840f0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1723fc>) │ │ │ │ lsls r6, r2, #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] @ (2840b4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1723c0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -702888,15 +702886,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ b.n 283ed4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1721e0> │ │ │ │ lsls r3, r0, #6 │ │ │ │ - strb r6, [r4, r1] │ │ │ │ + str r6, [r4, r6] │ │ │ │ lsls r6, r2, #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] @ (28417c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x172488>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -702954,15 +702952,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ b.n 283e34 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x172140> │ │ │ │ lsls r3, r0, #6 │ │ │ │ - strh r6, [r3, r6] │ │ │ │ + str r6, [r3, r3] │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (284230 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17253c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -703022,15 +703020,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ b.n 283d50 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17205c> │ │ │ │ lsls r3, r0, #6 │ │ │ │ - strh r6, [r5, r3] │ │ │ │ + str r6, [r5, r0] │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (2842e4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1725f0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -703090,15 +703088,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ b.n 283c9c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x171fa8> │ │ │ │ lsls r3, r0, #6 │ │ │ │ - strh r2, [r7, r0] │ │ │ │ + ldr r7, [pc, #488] @ (2844d4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1727e0>) │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #156] @ (28439c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1726a8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -703159,15 +703157,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ b.n 283bec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x171ef8> │ │ │ │ lsls r3, r0, #6 │ │ │ │ - str r0, [r0, r6] │ │ │ │ + ldr r6, [pc, #768] @ (2846a4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1729b0>) │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (284450 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17275c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -703227,15 +703225,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ b.n 284b30 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x172e3c> │ │ │ │ lsls r3, r0, #6 │ │ │ │ - str r6, [r1, r3] │ │ │ │ + ldr r6, [pc, #56] @ (284490 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17279c>) │ │ │ │ lsls r6, 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 │ │ │ │ ldr r3, [pc, #196] @ (284530 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17283c>) │ │ │ │ @@ -703307,17 +703305,17 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ b.n 2844c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1727d0> │ │ │ │ b.n 284aa8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x172db4> │ │ │ │ lsls r3, r0, #6 │ │ │ │ - ldr r7, [pc, #1016] @ (284930 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x172c3c>) │ │ │ │ + ldr r5, [pc, #248] @ (284630 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17293c>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r0, pc, #728 @ (adr r0, 284814 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x172b20>) │ │ │ │ + ldr r5, [sp, #984] @ 0x3d8 │ │ │ │ lsls r6, r2, #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] @ (2845dc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1728e8>) │ │ │ │ @@ -703365,15 +703363,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ b.n 284990 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x172c9c> │ │ │ │ lsls r3, r0, #6 │ │ │ │ - ldr r7, [pc, #256] @ (2846e4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1729f0>) │ │ │ │ + ldr r4, [pc, #512] @ (2847e4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x172af0>) │ │ │ │ lsls r6, r2, #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] @ (284698 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1729a4>) │ │ │ │ @@ -703426,15 +703424,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ b.n 2848fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x172c08> │ │ │ │ lsls r3, r0, #6 │ │ │ │ - ldr r6, [pc, #528] @ (2848b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x172bbc>) │ │ │ │ + ldr r3, [pc, #784] @ (2849b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x172cbc>) │ │ │ │ lsls r6, r2, #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] @ (284768 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x172a74>) │ │ │ │ @@ -703492,15 +703490,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ vpop {d8-d11} │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ b.n 284854 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x172b60> │ │ │ │ lsls r3, r0, #6 │ │ │ │ - ldr r5, [pc, #720] @ (284a40 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x172d4c>) │ │ │ │ + ldr r2, [pc, #976] @ (284b40 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x172e4c>) │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (28481c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x172b28>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -703560,15 +703558,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ svc 162 @ 0xa2 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - ldr r5, [pc, #8] @ (28482c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x172b38>) │ │ │ │ + ldr r2, [pc, #264] @ (28492c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x172c38>) │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (2848d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x172bdc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -703628,15 +703626,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ udf #238 @ 0xee │ │ │ │ lsls r3, r0, #6 │ │ │ │ - ldr r4, [pc, #312] @ (284a10 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x172d1c>) │ │ │ │ + ldr r1, [pc, #568] @ (284b10 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x172e1c>) │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #156] @ (284988 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x172c94>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -703697,15 +703695,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ udf #58 @ 0x3a │ │ │ │ lsls r3, r0, #6 │ │ │ │ - ldr r3, [pc, #592] @ (284be0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x172eec>) │ │ │ │ + ldr r0, [pc, #848] @ (284ce0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x172fec>) │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (284a3c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x172d48>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -703765,15 +703763,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ble.n 284944 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x172c50> │ │ │ │ lsls r3, r0, #6 │ │ │ │ - ldr r2, [pc, #904] @ (284dcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1730d8>) │ │ │ │ + ldr r0, [pc, #136] @ (284acc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x172dd8>) │ │ │ │ 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, #188] @ (284b10 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x172e1c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -703841,17 +703839,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 284aa6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x172db2> │ │ │ │ bgt.n 284ab8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x172dc4> │ │ │ │ lsls r3, r0, #6 │ │ │ │ - ldr r2, [pc, #120] @ (284b90 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x172e9c>) │ │ │ │ + bx fp │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r2, [sp, #856] @ 0x358 │ │ │ │ + ldr r0, [sp, #88] @ 0x58 │ │ │ │ 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, #196] @ (284bf0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x172efc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -703922,17 +703920,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 284b84 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x172e90> │ │ │ │ blt.n 284be4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x172ef0> │ │ │ │ lsls r3, r0, #6 │ │ │ │ - ldr r1, [pc, #248] @ (284cf0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x172ffc>) │ │ │ │ + mov r6, pc │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r1, [sp, #984] @ 0x3d8 │ │ │ │ + str r7, [sp, #216] @ 0xd8 │ │ │ │ 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 r4, [pc, #120] @ (284c84 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x172f90>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -703980,15 +703978,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ blt.n 284cb8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x172fc4> │ │ │ │ lsls r3, r0, #6 │ │ │ │ - ldr r0, [pc, #608] @ (284eec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1731f8>) │ │ │ │ + cmp r8, fp │ │ │ │ lsls r6, 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, #128] @ (284d1c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x173028>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -704040,15 +704038,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ bge.n 284c30 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x172f3c> │ │ │ │ lsls r3, r0, #6 │ │ │ │ - ldr r0, [pc, #0] @ (284d24 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x173030>) │ │ │ │ + cmp r0, r8 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (284dd0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1730dc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -704108,15 +704106,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ bls.n 284db0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1730bc> │ │ │ │ lsls r3, r0, #6 │ │ │ │ - bx r9 │ │ │ │ + add lr, r1 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (284e84 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x173190>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -704176,15 +704174,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ bls.n 284efc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x173208> │ │ │ │ lsls r3, r0, #6 │ │ │ │ - mov sl, r3 │ │ │ │ + mvns r2, r3 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #156] @ (284f3c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x173248>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -704245,15 +704243,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bhi.n 284e4c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x173158> │ │ │ │ lsls r3, r0, #6 │ │ │ │ - cmp r8, ip │ │ │ │ + orrs r0, r4 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (284ff0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1732fc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -704313,15 +704311,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ bvc.n 284f90 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17329c> │ │ │ │ lsls r3, r0, #6 │ │ │ │ - cmp r6, r5 │ │ │ │ + negs r6, r5 │ │ │ │ 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, #188] @ (2850c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1733d0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -704389,17 +704387,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28505a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x173366> │ │ │ │ bvc.n 285104 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x173410> │ │ │ │ lsls r3, r0, #6 │ │ │ │ - add r2, sp │ │ │ │ + sbcs r2, r5 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r5, [sp, #136] @ 0x88 │ │ │ │ + str r2, [sp, #392] @ 0x188 │ │ │ │ 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, #196] @ (2851a4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1734b0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -704470,17 +704468,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 285138 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x173444> │ │ │ │ bvs.n 285230 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17353c> │ │ │ │ lsls r3, r0, #6 │ │ │ │ - bics r2, r1 │ │ │ │ + lsrs r2, r1 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r4, [sp, #264] @ 0x108 │ │ │ │ + str r1, [sp, #520] @ 0x208 │ │ │ │ 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 r4, [pc, #120] @ (285238 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x173544>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -704528,15 +704526,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ bpl.n 285304 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x173610> │ │ │ │ lsls r3, r0, #6 │ │ │ │ - cmn r4, r4 │ │ │ │ + ands r4, 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #128] @ (2852d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1735dc>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -704588,15 +704586,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ bmi.n 28527c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x173588> │ │ │ │ lsls r3, r0, #6 │ │ │ │ - negs r4, r1 │ │ │ │ + subs r7, #140 @ 0x8c │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (285384 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x173690>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -704656,15 +704654,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ bmi.n 2853fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x173708> │ │ │ │ lsls r3, r0, #6 │ │ │ │ - sbcs r2, r3 │ │ │ │ + subs r6, #218 @ 0xda │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (285438 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x173744>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -704724,15 +704722,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ bcc.n 285348 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x173654> │ │ │ │ lsls r3, r0, #6 │ │ │ │ - lsrs r6, r4 │ │ │ │ + subs r6, #38 @ 0x26 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #156] @ (2854f0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1737fc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -704793,15 +704791,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bcs.n 285498 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1737a4> │ │ │ │ lsls r3, r0, #6 │ │ │ │ - ands r4, r5 │ │ │ │ + subs r5, #108 @ 0x6c │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (2855a4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1738b0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -704861,15 +704859,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ bcs.n 2855dc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1738e8> │ │ │ │ lsls r3, r0, #6 │ │ │ │ - subs r7, #122 @ 0x7a │ │ │ │ + subs r4, #186 @ 0xba │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (28565c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x173968>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -704931,15 +704929,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bne.n 28572c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x173a38> │ │ │ │ lsls r3, r0, #6 │ │ │ │ - subs r6, #192 @ 0xc0 │ │ │ │ + subs r4, #0 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (28571c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x173a28>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -705004,15 +705002,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ beq.n 28567c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x173988> │ │ │ │ lsls r3, r0, #6 │ │ │ │ - subs r6, #2 │ │ │ │ + subs r3, #66 @ 0x42 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (2857d4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x173ae0>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -705074,15 +705072,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldmia r7, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r0, #6 │ │ │ │ - subs r5, #72 @ 0x48 │ │ │ │ + subs r2, #136 @ 0x88 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (285894 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x173ba0>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -705147,15 +705145,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldmia r7!, {r1, r2, r4, r5} │ │ │ │ lsls r3, r0, #6 │ │ │ │ - subs r4, #138 @ 0x8a │ │ │ │ + subs r1, #202 @ 0xca │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (285954 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x173c60>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -705220,15 +705218,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldmia r6, {r1, r2, r4, r5, r6} │ │ │ │ lsls r3, r0, #6 │ │ │ │ - subs r3, #202 @ 0xca │ │ │ │ + subs r1, #10 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (285a0c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x173d18>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -705290,15 +705288,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldmia r5, {r1, r2, r4, r5, r7} │ │ │ │ lsls r3, r0, #6 │ │ │ │ - subs r3, #16 │ │ │ │ + subs r0, #80 @ 0x50 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (285ac4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x173dd0>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -705360,15 +705358,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldmia r4, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r0, #6 │ │ │ │ - subs r2, #88 @ 0x58 │ │ │ │ + adds r7, #152 @ 0x98 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (285b84 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x173e90>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -705433,15 +705431,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldmia r4!, {r1, r2, r6} │ │ │ │ lsls r3, r0, #6 │ │ │ │ - subs r1, #154 @ 0x9a │ │ │ │ + adds r6, #218 @ 0xda │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (285c44 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x173f50>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -705506,15 +705504,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldmia r3!, {r1, r2, r7} │ │ │ │ lsls r3, r0, #6 │ │ │ │ - subs r0, #218 @ 0xda │ │ │ │ + adds r6, #26 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (285cfc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x174008>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -705576,15 +705574,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldmia r2, {r1, r2, r6, r7} │ │ │ │ lsls r3, r0, #6 │ │ │ │ - subs r0, #32 │ │ │ │ + adds r5, #96 @ 0x60 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (285dbc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1740c8>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -705649,15 +705647,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldmia r2, {r1, r2, r3} │ │ │ │ lsls r3, r0, #6 │ │ │ │ - adds r7, #98 @ 0x62 │ │ │ │ + adds r4, #162 @ 0xa2 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (285e74 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x174180>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -705719,15 +705717,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldmia r1, {r1, r2, r3, r6} │ │ │ │ lsls r3, r0, #6 │ │ │ │ - adds r6, #168 @ 0xa8 │ │ │ │ + adds r3, #232 @ 0xe8 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (285f34 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x174240>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -705792,15 +705790,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldmia r0!, {r1, r2, r4, r7} │ │ │ │ lsls r3, r0, #6 │ │ │ │ - adds r5, #234 @ 0xea │ │ │ │ + adds r3, #42 @ 0x2a │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (285ff4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x174300>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -705865,15 +705863,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ stmia r7!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r3, r0, #6 │ │ │ │ - adds r5, #42 @ 0x2a │ │ │ │ + adds r2, #106 @ 0x6a │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (2860ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1743b8>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -705935,15 +705933,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ stmia r7!, {r1, r2, r4} │ │ │ │ lsls r3, r0, #6 │ │ │ │ - adds r4, #112 @ 0x70 │ │ │ │ + adds r1, #176 @ 0xb0 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (286164 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x174470>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -706005,15 +706003,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ stmia r6!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r3, r0, #6 │ │ │ │ - adds r3, #184 @ 0xb8 │ │ │ │ + adds r0, #248 @ 0xf8 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (286224 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x174530>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -706078,15 +706076,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ stmia r5!, {r1, r2, r5, r7} │ │ │ │ lsls r3, r0, #6 │ │ │ │ - adds r2, #250 @ 0xfa │ │ │ │ + adds r0, #58 @ 0x3a │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (2862e4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1745f0>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -706151,15 +706149,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ stmia r4!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r3, r0, #6 │ │ │ │ - adds r2, #58 @ 0x3a │ │ │ │ + cmp r7, #122 @ 0x7a │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r1, [pc, #196] @ (2863c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1746cc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -706230,17 +706228,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 286354 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x174660> │ │ │ │ stmia r4!, {r3, r5} │ │ │ │ lsls r3, r0, #6 │ │ │ │ - adds r1, #110 @ 0x6e │ │ │ │ + cmp r6, #174 @ 0xae │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strh r6, [r4, #16] │ │ │ │ + ldrb r6, [r4, #29] │ │ │ │ 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 r8, r2 │ │ │ │ ldr r2, [pc, #128] @ (286460 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17476c>) │ │ │ │ @@ -706289,15 +706287,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ stmia r3!, {r1, r2, r6} │ │ │ │ lsls r3, r0, #6 │ │ │ │ - adds r0, #190 @ 0xbe │ │ │ │ + cmp r5, #254 @ 0xfe │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ mov sl, r2 │ │ │ │ ldr r2, [pc, #140] @ (286508 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x174814>) │ │ │ │ @@ -706350,15 +706348,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ stmia r2!, {r1, r3, r5, r7} │ │ │ │ lsls r3, r0, #6 │ │ │ │ - adds r0, #20 │ │ │ │ + cmp r5, #84 @ 0x54 │ │ │ │ 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 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -706416,15 +706414,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ stmia r1!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r0, #6 │ │ │ │ - cmp r7, #84 @ 0x54 │ │ │ │ + cmp r4, #148 @ 0x94 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (28667c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x174988>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -706484,15 +706482,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ stmia r1!, {r1, r6} │ │ │ │ lsls r3, r0, #6 │ │ │ │ - cmp r6, #162 @ 0xa2 │ │ │ │ + cmp r3, #226 @ 0xe2 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (286730 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x174a3c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -706552,15 +706550,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ stmia r0!, {r1, r2, r3, r7} │ │ │ │ lsls r3, r0, #6 │ │ │ │ - cmp r5, #238 @ 0xee │ │ │ │ + cmp r3, #46 @ 0x2e │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #160] @ (2867ec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x174af8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -706623,15 +706621,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ itte le │ │ │ │ lslle r3, r0, #6 │ │ │ │ - cmple r5, #50 @ 0x32 │ │ │ │ + cmple r2, #114 @ 0x72 │ │ │ │ lslgt 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (2868a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x174bac>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -706691,15 +706689,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ittt ne │ │ │ │ lslne r3, r0, #6 │ │ │ │ - cmpne r4, #124 @ 0x7c │ │ │ │ + cmpne r1, #188 @ 0xbc │ │ │ │ lslne 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 r1, [pc, #196] @ (28697c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x174c88>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -706770,17 +706768,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 286910 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x174c1c> │ │ │ │ bkpt 0x006c │ │ │ │ lsls r3, r0, #6 │ │ │ │ - cmp r3, #178 @ 0xb2 │ │ │ │ + cmp r0, #242 @ 0xf2 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrb r2, [r5, #17] │ │ │ │ + ldrb r2, [r5, #6] │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #128] @ (286a1c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x174d28>) │ │ │ │ @@ -706829,15 +706827,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ pop {r1, r3, r7, pc} │ │ │ │ lsls r3, r0, #6 │ │ │ │ - cmp r3, #2 │ │ │ │ + cmp r0, #66 @ 0x42 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ mov sl, r2 │ │ │ │ ldr r2, [pc, #140] @ (286ac4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x174dd0>) │ │ │ │ @@ -706890,15 +706888,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ pop {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r0, #6 │ │ │ │ - cmp r2, #88 @ 0x58 │ │ │ │ + movs r7, #152 @ 0x98 │ │ │ │ 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 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -706956,15 +706954,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ pop {r1, r6} │ │ │ │ lsls r3, r0, #6 │ │ │ │ - cmp r1, #152 @ 0x98 │ │ │ │ + movs r6, #216 @ 0xd8 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (286c38 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x174f44>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -707024,15 +707022,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ cbnz r6, 286c9c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x174fa8> │ │ │ │ lsls r3, r0, #6 │ │ │ │ - cmp r0, #230 @ 0xe6 │ │ │ │ + movs r6, #38 @ 0x26 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (286cec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x174ff8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -707092,15 +707090,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ revsh r2, r2 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - cmp r0, #50 @ 0x32 │ │ │ │ + movs r5, #114 @ 0x72 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #160] @ (286da8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1750b4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -707163,15 +707161,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ rev r6, r3 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - movs r7, #118 @ 0x76 │ │ │ │ + movs r4, #182 @ 0xb6 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (286e5c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x175168>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -707231,15 +707229,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ cbnz r2, 286e78 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x175184> │ │ │ │ lsls r3, r0, #6 │ │ │ │ - movs r6, #192 @ 0xc0 │ │ │ │ + movs r4, #0 │ │ │ │ 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 r4, [pc, #120] @ (286eec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1751f8>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -707287,15 +707285,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb8b0 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - movs r6, #48 @ 0x30 │ │ │ │ + movs r3, #112 @ 0x70 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #132] @ (286f8c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x175298>) │ │ │ │ @@ -707346,15 +707344,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ @ instruction: 0xb81e │ │ │ │ lsls r3, r0, #6 │ │ │ │ - movs r5, #144 @ 0x90 │ │ │ │ + movs r2, #208 @ 0xd0 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ mov fp, r2 │ │ │ │ ldr r2, [pc, #144] @ (287038 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x175344>) │ │ │ │ @@ -707408,15 +707406,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0xb77e │ │ │ │ lsls r3, r0, #6 │ │ │ │ - movs r4, #228 @ 0xe4 │ │ │ │ + movs r2, #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, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ strd r1, r2, [sp, #28] │ │ │ │ @@ -707475,15 +707473,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb6ce │ │ │ │ lsls r3, r0, #6 │ │ │ │ - movs r4, #34 @ 0x22 │ │ │ │ + movs r1, #98 @ 0x62 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (2871b4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1754c0>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -707545,15 +707543,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ @ instruction: 0xb60e │ │ │ │ lsls r3, r0, #6 │ │ │ │ - movs r3, #104 @ 0x68 │ │ │ │ + movs r0, #168 @ 0xa8 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (28726c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x175578>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -707615,15 +707613,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ push {r1, r2, r4, r6, lr} │ │ │ │ lsls r3, r0, #6 │ │ │ │ - movs r2, #176 @ 0xb0 │ │ │ │ + subs r0, r6, #7 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (287324 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x175630>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -707685,15 +707683,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ push {r1, r2, r3, r4, r7} │ │ │ │ lsls r3, r0, #6 │ │ │ │ - movs r1, #248 @ 0xf8 │ │ │ │ + subs r0, r7, #4 │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (2873dc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1756e8>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -707755,15 +707753,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cbz r6, 287458 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x175764> │ │ │ │ lsls r3, r0, #6 │ │ │ │ - movs r1, #64 @ 0x40 │ │ │ │ + subs r0, r0, #2 │ │ │ │ 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 r4, [pc, #120] @ (28746c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x175778>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -707811,15 +707809,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ cbz r0, 2874bc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1757c8> │ │ │ │ lsls r3, r0, #6 │ │ │ │ - movs r0, #176 @ 0xb0 │ │ │ │ + adds r0, r6, #7 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #132] @ (28750c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x175818>) │ │ │ │ @@ -707870,15 +707868,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ uxth r6, r3 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - movs r0, #16 │ │ │ │ + adds r0, r2, #5 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ mov fp, r2 │ │ │ │ ldr r2, [pc, #144] @ (2875b8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1758c4>) │ │ │ │ @@ -707932,15 +707930,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cbz r6, 2875fa <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x175906> │ │ │ │ lsls r3, r0, #6 │ │ │ │ - subs r4, r4, #5 │ │ │ │ + adds r4, r4, #2 │ │ │ │ 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 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ strd r1, r2, [sp, #28] │ │ │ │ @@ -707999,15 +707997,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ cbz r6, 287692 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17599e> │ │ │ │ lsls r3, r0, #6 │ │ │ │ - subs r2, r4, #2 │ │ │ │ + subs r2, r4, r7 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (287734 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x175a40>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -708069,15 +708067,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - adds r0, r5, #7 │ │ │ │ + subs r0, r5, r4 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (2877ec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x175af8>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -708139,15 +708137,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ add r7, sp, #856 @ 0x358 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - adds r0, r6, #4 │ │ │ │ + subs r0, r6, r1 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (2878a4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x175bb0>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -708209,15 +708207,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ add r7, sp, #120 @ 0x78 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - adds r0, r7, #1 │ │ │ │ + adds r0, r7, r6 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (28795c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x175c68>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -708279,15 +708277,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ add r6, sp, #408 @ 0x198 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - subs r0, r0, r7 │ │ │ │ + adds r0, 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ (287a40 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x175d4c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -708361,17 +708359,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2879ce <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x175cda> │ │ │ │ nop │ │ │ │ add r5, sp, #704 @ 0x2c0 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - subs r0, r6, r3 │ │ │ │ + adds r0, r6, r0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r0, [r5, #56] @ 0x38 │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ 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 r3, [pc, #224] @ (287b3c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x175e48>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -708449,17 +708447,17 @@ │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 287ab4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x175dc0> │ │ │ │ nop │ │ │ │ add r4, sp, #808 @ 0x328 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - adds r4, r7, r7 │ │ │ │ + asrs r4, r7, #28 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r4, [r6, #40] @ 0x28 │ │ │ │ + str r4, [r6, #124] @ 0x7c │ │ │ │ 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, #148] @ (287bec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x175ef8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -708511,15 +708509,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r3, sp, #824 @ 0x338 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - adds r0, r6, r4 │ │ │ │ + asrs r0, r6, #25 │ │ │ │ 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 r3, [pc, #168] @ (287cac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x175fb8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -708576,15 +708574,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r3, sp, #136 @ 0x88 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - adds r0, r6, r1 │ │ │ │ + asrs r0, r6, #22 │ │ │ │ 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 r3, [pc, #188] @ (287d80 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17608c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -708646,15 +708644,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r2, sp, #392 @ 0x188 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - asrs r4, r3, #30 │ │ │ │ + asrs r4, r3, #19 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #160] @ (287e3c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x176148>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -708717,15 +708715,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ add r1, sp, #552 @ 0x228 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - asrs r0, r4, #27 │ │ │ │ + asrs r0, r4, #16 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #160] @ (287ef8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x176204>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -708788,15 +708786,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ add r0, sp, #824 @ 0x338 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - asrs r4, r4, #24 │ │ │ │ + asrs r4, r4, #13 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #168] @ (287fbc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1762c8>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -708862,15 +708860,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - asrs r2, r4, #21 │ │ │ │ + asrs r2, r4, #10 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #160] @ (288078 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x176384>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -708933,15 +708931,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ add r7, pc, #312 @ (adr r7, 2881b4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1764c0>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ - asrs r4, r4, #18 │ │ │ │ + asrs r4, r4, #7 │ │ │ │ lsls r6, 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, #128] @ (288114 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x176420>) │ │ │ │ @@ -708987,15 +708985,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r6, pc, #592 @ (adr r6, 288368 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x176674>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ - asrs r0, r1, #16 │ │ │ │ + asrs r0, r1, #5 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #148] @ (2881c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1764d0>) │ │ │ │ @@ -709046,15 +709044,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r5, pc, #992 @ (adr r5, 2885a8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1768b4>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ - asrs r0, r3, #13 │ │ │ │ + asrs r0, r3, #2 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #168] @ (288288 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x176594>) │ │ │ │ @@ -709110,15 +709108,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r5, pc, #288 @ (adr r5, 2883ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1766b8>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ - asrs r4, r2, #10 │ │ │ │ + lsrs r4, r2, #31 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d11} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #188] @ (288360 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17666c>) │ │ │ │ @@ -709179,15 +709177,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ vpop {d8-d11} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r4, pc, #528 @ (adr r4, 288574 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x176880>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ - asrs r4, r7, #6 │ │ │ │ + lsrs r4, r7, #27 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #160] @ (28841c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x176728>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -709250,15 +709248,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ add r3, pc, #680 @ (adr r3, 2886c8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1769d4>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ - asrs r0, r0, #4 │ │ │ │ + lsrs r0, r0, #25 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #160] @ (2884d8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1767e4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -709321,15 +709319,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ add r2, pc, #952 @ (adr r2, 288894 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x176ba0>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ - asrs r4, r0, #1 │ │ │ │ + lsrs r4, r0, #22 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #168] @ (28859c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1768a8>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -709395,15 +709393,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ add r2, pc, #200 @ (adr r2, 288668 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x176974>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ - lsrs r2, r0, #30 │ │ │ │ + lsrs r2, r0, #19 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #160] @ (288658 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x176964>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -709466,15 +709464,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ add r1, pc, #440 @ (adr r1, 288814 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x176b20>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ - lsrs r4, r0, #27 │ │ │ │ + lsrs r4, r0, #16 │ │ │ │ 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, #204] @ (28873c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x176a48>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -709548,17 +709546,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2886ca <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1769d6> │ │ │ │ nop │ │ │ │ add r0, pc, #720 @ (adr r0, 288a10 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x176d1c>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ - lsrs r4, r6, #23 │ │ │ │ + lsrs r4, r6, #12 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrsh r4, [r5, r2] │ │ │ │ + ldrh r4, [r5, r7] │ │ │ │ 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 r4, [pc, #124] @ (2887d4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x176ae0>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -709607,15 +709605,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r7, [sp, #816] @ 0x330 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - lsrs r0, r1, #21 │ │ │ │ + lsrs r0, r1, #10 │ │ │ │ lsls r6, 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, #132] @ (288870 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x176b7c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -709668,15 +709666,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r7, [sp, #224] @ 0xe0 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - lsrs r4, r5, #18 │ │ │ │ + lsrs r4, r5, #7 │ │ │ │ lsls r6, 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, #140] @ (288914 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x176c20>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -709733,15 +709731,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r6, [sp, #624] @ 0x270 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - lsrs r0, r1, #16 │ │ │ │ + lsrs r0, r1, #5 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #160] @ (2889d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x176cdc>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -709804,15 +709802,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r5, [sp, #984] @ 0x3d8 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - lsrs r4, r1, #13 │ │ │ │ + lsrs r4, r1, #2 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #160] @ (288a8c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x176d98>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -709875,15 +709873,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r5, [sp, #232] @ 0xe8 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - lsrs r0, r2, #10 │ │ │ │ + lsls r0, r2, #31 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #168] @ (288b50 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x176e5c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -709949,15 +709947,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldr r4, [sp, #504] @ 0x1f8 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - lsrs r6, r1, #7 │ │ │ │ + lsls r6, r1, #28 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #160] @ (288c0c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x176f18>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -710020,15 +710018,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [sp, #744] @ 0x2e8 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - lsrs r0, r2, #4 │ │ │ │ + lsls r0, r2, #25 │ │ │ │ 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, #204] @ (288cf0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x176ffc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -710102,17 +710100,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 288c7e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x176f8a> │ │ │ │ nop │ │ │ │ ldr r3, [sp, #0] │ │ │ │ lsls r3, r0, #6 │ │ │ │ - lsrs r0, r0, #1 │ │ │ │ + lsls r0, r0, #22 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r0, [r7, r3] │ │ │ │ + ldrsb r0, [r7, r0] │ │ │ │ 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 r4, [pc, #124] @ (288d88 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x177094>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -710161,15 +710159,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r2, [sp, #96] @ 0x60 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - lsls r4, r2, #30 │ │ │ │ + lsls r4, r2, #19 │ │ │ │ lsls r6, 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, #132] @ (288e24 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x177130>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -710222,15 +710220,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r1, [sp, #528] @ 0x210 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - lsls r0, r7, #27 │ │ │ │ + lsls r0, r7, #16 │ │ │ │ lsls r6, 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, #140] @ (288ec8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1771d4>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -710287,15 +710285,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r0, [sp, #928] @ 0x3a0 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - lsls r4, r2, #25 │ │ │ │ + lsls r4, r2, #14 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #160] @ (288f84 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x177290>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -710358,15 +710356,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r0, [sp, #264] @ 0x108 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - lsls r0, r3, #22 │ │ │ │ + lsls r0, r3, #11 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #160] @ (289040 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17734c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -710429,15 +710427,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ str r7, [sp, #536] @ 0x218 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - lsls r4, r3, #19 │ │ │ │ + lsls r4, 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #168] @ (289104 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x177410>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -710502,15 +710500,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ str r6, [sp, #808] @ 0x328 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - lsls r0, r3, #16 │ │ │ │ + lsls r0, r3, #5 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (2891c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1774d0>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -710574,15 +710572,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ str r6, [sp, #24] │ │ │ │ lsls r3, r0, #6 │ │ │ │ - lsls r2, r3, #13 │ │ │ │ + lsls r2, r3, #2 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #172] @ (28928c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x177598>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -710649,16 +710647,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ str r5, [sp, #280] @ 0x118 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - lsls r0, r2, #10 │ │ │ │ - lsls r6, r2, #3 │ │ │ │ + vshr.u64 q8, , #48 │ │ │ │ stmdb 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] @ (28935c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x177668>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -710727,16 +710724,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ str r4, [sp, #504] @ 0x1f8 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - lsls r2, r0, #7 │ │ │ │ - lsls r6, r2, #3 │ │ │ │ + vqadd.u8 q0, q9, │ │ │ │ stmdb 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] @ (289424 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x177730>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -710802,16 +710798,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ str r3, [sp, #696] @ 0x2b8 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - lsls r0, r7, #3 │ │ │ │ - lsls r6, r2, #3 │ │ │ │ + mrc2 0, 1, r0, cr8, cr5, {6} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (2894f4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x177800>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -710880,16 +710875,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ str r2, [sp, #920] @ 0x398 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - movs r2, r5 │ │ │ │ - lsls r6, r2, #3 │ │ │ │ + stc2l 0, cr0, [sl, #-852]! @ 0xfffffcac │ │ │ │ stmdb 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] @ (2895c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1778d0>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -710958,15 +710952,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - vqadd.u16 q8, q13, │ │ │ │ + ldc2 0, cr0, [sl], {213} @ 0xd5 │ │ │ │ stmdb 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] @ (289694 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1779a0>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -711035,15 +711029,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ str r1, [sp, #280] @ 0x118 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - mcr2 0, 4, r0, cr10, cr5, {6} │ │ │ │ + smlaldx r0, r0, sl, r5 │ │ │ │ stmdb 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] @ (28975c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x177a68>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -711109,15 +711103,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ str r0, [sp, #472] @ 0x1d8 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - stc2l 0, cr0, [r0, #852] @ 0x354 │ │ │ │ + @ instruction: 0xfb0000d5 │ │ │ │ stmdb 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] @ (28982c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x177b38>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -711186,15 +711180,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldrh r6, [r5, #60] @ 0x3c │ │ │ │ lsls r3, r0, #6 │ │ │ │ - ldc2l 0, cr0, [r2], #852 @ 0x354 │ │ │ │ + @ instruction: 0xfa3200d5 │ │ │ │ stmdb 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] @ (2898f4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x177c00>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -711260,15 +711254,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrh r6, [r3, #54] @ 0x36 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - stc2 0, cr0, [r8], #-852 @ 0xfffffcac │ │ │ │ + vld4. {d16-d19}, [r8 :64], r5 │ │ │ │ stmdb 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] @ (2899bc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x177cc8>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -711334,15 +711328,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrh r6, [r2, #48] @ 0x30 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - @ instruction: 0xfb6000d5 │ │ │ │ + strh.w r0, [r0, #213] @ 0xd5 │ │ │ │ stmdb 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] @ (289a8c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x177d98>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -711411,15 +711405,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldrh r6, [r1, #42] @ 0x2a │ │ │ │ lsls r3, r0, #6 │ │ │ │ - @ instruction: 0xfa9200d5 │ │ │ │ + @ instruction: 0xf7d200d5 │ │ │ │ stmdb 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] @ (289b54 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x177e60>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -711485,15 +711479,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrh r6, [r7, #34] @ 0x22 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - vst1.8 @ instruction: 0xf9c800d5 │ │ │ │ + @ instruction: 0xf70800d5 │ │ │ │ stmdb 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] @ (289c24 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x177f30>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -711562,15 +711556,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldrh r6, [r6, #28] │ │ │ │ lsls r3, r0, #6 │ │ │ │ - ldr??.w r0, [sl, #213] @ 0xd5 │ │ │ │ + @ instruction: 0xf63a00d5 │ │ │ │ stmdb 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] @ (289cf4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x178000>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -711639,15 +711633,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldrh r6, [r4, #22] │ │ │ │ lsls r3, r0, #6 │ │ │ │ - strh.w r0, [sl, r5, lsl #1] │ │ │ │ + sbc.w r0, sl, #6979584 @ 0x6a8000 │ │ │ │ stmdb 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] @ (289dc4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1780d0>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -711716,15 +711710,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldrh r6, [r2, #16] │ │ │ │ lsls r3, r0, #6 │ │ │ │ - @ instruction: 0xf75a00d5 │ │ │ │ + eors.w r0, sl, #6979584 @ 0x6a8000 │ │ │ │ stmdb 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] @ (289e8c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x178198>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -711790,15 +711784,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrh r6, [r0, #10] │ │ │ │ lsls r3, r0, #6 │ │ │ │ - @ instruction: 0xf69000d5 │ │ │ │ + @ instruction: 0xf3d000d5 │ │ │ │ stmdb 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] @ (289f5c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x178268>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -711867,15 +711861,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldrh r6, [r7, #2] │ │ │ │ lsls r3, r0, #6 │ │ │ │ - rsb r0, r2, #6979584 @ 0x6a8000 │ │ │ │ + ssat r0, #22, r2, lsl #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #172] @ (28a024 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x178330>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -711941,15 +711935,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strh r6, [r5, #60] @ 0x3c │ │ │ │ lsls r3, r0, #6 │ │ │ │ - @ instruction: 0xf4f800d5 │ │ │ │ + @ instruction: 0xf23800d5 │ │ │ │ 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] @ (28a0fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x178408>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -712017,16 +712011,16 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28a090 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17839c> │ │ │ │ nop │ │ │ │ strh r2, [r5, #54] @ 0x36 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - bics.w r0, r4, #6979584 @ 0x6a8000 │ │ │ │ - add ip, sp │ │ │ │ + sbcs.w r0, r4, #213 @ 0xd5 │ │ │ │ + tst r4, r5 │ │ │ │ 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, #192] @ (28a1d8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1784e4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -712095,16 +712089,16 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28a16c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x178478> │ │ │ │ nop │ │ │ │ strh r6, [r1, #48] @ 0x30 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - @ instruction: 0xf35800d5 │ │ │ │ - add r0, r2 │ │ │ │ + eors.w r0, r8, #213 @ 0xd5 │ │ │ │ + adcs r0, r2 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #124] @ (28a270 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17857c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -712152,15 +712146,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ strh r0, [r6, #40] @ 0x28 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - subw r0, sl, #213 @ 0xd5 │ │ │ │ + vshr.s64 q8, , #22 │ │ │ │ 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] @ (28a304 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x178610>) │ │ │ │ mov r7, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -712207,15 +712201,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ strh r4, [r3, #36] @ 0x24 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - @ instruction: 0xf21600d5 │ │ │ │ + vqadd.s16 q8, q11, │ │ │ │ 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] @ (28a394 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1786a0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r5, r2 │ │ │ │ @@ -712262,15 +712256,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strh r2, [r1, #32] │ │ │ │ lsls r3, r0, #6 │ │ │ │ - @ instruction: 0xf18600d5 │ │ │ │ + mcr 0, 6, r0, cr6, cr5, {6} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #120] @ (28a424 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x178730>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r5, r2 │ │ │ │ @@ -712317,15 +712311,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strh r2, [r7, #26] │ │ │ │ lsls r3, r0, #6 │ │ │ │ - @ instruction: 0xf0f600d5 │ │ │ │ + mrc 0, 1, r0, cr6, cr5, {6} │ │ │ │ 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] @ (28a4fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x178808>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -712393,16 +712387,16 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28a490 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17879c> │ │ │ │ nop │ │ │ │ strh r2, [r5, #22] │ │ │ │ lsls r3, r0, #6 │ │ │ │ - bics.w r0, r4, #213 @ 0xd5 │ │ │ │ - lsrs r4, r5 │ │ │ │ + ldcl 0, cr0, [r4, #-852]! @ 0xfffffcac │ │ │ │ + subs r6, #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, #184] @ (28a5d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1788dc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -712467,16 +712461,16 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28a564 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x178870> │ │ │ │ nop │ │ │ │ strh r6, [r1, #16] │ │ │ │ lsls r3, r0, #6 │ │ │ │ - vqadd.s32 q8, q8, │ │ │ │ - ands r0, r3 │ │ │ │ + stc 0, cr0, [r0], #852 @ 0x354 │ │ │ │ + subs r5, #88 @ 0x58 │ │ │ │ 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, #192] @ (28a6ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1789b8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -712545,16 +712539,16 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28a640 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17894c> │ │ │ │ nop │ │ │ │ strh r2, [r7, #8] │ │ │ │ lsls r3, r0, #6 │ │ │ │ - mcr 0, 4, r0, cr4, cr5, {6} │ │ │ │ - subs r7, #60 @ 0x3c │ │ │ │ + rsb r0, r4, r5, lsr #3 │ │ │ │ + subs r4, #124 @ 0x7c │ │ │ │ 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, #148] @ (28a75c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x178a68>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -712612,15 +712606,15 @@ │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldrb.w r3, [r3, #1508] @ 0x5e4 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 28a728 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x178a34> │ │ │ │ b.n 28a71a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x178a26> │ │ │ │ strh r6, [r3, #2] │ │ │ │ lsls r3, r0, #6 │ │ │ │ - ldcl 0, cr0, [r6, #852] @ 0x354 │ │ │ │ + adds.w r0, r6, r5, lsr #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] @ 28a7b4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x178ac0> │ │ │ │ movs r3, #0 │ │ │ │ @@ -712714,15 +712708,15 @@ │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldrb.w r3, [r3, #1508] @ 0x5e4 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 28a830 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x178b3c> │ │ │ │ b.n 28a822 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x178b2e> │ │ │ │ ldrb r6, [r2, #29] │ │ │ │ lsls r3, r0, #6 │ │ │ │ - stcl 0, cr0, [lr], {213} @ 0xd5 │ │ │ │ + and.w r0, lr, r5, lsr #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w lr, [pc, #72] @ 28a8c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x178bd0> │ │ │ │ sub sp, #28 │ │ │ │ ldr.w ip, [pc, #68] @ 28a8c8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x178bd4> │ │ │ │ @@ -712816,15 +712810,15 @@ │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldrb.w r3, [r3, #1508] @ 0x5e4 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 28a940 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x178c4c> │ │ │ │ b.n 28a932 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x178c3e> │ │ │ │ ldrb r6, [r0, #25] │ │ │ │ lsls r3, r0, #6 │ │ │ │ - subs.w r0, lr, r5, lsr #3 │ │ │ │ + ldrd r0, r0, [lr], #852 @ 0x354 │ │ │ │ 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] @ (28aa20 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x178d2c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r5, r2 │ │ │ │ @@ -712881,15 +712875,15 @@ │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldrb.w r3, [r3, #1508] @ 0x5e4 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 28a9ec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x178cf8> │ │ │ │ b.n 28a9de <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x178cea> │ │ │ │ ldrb r2, [r3, #22] │ │ │ │ lsls r3, r0, #6 │ │ │ │ - adds.w r0, r2, r5, lsr #3 │ │ │ │ + @ instruction: 0xe85200d5 │ │ │ │ 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] @ (28aab0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x178dbc>) │ │ │ │ mov r7, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -712935,15 +712929,16 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrb r4, [r5, #19] │ │ │ │ lsls r3, r0, #6 │ │ │ │ - orn r0, sl, r5, lsr #3 │ │ │ │ + b.n 28aa0c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x178d18> │ │ │ │ + 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, #192] @ (28ab88 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x178e94>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -713011,16 +713006,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28ab1c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x178e28> │ │ │ │ nop │ │ │ │ ldrb r6, [r3, #17] │ │ │ │ lsls r3, r0, #6 │ │ │ │ - @ instruction: 0xe9a800d5 │ │ │ │ - subs r2, #96 @ 0x60 │ │ │ │ + b.n 28a960 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x178c6c> │ │ │ │ + lsls r5, r2, #3 │ │ │ │ + adds r7, #160 @ 0xa0 │ │ │ │ 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, #168] @ (28ac4c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x178f58>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -713082,16 +713078,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 28abec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x178ef8> │ │ │ │ ldrb r2, [r0, #14] │ │ │ │ lsls r3, r0, #6 │ │ │ │ - strd r0, r0, [r0], #852 @ 0x354 │ │ │ │ - subs r1, #154 @ 0x9a │ │ │ │ + b.n 28a894 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x178ba0> │ │ │ │ + lsls r5, r2, #3 │ │ │ │ + adds r6, #218 @ 0xda │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #200] @ (28ad30 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17903c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -713163,16 +713160,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28acc2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x178fce> │ │ │ │ nop │ │ │ │ ldrb r4, [r7, #10] │ │ │ │ lsls r3, r0, #6 │ │ │ │ - @ instruction: 0xe80000d5 │ │ │ │ - subs r0, #184 @ 0xb8 │ │ │ │ + b.n 28a7b8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x178ac4> │ │ │ │ + lsls r5, r2, #3 │ │ │ │ + adds r5, #248 @ 0xf8 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #160] @ (28adf0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1790fc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -713235,15 +713233,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldrb r6, [r2, #7] │ │ │ │ lsls r3, r0, #6 │ │ │ │ - b.n 28ac54 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x178f60> │ │ │ │ + b.n 28a6d4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1789e0> │ │ │ │ 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 r3, [pc, #164] @ (28aeb0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1791bc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -713307,15 +713305,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r3, #4] │ │ │ │ lsls r3, r0, #6 │ │ │ │ - b.n 28ab94 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x178ea0> │ │ │ │ + b.n 28b614 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x179920> │ │ │ │ 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, #196] @ (28af8c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x179298>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -713385,17 +713383,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28af1c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x179228> │ │ │ │ nop │ │ │ │ ldrb r6, [r3, #1] │ │ │ │ lsls r3, r0, #6 │ │ │ │ - b.n 28aadc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x178de8> │ │ │ │ + b.n 28b55c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x179868> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r6, #92 @ 0x5c │ │ │ │ + adds r3, #156 @ 0x9c │ │ │ │ lsls r6, r2, #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] @ (28b084 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x179390>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -713471,17 +713469,17 @@ │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 28affe <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17930a> │ │ │ │ nop │ │ │ │ strb r6, [r7, #29] │ │ │ │ lsls r3, r0, #6 │ │ │ │ - b.n 28a9f4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x178d00> │ │ │ │ + b.n 28b474 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x179780> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r5, #108 @ 0x6c │ │ │ │ + adds r2, #172 @ 0xac │ │ │ │ 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, #196] @ (28b164 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x179470>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -713551,17 +713549,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28b0f4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x179400> │ │ │ │ nop │ │ │ │ strb r6, [r0, #26] │ │ │ │ lsls r3, r0, #6 │ │ │ │ - b.n 28b904 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x179c10> │ │ │ │ + b.n 28b384 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x179690> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r4, #132 @ 0x84 │ │ │ │ + adds r1, #196 @ 0xc4 │ │ │ │ lsls r6, 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, #120] @ (28b1f8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x179504>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -713606,15 +713604,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strb r0, [r5, #22] │ │ │ │ lsls r3, r0, #6 │ │ │ │ - b.n 28b840 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x179b4c> │ │ │ │ + b.n 28b2c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1795cc> │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r4, [pc, #84] @ (28b264 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x179570>) │ │ │ │ sub sp, #72 @ 0x48 │ │ │ │ @@ -713776,15 +713774,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strb r0, [r6, #15] │ │ │ │ lsls r3, r0, #6 │ │ │ │ - b.n 28b688 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x179994> │ │ │ │ + udf #168 @ 0xa8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r4, [pc, #84] @ (28b41c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x179728>) │ │ │ │ sub sp, #72 @ 0x48 │ │ │ │ @@ -713961,15 +713959,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strb r6, [r6, #8] │ │ │ │ lsls r3, r0, #6 │ │ │ │ - svc 116 @ 0x74 │ │ │ │ + bgt.n 28b518 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x179824> │ │ │ │ lsls r5, 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 │ │ │ │ @@ -714035,15 +714033,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strb r6, [r7, #4] │ │ │ │ lsls r3, r0, #6 │ │ │ │ - udf #144 @ 0x90 │ │ │ │ + blt.n 28b634 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x179940> │ │ │ │ lsls r5, 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 │ │ │ │ @@ -714108,15 +714106,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strb r6, [r3, #1] │ │ │ │ lsls r3, r0, #6 │ │ │ │ - ble.n 28b6d4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1799e0> │ │ │ │ + bge.n 28b754 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x179a60> │ │ │ │ lsls r5, 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 │ │ │ │ @@ -714193,17 +714191,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28b7f8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x179b04> │ │ │ │ ldr r6, [r7, #116] @ 0x74 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - bgt.n 28b800 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x179b0c> │ │ │ │ + bge.n 28b880 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x179b8c> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r5, #130 @ 0x82 │ │ │ │ + cmp r2, #194 @ 0xc2 │ │ │ │ lsls r6, r2, #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] @ (28b978 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x179c84>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -714279,15 +714277,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r6, [r4, #104] @ 0x68 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - blt.n 28b8c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x179bd0> │ │ │ │ + bhi.n 28b944 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x179c50> │ │ │ │ lsls r5, r2, #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] @ (28ba88 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x179d94>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -714363,15 +714361,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r6, [r2, #88] @ 0x58 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - bge.n 28b9b4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x179cc0> │ │ │ │ + bvc.n 28ba34 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x179d40> │ │ │ │ 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, #188] @ (28bb5c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x179e68>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -714438,17 +714436,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28baf0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x179dfc> │ │ │ │ ldr r6, [r0, #72] @ 0x48 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - bls.n 28bb08 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x179e14> │ │ │ │ + bvc.n 28bb88 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x179e94> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r2, #138 @ 0x8a │ │ │ │ + movs r7, #202 @ 0xca │ │ │ │ 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, #188] @ (28bc34 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x179f40>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -714515,17 +714513,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28bbc8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x179ed4> │ │ │ │ ldr r6, [r5, #56] @ 0x38 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - bhi.n 28bc30 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x179f3c> │ │ │ │ + bvs.n 28bcb0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x179fbc> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r1, #178 @ 0xb2 │ │ │ │ + movs r6, #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, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #140] @ (28bcdc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x179fe8>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -714582,15 +714580,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r2, #44] @ 0x2c │ │ │ │ lsls r3, r0, #6 │ │ │ │ - bhi.n 28bd64 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17a070> │ │ │ │ + bpl.n 28bbe4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x179ef0> │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #80] @ (28bd44 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17a050>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -714685,15 +714683,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r0, #28] │ │ │ │ lsls r3, r0, #6 │ │ │ │ - bvc.n 28be54 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17a160> │ │ │ │ + bmi.n 28bed4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17a1e0> │ │ │ │ lsls r5, r2, #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] @ 28be50 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17a15c> │ │ │ │ @@ -714787,15 +714785,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r7, #8] │ │ │ │ lsls r3, r0, #6 │ │ │ │ - bvs.n 28bf48 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17a254> │ │ │ │ + bcc.n 28bfc8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17a2d4> │ │ │ │ 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 r4, [pc, #140] @ (28bf9c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17a2a8>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -714852,15 +714850,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r2, #0] │ │ │ │ lsls r3, r0, #6 │ │ │ │ - bpl.n 28bea4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17a1b0> │ │ │ │ + bcs.n 28bf24 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17a230> │ │ │ │ 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 │ │ │ │ ldr r4, [pc, #248] @ (28c0b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17a3bc>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -714962,15 +714960,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ str r0, [r6, #116] @ 0x74 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - bmi.n 28c194 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17a4a0> │ │ │ │ + bne.n 28c014 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17a320> │ │ │ │ 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 │ │ │ │ ldr r4, [pc, #260] @ (28c1d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17a4dc>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -715077,15 +715075,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ str r4, [r3, #100] @ 0x64 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - bcc.n 28c270 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17a57c> │ │ │ │ + beq.n 28c0f0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17a3fc> │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #272] @ (28c2fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17a608>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -715198,15 +715196,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ str r4, [r7, #80] @ 0x50 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - bcs.n 28c344 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17a650> │ │ │ │ + ldmia r7!, {r5, r6} │ │ │ │ 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 r9, r3 │ │ │ │ ldr r3, [pc, #192] @ (28c3d8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17a6e4>) │ │ │ │ @@ -715284,15 +715282,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ str r6, [r1, #64] @ 0x40 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - bne.n 28c468 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17a774> │ │ │ │ + ldmia r6!, {r2, r7} │ │ │ │ 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 r9, r3 │ │ │ │ ldr r3, [pc, #212] @ (28c4c8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17a7d4>) │ │ │ │ @@ -715379,15 +715377,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ str r2, [r6, #48] @ 0x30 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - beq.n 28c57c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17a888> │ │ │ │ + ldmia r5!, {r1, r2, r4, r7} │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #228] @ (28c5c8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17a8d4>) │ │ │ │ @@ -715482,15 +715480,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ str r2, [r0, #36] @ 0x24 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - ldmia r7!, {r1, r2, r4, r6} │ │ │ │ + ldmia r4, {r1, r2, r4, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #160] @ (28c680 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17a98c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -715556,15 +715554,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r4, [r0, #20] │ │ │ │ lsls r3, r0, #6 │ │ │ │ - ldmia r6!, {r2, r3, r4, r7} │ │ │ │ + ldmia r3, {r2, r3, r4, r6, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #168] @ (28c740 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17aa4c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -715634,15 +715632,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r4, [r1, #8] │ │ │ │ lsls r3, r0, #6 │ │ │ │ - ldmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r3, {r2, r3, r4} │ │ │ │ lsls r5, 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, #148] @ (28c7ec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17aaf8>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -715702,15 +715700,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrsh r4, [r1, r7] │ │ │ │ lsls r3, r0, #6 │ │ │ │ - ldmia r5, {r1, r2, r3, r5} │ │ │ │ + ldmia r2, {r1, r2, r3, r5, r6} │ │ │ │ lsls r5, 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, #168] @ (28c8ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17abb8>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -715780,15 +715778,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ lsls r3, r0, #6 │ │ │ │ - ldmia r4, {r4, r5, r6} │ │ │ │ + ldmia r1!, {r4, r5, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #176] @ (28c974 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17ac80>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -715862,15 +715860,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrsh r0, [r4, r1] │ │ │ │ lsls r3, r0, #6 │ │ │ │ - ldmia r3, {r3, r5, r7} │ │ │ │ + ldmia r0!, {r3, r5, r6, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ (28ca58 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17ad64>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -715943,17 +715941,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28c9e8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17acf4> │ │ │ │ ldrb r0, [r3, r6] │ │ │ │ lsls r3, r0, #6 │ │ │ │ - ldmia r2, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r4} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r6, r1, r6 │ │ │ │ + adds r6, r1, r3 │ │ │ │ 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 r4, [pc, #140] @ (28cb00 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17ae0c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -716010,15 +716008,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r6, r2] │ │ │ │ lsls r3, r0, #6 │ │ │ │ - ldmia r2, {r2, r3, r4} │ │ │ │ + stmia r7!, {r2, r3, r4, r6} │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #80] @ (28cb68 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17ae74>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -716113,15 +716111,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r4, r6] │ │ │ │ lsls r3, r0, #6 │ │ │ │ - ldmia r1!, {r2, r3} │ │ │ │ + stmia r6!, {r2, r3, r6} │ │ │ │ lsls r5, r2, #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] @ 28cc74 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17af80> │ │ │ │ @@ -716215,15 +716213,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r2, r2] │ │ │ │ lsls r3, r0, #6 │ │ │ │ - ldmia r0!, {} │ │ │ │ + stmia r5!, {r6} │ │ │ │ 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 r4, [pc, #140] @ (28cdc0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17b0cc>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -716280,15 +716278,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r6, r7] │ │ │ │ lsls r3, r0, #6 │ │ │ │ - stmia r7!, {r2, r3, r4, r6} │ │ │ │ + stmia r4!, {r2, r3, r4, r7} │ │ │ │ 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 │ │ │ │ ldr r4, [pc, #248] @ (28ced4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17b1e0>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -716390,15 +716388,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r1, r5] │ │ │ │ lsls r3, r0, #6 │ │ │ │ - stmia r6!, {r1, r3, r6} │ │ │ │ + stmia r3!, {r1, r3, r7} │ │ │ │ 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 │ │ │ │ ldr r4, [pc, #260] @ (28cff4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17b300>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -716505,15 +716503,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r0, [r7, r0] │ │ │ │ lsls r3, r0, #6 │ │ │ │ - stmia r5!, {r3, r5} │ │ │ │ + stmia r2!, {r3, r5, r6} │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #272] @ (28d120 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17b42c>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -716626,15 +716624,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrsb r0, [r3, r4] │ │ │ │ lsls r3, r0, #6 │ │ │ │ - stmia r3!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r2, r3, r4, r5} │ │ │ │ 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 r9, r3 │ │ │ │ ldr r3, [pc, #192] @ (28d1fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17b508>) │ │ │ │ @@ -716712,15 +716710,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strb r2, [r5, r7] │ │ │ │ lsls r3, r0, #6 │ │ │ │ - stmia r3!, {r5} │ │ │ │ + stmia r0!, {r5, r6} │ │ │ │ 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 r9, r3 │ │ │ │ ldr r3, [pc, #212] @ (28d2ec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17b5f8>) │ │ │ │ @@ -716807,18 +716805,18 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strb r6, [r1, r4] │ │ │ │ lsls r3, r0, #6 │ │ │ │ - stmia r2!, {r1, r4, r5} │ │ │ │ - lsls r5, r2, #3 │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + itee vc │ │ │ │ + lslvc r5, r2, #3 │ │ │ │ + stmdbvs sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + movvs.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #228] @ (28d3ec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17b6f8>) │ │ │ │ mov r8, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ @@ -716910,15 +716908,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strb r6, [r3, r0] │ │ │ │ lsls r3, r0, #6 │ │ │ │ - stmia r1!, {r1, r4, r5} │ │ │ │ + bkpt 0x0072 │ │ │ │ lsls r5, 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, #160] @ (28d4a4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17b7b0>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -716984,15 +716982,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strh r0, [r4, r4] │ │ │ │ lsls r3, r0, #6 │ │ │ │ - stmia r0!, {r3, r4, r5, r6} │ │ │ │ + pop {r3, r4, r5, r7, pc} │ │ │ │ lsls r5, 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, #168] @ (28d564 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17b870>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -717062,16 +717060,16 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strh r0, [r5, r1] │ │ │ │ lsls r3, r0, #6 │ │ │ │ - it lt │ │ │ │ - lsllt r5, r2, #3 │ │ │ │ + pop {r3, r4, r5, r6, r7} │ │ │ │ + lsls r5, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #148] @ (28d610 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17b91c>) │ │ │ │ mov r7, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -717130,18 +717128,18 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ str r0, [r5, r6] │ │ │ │ lsls r3, r0, #6 │ │ │ │ - itet eq │ │ │ │ - lsleq r5, r2, #3 │ │ │ │ - pushne {r4, r5, r6, r7, lr} │ │ │ │ - moveq.w ip, #4096 @ 0x1000 │ │ │ │ + pop {r1, r3, r6} │ │ │ │ + lsls r5, 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, #168] @ (28d6d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17b9dc>) │ │ │ │ mov r7, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ add r4, pc │ │ │ │ @@ -717208,15 +717206,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r4, [r7, r3] │ │ │ │ lsls r3, r0, #6 │ │ │ │ - bkpt 0x004c │ │ │ │ + cbnz r4, 28d73a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17ba46> │ │ │ │ lsls r5, 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, #176] @ (28d798 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17baa4>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -717290,15 +717288,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r4, [r7, r0] │ │ │ │ lsls r3, r0, #6 │ │ │ │ - pop {r2, r7, pc} │ │ │ │ + revsh r4, r0 │ │ │ │ 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 r4, [pc, #168] @ (28d858 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17bb64>) │ │ │ │ mov r5, r2 │ │ │ │ @@ -717366,15 +717364,15 @@ │ │ │ │ add.w r2, r4, #98304 @ 0x18000 │ │ │ │ ldrb.w r2, [r2, #1508] @ 0x5e4 │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 28d81c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17bb28> │ │ │ │ b.n 28d80a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17bb16> │ │ │ │ ldr r7, [pc, #464] @ (28da2c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17bd38>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ - pop {r2, r3, r4, r6, r7} │ │ │ │ + rev r4, r3 │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #80] @ (28d8c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17bbcc>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -717640,19 +717638,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 28dad0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17bddc> │ │ │ │ nop │ │ │ │ ldr r4, [pc, #816] @ (28de90 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17c19c>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ ldr r4, [pc, #480] @ (28dd44 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17c050>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ - cbnz r0, 28db9e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17beaa> │ │ │ │ + @ instruction: 0xb718 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r2, [r2, #48] @ 0x30 │ │ │ │ + strh r2, [r2, #26] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - vhadd.u8 q0, q8, │ │ │ │ + mcrr2 0, 14, r0, r0, cr5 │ │ │ │ stmdb sp!, {r4, 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] @ (28dc94 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17bfa0>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ movw r5, #32868 @ 0x8064 │ │ │ │ @@ -717764,19 +717762,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 28dc00 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17bf0c> │ │ │ │ nop │ │ │ │ ldr r3, [pc, #640] @ (28df18 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17c224>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ ldr r3, [pc, #288] @ (28ddbc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17c0c8>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ - @ instruction: 0xb8a0 │ │ │ │ + push {r5, r6, r7, lr} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r2, [r3, #40] @ 0x28 │ │ │ │ + strh r2, [r3, #18] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - stc2l 0, cr0, [r8, #916] @ 0x394 │ │ │ │ + @ instruction: 0xfb0800e5 │ │ │ │ stmdb sp!, {r4, 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] @ (28ddd8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17c0e4>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ sub sp, #28 │ │ │ │ @@ -717894,19 +717892,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 28dd3c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17c048> │ │ │ │ nop │ │ │ │ ldr r2, [pc, #432] @ (28df8c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17c298>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ ldr r2, [pc, #48] @ (28de10 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17c11c>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ - @ instruction: 0xb75c │ │ │ │ + push {r2, r3, r4, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r6, [r2, #32] │ │ │ │ + strh r6, [r2, #10] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - stc2 0, cr0, [r4], {229} @ 0xe5 │ │ │ │ + vst1.8 {d16[7]}, [r4], r5 │ │ │ │ stmdb sp!, {r4, 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] @ (28ded4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17c1e0>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -717992,19 +717990,19 @@ │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ movs r6, #0 │ │ │ │ b.n 28de6c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17c178> │ │ │ │ ldr r1, [pc, #152] @ (28df70 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17c27c>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ ldr r0, [pc, #864] @ (28e23c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17c548>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ - @ instruction: 0xb65e │ │ │ │ + cbz r6, 28df46 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17c252> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r4, [r2, #28] │ │ │ │ + strh r4, [r2, #6] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - @ instruction: 0xfb8600e5 │ │ │ │ + str.w r0, [r6, #229] @ 0xe5 │ │ │ │ stmdb sp!, {r4, 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] @ (28dfe4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17c2f0>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -718100,19 +718098,19 @@ │ │ │ │ movs r6, #0 │ │ │ │ b.n 28df72 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17c27e> │ │ │ │ nop │ │ │ │ ldr r0, [pc, #168] @ (28e090 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17c39c>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ blxns sl │ │ │ │ lsls r3, r0, #6 │ │ │ │ - push {r4, r6, lr} │ │ │ │ + uxth r0, r2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r2, [r5, #22] │ │ │ │ + strh r2, [r5, #0] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - @ instruction: 0xfa7800e5 │ │ │ │ + @ instruction: 0xf7b800e5 │ │ │ │ stmdb 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] @ (28e104 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17c410>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -718216,19 +718214,19 @@ │ │ │ │ movs r6, #0 │ │ │ │ b.n 28e08a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17c396> │ │ │ │ nop │ │ │ │ bx r3 │ │ │ │ lsls r3, r0, #6 │ │ │ │ mov ip, r7 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - push {r4, r5} │ │ │ │ + cbz r0, 28e12c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17c438> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r6, [r5, #18] │ │ │ │ + ldrb r6, [r5, #30] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr??.w r0, [r8, r5, lsl #2] │ │ │ │ + @ instruction: 0xf69800e5 │ │ │ │ stmdb sp!, {r4, r5, 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] @ (28e230 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17c53c>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ movw r5, #32867 @ 0x8063 │ │ │ │ @@ -718334,19 +718332,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 28e1a4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17c4b0> │ │ │ │ nop │ │ │ │ cmp r8, pc │ │ │ │ lsls r3, r0, #6 │ │ │ │ cmp ip, r4 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - cbz r4, 28e27c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17c588> │ │ │ │ + add sp, #272 @ 0x110 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r6, [r3, #29] │ │ │ │ + ldrb r6, [r3, #18] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh.w r0, [ip, r5, lsl #2] │ │ │ │ + sbc.w r0, ip, #7503872 @ 0x728000 │ │ │ │ stmdb sp!, {r4, 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] @ (28e368 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17c674>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ movw r5, #32868 @ 0x8064 │ │ │ │ @@ -718458,19 +718456,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 28e2d4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17c5e0> │ │ │ │ nop │ │ │ │ add ip, r9 │ │ │ │ lsls r3, r0, #6 │ │ │ │ add r4, lr │ │ │ │ lsls r3, r0, #6 │ │ │ │ - cbz r4, 28e3a6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17c6b2> │ │ │ │ + add r7, sp, #48 @ 0x30 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r6, [r4, #25] │ │ │ │ + ldrb r6, [r4, #14] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - @ instruction: 0xf6f400e5 │ │ │ │ + bics.w r0, r4, #7503872 @ 0x728000 │ │ │ │ stmdb sp!, {r4, 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] @ (28e4ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17c7b8>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ sub sp, #28 │ │ │ │ @@ -718588,19 +718586,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 28e410 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17c71c> │ │ │ │ nop │ │ │ │ bics r0, r3 │ │ │ │ lsls r3, r0, #6 │ │ │ │ orrs r0, r7 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - sub sp, #32 │ │ │ │ + add r5, sp, #800 @ 0x320 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r2, [r4, #21] │ │ │ │ + ldrb r2, [r4, #10] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs.w r0, r0, #7503872 @ 0x728000 │ │ │ │ + @ instruction: 0xf2f000e5 │ │ │ │ stmdb sp!, {r4, 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] @ (28e5a8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17c8b4>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -718686,19 +718684,19 @@ │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ movs r6, #0 │ │ │ │ b.n 28e540 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17c84c> │ │ │ │ negs r2, r2 │ │ │ │ lsls r3, r0, #6 │ │ │ │ tst r4, r0 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - add r7, sp, #552 @ 0x228 │ │ │ │ + add r4, sp, #808 @ 0x328 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r4, [r4, #19] │ │ │ │ + ldrb r4, [r4, #8] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - @ instruction: 0xf4b200e5 │ │ │ │ + @ instruction: 0xf1f200e5 │ │ │ │ stmdb sp!, {r4, 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] @ (28e6b8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17c9c4>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -718794,19 +718792,19 @@ │ │ │ │ movs r6, #0 │ │ │ │ b.n 28e646 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17c952> │ │ │ │ nop │ │ │ │ adcs r6, r2 │ │ │ │ lsls r3, r0, #6 │ │ │ │ asrs r0, r0 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - add r6, sp, #496 @ 0x1f0 │ │ │ │ + add r3, sp, #752 @ 0x2f0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r2, [r7, #16] │ │ │ │ + ldrb r2, [r7, #5] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - @ instruction: 0xf3a400e5 │ │ │ │ + @ instruction: 0xf0e400e5 │ │ │ │ stmdb 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] @ (28e7d8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17cae4>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -718910,19 +718908,19 @@ │ │ │ │ movs r6, #0 │ │ │ │ b.n 28e75e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17ca6a> │ │ │ │ nop │ │ │ │ eors r6, r0 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r7, #232 @ 0xe8 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - add r5, sp, #368 @ 0x170 │ │ │ │ + add r2, sp, #624 @ 0x270 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r6, [r7, #14] │ │ │ │ + ldrb r6, [r7, #3] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - @ instruction: 0xf28400e5 │ │ │ │ + vmla.i d16, d20, d1[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 │ │ │ │ ldr r4, [pc, #168] @ (28e8a8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17cbb4>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -718985,17 +718983,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 28e876 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17cb82> │ │ │ │ subs r7, #38 @ 0x26 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - add r4, sp, #528 @ 0x210 │ │ │ │ + add r1, sp, #784 @ 0x310 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - mrc2 0, 4, r0, cr12, cr5, {6} │ │ │ │ + smlsldx r0, r0, ip, r5 │ │ │ │ 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] @ (28e988 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17cc94>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r7, r2 │ │ │ │ @@ -719059,15 +719057,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ subs r6, #96 @ 0x60 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - add r3, sp, #592 @ 0x250 │ │ │ │ + add r0, sp, #848 @ 0x350 │ │ │ │ lsls r5, r2, #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] │ │ │ │ @@ -719180,15 +719178,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27a2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1685d0> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ subs r5, #6 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - add r1, sp, #992 @ 0x3e0 │ │ │ │ + add r7, pc, #224 @ (adr r7, 28ec0c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17cf18>) │ │ │ │ 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 │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #404] @ (28ecd4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17cfe0>) │ │ │ │ @@ -719335,17 +719333,17 @@ │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r8 │ │ │ │ bl 1f9de4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe80f0> │ │ │ │ b.n 28ec5e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17cf6a> │ │ │ │ subs r3, #226 @ 0xe2 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - add r1, sp, #88 @ 0x58 │ │ │ │ + add r6, pc, #344 @ (adr r6, 28ee34 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17d140>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r0, sp, #96 @ 0x60 │ │ │ │ + add r5, pc, #352 @ (adr r5, 28ee40 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17d14c>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #60] @ 28ed2c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17d038> │ │ │ │ sub sp, #28 │ │ │ │ @@ -719578,17 +719576,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 28ef2a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17d236> │ │ │ │ nop │ │ │ │ subs r0, #66 @ 0x42 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - add r5, pc, #632 @ (adr r5, 28f210 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17d51c>) │ │ │ │ + add r2, pc, #888 @ (adr r2, 28f310 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17d61c>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - @ instruction: 0xf65800d5 │ │ │ │ + @ instruction: 0xf39800d5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #152] @ (28f044 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17d350>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -719647,18 +719645,19 @@ │ │ │ │ str.w r1, [ip, #700] @ 0x2bc │ │ │ │ bl 1f8058 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe6364> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ adds r7, #120 @ 0x78 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - @ instruction: 0xf77400d5 │ │ │ │ - @ instruction: 0xf75000d5 │ │ │ │ - orr.w r0, sl, r5, asr #3 │ │ │ │ - @ instruction: 0xf72a00d5 │ │ │ │ + @ instruction: 0xf4b400d5 │ │ │ │ + eors.w r0, r0, #6979584 @ 0x6a8000 │ │ │ │ + b.n 28ef68 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17d274> │ │ │ │ + lsls r5, r4, #3 │ │ │ │ + orn r0, sl, #6979584 @ 0x6a8000 │ │ │ │ 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] @ (28f17c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17d488>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ mov r3, r0 │ │ │ │ @@ -719763,15 +719762,15 @@ │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 28f150 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17d45c> │ │ │ │ b.n 28f0c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17d3cc> │ │ │ │ adds r6, #188 @ 0xbc │ │ │ │ lsls r3, r0, #6 │ │ │ │ - cmp r5, #58 @ 0x3a │ │ │ │ + cmp r2, #122 @ 0x7a │ │ │ │ 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, #288] @ (28f2b4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17d5c0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -719882,17 +719881,17 @@ │ │ │ │ bne.n 28f29e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17d5aa> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 28f28e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17d59a> │ │ │ │ b.n 28f1e0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17d4ec> │ │ │ │ adds r5, #144 @ 0x90 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - cmp r4, #6 │ │ │ │ + cmp r1, #70 @ 0x46 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds.w r0, ip, #6979584 @ 0x6a8000 │ │ │ │ + @ instruction: 0xf25c00d5 │ │ │ │ stmdb sp!, {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] @ (28f418 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17d724>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -720014,17 +720013,17 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 28f3f2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17d6fe> │ │ │ │ b.n 28f32c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17d638> │ │ │ │ nop │ │ │ │ adds r4, #82 @ 0x52 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - cmp r2, #210 @ 0xd2 │ │ │ │ + cmp r0, #18 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - @ instruction: 0xf3be00d5 │ │ │ │ + @ instruction: 0xf0fe00d5 │ │ │ │ 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] @ (28f55c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17d868>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -720131,19 +720130,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r2, #238 @ 0xee │ │ │ │ lsls r3, r0, #6 │ │ │ │ - @ instruction: 0xf0dc00d5 │ │ │ │ - cmp r1, #190 @ 0xbe │ │ │ │ + mrc 0, 0, r0, cr12, cr5, {6} │ │ │ │ + movs r6, #254 @ 0xfe │ │ │ │ lsls r5, r2, #3 │ │ │ │ - @ instruction: 0xf0aa00d5 │ │ │ │ - and.w r0, r4, #213 @ 0xd5 │ │ │ │ + stcl 0, cr0, [sl, #852]! @ 0x354 │ │ │ │ + stcl 0, cr0, [r4, #-852] @ 0xfffffcac │ │ │ │ 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] @ (28f878 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17db84>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ @@ -720406,16 +720405,16 @@ │ │ │ │ ldr r6, [r4, #0] │ │ │ │ ldr.w r2, [r5, #232] @ 0xe8 │ │ │ │ add.w r6, r6, #180224 @ 0x2c000 │ │ │ │ b.n 28f79e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17daaa> │ │ │ │ nop │ │ │ │ adds r1, #168 @ 0xa8 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - vshr.s64 q8, , #62 │ │ │ │ - vshr.s64 q8, , #46 │ │ │ │ + stc 0, cr0, [r2, #-852] @ 0xfffffcac │ │ │ │ + ldc 0, cr0, [r2, #-852] @ 0xfffffcac │ │ │ │ cmp r1, #1 │ │ │ │ add.w r0, r0, #628 @ 0x274 │ │ │ │ it cc │ │ │ │ movcc r1, #1 │ │ │ │ bl 43a6e8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3289f4> │ │ │ │ ldr.w lr, [r4] │ │ │ │ ldr.w r1, [r5, #232] @ 0xe8 │ │ │ │ @@ -720523,15 +720522,15 @@ │ │ │ │ strex r0, r1, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 28f986 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17dc92> │ │ │ │ b.n 28f9a8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17dcb4> │ │ │ │ nop │ │ │ │ cmp r6, #116 @ 0x74 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - mrc 0, 3, r0, cr0, cr5, {6} │ │ │ │ + subs.w r0, r0, r5, lsr #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] @ (28fa40 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17dd4c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -720827,16 +720826,16 @@ │ │ │ │ adds r2, r3, #2 │ │ │ │ sub.w r2, r2, r8 │ │ │ │ cmp r2, r6 │ │ │ │ bcc.n 28fcd8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17dfe4> │ │ │ │ b.n 28fb2a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17de36> │ │ │ │ cmp r4, #204 @ 0xcc │ │ │ │ lsls r3, r0, #6 │ │ │ │ - ldcl 0, cr0, [r2], #852 @ 0x354 │ │ │ │ - ldcl 0, cr0, [r2], #852 @ 0x354 │ │ │ │ + bics.w r0, r2, r5, lsr #3 │ │ │ │ + bics.w r0, r2, r5, lsr #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (28fd70 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17e07c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ @@ -720870,15 +720869,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r2, #20 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - movs r0, #226 @ 0xe2 │ │ │ │ + subs r2, r4, #0 │ │ │ │ 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.w r5, [pc, #4028] @ 290d44 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17f050> │ │ │ │ mov r6, r0 │ │ │ │ @@ -725909,19 +725908,19 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 293c84 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x181f90> │ │ │ │ ldr r1, [sp, #32] │ │ │ │ b.n 293ca8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x181fb4> │ │ │ │ movs r0, #1 │ │ │ │ b.n 293c8a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x181f96> │ │ │ │ nop │ │ │ │ - add r3, sp, #568 @ 0x238 │ │ │ │ + add r0, sp, #824 @ 0x338 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r3, sp, #440 @ 0x1b8 │ │ │ │ + add r0, sp, #696 @ 0x2b8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r3, sp, #256 @ 0x100 │ │ │ │ + add r0, sp, #512 @ 0x200 │ │ │ │ lsls r5, r2, #3 │ │ │ │ orrs r2, r3 │ │ │ │ bmi.n 293d3e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18204a> │ │ │ │ cmp r1, #31 │ │ │ │ bhi.n 293d24 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x182030> │ │ │ │ add.w r0, r0, #94208 @ 0x17000 │ │ │ │ ldr.w r3, [r0, #2972] @ 0xb9c │ │ │ │ @@ -725986,15 +725985,15 @@ │ │ │ │ lsrs r2, r1 │ │ │ │ lsls r2, r2, #31 │ │ │ │ bpl.n 293d84 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x182090> │ │ │ │ ldrh.w r1, [ip, #2968] @ 0xb98 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 293d7c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x182088> │ │ │ │ b.n 293d88 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x182094> │ │ │ │ - add r2, sp, #568 @ 0x238 │ │ │ │ + add r7, pc, #824 @ (adr r7, 2940fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x182408>) │ │ │ │ lsls r5, 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, #3968] @ 0xf80 │ │ │ │ @@ -726295,15 +726294,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {r1, r2, r3, r4} │ │ │ │ lsls r2, r0, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ itt ge │ │ │ │ lslge r2, r0, #6 │ │ │ │ - addge r7, pc, #152 @ (adr r7, 2941d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1824dc>) │ │ │ │ + addge r4, pc, #408 @ (adr r4, 2942d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1825dc>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ orrs.w ip, r2, r3 │ │ │ │ bmi.n 2941aa <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1824b6> │ │ │ │ cmp r1, #31 │ │ │ │ bhi.n 2941a2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1824ae> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -726823,15 +726822,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, pc} │ │ │ │ b.n 294868 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x182b74> │ │ │ │ lsls r2, r0, #6 │ │ │ │ - bvc.n 2947b4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x182ac0> │ │ │ │ + bmi.n 294634 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x182940> │ │ │ │ lsls r4, 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 │ │ │ │ @@ -726979,15 +726978,15 @@ │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r0, #0 │ │ │ │ b.n 294896 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x182ba2> │ │ │ │ nop │ │ │ │ udf #172 @ 0xac │ │ │ │ lsls r2, r0, #6 │ │ │ │ - ldr r7, [sp, #296] @ 0x128 │ │ │ │ + ldr r4, [sp, #552] @ 0x228 │ │ │ │ lsls r5, r2, #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 │ │ │ │ @@ -727152,15 +727151,15 @@ │ │ │ │ cmp r4, r7 │ │ │ │ bge.n 294ab8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x182dc4> │ │ │ │ vpop {d8-d10} │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ ble.n 294b04 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x182e10> │ │ │ │ lsls r2, r0, #6 │ │ │ │ - ldr r6, [sp, #384] @ 0x180 │ │ │ │ + ldr r3, [sp, #640] @ 0x280 │ │ │ │ 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 r3, [pc, #212] @ (294bf4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x182f00>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -727242,15 +727241,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ bl 1c12b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xaf5bc> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ b.n 294b4a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x182e56> │ │ │ │ bgt.n 294c04 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x182f10> │ │ │ │ lsls r2, r0, #6 │ │ │ │ - ldr r4, [sp, #616] @ 0x268 │ │ │ │ + ldr r1, [sp, #872] @ 0x368 │ │ │ │ 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 r4, [pc, #232] @ (294cf8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x183004>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -727338,15 +727337,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ bl 1c12b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xaf5bc> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ b.n 294c3c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x182f48> │ │ │ │ blt.n 294d28 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x183034> │ │ │ │ lsls r2, r0, #6 │ │ │ │ - ldr r3, [sp, #664] @ 0x298 │ │ │ │ + ldr r0, [sp, #920] @ 0x398 │ │ │ │ lsls r5, r2, #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 │ │ │ │ @@ -727591,19 +727590,19 @@ │ │ │ │ lsls r2, r0, #6 │ │ │ │ uxtb r4, r0 │ │ │ │ lsls r2, r0, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ cbz r2, 295004 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x183310> │ │ │ │ lsls r2, r0, #6 │ │ │ │ - ldr r1, [sp, #616] @ 0x268 │ │ │ │ + str r6, [sp, #872] @ 0x368 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r1, [sp, #424] @ 0x1a8 │ │ │ │ + str r6, [sp, #680] @ 0x2a8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r0, [sp, #600] @ 0x258 │ │ │ │ + str r5, [sp, #856] @ 0x358 │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #456] @ (2951b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1834bc>) │ │ │ │ @@ -727774,19 +727773,19 @@ │ │ │ │ ldrd lr, r3, [sp, #32] │ │ │ │ b.n 29501e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18332a> │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ b.n 29507e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18338a> │ │ │ │ nop │ │ │ │ bvc.n 295230 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18353c> │ │ │ │ lsls r2, r0, #6 │ │ │ │ - ldr r0, [sp, #136] @ 0x88 │ │ │ │ + str r5, [sp, #392] @ 0x188 │ │ │ │ lsls r5, r2, #3 │ │ │ │ cmp r1, #172 @ 0xac │ │ │ │ lsls r5, r0, #6 │ │ │ │ - str r7, [sp, #304] @ 0x130 │ │ │ │ + str r4, [sp, #560] @ 0x230 │ │ │ │ lsls r5, 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 │ │ │ │ @@ -727994,15 +727993,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ bl 1c12b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xaf5bc> │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ b.n 295348 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x183654> │ │ │ │ bmi.n 29542c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x183738> │ │ │ │ lsls r2, r0, #6 │ │ │ │ - str r5, [sp, #504] @ 0x1f8 │ │ │ │ + str r2, [sp, #760] @ 0x2f8 │ │ │ │ lsls r5, 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 │ │ │ │ @@ -728134,15 +728133,15 @@ │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r5 │ │ │ │ bl 1c12b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xaf5bc> │ │ │ │ b.n 2954ca <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1837d6> │ │ │ │ nop │ │ │ │ bcs.n 2954ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1837b8> │ │ │ │ lsls r2, r0, #6 │ │ │ │ - str r3, [sp, #984] @ 0x3d8 │ │ │ │ + str r1, [sp, #216] @ 0xd8 │ │ │ │ lsls r5, r2, #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] @ (295698 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1839a4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -728645,15 +728644,15 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ ldmia r5!, {r1, r2, r4, r7} │ │ │ │ lsls r2, r0, #6 │ │ │ │ add r6, pc, #496 @ (adr r6, 295d0c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x184018>) │ │ │ │ lsls r2, r0, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r6, #58] @ 0x3a │ │ │ │ + ldrh r2, [r6, #36] @ 0x24 │ │ │ │ lsls r5, r2, #3 │ │ │ │ add r5, pc, #424 @ (adr r5, 295cd0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x183fdc>) │ │ │ │ lsls r2, r0, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -728782,15 +728781,15 @@ │ │ │ │ ldr r1, [r1, #8] │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 294bfc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x182f08> │ │ │ │ b.n 295c18 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x183f24> │ │ │ │ nop │ │ │ │ ldmia r3!, {r1, r5, r7} │ │ │ │ lsls r2, r0, #6 │ │ │ │ - ldrh r0, [r4, #42] @ 0x2a │ │ │ │ + ldrh r0, [r4, #20] │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #380] @ (295e30 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18413c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -728929,17 +728928,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 295d84 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x184090> │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ b.n 295d4e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18405a> │ │ │ │ ldmia r2!, {r1, r4, r5, r6} │ │ │ │ lsls r2, r0, #6 │ │ │ │ - ldrh r2, [r5, #36] @ 0x24 │ │ │ │ + ldrh r2, [r5, #14] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrh r6, [r2, #28] │ │ │ │ + ldrh r6, [r2, #6] │ │ │ │ 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, #3968] @ 0xf80 │ │ │ │ ldr r6, [pc, #628] @ (2960c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1843d0>) │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ @@ -729178,33 +729177,33 @@ │ │ │ │ lsls r2, r0, #6 │ │ │ │ add r1, pc, #672 @ (adr r1, 296368 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x184674>) │ │ │ │ lsls r2, r0, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ add r0, pc, #864 @ (adr r0, 296430 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18473c>) │ │ │ │ lsls r2, r0, #6 │ │ │ │ - ldrh r0, [r4, #14] │ │ │ │ + strh r0, [r4, #56] @ 0x38 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrh r6, [r1, #14] │ │ │ │ + strh r6, [r1, #56] @ 0x38 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrh r4, [r7, #14] │ │ │ │ + strh r4, [r7, #56] @ 0x38 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrh r2, [r7, #12] │ │ │ │ + strh r2, [r7, #54] @ 0x36 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrh r4, [r2, #14] │ │ │ │ + strh r4, [r2, #56] @ 0x38 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrh r6, [r4, #12] │ │ │ │ + strh r6, [r4, #54] @ 0x36 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrh r4, [r2, #14] │ │ │ │ + strh r4, [r2, #56] @ 0x38 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r0, [r5, #62] @ 0x3e │ │ │ │ + strh r0, [r5, #40] @ 0x28 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrh r2, [r0, #12] │ │ │ │ + strh r2, [r0, #54] @ 0x36 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrh r4, [r3, #12] │ │ │ │ + strh r4, [r3, #54] @ 0x36 │ │ │ │ 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, #3960] @ 0xf78 │ │ │ │ ldr r5, [pc, #752] @ (2963fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x184708>) │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ @@ -729480,47 +729479,47 @@ │ │ │ │ b.n 29635a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x184666> │ │ │ │ stmia r6!, {r1} │ │ │ │ lsls r2, r0, #6 │ │ │ │ ldr r6, [sp, #944] @ 0x3b0 │ │ │ │ lsls r2, r0, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r1, #6] │ │ │ │ + strh r0, [r1, #48] @ 0x30 │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldr r4, [sp, #632] @ 0x278 │ │ │ │ lsls r2, r0, #6 │ │ │ │ - strh r4, [r1, #56] @ 0x38 │ │ │ │ + strh r4, [r1, #34] @ 0x22 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r2, [r6, #52] @ 0x34 │ │ │ │ + strh r2, [r6, #30] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r0, [r7, #54] @ 0x36 │ │ │ │ + strh r0, [r7, #32] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r2, [r1, #52] @ 0x34 │ │ │ │ + strh r2, [r1, #30] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r0, [r7, #50] @ 0x32 │ │ │ │ + strh r0, [r7, #28] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r6, [r4, #48] @ 0x30 │ │ │ │ + strh r6, [r4, #26] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r4, [r2, #50] @ 0x32 │ │ │ │ + strh r4, [r2, #28] │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldr r3, [pc, #28] @ (296448 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x184754>) │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [pc, #28] @ (29644c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x184758>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 29635a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x184666> │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ b.n 2961d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1844dc> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strh r2, [r4, #46] @ 0x2e │ │ │ │ + strh r2, [r4, #24] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r4, [r7, #46] @ 0x2e │ │ │ │ + strh r4, [r7, #24] │ │ │ │ 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 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #324] @ (2965a8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1848b4>) │ │ │ │ @@ -729647,23 +729646,23 @@ │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 2964f0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1847fc> │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ b.n 29654e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18485a> │ │ │ │ nop │ │ │ │ stmia r2!, {r1, r6, r7} │ │ │ │ lsls r2, r0, #6 │ │ │ │ - strh r6, [r4, #42] @ 0x2a │ │ │ │ + strh r6, [r4, #20] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r6, [r6, #40] @ 0x28 │ │ │ │ + strh r6, [r6, #18] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r4, [r5, #36] @ 0x24 │ │ │ │ + strh r4, [r5, #14] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r2, [r4, #40] @ 0x28 │ │ │ │ + strh r2, [r4, #18] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r4, [r5, #36] @ 0x24 │ │ │ │ + strh r4, [r5, #14] │ │ │ │ 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 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #376] @ (29674c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x184a58>) │ │ │ │ @@ -729806,23 +729805,23 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 296664 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x184970> │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ b.n 2966f4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x184a00> │ │ │ │ stmia r1!, {r1, r4, r6} │ │ │ │ lsls r2, r0, #6 │ │ │ │ - strh r4, [r4, #30] │ │ │ │ + strh r4, [r4, #8] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r4, [r6, #28] │ │ │ │ + strh r4, [r6, #6] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r6, [r0, #24] │ │ │ │ + strh r6, [r0, #2] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r0, [r4, #28] │ │ │ │ + strh r0, [r4, #6] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r6, [r0, #24] │ │ │ │ + strh r6, [r0, #2] │ │ │ │ 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.w r8, [sp, #32] │ │ │ │ subs r7, r3, #0 │ │ │ │ @@ -730523,29 +730522,29 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 296dc4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1850d0> │ │ │ │ nop │ │ │ │ rev r6, r0 │ │ │ │ lsls r2, r0, #6 │ │ │ │ - ldrb r2, [r7, #23] │ │ │ │ + ldrb r2, [r7, #12] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r6, [r4, #21] │ │ │ │ + ldrb r6, [r4, #10] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r2, [r2, #20] │ │ │ │ + ldrb r2, [r2, #9] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r2, [r6, #19] │ │ │ │ + ldrb r2, [r6, #8] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r2, [r2, #18] │ │ │ │ + ldrb r2, [r2, #7] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r2, [r2, #18] │ │ │ │ + ldrb r2, [r2, #7] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r2, [r1, #19] │ │ │ │ + ldrb r2, [r1, #8] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r2, [r4, #17] │ │ │ │ + ldrb r2, [r4, #6] │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #548] @ (2971e8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1854f4>) │ │ │ │ @@ -730740,27 +730739,27 @@ │ │ │ │ b.n 297152 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18545e> │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ bl 1c12b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xaf5bc> │ │ │ │ b.n 2970b2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1853be> │ │ │ │ @ instruction: 0xb762 │ │ │ │ lsls r2, r0, #6 │ │ │ │ - ldrb r4, [r3, #12] │ │ │ │ + ldrb r4, [r3, #1] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r2, [r2, #12] │ │ │ │ + ldrb r2, [r2, #1] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r4, [r2, #12] │ │ │ │ + ldrb r4, [r2, #1] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r0, [r2, #13] │ │ │ │ + ldrb r0, [r2, #2] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r2, [r1, #11] │ │ │ │ + ldrb r2, [r1, #0] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r0, [r4, #11] │ │ │ │ + ldrb r0, [r4, #0] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r0, [r7, #11] │ │ │ │ + ldrb r0, [r7, #0] │ │ │ │ lsls r5, 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, #4008] @ 0xfa8 │ │ │ │ mov r9, r3 │ │ │ │ @@ -730961,21 +730960,21 @@ │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #32 │ │ │ │ movs r0, r0 │ │ │ │ adcs r0, r5 │ │ │ │ @ instruction: 0xb717 │ │ │ │ subs r0, #209 @ 0xd1 │ │ │ │ - ldrb r4, [r7, #7] │ │ │ │ + strb r4, [r7, #28] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r6, [r4, #5] │ │ │ │ + strb r6, [r4, #26] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r0, [r3, #3] │ │ │ │ + strb r0, [r3, #24] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r6, [r3, #2] │ │ │ │ + strb r6, [r3, #23] │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #40] @ 2974d4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1857e0> │ │ │ │ sub sp, #12 │ │ │ │ @@ -731223,19 +731222,19 @@ │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 29762e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18593a> │ │ │ │ b.n 297640 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18594c> │ │ │ │ ldrh r2, [r2, #16] │ │ │ │ lsls r2, r0, #6 │ │ │ │ - subs r6, #108 @ 0x6c │ │ │ │ + subs r3, #172 @ 0xac │ │ │ │ lsls r2, r4, #3 │ │ │ │ - strb r4, [r4, #26] │ │ │ │ + strb r4, [r4, #15] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r2, [r6, #24] │ │ │ │ + strb r2, [r6, #13] │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -731271,19 +731270,19 @@ │ │ │ │ movw r2, #32888 @ 0x8078 │ │ │ │ bl 2975d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1858dc> │ │ │ │ add.w r0, r5, #33792 @ 0x8400 │ │ │ │ adds r0, #192 @ 0xc0 │ │ │ │ bl 15ced8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4b1e4> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - strb r4, [r5, #22] │ │ │ │ + strb r4, [r5, #11] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r2, [r7, #22] │ │ │ │ + strb r2, [r7, #11] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r5, #78 @ 0x4e │ │ │ │ + subs r2, #142 @ 0x8e │ │ │ │ lsls r2, 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] @ (297828 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x185b34>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -731350,15 +731349,15 @@ │ │ │ │ add.w r0, r5, #33792 @ 0x8400 │ │ │ │ adds r0, #192 @ 0xc0 │ │ │ │ bl 15ced8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4b1e4> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add r6, sp, #928 @ 0x3a0 │ │ │ │ lsls r2, r0, #6 │ │ │ │ - strb r2, [r7, #20] │ │ │ │ + strb r2, [r7, #9] │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #72] @ (29791c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x185c28>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -731386,17 +731385,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [ip, #2900] @ 0xb54 │ │ │ │ bl 297778 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x185a84> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ add r6, sp, #328 @ 0x148 │ │ │ │ lsls r2, r0, #6 │ │ │ │ - subs r4, #12 │ │ │ │ + subs r1, #76 @ 0x4c │ │ │ │ lsls r2, r4, #3 │ │ │ │ - strb r2, [r4, #18] │ │ │ │ + strb r2, [r4, #7] │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #32] @ (297958 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x185c64>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -731463,15 +731462,15 @@ │ │ │ │ add.w r0, r5, #33792 @ 0x8400 │ │ │ │ adds r0, #192 @ 0xc0 │ │ │ │ bl 15ced8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4b1e4> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add r5, sp, #736 @ 0x2e0 │ │ │ │ lsls r2, r0, #6 │ │ │ │ - strb r6, [r7, #16] │ │ │ │ + strb r6, [r7, #5] │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #72] @ (297a4c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x185d58>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -731499,17 +731498,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [ip, #2900] @ 0xb54 │ │ │ │ bl 297778 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x185a84> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ add r5, sp, #136 @ 0x88 │ │ │ │ lsls r2, r0, #6 │ │ │ │ - strb r0, [r4, #12] │ │ │ │ + strb r0, [r4, #1] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r2, [r6, #13] │ │ │ │ + strb r2, [r6, #2] │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r4, r0, #102400 @ 0x19000 │ │ │ │ sub sp, #12 │ │ │ │ @@ -732589,19 +732588,19 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ strb.w r3, [r6, #3351] @ 0xd17 │ │ │ │ b.w 297d9a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1860a6> │ │ │ │ strh r2, [r3, #38] @ 0x26 │ │ │ │ lsls r2, r0, #6 │ │ │ │ asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #136 @ 0x88 │ │ │ │ + adds r4, #200 @ 0xc8 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - strb r6, [r3, #1] │ │ │ │ + ldr r6, [r3, #88] @ 0x58 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r0, [r6, #108] @ 0x6c │ │ │ │ + ldr r0, [r6, #64] @ 0x40 │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldr r2, [r0, #32] │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 297d74 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x186080> │ │ │ │ add.w r2, r0, #98304 @ 0x18000 │ │ │ │ mov r6, r2 │ │ │ │ ldrb.w r2, [r2, #3357] @ 0xd1d │ │ │ │ @@ -734720,17 +734719,17 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 1c12b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xaf5bc> │ │ │ │ b.w 299852 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x187b5e> │ │ │ │ nop │ │ │ │ asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #144] @ (29a360 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18866c>) │ │ │ │ + ldr r4, [pc, #400] @ (29a460 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18876c>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r6, [pc, #992] @ (29a6b4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1889c0>) │ │ │ │ + ldr r4, [pc, #224] @ (29a3b4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1886c0>) │ │ │ │ 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] @ (29a2fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x188608>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -734996,37 +734995,37 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 1c12b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xaf5bc> │ │ │ │ b.n 29a3e2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1886ee> │ │ │ │ ldrb r0, [r7, r2] │ │ │ │ lsls r2, r0, #6 │ │ │ │ asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #824] @ (29a918 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x188c24>) │ │ │ │ + bx r1 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bmi.n 29a5a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1888ac> │ │ │ │ + bcs.n 29a620 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18892c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r1, [pc, #696] @ (29a8a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x188bac>) │ │ │ │ + mov lr, sp │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r1, [pc, #664] @ (29a884 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x188b90>) │ │ │ │ + mov lr, ip │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r1, [pc, #160] @ (29a690 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18899c>) │ │ │ │ + mov r0, sp │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r0, [pc, #1016] @ (29a9ec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x188cf8>) │ │ │ │ + mov r6, r7 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bmi.n 29a5fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x188908> │ │ │ │ + bne.n 29a67c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x188988> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r0, [pc, #880] @ (29a96c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x188c78>) │ │ │ │ + mov r4, r3 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r0, [pc, #720] @ (29a8d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x188bdc>) │ │ │ │ + cmp ip, lr │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bcc.n 29a5b4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1888c0> │ │ │ │ + bne.n 29a634 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x188940> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r0, [pc, #672] @ (29a8a8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x188bb4>) │ │ │ │ + cmp r8, sp │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r0, [pc, #480] @ (29a7ec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x188af8>) │ │ │ │ + cmp r8, r7 │ │ │ │ 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] @ 29a638 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x188944> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -735275,15 +735274,15 @@ │ │ │ │ lsls r2, r3, #1 │ │ │ │ lsls r2, r7, #8 │ │ │ │ nop │ │ │ │ strh r6, [r4, #4] │ │ │ │ lsls r2, r0, #6 │ │ │ │ ldr r2, [r6, r5] │ │ │ │ lsls r2, r0, #6 │ │ │ │ - strb r0, [r6, #24] │ │ │ │ + strb r0, [r6, #13] │ │ │ │ lsls r4, r2, #3 │ │ │ │ movw r1, #2929 @ 0xb71 │ │ │ │ cmp r0, r1 │ │ │ │ bhi.w 29a9b6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x188cc2> │ │ │ │ cmp.w r0, #2880 @ 0xb40 │ │ │ │ bls.w 29ac98 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x188fa4> │ │ │ │ mvn.w r2, #2880 @ 0xb40 │ │ │ │ @@ -736357,15 +736356,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 29a820 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x188b2c> │ │ │ │ ldrb.w r0, [r4, #1984] @ 0x7c0 │ │ │ │ subs r0, r0, r3 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ b.w 29a820 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x188b2c> │ │ │ │ - cmp r0, r6 │ │ │ │ + negs r0, r6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ add.w r2, r4, #98304 @ 0x18000 │ │ │ │ ldrb.w r1, [r2, #1748] @ 0x6d4 │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 29a904 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x188c10> │ │ │ │ @@ -736623,17 +736622,17 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 29a81e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x188b2a> │ │ │ │ b.w 29a904 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x188c10> │ │ │ │ nop │ │ │ │ asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #232 @ 0xe8 │ │ │ │ + adds r2, #40 @ 0x28 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r4, #202 @ 0xca │ │ │ │ + adds r2, #10 │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #316] @ (29ba74 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x189d80>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -736753,23 +736752,23 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 29b9e6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x189cf2> │ │ │ │ nop │ │ │ │ ldr r4, [r5, #92] @ 0x5c │ │ │ │ lsls r2, r0, #6 │ │ │ │ - str r0, [r5, #68] @ 0x44 │ │ │ │ + str r0, [r5, #24] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r4, #104 @ 0x68 │ │ │ │ + adds r1, #168 @ 0xa8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r4, #24 │ │ │ │ + adds r1, #88 @ 0x58 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r3, #252 @ 0xfc │ │ │ │ + adds r1, #60 @ 0x3c │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r3, #234 @ 0xea │ │ │ │ + adds r1, #42 @ 0x2a │ │ │ │ lsls r5, r2, #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] @ (29bb20 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x189e2c>) │ │ │ │ @@ -736823,15 +736822,15 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ cmp r2, sl │ │ │ │ lsls r2, r0, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, r5 │ │ │ │ lsls r2, r0, #6 │ │ │ │ - adds r3, #148 @ 0x94 │ │ │ │ + adds r0, #212 @ 0xd4 │ │ │ │ lsls r5, r2, #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] │ │ │ │ @@ -736966,17 +736965,17 @@ │ │ │ │ lsls r4, r0, #6 │ │ │ │ mvns r6, r7 │ │ │ │ lsls r2, r0, #6 │ │ │ │ mvns r4, r3 │ │ │ │ lsls r2, r0, #6 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #68 @ 0x44 │ │ │ │ + cmp r7, #132 @ 0x84 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r2, #90 @ 0x5a │ │ │ │ + cmp r7, #154 @ 0x9a │ │ │ │ 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] │ │ │ │ str.w r0, [ip, #-56] │ │ │ │ mov r8, r2 │ │ │ │ @@ -737294,16 +737293,16 @@ │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ pop {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r4, r0, #6 │ │ │ │ adcs r4, r2 │ │ │ │ lsls r2, r0, #6 │ │ │ │ - @ instruction: 0xeada00e3 │ │ │ │ - cmp r7, #224 @ 0xe0 │ │ │ │ + @ instruction: 0xe81a00e3 │ │ │ │ + cmp r5, #32 │ │ │ │ lsls r5, r2, #3 │ │ │ │ cbnz r6, 29c06e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a37a> │ │ │ │ lsls r4, r0, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -737316,15 +737315,15 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [lr, ip] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ str r2, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r0, #6 │ │ │ │ - cmp r6, #236 @ 0xec │ │ │ │ + cmp r4, #44 @ 0x2c │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r1, r2, r3} │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -737366,15 +737365,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r3] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ str r4, [r7, #100] @ 0x64 │ │ │ │ lsls r2, r0, #6 │ │ │ │ - cmp r6, #128 @ 0x80 │ │ │ │ + cmp r3, #192 @ 0xc0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ sub.w r1, r1, #3472 @ 0xd90 │ │ │ │ cmp r1, #8 │ │ │ │ bhi.n 29c138 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a444> │ │ │ │ tbb [pc, r1] │ │ │ │ lsrs r2, r1, #28 │ │ │ │ adds r4, r2, r4 │ │ │ │ @@ -737453,15 +737452,15 @@ │ │ │ │ bhi.n 29c1c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a4cc> │ │ │ │ ldr r3, [pc, #8] @ (29c1c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a4d0>) │ │ │ │ add r3, pc │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - subs r1, #178 @ 0xb2 │ │ │ │ + adds r6, #242 @ 0xf2 │ │ │ │ lsls r1, 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 │ │ │ │ sub.w r0, r0, #3472 @ 0xd90 │ │ │ │ cmp r0, #40 @ 0x28 │ │ │ │ @@ -737499,15 +737498,15 @@ │ │ │ │ cmp r7, r5 │ │ │ │ bne.n 29c214 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a520> │ │ │ │ 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} │ │ │ │ - subs r1, #136 @ 0x88 │ │ │ │ + adds r6, #200 @ 0xc8 │ │ │ │ lsls r1, 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.w r0, r0, #3472 @ 0xd90 │ │ │ │ sub sp, #8 │ │ │ │ @@ -737558,15 +737557,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} │ │ │ │ - subs r1, #16 │ │ │ │ + adds r6, #80 @ 0x50 │ │ │ │ lsls r1, 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 │ │ │ │ vcmp.f32 s0, s1 │ │ │ │ mov r7, r1 │ │ │ │ @@ -737702,29 +737701,29 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 29c31a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a626> │ │ │ │ nop │ │ │ │ str r0, [r0, #68] @ 0x44 │ │ │ │ lsls r2, r0, #6 │ │ │ │ - cmp r4, #92 @ 0x5c │ │ │ │ + cmp r1, #156 @ 0x9c │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r0, #74 @ 0x4a │ │ │ │ + adds r5, #138 @ 0x8a │ │ │ │ lsls r1, r5, #3 │ │ │ │ - cmp r3, #100 @ 0x64 │ │ │ │ + cmp r0, #164 @ 0xa4 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r3, #96 @ 0x60 │ │ │ │ + cmp r0, #160 @ 0xa0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r3, #92 @ 0x5c │ │ │ │ + cmp r0, #156 @ 0x9c │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r3, #108 @ 0x6c │ │ │ │ + cmp r0, #172 @ 0xac │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r3, #66 @ 0x42 │ │ │ │ + cmp r0, #130 @ 0x82 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r3, #18 │ │ │ │ + cmp r0, #82 @ 0x52 │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ sub.w r0, r0, #3472 @ 0xd90 │ │ │ │ @@ -737809,15 +737808,15 @@ │ │ │ │ str r2, [sp, #4] │ │ │ │ lsls r0, r0, #2 │ │ │ │ blx 67bf4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ b.n 29c4f4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a800> │ │ │ │ nop │ │ │ │ - adds r6, #186 @ 0xba │ │ │ │ + adds r3, #250 @ 0xfa │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ sub.w r0, r0, #3472 @ 0xd90 │ │ │ │ @@ -737909,15 +737908,15 @@ │ │ │ │ str r2, [sp, #0] │ │ │ │ lsls r0, r0, #2 │ │ │ │ blx 67bf4 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mov r3, r0 │ │ │ │ b.n 29c5e2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a8ee> │ │ │ │ - adds r5, #202 @ 0xca │ │ │ │ + adds r3, #10 │ │ │ │ lsls r1, r5, #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] @ (29c8a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18abac>) │ │ │ │ @@ -738103,33 +738102,33 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 29c7cc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18aad8> │ │ │ │ str r2, [r4, #8] │ │ │ │ lsls r2, r0, #6 │ │ │ │ - adds r4, #168 @ 0xa8 │ │ │ │ + adds r1, #232 @ 0xe8 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - cmp r0, #38 @ 0x26 │ │ │ │ + movs r5, #102 @ 0x66 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r7, #212 @ 0xd4 │ │ │ │ + movs r5, #20 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r7, #242 @ 0xf2 │ │ │ │ + movs r5, #50 @ 0x32 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r7, #192 @ 0xc0 │ │ │ │ + movs r5, #0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r7, #190 @ 0xbe │ │ │ │ + movs r4, #254 @ 0xfe │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r7, #194 @ 0xc2 │ │ │ │ + movs r5, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r7, #194 @ 0xc2 │ │ │ │ + movs r5, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r7, #8 │ │ │ │ + movs r4, #72 @ 0x48 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r7, #84 @ 0x54 │ │ │ │ + movs r4, #148 @ 0x94 │ │ │ │ lsls r5, r2, #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 │ │ │ │ @@ -738310,21 +738309,21 @@ │ │ │ │ ldr r1, [r0, #32] │ │ │ │ b.n 29c9e8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18acf4> │ │ │ │ movs r4, #32 │ │ │ │ b.n 29ca44 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18ad50> │ │ │ │ nop │ │ │ │ ldrb r6, [r2, r6] │ │ │ │ lsls r2, r0, #6 │ │ │ │ - adds r1, #196 @ 0xc4 │ │ │ │ + cmp r7, #4 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - movs r6, #10 │ │ │ │ + movs r3, #74 @ 0x4a │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r5, #248 @ 0xf8 │ │ │ │ + movs r3, #56 @ 0x38 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r5, #186 @ 0xba │ │ │ │ + movs r2, #250 @ 0xfa │ │ │ │ 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 │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ @@ -738452,21 +738451,21 @@ │ │ │ │ ldr r1, [r0, #32] │ │ │ │ b.n 29cb8c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18ae98> │ │ │ │ movs r4, #16 │ │ │ │ b.n 29cbd4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18aee0> │ │ │ │ nop │ │ │ │ ldrh r2, [r6, r7] │ │ │ │ lsls r2, r0, #6 │ │ │ │ - adds r0, #32 │ │ │ │ + cmp r5, #96 @ 0x60 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - movs r4, #216 @ 0xd8 │ │ │ │ + movs r2, #24 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r4, #216 @ 0xd8 │ │ │ │ + movs r2, #24 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r4, #154 @ 0x9a │ │ │ │ + movs r1, #218 @ 0xda │ │ │ │ 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 │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ @@ -738606,21 +738605,21 @@ │ │ │ │ mul.w r1, r0, r1 │ │ │ │ mul.w r2, r1, r2 │ │ │ │ b.n 29ccfe <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18b00a> │ │ │ │ mov.w ip, #16 │ │ │ │ b.n 29cd5e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18b06a> │ │ │ │ ldrh r2, [r0, r2] │ │ │ │ lsls r2, r0, #6 │ │ │ │ - cmp r6, #176 @ 0xb0 │ │ │ │ + cmp r3, #240 @ 0xf0 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - movs r3, #212 @ 0xd4 │ │ │ │ + movs r1, #20 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r3, #188 @ 0xbc │ │ │ │ + movs r0, #252 @ 0xfc │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r3, #134 @ 0x86 │ │ │ │ + movs r0, #198 @ 0xc6 │ │ │ │ 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 │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ @@ -738681,15 +738680,15 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r6, [r5, r3] │ │ │ │ lsls r2, r0, #6 │ │ │ │ - movs r2, #154 @ 0x9a │ │ │ │ + subs r2, r3, #7 │ │ │ │ lsls r5, r2, #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 │ │ │ │ @@ -738778,17 +738777,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r6, [r2, r0] │ │ │ │ lsls r2, r0, #6 │ │ │ │ - movs r1, #124 @ 0x7c │ │ │ │ + subs r4, r7, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r1, #122 @ 0x7a │ │ │ │ + subs r2, r7, #2 │ │ │ │ lsls r5, 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 │ │ │ │ @@ -739407,15 +739406,15 @@ │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 29d766 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18ba72> │ │ │ │ ldr r3, [pc, #208] @ (29d794 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18baa0>) │ │ │ │ ldr r0, [pc, #208] @ (29d798 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18baa4>) │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ str r5, [r3, #0] │ │ │ │ - bl fdfe88 │ │ │ │ + bl fdfbe8 │ │ │ │ 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 29d694 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18b9a0> │ │ │ │ bic.w r9, r9, #15 │ │ │ │ add.w r3, r8, r9 │ │ │ │ @@ -739481,36 +739480,36 @@ │ │ │ │ nop │ │ │ │ add r6, pc, #272 @ (adr r6, 29d888 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18bb94>) │ │ │ │ lsls r4, r0, #6 │ │ │ │ add r5, pc, #152 @ (adr r5, 29d814 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18bb20>) │ │ │ │ lsls r4, r0, #6 │ │ │ │ cmp r1, #238 @ 0xee │ │ │ │ lsls r2, r0, #6 │ │ │ │ - str r2, [r1, #40] @ 0x28 │ │ │ │ + ldrsh r2, [r1, r7] │ │ │ │ lsls r3, r4, #3 │ │ │ │ asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ add r4, pc, #952 @ (adr r4, 29db44 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18be50>) │ │ │ │ lsls r4, r0, #6 │ │ │ │ add r4, pc, #280 @ (adr r4, 29d8a8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18bbb4>) │ │ │ │ lsls r4, r0, #6 │ │ │ │ - str r2, [r1, #32] │ │ │ │ + ldrsh r2, [r1, r5] │ │ │ │ lsls r3, r4, #3 │ │ │ │ add r4, pc, #152 @ (adr r4, 29d830 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18bb3c>) │ │ │ │ lsls r4, r0, #6 │ │ │ │ mcr2 15, 2, pc, cr5, cr15, {7} @ │ │ │ │ add r5, pc, #248 @ (adr r5, 29d898 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18bba4>) │ │ │ │ lsls r4, r0, #6 │ │ │ │ - subs r4, r6, r1 │ │ │ │ + asrs r4, r6, #30 │ │ │ │ lsls r5, r2, #3 │ │ │ │ add r3, pc, #696 @ (adr r3, 29da60 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18bd6c>) │ │ │ │ lsls r4, r0, #6 │ │ │ │ - subs r0, r2, r3 │ │ │ │ + adds r0, r2, r0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r6, r4, r1 │ │ │ │ + asrs r6, r4, #30 │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r1, #0 │ │ │ │ movw r2, #259 @ 0x103 │ │ │ │ @@ -739694,28 +739693,28 @@ │ │ │ │ add.w sp, sp, #1012 @ 0x3f4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ movs r7, #178 @ 0xb2 │ │ │ │ lsls r2, r0, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r5, r7 │ │ │ │ + asrs r0, r5, #28 │ │ │ │ lsls r5, r2, #3 │ │ │ │ movs r7, #164 @ 0xa4 │ │ │ │ lsls r2, r0, #6 │ │ │ │ - adds r6, r3, r7 │ │ │ │ + asrs r6, r3, #28 │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ add r2, pc, #104 @ (adr r2, 29da40 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18bd4c>) │ │ │ │ lsls r4, r0, #6 │ │ │ │ @ instruction: 0xfbefffff │ │ │ │ - ldrsh r4, [r3, r5] │ │ │ │ + ldrb r4, [r3, r2] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrsh r2, [r7, r4] │ │ │ │ + ldrb r2, [r7, r1] │ │ │ │ lsls r3, r4, #3 │ │ │ │ movs r6, #94 @ 0x5e │ │ │ │ lsls r2, r0, #6 │ │ │ │ add.w r1, r0, #98304 @ 0x18000 │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr.w ip, [pc, #100] @ 29da58 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18bd64> │ │ │ │ @@ -740281,21 +740280,21 @@ │ │ │ │ nop │ │ │ │ movs r0, #206 @ 0xce │ │ │ │ lsls r2, r0, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #156 @ 0x9c │ │ │ │ lsls r2, r0, #6 │ │ │ │ - @ instruction: 0x47ca │ │ │ │ + cmp r2, r1 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - @ instruction: 0x479a │ │ │ │ + add sl, fp │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bx r2 │ │ │ │ + add r2, sl │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bx sl │ │ │ │ + add sl, r2 │ │ │ │ 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, #240] @ (29e17c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18c488>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -740383,21 +740382,21 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 29e10a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18c416> │ │ │ │ nop │ │ │ │ mov r8, r3 │ │ │ │ lsls r2, r0, #6 │ │ │ │ - mov sl, sl │ │ │ │ + add r2, r2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - mov sl, r3 │ │ │ │ + mvns r2, r3 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - mov r6, lr │ │ │ │ + bics r6, r6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - mov r6, ip │ │ │ │ + bics r6, r4 │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldr r3, [pc, #140] @ (29e220 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18c52c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r1, #7169 @ 0x1c01 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r0, [r2, r3] │ │ │ │ @@ -740612,17 +740611,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 29e3da <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18c6e6> │ │ │ │ nop │ │ │ │ bics r2, r6 │ │ │ │ lsls r2, r0, #6 │ │ │ │ - add r0, r6 │ │ │ │ + adcs r0, r6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r6, r6 │ │ │ │ + adcs r6, r6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ add.w r0, r0, #471040 @ 0x73000 │ │ │ │ movs r2, #1 │ │ │ │ addw r3, r0, #3636 @ 0xe34 │ │ │ │ strb.w r2, [r0, #3632] @ 0xe30 │ │ │ │ vldr s15, [r3] │ │ │ │ vcmpe.f32 s15, s0 │ │ │ │ @@ -740755,15 +740754,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1c12b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xaf5bc> │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ b.n 29e54c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18c858> │ │ │ │ nop │ │ │ │ tst r2, r4 │ │ │ │ lsls r2, r0, #6 │ │ │ │ - cmn r2, r1 │ │ │ │ + ands r2, r1 │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldr r3, [pc, #188] @ (29e684 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18c990>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r1, #7170 @ 0x1c02 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -740826,15 +740825,15 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1c12b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xaf5bc> │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ b.n 29e610 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18c91c> │ │ │ │ adcs r6, r3 │ │ │ │ lsls r2, r0, #6 │ │ │ │ - tst r4, r1 │ │ │ │ + subs r7, #76 @ 0x4c │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldr r3, [pc, #168] @ (29e738 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18ca44>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r1, #7170 @ 0x1c02 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -740891,15 +740890,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1c12b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xaf5bc> │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ b.n 29e6d4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18c9e0> │ │ │ │ nop │ │ │ │ lsls r6, r2 │ │ │ │ lsls r2, r0, #6 │ │ │ │ - adcs r6, r4 │ │ │ │ + subs r6, #166 @ 0xa6 │ │ │ │ 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, #432] @ (29e900 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18cc0c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -741046,23 +741045,23 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 29e87c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18cb88> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ subs r7, #214 @ 0xd6 │ │ │ │ lsls r2, r0, #6 │ │ │ │ - lsls r0, r6 │ │ │ │ + subs r5, #240 @ 0xf0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r6, #102 @ 0x66 │ │ │ │ + adds r3, #166 @ 0xa6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - eors r4, r7 │ │ │ │ + subs r5, #188 @ 0xbc │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r7, #160 @ 0xa0 │ │ │ │ + subs r4, #224 @ 0xe0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r7, #140 @ 0x8c │ │ │ │ + subs r4, #204 @ 0xcc │ │ │ │ lsls r5, r2, #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, #3344] @ 0xd10 │ │ │ │ @@ -742604,15 +742603,15 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ lsrs r2, r1, #17 │ │ │ │ lsls r2, r0, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ lsls r2, r0, #6 │ │ │ │ - cmp r6, #244 @ 0xf4 │ │ │ │ + cmp r4, #52 @ 0x34 │ │ │ │ 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, #3608] @ 0xe18 │ │ │ │ sub sp, #452 @ 0x1c4 │ │ │ │ ldr.w r4, [pc, #3068] @ 2a0604 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18e910> │ │ │ │ @@ -743702,15 +743701,15 @@ │ │ │ │ lsls r2, r0, #6 │ │ │ │ lsls r4, r3, #23 │ │ │ │ lsls r2, r0, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ lsls r6, r1, #14 │ │ │ │ lsls r2, r0, #6 │ │ │ │ - cmp r3, #142 @ 0x8e │ │ │ │ + cmp r0, #206 @ 0xce │ │ │ │ lsls r5, r2, #3 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #3 │ │ │ │ bhi.w 2a0802 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18eb0e> │ │ │ │ cmp r2, #1 │ │ │ │ mov.w r5, #1 │ │ │ │ @@ -745966,15 +745965,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ b.n 2a1dca <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1900d6> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ b.n 2a268c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x190998> │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - svc 70 @ 0x46 │ │ │ │ + bgt.n 2a1dbc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1900c8> │ │ │ │ lsls r0, r5, #3 │ │ │ │ b.n 2a21bc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1904c8> │ │ │ │ lsls r1, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -747138,15 +747137,15 @@ │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r4, #6 │ │ │ │ movs r0, r0 │ │ │ │ svc 14 │ │ │ │ lsls r1, r0, #6 │ │ │ │ - bpl.n 2a2b3c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x190e48> │ │ │ │ + bcs.n 2a2bbc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x190ec8> │ │ │ │ lsls r0, r5, #3 │ │ │ │ movw r1, #373 @ 0x175 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ bl 4665bc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3548c8> │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ add.w r6, r0, #28 │ │ │ │ movs r2, #4 │ │ │ │ @@ -749500,15 +749499,15 @@ │ │ │ │ mov r7, r5 │ │ │ │ bl 469f10 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x35821c> │ │ │ │ b.n 2a44e0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1927ec> │ │ │ │ stmia r5!, {r2, r4, r7} │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldcl 0, cr0, [r8, #-848] @ 0xfffffcb0 │ │ │ │ + eors.w r0, r8, r4, lsr #3 │ │ │ │ asrs r0, r4, #6 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #156] @ 0x9c │ │ │ │ str r7, [sp, #144] @ 0x90 │ │ │ │ bl 2a15e8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18f8f4> │ │ │ │ @@ -750634,21 +750633,21 @@ │ │ │ │ bl 1c12b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xaf5bc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s15, [r5] │ │ │ │ b.n 2a5276 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x193582> │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 2a533c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x193648> │ │ │ │ + bmi.n 2a51bc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1934c8> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bvc.n 2a531c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x193628> │ │ │ │ + bmi.n 2a539c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1936a8> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bvc.n 2a5300 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x19360c> │ │ │ │ + bmi.n 2a5380 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x19368c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bvs.n 2a5394 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1936a0> │ │ │ │ + bcc.n 2a5214 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x193520> │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #68] @ 2a52fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x193608> │ │ │ │ sub sp, #28 │ │ │ │ @@ -825251,23 +825250,23 @@ │ │ │ │ lsls r6, r7, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #138 @ 0x8a │ │ │ │ lsls r6, r7, #5 │ │ │ │ asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r0, r7] │ │ │ │ + ldrsb r4, [r0, r4] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r6, [r2, r6] │ │ │ │ + ldrsb r6, [r2, r3] │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r0, #224 @ 0xe0 │ │ │ │ lsls r6, r7, #5 │ │ │ │ - ldr r7, [pc, #48] @ (2dd0a4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1cb3b0>) │ │ │ │ + ldr r4, [pc, #304] @ (2dd1a4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1cb4b0>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [r0, r5] │ │ │ │ + ldrsb r4, [r0, r2] │ │ │ │ lsls r1, r2, #3 │ │ │ │ movw r1, #37734 @ 0x9366 │ │ │ │ cmp r9, r1 │ │ │ │ beq.w 2dd6c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1cb9cc> │ │ │ │ bls.w 2ddde4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1cc0f0> │ │ │ │ movw r1, #38275 @ 0x9583 │ │ │ │ cmp r9, r1 │ │ │ │ @@ -826389,31 +826388,31 @@ │ │ │ │ cmp r3, #3 │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ beq.w 2dd12a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1cb436> │ │ │ │ b.w 2dd3d6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1cb6e2> │ │ │ │ asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r7, r4] │ │ │ │ + strh r2, [r7, r1] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r0, [r0, r5] │ │ │ │ + strh r0, [r0, r2] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r6, #254 @ 0xfe │ │ │ │ + movs r4, #62 @ 0x3e │ │ │ │ lsls r5, r4, #3 │ │ │ │ - strh r2, [r6, r6] │ │ │ │ + str r2, [r6, r3] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r0, [r7, r5] │ │ │ │ + str r0, [r7, r2] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r4, [r3, r5] │ │ │ │ + str r4, [r3, r2] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r0, [r2, r1] │ │ │ │ + ldr r7, [pc, #576] @ (2dde98 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1cc1a4>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r0, [r6, r0] │ │ │ │ + ldr r7, [pc, #448] @ (2dde1c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1cc128>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r6, [r6, r7] │ │ │ │ + ldr r7, [pc, #216] @ (2ddd38 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1cc044>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldrb.w r3, [r5, #1597] @ 0x63d │ │ │ │ cbz r3, 2ddc7c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1cbf88> │ │ │ │ ldr.w r3, [pc, #3336] @ 2de970 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ccc7c> │ │ │ │ ldr r2, [r4, #32] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r3, r2 │ │ │ │ @@ -827500,19 +827499,19 @@ │ │ │ │ it eq │ │ │ │ movweq r5, #32883 @ 0x8073 │ │ │ │ beq.w 2dd458 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1cb764> │ │ │ │ b.w 2dd3d6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1cb6e2> │ │ │ │ nop │ │ │ │ asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #736] @ (2dec58 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ccf64>) │ │ │ │ + ldr r0, [pc, #992] @ (2ded58 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1cd064>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r3, [pc, #48] @ (2de9ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1cccb8>) │ │ │ │ + ldr r0, [pc, #304] @ (2deaac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ccdb8>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r2, [pc, #832] @ (2decc0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ccfcc>) │ │ │ │ + ldr r0, [pc, #64] @ (2de9c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ccccc>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 17d4e8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x6b7f4> │ │ │ │ @@ -827854,21 +827853,21 @@ │ │ │ │ lsls r6, r7, #5 │ │ │ │ asrs r4, r2, #15 │ │ │ │ lsls r6, r7, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r5, #14 │ │ │ │ lsls r6, r7, #5 │ │ │ │ - subs r4, #246 @ 0xf6 │ │ │ │ + subs r2, #54 @ 0x36 │ │ │ │ lsls r1, r2, #3 │ │ │ │ asrs r0, r0, #14 │ │ │ │ lsls r6, r7, #5 │ │ │ │ asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #68 @ 0x44 │ │ │ │ + cmp r6, #132 @ 0x84 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r3, [pc, #216] @ (2dee4c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1cd158>) │ │ │ │ movw r2, #35864 @ 0x8c18 │ │ │ │ cmp r1, r2 │ │ │ │ add r3, pc │ │ │ │ beq.n 2dee12 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1cd11e> │ │ │ │ bls.n 2deddc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1cd0e8> │ │ │ │ @@ -828280,23 +828279,23 @@ │ │ │ │ add.w r2, r2, #32768 @ 0x8000 │ │ │ │ movs r1, #1 │ │ │ │ str.w r3, [r2, #408] @ 0x198 │ │ │ │ bl 438fac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3272b8> │ │ │ │ b.n 2df10c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1cd418> │ │ │ │ subs r0, #66 @ 0x42 │ │ │ │ lsls r6, r7, #5 │ │ │ │ - str r6, [r5, #76] @ 0x4c │ │ │ │ + str r6, [r5, #32] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r2, [r6, #52] @ 0x34 │ │ │ │ + str r2, [r6, #8] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r0, #252 @ 0xfc │ │ │ │ + adds r6, #60 @ 0x3c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r0, #160 @ 0xa0 │ │ │ │ + adds r5, #224 @ 0xe0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r0, #160 @ 0xa0 │ │ │ │ + adds r5, #224 @ 0xe0 │ │ │ │ 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 r3, [pc, #344] @ (2df344 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1cd650>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -828692,29 +828691,29 @@ │ │ │ │ str.w r2, [r1, #408] @ 0x198 │ │ │ │ movs r1, #1 │ │ │ │ bl 438fac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3272b8> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 2df480 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1cd78c> │ │ │ │ adds r3, #204 @ 0xcc │ │ │ │ lsls r6, r7, #5 │ │ │ │ - adds r5, #130 @ 0x82 │ │ │ │ + adds r2, #194 @ 0xc2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r5, #104 @ 0x68 │ │ │ │ + adds r2, #168 @ 0xa8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r2, [r2, #4] │ │ │ │ + ldrb r2, [r2, r6] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r4, #226 @ 0xe2 │ │ │ │ + adds r2, #34 @ 0x22 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r4, #128 @ 0x80 │ │ │ │ + adds r1, #192 @ 0xc0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r4, #156 @ 0x9c │ │ │ │ + adds r1, #220 @ 0xdc │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r4, #34 @ 0x22 │ │ │ │ + adds r1, #98 @ 0x62 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r4, #34 @ 0x22 │ │ │ │ + adds r1, #98 @ 0x62 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ dmb ish │ │ │ │ add.w r0, r2, #33024 @ 0x8100 │ │ │ │ adds r0, #152 @ 0x98 │ │ │ │ ldrex r1, [r0] │ │ │ │ subs r1, #1 │ │ │ │ @@ -828884,15 +828883,15 @@ │ │ │ │ bl 159e30 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4813c> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ bl 2deecc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1cd1d8> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ cmp r7, #64 @ 0x40 │ │ │ │ lsls r6, r7, #5 │ │ │ │ - adds r2, #26 │ │ │ │ + cmp r7, #90 @ 0x5a │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #44] @ (2df84c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1cdb58>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -828911,15 +828910,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ bl 2deecc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1cd1d8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ cmp r7, #4 │ │ │ │ lsls r6, r7, #5 │ │ │ │ - adds r1, #246 @ 0xf6 │ │ │ │ + cmp r7, #54 @ 0x36 │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #44] @ (2df890 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1cdb9c>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -828937,15 +828936,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ bl 2deecc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1cd1d8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ cmp r6, #192 @ 0xc0 │ │ │ │ lsls r6, r7, #5 │ │ │ │ - adds r1, #204 @ 0xcc │ │ │ │ + cmp r7, #12 │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r0, #38 @ 0x26 │ │ │ │ bhi.n 2df8f2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1cdbfe> │ │ │ │ tbb [pc, r0] │ │ │ │ adds r7, r4, r0 │ │ │ │ adds r6, r2, #0 │ │ │ │ movs r4, #26 │ │ │ │ @@ -830239,17 +830238,17 @@ │ │ │ │ bl fff0682a │ │ │ │ lsls r5, r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r5, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #118 @ 0x76 │ │ │ │ + cmp r3, #182 @ 0xb6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r4, #192 @ 0xc0 │ │ │ │ + cmp r2, #0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ bhi.w 2dfbd8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1cdee4> │ │ │ │ movw r0, #32874 @ 0x806a │ │ │ │ cmp r1, r0 │ │ │ │ bls.w 2e0a10 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ced1c> │ │ │ │ movw r0, #32879 @ 0x806f │ │ │ │ cmp r1, r0 │ │ │ │ @@ -830811,21 +830810,21 @@ │ │ │ │ orr.w r1, r4, #16580608 @ 0xfd0000 │ │ │ │ subs r6, r4, #3 │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, r7, #3 │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, r2, #3 │ │ │ │ lsls r4, r6, #5 │ │ │ │ - lsrs r0, r6, #31 │ │ │ │ + lsrs r0, r6, #20 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - subs r4, r1, #0 │ │ │ │ + subs r4, r1, r5 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - vext.8 q0, q9, q10, #0 │ │ │ │ + ldcl 0, cr0, [r2], #912 @ 0x390 │ │ │ │ @ instruction: 0xf394017d │ │ │ │ - @ instruction: 0xf7a200e4 │ │ │ │ + @ instruction: 0xf4e200e4 │ │ │ │ subs r4, r1, #1 │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r2, r7, #0 │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r2, r6, #0 │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r2, r4, #0 │ │ │ │ @@ -831944,32 +831943,32 @@ │ │ │ │ ldr.w r3, [r5, #1900] @ 0x76c │ │ │ │ ubfx r3, r3, #2, #1 │ │ │ │ str r3, [r6, #8] │ │ │ │ ldr.w r3, [r5, #1900] @ 0x76c │ │ │ │ ubfx r3, r3, #3, #1 │ │ │ │ str r3, [r6, #12] │ │ │ │ b.w 2e0c98 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1cefa4> │ │ │ │ - subs r4, r5, r2 │ │ │ │ + asrs r4, r5, #31 │ │ │ │ lsls r1, r2, #3 │ │ │ │ asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r0, r4 │ │ │ │ + asrs r2, r0, #25 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r6, r0, r3 │ │ │ │ + asrs r6, r0, #24 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r2, r1, r2 │ │ │ │ + asrs r2, r1, #23 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r0, r7, #29 │ │ │ │ + asrs r0, r7, #18 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr.w r0, [ip, #228] @ 0xe4 │ │ │ │ + @ instruction: 0xf61c00e4 │ │ │ │ asrs r6, r4, #27 │ │ │ │ lsls r4, r6, #5 │ │ │ │ asrs r6, r1, #27 │ │ │ │ lsls r4, r6, #5 │ │ │ │ - stc2l 0, cr0, [lr, #912]! @ 0x390 │ │ │ │ + @ instruction: 0xfb2e00e4 │ │ │ │ asrs r2, r2, #9 │ │ │ │ lsls r4, r6, #5 │ │ │ │ asrs r4, r2, #7 │ │ │ │ lsls r4, r6, #5 │ │ │ │ asrs r2, r0, #3 │ │ │ │ lsls r4, r6, #5 │ │ │ │ add.w r3, r5, #94208 @ 0x17000 │ │ │ │ @@ -833122,17 +833121,17 @@ │ │ │ │ ldrb.w r2, [r2, #488] @ 0x1e8 │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 2e0fe6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1cf2f2> │ │ │ │ b.w 2e0f84 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1cf290> │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r3, #1 │ │ │ │ + lsls r0, r3, #22 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r4, r0, #1 │ │ │ │ + lsls r4, r0, #22 │ │ │ │ lsls r1, 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, #684] @ 2e2dbc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d10c8> │ │ │ │ sub sp, #432 @ 0x1b0 │ │ │ │ @@ -833414,18 +833413,18 @@ │ │ │ │ b.n 2e2bea <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d0ef6> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bmi.n 2e2d84 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d1090> │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - vshr.u64 q0, q0, #34 │ │ │ │ + ldc2l 0, cr0, [lr], {208} @ 0xd0 │ │ │ │ bmi.n 2e2de8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d10f4> │ │ │ │ lsls r5, r7, #5 │ │ │ │ - ldmia r6!, {r1, r3, r7} │ │ │ │ + ldmia r3, {r1, r3, r6, r7} │ │ │ │ lsls r4, r4, #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] @ 2e3044 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d1350> │ │ │ │ sub sp, #432 @ 0x1b0 │ │ │ │ @@ -833656,18 +833655,18 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ bcs.n 2e306c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d1378> │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldc2l 0, cr0, [lr], {208} @ 0xd0 │ │ │ │ + @ instruction: 0xfa1e00d0 │ │ │ │ bne.n 2e3150 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d145c> │ │ │ │ lsls r5, r7, #5 │ │ │ │ - ldmia r4, {r3, r4, r6, r7} │ │ │ │ + ldmia r2!, {r3, r4} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3648] @ 0xe40 │ │ │ │ ldr.w ip, [pc, #744] @ 2e3350 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d165c> │ │ │ │ sub sp, #436 @ 0x1b4 │ │ │ │ @@ -833946,18 +833945,18 @@ │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffc0ffff │ │ │ │ rors r7, r3 │ │ │ │ ldmia r7, {r1, r3, r7} │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa3600d0 │ │ │ │ + @ instruction: 0xf77600d0 │ │ │ │ ldmia r6, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r5, r7, #5 │ │ │ │ - ldmia r2!, {r3, r6} │ │ │ │ + stmia r7!, {r3, r7} │ │ │ │ lsls r4, r4, #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 │ │ │ │ @@ -834252,18 +834251,18 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ mvns r0, r4 │ │ │ │ ldmia r4, {r1, r3, r4, r5, r6} │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf75200d0 │ │ │ │ + eors.w r0, r2, #6815744 @ 0x680000 │ │ │ │ ldmia r3!, {r1, r6, r7} │ │ │ │ lsls r5, r7, #5 │ │ │ │ - stmia r7!, {r1, r2, r5} │ │ │ │ + stmia r4!, {r1, r2, r5, r6} │ │ │ │ lsls r4, r4, #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] @ 2e393c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d1c48> │ │ │ │ sub sp, #432 @ 0x1b0 │ │ │ │ @@ -834490,18 +834489,18 @@ │ │ │ │ b.n 2e3860 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d1b6c> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldmia r1, {r1, r2, r3, r4, r5} │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - bic.w r0, r6, #6815744 @ 0x680000 │ │ │ │ + sbc.w r0, r6, #208 @ 0xd0 │ │ │ │ ldmia r0!, {r1, r2, r4, r7} │ │ │ │ lsls r5, r7, #5 │ │ │ │ - stmia r2!, {r4, r5, r6, r7} │ │ │ │ + stmia r0!, {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, #3648] @ 0xe40 │ │ │ │ ldr.w lr, [pc, #268] @ 2e3a6c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d1d78> │ │ │ │ sub sp, #432 @ 0x1b0 │ │ │ │ @@ -834616,20 +834615,20 @@ │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ stmia r6!, {r1, r4, r5, r6} │ │ │ │ lsls r5, r7, #5 │ │ │ │ asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - adcs.w r0, r4, #208 @ 0xd0 │ │ │ │ - adds r2, r5, r6 │ │ │ │ + mrc 0, 4, r0, cr4, cr0, {6} │ │ │ │ + asrs r2, r5, #27 │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmia r6!, {r3, r4, r5} │ │ │ │ lsls r5, r7, #5 │ │ │ │ - @ instruction: 0xf12c00d0 │ │ │ │ + mcr 0, 3, r0, cr12, cr0, {6} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ ldr.w ip, [pc, #168] @ 2e3b44 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d1e50> │ │ │ │ sub sp, #424 @ 0x1a8 │ │ │ │ mov r4, r2 │ │ │ │ @@ -834701,15 +834700,15 @@ │ │ │ │ strb r3, [r4, #0] │ │ │ │ b.n 2e3b0c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d1e18> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ stmia r5!, {r2, r4, r6} │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - orn r0, r8, #208 @ 0xd0 │ │ │ │ + stc 0, cr0, [r8, #832]! @ 0x340 │ │ │ │ stmia r4!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r5, r7, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ ldr.w ip, [pc, #308] @ 2e3c98 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d1fa4> │ │ │ │ @@ -834833,15 +834832,15 @@ │ │ │ │ b.n 2e3be0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d1eec> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stmia r4!, {r1, r2, r3, r7} │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - vshr.s64 q0, q0, #16 │ │ │ │ + ldcl 0, cr0, [r0], #832 @ 0x340 │ │ │ │ stmia r4!, {r3, r4} │ │ │ │ lsls r5, r7, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ ldr.w ip, [pc, #180] @ 2e3d6c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d2078> │ │ │ │ @@ -834918,15 +834917,15 @@ │ │ │ │ b.n 2e3d0e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d201a> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stmia r3!, {r3, r4, r5} │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - mcr 0, 3, r0, cr12, cr0, {6} │ │ │ │ + sub.w r0, ip, r0, lsr #3 │ │ │ │ stmia r2!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r5, r7, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ ldr.w ip, [pc, #416] @ 2e3f2c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d2238> │ │ │ │ @@ -835076,18 +835075,18 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {r2, r5, r6} │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - stc 0, cr0, [ip, #832]! @ 0x340 │ │ │ │ + @ instruction: 0xeaec00d0 │ │ │ │ stmia r2!, {r2} │ │ │ │ lsls r5, r7, #5 │ │ │ │ - pop {r1, r2, r6, r7} │ │ │ │ + rev r6, r0 │ │ │ │ lsls r4, r4, #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] @ 2e4118 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d2424> │ │ │ │ sub sp, #424 @ 0x1a8 │ │ │ │ @@ -835239,18 +835238,18 @@ │ │ │ │ b.n 2e3fd8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d22e4> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ ... │ │ │ │ stmia r0!, {r5, r7} │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xebf800d0 │ │ │ │ + ldmdb r8!, {r4, r6, r7} │ │ │ │ stmia r0!, {r5} │ │ │ │ lsls r5, r7, #5 │ │ │ │ - revsh r4, r4 │ │ │ │ + @ instruction: 0xb824 │ │ │ │ lsls r4, r4, #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] @ (2e4290 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d259c>) │ │ │ │ sub sp, #420 @ 0x1a4 │ │ │ │ @@ -835396,20 +835395,22 @@ │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ bkpt 0x0098 │ │ │ │ lsls r5, r7, #5 │ │ │ │ asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - strd r0, r0, [r2, #832]! @ 0x340 │ │ │ │ - asrs r4, r1, #7 │ │ │ │ + b.n 2e40e8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d23f4> │ │ │ │ + lsls r0, r2, #3 │ │ │ │ + lsrs r4, r1, #28 │ │ │ │ lsls r0, r2, #3 │ │ │ │ bkpt 0x005a │ │ │ │ lsls r5, r7, #5 │ │ │ │ - @ instruction: 0xe9ba00d0 │ │ │ │ + b.n 2e40a4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d23b0> │ │ │ │ + lsls r0, 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] @ 2e46c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d29d0> │ │ │ │ sub sp, #432 @ 0x1b0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -835760,18 +835761,19 @@ │ │ │ │ ldr r7, [pc, #0] @ (2e46c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d29cc>) │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7!, {} │ │ │ │ pop {r1, r4, r5, pc} │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe81a00d0 │ │ │ │ + b.n 2e4184 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d2490> │ │ │ │ + lsls r0, r2, #3 │ │ │ │ pop {r1, r3, r4, r7} │ │ │ │ lsls r5, r7, #5 │ │ │ │ - @ instruction: 0xb6ea │ │ │ │ + push {r1, r3, r5} │ │ │ │ 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, #640] @ (2e4968 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d2c74>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -836010,42 +836012,42 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [pc, #64] @ (2e49a4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d2cb0>) │ │ │ │ add r0, pc │ │ │ │ b.n 2e4774 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d2a80> │ │ │ │ nop │ │ │ │ b.n 2e49e8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d2cf4> │ │ │ │ lsls r5, r7, #5 │ │ │ │ - bvs.n 2e4928 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d2c34> │ │ │ │ + bmi.n 2e49a8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d2cb4> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - b.n 2e43fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d2708> │ │ │ │ + b.n 2e4e7c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d3188> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xeace00d5 │ │ │ │ - b.n 2e43cc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d26d8> │ │ │ │ + @ instruction: 0xe80e00d5 │ │ │ │ + b.n 2e4e4c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d3158> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 2e41a8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d24b4> │ │ │ │ + b.n 2e4c28 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d2f34> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 2e5150 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d345c> │ │ │ │ + b.n 2e4bd0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d2edc> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 2e50c8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d33d4> │ │ │ │ + b.n 2e4b48 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d2e54> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 2e4fc0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d32cc> │ │ │ │ + b.n 2e4a40 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d2d4c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 2e4fe0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d32ec> │ │ │ │ + b.n 2e4a60 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d2d6c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 2e419c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d24a8> │ │ │ │ + b.n 2e4c1c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d2f28> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 2e4f94 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d32a0> │ │ │ │ + b.n 2e4a14 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d2d20> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 2e4fbc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d32c8> │ │ │ │ + b.n 2e4a3c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d2d48> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 2e4fe4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d32f0> │ │ │ │ + b.n 2e4a64 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d2d70> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 2e500c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d3318> │ │ │ │ + b.n 2e4a8c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d2d98> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 2e4f14 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d3220> │ │ │ │ + svc 246 @ 0xf6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r0, [pc, #88] @ (2e4a04 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d2d10>) │ │ │ │ add r0, pc │ │ │ │ b.n 2e4774 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d2a80> │ │ │ │ ldr r0, [pc, #88] @ (2e4a08 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d2d14>) │ │ │ │ add r0, pc │ │ │ │ b.n 2e4774 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d2a80> │ │ │ │ @@ -836078,31 +836080,31 @@ │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 2e4774 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d2a80> │ │ │ │ ldr r0, [pc, #36] @ (2e4a24 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d2d30>) │ │ │ │ add r0, pc │ │ │ │ b.n 2e4774 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d2a80> │ │ │ │ nop │ │ │ │ - b.n 2e4ef4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d3200> │ │ │ │ + svc 182 @ 0xb6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r0, r0, r5 │ │ │ │ + adds r0, r0, r2 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - b.n 2e4ef4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d3200> │ │ │ │ + svc 178 @ 0xb2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 2e4f00 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d320c> │ │ │ │ + svc 182 @ 0xb6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 2e4f1c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d3228> │ │ │ │ + svc 194 @ 0xc2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 2e4ecc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d31d8> │ │ │ │ + svc 152 @ 0x98 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 2e4eb4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d31c0> │ │ │ │ + svc 138 @ 0x8a │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 2e4edc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d31e8> │ │ │ │ + svc 156 @ 0x9c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 2e4d5c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d3068> │ │ │ │ + udf #218 @ 0xda │ │ │ │ lsls r0, 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] @ 2e4b74 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d2e80> │ │ │ │ sub sp, #16 │ │ │ │ @@ -836229,29 +836231,29 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ bgt.n 2e4b28 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d2e34> │ │ │ │ lsls r5, r7, #5 │ │ │ │ push {r1, r3, r4, r5, r7, lr} │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2e51bc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d34c8> │ │ │ │ + b.n 2e4c3c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d2f48> │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r1, r4, r6, lr} │ │ │ │ lsls r5, r7, #5 │ │ │ │ - b.n 2e5070 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d337c> │ │ │ │ + svc 180 @ 0xb4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bcc.n 2e4bd4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d2ee0> │ │ │ │ + beq.n 2e4c54 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d2f60> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - b.n 2e4f98 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d32a4> │ │ │ │ + svc 68 @ 0x44 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 2e5084 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d3390> │ │ │ │ + svc 184 @ 0xb8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 2e4f30 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d323c> │ │ │ │ + svc 12 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 2e4f14 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d3220> │ │ │ │ + udf #252 @ 0xfc │ │ │ │ lsls r0, r2, #3 │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 2e4c98 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d2fa4> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -836377,15 +836379,15 @@ │ │ │ │ bhi.n 2e4c40 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d2f4c> │ │ │ │ ldr r3, [r1, #16] │ │ │ │ str r3, [r2, #0] │ │ │ │ b.n 2e4c10 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d2f1c> │ │ │ │ nop │ │ │ │ blt.n 2e4dcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d30d8> │ │ │ │ lsls r5, r7, #5 │ │ │ │ - ldrh r2, [r1, #48] @ 0x30 │ │ │ │ + ldrh r2, [r1, #26] │ │ │ │ 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, #52] @ (2e4d2c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d3038>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -836406,17 +836408,17 @@ │ │ │ │ bl 2e4b9c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d2ea8> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #12] @ (2e4d34 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d3040>) │ │ │ │ add r3, pc │ │ │ │ b.n 2e4d14 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d3020> │ │ │ │ bge.n 2e4d90 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d309c> │ │ │ │ lsls r5, r7, #5 │ │ │ │ - b.n 2e4ea8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d31b4> │ │ │ │ + ble.n 2e4d28 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d3034> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 2e4ea0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d31ac> │ │ │ │ + ble.n 2e4d20 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d302c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ cbz r2, 2e4d84 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d3090> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #60] @ (2e4d88 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d3094>) │ │ │ │ @@ -836441,15 +836443,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bls.n 2e4d48 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d3054> │ │ │ │ lsls r5, r7, #5 │ │ │ │ - b.n 2e4e78 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d3184> │ │ │ │ + ble.n 2e4cf8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d3004> │ │ │ │ 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, #80] @ (2e4df0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d30fc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -836479,15 +836481,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bls.n 2e4d04 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d3010> │ │ │ │ lsls r5, r7, #5 │ │ │ │ - beq.n 2e4ec0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d31cc> │ │ │ │ + ldmia r5, {r2, r5, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cbz r1, 2e4e44 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d3150> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -836703,15 +836705,15 @@ │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #12] │ │ │ │ b.n 2e4f4c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d3258> │ │ │ │ nop │ │ │ │ - udf #178 @ 0xb2 │ │ │ │ + blt.n 2e5014 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d3320> │ │ │ │ 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, #3432] @ 0xd68 │ │ │ │ sub.w sp, sp, #628 @ 0x274 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -838133,15 +838135,15 @@ │ │ │ │ b.n 2e5c5e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d3f6a> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r5, pc, #480 @ (adr r5, 2e6160 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d446c>) │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 2e603c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d4348> │ │ │ │ + ldmia r7, {r1, r3, r4, r7} │ │ │ │ lsls r0, 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 │ │ │ │ @@ -838544,19 +838546,19 @@ │ │ │ │ b.n 2e614c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d4458> │ │ │ │ stmia r6!, {r1, r2, r6} │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldr r7, [sp, #168] @ 0xa8 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5!, {r1, r2, r3} │ │ │ │ + ldmia r2, {r1, r2, r3, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r6, [sp, #688] @ 0x2b0 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - ldmia r2, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r0!, {r2, r3, r4} │ │ │ │ lsls r0, r2, #3 │ │ │ │ mov r0, r9 │ │ │ │ bl 247c98 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x135fa4> │ │ │ │ b.n 2e63b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d46bc> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 2e633a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d4646> │ │ │ │ @@ -839275,17 +839277,17 @@ │ │ │ │ lsls r5, r7, #5 │ │ │ │ str r7, [sp, #176] @ 0xb0 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ str r6, [sp, #720] @ 0x2d0 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - stmia r3!, {r3, r6} │ │ │ │ + stmia r0!, {r3, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r3!, {r4, r5} │ │ │ │ + stmia r0!, {r4, r5, r6} │ │ │ │ lsls r0, 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 │ │ │ │ @@ -839800,15 +839802,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ add.w ip, r3, #1 │ │ │ │ b.n 2e70ae <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d53ba> │ │ │ │ nop │ │ │ │ @ instruction: 0xb6a4 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - pop {r2, r3, r4, r5, r6, pc} │ │ │ │ + hlt 0x003c │ │ │ │ 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, [r0, #60] @ 0x3c │ │ │ │ ldrb.w ip, [r1, #3] │ │ │ │ @@ -839930,15 +839932,15 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr.w ip, [r3, #460] @ 0x1cc │ │ │ │ add.w r1, ip, #1 │ │ │ │ b.n 2e71b2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d54be> │ │ │ │ push {r5, r7, lr} │ │ │ │ lsls r5, r7, #5 │ │ │ │ - pop {r1, r2, r3, r4, r6} │ │ │ │ + cbnz r6, 2e72e2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d55ee> │ │ │ │ lsls r0, 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 │ │ │ │ @@ -840029,15 +840031,15 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r1, #2 │ │ │ │ b.n 2e7326 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d5632> │ │ │ │ nop │ │ │ │ push {r1, r2, r3, r5} │ │ │ │ lsls r5, r7, #5 │ │ │ │ - cbnz r4, 2e7410 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d571c> │ │ │ │ + @ instruction: 0xb864 │ │ │ │ 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 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ @@ -840156,15 +840158,15 @@ │ │ │ │ ldr.w r3, [r6, #460] @ 0x1cc │ │ │ │ ldr r2, [sp, #8] │ │ │ │ adds r1, r3, #2 │ │ │ │ b.n 2e7434 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d5740> │ │ │ │ nop │ │ │ │ cbz r4, 2e754a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d5856> │ │ │ │ lsls r5, r7, #5 │ │ │ │ - cbnz r2, 2e7546 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d5852> │ │ │ │ + @ instruction: 0xb73a │ │ │ │ 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 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ @@ -840292,15 +840294,15 @@ │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ cbz r4, 2e76ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d59b8> │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldrh r0, [r7, #16] │ │ │ │ lsls r5, r7, #5 │ │ │ │ - @ instruction: 0xb8c6 │ │ │ │ + @ instruction: 0xb606 │ │ │ │ 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 │ │ │ │ ldr r2, [r1, #16] │ │ │ │ @@ -840452,15 +840454,15 @@ │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ add sp, #280 @ 0x118 │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldrh r4, [r5, #4] │ │ │ │ lsls r5, r7, #5 │ │ │ │ - @ instruction: 0xb73c │ │ │ │ + push {r2, r3, r4, r5, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3472] @ 0xd90 │ │ │ │ ldr r6, [pc, #688] @ (2e7af0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d5dfc>) │ │ │ │ sub.w sp, sp, #588 @ 0x24c │ │ │ │ @@ -840720,15 +840722,15 @@ │ │ │ │ lsls r5, r7, #5 │ │ │ │ strh r4, [r6, #60] @ 0x3c │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r3, #56] @ 0x38 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - push {r1, r3, r4, r6, r7} │ │ │ │ + sxth r2, r3 │ │ │ │ lsls r0, 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 2e7b82 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d5e8e> │ │ │ │ @@ -841142,15 +841144,15 @@ │ │ │ │ lsls r5, r7, #5 │ │ │ │ strh r0, [r3, #24] │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #12] │ │ │ │ lsls r5, r7, #5 │ │ │ │ - add sp, #8 │ │ │ │ + add r5, sp, #264 @ 0x108 │ │ │ │ lsls r0, 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 2e800a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d6316> │ │ │ │ @@ -843378,15 +843380,15 @@ │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldr r0, [r3, #56] @ 0x38 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r2, #40] @ 0x28 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - str r6, [sp, #744] @ 0x2e8 │ │ │ │ + str r3, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 13cfd0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b2dc> │ │ │ │ ldr.w r3, [r5, #460] @ 0x1cc │ │ │ │ adds r2, r3, #1 │ │ │ │ b.n 2e9524 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d7830> │ │ │ │ ldr r0, [sp, #32] │ │ │ │ @@ -843767,15 +843769,15 @@ │ │ │ │ b.n 2e9928 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d7c34> │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 247c98 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x135fa4> │ │ │ │ b.n 2e9b72 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d7e7e> │ │ │ │ mov lr, r3 │ │ │ │ b.n 2e96a2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d79ae> │ │ │ │ nop │ │ │ │ - str r5, [sp, #528] @ 0x210 │ │ │ │ + str r2, [sp, #784] @ 0x310 │ │ │ │ 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 │ │ │ │ ldrd r7, r8, [sp, #32] │ │ │ │ cmp r7, #0 │ │ │ │ @@ -844067,15 +844069,15 @@ │ │ │ │ nop │ │ │ │ ldrh r2, [r1, #22] │ │ │ │ lsls r5, r7, #5 │ │ │ │ str r2, [r0, #60] @ 0x3c │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #288] @ 0x120 │ │ │ │ + ldrh r0, [r1, #52] @ 0x34 │ │ │ │ lsls r0, r2, #3 │ │ │ │ str r0, [r7, #36] @ 0x24 │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 2e9ca2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d7fae> │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ @@ -844514,15 +844516,15 @@ │ │ │ │ str.w lr, [sp, #56] @ 0x38 │ │ │ │ b.n 2e9fd2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d82de> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ mov r1, r2 │ │ │ │ b.n 2e9d4c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d8058> │ │ │ │ movs r1, #1 │ │ │ │ b.n 2e9d4c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d8058> │ │ │ │ - ldrh r0, [r1, #40] @ 0x28 │ │ │ │ + ldrh r0, [r1, #18] │ │ │ │ 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, #3464] @ 0xd88 │ │ │ │ ldr r5, [pc, #512] @ (2ea5d4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d88e0>) │ │ │ │ sub.w sp, sp, #596 @ 0x254 │ │ │ │ @@ -845154,15 +845156,15 @@ │ │ │ │ adds r1, r3, r0 │ │ │ │ b.n 2ea7ee <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d8afa> │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #20] │ │ │ │ bl 247c98 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x135fa4> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ b.n 2eaa3c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d8d48> │ │ │ │ - strh r0, [r6, #54] @ 0x36 │ │ │ │ + strh r0, [r6, #32] │ │ │ │ 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, #3464] @ 0xd88 │ │ │ │ ldr r5, [pc, #764] @ (2ead9c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d90a8>) │ │ │ │ sub.w sp, sp, #596 @ 0x254 │ │ │ │ @@ -845809,15 +845811,15 @@ │ │ │ │ bne.w 2eace0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d8fec> │ │ │ │ ldr r5, [sp, #16] │ │ │ │ b.n 2eac1c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d8f28> │ │ │ │ movs r1, #1 │ │ │ │ cmp r5, #0 │ │ │ │ bne.w 2eaf98 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d92a4> │ │ │ │ b.n 2eb186 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d9492> │ │ │ │ - ldrb r2, [r4, #29] │ │ │ │ + ldrb r2, [r4, #18] │ │ │ │ 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, #3432] @ 0xd68 │ │ │ │ ldr r5, [pc, #732] @ (2eb488 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d9794>) │ │ │ │ sub.w sp, sp, #628 @ 0x274 │ │ │ │ @@ -846553,15 +846555,15 @@ │ │ │ │ bls.w 2eb38e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d969a> │ │ │ │ ldr r2, [sp, #664] @ 0x298 │ │ │ │ cmp r2, #1 │ │ │ │ bne.w 2eb38e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d969a> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ b.n 2eb6da <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d99e6> │ │ │ │ nop │ │ │ │ - strb r6, [r2, #31] │ │ │ │ + strb r6, [r2, #20] │ │ │ │ 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, #3432] @ 0xd68 │ │ │ │ sub.w sp, sp, #628 @ 0x274 │ │ │ │ ldr r4, [pc, #764] @ (2ebc9c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1d9fa8>) │ │ │ │ @@ -846855,15 +846857,15 @@ │ │ │ │ lsls r5, r7, #5 │ │ │ │ mov r2, fp │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ add r8, r3 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - strb r4, [r0, #7] │ │ │ │ + ldr r4, [r0, #112] @ 0x70 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r3, [sp, #664] @ 0x298 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ cmp.w ip, #0 │ │ │ │ beq.w 2ebf52 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1da25e> │ │ │ │ mov ip, lr │ │ │ │ mov r0, lr │ │ │ │ @@ -848084,17 +848086,17 @@ │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 2ec5f0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1da8fc> │ │ │ │ b.n 2ec5fe <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1da90a> │ │ │ │ mov r3, r1 │ │ │ │ b.n 2ec48e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1da79a> │ │ │ │ nop │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ + str r2, [r5, #92] @ 0x5c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [r7, #112] @ 0x70 │ │ │ │ + str r0, [r7, #68] @ 0x44 │ │ │ │ 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, #3440] @ 0xd70 │ │ │ │ ldr r5, [pc, #728] @ (2ecce8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1daff4>) │ │ │ │ sub.w sp, sp, #620 @ 0x26c │ │ │ │ @@ -848366,15 +848368,15 @@ │ │ │ │ nop │ │ │ │ ldrb r2, [r5, r3] │ │ │ │ lsls r5, r7, #5 │ │ │ │ adds r5, #230 @ 0xe6 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r5, #52] @ 0x34 │ │ │ │ + str r6, [r5, #8] │ │ │ │ lsls r0, r2, #3 │ │ │ │ adds r4, #154 @ 0x9a │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 2eca7e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1dad8a> │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ @@ -848854,15 +848856,15 @@ │ │ │ │ beq.w 2ecb94 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1daea0> │ │ │ │ mov lr, r0 │ │ │ │ movs r0, #1 │ │ │ │ b.n 2ecdca <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1db0d6> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ movs r0, #1 │ │ │ │ b.n 2ecb28 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1dae34> │ │ │ │ - ldrsh r2, [r4, r4] │ │ │ │ + ldrb r2, [r4, r1] │ │ │ │ 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, #3464] @ 0xd88 │ │ │ │ ldr r5, [pc, #612] @ (2ed48c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1db798>) │ │ │ │ sub.w sp, sp, #596 @ 0x254 │ │ │ │ @@ -849553,15 +849555,15 @@ │ │ │ │ bl 13cfd0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b2dc> │ │ │ │ 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 2ed758 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1dba64> │ │ │ │ - ldr r6, [r3, r0] │ │ │ │ + strb r6, [r3, r5] │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3464] @ 0xd88 │ │ │ │ ldr r5, [pc, #648] @ (2edc28 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1dbf34>) │ │ │ │ sub.w sp, sp, #596 @ 0x254 │ │ │ │ @@ -850268,15 +850270,15 @@ │ │ │ │ ldr r5, [sp, #20] │ │ │ │ b.n 2edb3a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1dbe46> │ │ │ │ movs r1, #1 │ │ │ │ cmp r5, #0 │ │ │ │ bne.w 2edf2c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1dc238> │ │ │ │ b.n 2ee124 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1dc430> │ │ │ │ nop │ │ │ │ - str r6, [r6, r0] │ │ │ │ + ldr r5, [pc, #472] @ (2ee310 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1dc61c>) │ │ │ │ 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, #3432] @ 0xd68 │ │ │ │ ldr r5, [pc, #752] @ (2ee43c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1dc748>) │ │ │ │ sub.w sp, sp, #628 @ 0x274 │ │ │ │ @@ -851024,15 +851026,15 @@ │ │ │ │ bls.w 2ee340 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1dc64c> │ │ │ │ ldr r3, [sp, #664] @ 0x298 │ │ │ │ cmp r3, #1 │ │ │ │ bne.w 2ee340 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1dc64c> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ b.n 2ee692 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1dc99e> │ │ │ │ nop │ │ │ │ - ldr r0, [pc, #120] @ (2ee9bc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1dccc8>) │ │ │ │ + cmp r6, fp │ │ │ │ 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, #3432] @ 0xd68 │ │ │ │ sub.w sp, sp, #628 @ 0x274 │ │ │ │ ldr r4, [pc, #776] @ (2eec64 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1dcf70>) │ │ │ │ @@ -851335,15 +851337,15 @@ │ │ │ │ lsls r5, r7, #5 │ │ │ │ asrs r6, r3, #26 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r2, #19 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - rors r2, r7 │ │ │ │ + subs r7, #58 @ 0x3a │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldrd r1, ip, [sp, #664] @ 0x298 │ │ │ │ mov r0, lr │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 2eef16 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1dd222> │ │ │ │ ldr.w r9, [r8, #520] @ 0x208 │ │ │ │ @@ -852615,15 +852617,15 @@ │ │ │ │ cmp.w r2, r1, lsl #4 │ │ │ │ bls.w 2ef440 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1dd74c> │ │ │ │ ldr r2, [sp, #664] @ 0x298 │ │ │ │ cmp r2, #1 │ │ │ │ bne.w 2ef440 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1dd74c> │ │ │ │ ldr r1, [r7, #4] │ │ │ │ b.n 2ef740 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1dda4c> │ │ │ │ - adds r7, #114 @ 0x72 │ │ │ │ + adds r4, #178 @ 0xb2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3432] @ 0xd68 │ │ │ │ ldr r4, [pc, #760] @ (2efd00 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1de00c>) │ │ │ │ mov fp, r1 │ │ │ │ @@ -852917,15 +852919,15 @@ │ │ │ │ lsls r5, r7, #5 │ │ │ │ lsls r6, r5, #23 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r5, #16 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - adds r1, #96 @ 0x60 │ │ │ │ + cmp r6, #160 @ 0xa0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r2, [sp, #664] @ 0x298 │ │ │ │ cmp r2, #1 │ │ │ │ bne.w 2eff4e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1de25a> │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ orr.w r2, r2, fp │ │ │ │ cmp.w r2, #65536 @ 0x10000 │ │ │ │ @@ -854292,15 +854294,15 @@ │ │ │ │ cmp.w r3, r2, lsl #4 │ │ │ │ bls.w 2f05f4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1de900> │ │ │ │ ldr r3, [sp, #664] @ 0x298 │ │ │ │ cmp r3, #1 │ │ │ │ bne.w 2f05f4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1de900> │ │ │ │ ldr.w r2, [fp, #4] │ │ │ │ b.n 2f08f4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1dec00> │ │ │ │ - movs r5, #188 @ 0xbc │ │ │ │ + movs r2, #252 @ 0xfc │ │ │ │ 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, #3432] @ 0xd68 │ │ │ │ ldr r4, [pc, #776] @ (2f0ed4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1df1e0>) │ │ │ │ mov fp, r1 │ │ │ │ @@ -854598,15 +854600,15 @@ │ │ │ │ b.n 2f0c88 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1def94> │ │ │ │ subs r6, r4, r4 │ │ │ │ lsls r5, r7, #5 │ │ │ │ bic.w r1, sl, #16515072 @ 0xfc0000 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf25c017c │ │ │ │ - subs r2, r1, #6 │ │ │ │ + adds r2, r1, #3 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldrd r2, r1, [sp, #664] @ 0x298 │ │ │ │ cmp r2, #1 │ │ │ │ it eq │ │ │ │ cmpeq r1, #0 │ │ │ │ bne.w 2f118a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1df496> │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ @@ -859151,15 +859153,16 @@ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ and.w r3, r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ b.n 2f4d30 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e303c> │ │ │ │ lsls r4, r7, #5 │ │ │ │ - eors.w r0, r6, pc, lsl #3 │ │ │ │ + b.n 2f4654 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e2960> │ │ │ │ + lsls r7, 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, r1 │ │ │ │ ldrh r1, [r1, #2] │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ @@ -859432,15 +859435,15 @@ │ │ │ │ add.w r0, r1, r8 │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 2f494a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e2c56> │ │ │ │ nop │ │ │ │ udf #210 @ 0xd2 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - b.n 2f4684 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e2990> │ │ │ │ + b.n 2f5104 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e3410> │ │ │ │ lsls r7, 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 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ @@ -859575,15 +859578,15 @@ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ add.w r0, r9, r3 │ │ │ │ b.n 2f4ab4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e2dc0> │ │ │ │ bgt.n 2f4b58 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e2e64> │ │ │ │ lsls r4, r7, #5 │ │ │ │ - b.n 2f4548 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e2854> │ │ │ │ + b.n 2f4fc8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e32d4> │ │ │ │ lsls r7, r1, #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 │ │ │ │ @@ -859657,15 +859660,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ blt.n 2f4d34 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e3040> │ │ │ │ lsls r4, r7, #5 │ │ │ │ - b.n 2f52bc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e35c8> │ │ │ │ + b.n 2f4d3c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e3048> │ │ │ │ lsls r7, r1, #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] @ (2f4cdc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e2fe8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -859709,15 +859712,15 @@ │ │ │ │ ldr.w r3, [r3, #1872] @ 0x750 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bge.n 2f4c48 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e2f54> │ │ │ │ lsls r4, r7, #5 │ │ │ │ - b.n 2f5238 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e3544> │ │ │ │ + svc 234 @ 0xea │ │ │ │ lsls r7, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #732] @ (2f4fd0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e32dc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -859963,17 +859966,17 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1c12b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xaf5bc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2f4e78 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e3184> │ │ │ │ nop │ │ │ │ bge.n 2f5030 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e333c> │ │ │ │ lsls r4, r7, #5 │ │ │ │ - b.n 2f53c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e36d0> │ │ │ │ + svc 54 @ 0x36 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - b.n 2f5384 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e3690> │ │ │ │ + svc 20 │ │ │ │ lsls r7, r1, #3 │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldrh.w r2, [r3, #3472] @ 0xd90 │ │ │ │ cmp r2, r5 │ │ │ │ beq.w 2f4da0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e30ac> │ │ │ │ add.w r2, r4, #94208 @ 0x17000 │ │ │ │ ldr.w r2, [r2, #704] @ 0x2c0 │ │ │ │ @@ -862032,15 +862035,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 1c12b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xaf5bc> │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ b.n 2f683a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e4b46> │ │ │ │ nop │ │ │ │ itte ne │ │ │ │ lslne r4, r7, #5 │ │ │ │ - stmiane r7!, {r1, r3, r4, r5} │ │ │ │ + stmiane r4!, {r1, r3, r4, r5, r6} │ │ │ │ lsleq r7, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #116] @ (2f6910 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e4c1c>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -862081,15 +862084,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 1c12b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xaf5bc> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 2f68cc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e4bd8> │ │ │ │ bkpt 0x0088 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - stmia r6!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r3!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r1, #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] @ 2f6c60 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e4f6c> │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -862334,15 +862337,15 @@ │ │ │ │ lsls r4, r7, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ str r6, [sp, #808] @ 0x328 │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r1, r6} │ │ │ │ + stmia r3!, {r1, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ str r6, [sp, #416] @ 0x1a0 │ │ │ │ lsls r4, r7, #5 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, r6 │ │ │ │ movs r0, r0 │ │ │ │ orrs r4, r6 │ │ │ │ @@ -862617,17 +862620,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #0] │ │ │ │ eors r6, r4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ orrs r4, r6 │ │ │ │ - stmia r1!, {r3, r5} │ │ │ │ + bkpt 0x0068 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r1!, {r3, r4} │ │ │ │ + bkpt 0x0058 │ │ │ │ lsls r7, r1, #3 │ │ │ │ movs r3, #116 @ 0x74 │ │ │ │ mla r3, r3, r5, r4 │ │ │ │ add.w r3, r3, #101376 @ 0x18c00 │ │ │ │ vldr s14, [r3, #452] @ 0x1c4 │ │ │ │ vcmp.f32 s14, s15 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ @@ -862881,17 +862884,17 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ bl 1c12b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xaf5bc> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ vldr s15, [r2] │ │ │ │ b.n 2f7316 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e5622> │ │ │ │ - pop {r1, r3, r5, r7, pc} │ │ │ │ + revsh r2, r5 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - pop {r3, r7} │ │ │ │ + cbnz r0, 2f73b6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e56c2> │ │ │ │ lsls r7, r1, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w lr, [pc, #72] @ 2f73dc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e56e8> │ │ │ │ sub sp, #28 │ │ │ │ @@ -863190,17 +863193,17 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, ip │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ cbz r0, 2f772c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e5a38> │ │ │ │ lsls r4, r7, #5 │ │ │ │ - rev r6, r0 │ │ │ │ + @ instruction: 0xb746 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - @ instruction: 0xb8f8 │ │ │ │ + @ instruction: 0xb638 │ │ │ │ lsls r7, r1, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #488] @ (2f7910 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e5c1c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -863344,17 +863347,17 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffc0ffff │ │ │ │ rors r7, r3 │ │ │ │ add sp, #0 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - @ instruction: 0xb8a6 │ │ │ │ + push {r1, r2, r5, r6, r7, lr} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - @ instruction: 0xb712 │ │ │ │ + push {r1, r4, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #620] @ (2f7b98 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e5ea4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -863553,17 +863556,17 @@ │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 2f7a36 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e5d42> │ │ │ │ nop │ │ │ │ add r5, sp, #992 @ 0x3e0 │ │ │ │ lsls r4, r7, #5 │ │ │ │ vst1.8 {d4}, [r0], r1 │ │ │ │ @ instruction: 0xfa004701 │ │ │ │ - @ instruction: 0xb608 │ │ │ │ + cbz r0, 2f7bfa <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e5f06> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - push {r1, r4, r7} │ │ │ │ + cbz r2, 2f7be0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e5eec> │ │ │ │ lsls r7, r1, #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 │ │ │ │ @@ -863794,17 +863797,17 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 2f7e16 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e6122> │ │ │ │ movs r2, #192 @ 0xc0 │ │ │ │ b.n 2f7dc4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e60d0> │ │ │ │ - ldrb r0, [r0, r1] │ │ │ │ + ldr r0, [r0, r6] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldrb r0, [r5, r0] │ │ │ │ + ldr r0, [r5, r5] │ │ │ │ lsls r7, r3, #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, #1668] @ 0x684 │ │ │ │ @@ -863908,15 +863911,15 @@ │ │ │ │ b.n 2f7f0a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e6216> │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ bl 1c12b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xaf5bc> │ │ │ │ b.n 2f7f34 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e6240> │ │ │ │ add r0, sp, #360 @ 0x168 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - cbz r4, 2f7fa6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e62b2> │ │ │ │ + add r6, sp, #752 @ 0x2f0 │ │ │ │ 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 r3, [pc, #284] @ (2f80b4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e63c0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -864027,19 +864030,19 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 2f8042 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e634e> │ │ │ │ nop │ │ │ │ add r7, pc, #560 @ (adr r7, 2f82e8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e65f4>) │ │ │ │ lsls r4, r7, #5 │ │ │ │ - add sp, #160 @ 0xa0 │ │ │ │ + add r5, sp, #416 @ 0x1a0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r7, sp, #904 @ 0x388 │ │ │ │ + add r5, sp, #136 @ 0x88 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r7, sp, #840 @ 0x348 │ │ │ │ + add r5, sp, #72 @ 0x48 │ │ │ │ lsls r7, r1, #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 │ │ │ │ @@ -864173,17 +864176,17 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffc0ffff │ │ │ │ rors r7, r3 │ │ │ │ add r6, pc, #304 @ (adr r6, 2f8394 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e66a0>) │ │ │ │ lsls r4, r7, #5 │ │ │ │ - add r6, sp, #744 @ 0x2e8 │ │ │ │ + add r3, sp, #1000 @ 0x3e8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r6, sp, #208 @ 0xd0 │ │ │ │ + add r3, sp, #464 @ 0x1d0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ add.w r7, r0, #102400 @ 0x19000 │ │ │ │ mov.w ip, #0 │ │ │ │ ldrb.w r3, [r7, #1656] @ 0x678 │ │ │ │ ldrb.w r4, [r7, #1680] @ 0x690 │ │ │ │ strb.w ip, [r7, #1680] @ 0x690 │ │ │ │ @@ -864567,17 +864570,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ add r0, pc, #664 @ (adr r0, 2f89ec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e6cf8>) │ │ │ │ lsls r4, r7, #5 │ │ │ │ - add r1, sp, #560 @ 0x230 │ │ │ │ + add r6, pc, #816 @ (adr r6, 2f8a88 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e6d94>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r1, sp, #408 @ 0x198 │ │ │ │ + add r6, pc, #664 @ (adr r6, 2f89f4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e6d00>) │ │ │ │ lsls r7, r1, #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] @ (2f87f4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e6b00>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -864706,15 +864709,15 @@ │ │ │ │ cmp r4, r3 │ │ │ │ bcc.n 2f8882 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e6b8e> │ │ │ │ movs r2, #28 │ │ │ │ mla r3, r2, r3, r0 │ │ │ │ add.w r0, r3, #97792 @ 0x17e00 │ │ │ │ add.w r0, r0, #352 @ 0x160 │ │ │ │ pop {r4, pc} │ │ │ │ - str r6, [r3, r6] │ │ │ │ + ldr r6, [pc, #888] @ (2f8c6c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e6f78>) │ │ │ │ lsls r7, r3, #3 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 2f89b2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e6cbe> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -864924,19 +864927,19 @@ │ │ │ │ nop │ │ │ │ strb r4, [r5, #24] │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r4, #23] │ │ │ │ lsls r4, r7, #5 │ │ │ │ - add r6, pc, #176 @ (adr r6, 2f8bc8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e6ed4>) │ │ │ │ + add r3, pc, #432 @ (adr r3, 2f8cc8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e6fd4>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r5, pc, #920 @ (adr r5, 2f8eb4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e71c0>) │ │ │ │ + add r3, pc, #152 @ (adr r3, 2f8bb4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e6ec0>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r7, [pc, #384] @ (2f8ca0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e6fac>) │ │ │ │ + ldr r4, [pc, #640] @ (2f8da0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e70ac>) │ │ │ │ lsls r7, r3, #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 │ │ │ │ @@ -865020,17 +865023,17 @@ │ │ │ │ vldr s6, [sp, #20] │ │ │ │ vldr s14, [sp, #16] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 2f8bc8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e6ed4> │ │ │ │ ldr r3, [sp, #936] @ 0x3a8 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - add r5, pc, #232 @ (adr r5, 2f8d20 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e702c>) │ │ │ │ + add r2, pc, #488 @ (adr r2, 2f8e20 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e712c>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r6, [pc, #656] @ (2f8ecc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e71d8>) │ │ │ │ + ldr r3, [pc, #912] @ (2f8fcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e72d8>) │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #452] @ (2f8e10 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e711c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -865181,21 +865184,21 @@ │ │ │ │ mla r3, r2, r3, r4 │ │ │ │ add.w r3, r3, #97792 @ 0x17e00 │ │ │ │ add.w r3, r3, #352 @ 0x160 │ │ │ │ b.n 2f8c82 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e6f8e> │ │ │ │ nop │ │ │ │ ldr r2, [sp, #856] @ 0x358 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - add r4, pc, #8 @ (adr r4, 2f8e20 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e712c>) │ │ │ │ + add r1, pc, #264 @ (adr r1, 2f8f20 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e722c>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r5, [pc, #384] @ (2f8f9c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e72a8>) │ │ │ │ + ldr r2, [pc, #640] @ (2f909c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e73a8>) │ │ │ │ lsls r7, r3, #3 │ │ │ │ - add r3, pc, #640 @ (adr r3, 2f90a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e73ac>) │ │ │ │ + add r0, pc, #896 @ (adr r0, 2f91a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e74ac>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r4, [pc, #1016] @ (2f921c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e7528>) │ │ │ │ + ldr r2, [pc, #248] @ (2f8f1c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e7228>) │ │ │ │ lsls r7, r3, #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 │ │ │ │ @@ -865271,17 +865274,17 @@ │ │ │ │ vldr s6, [sp, #20] │ │ │ │ vldr s15, [sp, #16] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 2f8e96 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e71a2> │ │ │ │ ldr r0, [sp, #864] @ 0x360 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - add r2, pc, #200 @ (adr r2, 2f8fec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e72f8>) │ │ │ │ + ldr r7, [sp, #456] @ 0x1c8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r3, [pc, #496] @ (2f9118 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e7424>) │ │ │ │ + ldr r0, [pc, #752] @ (2f9218 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e7524>) │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #428] @ (2f90e4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e73f0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -865424,21 +865427,21 @@ │ │ │ │ vldr s15, [sp, #12] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ b.n 2f8fbc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e72c8> │ │ │ │ nop │ │ │ │ str r7, [sp, #952] @ 0x3b8 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - add r0, pc, #800 @ (adr r0, 2f940c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e7718>) │ │ │ │ + ldr r6, [sp, #32] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r2, [pc, #40] @ (2f9118 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e7424>) │ │ │ │ + bx r9 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - add r0, pc, #712 @ (adr r0, 2f93bc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e76c8>) │ │ │ │ + ldr r5, [sp, #968] @ 0x3c8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r1, [pc, #976] @ (2f94c8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e77d4>) │ │ │ │ + bxns r6 │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #284] @ (2f9224 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e7530>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -865534,17 +865537,17 @@ │ │ │ │ mla r3, r2, r5, ip │ │ │ │ add.w r3, r3, #97792 @ 0x17e00 │ │ │ │ add.w r3, r3, #352 @ 0x160 │ │ │ │ b.n 2f91ca <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e74d6> │ │ │ │ nop │ │ │ │ str r6, [sp, #128] @ 0x80 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - ldr r7, [sp, #880] @ 0x370 │ │ │ │ + ldr r5, [sp, #112] @ 0x70 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r1, [pc, #40] @ (2f9258 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e7564>) │ │ │ │ + mov r2, r9 │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #36] @ (2f9264 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e7570>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -865558,15 +865561,15 @@ │ │ │ │ ldrh.w r2, [r2, #1716] @ 0x6b4 │ │ │ │ ldr r1, [r1, #64] @ 0x40 │ │ │ │ bl 2f89b8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e6cc4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r4, [sp, #920] @ 0x398 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - ldr r6, [sp, #920] @ 0x398 │ │ │ │ + ldr r4, [sp, #152] @ 0x98 │ │ │ │ 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, #312] @ (2f93b4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e76c0>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -865676,21 +865679,21 @@ │ │ │ │ movs r3, #28 │ │ │ │ mla r1, r3, r1, r0 │ │ │ │ add.w r1, r1, #97792 @ 0x17e00 │ │ │ │ add.w r1, r1, #352 @ 0x160 │ │ │ │ b.n 2f92bc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e75c8> │ │ │ │ str r4, [sp, #664] @ 0x298 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - ldr r6, [sp, #520] @ 0x208 │ │ │ │ + ldr r3, [sp, #776] @ 0x308 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r6, [sp, #168] @ 0xa8 │ │ │ │ + ldr r3, [sp, #424] @ 0x1a8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bx r6 │ │ │ │ + add r6, lr │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldrh r0, [r3, #24] │ │ │ │ + ldrh r0, [r3, #2] │ │ │ │ lsls r6, r1, #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] @ (2f9498 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e77a4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -865764,17 +865767,17 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ mov r5, r2 │ │ │ │ b.n 2f9450 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e775c> │ │ │ │ nop │ │ │ │ str r3, [sp, #312] @ 0x138 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - ldr r5, [sp, #328] @ 0x148 │ │ │ │ + ldr r2, [sp, #584] @ 0x248 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r4, [sp, #872] @ 0x368 │ │ │ │ + ldr r2, [sp, #104] @ 0x68 │ │ │ │ lsls r7, r1, #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] @ (2f9658 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e7964>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -865925,21 +865928,21 @@ │ │ │ │ bl 1c12b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xaf5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ mov r5, r2 │ │ │ │ b.n 2f951e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e782a> │ │ │ │ str r2, [sp, #440] @ 0x1b8 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - ldr r3, [sp, #920] @ 0x398 │ │ │ │ + ldr r1, [sp, #152] @ 0x98 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add ip, r4 │ │ │ │ + rors r4, r4 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r3, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r1, [sp, #216] @ 0xd8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r3, [sp, #576] @ 0x240 │ │ │ │ + ldr r0, [sp, #832] @ 0x340 │ │ │ │ lsls r7, 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, [pc, #68] @ (2f96c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e79cc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -866071,17 +866074,17 @@ │ │ │ │ movs r1, #28 │ │ │ │ mla r3, r1, r3, r4 │ │ │ │ add.w r3, r3, #97792 @ 0x17e00 │ │ │ │ add.w r3, r3, #352 @ 0x160 │ │ │ │ b.n 2f9706 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e7a12> │ │ │ │ str r0, [sp, #312] @ 0x138 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - ldr r2, [sp, #296] @ 0x128 │ │ │ │ + str r7, [sp, #552] @ 0x228 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cmp r4, r6 │ │ │ │ + subs r7, #244 @ 0xf4 │ │ │ │ lsls r7, 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 r6, [r1, #0] │ │ │ │ mov r7, r2 │ │ │ │ @@ -866208,17 +866211,17 @@ │ │ │ │ movs r2, #28 │ │ │ │ mla r3, r2, r3, ip │ │ │ │ add.w r3, r3, #97792 @ 0x17e00 │ │ │ │ add.w r3, r3, #352 @ 0x160 │ │ │ │ b.n 2f98be <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e7bca> │ │ │ │ ldrh r2, [r2, #52] @ 0x34 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - ldr r0, [sp, #864] @ 0x360 │ │ │ │ + str r6, [sp, #96] @ 0x60 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - asrs r2, r5 │ │ │ │ + subs r6, #106 @ 0x6a │ │ │ │ lsls r7, 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] @ (2f99a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e7cac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -866309,17 +866312,17 @@ │ │ │ │ movs r2, #28 │ │ │ │ mla r3, r2, r3, ip │ │ │ │ add.w r0, r3, #97792 @ 0x17e00 │ │ │ │ add.w r0, r0, #352 @ 0x160 │ │ │ │ b.n 2f99e2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e7cee> │ │ │ │ ldrh r6, [r5, #42] @ 0x2a │ │ │ │ lsls r4, r7, #5 │ │ │ │ - str r7, [sp, #816] @ 0x330 │ │ │ │ + str r5, [sp, #48] @ 0x30 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ands r2, r1 │ │ │ │ + subs r5, #74 @ 0x4a │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #132] @ (2f9b34 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e7e40>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -866486,17 +866489,17 @@ │ │ │ │ movs r1, #28 │ │ │ │ mla r3, r1, r3, r4 │ │ │ │ add.w r3, r3, #97792 @ 0x17e00 │ │ │ │ add.w r3, r3, #352 @ 0x160 │ │ │ │ b.n 2f9b7c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e7e88> │ │ │ │ ldrh r2, [r3, #30] │ │ │ │ lsls r4, r7, #5 │ │ │ │ - str r5, [sp, #888] @ 0x378 │ │ │ │ + str r3, [sp, #120] @ 0x78 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r6, #8 │ │ │ │ + subs r3, #72 @ 0x48 │ │ │ │ lsls r7, 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, #96] @ (2f9d14 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e8020>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -866638,17 +866641,17 @@ │ │ │ │ movs r1, #28 │ │ │ │ mla r2, r1, r2, r5 │ │ │ │ add.w r4, r2, #97792 @ 0x17e00 │ │ │ │ add.w r4, r4, #352 @ 0x160 │ │ │ │ b.n 2f9d5a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e8066> │ │ │ │ ldrh r2, [r7, #14] │ │ │ │ lsls r4, r7, #5 │ │ │ │ - str r4, [sp, #232] @ 0xe8 │ │ │ │ + str r1, [sp, #488] @ 0x1e8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r4, #80 @ 0x50 │ │ │ │ + subs r1, #144 @ 0x90 │ │ │ │ lsls r7, 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, #96] @ (2f9ecc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e81d8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -866790,17 +866793,17 @@ │ │ │ │ movs r1, #28 │ │ │ │ mla r2, r1, r2, r5 │ │ │ │ add.w r4, r2, #97792 @ 0x17e00 │ │ │ │ add.w r4, r4, #352 @ 0x160 │ │ │ │ b.n 2f9f12 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e821e> │ │ │ │ ldrh r2, [r0, #2] │ │ │ │ lsls r4, r7, #5 │ │ │ │ - str r2, [sp, #600] @ 0x258 │ │ │ │ + ldrh r6, [r2, #62] @ 0x3e │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r2, #152 @ 0x98 │ │ │ │ + adds r7, #216 @ 0xd8 │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #96] @ (2fa084 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e8390>) │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -866897,15 +866900,15 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ strh r2, [r3, #50] @ 0x32 │ │ │ │ lsls r4, r7, #5 │ │ │ │ ldrsh r0, [r3, r5] │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #152] @ 0x98 │ │ │ │ + ldrh r6, [r4, #50] @ 0x32 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldrsh r0, [r1, r4] │ │ │ │ lsls r4, r7, #5 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -867000,15 +867003,15 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ strh r6, [r1, #42] @ 0x2a │ │ │ │ lsls r4, r7, #5 │ │ │ │ ldrsh r4, [r1, r1] │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #184] @ 0xb8 │ │ │ │ + ldrh r6, [r5, #42] @ 0x2a │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldrsh r4, [r0, r0] │ │ │ │ lsls r4, r7, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -867189,17 +867192,17 @@ │ │ │ │ mla r3, r1, r3, r4 │ │ │ │ add.w r3, r3, #97792 @ 0x17e00 │ │ │ │ add.w r3, r3, #352 @ 0x160 │ │ │ │ b.n 2fa31a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e8626> │ │ │ │ nop │ │ │ │ strh r0, [r0, #34] @ 0x22 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - ldrh r4, [r5, #48] @ 0x30 │ │ │ │ + ldrh r4, [r5, #26] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r6, #86 @ 0x56 │ │ │ │ + adds r3, #150 @ 0x96 │ │ │ │ lsls r7, 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, #108] @ (2fa4d4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e87e0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -867462,17 +867465,17 @@ │ │ │ │ lsls r4, r7, #5 │ │ │ │ ldr r2, [r2, r7] │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r7, r5] │ │ │ │ lsls r4, r7, #5 │ │ │ │ - ldrh r0, [r5, #24] │ │ │ │ + ldrh r0, [r5, #2] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r3, #122 @ 0x7a │ │ │ │ + adds r0, #186 @ 0xba │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r2, [pc, #88] @ (2fa7c8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e8ad4>) │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -867629,17 +867632,17 @@ │ │ │ │ lsls r4, r7, #5 │ │ │ │ ldr r2, [r2, r0] │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r4, [r7, r6] │ │ │ │ lsls r4, r7, #5 │ │ │ │ - ldrh r0, [r5, #10] │ │ │ │ + strh r0, [r5, #52] @ 0x34 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r1, #186 @ 0xba │ │ │ │ + cmp r6, #250 @ 0xfa │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r2, [pc, #84] @ (2fa984 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e8c90>) │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -867725,15 +867728,15 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ ldrb r2, [r5, #21] │ │ │ │ lsls r4, r7, #5 │ │ │ │ ldrsb r0, [r3, r1] │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r1, #2] │ │ │ │ + strh r0, [r1, #44] @ 0x2c │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldrsb r0, [r4, r0] │ │ │ │ lsls r4, r7, #5 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -867821,15 +867824,15 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ ldrb r2, [r0, #18] │ │ │ │ lsls r4, r7, #5 │ │ │ │ strb r0, [r6, r5] │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r4, #58] @ 0x3a │ │ │ │ + strh r0, [r4, #36] @ 0x24 │ │ │ │ lsls r7, r1, #3 │ │ │ │ strb r0, [r7, r4] │ │ │ │ lsls r4, r7, #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 │ │ │ │ @@ -870136,19 +870139,19 @@ │ │ │ │ b.n 2fc0ee <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ea3fa> │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ cmn r4, r4 │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r6, #212 @ 0xd4 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - strb r0, [r7, #2] │ │ │ │ + ldr r0, [r7, #92] @ 0x5c │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bvs.n 2fc244 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ea550> │ │ │ │ + bmi.n 2fc2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ea5d0> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - strb r0, [r0, #0] │ │ │ │ + ldr r0, [r0, #84] @ 0x54 │ │ │ │ lsls r7, r1, #3 │ │ │ │ cbz r1, 2fc312 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ea61e> │ │ │ │ add r1, r0 │ │ │ │ subs r0, #1 │ │ │ │ subs r1, #1 │ │ │ │ push {lr} │ │ │ │ ldrb.w r2, [r0, #1]! │ │ │ │ @@ -870939,15 +870942,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (2fcb14 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1eae20>) │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 2fcad0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1eaddc> │ │ │ │ nop │ │ │ │ - str r6, [r5, #116] @ 0x74 │ │ │ │ + str r6, [r5, #72] @ 0x48 │ │ │ │ lsls r7, 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 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r1 │ │ │ │ @@ -871165,15 +871168,15 @@ │ │ │ │ b.n 2fcd00 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1eb00c> │ │ │ │ ldr r2, [pc, #12] @ (2fcd50 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1eb05c>) │ │ │ │ mov r0, r8 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 2fcbea <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1eaef6> │ │ │ │ - str r4, [r0, #84] @ 0x54 │ │ │ │ + str r4, [r0, #40] @ 0x28 │ │ │ │ lsls r7, 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, #4048] @ 0xfd0 │ │ │ │ @@ -871470,15 +871473,15 @@ │ │ │ │ b.n 2fd0da <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1eb3e6> │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ movs r1, r0 │ │ │ │ adds r3, #128 @ 0x80 │ │ │ │ adds r2, #136 @ 0x88 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - str r6, [r1, #52] @ 0x34 │ │ │ │ + str r6, [r1, #8] │ │ │ │ lsls r7, r1, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vcmp.f32 s15, s14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it gt │ │ │ │ vmovgt.f32 s15, s14 │ │ │ │ @@ -871792,15 +871795,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ strh r1, [r0, #4] │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ subs r1, #196 @ 0xc4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r4, r1] │ │ │ │ + ldrh r0, [r4, r6] │ │ │ │ lsls r7, r1, #3 │ │ │ │ movw r3, #34042 @ 0x84fa │ │ │ │ cmp r7, r3 │ │ │ │ bne.w 2fcf5a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1eb266> │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ mvn.w r3, #4278190080 @ 0xff000000 │ │ │ │ cmp r4, r7 │ │ │ │ @@ -872098,15 +872101,15 @@ │ │ │ │ rors r7, r3 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffe0ffff │ │ │ │ rors r7, r5 │ │ │ │ vaba.u8 q2, q0, │ │ │ │ movs r0, r0 │ │ │ │ muls r7, r7 │ │ │ │ - ldrh r2, [r2, r4] │ │ │ │ + ldr r2, [r2, r1] │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ lsls r4, r1, #2 │ │ │ │ mov r5, r1 │ │ │ │ @@ -872231,15 +872234,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ blx 68474 │ │ │ │ mov r0, r6 │ │ │ │ blx 68474 │ │ │ │ b.n 2fd89c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ebba8> │ │ │ │ nop │ │ │ │ @ instruction: 0xffff4b7f │ │ │ │ - ldr r2, [r2, r6] │ │ │ │ + ldrsb r2, [r2, r3] │ │ │ │ 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, #3984] @ 0xf90 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ ldrd r4, r9, [sp, #120] @ 0x78 │ │ │ │ @@ -872930,17 +872933,17 @@ │ │ │ │ blx 68474 │ │ │ │ ldr r2, [pc, #16] @ (2fe0dc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ec3e8>) │ │ │ │ mov r0, r8 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 2fe0bc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ec3c8> │ │ │ │ - str r6, [r4, r7] │ │ │ │ + ldr r7, [pc, #152] @ (2fe174 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ec480>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r4, [r1, r7] │ │ │ │ + ldr r7, [pc, #48] @ (2fe110 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ec41c>) │ │ │ │ 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 │ │ │ │ sub sp, #28 │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ @@ -873368,19 +873371,19 @@ │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 2fe558 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ec864> │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #584] @ (2fe7d4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ecae0>) │ │ │ │ + ldr r2, [pc, #840] @ (2fe8d4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ecbe0>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r5, [pc, #832] @ (2fe8d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ecbdc>) │ │ │ │ + ldr r3, [pc, #64] @ (2fe5d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ec8dc>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r5, [pc, #560] @ (2fe7c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ecad0>) │ │ │ │ + ldr r2, [pc, #816] @ (2fe8c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ecbd0>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r2, [r2, #44] @ 0x2c │ │ │ │ cbz r2, 2fe5d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ec8dc> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -873407,17 +873410,17 @@ │ │ │ │ bx lr │ │ │ │ ldr r2, [pc, #16] @ (2fe5e8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ec8f4>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 2fe5c8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ec8d4> │ │ │ │ - ldr r5, [pc, #472] @ (2fe7c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ecacc>) │ │ │ │ + ldr r2, [pc, #728] @ (2fe8c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ecbcc>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r5, [pc, #448] @ (2fe7ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ecab8>) │ │ │ │ + ldr r2, [pc, #704] @ (2fe8ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ecbb8>) │ │ │ │ lsls r7, r1, #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 │ │ │ │ @@ -873483,19 +873486,19 @@ │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ movs r0, #0 │ │ │ │ b.n 2fe65e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ec96a> │ │ │ │ - ldr r4, [pc, #568] @ (2fe8d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ecbdc>) │ │ │ │ + ldr r1, [pc, #824] @ (2fe9d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1eccdc>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r4, [pc, #816] @ (2fe9cc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1eccd8>) │ │ │ │ + ldr r2, [pc, #48] @ (2fe6cc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ec9d8>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r4, [pc, #512] @ (2fe8a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ecbac>) │ │ │ │ + ldr r1, [pc, #768] @ (2fe9a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1eccac>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r1, [r1, #44] @ 0x2c │ │ │ │ cbz r1, 2fe6ba <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ec9c6> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -873594,19 +873597,19 @@ │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 2fe744 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1eca50> │ │ │ │ - ldr r3, [pc, #1000] @ (2feb84 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ece90>) │ │ │ │ + ldr r1, [pc, #232] @ (2fe884 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ecb90>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r3, [pc, #448] @ (2fe960 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ecc6c>) │ │ │ │ + ldr r0, [pc, #704] @ (2fea60 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ecd6c>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r3, [pc, #488] @ (2fe98c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ecc98>) │ │ │ │ + ldr r0, [pc, #744] @ (2fea8c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ecd98>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r1, [r1, #44] @ 0x2c │ │ │ │ cbz r1, 2fe7be <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ecaca> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -873664,17 +873667,17 @@ │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #8] @ (2fe840 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ecb4c>) │ │ │ │ add r2, pc │ │ │ │ b.n 2fe822 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ecb2e> │ │ │ │ - ldr r3, [pc, #272] @ (2fe950 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ecc5c>) │ │ │ │ + ldr r0, [pc, #528] @ (2fea50 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ecd5c>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r3, [pc, #288] @ (2fe964 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ecc70>) │ │ │ │ + ldr r0, [pc, #544] @ (2fea64 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ecd70>) │ │ │ │ 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 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ @@ -873714,17 +873717,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (2fe8c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ecbcc>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 2fe88a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ecb96> │ │ │ │ nop │ │ │ │ - ldr r2, [pc, #720] @ (2feb90 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ece9c>) │ │ │ │ + blxns lr │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r2, [pc, #616] @ (2feb2c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ece38>) │ │ │ │ + @ instruction: 0x47da │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r1, [r1, #44] @ 0x2c │ │ │ │ cbz r1, 2fe8de <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ecbea> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -874348,15 +874351,15 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ bl 2fe980 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ecc8c> │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ b.n 2feee2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ed1ee> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ lsls r4, r7, #5 │ │ │ │ - add r6, sp │ │ │ │ + sbcs r6, r5 │ │ │ │ lsls r7, r1, #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, #160] @ 2ff000 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ed30c> │ │ │ │ mov r6, r1 │ │ │ │ @@ -874418,15 +874421,15 @@ │ │ │ │ bl 2fe980 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ecc8c> │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ b.n 2fef80 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ed28c> │ │ │ │ nop │ │ │ │ adds r7, #194 @ 0xc2 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - mvns r6, r4 │ │ │ │ + asrs r6, r4 │ │ │ │ lsls r7, r1, #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, #180] @ 2ff0cc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ed3d8> │ │ │ │ mov r6, r3 │ │ │ │ @@ -874497,17 +874500,17 @@ │ │ │ │ bl 2fe980 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ecc8c> │ │ │ │ ldrd r1, r2, [sp, #8] │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 2ff038 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ed344> │ │ │ │ nop │ │ │ │ adds r7, #10 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - bics r4, r4 │ │ │ │ + lsrs r4, r4 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - muls r4, r4 │ │ │ │ + lsls r4, r4 │ │ │ │ lsls r7, r1, #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] @ 2ff1d4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ed4e0> │ │ │ │ mov r6, r3 │ │ │ │ @@ -874596,19 +874599,19 @@ │ │ │ │ ldrd r0, r1, [r3, #8] │ │ │ │ strd r0, r1, [r6] │ │ │ │ ldrd r2, r3, [r3, #16] │ │ │ │ strd r2, r3, [r6, #8] │ │ │ │ b.n 2ff16c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ed478> │ │ │ │ adds r6, #58 @ 0x3a │ │ │ │ lsls r4, r7, #5 │ │ │ │ - orrs r2, r2 │ │ │ │ + eors r2, r2 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cmn r2, r2 │ │ │ │ + ands r2, r2 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - orrs r2, r4 │ │ │ │ + eors r2, r4 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ ldr r3, [pc, #324] @ (2ff33c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ed648>) │ │ │ │ @@ -874731,19 +874734,19 @@ │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r4, [sp, #12] │ │ │ │ b.n 2ff324 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ed630> │ │ │ │ adds r5, #44 @ 0x2c │ │ │ │ lsls r4, r7, #5 │ │ │ │ - tst r4, r2 │ │ │ │ + subs r7, #84 @ 0x54 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - rors r4, r4 │ │ │ │ + subs r7, #36 @ 0x24 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - rors r0, r0 │ │ │ │ + subs r7, #0 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #372] @ (2ff4d4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ed7e0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -874883,17 +874886,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ adds r3, #196 @ 0xc4 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - sbcs r2, r2 │ │ │ │ + subs r6, #210 @ 0xd2 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ands r6, r7 │ │ │ │ + subs r5, #126 @ 0x7e │ │ │ │ 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 │ │ │ │ ldr r4, [pc, #544] @ (2ff714 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1eda20>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -875080,21 +875083,21 @@ │ │ │ │ bne.n 2ff6fe <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1eda0a> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 2ff6c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ed9cc> │ │ │ │ b.n 2ff52c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ed838> │ │ │ │ adds r2, #50 @ 0x32 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - ands r4, r3 │ │ │ │ + subs r5, #92 @ 0x5c │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r7, #170 @ 0xaa │ │ │ │ + subs r4, #234 @ 0xea │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r7, #110 @ 0x6e │ │ │ │ + subs r4, #174 @ 0xae │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r6, #96 @ 0x60 │ │ │ │ + subs r3, #160 @ 0xa0 │ │ │ │ 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, #256] @ (2ff838 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1edb44>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -875193,19 +875196,19 @@ │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 2ff808 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1edb14> │ │ │ │ b.n 2ff828 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1edb34> │ │ │ │ nop │ │ │ │ cmp r7, #236 @ 0xec │ │ │ │ lsls r4, r7, #5 │ │ │ │ - subs r6, #132 @ 0x84 │ │ │ │ + subs r3, #196 @ 0xc4 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r6, #150 @ 0x96 │ │ │ │ + subs r3, #214 @ 0xd6 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r5, #250 @ 0xfa │ │ │ │ + subs r3, #58 @ 0x3a │ │ │ │ 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, #236] @ (2ff944 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1edc50>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -875295,17 +875298,17 @@ │ │ │ │ ldrex r3, [r4] │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 2ff916 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1edc22> │ │ │ │ b.n 2ff936 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1edc42> │ │ │ │ cmp r6, #204 @ 0xcc │ │ │ │ lsls r4, r7, #5 │ │ │ │ - subs r5, #232 @ 0xe8 │ │ │ │ + subs r3, #40 @ 0x28 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r5, #112 @ 0x70 │ │ │ │ + subs r2, #176 @ 0xb0 │ │ │ │ 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, #3920] @ 0xf50 │ │ │ │ ldr r5, [pc, #652] @ (2ffbf0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1edefc>) │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ @@ -875560,19 +875563,19 @@ │ │ │ │ lsls r4, r7, #5 │ │ │ │ lsls r4, r2, #26 │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r4, #22 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - subs r3, #28 │ │ │ │ + subs r0, #92 @ 0x5c │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r3, #60 @ 0x3c │ │ │ │ + subs r0, #124 @ 0x7c │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r3, #92 @ 0x5c │ │ │ │ + subs r0, #156 @ 0x9c │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ cbz r5, 2ffc60 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1edf6c> │ │ │ │ ldr.w r5, [r7, #128] @ 0x80 │ │ │ │ cbz r5, 2ffc60 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1edf6c> │ │ │ │ ldr.w r9, [r4, #12] │ │ │ │ mov.w lr, #1 │ │ │ │ @@ -875728,17 +875731,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 2ffd90 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ee09c> │ │ │ │ nop │ │ │ │ cmp r1, #190 @ 0xbe │ │ │ │ lsls r4, r7, #5 │ │ │ │ - subs r1, #244 @ 0xf4 │ │ │ │ + adds r7, #52 @ 0x34 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r1, #182 @ 0xb6 │ │ │ │ + adds r6, #246 @ 0xf6 │ │ │ │ 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, #108] @ (2ffe44 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ee150>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -875785,17 +875788,17 @@ │ │ │ │ mov r0, r3 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 2ffe30 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ee13c> │ │ │ │ cmp r1, #78 @ 0x4e │ │ │ │ lsls r4, r7, #5 │ │ │ │ - subs r1, #206 @ 0xce │ │ │ │ + adds r7, #14 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r1, #140 @ 0x8c │ │ │ │ + adds r6, #204 @ 0xcc │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ ldr r5, [pc, #196] @ (2fff28 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ee234>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -875878,19 +875881,19 @@ │ │ │ │ lsls r4, r7, #5 │ │ │ │ lsls r2, r2, #6 │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ lsls r6, r4, #4 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - subs r1, #140 @ 0x8c │ │ │ │ + adds r6, #204 @ 0xcc │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r1, #28 │ │ │ │ + adds r6, #92 @ 0x5c │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r1, #60 @ 0x3c │ │ │ │ + adds r6, #124 @ 0x7c │ │ │ │ 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 r5, [pc, #216] @ (30002c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ee338>) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -875980,19 +875983,19 @@ │ │ │ │ nop │ │ │ │ movs r7, #180 @ 0xb4 │ │ │ │ lsls r4, r7, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #24 │ │ │ │ + adds r6, #88 @ 0x58 │ │ │ │ lsls r7, r1, #3 │ │ │ │ lsls r6, r2, #1 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - ldrb.w r0, [lr, r9, lsl #1] │ │ │ │ + adcs.w r0, lr, #7110656 @ 0x6c8000 │ │ │ │ stmdb 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] @ (3001b8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ee4c4>) │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ ldr r4, [pc, #356] @ (3001bc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ee4c8>) │ │ │ │ @@ -876142,23 +876145,23 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r6, #180 @ 0xb4 │ │ │ │ lsls r4, r7, #5 │ │ │ │ vsra.u32 q0, , #28 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #52 @ 0x34 │ │ │ │ + adds r5, #116 @ 0x74 │ │ │ │ lsls r7, r1, #3 │ │ │ │ veor q8, q5, │ │ │ │ - adds r7, #100 @ 0x64 │ │ │ │ + adds r4, #164 @ 0xa4 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r7, #110 @ 0x6e │ │ │ │ + adds r4, #174 @ 0xae │ │ │ │ lsls r7, r1, #3 │ │ │ │ - @ instruction: 0xf69800d9 │ │ │ │ - @ instruction: 0xf69200d9 │ │ │ │ + @ instruction: 0xf3d800d9 │ │ │ │ + @ instruction: 0xf3d200d9 │ │ │ │ push {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] @ (300278 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ee584>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r5, r0 │ │ │ │ @@ -876216,19 +876219,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 30025a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ee566> │ │ │ │ movs r5, #60 @ 0x3c │ │ │ │ lsls r4, r7, #5 │ │ │ │ - adds r6, #228 @ 0xe4 │ │ │ │ + adds r4, #36 @ 0x24 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r6, #40 @ 0x28 │ │ │ │ + adds r3, #104 @ 0x68 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r6, #240 @ 0xf0 │ │ │ │ + adds r4, #48 @ 0x30 │ │ │ │ lsls r7, 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, [pc, #284] @ (3003b4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ee6c0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -876335,19 +876338,19 @@ │ │ │ │ ldrex r3, [r4] │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 300386 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ee692> │ │ │ │ b.n 3003a6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ee6b2> │ │ │ │ movs r4, #140 @ 0x8c │ │ │ │ lsls r4, r7, #5 │ │ │ │ - adds r6, #182 @ 0xb6 │ │ │ │ + adds r3, #246 @ 0xf6 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r6, #110 @ 0x6e │ │ │ │ + adds r3, #174 @ 0xae │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r5, #244 @ 0xf4 │ │ │ │ + adds r3, #52 @ 0x34 │ │ │ │ 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, #248] @ (3004cc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ee7d8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -876442,17 +876445,17 @@ │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 30049c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ee7a8> │ │ │ │ b.n 3004bc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ee7c8> │ │ │ │ nop │ │ │ │ movs r3, #80 @ 0x50 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - adds r5, #206 @ 0xce │ │ │ │ + adds r3, #14 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r5, #102 @ 0x66 │ │ │ │ + adds r2, #166 @ 0xa6 │ │ │ │ lsls r7, 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 r3, [pc, #276] @ (300600 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ee90c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -876556,15 +876559,15 @@ │ │ │ │ bne.n 3005ea <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ee8f6> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 3005ae <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ee8ba> │ │ │ │ b.n 300522 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ee82e> │ │ │ │ movs r2, #60 @ 0x3c │ │ │ │ lsls r4, r7, #5 │ │ │ │ - adds r4, #132 @ 0x84 │ │ │ │ + adds r1, #196 @ 0xc4 │ │ │ │ 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 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #444] @ (3007d8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1eeae4>) │ │ │ │ @@ -876738,23 +876741,23 @@ │ │ │ │ ldrex r3, [r4] │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 3007a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1eeaac> │ │ │ │ b.n 3007ca <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1eead6> │ │ │ │ movs r1, #10 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - adds r3, #246 @ 0xf6 │ │ │ │ + adds r1, #54 @ 0x36 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r3, #184 @ 0xb8 │ │ │ │ + adds r0, #248 @ 0xf8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r3, #44 @ 0x2c │ │ │ │ + adds r0, #108 @ 0x6c │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r3, #80 @ 0x50 │ │ │ │ + adds r0, #144 @ 0x90 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r2, #98 @ 0x62 │ │ │ │ + cmp r7, #162 @ 0xa2 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -876816,19 +876819,19 @@ │ │ │ │ ldr r2, [pc, #24] @ (3008ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1eebb8>) │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ ldrd r3, r0, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 300882 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1eeb8e> │ │ │ │ nop │ │ │ │ - adds r3, #76 @ 0x4c │ │ │ │ + adds r0, #140 @ 0x8c │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r2, #230 @ 0xe6 │ │ │ │ + adds r0, #38 @ 0x26 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bne.n 30081c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1eeb28> │ │ │ │ + ldmia r6, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -877353,25 +877356,25 @@ │ │ │ │ b.n 300d50 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ef05c> │ │ │ │ nop │ │ │ │ subs r2, r5, r3 │ │ │ │ lsls r4, r7, #5 │ │ │ │ @ instruction: 0xf3b6017b │ │ │ │ asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #220 @ 0xdc │ │ │ │ + cmp r4, #28 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cmp r6, #62 @ 0x3e │ │ │ │ + cmp r3, #126 @ 0x7e │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cmp r6, #16 │ │ │ │ + cmp r3, #80 @ 0x50 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cmp r5, #222 @ 0xde │ │ │ │ + cmp r3, #30 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cmp r6, #34 @ 0x22 │ │ │ │ + cmp r3, #98 @ 0x62 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cmp r6, #58 @ 0x3a │ │ │ │ + cmp r3, #122 @ 0x7a │ │ │ │ lsls r7, r1, #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] @ (300e98 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ef1a4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -877495,21 +877498,21 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 296824 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x184b30> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ adds r0, r7, r1 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - cmp r5, #112 @ 0x70 │ │ │ │ + cmp r2, #176 @ 0xb0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cmp r5, #134 @ 0x86 │ │ │ │ + cmp r2, #198 @ 0xc6 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cmp r5, #56 @ 0x38 │ │ │ │ + cmp r2, #120 @ 0x78 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cmp r5, #70 @ 0x46 │ │ │ │ + cmp r2, #134 @ 0x86 │ │ │ │ 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 │ │ │ │ add.w r2, r0, #479232 @ 0x75000 │ │ │ │ mov r4, r1 │ │ │ │ @@ -877682,17 +877685,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ asrs r0, r0, #25 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - cmp r3, #212 @ 0xd4 │ │ │ │ + cmp r1, #20 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cmp r3, #210 @ 0xd2 │ │ │ │ + cmp r1, #18 │ │ │ │ lsls r7, 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 r3, [pc, #148] @ (30120c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ef518>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -877753,15 +877756,15 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ asrs r0, r6, #22 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - cmp r3, #68 @ 0x44 │ │ │ │ + cmp r0, #132 @ 0x84 │ │ │ │ lsls r7, r1, #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] @ 301240 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ef54c> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -877799,17 +877802,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ asrs r2, r2, #19 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - cmp r0, #244 @ 0xf4 │ │ │ │ + movs r6, #52 @ 0x34 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cmp r2, #230 @ 0xe6 │ │ │ │ + cmp r0, #38 @ 0x26 │ │ │ │ lsls r7, r1, #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] @ 3012c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ef5cc> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -877847,17 +877850,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ asrs r2, r2, #17 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - cmp r0, #88 @ 0x58 │ │ │ │ + movs r5, #152 @ 0x98 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cmp r2, #102 @ 0x66 │ │ │ │ + movs r7, #166 @ 0xa6 │ │ │ │ lsls r7, r1, #3 │ │ │ │ cbz r0, 30134c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ef658> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #40] @ (301350 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ef65c>) │ │ │ │ @@ -878067,17 +878070,17 @@ │ │ │ │ b.n 301472 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ef77e> │ │ │ │ nop │ │ │ │ asrs r0, r0, #15 │ │ │ │ lsls r4, r7, #5 │ │ │ │ stc 1, cr0, [sl], {123} @ 0x7b │ │ │ │ asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #116 @ 0x74 │ │ │ │ + movs r6, #180 @ 0xb4 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cmp r0, #128 @ 0x80 │ │ │ │ + movs r5, #192 @ 0xc0 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ movs r5, #0 │ │ │ │ @@ -878219,25 +878222,25 @@ │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ b.n 3015ca <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ef8d6> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 301688 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ef994> │ │ │ │ b.n 301608 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ef914> │ │ │ │ nop │ │ │ │ - movs r7, #246 @ 0xf6 │ │ │ │ + movs r5, #54 @ 0x36 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - movs r7, #230 @ 0xe6 │ │ │ │ + movs r5, #38 @ 0x26 │ │ │ │ lsls r7, r1, #3 │ │ │ │ str r6, [r3, #108] @ 0x6c │ │ │ │ lsls r6, r7, #5 │ │ │ │ - movs r7, #104 @ 0x68 │ │ │ │ + movs r4, #168 @ 0xa8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cmp r0, #58 @ 0x3a │ │ │ │ + movs r5, #122 @ 0x7a │ │ │ │ lsls r7, r1, #3 │ │ │ │ - movs r7, #104 @ 0x68 │ │ │ │ + movs r4, #168 @ 0xa8 │ │ │ │ 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, #76] @ (301734 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1efa40>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -878267,15 +878270,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ asrs r6, r7, #32 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - cmp r0, #16 │ │ │ │ + movs r5, #80 @ 0x50 │ │ │ │ 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.w ip, [pc, #108] @ 3017b8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1efac4> │ │ │ │ mov r6, r3 │ │ │ │ @@ -878318,17 +878321,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsrs r6, r2, #31 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - movs r7, #194 @ 0xc2 │ │ │ │ + movs r5, #2 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - movs r7, #216 @ 0xd8 │ │ │ │ + movs r5, #24 │ │ │ │ lsls r7, r1, #3 │ │ │ │ sub.w r1, r1, #3184 @ 0xc70 │ │ │ │ cmp r1, #9 │ │ │ │ bhi.n 30183e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1efb4a> │ │ │ │ tbb [pc, r1] │ │ │ │ lsrs r2, r1, #28 │ │ │ │ adds r4, r2, r4 │ │ │ │ @@ -878434,15 +878437,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #170 @ 0xaa │ │ │ │ + movs r3, #234 @ 0xea │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ add.w r4, r0, #462848 @ 0x71000 │ │ │ │ mov r6, r1 │ │ │ │ @@ -878546,17 +878549,17 @@ │ │ │ │ b.n 301980 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1efc8c> │ │ │ │ ldr r0, [r1, #12] │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r1, #12] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 301964 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1efc70> │ │ │ │ b.n 301980 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1efc8c> │ │ │ │ - movs r5, #222 @ 0xde │ │ │ │ + movs r3, #30 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - movs r5, #242 @ 0xf2 │ │ │ │ + movs r3, #50 @ 0x32 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r3, [pc, #160] @ (301aec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1efdf8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r0, [r2, r3] │ │ │ │ add.w r3, r0, #102400 @ 0x19000 │ │ │ │ @@ -878683,17 +878686,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 301b68 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1efe74> │ │ │ │ nop │ │ │ │ lsrs r4, r4, #16 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - movs r4, #138 @ 0x8a │ │ │ │ + movs r1, #202 @ 0xca │ │ │ │ lsls r7, r1, #3 │ │ │ │ - movs r4, #134 @ 0x86 │ │ │ │ + movs r1, #198 @ 0xc6 │ │ │ │ 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, #3016] @ 0xbc8 │ │ │ │ ldr r5, [pc, #328] @ (301d34 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f0040>) │ │ │ │ subw sp, sp, #1052 @ 0x41c │ │ │ │ @@ -878818,17 +878821,17 @@ │ │ │ │ lsls r4, r7, #5 │ │ │ │ b.n 301550 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ef85c> │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ b.n 302468 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f0774> │ │ │ │ lsls r3, r7, #5 │ │ │ │ - movs r3, #126 @ 0x7e │ │ │ │ + movs r0, #190 @ 0xbe │ │ │ │ lsls r7, r1, #3 │ │ │ │ - movs r3, #100 @ 0x64 │ │ │ │ + movs r0, #164 @ 0xa4 │ │ │ │ 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, #3016] @ 0xbc8 │ │ │ │ ldr r5, [pc, #324] @ (301ea0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f01ac>) │ │ │ │ subw sp, sp, #1052 @ 0x41c │ │ │ │ @@ -878951,17 +878954,17 @@ │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ b.n 3023dc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f06e8> │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ b.n 3022f4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f0600> │ │ │ │ lsls r3, r7, #5 │ │ │ │ - movs r2, #70 @ 0x46 │ │ │ │ + subs r6, r0, #6 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - movs r2, #40 @ 0x28 │ │ │ │ + subs r0, r5, #5 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #200] @ (301f90 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f029c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -879036,17 +879039,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ lsrs r6, r3, #1 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - movs r1, #120 @ 0x78 │ │ │ │ + subs r0, r7, #2 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - movs r1, #80 @ 0x50 │ │ │ │ + subs r0, r2, #2 │ │ │ │ lsls r7, r1, #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 │ │ │ │ @@ -879136,17 +879139,17 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffe0ffff │ │ │ │ rors r7, r5 │ │ │ │ lsls r2, r3, #29 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - movs r0, #182 @ 0xb6 │ │ │ │ + adds r6, r6, #7 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - movs r0, #142 @ 0x8e │ │ │ │ + adds r6, r1, #7 │ │ │ │ lsls r7, r1, #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 │ │ │ │ @@ -879280,17 +879283,17 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 2fe7a4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ecab0> │ │ │ │ b.n 302194 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f04a0> │ │ │ │ nop │ │ │ │ lsls r2, r0, #25 │ │ │ │ lsls r4, r7, #5 │ │ │ │ vaba.u8 q2, q0, │ │ │ │ - subs r2, r0, #6 │ │ │ │ + adds r2, r0, #3 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r2, r3, #5 │ │ │ │ + adds r2, r3, #2 │ │ │ │ lsls r7, r1, #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 │ │ │ │ @@ -879539,15 +879542,15 @@ │ │ │ │ lsls r4, r3, #31 │ │ │ │ bmi.n 30267c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f0988> │ │ │ │ add.w r0, r0, #573440 @ 0x8c000 │ │ │ │ add.w r3, r2, #1776 @ 0x6f0 │ │ │ │ b.n 3025e4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f08f0> │ │ │ │ lsls r2, r4, #18 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - subs r4, r6, #1 │ │ │ │ + subs r4, r6, r6 │ │ │ │ lsls r7, r1, #3 │ │ │ │ add.w r2, r0, #102400 @ 0x19000 │ │ │ │ addw r3, r2, #1788 @ 0x6fc │ │ │ │ vldr s15, [r3] │ │ │ │ vcmp.f32 s15, s0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ beq.w 30230e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f061a> │ │ │ │ @@ -880521,15 +880524,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (3031d8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f14e4>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ movw r1, #43131 @ 0xa87b │ │ │ │ - lsrs r2, r1, #31 │ │ │ │ + lsrs r2, r1, #20 │ │ │ │ lsls r7, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #816] @ (30351c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f1828>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -880780,23 +880783,23 @@ │ │ │ │ bgt.n 30344a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f1756> │ │ │ │ vcmp.f32 s11, s12 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ beq.w 3033ce <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f16da> │ │ │ │ b.n 3033de <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f16ea> │ │ │ │ nop │ │ │ │ @ instruction: 0xf538017b │ │ │ │ - lsrs r6, r3, #22 │ │ │ │ + lsrs r6, r3, #11 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r6, r0, #22 │ │ │ │ + lsrs r6, r0, #11 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r6, r5, #19 │ │ │ │ + lsrs r6, r5, #8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r2, r7, #18 │ │ │ │ + lsrs r2, r7, #7 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r2, r5, #18 │ │ │ │ + lsrs r2, r5, #7 │ │ │ │ lsls r7, r1, #3 │ │ │ │ vldr s15, [r5] │ │ │ │ vcmpe.f32 s15, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ bmi.n 303570 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f187c> │ │ │ │ add.w r3, r4, #102400 @ 0x19000 │ │ │ │ addw r2, r3, #1828 @ 0x724 │ │ │ │ @@ -880821,15 +880824,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1c12b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xaf5bc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s15, [r5] │ │ │ │ b.n 303566 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f1872> │ │ │ │ nop │ │ │ │ - lsrs r0, r5, #16 │ │ │ │ + lsrs r0, r5, #5 │ │ │ │ lsls r7, r1, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #72] @ 3035f0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f18fc> │ │ │ │ vmov s15, r1 │ │ │ │ @@ -881069,15 +881072,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (30385c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f1b68>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r3 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 303836 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f1b42> │ │ │ │ vand q8, q5, │ │ │ │ - lsrs r0, r4, #6 │ │ │ │ + lsls r0, r4, #27 │ │ │ │ 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, #92] @ (3038cc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f1bd8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -881156,15 +881159,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ mcr 1, 2, r0, cr6, cr11, {3} │ │ │ │ - lsrs r0, r6, #2 │ │ │ │ + lsls r0, r6, #23 │ │ │ │ lsls r7, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #352] @ (303ad0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f1ddc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -881452,21 +881455,21 @@ │ │ │ │ ldr r2, [pc, #28] @ (303cd0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f1fdc>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 303bc2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f1ece> │ │ │ │ nop │ │ │ │ mcrr 1, 7, r0, r0, cr11 │ │ │ │ - lsls r4, r1, #25 │ │ │ │ + lsls r4, r1, #14 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r0, r2, #25 │ │ │ │ + lsls r0, r2, #14 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r4, r6, #21 │ │ │ │ + lsls r4, r6, #10 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r6, r4, #21 │ │ │ │ + lsls r6, r4, #10 │ │ │ │ lsls r7, r1, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #144] @ (303d74 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f2080>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -881514,15 +881517,15 @@ │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 1c12b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xaf5bc> │ │ │ │ b.n 303cfe <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f200a> │ │ │ │ orr.w r1, r0, fp, ror #1 │ │ │ │ - lsls r6, r0, #20 │ │ │ │ + lsls r6, r0, #9 │ │ │ │ lsls r7, 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, #108] @ (303df8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f2104>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -881560,15 +881563,15 @@ │ │ │ │ add.w r1, r4, #600 @ 0x258 │ │ │ │ mov r0, r5 │ │ │ │ bl 2fe7a4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ecab0> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xe99a017b │ │ │ │ - lsls r4, r1, #18 │ │ │ │ + lsls r4, r1, #7 │ │ │ │ lsls r7, r1, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, r0 │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ @@ -881754,17 +881757,16 @@ │ │ │ │ vldr s2, [sp, #20] │ │ │ │ vldr s1, [sp, #16] │ │ │ │ vldr s0, [sp, #12] │ │ │ │ b.n 304002 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f230e> │ │ │ │ nop │ │ │ │ b.n 303f80 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f228c> │ │ │ │ lsls r3, r7, #5 │ │ │ │ - lsls r6, r2, #8 │ │ │ │ - lsls r7, r1, #3 │ │ │ │ - b.n 303b94 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f1ea0> │ │ │ │ + vhadd.u16 q8, q11, q7 │ │ │ │ + b.n 304614 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f2920> │ │ │ │ lsls r5, r1, #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 │ │ │ │ @@ -882074,19 +882076,19 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [pc, #28] @ (3043d4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f26e0>) │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ ldrd r3, r0, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 30438e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f269a> │ │ │ │ - vhadd.u16 q8, q9, q7 │ │ │ │ - cdp2 0, 13, cr0, cr6, cr14, {6} │ │ │ │ - bvc.n 304428 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f2734> │ │ │ │ + ldc2 0, cr0, [r2], {206} @ 0xce │ │ │ │ + ldc2 0, cr0, [r6], {206} @ 0xce │ │ │ │ + bmi.n 3044a8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f27b4> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #576] @ 0x240 │ │ │ │ + str r3, [sp, #832] @ 0x340 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ add.w r6, r0, #602112 @ 0x93000 │ │ │ │ mov r4, r1 │ │ │ │ @@ -882164,15 +882166,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r4, #32] │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ b.n 304460 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f276c> │ │ │ │ cmp r2, #2 │ │ │ │ bls.n 304494 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f27a0> │ │ │ │ b.n 304462 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f276e> │ │ │ │ - cdp2 0, 0, cr0, cr10, cr14, {6} │ │ │ │ + @ instruction: 0xfb4a00ce │ │ │ │ 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 │ │ │ │ @@ -883032,24 +883034,24 @@ │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ push {r1, r3, r6, lr} │ │ │ │ lsls r3, r7, #5 │ │ │ │ asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - svc 6 │ │ │ │ + bgt.n 304ec0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f31cc> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - @ instruction: 0xf72c00ce │ │ │ │ + orn r0, ip, #6750208 @ 0x670000 │ │ │ │ push {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r3, r7, #5 │ │ │ │ - @ instruction: 0xf6e000ce │ │ │ │ - @ instruction: 0xf65c00ce │ │ │ │ - ldrb r6, [r7, #6] │ │ │ │ + bic.w r0, r0, #6750208 @ 0x670000 │ │ │ │ + @ instruction: 0xf39c00ce │ │ │ │ + strb r6, [r7, #27] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - sbcs.w r0, lr, #6750208 @ 0x670000 │ │ │ │ + @ instruction: 0xf2be00ce │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w r0, r0, #602112 @ 0x93000 │ │ │ │ mov r4, r1 │ │ │ │ ldr.w r5, [r0, #1712] @ 0x6b0 │ │ │ │ @@ -883151,15 +883153,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 304f5a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f3266> │ │ │ │ nop │ │ │ │ bhi.n 304f84 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f3290> │ │ │ │ lsls r3, r7, #5 │ │ │ │ - usat r0, #14, sl, lsl #3 │ │ │ │ + @ instruction: 0xf0ca00ce │ │ │ │ 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] @ (30505c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f3368>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -883241,15 +883243,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ bvc.n 304f94 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f32a0> │ │ │ │ lsls r3, r7, #5 │ │ │ │ - @ instruction: 0xf2ba00ce │ │ │ │ + vext.8 q8, q13, q7, #0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #72] @ (3050bc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f33c8>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ mov r2, r0 │ │ │ │ @@ -883277,15 +883279,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ movs r0, #0 │ │ │ │ b.n 305090 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f339c> │ │ │ │ nop │ │ │ │ bvs.n 305024 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f3330> │ │ │ │ lsls r3, r7, #5 │ │ │ │ - ldmia r5!, {r3, r4, r7} │ │ │ │ + ldmia r2!, {r3, r4, r6, r7} │ │ │ │ lsls r5, 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, #680] @ (305380 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f368c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -883548,21 +883550,21 @@ │ │ │ │ cmp r7, #9 │ │ │ │ beq.n 3053a4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f36b0> │ │ │ │ movs r5, #0 │ │ │ │ movs r7, #9 │ │ │ │ b.n 3052b8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f35c4> │ │ │ │ bvs.n 305420 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f372c> │ │ │ │ lsls r3, r7, #5 │ │ │ │ - @ instruction: 0xf18200ce │ │ │ │ - sub.w r0, r8, #206 @ 0xce │ │ │ │ - adds.w r0, r8, #206 @ 0xce │ │ │ │ - sbc.w r0, r6, #206 @ 0xce │ │ │ │ - add.w r0, r6, #206 @ 0xce │ │ │ │ - eors.w r0, sl, #206 @ 0xce │ │ │ │ - @ instruction: 0xf0dc00ce │ │ │ │ + cdp 0, 12, cr0, cr2, cr14, {6} │ │ │ │ + cdp 0, 14, cr0, cr8, cr14, {6} │ │ │ │ + cdp 0, 5, cr0, cr8, cr14, {6} │ │ │ │ + cdp 0, 10, cr0, cr6, cr14, {6} │ │ │ │ + cdp 0, 4, cr0, cr6, cr14, {6} │ │ │ │ + ldcl 0, cr0, [sl, #824] @ 0x338 │ │ │ │ + cdp 0, 1, cr0, cr12, cr14, {6} │ │ │ │ cmp r7, #2 │ │ │ │ bls.n 305424 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f3730> │ │ │ │ ldr r1, [r3, #32] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 305318 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f3624> │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ @@ -883697,17 +883699,17 @@ │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r3, #36] @ 0x24 │ │ │ │ str r2, [r3, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 3053c8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f36d4> │ │ │ │ b.n 30544a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f3756> │ │ │ │ - eors.w r0, lr, #206 @ 0xce │ │ │ │ - ands.w r0, r0, #206 @ 0xce │ │ │ │ - vhadd.s32 q8, q8, q7 │ │ │ │ + ldcl 0, cr0, [lr, #824] @ 0x338 │ │ │ │ + ldcl 0, cr0, [r0, #-824] @ 0xfffffcc8 │ │ │ │ + stc 0, cr0, [r0], #824 @ 0x338 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #240] @ (3055f0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f38fc>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ mov r2, r1 │ │ │ │ @@ -883802,19 +883804,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 305568 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f3874> │ │ │ │ nop │ │ │ │ bcs.n 30563c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f3948> │ │ │ │ lsls r3, r7, #5 │ │ │ │ - vhadd.s q0, q13, q7 │ │ │ │ - ldcl 0, cr0, [r8, #824] @ 0x338 │ │ │ │ - ldcl 0, cr0, [r8, #-824]! @ 0xfffffcc8 │ │ │ │ - vhadd.s8 q0, q9, q7 │ │ │ │ - cdp 0, 9, cr0, cr10, cr14, {6} │ │ │ │ + ldcl 0, cr0, [sl], #-824 @ 0xfffffcc8 │ │ │ │ + adds.w r0, r8, lr, lsl #3 │ │ │ │ + @ instruction: 0xeab800ce │ │ │ │ + mcrr 0, 12, r0, r2, cr14 │ │ │ │ + rsbs r0, sl, lr, lsl #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 │ │ │ │ bl 3050c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f33d0> │ │ │ │ @@ -883923,19 +883925,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 3056a8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f39b4> │ │ │ │ nop │ │ │ │ ... │ │ │ │ beq.n 3056fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f3a08> │ │ │ │ lsls r3, r7, #5 │ │ │ │ - cdp 0, 7, cr0, cr0, cr14, {6} │ │ │ │ - cdp 0, 4, cr0, cr6, cr14, {6} │ │ │ │ - cdp 0, 10, cr0, cr0, cr14, {6} │ │ │ │ - cdp 0, 2, cr0, cr14, cr14, {6} │ │ │ │ - cdp 0, 0, cr0, cr14, cr14, {6} │ │ │ │ + subs.w r0, r0, lr, lsl #3 │ │ │ │ + @ instruction: 0xeb8600ce │ │ │ │ + @ instruction: 0xebe000ce │ │ │ │ + sbc.w r0, lr, lr, lsl #3 │ │ │ │ + adc.w r0, lr, lr, lsl #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #732] @ (305a48 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f3d54>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -884186,23 +884188,24 @@ │ │ │ │ b.n 30589a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f3ba6> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ b.n 305880 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f3b8c> │ │ │ │ ldmia r7, {r2, r3, r4, r5, r7} │ │ │ │ lsls r3, r7, #5 │ │ │ │ add r0, sp, #512 @ 0x200 │ │ │ │ lsls r3, r7, #5 │ │ │ │ - cdp 0, 4, cr0, cr6, cr14, {6} │ │ │ │ + @ instruction: 0xeb8600ce │ │ │ │ asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - stcl 0, cr0, [r8, #-824]! @ 0xfffffcc8 │ │ │ │ - @ instruction: 0xeafe00ce │ │ │ │ - @ instruction: 0xeabc00ce │ │ │ │ - ldcl 0, cr0, [r0], #824 @ 0x338 │ │ │ │ - stcl 0, cr0, [sl], #824 @ 0x338 │ │ │ │ - ldc 0, cr0, [r0], {206} @ 0xce │ │ │ │ + @ instruction: 0xeaa800ce │ │ │ │ + @ instruction: 0xe83e00ce │ │ │ │ + b.n 305a5c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f3d68> │ │ │ │ + lsls r6, r1, #3 │ │ │ │ + bics.w r0, r0, lr, lsl #3 │ │ │ │ + bic.w r0, sl, lr, lsl #3 │ │ │ │ + ldrd r0, r0, [r0, #824] @ 0x338 │ │ │ │ add.w r3, r5, #98304 @ 0x18000 │ │ │ │ ldrb.w r2, [r3, #1633] @ 0x661 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 30589a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f3ba6> │ │ │ │ ldrb.w r2, [r3, #1780] @ 0x6f4 │ │ │ │ ldr r3, [pc, #152] @ (305b1c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f3e28>) │ │ │ │ ldr r3, [r0, r3] │ │ │ │ @@ -884286,15 +884289,15 @@ │ │ │ │ strd ip, r4, [sp] │ │ │ │ bl 304a84 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f2d90> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldmia r3!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r3, r7, #5 │ │ │ │ - @ instruction: 0xead200ce │ │ │ │ + @ instruction: 0xe81200ce │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #56] @ 305bd4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f3ee0> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ sub sp, #16 │ │ │ │ @@ -884313,15 +884316,16 @@ │ │ │ │ strd ip, r4, [sp] │ │ │ │ bl 304a84 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f2d90> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldmia r3!, {r1, r2, r7} │ │ │ │ lsls r3, r7, #5 │ │ │ │ - eors.w r0, r6, lr, lsl #3 │ │ │ │ + b.n 305b88 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f3e94> │ │ │ │ + lsls r6, r1, #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] @ 305c24 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f3f30> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ sub sp, #16 │ │ │ │ @@ -884340,15 +884344,16 @@ │ │ │ │ strd ip, r4, [sp] │ │ │ │ bl 304a84 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f2d90> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldmia r3!, {r1, r2, r4, r5} │ │ │ │ lsls r3, r7, #5 │ │ │ │ - orrs.w r0, sl, lr, lsl #3 │ │ │ │ + b.n 305b60 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f3e6c> │ │ │ │ + lsls r6, r1, #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] @ 305c74 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f3f80> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ sub sp, #16 │ │ │ │ @@ -884367,15 +884372,16 @@ │ │ │ │ strd ip, r4, [sp] │ │ │ │ bl 304a84 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f2d90> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldmia r2, {r1, r2, r5, r6, r7} │ │ │ │ lsls r3, r7, #5 │ │ │ │ - bic.w r0, r2, lr, lsl #3 │ │ │ │ + b.n 305b40 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f3e4c> │ │ │ │ + lsls r6, r1, #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] @ (305ccc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f3fd8>) │ │ │ │ mov r6, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -884401,15 +884407,16 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 304a84 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f2d90> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldmia r2, {r1, r2, r4, r7} │ │ │ │ lsls r3, r7, #5 │ │ │ │ - ldrd r0, r0, [r4, #824]! @ 0x338 │ │ │ │ + b.n 305b3c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f3e48> │ │ │ │ + lsls r6, r1, #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] @ (305d24 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f4030>) │ │ │ │ mov r6, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -884435,15 +884442,16 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 304a84 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f2d90> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldmia r2, {r1, r2, r3, r4, r5} │ │ │ │ lsls r3, r7, #5 │ │ │ │ - @ instruction: 0xe9b800ce │ │ │ │ + b.n 305b1c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f3e28> │ │ │ │ + lsls r6, r1, #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] @ (305d7c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f4088>) │ │ │ │ mov r6, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -884469,15 +884477,16 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 304a84 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f2d90> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldmia r1, {r1, r2, r5, r6, r7} │ │ │ │ lsls r3, r7, #5 │ │ │ │ - ldrd r0, r0, [ip, #-824]! @ 0x338 │ │ │ │ + b.n 305afc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f3e08> │ │ │ │ + lsls r6, r1, #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] @ (305dd4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f40e0>) │ │ │ │ mov r6, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -884503,15 +884512,16 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 304a84 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f2d90> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldmia r1, {r1, r2, r3, r7} │ │ │ │ lsls r3, r7, #5 │ │ │ │ - strd r0, r0, [r0, #-824] @ 0x338 │ │ │ │ + b.n 305adc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f3de8> │ │ │ │ + lsls r6, r1, #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 │ │ │ │ add.w r0, r0, #497664 @ 0x79800 │ │ │ │ @@ -885583,25 +885593,25 @@ │ │ │ │ str r3, [sp, #32] │ │ │ │ b.n 306e20 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f512c> │ │ │ │ nop │ │ │ │ ldr r5, [sp, #360] @ 0x168 │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3064c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f47d0> │ │ │ │ + b.n 306f44 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f5250> │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r5, [sp, #96] @ 0x60 │ │ │ │ lsls r3, r7, #5 │ │ │ │ - bgt.n 306bec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f4ef8> │ │ │ │ + bls.n 306c6c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f4f78> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bgt.n 306d68 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f5074> │ │ │ │ + bls.n 306be8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f4ef4> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bgt.n 306b94 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f4ea0> │ │ │ │ + bls.n 306c14 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f4f20> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - blt.n 306c4c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f4f58> │ │ │ │ + bls.n 306ccc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f4fd8> │ │ │ │ lsls r6, r1, #3 │ │ │ │ asrs r7, r5, #9 │ │ │ │ subs r2, #131 @ 0x83 │ │ │ │ b.n 306a8a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f4d96> │ │ │ │ cmp r6, #219 @ 0xdb │ │ │ │ adds r7, #189 @ 0xbd │ │ │ │ adds r5, #134 @ 0x86 │ │ │ │ @@ -888304,49 +888314,49 @@ │ │ │ │ lsls r3, r7, #5 │ │ │ │ ldrb r4, [r0, #28] │ │ │ │ lsls r3, r7, #5 │ │ │ │ ldrb r6, [r6, #19] │ │ │ │ lsls r3, r7, #5 │ │ │ │ asrs r4, r6, #2 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x0092 │ │ │ │ + cbnz r2, 308d44 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f7050> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - pop {r1, r2, r4, r5, r6, r7} │ │ │ │ + rev r6, r6 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - pop {r1, r2, r5, r6, r7} │ │ │ │ + rev r6, r4 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - pop {r1, r2, r4, r6, r7} │ │ │ │ + rev r6, r2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - pop {r1, r2, r4, r7} │ │ │ │ + cbnz r6, 308d14 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f7020> │ │ │ │ lsls r6, r1, #3 │ │ │ │ lsrs r0, r0, #22 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r3, r5, r6} │ │ │ │ + cbnz r0, 308d12 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f701e> │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r0, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 308d62 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f706e> │ │ │ │ + cbnz r0, 308cf2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f6ffe> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cbnz r4, 308d5e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f706a> │ │ │ │ + @ instruction: 0xb8ec │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cbnz r0, 308d5c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f7068> │ │ │ │ + @ instruction: 0xb8d0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cbnz r6, 308d5a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f7066> │ │ │ │ + @ instruction: 0xb8be │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cbnz r4, 308d5a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f7066> │ │ │ │ + @ instruction: 0xb8ac │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cbnz r2, 308d5a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f7066> │ │ │ │ + @ instruction: 0xb89a │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cbnz r0, 308d5a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f7066> │ │ │ │ + @ instruction: 0xb888 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cbnz r0, 308d5a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f7066> │ │ │ │ + @ instruction: 0xb878 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cbnz r0, 308d5a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f7066> │ │ │ │ + @ instruction: 0xb868 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cbnz r0, 308d5a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f7066> │ │ │ │ + @ instruction: 0xb858 │ │ │ │ lsls r6, r1, #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] │ │ │ │ @@ -888722,33 +888732,33 @@ │ │ │ │ lsls r3, r7, #5 │ │ │ │ strb r4, [r0, #7] │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r5, #6] │ │ │ │ lsls r3, r7, #5 │ │ │ │ - rev r4, r0 │ │ │ │ + @ instruction: 0xb744 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - @ instruction: 0xb83c │ │ │ │ + push {r2, r3, r4, r5, r6, lr} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - @ instruction: 0xb84c │ │ │ │ + push {r2, r3, r7, lr} │ │ │ │ lsls r6, r1, #3 │ │ │ │ strb r2, [r1, #1] │ │ │ │ lsls r3, r7, #5 │ │ │ │ - @ instruction: 0xb8a4 │ │ │ │ + push {r2, r5, r6, r7, lr} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - @ instruction: 0xb84e │ │ │ │ + push {r1, r2, r3, r7, lr} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - @ instruction: 0xb8ae │ │ │ │ + push {r1, r2, r3, r5, r6, r7, lr} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - @ instruction: 0xb7e2 │ │ │ │ + push {r1, r5, lr} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - @ instruction: 0xb7a4 │ │ │ │ + push {r2, r5, r6, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - @ instruction: 0xb71a │ │ │ │ + push {r1, r3, r4, r6} │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r2, [pc, #656] @ (3093f0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f76fc>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 308fae <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f72ba> │ │ │ │ @@ -888987,21 +888997,21 @@ │ │ │ │ bne.w 3091fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f7508> │ │ │ │ b.n 30935a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f7666> │ │ │ │ movw r2, #36763 @ 0x8f9b │ │ │ │ cmp sl, r2 │ │ │ │ beq.n 309390 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f769c> │ │ │ │ b.n 3091fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f7508> │ │ │ │ nop │ │ │ │ - @ instruction: 0xb724 │ │ │ │ + push {r2, r5, r6} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - @ instruction: 0xb628 │ │ │ │ + cbz r0, 309452 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f775e> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - @ instruction: 0xb6fc │ │ │ │ + push {r2, r3, r4, r5} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - @ instruction: 0xb704 │ │ │ │ + push {r2, r6} │ │ │ │ lsls r6, r1, #3 │ │ │ │ asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -889054,15 +889064,15 @@ │ │ │ │ itt eq │ │ │ │ moveq r3, #1 │ │ │ │ streq r3, [r5, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ str r2, [sp, #736] @ 0x2e0 │ │ │ │ lsls r3, r7, #5 │ │ │ │ - push {r1, r2, r3, lr} │ │ │ │ + sxtb r6, r1 │ │ │ │ lsls r6, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r0, [pc, #72] @ (3094f8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f7804>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -889091,15 +889101,15 @@ │ │ │ │ movw r3, #37145 @ 0x9119 │ │ │ │ str r3, [r2, #0] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r2, [sp, #464] @ 0x1d0 │ │ │ │ lsls r3, r7, #5 │ │ │ │ - push {r2, r5, r6, r7} │ │ │ │ + sxth r4, r4 │ │ │ │ lsls r6, r1, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #28] @ (30952c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f7838>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -889111,15 +889121,15 @@ │ │ │ │ movw r1, #1287 @ 0x507 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ str r2, [sp, #96] @ 0x60 │ │ │ │ lsls r3, r7, #5 │ │ │ │ - push {r1, r2, r5, r7} │ │ │ │ + cbz r6, 30956c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f7878> │ │ │ │ lsls r6, r1, #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 │ │ │ │ @@ -889610,15 +889620,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ 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} │ │ │ │ - subs r7, #182 @ 0xb6 │ │ │ │ + subs r4, #246 @ 0xf6 │ │ │ │ lsls r6, r3, #3 │ │ │ │ add.w r3, r0, #98304 @ 0x18000 │ │ │ │ ldrb.w r3, [r3, #1588] @ 0x634 │ │ │ │ cbz r3, 309b22 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f7e2e> │ │ │ │ ldrh r3, [r1, #42] @ 0x2a │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 309b22 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f7e2e> │ │ │ │ @@ -889759,17 +889769,17 @@ │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 309bd0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f7edc> │ │ │ │ nop │ │ │ │ - add r6, sp, #56 @ 0x38 │ │ │ │ + add r3, sp, #312 @ 0x138 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - add r5, sp, #696 @ 0x2b8 │ │ │ │ + add r2, sp, #952 @ 0x3b8 │ │ │ │ lsls r6, r1, #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] @ 309d34 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f8040> │ │ │ │ @@ -890709,15 +890719,15 @@ │ │ │ │ bne.n 30a6a8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f89b4> │ │ │ │ movs r2, #3 │ │ │ │ b.n 30a5fa <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f8906> │ │ │ │ adds r2, #6 │ │ │ │ and.w r2, r2, #7 │ │ │ │ b.n 30a5fa <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f8906> │ │ │ │ nop │ │ │ │ - str r3, [sp, #304] @ 0x130 │ │ │ │ + str r0, [sp, #560] @ 0x230 │ │ │ │ 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 │ │ │ │ ldrh r4, [r1, #14] │ │ │ │ sub sp, #8 │ │ │ │ @@ -890934,15 +890944,15 @@ │ │ │ │ bfi r1, r4, #0, #3 │ │ │ │ strb.w r1, [r3, #48] @ 0x30 │ │ │ │ beq.n 30a876 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f8b82> │ │ │ │ cmp r2, r0 │ │ │ │ bne.w 30a850 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f8b5c> │ │ │ │ b.n 30a8d6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f8be2> │ │ │ │ nop │ │ │ │ - str r0, [sp, #880] @ 0x370 │ │ │ │ + ldrh r4, [r3, #48] @ 0x30 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrh r4, [r1, #16] │ │ │ │ sub sp, #12 │ │ │ │ @@ -891161,15 +891171,15 @@ │ │ │ │ ldrh r1, [r5, #48] @ 0x30 │ │ │ │ movs r0, #3 │ │ │ │ b.n 30aae6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f8df2> │ │ │ │ ldrh r1, [r5, #48] @ 0x30 │ │ │ │ movs r0, #6 │ │ │ │ b.n 30aae6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f8df2> │ │ │ │ nop │ │ │ │ - ldrh r6, [r3, #50] @ 0x32 │ │ │ │ + ldrh r6, [r3, #28] │ │ │ │ lsls r2, r4, #3 │ │ │ │ cbz r1, 30ac62 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f8f6e> │ │ │ │ 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] │ │ │ │ @@ -891299,15 +891309,15 @@ │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 3098d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f7bdc> │ │ │ │ pop {r3, pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldrb r4, [r2, #7] │ │ │ │ lsls r3, r7, #5 │ │ │ │ - ldr r4, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r1, [sp, #928] @ 0x3a0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #56] @ (30adbc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f90c8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -891331,19 +891341,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r4, #6] │ │ │ │ lsls r3, r7, #5 │ │ │ │ - ldr r4, [sp, #408] @ 0x198 │ │ │ │ + ldr r1, [sp, #664] @ 0x298 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r4, [sp, #336] @ 0x150 │ │ │ │ + ldr r1, [sp, #592] @ 0x250 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strb r6, [r2, #5] │ │ │ │ + ldr r6, [r2, #104] @ 0x68 │ │ │ │ lsls r5, r1, #3 │ │ │ │ cbz r1, 30adf8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f9104> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r1 │ │ │ │ @@ -891357,15 +891367,15 @@ │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 3098d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f7bdc> │ │ │ │ pop {r3, pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldrb r4, [r0, #5] │ │ │ │ lsls r3, r7, #5 │ │ │ │ - ldr r4, [sp, #160] @ 0xa0 │ │ │ │ + ldr r1, [sp, #416] @ 0x1a0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #56] @ (30ae4c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f9158>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -891389,19 +891399,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r2, #4] │ │ │ │ lsls r3, r7, #5 │ │ │ │ - ldr r3, [sp, #920] @ 0x398 │ │ │ │ + ldr r1, [sp, #152] @ 0x98 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r3, [sp, #848] @ 0x350 │ │ │ │ + ldr r1, [sp, #80] @ 0x50 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strb r6, [r0, #3] │ │ │ │ + ldr r6, [r0, #96] @ 0x60 │ │ │ │ lsls r5, r1, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (30ae84 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f9190>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -891435,15 +891445,15 @@ │ │ │ │ mov r0, ip │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ ldrb r6, [r1, #2] │ │ │ │ lsls r3, r7, #5 │ │ │ │ - ldr r3, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r0, [sp, #688] @ 0x2b0 │ │ │ │ lsls r6, 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 r2, [pc, #252] @ (30afd8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f92e4>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -891538,15 +891548,15 @@ │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 30afac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f92b8> │ │ │ │ b.n 30af2c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f9238> │ │ │ │ ldrb r0, [r1, #1] │ │ │ │ lsls r3, r7, #5 │ │ │ │ - ldr r6, [r3, #108] @ 0x6c │ │ │ │ + ldr r6, [r3, #64] @ 0x40 │ │ │ │ lsls r5, r1, #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 │ │ │ │ @@ -891782,17 +891792,17 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 30b252 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f955e> │ │ │ │ b.n 30b1b8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f94c4> │ │ │ │ nop │ │ │ │ strb r2, [r0, #23] │ │ │ │ lsls r3, r7, #5 │ │ │ │ - ldr r0, [sp, #424] @ 0x1a8 │ │ │ │ + str r5, [sp, #680] @ 0x2a8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r0, [sp, #192] @ 0xc0 │ │ │ │ + str r5, [sp, #448] @ 0x1c0 │ │ │ │ lsls r6, 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 r3, [pc, #472] @ (30b478 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f9784>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -892166,17 +892176,17 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 30b6aa <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f99b6> │ │ │ │ b.n 30b4ec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f97f8> │ │ │ │ nop │ │ │ │ strb r6, [r2, #10] │ │ │ │ lsls r3, r7, #5 │ │ │ │ - str r4, [sp, #472] @ 0x1d8 │ │ │ │ + str r1, [sp, #728] @ 0x2d8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r4, [sp, #24] │ │ │ │ + str r1, [sp, #280] @ 0x118 │ │ │ │ lsls r6, r1, #3 │ │ │ │ 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] @ (30ba14 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f9d20>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -892452,21 +892462,21 @@ │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #120] @ 0x78 │ │ │ │ + str r1, [sp, #376] @ 0x178 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r3, [sp, #736] @ 0x2e0 │ │ │ │ + str r0, [sp, #992] @ 0x3e0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r3, [sp, #144] @ 0x90 │ │ │ │ + str r0, [sp, #400] @ 0x190 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r1, [sp, #656] @ 0x290 │ │ │ │ + ldrh r4, [r4, #54] @ 0x36 │ │ │ │ lsls r6, r1, #3 │ │ │ │ str r0, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ bl 1c12b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xaf5bc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 30b968 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f9c74> │ │ │ │ @@ -892748,21 +892758,21 @@ │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #8] │ │ │ │ + ldrh r2, [r0, #50] @ 0x32 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r0, [sp, #528] @ 0x210 │ │ │ │ + ldrh r4, [r0, #46] @ 0x2e │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrh r6, [r4, #62] @ 0x3e │ │ │ │ + ldrh r6, [r4, #40] @ 0x28 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrh r2, [r1, #50] @ 0x32 │ │ │ │ + ldrh r2, [r1, #28] │ │ │ │ lsls r6, r1, #3 │ │ │ │ str r0, [sp, #12] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ bl 1c12b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xaf5bc> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 30bca6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f9fb2> │ │ │ │ @@ -893062,23 +893072,23 @@ │ │ │ │ lsls r3, r7, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ rors r4, r4 │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r2, #44] @ 0x2c │ │ │ │ + ldrh r2, [r2, #22] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrh r4, [r4, #40] @ 0x28 │ │ │ │ + ldrh r4, [r4, #18] │ │ │ │ lsls r6, r1, #3 │ │ │ │ asrs r0, r6 │ │ │ │ lsls r3, r7, #5 │ │ │ │ - ldrh r6, [r3, #38] @ 0x26 │ │ │ │ + ldrh r6, [r3, #16] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrh r2, [r7, #36] @ 0x24 │ │ │ │ + ldrh r2, [r7, #14] │ │ │ │ lsls r6, r1, #3 │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ @@ -893426,21 +893436,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - ldrh r6, [r3, #12] │ │ │ │ + strh r6, [r3, #54] @ 0x36 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrh r6, [r2, #8] │ │ │ │ + strh r6, [r2, #50] @ 0x32 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrh r4, [r4, #6] │ │ │ │ + strh r4, [r4, #48] @ 0x30 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrh r0, [r7, #4] │ │ │ │ + strh r0, [r7, #46] @ 0x2e │ │ │ │ lsls r6, r1, #3 │ │ │ │ vldr s15, [r6] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ vcvt.s32.f32 s15, s15 │ │ │ │ vmov r2, s15 │ │ │ │ bl 30a978 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f8c84> │ │ │ │ @@ -893752,21 +893762,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - strh r6, [r1, #48] @ 0x30 │ │ │ │ + strh r6, [r1, #26] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strh r2, [r4, #44] @ 0x2c │ │ │ │ + strh r2, [r4, #22] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strh r2, [r6, #42] @ 0x2a │ │ │ │ + strh r2, [r6, #20] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strh r4, [r1, #42] @ 0x2a │ │ │ │ + strh r4, [r1, #20] │ │ │ │ lsls r6, r1, #3 │ │ │ │ str r0, [sp, #4] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ vstr s15, [sp] │ │ │ │ bl 1c12b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xaf5bc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ @@ -894066,21 +894076,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - strh r2, [r2, #22] │ │ │ │ + strh r2, [r2, #0] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strh r6, [r4, #18] │ │ │ │ + ldrb r6, [r4, #30] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strh r6, [r6, #16] │ │ │ │ + ldrb r6, [r6, #29] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strh r0, [r2, #16] │ │ │ │ + ldrb r0, [r2, #29] │ │ │ │ lsls r6, r1, #3 │ │ │ │ str r0, [sp, #4] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ vstr s15, [sp] │ │ │ │ bl 1c12b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xaf5bc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ @@ -894293,17 +894303,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffc0ffff │ │ │ │ rors r7, r3 │ │ │ │ ldr r4, [r2, r6] │ │ │ │ lsls r3, r7, #5 │ │ │ │ adds r2, #94 @ 0x5e │ │ │ │ lsls r3, r7, #5 │ │ │ │ - ldrb r6, [r1, #30] │ │ │ │ + ldrb r6, [r1, #19] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrb r4, [r5, #28] │ │ │ │ + ldrb r4, [r5, #17] │ │ │ │ lsls r6, r1, #3 │ │ │ │ asrs r0, r2, #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 │ │ │ │ @@ -894477,17 +894487,17 @@ │ │ │ │ vstr s15, [r6] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrsb r0, [r6, r5] │ │ │ │ lsls r3, r7, #5 │ │ │ │ adds r0, #58 @ 0x3a │ │ │ │ lsls r3, r7, #5 │ │ │ │ - ldrb r6, [r4, #22] │ │ │ │ + ldrb r6, [r4, #11] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrb r0, [r1, #21] │ │ │ │ + ldrb r0, [r1, #10] │ │ │ │ lsls r6, r1, #3 │ │ │ │ asrs r0, r2, #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 │ │ │ │ @@ -894642,17 +894652,17 @@ │ │ │ │ ldrh r3, [r0, #20] │ │ │ │ str r3, [r6, #0] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ strb r0, [r7, r5] │ │ │ │ lsls r3, r7, #5 │ │ │ │ cmp r6, #66 @ 0x42 │ │ │ │ lsls r3, r7, #5 │ │ │ │ - ldrb r2, [r5, #15] │ │ │ │ + ldrb r2, [r5, #4] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrb r4, [r2, #14] │ │ │ │ + ldrb r4, [r2, #3] │ │ │ │ lsls r6, r1, #3 │ │ │ │ asrs r0, r2, #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 │ │ │ │ @@ -894807,17 +894817,17 @@ │ │ │ │ ldrh r3, [r0, #20] │ │ │ │ str r3, [r6, #0] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ strh r0, [r2, r7] │ │ │ │ lsls r3, r7, #5 │ │ │ │ cmp r4, #154 @ 0x9a │ │ │ │ lsls r3, r7, #5 │ │ │ │ - ldrb r2, [r0, #10] │ │ │ │ + strb r2, [r0, #31] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrb r4, [r5, #8] │ │ │ │ + strb r4, [r5, #29] │ │ │ │ lsls r6, r1, #3 │ │ │ │ asrs r0, r2, #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 │ │ │ │ @@ -895004,15 +895014,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ str r6, [r2, r3] │ │ │ │ lsls r3, r7, #5 │ │ │ │ - strb r6, [r0, #29] │ │ │ │ + strb r6, [r0, #18] │ │ │ │ lsls r6, r1, #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 │ │ │ │ @@ -895192,17 +895202,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldr r6, [pc, #688] @ (30dbc0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1fbecc>) │ │ │ │ lsls r3, r7, #5 │ │ │ │ - strb r2, [r7, #22] │ │ │ │ + strb r2, [r7, #11] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strb r6, [r0, #21] │ │ │ │ + strb r6, [r0, #10] │ │ │ │ lsls r6, r1, #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 │ │ │ │ @@ -895309,21 +895319,21 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldr r5, [pc, #288] @ (30db74 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1fbe80>) │ │ │ │ lsls r3, r7, #5 │ │ │ │ - strb r6, [r2, #18] │ │ │ │ + strb r6, [r2, #7] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strb r0, [r1, #19] │ │ │ │ + strb r0, [r1, #8] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strb r6, [r7, #17] │ │ │ │ + strb r6, [r7, #6] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strb r0, [r2, #18] │ │ │ │ + strb r0, [r2, #7] │ │ │ │ lsls r6, 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, #148] @ (30db08 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1fbe14>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -895421,21 +895431,21 @@ │ │ │ │ add r2, pc │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r4, [pc, #32] @ (30dbac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1fbeb8>) │ │ │ │ lsls r3, r7, #5 │ │ │ │ - strb r0, [r0, #15] │ │ │ │ + strb r0, [r0, #4] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strb r6, [r1, #14] │ │ │ │ + strb r6, [r1, #3] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strb r0, [r5, #14] │ │ │ │ + strb r0, [r5, #3] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strb r6, [r2, #13] │ │ │ │ + strb r6, [r2, #2] │ │ │ │ lsls r6, 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, #3928] @ 0xf58 │ │ │ │ ldr r5, [pc, #312] @ (30dce8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1fbff4>) │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ @@ -895551,23 +895561,23 @@ │ │ │ │ nop │ │ │ │ ldr r3, [pc, #408] @ (30de80 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1fc18c>) │ │ │ │ lsls r3, r7, #5 │ │ │ │ movs r4, #72 @ 0x48 │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r0, #14] │ │ │ │ + strb r6, [r0, #3] │ │ │ │ lsls r6, r1, #3 │ │ │ │ movs r3, #188 @ 0xbc │ │ │ │ lsls r3, r7, #5 │ │ │ │ - strb r4, [r2, #11] │ │ │ │ + strb r4, [r2, #0] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strb r4, [r2, #12] │ │ │ │ + strb r4, [r2, #1] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strb r4, [r2, #10] │ │ │ │ + ldr r4, [r2, #124] @ 0x7c │ │ │ │ lsls r6, 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 │ │ │ │ add.w r3, r0, #102400 @ 0x19000 │ │ │ │ add.w r7, r0, #104448 @ 0x19800 │ │ │ │ @@ -896006,19 +896016,19 @@ │ │ │ │ nop │ │ │ │ mov r6, r9 │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, r7, #4 │ │ │ │ lsls r3, r7, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r1, #112] @ 0x70 │ │ │ │ + ldr r2, [r1, #68] @ 0x44 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r0, [r0, #108] @ 0x6c │ │ │ │ + ldr r0, [r0, #64] @ 0x40 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r6, [r0, #108] @ 0x6c │ │ │ │ + ldr r6, [r0, #64] @ 0x40 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ mov r2, r0 │ │ │ │ ldr.w r0, [r3, #164] @ 0xa4 │ │ │ │ cbz r0, 30e1d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1fc4dc> │ │ │ │ ldr r0, [r2, #104] @ 0x68 │ │ │ │ cbz r0, 30e1d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1fc4dc> │ │ │ │ @@ -896270,23 +896280,23 @@ │ │ │ │ b.n 30e384 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1fc690> │ │ │ │ add r4, r4 │ │ │ │ lsls r3, r7, #5 │ │ │ │ adds r4, r1, #4 │ │ │ │ lsls r3, r7, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r6, #80] @ 0x50 │ │ │ │ + ldr r6, [r6, #36] @ 0x24 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r2, [r1, #76] @ 0x4c │ │ │ │ + ldr r2, [r1, #32] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r2, [r0, #80] @ 0x50 │ │ │ │ + ldr r2, [r0, #36] @ 0x24 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r2, [r1, #76] @ 0x4c │ │ │ │ + ldr r2, [r1, #32] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r0, [r1, #76] @ 0x4c │ │ │ │ + ldr r0, [r1, #32] │ │ │ │ lsls r6, r1, #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 │ │ │ │ @@ -896821,19 +896831,19 @@ │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #29 │ │ │ │ lsls r3, r7, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r3, #0] │ │ │ │ + str r6, [r3, #84] @ 0x54 │ │ │ │ lsls r6, r1, #3 │ │ │ │ asrs r0, r7, #27 │ │ │ │ lsls r3, r7, #5 │ │ │ │ - str r4, [r3, #124] @ 0x7c │ │ │ │ + str r4, [r3, #80] @ 0x50 │ │ │ │ lsls r6, r1, #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] @ 30ea00 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1fcd0c> │ │ │ │ sub sp, #20 │ │ │ │ @@ -896903,19 +896913,19 @@ │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #26 │ │ │ │ lsls r3, r7, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r1, #120] @ 0x78 │ │ │ │ + str r6, [r1, #76] @ 0x4c │ │ │ │ lsls r6, r1, #3 │ │ │ │ asrs r4, r5, #24 │ │ │ │ lsls r3, r7, #5 │ │ │ │ - str r0, [r2, #116] @ 0x74 │ │ │ │ + str r0, [r2, #72] @ 0x48 │ │ │ │ lsls r6, r1, #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] @ (30eab0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1fcdbc>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -896971,17 +896981,17 @@ │ │ │ │ nop │ │ │ │ subs r4, #226 @ 0xe2 │ │ │ │ lsls r3, r7, #5 │ │ │ │ asrs r2, r1, #23 │ │ │ │ lsls r3, r7, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r3, #112] @ 0x70 │ │ │ │ + str r2, [r3, #68] @ 0x44 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r0, [r4, #108] @ 0x6c │ │ │ │ + str r0, [r4, #64] @ 0x40 │ │ │ │ lsls r6, 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 r6, [r2, #16] │ │ │ │ movs r4, #20 │ │ │ │ @@ -897310,19 +897320,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #11 │ │ │ │ lsls r3, r7, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r0, #10 │ │ │ │ lsls r3, r7, #5 │ │ │ │ - add r7, pc, #584 @ (adr r7, 30f068 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1fd374>) │ │ │ │ + add r4, pc, #840 @ (adr r4, 30f168 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1fd474>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r0, [r3, #60] @ 0x3c │ │ │ │ + str r0, [r3, #16] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r0, [r6, #56] @ 0x38 │ │ │ │ + str r0, [r6, #12] │ │ │ │ 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, [pc, #80] @ (30ee88 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1fd194>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -897625,15 +897635,15 @@ │ │ │ │ lsls r3, r7, #5 │ │ │ │ adds r6, #92 @ 0x5c │ │ │ │ lsls r3, r7, #5 │ │ │ │ asrs r4, r3, #4 │ │ │ │ lsls r3, r7, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r4, #24] │ │ │ │ + ldrsh r6, [r4, r3] │ │ │ │ lsls r6, r1, #3 │ │ │ │ asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r1, [r4, #0] │ │ │ │ movw r2, #37614 @ 0x92ee │ │ │ │ cmp r1, r2 │ │ │ │ beq.w 30f5b6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1fd8c2> │ │ │ │ @@ -898420,19 +898430,19 @@ │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 30f0b8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1fd3c4> │ │ │ │ movs r0, #7 │ │ │ │ b.w 30f08c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1fd398> │ │ │ │ movs r0, #0 │ │ │ │ b.n 30f6e2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1fd9ee> │ │ │ │ nop │ │ │ │ - ldrsh r4, [r0, r4] │ │ │ │ + ldrb r4, [r0, r1] │ │ │ │ lsls r6, r1, #3 │ │ │ │ asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r0, r7] │ │ │ │ + ldr r0, [r0, r4] │ │ │ │ lsls r6, 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 r8, r3 │ │ │ │ ldr r3, [pc, #248] @ (30fa4c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1fdd58>) │ │ │ │ @@ -898536,25 +898546,25 @@ │ │ │ │ nop │ │ │ │ cmp r5, #188 @ 0xbc │ │ │ │ lsls r3, r7, #5 │ │ │ │ lsls r4, r4, #26 │ │ │ │ lsls r3, r7, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r7, r1] │ │ │ │ + strb r2, [r7, r6] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r4, [r2, r0] │ │ │ │ + strb r4, [r2, r5] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrsb r6, [r1, r7] │ │ │ │ + strb r6, [r1, r4] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrsb r2, [r6, r7] │ │ │ │ + strb r2, [r6, r4] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r2, [r5, r0] │ │ │ │ + strb r2, [r5, r5] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrsb r6, [r6, r7] │ │ │ │ + strb r6, [r6, r4] │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #180] @ (30fb34 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1fde40>) │ │ │ │ @@ -898634,17 +898644,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r4, #32 │ │ │ │ lsls r3, r7, #5 │ │ │ │ lsls r0, r7, #21 │ │ │ │ lsls r3, r7, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r4, r7] │ │ │ │ + strb r4, [r4, r4] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrsb r4, [r2, r5] │ │ │ │ + strb r4, [r2, r2] │ │ │ │ lsls r6, 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 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #724] @ (30fe2c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1fe138>) │ │ │ │ @@ -898936,30 +898946,30 @@ │ │ │ │ b.n 30fd80 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1fe08c> │ │ │ │ cmp r3, #184 @ 0xb8 │ │ │ │ lsls r3, r7, #5 │ │ │ │ lsls r0, r4, #18 │ │ │ │ lsls r3, r7, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r7, r6] │ │ │ │ + strh r4, [r7, r3] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strb r6, [r3, r4] │ │ │ │ + strh r6, [r3, r1] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strb r2, [r2, r3] │ │ │ │ + strh r2, [r2, r0] │ │ │ │ lsls r6, r1, #3 │ │ │ │ mov r0, r2 │ │ │ │ bl 1fa394 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe86a0> │ │ │ │ ldr r2, [pc, #16] @ (30fe58 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1fe164>) │ │ │ │ mov r3, r0 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 30fbd2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1fdede> │ │ │ │ - strb r6, [r2, r2] │ │ │ │ + str r6, [r2, r7] │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ add.w r5, r0, #8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -899358,17 +899368,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, r3 │ │ │ │ b.n 310284 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1fe590> │ │ │ │ - str r6, [r4, r3] │ │ │ │ + ldr r6, [pc, #152] @ (31033c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1fe648>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r6, [r6, r1] │ │ │ │ + ldr r5, [pc, #728] @ (310580 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1fe88c>) │ │ │ │ lsls r6, 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 r7, r0 │ │ │ │ @@ -899431,15 +899441,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (31035c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1fe668>) │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 310344 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1fe650> │ │ │ │ nop │ │ │ │ - ldr r7, [pc, #968] @ (310728 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1fea34>) │ │ │ │ + ldr r5, [pc, #200] @ (310428 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1fe734>) │ │ │ │ lsls r6, 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 r6, r2 │ │ │ │ ldr r2, [pc, #208] @ (310444 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1fe750>) │ │ │ │ @@ -899522,19 +899532,19 @@ │ │ │ │ ldr r2, [pc, #24] @ (31044c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1fe758>) │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 3103fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1fe708> │ │ │ │ nop │ │ │ │ - ldr r7, [pc, #816] @ (310778 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1fea84>) │ │ │ │ + ldr r5, [pc, #48] @ (310478 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1fe784>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r7, [pc, #256] @ (31054c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1fe858>) │ │ │ │ + ldr r4, [pc, #512] @ (31064c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1fe958>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r7, [pc, #40] @ (310478 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1fe784>) │ │ │ │ + ldr r4, [pc, #296] @ (310578 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1fe884>) │ │ │ │ lsls r6, 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, r2 │ │ │ │ ldr r2, [pc, #176] @ (310514 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1fe820>) │ │ │ │ @@ -899608,17 +899618,17 @@ │ │ │ │ movne r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r3, [r0, #20] │ │ │ │ str r3, [r5, #0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldr r7, [pc, #24] @ (310530 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1fe83c>) │ │ │ │ + ldr r4, [pc, #280] @ (310630 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1fe93c>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r6, [pc, #688] @ (3107cc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1fead8>) │ │ │ │ + ldr r3, [pc, #944] @ (3108cc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1febd8>) │ │ │ │ lsls r6, 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, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -899831,22 +899841,22 @@ │ │ │ │ b.n 3106de <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1fe9ea> │ │ │ │ movs r0, #1 │ │ │ │ b.n 310676 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1fe982> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xfa04017a │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #360] @ (3108bc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1febc8>) │ │ │ │ + ldr r2, [pc, #616] @ (3109bc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1fecc8>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ vst2.8 {d0[3],d1[3]}, [r2 :16], sl │ │ │ │ - ldr r5, [pc, #72] @ (3107a4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1feab0>) │ │ │ │ + ldr r2, [pc, #328] @ (3108a4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1febb0>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cbz r2, 310790 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1fea9c> │ │ │ │ + add r7, sp, #8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cbz r6, 31078a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1fea96> │ │ │ │ + add r6, sp, #888 @ 0x378 │ │ │ │ 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 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #412] @ (310914 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1fec20>) │ │ │ │ @@ -900049,15 +900059,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #12] @ (310974 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1fec80>) │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 310960 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1fec6c> │ │ │ │ - ldr r2, [pc, #400] @ (310b08 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1fee14>) │ │ │ │ + blxns r4 │ │ │ │ lsls r6, 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, r3 │ │ │ │ mov r7, r2 │ │ │ │ @@ -900116,15 +900126,15 @@ │ │ │ │ bne.n 3109f2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1fecfe> │ │ │ │ b.n 3109da <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1fece6> │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 310920 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1fec2c> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - beq.n 310afc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1fee08> │ │ │ │ + ldmia r5, {r2, r3, r5, r7} │ │ │ │ lsls r5, r3, #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 │ │ │ │ @@ -900150,15 +900160,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [pc, #12] @ (310a74 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1fed80>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 310a50 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1fed5c> │ │ │ │ nop │ │ │ │ - ldr r1, [pc, #472] @ (310c50 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1fef5c>) │ │ │ │ + mov lr, r6 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #344] @ (310be4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1feef0>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -900301,34 +900311,34 @@ │ │ │ │ bl 29bb30 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x189e3c> │ │ │ │ b.n 310b9e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1feeaa> │ │ │ │ nop │ │ │ │ strb r0, [r1, #11] │ │ │ │ lsls r5, r7, #5 │ │ │ │ strb r0, [r7, #10] │ │ │ │ lsls r5, r7, #5 │ │ │ │ - ldr r1, [pc, #384] @ (310d70 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ff07c>) │ │ │ │ + mov r8, r4 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r1, [pc, #280] @ (310d0c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ff018>) │ │ │ │ + mov lr, r0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldc 0, cr0, [r8, #-864] @ 0xfffffca0 │ │ │ │ - ldr r0, [pc, #968] @ (310fc4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ff2d0>) │ │ │ │ + orrs.w r0, r8, r8, lsr #3 │ │ │ │ + mov r2, r6 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r3, #182 @ 0xb6 │ │ │ │ + subs r0, #246 @ 0xf6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r1, [pc, #104] @ (310c6c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1fef78>) │ │ │ │ + mov r2, fp │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r0, [pc, #272] @ (310d18 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ff024>) │ │ │ │ + cmp ip, r0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ strb r6, [r3, #6] │ │ │ │ lsls r5, r7, #5 │ │ │ │ - lsls r2, r6, #13 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r0, [pc, #560] @ (310e44 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ff150>) │ │ │ │ + cmp ip, r9 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r0, [pc, #744] @ (310f00 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ff20c>) │ │ │ │ + cmp sl, pc │ │ │ │ lsls r6, r1, #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 │ │ │ │ @@ -901368,36 +901378,36 @@ │ │ │ │ ldr r2, [pc, #60] @ (311828 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ffb34>) │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.w 310e3a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ff146> │ │ │ │ nop │ │ │ │ - bx ip │ │ │ │ + add sl, r4 │ │ │ │ lsls r6, r1, #3 │ │ │ │ @ instruction: 0xf292017a │ │ │ │ asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - cmp sl, r0 │ │ │ │ + cmn r2, r0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r6, #246 @ 0xf6 │ │ │ │ + subs r4, #54 @ 0x36 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r6, #70 @ 0x46 │ │ │ │ + subs r3, #134 @ 0x86 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r6, #232 @ 0xe8 │ │ │ │ + subs r4, #40 @ 0x28 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r5, #180 @ 0xb4 │ │ │ │ + subs r2, #244 @ 0xf4 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r5, #70 @ 0x46 │ │ │ │ + subs r2, #134 @ 0x86 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r6, #88 @ 0x58 │ │ │ │ + subs r3, #152 @ 0x98 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r5, #8 │ │ │ │ + subs r2, #72 @ 0x48 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r5, #88 @ 0x58 │ │ │ │ + subs r2, #152 @ 0x98 │ │ │ │ lsls r6, r1, #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] @ (311900 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ffc0c>) │ │ │ │ add r0, pc │ │ │ │ @@ -901473,37 +901483,37 @@ │ │ │ │ add r1, pc │ │ │ │ blx 663a0 │ │ │ │ subs r4, r0, #0 │ │ │ │ it ne │ │ │ │ movne r4, #1 │ │ │ │ b.n 311858 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ffb64> │ │ │ │ nop │ │ │ │ - subs r5, #196 @ 0xc4 │ │ │ │ + subs r3, #4 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r5, #190 @ 0xbe │ │ │ │ + subs r2, #254 @ 0xfe │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r1, [pc, #800] @ (311c2c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1fff38>) │ │ │ │ + bx r1 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strh r0, [r0, #20] │ │ │ │ + ldrb r0, [r0, #31] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r5, #168 @ 0xa8 │ │ │ │ + subs r2, #232 @ 0xe8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r5, #164 @ 0xa4 │ │ │ │ + subs r2, #228 @ 0xe4 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r5, #160 @ 0xa0 │ │ │ │ + subs r2, #224 @ 0xe0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r5, #152 @ 0x98 │ │ │ │ + subs r2, #216 @ 0xd8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - b.n 311cac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1fffb8> │ │ │ │ + svc 4 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r5, #128 @ 0x80 │ │ │ │ + subs r2, #192 @ 0xc0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r4, [sp, #160] @ 0xa0 │ │ │ │ + str r1, [sp, #416] @ 0x1a0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - subs r5, #44 @ 0x2c │ │ │ │ + subs r2, #108 @ 0x6c │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r3, [pc, #56] @ (31196c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ffc78>) │ │ │ │ add r3, pc │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ cbz r2, 311940 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ffc4c> │ │ │ │ ldr r3, [pc, #52] @ (311970 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ffc7c>) │ │ │ │ add r3, pc │ │ │ │ @@ -901527,15 +901537,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ str r6, [r4, #64] @ 0x40 │ │ │ │ lsls r5, r7, #5 │ │ │ │ str r2, [r3, #64] @ 0x40 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - subs r2, #158 @ 0x9e │ │ │ │ + adds r7, #222 @ 0xde │ │ │ │ lsls r6, r1, #3 │ │ │ │ str r4, [r6, #60] @ 0x3c │ │ │ │ lsls r5, r7, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -901859,25 +901869,25 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movs r2, #1 │ │ │ │ strb.w r2, [r3, #1772] @ 0x6ec │ │ │ │ b.n 311c2a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1fff36> │ │ │ │ mov r0, r4 │ │ │ │ bl 3311e4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21f4f0> │ │ │ │ b.n 311c44 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1fff50> │ │ │ │ - subs r2, #2 │ │ │ │ + adds r7, #66 @ 0x42 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r2, #38 @ 0x26 │ │ │ │ + adds r7, #102 @ 0x66 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r1, #226 @ 0xe2 │ │ │ │ + adds r7, #34 @ 0x22 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strb r2, [r6, #17] │ │ │ │ + strb r2, [r6, #6] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r1, #234 @ 0xea │ │ │ │ + adds r7, #42 @ 0x2a │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r1, #174 @ 0xae │ │ │ │ + adds r6, #238 @ 0xee │ │ │ │ lsls r6, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -901905,15 +901915,15 @@ │ │ │ │ mov r3, r1 │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - subs r1, #104 @ 0x68 │ │ │ │ + adds r6, #168 @ 0xa8 │ │ │ │ lsls r6, r1, #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] @ (311da4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2000b0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -901950,15 +901960,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [lr, ip] │ │ │ │ bl 310978 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1fec84> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ lsrs r2, r5, #5 │ │ │ │ lsls r3, r7, #5 │ │ │ │ - subs r1, #14 │ │ │ │ + adds r6, #78 @ 0x4e │ │ │ │ lsls r6, r1, #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] @ (311e1c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x200128>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -901995,15 +902005,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [lr, ip] │ │ │ │ bl 310978 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1fec84> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ lsrs r2, r6, #3 │ │ │ │ lsls r3, r7, #5 │ │ │ │ - adds r5, #142 @ 0x8e │ │ │ │ + adds r2, #206 @ 0xce │ │ │ │ lsls r6, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #36] @ (311e8c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x200198>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -902018,15 +902028,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 311be8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1ffef4> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsrs r4, r7, #2 │ │ │ │ lsls r3, r7, #5 │ │ │ │ - subs r0, #120 @ 0x78 │ │ │ │ + adds r5, #184 @ 0xb8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (311eb8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2001c4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -902072,17 +902082,17 @@ │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ lsrs r0, r3, #1 │ │ │ │ lsls r3, r7, #5 │ │ │ │ - adds r7, #250 @ 0xfa │ │ │ │ + adds r5, #58 @ 0x3a │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r3, #182 @ 0xb6 │ │ │ │ + movs r0, #246 @ 0xf6 │ │ │ │ lsls r6, r1, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (311f44 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x200250>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -902128,17 +902138,17 @@ │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ lsls r4, r1, #31 │ │ │ │ lsls r3, r7, #5 │ │ │ │ - adds r7, #126 @ 0x7e │ │ │ │ + adds r4, #190 @ 0xbe │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r3, #42 @ 0x2a │ │ │ │ + movs r0, #106 @ 0x6a │ │ │ │ lsls r6, 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, [pc, #204] @ (312088 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x200394>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -902393,21 +902403,21 @@ │ │ │ │ nop │ │ │ │ lsls r6, r2, #22 │ │ │ │ lsls r3, r7, #5 │ │ │ │ udf #124 @ 0x7c │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #106 @ 0x6a │ │ │ │ + adds r2, #170 @ 0xaa │ │ │ │ lsls r6, r1, #3 │ │ │ │ udf #44 @ 0x2c │ │ │ │ lsls r2, r7, #5 │ │ │ │ - adds r5, #38 @ 0x26 │ │ │ │ + adds r2, #102 @ 0x66 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r4, #246 @ 0xf6 │ │ │ │ + adds r2, #54 @ 0x36 │ │ │ │ lsls r6, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [pc, #132] @ (31230c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x200618>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -902465,15 +902475,15 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ lsls r2, r1, #18 │ │ │ │ lsls r3, r7, #5 │ │ │ │ ble.n 3123f0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2006fc> │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #104 @ 0x68 │ │ │ │ + adds r1, #168 @ 0xa8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ble.n 312374 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x200680> │ │ │ │ lsls r2, r7, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -902533,15 +902543,15 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ lsls r6, r4, #15 │ │ │ │ lsls r3, r7, #5 │ │ │ │ bgt.n 31234c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x200658> │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #212 @ 0xd4 │ │ │ │ + adds r1, #20 │ │ │ │ lsls r6, r1, #3 │ │ │ │ bgt.n 3122d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2005dc> │ │ │ │ lsls r2, r7, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -902764,23 +902774,23 @@ │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 31256a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x200876> │ │ │ │ mov r4, r1 │ │ │ │ b.n 312566 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x200872> │ │ │ │ nop │ │ │ │ lsls r2, r3, #8 │ │ │ │ lsls r3, r7, #5 │ │ │ │ - adds r2, #74 @ 0x4a │ │ │ │ + cmp r7, #138 @ 0x8a │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r2, #42 @ 0x2a │ │ │ │ + cmp r7, #106 @ 0x6a │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r1, #202 @ 0xca │ │ │ │ + cmp r7, #10 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r1, #118 @ 0x76 │ │ │ │ + cmp r6, #182 @ 0xb6 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r1, #218 @ 0xda │ │ │ │ + cmp r7, #26 │ │ │ │ lsls r6, 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, [pc, #116] @ (3126ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2009b8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -902827,15 +902837,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ lsls r4, r5, #3 │ │ │ │ lsls r3, r7, #5 │ │ │ │ - adds r1, #68 @ 0x44 │ │ │ │ + cmp r6, #132 @ 0x84 │ │ │ │ lsls r6, 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 │ │ │ │ ldr r5, [pc, #196] @ (31278c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x200a98>) │ │ │ │ @@ -902919,15 +902929,15 @@ │ │ │ │ bx r1 │ │ │ │ bls.n 3127f4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x200b00> │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ bhi.n 312784 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x200a90> │ │ │ │ lsls r2, r7, #5 │ │ │ │ - adds r0, #126 @ 0x7e │ │ │ │ + cmp r5, #190 @ 0xbe │ │ │ │ lsls r6, r1, #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] @ 3127c8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x200ad4> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -903010,17 +903020,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ vbsl q0, q3, q13 │ │ │ │ - cmp r7, #78 @ 0x4e │ │ │ │ + cmp r4, #142 @ 0x8e │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cmp r6, #216 @ 0xd8 │ │ │ │ + cmp r4, #24 │ │ │ │ lsls r6, r1, #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] @ 312924 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x200c30> │ │ │ │ mov r4, r3 │ │ │ │ @@ -903071,17 +903081,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (31292c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x200c38>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mrc2 1, 3, r0, cr10, cr10, {3} │ │ │ │ - cmp r6, #242 @ 0xf2 │ │ │ │ + cmp r4, #50 @ 0x32 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cmp r6, #130 @ 0x82 │ │ │ │ + cmp r3, #194 @ 0xc2 │ │ │ │ lsls r6, r1, #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] @ 3129bc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x200cc8> │ │ │ │ mov r4, r3 │ │ │ │ @@ -903132,17 +903142,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (3129c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x200cd0>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ stc2l 1, cr0, [r2, #488]! @ 0x1e8 │ │ │ │ - cmp r6, #194 @ 0xc2 │ │ │ │ + cmp r4, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cmp r6, #82 @ 0x52 │ │ │ │ + cmp r3, #146 @ 0x92 │ │ │ │ lsls r6, r1, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (312a0c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x200d18>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -903162,15 +903172,15 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r3 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ stc2l 1, cr0, [sl, #-488] @ 0xfffffe18 │ │ │ │ - cmp r6, #54 @ 0x36 │ │ │ │ + cmp r3, #118 @ 0x76 │ │ │ │ lsls r6, r1, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (312a3c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x200d48>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -903301,29 +903311,29 @@ │ │ │ │ lsls r3, r7, #5 │ │ │ │ bpl.n 312c4c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x200f58> │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ bpl.n 312c28 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x200f34> │ │ │ │ lsls r2, r7, #5 │ │ │ │ - cmp r5, #158 @ 0x9e │ │ │ │ + cmp r2, #222 @ 0xde │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cmp r5, #152 @ 0x98 │ │ │ │ + cmp r2, #216 @ 0xd8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cmp r5, #112 @ 0x70 │ │ │ │ + cmp r2, #176 @ 0xb0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ cmp r4, #78 @ 0x4e │ │ │ │ lsls r1, r6, #5 │ │ │ │ - cmp r5, #134 @ 0x86 │ │ │ │ + cmp r2, #198 @ 0xc6 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrh r6, [r5, #36] @ 0x24 │ │ │ │ + ldrh r6, [r5, #14] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r5, #40 @ 0x28 │ │ │ │ + cmp r2, #104 @ 0x68 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cmp r5, #56 @ 0x38 │ │ │ │ + cmp r2, #120 @ 0x78 │ │ │ │ lsls r6, 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 r7, r1 │ │ │ │ mov r1, r2 │ │ │ │ @@ -903426,33 +903436,33 @@ │ │ │ │ b.n 312c54 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x200f60> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bmi.n 312d3c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x201048> │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #240 @ 0xf0 │ │ │ │ + cmp r2, #48 @ 0x30 │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r4, r1, r3 │ │ │ │ lsls r3, r7, #5 │ │ │ │ - cmp r4, #246 @ 0xf6 │ │ │ │ + cmp r2, #54 @ 0x36 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cmp r4, #136 @ 0x88 │ │ │ │ + cmp r1, #200 @ 0xc8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cmp r4, #96 @ 0x60 │ │ │ │ + cmp r1, #160 @ 0xa0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ cmp r3, #62 @ 0x3e │ │ │ │ lsls r1, r6, #5 │ │ │ │ - cmp r4, #116 @ 0x74 │ │ │ │ + cmp r1, #180 @ 0xb4 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strb r6, [r5, #6] │ │ │ │ + ldr r6, [r5, #108] @ 0x6c │ │ │ │ lsls r6, r1, #3 │ │ │ │ bcc.n 312bfc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x200f08> │ │ │ │ lsls r2, r7, #5 │ │ │ │ - cmp r3, #214 @ 0xd6 │ │ │ │ + cmp r1, #22 │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #432] @ (312e7c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x201188>) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -903619,17 +903629,17 @@ │ │ │ │ @ instruction: 0xfa46017a │ │ │ │ bcc.n 312ed8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2011e4> │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ bcc.n 312e88 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x201194> │ │ │ │ lsls r2, r7, #5 │ │ │ │ - cmp r2, #134 @ 0x86 │ │ │ │ + movs r7, #198 @ 0xc6 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cmp r2, #114 @ 0x72 │ │ │ │ + movs r7, #178 @ 0xb2 │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ ldr r6, [pc, #392] @ (31302c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x201338>) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -903781,21 +903791,21 @@ │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 312ee8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2011f4> │ │ │ │ str??.w r0, [r8, ] │ │ │ │ bne.n 3130d8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2013e4> │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #40 @ 0x28 │ │ │ │ + movs r7, #104 @ 0x68 │ │ │ │ lsls r6, r1, #3 │ │ │ │ bne.n 31305c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x201368> │ │ │ │ lsls r2, r7, #5 │ │ │ │ - cmp r0, #252 @ 0xfc │ │ │ │ + movs r6, #60 @ 0x3c │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cmp r0, #206 @ 0xce │ │ │ │ + movs r6, #14 │ │ │ │ lsls r6, r1, #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] @ (3130f0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2013fc>) │ │ │ │ sub sp, #104 @ 0x68 │ │ │ │ @@ -903859,15 +903869,15 @@ │ │ │ │ b.n 3130a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2013ac> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xf6bc017a │ │ │ │ ldmia r7, {r5, r7} │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #146 @ 0x92 │ │ │ │ + movs r5, #210 @ 0xd2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldmia r7!, {r3, r4, r6} │ │ │ │ lsls r2, r7, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -903923,17 +903933,17 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, lr │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf616017a │ │ │ │ - movs r7, #210 @ 0xd2 │ │ │ │ + movs r5, #18 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r7, #170 @ 0xaa │ │ │ │ + movs r4, #234 @ 0xea │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r3, [pc, #56] @ (3131f8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x201504>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add.w r3, r3, #602112 @ 0x93000 │ │ │ │ @@ -904081,25 +904091,25 @@ │ │ │ │ b.n 3132de <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2015ea> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ add.w r1, r4, #16384000 @ 0xfa0000 │ │ │ │ ldmia r5, {r1, r3, r5, r6, r7} │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #34 @ 0x22 │ │ │ │ + movs r4, #98 @ 0x62 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r7, #24 │ │ │ │ + movs r4, #88 @ 0x58 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r6, #164 @ 0xa4 │ │ │ │ + movs r3, #228 @ 0xe4 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldmia r5!, {r1, r3, r4} │ │ │ │ lsls r2, r7, #5 │ │ │ │ - movs r6, #158 @ 0x9e │ │ │ │ + movs r3, #222 @ 0xde │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r6, #136 @ 0x88 │ │ │ │ + movs r3, #200 @ 0xc8 │ │ │ │ lsls r6, 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 r5, [pc, #200] @ (31344c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x201758>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -904183,23 +904193,23 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf392017a │ │ │ │ ldmia r4, {r2, r4, r5, r6} │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #104 @ 0x68 │ │ │ │ + movs r3, #168 @ 0xa8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r6, #126 @ 0x7e │ │ │ │ + movs r3, #190 @ 0xbe │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldmia r4, {r3, r4} │ │ │ │ lsls r2, r7, #5 │ │ │ │ - movs r5, #246 @ 0xf6 │ │ │ │ + movs r3, #54 @ 0x36 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r5, #246 @ 0xf6 │ │ │ │ + movs r3, #54 @ 0x36 │ │ │ │ lsls r6, r1, #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] @ (313508 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x201814>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -904254,17 +904264,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp, #0] │ │ │ │ bl 367c70 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x255f7c> │ │ │ │ b.n 3134e2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2017ee> │ │ │ │ subw r1, sl, #122 @ 0x7a │ │ │ │ - movs r6, #8 │ │ │ │ + movs r3, #72 @ 0x48 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r5, #176 @ 0xb0 │ │ │ │ + movs r2, #240 @ 0xf0 │ │ │ │ lsls r6, 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, [pc, #48] @ (313554 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x201860>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -904338,19 +904348,19 @@ │ │ │ │ cmp r6, #1 │ │ │ │ it ls │ │ │ │ strbls r6, [r0, #18] │ │ │ │ bhi.n 3135ba <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2018c6> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ subs.w r1, ip, #122 @ 0x7a │ │ │ │ - movs r5, #68 @ 0x44 │ │ │ │ + movs r2, #132 @ 0x84 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r5, #42 @ 0x2a │ │ │ │ + movs r2, #106 @ 0x6a │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r5, #42 @ 0x2a │ │ │ │ + movs r2, #106 @ 0x6a │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r3, [pc, #108] @ (313660 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20196c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r0, [r2, r3] │ │ │ │ add.w r2, r0, #479232 @ 0x75000 │ │ │ │ @@ -904471,21 +904481,21 @@ │ │ │ │ bl 1c12b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xaf5bc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 3136ec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2019f8> │ │ │ │ nop │ │ │ │ @ instruction: 0xf0ae017a │ │ │ │ ldmia r1!, {r3, r4, r5, r6} │ │ │ │ lsls r2, r7, #5 │ │ │ │ - movs r4, #150 @ 0x96 │ │ │ │ + movs r1, #214 @ 0xd6 │ │ │ │ lsls r6, r1, #3 │ │ │ │ asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #8 │ │ │ │ + movs r1, #72 @ 0x48 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r3, #246 @ 0xf6 │ │ │ │ + movs r1, #54 @ 0x36 │ │ │ │ lsls r6, r1, #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] @ (313884 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x201b90>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -904580,19 +904590,19 @@ │ │ │ │ bl 1c12b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xaf5bc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 3137f4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x201b00> │ │ │ │ nop │ │ │ │ vsra.s32 q0, q13, #26 │ │ │ │ ldmia r0!, {r4, r5, r6} │ │ │ │ lsls r2, r7, #5 │ │ │ │ - movs r3, #162 @ 0xa2 │ │ │ │ + movs r0, #226 @ 0xe2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #102 @ 0x66 │ │ │ │ + movs r0, #166 @ 0xa6 │ │ │ │ lsls r6, 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, [pc, #168] @ (313950 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x201c5c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -904659,21 +904669,20 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ mrc 1, 3, r0, cr12, cr10, {3} │ │ │ │ - movs r2, #142 @ 0x8e │ │ │ │ + subs r6, r1, #7 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r0, r7 │ │ │ │ - lsls r2, r4, #3 │ │ │ │ - movs r2, #24 │ │ │ │ + ldc2l 0, cr0, [r8, #-900]! @ 0xfffffc7c │ │ │ │ + subs r0, r3, #5 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - add r1, pc, #56 @ (adr r1, 31399c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x201ca8>) │ │ │ │ + ldr r6, [sp, #312] @ 0x138 │ │ │ │ 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, #184] @ (313a2c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x201d38>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -904747,20 +904756,20 @@ │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ movs r4, #1 │ │ │ │ b.n 3139cc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x201cd8> │ │ │ │ nop │ │ │ │ ldc 1, cr0, [r0, #488]! @ 0x1e8 │ │ │ │ - movs r1, #226 @ 0xe2 │ │ │ │ + subs r2, r4, #4 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - vhadd.u8 q8, q11, │ │ │ │ - movs r1, #96 @ 0x60 │ │ │ │ + stc2 0, cr0, [r6], {225} @ 0xe1 │ │ │ │ + subs r0, r4, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - add r0, pc, #216 @ (adr r0, 313b18 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x201e24>) │ │ │ │ + ldr r5, [sp, #472] @ 0x1d8 │ │ │ │ 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 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #448] @ (313c14 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x201f20>) │ │ │ │ @@ -904939,27 +904948,27 @@ │ │ │ │ b.n 313aba <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x201dc6> │ │ │ │ movs r3, #3 │ │ │ │ movw r1, #37617 @ 0x92f1 │ │ │ │ b.n 313adc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x201de8> │ │ │ │ adds r5, #4 │ │ │ │ b.n 313b28 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x201e34> │ │ │ │ ldcl 1, cr0, [r2], {122} @ 0x7a │ │ │ │ - movs r1, #30 │ │ │ │ + subs r6, r3, #1 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r0, #222 @ 0xde │ │ │ │ + subs r6, r3, #0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r7, [sp, #624] @ 0x270 │ │ │ │ + ldr r4, [sp, #880] @ 0x370 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - subs r0, r3, #7 │ │ │ │ + adds r0, r3, #4 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r6, r6, #7 │ │ │ │ + adds r6, r6, #4 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r2, r2, #6 │ │ │ │ + adds r2, r2, #3 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r6, [sp, #320] @ 0x140 │ │ │ │ + ldr r3, [sp, #576] @ 0x240 │ │ │ │ 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, r3 │ │ │ │ ldr r3, [pc, #188] @ (313d04 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x202010>) │ │ │ │ @@ -905037,22 +905046,22 @@ │ │ │ │ ite eq │ │ │ │ moveq r4, #6 │ │ │ │ movne r4, #5 │ │ │ │ b.n 313c9c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x201fa8> │ │ │ │ movs r4, #1 │ │ │ │ b.n 313c9c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x201fa8> │ │ │ │ @ instruction: 0xeade017a │ │ │ │ - subs r6, r0, #6 │ │ │ │ + adds r6, r0, #3 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldc2 0, cr0, [sl], {225} @ 0xe1 │ │ │ │ - subs r4, r6, #4 │ │ │ │ + ldr??.w r0, [sl, #225] @ 0xe1 │ │ │ │ + adds r4, r6, #1 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r0, r3, #4 │ │ │ │ + adds r0, r3, #1 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r5, [sp, #472] @ 0x1d8 │ │ │ │ + ldr r2, [sp, #728] @ 0x2d8 │ │ │ │ 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, r3 │ │ │ │ ldr r3, [pc, #188] @ (313dec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2020f8>) │ │ │ │ @@ -905130,22 +905139,22 @@ │ │ │ │ ite eq │ │ │ │ moveq r4, #6 │ │ │ │ movne r4, #5 │ │ │ │ b.n 313d84 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x202090> │ │ │ │ movs r4, #1 │ │ │ │ b.n 313d84 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x202090> │ │ │ │ ldrd r0, r1, [r6, #488]! @ 0x1e8 │ │ │ │ - subs r2, r0, #3 │ │ │ │ + adds r2, r0, #0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - @ instruction: 0xfb9200e1 │ │ │ │ - subs r0, r6, #1 │ │ │ │ + ldr.w r0, [r2, #225] @ 0xe1 │ │ │ │ + subs r0, r6, r6 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r4, r2, #1 │ │ │ │ + subs r4, r2, r6 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r4, [sp, #568] @ 0x238 │ │ │ │ + ldr r1, [sp, #824] @ 0x338 │ │ │ │ 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, #440] @ (313fd0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2022dc>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -905315,29 +905324,29 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r4, #1 │ │ │ │ b.n 313e64 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x202170> │ │ │ │ stmdb lr, {r1, r3, r4, r5, r6, r8} │ │ │ │ - adds r4, r1, #3 │ │ │ │ + subs r4, r1, r0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r2, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r0, [sp, #168] @ 0xa8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - adds r4, r6, #2 │ │ │ │ + adds r4, r6, r7 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r2, [sp, #840] @ 0x348 │ │ │ │ + ldr r0, [sp, #72] @ 0x48 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - adds r2, r1, #2 │ │ │ │ + adds r2, r1, r7 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r2, [sp, #672] @ 0x2a0 │ │ │ │ + str r7, [sp, #928] @ 0x3a0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - adds r2, r6, #1 │ │ │ │ + adds r2, r6, r6 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r2, [sp, #576] @ 0x240 │ │ │ │ + str r7, [sp, #832] @ 0x340 │ │ │ │ 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, #188] @ (3140c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2023cc>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -905412,21 +905421,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ movs r4, #1 │ │ │ │ b.n 31404a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x202356> │ │ │ │ b.n 313f04 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x202210> │ │ │ │ lsls r2, r7, #5 │ │ │ │ - subs r2, r5, r6 │ │ │ │ + adds r2, r5, r3 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r1, [sp, #704] @ 0x2c0 │ │ │ │ + str r6, [sp, #960] @ 0x3c0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - subs r6, r2, r6 │ │ │ │ + adds r6, r2, r3 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r1, [sp, #624] @ 0x270 │ │ │ │ + str r6, [sp, #880] @ 0x370 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #424] @ (314290 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20259c>) │ │ │ │ @@ -905592,26 +905601,26 @@ │ │ │ │ bhi.n 314264 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x202570> │ │ │ │ str.w r7, [r8] │ │ │ │ b.n 3141be <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2024ca> │ │ │ │ mov r9, r2 │ │ │ │ b.n 3141ba <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2024c6> │ │ │ │ b.n 313f10 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20221c> │ │ │ │ lsls r2, r7, #5 │ │ │ │ - subs r2, r3, r5 │ │ │ │ + adds r2, r3, r2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - @ instruction: 0xf7c800e1 │ │ │ │ - subs r2, r1, r2 │ │ │ │ + add.w r0, r8, #7372800 @ 0x708000 │ │ │ │ + asrs r2, r1, #31 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r0, [sp, #464] @ 0x1d0 │ │ │ │ + str r5, [sp, #720] @ 0x2d0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - subs r6, r7, r0 │ │ │ │ + asrs r6, r7, #29 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r0, [sp, #160] @ 0xa0 │ │ │ │ + str r5, [sp, #416] @ 0x1a0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - movt r0, #35041 @ 0x88e1 │ │ │ │ + and.w r0, r8, #7372800 @ 0x708000 │ │ │ │ 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 │ │ │ │ mov r6, r0 │ │ │ │ @@ -905880,21 +905889,21 @@ │ │ │ │ lsls r2, r7, #5 │ │ │ │ pop {r2, r7} │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ pop {r1, r3, r4, r5, r6} │ │ │ │ lsls r2, r7, #5 │ │ │ │ - adds r4, r1, r3 │ │ │ │ + asrs r4, r1, #24 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r6, r3, r3 │ │ │ │ + asrs r6, r3, #24 │ │ │ │ lsls r6, r1, #3 │ │ │ │ pop {r2, r6} │ │ │ │ lsls r2, r7, #5 │ │ │ │ - adds r0, r4, r2 │ │ │ │ + asrs r0, r4, #23 │ │ │ │ lsls r6, r1, #3 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -905992,17 +906001,17 @@ │ │ │ │ strex r0, r1, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 31467c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x202988> │ │ │ │ b.n 314698 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2029a4> │ │ │ │ nop │ │ │ │ b.n 314994 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x202ca0> │ │ │ │ lsls r2, r7, #5 │ │ │ │ - asrs r2, r4, #27 │ │ │ │ + asrs r2, r4, #16 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r2, r6, #25 │ │ │ │ + asrs r2, r6, #14 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ ldr r6, [pc, #480] @ (3148a8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x202bb4>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -906186,25 +906195,25 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ b.n 31493c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x202c48> │ │ │ │ lsls r2, r7, #5 │ │ │ │ cbnz r0, 3148b8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x202bc4> │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r1, #22 │ │ │ │ + asrs r2, r1, #11 │ │ │ │ lsls r6, r1, #3 │ │ │ │ @ instruction: 0xb818 │ │ │ │ lsls r2, r7, #5 │ │ │ │ - asrs r4, r3, #19 │ │ │ │ + asrs r4, r3, #8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r6, r6, #19 │ │ │ │ + asrs r6, r6, #8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r6, r4, #17 │ │ │ │ + asrs r6, r4, #6 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r0, r4, #18 │ │ │ │ + asrs r0, r4, #7 │ │ │ │ lsls r6, r1, #3 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 31493e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x202c4a> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -906311,19 +906320,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 68474 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ble.n 314970 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x202c7c> │ │ │ │ lsls r2, r7, #5 │ │ │ │ - asrs r2, r7, #14 │ │ │ │ + asrs r2, r7, #3 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r2, r5, #13 │ │ │ │ + asrs r2, r5, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r6, r6, #11 │ │ │ │ + asrs r6, r6, #32 │ │ │ │ lsls r6, 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, [pc, #152] @ (314a90 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x202d9c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -906383,21 +906392,21 @@ │ │ │ │ adds r0, #1 │ │ │ │ str.w r0, [r8] │ │ │ │ mov r0, r4 │ │ │ │ blx 68474 │ │ │ │ b.n 314a58 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x202d64> │ │ │ │ ble.n 314af0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x202dfc> │ │ │ │ lsls r2, r7, #5 │ │ │ │ - asrs r0, r7, #12 │ │ │ │ + asrs r0, r7, #1 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r0, r1, #12 │ │ │ │ + asrs r0, r1, #1 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r4, r2, #11 │ │ │ │ + asrs r4, r2, #32 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r4, r1, #9 │ │ │ │ + lsrs r4, r1, #30 │ │ │ │ lsls r6, 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 │ │ │ │ add.w r3, r0, #495616 @ 0x79000 │ │ │ │ ldr.w r3, [r3, #4036] @ 0xfc4 │ │ │ │ @@ -906696,15 +906705,15 @@ │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ lsls r3, r0, #19 │ │ │ │ movs r0, r0 │ │ │ │ sxtb r4, r4 │ │ │ │ lsls r2, r7, #5 │ │ │ │ - lsrs r6, r3, #30 │ │ │ │ + lsrs r6, r3, #19 │ │ │ │ lsls r6, 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 r5, r2 │ │ │ │ ldr r2, [pc, #516] @ (315010 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20331c>) │ │ │ │ @@ -906908,28 +906917,28 @@ │ │ │ │ b.n 314f9e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2032aa> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cbz r4, 31504e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20335a> │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r3, #1 │ │ │ │ + lsls r0, r3, #22 │ │ │ │ lsls r6, r1, #3 │ │ │ │ cbz r2, 315022 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20332e> │ │ │ │ lsls r2, r7, #5 │ │ │ │ - lsrs r4, r4, #25 │ │ │ │ + lsrs r4, r4, #14 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - @ instruction: 0xf39e00cd │ │ │ │ - lsls r0, r6, #16 │ │ │ │ + @ instruction: 0xf0de00cd │ │ │ │ + lsls r0, r6, #5 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r2, r4, #24 │ │ │ │ + lsrs r2, r4, #13 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r2, r7, #23 │ │ │ │ + lsrs r2, r7, #12 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r2, r7, #22 │ │ │ │ + lsrs r2, r7, #11 │ │ │ │ lsls r6, r1, #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] @ 315064 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x203370> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -906975,17 +906984,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ bvs.n 31501c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x203328> │ │ │ │ lsls r2, r7, #5 │ │ │ │ - lsrs r6, r5, #21 │ │ │ │ + lsrs r6, r5, #10 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r0, r1, #20 │ │ │ │ + lsrs r0, r1, #9 │ │ │ │ lsls r6, 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 │ │ │ │ ldr r4, [pc, #324] @ (315224 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x203530>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -907115,15 +907124,15 @@ │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ lsls r1, r1, #2 │ │ │ │ movs r0, r0 │ │ │ │ add r6, sp, #128 @ 0x80 │ │ │ │ lsls r2, r7, #5 │ │ │ │ - lsrs r6, r1, #13 │ │ │ │ + lsrs r6, r1, #2 │ │ │ │ lsls r6, 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 │ │ │ │ movs r5, #0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -907183,15 +907192,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (3152ec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2035f8>) │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 311d08 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x200014> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - lsrs r4, r4, #12 │ │ │ │ + lsrs r4, r4, #1 │ │ │ │ lsls r6, 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, #188] @ (3153bc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2036c8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -907426,33 +907435,33 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 315458 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x203764> │ │ │ │ nop │ │ │ │ bcc.n 315620 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20392c> │ │ │ │ lsls r2, r7, #5 │ │ │ │ - lsrs r6, r5, #6 │ │ │ │ + lsls r6, r5, #27 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r4, r1, #6 │ │ │ │ + lsls r4, r1, #27 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r6, r3, #6 │ │ │ │ + lsls r6, r3, #27 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r6, r4, #6 │ │ │ │ + lsls r6, r4, #27 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r0, r0, #6 │ │ │ │ + lsls r0, r0, #27 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r4, r7, #5 │ │ │ │ + lsls r4, r7, #26 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r0, r7, #5 │ │ │ │ + lsls r0, r7, #26 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r4, r6, #5 │ │ │ │ + lsls r4, r6, #26 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r0, r6, #5 │ │ │ │ + lsls r0, r6, #26 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r6, r1, #3 │ │ │ │ + lsls r6, r1, #24 │ │ │ │ lsls r6, r1, #3 │ │ │ │ movw r3, #33340 @ 0x823c │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 3155d8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2038e4> │ │ │ │ movw r3, #33320 @ 0x8228 │ │ │ │ cmp r0, r3 │ │ │ │ bls.n 31561a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x203926> │ │ │ │ @@ -907810,17 +907819,17 @@ │ │ │ │ movhi r0, #0 │ │ │ │ bls.n 31590a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x203c16> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [pc, #12] @ (315918 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x203c24>) │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 315a4c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x203d58> │ │ │ │ + ble.n 3158cc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x203bd8> │ │ │ │ lsls r1, r4, #3 │ │ │ │ - b.n 3159cc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x203cd8> │ │ │ │ + ble.n 31584c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x203b58> │ │ │ │ lsls r1, r4, #3 │ │ │ │ ldr.w ip, [pc, #292] @ 315a44 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x203d50> │ │ │ │ movw r3, #35898 @ 0x8c3a │ │ │ │ cmp r1, r3 │ │ │ │ add ip, pc │ │ │ │ beq.n 315a0c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x203d18> │ │ │ │ bhi.n 315996 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x203ca2> │ │ │ │ @@ -908144,15 +908153,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldrh r0, [r2, #14] │ │ │ │ bl 1348e0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x22bec> │ │ │ │ subs r0, r4, r0 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ b.n 315c2e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x203f3a> │ │ │ │ - ble.n 315ba0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x203eac> │ │ │ │ + bge.n 315c20 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x203f2c> │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #140] @ (315d34 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x204040>) │ │ │ │ @@ -908341,28 +908350,21 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 315e02 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20410e> │ │ │ │ nop │ │ │ │ ldmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r7, #5 │ │ │ │ - lsls r4, r7, #2 │ │ │ │ - lsls r6, r1, #3 │ │ │ │ - lsls r6, r7, #3 │ │ │ │ - lsls r6, r1, #3 │ │ │ │ - lsls r6, r4, #4 │ │ │ │ - lsls r6, r1, #3 │ │ │ │ - lsls r2, r1, #2 │ │ │ │ - lsls r6, r1, #3 │ │ │ │ - lsls r4, r2, #2 │ │ │ │ - lsls r6, r1, #3 │ │ │ │ - lsls r2, r7, #2 │ │ │ │ - lsls r6, r1, #3 │ │ │ │ - lsls r6, r0, #3 │ │ │ │ - lsls r6, r1, #3 │ │ │ │ + ldc2l 0, cr0, [ip, #820]! @ 0x334 │ │ │ │ + cdp2 0, 3, cr0, cr14, cr13, {6} │ │ │ │ + cdp2 0, 6, cr0, cr6, cr13, {6} │ │ │ │ + stc2l 0, cr0, [sl, #820] @ 0x334 │ │ │ │ + ldc2l 0, cr0, [r4, #820] @ 0x334 │ │ │ │ + ldc2l 0, cr0, [sl, #820]! @ 0x334 │ │ │ │ + cdp2 0, 0, cr0, cr6, cr13, {6} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #248] @ (315fd4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2042e0>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -908453,18 +908455,18 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 315f76 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x204282> │ │ │ │ nop │ │ │ │ ldmia r0!, {r1, r3, r6} │ │ │ │ lsls r2, r7, #5 │ │ │ │ - vhadd.u8 q8, q13, │ │ │ │ - vmla.i q0, q13, d1[3] │ │ │ │ - vmla.i16 q0, q9, d5[1] │ │ │ │ - vmla.i16 q8, q11, d5[1] │ │ │ │ + stc2 0, cr0, [sl], {205} @ 0xcd │ │ │ │ + stc2l 0, cr0, [sl], {205} @ 0xcd │ │ │ │ + ldc2l 0, cr0, [r2], {205} @ 0xcd │ │ │ │ + ldc2 0, cr0, [r6, #-820] @ 0xfffffccc │ │ │ │ stmdb sp!, {r4, 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] @ (3161c8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2044d4>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ sub sp, #28 │ │ │ │ @@ -908871,19 +908873,19 @@ │ │ │ │ bne.n 316462 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20476e> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 316454 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x204760> │ │ │ │ b.n 31628e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20459a> │ │ │ │ stmia r5!, {r1, r2, r6} │ │ │ │ lsls r2, r7, #5 │ │ │ │ - ldc2 0, cr0, [r4, #820]! @ 0x334 │ │ │ │ - stc2l 0, cr0, [r0, #820]! @ 0x334 │ │ │ │ - mcrr2 0, 12, r0, r0, cr13 │ │ │ │ - @ instruction: 0xfbe200cd │ │ │ │ - ldc2l 0, cr0, [r2], {205} @ 0xcd │ │ │ │ + @ instruction: 0xfaf400cd │ │ │ │ + @ instruction: 0xfb2000cd │ │ │ │ + vst1.8 {d0[6]}, [r0]! │ │ │ │ + vld4. {d0-d3}, [r2]! │ │ │ │ + @ instruction: 0xfa1200cd │ │ │ │ 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 │ │ │ │ @@ -909172,17 +909174,17 @@ │ │ │ │ strex r0, r1, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3167c2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x204ace> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 316780 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x204a8c> │ │ │ │ b.n 316714 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x204a20> │ │ │ │ - strb r4, [r6, #11] │ │ │ │ + strb r4, [r6, #0] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - strb r4, [r3, #10] │ │ │ │ + ldr r4, [r3, #124] @ 0x7c │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cmp r4, r1 │ │ │ │ @@ -909237,15 +909239,15 @@ │ │ │ │ str r3, [r0, #0] │ │ │ │ add r1, pc │ │ │ │ bl 43dbe8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32bef4> │ │ │ │ str.w r0, [r4, #168] @ 0xa8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrh r4, [r0, #62] @ 0x3e │ │ │ │ + ldrh r4, [r0, #40] @ 0x28 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -909280,15 +909282,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #72] @ 0x48 │ │ │ │ bl 43da78 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32bd84> │ │ │ │ movs r4, #0 │ │ │ │ b.n 3168e8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x204bf4> │ │ │ │ - ldrh r0, [r0, #60] @ 0x3c │ │ │ │ + ldrh r0, [r0, #38] @ 0x26 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -909731,17 +909733,17 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 316dc8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2050d4> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 316d98 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2050a4> │ │ │ │ b.n 316d12 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20501e> │ │ │ │ nop │ │ │ │ - ldr r6, [r6, #76] @ 0x4c │ │ │ │ + ldr r6, [r6, #32] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r0, [r3, #76] @ 0x4c │ │ │ │ + ldr r0, [r3, #32] │ │ │ │ lsls r5, r3, #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 │ │ │ │ @@ -910071,15 +910073,15 @@ │ │ │ │ subs r3, #154 @ 0x9a │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r3, #62] @ 0x3e │ │ │ │ lsls r2, r7, #5 │ │ │ │ asrs r0, r5, #11 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1!, {r2, r3, r4, r7} │ │ │ │ + stmia r6!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r1, r4, #3 │ │ │ │ movs r2, #196 @ 0xc4 │ │ │ │ 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 │ │ │ │ @@ -910657,24 +910659,33 @@ │ │ │ │ ldr r0, [pc, #44] @ (3177e4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x205af0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #40] @ (3177e8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x205af4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldrd r0, r0, [r0, #820]! @ 0x334 │ │ │ │ - ldrd r0, r0, [r2, #820] @ 0x334 │ │ │ │ - @ instruction: 0xeaa400cd │ │ │ │ - orn r0, sl, sp, lsl #3 │ │ │ │ - orns r0, ip, sp, lsl #3 │ │ │ │ - strd r0, r0, [sl, #820]! @ 0x334 │ │ │ │ - ldrd r0, r0, [r8, #820]! @ 0x334 │ │ │ │ - and.w r0, sl, sp, lsl #3 │ │ │ │ - bic.w r0, r4, sp, lsl #3 │ │ │ │ - adds r2, r7, #7 │ │ │ │ + b.n 317628 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x205934> │ │ │ │ + lsls r5, r1, #3 │ │ │ │ + b.n 3175f0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2058fc> │ │ │ │ + lsls r5, r1, #3 │ │ │ │ + b.n 317798 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x205aa4> │ │ │ │ + lsls r5, r1, #3 │ │ │ │ + b.n 317728 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x205a34> │ │ │ │ + lsls r5, r1, #3 │ │ │ │ + b.n 317750 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x205a5c> │ │ │ │ + lsls r5, r1, #3 │ │ │ │ + b.n 317630 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20593c> │ │ │ │ + lsls r5, r1, #3 │ │ │ │ + b.n 317650 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20595c> │ │ │ │ + lsls r5, r1, #3 │ │ │ │ + b.n 317678 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x205984> │ │ │ │ + lsls r5, r1, #3 │ │ │ │ + b.n 3176b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2059bc> │ │ │ │ + lsls r5, r1, #3 │ │ │ │ + subs r2, r7, r4 │ │ │ │ lsls r3, r2, #3 │ │ │ │ add.w r0, r0, #94208 @ 0x17000 │ │ │ │ ldr.w r0, [r0, #2896] @ 0xb50 │ │ │ │ cbz r0, 317834 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x205b40> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -911074,17 +911085,17 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 1c12b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xaf5bc> │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 317c3a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x205f46> │ │ │ │ add r3, sp, #296 @ 0x128 │ │ │ │ lsls r2, r7, #5 │ │ │ │ - b.n 317988 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x205c94> │ │ │ │ + b.n 318408 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x206714> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 317924 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x205c30> │ │ │ │ + b.n 3183a4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2066b0> │ │ │ │ lsls r5, r1, #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] @ 317ce4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x205ff0> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -911120,15 +911131,15 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, ip │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ add r2, sp, #176 @ 0xb0 │ │ │ │ lsls r2, r7, #5 │ │ │ │ - b.n 317814 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x205b20> │ │ │ │ + b.n 318294 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2065a0> │ │ │ │ lsls r5, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #196] @ (317e08 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x206114>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -911286,19 +911297,19 @@ │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, ip │ │ │ │ bl 317964 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x205c70> │ │ │ │ pop {r3, pc} │ │ │ │ add r0, sp, #856 @ 0x358 │ │ │ │ lsls r2, r7, #5 │ │ │ │ - b.n 317768 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x205a74> │ │ │ │ + b.n 3181e8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2064f4> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 317728 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x205a34> │ │ │ │ + b.n 3181a8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2064b4> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 3186e8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2069f4> │ │ │ │ + b.n 318168 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x206474> │ │ │ │ lsls r5, r1, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #84] @ (317f7c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x206288>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -911330,17 +911341,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add r0, sp, #0 │ │ │ │ lsls r2, r7, #5 │ │ │ │ - b.n 3186b8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2069c4> │ │ │ │ + b.n 318138 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x206444> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 31866c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x206978> │ │ │ │ + b.n 3180ec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2063f8> │ │ │ │ lsls r5, r1, #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] @ 317fc0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2062cc> │ │ │ │ sub sp, #8 │ │ │ │ @@ -911445,21 +911456,21 @@ │ │ │ │ ldr r2, [pc, #28] @ (3180c8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2063d4>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 318012 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20631e> │ │ │ │ add r7, pc, #312 @ (adr r7, 3181f4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x206500>) │ │ │ │ lsls r2, r7, #5 │ │ │ │ - b.n 3186e0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2069ec> │ │ │ │ + b.n 318160 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20646c> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 3186b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2069bc> │ │ │ │ + b.n 318130 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20643c> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 318680 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20698c> │ │ │ │ + b.n 318100 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20640c> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 31864c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x206958> │ │ │ │ + b.n 3180cc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2063d8> │ │ │ │ lsls r5, r1, #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] @ 318160 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20646c> │ │ │ │ mov r5, r1 │ │ │ │ @@ -911568,17 +911579,17 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 1c12b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xaf5bc> │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 3181ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2064b8> │ │ │ │ add r5, pc, #696 @ (adr r5, 3184e8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2067f4>) │ │ │ │ lsls r2, r7, #5 │ │ │ │ - b.n 318588 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x206894> │ │ │ │ + udf #234 @ 0xea │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 318534 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x206840> │ │ │ │ + udf #190 @ 0xbe │ │ │ │ lsls r5, r1, #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] @ (3182ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2065b8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -911666,15 +911677,15 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ add r4, pc, #400 @ (adr r4, 3184dc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2067e8>) │ │ │ │ lsls r2, r7, #5 │ │ │ │ - b.n 31845c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x206768> │ │ │ │ + ble.n 3182dc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2065e8> │ │ │ │ lsls r5, r1, #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, #2412] @ 0x96c │ │ │ │ @@ -912286,15 +912297,15 @@ │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r5, [sp, #624] @ 0x270 │ │ │ │ lsls r2, r7, #5 │ │ │ │ - str r4, [sp, #632] @ 0x278 │ │ │ │ + str r1, [sp, #888] @ 0x378 │ │ │ │ lsls r4, r1, #3 │ │ │ │ cbz r0, 318a10 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x206d1c> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #48] @ (318a14 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x206d20>) │ │ │ │ @@ -912352,15 +912363,15 @@ │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r4, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r2, r7, #5 │ │ │ │ - bls.n 31897c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x206c88> │ │ │ │ + bvs.n 3189fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x206d08> │ │ │ │ lsls r5, r1, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ @@ -912509,19 +912520,19 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 318bee <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x206efa> │ │ │ │ nop │ │ │ │ ldr r3, [sp, #456] @ 0x1c8 │ │ │ │ lsls r2, r7, #5 │ │ │ │ - str r2, [sp, #384] @ 0x180 │ │ │ │ + ldrh r0, [r4, #60] @ 0x3c │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bhi.n 318c44 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x206f50> │ │ │ │ + bpl.n 318cc4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x206fd0> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bhi.n 318c60 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x206f6c> │ │ │ │ + bpl.n 318ce0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x206fec> │ │ │ │ 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 r4, [pc, #40] @ (318c5c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x206f68>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -912589,19 +912600,19 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 318cb8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x206fc4> │ │ │ │ nop │ │ │ │ ldr r2, [sp, #728] @ 0x2d8 │ │ │ │ lsls r2, r7, #5 │ │ │ │ - bvc.n 318c04 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x206f10> │ │ │ │ + bmi.n 318c84 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x206f90> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r1, [sp, #520] @ 0x208 │ │ │ │ + ldrh r2, [r0, #54] @ 0x36 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bvc.n 318c04 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x206f10> │ │ │ │ + bmi.n 318c84 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x206f90> │ │ │ │ lsls r5, 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] @ (318d20 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20702c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -912665,19 +912676,19 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 318d64 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x207070> │ │ │ │ nop │ │ │ │ ldr r1, [sp, #960] @ 0x3c0 │ │ │ │ lsls r2, r7, #5 │ │ │ │ - bvc.n 318e0c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x207118> │ │ │ │ + bmi.n 318e8c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x207198> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bvc.n 318db8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2070c4> │ │ │ │ + bmi.n 318e38 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x207144> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bvc.n 318e00 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20710c> │ │ │ │ + bmi.n 318e80 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20718c> │ │ │ │ lsls r5, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #184] @ (318e80 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20718c>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -912752,19 +912763,19 @@ │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 318684 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x206990> │ │ │ │ b.n 318e18 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x207124> │ │ │ │ ldr r1, [sp, #376] @ 0x178 │ │ │ │ lsls r2, r7, #5 │ │ │ │ - bvs.n 318e4c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x207158> │ │ │ │ + bmi.n 318ecc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2071d8> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bvs.n 318da4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2070b0> │ │ │ │ + bcc.n 318e24 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x207130> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bvs.n 318dd4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2070e0> │ │ │ │ + bcc.n 318e54 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x207160> │ │ │ │ lsls r5, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w lr, r0, lsl #1 │ │ │ │ add.w r3, lr, r0 │ │ │ │ add.w r8, r3, #5 │ │ │ │ add.w r9, r0, #2 │ │ │ │ mov r6, r2 │ │ │ │ @@ -916564,17 +916575,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 31b9cc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x209cd8> │ │ │ │ nop │ │ │ │ - strh r6, [r6, #4] │ │ │ │ + ldrb r6, [r6, #23] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strh r2, [r3, #2] │ │ │ │ + ldrb r2, [r3, #22] │ │ │ │ lsls r1, r4, #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 │ │ │ │ @@ -917062,15 +917073,15 @@ │ │ │ │ addne r0, r0, r1 │ │ │ │ addeq.w r0, r0, r1, lsr #1 │ │ │ │ cmp r3, ip │ │ │ │ bgt.n 31bede <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20a1ea> │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - ldrb r0, [r0, #15] │ │ │ │ + ldrb r0, [r0, #4] │ │ │ │ lsls r1, r4, #3 │ │ │ │ movw r3, #34074 @ 0x851a │ │ │ │ cmp r1, r3 │ │ │ │ bhi.n 31bf46 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20a252> │ │ │ │ movw r3, #34068 @ 0x8514 │ │ │ │ cmp r1, r3 │ │ │ │ bhi.n 31bf7c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20a288> │ │ │ │ @@ -917182,19 +917193,19 @@ │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 31c020 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20a32c> │ │ │ │ - strb r6, [r6, #12] │ │ │ │ + strb r6, [r6, #1] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r2, [r1, #11] │ │ │ │ + strb r2, [r1, #0] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r2, [r1, #11] │ │ │ │ + strb r2, [r1, #0] │ │ │ │ lsls r5, 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 r4, r2 │ │ │ │ mov r7, r0 │ │ │ │ @@ -917275,17 +917286,17 @@ │ │ │ │ mov r3, r8 │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 31c102 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20a40e> │ │ │ │ nop │ │ │ │ - add r4, pc, #192 @ (adr r4, 31c200 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20a50c>) │ │ │ │ + add r1, pc, #448 @ (adr r1, 31c300 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20a60c>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r4, pc, #56 @ (adr r4, 31c17c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20a488>) │ │ │ │ + add r1, pc, #312 @ (adr r1, 31c27c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20a588>) │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ ldr.w ip, [pc, #840] @ 31c4a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20a7ac> │ │ │ │ sub sp, #32 │ │ │ │ @@ -917625,51 +917636,51 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 31c448 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20a754> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ subs r6, #160 @ 0xa0 │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r7, #42] @ 0x2a │ │ │ │ + ldrh r6, [r7, #20] │ │ │ │ lsls r4, r1, #3 │ │ │ │ subs r5, #2 │ │ │ │ lsls r2, r7, #5 │ │ │ │ - ldrh r4, [r3, #42] @ 0x2a │ │ │ │ + ldrh r4, [r3, #20] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r2, pc, #176 @ (adr r2, 31c568 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20a874>) │ │ │ │ + ldr r7, [sp, #432] @ 0x1b0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r2, pc, #280 @ (adr r2, 31c5d4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20a8e0>) │ │ │ │ + ldr r7, [sp, #536] @ 0x218 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r2, pc, #88 @ (adr r2, 31c518 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20a824>) │ │ │ │ + ldr r7, [sp, #344] @ 0x158 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r5, #38] @ 0x26 │ │ │ │ + ldrh r2, [r5, #16] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r2, [r7, #32] │ │ │ │ + ldrh r2, [r7, #10] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r2, [r0, #30] │ │ │ │ + ldrh r2, [r0, #8] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r2, [r2, #30] │ │ │ │ + ldrh r2, [r2, #8] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r1, pc, #600 @ (adr r1, 31c72c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20aa38>) │ │ │ │ + ldr r6, [sp, #856] @ 0x358 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r1, pc, #416 @ (adr r1, 31c678 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20a984>) │ │ │ │ + ldr r6, [sp, #672] @ 0x2a0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r1, pc, #504 @ (adr r1, 31c6d4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20a9e0>) │ │ │ │ + ldr r6, [sp, #760] @ 0x2f8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r0, pc, #1000 @ (adr r0, 31c8c8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20abd4>) │ │ │ │ + ldr r6, [sp, #232] @ 0xe8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r1, pc, #80 @ (adr r1, 31c534 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20a840>) │ │ │ │ + ldr r6, [sp, #336] @ 0x150 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r3, #30] │ │ │ │ + ldrh r2, [r3, #8] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r0, pc, #912 @ (adr r0, 31c87c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20ab88>) │ │ │ │ + ldr r6, [sp, #144] @ 0x90 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r2, #30] │ │ │ │ + ldrh r6, [r2, #8] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r0, [r4, #30] │ │ │ │ + ldrh r0, [r4, #8] │ │ │ │ lsls r4, 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, #3992] @ 0xf98 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #408] @ (31c6a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20a9ac>) │ │ │ │ @@ -917840,27 +917851,27 @@ │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 31c626 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20a932> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ subs r2, #240 @ 0xf0 │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r5, #80] @ 0x50 │ │ │ │ + ldr r4, [r5, #36] @ 0x24 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r7, [sp, #864] @ 0x360 │ │ │ │ + ldr r5, [sp, #96] @ 0x60 │ │ │ │ lsls r5, r1, #3 │ │ │ │ subs r1, #208 @ 0xd0 │ │ │ │ lsls r2, r7, #5 │ │ │ │ - ldr r7, [sp, #592] @ 0x250 │ │ │ │ + ldr r4, [sp, #848] @ 0x350 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r7, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r4, [sp, #936] @ 0x3a8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r6, [r0, #72] @ 0x48 │ │ │ │ + ldr r6, [r0, #28] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r0, [r2, #68] @ 0x44 │ │ │ │ + ldr r0, [r2, #24] │ │ │ │ lsls r5, r1, #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] │ │ │ │ @@ -917922,21 +917933,21 @@ │ │ │ │ ldr r2, [pc, #28] @ (31c778 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20aa84>) │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 31c724 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20aa30> │ │ │ │ - ldr r7, [sp, #48] @ 0x30 │ │ │ │ + ldr r4, [sp, #304] @ 0x130 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r6, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r3, [sp, #944] @ 0x3b0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r6, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r4, [sp, #208] @ 0xd0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r6, [sp, #912] @ 0x390 │ │ │ │ + ldr r4, [sp, #144] @ 0x90 │ │ │ │ lsls r5, r1, #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 │ │ │ │ @@ -918304,17 +918315,17 @@ │ │ │ │ nop │ │ │ │ adds r7, #198 @ 0xc6 │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #124 @ 0x7c │ │ │ │ lsls r2, r7, #5 │ │ │ │ - ldr r5, [sp, #560] @ 0x230 │ │ │ │ + ldr r2, [sp, #816] @ 0x330 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r3, [sp, #856] @ 0x358 │ │ │ │ + ldr r1, [sp, #88] @ 0x58 │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ mov r6, r3 │ │ │ │ add.w r3, r0, #94208 @ 0x17000 │ │ │ │ @@ -919685,39 +919696,39 @@ │ │ │ │ b.n 31d1a2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20b4ae> │ │ │ │ adds r1, #142 @ 0x8e │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #112 @ 0x70 │ │ │ │ lsls r2, r7, #5 │ │ │ │ - str r6, [sp, #640] @ 0x280 │ │ │ │ + str r3, [sp, #896] @ 0x380 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r4, [sp, #920] @ 0x398 │ │ │ │ + str r2, [sp, #152] @ 0x98 │ │ │ │ lsls r5, r1, #3 │ │ │ │ cmp r6, #48 @ 0x30 │ │ │ │ lsls r2, r7, #5 │ │ │ │ asrs r4, r6, #2 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r4, #56] @ 0x38 │ │ │ │ + ldrh r2, [r4, #34] @ 0x22 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r6, #54] @ 0x36 │ │ │ │ + ldrh r6, [r6, #32] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r0, #48] @ 0x30 │ │ │ │ + ldrh r0, [r0, #26] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r5, #46] @ 0x2e │ │ │ │ + ldrh r6, [r5, #24] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r2, #46] @ 0x2e │ │ │ │ + ldrh r0, [r2, #24] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r5, #44] @ 0x2c │ │ │ │ + ldrh r4, [r5, #22] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r3, #44] @ 0x2c │ │ │ │ + ldrh r4, [r3, #22] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r4, #42] @ 0x2a │ │ │ │ + ldrh r4, [r4, #20] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r3, #42] @ 0x2a │ │ │ │ + ldrh r4, [r3, #20] │ │ │ │ lsls r5, r1, #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] @ 31da90 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20bd9c> │ │ │ │ mov lr, r2 │ │ │ │ @@ -919790,19 +919801,19 @@ │ │ │ │ ldrb.w r2, [r2, #1602] @ 0x642 │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 31da12 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20bd1e> │ │ │ │ b.n 31da52 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20bd5e> │ │ │ │ nop │ │ │ │ ldr r5, [pc, #328] @ (31dbdc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20bee8>) │ │ │ │ lsls r2, r7, #5 │ │ │ │ - ldrh r4, [r0, #38] @ 0x26 │ │ │ │ + ldrh r4, [r0, #16] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r1, #36] @ 0x24 │ │ │ │ + ldrh r0, [r1, #14] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - vshr.u64 q8, q6, #14 │ │ │ │ + ldc2 0, cr0, [r2, #-880]! @ 0xfffffc90 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #196] @ 31db74 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20be80> │ │ │ │ mov lr, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -919874,19 +919885,19 @@ │ │ │ │ ldrb.w r2, [r2, #1602] @ 0x642 │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 31daf2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20bdfe> │ │ │ │ b.n 31db36 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20be42> │ │ │ │ nop │ │ │ │ ldr r4, [pc, #456] @ (31dd40 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20c04c>) │ │ │ │ lsls r2, r7, #5 │ │ │ │ - ldrh r6, [r0, #30] │ │ │ │ + ldrh r6, [r0, #8] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r0, #28] │ │ │ │ + ldrh r4, [r0, #6] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - vqadd.u8 q0, q15, q6 │ │ │ │ + mcrr2 0, 13, r0, lr, cr12 │ │ │ │ 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] @ (31dc00 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20bf0c>) │ │ │ │ mov r9, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -919929,17 +919940,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [pc, #568] @ (31de3c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20c148>) │ │ │ │ lsls r2, r7, #5 │ │ │ │ - ldrh r4, [r2, #26] │ │ │ │ + ldrh r4, [r2, #4] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - mrc2 0, 2, r0, cr12, cr12, {6} │ │ │ │ + @ instruction: 0xfb9c00dc │ │ │ │ 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] @ (31dc90 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20bf9c>) │ │ │ │ mov r9, r2 │ │ │ │ @@ -919986,17 +919997,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r3, [pc, #32] @ (31dcb4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20bfc0>) │ │ │ │ lsls r2, r7, #5 │ │ │ │ - ldrh r6, [r2, #22] │ │ │ │ + ldrh r6, [r2, #0] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stc2l 0, cr0, [ip, #880] @ 0x370 │ │ │ │ + @ instruction: 0xfb0c00dc │ │ │ │ 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] @ (31dda4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20c0b0>) │ │ │ │ ldr r6, [pc, #244] @ (31dda8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20c0b4>) │ │ │ │ @@ -920098,19 +920109,19 @@ │ │ │ │ strd r0, r0, [sp, #48] @ 0x30 │ │ │ │ b.n 31dcf4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20c000> │ │ │ │ mov r8, r3 │ │ │ │ movs r6, #6 │ │ │ │ b.n 31dcf4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20c000> │ │ │ │ ldr r2, [pc, #480] @ (31df88 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20c294>) │ │ │ │ lsls r2, r7, #5 │ │ │ │ - ldrh r2, [r4, #18] │ │ │ │ + strh r2, [r4, #60] @ 0x3c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r3, #16] │ │ │ │ + strh r2, [r3, #58] @ 0x3a │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stc2l 0, cr0, [sl], #880 @ 0x370 │ │ │ │ + @ instruction: 0xfa2a00dc │ │ │ │ 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] @ (31dee4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20c1f0>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -920234,17 +920245,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr r1, [pc, #336] @ (31e034 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20c340>) │ │ │ │ lsls r2, r7, #5 │ │ │ │ - ldrh r0, [r6, #10] │ │ │ │ + strh r0, [r6, #52] @ 0x34 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r0, #4] │ │ │ │ + strh r2, [r0, #46] @ 0x2e │ │ │ │ lsls r5, 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 │ │ │ │ ldr r2, [pc, #204] @ (31dfcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20c2d8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -920329,19 +920340,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #152] @ (31e068 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20c374>) │ │ │ │ lsls r2, r7, #5 │ │ │ │ - ldrh r6, [r6, #0] │ │ │ │ + strh r6, [r6, #42] @ 0x2a │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r6, [r6, #60] @ 0x3c │ │ │ │ + strh r6, [r6, #38] @ 0x26 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - @ instruction: 0xfa9000dc │ │ │ │ + @ instruction: 0xf7d000dc │ │ │ │ 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] @ (31e0bc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20c3c8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ @@ -920425,19 +920436,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bx r6 │ │ │ │ lsls r2, r7, #5 │ │ │ │ - strh r2, [r4, #58] @ 0x3a │ │ │ │ + strh r2, [r4, #36] @ 0x24 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r2, [r4, #54] @ 0x36 │ │ │ │ + strh r2, [r4, #32] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - vld1.8 @ instruction: 0xf9a000dc │ │ │ │ + @ instruction: 0xf6e000dc │ │ │ │ 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] @ (31e198 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20c4a4>) │ │ │ │ mov r9, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -920513,17 +920524,17 @@ │ │ │ │ mov r1, r3 │ │ │ │ mov sl, r0 │ │ │ │ mov r8, r0 │ │ │ │ b.n 31e114 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20c420> │ │ │ │ nop │ │ │ │ mov r6, r8 │ │ │ │ lsls r2, r7, #5 │ │ │ │ - strh r4, [r6, #52] @ 0x34 │ │ │ │ + strh r4, [r6, #30] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r1, #52] @ 0x34 │ │ │ │ + strh r4, [r1, #30] │ │ │ │ lsls r5, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r4, [pc, #184] @ (31e270 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20c57c>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -920599,17 +920610,17 @@ │ │ │ │ mov r1, r3 │ │ │ │ mov sl, r0 │ │ │ │ mov r8, r0 │ │ │ │ b.n 31e1ec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20c4f8> │ │ │ │ nop │ │ │ │ cmp r6, sp │ │ │ │ lsls r2, r7, #5 │ │ │ │ - strh r0, [r7, #46] @ 0x2e │ │ │ │ + strh r0, [r7, #24] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r2, #46] @ 0x2e │ │ │ │ + strh r4, [r2, #24] │ │ │ │ lsls r5, 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 │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ ldr r4, [pc, #196] @ (31e354 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20c660>) │ │ │ │ @@ -920694,17 +920705,17 @@ │ │ │ │ b.n 31e2c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20c5cc> │ │ │ │ mov r1, r3 │ │ │ │ movs r5, #6 │ │ │ │ b.n 31e2c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20c5cc> │ │ │ │ nop │ │ │ │ add r8, r3 │ │ │ │ lsls r2, r7, #5 │ │ │ │ - strh r6, [r0, #42] @ 0x2a │ │ │ │ + strh r6, [r0, #20] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r3, #40] @ 0x28 │ │ │ │ + strh r4, [r3, #18] │ │ │ │ lsls r5, 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 r6, r3 │ │ │ │ ldr r3, [pc, #128] @ (31e3f4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20c700>) │ │ │ │ @@ -920761,15 +920772,15 @@ │ │ │ │ strd r6, r4, [sp, #4] │ │ │ │ str.w r8, [sp] │ │ │ │ bl 31c81c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20ab28> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bics r2, r6 │ │ │ │ lsls r2, r7, #5 │ │ │ │ - strh r4, [r4, #34] @ 0x22 │ │ │ │ + strh r4, [r4, #12] │ │ │ │ lsls r5, r1, #3 │ │ │ │ movw r3, #35864 @ 0x8c18 │ │ │ │ cmp r0, r3 │ │ │ │ beq.n 31e46c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20c778> │ │ │ │ bhi.n 31e424 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20c730> │ │ │ │ movw r3, #34037 @ 0x84f5 │ │ │ │ cmp r0, r3 │ │ │ │ @@ -920950,15 +920961,15 @@ │ │ │ │ ldrb r1, [r1, r4] │ │ │ │ cmp r1, lr │ │ │ │ bls.n 31e516 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20c822> │ │ │ │ b.n 31e582 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20c88e> │ │ │ │ nop │ │ │ │ subs r6, r6, r5 │ │ │ │ lsls r2, r7, #5 │ │ │ │ - strh r0, [r1, #26] │ │ │ │ + strh r0, [r1, #4] │ │ │ │ lsls r5, r1, #3 │ │ │ │ asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -921815,33 +921826,33 @@ │ │ │ │ nop │ │ │ │ adds r0, r4, r4 │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r1, r4 │ │ │ │ lsls r2, r7, #5 │ │ │ │ - negs r4, r0 │ │ │ │ + subs r7, #132 @ 0x84 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - asrs r4, r4, #2 │ │ │ │ + lsrs r4, r4, #23 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strh r4, [r3, #2] │ │ │ │ + ldrb r4, [r3, #22] │ │ │ │ lsls r5, r1, #3 │ │ │ │ adds r2, r5, r0 │ │ │ │ lsls r2, r7, #5 │ │ │ │ asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r2, #29] │ │ │ │ + ldrb r4, [r2, #18] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r2, [r0, #28] │ │ │ │ + ldrb r2, [r0, #17] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r0, [r4, #26] │ │ │ │ + ldrb r0, [r4, #15] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r0, [r5, #23] │ │ │ │ + ldrb r0, [r5, #12] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r2, [r4, #15] │ │ │ │ + ldrb r2, [r4, #4] │ │ │ │ lsls r5, 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 │ │ │ │ sub sp, #20 │ │ │ │ mov r6, r3 │ │ │ │ @@ -922702,19 +922713,19 @@ │ │ │ │ cmp r8, r9 │ │ │ │ asrs r6, r3, #32 │ │ │ │ lsls r2, r7, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #62 @ 0x3e │ │ │ │ + adds r4, #126 @ 0x7e │ │ │ │ lsls r2, r3, #3 │ │ │ │ - strb r0, [r6, #26] │ │ │ │ + strb r0, [r6, #15] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsls r4, r2, #24 │ │ │ │ + lsls r4, r2, #13 │ │ │ │ lsls r0, 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, #4048] @ 0xfd0 │ │ │ │ mov r4, r2 │ │ │ │ ldrb r2, [r0, #29] │ │ │ │ @@ -923131,19 +923142,19 @@ │ │ │ │ ldmia r7!, {} │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [pc, #0] @ (31ff58 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20e264>) │ │ │ │ lsls r4, r5, #21 │ │ │ │ lsls r2, r7, #5 │ │ │ │ asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #156 @ 0x9c │ │ │ │ + cmp r1, #220 @ 0xdc │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r4, [r6, #64] @ 0x40 │ │ │ │ + ldr r4, [r6, #20] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - @ instruction: 0xfb4600d7 │ │ │ │ + strb.w r0, [r6, #215] @ 0xd7 │ │ │ │ vldr s14, [r8, #80] @ 0x50 │ │ │ │ vcmpe.f32 s14, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ ble.w 32055e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20e86a> │ │ │ │ vmov.f32 s15, #112 @ 0x3f800000 1.0 │ │ │ │ vcmp.f32 s14, s15 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ @@ -924002,24 +924013,24 @@ │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ vst2.8 {d0[3],d1[3]}, [ip :16], r9 │ │ │ │ - movs r2, #202 @ 0xca │ │ │ │ + movs r0, #10 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r0, [r2, #40] @ 0x28 │ │ │ │ + ldrsh r0, [r2, r7] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - sbc.w r0, r8, #215 @ 0xd7 │ │ │ │ - str r4, [r5, #32] │ │ │ │ + mcr 0, 5, r0, cr8, cr7, {6} │ │ │ │ + ldrsh r4, [r5, r5] │ │ │ │ lsls r5, r1, #3 │ │ │ │ asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r1, #12] │ │ │ │ + ldrsh r4, [r1, r0] │ │ │ │ lsls r5, r1, #3 │ │ │ │ add.w r1, r4, #98304 @ 0x18000 │ │ │ │ ldrb.w r0, [r1, #1669] @ 0x685 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 3206b4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20e9c0> │ │ │ │ ldrb.w r0, [r1, #1780] @ 0x6f4 │ │ │ │ ldr r1, [pc, #868] @ (320d88 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20f094>) │ │ │ │ @@ -924305,21 +924316,21 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ vldr s15, [r7] │ │ │ │ b.n 320a7a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20ed86> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r1, r0] │ │ │ │ + ldrh r6, [r1, r5] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r6, [r1, r1] │ │ │ │ + ldr r6, [r1, r6] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r0, [r4, r0] │ │ │ │ + ldr r0, [r4, r5] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r4, r7] │ │ │ │ + ldr r6, [r4, r4] │ │ │ │ lsls r5, r1, #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 │ │ │ │ @@ -925363,30 +925374,31 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.w 320e2c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20f138> │ │ │ │ nop │ │ │ │ movw r1, #121 @ 0x79 │ │ │ │ - subs r4, r7, r5 │ │ │ │ + adds r4, r7, r2 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bic.w r0, r8, r7, lsr #3 │ │ │ │ - ldrh r2, [r5, r3] │ │ │ │ + b.n 321900 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20fc0c> │ │ │ │ + lsls r7, r2, #3 │ │ │ │ + ldr r2, [r5, r0] │ │ │ │ lsls r5, r1, #3 │ │ │ │ asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r7, r3] │ │ │ │ + ldrsb r6, [r7, r0] │ │ │ │ lsls r5, r1, #3 │ │ │ │ movs r0, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r6, r5] │ │ │ │ + str r4, [r6, r2] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r0, [r1, r2] │ │ │ │ + ldr r5, [pc, #800] @ (321d68 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x210074>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r7, [pc, #112] @ (321abc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20fdc8>) │ │ │ │ + ldr r4, [pc, #368] @ (321bbc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20fec8>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldrh r1, [r4, #8] │ │ │ │ movw r0, #65533 @ 0xfffd │ │ │ │ ands r0, r1 │ │ │ │ cmp.w r0, #37120 @ 0x9100 │ │ │ │ beq.w 3218b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20fbbc> │ │ │ │ ldr r2, [r6, #0] │ │ │ │ @@ -926231,25 +926243,25 @@ │ │ │ │ adds r3, #6 │ │ │ │ and.w r3, r3, #7 │ │ │ │ b.w 32132a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20f636> │ │ │ │ movs r0, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #320] @ (32261c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x210928>) │ │ │ │ + ldr r1, [pc, #576] @ (32271c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x210a28>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r4, [pc, #152] @ (322578 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x210884>) │ │ │ │ + ldr r1, [pc, #408] @ (322678 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x210984>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [pc, #1008] @ (3228d4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x210be0>) │ │ │ │ + ldr r0, [pc, #240] @ (3225d4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2108e0>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [pc, #1008] @ (3228d8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x210be4>) │ │ │ │ + ldr r0, [pc, #240] @ (3225d8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2108e4>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [pc, #776] @ (3227f4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x210b00>) │ │ │ │ + ldr r0, [pc, #8] @ (3224f4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x210800>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - mov r4, r1 │ │ │ │ + muls r4, r1 │ │ │ │ lsls r5, r1, #3 │ │ │ │ bic.w r0, r0, #2 │ │ │ │ subs.w r0, r0, #37120 @ 0x9100 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -926409,19 +926421,19 @@ │ │ │ │ ldmia r7!, {} │ │ │ │ bge.n 322678 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x210984> │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ bge.n 3227b4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x210ac0> │ │ │ │ lsls r1, r7, #5 │ │ │ │ - bcs.n 322700 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x210a0c> │ │ │ │ + ldmia r7!, {r5, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bics r6, r6 │ │ │ │ + lsrs r6, r6 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsls r0, r3, #12 │ │ │ │ + lsls r0, r3, #1 │ │ │ │ lsls r2, r3, #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] @ 32286c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x210b78> │ │ │ │ sub sp, #32 │ │ │ │ @@ -926661,21 +926673,21 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 3228d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x210bdc> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ bvc.n 322a48 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x210d54> │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r4!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - asrs r0, r5 │ │ │ │ + subs r6, #104 @ 0x68 │ │ │ │ lsls r5, r1, #3 │ │ │ │ bvs.n 322954 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x210c60> │ │ │ │ lsls r1, r7, #5 │ │ │ │ - vshr.u64 q8, , #32 │ │ │ │ + stc2 0, cr0, [r0, #-868]! @ 0xfffffc9c │ │ │ │ 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] @ 322ae0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x210dec> │ │ │ │ sub sp, #32 │ │ │ │ ldr r4, [pc, #324] @ (322ae4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x210df0>) │ │ │ │ @@ -926861,17 +926873,17 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1c12b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xaf5bc> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 322b30 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x210e3c> │ │ │ │ nop │ │ │ │ - subs r6, #196 @ 0xc4 │ │ │ │ + subs r4, #4 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r6, #136 @ 0x88 │ │ │ │ + subs r3, #200 @ 0xc8 │ │ │ │ lsls r5, r1, #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 │ │ │ │ @@ -926938,17 +926950,17 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1c12b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xaf5bc> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 322c00 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x210f0c> │ │ │ │ nop │ │ │ │ - subs r6, #64 @ 0x40 │ │ │ │ + subs r3, #128 @ 0x80 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r6, #4 │ │ │ │ + subs r3, #68 @ 0x44 │ │ │ │ lsls r5, r1, #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] @ (322ce0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x210fec>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -926974,15 +926986,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ vldr s0, [sp, #12] │ │ │ │ bl 322500 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21080c> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xfa880179 │ │ │ │ - subs r6, #18 │ │ │ │ + subs r3, #82 @ 0x52 │ │ │ │ lsls r5, r1, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #68] @ (322d3c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x211048>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -927008,15 +927020,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 3226c8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2109d4> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @ instruction: 0xfa2c0179 │ │ │ │ - subs r5, #180 @ 0xb4 │ │ │ │ + subs r2, #244 @ 0xf4 │ │ │ │ lsls r5, r1, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #68] @ (322d98 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2110a4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -927042,15 +927054,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 322878 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x210b84> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr??.w r0, [r0, #377] @ 0x179 │ │ │ │ - subs r5, #108 @ 0x6c │ │ │ │ + subs r2, #172 @ 0xac │ │ │ │ lsls r5, r1, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #68] @ (322df4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x211100>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -927076,15 +927088,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 322988 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x210c94> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr??.w r0, [r4, ] │ │ │ │ - subs r5, #32 │ │ │ │ + subs r2, #96 @ 0x60 │ │ │ │ lsls r5, r1, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #68] @ (322e50 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21115c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -927110,15 +927122,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 322aec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x210df8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrsb.w r0, [r8, ] │ │ │ │ - subs r4, #216 @ 0xd8 │ │ │ │ + subs r2, #24 │ │ │ │ lsls r5, r1, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #68] @ (322eac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2111b8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -927144,15 +927156,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 322bbc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x210ec8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrh.w r0, [ip, #377] @ 0x179 │ │ │ │ - subs r4, #144 @ 0x90 │ │ │ │ + subs r1, #208 @ 0xd0 │ │ │ │ lsls r5, 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, [pc, #84] @ (322f1c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x211228>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -927187,15 +927199,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr.w r0, [lr, ] │ │ │ │ - subs r4, #82 @ 0x52 │ │ │ │ + subs r1, #146 @ 0x92 │ │ │ │ lsls r5, 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, #88] @ (322f8c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x211298>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -927230,17 +927242,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 322f74 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x211280> │ │ │ │ nop │ │ │ │ @ instruction: 0xf7f00179 │ │ │ │ - subs r3, #248 @ 0xf8 │ │ │ │ + subs r1, #56 @ 0x38 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - eor.w r0, sl, #203 @ 0xcb │ │ │ │ + stcl 0, cr0, [sl, #812] @ 0x32c │ │ │ │ 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] @ (323000 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21130c>) │ │ │ │ mov r6, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -927274,17 +927286,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @ instruction: 0xf77c0179 │ │ │ │ - subs r3, #154 @ 0x9a │ │ │ │ + subs r0, #218 @ 0xda │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r3, #130 @ 0x82 │ │ │ │ + subs r0, #194 @ 0xc2 │ │ │ │ lsls r5, r1, #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] @ (323080 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21138c>) │ │ │ │ @@ -927322,15 +927334,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #12 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf7040179 │ │ │ │ - subs r3, #110 @ 0x6e │ │ │ │ + subs r0, #174 @ 0xae │ │ │ │ lsls r5, r1, #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] @ (3230fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x211408>) │ │ │ │ @@ -927367,15 +927379,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #8 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf6880179 │ │ │ │ - subs r3, #6 │ │ │ │ + subs r0, #70 @ 0x46 │ │ │ │ lsls r5, r1, #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] @ (323168 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x211474>) │ │ │ │ @@ -927407,17 +927419,17 @@ │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 323150 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21145c> │ │ │ │ addw r1, ip, #2169 @ 0x879 │ │ │ │ - subs r2, #166 @ 0xa6 │ │ │ │ + adds r7, #230 @ 0xe6 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cdp 0, 10, cr0, cr12, cr11, {6} │ │ │ │ + @ instruction: 0xebec00cb │ │ │ │ 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] @ (3231d8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2114e4>) │ │ │ │ mov r7, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -927452,17 +927464,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ sub.w r1, r0, #16318464 @ 0xf90000 │ │ │ │ - subs r2, #66 @ 0x42 │ │ │ │ + adds r7, #130 @ 0x82 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r2, #44 @ 0x2c │ │ │ │ + adds r7, #108 @ 0x6c │ │ │ │ lsls r5, r1, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #88] @ (32324c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x211558>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -927497,17 +927509,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @ instruction: 0xf5300179 │ │ │ │ - subs r2, #10 │ │ │ │ + adds r7, #74 @ 0x4a │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r1, #238 @ 0xee │ │ │ │ + adds r7, #46 @ 0x2e │ │ │ │ lsls r5, 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, #88] @ (3232c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2115cc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -927542,17 +927554,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 3232a8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2115b4> │ │ │ │ nop │ │ │ │ @ instruction: 0xf4bc0179 │ │ │ │ - subs r1, #208 @ 0xd0 │ │ │ │ + adds r7, #16 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldcl 0, cr0, [r6, #-812] @ 0xfffffcd4 │ │ │ │ + eors.w r0, r6, fp, lsl #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #84] @ (323330 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21163c>) │ │ │ │ mov r7, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -927587,17 +927599,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ orr.w r1, r8, #16318464 @ 0xf90000 │ │ │ │ - subs r1, #110 @ 0x6e │ │ │ │ + adds r6, #174 @ 0xae │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r1, #88 @ 0x58 │ │ │ │ + adds r6, #152 @ 0x98 │ │ │ │ lsls r5, r1, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #88] @ (3233a4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2116b0>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -927632,17 +927644,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @ instruction: 0xf3d80179 │ │ │ │ - subs r1, #54 @ 0x36 │ │ │ │ + adds r6, #118 @ 0x76 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r1, #30 │ │ │ │ + adds r6, #94 @ 0x5e │ │ │ │ lsls r5, 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, #88] @ (323418 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x211724>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -927677,17 +927689,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 323400 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21170c> │ │ │ │ nop │ │ │ │ @ instruction: 0xf3640179 │ │ │ │ - subs r1, #4 │ │ │ │ + adds r6, #68 @ 0x44 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - @ instruction: 0xebfe00cb │ │ │ │ + ldmdb lr!, {r0, r1, r3, r6, r7} │ │ │ │ push {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] @ (32348c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x211798>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -927721,17 +927733,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 323474 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x211780> │ │ │ │ nop │ │ │ │ @ instruction: 0xf2f00179 │ │ │ │ - subs r0, #168 @ 0xa8 │ │ │ │ + adds r5, #232 @ 0xe8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - @ instruction: 0xeb8a00cb │ │ │ │ + @ instruction: 0xe8ca00cb │ │ │ │ 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] @ (3234e0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2117ec>) │ │ │ │ mov r6, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -927755,15 +927767,15 @@ │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 322aec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x210df8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ @ instruction: 0xf27c0179 │ │ │ │ - subs r0, #74 @ 0x4a │ │ │ │ + adds r5, #138 @ 0x8a │ │ │ │ lsls r5, r1, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #64] @ (323538 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x211844>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -927789,15 +927801,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 322aec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x210df8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf22c0179 │ │ │ │ - subs r0, #22 │ │ │ │ + adds r5, #86 @ 0x56 │ │ │ │ lsls r5, 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, #88] @ (3235a8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2118b4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -927832,17 +927844,18 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 323590 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21189c> │ │ │ │ nop │ │ │ │ rsbs r1, r4, #121 @ 0x79 │ │ │ │ - adds r7, #220 @ 0xdc │ │ │ │ + adds r5, #28 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - orn r0, lr, fp, lsl #3 │ │ │ │ + b.n 323510 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21181c> │ │ │ │ + lsls r3, 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, [pc, #56] @ (3235fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x211908>) │ │ │ │ mov r6, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -927866,15 +927879,15 @@ │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 322bbc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x210ec8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ sbc.w r1, r0, #121 @ 0x79 │ │ │ │ - adds r7, #126 @ 0x7e │ │ │ │ + adds r4, #190 @ 0xbe │ │ │ │ lsls r5, r1, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #64] @ (323654 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x211960>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -927900,15 +927913,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 322bbc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x210ec8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds.w r1, r0, #121 @ 0x79 │ │ │ │ - adds r7, #74 @ 0x4a │ │ │ │ + adds r4, #138 @ 0x8a │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldr r3, [pc, #628] @ (3238d4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x211be0>) │ │ │ │ movw ip, #36873 @ 0x9009 │ │ │ │ cmp r1, ip │ │ │ │ add r3, pc │ │ │ │ beq.w 3237ea <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x211af6> │ │ │ │ bhi.n 3236a4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2119b0> │ │ │ │ @@ -928217,17 +928230,17 @@ │ │ │ │ stmia r7!, {r3} │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ mrc 1, 0, r0, cr10, cr9, {3} │ │ │ │ stmia r6!, {r3, r5, r7} │ │ │ │ lsls r1, r7, #5 │ │ │ │ - bkpt 0x00c2 │ │ │ │ + pop {r1} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r4, #24 │ │ │ │ + adds r1, #88 @ 0x58 │ │ │ │ lsls r5, r1, #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] @ (323a1c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x211d28>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -928268,17 +928281,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ stcl 1, cr0, [lr, #-484]! @ 0xfffffe1c │ │ │ │ - bkpt 0x0030 │ │ │ │ + cbnz r0, 323a80 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x211d8c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r3, #134 @ 0x86 │ │ │ │ + adds r0, #198 @ 0xc6 │ │ │ │ lsls r5, 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 │ │ │ │ ldr r5, [pc, #164] @ (323ae0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x211dec>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -928348,20 +928361,20 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stmia r5!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ stcl 1, cr0, [lr], {121} @ 0x79 │ │ │ │ - adds r3, #108 @ 0x6c │ │ │ │ + adds r0, #172 @ 0xac │ │ │ │ lsls r5, r1, #3 │ │ │ │ stmia r5!, {r2, r4, r6} │ │ │ │ lsls r1, r7, #5 │ │ │ │ - mrc 0, 3, r0, cr10, cr9, {6} │ │ │ │ - adds r2, #196 @ 0xc4 │ │ │ │ + subs.w r0, sl, r9, lsr #3 │ │ │ │ + adds r0, #4 │ │ │ │ lsls r5, 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, #4032] @ 0xfc0 │ │ │ │ ldr r5, [pc, #168] @ (323bb8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x211ec4>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -928433,20 +928446,20 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xebfe0179 │ │ │ │ stmia r4!, {r3, r5, r6, r7} │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #166 @ 0xa6 │ │ │ │ + cmp r7, #230 @ 0xe6 │ │ │ │ lsls r5, r1, #3 │ │ │ │ stmia r4!, {r7} │ │ │ │ lsls r1, r7, #5 │ │ │ │ - stc 0, cr0, [r6, #868]! @ 0x364 │ │ │ │ - adds r1, #240 @ 0xf0 │ │ │ │ + @ instruction: 0xeae600d9 │ │ │ │ + cmp r7, #48 @ 0x30 │ │ │ │ lsls r5, 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 │ │ │ │ ldr r5, [pc, #168] @ (323c8c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x211f98>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -928518,20 +928531,20 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xeb280179 │ │ │ │ stmia r4!, {r2, r4} │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #242 @ 0xf2 │ │ │ │ + cmp r7, #50 @ 0x32 │ │ │ │ lsls r5, r1, #3 │ │ │ │ stmia r3!, {r2, r3, r5, r7} │ │ │ │ lsls r1, r7, #5 │ │ │ │ - ldcl 0, cr0, [r2], {217} @ 0xd9 │ │ │ │ - adds r1, #28 │ │ │ │ + ands.w r0, r2, r9, lsr #3 │ │ │ │ + cmp r6, #92 @ 0x5c │ │ │ │ lsls r5, r1, #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] @ (323d20 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21202c>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -928575,18 +928588,18 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ orn r1, lr, r9, ror #1 │ │ │ │ - adds r1, #92 @ 0x5c │ │ │ │ + cmp r6, #156 @ 0x9c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldc 0, cr0, [r8], #-868 @ 0xfffffc9c │ │ │ │ - adds r0, #130 @ 0x82 │ │ │ │ + ldrd r0, r0, [r8, #-868]! @ 0x364 │ │ │ │ + cmp r5, #194 @ 0xc2 │ │ │ │ lsls r5, r1, #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] @ (323db4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2120c0>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -928633,18 +928646,18 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ strd r0, r1, [r2, #484]! @ 0x1e4 │ │ │ │ - adds r0, #232 @ 0xe8 │ │ │ │ + cmp r6, #40 @ 0x28 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - sub.w r0, r6, r9, lsr #3 │ │ │ │ - cmp r7, #240 @ 0xf0 │ │ │ │ + strd r0, r0, [r6], #868 @ 0x364 │ │ │ │ + cmp r5, #48 @ 0x30 │ │ │ │ lsls r5, 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 r4, [pc, #112] @ (323e44 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x212150>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -928692,18 +928705,18 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrd r0, r1, [r0, #-484] @ 0x1e4 │ │ │ │ - adds r0, #118 @ 0x76 │ │ │ │ + cmp r5, #182 @ 0xb6 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds.w r0, r4, r9, lsr #3 │ │ │ │ - cmp r7, #94 @ 0x5e │ │ │ │ + @ instruction: 0xe85400d9 │ │ │ │ + cmp r4, #158 @ 0x9e │ │ │ │ lsls r5, r1, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #68] @ (323ea8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2121b4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -928729,15 +928742,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 31efc0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20d2cc> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strexd r9, r0, r1, [r0] │ │ │ │ - adds r0, #4 │ │ │ │ + cmp r5, #68 @ 0x44 │ │ │ │ lsls r5, r1, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #68] @ (323f04 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x212210>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -928763,15 +928776,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 31fa70 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20dd7c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strd r0, r1, [r4], #-484 @ 0x1e4 │ │ │ │ - cmp r7, #188 @ 0xbc │ │ │ │ + cmp r4, #252 @ 0xfc │ │ │ │ lsls r5, r1, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #96] @ (323f7c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x212288>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -928810,15 +928823,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 31fa70 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20dd7c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @ instruction: 0xe8080179 │ │ │ │ - cmp r7, #116 @ 0x74 │ │ │ │ + cmp r4, #180 @ 0xb4 │ │ │ │ lsls r5, r1, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #96] @ (323ff4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x212300>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -928858,15 +928871,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 31fa70 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20dd7c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ b.n 323f18 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x212224> │ │ │ │ lsls r1, r7, #5 │ │ │ │ - cmp r7, #20 │ │ │ │ + cmp r4, #84 @ 0x54 │ │ │ │ lsls r5, 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, [pc, #84] @ (324064 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x212370>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -928902,15 +928915,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ b.n 323e94 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2121a0> │ │ │ │ lsls r1, r7, #5 │ │ │ │ - cmp r6, #190 @ 0xbe │ │ │ │ + cmp r3, #254 @ 0xfe │ │ │ │ lsls r5, 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, [pc, #84] @ (3240d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2123dc>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -928946,15 +928959,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ b.n 323e24 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x212130> │ │ │ │ lsls r1, r7, #5 │ │ │ │ - cmp r6, #108 @ 0x6c │ │ │ │ + cmp r3, #172 @ 0xac │ │ │ │ lsls r5, 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, #88] @ (324140 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21244c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -928990,17 +929003,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 324128 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x212434> │ │ │ │ nop │ │ │ │ b.n 323dbc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2120c8> │ │ │ │ lsls r1, r7, #5 │ │ │ │ - cmp r6, #24 │ │ │ │ + cmp r3, #88 @ 0x58 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - udf #214 @ 0xd6 │ │ │ │ + bgt.n 324178 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x212484> │ │ │ │ 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, [pc, #84] @ (3241b4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2124c0>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -929036,15 +929049,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ b.n 323d44 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x212050> │ │ │ │ lsls r1, r7, #5 │ │ │ │ - cmp r5, #190 @ 0xbe │ │ │ │ + cmp r2, #254 @ 0xfe │ │ │ │ lsls r5, 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, [pc, #84] @ (324220 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21252c>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -929080,15 +929093,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ b.n 323cd4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x211fe0> │ │ │ │ lsls r1, r7, #5 │ │ │ │ - cmp r5, #108 @ 0x6c │ │ │ │ + cmp r2, #172 @ 0xac │ │ │ │ lsls r5, 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, #88] @ (324290 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21259c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -929124,17 +929137,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 324278 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x212584> │ │ │ │ nop │ │ │ │ b.n 323c6c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x211f78> │ │ │ │ lsls r1, r7, #5 │ │ │ │ - cmp r5, #24 │ │ │ │ + cmp r2, #88 @ 0x58 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ble.n 3241a8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2124b4> │ │ │ │ + bge.n 324228 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x212534> │ │ │ │ lsls r3, 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, #116] @ (324320 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21262c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -929183,17 +929196,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 3242f2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2125fe> │ │ │ │ nop │ │ │ │ b.n 323c14 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x211f20> │ │ │ │ lsls r1, r7, #5 │ │ │ │ - cmp r4, #188 @ 0xbc │ │ │ │ + cmp r1, #252 @ 0xfc │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bgt.n 324318 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x212624> │ │ │ │ + bge.n 324398 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2126a4> │ │ │ │ lsls r3, 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 r5, [pc, #84] @ (324390 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21269c>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -929232,15 +929245,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 31fa70 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20dd7c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ b.n 324b64 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x212e70> │ │ │ │ lsls r1, r7, #5 │ │ │ │ - cmp r4, #70 @ 0x46 │ │ │ │ + cmp r1, #134 @ 0x86 │ │ │ │ lsls r5, r1, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #92] @ (324404 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x212710>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -929280,15 +929293,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 31fa70 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20dd7c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ b.n 324b00 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x212e0c> │ │ │ │ lsls r1, r7, #5 │ │ │ │ - cmp r3, #246 @ 0xf6 │ │ │ │ + cmp r1, #54 @ 0x36 │ │ │ │ lsls r5, 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, #116] @ (324490 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21279c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -929337,17 +929350,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 324462 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21276e> │ │ │ │ nop │ │ │ │ b.n 324aa4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x212db0> │ │ │ │ lsls r1, r7, #5 │ │ │ │ - cmp r3, #160 @ 0xa0 │ │ │ │ + cmp r0, #224 @ 0xe0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - blt.n 3243a8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2126b4> │ │ │ │ + bhi.n 324428 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x212734> │ │ │ │ lsls r3, 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 r5, [pc, #84] @ (324500 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21280c>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -929386,15 +929399,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 31fa70 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20dd7c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ b.n 3249f4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x212d00> │ │ │ │ lsls r1, r7, #5 │ │ │ │ - cmp r3, #42 @ 0x2a │ │ │ │ + cmp r0, #106 @ 0x6a │ │ │ │ lsls r5, r1, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #92] @ (324574 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x212880>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -929434,15 +929447,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 31fa70 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20dd7c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ b.n 324990 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x212c9c> │ │ │ │ lsls r1, r7, #5 │ │ │ │ - cmp r2, #218 @ 0xda │ │ │ │ + cmp r0, #26 │ │ │ │ lsls r5, r1, #3 │ │ │ │ add.w r3, r0, #40 @ 0x28 │ │ │ │ add.w ip, r0, #56 @ 0x38 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ ldr.w r1, [r3, #4]! │ │ │ │ cbz r1, 32458e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21289a> │ │ │ │ ldr r1, [r1, #52] @ 0x34 │ │ │ │ @@ -929605,23 +929618,23 @@ │ │ │ │ ldr r2, [pc, #32] @ (32474c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x212a58>) │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ ldrd r3, r0, [sp] │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 3246ee <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2129fa> │ │ │ │ nop │ │ │ │ - cmp r1, #152 @ 0x98 │ │ │ │ + movs r6, #216 @ 0xd8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r1, #76 @ 0x4c │ │ │ │ + movs r6, #140 @ 0x8c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bcc.n 3246e4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2129f0> │ │ │ │ + bne.n 324764 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x212a70> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r3, [sp, #208] @ 0xd0 │ │ │ │ + str r0, [sp, #464] @ 0x1d0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r3, [sp, #120] @ 0x78 │ │ │ │ + str r0, [sp, #376] @ 0x178 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ movs r5, #0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -930463,25 +930476,25 @@ │ │ │ │ nop │ │ │ │ bls.n 324f8c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x213298> │ │ │ │ lsls r1, r7, #5 │ │ │ │ uxth r6, r1 │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #184 @ 0xb8 │ │ │ │ + subs r0, r7, #7 │ │ │ │ lsls r5, r1, #3 │ │ │ │ sxtb r6, r1 │ │ │ │ lsls r1, r7, #5 │ │ │ │ - movs r1, #158 @ 0x9e │ │ │ │ + subs r6, r3, #3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - movs r1, #46 @ 0x2e │ │ │ │ + subs r6, r5, #1 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - movs r1, #146 @ 0x92 │ │ │ │ + subs r2, r2, #3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - movs r1, #86 @ 0x56 │ │ │ │ + subs r6, r2, #2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (325078 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x213384>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -930513,15 +930526,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (3250b8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2133c4>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ bvs.n 324ff0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2132fc> │ │ │ │ lsls r1, r7, #5 │ │ │ │ - movs r0, #168 @ 0xa8 │ │ │ │ + adds r0, r5, #7 │ │ │ │ lsls r5, r1, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov ip, r2 │ │ │ │ @@ -930599,29 +930612,29 @@ │ │ │ │ ldr r2, [pc, #44] @ (3251b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2134bc>) │ │ │ │ mov r3, lr │ │ │ │ str r1, [sp, #0] │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 325126 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x213432> │ │ │ │ - movs r0, #158 @ 0x9e │ │ │ │ + adds r6, r3, #7 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r0, #0] │ │ │ │ + strh r2, [r0, #42] @ 0x2a │ │ │ │ lsls r4, r1, #3 │ │ │ │ - movs r0, #120 @ 0x78 │ │ │ │ + adds r0, r7, #6 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - movs r0, #198 @ 0xc6 │ │ │ │ + subs r6, r0, #0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - movs r0, #110 @ 0x6e │ │ │ │ + adds r6, r5, #6 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - movs r0, #220 @ 0xdc │ │ │ │ + subs r4, r3, #0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - movs r0, #90 @ 0x5a │ │ │ │ + adds r2, r3, #6 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - movs r0, #156 @ 0x9c │ │ │ │ + adds r4, r3, #7 │ │ │ │ lsls r5, r1, #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 │ │ │ │ @@ -930809,25 +930822,25 @@ │ │ │ │ str r1, [r3, #12] │ │ │ │ str r3, [r2, #4] │ │ │ │ b.n 325302 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21360e> │ │ │ │ ldr r0, [r1, #12] │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r1, #12] │ │ │ │ b.n 3252b4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2135c0> │ │ │ │ - strh r6, [r7, #60] @ 0x3c │ │ │ │ + strh r6, [r7, #38] @ 0x26 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r2, r0, #7 │ │ │ │ + adds r2, r0, #4 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r1, #54] @ 0x36 │ │ │ │ + strh r0, [r1, #32] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r6, r5, #2 │ │ │ │ + subs r6, r5, r7 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r6, r4, #5 │ │ │ │ + adds r6, r4, #2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r0, r4, #5 │ │ │ │ + adds r0, r4, #2 │ │ │ │ lsls r5, r1, #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] @ (32545c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x213768>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -930885,21 +930898,21 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 325412 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21371e> │ │ │ │ bcc.n 325500 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21380c> │ │ │ │ lsls r1, r7, #5 │ │ │ │ - subs r4, r4, #0 │ │ │ │ + subs r4, r4, r5 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r0, r0, #1 │ │ │ │ + subs r0, r0, r6 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r6, r1, #0 │ │ │ │ + subs r6, r1, r5 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r4, r2, #1 │ │ │ │ + subs r4, r2, r6 │ │ │ │ lsls r5, r1, #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] @ (3255ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2138b8>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -931022,21 +931035,21 @@ │ │ │ │ add r2, pc │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 3254cc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2137d8> │ │ │ │ nop │ │ │ │ bcs.n 3254f4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x213800> │ │ │ │ lsls r1, r7, #5 │ │ │ │ - adds r4, r0, #2 │ │ │ │ + adds r4, r0, r7 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r4, r0, #6 │ │ │ │ + subs r4, r0, r3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r4, r3, r7 │ │ │ │ + adds r4, r3, r4 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r6, r0, #4 │ │ │ │ + subs r6, r0, r1 │ │ │ │ lsls r5, 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 r0, [pc, #588] @ (325820 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x213b2c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -931527,23 +931540,23 @@ │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 247c98 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x135fa4> │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ b.n 325940 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x213c4c> │ │ │ │ nop │ │ │ │ ldmia r6, {r2, r3, r5, r6, r7} │ │ │ │ lsls r1, r7, #5 │ │ │ │ - adds r2, r2, r7 │ │ │ │ + asrs r2, r2, #28 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r4, r3, r4 │ │ │ │ + asrs r4, r3, #25 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r0, r1, r2 │ │ │ │ + asrs r0, r1, #23 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r0, r1, r3 │ │ │ │ + asrs r0, r1, #24 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r2, r6, r2 │ │ │ │ + asrs r2, r6, #23 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #136] @ (325bac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x213eb8>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -931596,15 +931609,15 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ str r6, [r5, #60] @ 0x3c │ │ │ │ b.n 325b96 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x213ea2> │ │ │ │ ldmia r4!, {r1} │ │ │ │ lsls r1, r7, #5 │ │ │ │ - asrs r6, r3, #31 │ │ │ │ + asrs r6, r3, #20 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #524] @ (325dd4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2140e0>) │ │ │ │ mov r9, r2 │ │ │ │ @@ -931808,39 +931821,39 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ str.w r8, [r4, #60] @ 0x3c │ │ │ │ b.n 325cc6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x213fd2> │ │ │ │ nop │ │ │ │ ldmia r3, {r1, r2, r3, r4, r6} │ │ │ │ lsls r1, r7, #5 │ │ │ │ - adds r0, r3, r0 │ │ │ │ + asrs r0, r3, #21 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r6, r6, r1 │ │ │ │ + asrs r6, r6, #22 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r6, r0, r1 │ │ │ │ + asrs r6, r0, #22 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r6, r2, r1 │ │ │ │ + asrs r6, r2, #22 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r0, r7, r1 │ │ │ │ + asrs r0, r7, #22 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r6, r4, #31 │ │ │ │ + asrs r6, r4, #20 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r4, r6, r0 │ │ │ │ + asrs r4, r6, #21 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r0, r3, #28 │ │ │ │ + asrs r0, r3, #17 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r4, r1, #27 │ │ │ │ + asrs r4, r1, #16 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r2, r4, #26 │ │ │ │ + asrs r2, r4, #15 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r0, r1, #27 │ │ │ │ + asrs r0, r1, #16 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r4, r4, #26 │ │ │ │ + asrs r4, r4, #15 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r2, r7, #22 │ │ │ │ + asrs r2, r7, #11 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #156] @ (325ebc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2141c8>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -931903,19 +931916,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ ldmia r1, {r1, r2} │ │ │ │ lsls r1, r7, #5 │ │ │ │ - asrs r4, r6, #27 │ │ │ │ + asrs r4, r6, #16 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r6, r2, #26 │ │ │ │ + asrs r6, r2, #15 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r2, r2, #26 │ │ │ │ + asrs r2, r2, #15 │ │ │ │ lsls r5, r1, #3 │ │ │ │ cbnz r1, 325ed6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2141e2> │ │ │ │ add.w r0, r0, #532480 @ 0x82000 │ │ │ │ ldr r0, [r0, #120] @ 0x78 │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -931991,15 +932004,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ movs r0, #0 │ │ │ │ b.n 325f84 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x214290> │ │ │ │ stmia r7!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r1, r7, #5 │ │ │ │ - bkpt 0x00a6 │ │ │ │ + cbnz r6, 32602c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x214338> │ │ │ │ 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 r3, [pc, #100] @ (326028 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x214334>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -932108,19 +932121,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ stmia r6!, {r1, r5, r6, r7} │ │ │ │ lsls r1, r7, #5 │ │ │ │ - asrs r6, r3, #20 │ │ │ │ + asrs r6, r3, #9 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r0, r3, #19 │ │ │ │ + asrs r0, r3, #8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r0, r1, #20 │ │ │ │ + asrs r0, r1, #9 │ │ │ │ lsls r5, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #176] @ (32619c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2144a8>) │ │ │ │ mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ @@ -932194,17 +932207,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ stmia r6!, {r2, r3, r4, r5} │ │ │ │ lsls r1, r7, #5 │ │ │ │ stmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r1, r7, #5 │ │ │ │ - asrs r2, r5, #17 │ │ │ │ + asrs r2, r5, #6 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r2, r7, #17 │ │ │ │ + asrs r2, r7, #6 │ │ │ │ lsls r5, r1, #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] @ (326208 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x214514>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -932280,15 +932293,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 1c12b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xaf5bc> │ │ │ │ b.n 326254 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x214560> │ │ │ │ stmia r5!, {r1, r3} │ │ │ │ lsls r1, r7, #5 │ │ │ │ - asrs r6, r7, #15 │ │ │ │ + asrs r6, r7, #4 │ │ │ │ lsls r5, r1, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (3262b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2145bc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -932338,17 +932351,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (326328 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x214634>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ stmia r4!, {r2, r5, r6} │ │ │ │ lsls r1, r7, #5 │ │ │ │ - asrs r0, r7, #14 │ │ │ │ + asrs r0, r7, #3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r4, r4, #13 │ │ │ │ + asrs r4, r4, #2 │ │ │ │ lsls r5, r1, #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] @ (3263bc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2146c8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -932402,19 +932415,19 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r3, [r3, #13] │ │ │ │ str r3, [r6, #0] │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmia r3!, {r3, r5, r6, r7} │ │ │ │ lsls r1, r7, #5 │ │ │ │ - asrs r6, r1, #14 │ │ │ │ + asrs r6, r1, #3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r6, r0, #13 │ │ │ │ + asrs r6, r0, #2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r2, r2, #27 │ │ │ │ + lsrs r2, r2, #16 │ │ │ │ lsls r5, r1, #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] @ (326470 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21477c>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -932475,21 +932488,21 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ stmia r3!, {r3, r6} │ │ │ │ lsls r1, r7, #5 │ │ │ │ - asrs r2, r1, #13 │ │ │ │ + asrs r2, r1, #2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r6, r3, #11 │ │ │ │ + asrs r6, r3, #32 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r2, r5, #24 │ │ │ │ + lsrs r2, r5, #13 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r2, r4, #11 │ │ │ │ + asrs r2, r4, #32 │ │ │ │ lsls r5, r1, #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] @ (326568 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x214874>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -932577,21 +932590,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ stmia r2!, {r4, r7} │ │ │ │ lsls r1, r7, #5 │ │ │ │ - asrs r0, r5, #11 │ │ │ │ + asrs r0, r5, #32 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r0, r3, #9 │ │ │ │ + lsrs r0, r3, #30 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r0, r0, #21 │ │ │ │ + lsrs r0, r0, #10 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r0, r2, #9 │ │ │ │ + lsrs r0, r2, #30 │ │ │ │ lsls r5, r1, #3 │ │ │ │ cmp r0, #25 │ │ │ │ bhi.n 32659e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2148aa> │ │ │ │ tbb [pc, r0] │ │ │ │ adds r7, #58 @ 0x3a │ │ │ │ lsrs r0, r2, #20 │ │ │ │ lsrs r5, r1, #20 │ │ │ │ @@ -932650,43 +932663,43 @@ │ │ │ │ ldr r0, [pc, #68] @ (326638 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x214944>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #64] @ (32663c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x214948>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r2, [pc, #400] @ (326794 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x214aa0>) │ │ │ │ + blxns r4 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - stc 0, cr0, [lr], {206} @ 0xce │ │ │ │ - asrs r0, r2, #9 │ │ │ │ + strd r0, r0, [lr, #-824] @ 0x338 │ │ │ │ + lsrs r0, r2, #30 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r2, r2, #9 │ │ │ │ + lsrs r2, r2, #30 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cbnz r0, 32661e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21492a> │ │ │ │ + @ instruction: 0xb668 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r6, r1, #9 │ │ │ │ + lsrs r6, r1, #30 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r4, [r6, #19] │ │ │ │ + strb r4, [r6, #8] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r3, sp, #248 @ 0xf8 │ │ │ │ + add r0, sp, #504 @ 0x1f8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - asrs r4, r0, #9 │ │ │ │ + lsrs r4, r0, #30 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r6, [r6, #15] │ │ │ │ + ldrb r6, [r6, #4] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r4, r0, #9 │ │ │ │ + lsrs r4, r0, #30 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [r1, #16] │ │ │ │ + str r2, [r1, #100] @ 0x64 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r4, #184 @ 0xb8 │ │ │ │ + movs r1, #248 @ 0xf8 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bic.w r0, r6, #204 @ 0xcc │ │ │ │ - strb r4, [r7, r2] │ │ │ │ + stcl 0, cr0, [r6, #-816]! @ 0xfffffcd0 │ │ │ │ + str r4, [r7, r7] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xfaea00ce │ │ │ │ + strh.w r0, [sl, lr] │ │ │ │ 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 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ @@ -932773,21 +932786,21 @@ │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 326678 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x214984> │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ ldr.w r3, [r3, #164] @ 0xa4 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 32668a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x214996> │ │ │ │ b.n 326666 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x214972> │ │ │ │ - asrs r4, r4, #7 │ │ │ │ + lsrs r4, r4, #28 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r0, r3, #6 │ │ │ │ + lsrs r0, r3, #27 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r6, r0, #6 │ │ │ │ + lsrs r6, r0, #27 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r4, r7, #4 │ │ │ │ + lsrs r4, r7, #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, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr.w sl, [pc, #508] @ 32693c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x214c48> │ │ │ │ @@ -932996,46 +933009,46 @@ │ │ │ │ bne.n 326910 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x214c1c> │ │ │ │ mov r1, r9 │ │ │ │ movs r0, #1 │ │ │ │ blx 67460 <__printf_chk@plt> │ │ │ │ b.n 326910 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x214c1c> │ │ │ │ ldr r0, [sp, #728] @ 0x2d8 │ │ │ │ lsls r1, r7, #5 │ │ │ │ - asrs r6, r5, #4 │ │ │ │ + lsrs r6, r5, #25 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r0, r6, #4 │ │ │ │ + lsrs r0, r6, #25 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r6, r6, #4 │ │ │ │ + lsrs r6, r6, #25 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldc2l 0, cr0, [ip, #-868] @ 0xfffffc9c │ │ │ │ - svc 64 @ 0x40 │ │ │ │ + @ instruction: 0xfa9c00d9 │ │ │ │ + bgt.n 326854 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x214b60> │ │ │ │ lsls r2, r2, #3 │ │ │ │ cmp r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r7, #2 │ │ │ │ + lsrs r2, r7, #23 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r2, [sp, #576] @ 0x240 │ │ │ │ + ldrh r0, [r2, #62] @ 0x3e │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r0, [sp, #72] @ 0x48 │ │ │ │ + str r5, [sp, #328] @ 0x148 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - stc2 0, cr0, [r2, #-868] @ 0xfffffc9c │ │ │ │ - asrs r4, r3, #3 │ │ │ │ + @ instruction: 0xfa4200d9 │ │ │ │ + lsrs r4, r3, #24 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stc2l 0, cr0, [lr], #868 @ 0x364 │ │ │ │ - asrs r4, r2, #2 │ │ │ │ + @ instruction: 0xfa2e00d9 │ │ │ │ + lsrs r4, r2, #23 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldc2 0, cr0, [r2], #868 @ 0x364 │ │ │ │ - asrs r0, r5, #1 │ │ │ │ + ldr??.w r0, [r2, #217] @ 0xd9 │ │ │ │ + lsrs r0, r5, #22 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldc2l 0, cr0, [lr], #-868 @ 0xfffffc9c │ │ │ │ - @ instruction: 0xfb1c00cd │ │ │ │ - mcrr2 0, 13, r0, r2, cr9 │ │ │ │ - lsrs r0, r5, #31 │ │ │ │ + ldrsh.w r0, [lr, #217] @ 0xd9 │ │ │ │ + ldr.w r0, [ip, sp] │ │ │ │ + vst1.8 @ instruction: 0xf98200d9 │ │ │ │ + lsrs r0, r5, #20 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stc2 0, cr0, [lr], {217} @ 0xd9 │ │ │ │ + vst4. {d16-d19}, [lr :64], r9 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #224] @ (326a84 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x214d90>) │ │ │ │ mov r5, r2 │ │ │ │ @@ -933127,23 +933140,23 @@ │ │ │ │ nop │ │ │ │ pop {r3, r5, r6, pc} │ │ │ │ lsls r1, r7, #5 │ │ │ │ str r6, [sp, #336] @ 0x150 │ │ │ │ lsls r1, r7, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r2, #29 │ │ │ │ + lsrs r6, r2, #18 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r4, r1, #28 │ │ │ │ + lsrs r4, r1, #17 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r6, r5, #27 │ │ │ │ + lsrs r6, r5, #16 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r0, r5, #26 │ │ │ │ + lsrs r0, r5, #15 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r2, r1, #27 │ │ │ │ + lsrs r2, r1, #16 │ │ │ │ lsls r5, r1, #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 │ │ │ │ @@ -933282,21 +933295,21 @@ │ │ │ │ b.n 326b50 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x214e5c> │ │ │ │ pop {r1, r2, r3, r5} │ │ │ │ lsls r1, r7, #5 │ │ │ │ str r5, [sp, #96] @ 0x60 │ │ │ │ lsls r1, r7, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r3, #24 │ │ │ │ + lsrs r6, r3, #13 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r4, r0, #24 │ │ │ │ + lsrs r4, r0, #13 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r0, r1, #23 │ │ │ │ + lsrs r0, r1, #12 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r6, r1, #23 │ │ │ │ + lsrs r6, r1, #12 │ │ │ │ lsls r5, r1, #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 │ │ │ │ @@ -934114,31 +934127,31 @@ │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ str r3, [sp, #656] @ 0x290 │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r2, #21 │ │ │ │ + lsrs r0, r2, #10 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r4, r1, #21 │ │ │ │ + lsrs r4, r1, #10 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r6!, {r1, r4, r7} │ │ │ │ + ldmia r3!, {r1, r4, r6, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldmia r5, {r5, r7} │ │ │ │ + ldmia r2!, {r5, r6, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldmia r5, {r3, r4, r5} │ │ │ │ + ldmia r2!, {r3, r4, r5, r6} │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldrh r0, [r3, #58] @ 0x3a │ │ │ │ lsls r1, r7, #5 │ │ │ │ - ldmia r2!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r7!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - lsls r0, r2, #29 │ │ │ │ + lsls r0, r2, #18 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsls r2, r3, #29 │ │ │ │ + lsls r2, r3, #18 │ │ │ │ lsls r5, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -934336,15 +934349,15 @@ │ │ │ │ adds r3, #2 │ │ │ │ cmp fp, r2 │ │ │ │ beq.n 327670 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21597c> │ │ │ │ cmp fp, r3 │ │ │ │ bne.n 327750 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x215a5c> │ │ │ │ b.n 327670 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21597c> │ │ │ │ nop │ │ │ │ - stmia r5!, {r3, r6, r7} │ │ │ │ + stmia r3!, {r3} │ │ │ │ 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 r9, r2 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -934575,15 +934588,15 @@ │ │ │ │ b.n 3278ee <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x215bfa> │ │ │ │ sxth r2, r2 │ │ │ │ movs r3, #0 │ │ │ │ lsls r1, r2, #1 │ │ │ │ mov r2, r1 │ │ │ │ b.n 327840 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x215b4c> │ │ │ │ nop │ │ │ │ - stmia r1!, {r4, r5, r7} │ │ │ │ + bkpt 0x00f0 │ │ │ │ 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 r2, [pc, #328] @ (327b14 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x215e20>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -936311,26 +936324,26 @@ │ │ │ │ ldr.w r9, [sp, #32] │ │ │ │ b.n 32872a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x216a36> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ ldrb r0, [r7, #10] │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r2, r3, r4, r6, r7, lr} │ │ │ │ + cbz r6, 328c1e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x216f2a> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - push {r1, r3, r6, lr} │ │ │ │ + uxth r2, r1 │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldrb r0, [r1, #6] │ │ │ │ lsls r1, r7, #5 │ │ │ │ - @ instruction: 0xf2f200cc │ │ │ │ - eors.w r0, lr, #204 @ 0xcc │ │ │ │ - and.w r0, lr, #204 @ 0xcc │ │ │ │ - vmla.i16 d16, d30, d4[1] │ │ │ │ - vhadd.s32 q0, q13, q6 │ │ │ │ - cdp 0, 10, cr0, cr6, cr12, {6} │ │ │ │ + bics.w r0, r2, #204 @ 0xcc │ │ │ │ + ldcl 0, cr0, [lr, #816] @ 0x330 │ │ │ │ + stcl 0, cr0, [lr, #-816] @ 0xfffffcd0 │ │ │ │ + ldc 0, cr0, [lr, #-816] @ 0xfffffcd0 │ │ │ │ + stcl 0, cr0, [sl], #-816 @ 0xfffffcd0 │ │ │ │ + @ instruction: 0xebe600cc │ │ │ │ stmdb 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 │ │ │ │ mov r9, r3 │ │ │ │ @@ -936571,23 +936584,23 @@ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ b.n 328ce8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x216ff4> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r4, #15] │ │ │ │ lsls r1, r7, #5 │ │ │ │ - vhadd.s16 q0, q9, q6 │ │ │ │ - vhadd.s32 q0, q9, q6 │ │ │ │ + mrrc 0, 12, r0, r2, cr12 │ │ │ │ + stcl 0, cr0, [r2], #-816 @ 0xfffffcd0 │ │ │ │ strb r4, [r7, #12] │ │ │ │ lsls r1, r7, #5 │ │ │ │ - add r6, sp, #120 @ 0x78 │ │ │ │ + add r3, sp, #376 @ 0x178 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldc 0, cr0, [r6, #816] @ 0x330 │ │ │ │ - ldcl 0, cr0, [lr, #816] @ 0x330 │ │ │ │ - ldcl 0, cr0, [r2, #-816] @ 0xfffffcd0 │ │ │ │ + @ instruction: 0xead600cc │ │ │ │ + adds.w r0, lr, ip, lsl #3 │ │ │ │ + eors.w r0, r2, ip, lsl #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #676] @ (329144 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x217450>) │ │ │ │ add.w r6, r3, #94208 @ 0x17000 │ │ │ │ ldr r4, [pc, #676] @ (329148 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x217454>) │ │ │ │ @@ -936859,16 +936872,16 @@ │ │ │ │ nop │ │ │ │ strb r6, [r2, #5] │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r7, #1] │ │ │ │ lsls r1, r7, #5 │ │ │ │ - mrrc 0, 12, r0, r6, cr12 │ │ │ │ - mcrr 0, 12, r0, lr, cr12 │ │ │ │ + @ instruction: 0xe99600cc │ │ │ │ + @ instruction: 0xe98e00cc │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ cbz r3, 329164 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x217470> │ │ │ │ ldrb.w r3, [r0, #100] @ 0x64 │ │ │ │ cbz r3, 329168 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x217474> │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ @@ -936882,15 +936895,15 @@ │ │ │ │ ldr r2, [pc, #12] @ (32918c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x217498>) │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 687b0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - @ instruction: 0xead200cc │ │ │ │ + @ instruction: 0xe81200cc │ │ │ │ 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] @ (32927c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x217588>) │ │ │ │ sub.w sp, sp, #1032 @ 0x408 │ │ │ │ ldr r3, [pc, #216] @ (329280 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21758c>) │ │ │ │ @@ -936968,16 +936981,18 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r2, [r2, #100] @ 0x64 │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xeaa200cc │ │ │ │ - orrs.w r0, r0, ip, lsl #3 │ │ │ │ + b.n 32924c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x217558> │ │ │ │ + lsls r4, r1, #3 │ │ │ │ + b.n 3291ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2174b8> │ │ │ │ + lsls r4, r1, #3 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ lsls r1, r7, #5 │ │ │ │ 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 │ │ │ │ @@ -937205,16 +937220,18 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r6 │ │ │ │ movw r3, #37643 @ 0x930b │ │ │ │ bl 30eec8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1fd1d4> │ │ │ │ b.n 329330 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21763c> │ │ │ │ str r4, [sp, #528] @ 0x210 │ │ │ │ lsls r1, r7, #5 │ │ │ │ - @ instruction: 0xe8d800cc │ │ │ │ - @ instruction: 0xe85c00cc │ │ │ │ + b.n 329120 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21742c> │ │ │ │ + lsls r4, r1, #3 │ │ │ │ + b.n 32902c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x217338> │ │ │ │ + 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 │ │ │ │ mov r7, r1 │ │ │ │ mov.w r2, #512 @ 0x200 │ │ │ │ sub sp, #12 │ │ │ │ @@ -937953,15 +937970,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 328528 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x216834> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r1, #16] │ │ │ │ lsls r1, r7, #5 │ │ │ │ - b.n 329d84 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x218090> │ │ │ │ + ble.n 329e04 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x218110> │ │ │ │ lsls r4, r1, #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] @ 329de0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2180ec> │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -938009,15 +938026,15 @@ │ │ │ │ nop │ │ │ │ ldrh r0, [r4, #12] │ │ │ │ lsls r1, r7, #5 │ │ │ │ str r6, [r0, #40] @ 0x28 │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - svc 188 @ 0xbc │ │ │ │ + bgt.n 329de4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2180f0> │ │ │ │ lsls r4, r1, #3 │ │ │ │ str r2, [r7, #32] │ │ │ │ lsls r1, r7, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -938068,15 +938085,15 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ ldrh r4, [r1, #8] │ │ │ │ lsls r1, r7, #5 │ │ │ │ str r2, [r6, #28] │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - svc 60 @ 0x3c │ │ │ │ + bgt.n 329f7c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x218288> │ │ │ │ lsls r4, r1, #3 │ │ │ │ str r0, [r4, #24] │ │ │ │ lsls r1, r7, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -938128,15 +938145,15 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ ldrh r0, [r6, #2] │ │ │ │ lsls r1, r7, #5 │ │ │ │ str r0, [r3, #20] │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - udf #164 @ 0xa4 │ │ │ │ + blt.n 329eec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2181f8> │ │ │ │ lsls r4, r1, #3 │ │ │ │ str r0, [r0, #16] │ │ │ │ lsls r1, r7, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -938163,15 +938180,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 328528 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x216834> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ strh r6, [r4, #62] @ 0x3e │ │ │ │ lsls r1, r7, #5 │ │ │ │ - udf #66 @ 0x42 │ │ │ │ + blt.n 329e80 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21818c> │ │ │ │ lsls r4, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #112] @ (329ffc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x218308>) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -938218,15 +938235,15 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ str r2, [r5, #4] │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #60] @ 0x3c │ │ │ │ lsls r1, r7, #5 │ │ │ │ - ble.n 329fcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2182d8> │ │ │ │ + blt.n 32a04c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x218358> │ │ │ │ lsls r4, r1, #3 │ │ │ │ str r0, [r3, #0] │ │ │ │ lsls r1, r7, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -938276,15 +938293,15 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ strh r4, [r5, #54] @ 0x36 │ │ │ │ lsls r1, r7, #5 │ │ │ │ ldrsh r2, [r2, r7] │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 32a160 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21846c> │ │ │ │ + bge.n 329fe0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2182ec> │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldrsh r4, [r0, r6] │ │ │ │ lsls r1, r7, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -938336,15 +938353,15 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ strh r0, [r3, #50] @ 0x32 │ │ │ │ lsls r1, r7, #5 │ │ │ │ ldrsh r6, [r7, r4] │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 32a0f8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x218404> │ │ │ │ + bge.n 32a178 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x218484> │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldrsh r4, [r5, r3] │ │ │ │ lsls r1, r7, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -938373,15 +938390,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 328528 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x216834> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r6, [r2, #46] @ 0x2e │ │ │ │ lsls r1, r7, #5 │ │ │ │ - bgt.n 32a280 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21858c> │ │ │ │ + bls.n 32a100 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21840c> │ │ │ │ lsls r4, r1, #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] @ 32a1e8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2184f4> │ │ │ │ mov r4, r3 │ │ │ │ @@ -938406,15 +938423,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ strd ip, ip, [sp, #4] │ │ │ │ bl 328528 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x216834> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strh r2, [r7, #42] @ 0x2a │ │ │ │ lsls r1, r7, #5 │ │ │ │ - bgt.n 32a248 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x218554> │ │ │ │ + bls.n 32a2c8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2185d4> │ │ │ │ lsls r4, r1, #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] @ 32a244 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x218550> │ │ │ │ mov r4, r3 │ │ │ │ @@ -938441,15 +938458,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 328528 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x216834> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r2, [r4, #40] @ 0x28 │ │ │ │ lsls r1, r7, #5 │ │ │ │ - blt.n 32a21c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x218528> │ │ │ │ + bls.n 32a29c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2185a8> │ │ │ │ lsls r4, r1, #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] @ 32a2a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2185ac> │ │ │ │ mov r4, r3 │ │ │ │ @@ -938476,15 +938493,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 328528 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x216834> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r6, [r0, #38] @ 0x26 │ │ │ │ lsls r1, r7, #5 │ │ │ │ - blt.n 32a1e8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2184f4> │ │ │ │ + bhi.n 32a268 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x218574> │ │ │ │ lsls r4, r1, #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] @ 32a2f8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x218604> │ │ │ │ mov r4, r3 │ │ │ │ @@ -938509,15 +938526,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ strd ip, ip, [sp, #4] │ │ │ │ bl 328528 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x216834> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strh r2, [r5, #34] @ 0x22 │ │ │ │ lsls r1, r7, #5 │ │ │ │ - blt.n 32a3b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2186bc> │ │ │ │ + bhi.n 32a230 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21853c> │ │ │ │ lsls r4, r1, #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] @ 32a354 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x218660> │ │ │ │ mov r4, r3 │ │ │ │ @@ -938544,15 +938561,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 328528 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x216834> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r2, [r2, #32] │ │ │ │ lsls r1, r7, #5 │ │ │ │ - blt.n 32a384 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x218690> │ │ │ │ + bhi.n 32a404 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x218710> │ │ │ │ lsls r4, r1, #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] @ 32a3b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2186bc> │ │ │ │ mov r4, r3 │ │ │ │ @@ -938579,15 +938596,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 328528 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x216834> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r6, [r6, #28] │ │ │ │ lsls r1, r7, #5 │ │ │ │ - bge.n 32a350 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21865c> │ │ │ │ + bhi.n 32a3d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2186dc> │ │ │ │ lsls r4, r1, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 32a40c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x218718> │ │ │ │ mov r4, r3 │ │ │ │ @@ -938614,15 +938631,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 328528 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x216834> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r2, [r3, #26] │ │ │ │ lsls r1, r7, #5 │ │ │ │ - bge.n 32a31c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x218628> │ │ │ │ + bvc.n 32a39c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2186a8> │ │ │ │ lsls r4, r1, #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} │ │ │ │ @@ -938644,15 +938661,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 328e8c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x217198> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ strh r0, [r7, #22] │ │ │ │ lsls r1, r7, #5 │ │ │ │ - bge.n 32a4e8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2187f4> │ │ │ │ + bvc.n 32a368 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x218674> │ │ │ │ lsls r4, r1, #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] @ 32a4a8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2187b4> │ │ │ │ mov r4, r3 │ │ │ │ @@ -938675,15 +938692,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 328e8c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x217198> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strh r2, [r6, #20] │ │ │ │ lsls r1, r7, #5 │ │ │ │ - bge.n 32a4d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2187dc> │ │ │ │ + bvc.n 32a550 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21885c> │ │ │ │ lsls r4, r1, #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] @ (32a4f0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2187fc>) │ │ │ │ @@ -939045,15 +939062,15 @@ │ │ │ │ add r2, sp, #20 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 328528 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x216834> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ ldrb r2, [r1, #26] │ │ │ │ lsls r1, r7, #5 │ │ │ │ - bvs.n 32a904 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x218c10> │ │ │ │ + bcc.n 32a984 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x218c90> │ │ │ │ lsls r4, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #116] @ (32a95c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x218c68>) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -939101,15 +939118,15 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ ldrsb r6, [r1, r4] │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r4, #24] │ │ │ │ lsls r1, r7, #5 │ │ │ │ - bpl.n 32a8d4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x218be0> │ │ │ │ + bcs.n 32a954 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x218c60> │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldrsb r0, [r7, r2] │ │ │ │ lsls r1, r7, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -939160,15 +939177,15 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ ldrb r4, [r1, #22] │ │ │ │ lsls r1, r7, #5 │ │ │ │ ldrsb r2, [r6, r1] │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 32aa64 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x218d70> │ │ │ │ + bcs.n 32aae4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x218df0> │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldrsb r0, [r4, r0] │ │ │ │ lsls r1, r7, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -939221,15 +939238,15 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ ldrb r4, [r6, #19] │ │ │ │ lsls r1, r7, #5 │ │ │ │ strb r2, [r3, r7] │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 32a9f8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x218d04> │ │ │ │ + bne.n 32aa78 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x218d84> │ │ │ │ lsls r4, r1, #3 │ │ │ │ strb r4, [r0, r6] │ │ │ │ lsls r1, r7, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -939258,15 +939275,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 328528 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x216834> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrb r6, [r5, #17] │ │ │ │ lsls r1, r7, #5 │ │ │ │ - bmi.n 32ab78 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x218e84> │ │ │ │ + bne.n 32abf8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x218f04> │ │ │ │ lsls r4, r1, #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] @ 32ab54 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x218e60> │ │ │ │ mov r4, r3 │ │ │ │ @@ -939293,15 +939310,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 328528 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x216834> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r2, #16] │ │ │ │ lsls r1, r7, #5 │ │ │ │ - bcc.n 32ab4c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x218e58> │ │ │ │ + bne.n 32abcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x218ed8> │ │ │ │ lsls r4, r1, #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] @ 32abb0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x218ebc> │ │ │ │ mov r4, r3 │ │ │ │ @@ -939328,15 +939345,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 328528 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x216834> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrb r6, [r6, #14] │ │ │ │ lsls r1, r7, #5 │ │ │ │ - bcc.n 32ab20 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x218e2c> │ │ │ │ + beq.n 32aba0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x218eac> │ │ │ │ lsls r4, r1, #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] @ 32ac0c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x218f18> │ │ │ │ mov r4, r3 │ │ │ │ @@ -939363,15 +939380,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 328528 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x216834> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r3, #13] │ │ │ │ lsls r1, r7, #5 │ │ │ │ - bcc.n 32acf4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x219000> │ │ │ │ + beq.n 32ab74 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x218e80> │ │ │ │ lsls r4, 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 r4, [pc, #60] @ (32ac60 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x218f6c>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -939397,15 +939414,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 328bf8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x216f04> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r0, #12] │ │ │ │ lsls r1, r7, #5 │ │ │ │ - bcc.n 32accc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x218fd8> │ │ │ │ + beq.n 32ad4c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x219058> │ │ │ │ lsls r4, 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 r4, [pc, #60] @ (32acb4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x218fc0>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -939431,15 +939448,15 @@ │ │ │ │ movs r4, #2 │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 328bf8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x216f04> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrb r4, [r5, #10] │ │ │ │ lsls r1, r7, #5 │ │ │ │ - bcs.n 32acb0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x218fbc> │ │ │ │ + beq.n 32ad30 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21903c> │ │ │ │ lsls r4, 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 r4, [pc, #60] @ (32ad08 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x219014>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -939465,15 +939482,15 @@ │ │ │ │ movs r4, #2 │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 328bf8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x216f04> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrb r0, [r3, #9] │ │ │ │ lsls r1, r7, #5 │ │ │ │ - bcs.n 32ac94 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x218fa0> │ │ │ │ + beq.n 32ad14 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x219020> │ │ │ │ lsls r4, r1, #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] @ 32ad54 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x219060> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -939648,15 +939665,15 @@ │ │ │ │ movs r4, #3 │ │ │ │ str r4, [sp, #12] │ │ │ │ bl 328bf8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x216f04> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrb r4, [r1, #1] │ │ │ │ lsls r1, r7, #5 │ │ │ │ - beq.n 32aec0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2191cc> │ │ │ │ + ldmia r6!, {r1, r4} │ │ │ │ lsls r4, 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 r4, [pc, #60] @ (32af68 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x219274>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -939682,15 +939699,15 @@ │ │ │ │ movs r4, #3 │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 328bf8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x216f04> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ strb r0, [r7, #31] │ │ │ │ lsls r1, r7, #5 │ │ │ │ - beq.n 32aea4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2191b0> │ │ │ │ + ldmia r5!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r4, 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 r4, [pc, #60] @ (32afbc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2192c8>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -939717,15 +939734,15 @@ │ │ │ │ movs r4, #4 │ │ │ │ str r4, [sp, #12] │ │ │ │ bl 328bf8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x216f04> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ strb r4, [r4, #30] │ │ │ │ lsls r1, r7, #5 │ │ │ │ - beq.n 32b088 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x219394> │ │ │ │ + ldmia r5, {r1, r5, r7} │ │ │ │ lsls r4, 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 r4, [pc, #60] @ (32b010 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21931c>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -939751,15 +939768,15 @@ │ │ │ │ movs r4, #4 │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 328bf8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x216f04> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ strb r0, [r2, #29] │ │ │ │ lsls r1, r7, #5 │ │ │ │ - beq.n 32b06c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x219378> │ │ │ │ + ldmia r5, {r1, r3, r5, r6} │ │ │ │ lsls r4, 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 r4, [pc, #64] @ (32b068 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x219374>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -939787,15 +939804,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 328bf8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x216f04> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strb r4, [r7, #27] │ │ │ │ lsls r1, r7, #5 │ │ │ │ - ldmia r7, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r5, {r1, r4, r5} │ │ │ │ lsls r4, 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 r4, [pc, #64] @ (32b0c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2193cc>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -939823,15 +939840,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 328bf8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x216f04> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strb r4, [r4, #26] │ │ │ │ lsls r1, r7, #5 │ │ │ │ - ldmia r7, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r4, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r4, r1, #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] @ 32b108 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x219414> │ │ │ │ sub sp, #8 │ │ │ │ @@ -940133,17 +940150,17 @@ │ │ │ │ add r3, pc │ │ │ │ bl 13d0d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b3dc> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r4, [r1, #13] │ │ │ │ lsls r1, r7, #5 │ │ │ │ - ldmia r4, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r1, {r1, r3, r4, r5, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r4!, {r1, r2, r5, r6} │ │ │ │ + ldmia r1, {r1, r2, r5, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r2, #0 │ │ │ │ bl 32b3c8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2196d4> │ │ │ │ @@ -940204,17 +940221,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ strb r4, [r2, #10] │ │ │ │ lsls r1, r7, #5 │ │ │ │ - ldmia r3, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r1!, {r2, r3, r4, r5} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r3!, {r1, r4, r6, r7} │ │ │ │ + ldmia r1, {r1, 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, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #128] @ (32b588 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x219894>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -940264,19 +940281,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 32b562 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21986e> │ │ │ │ strb r0, [r4, #8] │ │ │ │ lsls r1, r7, #5 │ │ │ │ - ldmia r3!, {r5, r7} │ │ │ │ + ldmia r0!, {r5, r6, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r3!, {r1, r2, r4, r6} │ │ │ │ + ldmia r0!, {r1, r2, r4, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r3, {r3, r4, r6} │ │ │ │ + ldmia r0!, {r3, r4, r7} │ │ │ │ lsls r4, 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, #112] @ (32b618 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x219924>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -940407,21 +940424,21 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [r2, #72] @ 0x48 │ │ │ │ ldr r1, [r2, #44] @ 0x2c │ │ │ │ add r1, r3 │ │ │ │ b.n 32b68a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x219996> │ │ │ │ strb r0, [r7, #3] │ │ │ │ lsls r1, r7, #5 │ │ │ │ - ldmia r2, {r2, r4, r5, r7} │ │ │ │ + stmia r7!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r2, {r2, r3, r6} │ │ │ │ + stmia r7!, {r2, r3, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r2, {r1, r2, r3, r6} │ │ │ │ + stmia r7!, {r1, r2, r3, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r2, {r1, r2, r5, r6} │ │ │ │ + stmia r7!, {r1, r2, r5, r7} │ │ │ │ lsls r4, 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, #116] @ (32b79c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x219aa8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -940554,21 +940571,21 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [r2, #72] @ 0x48 │ │ │ │ ldr r1, [r2, #48] @ 0x30 │ │ │ │ add r1, r3 │ │ │ │ b.n 32b80e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x219b1a> │ │ │ │ ldr r4, [r6, #116] @ 0x74 │ │ │ │ lsls r1, r7, #5 │ │ │ │ - ldmia r1!, {r2, r5, r7} │ │ │ │ + stmia r6!, {r2, r5, r6, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r1!, {r3, r4, r5} │ │ │ │ + stmia r6!, {r3, r4, r5, r6} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r4, 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.w ip, [pc, #88] @ 32b908 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x219c14> │ │ │ │ mov r7, r3 │ │ │ │ @@ -940601,17 +940618,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r6, #100] @ 0x64 │ │ │ │ lsls r1, r7, #5 │ │ │ │ - ldmia r1!, {r5} │ │ │ │ + stmia r6!, {r5, r6} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r0!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r3, r4, r5} │ │ │ │ lsls r4, r1, #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] @ 32b9a8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x219cb4> │ │ │ │ mov r6, r3 │ │ │ │ @@ -940664,21 +940681,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r6, [r7, #92] @ 0x5c │ │ │ │ lsls r1, r7, #5 │ │ │ │ - ldmia r0!, {r3, r5, r7} │ │ │ │ + stmia r5!, {r3, r5, r6, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r0!, {r2, r4, r6, r7} │ │ │ │ + stmia r6!, {r2, r4} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r0!, {r3, r7} │ │ │ │ + stmia r5!, {r3, r6, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r0!, {r2, r3, r4, r6} │ │ │ │ + stmia r5!, {r2, r3, r4, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #116] @ 32ba40 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x219d4c> │ │ │ │ mov r7, r3 │ │ │ │ @@ -940723,19 +940740,19 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r6, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r7, #5 │ │ │ │ - ldmia r0!, {r2, r5, r6} │ │ │ │ + stmia r5!, {r2, r5, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r0!, {r1, r2, r3, r6} │ │ │ │ + stmia r5!, {r1, r2, r3, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r0!, {r1, r2, r5} │ │ │ │ + stmia r5!, {r1, r2, r5, r6} │ │ │ │ lsls r4, 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.w ip, [pc, #88] @ 32bab8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x219dc4> │ │ │ │ mov r7, r3 │ │ │ │ @@ -940768,17 +940785,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r0, #76] @ 0x4c │ │ │ │ lsls r1, r7, #5 │ │ │ │ - ldmia r0!, {r2, r4} │ │ │ │ + stmia r5!, {r2, r4, r6} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - stmia r7!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r5} │ │ │ │ lsls r4, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ ldr r3, [pc, #48] @ (32bb08 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x219e14>) │ │ │ │ @@ -941293,16 +941310,16 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 328528 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x216834> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r0, [r7, #104] @ 0x68 │ │ │ │ lsls r1, r7, #5 │ │ │ │ - stmia r2!, {r3, r6} │ │ │ │ - lsls r4, r1, #3 │ │ │ │ + it hi │ │ │ │ + lslhi r4, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr.w lr, [pc, #116] @ 32c130 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21a43c> │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ ldr r2, [pc, #112] @ (32c134 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21a440>) │ │ │ │ @@ -941349,15 +941366,15 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ str r0, [r2, #100] @ 0x64 │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r7, #54 @ 0x36 │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r4, r5, r6, r7} │ │ │ │ + wfi │ │ │ │ lsls r4, r1, #3 │ │ │ │ subs r6, #232 @ 0xe8 │ │ │ │ lsls r1, r7, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -941408,15 +941425,15 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ str r4, [r7, #88] @ 0x58 │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r6, #162 @ 0xa2 │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r4, r5, r6} │ │ │ │ + bkpt 0x00b0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ subs r6, #80 @ 0x50 │ │ │ │ lsls r1, r7, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -941468,15 +941485,15 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ str r0, [r4, #80] @ 0x50 │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r6, #8 │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r3, r4, r6, r7} │ │ │ │ + bkpt 0x0018 │ │ │ │ lsls r4, r1, #3 │ │ │ │ subs r5, #176 @ 0xb0 │ │ │ │ lsls r1, r7, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -941505,15 +941522,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 328528 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x216834> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r2, [r3, #72] @ 0x48 │ │ │ │ lsls r1, r7, #5 │ │ │ │ - stmia r0!, {r2, r3, r5, r6} │ │ │ │ + pop {r2, r3, r5, r7, pc} │ │ │ │ lsls r4, r1, #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] @ 32c328 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21a634> │ │ │ │ mov r4, r3 │ │ │ │ @@ -941540,15 +941557,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 328528 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x216834> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r6, [r7, #64] @ 0x40 │ │ │ │ lsls r1, r7, #5 │ │ │ │ - stmia r0!, {r2, r5} │ │ │ │ + pop {r2, r5, r6, pc} │ │ │ │ lsls r4, r1, #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] @ 32c384 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21a690> │ │ │ │ mov r4, r3 │ │ │ │ @@ -941575,17 +941592,17 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 328528 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x216834> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ lsls r1, r7, #5 │ │ │ │ - itt le │ │ │ │ - lslle r4, r1, #3 │ │ │ │ - pushle {r4, r5, r6, lr} │ │ │ │ + pop {r2, r3, r4, pc} │ │ │ │ + lsls r4, r1, #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] @ 32c3e0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21a6ec> │ │ │ │ mov r4, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #24 │ │ │ │ @@ -941610,17 +941627,17 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 328528 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x216834> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r6, [r0, #56] @ 0x38 │ │ │ │ lsls r1, r7, #5 │ │ │ │ - ite ls │ │ │ │ - lslls r4, r1, #3 │ │ │ │ - pushhi {r4, r5, r6, r7, lr} │ │ │ │ + pop {r2, r4, r6, r7} │ │ │ │ + lsls r4, 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 r4, [pc, #60] @ (32c434 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21a740>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #28 │ │ │ │ @@ -941644,18 +941661,18 @@ │ │ │ │ movs r4, #7 │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 328bf8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x216f04> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ str r4, [r5, #48] @ 0x30 │ │ │ │ lsls r1, r7, #5 │ │ │ │ - itee pl │ │ │ │ - lslpl r4, r1, #3 │ │ │ │ - pushmi {r4, r5, r6, r7, lr} │ │ │ │ - movmi.w ip, #4096 @ 0x1000 │ │ │ │ + pop {r1, r4, r7} │ │ │ │ + lsls r4, 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 r4, [pc, #60] @ (32c488 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21a794>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #28 │ │ │ │ add r4, pc │ │ │ │ @@ -941678,18 +941695,18 @@ │ │ │ │ movs r4, #7 │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 328bf8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x216f04> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ str r0, [r3, #44] @ 0x2c │ │ │ │ lsls r1, r7, #5 │ │ │ │ - itte ne │ │ │ │ - lslne r4, r1, #3 │ │ │ │ - pushne {r4, r5, r6, r7, lr} │ │ │ │ - moveq.w ip, #4096 @ 0x1000 │ │ │ │ + pop {r1, r3, r4, r6} │ │ │ │ + lsls r4, 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 r4, [pc, #60] @ (32c4dc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21a7e8>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #28 │ │ │ │ add r4, pc │ │ │ │ @@ -941712,15 +941729,15 @@ │ │ │ │ movs r4, #7 │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 328bf8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x216f04> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ str r4, [r0, #40] @ 0x28 │ │ │ │ lsls r1, r7, #5 │ │ │ │ - bkpt 0x00e2 │ │ │ │ + pop {r1, r5} │ │ │ │ lsls r4, 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 r4, [pc, #64] @ (32c534 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21a840>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -941748,15 +941765,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 328bf8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x216f04> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r0, [r6, #32] │ │ │ │ lsls r1, r7, #5 │ │ │ │ - bkpt 0x00aa │ │ │ │ + cbnz r2, 32c5b6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21a8c2> │ │ │ │ lsls r4, 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 r4, [pc, #64] @ (32c58c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21a898>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -941784,15 +941801,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 328bf8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x216f04> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r0, [r3, #28] │ │ │ │ lsls r1, r7, #5 │ │ │ │ - bkpt 0x006e │ │ │ │ + cbnz r6, 32c5fe <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21a90a> │ │ │ │ lsls r4, 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 r4, [pc, #64] @ (32c5e4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21a8f0>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -941820,15 +941837,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 328bf8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x216f04> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r0, [r0, #24] │ │ │ │ lsls r1, r7, #5 │ │ │ │ - bkpt 0x0032 │ │ │ │ + cbnz r2, 32c648 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21a954> │ │ │ │ lsls r4, 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 r4, [pc, #64] @ (32c63c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21a948>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -941856,15 +941873,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 328bf8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x216f04> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r0, [r5, #16] │ │ │ │ lsls r1, r7, #5 │ │ │ │ - pop {r1, r2, r4, r5, r6, r7, pc} │ │ │ │ + cbnz r6, 32c690 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21a99c> │ │ │ │ lsls r4, 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 r4, [pc, #64] @ (32c694 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21a9a0>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -941892,15 +941909,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 328bf8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x216f04> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r0, [r2, #12] │ │ │ │ lsls r1, r7, #5 │ │ │ │ - pop {r1, r3, r4, r5, r7, pc} │ │ │ │ + revsh r2, r7 │ │ │ │ lsls r4, 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 r4, [pc, #64] @ (32c6ec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21a9f8>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -941928,15 +941945,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 328bf8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x216f04> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r0, [r7, #4] │ │ │ │ lsls r1, r7, #5 │ │ │ │ - pop {r1, r2, r3, r4, r5, r6, pc} │ │ │ │ + hlt 0x003e │ │ │ │ lsls r4, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ movs r1, #1 │ │ │ │ @@ -942526,15 +942543,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 328528 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x216834> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r3, r7] │ │ │ │ lsls r1, r7, #5 │ │ │ │ - @ instruction: 0xb704 │ │ │ │ + push {r2, r6} │ │ │ │ lsls r4, r1, #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] @ 32ce1c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21b128> │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -942585,15 +942602,15 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ ldr r0, [r5, r5] │ │ │ │ lsls r1, r7, #5 │ │ │ │ adds r2, #86 @ 0x56 │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb6a4 │ │ │ │ + cbz r4, 32cea0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21b1ac> │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r1, #252 @ 0xfc │ │ │ │ lsls r1, r7, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -942648,15 +942665,15 @@ │ │ │ │ nop │ │ │ │ ldr r0, [r1, r3] │ │ │ │ lsls r1, r7, #5 │ │ │ │ adds r1, #182 @ 0xb6 │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb61c │ │ │ │ + cbz r4, 32cf26 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21b232> │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r1, #86 @ 0x56 │ │ │ │ lsls r1, r7, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -942713,15 +942730,15 @@ │ │ │ │ nop │ │ │ │ ldr r0, [r4, r0] │ │ │ │ lsls r1, r7, #5 │ │ │ │ adds r1, #14 │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - push {r2, r3, r7, lr} │ │ │ │ + uxtb r4, r1 │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r0, #166 @ 0xa6 │ │ │ │ lsls r1, r7, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -942750,15 +942767,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 328528 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x216834> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrsb r6, [r1, r6] │ │ │ │ lsls r1, r7, #5 │ │ │ │ - push {r2, r3, lr} │ │ │ │ + sxtb r4, r1 │ │ │ │ lsls r4, r1, #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] @ 32d034 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21b340> │ │ │ │ mov r4, r3 │ │ │ │ @@ -942785,15 +942802,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 328528 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x216834> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrsb r2, [r6, r4] │ │ │ │ lsls r1, r7, #5 │ │ │ │ - push {r2, r3, r6, r7} │ │ │ │ + sxth r4, r1 │ │ │ │ lsls r4, r1, #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] @ 32d090 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21b39c> │ │ │ │ mov r4, r3 │ │ │ │ @@ -942820,15 +942837,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 328528 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x216834> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrsb r6, [r2, r3] │ │ │ │ lsls r1, r7, #5 │ │ │ │ - push {r2, r3, r7} │ │ │ │ + cbz r4, 32d0ca <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21b3d6> │ │ │ │ lsls r4, r1, #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] @ 32d0ec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21b3f8> │ │ │ │ mov r4, r3 │ │ │ │ @@ -942855,15 +942872,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 328528 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x216834> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrsb r2, [r7, r1] │ │ │ │ lsls r1, r7, #5 │ │ │ │ - push {r2, r3, r6} │ │ │ │ + cbz r4, 32d116 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21b422> │ │ │ │ lsls r4, r1, #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} │ │ │ │ @@ -942889,15 +942906,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 328528 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x216834> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrsb r0, [r3, r0] │ │ │ │ lsls r1, r7, #5 │ │ │ │ - push {r2, r4} │ │ │ │ + cbz r4, 32d160 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21b46c> │ │ │ │ lsls r4, r1, #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] @ 32d1dc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21b4e8> │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -942948,15 +942965,15 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ strb r0, [r5, r6] │ │ │ │ lsls r1, r7, #5 │ │ │ │ cmp r6, #150 @ 0x96 │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - cbz r0, 32d256 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21b562> │ │ │ │ + sub sp, #480 @ 0x1e0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ cmp r6, #60 @ 0x3c │ │ │ │ lsls r1, r7, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -943011,15 +943028,15 @@ │ │ │ │ nop │ │ │ │ strb r0, [r1, r4] │ │ │ │ lsls r1, r7, #5 │ │ │ │ cmp r5, #246 @ 0xf6 │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - cbz r4, 32d2dc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21b5e8> │ │ │ │ + add sp, #464 @ 0x1d0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ cmp r5, #150 @ 0x96 │ │ │ │ lsls r1, r7, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -943076,15 +943093,15 @@ │ │ │ │ nop │ │ │ │ strb r0, [r4, r1] │ │ │ │ lsls r1, r7, #5 │ │ │ │ cmp r5, #78 @ 0x4e │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - uxth r0, r5 │ │ │ │ + add r7, sp, #928 @ 0x3a0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ cmp r4, #230 @ 0xe6 │ │ │ │ lsls r1, r7, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -943113,15 +943130,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 328528 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x216834> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r6, [r1, r7] │ │ │ │ lsls r1, r7, #5 │ │ │ │ - sxth r4, r5 │ │ │ │ + add r7, sp, #432 @ 0x1b0 │ │ │ │ lsls r4, r1, #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] @ 32d3f4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21b700> │ │ │ │ mov r4, r3 │ │ │ │ @@ -943148,15 +943165,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 328528 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x216834> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r2, [r6, r5] │ │ │ │ lsls r1, r7, #5 │ │ │ │ - cbz r4, 32d436 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21b742> │ │ │ │ + add r7, sp, #176 @ 0xb0 │ │ │ │ lsls r4, r1, #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] @ 32d450 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21b75c> │ │ │ │ mov r4, r3 │ │ │ │ @@ -943183,15 +943200,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 328528 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x216834> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r6, [r2, r4] │ │ │ │ lsls r1, r7, #5 │ │ │ │ - cbz r4, 32d482 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21b78e> │ │ │ │ + add r6, sp, #944 @ 0x3b0 │ │ │ │ lsls r4, r1, #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] @ 32d4ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21b7b8> │ │ │ │ mov r4, r3 │ │ │ │ @@ -943218,15 +943235,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 328528 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x216834> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r2, [r7, r2] │ │ │ │ lsls r1, r7, #5 │ │ │ │ - cbz r4, 32d4ce <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21b7da> │ │ │ │ + add r6, sp, #688 @ 0x2b0 │ │ │ │ lsls r4, r1, #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, #848] @ 0x350 │ │ │ │ @@ -943534,15 +943551,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r6, [pc, #952] @ (32dc38 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21bf44>) │ │ │ │ lsls r1, r7, #5 │ │ │ │ - add r5, sp, #624 @ 0x270 │ │ │ │ + add r2, sp, #880 @ 0x370 │ │ │ │ lsls r4, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ add.w ip, r0, #94208 @ 0x17000 │ │ │ │ add.w r3, r0, #98304 @ 0x18000 │ │ │ │ @@ -943748,17 +943765,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldr r4, [pc, #688] @ (32ddc4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21c0d0>) │ │ │ │ lsls r1, r7, #5 │ │ │ │ - add r3, sp, #576 @ 0x240 │ │ │ │ + add r0, sp, #832 @ 0x340 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r3, sp, #144 @ 0x90 │ │ │ │ + add r0, sp, #400 @ 0x190 │ │ │ │ lsls r4, r1, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (32db40 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21be4c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -943820,21 +943837,21 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r3, [pc, #832] @ (32df18 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21c224>) │ │ │ │ lsls r1, r7, #5 │ │ │ │ - add r3, sp, #8 │ │ │ │ + add r0, sp, #264 @ 0x108 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r3, sp, #80 @ 0x50 │ │ │ │ + add r0, sp, #336 @ 0x150 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r2, sp, #904 @ 0x388 │ │ │ │ + add r0, sp, #136 @ 0x88 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r4, [r1, #12] │ │ │ │ + strb r4, [r1, #1] │ │ │ │ lsls r4, r1, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #40] @ (32dc20 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21bf2c>) │ │ │ │ mov r3, r1 │ │ │ │ @@ -943906,21 +943923,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r2, [pc, #960] @ (32e08c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21c398>) │ │ │ │ lsls r1, r7, #5 │ │ │ │ - add r2, sp, #312 @ 0x138 │ │ │ │ + add r7, pc, #568 @ (adr r7, 32df08 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21c214>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r2, sp, #112 @ 0x70 │ │ │ │ + add r7, pc, #368 @ (adr r7, 32de44 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21c150>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r2, sp, #184 @ 0xb8 │ │ │ │ + add r7, pc, #440 @ (adr r7, 32de90 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21c19c>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r4, [r2, #8] │ │ │ │ + ldr r4, [r2, #116] @ 0x74 │ │ │ │ lsls r4, r1, #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] @ (32de04 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21c110>) │ │ │ │ @@ -944284,15 +944301,15 @@ │ │ │ │ vpop {d8-d11} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ mov lr, r7 │ │ │ │ lsls r1, r7, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #504 @ (adr r5, 32e394 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21c6a0>) │ │ │ │ + add r2, pc, #760 @ (adr r2, 32e494 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21c7a0>) │ │ │ │ lsls r4, r1, #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] @ (32e2c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21c5d0>) │ │ │ │ @@ -944382,15 +944399,15 @@ │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ cmp r2, lr │ │ │ │ lsls r1, r7, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #536 @ (adr r4, 32e4e8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21c7f4>) │ │ │ │ + add r1, pc, #792 @ (adr r1, 32e5e8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21c8f4>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldr r3, [pc, #284] @ (32e3f0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21c6fc>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ lsls r2, r0, #5 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r0, [r1, r3] │ │ │ │ @@ -944576,15 +944593,15 @@ │ │ │ │ vmov.f32 s0, #112 @ 0x3f800000 1.0 │ │ │ │ b.n 32e4a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21c7ac> │ │ │ │ nop │ │ │ │ orrs r4, r3 │ │ │ │ lsls r1, r7, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #616 @ (adr r2, 32e79c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21caa8>) │ │ │ │ + ldr r7, [sp, #872] @ 0x368 │ │ │ │ lsls r4, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #256] @ (32e644 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21c950>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -944667,15 +944684,15 @@ │ │ │ │ vldr s0, [sp, #16] │ │ │ │ b.n 32e58a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21c896> │ │ │ │ nop │ │ │ │ rors r0, r4 │ │ │ │ lsls r1, r7, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #408 @ (adr r1, 32e7e8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21caf4>) │ │ │ │ + ldr r6, [sp, #664] @ 0x298 │ │ │ │ lsls r4, r1, #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 │ │ │ │ @@ -944853,21 +944870,21 @@ │ │ │ │ ldr r2, [pc, #28] @ (32e87c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21cb88>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 32e80e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21cb1a> │ │ │ │ subs r7, #148 @ 0x94 │ │ │ │ lsls r1, r7, #5 │ │ │ │ - adds r6, #48 @ 0x30 │ │ │ │ + adds r3, #112 @ 0x70 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r7, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r4, [sp, #760] @ 0x2f8 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r7, [sp, #360] @ 0x168 │ │ │ │ + ldr r4, [sp, #616] @ 0x268 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r7, [sp, #304] @ 0x130 │ │ │ │ + ldr r4, [sp, #560] @ 0x230 │ │ │ │ lsls r4, r1, #3 │ │ │ │ add.w ip, r0, #122880 @ 0x1e000 │ │ │ │ add.w r0, r0, r1, lsl #5 │ │ │ │ add.w r0, r0, #124416 @ 0x1e600 │ │ │ │ vmov.f32 s9, #96 @ 0x3f000000 0.5 │ │ │ │ movw r1, #36002 @ 0x8ca2 │ │ │ │ vldr s13, [r0, #464] @ 0x1d0 │ │ │ │ @@ -945009,21 +945026,21 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ subs r5, #144 @ 0x90 │ │ │ │ lsls r1, r7, #5 │ │ │ │ - adds r4, #70 @ 0x46 │ │ │ │ + adds r1, #134 @ 0x86 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r5, [sp, #856] @ 0x358 │ │ │ │ + ldr r3, [sp, #88] @ 0x58 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r5, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r2, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r5, [sp, #520] @ 0x208 │ │ │ │ + ldr r2, [sp, #776] @ 0x308 │ │ │ │ lsls r4, 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, [pc, #176] @ (32eb1c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21ce28>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -945214,25 +945231,25 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 32ebf0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21cefc> │ │ │ │ nop │ │ │ │ subs r3, #242 @ 0xf2 │ │ │ │ lsls r1, r7, #5 │ │ │ │ - ldr r4, [sp, #32] │ │ │ │ + ldr r1, [sp, #288] @ 0x120 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r4, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r1, [sp, #720] @ 0x2d0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r3, [sp, #864] @ 0x360 │ │ │ │ + ldr r1, [sp, #96] @ 0x60 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r3, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r1, [sp, #240] @ 0xf0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r4, [sp, #336] @ 0x150 │ │ │ │ + ldr r1, [sp, #592] @ 0x250 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r4, [sp, #120] @ 0x78 │ │ │ │ + ldr r1, [sp, #376] @ 0x178 │ │ │ │ lsls r4, r1, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ cmp r3, #1 │ │ │ │ mov r4, r2 │ │ │ │ bls.n 32ed50 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21d05c> │ │ │ │ add.w ip, r3, #4294967295 @ 0xffffffff │ │ │ │ vmov.f32 s13, #112 @ 0x3f800000 1.0 │ │ │ │ @@ -946769,15 +946786,15 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r3, r4] │ │ │ │ lsls r7, r5, #5 │ │ │ │ ldrb r6, [r7, #29] │ │ │ │ lsls r3, r7, #5 │ │ │ │ - ldrh r6, [r2, #20] │ │ │ │ + strh r6, [r2, #62] @ 0x3e │ │ │ │ lsls r4, r1, #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 │ │ │ │ @@ -946916,15 +946933,15 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ lsls r2, r1, #4 │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #3 │ │ │ │ lsls r1, r7, #5 │ │ │ │ - ldrh r6, [r6, #12] │ │ │ │ + strh r6, [r6, #54] @ 0x36 │ │ │ │ lsls r4, r1, #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 │ │ │ │ @@ -947161,15 +947178,15 @@ │ │ │ │ b.n 3300a4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21e3b0> │ │ │ │ movs r3, #0 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r4, #8] │ │ │ │ str r2, [sp, #8] │ │ │ │ strd r3, r3, [r4] │ │ │ │ b.n 3301ca <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21e4d6> │ │ │ │ - @ instruction: 0xf5ee00d6 │ │ │ │ + ssat r0, #23, lr, asr #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #556] @ (3304b8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21e7c4>) │ │ │ │ @@ -947550,33 +947567,32 @@ │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ blx 669b8 <__snprintf_chk@plt> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - strh r2, [r2, #34] @ 0x22 │ │ │ │ + strh r2, [r2, #12] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strh r4, [r0, #34] @ 0x22 │ │ │ │ + strh r4, [r0, #12] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bgt.n 330704 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21ea10> │ │ │ │ + bls.n 330584 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21e890> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r6, [pc, #640] @ (3308c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21ebd0>) │ │ │ │ + ldr r3, [pc, #896] @ (3309c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21ecd0>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r4, pc, #552 @ (adr r4, 330870 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21eb7c>) │ │ │ │ + add r1, pc, #808 @ (adr r1, 330970 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21ec7c>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r4, [r7, #32] │ │ │ │ + strh r4, [r7, #10] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r0, pc, #584 @ (adr r0, 330898 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21eba4>) │ │ │ │ + ldr r5, [sp, #840] @ 0x348 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - lsls r0, r1, #2 │ │ │ │ - lsls r7, r2, #3 │ │ │ │ + stc2l 0, cr0, [r8, #856] @ 0x358 │ │ │ │ ldrb r2, [r2, #1] │ │ │ │ lsls r3, r7, #5 │ │ │ │ - strh r2, [r3, #32] │ │ │ │ + strh r2, [r3, #10] │ │ │ │ lsls r4, r1, #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 │ │ │ │ @@ -947716,62 +947732,62 @@ │ │ │ │ b.n 330702 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21ea0e> │ │ │ │ ldr r1, [pc, #108] @ (330818 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21eb24>) │ │ │ │ movs r0, #0 │ │ │ │ add r1, pc │ │ │ │ bl 29bbd0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x189edc> │ │ │ │ b.n 33069e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21e9aa> │ │ │ │ nop │ │ │ │ - strh r6, [r1, #30] │ │ │ │ + strh r6, [r1, #8] │ │ │ │ lsls r4, r1, #3 │ │ │ │ strb r0, [r6, #29] │ │ │ │ lsls r3, r7, #5 │ │ │ │ - strh r0, [r7, #28] │ │ │ │ + strh r0, [r7, #6] │ │ │ │ lsls r4, r1, #3 │ │ │ │ strb r0, [r1, #29] │ │ │ │ lsls r3, r7, #5 │ │ │ │ - @ instruction: 0xf19400d6 │ │ │ │ - strh r4, [r5, #30] │ │ │ │ + mrc 0, 6, r0, cr4, cr6, {6} │ │ │ │ + strh r4, [r5, #8] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strh r4, [r5, #28] │ │ │ │ + strh r4, [r5, #6] │ │ │ │ lsls r4, r1, #3 │ │ │ │ strb r4, [r2, #28] │ │ │ │ lsls r3, r7, #5 │ │ │ │ - strh r0, [r6, #26] │ │ │ │ + strh r0, [r6, #4] │ │ │ │ lsls r4, r1, #3 │ │ │ │ strb r0, [r0, #28] │ │ │ │ lsls r3, r7, #5 │ │ │ │ strb r4, [r0, r5] │ │ │ │ lsls r7, r5, #5 │ │ │ │ - bcc.n 330874 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21eb80> │ │ │ │ + beq.n 3306f4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21ea00> │ │ │ │ lsls r3, r3, #3 │ │ │ │ strb r2, [r3, #27] │ │ │ │ lsls r3, r7, #5 │ │ │ │ strh r6, [r3, r4] │ │ │ │ lsls r7, r5, #5 │ │ │ │ - bcc.n 330834 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21eb40> │ │ │ │ + beq.n 3308b4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21ebc0> │ │ │ │ lsls r3, r3, #3 │ │ │ │ strb r4, [r6, #26] │ │ │ │ lsls r3, r7, #5 │ │ │ │ - strh r0, [r3, #24] │ │ │ │ + strh r0, [r3, #2] │ │ │ │ lsls r4, r1, #3 │ │ │ │ strb r6, [r3, #26] │ │ │ │ lsls r3, r7, #5 │ │ │ │ - bcs.n 3307d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21eadc> │ │ │ │ + beq.n 330850 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21eb5c> │ │ │ │ lsls r3, r3, #3 │ │ │ │ strb r6, [r6, #25] │ │ │ │ lsls r3, r7, #5 │ │ │ │ - strh r4, [r4, #22] │ │ │ │ + strh r4, [r4, #0] │ │ │ │ lsls r4, r1, #3 │ │ │ │ strb r2, [r3, #25] │ │ │ │ lsls r3, r7, #5 │ │ │ │ strh r0, [r7, r1] │ │ │ │ lsls r7, r5, #5 │ │ │ │ strh r6, [r3, r6] │ │ │ │ lsls r7, r5, #5 │ │ │ │ - strh r2, [r2, #22] │ │ │ │ + strh r2, [r2, #0] │ │ │ │ lsls r4, r1, #3 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ cmpeq.w r0, #1672 @ 0x688 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ bne.n 3308aa <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21ebb6> │ │ │ │ cmp r1, #0 │ │ │ │ @@ -947947,59 +947963,59 @@ │ │ │ │ movs r2, #3 │ │ │ │ b.n 33085c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21eb68> │ │ │ │ ldr r0, [pc, #96] @ (330a6c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21ed78>) │ │ │ │ add r0, pc │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ strb r2, [r3, #24] │ │ │ │ lsls r3, r7, #5 │ │ │ │ - adds r3, #106 @ 0x6a │ │ │ │ + adds r0, #170 @ 0xaa │ │ │ │ lsls r0, r4, #3 │ │ │ │ - adds r3, #62 @ 0x3e │ │ │ │ + adds r0, #126 @ 0x7e │ │ │ │ lsls r0, r4, #3 │ │ │ │ strb r0, [r5, #23] │ │ │ │ lsls r3, r7, #5 │ │ │ │ - adds r3, #28 │ │ │ │ + adds r0, #92 @ 0x5c │ │ │ │ lsls r0, r4, #3 │ │ │ │ strb r6, [r0, #23] │ │ │ │ lsls r3, r7, #5 │ │ │ │ - adds r2, #246 @ 0xf6 │ │ │ │ + adds r0, #54 @ 0x36 │ │ │ │ lsls r0, r4, #3 │ │ │ │ strb r0, [r2, #22] │ │ │ │ lsls r3, r7, #5 │ │ │ │ strb r0, [r0, #22] │ │ │ │ lsls r3, r7, #5 │ │ │ │ - adds r2, #188 @ 0xbc │ │ │ │ + cmp r7, #252 @ 0xfc │ │ │ │ lsls r0, r4, #3 │ │ │ │ strb r0, [r2, #21] │ │ │ │ lsls r3, r7, #5 │ │ │ │ - adds r2, #148 @ 0x94 │ │ │ │ + cmp r7, #212 @ 0xd4 │ │ │ │ lsls r0, r4, #3 │ │ │ │ strb r0, [r4, #20] │ │ │ │ lsls r3, r7, #5 │ │ │ │ strb r4, [r2, #20] │ │ │ │ lsls r3, r7, #5 │ │ │ │ - adds r2, #82 @ 0x52 │ │ │ │ + cmp r7, #146 @ 0x92 │ │ │ │ lsls r0, r4, #3 │ │ │ │ strb r4, [r7, #19] │ │ │ │ lsls r3, r7, #5 │ │ │ │ - adds r2, #48 @ 0x30 │ │ │ │ + cmp r7, #112 @ 0x70 │ │ │ │ lsls r0, r4, #3 │ │ │ │ strb r2, [r0, #19] │ │ │ │ lsls r3, r7, #5 │ │ │ │ - adds r1, #246 @ 0xf6 │ │ │ │ + cmp r7, #54 @ 0x36 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - adds r1, #224 @ 0xe0 │ │ │ │ + cmp r7, #32 │ │ │ │ lsls r0, r4, #3 │ │ │ │ strb r2, [r1, #18] │ │ │ │ lsls r3, r7, #5 │ │ │ │ - adds r1, #202 @ 0xca │ │ │ │ + cmp r7, #10 │ │ │ │ lsls r0, r4, #3 │ │ │ │ strb r2, [r6, #17] │ │ │ │ lsls r3, r7, #5 │ │ │ │ - mrc 0, 1, r0, cr2, cr6, {6} │ │ │ │ + sbcs.w r0, r2, r6, lsr #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 │ │ │ │ mov r5, r0 │ │ │ │ @@ -948023,15 +948039,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ mov r0, r5 │ │ │ │ blx 67eac <__fprintf_chk@plt> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r4, [r5, #36] @ 0x24 │ │ │ │ + str r4, [r5, #120] @ 0x78 │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r0, #15 │ │ │ │ beq.n 330b1a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21ee26> │ │ │ │ ldr r2, [pc, #80] @ (330b20 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21ee2c>) │ │ │ │ lsls r1, r0, #31 │ │ │ │ mov.w r3, #46 @ 0x2e │ │ │ │ it mi │ │ │ │ @@ -948078,15 +948094,15 @@ │ │ │ │ lsls r3, r7, #5 │ │ │ │ strb r2, [r2, #13] │ │ │ │ lsls r3, r7, #5 │ │ │ │ strb r4, [r0, #13] │ │ │ │ lsls r3, r7, #5 │ │ │ │ strb r2, [r7, #12] │ │ │ │ lsls r3, r7, #5 │ │ │ │ - stc 0, cr0, [r0, #-856]! @ 0xfffffca8 │ │ │ │ + orn r0, r0, r6, lsr #3 │ │ │ │ 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 │ │ │ │ mov r7, r3 │ │ │ │ @@ -948169,29 +948185,29 @@ │ │ │ │ b.n 330bee <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21eefa> │ │ │ │ ldr r2, [pc, #40] @ (330c38 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21ef44>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ blx 67eac <__fprintf_chk@plt> │ │ │ │ b.n 330b68 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21ee74> │ │ │ │ - ldmia r6, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r3, r4, r5} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cmp r5, #74 @ 0x4a │ │ │ │ + cmp r2, #138 @ 0x8a │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r4, [r7, #20] │ │ │ │ + str r4, [r7, #104] @ 0x68 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - beq.n 330bf0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21eefc> │ │ │ │ + ldmia r6!, {r1, r5} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r4, [r7, #28] │ │ │ │ + ldrb r4, [r7, #17] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r4, [r7, r4] │ │ │ │ + ldrsb r4, [r7, r1] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldr r0, [r7, r4] │ │ │ │ + ldrsb r0, [r7, r1] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldr r0, [r5, #24] │ │ │ │ + str r0, [r5, #108] @ 0x6c │ │ │ │ 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 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ @@ -948591,77 +948607,77 @@ │ │ │ │ blx 67eac <__fprintf_chk@plt> │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ mov r2, r9 │ │ │ │ add.w r1, r8, #20 │ │ │ │ mov r0, r7 │ │ │ │ bl 330a70 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21ed7c> │ │ │ │ b.n 330d90 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21f09c> │ │ │ │ - cmp r4, #90 @ 0x5a │ │ │ │ + cmp r1, #154 @ 0x9a │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldmia r5!, {r2, r6} │ │ │ │ + ldmia r2, {r2, r7} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cmp r3, #148 @ 0x94 │ │ │ │ + cmp r0, #212 @ 0xd4 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r2, [r0, #124] @ 0x7c │ │ │ │ + str r2, [r0, #80] @ 0x50 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrsb r6, [r6, r6] │ │ │ │ + strb r6, [r6, r3] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldrb r2, [r0, #22] │ │ │ │ + ldrb r2, [r0, #11] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r4, r7, #3 │ │ │ │ + lsrs r4, r7, #24 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldmia r6!, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r3, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r2, [r4, #21] │ │ │ │ + ldrb r2, [r4, #10] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r2, [r7, #108] @ 0x6c │ │ │ │ + str r2, [r7, #64] @ 0x40 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrsb r2, [r4, r3] │ │ │ │ + strb r2, [r4, r0] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldmia r6, {r3, r6} │ │ │ │ + ldmia r3, {r3, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r0, [r3, #72] @ 0x48 │ │ │ │ + str r0, [r3, #28] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r3, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r3} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cmp r2, #40 @ 0x28 │ │ │ │ + movs r7, #104 @ 0x68 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldmia r5, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r3!, {r1, r4, r5} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r6, [r4, #10] │ │ │ │ + strb r6, [r4, #31] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cmp r1, #228 @ 0xe4 │ │ │ │ + movs r7, #36 @ 0x24 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r4, [r2, #96] @ 0x60 │ │ │ │ + str r4, [r2, #52] @ 0x34 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r4, [r0, #15] │ │ │ │ + ldrb r4, [r0, #4] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r5, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r6, [r7, #14] │ │ │ │ + ldrb r6, [r7, #3] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r5!, {r1, r2, r4} │ │ │ │ + ldmia r2, {r1, r2, r4, r6} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - stmia r7!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r4!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - adds r0, r3, r0 │ │ │ │ + asrs r0, r3, #21 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - stmia r7!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r4!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - adds r0, r3, r0 │ │ │ │ + asrs r0, r3, #21 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - adds r6, r1, #6 │ │ │ │ + subs r6, r1, r3 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r4, [r0, #13] │ │ │ │ + ldrb r4, [r0, #2] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r6, [r6, #88] @ 0x58 │ │ │ │ + str r6, [r6, #44] @ 0x2c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r4, [r6, #12] │ │ │ │ + ldrb r4, [r6, #1] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r2, [r3, #88] @ 0x58 │ │ │ │ + str r2, [r3, #44] @ 0x2c │ │ │ │ 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 │ │ │ │ mov r9, r3 │ │ │ │ ldrsb.w r3, [r1, #41] @ 0x29 │ │ │ │ @@ -948729,25 +948745,25 @@ │ │ │ │ ldr r2, [pc, #36] @ (3311b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21f4bc>) │ │ │ │ ldr.w r3, [r1, #384] @ 0x180 │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 67eac <__fprintf_chk@plt> │ │ │ │ b.n 331104 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21f410> │ │ │ │ nop │ │ │ │ - ldrb r2, [r5, #10] │ │ │ │ + strb r2, [r5, #31] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrb r0, [r0, #8] │ │ │ │ + strb r0, [r0, #29] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrb r2, [r3, #8] │ │ │ │ + strb r2, [r3, #29] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrb r2, [r7, #8] │ │ │ │ + strb r2, [r7, #29] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrb r2, [r1, #8] │ │ │ │ + strb r2, [r1, #29] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrb r2, [r2, #7] │ │ │ │ + strb r2, [r2, #28] │ │ │ │ lsls r4, r1, #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] @ (3311dc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21f4e8>) │ │ │ │ @@ -948880,48 +948896,48 @@ │ │ │ │ add r1, pc │ │ │ │ b.n 331220 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21f52c> │ │ │ │ nop │ │ │ │ mcr 1, 0, r0, cr2, cr8, {3} │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldcl 1, cr0, [lr, #480]! @ 0x1e0 │ │ │ │ - ldrb r2, [r5, #6] │ │ │ │ + strb r2, [r5, #27] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrb r6, [r2, #7] │ │ │ │ + strb r6, [r2, #28] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r5, pc, #448 @ (adr r5, 3314d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21f7dc>) │ │ │ │ + add r2, pc, #704 @ (adr r2, 3315d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21f8dc>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r6, [r4, #7] │ │ │ │ + strb r6, [r4, #28] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - adds r4, #172 @ 0xac │ │ │ │ + adds r1, #236 @ 0xec │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrb r0, [r1, #6] │ │ │ │ + strb r0, [r1, #27] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrb r4, [r2, #7] │ │ │ │ + strb r4, [r2, #28] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrb r4, [r4, #7] │ │ │ │ + strb r4, [r4, #28] │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldcl 1, cr0, [ip, #-480] @ 0xfffffe20 │ │ │ │ - ldrb r2, [r6, #4] │ │ │ │ + strb r2, [r6, #25] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrb r0, [r1, #5] │ │ │ │ + strb r0, [r1, #26] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r6, [r1, #4] │ │ │ │ + strb r6, [r1, #25] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrb r0, [r2, #4] │ │ │ │ + strb r0, [r2, #25] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrb r2, [r2, #4] │ │ │ │ + strb r2, [r2, #25] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrb r0, [r5, #4] │ │ │ │ + strb r0, [r5, #25] │ │ │ │ lsls r4, r1, #3 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r6, #4] │ │ │ │ + strb r4, [r6, #25] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrb r6, [r7, #3] │ │ │ │ + strb r6, [r7, #24] │ │ │ │ lsls r4, r1, #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, #4064] @ 0xfe0 │ │ │ │ @@ -951457,141 +951473,141 @@ │ │ │ │ add r1, pc │ │ │ │ strb.w r2, [r3], #1 │ │ │ │ ldrb.w r2, [r1, #1]! │ │ │ │ cmp r3, ip │ │ │ │ bne.n 332fe6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2212f2> │ │ │ │ b.w 33261a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x220926> │ │ │ │ nop │ │ │ │ - ldrb r0, [r5, #7] │ │ │ │ + strb r0, [r5, #28] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrb r0, [r7, #0] │ │ │ │ + strb r0, [r7, #21] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cmp r5, #108 @ 0x6c │ │ │ │ + cmp r2, #172 @ 0xac │ │ │ │ lsls r2, r3, #3 │ │ │ │ - strb r0, [r3, #31] │ │ │ │ + strb r0, [r3, #20] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r4, [r7, #15] │ │ │ │ + strb r4, [r7, #4] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r0, [r6, #21] │ │ │ │ + strb r0, [r6, #10] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r4, [r6, #17] │ │ │ │ + strb r4, [r6, #6] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r4, [r5, #18] │ │ │ │ + strb r4, [r5, #7] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r0, [r6, #15] │ │ │ │ + strb r0, [r6, #4] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r0, [r1, #18] │ │ │ │ + strb r0, [r1, #7] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r0, [r7, #14] │ │ │ │ + strb r0, [r7, #3] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r4, [r1, #15] │ │ │ │ + strb r4, [r1, #4] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r0, [r0, #13] │ │ │ │ + strb r0, [r0, #2] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r0, [r7, #15] │ │ │ │ + strb r0, [r7, #4] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r0, [r2, #12] │ │ │ │ + strb r0, [r2, #1] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r0, [r7, #12] │ │ │ │ + strb r0, [r7, #1] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cmn r0, r4 │ │ │ │ + ands r0, r4 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r0, [r4, #12] │ │ │ │ + strb r0, [r4, #1] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r4, [r2, #9] │ │ │ │ + ldr r4, [r2, #120] @ 0x78 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r0, [r4, #9] │ │ │ │ + ldr r0, [r4, #120] @ 0x78 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r4, [r3, #7] │ │ │ │ + ldr r4, [r3, #112] @ 0x70 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r0, [r3, #17] │ │ │ │ + strb r0, [r3, #6] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r0, [r0, #23] │ │ │ │ + strb r0, [r0, #12] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r0, [r4, #17] │ │ │ │ + strb r0, [r4, #6] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r4, [r7, #11] │ │ │ │ + strb r4, [r7, #0] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r4, [r2, #13] │ │ │ │ + strb r4, [r2, #2] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r0, [r2, #18] │ │ │ │ + strb r0, [r2, #7] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r0, [r4, #2] │ │ │ │ + ldr r0, [r4, #92] @ 0x5c │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r0, [r6, #10] │ │ │ │ + ldr r0, [r6, #124] @ 0x7c │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r4, [r4, #11] │ │ │ │ + strb r4, [r4, #0] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r4, [r1, #17] │ │ │ │ + strb r4, [r1, #6] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r0, [r3, #11] │ │ │ │ + strb r0, [r3, #0] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r4, [r2, #5] │ │ │ │ + ldr r4, [r2, #104] @ 0x68 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r0, [r0, #17] │ │ │ │ + strb r0, [r0, #6] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r4, [r6, #11] │ │ │ │ + strb r4, [r6, #0] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r4, [r0, #112] @ 0x70 │ │ │ │ + ldr r4, [r0, #68] @ 0x44 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r4, [r6, #4] │ │ │ │ + ldr r4, [r6, #100] @ 0x64 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r4, [r5, #5] │ │ │ │ + ldr r4, [r5, #104] @ 0x68 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r0, [r3, #12] │ │ │ │ + strb r0, [r3, #1] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r0, [r5, #6] │ │ │ │ + ldr r0, [r5, #108] @ 0x6c │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r4, [r6, #0] │ │ │ │ + ldr r4, [r6, #84] @ 0x54 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r0, [r6, #2] │ │ │ │ + ldr r0, [r6, #92] @ 0x5c │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r6, [r1, #7] │ │ │ │ + ldr r6, [r1, #112] @ 0x70 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r0, [r5, #92] @ 0x5c │ │ │ │ + ldr r0, [r5, #48] @ 0x30 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r2, [r1, #0] │ │ │ │ + ldr r2, [r1, #84] @ 0x54 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r4, [r0, #1] │ │ │ │ + ldr r4, [r0, #88] @ 0x58 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r2, [r1, #6] │ │ │ │ + ldr r2, [r1, #108] @ 0x6c │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r4, [r0, #1] │ │ │ │ + ldr r4, [r0, #88] @ 0x58 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r6, [r4, #104] @ 0x68 │ │ │ │ + ldr r6, [r4, #60] @ 0x3c │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r4, [r3, #6] │ │ │ │ + ldr r4, [r3, #108] @ 0x6c │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r6, [r7, #0] │ │ │ │ + ldr r6, [r7, #84] @ 0x54 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r4, [r6, #68] @ 0x44 │ │ │ │ + ldr r4, [r6, #24] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r0, [r3, #0] │ │ │ │ + ldr r0, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r2, [r0, #112] @ 0x70 │ │ │ │ + ldr r2, [r0, #68] @ 0x44 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r2, [r5, #2] │ │ │ │ + ldr r2, [r5, #92] @ 0x5c │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r4, [r1, #116] @ 0x74 │ │ │ │ + ldr r4, [r1, #72] @ 0x48 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r2, [r3, #92] @ 0x5c │ │ │ │ + ldr r2, [r3, #48] @ 0x30 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r0, [r1, #100] @ 0x64 │ │ │ │ + ldr r0, [r1, #56] @ 0x38 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r2, [r7, #116] @ 0x74 │ │ │ │ + ldr r2, [r7, #72] @ 0x48 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r4, [r1, #56] @ 0x38 │ │ │ │ + ldr r4, [r1, #12] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r6, [r4, #76] @ 0x4c │ │ │ │ + ldr r6, [r4, #32] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r0, [r7, #92] @ 0x5c │ │ │ │ + ldr r0, [r7, #48] @ 0x30 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r2, [r7, #112] @ 0x70 │ │ │ │ + ldr r2, [r7, #68] @ 0x44 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r4, [r3, #92] @ 0x5c │ │ │ │ + ldr r4, [r3, #48] @ 0x30 │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ cbz r3, 333104 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x221410> │ │ │ │ ldrb.w r3, [r0, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 3330fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x221408> │ │ │ │ ldr r1, [pc, #664] @ (3333a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2216ac>) │ │ │ │ @@ -951843,47 +951859,47 @@ │ │ │ │ add r1, pc │ │ │ │ strb.w r2, [r3], #1 │ │ │ │ ldrb.w r2, [r1, #1]! │ │ │ │ cmp ip, r3 │ │ │ │ bne.n 33338e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x22169a> │ │ │ │ b.w 332a2a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x220d36> │ │ │ │ nop │ │ │ │ - ldr r2, [r6, #52] @ 0x34 │ │ │ │ + ldr r2, [r6, #8] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r0, [r0, #100] @ 0x64 │ │ │ │ + ldr r0, [r0, #56] @ 0x38 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r0, [r3, #76] @ 0x4c │ │ │ │ + ldr r0, [r3, #32] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r0, [r1, #16] │ │ │ │ + str r0, [r1, #100] @ 0x64 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r0, [r0, #68] @ 0x44 │ │ │ │ + ldr r0, [r0, #24] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r0, [r1, #60] @ 0x3c │ │ │ │ + ldr r0, [r1, #16] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r4, [r4, #80] @ 0x50 │ │ │ │ + ldr r4, [r4, #36] @ 0x24 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r2, [r6, #56] @ 0x38 │ │ │ │ + ldr r2, [r6, #12] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r6, [r4, #64] @ 0x40 │ │ │ │ + ldr r6, [r4, #20] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r6, [r3, #80] @ 0x50 │ │ │ │ + ldr r6, [r3, #36] @ 0x24 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r4, [r4, #64] @ 0x40 │ │ │ │ + ldr r4, [r4, #20] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r4, [r5, #124] @ 0x7c │ │ │ │ + str r4, [r5, #80] @ 0x50 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r0, [r6, #28] │ │ │ │ + str r0, [r6, #112] @ 0x70 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r0, [r4, #36] @ 0x24 │ │ │ │ + str r0, [r4, #120] @ 0x78 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r4, [r6, #36] @ 0x24 │ │ │ │ + str r4, [r6, #120] @ 0x78 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r4, [r1, #12] │ │ │ │ + str r4, [r1, #96] @ 0x60 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r0, [r0, #60] @ 0x3c │ │ │ │ + ldr r0, [r0, #16] │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldrsh.w r3, [r0] │ │ │ │ cmp r3, #2 │ │ │ │ beq.n 3333f0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2216fc> │ │ │ │ movs r0, #4 │ │ │ │ bx lr │ │ │ │ ldrsh.w r3, [r0, #4] │ │ │ │ @@ -951995,15 +952011,15 @@ │ │ │ │ mov.w r0, #131072 @ 0x20000 │ │ │ │ pop {r3, pc} │ │ │ │ mov.w r0, #131074 @ 0x20002 │ │ │ │ pop {r3, pc} │ │ │ │ mov.w r0, #1073741824 @ 0x40000000 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [r5, #48] @ 0x30 │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ lsls r4, r1, #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] @ 333a44 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x221d50> │ │ │ │ subw sp, sp, #1052 @ 0x41c │ │ │ │ @@ -952522,66 +952538,62 @@ │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ b.n 333a20 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x221d2c> │ │ │ │ nop │ │ │ │ ldmia r2, {r1, r2, r3, r6, r7} │ │ │ │ lsls r0, r7, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r0, #40] @ 0x28 │ │ │ │ + str r6, [r0, #124] @ 0x7c │ │ │ │ lsls r4, r1, #3 │ │ │ │ - stmia r2!, {r2, r4, r6} │ │ │ │ - lsls r6, r2, #3 │ │ │ │ - ldr r6, [r6, #28] │ │ │ │ + ite ls │ │ │ │ + lslls r6, r2, #3 │ │ │ │ + strhi r6, [r6, #112] @ 0x70 │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldmia r1!, {r4, r6, r7} │ │ │ │ lsls r0, r7, #5 │ │ │ │ - ldr r2, [r3, #24] │ │ │ │ + str r2, [r3, #108] @ 0x6c │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r4, [r6, #16] │ │ │ │ + str r4, [r6, #100] @ 0x64 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsls r0, r0, #8 │ │ │ │ - lsls r1, r2, #3 │ │ │ │ - ldr r6, [r4, #8] │ │ │ │ + vqadd.u8 q8, q8, q0 │ │ │ │ + str r6, [r4, #92] @ 0x5c │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsls r0, r0, #7 │ │ │ │ - lsls r1, r2, #3 │ │ │ │ - ldr r0, [r4, #4] │ │ │ │ + vqadd.u8 q0, q8, q0 │ │ │ │ + str r0, [r4, #88] @ 0x58 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsls r0, r6, #5 │ │ │ │ - lsls r1, r2, #3 │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ + mrc2 0, 5, r0, cr0, cr0, {6} │ │ │ │ + str r2, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r6, [r4, #4] │ │ │ │ + ldrb r6, [r4, r6] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r6, [r3, #120] @ 0x78 │ │ │ │ + str r6, [r3, #76] @ 0x4c │ │ │ │ lsls r4, r1, #3 │ │ │ │ - nop {13} │ │ │ │ + pop {r4, pc} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r0, [r5, #116] @ 0x74 │ │ │ │ + str r0, [r5, #72] @ 0x48 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r6, [r5, #112] @ 0x70 │ │ │ │ + str r6, [r5, #68] @ 0x44 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - it hi │ │ │ │ - lslhi r6, r2, #3 │ │ │ │ - lsls r0, r0, #1 │ │ │ │ - lsls r1, r2, #3 │ │ │ │ - str r0, [r4, #108] @ 0x6c │ │ │ │ + pop {r3, r6, r7} │ │ │ │ + lsls r6, r2, #3 │ │ │ │ + stc2 0, cr0, [r0, #832] @ 0x340 │ │ │ │ + str r0, [r4, #64] @ 0x40 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - vshr.u64 q8, q0, #6 │ │ │ │ - str r4, [r4, #104] @ 0x68 │ │ │ │ + ldc2 0, cr0, [sl, #-832]! @ 0xfffffcc0 │ │ │ │ + str r4, [r4, #60] @ 0x3c │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r2, [r3, #24] │ │ │ │ + ldrsh r2, [r3, r3] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r2, [r6, #104] @ 0x68 │ │ │ │ + str r2, [r6, #60] @ 0x3c │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r6, [r1, #100] @ 0x64 │ │ │ │ + str r6, [r1, #56] @ 0x38 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r6, [r0, #100] @ 0x64 │ │ │ │ + str r6, [r0, #56] @ 0x38 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r6, [r2, #96] @ 0x60 │ │ │ │ + str r6, [r2, #52] @ 0x34 │ │ │ │ lsls r4, r1, #3 │ │ │ │ cbz r1, 333af4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x221e00> │ │ │ │ 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 │ │ │ │ @@ -954818,19 +954830,19 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r6, r4] │ │ │ │ + ldr r6, [pc, #472] @ (33559c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2238a8>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ asrs r0, r4, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #888] @ (335744 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x223a50>) │ │ │ │ + ldr r2, [pc, #120] @ (335444 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x223750>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r1, #0] │ │ │ │ cmp r0, #11 │ │ │ │ bhi.n 3353f4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x223700> │ │ │ │ tbb [pc, r0] │ │ │ │ asrs r2, r2, #32 │ │ │ │ @@ -955487,25 +955499,25 @@ │ │ │ │ nop │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ add r3, sp, #808 @ 0x328 │ │ │ │ lsls r0, r7, #5 │ │ │ │ add r3, sp, #800 @ 0x320 │ │ │ │ lsls r0, r7, #5 │ │ │ │ - b.n 335a7c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x223d88> │ │ │ │ + b.n 3354fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x223808> │ │ │ │ lsls r7, r3, #3 │ │ │ │ - b.n 335a44 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x223d50> │ │ │ │ + b.n 3354c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2237d0> │ │ │ │ lsls r7, r3, #3 │ │ │ │ add r0, sp, #728 @ 0x2d8 │ │ │ │ lsls r0, r7, #5 │ │ │ │ - ldmia r5!, {r1, r3, r4, r6} │ │ │ │ + ldmia r2!, {r1, r3, r4, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, sl │ │ │ │ + cmp r0, r2 │ │ │ │ lsls r4, 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, #3864] @ 0xf18 │ │ │ │ @@ -955901,15 +955913,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r4, pc, #168 @ (adr r4, 3360b4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2243c0>) │ │ │ │ lsls r0, r7, #5 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ add r2, pc, #976 @ (adr r2, 3363e4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2246f0>) │ │ │ │ lsls r0, r7, #5 │ │ │ │ - udf #190 @ 0xbe │ │ │ │ + blt.n 336014 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x224320> │ │ │ │ lsls r7, r3, #3 │ │ │ │ add.w r8, sp, #64 @ 0x40 │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r9, [sp, #80] @ 0x50 │ │ │ │ movw sl, #513 @ 0x201 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ add r7, sp, #124 @ 0x7c │ │ │ │ @@ -957637,15 +957649,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx 67eac <__fprintf_chk@plt> │ │ │ │ blx 67ec4 │ │ │ │ nop │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #240 @ 0xf0 │ │ │ │ + cmp r2, #48 @ 0x30 │ │ │ │ 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, #3872] @ 0xf20 │ │ │ │ ldr.w r4, [pc, #2380] @ 337d60 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x22606c> │ │ │ │ sub sp, #188 @ 0xbc │ │ │ │ @@ -958439,15 +958451,15 @@ │ │ │ │ lsls r0, r7, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r7, #28] │ │ │ │ lsls r0, r7, #5 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #30 │ │ │ │ + movs r3, #94 @ 0x5e │ │ │ │ lsls r4, r1, #3 │ │ │ │ strh r4, [r7, #36] @ 0x24 │ │ │ │ lsls r0, r7, #5 │ │ │ │ asrs r0, r4, #6 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -959910,21 +959922,21 @@ │ │ │ │ ... │ │ │ │ ldrb r0, [r7, #22] │ │ │ │ lsls r0, r7, #5 │ │ │ │ ldrb r6, [r6, #22] │ │ │ │ lsls r0, r7, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r4, #2 │ │ │ │ + subs r4, r4, r7 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r6, r3, #1 │ │ │ │ + subs r6, r3, r6 │ │ │ │ lsls r4, r1, #3 │ │ │ │ asrs r0, r4, #6 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r5, #0 │ │ │ │ + subs r4, r5, r5 │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ add r5, sp, #208 @ 0xd0 │ │ │ │ movs r1, #209 @ 0xd1 │ │ │ │ mov r0, fp │ │ │ │ mov r7, r5 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ @@ -961091,15 +961103,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ lsls r0, r7, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ add r7, sp, #144 @ 0x90 │ │ │ │ lsls r0, r7, #5 │ │ │ │ - str r4, [r3, #28] │ │ │ │ + ldrsh r4, [r3, r4] │ │ │ │ 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, #3992] @ 0xf98 │ │ │ │ ldr r2, [pc, #400] @ (339c78 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x227f84>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -974509,15 +974521,15 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ bpl.n 3431f4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x231500> │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ bcs.n 3431a4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2314b0> │ │ │ │ lsls r7, r6, #5 │ │ │ │ - strb r6, [r0, #7] │ │ │ │ + ldr r6, [r0, #112] @ 0x70 │ │ │ │ lsls r3, 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, [r0, #0] │ │ │ │ @@ -976176,15 +976188,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 344434 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x232740> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #496 @ 0x1f0 │ │ │ │ + add r5, pc, #752 @ (adr r5, 344788 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x232a94>) │ │ │ │ lsls r2, r1, #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] @ (3445a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2328ac>) │ │ │ │ add.w r5, r0, #4096 @ 0x1000 │ │ │ │ @@ -978000,21 +978012,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r2, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, r2 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #824] @ (345ccc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x233fd8>) │ │ │ │ + bx r1 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r0, [pc, #856] @ (345cf0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x233ffc>) │ │ │ │ + mov r6, r2 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r0, [pc, #704] @ (345c5c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x233f68>) │ │ │ │ + cmp r8, lr │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r0, [pc, #392] @ (345b28 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x233e34>) │ │ │ │ + cmp sl, 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, #3992] @ 0xf98 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #324] @ (345af8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x233e04>) │ │ │ │ @@ -978141,15 +978153,15 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ add r6, pc, #272 @ (adr r6, 345c0c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x233f18>) │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ add r5, pc, #184 @ (adr r5, 345bbc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x233ec8>) │ │ │ │ lsls r7, r6, #5 │ │ │ │ - mov ip, r3 │ │ │ │ + mvns r4, r3 │ │ │ │ lsls r3, r1, #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] @ (345c68 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x233f74>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -978312,17 +978324,17 @@ │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ add r3, pc, #456 @ (adr r3, 345eb8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2341c4>) │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 345d24 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x234030> │ │ │ │ + ble.n 345da4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2340b0> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r8, ip │ │ │ │ + tst r0, r4 │ │ │ │ lsls r3, r1, #3 │ │ │ │ add r3, pc, #176 @ (adr r3, 345db0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2340bc>) │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ @@ -978864,15 +978876,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r1, pc, #840 @ (adr r1, 3466b4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2349c0>) │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [sp, #848] @ 0x350 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - strh r6, [r1, #62] @ 0x3e │ │ │ │ + strh r6, [r1, #40] @ 0x28 │ │ │ │ lsls r2, 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, r1 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ @@ -979704,19 +979716,19 @@ │ │ │ │ asrs r0, r2, #32 │ │ │ │ asrs r0, r2, #32 │ │ │ │ subs r7, #112 @ 0x70 │ │ │ │ str r7, [sp, #80] @ 0x50 │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #194 @ 0xc2 │ │ │ │ + adds r6, #2 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r0!, {r1, r2, r5, r7} │ │ │ │ + pop {r1, r2, r5, r6, r7, pc} │ │ │ │ lsls r0, r3, #3 │ │ │ │ - sub.w r0, r6, #7077888 @ 0x6c0000 │ │ │ │ + @ instruction: 0xf2e600d8 │ │ │ │ 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 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ @@ -979914,15 +979926,15 @@ │ │ │ │ asrs r0, r2, #32 │ │ │ │ subs r7, #112 @ 0x70 │ │ │ │ ... │ │ │ │ str r2, [sp, #376] @ 0x178 │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r4!, {r1, r2, r5} │ │ │ │ lsls r6, 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, #3824] @ 0xef0 │ │ │ │ @@ -980308,37 +980320,37 @@ │ │ │ │ ... │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ str r0, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r7, r6, #5 │ │ │ │ str r0, [sp, #992] @ 0x3e0 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - ldrh r2, [r2, #8] │ │ │ │ + strh r2, [r2, #50] @ 0x32 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r1, [sp, #1000] @ 0x3e8 │ │ │ │ + ldrh r2, [r7, #56] @ 0x38 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r2, #138 @ 0x8a │ │ │ │ + cmp r7, #202 @ 0xca │ │ │ │ lsls r3, r1, #3 │ │ │ │ - rev16 r6, r4 │ │ │ │ + @ instruction: 0xb7a6 │ │ │ │ lsls r0, r3, #3 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r6, #48] @ 0x30 │ │ │ │ + strh r4, [r6, #26] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r7, #182 @ 0xb6 │ │ │ │ + cmp r4, #246 @ 0xf6 │ │ │ │ lsls r3, r1, #3 │ │ │ │ ldrh r6, [r1, #46] @ 0x2e │ │ │ │ lsls r7, r6, #5 │ │ │ │ - asrs r6, r0, #28 │ │ │ │ + asrs r6, r0, #17 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r0, [r5, #46] @ 0x2e │ │ │ │ + strh r0, [r5, #24] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r7, #106 @ 0x6a │ │ │ │ + cmp r4, #170 @ 0xaa │ │ │ │ lsls r3, r1, #3 │ │ │ │ - mcrr 0, 13, r0, r8, cr8 │ │ │ │ + @ instruction: 0xe98800d8 │ │ │ │ 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} │ │ │ │ stmia.w r9, {r0, r1, r2, r3} │ │ │ │ @@ -980380,19 +980392,19 @@ │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [pc, #16] @ (3473fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x235708>) │ │ │ │ add r3, pc │ │ │ │ b.n 346f3c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x235248> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - asrs r6, r6, #21 │ │ │ │ + asrs r6, r6, #10 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r0, [r1, #42] @ 0x2a │ │ │ │ + ldrh r0, [r1, #20] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r5, #218 @ 0xda │ │ │ │ + cmp r3, #26 │ │ │ │ lsls r3, r1, #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, #1840] @ 0x730 │ │ │ │ @@ -981465,23 +981477,23 @@ │ │ │ │ bne.n 347f8e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x23629a> │ │ │ │ b.n 347d20 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x23602c> │ │ │ │ nop │ │ │ │ ldrh r0, [r0, #30] │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #20 │ │ │ │ + movs r5, #84 @ 0x54 │ │ │ │ lsls r3, r1, #3 │ │ │ │ strh r2, [r3, #42] @ 0x2a │ │ │ │ lsls r7, r6, #5 │ │ │ │ - stmia r0!, {r2, r6, r7} │ │ │ │ + bkpt 0x0004 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r4, [r4, #68] @ 0x44 │ │ │ │ + ldr r4, [r4, #24] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r4, [r2, #68] @ 0x44 │ │ │ │ + ldr r4, [r2, #24] │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r5, #0 │ │ │ │ ble.w 347d20 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x23602c> │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ subs r4, r5, #1 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ subs r2, #4 │ │ │ │ @@ -981884,17 +981896,17 @@ │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 347dcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2360d8> │ │ │ │ ldrb.w r9, [sp, #172] @ 0xac │ │ │ │ b.w 347598 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2358a4> │ │ │ │ - ldr r4, [r0, #48] @ 0x30 │ │ │ │ + ldr r4, [r0, #4] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - adds r0, r2, #7 │ │ │ │ + subs r0, r2, 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, #3568] @ 0xdf0 │ │ │ │ sub sp, #492 @ 0x1ec │ │ │ │ add.w r7, r0, #602112 @ 0x93000 │ │ │ │ @@ -983230,15 +983242,15 @@ │ │ │ │ ldr.w r3, [r2, #416] @ 0x1a0 │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ cmp r1, #0 │ │ │ │ bne.w 348ee4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2371f0> │ │ │ │ b.n 349218 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x237524> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrh r4, [r6, r5] │ │ │ │ + ldr r4, [r6, r2] │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ add.w r4, r0, #4576 @ 0x11e0 │ │ │ │ add.w r5, r0, #4608 @ 0x1200 │ │ │ │ @@ -987295,17 +987307,17 @@ │ │ │ │ nop │ │ │ │ bics r2, r7 │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ bics r2, r3 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - strh r6, [r2, #2] │ │ │ │ + ldrb r6, [r2, #22] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strh r0, [r3, #0] │ │ │ │ + ldrb r0, [r3, #21] │ │ │ │ lsls r6, r3, #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 │ │ │ │ @@ -988542,43 +988554,43 @@ │ │ │ │ nop │ │ │ │ subs r7, #64 @ 0x40 │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r7, #60 @ 0x3c │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 34cbf0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x23aefc> │ │ │ │ + ble.n 34ca70 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x23ad7c> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - udf #166 @ 0xa6 │ │ │ │ + blt.n 34ca68 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x23ad74> │ │ │ │ lsls r2, r1, #3 │ │ │ │ subs r4, #88 @ 0x58 │ │ │ │ lsls r7, r6, #5 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - udf #254 @ 0xfe │ │ │ │ + bgt.n 34cb24 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x23ae30> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldmia r5!, {r2, r4} │ │ │ │ + ldmia r2, {r2, r4, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - udf #56 @ 0x38 │ │ │ │ + blt.n 34cba0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x23aeac> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ble.n 34c9e8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x23acf4> │ │ │ │ + bge.n 34ca68 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x23ad74> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ble.n 34ca60 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x23ad6c> │ │ │ │ + blt.n 34cae0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x23adec> │ │ │ │ lsls r2, r1, #3 │ │ │ │ bl fff7aaba │ │ │ │ - ldrb r0, [r4, #23] │ │ │ │ + ldrb r0, [r4, #12] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bls.n 34cb60 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x23ae6c> │ │ │ │ + bvs.n 34c9e0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x23acec> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r2, [r7, #30] │ │ │ │ + ldrb r2, [r7, #19] │ │ │ │ lsls r0, r2, #3 │ │ │ │ bl 3e0aca <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2cedd6> │ │ │ │ - strb r6, [r0, #11] │ │ │ │ + strb r6, [r0, #0] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strb r6, [r7, #9] │ │ │ │ + ldr r6, [r7, #120] @ 0x78 │ │ │ │ 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, #3936] @ 0xf60 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #660] @ (34cd7c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x23b088>) │ │ │ │ @@ -988816,15 +988828,15 @@ │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #4 │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 34ccec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x23aff8> │ │ │ │ + bmi.n 34cd6c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x23b078> │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #94 @ 0x5e │ │ │ │ lsls r7, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -989795,15 +989807,15 @@ │ │ │ │ b.n 34d622 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x23b92e> │ │ │ │ cmp r1, #228 @ 0xe4 │ │ │ │ lsls r7, r6, #5 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r4, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3!, {r2, r5, r6, r7} │ │ │ │ + ldmia r1!, {r2, r5} │ │ │ │ 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 │ │ │ │ sub sp, #348 @ 0x15c │ │ │ │ mov fp, r0 │ │ │ │ @@ -990936,17 +990948,17 @@ │ │ │ │ lsls r7, r6, #5 │ │ │ │ cmp r0, #124 @ 0x7c │ │ │ │ lsls r7, r6, #5 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r5, #4 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - itt al │ │ │ │ - lslal r2, r1, #3 │ │ │ │ - ldral r3, [pc, #148] @ (34e46c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x23c778>) │ │ │ │ + pop {r2, r5, pc} │ │ │ │ + lsls r2, r1, #3 │ │ │ │ + ldr r3, [pc, #148] @ (34e46c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x23c778>) │ │ │ │ movs r1, #2 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [fp, #16] │ │ │ │ bl 465e80 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x35418c> │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ mov r5, r0 │ │ │ │ @@ -991002,22 +991014,22 @@ │ │ │ │ str r0, [r4, #16] │ │ │ │ b.n 34e262 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x23c56e> │ │ │ │ movs r5, #1 │ │ │ │ b.n 34dd9a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x23c0a6> │ │ │ │ movs r6, #1 │ │ │ │ b.w 34dbfe <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x23bf0a> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ - itee mi │ │ │ │ - lslmi r2, r1, #3 │ │ │ │ - asrpl r0, r4, #6 │ │ │ │ - movpl r0, r0 │ │ │ │ - itee eq │ │ │ │ - lsleq r2, r1, #3 │ │ │ │ - bkpt 0x00f0 │ │ │ │ - lslne r2, r1, #3 │ │ │ │ + pop {r1, r2, r3, r7} │ │ │ │ + lsls r2, r1, #3 │ │ │ │ + asrs r0, r4, #6 │ │ │ │ + movs r0, r0 │ │ │ │ + pop {r1, r2, r3, r6} │ │ │ │ + lsls r2, r1, #3 │ │ │ │ + pop {r4, r5} │ │ │ │ + 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, #3952] @ 0xf70 │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ ldr r5, [pc, #440] @ (34e648 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x23c954>) │ │ │ │ ldr.w r4, [r0, #408] @ 0x198 │ │ │ │ @@ -992185,17 +992197,17 @@ │ │ │ │ lsls r7, r6, #5 │ │ │ │ adds r0, r4, r1 │ │ │ │ lsls r7, r6, #5 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r4, #6 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r4, r5] │ │ │ │ + str r6, [r4, r2] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strh r0, [r0, r5] │ │ │ │ + str r0, [r0, r2] │ │ │ │ lsls r6, r3, #3 │ │ │ │ asrs r4, r0, #13 │ │ │ │ lsls r7, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ @@ -993005,15 +993017,15 @@ │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r6, #1 │ │ │ │ lsls r7, r6, #5 │ │ │ │ asrs r0, r4, #6 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #696 @ 0x2b8 │ │ │ │ + add r0, sp, #952 @ 0x3b8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ lsrs r2, r6, #32 │ │ │ │ lsls r7, r6, #5 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -993775,15 +993787,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ mcr2 1, 2, r0, cr12, cr6, {3} │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #480 @ (adr r1, 350424 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x23e730>) │ │ │ │ + ldr r6, [sp, #736] @ 0x2e0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ stc2l 1, cr0, [r8, #472]! @ 0x1d8 │ │ │ │ stmdb 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 │ │ │ │ @@ -993958,19 +993970,19 @@ │ │ │ │ mov r0, r7 │ │ │ │ add sp, #148 @ 0x94 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ ldc2 1, cr0, [ip, #472] @ 0x1d8 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #920 @ (adr r0, 3507ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x23eab8>) │ │ │ │ + ldr r6, [sp, #152] @ 0x98 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - movs r4, #64 @ 0x40 │ │ │ │ + movs r1, #128 @ 0x80 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - @ instruction: 0xf4bc00d4 │ │ │ │ + @ instruction: 0xf1fc00d4 │ │ │ │ ldc2 1, cr0, [r0], {118} @ 0x76 │ │ │ │ add.w r3, r0, #102400 @ 0x19000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ movw r2, #36624 @ 0x8f10 │ │ │ │ ldr.w r6, [r3, #2276] @ 0x8e4 │ │ │ │ ldrh.w r3, [r3, #2280] @ 0x8e8 │ │ │ │ str r6, [r1, #92] @ 0x5c │ │ │ │ @@ -994522,15 +994534,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 350884 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x23eb90> │ │ │ │ b.n 3509b2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x23ecbe> │ │ │ │ ldrsb.w r0, [r4, #374] @ 0x176 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ stc2l 15, cr15, [fp, #1020] @ 0x3fc │ │ │ │ - ldr r3, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r0, [sp, #952] @ 0x3b8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ @ instruction: 0xf7e40176 │ │ │ │ @ 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 │ │ │ │ @@ -995017,15 +995029,15 @@ │ │ │ │ moveq r3, #0 │ │ │ │ andne.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 350e6e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x23f17a> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - str r4, [sp, #952] @ 0x3b8 │ │ │ │ + str r2, [sp, #184] @ 0xb8 │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ add.w r6, r0, #94208 @ 0x17000 │ │ │ │ mov r8, r2 │ │ │ │ @@ -995337,19 +995349,19 @@ │ │ │ │ b.n 3511de <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x23f4ea> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf0ea0176 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ and.w r1, r0, #118 @ 0x76 │ │ │ │ - str r2, [sp, #416] @ 0x1a0 │ │ │ │ + ldrh r0, [r5, #60] @ 0x3c │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r1, [sp, #1008] @ 0x3f0 │ │ │ │ + ldrh r4, [r7, #56] @ 0x38 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r1, [sp, #728] @ 0x2d8 │ │ │ │ + ldrh r6, [r6, #54] @ 0x36 │ │ │ │ lsls r2, r1, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ add.w lr, r0, #94208 @ 0x17000 │ │ │ │ ldr.w r3, [pc, #3372] @ 351fa4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2402b0> │ │ │ │ ldr r2, [r0, #36] @ 0x24 │ │ │ │ mov ip, r0 │ │ │ │ ldr.w r1, [lr, #2124] @ 0x84c │ │ │ │ @@ -1003145,15 +1003157,15 @@ │ │ │ │ mcr2 6, 0, r4, cr0, cr15, {7} │ │ │ │ ldr r1, [sp, #752] @ 0x2f0 │ │ │ │ lsls r6, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [sp, #384] @ 0x180 │ │ │ │ lsls r6, r6, #5 │ │ │ │ - subs r4, #130 @ 0x82 │ │ │ │ + subs r1, #194 @ 0xc2 │ │ │ │ lsls r2, r1, #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 │ │ │ │ @@ -1003376,19 +1003388,19 @@ │ │ │ │ mcr2 6, 0, r4, cr0, cr15, {7} │ │ │ │ ldr r0, [sp, #464] @ 0x1d0 │ │ │ │ lsls r6, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ str r7, [sp, #776] @ 0x308 │ │ │ │ lsls r6, r6, #5 │ │ │ │ - subs r2, #0 │ │ │ │ + adds r7, #64 @ 0x40 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - subs r1, #232 @ 0xe8 │ │ │ │ + adds r7, #40 @ 0x28 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - subs r1, #212 @ 0xd4 │ │ │ │ + adds r7, #20 │ │ │ │ lsls r2, r1, #3 │ │ │ │ vmov.f32 s15, #240 @ 0xbf800000 -1.0 │ │ │ │ ldr r3, [pc, #276] @ (356b38 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x244e44>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ vcmpe.f32 s0, s15 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -1003620,17 +1003632,17 @@ │ │ │ │ vaba.u8 q2, q0, │ │ │ │ str r4, [sp, #664] @ 0x298 │ │ │ │ lsls r6, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ str r3, [sp, #392] @ 0x188 │ │ │ │ lsls r6, r6, #5 │ │ │ │ - adds r7, #32 │ │ │ │ + adds r4, #96 @ 0x60 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - adds r6, #242 @ 0xf2 │ │ │ │ + adds r4, #50 @ 0x32 │ │ │ │ lsls r2, r1, #3 │ │ │ │ add.w r0, r0, #98304 @ 0x18000 │ │ │ │ movs r3, #0 │ │ │ │ addw ip, r0, #1860 @ 0x744 │ │ │ │ add.w r1, r0, #1864 @ 0x748 │ │ │ │ addw r2, r0, #1868 @ 0x74c │ │ │ │ add.w r0, r0, #1872 @ 0x750 │ │ │ │ @@ -1003915,21 +1003927,21 @@ │ │ │ │ mcr2 6, 0, r4, cr0, cr15, {7} │ │ │ │ str r2, [sp, #752] @ 0x2f0 │ │ │ │ lsls r6, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ str r2, [sp, #328] @ 0x148 │ │ │ │ lsls r6, r6, #5 │ │ │ │ - adds r6, #38 @ 0x26 │ │ │ │ + adds r3, #102 @ 0x66 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - adds r6, #40 @ 0x28 │ │ │ │ + adds r3, #104 @ 0x68 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - adds r5, #252 @ 0xfc │ │ │ │ + adds r3, #60 @ 0x3c │ │ │ │ lsls r2, r1, #3 │ │ │ │ - adds r6, #48 @ 0x30 │ │ │ │ + adds r3, #112 @ 0x70 │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldr r1, [pc, #616] @ (35729c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2455a8>) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ bl 29bb30 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x189e3c> │ │ │ │ b.n 356da6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2450b2> │ │ │ │ ldr r5, [sp, #100] @ 0x64 │ │ │ │ @@ -1004167,21 +1004179,21 @@ │ │ │ │ movs r4, #0 │ │ │ │ str.w r9, [sp] │ │ │ │ ldrd r1, r2, [sp, #44] @ 0x2c │ │ │ │ str r4, [sp, #4] │ │ │ │ bl 35676c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x244a78> │ │ │ │ b.n 356da6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2450b2> │ │ │ │ nop │ │ │ │ - adds r4, #48 @ 0x30 │ │ │ │ + adds r1, #112 @ 0x70 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - adds r1, #132 @ 0x84 │ │ │ │ + cmp r6, #196 @ 0xc4 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - adds r1, #108 @ 0x6c │ │ │ │ + cmp r6, #172 @ 0xac │ │ │ │ lsls r2, r1, #3 │ │ │ │ - adds r1, #92 @ 0x5c │ │ │ │ + cmp r6, #156 @ 0x9c │ │ │ │ lsls r2, r1, #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 │ │ │ │ @@ -1004529,45 +1004541,45 @@ │ │ │ │ lsls r6, r6, #5 │ │ │ │ ldrh r4, [r4, #36] @ 0x24 │ │ │ │ lsls r6, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r0, #36] @ 0x24 │ │ │ │ lsls r6, r6, #5 │ │ │ │ - adds r0, #244 @ 0xf4 │ │ │ │ + cmp r6, #52 @ 0x34 │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldrh r6, [r6, #32] │ │ │ │ lsls r6, r6, #5 │ │ │ │ - adds r0, #104 @ 0x68 │ │ │ │ + cmp r5, #168 @ 0xa8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xf0c400d8 │ │ │ │ + mcr 0, 0, r0, cr4, cr8, {6} │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #244 @ 0xf4 │ │ │ │ + cmp r5, #52 @ 0x34 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - subs r2, r1, r7 │ │ │ │ + adds r2, r1, r4 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r0, #6 │ │ │ │ + cmp r5, #70 @ 0x46 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bne.n 3575cc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2458d8> │ │ │ │ + ldmia r6, {r1, r5, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - orr.w r0, sl, #216 @ 0xd8 │ │ │ │ - cmp r7, #234 @ 0xea │ │ │ │ + stc 0, cr0, [sl, #864] @ 0x360 │ │ │ │ + cmp r5, #42 @ 0x2a │ │ │ │ lsls r2, r1, #3 │ │ │ │ - tst r6, r0 │ │ │ │ + subs r7, #70 @ 0x46 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r7, #218 @ 0xda │ │ │ │ + cmp r5, #26 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - cmp r6, #184 @ 0xb8 │ │ │ │ + cmp r3, #248 @ 0xf8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - cmp r7, #60 @ 0x3c │ │ │ │ + cmp r4, #124 @ 0x7c │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r6, [r7, #38] @ 0x26 │ │ │ │ + strh r6, [r7, #16] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r6, #158 @ 0x9e │ │ │ │ + cmp r3, #222 @ 0xde │ │ │ │ lsls r2, r1, #3 │ │ │ │ add r2, sp, #404 @ 0x194 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r9 │ │ │ │ str r2, [sp, #8] │ │ │ │ bl 43b800 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x329b0c> │ │ │ │ mov r1, r6 │ │ │ │ @@ -1004597,17 +1004609,17 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ ldr r1, [pc, #16] @ (357708 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x245a14>) │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ bl 29bb30 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x189e3c> │ │ │ │ b.n 3575ca <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2458d6> │ │ │ │ - strh r2, [r7, #32] │ │ │ │ + strh r2, [r7, #10] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ble.n 35763c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x245948> │ │ │ │ + bge.n 3576bc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2459c8> │ │ │ │ lsls r1, r1, #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] @ 357978 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x245c84> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -1004839,15 +1004851,15 @@ │ │ │ │ add.w r2, r5, #94208 @ 0x17000 │ │ │ │ ldr.w r2, [r2, #1404] @ 0x57c │ │ │ │ str r2, [r3, #0] │ │ │ │ b.n 35781c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x245b28> │ │ │ │ nop │ │ │ │ add sp, #32 │ │ │ │ lsls r6, r6, #5 │ │ │ │ - cmp r4, #202 @ 0xca │ │ │ │ + cmp r2, #10 │ │ │ │ lsls r2, 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 r3, [pc, #520] @ (357b9c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x245ea8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1005042,16 +1005054,16 @@ │ │ │ │ b.n 357adc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x245de8> │ │ │ │ add r5, sp, #592 @ 0x250 │ │ │ │ lsls r6, r6, #5 │ │ │ │ strh r0, [r4, #50] @ 0x32 │ │ │ │ lsls r6, r6, #5 │ │ │ │ lsrs r4, r4, #29 │ │ │ │ movs r0, r0 │ │ │ │ - ldcl 0, cr0, [r8], #800 @ 0x320 │ │ │ │ - ldrsh r4, [r7, r3] │ │ │ │ + bics.w r0, r8, r8, lsl #3 │ │ │ │ + ldrb r4, [r7, r0] │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ mov r4, r0 │ │ │ │ mov r9, r3 │ │ │ │ @@ -1005141,23 +1005153,23 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 357c1e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x245f2a> │ │ │ │ nop │ │ │ │ add r3, sp, #360 @ 0x168 │ │ │ │ lsls r6, r6, #5 │ │ │ │ - stmia r1!, {r2, r3} │ │ │ │ + bkpt 0x004c │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsls r2, r7, #15 │ │ │ │ + lsls r2, r7, #4 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r1, #136 @ 0x88 │ │ │ │ + movs r6, #200 @ 0xc8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - stmia r0!, {r1, r3, r7} │ │ │ │ + pop {r1, r3, r6, r7, pc} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrb r6, [r5, r6] │ │ │ │ + ldrh r6, [r5, r3] │ │ │ │ lsls r1, 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, #252] @ (357dd0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2460dc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1005248,17 +1005260,17 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 1c12b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xaf5bc> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ b.n 357d30 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24603c> │ │ │ │ add r2, sp, #320 @ 0x140 │ │ │ │ lsls r6, r6, #5 │ │ │ │ - cmp r0, #252 @ 0xfc │ │ │ │ + movs r6, #60 @ 0x3c │ │ │ │ lsls r2, r1, #3 │ │ │ │ - cmp r0, #96 @ 0x60 │ │ │ │ + movs r5, #160 @ 0xa0 │ │ │ │ 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 │ │ │ │ ldr r4, [pc, #304] @ (357f20 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24622c>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -1005389,17 +1005401,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r7, #14] │ │ │ │ lsls r6, r6, #5 │ │ │ │ lsrs r4, r4, #29 │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r4, #10] │ │ │ │ lsls r6, r6, #5 │ │ │ │ - movs r7, #128 @ 0x80 │ │ │ │ + movs r4, #192 @ 0xc0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - movs r7, #28 │ │ │ │ + movs r4, #92 @ 0x5c │ │ │ │ lsls r2, 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 r3, [pc, #252] @ (35804c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x246358>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1005497,15 +1005509,15 @@ │ │ │ │ nop │ │ │ │ add r7, pc, #848 @ (adr r7, 3583a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2466ac>) │ │ │ │ lsls r6, r6, #5 │ │ │ │ strh r0, [r4, #4] │ │ │ │ lsls r6, r6, #5 │ │ │ │ lsrs r4, r4, #29 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #110 @ 0x6e │ │ │ │ + movs r3, #174 @ 0xae │ │ │ │ lsls r2, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #80] @ (3580bc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2463c8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1005544,15 +1005556,15 @@ │ │ │ │ nop │ │ │ │ add r6, pc, #744 @ (adr r6, 3583a8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2466b4>) │ │ │ │ lsls r6, r6, #5 │ │ │ │ ldrb r6, [r0, #30] │ │ │ │ lsls r6, r6, #5 │ │ │ │ lsrs r4, r4, #29 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #608] @ 0x260 │ │ │ │ + ldr r2, [sp, #864] @ 0x360 │ │ │ │ lsls r0, r1, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #136] @ 358164 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x246470> │ │ │ │ mov lr, r3 │ │ │ │ @@ -1005599,15 +1005611,15 @@ │ │ │ │ str.w lr, [sp] │ │ │ │ bl 357340 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24564c> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ add r6, pc, #280 @ (adr r6, 358280 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24658c>) │ │ │ │ lsls r6, r6, #5 │ │ │ │ - movs r3, #182 @ 0xb6 │ │ │ │ + movs r0, #246 @ 0xf6 │ │ │ │ lsls r2, r1, #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 │ │ │ │ @@ -1005622,15 +1005634,15 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r2, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 357340 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24564c> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r2, [r7, #88] @ 0x58 │ │ │ │ + str r2, [r7, #44] @ 0x2c │ │ │ │ lsls r1, r1, #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] @ (3582a4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2465b0>) │ │ │ │ @@ -1005711,24 +1005723,24 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 358234 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x246540> │ │ │ │ nop │ │ │ │ add r5, pc, #432 @ (adr r5, 358458 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x246764>) │ │ │ │ lsls r6, r6, #5 │ │ │ │ - movs r4, #22 │ │ │ │ + movs r1, #86 @ 0x56 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r5, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r2, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - movs r3, #228 @ 0xe4 │ │ │ │ + movs r1, #36 @ 0x24 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - stc2l 0, cr0, [r2, #800] @ 0x320 │ │ │ │ - movs r3, #204 @ 0xcc │ │ │ │ + @ instruction: 0xfb0200c8 │ │ │ │ + movs r1, #12 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - stc2 0, cr0, [sl, #800]! @ 0x320 │ │ │ │ + @ instruction: 0xfaea00c8 │ │ │ │ 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] │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1005811,24 +1005823,24 @@ │ │ │ │ ldr r2, [pc, #32] @ (3583e8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2466f4>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 358362 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24666e> │ │ │ │ add r4, pc, #264 @ (adr r4, 3584dc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2467e8>) │ │ │ │ lsls r6, r6, #5 │ │ │ │ - movs r2, #232 @ 0xe8 │ │ │ │ + movs r0, #40 @ 0x28 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r4, [sp, #568] @ 0x238 │ │ │ │ + ldr r1, [sp, #824] @ 0x338 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - movs r2, #182 @ 0xb6 │ │ │ │ + subs r6, r6, #7 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldc2 0, cr0, [r4], {200} @ 0xc8 │ │ │ │ - movs r2, #158 @ 0x9e │ │ │ │ + ldr??.w r0, [r4, #200] @ 0xc8 │ │ │ │ + subs r6, r3, #7 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldc2l 0, cr0, [ip], #-800 @ 0xfffffce0 │ │ │ │ + ldrsh.w r0, [ip, #200] @ 0xc8 │ │ │ │ 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] @ (3584dc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2467e8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1005904,24 +1005916,24 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 35846c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x246778> │ │ │ │ nop │ │ │ │ add r3, pc, #144 @ (adr r3, 358570 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24687c>) │ │ │ │ lsls r6, r6, #5 │ │ │ │ - movs r1, #222 @ 0xde │ │ │ │ + subs r6, r3, #4 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r3, [sp, #528] @ 0x210 │ │ │ │ + ldr r0, [sp, #784] @ 0x310 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - movs r1, #172 @ 0xac │ │ │ │ + subs r4, r5, #3 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xfb8a00c8 │ │ │ │ - movs r1, #148 @ 0x94 │ │ │ │ + str.w r0, [sl, #200] @ 0xc8 │ │ │ │ + subs r4, r2, #3 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xfb7200c8 │ │ │ │ + ldrh.w r0, [r2, #200] @ 0xc8 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #196] @ (3585cc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2468d8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -1005993,24 +1006005,24 @@ │ │ │ │ ldr r2, [pc, #32] @ (3585e4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2468f0>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 35856a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x246876> │ │ │ │ add r2, pc, #112 @ (adr r2, 358640 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24694c>) │ │ │ │ lsls r6, r6, #5 │ │ │ │ - movs r0, #252 @ 0xfc │ │ │ │ + subs r4, r7, #0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r2, [sp, #552] @ 0x228 │ │ │ │ + str r7, [sp, #808] @ 0x328 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - movs r0, #206 @ 0xce │ │ │ │ + subs r6, r1, #0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xfa9400c8 │ │ │ │ - movs r0, #186 @ 0xba │ │ │ │ + @ instruction: 0xf7d400c8 │ │ │ │ + adds r2, r7, #7 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xfa8000c8 │ │ │ │ + @ instruction: 0xf7c000c8 │ │ │ │ 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] @ (3586c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2469cc>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -1006080,21 +1006092,21 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 358654 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x246960> │ │ │ │ add r1, pc, #168 @ (adr r1, 35876c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x246a78>) │ │ │ │ lsls r6, r6, #5 │ │ │ │ - movs r0, #126 @ 0x7e │ │ │ │ + adds r6, r7, #6 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - movs r0, #28 │ │ │ │ + adds r4, r3, #5 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - movs r0, #20 │ │ │ │ + adds r4, r2, #5 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - movs r0, #4 │ │ │ │ + adds r4, r0, #5 │ │ │ │ lsls r2, r1, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #204] @ (3587b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x246abc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1006161,24 +1006173,24 @@ │ │ │ │ ldr r2, [pc, #32] @ (3587c8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x246ad4>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ add r0, pc, #264 @ (adr r0, 3588bc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x246bc8>) │ │ │ │ lsls r6, r6, #5 │ │ │ │ - subs r4, r4, #6 │ │ │ │ + adds r4, r4, #3 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r0, [sp, #648] @ 0x288 │ │ │ │ + str r5, [sp, #904] @ 0x388 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - subs r0, r7, #5 │ │ │ │ + adds r0, r7, #2 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh.w r0, [lr, #200] @ 0xc8 │ │ │ │ - subs r6, r4, #5 │ │ │ │ + @ instruction: 0xf5ee00c8 │ │ │ │ + adds r6, r4, #2 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb.w r0, [ip, #200] @ 0xc8 │ │ │ │ + rsbs r0, ip, #6553600 @ 0x640000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #172] @ (358888 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x246b94>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov lr, r0 │ │ │ │ @@ -1006240,24 +1006252,24 @@ │ │ │ │ ldr r2, [pc, #32] @ (3588a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x246bac>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r7, [sp, #296] @ 0x128 │ │ │ │ lsls r6, r6, #5 │ │ │ │ - subs r0, r5, #3 │ │ │ │ + adds r0, r5, #0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r7, [sp, #808] @ 0x328 │ │ │ │ + str r5, [sp, #40] @ 0x28 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - subs r4, r7, #2 │ │ │ │ + subs r4, r7, r7 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xf7d600c8 │ │ │ │ - subs r2, r5, #2 │ │ │ │ + adds.w r0, r6, #6553600 @ 0x640000 │ │ │ │ + subs r2, r5, r7 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xf7c400c8 │ │ │ │ + add.w r0, r4, #6553600 @ 0x640000 │ │ │ │ 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] @ (3589e4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x246cf0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ @@ -1006360,24 +1006372,24 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 358932 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x246c3e> │ │ │ │ nop │ │ │ │ ldr r6, [sp, #448] @ 0x1c0 │ │ │ │ lsls r6, r6, #5 │ │ │ │ - adds r2, r7, #7 │ │ │ │ + subs r2, r7, r4 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r6, [sp, #768] @ 0x300 │ │ │ │ + str r4, [sp, #0] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - adds r6, r6, #6 │ │ │ │ + subs r6, r6, r3 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xf6b400c8 │ │ │ │ - adds r4, r5, #5 │ │ │ │ + @ instruction: 0xf3f400c8 │ │ │ │ + subs r4, r5, r2 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r6, [r6, r1] │ │ │ │ + ldr r5, [pc, #728] @ (358cd8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x246fe4>) │ │ │ │ lsls r1, 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, #268] @ (358b20 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x246e2c>) │ │ │ │ @@ -1006476,22 +1006488,22 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 358a74 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x246d80> │ │ │ │ ldr r5, [sp, #64] @ 0x40 │ │ │ │ lsls r6, r6, #5 │ │ │ │ - adds r6, r7, #4 │ │ │ │ + subs r6, r7, r1 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - adds r2, r7, #1 │ │ │ │ + adds r2, r7, r6 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - adcs.w r0, ip, #6553600 @ 0x640000 │ │ │ │ - adds r2, r1, #1 │ │ │ │ + @ instruction: 0xf29c00c8 │ │ │ │ + adds r2, r1, r6 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r7, [pc, #224] @ (358c18 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x246f24>) │ │ │ │ + ldr r4, [pc, #480] @ (358d18 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x247024>) │ │ │ │ lsls r1, 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] │ │ │ │ @@ -1006551,19 +1006563,19 @@ │ │ │ │ pop {pc} │ │ │ │ add.w ip, ip, #471040 @ 0x73000 │ │ │ │ ldr.w r0, [ip, #3680] @ 0xe60 │ │ │ │ b.n 358bc4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x246ed0> │ │ │ │ nop │ │ │ │ ldr r3, [sp, #592] @ 0x250 │ │ │ │ lsls r6, r6, #5 │ │ │ │ - subs r2, r7, r6 │ │ │ │ + adds r2, r7, r3 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - subs r0, r3, r6 │ │ │ │ + adds r0, r3, r3 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r4, [sp, #120] @ 0x78 │ │ │ │ + str r1, [sp, #376] @ 0x178 │ │ │ │ lsls r0, 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] @ (358c44 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x246f50>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -1006576,15 +1006588,15 @@ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 357bb0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x245ebc> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - subs r6, r6, r5 │ │ │ │ + adds r6, r6, r2 │ │ │ │ lsls r2, r1, #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 │ │ │ │ @@ -1006701,22 +1006713,22 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 358cf4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x247000> │ │ │ │ ldr r2, [sp, #640] @ 0x280 │ │ │ │ lsls r6, r6, #5 │ │ │ │ - subs r6, r1, r3 │ │ │ │ + adds r6, r1, r0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - subs r6, r1, r0 │ │ │ │ + asrs r6, r1, #29 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xf2f000c8 │ │ │ │ - adds r2, r0, r7 │ │ │ │ + bics.w r0, r0, #200 @ 0xc8 │ │ │ │ + asrs r2, r0, #28 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r4, [pc, #704] @ (359080 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24738c>) │ │ │ │ + ldr r1, [pc, #960] @ (359180 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24748c>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vldr d4, [r2, #24] │ │ │ │ vldr d5, [r2, #16] │ │ │ │ @@ -1006834,24 +1006846,24 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 358e92 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24719e> │ │ │ │ ldr r0, [sp, #944] @ 0x3b0 │ │ │ │ lsls r6, r6, #5 │ │ │ │ - adds r2, r3, r4 │ │ │ │ + asrs r2, r3, #25 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r1, [sp, #384] @ 0x180 │ │ │ │ + ldrh r0, [r4, #52] @ 0x34 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - adds r6, r6, r3 │ │ │ │ + asrs r6, r6, #24 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - adcs.w r0, r4, #200 @ 0xc8 │ │ │ │ - adds r2, r1, r3 │ │ │ │ + cdp 0, 9, cr0, cr4, cr8, {6} │ │ │ │ + asrs r2, r1, #24 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r3, [pc, #208] @ (359010 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24731c>) │ │ │ │ + ldr r0, [pc, #464] @ (359110 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24741c>) │ │ │ │ lsls r1, 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 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ @@ -1006919,22 +1006931,22 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 358f96 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2472a2> │ │ │ │ nop │ │ │ │ str r7, [sp, #824] @ 0x338 │ │ │ │ lsls r6, r6, #5 │ │ │ │ - adds r6, r3, r2 │ │ │ │ + asrs r6, r3, #23 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - adds r2, r7, r0 │ │ │ │ + asrs r2, r7, #21 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - orns r0, r8, #200 @ 0xc8 │ │ │ │ - adds r0, r2, r0 │ │ │ │ + ldc 0, cr0, [r8, #800]! @ 0x320 │ │ │ │ + asrs r0, r2, #21 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r2, [pc, #360] @ (359180 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24748c>) │ │ │ │ + @ instruction: 0x479a │ │ │ │ lsls r1, 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, #268] @ (359134 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x247440>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1007028,24 +1007040,24 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 3590a2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2473ae> │ │ │ │ str r6, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r6, r6, #5 │ │ │ │ - asrs r2, r6, #29 │ │ │ │ + asrs r2, r6, #18 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r0, [r2, #58] @ 0x3a │ │ │ │ + ldrh r0, [r2, #36] @ 0x24 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - asrs r6, r4, #27 │ │ │ │ + asrs r6, r4, #16 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - vhadd.s8 q8, q10, q4 │ │ │ │ - asrs r2, r7, #26 │ │ │ │ + stc 0, cr0, [r4], {200} @ 0xc8 │ │ │ │ + asrs r2, r7, #15 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r1, [pc, #144] @ (3591e0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2474ec>) │ │ │ │ + mov r4, ip │ │ │ │ lsls r1, 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 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ @@ -1007117,22 +1007129,22 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 3591c6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2474d2> │ │ │ │ nop │ │ │ │ str r5, [sp, #760] @ 0x2f8 │ │ │ │ lsls r6, r6, #5 │ │ │ │ - asrs r6, r2, #27 │ │ │ │ + asrs r6, r2, #16 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - asrs r2, r2, #25 │ │ │ │ + asrs r2, r2, #14 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - cdp 0, 4, cr0, cr8, cr8, {6} │ │ │ │ - asrs r0, r5, #24 │ │ │ │ + @ instruction: 0xeb8800c8 │ │ │ │ + asrs r0, r5, #13 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r0, [pc, #168] @ (3592f0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2475fc>) │ │ │ │ + cmp r2, sp │ │ │ │ lsls r1, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #108] @ (3592c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2475d0>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -1007171,17 +1007183,17 @@ │ │ │ │ pop {r3, pc} │ │ │ │ add.w ip, ip, #471040 @ 0x73000 │ │ │ │ ldr.w ip, [ip, #3680] @ 0xe60 │ │ │ │ b.n 359286 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x247592> │ │ │ │ nop │ │ │ │ str r4, [sp, #832] @ 0x340 │ │ │ │ lsls r6, r6, #5 │ │ │ │ - asrs r6, r0, #23 │ │ │ │ + asrs r6, r0, #12 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r4, [r3, #42] @ 0x2a │ │ │ │ + ldrh r4, [r3, #20] │ │ │ │ lsls r0, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r2 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1007234,19 +1007246,19 @@ │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 359302 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24760e> │ │ │ │ add.w r0, r0, #471040 @ 0x73000 │ │ │ │ ldr.w r0, [r0, #3680] @ 0xe60 │ │ │ │ b.n 359334 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x247640> │ │ │ │ str r4, [sp, #104] @ 0x68 │ │ │ │ lsls r6, r6, #5 │ │ │ │ - asrs r0, r3, #22 │ │ │ │ + asrs r0, r3, #11 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - asrs r4, r3, #20 │ │ │ │ + asrs r4, r3, #9 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r2, [r6, #36] @ 0x24 │ │ │ │ + ldrh r2, [r6, #14] │ │ │ │ lsls r0, 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] @ (35940c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x247718>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1007295,17 +1007307,17 @@ │ │ │ │ mov r0, r3 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ str r3, [sp, #600] @ 0x258 │ │ │ │ lsls r6, r6, #5 │ │ │ │ - asrs r0, r6, #18 │ │ │ │ + asrs r0, r6, #7 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - asrs r6, r7, #18 │ │ │ │ + asrs r6, r7, #7 │ │ │ │ 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 │ │ │ │ ldr.w ip, [pc, #92] @ 359484 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x247790> │ │ │ │ mov r4, r2 │ │ │ │ @@ -1007341,17 +1007353,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ str r2, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r6, r6, #5 │ │ │ │ - asrs r4, r4, #18 │ │ │ │ + asrs r4, r4, #7 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - asrs r2, r0, #18 │ │ │ │ + asrs r2, r0, #7 │ │ │ │ lsls r2, r1, #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 │ │ │ │ @@ -1007407,19 +1007419,19 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 3594fe <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24780a> │ │ │ │ nop │ │ │ │ str r2, [sp, #416] @ 0x1a0 │ │ │ │ lsls r6, r6, #5 │ │ │ │ - asrs r0, r5, #16 │ │ │ │ + asrs r0, r5, #5 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - asrs r6, r7, #16 │ │ │ │ + asrs r6, r7, #5 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - asrs r2, r2, #16 │ │ │ │ + asrs r2, r2, #5 │ │ │ │ lsls r2, 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, r1 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1007693,25 +1007705,25 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r8 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 359716 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x247a22> │ │ │ │ str r1, [sp, #568] @ 0x238 │ │ │ │ lsls r6, r6, #5 │ │ │ │ - asrs r4, r3, #9 │ │ │ │ + lsrs r4, r3, #30 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - asrs r4, r2, #6 │ │ │ │ + lsrs r4, r2, #27 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - asrs r0, r4, #6 │ │ │ │ + lsrs r0, r4, #27 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - asrs r4, r7, #7 │ │ │ │ + lsrs r4, r7, #28 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - asrs r4, r2, #7 │ │ │ │ + lsrs r4, r2, #28 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - asrs r4, r5, #6 │ │ │ │ + lsrs r4, r5, #27 │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldrd r1, r2, [sp, #88] @ 0x58 │ │ │ │ str r3, [sp, #8] │ │ │ │ bl 359490 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24779c> │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 359716 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x247a22> │ │ │ │ @@ -1007926,17 +1007938,17 @@ │ │ │ │ b.n 359944 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x247c50> │ │ │ │ ldr r2, [pc, #16] @ (359ab4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x247dc0>) │ │ │ │ mov r0, r8 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 359716 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x247a22> │ │ │ │ - asrs r2, r1, #32 │ │ │ │ + lsrs r2, r1, #21 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r4, r1, #30 │ │ │ │ + lsrs r4, r1, #19 │ │ │ │ lsls r2, r1, #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 │ │ │ │ @@ -1008066,17 +1008078,17 @@ │ │ │ │ bne.n 359be0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x247eec> │ │ │ │ b.n 359b52 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x247e5e> │ │ │ │ nop │ │ │ │ ldrh r2, [r3, #32] │ │ │ │ lsls r6, r6, #5 │ │ │ │ lsrs r0, r5, #32 │ │ │ │ lsls r1, r7, #5 │ │ │ │ - lsrs r2, r0, #27 │ │ │ │ + lsrs r2, r0, #16 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r2, r1, #26 │ │ │ │ + lsrs r2, r1, #15 │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #444] @ (359e00 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24810c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1008245,17 +1008257,17 @@ │ │ │ │ str.w r3, [r2, #452] @ 0x1c4 │ │ │ │ bl 438fac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3272b8> │ │ │ │ b.n 359ca8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x247fb4> │ │ │ │ ldrh r2, [r4, #22] │ │ │ │ lsls r6, r6, #5 │ │ │ │ lsls r4, r2, #26 │ │ │ │ lsls r1, r7, #5 │ │ │ │ - lsrs r2, r3, #21 │ │ │ │ + lsrs r2, r3, #10 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r2, r7, #19 │ │ │ │ + lsrs r2, r7, #8 │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #412] @ (359fc0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2482cc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1008414,15 +1008426,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 359f34 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x248240> │ │ │ │ nop │ │ │ │ ldrh r4, [r0, #8] │ │ │ │ lsls r6, r6, #5 │ │ │ │ lsls r6, r4, #19 │ │ │ │ lsls r1, r7, #5 │ │ │ │ - lsrs r0, r6, #15 │ │ │ │ + lsrs r0, r6, #4 │ │ │ │ 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 r3, [pc, #268] @ (35a0e8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2483f4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1008508,15 +1008520,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strh r4, [r1, #58] @ 0x3a │ │ │ │ lsls r6, r6, #5 │ │ │ │ - lsrs r2, r4, #8 │ │ │ │ + lsls r2, r4, #29 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #420] @ (35a2a8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2485b4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1008655,21 +1008667,21 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ strh r4, [r4, #48] @ 0x30 │ │ │ │ lsls r6, r6, #5 │ │ │ │ - lsrs r0, r7, #3 │ │ │ │ + lsls r0, r7, #24 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r4, r2, #4 │ │ │ │ + lsls r4, r2, #25 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r4, r3, #4 │ │ │ │ + lsls r4, r3, #25 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r4, r1, #2 │ │ │ │ + lsls r4, r1, #23 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #420] @ (35a474 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x248780>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1008818,29 +1008830,29 @@ │ │ │ │ mov r0, ip │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 35a38e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24869a> │ │ │ │ strh r6, [r2, #34] @ 0x22 │ │ │ │ lsls r6, r6, #5 │ │ │ │ - lsrs r4, r5, #1 │ │ │ │ + lsls r4, r5, #22 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r4, r5, #32 │ │ │ │ + lsls r4, r5, #21 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r6, r0, #32 │ │ │ │ + lsls r6, r0, #21 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r2, r1, #32 │ │ │ │ + lsls r2, r1, #21 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r6, r2, #32 │ │ │ │ + lsls r6, r2, #21 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r6, r0, #32 │ │ │ │ + lsls r6, r0, #21 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r2, r3, #31 │ │ │ │ + lsls r2, r3, #20 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r4, r2, #31 │ │ │ │ + lsls r4, r2, #20 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #420] @ (35a650 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24895c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1008989,29 +1009001,29 @@ │ │ │ │ mov r0, ip │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 35a56a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x248876> │ │ │ │ strh r2, [r7, #18] │ │ │ │ lsls r6, r6, #5 │ │ │ │ - lsls r0, r3, #28 │ │ │ │ + lsls r0, r3, #17 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r4, r3, #27 │ │ │ │ + lsls r4, r3, #16 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r2, r6, #26 │ │ │ │ + lsls r2, r6, #15 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r2, r6, #26 │ │ │ │ + lsls r2, r6, #15 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r2, r7, #26 │ │ │ │ + lsls r2, r7, #15 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r2, r5, #26 │ │ │ │ + lsls r2, r5, #15 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r2, r0, #26 │ │ │ │ + lsls r2, r0, #15 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r0, r7, #25 │ │ │ │ + lsls r0, r7, #14 │ │ │ │ lsls r2, r1, #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 │ │ │ │ @@ -1009258,15 +1009270,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 1c12b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xaf5bc> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 35a876 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x248b82> │ │ │ │ ldrb r4, [r4, #27] │ │ │ │ lsls r6, r6, #5 │ │ │ │ - lsls r6, r3, #15 │ │ │ │ + lsls r6, r3, #4 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ add.w r5, r2, #16384 @ 0x4000 │ │ │ │ add.w r4, r1, #16384 @ 0x4000 │ │ │ │ @@ -1010170,16 +1010182,16 @@ │ │ │ │ ldr r2, [pc, #20] @ (35b498 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2497a4>) │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 35acb0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x248fbc> │ │ │ │ nop │ │ │ │ - ldrh.w r0, [r6, #201] @ 0xc9 │ │ │ │ - ldr??.w r0, [r2, r9] │ │ │ │ + @ instruction: 0xf5f600c9 │ │ │ │ + subs.w r0, r2, #6586368 @ 0x648000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ ldr r1, [pc, #488] @ (35b698 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2499a4>) │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ ldr r2, [pc, #488] @ (35b69c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2499a8>) │ │ │ │ @@ -1012329,15 +1012341,15 @@ │ │ │ │ movw r1, #32823 @ 0x8037 │ │ │ │ bl 297b08 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x185e14> │ │ │ │ b.w 35bdc4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24a0d0> │ │ │ │ subs r6, #62 @ 0x3e │ │ │ │ lsls r6, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xeaf200c9 │ │ │ │ + @ instruction: 0xe83200c9 │ │ │ │ ldrb.w r3, [r2, #2069] @ 0x815 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 35b6e4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2499f0> │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ldrh.w r3, [r4, #122] @ 0x7a │ │ │ │ ldrh.w r1, [r4, #118] @ 0x76 │ │ │ │ ldrh.w r0, [r4, #116] @ 0x74 │ │ │ │ @@ -1012733,15 +1012745,15 @@ │ │ │ │ b.n 35d2d8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24b5e4> │ │ │ │ ldr r3, [r6, #12] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #12] │ │ │ │ b.n 35d268 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24b574> │ │ │ │ strb r2, [r7, r7] │ │ │ │ lsls r6, r6, #5 │ │ │ │ - bge.n 35d394 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24b6a0> │ │ │ │ + bvc.n 35d414 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24b720> │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #752] @ (35d630 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24b93c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1012979,15 +1012991,15 @@ │ │ │ │ b.n 35d4b4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24b7c0> │ │ │ │ add.w r3, r3, #124928 @ 0x1e800 │ │ │ │ ldr.w r2, [r3, #468] @ 0x1d4 │ │ │ │ b.n 35d374 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24b680> │ │ │ │ nop │ │ │ │ strh r0, [r5, r7] │ │ │ │ lsls r6, r6, #5 │ │ │ │ - bvc.n 35d58c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24b898> │ │ │ │ + bmi.n 35d60c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24b918> │ │ │ │ lsls r1, r1, #3 │ │ │ │ movw r3, #19992 @ 0x4e18 │ │ │ │ mla r3, r3, r5, r4 │ │ │ │ add.w r3, r3, #144384 @ 0x23400 │ │ │ │ ldr.w r1, [r3, #904] @ 0x388 │ │ │ │ cbz r1, 35d67c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24b988> │ │ │ │ ldr r3, [r1, #8] │ │ │ │ @@ -1013425,15 +1013437,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (35db5c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24be68>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r4, [pc, #16] @ (35db6c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24be78>) │ │ │ │ lsls r6, r6, #5 │ │ │ │ - bne.n 35db40 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24be4c> │ │ │ │ + ldmia r7!, {r4, r5} │ │ │ │ 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, [pc, #20] @ (35db84 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24be90>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1013504,15 +1013516,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 35dbfe <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24bf0a> │ │ │ │ movw r1, #930 @ 0x3a2 │ │ │ │ blx r3 │ │ │ │ b.n 35dbfe <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24bf0a> │ │ │ │ ldr r3, [pc, #288] @ (35dd50 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24c05c>) │ │ │ │ lsls r6, r6, #5 │ │ │ │ - bne.n 35dce0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24bfec> │ │ │ │ + ldmia r6!, {r1, r2, r4, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (35dc78 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24bf84>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1013531,15 +1013543,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (35dc7c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24bf88>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [pc, #912] @ (35e00c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24c318>) │ │ │ │ lsls r6, r6, #5 │ │ │ │ - bne.n 35dcc0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24bfcc> │ │ │ │ + ldmia r6, {r5, r6} │ │ │ │ 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, [pc, #52] @ (35dcc4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24bfd0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1013558,15 +1013570,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (35dcc8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24bfd4>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [pc, #608] @ (35df28 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24c234>) │ │ │ │ lsls r6, r6, #5 │ │ │ │ - beq.n 35dcb4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24bfc0> │ │ │ │ + ldmia r6!, {r2, r4, r5} │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr r3, [pc, #80] @ (35dd20 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24c02c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add.w r3, r3, #602112 @ 0x93000 │ │ │ │ @@ -1013688,19 +1013700,19 @@ │ │ │ │ beq.n 35dd86 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24c092> │ │ │ │ ldr r2, [pc, #20] @ (35de44 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24c150>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 35ddb0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24c0bc> │ │ │ │ nop │ │ │ │ - beq.n 35df1c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24c228> │ │ │ │ + ldmia r5, {r1, r2, r3, r5, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - beq.n 35deb0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24c1bc> │ │ │ │ + ldmia r5, {r1, r2, r4, r5, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r7, {r1, r3, r5, r7} │ │ │ │ + ldmia r4!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [r0, #32] │ │ │ │ @@ -1013777,19 +1013789,19 @@ │ │ │ │ bl 134afc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x22e08> │ │ │ │ cmp r6, r0 │ │ │ │ bne.n 35deca <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24c1d6> │ │ │ │ movs r0, #1 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - beq.n 35df64 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24c270> │ │ │ │ + ldmia r5, {r5, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - beq.n 35df28 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24c234> │ │ │ │ + ldmia r5!, {r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r7!, {r4, r5, r6} │ │ │ │ + ldmia r4, {r4, r5, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w lr, [r2, #804] @ 0x324 │ │ │ │ @@ -1013918,23 +1013930,23 @@ │ │ │ │ ldr r2, [pc, #32] @ (35e0a8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24c3b4>) │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1286 @ 0x506 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 35dfde <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24c2ea> │ │ │ │ - ldmia r7!, {r3, r5, r6} │ │ │ │ + ldmia r4!, {r3, r5, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r6, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r2, r3, r4, r5} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r7!, {r1, r2, r5} │ │ │ │ + ldmia r4!, {r1, r2, r5, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r7!, {r1, r4} │ │ │ │ + ldmia r4, {r1, r4, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r4, [r1, #19] │ │ │ │ + strb r4, [r1, #8] │ │ │ │ lsls r0, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3784] @ 0xec8 │ │ │ │ mov r9, r2 │ │ │ │ ldr.w r2, [pc, #1356] @ 35e60c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24c918> │ │ │ │ @@ -1014884,37 +1014896,37 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 35e7de <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24caea> │ │ │ │ nop │ │ │ │ subs r7, #116 @ 0x74 │ │ │ │ lsls r6, r6, #5 │ │ │ │ - stmia r7!, {r4} │ │ │ │ + stmia r4!, {r4, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r0!, {r1, r5} │ │ │ │ + stmia r5!, {r1, r5, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r6!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r2, r3, r4, r5} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r7!, {r1, r2, r3} │ │ │ │ + stmia r4!, {r1, r2, r3, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r6!, {r2, r3, r4, r6} │ │ │ │ + stmia r3!, {r2, r3, r4, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r6!, {r1, r2, r3, r5} │ │ │ │ + stmia r3!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r5!, {r2, r3, r5, r7} │ │ │ │ + stmia r2!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r5!, {r1, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r5} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r5!, {r1, r2, r4, r7} │ │ │ │ + stmia r2!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r5!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r2, r3, r4, r5} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r5!, {r2, r3, r5, r7} │ │ │ │ + stmia r2!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ add.w r2, r4, #98304 @ 0x18000 │ │ │ │ ldr.w r2, [r2, #1784] @ 0x6f8 │ │ │ │ cmp r2, #29 │ │ │ │ bls.w 35e844 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24cb50> │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 35eb24 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24ce30> │ │ │ │ @@ -1014983,31 +1014995,31 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 35e7de <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24caea> │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 35eaa4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24cdb0> │ │ │ │ b.n 35e90c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24cc18> │ │ │ │ nop │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r4} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r5!, {r2, r4, r5, r7} │ │ │ │ + stmia r2!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r4!, {r1, r3, r6, r7} │ │ │ │ + stmia r2!, {r1, r3} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r5!, {r2, r3, r6} │ │ │ │ + stmia r2!, {r2, r3, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r4!, {r3, r4, r5, r7} │ │ │ │ + stmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r4!, {r2, r3, r4, r7} │ │ │ │ + stmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r5!, {r1, r2, r4, r7} │ │ │ │ + stmia r2!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r4!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r1!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r5!, {r2, r3, r5} │ │ │ │ + stmia r2!, {r2, r3, r5, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #320] @ (35ecb8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24cfc4>) │ │ │ │ @@ -1015420,36 +1015432,36 @@ │ │ │ │ bls.w 35ed7e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24d08a> │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ lsls r0, r3, #17 │ │ │ │ bpl.n 35ee9c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24d1a8> │ │ │ │ b.n 35ee82 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24d18e> │ │ │ │ subs r2, #86 @ 0x56 │ │ │ │ lsls r6, r6, #5 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ - lsls r1, r1, #3 │ │ │ │ - stmia r3!, {r2, r5} │ │ │ │ - lsls r1, r1, #3 │ │ │ │ - stmia r2!, {r1, r2, r4, r5, r6, r7} │ │ │ │ - lsls r1, r1, #3 │ │ │ │ - stmia r3!, {r2} │ │ │ │ - lsls r1, r1, #3 │ │ │ │ - stmia r2!, {r3, r4, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r1!, {r1, r3, r5, r7} │ │ │ │ + stmia r0!, {r2, r5, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r2!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r0!, {r1, r2, r4, r5} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r1!, {r2, r5, r7} │ │ │ │ + stmia r0!, {r2, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r2!, {r1, r3, r5} │ │ │ │ + stmia r0!, {r3, r4} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + bkpt 0x00ea │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [sp, #92] @ 0x5c │ │ │ │ - bl 1fa394 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe86a0> │ │ │ │ + itee al │ │ │ │ + lslal r1, r1, #3 │ │ │ │ + bkpt 0x00e4 │ │ │ │ + lsl r1, r1, #3 │ │ │ │ + itet vs │ │ │ │ + lslvs r1, r1, #3 │ │ │ │ + ittt cc @ unpredictable │ │ │ │ + lslcc r1, r1, #3 │ │ │ │ + ldrcc r0, [sp, #92] @ 0x5c │ │ │ │ + blcc 1fa394 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xe86a0> │ │ │ │ ldr r3, [pc, #220] @ (35f088 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24d394>) │ │ │ │ ldr r2, [pc, #220] @ (35f08c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24d398>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ str r0, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ @@ -1015534,41 +1015546,41 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 35edcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24d0d8> │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 35efec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24d2f8> │ │ │ │ b.n 35ee7e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24d18a> │ │ │ │ nop │ │ │ │ - stmia r1!, {r2, r4, r5} │ │ │ │ + bkpt 0x0074 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r0!, {r1, r6} │ │ │ │ + pop {r1, r7, pc} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r1!, {r1, r2, r3, r4} │ │ │ │ + bkpt 0x005e │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r0!, {r2, r6} │ │ │ │ + pop {r2, r7, pc} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r0!, {r1, r2, r4, r6, r7} │ │ │ │ + bkpt 0x0016 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r0!, {r2, r3, r5, r6} │ │ │ │ + pop {r2, r3, r5, r7, pc} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r0!, {r1, r6, r7} │ │ │ │ + bkpt 0x0002 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r0!, {r2} │ │ │ │ + pop {r2, r6, pc} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r0!, {r4, r5, r7} │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r0!, {r2, r4, r7} │ │ │ │ + pop {r2, r4, r6, r7, pc} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r0!, {r1, r2, r3, r6} │ │ │ │ + pop {r1, r2, r3, r7, pc} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r0!, {r1, r4, r5, r6} │ │ │ │ + pop {r1, r4, r5, r7, pc} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - itt al │ │ │ │ - lslal r1, r1, #3 │ │ │ │ - cmpal r1, #0 │ │ │ │ + pop {r2, r5, pc} │ │ │ │ + lsls r1, r1, #3 │ │ │ │ + cmp r1, #0 │ │ │ │ blt.n 35f0ea <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24d3f6> │ │ │ │ add.w r3, r0, #94208 @ 0x17000 │ │ │ │ ldr.w r2, [r3, #1988] @ 0x7c4 │ │ │ │ cmp r2, r1 │ │ │ │ ble.n 35f0ea <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24d3f6> │ │ │ │ ldr.w r2, [r3, #668] @ 0x29c │ │ │ │ add.w r3, r1, #388 @ 0x184 │ │ │ │ @@ -1016013,19 +1016025,19 @@ │ │ │ │ orrgt.w r8, r8, #64 @ 0x40 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ bl 344dc0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2330cc> │ │ │ │ b.n 35f51c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24d828> │ │ │ │ adds r2, #238 @ 0xee │ │ │ │ lsls r6, r6, #5 │ │ │ │ - pop {r1, r3, r4} │ │ │ │ + cbnz r2, 35f5e2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24d8ee> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cbnz r2, 35f636 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24d942> │ │ │ │ + @ instruction: 0xb8da │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cbnz r6, 35f638 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24d944> │ │ │ │ + @ instruction: 0xb8d6 │ │ │ │ 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 │ │ │ │ ldr r5, [pc, #288] @ (35f708 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24da14>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -1016279,23 +1016291,23 @@ │ │ │ │ nop │ │ │ │ cmp r7, #234 @ 0xea │ │ │ │ lsls r6, r6, #5 │ │ │ │ lsrs r0, r2, #3 │ │ │ │ lsls r6, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 35f8bc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24dbc8> │ │ │ │ + cpsid │ │ │ │ lsls r1, r1, #3 │ │ │ │ lsls r2, r2, #31 │ │ │ │ lsls r6, r6, #5 │ │ │ │ - cbnz r4, 35f8c2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24dbce> │ │ │ │ + @ instruction: 0xb66c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xb8f8 │ │ │ │ + @ instruction: 0xb638 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xb8e6 │ │ │ │ + @ instruction: 0xb626 │ │ │ │ lsls r1, r1, #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 │ │ │ │ @@ -1016556,21 +1016568,21 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ cmp r4, #208 @ 0xd0 │ │ │ │ lsls r6, r6, #5 │ │ │ │ lsls r0, r7, #22 │ │ │ │ lsls r6, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb762 │ │ │ │ + push {r1, r5, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ lsls r2, r2, #21 │ │ │ │ lsls r6, r6, #5 │ │ │ │ - @ instruction: 0xb656 │ │ │ │ + cbz r6, 35fbf8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24df04> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cpsid │ │ │ │ + cbz r0, 35fc04 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24df10> │ │ │ │ lsls r1, r1, #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 │ │ │ │ @@ -1016923,23 +1016935,23 @@ │ │ │ │ ... │ │ │ │ cmp r1, #106 @ 0x6a │ │ │ │ lsls r6, r6, #5 │ │ │ │ lsls r6, r1, #9 │ │ │ │ lsls r6, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - cbz r2, 35ffd6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24e2e2> │ │ │ │ + add sp, #488 @ 0x1e8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ lsls r0, r2, #4 │ │ │ │ lsls r6, r6, #5 │ │ │ │ - cbz r0, 35ffde <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24e2ea> │ │ │ │ + add sp, #480 @ 0x1e0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cbz r4, 35ffd4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24e2e0> │ │ │ │ + add sp, #272 @ 0x110 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - uxtb r2, r6 │ │ │ │ + add sp, #200 @ 0xc8 │ │ │ │ lsls r1, r1, #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 │ │ │ │ @@ -1017211,19 +1017223,19 @@ │ │ │ │ vldr d0, [pc, #8] @ 3602c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24e5cc> │ │ │ │ b.n 3601e2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24e4ee> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ movs r5, #226 @ 0xe2 │ │ │ │ lsls r6, r6, #5 │ │ │ │ - add sp, #448 @ 0x1c0 │ │ │ │ + add r5, sp, #704 @ 0x2c0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add sp, #128 @ 0x80 │ │ │ │ + add r5, sp, #384 @ 0x180 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add sp, #176 @ 0xb0 │ │ │ │ + add r5, sp, #432 @ 0x1b0 │ │ │ │ lsls r1, r1, #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 │ │ │ │ @@ -1017433,15 +1017445,15 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r3, #96 @ 0x60 │ │ │ │ lsls r6, r6, #5 │ │ │ │ mcrr2 1, 7, r0, r2, cr5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #1008 @ 0x3f0 │ │ │ │ + add r4, sp, #240 @ 0xf0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ stc2 1, cr0, [sl], {117} @ 0x75 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #116] @ (360600 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24e90c>) │ │ │ │ @@ -1017478,15 +1017490,15 @@ │ │ │ │ mov r0, ip │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ movs r1, #156 @ 0x9c │ │ │ │ lsls r6, r6, #5 │ │ │ │ - add r4, sp, #1000 @ 0x3e8 │ │ │ │ + add r2, sp, #232 @ 0xe8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add.w r2, r0, #98304 @ 0x18000 │ │ │ │ ldr.w ip, [pc, #104] @ 360684 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24e990> │ │ │ │ @@ -1017526,17 +1017538,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 360666 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24e972> │ │ │ │ ldr??.w r0, [ip, #373] @ 0x175 │ │ │ │ asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r5, #5 │ │ │ │ + adds r4, r5, #2 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - add r4, sp, #528 @ 0x210 │ │ │ │ + add r1, sp, #784 @ 0x310 │ │ │ │ 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 │ │ │ │ ldr r2, [pc, #504] @ (3608a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24ebac>) │ │ │ │ add.w r3, r0, #602112 @ 0x93000 │ │ │ │ @@ -1017916,20 +1017928,20 @@ │ │ │ │ b.n 360a92 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24ed9e> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ adds r6, r5, #5 │ │ │ │ lsls r6, r6, #5 │ │ │ │ @ instruction: 0xf6560175 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #264 @ 0x108 │ │ │ │ + add r6, pc, #520 @ (adr r6, 360cc4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24efd0>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ rsb r1, r6, #16056320 @ 0xf50000 │ │ │ │ - add r0, sp, #832 @ 0x340 │ │ │ │ + add r6, pc, #64 @ (adr r6, 360b04 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24ee10>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r0, sp, #608 @ 0x260 │ │ │ │ + add r5, pc, #864 @ (adr r5, 360e28 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24f134>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr r1, [pc, #160] @ (360b78 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24ee84>) │ │ │ │ sub sp, #96 @ 0x60 │ │ │ │ @@ -1018133,32 +1018145,32 @@ │ │ │ │ b.n 360c52 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24ef5e> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ subs r0, r0, r6 │ │ │ │ lsls r6, r6, #5 │ │ │ │ orn r1, r2, #16056320 @ 0xf50000 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #824 @ (adr r7, 361030 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24f33c>) │ │ │ │ + add r5, pc, #56 @ (adr r5, 360d30 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24f03c>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ @ instruction: 0xf3a60175 │ │ │ │ - add r7, pc, #616 @ (adr r7, 360f68 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24f274>) │ │ │ │ + add r4, pc, #872 @ (adr r4, 361068 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24f374>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r7, pc, #224 @ (adr r7, 360de4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24f0f0>) │ │ │ │ + add r4, pc, #480 @ (adr r4, 360ee4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24f1f0>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r7, pc, #40 @ (adr r7, 360d30 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24f03c>) │ │ │ │ + add r4, pc, #296 @ (adr r4, 360e30 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24f13c>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r6, pc, #880 @ (adr r6, 36107c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24f388>) │ │ │ │ + add r4, pc, #112 @ (adr r4, 360d7c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24f088>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r7, pc, #552 @ (adr r7, 360f38 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24f244>) │ │ │ │ + add r4, pc, #808 @ (adr r4, 361038 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24f344>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r6, pc, #800 @ (adr r6, 361034 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24f340>) │ │ │ │ + add r4, pc, #32 @ (adr r4, 360d34 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24f040>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r7, pc, #632 @ (adr r7, 360f90 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24f29c>) │ │ │ │ + add r4, pc, #888 @ (adr r4, 361090 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24f39c>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r7, pc, #48 @ (adr r7, 360d4c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24f058>) │ │ │ │ + add r4, pc, #304 @ (adr r4, 360e4c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24f158>) │ │ │ │ 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, #3968] @ 0xf80 │ │ │ │ ldr r5, [pc, #168] @ (360dd8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24f0e4>) │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ @@ -1018398,28 +1018410,28 @@ │ │ │ │ b.n 360ef4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24f200> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ adds r0, r3, r4 │ │ │ │ lsls r6, r6, #5 │ │ │ │ addw r1, r0, #117 @ 0x75 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #352 @ (adr r6, 36110c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24f418>) │ │ │ │ + add r3, pc, #608 @ (adr r3, 36120c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24f518>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ add.w r1, r4, #117 @ 0x75 │ │ │ │ - add r6, pc, #184 @ (adr r6, 36106c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24f378>) │ │ │ │ + add r3, pc, #440 @ (adr r3, 36116c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24f478>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r6, pc, #568 @ (adr r6, 3611f0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24f4fc>) │ │ │ │ + add r3, pc, #824 @ (adr r3, 3612f0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24f5fc>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r5, pc, #376 @ (adr r5, 361134 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24f440>) │ │ │ │ + add r2, pc, #632 @ (adr r2, 361234 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24f540>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r5, pc, #752 @ (adr r5, 3612b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24f5bc>) │ │ │ │ + add r2, pc, #1008 @ (adr r2, 3613b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24f6bc>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r6, pc, #840 @ (adr r6, 36130c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24f618>) │ │ │ │ + add r4, pc, #72 @ (adr r4, 36100c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24f318>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r5, pc, #384 @ (adr r5, 361148 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24f454>) │ │ │ │ + add r2, pc, #640 @ (adr r2, 361248 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24f554>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ 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 │ │ │ │ @@ -1018495,17 +1018507,17 @@ │ │ │ │ bl 442a74 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x330d80> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r5, [r0, #0] │ │ │ │ b.n 361044 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24f350> │ │ │ │ nop │ │ │ │ asrs r4, r6, #27 │ │ │ │ lsls r6, r6, #5 │ │ │ │ - cmp r4, #152 @ 0x98 │ │ │ │ + cmp r1, #216 @ 0xd8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - cmp r4, #142 @ 0x8e │ │ │ │ + cmp r1, #206 @ 0xce │ │ │ │ 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, #300] @ (3611f0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24f4fc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1018620,23 +1018632,23 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 3610f6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24f402> │ │ │ │ asrs r0, r4, #25 │ │ │ │ lsls r6, r6, #5 │ │ │ │ - add r5, pc, #864 @ (adr r5, 361558 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24f864>) │ │ │ │ + add r3, pc, #96 @ (adr r3, 361258 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24f564>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r5, pc, #880 @ (adr r5, 36156c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24f878>) │ │ │ │ + add r3, pc, #112 @ (adr r3, 36126c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24f578>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r3, #96 @ 0x60 │ │ │ │ + cmp r0, #160 @ 0xa0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - cmp r3, #86 @ 0x56 │ │ │ │ + cmp r0, #150 @ 0x96 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - add r5, pc, #168 @ (adr r5, 3612b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24f5bc>) │ │ │ │ + add r2, pc, #424 @ (adr r2, 3613b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24f6bc>) │ │ │ │ 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, [pc, #16] @ (361228 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24f534>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1018668,15 +1018680,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ asrs r4, r5, #19 │ │ │ │ lsls r6, r6, #5 │ │ │ │ - add r4, pc, #824 @ (adr r4, 3615b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24f8bc>) │ │ │ │ + add r2, pc, #56 @ (adr r2, 3612b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24f5bc>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ add.w r3, r0, #512000 @ 0x7d000 │ │ │ │ ldr.w r1, [r3, #4068] @ 0xfe4 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 36132c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24f638> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1018755,15 +1018767,15 @@ │ │ │ │ ldr r1, [pc, #12] @ (361344 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24f650>) │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ bl 29bbd0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x189edc> │ │ │ │ b.n 3612f6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24f602> │ │ │ │ nop │ │ │ │ - add r4, pc, #88 @ (adr r4, 3613a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24f6ac>) │ │ │ │ + add r1, pc, #344 @ (adr r1, 3614a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24f7ac>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #232] @ (361440 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24f74c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1018841,15 +1018853,15 @@ │ │ │ │ bl 1c12b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xaf5bc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s15, [sp, #8] │ │ │ │ b.n 361390 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24f69c> │ │ │ │ nop │ │ │ │ asrs r6, r1, #15 │ │ │ │ lsls r6, r6, #5 │ │ │ │ - lsrs r4, r0, #9 │ │ │ │ + lsls r4, r0, #30 │ │ │ │ lsls r0, 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] @ (36161c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24f928>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1019007,31 +1019019,31 @@ │ │ │ │ b.n 361546 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24f852> │ │ │ │ asrs r6, r1, #11 │ │ │ │ lsls r6, r6, #5 │ │ │ │ ldr r7, [pc, #0] @ (361624 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24f930>) │ │ │ │ bx r2 │ │ │ │ ldr r6, [pc, #0] @ (361628 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24f934>) │ │ │ │ bx r2 │ │ │ │ - add r2, pc, #408 @ (adr r2, 3617c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24fad0>) │ │ │ │ + ldr r7, [sp, #664] @ 0x298 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r0, r6, #20 │ │ │ │ + asrs r0, r6, #9 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r0, r1, #4 │ │ │ │ + lsls r0, r1, #25 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - add r2, pc, #240 @ (adr r2, 361728 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24fa34>) │ │ │ │ + ldr r7, [sp, #496] @ 0x1f0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r2, pc, #376 @ (adr r2, 3617b4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24fac0>) │ │ │ │ + ldr r7, [sp, #632] @ 0x278 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r1, pc, #672 @ (adr r1, 3618e0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24fbec>) │ │ │ │ + ldr r6, [sp, #928] @ 0x3a0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r1, pc, #872 @ (adr r1, 3619ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24fcb8>) │ │ │ │ + ldr r7, [sp, #104] @ 0x68 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r1, pc, #512 @ (adr r1, 361848 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24fb54>) │ │ │ │ + ldr r6, [sp, #768] @ 0x300 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r2, r1, #17 │ │ │ │ + asrs r2, r1, #6 │ │ │ │ lsls r1, r1, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #224] @ (36173c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24fa48>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1019106,15 +1019118,15 @@ │ │ │ │ bl 1c12b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xaf5bc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 36168c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24f998> │ │ │ │ nop │ │ │ │ asrs r2, r1, #3 │ │ │ │ lsls r6, r6, #5 │ │ │ │ - lsls r0, r1, #29 │ │ │ │ + lsls r0, r1, #18 │ │ │ │ lsls r0, 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] @ (361908 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24fc14>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1019268,31 +1019280,31 @@ │ │ │ │ b.n 361832 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24fb3e> │ │ │ │ lsrs r2, r2, #31 │ │ │ │ lsls r6, r6, #5 │ │ │ │ ldr r7, [pc, #0] @ (361910 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24fc1c>) │ │ │ │ bx r2 │ │ │ │ ldr r6, [pc, #0] @ (361914 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24fc20>) │ │ │ │ bx r2 │ │ │ │ - ldr r7, [sp, #776] @ 0x308 │ │ │ │ + ldr r5, [sp, #8] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r4, r0, #9 │ │ │ │ + lsrs r4, r0, #30 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r4, r3, #24 │ │ │ │ + lsls r4, r3, #13 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r7, [sp, #608] @ 0x260 │ │ │ │ + ldr r4, [sp, #864] @ 0x360 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r7, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r4, [sp, #712] @ 0x2c8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r7, [sp, #16] │ │ │ │ + ldr r4, [sp, #272] @ 0x110 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r4, [sp, #184] @ 0xb8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [sp, #880] @ 0x370 │ │ │ │ + ldr r4, [sp, #112] @ 0x70 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r6, r3, #5 │ │ │ │ + lsrs r6, r3, #26 │ │ │ │ lsls r1, r1, #3 │ │ │ │ add.w r0, r0, #573440 @ 0x8c000 │ │ │ │ movs r1, #0 │ │ │ │ addw r2, r0, #2812 @ 0xafc │ │ │ │ movw r3, #38222 @ 0x954e │ │ │ │ str r1, [r2, #0] │ │ │ │ strh.w r3, [r0, #2816] @ 0xb00 │ │ │ │ @@ -1019487,27 +1019499,27 @@ │ │ │ │ bcc.n 361a84 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24fd90> │ │ │ │ b.n 361ad8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24fde4> │ │ │ │ movw ip, #34037 @ 0x84f5 │ │ │ │ cmp r1, ip │ │ │ │ bne.n 361a84 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24fd90> │ │ │ │ b.n 361ad8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24fde4> │ │ │ │ nop │ │ │ │ - udf #26 │ │ │ │ + blt.n 361bec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24fef8> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r6, [r7, #28] │ │ │ │ + ldrsh r6, [r7, r4] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r5, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r2, [sp, #944] @ 0x3b0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r5, [sp, #328] @ 0x148 │ │ │ │ + ldr r2, [sp, #584] @ 0x248 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r5, [sp, #768] @ 0x300 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r5, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r3, [sp, #240] @ 0xf0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r5, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r2, [sp, #928] @ 0x3a0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1019754,41 +1019766,41 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 361bbc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x24fec8> │ │ │ │ ldr r2, [pc, #56] @ (361df4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x250100>) │ │ │ │ add r2, pc │ │ │ │ b.n 361d76 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x250082> │ │ │ │ nop │ │ │ │ - bgt.n 361d5c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x250068> │ │ │ │ + bge.n 361ddc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2500e8> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r5, [sp, #640] @ 0x280 │ │ │ │ + ldr r2, [sp, #896] @ 0x380 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r4, [r0, #12] │ │ │ │ + ldrsh r4, [r0, r0] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r5, [sp, #352] @ 0x160 │ │ │ │ + ldr r2, [sp, #608] @ 0x260 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r5, [sp, #632] @ 0x278 │ │ │ │ + ldr r2, [sp, #888] @ 0x378 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r1, [sp, #960] @ 0x3c0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [sp, #568] @ 0x238 │ │ │ │ + ldr r1, [sp, #824] @ 0x338 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [sp, #120] @ 0x78 │ │ │ │ + ldr r1, [sp, #376] @ 0x178 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [sp, #240] @ 0xf0 │ │ │ │ + ldr r1, [sp, #496] @ 0x1f0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [sp, #136] @ 0x88 │ │ │ │ + ldr r1, [sp, #392] @ 0x188 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r1, [sp, #672] @ 0x2a0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [sp, #176] @ 0xb0 │ │ │ │ + ldr r1, [sp, #432] @ 0x1b0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [sp, #344] @ 0x158 │ │ │ │ + ldr r1, [sp, #600] @ 0x258 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r3, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r1, [sp, #248] @ 0xf8 │ │ │ │ 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 r4, r1 │ │ │ │ @@ -1020293,33 +1020305,33 @@ │ │ │ │ b.n 362120 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25042c> │ │ │ │ lsls r4, r3, #25 │ │ │ │ lsls r6, r6, #5 │ │ │ │ svc 66 @ 0x42 │ │ │ │ lsls r5, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #92 @ 0x5c │ │ │ │ + cmp r5, #156 @ 0x9c │ │ │ │ lsls r4, r2, #3 │ │ │ │ udf #216 @ 0xd8 │ │ │ │ lsls r5, r6, #5 │ │ │ │ - cmp r6, #246 @ 0xf6 │ │ │ │ + cmp r4, #54 @ 0x36 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r0, [sp, #784] @ 0x310 │ │ │ │ + str r6, [sp, #16] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [sp, #544] @ 0x220 │ │ │ │ + str r5, [sp, #800] @ 0x320 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r7, #36 @ 0x24 │ │ │ │ + cmp r4, #100 @ 0x64 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r5, #222 @ 0xde │ │ │ │ + cmp r3, #30 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r0, [sp, #56] @ 0x38 │ │ │ │ + str r5, [sp, #312] @ 0x138 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r7, [sp, #840] @ 0x348 │ │ │ │ + str r5, [sp, #72] @ 0x48 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ + str r5, [sp, #272] @ 0x110 │ │ │ │ lsls r1, r1, #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 │ │ │ │ @@ -1020609,33 +1020621,33 @@ │ │ │ │ nop │ │ │ │ bgt.n 3626a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2509ac> │ │ │ │ lsls r5, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r6, #13 │ │ │ │ lsls r6, r6, #5 │ │ │ │ - cmp r5, #108 @ 0x6c │ │ │ │ + cmp r2, #172 @ 0xac │ │ │ │ lsls r4, r2, #3 │ │ │ │ blt.n 3625d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2508dc> │ │ │ │ lsls r5, r6, #5 │ │ │ │ - cmp r4, #12 │ │ │ │ + cmp r1, #76 @ 0x4c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r7, [sp, #56] @ 0x38 │ │ │ │ + str r4, [sp, #312] @ 0x138 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [sp, #632] @ 0x278 │ │ │ │ + str r3, [sp, #888] @ 0x378 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [sp, #760] @ 0x2f8 │ │ │ │ + str r3, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r4, #14 │ │ │ │ + cmp r1, #78 @ 0x4e │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r2, #204 @ 0xcc │ │ │ │ + cmp r0, #12 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r5, [sp, #968] @ 0x3c8 │ │ │ │ + str r3, [sp, #200] @ 0xc8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [sp, #72] @ 0x48 │ │ │ │ + str r3, [sp, #328] @ 0x148 │ │ │ │ lsls r1, r1, #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 │ │ │ │ @@ -1020885,21 +1020897,21 @@ │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ bvc.n 36284c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x250b58> │ │ │ │ lsls r5, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r3, #19 │ │ │ │ + asrs r0, r3, #8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - asrs r6, r3, #19 │ │ │ │ + asrs r6, r3, #8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ bvc.n 3629a4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x250cb0> │ │ │ │ lsls r5, r6, #5 │ │ │ │ - str r3, [sp, #152] @ 0x98 │ │ │ │ + str r0, [sp, #408] @ 0x198 │ │ │ │ lsls r1, r1, #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 │ │ │ │ @@ -1021002,21 +1021014,21 @@ │ │ │ │ b.n 362a06 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x250d12> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bvs.n 362abc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x250dc8> │ │ │ │ lsls r5, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #336] @ 0x150 │ │ │ │ + ldrh r4, [r2, #60] @ 0x3c │ │ │ │ lsls r1, r1, #3 │ │ │ │ bpl.n 362a5c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x250d68> │ │ │ │ lsls r5, r6, #5 │ │ │ │ - asrs r2, r1, #12 │ │ │ │ + asrs r2, r1, #1 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - str r1, [sp, #888] @ 0x378 │ │ │ │ + ldrh r6, [r3, #56] @ 0x38 │ │ │ │ lsls r1, r1, #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] @ (362b34 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x250e40>) │ │ │ │ @@ -1021085,17 +1021097,17 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ bpl.n 362c04 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x250f10> │ │ │ │ lsls r5, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ bpl.n 362b6c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x250e78> │ │ │ │ lsls r5, r6, #5 │ │ │ │ - str r1, [sp, #424] @ 0x1a8 │ │ │ │ + ldrh r2, [r5, #52] @ 0x34 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r1, [sp, #416] @ 0x1a0 │ │ │ │ + ldrh r0, [r5, #52] @ 0x34 │ │ │ │ lsls r1, r1, #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] @ 362cd8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x250fe4> │ │ │ │ sub sp, #32 │ │ │ │ @@ -1021239,23 +1021251,23 @@ │ │ │ │ b.n 362bee <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x250efa> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bmi.n 362c14 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x250f20> │ │ │ │ lsls r5, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #88] @ 0x58 │ │ │ │ + ldrh r6, [r2, #50] @ 0x32 │ │ │ │ lsls r1, r1, #3 │ │ │ │ bmi.n 362da8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2510b4> │ │ │ │ lsls r5, r6, #5 │ │ │ │ - str r0, [sp, #208] @ 0xd0 │ │ │ │ + ldrh r4, [r6, #42] @ 0x2a │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [sp, #16] │ │ │ │ + ldrh r4, [r0, #42] @ 0x2a │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r0, [r6, #62] @ 0x3e │ │ │ │ + ldrh r0, [r6, #40] @ 0x28 │ │ │ │ lsls r1, r1, #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] @ 362dd4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2510e0> │ │ │ │ mov r3, r0 │ │ │ │ @@ -1021335,19 +1021347,19 @@ │ │ │ │ b.n 362d48 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x251054> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bcs.n 362db8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2510c4> │ │ │ │ lsls r5, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r0, #60] @ 0x3c │ │ │ │ + ldrh r2, [r0, #38] @ 0x26 │ │ │ │ lsls r1, r1, #3 │ │ │ │ bcs.n 362d44 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x251050> │ │ │ │ lsls r5, r6, #5 │ │ │ │ - ldrh r2, [r4, #56] @ 0x38 │ │ │ │ + ldrh r2, [r4, #34] @ 0x22 │ │ │ │ lsls r1, r1, #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 │ │ │ │ @@ -1021416,15 +1021428,15 @@ │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ bne.n 362e74 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x251180> │ │ │ │ lsls r5, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ bne.n 362de0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2510ec> │ │ │ │ lsls r5, r6, #5 │ │ │ │ - ldrh r6, [r7, #50] @ 0x32 │ │ │ │ + ldrh r6, [r7, #28] │ │ │ │ lsls r1, r1, #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 │ │ │ │ @@ -1021498,21 +1021510,21 @@ │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ bne.n 362fac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2512b8> │ │ │ │ lsls r5, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r4, #24 │ │ │ │ + lsrs r0, r4, #13 │ │ │ │ lsls r5, r3, #3 │ │ │ │ beq.n 362f14 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x251220> │ │ │ │ lsls r5, r6, #5 │ │ │ │ - ldrh r2, [r3, #46] @ 0x2e │ │ │ │ + ldrh r2, [r3, #24] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r6, [r5, #44] @ 0x2c │ │ │ │ + ldrh r6, [r5, #22] │ │ │ │ lsls r1, r1, #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 │ │ │ │ @@ -1021594,17 +1021606,17 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrh r0, [r6, #38] @ 0x26 │ │ │ │ + ldrh r0, [r6, #16] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r0, [r0, #38] @ 0x26 │ │ │ │ + ldrh r0, [r0, #16] │ │ │ │ lsls r1, r1, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #196] @ 36317c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x251488> │ │ │ │ mov r3, r0 │ │ │ │ @@ -1021678,19 +1021690,19 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ ldmia r7!, {r2, r3, r4, r5} │ │ │ │ lsls r5, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r4, #36] @ 0x24 │ │ │ │ + ldrh r2, [r4, #14] │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldmia r6, {r3, r6, r7} │ │ │ │ lsls r5, r6, #5 │ │ │ │ - ldrh r6, [r5, #32] │ │ │ │ + ldrh r6, [r5, #10] │ │ │ │ lsls r1, r1, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr.w lr, [pc, #100] @ 363204 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x251510> │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -1021885,15 +1021897,15 @@ │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ ldmia r4, {r1, r3, r4, r7} │ │ │ │ lsls r5, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r4!, {r2, r3, r6} │ │ │ │ lsls r5, r6, #5 │ │ │ │ - ldrh r0, [r3, #14] │ │ │ │ + strh r0, [r3, #56] @ 0x38 │ │ │ │ lsls r1, r1, #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 │ │ │ │ @@ -1022037,17 +1022049,17 @@ │ │ │ │ bhi.n 36355c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x251868> │ │ │ │ b.n 363598 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2518a4> │ │ │ │ movw r0, #34914 @ 0x8862 │ │ │ │ cmp r1, r0 │ │ │ │ bne.n 36355c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x251868> │ │ │ │ b.n 363598 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2518a4> │ │ │ │ nop │ │ │ │ - ldrh r0, [r5, #4] │ │ │ │ + strh r0, [r5, #46] @ 0x2e │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r6, [r0, #4] │ │ │ │ + strh r6, [r0, #46] @ 0x2e │ │ │ │ lsls r1, r1, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #304] @ 36371c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x251a28> │ │ │ │ mov r3, r0 │ │ │ │ @@ -1022159,19 +1022171,19 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ ldmia r2!, {r3} │ │ │ │ lsls r5, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r4, #62] @ 0x3e │ │ │ │ + strh r4, [r4, #40] @ 0x28 │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldmia r1, {r1, r2, r3, r6, r7} │ │ │ │ lsls r5, r6, #5 │ │ │ │ - strh r0, [r5, #56] @ 0x38 │ │ │ │ + strh r0, [r5, #34] @ 0x22 │ │ │ │ lsls r1, r1, #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 │ │ │ │ @@ -1022275,19 +1022287,19 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ ldmia r0!, {r2, r7} │ │ │ │ lsls r5, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r1, #52] @ 0x34 │ │ │ │ + strh r4, [r1, #30] │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldmia r0!, {r1, r2, r6} │ │ │ │ lsls r5, r6, #5 │ │ │ │ - strh r2, [r2, #48] @ 0x30 │ │ │ │ + strh r2, [r2, #26] │ │ │ │ lsls r1, r1, #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 │ │ │ │ @@ -1022392,17 +1022404,17 @@ │ │ │ │ strex r0, r1, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 36399a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x251ca6> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 363958 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x251c64> │ │ │ │ b.n 3638f4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x251c00> │ │ │ │ - strh r4, [r0, #42] @ 0x2a │ │ │ │ + strh r4, [r0, #20] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [sp, #1008] @ 0x3f0 │ │ │ │ + str r6, [sp, #240] @ 0xf0 │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #224] @ (363aac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x251db8>) │ │ │ │ @@ -1022496,19 +1022508,19 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 363a8c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x251d98> │ │ │ │ ldcl 1, cr0, [sl, #-468] @ 0xfffffe2c │ │ │ │ stmia r6!, {r5} │ │ │ │ lsls r5, r6, #5 │ │ │ │ asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r2, r5 │ │ │ │ + asrs r6, r2, #26 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - adds r4, #86 @ 0x56 │ │ │ │ + adds r1, #150 @ 0x96 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - adds r4, #32 │ │ │ │ + adds r1, #96 @ 0x60 │ │ │ │ lsls r0, 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] @ (363b78 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x251e84>) │ │ │ │ @@ -1022576,15 +1022588,15 @@ │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mcrr 1, 7, r0, lr, cr5 │ │ │ │ stmia r5!, {r2, r3} │ │ │ │ lsls r5, r6, #5 │ │ │ │ asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r1, r1 │ │ │ │ + asrs r2, r1, #22 │ │ │ │ lsls r0, 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] @ (363c84 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x251f90>) │ │ │ │ @@ -1022684,19 +1022696,19 @@ │ │ │ │ b.n 363be0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x251eec> │ │ │ │ nop │ │ │ │ @ instruction: 0xeb8c0175 │ │ │ │ stmia r4!, {r1, r4, r6} │ │ │ │ lsls r5, r6, #5 │ │ │ │ asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r1, #30 │ │ │ │ + asrs r2, r1, #19 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - adds r2, #106 @ 0x6a │ │ │ │ + cmp r7, #170 @ 0xaa │ │ │ │ lsls r0, r1, #3 │ │ │ │ - adds r2, #104 @ 0x68 │ │ │ │ + cmp r7, #168 @ 0xa8 │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #164] @ (363d54 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x252060>) │ │ │ │ @@ -1022765,15 +1022777,15 @@ │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ orns r1, r6, r5, ror #1 │ │ │ │ stmia r3!, {r2, r4, r5} │ │ │ │ lsls r5, r6, #5 │ │ │ │ asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r6, #25 │ │ │ │ + asrs r2, r6, #14 │ │ │ │ lsls r0, r1, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #416] @ (363f14 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x252220>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -1022936,31 +1022948,31 @@ │ │ │ │ b.n 363df0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2520fc> │ │ │ │ nop │ │ │ │ @ instruction: 0xe9ae0175 │ │ │ │ stmia r2!, {r3, r4, r5, r6} │ │ │ │ lsls r5, r6, #5 │ │ │ │ asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r4, #6] │ │ │ │ + ldrb r6, [r4, #24] │ │ │ │ lsls r1, r1, #3 │ │ │ │ lsrs r4, r3, #2 │ │ │ │ lsls r6, r6, #5 │ │ │ │ - strh r0, [r3, #0] │ │ │ │ + ldrb r0, [r3, #21] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r2, r5, #19 │ │ │ │ + asrs r2, r5, #8 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r2, [r5, #31] │ │ │ │ + ldrb r2, [r5, #20] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r0, [r7, #31] │ │ │ │ + ldrb r0, [r7, #20] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r2, [r6, #31] │ │ │ │ + ldrb r2, [r6, #20] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r0, [r3, #31] │ │ │ │ + ldrb r0, [r3, #20] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bgt.n 363f70 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25227c> │ │ │ │ + bls.n 363ff0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2522fc> │ │ │ │ lsls r7, r0, #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] │ │ │ │ @@ -1023114,17 +1023126,17 @@ │ │ │ │ nop │ │ │ │ b.n 36401c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x252328> │ │ │ │ lsls r5, r6, #5 │ │ │ │ stmia r0!, {r1, r2, r5, r6} │ │ │ │ lsls r5, r6, #5 │ │ │ │ asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r5, #24] │ │ │ │ + ldrb r4, [r5, #13] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r0, [r0, #25] │ │ │ │ + ldrb r0, [r0, #14] │ │ │ │ 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 r3, [pc, #276] @ (36421c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x252528>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -1023233,15 +1023245,15 @@ │ │ │ │ b.n 364184 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x252490> │ │ │ │ b.n 363e58 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x252164> │ │ │ │ lsls r5, r6, #5 │ │ │ │ bkpt 0x00e4 │ │ │ │ lsls r5, r6, #5 │ │ │ │ asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r7, #22] │ │ │ │ + ldrb r4, [r7, #11] │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #404] @ (3643d4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2526e0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1023397,25 +1023409,25 @@ │ │ │ │ b.n 36433a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x252646> │ │ │ │ b.n 363da4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2520b0> │ │ │ │ lsls r5, r6, #5 │ │ │ │ pop {r1, r4, r5, r7, pc} │ │ │ │ lsls r5, r6, #5 │ │ │ │ asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r5, #15] │ │ │ │ + ldrb r6, [r5, #4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r0, r6, #32 │ │ │ │ + lsrs r0, r6, #21 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r6, [r2, #15] │ │ │ │ + ldrb r6, [r2, #4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bvc.n 364300 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25260c> │ │ │ │ + bmi.n 364380 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25268c> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r4, [r0, #14] │ │ │ │ + ldrb r4, [r0, #3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r6, r3, #1 │ │ │ │ + lsrs r6, r3, #22 │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #340] @ (364560 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25286c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1023547,25 +1023559,25 @@ │ │ │ │ b.n 364494 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2527a0> │ │ │ │ b.n 364b94 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x252ea0> │ │ │ │ lsls r5, r6, #5 │ │ │ │ cbnz r2, 3645e0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2528ec> │ │ │ │ lsls r5, r6, #5 │ │ │ │ asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r6, #11] │ │ │ │ + ldrb r0, [r6, #0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r6, r2, #28 │ │ │ │ + lsrs r6, r2, #17 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r2, [r3, #9] │ │ │ │ + strb r2, [r3, #30] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - beq.n 364550 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25285c> │ │ │ │ + ldmia r6!, {r1, r3, r5} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r2, [r6, #8] │ │ │ │ + strb r2, [r6, #29] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r0, [r2, #9] │ │ │ │ + strb r0, [r2, #30] │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #316] @ (3646d4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2529e0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1023687,21 +1023699,21 @@ │ │ │ │ nop │ │ │ │ b.n 3649f0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x252cfc> │ │ │ │ lsls r5, r6, #5 │ │ │ │ rev16 r6, r2 │ │ │ │ lsls r5, r6, #5 │ │ │ │ asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r4, #5] │ │ │ │ + strb r4, [r4, #26] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r2, r1, #22 │ │ │ │ + lsrs r2, r1, #11 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r4, [r2, #3] │ │ │ │ + strb r4, [r2, #24] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r7!, {r2, r5, r6} │ │ │ │ + ldmia r4!, {r2, r5, r7} │ │ │ │ lsls r7, r0, #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 │ │ │ │ @@ -1023721,15 +1023733,15 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ str.w ip, [sp, #24] │ │ │ │ vstr d7, [sp, #16] │ │ │ │ bl 3639b8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x251cc4> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrb r6, [r4, #1] │ │ │ │ + strb r6, [r4, #22] │ │ │ │ lsls r1, r1, #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 │ │ │ │ @@ -1023751,15 +1023763,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ str.w ip, [sp, #32] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ bl 363ac4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x251dd0> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrb r2, [r5, #0] │ │ │ │ + strb r2, [r5, #21] │ │ │ │ lsls r1, r1, #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] @ 3647d4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x252ae0> │ │ │ │ @@ -1023779,15 +1023791,15 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ str.w ip, [sp, #24] │ │ │ │ vstr d7, [sp, #16] │ │ │ │ bl 3639b8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x251cc4> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrb r6, [r1, #0] │ │ │ │ + strb r6, [r1, #21] │ │ │ │ lsls r1, r1, #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 │ │ │ │ @@ -1023809,15 +1023821,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ str.w ip, [sp, #32] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ bl 363ac4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x251dd0> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - strb r4, [r1, #31] │ │ │ │ + strb r4, [r1, #20] │ │ │ │ lsls r1, 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 │ │ │ │ @@ -1023837,15 +1023849,15 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ str.w ip, [sp, #24] │ │ │ │ vstr d7, [sp, #16] │ │ │ │ bl 363b88 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x251e94> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - strb r6, [r3, #30] │ │ │ │ + strb r6, [r3, #19] │ │ │ │ lsls r1, r1, #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 │ │ │ │ @@ -1023867,15 +1023879,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ str.w ip, [sp, #32] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ bl 363c9c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x251fa8> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - strb r2, [r4, #29] │ │ │ │ + strb r2, [r4, #18] │ │ │ │ lsls r1, r1, #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] @ 36490c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x252c18> │ │ │ │ @@ -1023895,15 +1023907,15 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ str.w ip, [sp, #24] │ │ │ │ vstr d7, [sp, #16] │ │ │ │ bl 363b88 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x251e94> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - strb r2, [r1, #29] │ │ │ │ + strb r2, [r1, #18] │ │ │ │ lsls r1, r1, #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 │ │ │ │ @@ -1023925,15 +1023937,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ str.w ip, [sp, #32] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ bl 363c9c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x251fa8> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - strb r4, [r1, #28] │ │ │ │ + strb r4, [r1, #17] │ │ │ │ lsls r1, 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 ip, r3 │ │ │ │ @@ -1023951,15 +1023963,15 @@ │ │ │ │ mov r2, r1 │ │ │ │ str.w ip, [sp, #24] │ │ │ │ mov r1, lr │ │ │ │ vstr d7, [sp, #16] │ │ │ │ bl 3639b8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x251cc4> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - strb r0, [r4, #27] │ │ │ │ + strb r0, [r4, #16] │ │ │ │ lsls r1, 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 ip, r3 │ │ │ │ @@ -1023977,15 +1023989,15 @@ │ │ │ │ mov r2, r1 │ │ │ │ str.w ip, [sp, #24] │ │ │ │ mov r1, lr │ │ │ │ vstr d7, [sp, #16] │ │ │ │ bl 363b88 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x251e94> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - strb r0, [r6, #26] │ │ │ │ + strb r0, [r6, #15] │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr r3, [pc, #56] @ (364a2c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x252d38>) │ │ │ │ add r3, pc │ │ │ │ cmp r1, r3 │ │ │ │ beq.n 364a28 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x252d34> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1024171,21 +1024183,21 @@ │ │ │ │ bgt.n 364b4c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x252e58> │ │ │ │ lsls r5, r6, #5 │ │ │ │ push {r1, r2, r3, r4, r5, r6, lr} │ │ │ │ lsls r5, r6, #5 │ │ │ │ asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfb920175 │ │ │ │ - strb r0, [r3, #20] │ │ │ │ + strb r0, [r3, #9] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r6, r3, #31 │ │ │ │ + lsls r6, r3, #20 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strb r0, [r0, #20] │ │ │ │ + strb r0, [r0, #9] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r7!, {r1, r2, r4, r5} │ │ │ │ + ldmia r4, {r1, r2, r4, r5, r6} │ │ │ │ lsls r7, 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, [pc, #280] @ (364d2c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x253038>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -1024296,15 +1024308,15 @@ │ │ │ │ nop │ │ │ │ blt.n 364d50 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25305c> │ │ │ │ lsls r5, r6, #5 │ │ │ │ cbz r0, 364daa <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2530b6> │ │ │ │ lsls r5, r6, #5 │ │ │ │ asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r4, #17] │ │ │ │ + strb r6, [r4, #6] │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #404] @ (364ee4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2531f0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1024460,31 +1024472,31 @@ │ │ │ │ b.n 364df4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x253100> │ │ │ │ bls.n 364e90 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25319c> │ │ │ │ lsls r5, r6, #5 │ │ │ │ uxth r6, r3 │ │ │ │ lsls r5, r6, #5 │ │ │ │ asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r0, #13] │ │ │ │ + strb r0, [r0, #2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r6, r1, #23 │ │ │ │ + lsls r6, r1, #12 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strb r0, [r6, #11] │ │ │ │ + strb r0, [r6, #0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r6, [r2, #10] │ │ │ │ + ldr r6, [r2, #124] @ 0x7c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r2, [r3, #11] │ │ │ │ + strb r2, [r3, #0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r4, [r6, #9] │ │ │ │ + ldr r4, [r6, #120] @ 0x78 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r7!, {r1, r3, r5, r6} │ │ │ │ + stmia r4!, {r1, r3, r5, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strb r6, [r0, #9] │ │ │ │ + ldr r6, [r0, #120] @ 0x78 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r4, [r4, #9] │ │ │ │ + ldr r4, [r4, #120] @ 0x78 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #404] @ (3650bc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2533c8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1024640,31 +1024652,31 @@ │ │ │ │ b.n 364fcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2532d8> │ │ │ │ bvc.n 3650b8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2533c4> │ │ │ │ lsls r5, r6, #5 │ │ │ │ sub sp, #280 @ 0x118 │ │ │ │ lsls r5, r6, #5 │ │ │ │ asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r2, #7] │ │ │ │ + ldr r4, [r2, #112] @ 0x70 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r6, r6, #15 │ │ │ │ + lsls r6, r6, #4 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strb r0, [r3, #4] │ │ │ │ + ldr r0, [r3, #100] @ 0x64 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r2, [r5, #4] │ │ │ │ + ldr r2, [r5, #100] @ 0x64 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r2, [r0, #4] │ │ │ │ + ldr r2, [r0, #100] @ 0x64 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r0, [r1, #4] │ │ │ │ + ldr r0, [r1, #100] @ 0x64 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r5!, {r1, r4, r7} │ │ │ │ + stmia r2!, {r1, r4, r6, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strb r2, [r3, #3] │ │ │ │ + ldr r2, [r3, #96] @ 0x60 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r4, [r1, #2] │ │ │ │ + ldr r4, [r1, #92] @ 0x5c │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #328] @ (365248 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x253554>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1024790,21 +1024802,20 @@ │ │ │ │ b.n 365190 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25349c> │ │ │ │ bvs.n 365298 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2535a4> │ │ │ │ lsls r5, r6, #5 │ │ │ │ add r6, sp, #944 @ 0x3b0 │ │ │ │ lsls r5, r6, #5 │ │ │ │ asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r3, #0] │ │ │ │ + ldr r6, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r0, r4, #8 │ │ │ │ - lsls r0, r1, #3 │ │ │ │ - ldr r4, [r0, #120] @ 0x78 │ │ │ │ + vhadd.u32 q8, q8, │ │ │ │ + ldr r4, [r0, #76] @ 0x4c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r3!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r3, r5} │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #440] @ (365430 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25373c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1024976,30 +1024987,29 @@ │ │ │ │ nop │ │ │ │ bmi.n 36538c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x253698> │ │ │ │ lsls r5, r6, #5 │ │ │ │ add r5, sp, #472 @ 0x1d8 │ │ │ │ lsls r5, r6, #5 │ │ │ │ asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r0, #108] @ 0x6c │ │ │ │ + ldr r2, [r0, #64] @ 0x40 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r0, r5, #2 │ │ │ │ - lsls r0, r1, #3 │ │ │ │ + stc2l 0, cr0, [r8, #796]! @ 0x31c │ │ │ │ @ instruction: 0xf3560175 │ │ │ │ - ldr r2, [r2, #96] @ 0x60 │ │ │ │ - lsls r1, r1, #3 │ │ │ │ - stmia r2!, {r5, r6} │ │ │ │ - lsls r7, r0, #3 │ │ │ │ - ldr r0, [r5, #92] @ 0x5c │ │ │ │ + ldr r2, [r2, #52] @ 0x34 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r2!, {r1, r2, r4, r5} │ │ │ │ + nop {10} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r0, [r3, #84] @ 0x54 │ │ │ │ + ldr r0, [r5, #48] @ 0x30 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r2, [r5, #48] @ 0x30 │ │ │ │ + itet vc │ │ │ │ + lslvc r7, r0, #3 │ │ │ │ + ldrvs r0, [r3, #40] @ 0x28 │ │ │ │ + lslvc r1, r1, #3 │ │ │ │ + strh r2, [r5, #26] │ │ │ │ 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 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #684] @ (365720 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x253a2c>) │ │ │ │ @@ -1025259,26 +1025269,26 @@ │ │ │ │ nop │ │ │ │ bcs.n 365688 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x253994> │ │ │ │ lsls r5, r6, #5 │ │ │ │ add r3, sp, #480 @ 0x1e0 │ │ │ │ lsls r5, r6, #5 │ │ │ │ asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r4, #76] @ 0x4c │ │ │ │ + ldr r2, [r4, #32] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cdp2 0, 10, cr0, cr12, cr7, {6} │ │ │ │ - ldmia r0!, {} │ │ │ │ + @ instruction: 0xfbec00c7 │ │ │ │ + stmia r5!, {r6} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r0, [r4, #40] @ 0x28 │ │ │ │ + str r0, [r4, #124] @ 0x7c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [r6, #40] @ 0x28 │ │ │ │ + str r0, [r6, #124] @ 0x7c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [r0, #40] @ 0x28 │ │ │ │ + str r6, [r0, #124] @ 0x7c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [r6, #40] @ 0x28 │ │ │ │ + str r2, [r6, #124] @ 0x7c │ │ │ │ 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 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #676] @ (365a00 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x253d0c>) │ │ │ │ @@ -1025536,26 +1025546,26 @@ │ │ │ │ b.n 3659e4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x253cf0> │ │ │ │ ldmia r7, {r1, r3, r6, r7} │ │ │ │ lsls r5, r6, #5 │ │ │ │ add r0, sp, #576 @ 0x240 │ │ │ │ lsls r5, r6, #5 │ │ │ │ asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r0, #36] @ 0x24 │ │ │ │ + str r6, [r0, #120] @ 0x78 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - smlald r0, r0, r4, r7 │ │ │ │ - stmia r5!, {r4} │ │ │ │ + vst4. {d0-d3}, [r4], r7 │ │ │ │ + stmia r2!, {r4, r6} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r2, [r1, #0] │ │ │ │ + str r2, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [r1, #124] @ 0x7c │ │ │ │ + str r6, [r1, #80] @ 0x50 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [r6, #124] @ 0x7c │ │ │ │ + str r0, [r6, #80] @ 0x50 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [r2, #124] @ 0x7c │ │ │ │ + str r0, [r2, #80] @ 0x50 │ │ │ │ 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, #3984] @ 0xf90 │ │ │ │ ldr r4, [pc, #428] @ (365be8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x253ef4>) │ │ │ │ sub sp, #88 @ 0x58 │ │ │ │ @@ -1025725,22 +1025735,22 @@ │ │ │ │ lsls r5, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ add r5, pc, #664 @ (adr r5, 365e8c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x254198>) │ │ │ │ lsls r5, r6, #5 │ │ │ │ asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r7, #116] @ 0x74 │ │ │ │ + str r0, [r7, #72] @ 0x48 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr.w r0, [lr, #199] @ 0xc7 │ │ │ │ + @ instruction: 0xf61e00c7 │ │ │ │ add r5, pc, #432 @ (adr r5, 365db4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2540c0>) │ │ │ │ lsls r5, r6, #5 │ │ │ │ - str r4, [r0, #104] @ 0x68 │ │ │ │ + str r4, [r0, #60] @ 0x3c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [r2, #104] @ 0x68 │ │ │ │ + str r6, [r2, #60] @ 0x3c │ │ │ │ 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, #3976] @ 0xf88 │ │ │ │ ldr r4, [pc, #432] @ (365dd0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2540dc>) │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ @@ -1025914,22 +1025924,22 @@ │ │ │ │ lsls r5, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ add r3, pc, #768 @ (adr r3, 3660dc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2543e8>) │ │ │ │ lsls r5, r6, #5 │ │ │ │ asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r7, #88] @ 0x58 │ │ │ │ + str r4, [r7, #44] @ 0x2c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xf6fa00c7 │ │ │ │ + bics.w r0, sl, #6520832 @ 0x638000 │ │ │ │ add r3, pc, #544 @ (adr r3, 36600c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x254318>) │ │ │ │ lsls r5, r6, #5 │ │ │ │ - str r6, [r6, #84] @ 0x54 │ │ │ │ + str r6, [r6, #40] @ 0x28 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [r4, #84] @ 0x54 │ │ │ │ + str r0, [r4, #40] @ 0x28 │ │ │ │ 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, #3976] @ 0xf88 │ │ │ │ ldr r4, [pc, #428] @ (365fb4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2542c0>) │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ @@ -1026101,22 +1026111,22 @@ │ │ │ │ lsls r5, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ add r1, pc, #864 @ (adr r1, 366320 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25462c>) │ │ │ │ lsls r5, r6, #5 │ │ │ │ asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r6, #60] @ 0x3c │ │ │ │ + str r4, [r6, #16] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds.w r0, r2, #6520832 @ 0x638000 │ │ │ │ + @ instruction: 0xf25200c7 │ │ │ │ add r1, pc, #640 @ (adr r1, 366250 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25455c>) │ │ │ │ lsls r5, r6, #5 │ │ │ │ - str r6, [r5, #56] @ 0x38 │ │ │ │ + str r6, [r5, #12] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [r7, #52] @ 0x34 │ │ │ │ + str r0, [r7, #8] │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #416] @ (36618c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x254498>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1026277,26 +1026287,26 @@ │ │ │ │ nop │ │ │ │ stmia r7!, {r3, r4, r5} │ │ │ │ lsls r5, r6, #5 │ │ │ │ add r0, pc, #8 @ (adr r0, 36619c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2544a8>) │ │ │ │ lsls r5, r6, #5 │ │ │ │ asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r6, #32] │ │ │ │ + ldrsh r2, [r6, r5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xf33400c7 │ │ │ │ + orns r0, r4, #199 @ 0xc7 │ │ │ │ b.n 365d98 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2540a4> │ │ │ │ lsls r5, r6, #5 │ │ │ │ - str r2, [r0, #24] │ │ │ │ + ldrsh r2, [r0, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r4, [r5, #16] │ │ │ │ + ldrsh r4, [r5, r1] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [r4, #12] │ │ │ │ + ldrsh r0, [r4, r0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r6, [r1, #3] │ │ │ │ + strb r6, [r1, #24] │ │ │ │ lsls r0, 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #476] @ (3663a4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2546b0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1026482,30 +1026492,30 @@ │ │ │ │ b.n 366216 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x254522> │ │ │ │ stmia r5!, {r2, r3, r4, r6} │ │ │ │ lsls r5, r6, #5 │ │ │ │ ldr r6, [sp, #152] @ 0x98 │ │ │ │ lsls r5, r6, #5 │ │ │ │ asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r5, #4] │ │ │ │ + ldrb r2, [r5, r6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adcs.w r0, r4, #199 @ 0xc7 │ │ │ │ + cdp 0, 9, cr0, cr4, cr7, {6} │ │ │ │ b.n 365bc0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x253ecc> │ │ │ │ lsls r5, r6, #5 │ │ │ │ - ldrsh r6, [r1, r6] │ │ │ │ + ldrb r6, [r1, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsh r4, [r4, r4] │ │ │ │ + ldrb r4, [r4, r1] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsh r0, [r7, r5] │ │ │ │ + ldrb r0, [r7, r2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsh r4, [r1, r4] │ │ │ │ + ldrb r4, [r1, r1] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsh r6, [r3, r3] │ │ │ │ + ldrb r6, [r3, r0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r4, [r6, #26] │ │ │ │ + strb r4, [r6, #15] │ │ │ │ lsls r0, 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #476] @ (3665c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2548d0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1026691,30 +1026701,30 @@ │ │ │ │ nop │ │ │ │ stmia r3!, {r2, r3, r4, r5} │ │ │ │ lsls r5, r6, #5 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ lsls r5, r6, #5 │ │ │ │ asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r1, r1] │ │ │ │ + ldrh r2, [r1, r6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - vhadd.s q0, q10, │ │ │ │ + ldcl 0, cr0, [r4], #-796 @ 0xfffffce4 │ │ │ │ b.n 3669a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x254cac> │ │ │ │ lsls r5, r6, #5 │ │ │ │ - ldrb r6, [r5, r5] │ │ │ │ + ldrh r6, [r5, r2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r4, [r0, r4] │ │ │ │ + ldrh r4, [r0, r1] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r0, [r3, r5] │ │ │ │ + ldrh r0, [r3, r2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r4, [r5, r3] │ │ │ │ + ldrh r4, [r5, r0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r0, [r0, r3] │ │ │ │ + ldrh r0, [r0, r0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r6, [r2, #18] │ │ │ │ + strb r6, [r2, #7] │ │ │ │ lsls r0, r3, #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] │ │ │ │ @@ -1026857,16 +1026867,16 @@ │ │ │ │ ldr r2, [pc, #20] @ (3667b4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x254ac0>) │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 36671a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x254a26> │ │ │ │ nop │ │ │ │ - subw r0, r4, #200 @ 0xc8 │ │ │ │ - @ instruction: 0xf21200c8 │ │ │ │ + vmla.i32 d16, d20, d8[0] │ │ │ │ + vhadd.s16 q8, q9, q4 │ │ │ │ stmdb sp!, {r4, r5, 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 │ │ │ │ movs r2, #1 │ │ │ │ @@ -1026989,21 +1026999,21 @@ │ │ │ │ add r1, pc │ │ │ │ add.w r0, r5, #168 @ 0xa8 │ │ │ │ bl 43de74 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32c180> │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [r3, #164] @ 0xa4 │ │ │ │ b.n 366874 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x254b80> │ │ │ │ - ldrh r2, [r6, r0] │ │ │ │ + ldrsb r2, [r6, r5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bmi.n 3668c8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x254bd4> │ │ │ │ + bcs.n 366948 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x254c54> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrh r0, [r6, r0] │ │ │ │ + ldrsb r0, [r6, r5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [r1, r7] │ │ │ │ + ldrsb r4, [r1, 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, #3648] @ 0xe40 │ │ │ │ mov r8, r1 │ │ │ │ mov r5, r2 │ │ │ │ @@ -1027165,15 +1027175,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r5, r0 │ │ │ │ movs r0, r0 │ │ │ │ str r6, [sp, #704] @ 0x2c0 │ │ │ │ lsls r5, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r1, r4] │ │ │ │ + ldrsb r2, [r1, r1] │ │ │ │ lsls r1, r1, #3 │ │ │ │ str r5, [sp, #32] │ │ │ │ lsls r5, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1027327,27 +1027337,27 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 366c44 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x254f50> │ │ │ │ cbnz r2, 366d52 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25505e> │ │ │ │ lsls r5, r6, #5 │ │ │ │ - ldrsb r0, [r7, r7] │ │ │ │ + strb r0, [r7, r4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsb r4, [r7, r3] │ │ │ │ + strb r4, [r7, r0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsb r0, [r0, r7] │ │ │ │ + strb r0, [r0, r4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsb r0, [r3, r3] │ │ │ │ + strb r0, [r3, r0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsb r4, [r5, r3] │ │ │ │ + strb r4, [r5, r0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsb r2, [r0, r4] │ │ │ │ + strb r2, [r0, r1] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsb r4, [r6, r4] │ │ │ │ + strb r4, [r6, r1] │ │ │ │ lsls r1, r1, #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] @ (366d9c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2550a8>) │ │ │ │ @@ -1027536,33 +1027546,33 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 366e48 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x255154> │ │ │ │ str r2, [sp, #240] @ 0xf0 │ │ │ │ lsls r5, r6, #5 │ │ │ │ asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb78a │ │ │ │ + push {r1, r3, r6, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrsb r0, [r7, r1] │ │ │ │ + strh r0, [r7, r6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r0, r9 │ │ │ │ + cmp r0, r1 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r4, sl │ │ │ │ + cmp r4, r2 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsb r2, [r5, r1] │ │ │ │ + strh r2, [r5, r6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsb r4, [r6, r1] │ │ │ │ + strh r4, [r6, r6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsb r2, [r7, r2] │ │ │ │ + strh r2, [r7, r7] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r6, [r4, r7] │ │ │ │ + strh r6, [r4, r4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsb r0, [r7, r1] │ │ │ │ + strh r0, [r7, r6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r0, [r5, r6] │ │ │ │ + strh r0, [r5, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr r6, [pc, #308] @ (36705c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x255368>) │ │ │ │ sub sp, #96 @ 0x60 │ │ │ │ @@ -1027691,27 +1027701,27 @@ │ │ │ │ lsls r5, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ str r0, [sp, #752] @ 0x2f0 │ │ │ │ lsls r5, r6, #5 │ │ │ │ asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r4, r7] │ │ │ │ + strh r0, [r4, r4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ str r0, [sp, #32] │ │ │ │ lsls r5, r6, #5 │ │ │ │ - strb r4, [r6, r5] │ │ │ │ + strh r4, [r6, r2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - push {r1, r2, r4, r5, r7, lr} │ │ │ │ + uxtb r6, r6 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strb r2, [r5, r5] │ │ │ │ + strh r2, [r5, r2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r0, [r0, r5] │ │ │ │ + strh r0, [r0, r2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r2, [r7, r0] │ │ │ │ + str r2, [r7, r5] │ │ │ │ lsls r1, r1, #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] @ (36711c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x255428>) │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -1027768,15 +1027778,15 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0xb67c │ │ │ │ lsls r5, r6, #5 │ │ │ │ ldrh r6, [r3, #58] @ 0x3a │ │ │ │ lsls r5, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r5, r4] │ │ │ │ + strh r4, [r5, r1] │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldrh r6, [r7, #54] @ 0x36 │ │ │ │ lsls r5, r6, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ @@ -1027838,15 +1027848,15 @@ │ │ │ │ nop │ │ │ │ push {r2, r4, r6, r7, lr} │ │ │ │ lsls r5, r6, #5 │ │ │ │ ldrh r2, [r7, #52] @ 0x34 │ │ │ │ lsls r5, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r3, r2] │ │ │ │ + str r2, [r3, r7] │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldrh r2, [r2, #50] @ 0x32 │ │ │ │ lsls r5, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ @@ -1027969,29 +1027979,29 @@ │ │ │ │ nop │ │ │ │ push {r5, lr} │ │ │ │ lsls r5, r6, #5 │ │ │ │ ldrh r4, [r1, #48] @ 0x30 │ │ │ │ lsls r5, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r1, r0] │ │ │ │ + str r4, [r1, r5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r0, [r4, r1] │ │ │ │ + str r0, [r4, r6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldrh r2, [r2, #44] @ 0x2c │ │ │ │ lsls r5, r6, #5 │ │ │ │ - strh r2, [r3, r5] │ │ │ │ + str r2, [r3, r2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r0, [r1, r0] │ │ │ │ + str r0, [r1, r5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r6, [r5, r5] │ │ │ │ + str r6, [r5, r2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r4, [r7, r5] │ │ │ │ + str r4, [r7, r2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r2, [r1, r6] │ │ │ │ + str r2, [r1, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r6, r3 │ │ │ │ @@ -1028148,17 +1028158,17 @@ │ │ │ │ bne.n 367464 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x255770> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 243b00 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x131e0c> │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 3673be <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2556ca> │ │ │ │ b.n 3673d4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2556e0> │ │ │ │ - strh r2, [r4, r4] │ │ │ │ + str r2, [r4, r1] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r0, [r4, r2] │ │ │ │ + ldr r7, [pc, #896] @ (367868 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x255b74>) │ │ │ │ lsls r1, 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 r4, r1 │ │ │ │ @@ -1028402,19 +1028412,19 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 3675a4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2558b0> │ │ │ │ nop │ │ │ │ - str r6, [r6, r2] │ │ │ │ + ldr r5, [pc, #984] @ (367b30 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x255e3c>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [r3, r1] │ │ │ │ + ldr r5, [pc, #608] @ (3679bc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x255cc8>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r4, [r3, r0] │ │ │ │ + ldr r5, [pc, #368] @ (3678d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x255bdc>) │ │ │ │ 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 │ │ │ │ ldr r4, [pc, #72] @ (3677bc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x255ac8>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -1028446,15 +1028456,15 @@ │ │ │ │ str.w r8, [sp] │ │ │ │ bl 367548 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x255854> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ add r7, sp, #712 @ 0x2c8 │ │ │ │ lsls r5, r6, #5 │ │ │ │ - str r6, [r7, r0] │ │ │ │ + ldr r5, [pc, #504] @ (3679bc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x255cc8>) │ │ │ │ lsls r1, r1, #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] @ 367828 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x255b34> │ │ │ │ mov r5, r3 │ │ │ │ @@ -1028489,19 +1028499,19 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add r7, sp, #312 @ 0x138 │ │ │ │ lsls r5, r6, #5 │ │ │ │ - ldr r7, [pc, #936] @ (367bd8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x255ee4>) │ │ │ │ + ldr r5, [pc, #168] @ (3678d8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x255be4>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r7, [pc, #808] @ (367b5c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x255e68>) │ │ │ │ + ldr r5, [pc, #40] @ (36785c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x255b68>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r7, [pc, #872] @ (367ba0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x255eac>) │ │ │ │ + ldr r5, [pc, #104] @ (3678a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x255bac>) │ │ │ │ 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 │ │ │ │ ldr r4, [pc, #88] @ (3678a4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x255bb0>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -1028541,17 +1028551,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [pc, #12] @ (3678ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x255bb8>) │ │ │ │ add r3, pc │ │ │ │ b.n 36786c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x255b78> │ │ │ │ nop │ │ │ │ add r6, sp, #872 @ 0x368 │ │ │ │ lsls r5, r6, #5 │ │ │ │ - ldr r7, [pc, #648] @ (367b34 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x255e40>) │ │ │ │ + ldr r4, [pc, #904] @ (367c34 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x255f40>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r7, [pc, #504] @ (367aa8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x255db4>) │ │ │ │ + ldr r4, [pc, #760] @ (367ba8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x255eb4>) │ │ │ │ lsls r1, r1, #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] @ 367928 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x255c34> │ │ │ │ mov r5, r3 │ │ │ │ @@ -1028594,19 +1028604,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ add r6, sp, #392 @ 0x188 │ │ │ │ lsls r5, r6, #5 │ │ │ │ - ldr r7, [pc, #296] @ (367a58 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x255d64>) │ │ │ │ + ldr r4, [pc, #552] @ (367b58 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x255e64>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r7, [pc, #208] @ (367a04 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x255d10>) │ │ │ │ + ldr r4, [pc, #464] @ (367b04 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x255e10>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [pc, #880] @ (367ca8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x255fb4>) │ │ │ │ + ldr r4, [pc, #112] @ (3679a8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x255cb4>) │ │ │ │ lsls r1, r1, #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] @ (3679b4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x255cc0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -1028653,19 +1028663,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ add r5, sp, #880 @ 0x370 │ │ │ │ lsls r5, r6, #5 │ │ │ │ - ldr r6, [pc, #928] @ (367d5c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x256068>) │ │ │ │ + ldr r4, [pc, #160] @ (367a5c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x255d68>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [pc, #840] @ (367d08 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x256014>) │ │ │ │ + ldr r4, [pc, #72] @ (367a08 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x255d14>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [pc, #864] @ (367d24 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x256030>) │ │ │ │ + ldr r4, [pc, #96] @ (367a24 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x255d30>) │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #132] @ (367a5c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x255d68>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -1028722,21 +1028732,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ add r5, sp, #312 @ 0x138 │ │ │ │ lsls r5, r6, #5 │ │ │ │ - ldr r6, [pc, #680] @ (367d0c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x256018>) │ │ │ │ + ldr r3, [pc, #936] @ (367e0c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x256118>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [pc, #544] @ (367c88 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x255f94>) │ │ │ │ + ldr r3, [pc, #800] @ (367d88 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x256094>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r5, [pc, #760] @ (367d64 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x256070>) │ │ │ │ + ldr r2, [pc, #1016] @ (367e64 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x256170>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [pc, #200] @ (367b38 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x255e44>) │ │ │ │ + ldr r3, [pc, #456] @ (367c38 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x255f44>) │ │ │ │ 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 │ │ │ │ add.w r4, r2, #100 @ 0x64 │ │ │ │ mov r7, r2 │ │ │ │ @@ -1028925,15 +1028935,15 @@ │ │ │ │ blx 68474 │ │ │ │ b.n 367bb8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x255ec4> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ strh r4, [r1, #36] @ 0x24 │ │ │ │ lsls r5, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #160] @ (367d0c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x256018>) │ │ │ │ + ldr r2, [pc, #416] @ (367e0c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x256118>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ strh r0, [r0, #34] @ 0x22 │ │ │ │ lsls r5, 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, #4008] @ 0xfa8 │ │ │ │ @@ -1029293,19 +1029303,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 367fea <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2562f6> │ │ │ │ add r7, pc, #456 @ (adr r7, 3681e4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2564f0>) │ │ │ │ lsls r5, r6, #5 │ │ │ │ - ldr r1, [pc, #192] @ (3680e0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2563ec>) │ │ │ │ + mov r0, lr │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r1, [pc, #224] @ (368104 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x256410>) │ │ │ │ + mov r0, pc │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [pc, #1008] @ (368418 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x256724>) │ │ │ │ + mov r4, r7 │ │ │ │ lsls r1, r1, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #272] @ (368148 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x256454>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1029422,23 +1029432,23 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ add r6, pc, #864 @ (adr r6, 3684a8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2567b4>) │ │ │ │ lsls r5, r6, #5 │ │ │ │ ldrb r4, [r7, #30] │ │ │ │ lsls r5, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #984] @ (36852c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x256838>) │ │ │ │ + mov r6, r6 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [pc, #776] @ (368460 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25676c>) │ │ │ │ + mov r2, r0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldrb r2, [r0, #29] │ │ │ │ lsls r5, r6, #5 │ │ │ │ stmia r5!, {r3, r4, r5, r7} │ │ │ │ lsls r5, r6, #5 │ │ │ │ - ldr r0, [pc, #216] @ (36823c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x256548>) │ │ │ │ + cmp r6, lr │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #136] @ (368200 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25650c>) │ │ │ │ @@ -1029496,17 +1029506,17 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 30ecf0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1fcffc> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ add r5, pc, #696 @ (adr r5, 3684bc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2567c8>) │ │ │ │ lsls r5, r6, #5 │ │ │ │ - ldr r0, [pc, #16] @ (368218 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x256524>) │ │ │ │ + cmp r4, r8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0x47d6 │ │ │ │ + cmp r6, r2 │ │ │ │ lsls r1, r1, #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 │ │ │ │ @@ -1029548,17 +1029558,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r5, pc, #8 @ (adr r5, 368284 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x256590>) │ │ │ │ lsls r5, r6, #5 │ │ │ │ - beq.n 368360 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25666c> │ │ │ │ + ldmia r5, {r4, r5, r7} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - bx fp │ │ │ │ + add sl, r3 │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #440] @ (368450 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25675c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1029729,21 +1029739,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 368320 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25662c> │ │ │ │ add r4, pc, #568 @ (adr r4, 36868c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x256998>) │ │ │ │ lsls r5, r6, #5 │ │ │ │ ldrb r4, [r2, #21] │ │ │ │ lsls r5, r6, #5 │ │ │ │ - bx r7 │ │ │ │ + add r6, pc │ │ │ │ lsls r1, r1, #3 │ │ │ │ - mov sl, pc │ │ │ │ + add r2, r7 │ │ │ │ lsls r1, r1, #3 │ │ │ │ asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf3e400c8 │ │ │ │ + @ instruction: 0xf12400c8 │ │ │ │ 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] @ (3684e4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2567f0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r4, r1 │ │ │ │ @@ -1029785,18 +1029795,18 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 3684c6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2567d2> │ │ │ │ add r2, pc, #688 @ (adr r2, 368798 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x256aa4>) │ │ │ │ lsls r5, r6, #5 │ │ │ │ - cmp lr, r4 │ │ │ │ + cmn r6, r4 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bfi r0, ip, #3, #6 │ │ │ │ - cmp r6, pc │ │ │ │ + @ instruction: 0xf0ac00c8 │ │ │ │ + cmp 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, #3960] @ 0xf78 │ │ │ │ ldrb.w r5, [r2, #84] @ 0x54 │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ @@ -1030152,17 +1030162,17 @@ │ │ │ │ lsls r0, r3 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [pc, #16] @ (3688f8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x256c04>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 368848 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x256b54> │ │ │ │ - tst r6, r7 │ │ │ │ + subs r7, #126 @ 0x7e │ │ │ │ lsls r1, r1, #3 │ │ │ │ - sbcs r4, r2 │ │ │ │ + subs r6, #212 @ 0xd4 │ │ │ │ lsls r1, r1, #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 │ │ │ │ @@ -1030286,21 +1030296,21 @@ │ │ │ │ b.n 3689ea <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x256cf6> │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffc0ffff │ │ │ │ rors r7, r3 │ │ │ │ ldr r6, [sp, #88] @ 0x58 │ │ │ │ lsls r5, r6, #5 │ │ │ │ - lsls r4, r6 │ │ │ │ + subs r5, #244 @ 0xf4 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r0, r1 │ │ │ │ + subs r5, #200 @ 0xc8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - eors r6, r3 │ │ │ │ + subs r5, #158 @ 0x9e │ │ │ │ lsls r1, r1, #3 │ │ │ │ - eors r6, r1 │ │ │ │ + subs r5, #142 @ 0x8e │ │ │ │ lsls r1, r1, #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, #328] @ (368be8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x256ef4>) │ │ │ │ @@ -1030425,21 +1030435,21 @@ │ │ │ │ ldr r1, [r2, #16] │ │ │ │ str r1, [r3, #8] │ │ │ │ ldr r2, [r2, #20] │ │ │ │ str r2, [r3, #12] │ │ │ │ b.n 368b3e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x256e4a> │ │ │ │ ldr r4, [sp, #536] @ 0x218 │ │ │ │ lsls r5, r6, #5 │ │ │ │ - subs r7, #172 @ 0xac │ │ │ │ + subs r4, #236 @ 0xec │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r7, #88 @ 0x58 │ │ │ │ + subs r4, #152 @ 0x98 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r6, #198 @ 0xc6 │ │ │ │ + subs r4, #6 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r6, #182 @ 0xb6 │ │ │ │ + subs r3, #246 @ 0xf6 │ │ │ │ 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 │ │ │ │ @@ -1030867,23 +1030877,23 @@ │ │ │ │ b.n 368d34 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x257040> │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - subs r5, #234 @ 0xea │ │ │ │ + subs r3, #42 @ 0x2a │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r5, #64 @ 0x40 │ │ │ │ + subs r2, #128 @ 0x80 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r5, #22 │ │ │ │ + subs r2, #86 @ 0x56 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r4, #156 @ 0x9c │ │ │ │ + subs r1, #220 @ 0xdc │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r4, #162 @ 0xa2 │ │ │ │ + subs r1, #226 @ 0xe2 │ │ │ │ lsls r1, r1, #3 │ │ │ │ str r2, [sp, #0] │ │ │ │ bl 1c12b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xaf5bc> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r5, [r2, #1844] @ 0x734 │ │ │ │ b.n 368c64 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x256f70> │ │ │ │ vmov r2, s14 │ │ │ │ @@ -1031308,25 +1031318,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ vstr s14, [sp] │ │ │ │ bl 1c12b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xaf5bc> │ │ │ │ vldr s14, [sp] │ │ │ │ b.n 3691fa <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x257506> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #80 @ 0x50 │ │ │ │ + adds r5, #144 @ 0x90 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r7, #206 @ 0xce │ │ │ │ + adds r5, #14 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r7, #136 @ 0x88 │ │ │ │ + adds r4, #200 @ 0xc8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r7, #24 │ │ │ │ + adds r4, #88 @ 0x58 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r6, #98 @ 0x62 │ │ │ │ + adds r3, #162 @ 0xa2 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r4, #190 @ 0xbe │ │ │ │ + adds r1, #254 @ 0xfe │ │ │ │ lsls r1, r1, #3 │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 369114 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x257420> │ │ │ │ b.n 3694be <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2577ca> │ │ │ │ movs r2, #1 │ │ │ │ b.n 36925e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25756a> │ │ │ │ movw r3, #5890 @ 0x1702 │ │ │ │ @@ -1032070,25 +1032080,25 @@ │ │ │ │ nop │ │ │ │ ldrh r2, [r4, #18] │ │ │ │ lsls r5, r6, #5 │ │ │ │ str r4, [r1, #52] @ 0x34 │ │ │ │ lsls r5, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #130 @ 0x82 │ │ │ │ + cmp r3, #194 @ 0xc2 │ │ │ │ lsls r1, r1, #3 │ │ │ │ str r0, [r1, #40] @ 0x28 │ │ │ │ lsls r5, r6, #5 │ │ │ │ - cmp r5, #146 @ 0x92 │ │ │ │ + cmp r2, #210 @ 0xd2 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r4, #118 @ 0x76 │ │ │ │ + cmp r1, #182 @ 0xb6 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r4, #110 @ 0x6e │ │ │ │ + cmp r1, #174 @ 0xae │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r4, #106 @ 0x6a │ │ │ │ + cmp r1, #170 @ 0xaa │ │ │ │ lsls r1, r1, #3 │ │ │ │ movw r2, #34065 @ 0x8511 │ │ │ │ cmp r6, r2 │ │ │ │ beq.n 36a00c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x258318> │ │ │ │ movw r2, #34066 @ 0x8512 │ │ │ │ cmp r6, r2 │ │ │ │ bne.n 36a018 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x258324> │ │ │ │ @@ -1032163,17 +1032173,17 @@ │ │ │ │ movs r5, #1 │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 369fcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2582d8> │ │ │ │ b.n 369d62 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25806e> │ │ │ │ movs r5, #2 │ │ │ │ b.n 369fcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2582d8> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ - cmp r3, #204 @ 0xcc │ │ │ │ + cmp r1, #12 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r3, #148 @ 0x94 │ │ │ │ + cmp r0, #212 @ 0xd4 │ │ │ │ lsls r1, r1, #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] @ (36a1e8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2584f4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1032280,19 +1032290,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 36a10c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x258418> │ │ │ │ nop │ │ │ │ strh r2, [r1, #52] @ 0x34 │ │ │ │ lsls r5, r6, #5 │ │ │ │ - cbnz r0, 36a26c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x258578> │ │ │ │ + cbnz r0, 36a1fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x258508> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - cmp r2, #6 │ │ │ │ + movs r7, #70 @ 0x46 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ + movs r7, #66 @ 0x42 │ │ │ │ lsls r1, r1, #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] @ (36a364 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x258670>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1032418,23 +1032428,23 @@ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 36a276 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x258582> │ │ │ │ strh r6, [r3, #40] @ 0x28 │ │ │ │ lsls r5, r6, #5 │ │ │ │ - rev16 r4, r7 │ │ │ │ + @ instruction: 0xb7bc │ │ │ │ lsls r0, r1, #3 │ │ │ │ - cmp r0, #172 @ 0xac │ │ │ │ + movs r5, #236 @ 0xec │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r0, #168 @ 0xa8 │ │ │ │ + movs r5, #232 @ 0xe8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r0, #202 @ 0xca │ │ │ │ + movs r6, #10 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r0, #184 @ 0xb8 │ │ │ │ + movs r5, #248 @ 0xf8 │ │ │ │ lsls r1, r1, #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] @ (36a4fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x258808>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1032558,23 +1032568,23 @@ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 29bdcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a0d8> │ │ │ │ b.n 36a3f2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2586fe> │ │ │ │ strh r2, [r3, #28] │ │ │ │ lsls r5, r6, #5 │ │ │ │ - cbnz r4, 36a504 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x258810> │ │ │ │ + @ instruction: 0xb644 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - movs r7, #20 │ │ │ │ + movs r4, #84 @ 0x54 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r7, #16 │ │ │ │ + movs r4, #80 @ 0x50 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r7, #50 @ 0x32 │ │ │ │ + movs r4, #114 @ 0x72 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r7, #32 │ │ │ │ + movs r4, #96 @ 0x60 │ │ │ │ lsls r1, r1, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #52] @ 36a558 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x258864> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -1032592,30 +1032602,30 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 369c98 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x257fa4> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ strh r6, [r7, #14] │ │ │ │ lsls r5, r6, #5 │ │ │ │ - movs r6, #220 @ 0xdc │ │ │ │ + movs r4, #28 │ │ │ │ lsls r1, r1, #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] @ 36a588 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x258894> │ │ │ │ sub.w r0, r0, #33792 @ 0x8400 │ │ │ │ add ip, pc │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 369c98 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x257fa4> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - movs r6, #180 @ 0xb4 │ │ │ │ + movs r3, #244 @ 0xf4 │ │ │ │ lsls r1, r1, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w lr, [pc, #164] @ 36a640 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25894c> │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1032672,15 +1032682,15 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ strh r4, [r4, #10] │ │ │ │ lsls r5, r6, #5 │ │ │ │ ldrh r4, [r2, r1] │ │ │ │ lsls r5, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #58 @ 0x3a │ │ │ │ + movs r3, #122 @ 0x7a │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr r2, [r4, r7] │ │ │ │ lsls r5, r6, #5 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1032730,15 +1032740,15 @@ │ │ │ │ str r3, [sp, #16] │ │ │ │ b.n 36a6b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2589bc> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ ldr r4, [r1, r6] │ │ │ │ lsls r5, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #144 @ 0x90 │ │ │ │ + movs r2, #208 @ 0xd0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr r2, [r6, r4] │ │ │ │ lsls r5, r6, #5 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1032785,15 +1032795,15 @@ │ │ │ │ nop │ │ │ │ ldrb r4, [r7, #31] │ │ │ │ lsls r5, r6, #5 │ │ │ │ ldr r6, [r4, r3] │ │ │ │ lsls r5, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #20 │ │ │ │ + movs r2, #84 @ 0x54 │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ lsls r5, r6, #5 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1032828,15 +1032838,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 36a7fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x258b08> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ ldr r2, [r2, r1] │ │ │ │ lsls r5, r6, #5 │ │ │ │ - movs r4, #184 @ 0xb8 │ │ │ │ + movs r1, #248 @ 0xf8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r2, r0] │ │ │ │ lsls r5, r6, #5 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1032897,15 +1032907,15 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ ldrb r0, [r4, #27] │ │ │ │ lsls r5, r6, #5 │ │ │ │ ldrsb r0, [r2, r7] │ │ │ │ lsls r5, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #246 @ 0xf6 │ │ │ │ + movs r1, #54 @ 0x36 │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldrsb r6, [r3, r5] │ │ │ │ lsls r5, r6, #5 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1032955,15 +1032965,15 @@ │ │ │ │ str r3, [sp, #16] │ │ │ │ b.n 36a934 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x258c40> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ ldrsb r0, [r1, r4] │ │ │ │ lsls r5, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #76 @ 0x4c │ │ │ │ + movs r0, #140 @ 0x8c │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldrsb r6, [r5, r2] │ │ │ │ lsls r5, r6, #5 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1033009,15 +1033019,15 @@ │ │ │ │ nop │ │ │ │ ldrb r4, [r7, #21] │ │ │ │ lsls r5, r6, #5 │ │ │ │ ldrsb r2, [r4, r1] │ │ │ │ lsls r5, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #212 @ 0xd4 │ │ │ │ + movs r0, #20 │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldrsb r2, [r3, r0] │ │ │ │ lsls r5, r6, #5 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1033051,15 +1033061,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 36aa78 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x258d84> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ strb r2, [r2, r7] │ │ │ │ lsls r5, r6, #5 │ │ │ │ - movs r2, #120 @ 0x78 │ │ │ │ + subs r0, r7, #6 │ │ │ │ lsls r1, r1, #3 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r3, r6] │ │ │ │ lsls r5, r6, #5 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1033118,15 +1033128,15 @@ │ │ │ │ nop │ │ │ │ ldrb r4, [r5, #17] │ │ │ │ lsls r5, r6, #5 │ │ │ │ strb r6, [r2, r5] │ │ │ │ lsls r5, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #72 @ 0x48 │ │ │ │ + subs r0, r1, #2 │ │ │ │ lsls r1, r1, #3 │ │ │ │ strb r6, [r5, r3] │ │ │ │ lsls r5, r6, #5 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1033170,15 +1033180,15 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ strb r6, [r4, r2] │ │ │ │ lsls r5, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #208 @ 0xd0 │ │ │ │ + subs r0, r2, #0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ strb r4, [r3, r1] │ │ │ │ lsls r5, r6, #5 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1033198,30 +1033208,30 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 36a08c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x258398> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r1, #13] │ │ │ │ lsls r5, r6, #5 │ │ │ │ - movs r0, #200 @ 0xc8 │ │ │ │ + subs r0, r1, #0 │ │ │ │ lsls r1, r1, #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] @ 36ac3c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x258f48> │ │ │ │ sub.w r0, r0, #33792 @ 0x8400 │ │ │ │ add ip, pc │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 36a08c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x258398> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - movs r0, #164 @ 0xa4 │ │ │ │ + adds r4, r4, #7 │ │ │ │ lsls r1, r1, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #52] @ 36ac84 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x258f90> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -1033239,30 +1033249,30 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 36a1f8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x258504> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r2, #11] │ │ │ │ lsls r5, r6, #5 │ │ │ │ - movs r0, #120 @ 0x78 │ │ │ │ + adds r0, r7, #6 │ │ │ │ lsls r1, r1, #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] @ 36acb4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x258fc0> │ │ │ │ sub.w r0, r0, #33792 @ 0x8400 │ │ │ │ add ip, pc │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 36a1f8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x258504> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - movs r0, #84 @ 0x54 │ │ │ │ + adds r4, r2, #6 │ │ │ │ lsls r1, r1, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #52] @ 36acfc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x259008> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -1033280,30 +1033290,30 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 36a37c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x258688> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r3, #9] │ │ │ │ lsls r5, r6, #5 │ │ │ │ - movs r0, #40 @ 0x28 │ │ │ │ + adds r0, r5, #5 │ │ │ │ lsls r1, r1, #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] @ 36ad2c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x259038> │ │ │ │ sub.w r0, r0, #33792 @ 0x8400 │ │ │ │ add ip, pc │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 36a37c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x258688> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - movs r0, #4 │ │ │ │ + adds r4, r0, #5 │ │ │ │ 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, #2096] @ 0x830 │ │ │ │ subw sp, sp, #1972 @ 0x7b4 │ │ │ │ mov r9, r1 │ │ │ │ @@ -1033512,15 +1033522,15 @@ │ │ │ │ nop │ │ │ │ str r6, [r3, r4] │ │ │ │ lsls r5, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r3, r1] │ │ │ │ lsls r5, r6, #5 │ │ │ │ - adds r6, r5, #5 │ │ │ │ + subs r6, r5, r2 │ │ │ │ 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, #3896] @ 0xf38 │ │ │ │ sub sp, #176 @ 0xb0 │ │ │ │ mov r8, r1 │ │ │ │ @@ -1035282,19 +1035292,19 @@ │ │ │ │ ldr r0, [r6, #0] │ │ │ │ bl 16bc30 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x59f3c> │ │ │ │ mov r0, r5 │ │ │ │ blx 68474 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - lsrs r6, r1, #14 │ │ │ │ + lsrs r6, r1, #3 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r2, r6, r1 │ │ │ │ + asrs r2, r6, #22 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r2, r7, #13 │ │ │ │ + lsrs r2, r7, #2 │ │ │ │ lsls r1, r1, #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 │ │ │ │ @@ -1035327,15 +1035337,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [pc, #12] @ (36c288 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25a594>) │ │ │ │ add r2, pc │ │ │ │ bl 36c1b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25a4bc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsrs r0, r2, #12 │ │ │ │ + lsrs r0, r2, #1 │ │ │ │ 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, r0 │ │ │ │ @@ -1035403,19 +1035413,19 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ bl 36c1b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25a4bc> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 68474 │ │ │ │ b.n 36c2e8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25a5f4> │ │ │ │ - lsrs r6, r3, #11 │ │ │ │ + lsrs r6, r3, #32 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r4, r1, #11 │ │ │ │ + lsrs r4, r1, #32 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r6, r1, #11 │ │ │ │ + lsrs r6, r1, #32 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [pc, #164] @ (36c400 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25a70c>) │ │ │ │ @@ -1035815,37 +1035825,37 @@ │ │ │ │ rsb sl, sl, #13 │ │ │ │ add r6, pc │ │ │ │ b.n 36c59e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25a8aa> │ │ │ │ subs r3, #12 │ │ │ │ lsls r5, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r7, #60] @ 0x3c │ │ │ │ + strh r0, [r7, #38] @ 0x26 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r6, [r1, #17] │ │ │ │ + ldrb r6, [r1, #6] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r0, r2, #2 │ │ │ │ + lsls r0, r2, #23 │ │ │ │ lsls r1, r1, #3 │ │ │ │ str r7, [sp, #96] @ 0x60 │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r1, #238 @ 0xee │ │ │ │ lsls r5, r6, #5 │ │ │ │ - lsls r2, r5, #31 │ │ │ │ + lsls r2, r5, #20 │ │ │ │ lsls r1, r1, #3 │ │ │ │ str r6, [sp, #336] @ 0x150 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - lsrs r6, r2, #1 │ │ │ │ + lsls r6, r2, #22 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r4, r4, #31 │ │ │ │ + lsls r4, r4, #20 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r6, r3, #30 │ │ │ │ + lsls r6, r3, #19 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r0, r1, #32 │ │ │ │ + lsls r0, r1, #21 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r0, r7, #27 │ │ │ │ + lsls r0, r7, #16 │ │ │ │ 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 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -1037008,71 +1037018,71 @@ │ │ │ │ subw r3, r3, #2088 @ 0x828 │ │ │ │ stmia.w r3, {r0, r1} │ │ │ │ b.n 36cdfe <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25b10a> │ │ │ │ adds r7, #58 @ 0x3a │ │ │ │ lsls r5, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r6, #18] │ │ │ │ + strb r6, [r6, #7] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strh r4, [r7, #28] │ │ │ │ + strh r4, [r7, #6] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strh r2, [r5, #28] │ │ │ │ + strh r2, [r5, #6] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r4, [r5, #28] │ │ │ │ + strb r4, [r5, #17] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r6, [r1, #27] │ │ │ │ + ldrb r6, [r1, #16] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r6, [r2, #27] │ │ │ │ + strb r6, [r2, #16] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r2, [r1, #6] │ │ │ │ + strb r2, [r1, #27] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strh r2, [r5, #40] @ 0x28 │ │ │ │ + strh r2, [r5, #18] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r0, [r2, #25] │ │ │ │ + strb r0, [r2, #14] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r2, [r6, #23] │ │ │ │ + ldrb r2, [r6, #12] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strh r6, [r6, #38] @ 0x26 │ │ │ │ + strh r6, [r6, #16] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r2, [r2, #23] │ │ │ │ + ldrb r2, [r2, #12] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r4, [r4, #8] │ │ │ │ + ldr r4, [r4, #116] @ 0x74 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r0, [r1, #2] │ │ │ │ + ldr r0, [r1, #92] @ 0x5c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r6, [r5, #7] │ │ │ │ + strb r6, [r5, #28] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r2, [r2, #12] │ │ │ │ + strb r2, [r2, #1] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r2, [r1, #2] │ │ │ │ + strb r2, [r1, #23] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r6, [r2, #10] │ │ │ │ + strb r6, [r2, #31] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r6, [r4, #10] │ │ │ │ + ldr r6, [r4, #124] @ 0x7c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r0, [r5, #21] │ │ │ │ + strb r0, [r5, #10] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r4, [r2, #3] │ │ │ │ + ldr r4, [r2, #96] @ 0x60 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strh r4, [r5, #4] │ │ │ │ + ldrb r4, [r5, #23] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r0, [r6, #124] @ 0x7c │ │ │ │ + ldr r0, [r6, #80] @ 0x50 │ │ │ │ lsls r4, r3, #3 │ │ │ │ cmp r7, #232 @ 0xe8 │ │ │ │ lsls r5, r6, #5 │ │ │ │ - ldrb r6, [r6, #3] │ │ │ │ + strb r6, [r6, #24] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r0, [r5, #31] │ │ │ │ + ldrb r0, [r5, #20] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r4, [r6, #2] │ │ │ │ + strb r4, [r6, #23] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r6, [r7, #1] │ │ │ │ + strb r6, [r7, #22] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r6, [r3, #11] │ │ │ │ + strb r6, [r3, #0] │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr.w r1, [r8, #-44] │ │ │ │ subw r3, r3, #2088 @ 0x828 │ │ │ │ ldr.w r2, [r8] │ │ │ │ add r2, r1 │ │ │ │ movs r1, #0 │ │ │ │ @@ -1038477,21 +1038487,21 @@ │ │ │ │ str r2, [r3, #4] │ │ │ │ mov.w r2, #1065353216 @ 0x3f800000 │ │ │ │ str r2, [r3, #16] │ │ │ │ movs r2, #4 │ │ │ │ str r2, [r3, #0] │ │ │ │ b.w 36cdfe <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25b10a> │ │ │ │ nop │ │ │ │ - ldr??.w r0, [lr, #200] @ 0xc8 │ │ │ │ - strb r0, [r2, #20] │ │ │ │ + @ instruction: 0xf73e00c8 │ │ │ │ + strb r0, [r2, #9] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cdp 0, 12, cr0, cr12, cr8, {6} │ │ │ │ - stcl 0, cr0, [sl, #-800]! @ 0xfffffce0 │ │ │ │ - @ instruction: 0xf0e400c8 │ │ │ │ - vmla.i32 d16, d24, d8[0] │ │ │ │ + stc 0, cr0, [ip], {200} @ 0xc8 │ │ │ │ + @ instruction: 0xeaaa00c8 │ │ │ │ + cdp 0, 2, cr0, cr4, cr8, {6} │ │ │ │ + stc 0, cr0, [r8, #-800]! @ 0xfffffce0 │ │ │ │ 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] │ │ │ │ str r2, [r3, #8] │ │ │ │ @@ -1039534,112 +1039544,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 36cdfe <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25b10a> │ │ │ │ - ldmdb lr, {r3, r6, r7} │ │ │ │ - ldmdb r4!, {r3, r6, r7} │ │ │ │ - b.n 36eca0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25cfac> │ │ │ │ + b.n 36ecdc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25cfe8> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - and.w r0, r0, r8, lsl #3 │ │ │ │ - @ instruction: 0xe8c000c8 │ │ │ │ - b.n 36ede0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25d0ec> │ │ │ │ + b.n 36ed0c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25d018> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - b.n 36eca4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25cfb0> │ │ │ │ + b.n 36f720 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25da2c> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - b.n 36ec50 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25cf5c> │ │ │ │ + b.n 36eeac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25d1b8> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - b.n 36eafc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25ce08> │ │ │ │ + b.n 36ec30 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25cf3c> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - b.n 36ecf4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25d000> │ │ │ │ + b.n 36e860 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25cb6c> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strex r0, r0, [r2, #800] @ 0x320 │ │ │ │ - b.n 36ed8c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25d098> │ │ │ │ + b.n 36f724 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25da30> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - b.n 36e9c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25cccc> │ │ │ │ + b.n 36f6d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25d9dc> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - b.n 36eb18 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25ce24> │ │ │ │ + b.n 36f57c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25d888> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - b.n 36e938 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25cc44> │ │ │ │ + b.n 36f774 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25da80> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - b.n 36ea00 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25cd0c> │ │ │ │ + b.n 36eb4c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25ce58> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - b.n 36ee8c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25d198> │ │ │ │ + b.n 36f80c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25db18> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - b.n 36f73c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25da48> │ │ │ │ + b.n 36f440 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25d74c> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - b.n 36f700 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25da0c> │ │ │ │ + b.n 36f598 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25d8a4> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - b.n 36ee10 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25d11c> │ │ │ │ + b.n 36f3b8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25d6c4> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - b.n 36f63c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25d948> │ │ │ │ + b.n 36f480 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25d78c> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - b.n 36ed9c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25d0a8> │ │ │ │ + b.n 36e90c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25cc18> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - b.n 36ed70 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25d07c> │ │ │ │ + b.n 36f1bc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25d4c8> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - b.n 36ed54 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25d060> │ │ │ │ + b.n 36f180 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25d48c> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - b.n 36f41c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25d728> │ │ │ │ + b.n 36e890 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25cb9c> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - b.n 36f6c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25d9cc> │ │ │ │ + b.n 36f0bc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25d3c8> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - b.n 36f650 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25d95c> │ │ │ │ + b.n 36f81c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25db28> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - b.n 36f634 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25d940> │ │ │ │ + b.n 36f7f0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25dafc> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - b.n 36f510 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25d81c> │ │ │ │ + b.n 36f7d4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25dae0> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - b.n 36f560 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25d86c> │ │ │ │ + svc 14 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - b.n 36eadc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25cde8> │ │ │ │ + b.n 36f140 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25d44c> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - b.n 36f5d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25d8dc> │ │ │ │ + b.n 36f0d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25d3dc> │ │ │ │ + lsls r0, r1, #3 │ │ │ │ + b.n 36f0b4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25d3c0> │ │ │ │ + lsls r0, r1, #3 │ │ │ │ + svc 128 @ 0x80 │ │ │ │ + lsls r0, r1, #3 │ │ │ │ + svc 166 @ 0xa6 │ │ │ │ lsls r0, r1, #3 │ │ │ │ b.n 36f55c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25d868> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - b.n 36f688 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25d994> │ │ │ │ + svc 218 @ 0xda │ │ │ │ + lsls r0, r1, #3 │ │ │ │ + svc 158 @ 0x9e │ │ │ │ + lsls r0, r1, #3 │ │ │ │ + b.n 36f108 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25d414> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - b.n 36f7dc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25dae8> │ │ │ │ + b.n 36f25c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25d568> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - b.n 36ebf0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25cefc> │ │ │ │ + b.n 36f670 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25d97c> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - b.n 36eb78 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25ce84> │ │ │ │ + b.n 36f5f8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25d904> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - b.n 36eab0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25cdbc> │ │ │ │ + b.n 36f530 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25d83c> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - b.n 36ea58 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25cd64> │ │ │ │ + b.n 36f4d8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25d7e4> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - b.n 36f874 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25db80> │ │ │ │ + b.n 36f2f4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25d600> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - b.n 36e8c8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25cbd4> │ │ │ │ + b.n 36f348 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25d654> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - b.n 36f714 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25da20> │ │ │ │ + b.n 36f194 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25d4a0> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - b.n 36eb98 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25cea4> │ │ │ │ + b.n 36f618 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25d924> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - b.n 36f450 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25d75c> │ │ │ │ + svc 2 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - b.n 36f78c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25da98> │ │ │ │ + b.n 36f20c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25d518> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - b.n 36eaf8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25ce04> │ │ │ │ + b.n 36f578 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25d884> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - b.n 36ebe8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25cef4> │ │ │ │ + b.n 36f668 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25d974> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - b.n 36eb5c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25ce68> │ │ │ │ + b.n 36f5dc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25d8e8> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - udf #212 @ 0xd4 │ │ │ │ + bgt.n 36f108 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25d414> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - b.n 36f804 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25db10> │ │ │ │ + b.n 36f284 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25d590> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - b.n 36f838 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25db44> │ │ │ │ + b.n 36f2b8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25d5c4> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - b.n 36f6b8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25d9c4> │ │ │ │ + b.n 36f138 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25d444> │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #676] @ (36f3a4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25d6b0>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -1039890,17 +1039905,17 @@ │ │ │ │ nop │ │ │ │ lsrs r0, r7, #27 │ │ │ │ lsls r5, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r7, #21 │ │ │ │ lsls r5, r6, #5 │ │ │ │ - b.n 36f620 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25d92c> │ │ │ │ + udf #118 @ 0x76 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - usat r0, #7, lr, lsl #3 │ │ │ │ + @ instruction: 0xf0ce00c7 │ │ │ │ add.w r3, r0, #8 │ │ │ │ adds r1, #8 │ │ │ │ adds r0, #16 │ │ │ │ ldrsh.w r2, [r3, #2]! │ │ │ │ ldrsh.w ip, [r1, #2]! │ │ │ │ cmp r2, ip │ │ │ │ bne.n 36f3d4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25d6e0> │ │ │ │ @@ -1040383,15 +1040398,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} │ │ │ │ - ldrb r2, [r7, #18] │ │ │ │ + ldrb r2, [r7, #7] │ │ │ │ lsls r5, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ @@ -1040403,15 +1040418,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 │ │ │ │ - b.n 36f94c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25dc58> │ │ │ │ + b.n 36f3cc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25d6d8> │ │ │ │ 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 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #480] @ (36fb58 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25de64>) │ │ │ │ @@ -1040597,44 +1040612,45 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 36fb08 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25de14> │ │ │ │ b.n 36f9e2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25dcee> │ │ │ │ ldrb.w r3, [r5, #85] @ 0x55 │ │ │ │ orr.w r3, r3, #2 │ │ │ │ strb.w r3, [r5, #85] @ 0x55 │ │ │ │ b.n 36fa06 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25dd12> │ │ │ │ - b.n 36fb08 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25de14> │ │ │ │ + b.n 36f588 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25d894> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - b.n 36faf4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25de00> │ │ │ │ + b.n 36f574 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25d880> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r4, [r7, #4] │ │ │ │ + str r4, [r7, #88] @ 0x58 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - @ instruction: 0xe81400c8 │ │ │ │ - b.n 36faa0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25ddac> │ │ │ │ + b.n 36f610 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25d91c> │ │ │ │ + lsls r0, r1, #3 │ │ │ │ + b.n 36f520 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25d82c> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - b.n 36fa18 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25dd24> │ │ │ │ + b.n 36f498 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25d7a4> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - b.n 36fa1c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25dd28> │ │ │ │ + b.n 36f49c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25d7a8> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - b.n 36f99c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25dca8> │ │ │ │ + b.n 36f41c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25d728> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r1, [pc, #360] @ (36fce4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25dff0>) │ │ │ │ + mov sl, r3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 36f9ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25dcb8> │ │ │ │ + b.n 36f42c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25d738> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - b.n 36f9b4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25dcc0> │ │ │ │ + b.n 36f434 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25d740> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - b.n 36f9c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25dcd0> │ │ │ │ + b.n 36f444 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25d750> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - b.n 36f9a4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25dcb0> │ │ │ │ + b.n 36f424 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25d730> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - b.n 36f9a8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25dcb4> │ │ │ │ + b.n 36f428 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25d734> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - b.n 36f8bc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25dbc8> │ │ │ │ + b.n 37033c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25e648> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - b.n 36f820 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25db2c> │ │ │ │ + b.n 3702a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25e5ac> │ │ │ │ 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 │ │ │ │ ldrd r2, r3, [r0, #4] │ │ │ │ subs r3, #1 │ │ │ │ @@ -1040676,15 +1040692,15 @@ │ │ │ │ str r3, [r4, #8] │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #8] @ (36fc14 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25df20>) │ │ │ │ add r0, pc │ │ │ │ bl 29c010 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a31c> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - strb r6, [r2, r7] │ │ │ │ + strh r6, [r2, r4] │ │ │ │ lsls r4, r3, #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] │ │ │ │ @@ -1040773,15 +1040789,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 36fcb6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25dfc2> │ │ │ │ ldr r0, [pc, #12] @ (36fd0c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25e018>) │ │ │ │ add r0, pc │ │ │ │ bl 29c010 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a31c> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 36fcc6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25dfd2> │ │ │ │ - strb r0, [r0, r3] │ │ │ │ + strh r0, [r0, r0] │ │ │ │ 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 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ @@ -1040842,15 +1040858,15 @@ │ │ │ │ b.n 36fd98 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25e0a4> │ │ │ │ lsls r6, r4, #10 │ │ │ │ lsls r5, r6, #5 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r0, r1] │ │ │ │ + str r0, [r0, r6] │ │ │ │ lsls r4, r3, #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 │ │ │ │ @@ -1040934,31 +1040950,31 @@ │ │ │ │ cmp r9, r6 │ │ │ │ add r2, pc │ │ │ │ ldrsh.w r2, [r2, r3, lsl #1] │ │ │ │ bne.n 36fe34 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25e140> │ │ │ │ mov r0, r2 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r6, [r5, #108] @ 0x6c │ │ │ │ + ldr r6, [r5, #64] @ 0x40 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r2, [r5, #124] @ 0x7c │ │ │ │ + ldr r2, [r5, #80] @ 0x50 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r2, [r4, #20] │ │ │ │ + str r2, [r4, #104] @ 0x68 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r6, [r3, #64] @ 0x40 │ │ │ │ + str r6, [r3, #20] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r2, [r3, #104] @ 0x68 │ │ │ │ + ldr r2, [r3, #60] @ 0x3c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r0, [r7, r0] │ │ │ │ + str r0, [r7, r5] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r0, [r4, #16] │ │ │ │ + str r0, [r4, #100] @ 0x64 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strh r6, [r7, r7] │ │ │ │ + str r6, [r7, r4] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrh r4, [r1, r7] │ │ │ │ + ldr r4, [r1, r4] │ │ │ │ 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] @ (36fef0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25e1fc>) │ │ │ │ @@ -1040973,15 +1040989,15 @@ │ │ │ │ movs r0, #2 │ │ │ │ blx 674fc │ │ │ │ nop │ │ │ │ lsls r4, r4, #4 │ │ │ │ lsls r5, r6, #5 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #176] @ 0xb0 │ │ │ │ + ldrh r4, [r5, #58] @ 0x3a │ │ │ │ lsls r7, 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 │ │ │ │ @@ -1041020,15 +1041036,15 @@ │ │ │ │ movs r2, #1 │ │ │ │ strd r4, r2, [r3, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #4] @ (36ff6c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25e278>) │ │ │ │ add r0, pc │ │ │ │ bl 36fec0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25e1cc> │ │ │ │ - b.n 37048c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25e798> │ │ │ │ + svc 206 @ 0xce │ │ │ │ lsls r0, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1041202,15 +1041218,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #8] @ (370120 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25e42c>) │ │ │ │ add r0, pc │ │ │ │ bl 36fec0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25e1cc> │ │ │ │ nop │ │ │ │ - b.n 370344 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25e650> │ │ │ │ + udf #80 @ 0x50 │ │ │ │ lsls r0, r1, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ sub sp, #8 │ │ │ │ @@ -1041491,21 +1041507,21 @@ │ │ │ │ ldr r0, [pc, #24] @ (370410 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25e71c>) │ │ │ │ add r0, pc │ │ │ │ bl 36fec0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25e1cc> │ │ │ │ ldr r0, [pc, #20] @ (370414 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25e720>) │ │ │ │ add r0, pc │ │ │ │ bl 36fec0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25e1cc> │ │ │ │ nop │ │ │ │ - b.n 370444 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25e750> │ │ │ │ + ble.n 3704c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25e7d0> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - udf #200 @ 0xc8 │ │ │ │ + bgt.n 370420 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25e72c> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - udf #92 @ 0x5c │ │ │ │ + blt.n 37034c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25e658> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - udf #216 @ 0xd8 │ │ │ │ + bgt.n 370448 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25e754> │ │ │ │ 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 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [r2, #40] @ 0x28 │ │ │ │ @@ -1042635,35 +1042651,35 @@ │ │ │ │ ldr r3, [r5, #80] @ 0x50 │ │ │ │ cmp r3, #1 │ │ │ │ it eq │ │ │ │ movweq r0, #351 @ 0x15f │ │ │ │ bne.n 370e52 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25f15e> │ │ │ │ b.n 370728 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25ea34> │ │ │ │ @ instruction: 0xfbca0174 │ │ │ │ - ldrb r2, [r7, r7] │ │ │ │ + ldrh r2, [r7, r4] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r0, [r7, #4] │ │ │ │ + str r0, [r7, #88] @ 0x58 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r6, [r6, #48] @ 0x30 │ │ │ │ + str r6, [r6, #4] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r4, [r5, #8] │ │ │ │ + str r4, [r5, #92] @ 0x5c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r0, [r3, #24] │ │ │ │ + str r0, [r3, #108] @ 0x6c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r5, [pc, #952] @ (371280 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25f58c>) │ │ │ │ + ldr r3, [pc, #184] @ (370f80 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25f28c>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r0, [r1, #48] @ 0x30 │ │ │ │ + str r0, [r1, #4] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r2, [r2, r7] │ │ │ │ + strh r2, [r2, r4] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r5, [pc, #896] @ (371254 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25f560>) │ │ │ │ + ldr r3, [pc, #128] @ (370f54 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25f260>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r4, [r6, #40] @ 0x28 │ │ │ │ + ldrsh r4, [r6, r7] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r4, [r4, #16] │ │ │ │ + str r4, [r4, #100] @ 0x64 │ │ │ │ lsls r4, r3, #3 │ │ │ │ cmp r5, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r3, [r9, #96] @ 0x60 │ │ │ │ mov r4, r9 │ │ │ │ @@ -1045407,29 +1045423,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 371d44 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x260050> │ │ │ │ nop │ │ │ │ - adds r3, #2 │ │ │ │ + adds r0, #66 @ 0x42 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r1, #18 │ │ │ │ + cmp r6, #82 @ 0x52 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r7, #86 @ 0x56 │ │ │ │ + cmp r4, #150 @ 0x96 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r6, #196 @ 0xc4 │ │ │ │ + cmp r4, #4 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r6, #100 @ 0x64 │ │ │ │ + cmp r3, #164 @ 0xa4 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r4, #54 @ 0x36 │ │ │ │ + cmp r1, #118 @ 0x76 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r3, #138 @ 0x8a │ │ │ │ + cmp r0, #202 @ 0xca │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r3, #28 │ │ │ │ + cmp r0, #92 @ 0x5c │ │ │ │ lsls r4, r3, #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 │ │ │ │ @@ -1045798,25 +1045814,25 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.w 372436 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x260742> │ │ │ │ orr.w r3, r3, #1536 @ 0x600 │ │ │ │ b.w 3724e8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2607f4> │ │ │ │ ldr r0, [pc, #24] @ (372ee0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2611ec>) │ │ │ │ add r0, pc │ │ │ │ bl 36fec0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25e1cc> │ │ │ │ - ands r4, r7 │ │ │ │ + subs r5, #124 @ 0x7c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r1, #166 @ 0xa6 │ │ │ │ + adds r6, #230 @ 0xe6 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r4, #132 @ 0x84 │ │ │ │ + movs r1, #196 @ 0xc4 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r4, #78 @ 0x4e │ │ │ │ + adds r1, #142 @ 0x8e │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r4, #72 @ 0x48 │ │ │ │ + cmp r1, #136 @ 0x88 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - push {r1, r6} │ │ │ │ + cbz r2, 372f04 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x261210> │ │ │ │ lsls r0, r1, #3 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cbz r3, 372f40 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26124c> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ cbz r3, 372f40 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26124c> │ │ │ │ push {lr} │ │ │ │ @@ -1045895,15 +1045911,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #8] @ (372fb8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2612c4>) │ │ │ │ add r0, pc │ │ │ │ bl 36fec0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25e1cc> │ │ │ │ nop │ │ │ │ - cbz r4, 37301e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26132a> │ │ │ │ + sub sp, #304 @ 0x130 │ │ │ │ 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 r7, r0 │ │ │ │ @@ -1045934,17 +1045950,17 @@ │ │ │ │ ldr r0, [pc, #16] @ (373018 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x261324>) │ │ │ │ add r0, pc │ │ │ │ bl 36fec0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25e1cc> │ │ │ │ ldr r0, [pc, #12] @ (37301c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x261328>) │ │ │ │ add r0, pc │ │ │ │ bl 36fec0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25e1cc> │ │ │ │ nop │ │ │ │ - cbz r0, 373074 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x261380> │ │ │ │ + sub sp, #128 @ 0x80 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - cbz r4, 373080 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26138c> │ │ │ │ + sub sp, #272 @ 0x110 │ │ │ │ lsls r0, 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, 37305a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x261366> │ │ │ │ @@ -1048691,15 +1048707,15 @@ │ │ │ │ lsls r7, r6, #5 │ │ │ │ push {r3, r4} │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ push {r1, r2, r3} │ │ │ │ lsls r4, r6, #5 │ │ │ │ - revsh r6, r6 │ │ │ │ + @ instruction: 0xb836 │ │ │ │ lsls r5, r1, #3 │ │ │ │ subs r2, #20 │ │ │ │ movs r0, r0 │ │ │ │ bl 56cbe <_mesa_glapi_tls_Context@@libgallium-25.3.3-1.so+0x56cb2> │ │ │ │ subs r0, r7, r0 │ │ │ │ movs r0, r0 │ │ │ │ cbz r6, 374d24 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x263030> │ │ │ │ @@ -1048797,15 +1048813,15 @@ │ │ │ │ lsls r7, r6, #5 │ │ │ │ cbz r0, 374df2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2630fe> │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ cbz r6, 374df6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x263102> │ │ │ │ lsls r4, r6, #5 │ │ │ │ - cbnz r6, 374df4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x263100> │ │ │ │ + @ instruction: 0xb736 │ │ │ │ lsls r5, r1, #3 │ │ │ │ subs r2, #20 │ │ │ │ movs r0, r0 │ │ │ │ bl 756dbe │ │ │ │ cmp r7, #8 │ │ │ │ movs r0, r0 │ │ │ │ sxtb r6, r6 │ │ │ │ @@ -1048849,15 +1048865,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrsb r4, [r4, r1] │ │ │ │ lsls r7, r6, #5 │ │ │ │ sxth r0, r3 │ │ │ │ lsls r4, r6, #5 │ │ │ │ adds r4, r2, r2 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6!, {r2, r4} │ │ │ │ + ldmia r3!, {r2, r4, r6} │ │ │ │ lsls r2, r1, #3 │ │ │ │ movs r0, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xe803ffff │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1048894,15 +1048910,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #20] @ (374ea4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2631b0>) │ │ │ │ add r2, pc │ │ │ │ b.n 374e76 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x263182> │ │ │ │ nop │ │ │ │ strb r2, [r6, r7] │ │ │ │ lsls r7, r6, #5 │ │ │ │ - ldmia r5, {r1, r3, r5, r7} │ │ │ │ + ldmia r2!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ b.n 374da2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2630ae> │ │ │ │ @ instruction: 0xffff55c6 │ │ │ │ lsls r7, r6, #5 │ │ │ │ bl 348ea6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2371b2> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1048940,15 +1048956,15 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [pc, #20] @ (374f10 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26321c>) │ │ │ │ add r2, pc │ │ │ │ b.n 374ee4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2631f0> │ │ │ │ nop │ │ │ │ strb r6, [r0, r6] │ │ │ │ lsls r7, r6, #5 │ │ │ │ - ldmia r5, {r2, r3, r4, r5} │ │ │ │ + ldmia r2, {r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r1, #3 │ │ │ │ @ instruction: 0xe9b7ffff │ │ │ │ strb r0, [r3, r5] │ │ │ │ lsls r7, r6, #5 │ │ │ │ pldw [r7, #255]! │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1048986,15 +1049002,15 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [pc, #20] @ (374f7c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x263288>) │ │ │ │ add r2, pc │ │ │ │ b.n 374f50 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26325c> │ │ │ │ nop │ │ │ │ strb r2, [r3, r4] │ │ │ │ lsls r7, r6, #5 │ │ │ │ - ldmia r4, {r4, r6, r7} │ │ │ │ + ldmia r2!, {r4} │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldrd pc, pc, [fp, #-1020] @ 0x3fc │ │ │ │ strb r4, [r5, r3] │ │ │ │ lsls r7, r6, #5 │ │ │ │ strh.w pc, [fp, #255]! │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1049027,15 +1049043,15 @@ │ │ │ │ bl 3738d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x261bdc> │ │ │ │ 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 │ │ │ │ - stmia r1!, {r1, r5, r6} │ │ │ │ + bkpt 0x00a2 │ │ │ │ lsls r2, r1, #3 │ │ │ │ add sp, #288 @ 0x120 │ │ │ │ lsls r4, r6, #5 │ │ │ │ cmp r4, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ b.n 374df6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x263102> │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ @@ -1049082,16 +1049098,17 @@ │ │ │ │ bl 3738d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x261bdc> │ │ │ │ str.w r8, [r0, #44] @ 0x2c │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strb r0, [r0, r1] │ │ │ │ lsls r7, r6, #5 │ │ │ │ - @ instruction: 0xe82000ca │ │ │ │ - lsls r0, r3, #23 │ │ │ │ + b.n 374b24 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x262e30> │ │ │ │ + lsls r2, r1, #3 │ │ │ │ + lsls r0, r3, #12 │ │ │ │ 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 │ │ │ │ ldr r4, [pc, #116] @ (3750f0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2633fc>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -1049145,19 +1049162,19 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ strh r4, [r0, r7] │ │ │ │ lsls r7, r6, #5 │ │ │ │ add r7, sp, #480 @ 0x1e0 │ │ │ │ lsls r4, r6, #5 │ │ │ │ asrs r4, r3, #31 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #212 @ 0xd4 │ │ │ │ + cmp r0, #20 │ │ │ │ lsls r6, r2, #3 │ │ │ │ movs r0, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r0, #21 │ │ │ │ + lsls r4, r0, #10 │ │ │ │ lsls r6, r2, #3 │ │ │ │ b.n 374ada <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x262de6> │ │ │ │ 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] @ (375190 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26349c>) │ │ │ │ @@ -1049213,19 +1049230,19 @@ │ │ │ │ ldr r2, [pc, #32] @ (3751ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2634b8>) │ │ │ │ add r2, pc │ │ │ │ b.n 375172 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26347e> │ │ │ │ strh r2, [r4, r4] │ │ │ │ lsls r7, r6, #5 │ │ │ │ add r6, sp, #856 @ 0x358 │ │ │ │ lsls r4, r6, #5 │ │ │ │ - ldmia r2, {r2, r4, r6, r7} │ │ │ │ + ldmia r0!, {r2, r4} │ │ │ │ lsls r2, r1, #3 │ │ │ │ movs r0, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r4, r2] │ │ │ │ + ldr r2, [r4, r7] │ │ │ │ lsls r2, r1, #3 │ │ │ │ b.n 374ab2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x262dbe> │ │ │ │ vmlal.u , d31, d8[0] │ │ │ │ lsls r7, r6, #5 │ │ │ │ bl 4b1ae <_mesa_glapi_tls_Context@@libgallium-25.3.3-1.so+0x4b1a2> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1049284,19 +1049301,19 @@ │ │ │ │ ldr r2, [pc, #32] @ (375250 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26355c>) │ │ │ │ add r2, pc │ │ │ │ b.n 375216 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x263522> │ │ │ │ strh r6, [r7, r1] │ │ │ │ lsls r7, r6, #5 │ │ │ │ add r6, sp, #200 @ 0xc8 │ │ │ │ lsls r4, r6, #5 │ │ │ │ - ldmia r2!, {r4, r5} │ │ │ │ + stmia r7!, {r4, r5, r6} │ │ │ │ lsls r2, r1, #3 │ │ │ │ movs r0, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ - rev16 r2, r0 │ │ │ │ + @ instruction: 0xb782 │ │ │ │ lsls r7, r2, #3 │ │ │ │ b.n 374f36 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x263242> │ │ │ │ vsubl.u , d15, d20 │ │ │ │ lsls r7, r6, #5 │ │ │ │ bl 17252 <_mesa_glapi_tls_Context@@libgallium-25.3.3-1.so+0x17246> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1049355,19 +1049372,19 @@ │ │ │ │ ldr r2, [pc, #32] @ (3752f4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x263600>) │ │ │ │ add r2, pc │ │ │ │ b.n 3752ba <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2635c6> │ │ │ │ str r2, [r3, r7] │ │ │ │ lsls r7, r6, #5 │ │ │ │ add r5, sp, #568 @ 0x238 │ │ │ │ lsls r4, r6, #5 │ │ │ │ - ldmia r1!, {r2, r3, r7} │ │ │ │ + stmia r6!, {r2, r3, r6, r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ movs r0, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ - vshr.u64 q8, q2, #58 │ │ │ │ + stc2 0, cr0, [r6, #-848] @ 0xfffffcb0 │ │ │ │ b.n 374e92 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26319e> │ │ │ │ vaddw.u , , d0 │ │ │ │ lsls r7, r6, #5 │ │ │ │ bl 7732f6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1049425,19 +1049442,19 @@ │ │ │ │ ldr r2, [pc, #32] @ (375398 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2636a4>) │ │ │ │ add r2, pc │ │ │ │ b.n 37535e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26366a> │ │ │ │ str r6, [r6, r4] │ │ │ │ lsls r7, r6, #5 │ │ │ │ add r4, sp, #936 @ 0x3a8 │ │ │ │ lsls r4, r6, #5 │ │ │ │ - ldmia r0!, {r3, r5, r6, r7} │ │ │ │ + stmia r6!, {r3, r5} │ │ │ │ lsls r2, r1, #3 │ │ │ │ movs r0, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #440] @ 0x1b8 │ │ │ │ + ldrh r6, [r5, #44] @ 0x2c │ │ │ │ lsls r0, r1, #3 │ │ │ │ b.n 374dfe <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26310a> │ │ │ │ vshr.u64 , q6, #1 │ │ │ │ lsls r7, r6, #5 │ │ │ │ bl 6ff39a │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1049496,19 +1049513,19 @@ │ │ │ │ ldr r2, [pc, #32] @ (37543c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x263748>) │ │ │ │ add r2, pc │ │ │ │ b.n 375402 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26370e> │ │ │ │ str r2, [r2, r2] │ │ │ │ lsls r7, r6, #5 │ │ │ │ add r4, sp, #280 @ 0x118 │ │ │ │ lsls r4, r6, #5 │ │ │ │ - ldmia r0!, {r2, r6} │ │ │ │ + stmia r5!, {r2, r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ movs r0, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r1, #62] @ 0x3e │ │ │ │ + ldrh r2, [r1, #40] @ 0x28 │ │ │ │ lsls r0, r1, #3 │ │ │ │ b.n 374d5a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x263066> │ │ │ │ vshr.u32 d21, d24, #1 │ │ │ │ lsls r7, r6, #5 │ │ │ │ bl 65b43e <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0xaf4e> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1049569,19 +1049586,19 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 3754aa <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2637b6> │ │ │ │ nop │ │ │ │ ldr r7, [pc, #944] @ (375880 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x263b8c>) │ │ │ │ lsls r7, r6, #5 │ │ │ │ add r3, sp, #624 @ 0x270 │ │ │ │ lsls r4, r6, #5 │ │ │ │ - stmia r7!, {r2, r3, r4, r7} │ │ │ │ + stmia r4!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ movs r0, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r5, #56] @ 0x38 │ │ │ │ + ldrh r2, [r5, #34] @ 0x22 │ │ │ │ lsls r0, r1, #3 │ │ │ │ b.n 375cd6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x263fe2> │ │ │ │ @ instruction: 0xffff4f90 │ │ │ │ lsls r7, r6, #5 │ │ │ │ bl 6114ea │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1049640,19 +1049657,19 @@ │ │ │ │ ldr r2, [pc, #32] @ (37558c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x263898>) │ │ │ │ add r2, pc │ │ │ │ b.n 375552 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26385e> │ │ │ │ ldr r7, [pc, #264] @ (37567c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x263988>) │ │ │ │ lsls r7, r6, #5 │ │ │ │ add r2, sp, #984 @ 0x3d8 │ │ │ │ lsls r4, r6, #5 │ │ │ │ - stmia r6!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r2, r4, r5} │ │ │ │ lsls r2, r1, #3 │ │ │ │ movs r0, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb706 │ │ │ │ + push {r1, r2, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ b.n 375c3a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x263f46> │ │ │ │ vqrdmlah.s q10, , d24[0] │ │ │ │ lsls r7, r6, #5 │ │ │ │ bl 59b58e │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1049695,15 +1049712,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 3738d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x261bdc> │ │ │ │ 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} │ │ │ │ - cbnz r4, 375656 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x263962> │ │ │ │ + @ instruction: 0xb86c │ │ │ │ lsls r2, r1, #3 │ │ │ │ b.n 37575e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x263a6a> │ │ │ │ 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 │ │ │ │ @@ -1049758,19 +1049775,19 @@ │ │ │ │ movs r3, #10 │ │ │ │ str r3, [r0, #44] @ 0x2c │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldr r6, [pc, #112] @ (375714 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x263a20>) │ │ │ │ lsls r7, r6, #5 │ │ │ │ - b.n 375aa4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x263db0> │ │ │ │ + svc 62 @ 0x3e │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r2, [r6, #42] @ 0x2a │ │ │ │ + ldrh r2, [r6, #20] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r4, [r3, #42] @ 0x2a │ │ │ │ + ldrh r4, [r3, #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, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #168] @ (375768 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x263a74>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -1049841,15 +1049858,15 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ ldr r5, [pc, #504] @ (375964 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x263c70>) │ │ │ │ lsls r7, r6, #5 │ │ │ │ add r1, sp, #200 @ 0xc8 │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r6, #38] @ 0x26 │ │ │ │ + ldrh r0, [r6, #16] │ │ │ │ lsls r0, r1, #3 │ │ │ │ b.n 375dc2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2640ce> │ │ │ │ vtbl.8 d26, {d31}, d30 │ │ │ │ lsls r4, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1049923,15 +1049940,15 @@ │ │ │ │ nop │ │ │ │ ldr r4, [pc, #688] @ (375aec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x263df8>) │ │ │ │ lsls r7, r6, #5 │ │ │ │ add r0, sp, #376 @ 0x178 │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r1, #52] @ 0x34 │ │ │ │ + ldr r0, [r1, #8] │ │ │ │ lsls r2, r2, #3 │ │ │ │ add r7, pc, #904 @ (adr r7, 375bd4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x263ee0>) │ │ │ │ lsls r4, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ @@ -1050010,15 +1050027,15 @@ │ │ │ │ lsls r7, r6, #5 │ │ │ │ add r7, pc, #592 @ (adr r7, 375b64 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x263e70>) │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ add r7, pc, #552 @ (adr r7, 375b44 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x263e50>) │ │ │ │ lsls r4, r6, #5 │ │ │ │ - ldr r6, [r4, #120] @ 0x78 │ │ │ │ + ldr r6, [r4, #76] @ 0x4c │ │ │ │ lsls r2, r2, #3 │ │ │ │ subs r0, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ bhi.n 3758e6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x263bf2> │ │ │ │ vabdl.u q13, d15, d14 │ │ │ │ lsls r4, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -1050100,15 +1050117,15 @@ │ │ │ │ lsls r7, r6, #5 │ │ │ │ add r6, pc, #720 @ (adr r6, 375cc4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x263fd0>) │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ add r6, pc, #680 @ (adr r6, 375ca4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x263fb0>) │ │ │ │ lsls r4, r6, #5 │ │ │ │ - ldr r6, [r0, #108] @ 0x6c │ │ │ │ + ldr r6, [r0, #64] @ 0x40 │ │ │ │ lsls r2, r2, #3 │ │ │ │ subs r4, r6, #2 │ │ │ │ movs r0, r0 │ │ │ │ bvc.n 375a06 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x263d12> │ │ │ │ vrsubhn.i d26, , q15 │ │ │ │ lsls r4, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -1050190,15 +1050207,15 @@ │ │ │ │ lsls r7, r6, #5 │ │ │ │ add r5, pc, #848 @ (adr r5, 375e24 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x264130>) │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ add r5, pc, #808 @ (adr r5, 375e04 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x264110>) │ │ │ │ lsls r4, r6, #5 │ │ │ │ - ldr r6, [r4, #92] @ 0x5c │ │ │ │ + ldr r6, [r4, #48] @ 0x30 │ │ │ │ lsls r2, r2, #3 │ │ │ │ asrs r4, r7, #9 │ │ │ │ movs r0, r0 │ │ │ │ bvc.n 375b26 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x263e32> │ │ │ │ @ instruction: 0xffffa54e │ │ │ │ lsls r4, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -1050280,15 +1050297,15 @@ │ │ │ │ lsls r7, r6, #5 │ │ │ │ add r4, pc, #976 @ (adr r4, 375f84 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x264290>) │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ add r4, pc, #936 @ (adr r4, 375f64 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x264270>) │ │ │ │ lsls r4, r6, #5 │ │ │ │ - ldr r6, [r0, #80] @ 0x50 │ │ │ │ + ldr r6, [r0, #36] @ 0x24 │ │ │ │ lsls r2, r2, #3 │ │ │ │ asrs r0, r4, #6 │ │ │ │ movs r0, r0 │ │ │ │ bvs.n 375c46 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x263f52> │ │ │ │ vmls.i q13, , d30[0] │ │ │ │ lsls r4, r6, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ @@ -1050367,15 +1050384,15 @@ │ │ │ │ nop │ │ │ │ ldr r0, [pc, #392] @ (375e18 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x264124>) │ │ │ │ lsls r7, r6, #5 │ │ │ │ add r4, pc, #88 @ (adr r4, 375cec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x263ff8>) │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r0, #112] @ 0x70 │ │ │ │ + str r4, [r0, #68] @ 0x44 │ │ │ │ lsls r2, r2, #3 │ │ │ │ b.n 3761d6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2644e2> │ │ │ │ vsubw.u q13, , d12 │ │ │ │ lsls r4, r6, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1050449,15 +1050466,15 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0x478a │ │ │ │ lsls r7, r6, #5 │ │ │ │ add r3, pc, #248 @ (adr r3, 375e58 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x264164>) │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r5, #96] @ 0x60 │ │ │ │ + str r4, [r5, #52] @ 0x34 │ │ │ │ lsls r2, r2, #3 │ │ │ │ @ instruction: 0xe9a9ffff │ │ │ │ add r2, pc, #768 @ (adr r2, 376070 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26437c>) │ │ │ │ lsls r4, r6, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1050531,15 +1050548,15 @@ │ │ │ │ nop │ │ │ │ mov lr, r7 │ │ │ │ lsls r7, r6, #5 │ │ │ │ add r2, pc, #456 @ (adr r2, 375ff4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x264300>) │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r4, #84] @ 0x54 │ │ │ │ + str r0, [r4, #40] @ 0x28 │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldaexd pc, pc, [sp] │ │ │ │ add r1, pc, #976 @ (adr r1, 37620c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x264518>) │ │ │ │ lsls r4, r6, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1050613,15 +1050630,15 @@ │ │ │ │ nop │ │ │ │ cmp sl, lr │ │ │ │ lsls r7, r6, #5 │ │ │ │ add r1, pc, #664 @ (adr r1, 376190 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26449c>) │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r2, #72] @ 0x48 │ │ │ │ + str r4, [r2, #28] │ │ │ │ lsls r2, r2, #3 │ │ │ │ @ instruction: 0xe811ffff │ │ │ │ add r1, pc, #160 @ (adr r1, 375fa8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2642b4>) │ │ │ │ lsls r4, r6, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1050695,15 +1050712,15 @@ │ │ │ │ nop │ │ │ │ cmp r6, r4 │ │ │ │ lsls r7, r6, #5 │ │ │ │ add r0, pc, #872 @ (adr r0, 37632c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x264638>) │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r1, #60] @ 0x3c │ │ │ │ + str r0, [r1, #16] │ │ │ │ lsls r2, r2, #3 │ │ │ │ b.n 375e5a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x264166> │ │ │ │ vshr.u32 q13, q6, #1 │ │ │ │ lsls r4, r6, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1050777,15 +1050794,15 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ add r2, fp │ │ │ │ lsls r7, r6, #5 │ │ │ │ add r0, pc, #56 @ (adr r0, 3760c8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2643d4>) │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r7, #44] @ 0x2c │ │ │ │ + str r4, [r7, #0] │ │ │ │ lsls r2, r2, #3 │ │ │ │ udf #157 @ 0x9d │ │ │ │ @ instruction: 0xffff9f8e │ │ │ │ lsls r4, r6, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1050864,15 +1050881,15 @@ │ │ │ │ nop │ │ │ │ bics r6, r1 │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldr r7, [sp, #264] @ 0x108 │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r6, #32] │ │ │ │ + ldrsh r0, [r6, r5] │ │ │ │ lsls r2, r2, #3 │ │ │ │ ble.n 3760fe <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26440a> │ │ │ │ @ instruction: 0xffff9eb4 │ │ │ │ lsls r4, r6, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1050951,15 +1050968,15 @@ │ │ │ │ nop │ │ │ │ cmp r2, r6 │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldr r6, [sp, #408] @ 0x198 │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r2, #20] │ │ │ │ + ldrsh r4, [r2, r2] │ │ │ │ lsls r2, r2, #3 │ │ │ │ bgt.n 376222 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26452e> │ │ │ │ @ instruction: 0xffff9dd8 │ │ │ │ lsls r4, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1051043,15 +1051060,15 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ rors r4, r2 │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldr r5, [sp, #544] @ 0x220 │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r6, #4] │ │ │ │ + ldrb r4, [r6, r6] │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldr r4, [sp, #960] @ 0x3c0 │ │ │ │ lsls r4, r6, #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 │ │ │ │ @@ -1051141,15 +1051158,15 @@ │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldr r4, [sp, #656] @ 0x290 │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #616] @ 0x268 │ │ │ │ lsls r4, r6, #5 │ │ │ │ - str r4, [sp, #40] @ 0x28 │ │ │ │ + str r1, [sp, #296] @ 0x128 │ │ │ │ lsls r2, r2, #3 │ │ │ │ subs r0, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r5, {r0, r1, r2, r4, r5, r6} │ │ │ │ vdup.8 d25, d0[7] │ │ │ │ lsls r4, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -1051242,15 +1051259,15 @@ │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldr r3, [sp, #672] @ 0x2a0 │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #632] @ 0x278 │ │ │ │ lsls r4, r6, #5 │ │ │ │ - str r3, [sp, #56] @ 0x38 │ │ │ │ + str r0, [sp, #312] @ 0x138 │ │ │ │ lsls r2, r2, #3 │ │ │ │ subs r0, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r4, {r0, r1, r3, r4, r5, r6} │ │ │ │ vtbl.8 d25, {d15-d18}, d4 │ │ │ │ lsls r4, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -1051337,15 +1051354,15 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ subs r6, #248 @ 0xf8 │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldr r2, [sp, #688] @ 0x2b0 │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r3, r6] │ │ │ │ + ldrh r0, [r3, r3] │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ lsls r4, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -1051429,15 +1051446,15 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ subs r6, #16 │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldr r1, [sp, #784] @ 0x310 │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r1, #22] │ │ │ │ + ldrb r4, [r1, #11] │ │ │ │ lsls r0, r1, #3 │ │ │ │ ldr r1, [sp, #160] @ 0xa0 │ │ │ │ lsls r4, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -1051694,17 +1051711,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #162 @ 0xa2 │ │ │ │ lsls r7, r6, #5 │ │ │ │ str r7, [sp, #336] @ 0x150 │ │ │ │ lsls r4, r6, #5 │ │ │ │ cmp r6, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r2, #12] │ │ │ │ + ldrb r4, [r2, #1] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r0, [r2, #12] │ │ │ │ + ldrb r0, [r2, #1] │ │ │ │ lsls r0, r1, #3 │ │ │ │ subs r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ str r6, [sp, #816] @ 0x330 │ │ │ │ lsls r4, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1051803,17 +1051820,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #142 @ 0x8e │ │ │ │ lsls r7, r6, #5 │ │ │ │ str r6, [sp, #256] @ 0x100 │ │ │ │ lsls r4, r6, #5 │ │ │ │ cmp r6, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r0, #8] │ │ │ │ + strb r0, [r0, #29] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r0, [r3, #8] │ │ │ │ + strb r0, [r3, #29] │ │ │ │ lsls r0, r1, #3 │ │ │ │ subs r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ str r5, [sp, #736] @ 0x2e0 │ │ │ │ lsls r4, r6, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1051988,15 +1052005,15 @@ │ │ │ │ lsls r7, r6, #5 │ │ │ │ str r4, [sp, #576] @ 0x240 │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ str r4, [sp, #536] @ 0x218 │ │ │ │ lsls r4, r6, #5 │ │ │ │ - ldr r2, [r5, #112] @ 0x70 │ │ │ │ + ldr r2, [r5, #68] @ 0x44 │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r4, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r1!, {r0, r5, r6} │ │ │ │ vmls.i , , d16[0] │ │ │ │ movs r0, r0 │ │ │ │ str r3, [sp, #808] @ 0x328 │ │ │ │ @@ -1052094,19 +1052111,19 @@ │ │ │ │ lsls r7, r6, #5 │ │ │ │ str r3, [sp, #432] @ 0x1b0 │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ str r3, [sp, #248] @ 0xf8 │ │ │ │ lsls r4, r6, #5 │ │ │ │ - add r7, sp, #352 @ 0x160 │ │ │ │ + add r4, sp, #608 @ 0x260 │ │ │ │ lsls r2, r1, #3 │ │ │ │ subs r0, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r2, #29] │ │ │ │ + strb r6, [r2, #18] │ │ │ │ lsls r0, r1, #3 │ │ │ │ str r2, [sp, #784] @ 0x310 │ │ │ │ lsls r4, r6, #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 │ │ │ │ @@ -1052193,19 +1052210,19 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ adds r6, #184 @ 0xb8 │ │ │ │ lsls r7, r6, #5 │ │ │ │ str r2, [sp, #432] @ 0x1b0 │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #368 @ 0x170 │ │ │ │ + add r3, sp, #624 @ 0x270 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strb r2, [r3, #25] │ │ │ │ + strb r2, [r3, #14] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strb r4, [r2, #25] │ │ │ │ + strb r4, [r2, #14] │ │ │ │ lsls r0, r1, #3 │ │ │ │ str r1, [sp, #816] @ 0x330 │ │ │ │ lsls r4, r6, #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 │ │ │ │ @@ -1052302,20 +1052319,20 @@ │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ str r1, [sp, #440] @ 0x1b8 │ │ │ │ lsls r4, r6, #5 │ │ │ │ adds r4, r2, r2 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #400 @ 0x190 │ │ │ │ + add r2, sp, #656 @ 0x290 │ │ │ │ lsls r2, r1, #3 │ │ │ │ movs r0, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ stmia r7!, {r0, r1, r4, r6} │ │ │ │ - vsli.32 , q7, #31 │ │ │ │ + vrshr.u64 d23, d14, #1 │ │ │ │ lsls r0, r1, #3 │ │ │ │ str r0, [sp, #816] @ 0x330 │ │ │ │ lsls r4, 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 │ │ │ │ @@ -1052420,15 +1052437,15 @@ │ │ │ │ lsls r7, r6, #5 │ │ │ │ str r0, [sp, #432] @ 0x1b0 │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ str r0, [sp, #392] @ 0x188 │ │ │ │ lsls r4, r6, #5 │ │ │ │ - ldr r6, [r0, #48] @ 0x30 │ │ │ │ + ldr r6, [r0, #4] │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r4, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ stmia r6!, {r0, r2, r4, r5, r6, r7} │ │ │ │ vmls.i , , d16[0] │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r4, #60] @ 0x3c │ │ │ │ @@ -1052533,20 +1052550,20 @@ │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r7, #56] @ 0x38 │ │ │ │ lsls r4, r6, #5 │ │ │ │ asrs r4, r3, #31 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r2, #14] │ │ │ │ + strb r0, [r2, #3] │ │ │ │ lsls r0, r1, #3 │ │ │ │ movs r0, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r0, r1, r3, r7} │ │ │ │ - vrsra.u32 , q7, #1 │ │ │ │ + vshr.u64 d23, d14, #1 │ │ │ │ lsls r0, r1, #3 │ │ │ │ ldrh r0, [r2, #52] @ 0x34 │ │ │ │ lsls r4, r6, #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 │ │ │ │ @@ -1052677,20 +1052694,20 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ adds r2, #32 │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldrh r4, [r2, #46] @ 0x2e │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #784 @ 0x310 │ │ │ │ + add r7, pc, #16 @ (adr r7, 377314 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x265620>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ stmia r6!, {r0, r6} │ │ │ │ @ instruction: 0xffff31e2 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - strb r2, [r1, #7] │ │ │ │ + ldr r2, [r1, #112] @ 0x70 │ │ │ │ lsls r0, r1, #3 │ │ │ │ ldrh r2, [r5, #40] @ 0x28 │ │ │ │ lsls r4, r6, #5 │ │ │ │ bmi.n 3773a2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2656ae> │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ rors r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1052787,20 +1052804,20 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ adds r1, #20 │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldrh r0, [r1, #38] @ 0x26 │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #736 @ 0x2e0 │ │ │ │ + add r5, pc, #992 @ (adr r5, 3777f0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x265afc>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ stmia r5!, {r0, r2, r6} │ │ │ │ vshr.u64 , q3, #1 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - strb r6, [r7, #2] │ │ │ │ + ldr r6, [r7, #92] @ 0x5c │ │ │ │ lsls r0, r1, #3 │ │ │ │ ldrh r6, [r3, #32] │ │ │ │ lsls r4, r6, #5 │ │ │ │ bcc.n 377356 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x265662> │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ rors r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1052903,19 +1052920,19 @@ │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldrh r4, [r7, #28] │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r6, #28] │ │ │ │ lsls r4, r6, #5 │ │ │ │ - ldr r6, [r6, #116] @ 0x74 │ │ │ │ + ldr r6, [r6, #72] @ 0x48 │ │ │ │ lsls r0, r1, #3 │ │ │ │ cmp r4, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r7, #124] @ 0x7c │ │ │ │ + ldr r4, [r7, #80] @ 0x50 │ │ │ │ lsls r0, r1, #3 │ │ │ │ stmia r5!, {r0, r7} │ │ │ │ @ instruction: 0xffff8af0 │ │ │ │ lsls r4, r6, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1053004,15 +1053021,15 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ cmp r6, #226 @ 0xe2 │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldrh r6, [r2, #20] │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5!, {r2, r3} │ │ │ │ + ldmia r2, {r2, r3, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ stmia r2!, {r0, r7} │ │ │ │ vtbx.8 d24, {d31- │ │ │ │ cmp r4, #168 @ 0xa8 │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldrh r4, [r3, #2] │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r6, r1] │ │ │ │ + ldr r5, [pc, #704] @ (377b34 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x265e40>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ strh r4, [r6, #60] @ 0x3c │ │ │ │ lsls r4, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -1053329,15 +1053346,15 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ cmp r3, #180 @ 0xb4 │ │ │ │ lsls r7, r6, #5 │ │ │ │ strh r0, [r5, #58] @ 0x3a │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #496] @ (377b58 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x265e64>) │ │ │ │ + ldr r4, [pc, #752] @ (377c58 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x265f64>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ strh r0, [r0, #54] @ 0x36 │ │ │ │ lsls r4, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -1053425,15 +1053442,15 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ cmp r2, #192 @ 0xc0 │ │ │ │ lsls r7, r6, #5 │ │ │ │ strh r4, [r6, #50] @ 0x32 │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #544] @ (377c7c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x265f88>) │ │ │ │ + ldr r3, [pc, #800] @ (377d7c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x266088>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ strh r4, [r1, #46] @ 0x2e │ │ │ │ lsls r4, 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 │ │ │ │ @@ -1053539,23 +1053556,23 @@ │ │ │ │ lsls r7, r6, #5 │ │ │ │ strh r0, [r0, #44] @ 0x2c │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r6, #42] @ 0x2a │ │ │ │ lsls r4, r6, #5 │ │ │ │ - add r1, pc, #416 @ (adr r1, 377d1c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x266028>) │ │ │ │ + ldr r6, [sp, #672] @ 0x2a0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ movs r0, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #58 @ 0x3a │ │ │ │ + adds r0, #122 @ 0x7a │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r6, [r7, #16] │ │ │ │ + str r6, [r7, #100] @ 0x64 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r0, [r1, #24] │ │ │ │ + str r0, [r1, #108] @ 0x6c │ │ │ │ lsls r0, r1, #3 │ │ │ │ strh r0, [r6, #36] @ 0x24 │ │ │ │ lsls r4, r6, #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 │ │ │ │ @@ -1053674,17 +1053691,17 @@ │ │ │ │ nop │ │ │ │ cmp r0, #156 @ 0x9c │ │ │ │ lsls r7, r6, #5 │ │ │ │ strh r0, [r2, #34] @ 0x22 │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - bxns r7 │ │ │ │ + add r4, pc │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r2, [r6, #4] │ │ │ │ + ldrb r2, [r6, r6] │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmia r2!, {r0, r2, r5, r7} │ │ │ │ vtbl.8 d18, {d15}, d16 │ │ │ │ lsls r7, r6, #5 │ │ │ │ strh r2, [r5, #26] │ │ │ │ lsls r4, r6, #5 │ │ │ │ @ instruction: 0xb811 │ │ │ │ @@ -1053794,19 +1053811,19 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ movs r7, #72 @ 0x48 │ │ │ │ lsls r7, r6, #5 │ │ │ │ strh r4, [r7, #22] │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r1, #120] @ 0x78 │ │ │ │ + str r6, [r1, #76] @ 0x4c │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r0, [r0, #120] @ 0x78 │ │ │ │ + str r0, [r0, #76] @ 0x4c │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r4, [r0, #112] @ 0x70 │ │ │ │ + str r4, [r0, #68] @ 0x44 │ │ │ │ lsls r0, r1, #3 │ │ │ │ strh r0, [r6, #16] │ │ │ │ lsls r4, r6, #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 │ │ │ │ @@ -1053918,26 +1053935,26 @@ │ │ │ │ lsls r7, r6, #5 │ │ │ │ strh r4, [r3, #14] │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r2, #14] │ │ │ │ lsls r4, r6, #5 │ │ │ │ - ldr r5, [sp, #808] @ 0x328 │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ lsls r2, r1, #3 │ │ │ │ movs r0, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r4, #46] @ 0x2e │ │ │ │ + ldrh r2, [r4, #24] │ │ │ │ lsls r7, r2, #3 │ │ │ │ rev r7, r2 │ │ │ │ @ instruction: 0xffff25c8 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - str r6, [r2, #88] @ 0x58 │ │ │ │ + str r6, [r2, #44] @ 0x2c │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r6, [r2, #96] @ 0x60 │ │ │ │ + str r6, [r2, #52] @ 0x34 │ │ │ │ lsls r0, r1, #3 │ │ │ │ strh r2, [r1, #8] │ │ │ │ lsls r4, r6, #5 │ │ │ │ stmia r7!, {r0, r2, r6, r7} │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ rors r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1054051,26 +1054068,26 @@ │ │ │ │ lsls r7, r6, #5 │ │ │ │ strh r0, [r3, #4] │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r1, #4] │ │ │ │ lsls r4, r6, #5 │ │ │ │ - ldr r4, [sp, #536] @ 0x218 │ │ │ │ + ldr r1, [sp, #792] @ 0x318 │ │ │ │ lsls r2, r1, #3 │ │ │ │ movs r0, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 378000 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26630c> │ │ │ │ + beq.n 378080 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26638c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ @ instruction: 0xb8d3 │ │ │ │ vraddhn.i d18, , q2 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - str r2, [r2, #68] @ 0x44 │ │ │ │ + str r2, [r2, #24] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r6, [r4, #76] @ 0x4c │ │ │ │ + str r6, [r4, #32] │ │ │ │ lsls r0, r1, #3 │ │ │ │ ldrb r6, [r0, #31] │ │ │ │ lsls r4, r6, #5 │ │ │ │ stmia r6!, {r0, r7} │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ rors r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1054184,26 +1054201,26 @@ │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldrb r4, [r2, #29] │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r1, #29] │ │ │ │ lsls r4, r6, #5 │ │ │ │ - ldr r3, [sp, #264] @ 0x108 │ │ │ │ + ldr r0, [sp, #520] @ 0x208 │ │ │ │ lsls r2, r1, #3 │ │ │ │ movs r0, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r1, #44] @ 0x2c │ │ │ │ + str r6, [r1, #0] │ │ │ │ lsls r0, r1, #3 │ │ │ │ @ instruction: 0xb797 │ │ │ │ @ instruction: 0xffff2340 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - str r6, [r1, #48] @ 0x30 │ │ │ │ + str r6, [r1, #4] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r2, [r7, #56] @ 0x38 │ │ │ │ + str r2, [r7, #12] │ │ │ │ lsls r0, r1, #3 │ │ │ │ ldrb r2, [r0, #26] │ │ │ │ lsls r4, r6, #5 │ │ │ │ stmia r5!, {r0, r2, r3, r5, r6} │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ rors r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1054317,26 +1054334,26 @@ │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldrb r0, [r2, #24] │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r0, #24] │ │ │ │ lsls r4, r6, #5 │ │ │ │ - ldr r1, [sp, #1016] @ 0x3f8 │ │ │ │ + str r7, [sp, #248] @ 0xf8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ movs r0, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r1, #24] │ │ │ │ + ldrsh r2, [r1, r3] │ │ │ │ lsls r0, r1, #3 │ │ │ │ @ instruction: 0xb653 │ │ │ │ vsra.u64 q9, q14, #1 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - str r2, [r1, #28] │ │ │ │ + ldrsh r2, [r1, r4] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r6, [r1, #40] @ 0x28 │ │ │ │ + ldrsh r6, [r1, r7] │ │ │ │ lsls r0, r1, #3 │ │ │ │ ldrb r6, [r7, #20] │ │ │ │ lsls r4, r6, #5 │ │ │ │ stmia r4!, {r0, r3, r5} │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ rors r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1054450,26 +1054467,26 @@ │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldrb r4, [r1, #19] │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r0, #19] │ │ │ │ lsls r4, r6, #5 │ │ │ │ - ldr r0, [sp, #744] @ 0x2e8 │ │ │ │ + str r5, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ movs r0, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r2, #6] │ │ │ │ + strh r2, [r2, #48] @ 0x30 │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r0, r1, r2, r5, lr} │ │ │ │ vshr.u64 d18, d24, #1 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - str r6, [r0, #8] │ │ │ │ + ldrb r6, [r0, r7] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r6, [r4, #20] │ │ │ │ + ldrsh r6, [r4, r2] │ │ │ │ lsls r0, r1, #3 │ │ │ │ ldrb r2, [r7, #15] │ │ │ │ lsls r4, r6, #5 │ │ │ │ stmia r3!, {r0, r2, r4, r5, r6} │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ mvns r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1054572,18 +1054589,18 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ subs r4, r2, #7 │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldrb r0, [r1, #14] │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #118 @ 0x76 │ │ │ │ + subs r3, #182 @ 0xb6 │ │ │ │ lsls r2, r2, #3 │ │ │ │ @ instruction: 0xb74b │ │ │ │ - vshr.u32 q11, q13, #1 │ │ │ │ + @ instruction: 0xffff5dba │ │ │ │ lsls r0, r1, #3 │ │ │ │ ldrb r0, [r7, #10] │ │ │ │ lsls r4, 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 │ │ │ │ @@ -1054684,18 +1054701,18 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ subs r0, r6, #2 │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldrb r4, [r4, #9] │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #82 @ 0x52 │ │ │ │ + subs r2, #146 @ 0x92 │ │ │ │ lsls r2, r2, #3 │ │ │ │ @ instruction: 0xb627 │ │ │ │ - vcvt.u32.f32 , q3, #1 │ │ │ │ + @ instruction: 0xffff5c96 │ │ │ │ lsls r0, r1, #3 │ │ │ │ ldrb r4, [r2, #6] │ │ │ │ lsls r4, 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 │ │ │ │ @@ -1054796,18 +1054813,18 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ adds r4, r1, #6 │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldrb r0, [r0, #5] │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #46 @ 0x2e │ │ │ │ + subs r1, #110 @ 0x6e │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r0, r1, lr} │ │ │ │ - vcvt.f32.u32 d21, d18, #1 │ │ │ │ + @ instruction: 0xffff5b72 │ │ │ │ lsls r0, r1, #3 │ │ │ │ ldrb r0, [r6, #1] │ │ │ │ lsls r4, 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 │ │ │ │ @@ -1054908,18 +1054925,18 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ adds r0, r5, #1 │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldrb r4, [r3, #0] │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #10 │ │ │ │ + subs r0, #74 @ 0x4a │ │ │ │ lsls r2, r2, #3 │ │ │ │ cbz r7, 378956 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x266c62> │ │ │ │ - @ instruction: 0xffff5d0e │ │ │ │ + vtbx.8 d21, {d15-d17}, d14 │ │ │ │ lsls r0, r1, #3 │ │ │ │ strb r4, [r1, #29] │ │ │ │ lsls r4, r6, #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 │ │ │ │ @@ -1055038,24 +1055055,24 @@ │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r7, r4 │ │ │ │ lsls r7, r6, #5 │ │ │ │ strb r6, [r5, #27] │ │ │ │ lsls r4, r6, #5 │ │ │ │ - str r2, [sp, #912] @ 0x390 │ │ │ │ + str r0, [sp, #144] @ 0x90 │ │ │ │ lsls r2, r1, #3 │ │ │ │ movs r0, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r6, r1] │ │ │ │ + ldrsb r2, [r6, r6] │ │ │ │ lsls r0, r1, #3 │ │ │ │ add r7, sp, #260 @ 0x104 │ │ │ │ @ instruction: 0xffff1ad8 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - ldrh r0, [r0, r3] │ │ │ │ + ldr r0, [r0, r0] │ │ │ │ lsls r0, r1, #3 │ │ │ │ strb r0, [r4, #24] │ │ │ │ lsls r4, r6, #5 │ │ │ │ pop {r0, r1, r3, r5, r6, pc} │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ mvns r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1055159,25 +1055176,25 @@ │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r4, #22] │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #608] @ 0x260 │ │ │ │ + ldrh r0, [r3, #54] @ 0x36 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r0, [r3, r6] │ │ │ │ + ldrsb r0, [r3, r3] │ │ │ │ lsls r0, r1, #3 │ │ │ │ subs r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r5, r2] │ │ │ │ + ldrsb r4, [r5, r7] │ │ │ │ lsls r0, r1, #3 │ │ │ │ strb r6, [r7, #19] │ │ │ │ lsls r4, r6, #5 │ │ │ │ - ldrh r0, [r7, r0] │ │ │ │ + ldrsb r0, [r7, r5] │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ ldr r5, [pc, #284] @ (378c7c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x266f88>) │ │ │ │ mov sl, r2 │ │ │ │ @@ -1055300,17 +1055317,17 @@ │ │ │ │ lsls r7, r6, #5 │ │ │ │ strb r4, [r2, #18] │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r4, #17] │ │ │ │ lsls r4, r6, #5 │ │ │ │ - ldr r7, [pc, #176] @ (378d40 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26704c>) │ │ │ │ + ldr r4, [pc, #432] @ (378e40 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26714c>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strb r6, [r5, #29] │ │ │ │ + strb r6, [r5, #18] │ │ │ │ lsls r2, r2, #3 │ │ │ │ subs r4, r6, #2 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r3, #14] │ │ │ │ lsls r4, r6, #5 │ │ │ │ @@ -1055439,17 +1055456,17 @@ │ │ │ │ lsls r7, r6, #5 │ │ │ │ strb r0, [r0, #13] │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r2, #12] │ │ │ │ lsls r4, r6, #5 │ │ │ │ - ldr r5, [pc, #864] @ (379144 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x267450>) │ │ │ │ + ldr r3, [pc, #96] @ (378e44 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x267150>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xf65200cb │ │ │ │ + @ instruction: 0xf39200cb │ │ │ │ subs r0, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r1, #9] │ │ │ │ lsls r4, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ @@ -1055567,19 +1055584,19 @@ │ │ │ │ nop │ │ │ │ asrs r0, r7, #24 │ │ │ │ lsls r7, r6, #5 │ │ │ │ strb r4, [r5, #7] │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #214 @ 0xd6 │ │ │ │ + adds r2, #22 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrsb r6, [r7, r4] │ │ │ │ + strb r6, [r7, r1] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrsb r2, [r5, r4] │ │ │ │ + strb r2, [r5, r1] │ │ │ │ lsls r0, r1, #3 │ │ │ │ strb r6, [r7, #3] │ │ │ │ lsls r4, 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, #4024] @ 0xfb8 │ │ │ │ @@ -1055700,19 +1055717,19 @@ │ │ │ │ nop │ │ │ │ asrs r4, r6, #19 │ │ │ │ lsls r7, r6, #5 │ │ │ │ strb r0, [r5, #2] │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #146 @ 0x92 │ │ │ │ + adds r0, #210 @ 0xd2 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r4, [pc, #888] @ (3793ec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2676f8>) │ │ │ │ + ldr r2, [pc, #120] @ (3790ec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2673f8>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - uxtb r6, r4 │ │ │ │ + add sp, #152 @ 0x98 │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldr r2, [r7, #120] @ 0x78 │ │ │ │ lsls r4, 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, #4024] @ 0xfb8 │ │ │ │ @@ -1055833,19 +1055850,19 @@ │ │ │ │ nop │ │ │ │ asrs r0, r6, #14 │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldr r4, [r4, #116] @ 0x74 │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #78 @ 0x4e │ │ │ │ + cmp r7, #142 @ 0x8e │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r3, [pc, #616] @ (379420 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26772c>) │ │ │ │ + ldr r0, [pc, #872] @ (379520 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26782c>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cbz r2, 3791e4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2674f0> │ │ │ │ + add r6, sp, #904 @ 0x388 │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldr r6, [r6, #100] @ 0x64 │ │ │ │ lsls r4, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1055971,15 +1055988,15 @@ │ │ │ │ ldrb r0, [r0, #30] │ │ │ │ asrs r0, r5, #9 │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldr r4, [r3, #96] @ 0x60 │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #4 │ │ │ │ + cmp r6, #68 @ 0x44 │ │ │ │ lsls r2, r2, #3 │ │ │ │ asrs r6, r5, #6 │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldr r0, [r7, #80] @ 0x50 │ │ │ │ lsls r4, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1056100,19 +1056117,19 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ asrs r0, r2, #4 │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldr r4, [r0, #76] @ 0x4c │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #224 @ 0xe0 │ │ │ │ + add r4, sp, #480 @ 0x1e0 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - cbnz r4, 37949e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2677aa> │ │ │ │ + @ instruction: 0xb86c │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r6, [sp, #720] @ 0x2d0 │ │ │ │ + str r3, [sp, #976] @ 0x3d0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldr r0, [r3, #60] @ 0x3c │ │ │ │ lsls r4, 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, #4024] @ 0xfb8 │ │ │ │ @@ -1056237,25 +1056254,25 @@ │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r7, #52] @ 0x34 │ │ │ │ lsls r4, r6, #5 │ │ │ │ asrs r4, r3, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #816] @ (3798d8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x267be4>) │ │ │ │ + ldr r5, [pc, #48] @ (3795d8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2678e4>) │ │ │ │ lsls r0, r1, #3 │ │ │ │ movs r0, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r1, r3] │ │ │ │ + ldr r6, [pc, #40] @ (3795d8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2678e4>) │ │ │ │ lsls r0, r1, #3 │ │ │ │ - stmia r1!, {r1, r5} │ │ │ │ + bkpt 0x0062 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r7, [pc, #328] @ (379700 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x267a0c>) │ │ │ │ + ldr r4, [pc, #584] @ (379800 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x267b0c>) │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r4, [r5, r1] │ │ │ │ + ldr r5, [pc, #688] @ (37986c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x267b78>) │ │ │ │ lsls r0, r1, #3 │ │ │ │ ldr r0, [r1, #40] @ 0x28 │ │ │ │ lsls r4, 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, #4024] @ 0xfb8 │ │ │ │ @@ -1056370,23 +1056387,23 @@ │ │ │ │ nop │ │ │ │ lsrs r4, r5, #25 │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #720] @ (3799c8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x267cd4>) │ │ │ │ + ldr r3, [pc, #976] @ (379ac8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x267dd4>) │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r7, [pc, #680] @ (3799a4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x267cb0>) │ │ │ │ + ldr r4, [pc, #936] @ (379aa4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x267db0>) │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r7, [pc, #624] @ (379970 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x267c7c>) │ │ │ │ + ldr r4, [pc, #880] @ (379a70 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x267d7c>) │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r6, [pc, #32] @ (379724 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x267a30>) │ │ │ │ + ldr r3, [pc, #288] @ (379824 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x267b30>) │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r7, [pc, #88] @ (379760 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x267a6c>) │ │ │ │ + ldr r4, [pc, #344] @ (379860 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x267b6c>) │ │ │ │ lsls r0, r1, #3 │ │ │ │ ldr r2, [r6, #16] │ │ │ │ lsls r4, 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, #4024] @ 0xfb8 │ │ │ │ @@ -1056508,19 +1056525,19 @@ │ │ │ │ nop │ │ │ │ lsrs r0, r4, #20 │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldr r4, [r2, #12] │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #192 @ 0xc0 │ │ │ │ + cmp r1, #0 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - cmp r4, r1 │ │ │ │ + negs r4, r1 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - b.n 379168 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x267474> │ │ │ │ + b.n 379be8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x267ef4> │ │ │ │ lsls r5, r2, #3 │ │ │ │ str r2, [r4, #124] @ 0x7c │ │ │ │ lsls r4, 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, #4024] @ 0xfb8 │ │ │ │ @@ -1056642,19 +1056659,19 @@ │ │ │ │ nop │ │ │ │ lsrs r0, r3, #15 │ │ │ │ lsls r7, r6, #5 │ │ │ │ str r4, [r1, #120] @ 0x78 │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #120 @ 0x78 │ │ │ │ + movs r7, #184 @ 0xb8 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - mvns r4, r0 │ │ │ │ + asrs r4, r0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - b.n 37a020 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26832c> │ │ │ │ + b.n 379aa0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x267dac> │ │ │ │ lsls r5, r2, #3 │ │ │ │ str r2, [r3, #104] @ 0x68 │ │ │ │ lsls r4, r6, #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 │ │ │ │ @@ -1056764,15 +1056781,15 @@ │ │ │ │ nop │ │ │ │ lsrs r0, r2, #10 │ │ │ │ lsls r7, r6, #5 │ │ │ │ str r4, [r0, #100] @ 0x64 │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #48 @ 0x30 │ │ │ │ + movs r6, #112 @ 0x70 │ │ │ │ lsls r2, r2, #3 │ │ │ │ str r0, [r1, #88] @ 0x58 │ │ │ │ lsls r4, r6, #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 │ │ │ │ @@ -1056903,17 +1056920,17 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ lsrs r4, r4, #5 │ │ │ │ lsls r7, r6, #5 │ │ │ │ str r0, [r3, #80] @ 0x50 │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #4 │ │ │ │ + movs r5, #68 @ 0x44 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - stmia r6!, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r4, r5} │ │ │ │ lsls r5, r2, #3 │ │ │ │ add r3, pc, #500 @ (adr r3, 379e1c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x268128>) │ │ │ │ @ instruction: 0xffff08f8 │ │ │ │ lsls r7, r6, #5 │ │ │ │ str r4, [r2, #64] @ 0x40 │ │ │ │ lsls r4, r6, #5 │ │ │ │ ldr r0, [sp, #748] @ 0x2ec │ │ │ │ @@ -1057045,17 +1057062,17 @@ │ │ │ │ nop │ │ │ │ str r6, [r4, #56] @ 0x38 │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r4, #31 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - movs r6, #136 @ 0x88 │ │ │ │ + movs r3, #200 @ 0xc8 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - subs r7, #210 @ 0xd2 │ │ │ │ + subs r5, #18 │ │ │ │ lsls r6, r2, #3 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ lsls r4, r6, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1057263,17 +1057280,17 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ lsls r0, r7, #23 │ │ │ │ lsls r7, r6, #5 │ │ │ │ str r4, [r5, #24] │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #128 @ (adr r4, 37a01c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x268328>) │ │ │ │ + add r1, pc, #384 @ (adr r1, 37a11c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x268428>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add sp, #72 @ 0x48 │ │ │ │ + add r5, sp, #328 @ 0x148 │ │ │ │ lsls r2, r2, #3 │ │ │ │ str r4, [r1, #8] │ │ │ │ lsls r4, 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, #4024] @ 0xfb8 │ │ │ │ @@ -1057421,19 +1057438,19 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ lsls r0, r1, #18 │ │ │ │ lsls r7, r6, #5 │ │ │ │ str r4, [r7, #0] │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #40 @ 0x28 │ │ │ │ + movs r0, #104 @ 0x68 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - subs r4, #102 @ 0x66 │ │ │ │ + subs r1, #166 @ 0xa6 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r8, r6 │ │ │ │ + cmn r0, r6 │ │ │ │ lsls r0, r1, #3 │ │ │ │ ldr r6, [sp, #460] @ 0x1cc │ │ │ │ @ instruction: 0xffff5edc │ │ │ │ lsls r4, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1057582,19 +1057599,19 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ lsls r0, r2, #11 │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldrsh r4, [r0, r2] │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #112 @ 0x70 │ │ │ │ + subs r0, r6, #2 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - subs r2, #174 @ 0xae │ │ │ │ + adds r7, #238 @ 0xee │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r0, r0 │ │ │ │ + adcs r0, r0 │ │ │ │ lsls r0, r1, #3 │ │ │ │ ldr r4, [sp, #748] @ 0x2ec │ │ │ │ @ instruction: 0xffff5d24 │ │ │ │ lsls r4, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1057754,17 +1057771,17 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ ldrb r0, [r1, r3] │ │ │ │ lsls r4, r6, #5 │ │ │ │ lsls r6, r1, #4 │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r0, #52] @ 0x34 │ │ │ │ + str r6, [r0, #8] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r2, sp, #960 @ 0x3c0 │ │ │ │ + add r0, sp, #192 @ 0xc0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ lsls r2, r1, #2 │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldrh r0, [r6, r5] │ │ │ │ lsls r4, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1057910,19 +1057927,19 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ vbit q8, q4, q11 │ │ │ │ ldrh r4, [r3, r4] │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r1, #0 │ │ │ │ + subs r0, r1, r5 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrh r2, [r3, r2] │ │ │ │ + ldrsb r2, [r3, r7] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r1, sp, #240 @ 0xf0 │ │ │ │ + add r6, pc, #496 @ (adr r6, 37a850 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x268b5c>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldr r0, [r2, r7] │ │ │ │ lsls r4, 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, #4024] @ 0xfb8 │ │ │ │ @@ -1058076,19 +1058093,19 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stc2l 1, cr0, [r8, #472] @ 0x1d8 │ │ │ │ ldr r4, [r7, r5] │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r5, #1 │ │ │ │ + adds r0, r5, r6 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - adds r5, #180 @ 0xb4 │ │ │ │ + adds r2, #244 @ 0xf4 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - bpl.n 37a86c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x268b78> │ │ │ │ + bcs.n 37a8ec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x268bf8> │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldr r6, [r5, r0] │ │ │ │ lsls r4, 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, #4024] @ 0xfb8 │ │ │ │ @@ -1058246,21 +1058263,21 @@ │ │ │ │ stc2 1, cr0, [r2], #-472 @ 0xfffffe28 │ │ │ │ ldrsb r0, [r3, r7] │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r4, [r1, r7] │ │ │ │ lsls r4, r6, #5 │ │ │ │ - strb r2, [r0, #15] │ │ │ │ + strb r2, [r0, #4] │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r4, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #116 @ 0x74 │ │ │ │ + adds r1, #180 @ 0xb4 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r4, #168 @ 0xa8 │ │ │ │ + adds r1, #232 @ 0xe8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ str r6, [sp, #116] @ 0x74 │ │ │ │ vrsubhn.i d21, , q15 │ │ │ │ lsls r4, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1058430,19 +1058447,19 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xfa6c0176 │ │ │ │ ldrsb r0, [r4, r0] │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r1, r4 │ │ │ │ + asrs r4, r1, #25 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - adds r2, #86 @ 0x56 │ │ │ │ + cmp r7, #150 @ 0x96 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - bne.n 37ab08 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x268e14> │ │ │ │ + ldmia r6, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldr??.w r0, [r8, #374] @ 0x176 │ │ │ │ strb r6, [r4, r2] │ │ │ │ lsls r4, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1058598,17 +1058615,17 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb.w r0, [r8, #374] @ 0x176 │ │ │ │ strb r4, [r1, r1] │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r1, r2] │ │ │ │ + strb r4, [r1, r7] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - @ instruction: 0xf61a00d6 │ │ │ │ + @ instruction: 0xf35a00d6 │ │ │ │ strh r6, [r5, r4] │ │ │ │ lsls r4, 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, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #408] @ (37aeec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2691f8>) │ │ │ │ @@ -1058775,19 +1058792,19 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf6ec0176 │ │ │ │ strh r0, [r4, r2] │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r7, #19] │ │ │ │ + strb r4, [r7, #8] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrb r6, [r4, #13] │ │ │ │ + ldrb r6, [r4, #2] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r4, r2, r1 │ │ │ │ + asrs r4, r2, #30 │ │ │ │ lsls r2, r2, #3 │ │ │ │ str r0, [r6, r5] │ │ │ │ lsls r4, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -1058964,23 +1058981,23 @@ │ │ │ │ @ instruction: 0xf5220176 │ │ │ │ str r0, [r3, r3] │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r1, r3] │ │ │ │ lsls r4, r6, #5 │ │ │ │ - ldr r4, [sp, #792] @ 0x318 │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrb r2, [r2, #27] │ │ │ │ + ldrb r2, [r2, #16] │ │ │ │ lsls r4, r2, #3 │ │ │ │ cmp r4, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #86 @ 0x56 │ │ │ │ + cmp r2, #150 @ 0x96 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r5, #138 @ 0x8a │ │ │ │ + cmp r2, #202 @ 0xca │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldrh r7, [r7, #54] @ 0x36 │ │ │ │ vcvt.u32.f32 q10, q12, #1 │ │ │ │ lsls r4, r6, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ @@ -1059158,18 +1059175,18 @@ │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ @ instruction: 0xf32c0176 │ │ │ │ ldr r6, [pc, #896] @ (37b654 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x269960>) │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf0c800d6 │ │ │ │ - strh r6, [r0, r4] │ │ │ │ + mcr 0, 0, r0, cr8, cr6, {6} │ │ │ │ + str r6, [r0, r1] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r4, #124 @ 0x7c │ │ │ │ + adds r1, #188 @ 0xbc │ │ │ │ lsls r0, r1, #3 │ │ │ │ ldr r5, [pc, #616] @ (37b550 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26985c>) │ │ │ │ lsls r4, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ @@ -1059366,27 +1059383,27 @@ │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [pc, #944] @ (37b890 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x269b9c>) │ │ │ │ lsls r4, r6, #5 │ │ │ │ asrs r4, r3, #31 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #62 @ 0x3e │ │ │ │ + cmp r6, #126 @ 0x7e │ │ │ │ lsls r0, r1, #3 │ │ │ │ movs r0, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #712 @ (adr r2, 37b7b8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x269ac4>) │ │ │ │ + ldr r7, [sp, #968] @ 0x3c8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r0, #236 @ 0xec │ │ │ │ + cmp r6, #44 @ 0x2c │ │ │ │ lsls r0, r1, #3 │ │ │ │ - adds r2, #88 @ 0x58 │ │ │ │ + cmp r7, #152 @ 0x98 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - adds r2, #92 @ 0x5c │ │ │ │ + cmp r7, #156 @ 0x9c │ │ │ │ lsls r0, r1, #3 │ │ │ │ - adds r1, #186 @ 0xba │ │ │ │ + cmp r6, #250 @ 0xfa │ │ │ │ lsls r0, r1, #3 │ │ │ │ ldr r3, [pc, #336] @ (37b654 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x269960>) │ │ │ │ lsls r4, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ @@ -1059655,24 +1059672,24 @@ │ │ │ │ vorr q0, q0, q11 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ vand q0, q4, q11 │ │ │ │ mrc 1, 7, r0, cr0, cr6, {3} │ │ │ │ strb r2, [r1, #29] │ │ │ │ lsls r3, r6, #5 │ │ │ │ - adds r0, #210 @ 0xd2 │ │ │ │ + cmp r6, #18 │ │ │ │ lsls r0, r1, #3 │ │ │ │ mcr 1, 3, r0, cr4, cr6, {3} │ │ │ │ ldr r2, [pc, #64] @ (37b818 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x269b24>) │ │ │ │ lsls r4, r6, #5 │ │ │ │ - cmp r7, #164 @ 0xa4 │ │ │ │ + cmp r4, #228 @ 0xe4 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - cmp r7, #148 @ 0x94 │ │ │ │ + cmp r4, #212 @ 0xd4 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r6} │ │ │ │ + bkpt 0x009e │ │ │ │ lsls r4, r1, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -1059980,109 +1059997,109 @@ │ │ │ │ ldr r0, [pc, #208] @ (37bbf4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x269f00>) │ │ │ │ movw r3, #6172 @ 0x181c │ │ │ │ add r0, pc │ │ │ │ b.n 37b992 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x269c9e> │ │ │ │ nop │ │ │ │ movs r4, #7 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #108 @ 0x6c │ │ │ │ + cmp r3, #172 @ 0xac │ │ │ │ lsls r0, r1, #3 │ │ │ │ - adds r0, #20 │ │ │ │ + cmp r5, #84 @ 0x54 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - cmp r6, #94 @ 0x5e │ │ │ │ + cmp r3, #158 @ 0x9e │ │ │ │ lsls r0, r1, #3 │ │ │ │ - cmp r7, #252 @ 0xfc │ │ │ │ + cmp r5, #60 @ 0x3c │ │ │ │ lsls r0, r1, #3 │ │ │ │ - cmp r6, #90 @ 0x5a │ │ │ │ + cmp r3, #154 @ 0x9a │ │ │ │ lsls r0, r1, #3 │ │ │ │ - cmp r7, #236 @ 0xec │ │ │ │ + cmp r5, #44 @ 0x2c │ │ │ │ lsls r0, r1, #3 │ │ │ │ - cmp r6, #92 @ 0x5c │ │ │ │ + cmp r3, #156 @ 0x9c │ │ │ │ lsls r0, r1, #3 │ │ │ │ - cmp r7, #226 @ 0xe2 │ │ │ │ + cmp r5, #34 @ 0x22 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - cmp r6, #100 @ 0x64 │ │ │ │ + cmp r3, #164 @ 0xa4 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - cmp r7, #218 @ 0xda │ │ │ │ + cmp r5, #26 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - cmp r6, #108 @ 0x6c │ │ │ │ + cmp r3, #172 @ 0xac │ │ │ │ lsls r0, r1, #3 │ │ │ │ - cmp r7, #210 @ 0xd2 │ │ │ │ + cmp r5, #18 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - cmp r6, #116 @ 0x74 │ │ │ │ + cmp r3, #180 @ 0xb4 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - cmp r7, #202 @ 0xca │ │ │ │ + cmp r5, #10 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - cmp r6, #120 @ 0x78 │ │ │ │ + cmp r3, #184 @ 0xb8 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - cmp r7, #194 @ 0xc2 │ │ │ │ + cmp r5, #2 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - cmp r6, #128 @ 0x80 │ │ │ │ + cmp r3, #192 @ 0xc0 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - cmp r7, #182 @ 0xb6 │ │ │ │ + cmp r4, #246 @ 0xf6 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - cmp r6, #130 @ 0x82 │ │ │ │ + cmp r3, #194 @ 0xc2 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - cmp r7, #172 @ 0xac │ │ │ │ + cmp r4, #236 @ 0xec │ │ │ │ lsls r0, r1, #3 │ │ │ │ ldr r4, [sp, #476] @ 0x1dc │ │ │ │ - @ instruction: 0xffff2e92 │ │ │ │ + @ instruction: 0xffff2bd2 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - cmp r7, #170 @ 0xaa │ │ │ │ + cmp r4, #234 @ 0xea │ │ │ │ lsls r0, r1, #3 │ │ │ │ str r6, [sp, #260] @ 0x104 │ │ │ │ - @ instruction: 0xffff2e84 │ │ │ │ + vtbx.8 d18, {d31- instruction: 0xffff2cf8 │ │ │ │ + vshll.u32 q9, d24, #31 │ │ │ │ lsls r0, r1, #3 │ │ │ │ str r4, [sp, #684] @ 0x2ac │ │ │ │ - @ instruction: 0xffff2cf0 │ │ │ │ + vshll.u32 q9, d16, #31 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - cmp r4, #230 @ 0xe6 │ │ │ │ + cmp r2, #38 @ 0x26 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - cmp r4, #246 @ 0xf6 │ │ │ │ + cmp r2, #54 @ 0x36 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - cmp r3, #34 @ 0x22 │ │ │ │ + cmp r0, #98 @ 0x62 │ │ │ │ lsls r0, 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] @ (37bdb0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26a0bc>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -1060254,15 +1060271,15 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xe8340176 │ │ │ │ mvns r0, r5 │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #480] @ (37bfa0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26a2ac>) │ │ │ │ + blx r7 │ │ │ │ lsls r7, r2, #3 │ │ │ │ negs r2, r5 │ │ │ │ lsls r4, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1060414,27 +1060431,27 @@ │ │ │ │ lsls r6, r6, #5 │ │ │ │ tst r4, r3 │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ sbcs r6, r7 │ │ │ │ lsls r4, r6, #5 │ │ │ │ - adds r2, r6, #2 │ │ │ │ + adds r2, r6, r7 │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r4, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ b.n 37ba9c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x269da8> │ │ │ │ lsls r6, r6, #5 │ │ │ │ asrs r2, r5 │ │ │ │ lsls r4, r6, #5 │ │ │ │ b.n 37ba10 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x269d1c> │ │ │ │ lsls r6, r6, #5 │ │ │ │ cmp r4, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r1, #5 │ │ │ │ + lsrs r4, r1, #26 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ ldr r5, [pc, #260] @ (37c08c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26a398>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1060544,15 +1060561,15 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ b.n 37ba00 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x269d0c> │ │ │ │ lsls r6, r6, #5 │ │ │ │ eors r4, r5 │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - mov ip, pc │ │ │ │ + add r4, r7 │ │ │ │ lsls r7, r2, #3 │ │ │ │ subs r7, #140 @ 0x8c │ │ │ │ lsls r4, r6, #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 │ │ │ │ @@ -1060653,15 +1060670,15 @@ │ │ │ │ @ instruction: 0xfa353c8e │ │ │ │ b.n 37c8bc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26abc8> │ │ │ │ lsls r6, r6, #5 │ │ │ │ subs r7, #64 @ 0x40 │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #52 @ 0x34 │ │ │ │ + movs r5, #116 @ 0x74 │ │ │ │ lsls r0, r1, #3 │ │ │ │ subs r6, #158 @ 0x9e │ │ │ │ lsls r4, r6, #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 │ │ │ │ @@ -1060763,15 +1060780,15 @@ │ │ │ │ negs r5, r4 │ │ │ │ b.n 37c7a8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26aab4> │ │ │ │ lsls r6, r6, #5 │ │ │ │ subs r6, #44 @ 0x2c │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #40 @ 0x28 │ │ │ │ + movs r4, #104 @ 0x68 │ │ │ │ lsls r0, r1, #3 │ │ │ │ subs r5, #138 @ 0x8a │ │ │ │ lsls r4, r6, #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 │ │ │ │ @@ -1060890,16 +1060907,15 @@ │ │ │ │ nop │ │ │ │ b.n 37c6c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26a9cc> │ │ │ │ lsls r6, r6, #5 │ │ │ │ subs r5, #24 │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, r0 │ │ │ │ - lsls r2, r2, #3 │ │ │ │ + stc2l 0, cr0, [r4, #-836] @ 0xfffffcbc │ │ │ │ subs r4, #72 @ 0x48 │ │ │ │ lsls r4, r6, #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 │ │ │ │ ldr r6, [pc, #280] @ (37c534 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26a840>) │ │ │ │ @@ -1061017,15 +1061033,15 @@ │ │ │ │ nop │ │ │ │ b.n 37c580 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26a88c> │ │ │ │ lsls r6, r6, #5 │ │ │ │ subs r3, #216 @ 0xd8 │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - mcr2 0, 6, r0, cr4, cr1, {6} │ │ │ │ + stc2 0, cr0, [r4], {209} @ 0xd1 │ │ │ │ subs r3, #8 │ │ │ │ lsls r4, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr r2, [pc, #908] @ (37c8e8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26abf4>) │ │ │ │ @@ -1061376,25 +1061392,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #148 @ 0x94 │ │ │ │ lsls r4, r6, #5 │ │ │ │ cmp r6, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ udf #164 @ 0xa4 │ │ │ │ lsls r6, r6, #5 │ │ │ │ - ldc2l 0, cr0, [r8, #-836] @ 0xfffffcbc │ │ │ │ - asrs r6, r2, #26 │ │ │ │ + @ instruction: 0xfa9800d1 │ │ │ │ + asrs r6, r2, #15 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r7, #216 @ 0xd8 │ │ │ │ + movs r5, #24 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - movs r7, #146 @ 0x92 │ │ │ │ + movs r4, #210 @ 0xd2 │ │ │ │ lsls r0, r1, #3 │ │ │ │ subs r2, #20 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r5, [r4, #1] │ │ │ │ - vrshr.u64 d18, d18, #1 │ │ │ │ + @ instruction: 0xffff1ff2 │ │ │ │ lsls r0, r1, #3 │ │ │ │ adds r7, #250 @ 0xfa │ │ │ │ lsls r4, r6, #5 │ │ │ │ cmp r6, #0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1061522,15 +1061538,15 @@ │ │ │ │ nop │ │ │ │ blt.n 37ca84 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26ad90> │ │ │ │ lsls r6, r6, #5 │ │ │ │ adds r6, #192 @ 0xc0 │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - vld1.8 @ instruction: 0xf9ac00d1 │ │ │ │ + @ instruction: 0xf6ec00d1 │ │ │ │ adds r5, #212 @ 0xd4 │ │ │ │ lsls r4, r6, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1061907,20 +1061923,20 @@ │ │ │ │ ... │ │ │ │ bls.n 37cdc8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26b0d4> │ │ │ │ lsls r6, r6, #5 │ │ │ │ adds r5, #96 @ 0x60 │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r5, #1 │ │ │ │ + subs r2, r5, r6 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - subs r0, r3, #1 │ │ │ │ + subs r0, r3, r6 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb.w r0, [r0, r1, lsl #1] │ │ │ │ - strh r6, [r3, #26] │ │ │ │ + adcs.w r0, r0, #6848512 @ 0x688000 │ │ │ │ + strh r6, [r3, #4] │ │ │ │ lsls r5, r1, #3 │ │ │ │ bhi.n 37cef8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26b204> │ │ │ │ lsls r6, r6, #5 │ │ │ │ bvc.n 37ce1c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26b128> │ │ │ │ lsls r6, r6, #5 │ │ │ │ bvc.n 37cdc8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26b0d4> │ │ │ │ lsls r6, r6, #5 │ │ │ │ @@ -1062080,15 +1062096,15 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ bpl.n 37d120 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26b42c> │ │ │ │ lsls r6, r6, #5 │ │ │ │ adds r1, #48 @ 0x30 │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ands.w r0, ip, #6848512 @ 0x688000 │ │ │ │ + adcs.w r0, ip, #209 @ 0xd1 │ │ │ │ adds r0, #22 │ │ │ │ lsls r4, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr.w sl, [pc, #1176] @ 37d4e4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26b7f0> │ │ │ │ @@ -1062516,23 +1062532,23 @@ │ │ │ │ ... │ │ │ │ bcc.n 37d4c8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26b7d4> │ │ │ │ lsls r6, r6, #5 │ │ │ │ cmp r7, #162 @ 0xa2 │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #222 @ 0xde │ │ │ │ + adds r1, #30 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - bne.n 37d5cc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26b8d8> │ │ │ │ + ldmia r6!, {r1, r3, r5, r7} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r4, r7, r1 │ │ │ │ + asrs r4, r7, #22 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - adds r2, r7, r0 │ │ │ │ + asrs r2, r7, #21 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strb r0, [r4, #14] │ │ │ │ + strb r0, [r4, #3] │ │ │ │ lsls r2, r2, #3 │ │ │ │ bcs.n 37d570 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26b87c> │ │ │ │ lsls r6, r6, #5 │ │ │ │ bne.n 37d418 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26b724> │ │ │ │ lsls r6, r6, #5 │ │ │ │ bne.n 37d5c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26b8d0> │ │ │ │ lsls r6, r6, #5 │ │ │ │ @@ -1062736,15 +1062752,15 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ ldmia r7!, {r3} │ │ │ │ lsls r6, r6, #5 │ │ │ │ cmp r2, #188 @ 0xbc │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - stc 0, cr0, [r8, #836]! @ 0x344 │ │ │ │ + @ instruction: 0xeae800d1 │ │ │ │ ldmia r6!, {r1, r7} │ │ │ │ lsls r6, r6, #5 │ │ │ │ ldmia r6!, {r2, r4, r5} │ │ │ │ lsls r6, r6, #5 │ │ │ │ cmp r1, #138 @ 0x8a │ │ │ │ lsls r4, r6, #5 │ │ │ │ ldmia r5!, {r1, r2, r3, r7} │ │ │ │ @@ -1062989,17 +1063005,17 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ ldmia r4!, {r3, r5, r6, r7} │ │ │ │ lsls r6, r6, #5 │ │ │ │ cmp r0, #156 @ 0x9c │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #44 @ 0x2c │ │ │ │ + cmp r4, #108 @ 0x6c │ │ │ │ lsls r7, r2, #3 │ │ │ │ - asrs r4, r3, #6 │ │ │ │ + lsrs r4, r3, #27 │ │ │ │ lsls r0, r1, #3 │ │ │ │ movs r6, #124 @ 0x7c │ │ │ │ lsls r4, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1063211,16 +1063227,17 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ ldmia r2, {r1, r2, r4, r5, r6} │ │ │ │ lsls r6, r6, #5 │ │ │ │ movs r6, #42 @ 0x2a │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldmdb r4, {r0, r4, r6, r7} │ │ │ │ - str r2, [r7, #4] │ │ │ │ + b.n 37d8a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26bbac> │ │ │ │ + lsls r1, r2, #3 │ │ │ │ + ldrb r2, [r7, r6] │ │ │ │ lsls r0, r1, #3 │ │ │ │ ldmia r1, {r1, r5, r7} │ │ │ │ lsls r6, r6, #5 │ │ │ │ movs r4, #134 @ 0x86 │ │ │ │ lsls r4, r6, #5 │ │ │ │ ldmia r0!, {r1, r7} │ │ │ │ lsls r6, r6, #5 │ │ │ │ @@ -1063459,39 +1063476,39 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ movs r3, #212 @ 0xd4 │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #200 @ 0xc8 │ │ │ │ lsls r4, r6, #5 │ │ │ │ - adds r4, #138 @ 0x8a │ │ │ │ + adds r1, #202 @ 0xca │ │ │ │ lsls r2, r1, #3 │ │ │ │ - movs r6, #110 @ 0x6e │ │ │ │ + movs r3, #174 @ 0xae │ │ │ │ lsls r2, r2, #3 │ │ │ │ str r3, [r1, #4] │ │ │ │ - vdup.8 q8, d16[7] │ │ │ │ + vtbl.8 d16, {d31- q9, , d16[0] │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r5, [r3, r5] │ │ │ │ - vsri.32 q14, q15, #1 │ │ │ │ + vsra.u64 d28, d30, #1 │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldrh r5, [r7, r6] │ │ │ │ vtbx.8 d21, {d31- instruction: 0xffff5895 │ │ │ │ - vtbl.8 d25, {d31- instruction: 0xffff97c6 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r6, r4, #32 │ │ │ │ + lsls r6, r4, #21 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - lsls r0, r5, #14 │ │ │ │ + lsls r0, r5, #3 │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr r3, [r7, r0] │ │ │ │ @ instruction: 0xffff5eb9 │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (37e270 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26c57c>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1063713,35 +1063730,35 @@ │ │ │ │ nop │ │ │ │ movs r1, #56 @ 0x38 │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ stmia r5!, {r3, r4, r6} │ │ │ │ lsls r6, r6, #5 │ │ │ │ - bkpt 0x00c0 │ │ │ │ + pop {} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r3, [pc, #128] @ (37e174 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26c480>) │ │ │ │ + ldr r0, [pc, #384] @ (37e274 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26c580>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmia r5!, {r4} │ │ │ │ lsls r6, r6, #5 │ │ │ │ - movs r7, #82 @ 0x52 │ │ │ │ + movs r4, #146 @ 0x92 │ │ │ │ lsls r7, r2, #3 │ │ │ │ subs r6, r1, #7 │ │ │ │ lsls r4, r6, #5 │ │ │ │ stmia r3!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r6, r6, #5 │ │ │ │ - pop {r2, r3, r4, r6, pc} │ │ │ │ + hlt 0x001c │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r1, [pc, #752] @ (37e3fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26c708>) │ │ │ │ + mov ip, pc │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmia r3!, {r1, r3, r5, r7} │ │ │ │ lsls r6, r6, #5 │ │ │ │ - pop {r1, r4, pc} │ │ │ │ + rev16 r2, r2 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r1, [pc, #456] @ (37e2e0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26c5ec>) │ │ │ │ + mov sl, r6 │ │ │ │ lsls r5, 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, #4032] @ 0xfc0 │ │ │ │ ldr r6, [r0, #16] │ │ │ │ @@ -1064192,15 +1064209,15 @@ │ │ │ │ subs r5, #166 @ 0xa6 │ │ │ │ itt hi │ │ │ │ lslhi r6, r6, #5 │ │ │ │ subhi r0, r7, r4 │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - udf #36 @ 0x24 │ │ │ │ + blt.n 37e67c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26c988> │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r4, r4, r2 │ │ │ │ lsls r4, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -1064267,15 +1064284,15 @@ │ │ │ │ subs r5, #177 @ 0xb1 │ │ │ │ bkpt 0x0074 │ │ │ │ lsls r6, r6, #5 │ │ │ │ subs r0, r5, r0 │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 37e69c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26c9a8> │ │ │ │ + bge.n 37e71c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26ca28> │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r4, r7, r6 │ │ │ │ lsls r4, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -1064748,19 +1064765,19 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ pop {r4, r5, r7, pc} │ │ │ │ lsls r6, r6, #5 │ │ │ │ adds r2, r4, r5 │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 37ec64 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26cf70> │ │ │ │ + bvs.n 37eae4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26cdf0> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bgt.n 37ebdc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26cee8> │ │ │ │ + bls.n 37ec5c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26cf68> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r2, [r7, #116] @ 0x74 │ │ │ │ + str r2, [r7, #72] @ 0x48 │ │ │ │ lsls r5, r1, #3 │ │ │ │ asrs r2, r1, #26 │ │ │ │ lsls r4, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -1065093,44 +1065110,44 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xb8a2 │ │ │ │ lsls r6, r6, #5 │ │ │ │ asrs r6, r2, #17 │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 14, cr0, cr4, cr9, {6} │ │ │ │ + stc 0, cr0, [r4], #-804 @ 0xfffffcdc │ │ │ │ asrs r2, r1, #16 │ │ │ │ lsls r4, r6, #5 │ │ │ │ - str r7, [sp, #376] @ 0x178 │ │ │ │ + str r4, [sp, #632] @ 0x278 │ │ │ │ lsls r3, r1, #3 │ │ │ │ cmp r4, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb834 │ │ │ │ lsls r6, r6, #5 │ │ │ │ adds r4, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb77a │ │ │ │ lsls r6, r6, #5 │ │ │ │ @ instruction: 0xb75a │ │ │ │ lsls r6, r6, #5 │ │ │ │ - vshr.s64 q8, q2, #20 │ │ │ │ + stc 0, cr0, [ip, #-848]! @ 0xfffffcb0 │ │ │ │ @ instruction: 0xb702 │ │ │ │ lsls r6, r6, #5 │ │ │ │ - ldr??.w r0, [ip, #199] @ 0xc7 │ │ │ │ - cmp r5, #90 @ 0x5a │ │ │ │ + @ instruction: 0xf63c00c7 │ │ │ │ + cmp r2, #154 @ 0x9a │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r4, #20] │ │ │ │ + strh r0, [r4, #62] @ 0x3e │ │ │ │ lsls r4, r1, #3 │ │ │ │ asrs r2, r5, #7 │ │ │ │ lsls r4, r6, #5 │ │ │ │ @ instruction: 0xb60e │ │ │ │ lsls r6, r6, #5 │ │ │ │ - b.n 37f340 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26d64c> │ │ │ │ + svc 74 @ 0x4a │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cbz r4, 37ef9a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26d2a6> │ │ │ │ + sub sp, #432 @ 0x1b0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr r7, [pc, #940] @ (37f2f0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26d5fc>) │ │ │ │ mov r5, r2 │ │ │ │ @@ -1065500,50 +1065517,50 @@ │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r4, #2 │ │ │ │ lsls r4, r6, #5 │ │ │ │ asrs r4, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ - adc.w r0, r0, r9, lsl #3 │ │ │ │ + stmia.w r0, {r0, r3, r6, r7} │ │ │ │ asrs r0, r4, #6 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #704] @ 0x2c0 │ │ │ │ + str r0, [sp, #960] @ 0x3c0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ subs r0, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - rsbs r0, ip, #6520832 @ 0x638000 │ │ │ │ + @ instruction: 0xf31c00c7 │ │ │ │ cmp r4, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ push {r1, r2, r4, r6} │ │ │ │ lsls r6, r6, #5 │ │ │ │ adds r4, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #28 │ │ │ │ lsls r4, r6, #5 │ │ │ │ - svc 90 @ 0x5a │ │ │ │ + bgt.n 37f260 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26d56c> │ │ │ │ lsls r3, r1, #3 │ │ │ │ uxtb r4, r7 │ │ │ │ lsls r6, r6, #5 │ │ │ │ - @ instruction: 0xf7fa00c7 │ │ │ │ + @ instruction: 0xf53a00c7 │ │ │ │ uxth r6, r5 │ │ │ │ lsls r6, r6, #5 │ │ │ │ - eors.w r0, sl, #6520832 @ 0x638000 │ │ │ │ - cmp r1, #0 │ │ │ │ + rsbs r0, sl, #199 @ 0xc7 │ │ │ │ + movs r6, #64 @ 0x40 │ │ │ │ lsls r5, r1, #3 │ │ │ │ sxth r2, r6 │ │ │ │ lsls r6, r6, #5 │ │ │ │ - ands.w r0, sl, #6520832 @ 0x638000 │ │ │ │ - strh r0, [r1, #50] @ 0x32 │ │ │ │ + adcs.w r0, sl, #199 @ 0xc7 │ │ │ │ + strh r0, [r1, #28] │ │ │ │ lsls r4, r1, #3 │ │ │ │ cbz r6, 37f386 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26d692> │ │ │ │ lsls r6, r6, #5 │ │ │ │ - b.n 37fb04 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26de10> │ │ │ │ + b.n 37f584 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26d890> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bfi r0, lr, #3, #5 │ │ │ │ + @ instruction: 0xf0ae00c7 │ │ │ │ stmdb 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] @ 37fac4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26ddd0> │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldr.w r2, [pc, #1880] @ 37fac8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26ddd4> │ │ │ │ @@ -1066295,20 +1066312,20 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ sub sp, #320 @ 0x140 │ │ │ │ lsls r6, r6, #5 │ │ │ │ lsrs r2, r0, #18 │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r2, #12 │ │ │ │ + asrs r0, r2, #1 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - @ instruction: 0xf58a00c7 │ │ │ │ - @ instruction: 0xf58800c7 │ │ │ │ - @ instruction: 0xf58800c7 │ │ │ │ - @ instruction: 0xf3f400c7 │ │ │ │ + movt r0, #41159 @ 0xa0c7 │ │ │ │ + movt r0, #32967 @ 0x80c7 │ │ │ │ + movt r0, #32967 @ 0x80c7 │ │ │ │ + @ instruction: 0xf13400c7 │ │ │ │ lsls r4, r2, #21 │ │ │ │ lsls r4, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -1066951,71 +1066968,78 @@ │ │ │ │ lsls r6, r6, #5 │ │ │ │ lsls r0, r5, #19 │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #19 │ │ │ │ lsls r4, r6, #5 │ │ │ │ - svc 124 @ 0x7c │ │ │ │ + bgt.n 380150 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26e45c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r6, [r6, #62] @ 0x3e │ │ │ │ + strh r6, [r6, #40] @ 0x28 │ │ │ │ lsls r3, r1, #3 │ │ │ │ cmp r4, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ add r0, sp, #776 @ 0x308 │ │ │ │ lsls r6, r6, #5 │ │ │ │ adds r4, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ lsls r6, r5, #12 │ │ │ │ lsls r4, r6, #5 │ │ │ │ add r7, pc, #344 @ (adr r7, 380348 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26e654>) │ │ │ │ lsls r6, r6, #5 │ │ │ │ - ldmdb lr!, {r0, r1, r2, r6, r7} │ │ │ │ + b.n 37fef0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26e1fc> │ │ │ │ + lsls r7, r0, #3 │ │ │ │ add r7, pc, #80 @ (adr r7, 380248 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26e554>) │ │ │ │ lsls r6, r6, #5 │ │ │ │ subs r0, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 380204 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26e510> │ │ │ │ + bvs.n 380284 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26e590> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r6, r7, #4 │ │ │ │ + subs r6, r7, r1 │ │ │ │ lsls r5, r1, #3 │ │ │ │ add r6, pc, #432 @ (adr r6, 3803b8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26e6c4>) │ │ │ │ lsls r6, r6, #5 │ │ │ │ - @ instruction: 0xe85200c7 │ │ │ │ - ldrb r4, [r7, #9] │ │ │ │ + b.n 37fd30 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26e03c> │ │ │ │ + lsls r7, r0, #3 │ │ │ │ + strb r4, [r7, #30] │ │ │ │ lsls r4, r1, #3 │ │ │ │ add r5, pc, #752 @ (adr r5, 380504 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26e810>) │ │ │ │ lsls r6, r6, #5 │ │ │ │ - udf #54 @ 0x36 │ │ │ │ + blt.n 380304 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26e610> │ │ │ │ lsls r4, r2, #3 │ │ │ │ add r5, pc, #320 @ (adr r5, 38035c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26e668>) │ │ │ │ lsls r6, r6, #5 │ │ │ │ cmp r6, #0 │ │ │ │ movs r0, r0 │ │ │ │ - eor.w r0, sl, r7, lsl #3 │ │ │ │ + b.n 3801b8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26e4c4> │ │ │ │ + lsls r7, r0, #3 │ │ │ │ add r4, pc, #904 @ (adr r4, 3805b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26e8bc>) │ │ │ │ lsls r6, r6, #5 │ │ │ │ - ldrd r0, r0, [r8, #796] @ 0x31c │ │ │ │ + b.n 38005c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26e368> │ │ │ │ + lsls r7, r0, #3 │ │ │ │ add r4, pc, #464 @ (adr r4, 380400 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26e70c>) │ │ │ │ lsls r6, r6, #5 │ │ │ │ add r4, pc, #304 @ (adr r4, 380364 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26e670>) │ │ │ │ lsls r6, r6, #5 │ │ │ │ - ldrh r6, [r2, #30] │ │ │ │ + ldrh r6, [r2, #8] │ │ │ │ lsls r7, r0, #3 │ │ │ │ add r3, pc, #984 @ (adr r3, 380614 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26e920>) │ │ │ │ lsls r6, r6, #5 │ │ │ │ - ldmia r7, {r4, r5, r6, r7} │ │ │ │ + ldmia r5, {r4, r5} │ │ │ │ lsls r3, r1, #3 │ │ │ │ add r3, pc, #616 @ (adr r3, 3804ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26e7b8>) │ │ │ │ lsls r6, r6, #5 │ │ │ │ - @ instruction: 0xe8cc00c7 │ │ │ │ + b.n 37fe60 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26e16c> │ │ │ │ + lsls r7, r0, #3 │ │ │ │ add r3, pc, #168 @ (adr r3, 3802f4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26e600>) │ │ │ │ lsls r6, r6, #5 │ │ │ │ - strd r0, r0, [ip], #-796 @ 0x31c │ │ │ │ - @ instruction: 0xe85000c7 │ │ │ │ + b.n 37fda8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26e0b4> │ │ │ │ + lsls r7, r0, #3 │ │ │ │ + b.n 37fd74 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26e080> │ │ │ │ + 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, #3952] @ 0xf70 │ │ │ │ ldr.w r5, [pc, #3524] @ 38102c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26f338> │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ ldr.w r2, [pc, #3524] @ 381030 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26f33c> │ │ │ │ @@ -1068365,61 +1068389,61 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ add r1, pc, #832 @ (adr r1, 381370 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26f67c>) │ │ │ │ lsls r6, r6, #5 │ │ │ │ stc2 1, cr0, [r6, #460] @ 0x1cc │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldc2l 1, cr0, [sl, #-460]! @ 0xfffffe34 │ │ │ │ - lsls r6, r1, #16 │ │ │ │ + lsls r6, r1, #5 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 380df0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26f0fc> │ │ │ │ + b.n 380870 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26eb7c> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - b.n 380ddc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26f0e8> │ │ │ │ + b.n 38085c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26eb68> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - b.n 380ddc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26f0e8> │ │ │ │ + b.n 38085c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26eb68> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - b.n 380dd8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26f0e4> │ │ │ │ + b.n 380858 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26eb64> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - b.n 380dd4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26f0e0> │ │ │ │ + b.n 380854 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26eb60> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - b.n 380dd0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26f0dc> │ │ │ │ + b.n 381850 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26fb5c> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - b.n 380dcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26f0d8> │ │ │ │ + b.n 38184c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26fb58> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - b.n 380dc8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26f0d4> │ │ │ │ + b.n 381848 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26fb54> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - b.n 380dc4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26f0d0> │ │ │ │ + b.n 381844 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26fb50> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - b.n 380dc0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26f0cc> │ │ │ │ + b.n 381840 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26fb4c> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - b.n 380dbc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26f0c8> │ │ │ │ + b.n 38183c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26fb48> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - b.n 380db8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26f0c4> │ │ │ │ + b.n 381838 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26fb44> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - b.n 380db4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26f0c0> │ │ │ │ + b.n 381834 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26fb40> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - b.n 380db0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26f0bc> │ │ │ │ + b.n 381830 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26fb3c> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - b.n 380dac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26f0b8> │ │ │ │ + b.n 38182c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26fb38> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - b.n 380da8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26f0b4> │ │ │ │ + b.n 381828 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26fb34> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - b.n 380da4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26f0b0> │ │ │ │ + b.n 381824 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26fb30> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - b.n 380da0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26f0ac> │ │ │ │ + b.n 381820 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26fb2c> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - b.n 380d9c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26f0a8> │ │ │ │ + b.n 38181c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26fb28> │ │ │ │ lsls r7, r0, #3 │ │ │ │ subs r0, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ - udf #26 │ │ │ │ + blt.n 381150 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26f45c> │ │ │ │ lsls r7, r0, #3 │ │ │ │ str r4, [sp, #712] @ 0x2c8 │ │ │ │ lsls r6, r6, #5 │ │ │ │ vsra.s32 q8, , #6 │ │ │ │ lsrs r0, r4, #24 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r4, #6 │ │ │ │ @@ -1069748,95 +1069772,95 @@ │ │ │ │ ldr r3, [sp, #176] @ 0xb0 │ │ │ │ b.n 381f78 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x270284> │ │ │ │ str r3, [sp, #496] @ 0x1f0 │ │ │ │ lsls r6, r6, #5 │ │ │ │ vorr q0, q7, │ │ │ │ asrs r4, r3, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r0, #40] @ 0x28 │ │ │ │ + str r4, [r0, #124] @ 0x7c │ │ │ │ lsls r5, r2, #3 │ │ │ │ movs r0, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #115 @ 0x73 │ │ │ │ - vqrshrn.u64 d29, q11, #1 │ │ │ │ + vqshlu.s64 d29, d22, #63 @ 0x3f │ │ │ │ lsls r7, r0, #3 │ │ │ │ - bls.n 381eec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2701f8> │ │ │ │ + bvs.n 381d6c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x270078> │ │ │ │ lsls r7, r0, #3 │ │ │ │ movs r5, #125 @ 0x7d │ │ │ │ - vqshrn.u64 d29, q4, #1 │ │ │ │ + vqshlu.s32 , q4, #31 │ │ │ │ lsls r7, r0, #3 │ │ │ │ cmp r4, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #223 @ 0xdf │ │ │ │ vmull.u , d31, d0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #223 @ 0xdf │ │ │ │ - vrsra.u64 , q5, #1 │ │ │ │ + vsra.u32 d29, d10, #1 │ │ │ │ lsls r7, r0, #3 │ │ │ │ movs r5, #147 @ 0x93 │ │ │ │ vshll.u32 , d0, #31 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 381f0c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x270218> │ │ │ │ + bpl.n 381d8c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x270098> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - bvc.n 381e7c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x270188> │ │ │ │ + bpl.n 381efc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x270208> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - bvc.n 381e14 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x270120> │ │ │ │ + bpl.n 381e94 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2701a0> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - bvc.n 381da4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2700b0> │ │ │ │ + bmi.n 381e24 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x270130> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - bvc.n 381f34 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x270240> │ │ │ │ + bmi.n 381db4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2700c0> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - bvc.n 381ec4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2701d0> │ │ │ │ + bmi.n 381f44 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x270250> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - beq.n 381e38 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x270144> │ │ │ │ + ldmia r6!, {r2, r3} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - asrs r6, r2 │ │ │ │ + subs r6, #86 @ 0x56 │ │ │ │ lsls r5, r2, #3 │ │ │ │ movs r0, #181 @ 0xb5 │ │ │ │ - vshr.u32 , q13, #1 │ │ │ │ + @ instruction: 0xffffcdba │ │ │ │ lsls r7, r0, #3 │ │ │ │ subs r2, #20 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #91 @ 0x5b │ │ │ │ vsra.u64 d18, d11, #1 │ │ │ │ vaddw.u q9, , d25 │ │ │ │ - vqshlu.s32 d29, d12, #31 │ │ │ │ + vrsra.u32 , q6, #1 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - bvs.n 381ef4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x270200> │ │ │ │ + bcc.n 381f74 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x270280> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - bvs.n 381f00 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x27020c> │ │ │ │ + bcc.n 381f80 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x27028c> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - bvs.n 381f1c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x270228> │ │ │ │ + bcc.n 381f9c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2702a8> │ │ │ │ lsls r7, r0, #3 │ │ │ │ movs r0, #17 │ │ │ │ - vrsubhn.i d29, , q12 │ │ │ │ + @ instruction: 0xffffd368 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - bvs.n 381f2c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x270238> │ │ │ │ + bcc.n 381fac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2702b8> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - bvs.n 381f38 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x270244> │ │ │ │ + bcc.n 381fb8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2702c4> │ │ │ │ lsls r7, r0, #3 │ │ │ │ subs r7, r7, #6 │ │ │ │ - vqshlu.s32 d29, d18, #31 │ │ │ │ + vrsra.u32 , q9, #1 │ │ │ │ lsls r7, r0, #3 │ │ │ │ cmp r6, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r2, {r2, r3, r4, r5, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldmia r5, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r2, {r1, r2, r4, r5, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ subs r0, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r0, #21 │ │ │ │ + lsls r4, r0, #10 │ │ │ │ lsls r2, r1, #3 │ │ │ │ movs r0, #187 @ 0xbb │ │ │ │ - vsli.64 d29, d26, #63 @ 0x3f │ │ │ │ + vrshr.u64 , q13, #1 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - bpl.n 381e14 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x270120> │ │ │ │ + bcs.n 381e94 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2701a0> │ │ │ │ lsls r7, r0, #3 │ │ │ │ subs r4, r6, #2 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r7, #9 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r4, #6 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1069861,37 +1069885,37 @@ │ │ │ │ movs r6, #243 @ 0xf3 │ │ │ │ vmlsl.u , d31, d24[0] │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r1, #2 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 381f54 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x270260> │ │ │ │ + ldmia r6, {r1, r2, r6} │ │ │ │ lsls r7, r0, #3 │ │ │ │ adds r5, r0, r7 │ │ │ │ - vqshrn.u64 d28, q0, #1 │ │ │ │ + vqshlu.s32 q14, q0, #31 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldmia r0!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r6!, {r2, r3, r5} │ │ │ │ lsls r7, r0, #3 │ │ │ │ adds r3, r4, r5 │ │ │ │ - vshr.u32 d29, d28, #1 │ │ │ │ + vcvt.u16.f16 q14, q14, #1 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - push {r1, r3, r7} │ │ │ │ + cbz r2, 381f92 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x27029e> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r7, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r5, {r3, r4, r5} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - beq.n 381f68 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x270274> │ │ │ │ + ldmia r5!, {r6} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - beq.n 381f84 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x270290> │ │ │ │ + ldmia r5!, {r2, r3, r6} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - beq.n 381fb0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2702bc> │ │ │ │ + ldmia r5, {r5, r6} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - beq.n 381fdc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2702e8> │ │ │ │ + ldmia r5, {r2, r4, r5, r6} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - beq.n 381ff0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2702fc> │ │ │ │ + ldmia r5, {r2, r3, r4, r5, r6} │ │ │ │ lsls r7, r0, #3 │ │ │ │ strd r5, r3, [sp, #32] │ │ │ │ ldr r3, [sp, #172] @ 0xac │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [sp, #168] @ 0xa8 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #164] @ 0xa4 │ │ │ │ @@ -1071069,89 +1071093,89 @@ │ │ │ │ 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 382c00 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x270f0c> │ │ │ │ - stmia r4!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r3, r4, r5} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - stmia r3!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r0!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ asrs r3, r3, #29 │ │ │ │ - vcvt.u16.f16 d28, d4, #1 │ │ │ │ + @ instruction: 0xffffca54 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrsb r2, [r6, r6] │ │ │ │ + strb r2, [r6, r3] │ │ │ │ lsls r4, r1, #3 │ │ │ │ asrs r3, r5, #28 │ │ │ │ vqshl.u32 , , #31 │ │ │ │ - vqdmulh.s q14, , d28[0] │ │ │ │ + vtbl.8 d28, {d15-d17}, d28 │ │ │ │ lsls r7, r0, #3 │ │ │ │ subs r2, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4!, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r2!, {r1, r3, r5} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldmia r4!, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r2!, {r1, r3, r5} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldmia r4!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r5} │ │ │ │ lsls r7, r0, #3 │ │ │ │ asrs r7, r5, #27 │ │ │ │ - @ instruction: 0xffffccf6 │ │ │ │ + vshll.u32 q14, d22, #31 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldmia r5!, {r1} │ │ │ │ + ldmia r2!, {r1, r6} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldmia r5!, {r1, r3} │ │ │ │ + ldmia r2!, {r1, r3, r6} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - stmia r2!, {r2, r3} │ │ │ │ + ite mi │ │ │ │ + lslmi r7, r0, #3 │ │ │ │ + bkpt 0x0072 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - stmia r1!, {r1, r4, r5} │ │ │ │ + pop {r2, r3, r4, r7, pc} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - stmia r0!, {r2, r3, r4, r6} │ │ │ │ + pop {r1, r2, r6, r7} │ │ │ │ + lsls r7, r0, #3 │ │ │ │ + stmia r5!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - itte hi │ │ │ │ - lslhi r7, r0, #3 │ │ │ │ - ldmiahi r0!, {r1, r2, r4, r7} │ │ │ │ - lslls r7, r0, #3 │ │ │ │ asrs r0, r1, #2 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r5, #19] │ │ │ │ lsls r6, r6, #5 │ │ │ │ - stmia r7!, {r1, r4, r5, r7} │ │ │ │ + stmia r4!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ subs r0, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r6, #2 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r7, #9 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r4, #6 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #0 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r2, r6, r7} │ │ │ │ + stmia r4!, {r2} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - stmia r6!, {r2} │ │ │ │ + stmia r3!, {r2, r6} │ │ │ │ lsls r7, r0, #3 │ │ │ │ subs r0, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #252 @ 0xfc │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r1, r2, r3, r6} │ │ │ │ + stmia r2!, {r1, r2, r3, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - stmia r4!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r3} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - stmia r4!, {r2, r6} │ │ │ │ + stmia r1!, {r2, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 373b50 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x261e5c> │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ movs r1, #79 @ 0x4f │ │ │ │ bl 374ea8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2631b4> │ │ │ │ @@ -1072433,45 +1072457,45 @@ │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ bl 375440 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26374c> │ │ │ │ movs r1, #95 @ 0x5f │ │ │ │ mov r8, r0 │ │ │ │ b.n 383918 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x271c24> │ │ │ │ nop │ │ │ │ - stmia r2!, {r1, r5, r6, r7} │ │ │ │ + stmia r0!, {r1, r5} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - stmia r2!, {r2, r5} │ │ │ │ + itt vs │ │ │ │ + lslvs r7, r0, #3 │ │ │ │ + bkpt 0x00a6 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - stmia r1!, {r1, r2, r5, r6} │ │ │ │ + pop {r3, r5, r6, r7, pc} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - stmia r0!, {r3, r5, r7} │ │ │ │ + pop {r1, r2, r3, r4, r6, pc} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - stmia r0!, {r1, r2, r3, r4} │ │ │ │ + pop {r1, r2, r4, r6, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - itet ls │ │ │ │ - lslls r7, r0, #3 │ │ │ │ - itee eq @ unpredictable │ │ │ │ - lsleq r7, r0, #3 │ │ │ │ - bkpt 0x0052 │ │ │ │ - lslne r7, r0, #3 │ │ │ │ - pop {r2, r4, r7, pc} │ │ │ │ + pop {r1, r2, r3, r6} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - pop {r1, r2, r4, r6, r7} │ │ │ │ + cbnz r2, 38395c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x271c68> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - pop {r3, r4} │ │ │ │ + revsh r4, r2 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - cbnz r2, 38396a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x271c76> │ │ │ │ + rev r6, r2 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - cbnz r4, 38394c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x271c58> │ │ │ │ + cbnz r0, 38391a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x271c26> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - rev16 r6, r7 │ │ │ │ + @ instruction: 0xb8ca │ │ │ │ lsls r7, r0, #3 │ │ │ │ - cbnz r4, 383944 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x271c50> │ │ │ │ + @ instruction: 0xb844 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - cbnz r0, 38391a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x271c26> │ │ │ │ + @ instruction: 0xb7be │ │ │ │ + lsls r7, r0, #3 │ │ │ │ + @ instruction: 0xb704 │ │ │ │ + lsls r7, r0, #3 │ │ │ │ + @ instruction: 0xb648 │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ bl 375440 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26374c> │ │ │ │ movs r1, #95 @ 0x5f │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ bl 375440 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26374c> │ │ │ │ @@ -1073297,48 +1073321,48 @@ │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ str r4, [r2, #44] @ 0x2c │ │ │ │ bl 373b50 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x261e5c> │ │ │ │ add sp, #228 @ 0xe4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xb806 │ │ │ │ + push {r1, r2, r6, lr} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - @ instruction: 0xb748 │ │ │ │ + push {r3, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - @ instruction: 0xb6be │ │ │ │ + cbz r6, 3841de <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2724ea> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - @ instruction: 0xb636 │ │ │ │ + cbz r6, 3841c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2724cc> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - push {r1, r2, r3, r5, r7, lr} │ │ │ │ + uxtb r6, r5 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r0, sp, #88 @ 0x58 │ │ │ │ + add r5, pc, #344 @ (adr r5, 3842c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2725d0>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - cbz r0, 3841e4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2724f0> │ │ │ │ + cbz r0, 384174 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x272480> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - uxtb r2, r4 │ │ │ │ + add sp, #136 @ 0x88 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - cbz r0, 3841ae <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2724ba> │ │ │ │ + add r7, sp, #96 @ 0x60 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - cbz r2, 3841b2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2724be> │ │ │ │ + add r7, sp, #104 @ 0x68 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - cbz r6, 3841b2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2724be> │ │ │ │ + add r7, sp, #56 @ 0x38 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - cbz r6, 3841b2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2724be> │ │ │ │ + add r6, sp, #1016 @ 0x3f8 │ │ │ │ lsls r7, r0, #3 │ │ │ │ subs r2, #20 │ │ │ │ movs r0, r0 │ │ │ │ bl 368188 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x256494> │ │ │ │ - cbz r0, 3841b6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2724c2> │ │ │ │ + add r6, sp, #864 @ 0x360 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - cbz r0, 3841ba <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2724c6> │ │ │ │ + add r6, sp, #864 @ 0x360 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - cbz r0, 3841ba <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2724c6> │ │ │ │ + add r6, sp, #800 @ 0x320 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - cbz r0, 3841b8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2724c4> │ │ │ │ + add r6, sp, #704 @ 0x2c0 │ │ │ │ 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, #3952] @ 0xf70 │ │ │ │ ldr.w r5, [pc, #3520] @ 384f70 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x27327c> │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -1074729,63 +1074753,63 @@ │ │ │ │ lsls r6, r6, #5 │ │ │ │ bkpt 0x003e │ │ │ │ lsls r3, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ bkpt 0x0032 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - stmia r4!, {r1, r2, r6, r7} │ │ │ │ + stmia r2!, {r1, r2} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r7, pc, #568 @ (adr r7, 3851c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2734cc>) │ │ │ │ + add r4, pc, #824 @ (adr r4, 3852c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2735cc>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r7, pc, #520 @ (adr r7, 385194 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2734a0>) │ │ │ │ + add r4, pc, #776 @ (adr r4, 385294 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2735a0>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r7, pc, #512 @ (adr r7, 385190 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x27349c>) │ │ │ │ + add r4, pc, #768 @ (adr r4, 385290 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x27359c>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r7, pc, #496 @ (adr r7, 385184 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x273490>) │ │ │ │ + add r4, pc, #752 @ (adr r4, 385284 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x273590>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r7, pc, #480 @ (adr r7, 385178 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x273484>) │ │ │ │ + add r4, pc, #736 @ (adr r4, 385278 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x273584>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r7, pc, #464 @ (adr r7, 38516c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x273478>) │ │ │ │ + add r4, pc, #720 @ (adr r4, 38526c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x273578>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r7, pc, #448 @ (adr r7, 385160 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x27346c>) │ │ │ │ + add r4, pc, #704 @ (adr r4, 385260 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x27356c>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r7, pc, #432 @ (adr r7, 385154 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x273460>) │ │ │ │ + add r4, pc, #688 @ (adr r4, 385254 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x273560>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r7, pc, #416 @ (adr r7, 385148 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x273454>) │ │ │ │ + add r4, pc, #672 @ (adr r4, 385248 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x273554>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r7, pc, #400 @ (adr r7, 38513c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x273448>) │ │ │ │ + add r4, pc, #656 @ (adr r4, 38523c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x273548>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r7, pc, #384 @ (adr r7, 385130 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x27343c>) │ │ │ │ + add r4, pc, #640 @ (adr r4, 385230 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x27353c>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r7, pc, #368 @ (adr r7, 385124 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x273430>) │ │ │ │ + add r4, pc, #624 @ (adr r4, 385224 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x273530>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r7, pc, #352 @ (adr r7, 385118 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x273424>) │ │ │ │ + add r4, pc, #608 @ (adr r4, 385218 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x273524>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r7, pc, #336 @ (adr r7, 38510c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x273418>) │ │ │ │ + add r4, pc, #592 @ (adr r4, 38520c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x273518>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r7, pc, #320 @ (adr r7, 385100 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x27340c>) │ │ │ │ + add r4, pc, #576 @ (adr r4, 385200 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x27350c>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r7, pc, #304 @ (adr r7, 3850f4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x273400>) │ │ │ │ + add r4, pc, #560 @ (adr r4, 3851f4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x273500>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r7, pc, #288 @ (adr r7, 3850e8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2733f4>) │ │ │ │ + add r4, pc, #544 @ (adr r4, 3851e8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2734f4>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r7, pc, #272 @ (adr r7, 3850dc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2733e8>) │ │ │ │ + add r4, pc, #528 @ (adr r4, 3851dc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2734e8>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r7, pc, #256 @ (adr r7, 3850d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2733dc>) │ │ │ │ + add r4, pc, #512 @ (adr r4, 3851d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2734dc>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ subs r0, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ lsls r6, r6, #5 │ │ │ │ - ldr r5, [sp, #784] @ 0x310 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldr.w r2, [r8, #16] │ │ │ │ movs r1, #28 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ bl 43e418 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32c724> │ │ │ │ @@ -1077250,63 +1077274,63 @@ │ │ │ │ bhi.n 3867c2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x274ace> │ │ │ │ vqrshrun.s64 d17, q14, #2 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r4, #13 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r5, #36] @ 0x24 │ │ │ │ + ldrh r0, [r5, #14] │ │ │ │ lsls r7, r0, #3 │ │ │ │ blx sl │ │ │ │ lsls r6, r6, #5 │ │ │ │ - ldrh r2, [r6, #32] │ │ │ │ + ldrh r2, [r6, #10] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r0, [r1, #4] │ │ │ │ + ldrb r0, [r1, #23] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r6, [r0, #0] │ │ │ │ + ldrb r6, [r0, #21] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r4, [sp, #368] @ 0x170 │ │ │ │ + str r1, [sp, #624] @ 0x270 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - str r3, [sp, #952] @ 0x3b8 │ │ │ │ + str r1, [sp, #184] @ 0xb8 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - str r3, [sp, #528] @ 0x210 │ │ │ │ + str r0, [sp, #784] @ 0x310 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - str r2, [sp, #200] @ 0xc8 │ │ │ │ + ldrh r2, [r6, #58] @ 0x3a │ │ │ │ lsls r7, r0, #3 │ │ │ │ beq.n 386882 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x274b8e> │ │ │ │ - vzip. , q0 │ │ │ │ + @ instruction: 0xfffe8f00 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - str r1, [sp, #336] @ 0x150 │ │ │ │ + ldrh r4, [r2, #52] @ 0x34 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - str r0, [sp, #928] @ 0x3a0 │ │ │ │ + ldrh r0, [r5, #48] @ 0x30 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - str r0, [sp, #496] @ 0x1f0 │ │ │ │ + ldrh r4, [r7, #44] @ 0x2c │ │ │ │ lsls r7, r0, #3 │ │ │ │ - str r0, [sp, #72] @ 0x48 │ │ │ │ + ldrh r2, [r2, #42] @ 0x2a │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrh r6, [r4, #60] @ 0x3c │ │ │ │ + ldrh r6, [r4, #38] @ 0x26 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrh r6, [r3, #54] @ 0x36 │ │ │ │ + ldrh r6, [r3, #32] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - stc2l 0, cr0, [sl, #-848] @ 0xfffffcb0 │ │ │ │ - stc2l 0, cr0, [r2], {212} @ 0xd4 │ │ │ │ - ldrb r6, [r5, #13] │ │ │ │ + @ instruction: 0xfa8a00d4 │ │ │ │ + @ instruction: 0xfa0200d4 │ │ │ │ + ldrb r6, [r5, #2] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r2, [r7, #28] │ │ │ │ + str r2, [r7, #112] @ 0x70 │ │ │ │ lsls r6, r2, #3 │ │ │ │ adds r4, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ble.n 3868ce <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x274bda> │ │ │ │ vmlsl.u , d30, d24[0] │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r1, #2 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r4, #28] │ │ │ │ + ldrh r4, [r4, #6] │ │ │ │ lsls r7, r0, #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 │ │ │ │ @@ -1078595,15 +1078619,15 @@ │ │ │ │ mov r2, fp │ │ │ │ strd fp, sl, [sp] │ │ │ │ movs r1, #152 @ 0x98 │ │ │ │ str r0, [sp, #340] @ 0x154 │ │ │ │ mov r0, r8 │ │ │ │ bl 379c38 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x267f44> │ │ │ │ b.n 387558 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x275864> │ │ │ │ - ldrh r4, [r5, #16] │ │ │ │ + strh r4, [r5, #58] @ 0x3a │ │ │ │ lsls r7, r0, #3 │ │ │ │ cmp r4, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ @@ -1078614,39 +1078638,39 @@ │ │ │ │ ldmia r4, {r0, r2, r3, r4, r5, r6, r7} │ │ │ │ vtbx.8 d19, {d14-d15}, d4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #48 @ 0x30 │ │ │ │ + movs r0, #112 @ 0x70 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r6, [r2, #56] @ 0x38 │ │ │ │ + strh r6, [r2, #34] @ 0x22 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r6, [r7, #48] @ 0x30 │ │ │ │ + strh r6, [r7, #26] │ │ │ │ lsls r7, r0, #3 │ │ │ │ stmia r4!, {r0, r4, r7} │ │ │ │ - @ instruction: 0xfffe8560 │ │ │ │ + vqmovn.s d24, q8 │ │ │ │ lsls r7, r0, #3 │ │ │ │ stmia r6!, {r0, r1, r4} │ │ │ │ - vrsubhn.i d20, q7, q8 │ │ │ │ + @ instruction: 0xfffe4360 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r2, [r5, #28] │ │ │ │ + strh r2, [r5, #6] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r2, [r3, #22] │ │ │ │ + strh r2, [r3, #0] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r6, [r6, #84] @ 0x54 │ │ │ │ + ldr r6, [r6, #40] @ 0x28 │ │ │ │ lsls r5, r1, #3 │ │ │ │ stmia r1!, {r0, r5, r6, r7} │ │ │ │ - vsra.u64 d24, d24, #2 │ │ │ │ + @ instruction: 0xfffe7ef8 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r0, [r1, #31] │ │ │ │ + ldrb r0, [r1, #20] │ │ │ │ lsls r7, r0, #3 │ │ │ │ pop {r0, r1, r3, r4, r5, r6, r7, pc} │ │ │ │ - @ instruction: 0xfffe7f28 │ │ │ │ + vdup.16 , d24[3] │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldr r5, [sp, #280] @ 0x118 │ │ │ │ movs r1, #152 @ 0x98 │ │ │ │ str r0, [sp, #344] @ 0x158 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r8 │ │ │ │ @@ -1079937,21 +1079961,21 @@ │ │ │ │ movlt r0, r0 │ │ │ │ cmpge r5, #88 @ 0x58 │ │ │ │ movge r0, r0 │ │ │ │ movs r6, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r3, r1] │ │ │ │ + ldrh r0, [r3, r6] │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldmia r1!, {r0, r6} │ │ │ │ @ instruction: 0xfffeb765 │ │ │ │ vsli.64 d18, d18, #62 @ 0x3e │ │ │ │ lsls r6, r6, #5 │ │ │ │ - ldrb r0, [r5, r2] │ │ │ │ + ldr r0, [r5, r7] │ │ │ │ lsls r3, r2, #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 │ │ │ │ @@ -1081170,62 +1081194,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 388dd4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2770e0> │ │ │ │ - add r6, sp, #296 @ 0x128 │ │ │ │ + add r3, sp, #552 @ 0x228 │ │ │ │ lsls r3, r2, #3 │ │ │ │ subs r0, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ add r6, sp, #612 @ 0x264 │ │ │ │ @ instruction: 0xfffe2afc │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ add r6, sp, #884 @ 0x374 │ │ │ │ - @ instruction: 0xfffe6df6 │ │ │ │ + @ instruction: 0xfffe6b36 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - movs r7, #28 │ │ │ │ + movs r4, #92 @ 0x5c │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r4, [r7, #48] @ 0x30 │ │ │ │ + ldr r4, [r7, #4] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r4, [r2, #40] @ 0x28 │ │ │ │ + str r4, [r2, #124] @ 0x7c │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r0, [r7, #28] │ │ │ │ + str r0, [r7, #112] @ 0x70 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r4, [r7, #24] │ │ │ │ + str r4, [r7, #108] @ 0x6c │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r4, [r2, #24] │ │ │ │ + str r4, [r2, #108] @ 0x6c │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r0, [r6, #20] │ │ │ │ + str r0, [r6, #104] @ 0x68 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r4, [r1, #20] │ │ │ │ + str r4, [r1, #104] @ 0x68 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r4, [r4, #16] │ │ │ │ + str r4, [r4, #100] @ 0x64 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r4, [r7, #12] │ │ │ │ + str r4, [r7, #96] @ 0x60 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r4, [r3, #12] │ │ │ │ + str r4, [r3, #96] @ 0x60 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r0, [r7, #8] │ │ │ │ + str r0, [r7, #92] @ 0x5c │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r0, [r1, #64] @ 0x40 │ │ │ │ + ldr r0, [r1, #20] │ │ │ │ lsls r1, r2, #3 │ │ │ │ add r7, pc, #516 @ (adr r7, 388fc4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2772d0>) │ │ │ │ - vqshrun.s64 d22, q9, #2 │ │ │ │ + vsli.32 q11, q9, #30 │ │ │ │ lsls r7, r0, #3 │ │ │ │ add r6, pc, #812 @ (adr r6, 3890f4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x277400>) │ │ │ │ - @ instruction: 0xfffe67c2 │ │ │ │ + vabal.u q11, d14, d2 │ │ │ │ lsls r7, r0, #3 │ │ │ │ add r7, pc, #884 @ (adr r7, 389144 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x277450>) │ │ │ │ - @ instruction: 0xfffe6742 │ │ │ │ + vraddhn.i d22, q15, q1 │ │ │ │ lsls r7, r0, #3 │ │ │ │ str r2, [sp, #324] @ 0x144 │ │ │ │ mov r0, r2 │ │ │ │ bl 43e418 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32c724> │ │ │ │ ldr r2, [sp, #324] @ 0x144 │ │ │ │ str r2, [r0, #16] │ │ │ │ mov r1, r5 │ │ │ │ @@ -1082431,68 +1082455,68 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [sp, #440] @ 0x1b8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #320] @ 0x140 │ │ │ │ mov r1, r3 │ │ │ │ bl 37a9c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x268ccc> │ │ │ │ b.n 389ae8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x277df4> │ │ │ │ - str r6, [r2, #100] @ 0x64 │ │ │ │ + str r6, [r2, #56] @ 0x38 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - subs r2, #18 │ │ │ │ + adds r7, #82 @ 0x52 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r6, [r2, #92] @ 0x5c │ │ │ │ + str r6, [r2, #48] @ 0x30 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - str r4, [r3, #84] @ 0x54 │ │ │ │ + str r4, [r3, #40] @ 0x28 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - str r2, [r4, #76] @ 0x4c │ │ │ │ + str r2, [r4, #32] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - str r0, [r5, #68] @ 0x44 │ │ │ │ + str r0, [r5, #24] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - str r2, [r5, #60] @ 0x3c │ │ │ │ + str r2, [r5, #16] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - str r0, [r6, #52] @ 0x34 │ │ │ │ + str r0, [r6, #8] │ │ │ │ lsls r7, r0, #3 │ │ │ │ add r3, pc, #300 @ (adr r3, 389bbc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x277ec8>) │ │ │ │ - vqmovn.u d22, q11 │ │ │ │ + vaddl.u q11, d14, d22 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - str r0, [r7, #36] @ 0x24 │ │ │ │ + ldrsh r0, [r7, r6] │ │ │ │ lsls r7, r0, #3 │ │ │ │ sxtb r3, r0 │ │ │ │ - vmovn.i d22, q4 │ │ │ │ + vqrdmlsh.s , q7, d8[0] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - str r6, [r3, #24] │ │ │ │ + ldrsh r6, [r3, r3] │ │ │ │ lsls r7, r0, #3 │ │ │ │ add r3, pc, #428 @ (adr r3, 389c54 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x277f60>) │ │ │ │ - vsra.u32 d22, d18, #2 │ │ │ │ + vcvt.f32.u32 , q9, #2 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - str r4, [r0, #12] │ │ │ │ + ldrsh r4, [r0, r0] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - str r2, [r3, #4] │ │ │ │ + ldrb r2, [r3, r6] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrsh r4, [r5, r7] │ │ │ │ + ldrb r4, [r5, r4] │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldr r3, [sp, #700] @ 0x2bc │ │ │ │ - vsra.u64 d29, d12, #2 │ │ │ │ + @ instruction: 0xfffecedc │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r4, [r2, #16] │ │ │ │ + ldrsh r4, [r2, r1] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrsh r6, [r0, r0] │ │ │ │ + ldrh r6, [r0, r5] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r2, [r2, r7] │ │ │ │ + ldrh r2, [r2, r4] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r0, [r7, r4] │ │ │ │ + ldrh r0, [r7, r1] │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldr r0, [sp, #804] @ 0x324 │ │ │ │ - vcvt.u16.f16 d21, d6, #2 │ │ │ │ + @ instruction: 0xfffe5a56 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r6, [r7, r1] │ │ │ │ + ldr r6, [r7, r6] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrh r0, [r4, r7] │ │ │ │ + ldr r0, [r4, r4] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrh r6, [r7, r4] │ │ │ │ + ldr r6, [r7, r1] │ │ │ │ lsls r7, r0, #3 │ │ │ │ asrs r0, r5, #32 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r3, [pc, #2856] @ 38a614 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x278920> │ │ │ │ str r0, [sp, #572] @ 0x23c │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ @@ -1083702,30 +1083726,30 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r2, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r2, r1] │ │ │ │ + strb r0, [r2, r6] │ │ │ │ lsls r7, r0, #3 │ │ │ │ str r4, [sp, #268] @ 0x10c │ │ │ │ - vqshlu.s64 , q3, #62 @ 0x3e │ │ │ │ + vsri.32 d21, d6, #2 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrsb r2, [r4, r1] │ │ │ │ + strh r2, [r4, r6] │ │ │ │ lsls r7, r0, #3 │ │ │ │ str r2, [sp, #796] @ 0x31c │ │ │ │ - @ instruction: 0xfffe55ec │ │ │ │ + vshll.i , d28, # │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strb r4, [r5, r1] │ │ │ │ + str r4, [r5, r6] │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldrh r1, [r0, #60] @ 0x3c │ │ │ │ vzip. , │ │ │ │ vrsra.u64 , , #2 │ │ │ │ - vsra.u32 d21, d6, #2 │ │ │ │ + vcvt.f32.u32 q10, q3, #2 │ │ │ │ lsls r7, r0, #3 │ │ │ │ mov r2, r0 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #138 @ 0x8a │ │ │ │ @@ -1085082,21 +1085106,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 38b414 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x279720> │ │ │ │ - ldr r5, [pc, #728] @ (38b6d4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2799e0>) │ │ │ │ + ldr r2, [pc, #984] @ (38b7d4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x279ae0>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r2, [pc, #968] @ (38b7c8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x279ad4>) │ │ │ │ + ldr r0, [pc, #200] @ (38b4c8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2797d4>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r0, [pc, #168] @ (38b4ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2797b8>) │ │ │ │ + cmp r2, sp │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add sl, pc │ │ │ │ + tst r2, r7 │ │ │ │ lsls r7, r0, #3 │ │ │ │ str r2, [sp, #388] @ 0x184 │ │ │ │ vraddhn.i d24, q7, │ │ │ │ vuzp. d24, d7 │ │ │ │ @ instruction: 0xfffef7ee │ │ │ │ ldc2 10, cr9, [r0], {100} @ 0x64 @ │ │ │ │ str r2, [sp, #24] │ │ │ │ @@ -1086360,21 +1086384,21 @@ │ │ │ │ str r2, [sp, #220] @ 0xdc │ │ │ │ ldr r2, [sp, #760] @ 0x2f8 │ │ │ │ strd r7, r2, [sp, #212] @ 0xd4 │ │ │ │ ldr r2, [sp, #756] @ 0x2f4 │ │ │ │ b.n 38c18c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x27a498> │ │ │ │ nop │ │ │ │ vsra.s16 q8, , #16 │ │ │ │ - ldr r4, [sp, #200] @ 0xc8 │ │ │ │ + ldr r1, [sp, #456] @ 0x1c8 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - adcs r0, r5 │ │ │ │ + subs r6, #168 @ 0xa8 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - stmia r1!, {r2, r4, r6} │ │ │ │ + bkpt 0x0094 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ble.n 38c0e0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x27a3ec> │ │ │ │ + bge.n 38c160 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x27a46c> │ │ │ │ lsls r3, r2, #3 │ │ │ │ adds r4, r1, r4 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r5, [r6, #17] │ │ │ │ vmull.u q9, d30, d8 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r1, r4 │ │ │ │ @@ -1086456,41 +1086480,41 @@ │ │ │ │ @ instruction: 0xfffe2fd4 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r5, [r7, #5] │ │ │ │ - @ instruction: 0xfffe3c9a │ │ │ │ + @ instruction: 0xfffe39da │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldrb r7, [r1, #7] │ │ │ │ @ instruction: 0xfffe79d3 │ │ │ │ - vdup.16 , d28[3] │ │ │ │ + vtbl.8 d19, {d30-d31}, d28 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - subs r4, #68 @ 0x44 │ │ │ │ + subs r1, #132 @ 0x84 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - subs r4, #28 │ │ │ │ + subs r1, #92 @ 0x5c │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldrb r5, [r3, #4] │ │ │ │ - vtbx.8 d19, {d30- instruction: 0xfffe3bbc │ │ │ │ + @ instruction: 0xfffe38fc │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldrb r5, [r1, #3] │ │ │ │ - @ instruction: 0xfffe3b90 │ │ │ │ + @ instruction: 0xfffe38d0 │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldrb r3, [r4, #2] │ │ │ │ @ instruction: 0xfffe78bb │ │ │ │ - @ instruction: 0xfffe3b5e │ │ │ │ + @ instruction: 0xfffe389e │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldrb r1, [r2, #2] │ │ │ │ - @ instruction: 0xfffe3b30 │ │ │ │ + vqrshrun.s64 d19, q8, #2 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - subs r2, #252 @ 0xfc │ │ │ │ + subs r0, #60 @ 0x3c │ │ │ │ lsls r7, r0, #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 │ │ │ │ @@ -1087806,52 +1087830,52 @@ │ │ │ │ bl 37fae8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26ddf4> │ │ │ │ mov r2, fp │ │ │ │ mov r1, r4 │ │ │ │ b.n 38ce44 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x27b150> │ │ │ │ nop │ │ │ │ b.n 38d198 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x27b4a4> │ │ │ │ lsls r5, r6, #5 │ │ │ │ - ldrsh r2, [r5, r0] │ │ │ │ + ldrh r2, [r5, r5] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - adds r1, #252 @ 0xfc │ │ │ │ + cmp r7, #60 @ 0x3c │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldr r3, [r7, #48] @ 0x30 │ │ │ │ - vcvt.f32.u32 d18, d0, #2 │ │ │ │ + @ instruction: 0xfffe2b50 │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ @ instruction: 0xfffe6a71 │ │ │ │ vraddhn.i d23, q15, │ │ │ │ vraddhn.i d23, q15, │ │ │ │ - vcvt.u16.f16 q9, q12, #2 │ │ │ │ + @ instruction: 0xfffe2ab8 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - cmp r4, #240 @ 0xf0 │ │ │ │ + cmp r2, #48 @ 0x30 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - cmp r4, #108 @ 0x6c │ │ │ │ + cmp r1, #172 @ 0xac │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldr r1, [r7, #12] │ │ │ │ @ instruction: 0xfffe68fb │ │ │ │ - vdup.16 d18, d18[3] │ │ │ │ + vtbx.8 d18, {d14-d15}, d18 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - cmp r4, #16 │ │ │ │ + cmp r1, #80 @ 0x50 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - cmp r3, #240 @ 0xf0 │ │ │ │ + cmp r1, #48 @ 0x30 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - cmp r3, #200 @ 0xc8 │ │ │ │ + cmp r1, #8 │ │ │ │ lsls r7, r0, #3 │ │ │ │ str r3, [r6, #124] @ 0x7c │ │ │ │ vqshl.u64 q11, , #62 @ 0x3e │ │ │ │ vrshr.u32 d23, d31, #2 │ │ │ │ @ instruction: 0xfffe7347 │ │ │ │ - @ instruction: 0xfffe2b3c │ │ │ │ + vqrshrun.s64 d18, q14, #2 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - cmp r2, #190 @ 0xbe │ │ │ │ + movs r7, #254 @ 0xfe │ │ │ │ lsls r7, r0, #3 │ │ │ │ - cmp r2, #150 @ 0x96 │ │ │ │ + movs r7, #214 @ 0xd6 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - cmp r2, #130 @ 0x82 │ │ │ │ + movs r7, #194 @ 0xc2 │ │ │ │ lsls r7, r0, #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 │ │ │ │ @@ -1089119,58 +1089143,58 @@ │ │ │ │ str r0, [sp, #536] @ 0x218 │ │ │ │ mov r0, sl │ │ │ │ bl 37fae8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26ddf4> │ │ │ │ b.n 38db20 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x27be2c> │ │ │ │ nop │ │ │ │ str r3, [r2, #52] @ 0x34 │ │ │ │ vcvt.u32.f32 d22, d3, #2 │ │ │ │ - vmlsl.u q9, d14, d6[0] │ │ │ │ + vsubw.u q9, q15, d6 │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ vzip. q11, │ │ │ │ vabdl.u q11, d30, d21 │ │ │ │ @ instruction: 0xfffe5e95 │ │ │ │ - vsubw.u q9, q15, d16 │ │ │ │ + vtrn. q9, q8 │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldrsh r5, [r2, r4] │ │ │ │ @ instruction: 0xfffe5f05 │ │ │ │ - @ instruction: 0xfffe234a │ │ │ │ + vtrn. d18, d10 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - movs r3, #12 │ │ │ │ + movs r0, #76 @ 0x4c │ │ │ │ lsls r7, r0, #3 │ │ │ │ - movs r2, #206 @ 0xce │ │ │ │ + movs r0, #14 │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldrsh r1, [r6, r1] │ │ │ │ vcvt.f32.u32 , , #2 │ │ │ │ - vqmovn.s d18, q2 │ │ │ │ + vqrdmlsh.s , q15, d4[0] │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldrb r3, [r4, r7] │ │ │ │ vqrdmulh.s , q15, d19[0] │ │ │ │ - vrshr.u32 d18, d30, #2 │ │ │ │ + vcvt.u32.f32 , q15, #2 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - movs r2, #4 │ │ │ │ + subs r4, r0, #5 │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldrb r5, [r7, r6] │ │ │ │ @ instruction: 0xfffe5d9f │ │ │ │ - vsra.u64 d18, d26, #2 │ │ │ │ + @ instruction: 0xfffe1efa │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldrh r3, [r5, r4] │ │ │ │ - vshr.u32 d18, d0, #2 │ │ │ │ + vcvt.u16.f16 , q0, #2 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - subs r0, r1, #7 │ │ │ │ + adds r0, r1, #4 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - subs r2, r1, #6 │ │ │ │ + adds r2, r1, #3 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - subs r4, r1, #5 │ │ │ │ + adds r4, r1, #2 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - subs r4, r1, #4 │ │ │ │ + adds r4, r1, #1 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - subs r4, r1, #3 │ │ │ │ + adds r4, r1, #0 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - subs r2, r2, #2 │ │ │ │ + subs r2, r2, r7 │ │ │ │ lsls r7, r0, #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 │ │ │ │ @@ -1090491,59 +1090515,59 @@ │ │ │ │ mov r2, r7 │ │ │ │ str r0, [sp, #504] @ 0x1f8 │ │ │ │ str r4, [sp, #4] │ │ │ │ movs r0, #2 │ │ │ │ b.n 38e84c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x27cb58> │ │ │ │ nop │ │ │ │ str r3, [r2, #32] │ │ │ │ - vtbl.8 d17, {d30- instruction: 0xfffe17ce │ │ │ │ lsls r7, r0, #3 │ │ │ │ strb r7, [r4, r3] │ │ │ │ vsri.64 , , #2 │ │ │ │ @ instruction: 0xfffe5edd │ │ │ │ vqrdmlah.s , q15, d17[0] │ │ │ │ - vqrshrn.u64 d17, q10, #2 │ │ │ │ + vqshlu.s64 d17, d20, #62 @ 0x3e │ │ │ │ lsls r7, r0, #3 │ │ │ │ - adds r0, r7, r1 │ │ │ │ + asrs r0, r7, #22 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - adds r0, r0, r0 │ │ │ │ + asrs r0, r0, #21 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - asrs r4, r2, #31 │ │ │ │ + asrs r4, r2, #20 │ │ │ │ lsls r7, r0, #3 │ │ │ │ strh r7, [r1, r0] │ │ │ │ - vabdl.u , d30, d26 │ │ │ │ + vmls.i , q15, d26[0] │ │ │ │ lsls r7, r0, #3 │ │ │ │ strh r7, [r3, r0] │ │ │ │ - vqshl.u32 d17, d24, #30 │ │ │ │ + vsri.32 , q12, #2 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - asrs r0, r4, #28 │ │ │ │ + asrs r0, r4, #17 │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldr r7, [pc, #260] @ (38e91c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x27cc28>) │ │ │ │ vmull.u , d30, d13 │ │ │ │ - vsli.32 , q13, #30 │ │ │ │ + vrshr.u64 d17, d26, #2 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - asrs r4, r6, #20 │ │ │ │ + asrs r4, r6, #9 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - asrs r6, r6, #19 │ │ │ │ + asrs r6, r6, #8 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - asrs r0, r0, #19 │ │ │ │ + asrs r0, r0, #8 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - asrs r2, r5, #18 │ │ │ │ + asrs r2, r5, #7 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - asrs r0, r4, #18 │ │ │ │ + asrs r0, r4, #7 │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldr r6, [pc, #68] @ (38e87c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x27cb88>) │ │ │ │ vcvt.f32.u32 d20, d5, #2 │ │ │ │ - vmls.i , q7, d18[0] │ │ │ │ + vzip. d17, d18 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - asrs r0, r6, #16 │ │ │ │ + asrs r0, r6, #5 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - asrs r2, r4, #16 │ │ │ │ + asrs r2, r4, #5 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - asrs r0, r0, #11 │ │ │ │ + asrs r0, r0, #32 │ │ │ │ lsls r7, r0, #3 │ │ │ │ bl 37fae8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26ddf4> │ │ │ │ mov r2, fp │ │ │ │ mov r1, r5 │ │ │ │ strd fp, r4, [sp] │ │ │ │ ldr r3, [sp, #328] @ 0x148 │ │ │ │ str r0, [sp, #532] @ 0x214 │ │ │ │ @@ -1091865,60 +1091889,60 @@ │ │ │ │ strd r6, r4, [sp] │ │ │ │ mov r2, r7 │ │ │ │ ldr r3, [sp, #340] @ 0x154 │ │ │ │ str r0, [sp, #532] @ 0x214 │ │ │ │ mov r0, r4 │ │ │ │ b.n 38f570 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x27d87c> │ │ │ │ nop │ │ │ │ - asrs r2, r2, #3 │ │ │ │ + lsrs r2, r2, #24 │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldr r1, [pc, #692] @ (38f7c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x27dacc>) │ │ │ │ @ instruction: 0xfffe499f │ │ │ │ - vmla.i , q7, d12[0] │ │ │ │ + @ instruction: 0xfffe0d8c │ │ │ │ lsls r7, r0, #3 │ │ │ │ - lsrs r2, r3, #31 │ │ │ │ + lsrs r2, r3, #20 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - lsrs r4, r4, #30 │ │ │ │ + lsrs r4, r4, #19 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - lsrs r4, r2, #30 │ │ │ │ + lsrs r4, r2, #19 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - lsrs r4, r1, #30 │ │ │ │ + lsrs r4, r1, #19 │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldrsb r3, [r1, r0] │ │ │ │ - @ instruction: 0xfffe0cfa │ │ │ │ + vshll.u32 q8, d26, #30 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - lsrs r4, r4, #11 │ │ │ │ + lsrs r4, r4, #32 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - lsrs r0, r4, #10 │ │ │ │ + lsls r0, r4, #31 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - lsrs r0, r4, #9 │ │ │ │ + lsls r0, r4, #30 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - lsrs r6, r4, #8 │ │ │ │ + lsls r6, r4, #29 │ │ │ │ lsls r7, r0, #3 │ │ │ │ cmp r1, r0 │ │ │ │ vrshr.u32 q10, , #2 │ │ │ │ - @ instruction: 0xfffe09d8 │ │ │ │ + vqshl.u32 d16, d8, #30 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - lsrs r2, r1, #7 │ │ │ │ + lsls r2, r1, #28 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - lsrs r4, r0, #7 │ │ │ │ + lsls r4, r0, #28 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - lsrs r2, r7, #6 │ │ │ │ + lsls r2, r7, #27 │ │ │ │ lsls r7, r0, #3 │ │ │ │ sbcs r7, r1 │ │ │ │ vsra.u64 d20, d3, #2 │ │ │ │ - vqrshrn.u64 d16, q14, #2 │ │ │ │ + vqshlu.s64 d16, d28, #62 @ 0x3e │ │ │ │ lsls r7, r0, #3 │ │ │ │ - lsrs r2, r1, #5 │ │ │ │ + lsls r2, r1, #26 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - lsrs r0, r0, #5 │ │ │ │ + lsls r0, r0, #26 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - lsrs r2, r7, #4 │ │ │ │ + lsls r2, r7, #25 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - lsls r6, r7, #28 │ │ │ │ + lsls r6, r7, #17 │ │ │ │ lsls r7, r0, #3 │ │ │ │ bl 37fae8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26ddf4> │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [sp, #348] @ 0x15c │ │ │ │ ldr r2, [sp, #240] @ 0xf0 │ │ │ │ str r0, [sp, #536] @ 0x218 │ │ │ │ mov r0, r4 │ │ │ │ @@ -1093310,74 +1093334,70 @@ │ │ │ │ bl 37fae8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26ddf4> │ │ │ │ strd fp, r8, [sp] │ │ │ │ ldr r3, [sp, #348] @ 0x15c │ │ │ │ ldr r2, [sp, #240] @ 0xf0 │ │ │ │ ldr r1, [sp, #440] @ 0x1b8 │ │ │ │ b.n 39039c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x27e6a8> │ │ │ │ nop │ │ │ │ - lsls r2, r7, #18 │ │ │ │ + lsls r2, r7, #7 │ │ │ │ lsls r7, r0, #3 │ │ │ │ subs r3, #219 @ 0xdb │ │ │ │ - vraddhn.i d16, q7, q15 │ │ │ │ + vuzp. q8, q15 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - lsls r2, r7, #14 │ │ │ │ + lsls r2, r7, #3 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - lsls r4, r1, #14 │ │ │ │ + lsls r4, r1, #3 │ │ │ │ lsls r7, r0, #3 │ │ │ │ subs r2, #215 @ 0xd7 │ │ │ │ - vrsra.u32 d16, d6, #2 │ │ │ │ + vshr.u32 q8, q3, #2 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - lsls r4, r0, #12 │ │ │ │ + lsls r4, r0, #1 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - lsls r6, r7, #11 │ │ │ │ + movs r6, r7 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - lsls r4, r6, #11 │ │ │ │ + movs r4, r6 │ │ │ │ lsls r7, r0, #3 │ │ │ │ subs r2, #20 │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #77 @ 0x4d │ │ │ │ vshll.u32 , d24, #30 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r0, #10 │ │ │ │ - lsls r7, r0, #3 │ │ │ │ + vmla.i q8, q11, d2[1] │ │ │ │ cmp r7, #8 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r3, #8 │ │ │ │ - lsls r7, r0, #3 │ │ │ │ - lsls r4, r1, #8 │ │ │ │ - lsls r7, r0, #3 │ │ │ │ - lsls r2, r6, #7 │ │ │ │ - lsls r7, r0, #3 │ │ │ │ + vhadd.u16 q8, q15, q3 │ │ │ │ + vhadd.u8 q8, q14, q3 │ │ │ │ + vhadd.u q0, q9, q3 │ │ │ │ subs r4, #77 @ 0x4d │ │ │ │ vqshl.u64 d18, d12, #62 @ 0x3e │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #568 @ (adr r2, 39058c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x27e898>) │ │ │ │ + ldr r7, [sp, #824] @ 0x338 │ │ │ │ lsls r4, r2, #3 │ │ │ │ subs r5, #249 @ 0xf9 │ │ │ │ - @ instruction: 0xfffefff6 │ │ │ │ + vcvt.u16.f16 d31, d22, #2 │ │ │ │ lsls r6, r0, #3 │ │ │ │ asrs r5, r0 │ │ │ │ - vqrdmlah.s , q7, d6[0] │ │ │ │ + vtbl.8 d31, {d30- instruction: 0xfa5400c6 │ │ │ │ subs r7, #221 @ 0xdd │ │ │ │ vmovn.i d20, │ │ │ │ - @ instruction: 0xfffefcb4 │ │ │ │ + @ instruction: 0xfffef9f4 │ │ │ │ lsls r6, r0, #3 │ │ │ │ ldr r0, [pc, #516] @ (39057c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x27e888>) │ │ │ │ vtbx.8 d20, {d30-d31}, d21 │ │ │ │ vqmovun.s d19, │ │ │ │ @ instruction: 0xfffe3cd9 │ │ │ │ - vdup.16 d31, d20[3] │ │ │ │ + vtbx.8 d31, {d14-d15}, d20 │ │ │ │ lsls r6, r0, #3 │ │ │ │ adds r3, #95 @ 0x5f │ │ │ │ vtbx.8 d19, {d30-, , #2 │ │ │ │ @ instruction: 0xfffe3d81 │ │ │ │ - vtbl.8 d31, {d30- │ │ │ │ strd r5, r6, [sp, #12] │ │ │ │ ldr r6, [sp, #560] @ 0x230 │ │ │ │ ldr r2, [sp, #572] @ 0x23c │ │ │ │ @@ -1094668,90 +1094688,90 @@ │ │ │ │ ldr r1, [pc, #252] @ (39119c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x27f4a8>) │ │ │ │ mov r2, r0 │ │ │ │ mov r3, sl │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ bl 373b50 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x261e5c> │ │ │ │ b.n 3911a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x27f4ac> │ │ │ │ - vst1.8 {d16[6]}, [sl], r6 │ │ │ │ + @ instruction: 0xf70a00c6 │ │ │ │ bx r5 │ │ │ │ - vqrshrn.u64 d31, q11, #2 │ │ │ │ + vqshlu.s64 d31, d22, #62 @ 0x3e │ │ │ │ lsls r6, r0, #3 │ │ │ │ subs r6, #143 @ 0x8f │ │ │ │ - vtbl.8 d31, {d14-d15}, d28 │ │ │ │ + vmlsl.u , d14, d28[0] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strh.w r0, [r8, #198] @ 0xc6 │ │ │ │ + @ instruction: 0xf5e800c6 │ │ │ │ cmp r4, #17 │ │ │ │ vrshr.u64 q10, , #2 │ │ │ │ vmull.u q9, d30, d5 │ │ │ │ - vqshl.u64 , q11, #62 @ 0x3e │ │ │ │ + vsli.32 d31, d22, #30 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - @ instruction: 0xf77000c6 │ │ │ │ - @ instruction: 0xf63800c6 │ │ │ │ + @ instruction: 0xf4b000c6 │ │ │ │ + @ instruction: 0xf37800c6 │ │ │ │ lsrs r1, r4 │ │ │ │ - @ instruction: 0xfffef5e2 │ │ │ │ + vshll.i , d18, # │ │ │ │ lsls r6, r0, #3 │ │ │ │ subs r2, #153 @ 0x99 │ │ │ │ - vabal.u , d30, d18 │ │ │ │ + vqmovn.u d31, q9 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - @ instruction: 0xf52200c6 │ │ │ │ + @ instruction: 0xf26200c6 │ │ │ │ subs r7, #79 @ 0x4f │ │ │ │ vrshr.u32 d20, d19, #2 │ │ │ │ - vraddhn.i d31, q15, q8 │ │ │ │ + vzip. , q8 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ands.w r0, r2, #6488064 @ 0x630000 │ │ │ │ + adcs.w r0, r2, #198 @ 0xc6 │ │ │ │ ands r5, r0 │ │ │ │ - vrsra.u64 , q2, #2 │ │ │ │ + vsra.u32 d31, d4, #2 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - @ instruction: 0xf39800c6 │ │ │ │ + @ instruction: 0xf0d800c6 │ │ │ │ movs r6, #93 @ 0x5d │ │ │ │ - vrsra.u32 d31, d6, #2 │ │ │ │ + vshr.u32 , q3, #2 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - @ instruction: 0xf2d600c6 │ │ │ │ + ands.w r0, r6, #198 @ 0xc6 │ │ │ │ movs r7, #241 @ 0xf1 │ │ │ │ vmlsl.u q9, d14, d27[0] │ │ │ │ - vqmovn.s d31, q2 │ │ │ │ + vqrdmlsh.s q15, q15, d4[0] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - addw r0, r4, #198 @ 0xc6 │ │ │ │ + vhadd.s8 q8, q10, q3 │ │ │ │ subs r5, #245 @ 0xf5 │ │ │ │ vcvt.f16.u16 , , #2 │ │ │ │ vqshl.u64 q9, , #62 @ 0x3e │ │ │ │ - vsra.u64 d31, d28, #2 │ │ │ │ + @ instruction: 0xfffeeefc │ │ │ │ lsls r6, r0, #3 │ │ │ │ adds r0, #63 @ 0x3f │ │ │ │ - vsra.u64 d31, d0, #2 │ │ │ │ + @ instruction: 0xfffeeed0 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - sbc.w r0, sl, #198 @ 0xc6 │ │ │ │ + cdp 0, 10, cr0, cr10, cr6, {6} │ │ │ │ movs r5, #13 │ │ │ │ - vuzp. , q0 │ │ │ │ + @ instruction: 0xfffeee80 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - adds.w r0, sl, #198 @ 0xc6 │ │ │ │ - @ instruction: 0xf0f200c6 │ │ │ │ + cdp 0, 5, cr0, cr10, cr6, {6} │ │ │ │ + cdp 0, 3, cr0, cr2, cr6, {6} │ │ │ │ movs r4, #255 @ 0xff │ │ │ │ vqrdmlsh.s q9, q7, d17[0] │ │ │ │ - vshr.u64 d31, d6, #2 │ │ │ │ + @ instruction: 0xfffeedd6 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - orn r0, ip, #198 @ 0xc6 │ │ │ │ - orr.w r0, r4, #198 @ 0xc6 │ │ │ │ + stc 0, cr0, [ip, #792]! @ 0x318 │ │ │ │ + stc 0, cr0, [r4, #792] @ 0x318 │ │ │ │ subs r4, #9 │ │ │ │ - vaddl.u , d14, d28 │ │ │ │ + vqrdmulh.s q15, q7, d28[0] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ands.w r0, sl, #198 @ 0xc6 │ │ │ │ - and.w r0, r8, #198 @ 0xc6 │ │ │ │ - vext.8 q8, q14, q3, #0 │ │ │ │ - vmla.i32 d16, d28, d6[0] │ │ │ │ - vmla.i16 d16, d26, d6[0] │ │ │ │ - vmla.i d16, d26, d2[1] │ │ │ │ + ldcl 0, cr0, [sl, #-792] @ 0xfffffce8 │ │ │ │ + stcl 0, cr0, [r8, #-792] @ 0xfffffce8 │ │ │ │ + ldc 0, cr0, [ip, #-792]! @ 0xfffffce8 │ │ │ │ + stc 0, cr0, [ip, #-792]! @ 0xfffffce8 │ │ │ │ + ldc 0, cr0, [sl, #-792] @ 0xfffffce8 │ │ │ │ + stc 0, cr0, [sl, #-792] @ 0xfffffce8 │ │ │ │ movs r2, #181 @ 0xb5 │ │ │ │ - @ instruction: 0xfffeefb6 │ │ │ │ + @ instruction: 0xfffeecf6 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - vmla.i16 d0, d18, d6[0] │ │ │ │ - vmla.i d0, d22, d2[1] │ │ │ │ - vhadd.s32 q8, q12, q3 │ │ │ │ - vhadd.s16 q8, q14, q3 │ │ │ │ + ldcl 0, cr0, [r2], {198} @ 0xc6 │ │ │ │ + stcl 0, cr0, [r6], {198} @ 0xc6 │ │ │ │ + stc 0, cr0, [r8], #792 @ 0x318 │ │ │ │ + ldc 0, cr0, [ip], {198} @ 0xc6 │ │ │ │ mov r2, fp │ │ │ │ mov r1, r4 │ │ │ │ strd fp, r8, [sp] │ │ │ │ ldr r3, [sp, #336] @ 0x150 │ │ │ │ movs r0, #3 │ │ │ │ bl 37fae8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26ddf4> │ │ │ │ ldr.w r1, [pc, #3208] @ 391e3c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x280148> │ │ │ │ @@ -1096014,66 +1096034,71 @@ │ │ │ │ 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 391efc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x280208> │ │ │ │ nop │ │ │ │ - cdp 0, 5, cr0, cr10, cr6, {6} │ │ │ │ - cdp 0, 5, cr0, cr2, cr6, {6} │ │ │ │ - cdp 0, 4, cr0, cr6, cr6, {6} │ │ │ │ - cdp 0, 3, cr0, cr6, cr6, {6} │ │ │ │ - cdp 0, 2, cr0, cr10, cr6, {6} │ │ │ │ + @ instruction: 0xeb9a00c6 │ │ │ │ + @ instruction: 0xeb9200c6 │ │ │ │ + @ instruction: 0xeb8600c6 │ │ │ │ + sbcs.w r0, r6, r6, lsl #3 │ │ │ │ + sbc.w r0, sl, r6, lsl #3 │ │ │ │ movs r0, #55 @ 0x37 │ │ │ │ - vcvt.f32.u32 d30, d4, #2 │ │ │ │ + @ instruction: 0xfffeeb54 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - cdp 0, 0, cr0, cr8, cr6, {6} │ │ │ │ - stcl 0, cr0, [ip, #792]! @ 0x318 │ │ │ │ - stcl 0, cr0, [r2, #792]! @ 0x318 │ │ │ │ - ldcl 0, cr0, [r6, #792] @ 0x318 │ │ │ │ + adc.w r0, r8, r6, lsl #3 │ │ │ │ + @ instruction: 0xeb2c00c6 │ │ │ │ + @ instruction: 0xeb2200c6 │ │ │ │ + adds.w r0, r6, r6, lsl #3 │ │ │ │ movs r2, #37 @ 0x25 │ │ │ │ - vqrdmulh.s q15, q15, d6[0] │ │ │ │ + vtbl.8 d30, {d14-d17}, d6 │ │ │ │ lsls r6, r0, #3 │ │ │ │ movs r0, #31 │ │ │ │ vaddl.u q9, d14, d7 │ │ │ │ - vcvt.u16.f16 q15, q11, #2 │ │ │ │ + @ instruction: 0xfffeeab6 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldcl 0, cr0, [r0], #792 @ 0x318 │ │ │ │ + bics.w r0, r0, r6, lsl #3 │ │ │ │ subs r1, r0, #5 │ │ │ │ vcvt.u32.f32 d17, d25, #2 │ │ │ │ - @ instruction: 0xfffeec9c │ │ │ │ + @ instruction: 0xfffee9dc │ │ │ │ + lsls r6, r0, #3 │ │ │ │ + @ instruction: 0xe99a00c6 │ │ │ │ + stmdb r2!, {r1, r2, r6, r7} │ │ │ │ + strd r0, r0, [r6], #792 @ 0x318 │ │ │ │ + ldmia.w r0!, {r1, r2, r6, r7} │ │ │ │ + ldrd r0, r0, [r6], #-792 @ 0x318 │ │ │ │ + @ instruction: 0xe83e00c6 │ │ │ │ + @ instruction: 0xe82400c6 │ │ │ │ + @ instruction: 0xe81200c6 │ │ │ │ + @ instruction: 0xe80400c6 │ │ │ │ + b.n 391ea0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2801ac> │ │ │ │ + lsls r6, r0, #3 │ │ │ │ + b.n 391e80 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x28018c> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - mrrc 0, 12, r0, sl, cr6 │ │ │ │ - @ instruction: 0xebe200c6 │ │ │ │ - sub.w r0, r6, r6, lsl #3 │ │ │ │ - sbcs.w r0, r0, r6, lsl #3 │ │ │ │ - @ instruction: 0xeb3600c6 │ │ │ │ - @ instruction: 0xeafe00c6 │ │ │ │ - @ instruction: 0xeae400c6 │ │ │ │ - @ instruction: 0xead200c6 │ │ │ │ - pkhbt r0, r4, r6, lsl #3 │ │ │ │ - @ instruction: 0xeab600c6 │ │ │ │ - @ instruction: 0xeaa400c6 │ │ │ │ adds r3, r0, #1 │ │ │ │ - @ instruction: 0xfffeea94 │ │ │ │ + vqshl.u64 q15, q2, #62 @ 0x3e │ │ │ │ lsls r6, r0, #3 │ │ │ │ adds r1, r6, #0 │ │ │ │ - @ instruction: 0xfffeea50 │ │ │ │ + vqshl.u64 d30, d0, #62 @ 0x3e │ │ │ │ + lsls r6, r0, #3 │ │ │ │ + b.n 391cf4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x280000> │ │ │ │ + lsls r6, r0, #3 │ │ │ │ + b.n 391cd4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x27ffe0> │ │ │ │ + lsls r6, r0, #3 │ │ │ │ + b.n 391cbc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x27ffc8> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrd r0, r0, [r4, #792] @ 0x318 │ │ │ │ - strd r0, r0, [r2, #792] @ 0x318 │ │ │ │ - @ instruction: 0xe9b400c6 │ │ │ │ movs r3, #155 @ 0x9b │ │ │ │ - vtbl.8 d30, {d30-d31}, d24 │ │ │ │ + vmlsl.u q15, d30, d24[0] │ │ │ │ lsls r6, r0, #3 │ │ │ │ subs r7, r5, r4 │ │ │ │ vqmovn.u d18, │ │ │ │ @ instruction: 0xfffe1a7d │ │ │ │ vrshr.u64 q9, , #2 │ │ │ │ - vqshlu.s64 d30, d0, #62 @ 0x3e │ │ │ │ + vrsra.u64 q15, q0, #2 │ │ │ │ lsls r6, r0, #3 │ │ │ │ adds r1, r1, r5 │ │ │ │ vabdl.u q9, d30, d9 │ │ │ │ @ instruction: 0xfffe1fdb │ │ │ │ vrsubhn.i d20, q7, q8 │ │ │ │ str r6, [sp, #0] │ │ │ │ bl 37fae8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26ddf4> │ │ │ │ @@ -1097349,31 +1097374,31 @@ │ │ │ │ str.w sl, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [sp, #268] @ 0x10c │ │ │ │ bl 373b50 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x261e5c> │ │ │ │ ldr r7, [sp, #256] @ 0x100 │ │ │ │ mov r1, fp │ │ │ │ b.n 392b20 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x280e2c> │ │ │ │ nop │ │ │ │ - b.n 393020 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x28132c> │ │ │ │ + svc 214 @ 0xd6 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - b.n 392c44 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x280f50> │ │ │ │ + ble.n 392ac4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x280dd0> │ │ │ │ lsls r6, r0, #3 │ │ │ │ asrs r7, r6, #24 │ │ │ │ vsra.u32 q9, , #2 │ │ │ │ vaddl.u q9, d14, d23 │ │ │ │ vuzp. d18, d29 │ │ │ │ - @ instruction: 0xfffedd24 │ │ │ │ + vtbx.8 d29, {d14-d16}, d20 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - blt.n 392ab4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x280dc0> │ │ │ │ + bls.n 392b34 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x280e40> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - bls.n 392a64 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x280d70> │ │ │ │ + bvs.n 392ae4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x280df0> │ │ │ │ lsls r6, r0, #3 │ │ │ │ asrs r7, r4, #23 │ │ │ │ vtbl.8 d17, {d14}, d7 │ │ │ │ - vqshrun.s64 d29, q5, #2 │ │ │ │ + vsli.32 , q5, #30 │ │ │ │ lsls r6, r0, #3 │ │ │ │ ldr r2, [sp, #316] @ 0x13c │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 37eb88 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26ce94> │ │ │ │ @@ -1098691,36 +1098716,36 @@ │ │ │ │ mov r0, r8 │ │ │ │ bl 3afdbc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x29e0c8> │ │ │ │ ldr r1, [pc, #56] @ (393818 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x281b24>) │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ b.n 39381c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x281b28> │ │ │ │ - bvs.n 393770 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x281a7c> │ │ │ │ + bmi.n 3937f0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x281afc> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - bpl.n 3937e0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x281aec> │ │ │ │ + bcc.n 393860 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x281b6c> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - bmi.n 39382c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x281b38> │ │ │ │ + bne.n 3938ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x281bb8> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - bcs.n 39379c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x281aa8> │ │ │ │ + beq.n 39381c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x281b28> │ │ │ │ lsls r6, r0, #3 │ │ │ │ asrs r1, r6, #4 │ │ │ │ vshr.u32 d17, d13, #2 │ │ │ │ - vqrdmlsh.s q14, q15, d8[0] │ │ │ │ + @ instruction: 0xfffecd08 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldmia r5, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r3, {r2, r3, r4, r5} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldmia r4!, {r1, r2, r3, r5} │ │ │ │ + ldmia r1, {r1, r2, r3, r5, r6} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - asrs r4, r0 │ │ │ │ + subs r6, #68 @ 0x44 │ │ │ │ lsls r3, r1, #3 │ │ │ │ lsls r5, r6, #1 │ │ │ │ - vdup.16 q13, d22[3] │ │ │ │ + vtbl.8 d26, {d30-d31}, d22 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - @ instruction: 0xb614 │ │ │ │ + cbz r4, 393870 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x281b7c> │ │ │ │ lsls r6, r0, #3 │ │ │ │ str r6, [sp, #268] @ 0x10c │ │ │ │ bl 3a9010 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x29731c> │ │ │ │ ldr r2, [r4, #24] │ │ │ │ mov r1, r5 │ │ │ │ bl 376704 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x264a10> │ │ │ │ mov r1, r0 │ │ │ │ @@ -1099926,29 +1099951,29 @@ │ │ │ │ ldr r3, [sp, #364] @ 0x16c │ │ │ │ ldr r2, [sp, #240] @ 0xf0 │ │ │ │ str r0, [sp, #528] @ 0x210 │ │ │ │ mov r0, sl │ │ │ │ bl 37fae8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26ddf4> │ │ │ │ mov r1, r4 │ │ │ │ b.n 3943b4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2826c0> │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r6, r0, #3 │ │ │ │ @ instruction: 0xffe5fffd │ │ │ │ lsrs r5, r7, #10 │ │ │ │ vtbx.8 d16, {d30-d31}, d11 │ │ │ │ vtbl.8 d16, {d30- instruction: 0xfffec56e │ │ │ │ lsls r6, r0, #3 │ │ │ │ ldr r4, [r2, #8] │ │ │ │ lsls r5, r6, #5 │ │ │ │ - stmia r3!, {r1, r3, r4, r5, r7} │ │ │ │ - lsls r6, r0, #3 │ │ │ │ - stmia r1!, {r2, r3, r6, r7} │ │ │ │ + stmia r0!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strd r9, r7, [sp] │ │ │ │ + ite eq │ │ │ │ + lsleq r6, r0, #3 │ │ │ │ + strdne r9, r7, [sp] │ │ │ │ ldr r3, [sp, #472] @ 0x1d8 │ │ │ │ ldr r2, [sp, #252] @ 0xfc │ │ │ │ str r0, [sp, #536] @ 0x218 │ │ │ │ mov r0, sl │ │ │ │ bl 37fae8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x26ddf4> │ │ │ │ mov r1, r4 │ │ │ │ strd fp, r7, [sp] │ │ │ │ @@ -1101393,54 +1101418,54 @@ │ │ │ │ strd r4, r0, [sp] │ │ │ │ str.w sl, [sp, #8] │ │ │ │ mov r0, r8 │ │ │ │ bl 373b50 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x261e5c> │ │ │ │ mov r0, r7 │ │ │ │ str r7, [sp, #252] @ 0xfc │ │ │ │ b.n 395224 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x283530> │ │ │ │ - bkpt 0x00a4 │ │ │ │ + cbnz r4, 395244 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x283550> │ │ │ │ lsls r6, r0, #3 │ │ │ │ ldrsh r6, [r0, r3] │ │ │ │ lsls r5, r6, #5 │ │ │ │ stc2 15, cr15, [r7, #1012]! @ 0x3f4 │ │ │ │ - pop {r1, r2, r3, r4, pc} │ │ │ │ + rev16 r6, r3 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - revsh r2, r3 │ │ │ │ + @ instruction: 0xb81a │ │ │ │ lsls r6, r0, #3 │ │ │ │ - cbnz r0, 39521a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x283526> │ │ │ │ + @ instruction: 0xb728 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - @ instruction: 0xb846 │ │ │ │ + push {r1, r2, r7, lr} │ │ │ │ lsls r6, r0, #3 │ │ │ │ mcr 15, 3, pc, cr7, cr13, {7} @ │ │ │ │ bl 7831e6 │ │ │ │ - @ instruction: 0xb7ba │ │ │ │ + push {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - @ instruction: 0xb730 │ │ │ │ + push {r4, r5, r6} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - @ instruction: 0xb6cc │ │ │ │ + push {r2, r3} │ │ │ │ lsls r6, r0, #3 │ │ │ │ stcl 15, cr15, [r5], #-1012 @ 0xfffffc0c │ │ │ │ bl 4cb1fa <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3b9506> │ │ │ │ - @ instruction: 0xb636 │ │ │ │ + cbz r6, 395260 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x28356c> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - push {r1, r4, r5, r7, lr} │ │ │ │ + uxtb r2, r6 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - push {r1, r3, r4, r6, lr} │ │ │ │ + uxth r2, r3 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - push {r1, r2, r3, r6, r7} │ │ │ │ + sxth r6, r1 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - push {r1, r3, r6} │ │ │ │ + cbz r2, 395236 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x283542> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - cbz r0, 395294 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2835a0> │ │ │ │ + cbz r0, 395224 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x283530> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - cbz r6, 39528a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x283596> │ │ │ │ + sub sp, #504 @ 0x1f8 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - cbz r2, 395284 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x283590> │ │ │ │ + sub sp, #328 @ 0x148 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - cbz r6, 39527c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x283588> │ │ │ │ + sub sp, #152 @ 0x98 │ │ │ │ lsls r6, r0, #3 │ │ │ │ bl 375aec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x263df8> │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #244] @ 0xf4 │ │ │ │ bl 375aec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x263df8> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r9 │ │ │ │ @@ -1102673,143 +1102698,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 39604c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x284358> │ │ │ │ - uxtb r0, r3 │ │ │ │ + add sp, #96 @ 0x60 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - uxth r6, r0 │ │ │ │ + add r7, sp, #792 @ 0x318 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - sxth r0, r7 │ │ │ │ + add r7, sp, #480 @ 0x1e0 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - cbz r2, 395f7a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x284286> │ │ │ │ + add r7, sp, #168 @ 0xa8 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - cbz r4, 395f6a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x284276> │ │ │ │ + add r6, sp, #880 @ 0x370 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - cbz r2, 395f5a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x284266> │ │ │ │ + add r6, sp, #552 @ 0x228 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - sub sp, #408 @ 0x198 │ │ │ │ + add r6, sp, #152 @ 0x98 │ │ │ │ lsls r6, r0, #3 │ │ │ │ strex pc, pc, [sp, #1012] @ 0x3f4 │ │ │ │ bl 3a7f4e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x29625a> │ │ │ │ svc 211 @ 0xd3 │ │ │ │ - vshr.u32 d27, d30, #3 │ │ │ │ + vcvt.u16.f16 q13, q15, #3 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r7, sp, #624 @ 0x270 │ │ │ │ + add r4, sp, #880 @ 0x370 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r6, sp, #960 @ 0x3c0 │ │ │ │ + add r4, sp, #192 @ 0xc0 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r6, sp, #736 @ 0x2e0 │ │ │ │ + add r3, sp, #992 @ 0x3e0 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r6, sp, #568 @ 0x238 │ │ │ │ + add r3, sp, #824 @ 0x338 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r6, sp, #400 @ 0x190 │ │ │ │ + add r3, sp, #656 @ 0x290 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r6, sp, #232 @ 0xe8 │ │ │ │ + add r3, sp, #488 @ 0x1e8 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r5, sp, #968 @ 0x3c8 │ │ │ │ + add r3, sp, #200 @ 0xc8 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r5, sp, #688 @ 0x2b0 │ │ │ │ + add r2, sp, #944 @ 0x3b0 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r5, sp, #368 @ 0x170 │ │ │ │ + add r2, sp, #624 @ 0x270 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r1, [sp, #960] @ 0x3c0 │ │ │ │ + ldrh r0, [r6, #56] @ 0x38 │ │ │ │ lsls r6, r0, #3 │ │ │ │ bgt.n 395f66 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x284272> │ │ │ │ - vcvt.u16.f16 q12, q0, #3 │ │ │ │ + @ instruction: 0xfffd8a90 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r5, sp, #264 @ 0x108 │ │ │ │ + add r2, sp, #520 @ 0x208 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r1, [sp, #920] @ 0x398 │ │ │ │ + ldrh r6, [r4, #56] @ 0x38 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrh r4, [r1, #40] @ 0x28 │ │ │ │ + ldrh r4, [r1, #18] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r5, sp, #192 @ 0xc0 │ │ │ │ + add r2, sp, #448 @ 0x1c0 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r1, [sp, #904] @ 0x388 │ │ │ │ + ldrh r2, [r4, #56] @ 0x38 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r1, [sp, #928] @ 0x3a0 │ │ │ │ + ldrh r0, [r5, #56] @ 0x38 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r5, sp, #152 @ 0x98 │ │ │ │ + add r2, sp, #408 @ 0x198 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r5, sp, #144 @ 0x90 │ │ │ │ + add r2, sp, #400 @ 0x190 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r5, sp, #128 @ 0x80 │ │ │ │ + add r2, sp, #384 @ 0x180 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r5, sp, #120 @ 0x78 │ │ │ │ + add r2, sp, #376 @ 0x178 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r1, [sp, #736] @ 0x2e0 │ │ │ │ + ldrh r0, [r7, #54] @ 0x36 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r5, sp, #96 @ 0x60 │ │ │ │ + add r2, sp, #352 @ 0x160 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r1, [sp, #688] @ 0x2b0 │ │ │ │ + ldrh r4, [r5, #54] @ 0x36 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r5, sp, #40 @ 0x28 │ │ │ │ + add r2, sp, #296 @ 0x128 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r1, [sp, #648] @ 0x288 │ │ │ │ + ldrh r2, [r4, #54] @ 0x36 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r4, sp, #1008 @ 0x3f0 │ │ │ │ + add r2, sp, #240 @ 0xf0 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r1, [sp, #608] @ 0x260 │ │ │ │ + ldrh r0, [r3, #54] @ 0x36 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r4, sp, #952 @ 0x3b8 │ │ │ │ + add r2, sp, #184 @ 0xb8 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r1, [sp, #568] @ 0x238 │ │ │ │ + ldrh r6, [r1, #54] @ 0x36 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r4, sp, #904 @ 0x388 │ │ │ │ + add r2, sp, #136 @ 0x88 │ │ │ │ lsls r6, r0, #3 │ │ │ │ bvc.n 395fae <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2842ba> │ │ │ │ - vqdmulh.s q13, , d16[0] │ │ │ │ + vtbl.8 d26, {d13-d15}, d16 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r4, sp, #912 @ 0x390 │ │ │ │ + add r2, sp, #144 @ 0x90 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r4, sp, #880 @ 0x370 │ │ │ │ + add r2, sp, #112 @ 0x70 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r4, sp, #880 @ 0x370 │ │ │ │ + add r2, sp, #112 @ 0x70 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r4, sp, #864 @ 0x360 │ │ │ │ + add r2, sp, #96 @ 0x60 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r4, sp, #848 @ 0x350 │ │ │ │ + add r2, sp, #80 @ 0x50 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r4, sp, #832 @ 0x340 │ │ │ │ + add r2, sp, #64 @ 0x40 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r4, sp, #800 @ 0x320 │ │ │ │ + add r2, sp, #32 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r4, sp, #792 @ 0x318 │ │ │ │ + add r2, sp, #24 │ │ │ │ lsls r6, r0, #3 │ │ │ │ bgt.n 39609e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2843aa> │ │ │ │ - vqdmulh.s q13, , d2[0] │ │ │ │ + vtbl.8 d26, {d13-d15}, d2 │ │ │ │ lsls r6, r0, #3 │ │ │ │ b.n 3964e6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2847f2> │ │ │ │ vneg.s q15, │ │ │ │ - vmull.u q13, d29, d6 │ │ │ │ + vtbx.8 d26, {d29-d30}, d6 │ │ │ │ lsls r6, r0, #3 │ │ │ │ bgt.n 395f5e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x28426a> │ │ │ │ - vcvt.f16.u16 d26, d26, #3 │ │ │ │ + vqrshrn.u64 d26, q13, #3 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r3, sp, #960 @ 0x3c0 │ │ │ │ + add r1, sp, #192 @ 0xc0 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r3, sp, #704 @ 0x2c0 │ │ │ │ + add r0, sp, #960 @ 0x3c0 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r3, sp, #464 @ 0x1d0 │ │ │ │ + add r0, sp, #720 @ 0x2d0 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r3, sp, #224 @ 0xe0 │ │ │ │ + add r0, sp, #480 @ 0x1e0 │ │ │ │ lsls r6, r0, #3 │ │ │ │ bge.n 395ffe <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x28430a> │ │ │ │ - @ instruction: 0xfffdaaf6 │ │ │ │ + vqshrun.s64 d26, q11, #3 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r2, sp, #784 @ 0x310 │ │ │ │ + add r0, sp, #16 │ │ │ │ lsls r6, r0, #3 │ │ │ │ bls.n 39605e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x28436a> │ │ │ │ vtbx.8 d29, {d29}, d25 │ │ │ │ - @ instruction: 0xfffda9f6 │ │ │ │ + vqshl.u32 d26, d22, #29 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r1, sp, #120 @ 0x78 │ │ │ │ + add r6, pc, #376 @ (adr r6, 3961c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2844d0>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ bl 373b50 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x261e5c> │ │ │ │ ldr r1, [sp, #252] @ 0xfc │ │ │ │ mov r0, r4 │ │ │ │ bl 37a664 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x268970> │ │ │ │ ldr r1, [sp, #244] @ 0xf4 │ │ │ │ str r0, [sp, #340] @ 0x154 │ │ │ │ @@ -1104178,125 +1104203,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 396f00 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x28520c> │ │ │ │ - add r7, pc, #112 @ (adr r7, 396e74 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x285180>) │ │ │ │ + add r4, pc, #368 @ (adr r4, 396f74 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x285280>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ bpl.n 396d66 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x285072> │ │ │ │ vtbx.8 d29, {d13}, d17 │ │ │ │ - vshll.u32 q12, d26, #29 │ │ │ │ + vqshl.u32 q12, q13, #29 │ │ │ │ lsls r6, r0, #3 │ │ │ │ bpl.n 396d4a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x285056> │ │ │ │ - vmlsl.u q13, d29, d26[0] │ │ │ │ + vcgt.f d26, d26, #0 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrh r0, [r7, #16] │ │ │ │ + strh r0, [r7, #58] @ 0x3a │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r6, pc, #880 @ (adr r6, 397190 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x28549c>) │ │ │ │ + add r4, pc, #112 @ (adr r4, 396e90 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x28519c>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrh r0, [r0, #18] │ │ │ │ + strh r0, [r0, #60] @ 0x3c │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r6, pc, #848 @ (adr r6, 397178 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x285484>) │ │ │ │ + add r4, pc, #80 @ (adr r4, 396e78 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x285184>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrh r0, [r2, #18] │ │ │ │ + strh r0, [r2, #60] @ 0x3c │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r6, pc, #848 @ (adr r6, 397180 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x28548c>) │ │ │ │ + add r4, pc, #80 @ (adr r4, 396e80 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x28518c>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrh r4, [r2, #18] │ │ │ │ + strh r4, [r2, #60] @ 0x3c │ │ │ │ lsls r6, r0, #3 │ │ │ │ bmi.n 396e82 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x28518e> │ │ │ │ - vmlsl.u q13, d29, d8[0] │ │ │ │ + vcgt.f d26, d8, #0 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrh r2, [r3, #18] │ │ │ │ + strh r2, [r3, #60] @ 0x3c │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r6, pc, #760 @ (adr r6, 39713c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x285448>) │ │ │ │ + add r3, pc, #1016 @ (adr r3, 39723c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x285548>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r6, pc, #744 @ (adr r6, 397130 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x28543c>) │ │ │ │ + add r3, pc, #1000 @ (adr r3, 397230 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x28553c>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r6, pc, #176 @ (adr r6, 396efc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x285208>) │ │ │ │ + add r3, pc, #432 @ (adr r3, 396ffc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x285308>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r5, pc, #568 @ (adr r5, 397088 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x285394>) │ │ │ │ + add r2, pc, #824 @ (adr r2, 397188 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x285494>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ bcs.n 396dba <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2850c6> │ │ │ │ vsubl.u , d29, d1 │ │ │ │ - vsli.32 q13, q9, #29 │ │ │ │ + vrshr.u64 d26, d18, #3 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r5, pc, #416 @ (adr r5, 397000 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x28530c>) │ │ │ │ + add r2, pc, #672 @ (adr r2, 397100 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x28540c>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ bcs.n 396d6a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x285076> │ │ │ │ - vsli.32 q13, q5, #29 │ │ │ │ + vrshr.u64 d26, d10, #3 │ │ │ │ lsls r6, r0, #3 │ │ │ │ bcs.n 396d76 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x285082> │ │ │ │ - @ instruction: 0xfffd88be │ │ │ │ + vsli.64 q12, q15, #61 @ 0x3d │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r5, pc, #272 @ (adr r5, 396f84 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x285290>) │ │ │ │ + add r2, pc, #528 @ (adr r2, 397084 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x285390>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ bcs.n 396f4e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x28525a> │ │ │ │ - vqrshrun.s64 d24, q5, #3 │ │ │ │ + vsli.64 d24, d10, #61 @ 0x3d │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r5, pc, #224 @ (adr r5, 396f60 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x28526c>) │ │ │ │ + add r2, pc, #480 @ (adr r2, 397060 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x28536c>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r5, pc, #200 @ (adr r5, 396f4c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x285258>) │ │ │ │ + add r2, pc, #456 @ (adr r2, 39704c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x285358>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrh r2, [r3, #2] │ │ │ │ + strh r2, [r3, #44] @ 0x2c │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r5, pc, #192 @ (adr r5, 396f4c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x285258>) │ │ │ │ + add r2, pc, #448 @ (adr r2, 39704c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x285358>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ bne.n 396e32 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x28513e> │ │ │ │ - vceq.f d26, d30, #0 │ │ │ │ + vclt.s q13, q15, #0 │ │ │ │ lsls r6, r0, #3 │ │ │ │ bcc.n 396ea6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2851b2> │ │ │ │ - vsli.32 d26, d16, #29 │ │ │ │ + vrshr.u32 q13, q8, #3 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrh r0, [r3, #0] │ │ │ │ + strh r0, [r3, #42] @ 0x2a │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r5, pc, #160 @ (adr r5, 396f44 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x285250>) │ │ │ │ + add r2, pc, #416 @ (adr r2, 397044 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x285350>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r5, pc, #136 @ (adr r5, 396f30 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x28523c>) │ │ │ │ + add r2, pc, #392 @ (adr r2, 397030 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x28533c>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrh r0, [r3, #0] │ │ │ │ + strh r0, [r3, #42] @ 0x2a │ │ │ │ lsls r6, r0, #3 │ │ │ │ bcs.n 396e1e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x28512a> │ │ │ │ - vceq.f d26, d14, #0 │ │ │ │ + vclt.s q13, q7, #0 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r5, pc, #48 @ (adr r5, 396ee8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2851f4>) │ │ │ │ + add r2, pc, #304 @ (adr r2, 396fe8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2852f4>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r5, pc, #24 @ (adr r5, 396ed4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2851e0>) │ │ │ │ + add r2, pc, #280 @ (adr r2, 396fd4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2852e0>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r4, pc, #1016 @ (adr r4, 3972b8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2855c4>) │ │ │ │ + add r2, pc, #248 @ (adr r2, 396fb8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2852c4>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ ldmia r4, {r0, r1, r4, r5, r7} │ │ │ │ - vsri.64 q13, q11, #3 │ │ │ │ + vrshr.u32 d26, d22, #3 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r4, pc, #944 @ (adr r4, 39727c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x285588>) │ │ │ │ + add r2, pc, #176 @ (adr r2, 396f7c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x285288>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r4, pc, #896 @ (adr r4, 397250 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x28555c>) │ │ │ │ + add r2, pc, #128 @ (adr r2, 396f50 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x28525c>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ bcs.n 396fd2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2852de> │ │ │ │ - vcvt.f32.u32 , q14, #3 │ │ │ │ + @ instruction: 0xfffd7bbc │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrh r6, [r0, #0] │ │ │ │ + strh r6, [r0, #42] @ 0x2a │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r4, pc, #360 @ (adr r4, 397048 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x285354>) │ │ │ │ + add r1, pc, #616 @ (adr r1, 397148 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x285454>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ bne.n 396ec2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2851ce> │ │ │ │ - vrsra.u64 q13, q15, #3 │ │ │ │ + vsra.u32 d26, d30, #3 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r3, pc, #864 @ (adr r3, 39724c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x285558>) │ │ │ │ + add r1, pc, #96 @ (adr r1, 396f4c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x285258>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ bmi.n 396f22 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x28522e> │ │ │ │ - vabs.s d26, d12 │ │ │ │ + vcgt.s q13, q6, #0 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r1, pc, #520 @ (adr r1, 397100 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x28540c>) │ │ │ │ + ldr r6, [sp, #776] @ 0x308 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r7, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r5, [sp, #208] @ 0xd0 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r6, [sp, #400] @ 0x190 │ │ │ │ + ldr r3, [sp, #656] @ 0x290 │ │ │ │ lsls r6, r0, #3 │ │ │ │ ldr.w r1, [pc, #3064] @ 397afc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x285e08> │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r6, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [sp, #336] @ 0x150 │ │ │ │ ldr r6, [sp, #276] @ 0x114 │ │ │ │ @@ -1105485,109 +1105510,109 @@ │ │ │ │ str r0, [sp, #264] @ 0x108 │ │ │ │ mov r0, fp │ │ │ │ bl 37720c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x265518> │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #272] @ 0x110 │ │ │ │ ldr r0, [sp, #280] @ 0x118 │ │ │ │ b.n 397bc8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x285ed4> │ │ │ │ - ldr r3, [sp, #912] @ 0x390 │ │ │ │ + ldr r1, [sp, #144] @ 0x90 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r3, [sp, #160] @ 0xa0 │ │ │ │ + ldr r0, [sp, #416] @ 0x1a0 │ │ │ │ lsls r6, r0, #3 │ │ │ │ ldmia r0, {r0, r3, r4, r5, r6} │ │ │ │ - @ instruction: 0xfffd7e24 │ │ │ │ + vtbx.8 d23, {d13-d16}, d20 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ + ldr r0, [sp, #272] @ 0x110 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrb r0, [r5, #24] │ │ │ │ + ldrb r0, [r5, #13] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r2, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r0, [sp, #224] @ 0xe0 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrb r0, [r6, #24] │ │ │ │ + ldrb r0, [r6, #13] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r2, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r0, [sp, #208] @ 0xd0 │ │ │ │ lsls r6, r0, #3 │ │ │ │ ldmia r0, {r0, r1, r2, r5} │ │ │ │ - vcvt.f32.u32 d23, d28, #3 │ │ │ │ + @ instruction: 0xfffd7b7c │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r2, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r0, [sp, #192] @ 0xc0 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrb r4, [r1, #25] │ │ │ │ + ldrb r4, [r1, #14] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r2, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r0, [sp, #192] @ 0xc0 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strb r6, [r0, #14] │ │ │ │ + strb r6, [r0, #3] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrb r0, [r4, #24] │ │ │ │ + ldrb r0, [r4, #13] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r2, [sp, #496] @ 0x1f0 │ │ │ │ + str r7, [sp, #752] @ 0x2f0 │ │ │ │ lsls r6, r0, #3 │ │ │ │ stmia r6!, {r0, r1, r3, r4, r5, r6} │ │ │ │ - vtbl.8 d23, {d29- │ │ │ │ - vqshrn.u64 d25, q3, #3 │ │ │ │ + vqshlu.s32 , q3, #29 │ │ │ │ lsls r6, r0, #3 │ │ │ │ stmia r3!, {r0, r2, r3, r5, r6} │ │ │ │ vcge.f d29, d5, #0 │ │ │ │ - vqshrun.s64 d25, q0, #3 │ │ │ │ + vsli.32 , q0, #29 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r6, [sp, #1008] @ 0x3f0 │ │ │ │ + str r4, [sp, #240] @ 0xf0 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r6, [sp, #960] @ 0x3c0 │ │ │ │ + str r4, [sp, #192] @ 0xc0 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r6, pc, #944 @ (adr r6, 397f28 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x286234>) │ │ │ │ + add r4, pc, #176 @ (adr r4, 397c28 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x285f34>) │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strb r2, [r0, #30] │ │ │ │ + strb r2, [r0, #19] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r6, [sp, #280] @ 0x118 │ │ │ │ + str r3, [sp, #536] @ 0x218 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrh r4, [r1, r6] │ │ │ │ + ldr r4, [r1, r3] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strb r2, [r1, #27] │ │ │ │ + strb r2, [r1, #16] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r5, [sp, #568] @ 0x238 │ │ │ │ + str r2, [sp, #824] @ 0x338 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strb r6, [r2, #26] │ │ │ │ + strb r6, [r2, #15] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r5, [sp, #576] @ 0x240 │ │ │ │ + str r2, [sp, #832] @ 0x340 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strb r4, [r3, #26] │ │ │ │ + strb r4, [r3, #15] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r5, [sp, #568] @ 0x238 │ │ │ │ + str r2, [sp, #824] @ 0x338 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strb r2, [r5, #26] │ │ │ │ + strb r2, [r5, #15] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r5, [sp, #592] @ 0x250 │ │ │ │ + str r2, [sp, #848] @ 0x350 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strb r0, [r7, #26] │ │ │ │ + strb r0, [r7, #15] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r5, [sp, #616] @ 0x268 │ │ │ │ + str r2, [sp, #872] @ 0x368 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strb r2, [r7, #26] │ │ │ │ + strb r2, [r7, #15] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r5, [sp, #608] @ 0x260 │ │ │ │ + str r2, [sp, #864] @ 0x360 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r4, [sp, #864] @ 0x360 │ │ │ │ + str r2, [sp, #96] @ 0x60 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r3, [sp, #1008] @ 0x3f0 │ │ │ │ + str r1, [sp, #240] @ 0xf0 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r3, [sp, #144] @ 0x90 │ │ │ │ + str r0, [sp, #400] @ 0x190 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r2, [sp, #304] @ 0x130 │ │ │ │ + ldrh r4, [r1, #60] @ 0x3c │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strb r2, [r1, #17] │ │ │ │ + strb r2, [r1, #6] │ │ │ │ lsls r6, r0, #3 │ │ │ │ bl 37720c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x265518> │ │ │ │ mov r1, r4 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #256] @ 0x100 │ │ │ │ bl 37720c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x265518> │ │ │ │ mov r1, r4 │ │ │ │ @@ -1106827,73 +1106852,73 @@ │ │ │ │ ldr r0, [sp, #304] @ 0x130 │ │ │ │ bl 37720c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x265518> │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #300] @ 0x12c │ │ │ │ b.n 398898 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x286ba4> │ │ │ │ nop │ │ │ │ - str r0, [sp, #664] @ 0x298 │ │ │ │ + ldrh r6, [r4, #46] @ 0x2e │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strb r0, [r5, #10] │ │ │ │ + ldr r0, [r5, #124] @ 0x7c │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrh r4, [r1, #62] @ 0x3e │ │ │ │ + ldrh r4, [r1, #40] @ 0x28 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strb r2, [r3, #7] │ │ │ │ + ldr r2, [r3, #112] @ 0x70 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrh r2, [r6, #54] @ 0x36 │ │ │ │ + ldrh r2, [r6, #32] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strb r4, [r1, #4] │ │ │ │ + ldr r4, [r1, #100] @ 0x64 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrh r0, [r3, #48] @ 0x30 │ │ │ │ + ldrh r0, [r3, #26] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strb r6, [r7, #0] │ │ │ │ + ldr r6, [r7, #84] @ 0x54 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrh r4, [r6, #42] @ 0x2a │ │ │ │ + ldrh r4, [r6, #20] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r6, [r4, #120] @ 0x78 │ │ │ │ + ldr r6, [r4, #76] @ 0x4c │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrh r0, [r2, #38] @ 0x26 │ │ │ │ + ldrh r0, [r2, #16] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r6, [r1, #112] @ 0x70 │ │ │ │ + ldr r6, [r1, #68] @ 0x44 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrh r4, [r5, #32] │ │ │ │ + ldrh r4, [r5, #10] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r6, [r6, #100] @ 0x64 │ │ │ │ + ldr r6, [r6, #56] @ 0x38 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrh r2, [r2, #26] │ │ │ │ + ldrh r2, [r2, #4] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r4, [r5, #88] @ 0x58 │ │ │ │ + ldr r4, [r5, #44] @ 0x2c │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrh r4, [r0, #20] │ │ │ │ + strh r4, [r0, #62] @ 0x3e │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r2, [r4, #76] @ 0x4c │ │ │ │ + ldr r2, [r4, #32] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrh r6, [r6, #12] │ │ │ │ + strh r6, [r6, #54] @ 0x36 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r0, [r3, #64] @ 0x40 │ │ │ │ + ldr r0, [r3, #20] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrh r4, [r5, #6] │ │ │ │ + strh r4, [r5, #48] @ 0x30 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r2, [r2, #52] @ 0x34 │ │ │ │ + ldr r2, [r2, #8] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrh r0, [r3, #2] │ │ │ │ + strh r0, [r3, #44] @ 0x2c │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r2, [r0, #44] @ 0x2c │ │ │ │ + ldr r2, [r0, #0] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strh r4, [r0, #62] @ 0x3e │ │ │ │ + strh r4, [r0, #40] @ 0x28 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r2, [r6, #32] │ │ │ │ + str r2, [r6, #116] @ 0x74 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strh r4, [r5, #56] @ 0x38 │ │ │ │ + strh r4, [r5, #34] @ 0x22 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r2, [r4, #24] │ │ │ │ + str r2, [r4, #108] @ 0x6c │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strh r2, [r4, #50] @ 0x32 │ │ │ │ + strh r2, [r4, #28] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r4, [r3, #12] │ │ │ │ + str r4, [r3, #96] @ 0x60 │ │ │ │ lsls r6, r0, #3 │ │ │ │ bl 37720c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x265518> │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #284] @ 0x11c │ │ │ │ ldr r0, [sp, #308] @ 0x134 │ │ │ │ bl 37720c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x265518> │ │ │ │ mov r1, r4 │ │ │ │ @@ -1108099,71 +1108124,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 39950c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x287818> │ │ │ │ nop │ │ │ │ - strh r0, [r3, #40] @ 0x28 │ │ │ │ + strh r0, [r3, #18] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r6, [r2, #120] @ 0x78 │ │ │ │ + str r6, [r2, #76] @ 0x4c │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strh r2, [r1, #34] @ 0x22 │ │ │ │ + strh r2, [r1, #12] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r4, [r1, #108] @ 0x6c │ │ │ │ + str r4, [r1, #64] @ 0x40 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strh r4, [r7, #26] │ │ │ │ + strh r4, [r7, #4] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r2, [r0, #96] @ 0x60 │ │ │ │ + str r2, [r0, #52] @ 0x34 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strh r4, [r4, #22] │ │ │ │ + strh r4, [r4, #0] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r6, [r5, #84] @ 0x54 │ │ │ │ + str r6, [r5, #40] @ 0x28 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strh r4, [r1, #18] │ │ │ │ + ldrb r4, [r1, #30] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r2, [r3, #76] @ 0x4c │ │ │ │ + str r2, [r3, #32] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strh r0, [r6, #12] │ │ │ │ + ldrb r0, [r6, #27] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r6, [r0, #68] @ 0x44 │ │ │ │ + str r6, [r0, #24] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strh r2, [r4, #6] │ │ │ │ + ldrb r2, [r4, #24] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r4, [r7, #52] @ 0x34 │ │ │ │ + str r4, [r7, #8] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strh r4, [r2, #0] │ │ │ │ + ldrb r4, [r2, #21] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r2, [r6, #40] @ 0x28 │ │ │ │ + ldrsh r2, [r6, r7] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrb r6, [r0, #29] │ │ │ │ + ldrb r6, [r0, #18] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r0, [r5, #28] │ │ │ │ + ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrb r0, [r7, #25] │ │ │ │ + ldrb r0, [r7, #14] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r6, [r3, #16] │ │ │ │ + ldrsh r6, [r3, r1] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrb r4, [r4, #23] │ │ │ │ + ldrb r4, [r4, #12] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r6, [r1, #8] │ │ │ │ + ldrb r6, [r1, r7] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrb r0, [r2, #21] │ │ │ │ + ldrb r0, [r2, #10] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrsh r6, [r7, r7] │ │ │ │ + ldrb r6, [r7, r4] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrb r0, [r7, #18] │ │ │ │ + ldrb r0, [r7, #7] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrb r2, [r5, #15] │ │ │ │ + ldrb r2, [r5, #4] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrsh r0, [r1, r2] │ │ │ │ + ldrh r0, [r1, r7] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrb r6, [r4, #11] │ │ │ │ + ldrb r6, [r4, #0] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrb r0, [r2, r6] │ │ │ │ + ldrh r0, [r2, r3] │ │ │ │ lsls r6, r0, #3 │ │ │ │ str.w sl, [sp, #72] @ 0x48 │ │ │ │ ldr r0, [sp, #268] @ 0x10c │ │ │ │ bl 373b50 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x261e5c> │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #252] @ 0xfc │ │ │ │ bl 377318 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x265624> │ │ │ │ @@ -1108522,38 +1108547,38 @@ │ │ │ │ ldr r3, [sp, #788] @ 0x314 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 39989c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x287ba8> │ │ │ │ add.w sp, sp, #796 @ 0x31c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ - ldrb r0, [r6, #5] │ │ │ │ + strb r0, [r6, #26] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrb r6, [r3, r0] │ │ │ │ + ldr r6, [r3, r5] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrb r0, [r4, #1] │ │ │ │ + strb r0, [r4, #22] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrh r2, [r7, r3] │ │ │ │ + ldr r2, [r7, r0] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrh r6, [r5, r3] │ │ │ │ + ldr r6, [r5, r0] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrh r6, [r3, r3] │ │ │ │ + ldr r6, [r3, r0] │ │ │ │ lsls r6, r0, #3 │ │ │ │ add r1, pc, #44 @ (adr r1, 3998e8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x287bf4>) │ │ │ │ - @ instruction: 0xfffd5ab2 │ │ │ │ + vqshl.u64 , q9, #61 @ 0x3d │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strb r6, [r0, #31] │ │ │ │ + strb r6, [r0, #20] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrh r4, [r1, r2] │ │ │ │ + ldrsb r4, [r1, r7] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrh r0, [r0, r2] │ │ │ │ + ldrsb r0, [r0, r7] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrh r2, [r4, r1] │ │ │ │ + ldrsb r2, [r4, r6] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strb r4, [r2, #29] │ │ │ │ + strb r4, [r2, #18] │ │ │ │ lsls r6, r0, #3 │ │ │ │ str r0, [r7, #116] @ 0x74 │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1109362,15 +1109387,15 @@ │ │ │ │ beq.n 39a0de <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2883ea> │ │ │ │ cmp r4, r2 │ │ │ │ bne.n 39a0e4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2883f0> │ │ │ │ b.n 39a0de <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2883ea> │ │ │ │ nop │ │ │ │ stmia r0!, {r2, r3, r5, r6} │ │ │ │ lsls r0, r5, #5 │ │ │ │ - ldr r6, [r1, #120] @ 0x78 │ │ │ │ + ldr r6, [r1, #76] @ 0x4c │ │ │ │ lsls r6, r0, #3 │ │ │ │ stmia r0!, {r3, r6} │ │ │ │ lsls r0, r5, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1110476,173 +1110501,173 @@ │ │ │ │ cmp.w r2, #310 @ 0x136 │ │ │ │ bcc.n 39ace8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x288ff4> │ │ │ │ b.n 39abfe <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x288f0a> │ │ │ │ ldr.w r2, [r3, #192] @ 0xc0 │ │ │ │ cmp.w r2, #400 @ 0x190 │ │ │ │ bcs.w 39a5c2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2888ce> │ │ │ │ b.n 39abee <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x288efa> │ │ │ │ - ldr r2, [r1, #96] @ 0x60 │ │ │ │ + ldr r2, [r1, #52] @ 0x34 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r2, [r1, #96] @ 0x60 │ │ │ │ + ldr r2, [r1, #52] @ 0x34 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r6, [r2, #96] @ 0x60 │ │ │ │ + ldr r6, [r2, #52] @ 0x34 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r2, [r4, #96] @ 0x60 │ │ │ │ + ldr r2, [r4, #52] @ 0x34 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r6, [r4, #96] @ 0x60 │ │ │ │ + ldr r6, [r4, #52] @ 0x34 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r0, [r4, #96] @ 0x60 │ │ │ │ + ldr r0, [r4, #52] @ 0x34 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r4, [r5, #96] @ 0x60 │ │ │ │ + ldr r4, [r5, #52] @ 0x34 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r4, [r4, #104] @ 0x68 │ │ │ │ + ldr r4, [r4, #60] @ 0x3c │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r4, [r5, #104] @ 0x68 │ │ │ │ + ldr r4, [r5, #60] @ 0x3c │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strb r2, [r1, #0] │ │ │ │ + ldr r2, [r1, #84] @ 0x54 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strb r2, [r2, #0] │ │ │ │ + ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strb r6, [r3, #0] │ │ │ │ + ldr r6, [r3, #84] @ 0x54 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strb r2, [r5, #0] │ │ │ │ + ldr r2, [r5, #84] @ 0x54 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strb r2, [r4, #0] │ │ │ │ + ldr r2, [r4, #84] @ 0x54 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strb r0, [r7, #4] │ │ │ │ + ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strb r0, [r1, #5] │ │ │ │ + ldr r0, [r1, #104] @ 0x68 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strb r0, [r2, #5] │ │ │ │ + ldr r0, [r2, #104] @ 0x68 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strb r0, [r3, #5] │ │ │ │ + ldr r0, [r3, #104] @ 0x68 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strb r4, [r4, #5] │ │ │ │ + ldr r4, [r4, #104] @ 0x68 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strb r4, [r5, #5] │ │ │ │ + ldr r4, [r5, #104] @ 0x68 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strb r0, [r6, #5] │ │ │ │ + ldr r0, [r6, #104] @ 0x68 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strb r4, [r3, #5] │ │ │ │ + ldr r4, [r3, #104] @ 0x68 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strb r0, [r5, #5] │ │ │ │ + ldr r0, [r5, #104] @ 0x68 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strb r4, [r3, #5] │ │ │ │ + ldr r4, [r3, #104] @ 0x68 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strb r4, [r3, #5] │ │ │ │ + ldr r4, [r3, #104] @ 0x68 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strb r4, [r4, #5] │ │ │ │ + ldr r4, [r4, #104] @ 0x68 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strb r4, [r5, #5] │ │ │ │ + ldr r4, [r5, #104] @ 0x68 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strb r6, [r1, #5] │ │ │ │ + ldr r6, [r1, #104] @ 0x68 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strb r6, [r6, #5] │ │ │ │ + ldr r6, [r6, #104] @ 0x68 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strb r2, [r0, #6] │ │ │ │ + ldr r2, [r0, #108] @ 0x6c │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strb r2, [r6, #5] │ │ │ │ + ldr r2, [r6, #104] @ 0x68 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strb r0, [r0, #5] │ │ │ │ + ldr r0, [r0, #104] @ 0x68 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strb r0, [r0, #5] │ │ │ │ + ldr r0, [r0, #104] @ 0x68 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strb r0, [r0, #5] │ │ │ │ + ldr r0, [r0, #104] @ 0x68 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strb r0, [r2, #5] │ │ │ │ + ldr r0, [r2, #104] @ 0x68 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strb r0, [r4, #5] │ │ │ │ + ldr r0, [r4, #104] @ 0x68 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strb r0, [r6, #5] │ │ │ │ + ldr r0, [r6, #104] @ 0x68 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strb r0, [r0, #6] │ │ │ │ + ldr r0, [r0, #108] @ 0x6c │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strb r4, [r2, #6] │ │ │ │ + ldr r4, [r2, #108] @ 0x6c │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strb r0, [r5, #6] │ │ │ │ + ldr r0, [r5, #108] @ 0x6c │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strb r0, [r6, #6] │ │ │ │ + ldr r0, [r6, #108] @ 0x6c │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strb r4, [r0, #7] │ │ │ │ + ldr r4, [r0, #112] @ 0x70 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strb r4, [r2, #7] │ │ │ │ + ldr r4, [r2, #112] @ 0x70 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strb r4, [r7, #6] │ │ │ │ + ldr r4, [r7, #108] @ 0x6c │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r2, [r4, #24] │ │ │ │ + str r2, [r4, #108] @ 0x6c │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r6, [r6, #24] │ │ │ │ + str r6, [r6, #108] @ 0x6c │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r6, [r2, #24] │ │ │ │ + str r6, [r2, #108] @ 0x6c │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r0, [r6, #20] │ │ │ │ + str r0, [r6, #104] @ 0x68 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r0, [r6, #20] │ │ │ │ + str r0, [r6, #104] @ 0x68 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r6, [r6, #20] │ │ │ │ + str r6, [r6, #104] @ 0x68 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r2, [r0, #24] │ │ │ │ + str r2, [r0, #108] @ 0x6c │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r6, [r1, #24] │ │ │ │ + str r6, [r1, #108] @ 0x6c │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r2, [r3, #24] │ │ │ │ + str r2, [r3, #108] @ 0x6c │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r6, [r4, #24] │ │ │ │ + str r6, [r4, #108] @ 0x6c │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r2, [r6, #24] │ │ │ │ + str r2, [r6, #108] @ 0x6c │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r6, [r7, #24] │ │ │ │ + str r6, [r7, #108] @ 0x6c │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r6, [r1, #28] │ │ │ │ + str r6, [r1, #112] @ 0x70 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r2, [r3, #28] │ │ │ │ + str r2, [r3, #112] @ 0x70 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r6, [r3, #28] │ │ │ │ + str r6, [r3, #112] @ 0x70 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r2, [r3, #28] │ │ │ │ + str r2, [r3, #112] @ 0x70 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r2, [r3, #28] │ │ │ │ + str r2, [r3, #112] @ 0x70 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r2, [r3, #28] │ │ │ │ + str r2, [r3, #112] @ 0x70 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r2, [r6, #108] @ 0x6c │ │ │ │ + str r2, [r6, #64] @ 0x40 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r2, [r7, #108] @ 0x6c │ │ │ │ + str r2, [r7, #64] @ 0x40 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r0, [r5, #108] @ 0x6c │ │ │ │ + str r0, [r5, #64] @ 0x40 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r2, [r6, #108] @ 0x6c │ │ │ │ + str r2, [r6, #64] @ 0x40 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r0, [r5, #104] @ 0x68 │ │ │ │ + str r0, [r5, #60] @ 0x3c │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r0, [r4, #104] @ 0x68 │ │ │ │ + str r0, [r4, #60] @ 0x3c │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r6, [r1, #24] │ │ │ │ + str r6, [r1, #108] @ 0x6c │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r6, [r3, #24] │ │ │ │ + str r6, [r3, #108] @ 0x6c │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r6, [r5, #24] │ │ │ │ + str r6, [r5, #108] @ 0x6c │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r6, [r7, #24] │ │ │ │ + str r6, [r7, #108] @ 0x6c │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r4, [r4, #24] │ │ │ │ + str r4, [r4, #108] @ 0x6c │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r0, [r3, #24] │ │ │ │ + str r0, [r3, #108] @ 0x6c │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r6, [r5, #24] │ │ │ │ + str r6, [r5, #108] @ 0x6c │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r0, [r0, #56] @ 0x38 │ │ │ │ + ldr r0, [r0, #12] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r4, [r0, #124] @ 0x7c │ │ │ │ + str r4, [r0, #80] @ 0x50 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r2, [r2, #124] @ 0x7c │ │ │ │ + str r2, [r2, #80] @ 0x50 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r0, [r7, #28] │ │ │ │ + str r0, [r7, #112] @ 0x70 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r2, [r2, #32] │ │ │ │ + str r2, [r2, #116] @ 0x74 │ │ │ │ lsls r6, r0, #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] @ (39af6c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x289278>) │ │ │ │ mov r6, r0 │ │ │ │ @@ -1110664,15 +1110689,15 @@ │ │ │ │ add r3, pc │ │ │ │ mla r3, r2, r4, r3 │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cbz r6, 39af8c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x289298> │ │ │ │ lsls r0, r5, #5 │ │ │ │ - str r4, [r3, #8] │ │ │ │ + ldrb r4, [r3, r7] │ │ │ │ lsls r6, r0, #3 │ │ │ │ cbz r0, 39af8e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x28929a> │ │ │ │ lsls r0, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2320] @ 0x910 │ │ │ │ @@ -1111845,202 +1111870,202 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r2, r2 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r3, r4 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r4, r4] │ │ │ │ + ldrb r6, [r4, r1] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r2, [r3, #8] │ │ │ │ + str r2, [r3, #92] @ 0x5c │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ + str r2, [r7, #92] @ 0x5c │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r6, [r3, #8] │ │ │ │ + str r6, [r3, #92] @ 0x5c │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r0, [r5, #88] @ 0x58 │ │ │ │ + ldr r0, [r5, #44] @ 0x2c │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r4, [r1, #84] @ 0x54 │ │ │ │ + ldr r4, [r1, #40] @ 0x28 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strb r6, [r4, #0] │ │ │ │ + ldr r6, [r4, #84] @ 0x54 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strb r4, [r4, #2] │ │ │ │ + ldr r4, [r4, #92] @ 0x5c │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r2, [r5, #92] @ 0x5c │ │ │ │ + ldr r2, [r5, #48] @ 0x30 │ │ │ │ lsls r6, r0, #3 │ │ │ │ ldr r5, [pc, #392] @ (39bd88 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x28a094>) │ │ │ │ lsls r2, r6, #5 │ │ │ │ - ldr r2, [r3, #68] @ 0x44 │ │ │ │ - lsls r6, r0, #3 │ │ │ │ - ldr r4, [r7, #64] @ 0x40 │ │ │ │ + ldr r2, [r3, #24] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r0, [r5, #72] @ 0x48 │ │ │ │ + ldr r4, [r7, #20] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r4, [r4, #40] @ 0x28 │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r2, [r3, #40] @ 0x28 │ │ │ │ + str r4, [r4, #124] @ 0x7c │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r2, [r7, #40] @ 0x28 │ │ │ │ + str r2, [r3, #124] @ 0x7c │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r2, [r5, #40] @ 0x28 │ │ │ │ + str r2, [r7, #124] @ 0x7c │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r6, [r3, #52] @ 0x34 │ │ │ │ + str r2, [r5, #124] @ 0x7c │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r0, [r2, #52] @ 0x34 │ │ │ │ + ldr r6, [r3, #8] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r4, [r7, #48] @ 0x30 │ │ │ │ + ldr r0, [r2, #8] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r0, [r0, #48] @ 0x30 │ │ │ │ + ldr r4, [r7, #4] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r6, [r2, #28] │ │ │ │ + ldr r0, [r0, #4] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r6, [r6, #24] │ │ │ │ + str r6, [r2, #112] @ 0x70 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r6, [r5, #44] @ 0x2c │ │ │ │ + str r6, [r6, #108] @ 0x6c │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r6, [r0, #44] @ 0x2c │ │ │ │ + ldr r6, [r5, #0] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r0, [r2, #40] @ 0x28 │ │ │ │ + ldr r6, [r0, #0] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r6, [r1, #4] │ │ │ │ + str r0, [r2, #124] @ 0x7c │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r0, [r1, #4] │ │ │ │ + str r6, [r1, #88] @ 0x58 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ + str r0, [r1, #88] @ 0x58 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r4, [r7, #0] │ │ │ │ + str r2, [r0, #88] @ 0x58 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r6, [r6, #0] │ │ │ │ + str r4, [r7, #84] @ 0x54 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r4, [r3, #120] @ 0x78 │ │ │ │ + str r6, [r6, #84] @ 0x54 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r2, [r2, #120] @ 0x78 │ │ │ │ + str r4, [r3, #76] @ 0x4c │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r0, [r7, #104] @ 0x68 │ │ │ │ + str r2, [r2, #76] @ 0x4c │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r2, [r6, #104] @ 0x68 │ │ │ │ + str r0, [r7, #60] @ 0x3c │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r4, [r6, #104] @ 0x68 │ │ │ │ + str r2, [r6, #60] @ 0x3c │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r2, [r6, #104] @ 0x68 │ │ │ │ + str r4, [r6, #60] @ 0x3c │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r0, [r6, #104] @ 0x68 │ │ │ │ + str r2, [r6, #60] @ 0x3c │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r6, [r5, #104] @ 0x68 │ │ │ │ + str r0, [r6, #60] @ 0x3c │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r4, [r5, #104] @ 0x68 │ │ │ │ + str r6, [r5, #60] @ 0x3c │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r4, [r2, #28] │ │ │ │ + str r4, [r5, #60] @ 0x3c │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r2, [r3, #28] │ │ │ │ + ldrsh r4, [r2, r4] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r6, [r3, #28] │ │ │ │ + ldrsh r2, [r3, r4] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r6, [r5, #28] │ │ │ │ + ldrsh r6, [r3, r4] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r6, [r5, #28] │ │ │ │ + ldrsh r6, [r5, r4] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r2, [r7, #28] │ │ │ │ + ldrsh r6, [r5, r4] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r6, [r0, #32] │ │ │ │ + ldrsh r2, [r7, r4] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r2, [r3, #32] │ │ │ │ + ldrsh r6, [r0, r5] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r6, [r4, #32] │ │ │ │ + ldrsh r2, [r3, r5] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r6, [r6, #32] │ │ │ │ + ldrsh r6, [r4, r5] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r6, [r1, #36] @ 0x24 │ │ │ │ + ldrsh r6, [r6, r5] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r2, [r4, #36] @ 0x24 │ │ │ │ + ldrsh r6, [r1, r6] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r6, [r6, #36] @ 0x24 │ │ │ │ + ldrsh r2, [r4, r6] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r6, [r2, #40] @ 0x28 │ │ │ │ + ldrsh r6, [r6, r6] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r0, [r3, #40] @ 0x28 │ │ │ │ + ldrsh r6, [r2, r7] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r2, [r4, #40] @ 0x28 │ │ │ │ + ldrsh r0, [r3, r7] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r6, [r4, #40] @ 0x28 │ │ │ │ + ldrsh r2, [r4, r7] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r6, [r4, #40] @ 0x28 │ │ │ │ + ldrsh r6, [r4, r7] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r2, [r5, #40] @ 0x28 │ │ │ │ + ldrsh r6, [r4, r7] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r4, [r6, #40] @ 0x28 │ │ │ │ + ldrsh r2, [r5, r7] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r2, [r0, #44] @ 0x2c │ │ │ │ + ldrsh r4, [r6, r7] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r2, [r1, #44] @ 0x2c │ │ │ │ + str r2, [r0, #0] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r6, [r1, #44] @ 0x2c │ │ │ │ + str r2, [r1, #0] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r6, [r2, #44] @ 0x2c │ │ │ │ + str r6, [r1, #0] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r6, [r2, #44] @ 0x2c │ │ │ │ + str r6, [r2, #0] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r2, [r4, #44] @ 0x2c │ │ │ │ + str r6, [r2, #0] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r6, [r4, #44] @ 0x2c │ │ │ │ + str r2, [r4, #0] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r2, [r5, #44] @ 0x2c │ │ │ │ + str r6, [r4, #0] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r6, [r5, #44] @ 0x2c │ │ │ │ + str r2, [r5, #0] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r2, [r6, #44] @ 0x2c │ │ │ │ + str r6, [r5, #0] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r6, [r7, #44] @ 0x2c │ │ │ │ + str r2, [r6, #0] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r2, [r1, #48] @ 0x30 │ │ │ │ + str r6, [r7, #0] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r2, [r3, #48] @ 0x30 │ │ │ │ + str r2, [r1, #4] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r6, [r2, #48] @ 0x30 │ │ │ │ + str r2, [r3, #4] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r6, [r3, #48] @ 0x30 │ │ │ │ + str r6, [r2, #4] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r4, [r2, #48] @ 0x30 │ │ │ │ + str r6, [r3, #4] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r6, [r1, #48] @ 0x30 │ │ │ │ + str r4, [r2, #4] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r6, [r1, #48] @ 0x30 │ │ │ │ + str r6, [r1, #4] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r0, [r2, #48] @ 0x30 │ │ │ │ + str r6, [r1, #4] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r2, [r2, #48] @ 0x30 │ │ │ │ + str r0, [r2, #4] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r4, [r2, #48] @ 0x30 │ │ │ │ + str r2, [r2, #4] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r6, [r2, #48] @ 0x30 │ │ │ │ + str r4, [r2, #4] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r0, [r3, #48] @ 0x30 │ │ │ │ + str r6, [r2, #4] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r2, [r3, #48] @ 0x30 │ │ │ │ + str r0, [r3, #4] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r6, [r3, #48] @ 0x30 │ │ │ │ + str r2, [r3, #4] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r6, [r4, #48] @ 0x30 │ │ │ │ + str r6, [r3, #4] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r0, [r7, #24] │ │ │ │ + str r6, [r4, #4] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r2, [r6, #24] │ │ │ │ + str r0, [r7, #108] @ 0x6c │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r4, [r5, #24] │ │ │ │ + str r2, [r6, #108] @ 0x6c │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r2, [r0, #28] │ │ │ │ + str r4, [r5, #108] @ 0x6c │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r4, [r0, #28] │ │ │ │ + str r2, [r0, #112] @ 0x70 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r2, [r6, #92] @ 0x5c │ │ │ │ + str r4, [r0, #112] @ 0x70 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r4, [r7, #96] @ 0x60 │ │ │ │ + str r2, [r6, #48] @ 0x30 │ │ │ │ lsls r6, r0, #3 │ │ │ │ str r4, [r7, #52] @ 0x34 │ │ │ │ lsls r6, r0, #3 │ │ │ │ + str r4, [r7, #8] │ │ │ │ + lsls r6, r0, #3 │ │ │ │ ldr.w r3, [pc, #3048] @ 39c93c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x28ac48> │ │ │ │ movs r1, #0 │ │ │ │ ldr r2, [sp, #572] @ 0x23c │ │ │ │ add r0, sp, #528 @ 0x210 │ │ │ │ add r3, pc │ │ │ │ strd r3, r1, [sp] │ │ │ │ movs r3, #1 │ │ │ │ @@ -1113149,145 +1113174,145 @@ │ │ │ │ add r0, sp, #528 @ 0x210 │ │ │ │ str r5, [sp, #8] │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 399d64 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x288070> │ │ │ │ ldr r3, [sp, #532] @ 0x214 │ │ │ │ b.n 39c3b2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x28a6be> │ │ │ │ nop │ │ │ │ - str r2, [r7, #24] │ │ │ │ + ldrsh r2, [r7, r3] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r6, [r1, #48] @ 0x30 │ │ │ │ + str r6, [r1, #4] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r6, [r7, #44] @ 0x2c │ │ │ │ + str r6, [r7, #0] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r6, [r6, #44] @ 0x2c │ │ │ │ + str r6, [r6, #0] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r0, [r1, #44] @ 0x2c │ │ │ │ + str r0, [r1, #0] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r6, [r4, #40] @ 0x28 │ │ │ │ + ldrsh r6, [r4, r7] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r6, [r0, #44] @ 0x2c │ │ │ │ + str r6, [r0, #0] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r4, [r6, #40] @ 0x28 │ │ │ │ + ldrsh r4, [r6, r7] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r4, [r6, #4] │ │ │ │ + ldrb r4, [r6, r6] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r0, [r5, #4] │ │ │ │ + ldrb r0, [r5, r6] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - b.n 39d0e0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x28b3ec> │ │ │ │ + b.n 39cb60 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x28ae6c> │ │ │ │ lsls r5, r0, #3 │ │ │ │ - str r0, [r4, #36] @ 0x24 │ │ │ │ + ldrsh r0, [r4, r6] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r4, [r3, #36] @ 0x24 │ │ │ │ + ldrsh r4, [r3, r6] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r0, [r3, #36] @ 0x24 │ │ │ │ + ldrsh r0, [r3, r6] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r4, [r2, #36] @ 0x24 │ │ │ │ + ldrsh r4, [r2, r6] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r0, [r2, #36] @ 0x24 │ │ │ │ + ldrsh r0, [r2, r6] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r4, [r1, #36] @ 0x24 │ │ │ │ + ldrsh r4, [r1, r6] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r0, [r1, #36] @ 0x24 │ │ │ │ + ldrsh r0, [r1, r6] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r4, [r0, #36] @ 0x24 │ │ │ │ + ldrsh r4, [r0, r6] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r0, [r0, #68] @ 0x44 │ │ │ │ + str r0, [r0, #24] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r0, [r7, #64] @ 0x40 │ │ │ │ + str r0, [r7, #20] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r0, [r6, #64] @ 0x40 │ │ │ │ + str r0, [r6, #20] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r4, [r7, #64] @ 0x40 │ │ │ │ + str r4, [r7, #20] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r4, [r6, #64] @ 0x40 │ │ │ │ + str r4, [r6, #20] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r0, [r5, #64] @ 0x40 │ │ │ │ + str r0, [r5, #20] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r0, [r4, #64] @ 0x40 │ │ │ │ + str r0, [r4, #20] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrsh r0, [r5, r5] │ │ │ │ + ldrb r0, [r5, r2] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r4, [r1, #20] │ │ │ │ + ldrsh r4, [r1, r2] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r4, [r0, #20] │ │ │ │ + ldrsh r4, [r0, r2] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r4, [r7, #16] │ │ │ │ + ldrsh r4, [r7, r1] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r2, [r4, #16] │ │ │ │ + ldrsh r2, [r4, r1] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r4, [r5, #12] │ │ │ │ + ldrsh r4, [r5, r0] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrb r4, [r3, r4] │ │ │ │ + ldrh r4, [r3, r1] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrb r2, [r6, r3] │ │ │ │ + ldrh r2, [r6, r0] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrb r0, [r6, r3] │ │ │ │ + ldrh r0, [r6, r0] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r0, [r4, #4] │ │ │ │ + ldrb r0, [r4, r6] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r4, [r1, #4] │ │ │ │ + ldrb r4, [r1, r6] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r2, [r2, #0] │ │ │ │ + ldrb r2, [r2, r5] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrb r2, [r6, r3] │ │ │ │ + ldrh r2, [r6, r0] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrsh r4, [r0, r7] │ │ │ │ + ldrb r4, [r0, r4] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrsh r0, [r6, r6] │ │ │ │ + ldrb r0, [r6, r3] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrsh r2, [r5, r6] │ │ │ │ + ldrb r2, [r5, r3] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrsh r4, [r3, r5] │ │ │ │ + ldrb r4, [r3, r2] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r6, [r3, r7] │ │ │ │ + ldrsb r6, [r3, r4] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrsh r6, [r7, r2] │ │ │ │ + ldrh r6, [r7, r7] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrh r6, [r5, r2] │ │ │ │ + ldrsb r6, [r5, r7] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrb r2, [r4, r2] │ │ │ │ + ldr r2, [r4, r7] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrb r6, [r7, r3] │ │ │ │ + ldrh r6, [r7, r0] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrb r6, [r6, r1] │ │ │ │ + ldr r6, [r6, r6] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrb r6, [r3, r1] │ │ │ │ + ldr r6, [r3, r6] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r2, [r1, r3] │ │ │ │ + ldrsb r2, [r1, r0] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r6, [r2, r2] │ │ │ │ + strb r6, [r2, r7] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r2, [r7, r1] │ │ │ │ + strb r2, [r7, r6] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r0, [r5, r4] │ │ │ │ + ldrsb r0, [r5, r1] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r6, [r1, r4] │ │ │ │ + ldrsb r6, [r1, r1] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r4, [r4, r3] │ │ │ │ + ldrsb r4, [r4, r0] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r6, [r1, r3] │ │ │ │ + ldrsb r6, [r1, r0] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r2, [r4, r2] │ │ │ │ + strb r2, [r4, r7] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r2, [r2, r2] │ │ │ │ + strb r2, [r2, r7] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r4, [r1, r5] │ │ │ │ + ldrsb r4, [r1, r2] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrsb r0, [r4, r4] │ │ │ │ + strb r0, [r4, r1] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrsb r0, [r1, r4] │ │ │ │ + strb r0, [r1, r1] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrsb r2, [r5, r3] │ │ │ │ + strb r2, [r5, r0] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrsb r2, [r6, r2] │ │ │ │ + strh r2, [r6, r7] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrh r4, [r7, r0] │ │ │ │ + ldrsb r4, [r7, r5] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrh r0, [r5, r0] │ │ │ │ + ldrsb r0, [r5, r5] │ │ │ │ lsls r6, r0, #3 │ │ │ │ ldr.w r0, [pc, #1396] @ 39cfbc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x28b2c8> │ │ │ │ movs r1, #2 │ │ │ │ ldr r2, [sp, #548] @ 0x224 │ │ │ │ movs r3, #1 │ │ │ │ add r0, pc │ │ │ │ str r1, [sp, #4] │ │ │ │ @@ -1113790,85 +1113815,85 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 39c7e6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x28aaf2> │ │ │ │ ldrb.w r2, [r3, #865] @ 0x361 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 39bd8a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x28a096> │ │ │ │ b.n 39c7e6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x28aaf2> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ - strb r6, [r6, r3] │ │ │ │ + strh r6, [r6, r0] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r0, [r3, r2] │ │ │ │ + strb r0, [r3, r7] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strb r0, [r0, r2] │ │ │ │ + str r0, [r0, r7] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strb r6, [r6, r1] │ │ │ │ + str r6, [r6, r6] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strb r0, [r0, r2] │ │ │ │ + str r0, [r0, r7] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strb r6, [r7, r1] │ │ │ │ + str r6, [r7, r6] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strb r0, [r7, r1] │ │ │ │ + str r0, [r7, r6] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strb r2, [r6, r1] │ │ │ │ + str r2, [r6, r6] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strb r4, [r6, r1] │ │ │ │ + str r4, [r6, r6] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrsb r2, [r3, r5] │ │ │ │ + strb r2, [r3, r2] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrsb r4, [r1, r5] │ │ │ │ + strb r4, [r1, r2] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrsb r6, [r2, r2] │ │ │ │ + strh r6, [r2, r7] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrsb r2, [r1, r2] │ │ │ │ + strh r2, [r1, r7] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrsb r0, [r5, r1] │ │ │ │ + strh r0, [r5, r6] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strh r0, [r6, r7] │ │ │ │ + str r0, [r6, r4] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrsb r4, [r2, r2] │ │ │ │ + strh r4, [r2, r7] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrsb r6, [r2, r2] │ │ │ │ + strh r6, [r2, r7] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrsb r0, [r6, r0] │ │ │ │ + strh r0, [r6, r5] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrsb r4, [r1, r0] │ │ │ │ + strh r4, [r1, r5] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrsb r0, [r7, r0] │ │ │ │ + strh r0, [r7, r5] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrsb r4, [r1, r0] │ │ │ │ + strh r4, [r1, r5] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strh r6, [r4, r6] │ │ │ │ + str r6, [r4, r3] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strh r4, [r3, r6] │ │ │ │ + str r4, [r3, r3] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strh r2, [r3, r6] │ │ │ │ + str r2, [r3, r3] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r2, [r3, r4] │ │ │ │ + ldr r6, [pc, #360] @ (39d188 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x28b494>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strb r0, [r5, r6] │ │ │ │ + strh r0, [r5, r3] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - movs r5, #154 @ 0x9a │ │ │ │ + movs r2, #218 @ 0xda │ │ │ │ lsls r5, r0, #3 │ │ │ │ - strb r6, [r3, r5] │ │ │ │ + strh r6, [r3, r2] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - adds r0, #196 @ 0xc4 │ │ │ │ + cmp r6, #4 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - strh r4, [r3, r2] │ │ │ │ + ldr r7, [pc, #880] @ (39d3a4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x28b6b0>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strb r6, [r0, r7] │ │ │ │ + strh r6, [r0, r4] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strh r4, [r7, r6] │ │ │ │ + str r4, [r7, r3] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strh r6, [r7, r5] │ │ │ │ + str r6, [r7, r2] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r0, [r0, r1] │ │ │ │ + ldr r5, [pc, #512] @ (39d244 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x28b550>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r4, [r7, r0] │ │ │ │ + ldr r5, [pc, #496] @ (39d238 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x28b544>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r4, [r3, r5] │ │ │ │ + ldr r6, [pc, #624] @ (39d2bc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x28b5c8>) │ │ │ │ lsls r6, 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 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #656] @ (39d2f0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x28b5fc>) │ │ │ │ @@ -1114993,21 +1115018,21 @@ │ │ │ │ ... │ │ │ │ movs r7, #104 @ 0x68 │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #96 @ 0x60 │ │ │ │ lsls r2, r6, #5 │ │ │ │ - str r0, [r2, r3] │ │ │ │ + ldr r6, [pc, #64] @ (39dbb0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x28bebc>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r4, [r7, r2] │ │ │ │ + ldr r5, [pc, #1008] @ (39df64 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x28c270>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #352] @ 0x160 │ │ │ │ + ldr r0, [sp, #608] @ 0x260 │ │ │ │ lsls r2, r1, #3 │ │ │ │ movs r5, #128 @ 0x80 │ │ │ │ lsls r2, r6, #5 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #1 │ │ │ │ bne.w 39e2bc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x28c5c8> │ │ │ │ ldr.w r8, [pc, #1920] @ 39e30c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x28c618> │ │ │ │ @@ -1115739,17 +1115764,17 @@ │ │ │ │ udf #255 @ 0xff │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ udf #255 @ 0xff │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ udf #255 @ 0xff │ │ │ │ - adds r6, r4, #2 │ │ │ │ + adds r6, r4, r7 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r6, r6, #21 │ │ │ │ + asrs r6, r6, #10 │ │ │ │ lsls r0, 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 39eb28 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x28ce34> │ │ │ │ @@ -1115807,15 +1115832,15 @@ │ │ │ │ add.w r0, r8, #4 │ │ │ │ bl 39e330 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x28c63c> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [r6, #28] │ │ │ │ str r2, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - b.n 39eb5c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x28ce68> │ │ │ │ + b.n 39e5dc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x28c8e8> │ │ │ │ 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, #3976] @ 0xf88 │ │ │ │ ldr r4, [pc, #484] @ (39e5bc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x28c8c8>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -1116005,15 +1116030,15 @@ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ adds r0, r4, #0 │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - cmp lr, r1 │ │ │ │ + cmn r6, r1 │ │ │ │ lsls r6, r0, #3 │ │ │ │ subs r0, r2, r2 │ │ │ │ lsls r2, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1117299,23 +1117324,23 @@ │ │ │ │ bl 3be128 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ac434> │ │ │ │ b.n 39f1d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x28d4dc> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ lsrs r4, r7, #27 │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #832 @ 0x340 │ │ │ │ + add r1, sp, #64 @ 0x40 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bvs.n 39f2c8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x28d5d4> │ │ │ │ + bcc.n 39f348 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x28d654> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r0, #14 │ │ │ │ + adds r5, #78 @ 0x4e │ │ │ │ lsls r6, r0, #3 │ │ │ │ lsrs r0, r5, #24 │ │ │ │ lsls r2, r6, #5 │ │ │ │ - adds r7, #88 @ 0x58 │ │ │ │ + adds r4, #152 @ 0x98 │ │ │ │ lsls r6, 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 │ │ │ │ mov fp, r3 │ │ │ │ @@ -1117614,27 +1117639,27 @@ │ │ │ │ mov r0, r9 │ │ │ │ bl 5195e4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4078f0> │ │ │ │ bl 518fa4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4072b0> │ │ │ │ mov r2, r0 │ │ │ │ b.n 39f54a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x28d856> │ │ │ │ lsrs r2, r7, #20 │ │ │ │ lsls r2, r6, #5 │ │ │ │ - adds r6, #40 @ 0x28 │ │ │ │ + adds r3, #104 @ 0x68 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - bcs.n 39f588 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x28d894> │ │ │ │ + beq.n 39f608 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x28d914> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cmp r5, #180 @ 0xb4 │ │ │ │ + cmp r2, #244 @ 0xf4 │ │ │ │ lsls r6, r0, #3 │ │ │ │ subs r0, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 39f5c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x28d8cc> │ │ │ │ + ldmia r7!, {r3, r4, r5} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cmp r5, #44 @ 0x2c │ │ │ │ + cmp r2, #108 @ 0x6c │ │ │ │ lsls r6, r0, #3 │ │ │ │ - cmp r3, #120 @ 0x78 │ │ │ │ + cmp r0, #184 @ 0xb8 │ │ │ │ lsls r6, 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 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ @@ -1117784,15 +1117809,15 @@ │ │ │ │ lsreq r1, r1, #5 │ │ │ │ b.n 39f68c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x28d998> │ │ │ │ ldr r5, [sp, #88] @ 0x58 │ │ │ │ sub.w fp, r5, #1 │ │ │ │ clz fp, fp │ │ │ │ mov.w fp, fp, lsr #5 │ │ │ │ b.n 39f6b6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x28d9c2> │ │ │ │ - adds r3, #184 @ 0xb8 │ │ │ │ + adds r0, #248 @ 0xf8 │ │ │ │ lsls r6, r0, #3 │ │ │ │ b.n 39f7a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x28daac> │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ubfx r3, r3, #0, #21 │ │ │ │ tst r3, r1 │ │ │ │ beq.n 39f79e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x28daaa> │ │ │ │ ldrb r3, [r0, #29] │ │ │ │ @@ -1118538,17 +1118563,17 @@ │ │ │ │ lsls r2, r6, #5 │ │ │ │ lsls r6, r4, #10 │ │ │ │ lsls r2, r6, #5 │ │ │ │ asrs r0, r5, #11 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #196 @ 0xc4 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #152 @ 0x98 │ │ │ │ + cmp r0, #216 @ 0xd8 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - cmp r3, #8 │ │ │ │ + cmp r0, #72 @ 0x48 │ │ │ │ lsls r6, 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, #3960] @ 0xf78 │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ ldr r3, [pc, #636] @ (3a01e0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x28e4ec>) │ │ │ │ @@ -1118883,37 +1118908,37 @@ │ │ │ │ ldr r0, [pc, #56] @ (3a02bc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x28e5c8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #52] @ (3a02c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x28e5cc>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - cmp r0, #192 @ 0xc0 │ │ │ │ + movs r6, #0 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - cmp r0, #200 @ 0xc8 │ │ │ │ + movs r6, #8 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - cmp r0, #178 @ 0xb2 │ │ │ │ + movs r5, #242 @ 0xf2 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - cmp r0, #156 @ 0x9c │ │ │ │ + movs r5, #220 @ 0xdc │ │ │ │ lsls r6, r0, #3 │ │ │ │ - cbz r6, 3a02c6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x28e5d2> │ │ │ │ + add r6, sp, #824 @ 0x338 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh.w r0, [r0, pc] │ │ │ │ - cmp r0, #70 @ 0x46 │ │ │ │ + sbc.w r0, r0, #6782976 @ 0x678000 │ │ │ │ + movs r5, #134 @ 0x86 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - cmp r0, #160 @ 0xa0 │ │ │ │ + movs r5, #224 @ 0xe0 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strb.w r0, [lr, pc] │ │ │ │ - cmp r0, #68 @ 0x44 │ │ │ │ + adc.w r0, lr, #6782976 @ 0x678000 │ │ │ │ + movs r5, #132 @ 0x84 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - cmp r0, #78 @ 0x4e │ │ │ │ + movs r5, #142 @ 0x8e │ │ │ │ lsls r6, r0, #3 │ │ │ │ - cmp r0, #136 @ 0x88 │ │ │ │ + movs r5, #200 @ 0xc8 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - cmp r0, #130 @ 0x82 │ │ │ │ + movs r5, #194 @ 0xc2 │ │ │ │ lsls r6, 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 │ │ │ │ ldr.w r5, [r1, #400] @ 0x190 │ │ │ │ cmp r5, #0 │ │ │ │ @@ -1119385,19 +1119410,19 @@ │ │ │ │ eors r3, r1 │ │ │ │ b.n 3a073a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x28ea46> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ bl 44044c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32e758> │ │ │ │ b.n 3a04e8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x28e7f4> │ │ │ │ nop │ │ │ │ - strb r2, [r6, #25] │ │ │ │ + strb r2, [r6, #14] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - strb r0, [r3, #17] │ │ │ │ + strb r0, [r3, #6] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - strb r0, [r2, #12] │ │ │ │ + strb r0, [r2, #1] │ │ │ │ lsls r1, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ ldr r1, [pc, #1016] @ (3a0bc0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x28eecc>) │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ @@ -1120246,15 +1120271,15 @@ │ │ │ │ nop │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ and.w r1, r4, #15794176 @ 0xf10000 │ │ │ │ b.n 3a180a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x28fb16> │ │ │ │ vsra.u64 , q6, #1 │ │ │ │ lsls r1, r6, #5 │ │ │ │ - subs r0, r7, r3 │ │ │ │ + adds r0, r7, r0 │ │ │ │ lsls r6, r0, #3 │ │ │ │ ble.n 3a1186 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x28f492> │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ blx lr │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -1120348,15 +1120373,15 @@ │ │ │ │ bl 4cca90 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3bad9c> │ │ │ │ b.n 3a118a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x28f496> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ vbic q0, q0, │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r0, r7 │ │ │ │ + asrs r6, r0, #28 │ │ │ │ lsls r6, r0, #3 │ │ │ │ mcr 1, 3, r0, cr14, cr1, {3} │ │ │ │ blt.n 3a11c6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x28f4d2> │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (3a15a8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x28f8b4>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1120579,17 +1120604,17 @@ │ │ │ │ ldr.w r1, [r8, #8] │ │ │ │ b.n 3a1388 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x28f694> │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 3a1334 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x28f640> │ │ │ │ b.n 3a13b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x28f6bc> │ │ │ │ nop │ │ │ │ - asrs r0, r0, #30 │ │ │ │ + asrs r0, r0, #19 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - asrs r6, r0, #29 │ │ │ │ + asrs r6, r0, #18 │ │ │ │ lsls r6, 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, [r3, #4] │ │ │ │ sub sp, #28 │ │ │ │ @@ -1121033,49 +1121058,49 @@ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r2, r0 │ │ │ │ add r1, pc │ │ │ │ mov r0, r6 │ │ │ │ bl 3be128 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ac434> │ │ │ │ b.n 3a1684 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x28f990> │ │ │ │ nop │ │ │ │ - lsrs r4, r4, #29 │ │ │ │ + lsrs r4, r4, #18 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - asrs r0, r5, #23 │ │ │ │ + asrs r0, r5, #12 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - asrs r6, r1, #25 │ │ │ │ + asrs r6, r1, #14 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - adds r2, r3, r1 │ │ │ │ + asrs r2, r3, #22 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - asrs r2, r7, #26 │ │ │ │ + asrs r2, r7, #15 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - adds r4, r1, r1 │ │ │ │ + asrs r4, r1, #22 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - asrs r6, r1, #16 │ │ │ │ + asrs r6, r1, #5 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - asrs r0, r0, #27 │ │ │ │ + asrs r0, r0, #16 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - asrs r2, r5, #27 │ │ │ │ + asrs r2, r5, #16 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - asrs r4, r2, #28 │ │ │ │ + asrs r4, r2, #17 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - asrs r6, r7, #28 │ │ │ │ + asrs r6, r7, #17 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - asrs r0, r3, #31 │ │ │ │ + asrs r0, r3, #20 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - asrs r2, r3, #15 │ │ │ │ + asrs r2, r3, #4 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - asrs r4, r6, #16 │ │ │ │ + asrs r4, r6, #5 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - asrs r4, r1, #23 │ │ │ │ + asrs r4, r1, #12 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - asrs r4, r0, #15 │ │ │ │ + asrs r4, r0, #4 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - asrs r6, r7, #12 │ │ │ │ + asrs r6, r7, #1 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - asrs r4, r0, #27 │ │ │ │ + asrs r4, r0, #16 │ │ │ │ lsls r6, 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, #1984] @ 0x7c0 │ │ │ │ ldr.w r5, [pc, #2816] @ 3a2420 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x29072c> │ │ │ │ subw sp, sp, #2076 @ 0x81c │ │ │ │ @@ -1122085,35 +1122110,35 @@ │ │ │ │ movs r0, r0 │ │ │ │ b.n 3a216c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x290478> │ │ │ │ lsls r1, r6, #5 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r2, #22 │ │ │ │ + asrs r6, r2, #11 │ │ │ │ lsls r6, r0, #3 │ │ │ │ b.n 3a1e44 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x290150> │ │ │ │ lsls r1, r6, #5 │ │ │ │ - asrs r6, r2, #19 │ │ │ │ + asrs r6, r2, #8 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - asrs r2, r1, #19 │ │ │ │ + asrs r2, r1, #8 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - asrs r6, r7, #18 │ │ │ │ + asrs r6, r7, #7 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - asrs r2, r6, #18 │ │ │ │ + asrs r2, r6, #7 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - asrs r2, r1, #17 │ │ │ │ + asrs r2, r1, #6 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - adds r3, #190 @ 0xbe │ │ │ │ + adds r0, #254 @ 0xfe │ │ │ │ lsls r5, r0, #3 │ │ │ │ - asrs r0, r2, #24 │ │ │ │ + asrs r0, r2, #13 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - adds r0, r0, r3 │ │ │ │ + asrs r0, r0, #24 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - adds r6, r2, r0 │ │ │ │ + asrs r6, r2, #21 │ │ │ │ lsls r6, r0, #3 │ │ │ │ ldr r2, [r6, #20] │ │ │ │ cmp r2, #115 @ 0x73 │ │ │ │ bne.w 3a2342 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x29064e> │ │ │ │ mov r4, r6 │ │ │ │ mov r6, r3 │ │ │ │ movs r3, #2 │ │ │ │ @@ -1122637,83 +1122662,83 @@ │ │ │ │ b.w 3a1ec6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2901d2> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #32] │ │ │ │ udf #255 @ 0xff │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ udf #255 @ 0xff │ │ │ │ - asrs r6, r7, #16 │ │ │ │ + asrs r6, r7, #5 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - asrs r0, r3, #6 │ │ │ │ + lsrs r0, r3, #27 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - asrs r6, r3, #7 │ │ │ │ + lsrs r6, r3, #28 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - asrs r6, r1, #5 │ │ │ │ + lsrs r6, r1, #26 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - asrs r0, r2, #8 │ │ │ │ + lsrs r0, r2, #29 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - cmp r5, #44 @ 0x2c │ │ │ │ + cmp r2, #108 @ 0x6c │ │ │ │ lsls r5, r0, #3 │ │ │ │ - lsrs r6, r5, #30 │ │ │ │ + lsrs r6, r5, #19 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - lsrs r6, r1, #31 │ │ │ │ + lsrs r6, r1, #20 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - cmp r5, #8 │ │ │ │ + cmp r2, #72 @ 0x48 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - lsrs r0, r3, #22 │ │ │ │ + lsrs r0, r3, #11 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - cmp r4, #242 @ 0xf2 │ │ │ │ + cmp r2, #50 @ 0x32 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - lsrs r2, r3, #20 │ │ │ │ + lsrs r2, r3, #9 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - lsrs r2, r6, #24 │ │ │ │ + lsrs r2, r6, #13 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - lsrs r6, r6, #21 │ │ │ │ + lsrs r6, r6, #10 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - lsrs r6, r2, #25 │ │ │ │ + lsrs r6, r2, #14 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - lsrs r6, r7, #32 │ │ │ │ + lsls r6, r7, #21 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - lsrs r4, r1, #21 │ │ │ │ + lsrs r4, r1, #10 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - lsrs r2, r0, #2 │ │ │ │ + lsls r2, r0, #23 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - lsrs r0, r1, #3 │ │ │ │ + lsls r0, r1, #24 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - lsrs r6, r3, #11 │ │ │ │ + lsrs r6, r3, #32 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - lsrs r0, r0, #14 │ │ │ │ + lsrs r0, r0, #3 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - lsrs r6, r6, #12 │ │ │ │ + lsrs r6, r6, #1 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - lsrs r4, r5, #11 │ │ │ │ + lsrs r4, r5, #32 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - lsrs r6, r0, #5 │ │ │ │ + lsls r6, r0, #26 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - lsrs r4, r0, #7 │ │ │ │ + lsls r4, r0, #28 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - lsrs r2, r2, #2 │ │ │ │ + lsls r2, r2, #23 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - lsrs r4, r1, #3 │ │ │ │ + lsls r4, r1, #24 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - lsrs r6, r3, #32 │ │ │ │ + lsls r6, r3, #21 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - lsrs r6, r6, #23 │ │ │ │ + lsrs r6, r6, #12 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - lsrs r4, r4, #6 │ │ │ │ + lsls r4, r4, #27 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - lsrs r2, r1, #7 │ │ │ │ + lsls r2, r1, #28 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - lsrs r0, r1, #26 │ │ │ │ + lsrs r0, r1, #15 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - lsrs r6, r0, #25 │ │ │ │ + lsrs r6, r0, #14 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - lsrs r0, r6, #23 │ │ │ │ + lsrs r0, r6, #12 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - lsrs r6, r2, #3 │ │ │ │ + lsls r6, r2, #24 │ │ │ │ lsls r6, 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, #3856] @ 0xf10 │ │ │ │ sub sp, #204 @ 0xcc │ │ │ │ ldr.w r3, [pc, #2876] @ 3a35f4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x291900> │ │ │ │ @@ -1123759,52 +1123784,52 @@ │ │ │ │ lsls r1, r6, #5 │ │ │ │ bpl.n 3a3670 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x29197c> │ │ │ │ lsls r1, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ bpl.n 3a3638 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x291944> │ │ │ │ lsls r1, r6, #5 │ │ │ │ - lsrs r2, r4, #31 │ │ │ │ + lsrs r2, r4, #20 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - asrs r0, r5, #1 │ │ │ │ + lsrs r0, r5, #22 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - lsrs r6, r5, #22 │ │ │ │ + lsrs r6, r5, #11 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r5, [sp, #760] @ 0x2f8 │ │ │ │ + str r2, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r5, r0, #3 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #472] @ (3a37f8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x291b04>) │ │ │ │ + ldr r0, [pc, #728] @ (3a38f8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x291c04>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ - lsrs r2, r3, #23 │ │ │ │ + lsrs r2, r3, #12 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r3, [sp, #376] @ 0x178 │ │ │ │ + str r0, [sp, #632] @ 0x278 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - lsrs r6, r6, #14 │ │ │ │ + lsrs r6, r6, #3 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - lsrs r4, r3, #12 │ │ │ │ + lsrs r4, r3, #1 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ + str r0, [sp, #296] @ 0x128 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - lsrs r6, r2, #19 │ │ │ │ + lsrs r6, r2, #8 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - lsrs r4, r1, #22 │ │ │ │ + lsrs r4, r1, #11 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strb.w r0, [sl, r5] │ │ │ │ - lsrs r4, r2, #15 │ │ │ │ + adc.w r0, sl, #6455296 @ 0x628000 │ │ │ │ + lsrs r4, r2, #4 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - lsrs r6, r4, #13 │ │ │ │ + lsrs r6, r4, #2 │ │ │ │ lsls r6, r0, #3 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r1, #9 │ │ │ │ + lsls r6, r1, #30 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add lr, pc │ │ │ │ + tst r6, r7 │ │ │ │ lsls r1, r3, #3 │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, r2 │ │ │ │ beq.n 3a3684 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x291990> │ │ │ │ ldr r3, [r2, #4] │ │ │ │ adds r0, r2, #4 │ │ │ │ add.w r6, r3, #26 │ │ │ │ @@ -1124564,58 +1124589,53 @@ │ │ │ │ ldr r2, [pc, #100] @ (3a3eb4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2921c0>) │ │ │ │ add r2, pc │ │ │ │ b.n 3a3e3a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x292146> │ │ │ │ mov r3, r2 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ udf #255 @ 0xff │ │ │ │ @ instruction: 0xb6c5 │ │ │ │ - @ instruction: 0xffffb9fa │ │ │ │ + vqshl.u32 d27, d26, #31 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - lsls r6, r5, #30 │ │ │ │ + lsls r6, r5, #19 │ │ │ │ lsls r6, r0, #3 │ │ │ │ + vhadd.u16 q8, q15, │ │ │ │ lsls r6, r3, #8 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - lsls r6, r3, #19 │ │ │ │ - lsls r6, r0, #3 │ │ │ │ - lsls r4, r5, #15 │ │ │ │ - lsls r6, r0, #3 │ │ │ │ - lsls r0, r2, #12 │ │ │ │ + lsls r4, r5, #4 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - lsls r4, r4, #7 │ │ │ │ + lsls r0, r2, #1 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - lsls r0, r2, #15 │ │ │ │ + vhadd.u32 q0, q10, │ │ │ │ + lsls r0, r2, #4 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - stmia r2!, {r3, r5, r6, r7} │ │ │ │ + stmia r0!, {r3, r5} │ │ │ │ lsls r5, r0, #3 │ │ │ │ - lsls r4, r0, #21 │ │ │ │ + lsls r4, r0, #10 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - stmia r2!, {r2, r5, r6, r7} │ │ │ │ + stmia r0!, {r2, r5} │ │ │ │ lsls r5, r0, #3 │ │ │ │ - lsls r0, r3, #17 │ │ │ │ + lsls r0, r3, #6 │ │ │ │ lsls r6, r0, #3 │ │ │ │ push {r0, r2, r3, r6} │ │ │ │ - vsubw.u q8, , d0 │ │ │ │ - lsls r6, r0, #3 │ │ │ │ - lsls r0, r7, #14 │ │ │ │ - lsls r6, r0, #3 │ │ │ │ - lsls r6, r1, #12 │ │ │ │ + vmla.i q8, , d0[0] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - lsls r6, r5, #13 │ │ │ │ + lsls r0, r7, #3 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - lsls r4, r3, #3 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - lsls r2, r4, #2 │ │ │ │ + lsls r6, r5, #2 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - rev r6, r1 │ │ │ │ + cdp2 0, 1, cr0, cr12, cr5, {6} │ │ │ │ + stc2l 0, cr0, [r2, #788]! @ 0x314 │ │ │ │ + @ instruction: 0xb74e │ │ │ │ lsls r7, r1, #3 │ │ │ │ - push {r2, r4} │ │ │ │ + cbz r4, 3a3ec4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2921d0> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - lsls r2, r1, #7 │ │ │ │ - lsls r6, r0, #3 │ │ │ │ - cbnz r6, 3a3ef2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2921fe> │ │ │ │ + vhadd.u8 q0, q13, │ │ │ │ + @ instruction: 0xb72e │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r3, [pc, #28] @ (3a3ed8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2921e4>) │ │ │ │ ldrb r0, [r0, #18] │ │ │ │ add r3, pc │ │ │ │ cbz r0, 3a3ed4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2921e0> │ │ │ │ ldr r0, [pc, #24] @ (3a3edc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2921e8>) │ │ │ │ @@ -1127188,24 +1127208,23 @@ │ │ │ │ b.n 3a54ea <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2937f6> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r3, sp, #256 @ 0x100 │ │ │ │ lsls r1, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3a54a4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2937b0> │ │ │ │ + b.n 3a4f24 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x293230> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - lsls r2, r4, #4 │ │ │ │ - lsls r5, r0, #3 │ │ │ │ - stc 0, cr0, [sl], #-788 @ 0xfffffcec │ │ │ │ - @ instruction: 0xf1f200ca │ │ │ │ + cdp2 0, 6, cr0, cr2, cr4, {6} │ │ │ │ + strd r0, r0, [sl, #-788]! @ 0x314 │ │ │ │ + vhadd.s q0, q9, q5 │ │ │ │ add r2, sp, #848 @ 0x350 │ │ │ │ lsls r1, r6, #5 │ │ │ │ - rsbs r0, ip, r5, lsl #3 │ │ │ │ - ldrb r6, [r7, #19] │ │ │ │ + ldmdb ip, {r0, r2, r6, r7} │ │ │ │ + ldrb r6, [r7, #8] │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w ip, [pc, #68] @ 3a55c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2938d0> │ │ │ │ ldrb.w r3, [r3, #211] @ 0xd3 │ │ │ │ add ip, pc │ │ │ │ cbz r3, 3a55be <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2938ca> │ │ │ │ ldr r3, [pc, #60] @ (3a55c8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2938d4>) │ │ │ │ @@ -1127229,15 +1127248,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ add r2, sp, #472 @ 0x1d8 │ │ │ │ lsls r1, r6, #5 │ │ │ │ asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #62 @ 0x3e │ │ │ │ + movs r2, #126 @ 0x7e │ │ │ │ lsls r1, r3, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w ip, [pc, #68] @ 3a5618 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x293924> │ │ │ │ ldrb.w r3, [r3, #211] @ 0xd3 │ │ │ │ add ip, pc │ │ │ │ cbz r3, 3a5612 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x29391e> │ │ │ │ ldr r3, [pc, #60] @ (3a561c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x293928>) │ │ │ │ @@ -1127261,15 +1127280,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ add r2, sp, #136 @ 0x88 │ │ │ │ lsls r1, r6, #5 │ │ │ │ asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #234 @ 0xea │ │ │ │ + movs r2, #42 @ 0x2a │ │ │ │ lsls r1, r3, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w ip, [pc, #68] @ 3a566c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x293978> │ │ │ │ ldrb.w r3, [r3, #211] @ 0xd3 │ │ │ │ add ip, pc │ │ │ │ cbz r3, 3a5666 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x293972> │ │ │ │ ldr r3, [pc, #60] @ (3a5670 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x29397c>) │ │ │ │ @@ -1127293,15 +1127312,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ add r1, sp, #824 @ 0x338 │ │ │ │ lsls r1, r6, #5 │ │ │ │ asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #150 @ 0x96 │ │ │ │ + movs r1, #214 @ 0xd6 │ │ │ │ lsls r1, r3, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w ip, [pc, #68] @ 3a56c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2939cc> │ │ │ │ ldrb.w r3, [r3, #211] @ 0xd3 │ │ │ │ add ip, pc │ │ │ │ cbz r3, 3a56ba <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2939c6> │ │ │ │ ldr r3, [pc, #60] @ (3a56c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2939d0>) │ │ │ │ @@ -1127325,15 +1127344,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ add r1, sp, #488 @ 0x1e8 │ │ │ │ lsls r1, r6, #5 │ │ │ │ asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #66 @ 0x42 │ │ │ │ + movs r1, #130 @ 0x82 │ │ │ │ lsls r1, r3, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w ip, [pc, #68] @ 3a5714 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x293a20> │ │ │ │ ldrb.w r3, [r3, #211] @ 0xd3 │ │ │ │ add ip, pc │ │ │ │ cbz r3, 3a570e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x293a1a> │ │ │ │ ldr r3, [pc, #60] @ (3a5718 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x293a24>) │ │ │ │ @@ -1127357,15 +1127376,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ add r1, sp, #152 @ 0x98 │ │ │ │ lsls r1, r6, #5 │ │ │ │ asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #238 @ 0xee │ │ │ │ + movs r1, #46 @ 0x2e │ │ │ │ lsls r1, r3, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w ip, [pc, #68] @ 3a5768 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x293a74> │ │ │ │ ldrb.w r3, [r3, #211] @ 0xd3 │ │ │ │ add ip, pc │ │ │ │ cbz r3, 3a5762 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x293a6e> │ │ │ │ ldr r3, [pc, #60] @ (3a576c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x293a78>) │ │ │ │ @@ -1127389,15 +1127408,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ add r0, sp, #840 @ 0x348 │ │ │ │ lsls r1, r6, #5 │ │ │ │ asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #154 @ 0x9a │ │ │ │ + movs r0, #218 @ 0xda │ │ │ │ lsls r1, r3, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w ip, [pc, #68] @ 3a57bc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x293ac8> │ │ │ │ ldrb.w r3, [r3, #211] @ 0xd3 │ │ │ │ add ip, pc │ │ │ │ cbz r3, 3a57b6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x293ac2> │ │ │ │ ldr r3, [pc, #60] @ (3a57c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x293acc>) │ │ │ │ @@ -1127421,27 +1127440,28 @@ │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ add r0, sp, #504 @ 0x1f8 │ │ │ │ lsls r1, r6, #5 │ │ │ │ asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #70 @ 0x46 │ │ │ │ + movs r0, #134 @ 0x86 │ │ │ │ lsls r1, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #12] @ (3a57e4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x293af0>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 67460 <__printf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldrd r0, r0, [sl, #-788] @ 0x314 │ │ │ │ + b.n 3a551c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x293828> │ │ │ │ + lsls r5, r0, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #60] @ (3a5834 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x293b40>) │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #1 │ │ │ │ @@ -1127466,29 +1127486,30 @@ │ │ │ │ bne.n 3a580e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x293b1a> │ │ │ │ ldr r1, [pc, #16] @ (3a5838 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x293b44>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 67460 <__printf_chk@plt> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - strh r4, [r6, #48] @ 0x30 │ │ │ │ + strh r4, [r6, #26] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r6, #134 @ 0x86 │ │ │ │ + adds r3, #198 @ 0xc6 │ │ │ │ lsls r4, r0, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #12] @ (3a5858 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x293b64>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 67460 <__printf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldrd r0, r0, [r6], #788 @ 0x314 │ │ │ │ + b.n 3a54c8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2937d4> │ │ │ │ + lsls r5, r0, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #48] @ (3a589c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x293ba8>) │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #1 │ │ │ │ @@ -1127507,18 +1127528,18 @@ │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 67460 <__printf_chk@plt> │ │ │ │ pop {r4, pc} │ │ │ │ blx r2 │ │ │ │ b.n 3a588a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x293b96> │ │ │ │ nop │ │ │ │ - strh r0, [r0, #46] @ 0x2e │ │ │ │ + strh r0, [r0, #24] │ │ │ │ lsls r3, r2, #3 │ │ │ │ @ instruction: 0xfb59ffff │ │ │ │ - adds r6, #34 @ 0x22 │ │ │ │ + adds r3, #98 @ 0x62 │ │ │ │ lsls r4, r0, #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] │ │ │ │ @@ -1127539,15 +1127560,15 @@ │ │ │ │ bne.n 3a58c2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x293bce> │ │ │ │ ldr r1, [pc, #12] @ (3a58e8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x293bf4>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 67460 <__printf_chk@plt> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - cdp 0, 3, cr0, cr2, cr10, {6} │ │ │ │ + sbcs.w r0, r2, sl, lsl #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 │ │ │ │ ldr r3, [pc, #68] @ (3a5944 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x293c50>) │ │ │ │ @@ -1127579,15 +1127600,15 @@ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 3a591e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x293c2a> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ blx r2 │ │ │ │ b.n 3a590e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x293c1a> │ │ │ │ @ instruction: 0xffa3ffff │ │ │ │ - ldcl 0, cr0, [r6, #808]! @ 0x328 │ │ │ │ + @ instruction: 0xeb3600ca │ │ │ │ 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] @ (3a5998 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x293ca4>) │ │ │ │ movs r0, #1 │ │ │ │ @@ -1127612,17 +1127633,17 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 3a5974 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x293c80> │ │ │ │ ldr r1, [pc, #12] @ (3a599c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x293ca8>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 67460 <__printf_chk@plt> │ │ │ │ pop {r4, pc} │ │ │ │ - b.n 3a597c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x293c88> │ │ │ │ + b.n 3a53fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x293708> │ │ │ │ lsls r5, r0, #3 │ │ │ │ - b.n 3a5940 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x293c4c> │ │ │ │ + b.n 3a53c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2936cc> │ │ │ │ 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.w ip, [r0, #36] @ 0x24 │ │ │ │ ldr.w r3, [ip] │ │ │ │ @@ -1127654,15 +1127675,15 @@ │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ sub.w r4, r3, #28 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 3a59ca <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x293cd6> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - lsrs r6, r2, #13 │ │ │ │ + lsrs r6, r2, #2 │ │ │ │ lsls r2, r2, #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 │ │ │ │ @@ -1128063,75 +1128084,75 @@ │ │ │ │ b.n 3a5b32 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x293e3e> │ │ │ │ blx r2 │ │ │ │ b.n 3a5bf6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x293f02> │ │ │ │ blx r2 │ │ │ │ b.n 3a5c44 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x293f50> │ │ │ │ nop │ │ │ │ vminnm.f32 , , │ │ │ │ - ldrsb r0, [r6, r0] │ │ │ │ + strh r0, [r6, r5] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r0, r3, #9 │ │ │ │ + lsls r0, r3, #30 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r4, [r5, #44] @ 0x2c │ │ │ │ + strh r4, [r5, #22] │ │ │ │ lsls r3, r2, #3 │ │ │ │ mcr2 15, 7, pc, cr5, cr15, {7} @ │ │ │ │ - strb r2, [r4, #10] │ │ │ │ + ldr r2, [r4, #124] @ 0x7c │ │ │ │ lsls r2, r1, #3 │ │ │ │ mrc2 15, 5, pc, cr15, cr15, {7} │ │ │ │ - strb r4, [r7, #9] │ │ │ │ + ldr r4, [r7, #120] @ 0x78 │ │ │ │ lsls r2, r1, #3 │ │ │ │ mrc2 15, 4, pc, cr9, cr15, {7} │ │ │ │ mcr2 15, 4, pc, cr9, cr15, {7} @ │ │ │ │ - strb r6, [r0, #9] │ │ │ │ + ldr r6, [r0, #120] @ 0x78 │ │ │ │ lsls r2, r1, #3 │ │ │ │ mcr2 15, 3, pc, cr1, cr15, {7} @ │ │ │ │ - b.n 3a5958 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x293c64> │ │ │ │ + b.n 3a63d8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2946e4> │ │ │ │ lsls r5, r0, #3 │ │ │ │ mrc2 15, 1, pc, cr15, cr15, {7} │ │ │ │ - b.n 3a5930 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x293c3c> │ │ │ │ + b.n 3a63b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2946bc> │ │ │ │ lsls r5, r0, #3 │ │ │ │ mcr2 15, 1, pc, cr1, cr15, {7} @ │ │ │ │ - ldr r5, [sp, #392] @ 0x188 │ │ │ │ + ldr r2, [sp, #648] @ 0x288 │ │ │ │ lsls r1, r2, #3 │ │ │ │ mcr2 15, 0, pc, cr3, cr15, {7} @ │ │ │ │ ldc2l 15, cr15, [r1, #1020]! @ 0x3fc │ │ │ │ - ldr r6, [r2, r4] │ │ │ │ + ldrsb r6, [r2, r1] │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldc2l 15, cr15, [r3, #1020] @ 0x3fc │ │ │ │ - b.n 3a587c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x293b88> │ │ │ │ + b.n 3a62fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x294608> │ │ │ │ lsls r5, r0, #3 │ │ │ │ - strb r2, [r1, #6] │ │ │ │ + ldr r2, [r1, #108] @ 0x6c │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r0, r2, #30 │ │ │ │ + lsls r0, r2, #19 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r3, pc, #600 @ (adr r3, 3a6090 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x29439c>) │ │ │ │ + add r0, pc, #856 @ (adr r0, 3a6190 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x29449c>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 3a5818 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x293b24> │ │ │ │ + b.n 3a6298 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2945a4> │ │ │ │ lsls r5, r0, #3 │ │ │ │ - adds r0, r0, #0 │ │ │ │ + adds r0, r0, r5 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - strb r6, [r7, #4] │ │ │ │ + ldr r6, [r7, #100] @ 0x64 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - b.n 3a57cc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x293ad8> │ │ │ │ + b.n 3a624c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x294558> │ │ │ │ lsls r5, r0, #3 │ │ │ │ - adds r2, r7, #0 │ │ │ │ + adds r2, r7, r5 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - adds r2, r4, #0 │ │ │ │ + adds r2, r4, r5 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - strh r6, [r7, r7] │ │ │ │ + str r6, [r7, r4] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r0, r4, #32 │ │ │ │ + lsls r0, r4, #21 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - b.n 3a56c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2939cc> │ │ │ │ + b.n 3a6140 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x29444c> │ │ │ │ lsls r5, r0, #3 │ │ │ │ - lsls r6, r7, #30 │ │ │ │ + lsls r6, r7, #19 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - b.n 3a65dc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2948e8> │ │ │ │ + b.n 3a605c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x294368> │ │ │ │ lsls r5, r0, #3 │ │ │ │ - subs r6, r6, r3 │ │ │ │ + adds r6, r6, r0 │ │ │ │ lsls r5, r0, #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 │ │ │ │ @@ -1128211,32 +1128232,32 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ ldr r1, [pc, #44] @ (3a5f50 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x29425c>) │ │ │ │ add r1, pc │ │ │ │ b.n 3a5ece <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2941da> │ │ │ │ blx r2 │ │ │ │ b.n 3a5eca <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2941d6> │ │ │ │ - b.n 3a6518 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x294824> │ │ │ │ + b.n 3a5f98 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2942a4> │ │ │ │ lsls r5, r0, #3 │ │ │ │ - b.n 3a6714 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x294a20> │ │ │ │ + b.n 3a6194 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2944a0> │ │ │ │ lsls r5, r0, #3 │ │ │ │ - b.n 3a66f0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2949fc> │ │ │ │ + b.n 3a6170 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x29447c> │ │ │ │ lsls r5, r0, #3 │ │ │ │ @ instruction: 0xfb49ffff │ │ │ │ - strh r4, [r6, #14] │ │ │ │ + ldrb r4, [r6, #28] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - b.n 3a64a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2947ac> │ │ │ │ + svc 238 @ 0xee │ │ │ │ lsls r5, r0, #3 │ │ │ │ - b.n 3a6468 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x294774> │ │ │ │ + svc 208 @ 0xd0 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - b.n 3a6464 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x294770> │ │ │ │ + svc 204 @ 0xcc │ │ │ │ lsls r5, r0, #3 │ │ │ │ - b.n 3a6434 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x294740> │ │ │ │ + svc 178 @ 0xb2 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - strh r4, [r3, #12] │ │ │ │ + ldrb r4, [r3, #27] │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #52] @ (3a5f98 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2942a4>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1128258,18 +1128279,18 @@ │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ pop {r4, pc} │ │ │ │ blx r2 │ │ │ │ b.n 3a5f80 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x29428c> │ │ │ │ - b.n 3a63fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x294708> │ │ │ │ + svc 112 @ 0x70 │ │ │ │ lsls r5, r0, #3 │ │ │ │ @ instruction: 0xfa95ffff │ │ │ │ - strh r4, [r7, #8] │ │ │ │ + ldrb r4, [r7, #25] │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #76] @ (3a6000 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x29430c>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1128302,20 +1128323,20 @@ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ pop {r4, pc} │ │ │ │ blx r2 │ │ │ │ b.n 3a5fd0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2942dc> │ │ │ │ nop │ │ │ │ - b.n 3a63dc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2946e8> │ │ │ │ + svc 44 @ 0x2c │ │ │ │ lsls r5, r0, #3 │ │ │ │ @ instruction: 0xfa45ffff │ │ │ │ - strh r4, [r5, #6] │ │ │ │ + ldrb r4, [r5, #24] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - b.n 3a6394 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2946a0> │ │ │ │ + svc 2 │ │ │ │ lsls r5, r0, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ cbz r0, 3a6032 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x29433e> │ │ │ │ @@ -1128331,15 +1128352,15 @@ │ │ │ │ add r1, pc │ │ │ │ blx 67460 <__printf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ blx r2 │ │ │ │ b.n 3a6032 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x29433e> │ │ │ │ nop │ │ │ │ vld4.32 {d31[],d33[],d35[],d37[]}, [r1 :128] │ │ │ │ - b.n 3a64f8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x294804> │ │ │ │ + svc 150 @ 0x96 │ │ │ │ lsls r5, r0, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 3ec1fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2da508> │ │ │ │ @@ -1128499,52 +1128520,52 @@ │ │ │ │ add r1, pc │ │ │ │ blx 67460 <__printf_chk@plt> │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ b.n 3a60c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2943cc> │ │ │ │ blx r2 │ │ │ │ b.n 3a608a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x294396> │ │ │ │ nop │ │ │ │ - b.n 3a6478 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x294784> │ │ │ │ + udf #146 @ 0x92 │ │ │ │ lsls r5, r0, #3 │ │ │ │ @ instruction: 0xf921ffff │ │ │ │ - asrs r2, r1, #32 │ │ │ │ + lsrs r2, r1, #21 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - b.n 3a6470 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x29477c> │ │ │ │ + udf #136 @ 0x88 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - b.n 3a64a8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2947b4> │ │ │ │ + udf #162 @ 0xa2 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - b.n 3a635c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x294668> │ │ │ │ + ble.n 3a61dc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2944e8> │ │ │ │ lsls r5, r0, #3 │ │ │ │ - b.n 3a63b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2946bc> │ │ │ │ + udf #34 @ 0x22 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - strh r0, [r7, #22] │ │ │ │ + strh r0, [r7, #0] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - b.n 3a634c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x294658> │ │ │ │ + ble.n 3a61cc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2944d8> │ │ │ │ lsls r5, r0, #3 │ │ │ │ - b.n 3a6348 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x294654> │ │ │ │ + ble.n 3a61c8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2944d4> │ │ │ │ lsls r5, r0, #3 │ │ │ │ - b.n 3a63e8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2946f4> │ │ │ │ + udf #54 @ 0x36 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - b.n 3a63dc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2946e8> │ │ │ │ + udf #46 @ 0x2e │ │ │ │ lsls r5, r0, #3 │ │ │ │ - b.n 3a63a8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2946b4> │ │ │ │ + udf #18 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - b.n 3a6380 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x29468c> │ │ │ │ + ble.n 3a6200 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x29450c> │ │ │ │ lsls r5, r0, #3 │ │ │ │ - b.n 3a6350 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x29465c> │ │ │ │ + ble.n 3a61d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2944dc> │ │ │ │ lsls r5, r0, #3 │ │ │ │ - b.n 3a6328 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x294634> │ │ │ │ + ble.n 3a61a8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2944b4> │ │ │ │ lsls r5, r0, #3 │ │ │ │ - b.n 3a6300 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x29460c> │ │ │ │ + ble.n 3a6180 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x29448c> │ │ │ │ lsls r5, r0, #3 │ │ │ │ - lsls r0, r7, #16 │ │ │ │ + lsls r0, r7, #5 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - b.n 3a62b4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2945c0> │ │ │ │ + ble.n 3a6134 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x294440> │ │ │ │ lsls r5, r0, #3 │ │ │ │ - b.n 3a6288 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x294594> │ │ │ │ + ble.n 3a6308 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x294614> │ │ │ │ lsls r5, r0, #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 │ │ │ │ @@ -1128684,15 +1128705,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [sp, #528] @ 0x210 │ │ │ │ lsls r1, r6, #5 │ │ │ │ ldr r5, [sp, #216] @ 0xd8 │ │ │ │ lsls r1, r6, #5 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - svc 14 │ │ │ │ + bgt.n 3a6450 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x29475c> │ │ │ │ lsls r5, r0, #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] @ (3a6400 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x29470c>) │ │ │ │ @@ -1128718,17 +1128739,17 @@ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ bne.n 3a63fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x294708> │ │ │ │ bl 3a5a0c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x293d18> │ │ │ │ pop {r4, pc} │ │ │ │ blx r2 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [r3, #32] │ │ │ │ + str r0, [r3, #116] @ 0x74 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - b.n 3a62e4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2945f0> │ │ │ │ + b.n 3a5d64 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x294070> │ │ │ │ lsls r6, r1, #3 │ │ │ │ bl 1c240a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb0716> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ @@ -1128775,24 +1128796,24 @@ │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 67460 <__printf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ blx r2 │ │ │ │ b.n 3a644c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x294758> │ │ │ │ - udf #104 @ 0x68 │ │ │ │ + blt.n 3a63dc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2946e8> │ │ │ │ lsls r5, r0, #3 │ │ │ │ bl 16e48e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x5c79a> │ │ │ │ - udf #60 @ 0x3c │ │ │ │ + blt.n 3a658c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x294898> │ │ │ │ lsls r5, r0, #3 │ │ │ │ - udf #66 @ 0x42 │ │ │ │ + blt.n 3a639c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2946a8> │ │ │ │ lsls r5, r0, #3 │ │ │ │ - udf #36 @ 0x24 │ │ │ │ + blt.n 3a6564 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x294870> │ │ │ │ lsls r5, r0, #3 │ │ │ │ - udf #10 │ │ │ │ + blt.n 3a6534 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x294840> │ │ │ │ lsls r5, r0, #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 │ │ │ │ @@ -1128821,20 +1128842,20 @@ │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 67460 <__printf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ blx r2 │ │ │ │ b.n 3a64d4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2947e0> │ │ │ │ - ble.n 3a64dc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2947e8> │ │ │ │ + blt.n 3a655c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x294868> │ │ │ │ lsls r5, r0, #3 │ │ │ │ bl e84fa │ │ │ │ - str r4, [sp, #528] @ 0x210 │ │ │ │ + str r1, [sp, #784] @ 0x310 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ble.n 3a64a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2947ac> │ │ │ │ + blt.n 3a6520 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x29482c> │ │ │ │ lsls r5, r0, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w ip, [pc, #84] @ 3a655c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x294868> │ │ │ │ ldrb.w r3, [r3, #211] @ 0xd3 │ │ │ │ add ip, pc │ │ │ │ cbz r3, 3a6552 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x29485e> │ │ │ │ ldr r3, [pc, #76] @ (3a6560 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x29486c>) │ │ │ │ @@ -1128865,15 +1128886,15 @@ │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r2, [sp, #952] @ 0x3b8 │ │ │ │ lsls r1, r6, #5 │ │ │ │ asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r6, #22 │ │ │ │ + asrs r2, r6, #11 │ │ │ │ lsls r1, r3, #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 │ │ │ │ @@ -1128905,15 +1128926,15 @@ │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r2 │ │ │ │ blx r1 │ │ │ │ b.n 3a659e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2948aa> │ │ │ │ ldc2 15, cr15, [sp], {255} @ 0xff │ │ │ │ - ldr r2, [r7, #0] │ │ │ │ + str r2, [r7, #84] @ 0x54 │ │ │ │ lsls r2, r1, #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 │ │ │ │ @@ -1128961,17 +1128982,17 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r2 │ │ │ │ blx r1 │ │ │ │ b.n 3a65fe <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x29490a> │ │ │ │ nop │ │ │ │ ldc2 15, cr15, [sp], #-1020 @ 0xfffffc04 │ │ │ │ - bgt.n 3a65c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2948d0> │ │ │ │ + bls.n 3a6644 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x294950> │ │ │ │ lsls r5, r0, #3 │ │ │ │ - lsrs r6, r4, #9 │ │ │ │ + lsls r6, r4, #30 │ │ │ │ lsls r4, r0, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ @@ -1129067,20 +1129088,20 @@ │ │ │ │ add r1, pc │ │ │ │ blx 67460 <__printf_chk@plt> │ │ │ │ b.n 3a66cc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2949d8> │ │ │ │ mov r0, r4 │ │ │ │ blx r2 │ │ │ │ b.n 3a66cc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2949d8> │ │ │ │ @ instruction: 0xfb69ffff │ │ │ │ - mrc2 0, 1, r0, cr14, cr1, {6} │ │ │ │ - blt.n 3a6830 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x294b3c> │ │ │ │ + @ instruction: 0xfb7e00d1 │ │ │ │ + bhi.n 3a66b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2949bc> │ │ │ │ lsls r5, r0, #3 │ │ │ │ - bge.n 3a669c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2949a8> │ │ │ │ + bvc.n 3a671c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x294a28> │ │ │ │ lsls r5, r0, #3 │ │ │ │ - blt.n 3a6678 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x294984> │ │ │ │ + bhi.n 3a66f8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x294a04> │ │ │ │ lsls r5, r0, #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 │ │ │ │ @@ -1129099,19 +1129120,19 @@ │ │ │ │ bl 43dcd8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32bfe4> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldr r2, [pc, #12] @ (3a67a8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x294ab4>) │ │ │ │ add r2, pc │ │ │ │ b.n 3a6774 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x294a80> │ │ │ │ nop │ │ │ │ - add r7, pc, #776 @ (adr r7, 3a6aac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x294db8>) │ │ │ │ + add r5, pc, #8 @ (adr r5, 3a67ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x294ab8>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - blt.n 3a6834 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x294b40> │ │ │ │ + bhi.n 3a66b4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2949c0> │ │ │ │ lsls r5, r0, #3 │ │ │ │ - str r0, [sp, #648] @ 0x288 │ │ │ │ + ldrh r2, [r4, #46] @ 0x2e │ │ │ │ lsls r7, r1, #3 │ │ │ │ push {r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #76] @ 3a680c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x294b18> │ │ │ │ @@ -1129286,33 +1129307,33 @@ │ │ │ │ nop │ │ │ │ str r7, [sp, #816] @ 0x330 │ │ │ │ lsls r1, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ str r7, [sp, #592] @ 0x250 │ │ │ │ lsls r1, r6, #5 │ │ │ │ - ldrh r4, [r3, #60] @ 0x3c │ │ │ │ + ldrh r4, [r3, #38] @ 0x26 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bge.n 3a69c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x294cd0> │ │ │ │ + bvc.n 3a6a44 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x294d50> │ │ │ │ lsls r5, r0, #3 │ │ │ │ - add r6, pc, #424 @ (adr r6, 3a6b24 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x294e30>) │ │ │ │ + add r3, pc, #680 @ (adr r3, 3a6c24 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x294f30>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r6, pc, #288 @ (adr r6, 3a6aa0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x294dac>) │ │ │ │ + add r3, pc, #544 @ (adr r3, 3a6ba0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x294eac>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bls.n 3a691c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x294c28> │ │ │ │ + bvc.n 3a699c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x294ca8> │ │ │ │ lsls r5, r0, #3 │ │ │ │ - bls.n 3a6970 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x294c7c> │ │ │ │ + bvc.n 3a69f0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x294cfc> │ │ │ │ lsls r5, r0, #3 │ │ │ │ - ldrh r4, [r2, #56] @ 0x38 │ │ │ │ + ldrh r4, [r2, #34] @ 0x22 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bls.n 3a6924 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x294c30> │ │ │ │ + bvc.n 3a69a4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x294cb0> │ │ │ │ lsls r5, r0, #3 │ │ │ │ - bls.n 3a68d4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x294be0> │ │ │ │ + bvs.n 3a6954 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x294c60> │ │ │ │ lsls r5, r0, #3 │ │ │ │ - bls.n 3a68e8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x294bf4> │ │ │ │ + bvs.n 3a6968 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x294c74> │ │ │ │ lsls r5, r0, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [r0, #48] @ 0x30 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1129382,21 +1129403,21 @@ │ │ │ │ beq.n 3a6a3c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x294d48> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #16] @ (3a6a70 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x294d7c>) │ │ │ │ add r2, pc │ │ │ │ b.n 3a6a00 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x294d0c> │ │ │ │ nop │ │ │ │ - add r5, pc, #216 @ (adr r5, 3a6b40 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x294e4c>) │ │ │ │ + add r2, pc, #472 @ (adr r2, 3a6c40 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x294f4c>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bhi.n 3a69e0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x294cec> │ │ │ │ + bpl.n 3a6a60 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x294d6c> │ │ │ │ lsls r5, r0, #3 │ │ │ │ - bhi.n 3a6a4c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x294d58> │ │ │ │ + bvs.n 3a6acc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x294dd8> │ │ │ │ lsls r5, r0, #3 │ │ │ │ - ldrh r6, [r3, #46] @ 0x2e │ │ │ │ + ldrh r6, [r3, #24] │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1129547,24 +1129568,24 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ movne r5, r2 │ │ │ │ strb.w r3, [r4, #188] @ 0xbc │ │ │ │ str.w r5, [r4, #192] @ 0xc0 │ │ │ │ b.n 3a6ade <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x294dea> │ │ │ │ - strb.w r0, [sl, #210] @ 0xd2 │ │ │ │ - cbnz r0, 3a6c72 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x294f7e> │ │ │ │ + rsb r0, sl, #6881280 @ 0x690000 │ │ │ │ + @ instruction: 0xb8e8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bhi.n 3a6be0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x294eec> │ │ │ │ + bvs.n 3a6c60 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x294f6c> │ │ │ │ lsls r5, r0, #3 │ │ │ │ - bhi.n 3a6c74 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x294f80> │ │ │ │ + bpl.n 3a6cf4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x295000> │ │ │ │ lsls r5, r0, #3 │ │ │ │ - bvc.n 3a6b74 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x294e80> │ │ │ │ + bmi.n 3a6bf4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x294f00> │ │ │ │ lsls r5, r0, #3 │ │ │ │ - bvc.n 3a6ce0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x294fec> │ │ │ │ + bmi.n 3a6b60 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x294e6c> │ │ │ │ lsls r5, r0, #3 │ │ │ │ push {r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #80] @ 3a6c7c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x294f88> │ │ │ │ @@ -1129904,50 +1129925,50 @@ │ │ │ │ ldr r2, [pc, #108] @ (3a6fe4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2952f0>) │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 3a67ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x294ab8> │ │ │ │ b.n 3a6efe <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x29520a> │ │ │ │ - bvc.n 3a6e88 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x295194> │ │ │ │ + bmi.n 3a6f08 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x295214> │ │ │ │ lsls r5, r0, #3 │ │ │ │ - bvc.n 3a7064 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x295370> │ │ │ │ + bmi.n 3a6ee4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2951f0> │ │ │ │ lsls r5, r0, #3 │ │ │ │ - lsrs r6, r1, #5 │ │ │ │ + lsls r6, r1, #26 │ │ │ │ lsls r2, r2, #3 │ │ │ │ @ instruction: 0xfa060167 │ │ │ │ - bxns r2 │ │ │ │ + add r4, sl │ │ │ │ lsls r1, r1, #3 │ │ │ │ - vqadd.u16 q0, q14, q1 │ │ │ │ - push {r2, r6, lr} │ │ │ │ + mrrc2 0, 13, r0, ip, cr2 │ │ │ │ + uxth r4, r0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - push {r1, r4, r5, lr} │ │ │ │ + sxtb r2, r6 │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldrsb.w r0, [r8, ] │ │ │ │ ldrh.w r0, [r6, #359] @ 0x167 │ │ │ │ bne.n 3a6ec2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2951ce> │ │ │ │ @ instruction: 0xffffe8fb │ │ │ │ vtbl.8 d30, {d31}, d21 │ │ │ │ vtbx.8 d30, {d15}, d1 │ │ │ │ @ instruction: 0xffffe7e1 │ │ │ │ vabdl.u q15, d31, d1 │ │ │ │ vabdl.u q15, d15, d17 │ │ │ │ vmlsl.u , d15, d9[0] │ │ │ │ vrsubhn.i d30, , │ │ │ │ - vsli.32 d29, d16, #31 │ │ │ │ + vrshr.u32 , q8, #1 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - bpl.n 3a7088 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x295394> │ │ │ │ + bcs.n 3a6f08 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x295214> │ │ │ │ lsls r5, r0, #3 │ │ │ │ - lsrs r4, r2, #23 │ │ │ │ + lsrs r4, r2, #12 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - cmp r6, r6 │ │ │ │ + negs r6, r6 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r0, r2, #22 │ │ │ │ + lsrs r0, r2, #11 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bmi.n 3a6f50 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x29525c> │ │ │ │ + bne.n 3a6fd0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2952dc> │ │ │ │ lsls r5, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r2 │ │ │ │ ldr.w r2, [pc, #1776] @ 3a76ec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2959f8> │ │ │ │ @@ -1130515,38 +1130536,38 @@ │ │ │ │ lsls r1, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r4, #62] @ 0x3e │ │ │ │ lsls r1, r6, #5 │ │ │ │ cmp r4, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r2, #60] @ 0x3c │ │ │ │ + strh r4, [r2, #38] @ 0x26 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r6, r5, #6 │ │ │ │ + lsls r6, r5, #27 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - lsrs r4, r6, #5 │ │ │ │ + lsls r4, r6, #26 │ │ │ │ lsls r1, r3, #3 │ │ │ │ asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r7, #28] │ │ │ │ + strh r0, [r7, #6] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r0, [r2, #28] │ │ │ │ + strh r0, [r2, #6] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r2, [sp, #536] @ 0x218 │ │ │ │ + str r7, [sp, #792] @ 0x318 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldmia r7, {r4, r5, r7} │ │ │ │ + ldmia r4, {r4, r5, r6, r7} │ │ │ │ lsls r5, r0, #3 │ │ │ │ - bic.w r0, r8, #209 @ 0xd1 │ │ │ │ - ldmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ + stcl 0, cr0, [r8, #-836]! @ 0xfffffcbc │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r5, r0, #3 │ │ │ │ ldrh r4, [r5, #12] │ │ │ │ lsls r1, r6, #5 │ │ │ │ - ldmia r5!, {r2, r3, r6} │ │ │ │ + ldmia r2, {r2, r3, r7} │ │ │ │ lsls r5, r0, #3 │ │ │ │ - vqadd.u8 q8, q14, │ │ │ │ + stc2 0, cr0, [ip], {209} @ 0xd1 │ │ │ │ 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 │ │ │ │ mov r2, r0 │ │ │ │ @@ -1131000,37 +1131021,37 @@ │ │ │ │ bcs.w 3a7850 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x295b5c> │ │ │ │ b.n 3a7bf8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x295f04> │ │ │ │ nop │ │ │ │ strh r4, [r3, #62] @ 0x3e │ │ │ │ lsls r1, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5, {r2, r4, r5, r7} │ │ │ │ + ldmia r2, {r2, r4, r5, r6, r7} │ │ │ │ lsls r5, r0, #3 │ │ │ │ - ldmia r5, {r5, r6} │ │ │ │ + ldmia r2!, {r5, r7} │ │ │ │ lsls r5, r0, #3 │ │ │ │ - ldmia r5, {r1, r4, r5, r7} │ │ │ │ + ldmia r2!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r5, r0, #3 │ │ │ │ strh r4, [r3, #48] @ 0x30 │ │ │ │ lsls r1, r6, #5 │ │ │ │ - ldmia r2!, {r1, r4, r5, r7} │ │ │ │ + stmia r7!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r5, r0, #3 │ │ │ │ - ldmia r2, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r5} │ │ │ │ lsls r5, r0, #3 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r0, #3 │ │ │ │ - ldmia r3!, {r2} │ │ │ │ + ldmia r0!, {r2, r6} │ │ │ │ lsls r5, r0, #3 │ │ │ │ - ldmia r1!, {r4, r5} │ │ │ │ + stmia r6!, {r4, r5, r6} │ │ │ │ lsls r5, r0, #3 │ │ │ │ - ldmia r1!, {r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r4, r5} │ │ │ │ lsls r5, r0, #3 │ │ │ │ - ldmia r0!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r5, r0, #3 │ │ │ │ - ldmia r1, {r1, r2, r4, r5} │ │ │ │ + stmia r6!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r5, r0, #3 │ │ │ │ ldr r2, [pc, #24] @ (3a7c70 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x295f7c>) │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r0, #28] │ │ │ │ add r2, pc │ │ │ │ str r3, [r0, #32] │ │ │ │ adds r2, #8 │ │ │ │ @@ -1132410,72 +1132431,72 @@ │ │ │ │ b.n 3a8824 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x296b30> │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r1, #30] │ │ │ │ lsls r1, r6, #5 │ │ │ │ ldrb r4, [r0, #30] │ │ │ │ lsls r1, r6, #5 │ │ │ │ - stmia r6!, {r1, r3, r5, r6} │ │ │ │ + stmia r3!, {r1, r3, r5, r7} │ │ │ │ lsls r5, r0, #3 │ │ │ │ - stmia r7!, {r2, r3, r6, r7} │ │ │ │ + stmia r5!, {r2, r3} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - stmia r5!, {r2, r3, r6, r7} │ │ │ │ + stmia r3!, {r2, r3} │ │ │ │ lsls r5, r0, #3 │ │ │ │ - stmia r6!, {r2, r3, r5, r7} │ │ │ │ + stmia r3!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r5, r0, #3 │ │ │ │ - stmia r3!, {r1, r2, r4, r6} │ │ │ │ + stmia r0!, {r1, r2, r4, r7} │ │ │ │ lsls r5, r0, #3 │ │ │ │ movs r4, #32 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7, {r0, r7} │ │ │ │ - vraddhn.i d28, , q1 │ │ │ │ + @ instruction: 0xffffc1c2 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - stmia r4!, {r4, r7} │ │ │ │ + stmia r1!, {r4, r6, r7} │ │ │ │ lsls r5, r0, #3 │ │ │ │ - lsrs r2, r4, #15 │ │ │ │ + lsrs r2, r4, #4 │ │ │ │ lsls r4, r0, #3 │ │ │ │ ldrb r2, [r2, #10] │ │ │ │ lsls r1, r6, #5 │ │ │ │ ldmia r5, {r0, r1, r2, r4, r5, r7} │ │ │ │ - vrshr.u64 q14, q11, #1 │ │ │ │ + vshr.u32 d28, d22, #1 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - stmia r2!, {r1, r2, r7} │ │ │ │ - lsls r2, r1, #3 │ │ │ │ - cmp r3, #52 @ 0x34 │ │ │ │ + itte gt │ │ │ │ + lslgt r2, r1, #3 │ │ │ │ + cmpgt r3, #52 @ 0x34 │ │ │ │ + movle r0, r0 │ │ │ │ + pop {r1, r2, r4, r5, r7} │ │ │ │ + lsls r5, r0, #3 │ │ │ │ + asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - itet vc │ │ │ │ - lslvc r5, r0, #3 │ │ │ │ - asrvs r0, r6, #26 │ │ │ │ - movvc r0, r0 │ │ │ │ - stmia r1!, {r2, r5, r6, r7} │ │ │ │ + itt cs │ │ │ │ + lslcs r5, r0, #3 │ │ │ │ + popcs {r2, r3, r4, r6} │ │ │ │ lsls r5, r0, #3 │ │ │ │ - itt ne │ │ │ │ - lslne r5, r0, #3 │ │ │ │ - stmiane r6!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r5} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldcl 0, cr0, [r0, #800] @ 0x320 │ │ │ │ - add r4, sp, #344 @ 0x158 │ │ │ │ + adds.w r0, r0, r8, lsl #3 │ │ │ │ + add r1, sp, #600 @ 0x258 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - pop {r1, r4, r6, pc} │ │ │ │ + hlt 0x0012 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - pop {r1, r3, r5, pc} │ │ │ │ + rev16 r2, r5 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - bkpt 0x0036 │ │ │ │ + cbnz r6, 3a8cc8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x296fd4> │ │ │ │ lsls r5, r0, #3 │ │ │ │ - pop {r2, r3, r7} │ │ │ │ + cbnz r4, 3a8ca2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x296fae> │ │ │ │ lsls r5, r0, #3 │ │ │ │ - pop {r1, r3, r7, pc} │ │ │ │ + revsh r2, r1 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - pop {r3, r5, r6, r7} │ │ │ │ + rev r0, r5 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - pop {r1, r4, r5} │ │ │ │ + cbnz r2, 3a8c98 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x296fa4> │ │ │ │ lsls r5, r0, #3 │ │ │ │ - add r1, sp, #984 @ 0x3d8 │ │ │ │ + add r7, pc, #216 @ (adr r7, 3a8d58 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x297064>) │ │ │ │ lsls r5, r0, #3 │ │ │ │ - pop {r3, r6} │ │ │ │ + cbnz r0, 3a8ca6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x296fb2> │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ movs r5, #0 │ │ │ │ @@ -1132787,15 +1132808,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r3 │ │ │ │ bl 36fc64 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25df70> │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - cbnz r4, 3a9036 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x297342> │ │ │ │ + @ instruction: 0xb8dc │ │ │ │ lsls r5, r0, #3 │ │ │ │ strb r6, [r3, #2] │ │ │ │ lsls r1, r6, #5 │ │ │ │ lsrs r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1132842,15 +1132863,15 @@ │ │ │ │ bl 36fc44 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25df50> │ │ │ │ cbz r0, 3a905c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x297368> │ │ │ │ ldr r3, [r0, #28] │ │ │ │ ldrb.w r0, [r3, #52] @ 0x34 │ │ │ │ and.w r0, r0, #3 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - hlt 0x001e │ │ │ │ + @ instruction: 0xb7de │ │ │ │ lsls r5, r0, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ bl 36fc44 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25df50> │ │ │ │ @@ -1133034,15 +1133055,15 @@ │ │ │ │ str r0, [r5, #8] │ │ │ │ ldr r0, [r6, #64] @ 0x40 │ │ │ │ str r3, [r4, #28] │ │ │ │ bl 440564 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32e870> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - strb r0, [r4, r0] │ │ │ │ + str r0, [r4, r5] │ │ │ │ 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 │ │ │ │ ldr r4, [r1, #24] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1133198,17 +1133219,17 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, r0 │ │ │ │ b.n 3a92d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2975dc> │ │ │ │ nop │ │ │ │ ldr r2, [r1, #88] @ 0x58 │ │ │ │ lsls r1, r6, #5 │ │ │ │ - add.w r0, r2, r8, lsr #3 │ │ │ │ - add.w r0, r0, r8, lsr #3 │ │ │ │ - @ instruction: 0xb86e │ │ │ │ + strex r0, r0, [r2, #864] @ 0x360 │ │ │ │ + strex r0, r0, [r0, #864] @ 0x360 │ │ │ │ + push {r1, r2, r3, r5, r7, lr} │ │ │ │ lsls r5, r0, #3 │ │ │ │ subs r2, #20 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1134285,15 +1134306,15 @@ │ │ │ │ ldreq.w r3, [r3, #360] @ 0x168 │ │ │ │ bl 467c24 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x355f30> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ bl 469f10 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x35821c> │ │ │ │ str r4, [r5, #44] @ 0x2c │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - add r4, sp, #312 @ 0x138 │ │ │ │ + add r1, sp, #568 @ 0x238 │ │ │ │ lsls r5, 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, #4040] @ 0xfc8 │ │ │ │ ldr.w r8, [pc, #436] @ 3aa0e0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2983ec> │ │ │ │ sub sp, #28 │ │ │ │ @@ -1135728,15 +1135749,15 @@ │ │ │ │ b.n 3aacc8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x298fd4> │ │ │ │ movs r2, #4 │ │ │ │ b.n 3aabf8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x298f04> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - subs r2, #4 │ │ │ │ + adds r7, #68 @ 0x44 │ │ │ │ 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, #3968] @ 0xf80 │ │ │ │ ldr.w r4, [pc, #1600] @ 3ab500 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x29980c> │ │ │ │ mov sl, r3 │ │ │ │ @@ -1137273,17 +1137294,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp lr, r1 │ │ │ │ lsls r1, r6, #5 │ │ │ │ add ip, r9 │ │ │ │ lsls r1, r6, #5 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r4, r6, r7} │ │ │ │ + rev r2, r2 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r4, [r4, #46] @ 0x2e │ │ │ │ + ldrh r4, [r4, #24] │ │ │ │ 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, #3880] @ 0xf28 │ │ │ │ sub sp, #180 @ 0xb4 │ │ │ │ ldr.w r3, [pc, #2916] @ 3aca38 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x29ad44> │ │ │ │ @@ -1138372,17 +1138393,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r4, #10 │ │ │ │ movs r0, r0 │ │ │ │ subs r6, #66 @ 0x42 │ │ │ │ lsls r1, r6, #5 │ │ │ │ - ldrh r4, [r3, #8] │ │ │ │ + strh r4, [r3, #50] @ 0x32 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - blt.n 3ac978 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x29ac84> │ │ │ │ + bhi.n 3ac9f8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x29ad04> │ │ │ │ lsls r0, r1, #3 │ │ │ │ movs r3, #64 @ 0x40 │ │ │ │ add.w r9, r5, #24 │ │ │ │ ldrb.w r2, [r8, #13] │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ bl 467c24 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x355f30> │ │ │ │ @@ -1139546,15 +1139567,15 @@ │ │ │ │ itt eq │ │ │ │ streq r2, [sp, #92] @ 0x5c │ │ │ │ moveq r8, r3 │ │ │ │ beq.w 3acea4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x29b1b0> │ │ │ │ b.n 3aced6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x29b1e2> │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r5, #24 │ │ │ │ + asrs r2, r5, #13 │ │ │ │ lsls r5, r0, #3 │ │ │ │ cmp r4, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r0, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ @@ -1143101,17 +1143122,17 @@ │ │ │ │ nop │ │ │ │ lsls r4, r5, #20 │ │ │ │ lsls r1, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r5, #27] │ │ │ │ lsls r7, r4, #5 │ │ │ │ - subs r7, #80 @ 0x50 │ │ │ │ + subs r4, #144 @ 0x90 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - ldr r7, [pc, #856] @ (3affd0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x29e2dc>) │ │ │ │ + ldr r5, [pc, #88] @ (3afcd0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x29dfdc>) │ │ │ │ lsls r5, r0, #3 │ │ │ │ adds r4, #100 @ 0x64 │ │ │ │ lsls r0, r6, #5 │ │ │ │ strb r6, [r3, #23] │ │ │ │ lsls r7, r4, #5 │ │ │ │ lsls r0, r4, #15 │ │ │ │ lsls r1, r6, #5 │ │ │ │ @@ -1143210,19 +1143231,19 @@ │ │ │ │ b.n 3afd50 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x29e05c> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsls r4, r3, #13 │ │ │ │ lsls r1, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r7, #8] │ │ │ │ + ldrb r6, [r7, #25] │ │ │ │ lsls r0, r3, #3 │ │ │ │ lsls r0, r5, #10 │ │ │ │ lsls r1, r6, #5 │ │ │ │ - ldr r5, [pc, #720] @ (3b006c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x29e378>) │ │ │ │ + ldr r2, [pc, #976] @ (3b016c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x29e478>) │ │ │ │ lsls r5, r0, #3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cbz r1, 3afdb4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x29e0c0> │ │ │ │ ldr r0, [r3, #12] │ │ │ │ adds r2, r1, #4 │ │ │ │ str r0, [r1, #8] │ │ │ │ add.w ip, r3, #8 │ │ │ │ @@ -1143419,15 +1143440,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsls r4, r4, #3 │ │ │ │ lsls r1, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r1, r0] │ │ │ │ + ldr r2, [r1, r5] │ │ │ │ lsls r1, r3, #3 │ │ │ │ lsls r2, r2, #2 │ │ │ │ lsls r1, r6, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -1155575,21 +1155596,21 @@ │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r3, #30] │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r2, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r7, #34] @ 0x22 │ │ │ │ + strh r0, [r7, #12] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - strh r0, [r6, #34] @ 0x22 │ │ │ │ + strh r0, [r6, #12] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - strh r2, [r5, #34] @ 0x22 │ │ │ │ + strh r2, [r5, #12] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - strh r6, [r4, #34] @ 0x22 │ │ │ │ + strh r6, [r4, #12] │ │ │ │ lsls r4, r0, #3 │ │ │ │ ldrb r6, [r4, #27] │ │ │ │ lsls r0, r6, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1156993,23 +1157014,23 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (3b8f30 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2a723c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (3b8f34 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2a7240>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - pop {r3, r4, r6} │ │ │ │ + cbnz r0, 3b8f4e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2a725a> │ │ │ │ lsls r4, r0, #3 │ │ │ │ - pop {r1, r3, r4, r5, r6} │ │ │ │ + cbnz r2, 3b8f5a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2a7266> │ │ │ │ lsls r4, r0, #3 │ │ │ │ - pop {r3, r5, r6} │ │ │ │ + cbnz r0, 3b8f5a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2a7266> │ │ │ │ lsls r4, r0, #3 │ │ │ │ - pop {r1, r4, r6} │ │ │ │ + cbnz r2, 3b8f58 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2a7264> │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldr r4, [r3, #16] │ │ │ │ + str r4, [r3, #100] @ 0x64 │ │ │ │ lsls r6, r1, #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 │ │ │ │ @@ -1159458,19 +1159479,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r5, r1] │ │ │ │ lsls r0, r6, #5 │ │ │ │ ldr r4, [r1, r1] │ │ │ │ lsls r0, r6, #5 │ │ │ │ cmp r4, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 3ba7b8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2a8ac4> │ │ │ │ + ldmia r6!, {} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - subs r6, #94 @ 0x5e │ │ │ │ + subs r3, #158 @ 0x9e │ │ │ │ lsls r4, r0, #3 │ │ │ │ - subs r1, #226 @ 0xe2 │ │ │ │ + adds r7, #34 @ 0x22 │ │ │ │ lsls r5, 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 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1159795,17 +1159816,17 @@ │ │ │ │ nop │ │ │ │ strb r4, [r2, r5] │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r0, r5] │ │ │ │ lsls r0, r6, #5 │ │ │ │ - sxth r0, r4 │ │ │ │ + add r7, sp, #384 @ 0x180 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cbz r4, 3babe0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2a8eec> │ │ │ │ + add r7, sp, #208 @ 0xd0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ strb r0, [r3, r3] │ │ │ │ lsls r0, r6, #5 │ │ │ │ adds r2, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1159951,18 +1159972,18 @@ │ │ │ │ cmp r3, r1 │ │ │ │ bcc.n 3bad02 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2a900e> │ │ │ │ b.n 3bac76 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2a8f82> │ │ │ │ strb r2, [r3, r0] │ │ │ │ lsls r0, r6, #5 │ │ │ │ cmp r5, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #760] @ (3bb014 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2a9320>) │ │ │ │ + ldr r0, [pc, #1016] @ (3bb114 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2a9420>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ @ instruction: 0xf7a40172 │ │ │ │ - add sp, #104 @ 0x68 │ │ │ │ + add r5, sp, #360 @ 0x168 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb r3, [r1, #0] │ │ │ │ sub sp, #8 │ │ │ │ @@ -1159982,17 +1160003,17 @@ │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #51] @ 0x33 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ b.n 3bad56 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2a9062> │ │ │ │ nop │ │ │ │ - strh r2, [r5, r0] │ │ │ │ + ldr r7, [pc, #424] @ (3baf10 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2a921c>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - mov sl, r8 │ │ │ │ + add r2, r0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ ldr.w ip, [pc, #84] @ 3badc4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2a90d0> │ │ │ │ movs r3, #0 │ │ │ │ push {r4, lr} │ │ │ │ movs r4, #11 │ │ │ │ ldr.w lr, [pc, #80] @ 3badc8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2a90d4> │ │ │ │ add ip, pc │ │ │ │ @@ -1160317,35 +1160338,35 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #44] @ (3bb0bc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2a93c8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #44] @ (3bb0c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2a93cc>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r3, [sp, #288] @ 0x120 │ │ │ │ + ldr r0, [sp, #544] @ 0x220 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldrb r6, [r4, #9] │ │ │ │ + strb r6, [r4, #30] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldrb r0, [r6, #9] │ │ │ │ + strb r0, [r6, #30] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldrb r2, [r5, #10] │ │ │ │ + strb r2, [r5, #31] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldrb r4, [r5, #9] │ │ │ │ + strb r4, [r5, #30] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldr r3, [sp, #200] @ 0xc8 │ │ │ │ + ldr r0, [sp, #456] @ 0x1c8 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldr r3, [sp, #240] @ 0xf0 │ │ │ │ + ldr r0, [sp, #496] @ 0x1f0 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldr r3, [sp, #280] @ 0x118 │ │ │ │ + ldr r0, [sp, #536] @ 0x218 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - lsls r4, r3, #13 │ │ │ │ + lsls r4, r3, #2 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r1, [pc, #968] @ (3bb488 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2a9794>) │ │ │ │ + bx r6 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrb r0, [r3, #8] │ │ │ │ + strb r0, [r3, #29] │ │ │ │ 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 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ @@ -1160624,15 +1160645,15 @@ │ │ │ │ blx 68474 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ b.n 3bb1de <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2a94ea> │ │ │ │ ldrb.w r3, [r1, #45] @ 0x2d │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r2, #20] │ │ │ │ udf #255 @ 0xff │ │ │ │ - ldr r6, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r3, [sp, #936] @ 0x3a8 │ │ │ │ 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, #80] @ 3bb3fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2a9708> │ │ │ │ @@ -1161813,33 +1161834,33 @@ │ │ │ │ blx 67eac <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrb r3, [r0, #2] │ │ │ │ cmp r3, #95 @ 0x5f │ │ │ │ bne.n 3bbe22 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2aa12e> │ │ │ │ b.n 3bbdf6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2aa102> │ │ │ │ - adds r6, r1, #1 │ │ │ │ + adds r6, r1, r6 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r4, [sp, #72] @ 0x48 │ │ │ │ + str r1, [sp, #328] @ 0x148 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - str r3, [sp, #992] @ 0x3e0 │ │ │ │ + str r1, [sp, #224] @ 0xe0 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - strb r4, [r7, #20] │ │ │ │ + strb r4, [r7, #9] │ │ │ │ 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] @ (3bbe94 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2aa1a0>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ add r2, pc │ │ │ │ blx 67eac <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ - str r7, [sp, #544] @ 0x220 │ │ │ │ + str r4, [sp, #800] @ 0x320 │ │ │ │ lsls r3, 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 r2, [pc, #96] @ (3bbf08 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2aa214>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -1161877,23 +1161898,23 @@ │ │ │ │ bhi.n 3bbee4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2aa1f0> │ │ │ │ ldr r2, [pc, #28] @ (3bbf18 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2aa224>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ add r2, pc │ │ │ │ blx 67eac <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - str r3, [sp, #616] @ 0x268 │ │ │ │ + str r0, [sp, #872] @ 0x368 │ │ │ │ lsls r4, r0, #3 │ │ │ │ adcs r0, r0 │ │ │ │ lsls r0, r6, #5 │ │ │ │ adds r4, r4, r7 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r7, #2 │ │ │ │ + adds r2, r7, r7 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - movs r1, #192 @ 0xc0 │ │ │ │ + subs r0, r0, #4 │ │ │ │ lsls r2, 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, r0 │ │ │ │ ldr r0, [pc, #172] @ (3bbfdc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2aa2e8>) │ │ │ │ @@ -1161967,22 +1161988,22 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r0, r1 │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #104] @ 0x68 │ │ │ │ + str r0, [sp, #360] @ 0x168 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - sub.w r0, r0, #208 @ 0xd0 │ │ │ │ - subs r2, r4, #3 │ │ │ │ + mcr 0, 7, r0, cr0, cr0, {6} │ │ │ │ + adds r2, r4, #0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrb r0, [r3, #4] │ │ │ │ + strb r0, [r3, #25] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - sub sp, #392 @ 0x188 │ │ │ │ + add r6, sp, #136 @ 0x88 │ │ │ │ lsls r2, r0, #3 │ │ │ │ ands r4, r7 │ │ │ │ lsls r0, r6, #5 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1162005,17 +1162026,17 @@ │ │ │ │ blx r3 │ │ │ │ ldr r2, [pc, #16] @ (3bc040 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2aa34c>) │ │ │ │ ldr r0, [r4, #16] │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 67eac <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - str r2, [sp, #312] @ 0x138 │ │ │ │ + ldrh r6, [r1, #60] @ 0x3c │ │ │ │ lsls r4, r0, #3 │ │ │ │ - movs r0, #140 @ 0x8c │ │ │ │ + adds r4, r1, #7 │ │ │ │ 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 │ │ │ │ ldr r2, [pc, #56] @ (3bc08c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2aa398>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -1162038,17 +1162059,17 @@ │ │ │ │ ldr r3, [r3, #32] │ │ │ │ mla r3, r5, r1, r3 │ │ │ │ movs r1, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ blx 67eac <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r2, [sp, #72] @ 0x48 │ │ │ │ + ldrh r2, [r2, #58] @ 0x3a │ │ │ │ lsls r4, r0, #3 │ │ │ │ - str r4, [sp, #424] @ 0x1a8 │ │ │ │ + str r1, [sp, #680] @ 0x2a8 │ │ │ │ lsls r4, r0, #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] @ (3bc150 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2aa45c>) │ │ │ │ @@ -1162124,22 +1162145,22 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r7, #82 @ 0x52 │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #808] @ 0x328 │ │ │ │ + ldrh r2, [r1, #56] @ 0x38 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - orr.w r0, r6, #208 @ 0xd0 │ │ │ │ - str r1, [sp, #568] @ 0x238 │ │ │ │ + stc 0, cr0, [r6, #832] @ 0x340 │ │ │ │ + ldrh r6, [r1, #54] @ 0x36 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - strb r2, [r4, #30] │ │ │ │ + strb r2, [r4, #19] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r4, r2, #6 │ │ │ │ + adds r4, r2, #3 │ │ │ │ lsls r2, r2, #3 │ │ │ │ subs r6, #198 @ 0xc6 │ │ │ │ lsls r0, r6, #5 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1162165,31 +1162186,31 @@ │ │ │ │ ldr r2, [pc, #20] @ (3bc1c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2aa4cc>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ blx 67eac <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r1, [sp, #32] │ │ │ │ + ldrh r0, [r1, #50] @ 0x32 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - strb r0, [r4, #28] │ │ │ │ + strb r0, [r4, #17] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r6, sp, #936 @ 0x3a8 │ │ │ │ + add r4, sp, #168 @ 0xa8 │ │ │ │ lsls r2, r0, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #12] @ (3bc1e0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2aa4ec>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ add r2, pc │ │ │ │ blx 67eac <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [sp, #784] @ 0x310 │ │ │ │ + ldrh r4, [r0, #48] @ 0x30 │ │ │ │ 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 │ │ │ │ ldr r2, [pc, #40] @ (3bc21c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2aa528>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -1162206,17 +1162227,17 @@ │ │ │ │ ldr r2, [pc, #16] @ (3bc220 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2aa52c>) │ │ │ │ ldr r0, [r4, #16] │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 67eac <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r0, [sp, #696] @ 0x2b8 │ │ │ │ + ldrh r6, [r5, #46] @ 0x2e │ │ │ │ lsls r4, r0, #3 │ │ │ │ - lsls r6, r4, #14 │ │ │ │ + lsls r6, r4, #3 │ │ │ │ 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 r2, [pc, #40] @ (3bc25c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2aa568>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -1162233,29 +1162254,29 @@ │ │ │ │ ldr r2, [pc, #16] @ (3bc260 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2aa56c>) │ │ │ │ ldr r0, [r4, #16] │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 67eac <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r0, [sp, #504] @ 0x1f8 │ │ │ │ + ldrh r6, [r7, #44] @ 0x2c │ │ │ │ lsls r4, r0, #3 │ │ │ │ - lsls r6, r4, #13 │ │ │ │ + lsls r6, r4, #2 │ │ │ │ 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] @ (3bc280 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2aa58c>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ add r2, pc │ │ │ │ blx 67eac <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [sp, #320] @ 0x140 │ │ │ │ + ldrh r0, [r2, #44] @ 0x2c │ │ │ │ lsls r4, r0, #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] @ (3bc2d4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2aa5e0>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -1162283,19 +1162304,19 @@ │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ blx 67eac <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r0, [sp, #232] @ 0xe8 │ │ │ │ + ldrh r2, [r7, #42] @ 0x2a │ │ │ │ lsls r4, r0, #3 │ │ │ │ - strb r2, [r1, #24] │ │ │ │ + strb r2, [r1, #13] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r5, sp, #832 @ 0x340 │ │ │ │ + add r3, sp, #64 @ 0x40 │ │ │ │ lsls r2, r0, #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] │ │ │ │ @@ -1162307,19 +1162328,19 @@ │ │ │ │ add r2, pc │ │ │ │ blx 67eac <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #12] @ (3bc314 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2aa620>) │ │ │ │ add r3, pc │ │ │ │ b.n 3bc2f8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2aa604> │ │ │ │ nop │ │ │ │ - ldrh r6, [r4, #62] @ 0x3e │ │ │ │ + ldrh r6, [r4, #40] @ 0x28 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - asrs r4, r2, #29 │ │ │ │ + asrs r4, r2, #18 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrh r6, [r3, #62] @ 0x3e │ │ │ │ + ldrh r6, [r3, #40] @ 0x28 │ │ │ │ lsls r4, r0, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #32] @ (3bc348 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2aa654>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1162547,46 +1162568,46 @@ │ │ │ │ b.n 3bc45e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2aa76a> │ │ │ │ ldr r2, [pc, #76] @ (3bc574 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2aa880>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ blx 67eac <__fprintf_chk@plt> │ │ │ │ b.n 3bc440 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2aa74c> │ │ │ │ - ldrh r0, [r0, #60] @ 0x3c │ │ │ │ + ldrh r0, [r0, #38] @ 0x26 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - strb r4, [r6, #20] │ │ │ │ + strb r4, [r6, #9] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r4, [r7, #19] │ │ │ │ + strb r4, [r7, #8] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r4, sp, #712 @ 0x2c8 │ │ │ │ + add r1, sp, #968 @ 0x3c8 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - strb r0, [r3, #18] │ │ │ │ + strb r0, [r3, #7] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r4, [r5, #17] │ │ │ │ + strb r4, [r5, #6] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r6, [r0, #17] │ │ │ │ + strb r6, [r0, #6] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r4, [r4, #16] │ │ │ │ + strb r4, [r4, #5] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r3, sp, #952 @ 0x3b8 │ │ │ │ + add r1, sp, #184 @ 0xb8 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - asrs r4, r7, #17 │ │ │ │ + asrs r4, r7, #6 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strb r2, [r5, #15] │ │ │ │ + strb r2, [r5, #4] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r3, sp, #720 @ 0x2d0 │ │ │ │ + add r0, sp, #976 @ 0x3d0 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r6, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r4, [sp, #248] @ 0xf8 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldrh r6, [r6, #46] @ 0x2e │ │ │ │ + ldrh r6, [r6, #24] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - mcrr2 0, 12, r0, r4, cr9 │ │ │ │ - ldrh r4, [r3, #46] @ 0x2e │ │ │ │ + vst1.8 {d0[6]}, [r4], r9 │ │ │ │ + ldrh r4, [r3, #24] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - stc2 0, cr0, [r0], {209} @ 0xd1 │ │ │ │ + vst1.8 @ instruction: 0xf9c000d1 │ │ │ │ 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 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1162624,19 +1162645,19 @@ │ │ │ │ blx 67eac <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ adds r7, #189 @ 0xbd │ │ │ │ adds r5, #134 @ 0x86 │ │ │ │ movs r4, #0 │ │ │ │ ldr r1, [pc, #464] @ (3bc7c8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2aaad4>) │ │ │ │ - ldrh r0, [r0, #42] @ 0x2a │ │ │ │ + ldrh r0, [r0, #20] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldr r0, [sp, #560] @ 0x230 │ │ │ │ + str r5, [sp, #816] @ 0x330 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r6, [r2, #40] @ 0x28 │ │ │ │ + ldrh r6, [r2, #18] │ │ │ │ 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, r1 │ │ │ │ ldr r2, [pc, #104] @ (3bc680 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2aa98c>) │ │ │ │ @@ -1162686,23 +1162707,23 @@ │ │ │ │ bne.n 3bc65e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2aa96a> │ │ │ │ ldr r2, [pc, #28] @ (3bc690 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2aa99c>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ add r2, pc │ │ │ │ blx 67eac <__fprintf_chk@plt> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldrh r0, [r5, #38] @ 0x26 │ │ │ │ + ldrh r0, [r5, #16] │ │ │ │ lsls r4, r0, #3 │ │ │ │ subs r1, #216 @ 0xd8 │ │ │ │ lsls r0, r6, #5 │ │ │ │ asrs r0, r4, #10 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r3, #0] │ │ │ │ + ldrb r4, [r3, r5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r0, [r1, #42] @ 0x2a │ │ │ │ + ldrh r0, [r1, #20] │ │ │ │ lsls r4, r0, #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 │ │ │ │ @@ -1162942,51 +1162963,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 │ │ │ │ - ldrh r0, [r4, #34] @ 0x22 │ │ │ │ + ldrh r0, [r4, #12] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldrsh r4, [r4, r6] │ │ │ │ + ldrb r4, [r4, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ subs r1, #42 @ 0x2a │ │ │ │ lsls r0, r6, #5 │ │ │ │ - strb r4, [r7, #6] │ │ │ │ + ldr r4, [r7, #108] @ 0x6c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r6, [r7, #30] │ │ │ │ + ldrh r6, [r7, #8] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - pop {r2, r3} │ │ │ │ + cbnz r4, 3bc932 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2aac3e> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r6, r1, #11 │ │ │ │ + lsrs r6, r1, #32 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrh r0, [r0, #26] │ │ │ │ + ldrh r0, [r0, #4] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - cbnz r2, 3bc98c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2aac98> │ │ │ │ + @ instruction: 0xb8c2 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r4, r0, #9 │ │ │ │ + lsls r4, r0, #30 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cbnz r6, 3bc98a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2aac96> │ │ │ │ + @ instruction: 0xb89e │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r0, [r1, #24] │ │ │ │ + ldrh r0, [r1, #2] │ │ │ │ lsls r4, r0, #3 │ │ │ │ movs r6, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r7, #20] │ │ │ │ + strh r2, [r7, #62] @ 0x3e │ │ │ │ lsls r4, r0, #3 │ │ │ │ - add r0, sp, #376 @ 0x178 │ │ │ │ + add r5, pc, #632 @ (adr r5, 3bcbbc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2aaec8>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldrh r6, [r2, #20] │ │ │ │ + strh r6, [r2, #62] @ 0x3e │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldrh r6, [r5, #16] │ │ │ │ + strh r6, [r5, #58] @ 0x3a │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldrh r2, [r2, #18] │ │ │ │ + strh r2, [r2, #60] @ 0x3c │ │ │ │ lsls r4, r0, #3 │ │ │ │ - str r5, [sp, #472] @ 0x1d8 │ │ │ │ + str r2, [sp, #728] @ 0x2d8 │ │ │ │ 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, #40] @ (3bc98c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2aac98>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1163074,21 +1163095,23 @@ │ │ │ │ ldr r2, [pc, #32] @ (3bca44 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2aad50>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ add r2, pc │ │ │ │ blx 67eac <__fprintf_chk@plt> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldrh r0, [r2, #12] │ │ │ │ + strh r0, [r2, #54] @ 0x36 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - @ instruction: 0xe85000c9 │ │ │ │ - ldrb r2, [r1, #21] │ │ │ │ + b.n 3bc55c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2aa868> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xe80600c9 │ │ │ │ - ldrh r0, [r3, #12] │ │ │ │ + ldrb r2, [r1, #10] │ │ │ │ + lsls r1, r1, #3 │ │ │ │ + b.n 3bc4d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2aa7dc> │ │ │ │ + lsls r1, r1, #3 │ │ │ │ + strh r0, [r3, #54] @ 0x36 │ │ │ │ lsls r4, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ @@ -1163277,44 +1163300,44 @@ │ │ │ │ blx 67eac <__fprintf_chk@plt> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #20] │ │ │ │ bl 36fb98 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x25dea4> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldrh r4, [r3, #6] │ │ │ │ + strh r4, [r3, #48] @ 0x30 │ │ │ │ lsls r4, r0, #3 │ │ │ │ adds r5, #132 @ 0x84 │ │ │ │ lsls r0, r6, #5 │ │ │ │ - ldrb r6, [r0, #18] │ │ │ │ + ldrb r6, [r0, #7] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 3bcb0c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2aae18> │ │ │ │ + b.n 3bc58c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2aa898> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r4, [r3, #4] │ │ │ │ + strh r4, [r3, #46] @ 0x2e │ │ │ │ lsls r4, r0, #3 │ │ │ │ cmp r3, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3bcab0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2aadbc> │ │ │ │ + b.n 3bc530 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2aa83c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r0, [r7, #16] │ │ │ │ + ldrb r0, [r7, #5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 3bc9f8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2aad04> │ │ │ │ + b.n 3bc478 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2aa784> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xfa7000c8 │ │ │ │ - b.n 3bc9ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2aacb8> │ │ │ │ + @ instruction: 0xf7b000c8 │ │ │ │ + b.n 3bd42c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ab738> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r6, [r5, #62] @ 0x3e │ │ │ │ + strh r6, [r5, #40] @ 0x28 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - b.n 3bc948 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2aac54> │ │ │ │ + b.n 3bd3c8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ab6d4> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r0, [r0, #14] │ │ │ │ + ldrb r0, [r0, #3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 3bc8bc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2aabc8> │ │ │ │ + b.n 3bd33c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ab648> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r6, [r1, #62] @ 0x3e │ │ │ │ + strh r6, [r1, #40] @ 0x28 │ │ │ │ lsls r4, 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 │ │ │ │ ldrb.w r3, [r1, #40] @ 0x28 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1163408,30 +1163431,30 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [pc, #40] @ (3bcd4c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ab058>) │ │ │ │ add r3, pc │ │ │ │ b.n 3bcc70 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2aaf7c> │ │ │ │ adds r3, #150 @ 0x96 │ │ │ │ lsls r0, r6, #5 │ │ │ │ - strh r6, [r6, #54] @ 0x36 │ │ │ │ + strh r6, [r6, #32] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - strh r0, [r7, #54] @ 0x36 │ │ │ │ + strh r0, [r7, #32] │ │ │ │ lsls r4, r0, #3 │ │ │ │ asrs r0, r0, #23 │ │ │ │ movs r0, r0 │ │ │ │ ldc2 15, cr15, [r1, #1020]! @ 0x3fc │ │ │ │ - b.n 3bc830 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2aab3c> │ │ │ │ + b.n 3bd2b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ab5bc> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r2, [r7, #8] │ │ │ │ + strb r2, [r7, #29] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 3bc778 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2aaa84> │ │ │ │ + b.n 3bd1f8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ab504> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r6, [r5, #50] @ 0x32 │ │ │ │ + strh r6, [r5, #28] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - cmp r3, #24 │ │ │ │ + cmp r0, #88 @ 0x58 │ │ │ │ lsls r6, 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 r2, [pc, #364] @ (3bced0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ab1dc>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -1163591,38 +1163614,38 @@ │ │ │ │ blx 67eac <__fprintf_chk@plt> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [pc, #60] @ (3bcf00 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ab20c>) │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 67eac <__fprintf_chk@plt> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - strh r0, [r4, #48] @ 0x30 │ │ │ │ + strh r0, [r4, #26] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - strh r6, [r3, #46] @ 0x2e │ │ │ │ + strh r6, [r3, #24] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - b.n 3bc7c8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2aaad4> │ │ │ │ + b.n 3bd248 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ab554> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r0, [r6, #5] │ │ │ │ + strb r0, [r6, #26] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 3bc73c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2aaa48> │ │ │ │ + b.n 3bd1bc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ab4c8> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xf7b600c8 │ │ │ │ - b.n 3bc6f0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2aa9fc> │ │ │ │ + @ instruction: 0xf4f600c8 │ │ │ │ + b.n 3bd170 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ab47c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r0, [r5, #40] @ 0x28 │ │ │ │ + strh r0, [r5, #18] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - b.n 3bd674 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ab980> │ │ │ │ + b.n 3bd0f4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ab400> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r2, [r7, #2] │ │ │ │ + strb r2, [r7, #23] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 3bd5e8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ab8f4> │ │ │ │ + b.n 3bd068 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ab374> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r0, [r1, #40] @ 0x28 │ │ │ │ + strh r0, [r1, #18] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - strh r2, [r1, #38] @ 0x26 │ │ │ │ + strh r2, [r1, #16] │ │ │ │ lsls r4, r0, #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] @ (3bcfac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ab2b8>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1163818,26 +1163841,26 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ blx 67eac <__fprintf_chk@plt> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - strh r6, [r3, #28] │ │ │ │ + strh r6, [r3, #6] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - strh r2, [r7, #26] │ │ │ │ + strh r2, [r7, #4] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - strh r4, [r4, #26] │ │ │ │ + strh r4, [r4, #4] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - @ instruction: 0xf52200c8 │ │ │ │ - strh r4, [r6, #20] │ │ │ │ + @ instruction: 0xf26200c8 │ │ │ │ + ldrb r4, [r6, #31] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - strb r4, [r2, #25] │ │ │ │ + strb r4, [r2, #14] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xf4d200c8 │ │ │ │ + @ instruction: 0xf21200c8 │ │ │ │ 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 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1163891,19 +1163914,19 @@ │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strb r2, [r5, #23] │ │ │ │ lsls r0, r6, #5 │ │ │ │ - strh r0, [r0, #20] │ │ │ │ + ldrb r0, [r0, #31] │ │ │ │ lsls r4, r0, #3 │ │ │ │ strb r2, [r7, #22] │ │ │ │ lsls r0, r6, #5 │ │ │ │ - strh r2, [r0, #18] │ │ │ │ + ldrb r2, [r0, #30] │ │ │ │ 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, #3640] @ 0xe38 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #964] @ (3bd580 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ab88c>) │ │ │ │ @@ -1164295,97 +1164318,97 @@ │ │ │ │ blx 669b8 <__snprintf_chk@plt> │ │ │ │ b.n 3bd258 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ab564> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ cmp r6, #60 @ 0x3c │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r7, #18] │ │ │ │ + ldrb r0, [r7, #30] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - strh r4, [r1, #18] │ │ │ │ + ldrb r4, [r1, #30] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldr r4, [r0, #120] @ 0x78 │ │ │ │ + ldr r4, [r0, #76] @ 0x4c │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldr r4, [r0, #120] @ 0x78 │ │ │ │ + ldr r4, [r0, #76] @ 0x4c │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldr r0, [r0, #120] @ 0x78 │ │ │ │ + ldr r0, [r0, #76] @ 0x4c │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldr r2, [r6, #112] @ 0x70 │ │ │ │ + ldr r2, [r6, #68] @ 0x44 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - strh r0, [r6, #8] │ │ │ │ + ldrb r0, [r6, #25] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - strb r6, [r1, #0] │ │ │ │ + ldr r6, [r1, #84] @ 0x54 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - strh r0, [r5, #8] │ │ │ │ + ldrb r0, [r5, #25] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - strh r6, [r4, #8] │ │ │ │ + ldrb r6, [r4, #25] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - strh r6, [r3, #8] │ │ │ │ + ldrb r6, [r3, #25] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - strh r6, [r3, #8] │ │ │ │ + ldrb r6, [r3, #25] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - strh r6, [r3, #8] │ │ │ │ + ldrb r6, [r3, #25] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - strh r6, [r3, #8] │ │ │ │ + ldrb r6, [r3, #25] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - strh r6, [r3, #8] │ │ │ │ + ldrb r6, [r3, #25] │ │ │ │ lsls r4, r0, #3 │ │ │ │ strb r2, [r7, #14] │ │ │ │ lsls r0, r6, #5 │ │ │ │ - ldr r6, [r2, #112] @ 0x70 │ │ │ │ + ldr r6, [r2, #68] @ 0x44 │ │ │ │ lsls r4, r0, #3 │ │ │ │ strb r4, [r2, #14] │ │ │ │ lsls r0, r6, #5 │ │ │ │ - strh r0, [r0, #6] │ │ │ │ + ldrb r0, [r0, #24] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - strh r2, [r3, #48] @ 0x30 │ │ │ │ + strh r2, [r3, #26] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r0, [r4, #72] @ 0x48 │ │ │ │ + str r0, [r4, #28] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r6, [r0, #72] @ 0x48 │ │ │ │ + str r6, [r0, #28] │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r3, #182 @ 0xb6 │ │ │ │ lsls r0, r6, #5 │ │ │ │ - ldrb r6, [r7, #31] │ │ │ │ + ldrb r6, [r7, #20] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - movs r3, #194 @ 0xc2 │ │ │ │ + movs r1, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r3, #186 @ 0xba │ │ │ │ + movs r0, #250 @ 0xfa │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r3, #178 @ 0xb2 │ │ │ │ + movs r0, #242 @ 0xf2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r3, #170 @ 0xaa │ │ │ │ + movs r0, #234 @ 0xea │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r3, #162 @ 0xa2 │ │ │ │ + movs r0, #226 @ 0xe2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r3, #154 @ 0x9a │ │ │ │ + movs r0, #218 @ 0xda │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r3, #146 @ 0x92 │ │ │ │ + movs r0, #210 @ 0xd2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r3, #136 @ 0x88 │ │ │ │ + movs r0, #200 @ 0xc8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r3, #124 @ 0x7c │ │ │ │ + movs r0, #188 @ 0xbc │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r3, #112 @ 0x70 │ │ │ │ + movs r0, #176 @ 0xb0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r3, #102 @ 0x66 │ │ │ │ + movs r0, #166 @ 0xa6 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r3, #88 @ 0x58 │ │ │ │ + movs r0, #152 @ 0x98 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r3, #74 @ 0x4a │ │ │ │ + movs r0, #138 @ 0x8a │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r3, #60 @ 0x3c │ │ │ │ + movs r0, #124 @ 0x7c │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrb r2, [r4, #29] │ │ │ │ + ldrb r2, [r4, #18] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldrb r6, [r1, #28] │ │ │ │ + ldrb r6, [r1, #17] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldrb r4, [r0, #29] │ │ │ │ + ldrb r4, [r0, #18] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldrb r4, [r4, #28] │ │ │ │ + ldrb r4, [r4, #17] │ │ │ │ lsls r4, r0, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (3bd674 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ab980>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1164412,15 +1164435,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ b.n 3bd652 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ab95e> │ │ │ │ nop │ │ │ │ cmp r1, #184 @ 0xb8 │ │ │ │ lsls r0, r6, #5 │ │ │ │ cmp r3, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r7, #25] │ │ │ │ + ldrb r0, [r7, #14] │ │ │ │ lsls r4, r0, #3 │ │ │ │ mov r3, r0 │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r3, #28] │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1164465,21 +1164488,21 @@ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 3bcfc4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ab2d0> │ │ │ │ ldr r1, [pc, #24] @ (3bd70c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2aba18>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 67460 <__printf_chk@plt> │ │ │ │ blx 67ec4 │ │ │ │ - ldrb r2, [r0, #28] │ │ │ │ + ldrb r2, [r0, #17] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - strb r2, [r7, #0] │ │ │ │ + ldr r2, [r7, #84] @ 0x54 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r2, [r5, #26] │ │ │ │ + ldrb r2, [r5, #15] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - strb r2, [r3, #0] │ │ │ │ + ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr r3, [pc, #68] @ (3bd758 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2aba64>) │ │ │ │ ldr r2, [pc, #72] @ (3bd75c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2aba68>) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r1, #20] │ │ │ │ ldr r0, [r0, #20] │ │ │ │ ldr r3, [r3, r2] │ │ │ │ @@ -1164505,17 +1164528,17 @@ │ │ │ │ add r1, pc │ │ │ │ blx 67460 <__printf_chk@plt> │ │ │ │ blx 67ec4 │ │ │ │ cmp r0, #232 @ 0xe8 │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r0, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r1, #27] │ │ │ │ + ldrb r6, [r1, #16] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldr r2, [r0, #124] @ 0x7c │ │ │ │ + ldr r2, [r0, #80] @ 0x50 │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr r0, [r1, #20] │ │ │ │ ldr r2, [pc, #72] @ (3bd7b4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2abac0>) │ │ │ │ add r2, pc │ │ │ │ cbz r0, 3bd77a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2aba86> │ │ │ │ ldr r3, [pc, #68] @ (3bd7b8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2abac4>) │ │ │ │ ldr r0, [r0, #20] │ │ │ │ @@ -1164543,17 +1164566,17 @@ │ │ │ │ blx 67460 <__printf_chk@plt> │ │ │ │ blx 67ec4 │ │ │ │ nop │ │ │ │ cmp r0, #144 @ 0x90 │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r0, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r4, #26] │ │ │ │ + ldrb r0, [r4, #15] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldr r0, [r5, #116] @ 0x74 │ │ │ │ + ldr r0, [r5, #72] @ 0x48 │ │ │ │ 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 r7, [r1, #24] │ │ │ │ ldr r2, [pc, #236] @ (3bd8c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2abbd0>) │ │ │ │ @@ -1164652,29 +1164675,29 @@ │ │ │ │ mov r2, r4 │ │ │ │ add r1, pc │ │ │ │ movs r0, #1 │ │ │ │ blx 67460 <__printf_chk@plt> │ │ │ │ blx 67ec4 │ │ │ │ cmp r0, #36 @ 0x24 │ │ │ │ lsls r0, r6, #5 │ │ │ │ - ldrb r2, [r0, #27] │ │ │ │ + ldrb r2, [r0, #16] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldrb r6, [r6, #28] │ │ │ │ + ldrb r6, [r6, #17] │ │ │ │ lsls r4, r0, #3 │ │ │ │ subs r2, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r4, #25] │ │ │ │ + ldrb r0, [r4, #14] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldrb r6, [r6, #26] │ │ │ │ + ldrb r6, [r6, #15] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldrb r6, [r1, #27] │ │ │ │ + ldrb r6, [r1, #16] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldrb r6, [r1, #23] │ │ │ │ + ldrb r6, [r1, #12] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldrb r4, [r4, #23] │ │ │ │ + ldrb r4, [r4, #12] │ │ │ │ lsls r4, r0, #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 │ │ │ │ @@ -1164863,29 +1164886,29 @@ │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r4 │ │ │ │ add r1, pc │ │ │ │ movs r0, #1 │ │ │ │ blx 67460 <__printf_chk@plt> │ │ │ │ blx 67ec4 │ │ │ │ nop │ │ │ │ - ldrb r2, [r7, #23] │ │ │ │ + ldrb r2, [r7, #12] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldr r2, [r2, #76] @ 0x4c │ │ │ │ + ldr r2, [r2, #32] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r0, [r0, #25] │ │ │ │ + ldrb r0, [r0, #14] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldrb r6, [r4, #20] │ │ │ │ + ldrb r6, [r4, #9] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldr r6, [r1, #72] @ 0x48 │ │ │ │ + ldr r6, [r1, #28] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r4, [r2, #21] │ │ │ │ + ldrb r4, [r2, #10] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldr r0, [r6, #68] @ 0x44 │ │ │ │ + ldr r0, [r6, #24] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r2, [r4, #22] │ │ │ │ + ldrb r2, [r4, #11] │ │ │ │ lsls r4, r0, #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] │ │ │ │ @@ -1164985,36 +1165008,36 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 3bcfc4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ab2d0> │ │ │ │ blx 67ec4 │ │ │ │ ldr r1, [pc, #16] @ (3bdbf0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2abefc>) │ │ │ │ add r1, pc │ │ │ │ b.n 3bdb7c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2abe88> │ │ │ │ nop │ │ │ │ - ldrb r2, [r2, #22] │ │ │ │ + ldrb r2, [r2, #11] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldrb r2, [r5, #24] │ │ │ │ + ldrb r2, [r5, #13] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldrb r0, [r0, #21] │ │ │ │ + ldrb r0, [r0, #10] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldrb r6, [r6, #21] │ │ │ │ + ldrb r6, [r6, #10] │ │ │ │ lsls r4, r0, #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, 3bdc0a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2abf16> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r1, [pc, #12] @ (3bdc18 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2abf24>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 67460 <__printf_chk@plt> │ │ │ │ blx 67ec4 │ │ │ │ - ldrb r6, [r6, #22] │ │ │ │ + ldrb r6, [r6, #11] │ │ │ │ lsls r4, r0, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #128] @ (3bdcac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2abfb8>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -1165072,15 +1165095,15 @@ │ │ │ │ nop │ │ │ │ movs r3, #202 @ 0xca │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #130 @ 0x82 │ │ │ │ lsls r0, r6, #5 │ │ │ │ - ldrb r6, [r2, #21] │ │ │ │ + ldrb r6, [r2, #10] │ │ │ │ lsls r4, r0, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #32] @ (3bdcec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2abff8>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1165091,17 +1165114,17 @@ │ │ │ │ bl 3bcfc4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ab2d0> │ │ │ │ ldr r1, [pc, #16] @ (3bdcf0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2abffc>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 67460 <__printf_chk@plt> │ │ │ │ blx 67ec4 │ │ │ │ nop │ │ │ │ - ldrb r4, [r3, #21] │ │ │ │ + ldrb r4, [r3, #10] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldr r0, [r6, #32] │ │ │ │ + str r0, [r6, #116] @ 0x74 │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1165131,17 +1165154,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 3bcfc4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ab2d0> │ │ │ │ ldr r1, [pc, #12] @ (3bdd58 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ac064>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 67460 <__printf_chk@plt> │ │ │ │ pop {r4, pc} │ │ │ │ - ldrb r4, [r3, #20] │ │ │ │ + ldrb r4, [r3, #9] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldr r4, [r0, #28] │ │ │ │ + str r4, [r0, #112] @ 0x70 │ │ │ │ lsls r1, r1, #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 │ │ │ │ @@ -1165185,19 +1165208,19 @@ │ │ │ │ movs r0, #1 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ mov r2, r4 │ │ │ │ add r1, pc │ │ │ │ blx 67460 <__printf_chk@plt> │ │ │ │ blx 67ec4 │ │ │ │ nop │ │ │ │ - ldrb r2, [r4, #19] │ │ │ │ + ldrb r2, [r4, #8] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldrb r0, [r1, #20] │ │ │ │ + ldrb r0, [r1, #9] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldrb r4, [r2, #20] │ │ │ │ + ldrb r4, [r2, #9] │ │ │ │ lsls r4, r0, #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 │ │ │ │ @@ -1165246,19 +1165269,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r4, [r0, #20] │ │ │ │ movs r0, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx 67460 <__printf_chk@plt> │ │ │ │ blx 67ec4 │ │ │ │ - ldrb r4, [r0, #21] │ │ │ │ + ldrb r4, [r0, #10] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldrb r2, [r3, #19] │ │ │ │ + ldrb r2, [r3, #8] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldrb r2, [r1, #20] │ │ │ │ + ldrb r2, [r1, #9] │ │ │ │ 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 │ │ │ │ ldr r5, [r1, #20] │ │ │ │ mov r6, r0 │ │ │ │ @@ -1165344,25 +1165367,25 @@ │ │ │ │ blx 67460 <__printf_chk@plt> │ │ │ │ mov r0, r4 │ │ │ │ bl 3bcfc4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ab2d0> │ │ │ │ blx 67ec4 │ │ │ │ ldr r2, [pc, #24] @ (3bdf70 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ac27c>) │ │ │ │ add r2, pc │ │ │ │ b.n 3bdefa <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ac206> │ │ │ │ - bics r4, r7 │ │ │ │ + lsrs r4, r7 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrb r2, [r5, #18] │ │ │ │ + ldrb r2, [r5, #7] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldrb r0, [r4, #20] │ │ │ │ + ldrb r0, [r4, #9] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - str r0, [r5, #124] @ 0x7c │ │ │ │ + str r0, [r5, #80] @ 0x50 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r6, [r1, #18] │ │ │ │ + ldrb r6, [r1, #7] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldr r4, [r6, #88] @ 0x58 │ │ │ │ + ldr r4, [r6, #44] @ 0x2c │ │ │ │ lsls r0, 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 │ │ │ │ @@ -1165421,21 +1165444,21 @@ │ │ │ │ bl 3bcfc4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ab2d0> │ │ │ │ ldr r1, [pc, #24] @ (3be024 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ac330>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 67460 <__printf_chk@plt> │ │ │ │ blx 67ec4 │ │ │ │ nop │ │ │ │ - ldrb r2, [r3, #18] │ │ │ │ + ldrb r2, [r3, #7] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldrb r0, [r0, #20] │ │ │ │ + ldrb r0, [r0, #9] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldrb r0, [r6, #18] │ │ │ │ + ldrb r0, [r6, #7] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - str r4, [r0, #112] @ 0x70 │ │ │ │ + str r4, [r0, #68] @ 0x44 │ │ │ │ lsls r1, r1, #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] @ (3be100 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ac40c>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1165525,15 +1165548,15 @@ │ │ │ │ beq.n 3be0fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ac408> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ blx 66a0c <__cxa_end_cleanup@plt> │ │ │ │ subs r6, r7, #6 │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r6, #19] │ │ │ │ + ldrb r0, [r6, #8] │ │ │ │ lsls r4, r0, #3 │ │ │ │ subs r2, r4, #6 │ │ │ │ lsls r0, r6, #5 │ │ │ │ strb r0, [r3, r5] │ │ │ │ lsls r7, r5, #5 │ │ │ │ stc2l 15, cr15, [r1], #-1020 @ 0xfffffc04 │ │ │ │ ldc2l 15, cr15, [r7], #-1020 @ 0xfffffc04 │ │ │ │ @@ -1165588,15 +1165611,15 @@ │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ subs r4, r7, #2 │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - svc 52 @ 0x34 │ │ │ │ + bgt.n 3be28c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ac598> │ │ │ │ lsls r1, r1, #3 │ │ │ │ subs r2, r0, #2 │ │ │ │ lsls r0, r6, #5 │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1165638,15 +1165661,15 @@ │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ subs r4, r7, #0 │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #0 │ │ │ │ + cmp r0, #64 @ 0x40 │ │ │ │ lsls r5, r0, #3 │ │ │ │ subs r2, r1, #0 │ │ │ │ lsls r0, r6, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1165663,15 +1165686,15 @@ │ │ │ │ beq.n 3be242 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ac54e> │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #8] @ (3be258 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ac564>) │ │ │ │ add r1, pc │ │ │ │ bl 3be128 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ac434> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldrb r6, [r6, #11] │ │ │ │ + ldrb r6, [r6, #0] │ │ │ │ lsls r4, r0, #3 │ │ │ │ adds r3, r0, r1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 3be2d4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ac5e0> │ │ │ │ subs r3, r1, #1 │ │ │ │ ldrb r1, [r0, r3] │ │ │ │ @@ -1165794,15 +1165817,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ bl 3be128 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ac434> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 3be342 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ac64e> │ │ │ │ nop │ │ │ │ - ldrh r4, [r2, r0] │ │ │ │ + ldrsb r4, [r2, r5] │ │ │ │ lsls r4, r0, #3 │ │ │ │ ldr r3, [r0, #80] @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cbz r2, 3be3f0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ac6fc> │ │ │ │ ldr r1, [r1, #24] │ │ │ │ cmp r1, #1 │ │ │ │ it cc │ │ │ │ @@ -1165936,15 +1165959,15 @@ │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 3be128 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ac434> │ │ │ │ cmp r5, r6 │ │ │ │ bne.n 3be4e6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ac7f2> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldrb r2, [r1, #2] │ │ │ │ + strb r2, [r1, #23] │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ add.w r3, r1, #132 @ 0x84 │ │ │ │ @@ -1166097,29 +1166120,29 @@ │ │ │ │ bcs.n 3be600 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ac90c> │ │ │ │ ldr r1, [pc, #40] @ (3be6cc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ac9d8>) │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc │ │ │ │ bl 3be128 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ac434> │ │ │ │ b.n 3be600 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ac90c> │ │ │ │ - ldrb r2, [r1, #6] │ │ │ │ + strb r2, [r1, #27] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldrb r4, [r0, #4] │ │ │ │ + strb r4, [r0, #25] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldrb r6, [r0, #3] │ │ │ │ + strb r6, [r0, #24] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldrb r6, [r4, #0] │ │ │ │ + strb r6, [r4, #21] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldrb r0, [r2, #5] │ │ │ │ + strb r0, [r2, #26] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldrb r2, [r6, #4] │ │ │ │ + strb r2, [r6, #25] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldrb r4, [r5, #1] │ │ │ │ + strb r4, [r5, #22] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldrb r4, [r0, #2] │ │ │ │ + strb r4, [r0, #23] │ │ │ │ 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 │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1166189,15 +1166212,15 @@ │ │ │ │ bl 518fa4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4072b0> │ │ │ │ mov r1, fp │ │ │ │ mov r2, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 3be128 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ac434> │ │ │ │ ldr.w r2, [r6, #1596] @ 0x63c │ │ │ │ b.n 3be778 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2aca84> │ │ │ │ - ldrb r4, [r7, #2] │ │ │ │ + strb r4, [r7, #23] │ │ │ │ lsls r4, r0, #3 │ │ │ │ cmp r0, #3 │ │ │ │ bhi.n 3be7cc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2acad8> │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r5, r0, #8 │ │ │ │ lsrs r3, r1, #32 │ │ │ │ ldr r0, [pc, #28] @ (3be7d4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2acae0>) │ │ │ │ @@ -1166212,23 +1166235,23 @@ │ │ │ │ ldr r0, [pc, #24] @ (3be7e0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2acaec>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (3be7e4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2acaf0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r6, [r1, #84] @ 0x54 │ │ │ │ + ldr r6, [r1, #40] @ 0x28 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldrb r0, [r6, #0] │ │ │ │ + strb r0, [r6, #21] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldr r2, [r1, #84] @ 0x54 │ │ │ │ + ldr r2, [r1, #40] @ 0x28 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r0, r4, r4 │ │ │ │ + asrs r0, r4, #25 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - asrs r6, r5, #1 │ │ │ │ + lsrs r6, r5, #22 │ │ │ │ lsls r6, r1, #3 │ │ │ │ cmp r0, r1 │ │ │ │ beq.n 3be82a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2acb36> │ │ │ │ cbz r2, 3be826 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2acb32> │ │ │ │ ldrb r2, [r0, #14] │ │ │ │ cmp r2, #1 │ │ │ │ bhi.n 3be826 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2acb32> │ │ │ │ @@ -1166298,15 +1166321,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 3be88c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2acb98> │ │ │ │ - add r4, sp, #776 @ 0x308 │ │ │ │ + add r2, sp, #8 │ │ │ │ lsls r3, r0, #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 │ │ │ │ @@ -1166942,22 +1166965,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} │ │ │ │ - strb r2, [r0, #21] │ │ │ │ + strb r2, [r0, #10] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - asrs r4, r0, #4 │ │ │ │ + lsrs r4, r0, #25 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strb r4, [r1, #13] │ │ │ │ - lsls r4, r0, #3 │ │ │ │ - lsls r4, r6, #3 │ │ │ │ + strb r4, [r1, #2] │ │ │ │ lsls r4, r0, #3 │ │ │ │ + cdp2 0, 3, cr0, cr4, cr3, {6} │ │ │ │ ldr r3, [r0, #28] │ │ │ │ lsls r2, r3, #12 │ │ │ │ bpl.w 3be9c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2accd0> │ │ │ │ ldr r2, [r1, #28] │ │ │ │ ldr r3, [r1, #16] │ │ │ │ movs r1, #104 @ 0x68 │ │ │ │ str r3, [sp, #4] │ │ │ │ @@ -1168060,33 +1168082,34 @@ │ │ │ │ mov r1, r8 │ │ │ │ str r3, [r0, #16] │ │ │ │ bl 3ba50c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2a8818> │ │ │ │ mov r0, r5 │ │ │ │ bl 3b092c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x29ec38> │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ b.w 3be9c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2accd0> │ │ │ │ - strb r4, [r4, #4] │ │ │ │ + ldr r4, [r4, #100] @ 0x64 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - strb r4, [r0, #4] │ │ │ │ + ldr r4, [r0, #100] @ 0x64 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - strb r2, [r4, #3] │ │ │ │ + ldr r2, [r4, #96] @ 0x60 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - add r1, pc, #952 @ (adr r1, 3bfd20 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ae02c>) │ │ │ │ + ldr r7, [sp, #184] @ 0xb8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r2, [r2, #2] │ │ │ │ + ldr r2, [r2, #92] @ 0x5c │ │ │ │ lsls r4, r0, #3 │ │ │ │ - strb r6, [r5, #1] │ │ │ │ + ldr r6, [r5, #88] @ 0x58 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - @ instruction: 0xf0fe00d1 │ │ │ │ - lsrs r0, r0, #4 │ │ │ │ + mrc 0, 1, r0, cr14, cr1, {6} │ │ │ │ + lsls r0, r0, #25 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - orn r0, r6, r9, lsl #3 │ │ │ │ - ldrh r0, [r0, #18] │ │ │ │ + b.n 3bf8c8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2adbd4> │ │ │ │ + lsls r1, r1, #3 │ │ │ │ + strh r0, [r0, #60] @ 0x3c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r2, [r5, #0] │ │ │ │ + str r2, [r5, #84] @ 0x54 │ │ │ │ lsls r4, r0, #3 │ │ │ │ ldr r2, [r1, #28] │ │ │ │ ldr r3, [r1, #16] │ │ │ │ movs r1, #160 @ 0xa0 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [r2, #20] │ │ │ │ mov r0, r3 │ │ │ │ @@ -1168882,28 +1168905,28 @@ │ │ │ │ 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 │ │ │ │ - lsls r4, r7, #13 │ │ │ │ + lsls r4, r7, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r6, [r6, #88] @ 0x58 │ │ │ │ + str r6, [r6, #44] @ 0x2c │ │ │ │ lsls r4, r0, #3 │ │ │ │ - str r0, [r3, #88] @ 0x58 │ │ │ │ + str r0, [r3, #44] @ 0x2c │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ssat r0, #4, r2, asr #3 │ │ │ │ - str r2, [r7, #44] @ 0x2c │ │ │ │ + orn r0, r2, #195 @ 0xc3 │ │ │ │ + str r2, [r7, #0] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - str r4, [r1, #32] │ │ │ │ + ldrsh r4, [r1, r5] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - str r4, [r5, #28] │ │ │ │ + ldrsh r4, [r5, r4] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - str r0, [r6, #16] │ │ │ │ + ldrsh r0, [r6, r1] │ │ │ │ lsls r4, r0, #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] @ (3c01dc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ae4e8>) │ │ │ │ @@ -1170166,15 +1170189,15 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ str.w r2, [r9] │ │ │ │ udf #255 @ 0xff │ │ │ │ vld4.16 {d0,d2,d4,d6}, [r4 :128] │ │ │ │ ldrsb.w r0, [lr, ] │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r6, r2] │ │ │ │ + strb r0, [r6, r7] │ │ │ │ lsls r4, r0, #3 │ │ │ │ subs r0, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ ands.w r1, r0, #15663104 @ 0xef0000 │ │ │ │ subs r2, #208 @ 0xd0 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #228 @ 0xe4 │ │ │ │ @@ -1171174,24 +1171197,24 @@ │ │ │ │ bl 3c0fc8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2af2d4> │ │ │ │ b.n 3c12ec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2af5f8> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ vrhadd.s q8, q7, │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ vrhadd.s q8, q0, │ │ │ │ - ldr r7, [pc, #496] @ (3c1a3c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2afd48>) │ │ │ │ + ldr r4, [pc, #752] @ (3c1b3c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2afe48>) │ │ │ │ lsls r4, r0, #3 │ │ │ │ cmp r3, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #816] @ (3c1b84 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2afe90>) │ │ │ │ + ldr r4, [pc, #48] @ (3c1884 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2afb90>) │ │ │ │ lsls r4, r0, #3 │ │ │ │ ldcl 1, cr0, [r2], #444 @ 0x1bc │ │ │ │ adds r4, r4, r7 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #568] @ (3c1a98 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2afda4>) │ │ │ │ + @ instruction: 0x47ce │ │ │ │ lsls r4, r0, #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] @ (3c18cc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2afbd8>) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -1171380,19 +1171403,19 @@ │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ b.n 3c1814 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2afb20> │ │ │ │ lsls r7, r5, #5 │ │ │ │ movs r0, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0x479e │ │ │ │ + add lr, fp │ │ │ │ lsls r4, r0, #3 │ │ │ │ cmp r6, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - bxns pc │ │ │ │ + add ip, r7 │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #768] @ (3c1d7c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b0088>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -1171684,19 +1171707,19 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [pc, #512] @ (3c1f7c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b0288>) │ │ │ │ b.n 3c1878 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2afb84> │ │ │ │ lsls r7, r5, #5 │ │ │ │ movs r0, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ - mov r0, sp │ │ │ │ + bics r0, r5 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - mov r0, pc │ │ │ │ + bics r0, r7 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - mov r4, fp │ │ │ │ + bics r4, r3 │ │ │ │ lsls r4, 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 r3, [pc, #356] @ (3c1f08 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b0214>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -1171841,15 +1171864,15 @@ │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ b.n 3c23b4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b06c0> │ │ │ │ lsls r7, r5, #5 │ │ │ │ cmp r6, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - bics r2, r2 │ │ │ │ + lsrs r2, r2 │ │ │ │ lsls r4, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr.w r9, [pc, #980] @ 3c22fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b0608> │ │ │ │ sub sp, #28 │ │ │ │ @@ -1172224,23 +1172247,23 @@ │ │ │ │ ldr r3, [pc, #512] @ (3c24f8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b0804>) │ │ │ │ movs r0, r0 │ │ │ │ mov r0, r0 │ │ │ │ b.n 3c249c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b07a8> │ │ │ │ lsls r7, r5, #5 │ │ │ │ movs r0, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ - tst r6, r3 │ │ │ │ + subs r7, #94 @ 0x5e │ │ │ │ lsls r4, r0, #3 │ │ │ │ subs r0, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - tst r4, r3 │ │ │ │ + subs r7, #92 @ 0x5c │ │ │ │ lsls r4, r0, #3 │ │ │ │ - tst r2, r0 │ │ │ │ + subs r7, #66 @ 0x42 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - rors r4, r4 │ │ │ │ + subs r7, #36 @ 0x24 │ │ │ │ lsls r4, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #704] @ (3c25ec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b08f8>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1172525,15 +1172548,15 @@ │ │ │ │ bl 3b07a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x29eaac> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bgt.n 3c2588 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b0894> │ │ │ │ lsls r7, r5, #5 │ │ │ │ adds r4, r2, r2 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #130 @ 0x82 │ │ │ │ + subs r3, #194 @ 0xc2 │ │ │ │ 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 │ │ │ │ ldr r4, [pc, #828] @ (3c2948 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b0c54>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1172849,19 +1172872,19 @@ │ │ │ │ bl 3b076c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x29ea78> │ │ │ │ b.n 3c27c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b0acc> │ │ │ │ nop │ │ │ │ bls.n 3c2920 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b0c2c> │ │ │ │ lsls r7, r5, #5 │ │ │ │ movs r0, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #190 @ 0xbe │ │ │ │ + subs r0, #254 @ 0xfe │ │ │ │ lsls r4, r0, #3 │ │ │ │ adds r4, r2, r2 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #156 @ 0x9c │ │ │ │ + subs r0, #220 @ 0xdc │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ ldr.w r3, [pc, #1372] @ 3c2ecc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b11d8> │ │ │ │ sub sp, #28 │ │ │ │ @@ -1173392,21 +1173415,21 @@ │ │ │ │ vaba.u8 q2, q0, │ │ │ │ movs r0, r0 │ │ │ │ muls r7, r7 │ │ │ │ bvs.n 3c2de4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b10f0> │ │ │ │ lsls r7, r5, #5 │ │ │ │ cmp r6, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #70 @ 0x46 │ │ │ │ + adds r5, #134 @ 0x86 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - subs r0, #26 │ │ │ │ + adds r5, #90 @ 0x5a │ │ │ │ lsls r4, r0, #3 │ │ │ │ - subs r0, #40 @ 0x28 │ │ │ │ + adds r5, #104 @ 0x68 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r7, #192 @ 0xc0 │ │ │ │ + adds r5, #0 │ │ │ │ lsls r4, r0, #3 │ │ │ │ lsls r1, r1, #27 │ │ │ │ bpl.w 3c2d18 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b1024> │ │ │ │ ldr r2, [r3, #16] │ │ │ │ add.w r0, r4, #36 @ 0x24 │ │ │ │ ldr r7, [r3, #28] │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ @@ -1174160,33 +1174183,33 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmn r6, r7 │ │ │ │ vaba.u8 q2, q0, │ │ │ │ movs r0, r0 │ │ │ │ muls r7, r7 │ │ │ │ subs r4, r6, #2 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #118 @ 0x76 │ │ │ │ + adds r0, #182 @ 0xb6 │ │ │ │ lsls r4, r0, #3 │ │ │ │ cmp r6, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #80 @ 0x50 │ │ │ │ + adds r0, #144 @ 0x90 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r3, #2 │ │ │ │ + adds r0, #66 @ 0x42 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r3, #12 │ │ │ │ + adds r0, #76 @ 0x4c │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r2, #164 @ 0xa4 │ │ │ │ + cmp r7, #228 @ 0xe4 │ │ │ │ lsls r4, r0, #3 │ │ │ │ cmp r4, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #4 │ │ │ │ + cmp r3, #68 @ 0x44 │ │ │ │ lsls r4, r0, #3 │ │ │ │ cmp r6, #0 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #226 @ 0xe2 │ │ │ │ + cmp r3, #34 @ 0x22 │ │ │ │ lsls r4, r0, #3 │ │ │ │ ldr r2, [pc, #644] @ (3c3920 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b1c2c>) │ │ │ │ add.w r0, r4, #36 @ 0x24 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [r5, r2] │ │ │ │ ldr r2, [pc, #636] @ (3c3924 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b1c30>) │ │ │ │ @@ -1174445,19 +1174468,19 @@ │ │ │ │ str r2, [r0, #16] │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 3ba50c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2a8818> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 3c344c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b1758> │ │ │ │ cmp r4, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #126 @ 0x7e │ │ │ │ + cmp r1, #190 @ 0xbe │ │ │ │ lsls r4, r0, #3 │ │ │ │ subs r4, r7, r4 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #92 @ 0x5c │ │ │ │ + cmp r1, #156 @ 0x9c │ │ │ │ lsls r4, r0, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r4, [pc, #128] @ (3c39c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b1ccc>) │ │ │ │ mov r6, r0 │ │ │ │ @@ -1174625,15 +1174648,15 @@ │ │ │ │ ite ne │ │ │ │ movne.w r1, #4294967295 @ 0xffffffff │ │ │ │ ldreq r1, [r4, #16] │ │ │ │ bl 5167f0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x404afc> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - movs r4, #20 │ │ │ │ + movs r1, #84 @ 0x54 │ │ │ │ lsls r0, 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] │ │ │ │ @@ -1174667,15 +1174690,15 @@ │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [pc, #8] @ (3c3b4c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b1e58>) │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r2, r3, lsl #2] │ │ │ │ mov r7, r3 │ │ │ │ b.n 3c3b14 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b1e20> │ │ │ │ - movs r3, #94 @ 0x5e │ │ │ │ + movs r0, #158 @ 0x9e │ │ │ │ lsls r0, 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] @ (3c3c40 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b1f4c>) │ │ │ │ @@ -1175311,15 +1175334,15 @@ │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r6, r4 │ │ │ │ b.n 3c419a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b24a6> │ │ │ │ ldr r0, [pc, #4] @ (3c41c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b24d0>) │ │ │ │ add r0, pc │ │ │ │ blx 66664 │ │ │ │ - movs r1, #162 @ 0xa2 │ │ │ │ + subs r2, r4, #3 │ │ │ │ lsls r4, r0, #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 │ │ │ │ @@ -1175944,39 +1175967,39 @@ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ cbnz r2, 3c4850 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b2b5c> │ │ │ │ lsls r7, r5, #5 │ │ │ │ cmp r3, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #608 @ (adr r3, 3c4a50 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b2d5c>) │ │ │ │ + add r0, pc, #864 @ (adr r0, 3c4b50 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b2e5c>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r6, sp, #536 @ 0x218 │ │ │ │ + add r3, sp, #792 @ 0x318 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r6, sp, #536 @ 0x218 │ │ │ │ + add r3, sp, #792 @ 0x318 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r5, sp, #712 @ 0x2c8 │ │ │ │ + add r2, sp, #968 @ 0x3c8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r5, sp, #720 @ 0x2d0 │ │ │ │ + add r2, sp, #976 @ 0x3d0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - itte ls │ │ │ │ - lslls r3, r0, #3 │ │ │ │ - nopls {10} │ │ │ │ - lslhi r3, r0, #3 │ │ │ │ - bkpt 0x00ce │ │ │ │ + pop {r1, r3, r4, r6, r7} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - bkpt 0x00cc │ │ │ │ + pop {r5, r6, r7} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cbnz r6, 3c487c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b2b88> │ │ │ │ + pop {r1, r2, r3} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - bkpt 0x00c4 │ │ │ │ + pop {r2, r3} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - bkpt 0x00cc │ │ │ │ + @ instruction: 0xb8e6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - pop {r2, r3, r4, r6, pc} │ │ │ │ + pop {r2} │ │ │ │ + lsls r3, r0, #3 │ │ │ │ + pop {r2, r3} │ │ │ │ + lsls r3, r0, #3 │ │ │ │ + hlt 0x001c │ │ │ │ lsls r3, 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 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1176017,15 +1176040,15 @@ │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ ldr r2, [r4, #24] │ │ │ │ cmp r3, #22 │ │ │ │ it eq │ │ │ │ ldreq r1, [r4, #16] │ │ │ │ bl 5167f0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x404afc> │ │ │ │ b.n 3c486a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b2b76> │ │ │ │ - asrs r6, r4, #25 │ │ │ │ + asrs r6, r4, #14 │ │ │ │ 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 │ │ │ │ ldr r5, [r1, #20] │ │ │ │ mov r4, r1 │ │ │ │ @@ -1176245,21 +1176268,21 @@ │ │ │ │ bhi.w 3c48ec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b2bf8> │ │ │ │ mov r0, r5 │ │ │ │ bl 3c4820 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b2b2c> │ │ │ │ ldr r2, [r4, #24] │ │ │ │ movs r3, #1 │ │ │ │ b.n 3c4a5c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b2d68> │ │ │ │ nop │ │ │ │ - asrs r4, r4, #21 │ │ │ │ + asrs r4, r4, #10 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - asrs r6, r2, #20 │ │ │ │ + asrs r6, r2, #9 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - asrs r0, r6, #19 │ │ │ │ + asrs r0, r6, #8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - asrs r0, r3, #18 │ │ │ │ + asrs r0, r3, #7 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -1176393,17 +1176416,17 @@ │ │ │ │ mov r1, r5 │ │ │ │ str r3, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ bl 3ba50c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2a8818> │ │ │ │ str r4, [r7, #0] │ │ │ │ b.n 3c4b5a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b2e66> │ │ │ │ nop │ │ │ │ - asrs r0, r3, #13 │ │ │ │ + asrs r0, r3, #2 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - asrs r2, r7, #30 │ │ │ │ + asrs r2, r7, #19 │ │ │ │ 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 │ │ │ │ ldrd r3, r4, [r1, #24] │ │ │ │ sub sp, #20 │ │ │ │ @@ -1176611,17 +1176634,17 @@ │ │ │ │ cmp r5, #0 │ │ │ │ bne.w 3c4cbc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b2fc8> │ │ │ │ b.n 3c4cd4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b2fe0> │ │ │ │ cbz r0, 3c4ec0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b31cc> │ │ │ │ lsls r7, r5, #5 │ │ │ │ cmp r3, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r7, #25 │ │ │ │ + asrs r4, r7, #14 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - asrs r0, r2, #22 │ │ │ │ + asrs r0, r2, #11 │ │ │ │ lsls r4, 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 r4, [r1, #20] │ │ │ │ sub sp, #8 │ │ │ │ @@ -1176695,15 +1176718,15 @@ │ │ │ │ bl 43e418 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32c724> │ │ │ │ mov r1, r8 │ │ │ │ str r7, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ bl 3ba50c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2a8818> │ │ │ │ str r4, [r5, #20] │ │ │ │ b.n 3c4ea4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b31b0> │ │ │ │ - asrs r0, r7, #18 │ │ │ │ + asrs r0, r7, #7 │ │ │ │ lsls r4, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #404] @ (3c50d8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b33e4>) │ │ │ │ @@ -1177007,15 +1177030,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ str.w r0, [r8, #36] @ 0x24 │ │ │ │ b.n 3c51b8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b34c4> │ │ │ │ add r6, sp, #840 @ 0x348 │ │ │ │ lsls r7, r5, #5 │ │ │ │ cmp r3, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - cbz r6, 3c52a6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b35b2> │ │ │ │ + sub sp, #312 @ 0x138 │ │ │ │ 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 │ │ │ │ ldrd r7, r4, [r0] │ │ │ │ mov r6, r0 │ │ │ │ @@ -1177059,15 +1177082,15 @@ │ │ │ │ strd r3, r4, [r6] │ │ │ │ str r5, [r6, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #4] @ (3c52bc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b35c8>) │ │ │ │ add r0, pc │ │ │ │ blx 66664 │ │ │ │ - asrs r2, r5, #2 │ │ │ │ + lsrs r2, r5, #23 │ │ │ │ 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 r5, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ @@ -1178252,17 +1178275,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r5, pc, #112 @ (adr r5, 3c5ec0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b41cc>) │ │ │ │ lsls r7, r5, #5 │ │ │ │ add r4, pc, #1008 @ (adr r4, 3c6244 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b4550>) │ │ │ │ lsls r7, r5, #5 │ │ │ │ cmp r5, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r3, #30 │ │ │ │ + lsls r2, r3, #19 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - lsls r0, r0, #29 │ │ │ │ + lsls r0, r0, #18 │ │ │ │ lsls r4, r0, #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] @ (3c5ed8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b41e4>) │ │ │ │ mov r5, r0 │ │ │ │ @@ -1179167,19 +1179190,19 @@ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #7 │ │ │ │ bne.n 3c6716 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b4a22> │ │ │ │ ldrsb.w r3, [r3, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ bge.n 3c66a8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b49b4> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - uxth r0, r5 │ │ │ │ + add r7, sp, #928 @ 0x3a0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - hlt 0x0002 │ │ │ │ + @ instruction: 0xb7c2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - push {r2, r7} │ │ │ │ + cbz r4, 3c67ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b4ab8> │ │ │ │ lsls r3, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3712] @ 0xe80 │ │ │ │ ldr r2, [pc, #324] @ (3c68d4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b4be0>) │ │ │ │ sub sp, #348 @ 0x15c │ │ │ │ @@ -1179547,15 +1179570,15 @@ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ movs r0, #2 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - vst4. {d0-d3}, [r0], r3 │ │ │ │ + movw r0, #2243 @ 0x8c3 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #15 │ │ │ │ bne.n 3c6b86 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b4e92> │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cbz r3, 3c6b88 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b4e94> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1183626,19 +1183649,19 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ mov r6, r3 │ │ │ │ b.n 3c93c2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b76ce> │ │ │ │ ldrb r4, [r0, #0] │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r7, #124] @ 0x7c │ │ │ │ + ldr r2, [r7, #80] @ 0x50 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r0, [r7, #92] @ 0x5c │ │ │ │ + ldr r0, [r7, #48] @ 0x30 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r0, [r6, #92] @ 0x5c │ │ │ │ + ldr r0, [r6, #48] @ 0x30 │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldr r2, [r3, #80] @ 0x50 │ │ │ │ lsls r7, r5, #5 │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp sl, r8 │ │ │ │ beq.w 3c92ae <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b75ba> │ │ │ │ mov.w r2, r8, lsl #5 │ │ │ │ @@ -1183741,15 +1183764,15 @@ │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r1, [r3, #88] @ 0x58 │ │ │ │ b.n 3c929e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b75aa> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ b.n 3c9430 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b773c> │ │ │ │ nop │ │ │ │ - str r6, [r5, #56] @ 0x38 │ │ │ │ + str r6, [r5, #12] │ │ │ │ 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, #3952] @ 0xf70 │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ mov r8, r2 │ │ │ │ @@ -1185031,15 +1185054,15 @@ │ │ │ │ ldr r1, [pc, #12] @ (3ca2bc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b85c8>) │ │ │ │ mov ip, r0 │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc │ │ │ │ mov r2, ip │ │ │ │ bl 43de74 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32c180> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + bkpt 0x0036 │ │ │ │ lsls r3, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ ldr r2, [pc, #320] @ (3ca414 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b8720>) │ │ │ │ add.w r3, r0, #602112 @ 0x93000 │ │ │ │ @@ -1185163,24 +1185186,24 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ ldrb r2, [r4, r4] │ │ │ │ lsls r7, r5, #5 │ │ │ │ ldrb r2, [r3, r4] │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x00e8 │ │ │ │ + pop {r3, r5} │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldrb r2, [r6, r3] │ │ │ │ lsls r7, r5, #5 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - itet ge │ │ │ │ - lslge r3, r0, #3 │ │ │ │ - stmdblt sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - movge.w ip, #4096 @ 0x1000 │ │ │ │ + pop {r1, r3, r5, r6, r7} │ │ │ │ + lsls r3, r0, #3 │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ ldr r3, [pc, #724] @ (3ca718 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b8a24>) │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ ldr r2, [pc, #724] @ (3ca71c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b8a28>) │ │ │ │ add r3, pc │ │ │ │ mov fp, r3 │ │ │ │ @@ -1185467,45 +1185490,45 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ ldrh r6, [r6, r6] │ │ │ │ lsls r7, r5, #5 │ │ │ │ ldrh r0, [r6, r6] │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - itee pl │ │ │ │ - lslpl r3, r0, #3 │ │ │ │ - ittt cs @ unpredictable │ │ │ │ - lslcs r3, r0, #3 │ │ │ │ - bkpt 0x00f4 │ │ │ │ - lslcs r3, r0, #3 │ │ │ │ - bkpt 0x00ce │ │ │ │ + pop {r1, r4, r7} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r0, #176 @ 0xb0 │ │ │ │ + pop {r1, r5, r6} │ │ │ │ + lsls r3, r0, #3 │ │ │ │ + pop {r2, r4, r5} │ │ │ │ + lsls r3, r0, #3 │ │ │ │ + pop {r1, r2, r3} │ │ │ │ + lsls r3, r0, #3 │ │ │ │ + movs r5, #240 @ 0xf0 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - lsrs r6, r0, #25 │ │ │ │ + lsrs r6, r0, #14 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - bkpt 0x009c │ │ │ │ + cbnz r4, 3ca7b6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b8ac2> │ │ │ │ lsls r3, r0, #3 │ │ │ │ - bkpt 0x0092 │ │ │ │ + cbnz r2, 3ca7b8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b8ac4> │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r0, #118 @ 0x76 │ │ │ │ + adds r5, #182 @ 0xb6 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - bkpt 0x0098 │ │ │ │ + cbnz r0, 3ca7c2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b8ace> │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r6, [r3, #104] @ 0x68 │ │ │ │ + str r6, [r3, #60] @ 0x3c │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldr r4, [r7, r5] │ │ │ │ lsls r7, r5, #5 │ │ │ │ - str r6, [r5, r6] │ │ │ │ + ldr r6, [pc, #952] @ (3cab10 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b8e1c>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r4, r5, r6, pc} │ │ │ │ + hlt 0x0032 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - pop {r7, pc} │ │ │ │ + revsh r0, r0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cbz r2, 3ca780 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b8a8c> │ │ │ │ blx 68864 │ │ │ │ @@ -1185763,36 +1185786,36 @@ │ │ │ │ add r6, pc │ │ │ │ b.n 3ca850 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b8b5c> │ │ │ │ nop │ │ │ │ ldr r0, [r3, r1] │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - stcl 0, cr0, [ip, #-860]! @ 0xfffffca4 │ │ │ │ - pop {r2, r4, r6, r7, pc} │ │ │ │ + @ instruction: 0xeaac00d7 │ │ │ │ + cbnz r4, 3caa30 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b8d3c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - movs r5, #222 @ 0xde │ │ │ │ + movs r3, #30 │ │ │ │ lsls r3, r0, #3 │ │ │ │ bcc.n 3ca8f8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b8c04> │ │ │ │ lsls r5, r4, #5 │ │ │ │ ldrsb r4, [r7, r4] │ │ │ │ lsls r7, r5, #5 │ │ │ │ - movs r5, #56 @ 0x38 │ │ │ │ + movs r2, #120 @ 0x78 │ │ │ │ lsls r3, r0, #3 │ │ │ │ bcs.n 3ca97c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b8c88> │ │ │ │ lsls r5, r4, #5 │ │ │ │ - movs r5, #164 @ 0xa4 │ │ │ │ + movs r2, #228 @ 0xe4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r5, #50 @ 0x32 │ │ │ │ + movs r2, #114 @ 0x72 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r4, #236 @ 0xec │ │ │ │ + movs r2, #44 @ 0x2c │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r5, #86 @ 0x56 │ │ │ │ + movs r2, #150 @ 0x96 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r4, #70 @ 0x46 │ │ │ │ + movs r1, #134 @ 0x86 │ │ │ │ lsls r3, r0, #3 │ │ │ │ mov r3, r0 │ │ │ │ ldrb.w r0, [r0, #639] @ 0x27f │ │ │ │ cbnz r0, 3caa3c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b8d48> │ │ │ │ ldr.w r2, [r3, #196] @ 0xc4 │ │ │ │ ldrb.w r1, [r3, #188] @ 0xbc │ │ │ │ cbz r2, 3caa3e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b8d4a> │ │ │ │ @@ -1187012,72 +1187035,74 @@ │ │ │ │ nop │ │ │ │ strb r4, [r6, r0] │ │ │ │ lsls r7, r5, #5 │ │ │ │ strb r2, [r2, r0] │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - stmdb r2, {r0, r1, r2, r4, r6, r7} │ │ │ │ - push {r3, r4, r6, r7, lr} │ │ │ │ + b.n 3cb2ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b95b8> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - @ instruction: 0xb856 │ │ │ │ + cbz r0, 3cb672 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b997e> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 3cbe24 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ba130> │ │ │ │ + push {r1, r2, r4, r7, lr} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 3cb538 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b9844> │ │ │ │ + b.n 3cb8a4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b9bb0> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - @ instruction: 0xb7fe │ │ │ │ + b.n 3cafb8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b92c4> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r4!, {r2, r5, r6, r7} │ │ │ │ + push {r1, r2, r3, r4, r5, lr} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - @ instruction: 0xeac200d7 │ │ │ │ - @ instruction: 0xb784 │ │ │ │ + ldmia r2, {r2, r5} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 3cbc98 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b9fa4> │ │ │ │ + @ instruction: 0xe80200d7 │ │ │ │ + push {r2, r6, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - eor.w r0, lr, r7, lsr #3 │ │ │ │ - b.n 3cbc6c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b9f78> │ │ │ │ + b.n 3cb718 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b9a24> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cbz r0, 3cb688 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b9994> │ │ │ │ + b.n 3cb5ec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b98f8> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - udf #246 @ 0xf6 │ │ │ │ + b.n 3cb6ec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b99f8> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - push {r1, r2, r4} │ │ │ │ + add r7, sp, #0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ble.n 3cb650 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b995c> │ │ │ │ + bgt.n 3cb6c8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b99d4> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - svc 158 @ 0x9e │ │ │ │ + cbz r6, 3cb674 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b9980> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cbz r6, 3cb6d2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b99de> │ │ │ │ + blt.n 3cb6d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b99dc> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r0!, {r1, r4, r7} │ │ │ │ + bgt.n 3cb624 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b9930> │ │ │ │ + lsls r7, r2, #3 │ │ │ │ + sub sp, #376 @ 0x178 │ │ │ │ + lsls r7, r2, #3 │ │ │ │ + stmia r5!, {r1, r4, r6, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 3cbc7c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b9f88> │ │ │ │ + b.n 3cb6fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b9a08> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - udf #214 @ 0xd6 │ │ │ │ + bgt.n 3cb6a4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b99b0> │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r5, [pc, #152] @ (3cb714 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b9a20>) │ │ │ │ lsls r7, r5, #5 │ │ │ │ - stmia r7!, {r4, r5, r7} │ │ │ │ + stmia r4!, {r4, r5, r6, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - udf #94 @ 0x5e │ │ │ │ + blt.n 3cb5c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b98cc> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 3cba70 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b9d7c> │ │ │ │ + svc 52 @ 0x34 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - udf #40 @ 0x28 │ │ │ │ + blt.n 3cb75c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b9a68> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - movs r6, #116 @ 0x74 │ │ │ │ + movs r3, #180 @ 0xb4 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - movs r6, #100 @ 0x64 │ │ │ │ + movs r3, #164 @ 0xa4 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - b.n 3cb910 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b9c1c> │ │ │ │ + udf #124 @ 0x7c │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 3cb814 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b9b20> │ │ │ │ + ble.n 3cb694 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b99a0> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - sub sp, #352 @ 0x160 │ │ │ │ + add r6, sp, #96 @ 0x60 │ │ │ │ lsls r3, r0, #3 │ │ │ │ ldrb.w r3, [fp, #-136] │ │ │ │ sub.w r6, r7, #24 │ │ │ │ tst.w r3, #96 @ 0x60 │ │ │ │ beq.n 3cb6c6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b99d2> │ │ │ │ ldrb.w r3, [fp] │ │ │ │ tst.w r3, #96 @ 0x60 │ │ │ │ @@ -1188147,55 +1188172,55 @@ │ │ │ │ ldrb.w r1, [r2, #60] @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 3cb14a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b9456> │ │ │ │ adds r3, #36 @ 0x24 │ │ │ │ str r3, [r2, #40] @ 0x28 │ │ │ │ b.w 3cb14a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b9456> │ │ │ │ nop │ │ │ │ - add r7, sp, #608 @ 0x260 │ │ │ │ + add r4, sp, #864 @ 0x360 │ │ │ │ lsls r3, r0, #3 │ │ │ │ adds r2, #140 @ 0x8c │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #160 @ 0xa0 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #504 @ 0x1f8 │ │ │ │ + add r7, pc, #760 @ (adr r7, 3cc578 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ba884>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ adds r0, r3, r7 │ │ │ │ movs r0, r0 │ │ │ │ - push {r2, r3, r4, r6, lr} │ │ │ │ + uxth r4, r3 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - sxtb r4, r4 │ │ │ │ + add r7, sp, #656 @ 0x290 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r2, #144 @ 0x90 │ │ │ │ + adds r7, #208 @ 0xd0 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - sxtb r6, r5 │ │ │ │ + add r7, sp, #696 @ 0x2b8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - sxtb r2, r3 │ │ │ │ + add r7, sp, #616 @ 0x268 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r6, r2, #9 │ │ │ │ + lsrs r6, r2, #30 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - sxtb r0, r6 │ │ │ │ + add r7, sp, #704 @ 0x2c0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r2, r2, #5 │ │ │ │ + subs r2, r2, r2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r2, [r2, #0] │ │ │ │ + strh r2, [r2, #42] @ 0x2a │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrh r0, [r7, #8] │ │ │ │ + strh r0, [r7, #50] @ 0x32 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - sxtb r0, r3 │ │ │ │ + add r7, sp, #608 @ 0x260 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - sxtb r4, r0 │ │ │ │ + add r7, sp, #528 @ 0x210 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strh r4, [r6, #56] @ 0x38 │ │ │ │ + strh r4, [r6, #34] @ 0x22 │ │ │ │ lsls r3, r0, #3 │ │ │ │ @ instruction: 0xb64e │ │ │ │ lsls r5, r4, #5 │ │ │ │ - add r4, pc, #168 @ (adr r4, 3cc368 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ba674>) │ │ │ │ + add r1, pc, #424 @ (adr r1, 3cc468 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ba774>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r0, #188 @ 0xbc │ │ │ │ + adds r4, r7, #7 │ │ │ │ lsls r3, r0, #3 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ movs r1, #172 @ 0xac │ │ │ │ ldr r0, [r3, #44] @ 0x2c │ │ │ │ bl 43e418 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32c724> │ │ │ │ mov r6, r0 │ │ │ │ bl 3a7c54 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x295f60> │ │ │ │ @@ -1189290,21 +1189315,21 @@ │ │ │ │ str r2, [r3, #48] @ 0x30 │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ orr.w r2, r2, #1 │ │ │ │ strb r2, [r3, #6] │ │ │ │ b.w 3cb14a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b9456> │ │ │ │ adds r5, #160 @ 0xa0 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #720 @ 0x2d0 │ │ │ │ + add r6, pc, #976 @ (adr r6, 3cd2e0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2bb5ec>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r0, sp, #640 @ 0x280 │ │ │ │ + add r5, pc, #896 @ (adr r5, 3cd294 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2bb5a0>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ subs r3, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #216 @ (adr r7, 3ccff4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2bb300>) │ │ │ │ + add r4, pc, #472 @ (adr r4, 3cd0f4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2bb400>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r1, r7 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ mov r0, fp │ │ │ │ sub.w r6, r3, #4000 @ 0xfa0 │ │ │ │ add r3, sp, #456 @ 0x1c8 │ │ │ │ @@ -1190480,25 +1190505,25 @@ │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr.w r2, [fp] │ │ │ │ str r2, [r3, #48] @ 0x30 │ │ │ │ b.w 3cb14a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b9456> │ │ │ │ nop │ │ │ │ cmp r0, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #224 @ (adr r5, 3cdd54 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2bc060>) │ │ │ │ + add r2, pc, #480 @ (adr r2, 3cde54 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2bc160>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ adds r4, r2, r7 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r7, #36] @ 0x24 │ │ │ │ + ldrh r2, [r7, #14] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r2, [sp, #904] @ 0x388 │ │ │ │ + ldr r0, [sp, #136] @ 0x88 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r2, [sp, #768] @ 0x300 │ │ │ │ + ldr r0, [sp, #0] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r1, [sp, #896] @ 0x380 │ │ │ │ + str r7, [sp, #128] @ 0x80 │ │ │ │ lsls r3, r0, #3 │ │ │ │ lsrs r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ sub.w r3, fp, #408 @ 0x198 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldrb.w r2, [r0, #633] @ 0x279 │ │ │ │ @@ -1191652,53 +1191677,53 @@ │ │ │ │ str r6, [r2, #28] │ │ │ │ str r1, [r0, #0] │ │ │ │ str r1, [r3, #76] @ 0x4c │ │ │ │ b.w 3cb14a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2b9456> │ │ │ │ nop │ │ │ │ subs r4, r0, r6 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r5, #48] @ 0x30 │ │ │ │ + strh r2, [r5, #26] │ │ │ │ lsls r3, r0, #3 │ │ │ │ adds r0, r1, r7 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #0] │ │ │ │ + str r0, [sp, #256] @ 0x100 │ │ │ │ lsls r3, r0, #3 │ │ │ │ subs r2, #20 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #264] @ 0x108 │ │ │ │ + ldrh r2, [r0, #60] @ 0x3c │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r2, [sp, #128] @ 0x80 │ │ │ │ + ldrh r0, [r4, #58] @ 0x3a │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r1, [sp, #1016] @ 0x3f8 │ │ │ │ + ldrh r6, [r7, #56] @ 0x38 │ │ │ │ lsls r3, r0, #3 │ │ │ │ cmp r4, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #648] @ 0x288 │ │ │ │ + ldrh r2, [r4, #54] @ 0x36 │ │ │ │ lsls r3, r0, #3 │ │ │ │ lsrs r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r4, #31] │ │ │ │ + ldrb r4, [r4, #20] │ │ │ │ lsls r3, r0, #3 │ │ │ │ cmp r4, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r5, #56] @ 0x38 │ │ │ │ + ldr r6, [r5, #12] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - bmi.n 3ce87c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2bcb88> │ │ │ │ + bne.n 3ce8fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2bcc08> │ │ │ │ lsls r5, r0, #3 │ │ │ │ - ldrb r6, [r2, #27] │ │ │ │ + ldrb r6, [r2, #16] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrb r6, [r2, #27] │ │ │ │ + ldrb r6, [r2, #16] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrb r6, [r3, #27] │ │ │ │ + ldrb r6, [r3, #16] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r1, [sp, #824] @ 0x338 │ │ │ │ + ldrh r6, [r1, #56] @ 0x38 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldrb r0, [r2, #29] │ │ │ │ + ldrb r0, [r2, #18] │ │ │ │ lsls r3, r0, #3 │ │ │ │ movs r5, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ movs r1, #88 @ 0x58 │ │ │ │ ldr r0, [r3, #44] @ 0x2c │ │ │ │ bl 43e418 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32c724> │ │ │ │ @@ -1193616,135 +1193641,135 @@ │ │ │ │ blx 68864 │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ movs r2, #1 │ │ │ │ b.w 3cc06a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ba376> │ │ │ │ nop │ │ │ │ - strb r6, [r1, #14] │ │ │ │ + strb r6, [r1, #3] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r0, [r2, #15] │ │ │ │ + strb r0, [r2, #4] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r4, [r2, r7] │ │ │ │ + ldr r7, [pc, #80] @ (3cfe48 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2be154>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ strh r4, [r1, #58] @ 0x3a │ │ │ │ lsls r5, r4, #5 │ │ │ │ strh r4, [r4, #56] @ 0x38 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - ldrsb r0, [r7, r2] │ │ │ │ + strh r0, [r7, r7] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrsb r0, [r5, r2] │ │ │ │ + strh r0, [r5, r7] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrsb r4, [r4, r2] │ │ │ │ + strh r4, [r4, r7] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrsb r4, [r3, r2] │ │ │ │ + strh r4, [r3, r7] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrb r2, [r0, #14] │ │ │ │ + ldrb r2, [r0, #3] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r4, r3, #14 │ │ │ │ + lsls r4, r3, #3 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldrb r6, [r3, #11] │ │ │ │ + ldrb r6, [r3, #0] │ │ │ │ lsls r3, r0, #3 │ │ │ │ strh r2, [r2, #12] │ │ │ │ lsls r5, r4, #5 │ │ │ │ strh r2, [r3, #8] │ │ │ │ lsls r5, r4, #5 │ │ │ │ - strb r2, [r2, #7] │ │ │ │ + ldr r2, [r2, #112] @ 0x70 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r2, [r2, #7] │ │ │ │ + ldr r2, [r2, #112] @ 0x70 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r0, [r6, #7] │ │ │ │ + ldr r0, [r6, #112] @ 0x70 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r0, [r5, #7] │ │ │ │ + ldr r0, [r5, #112] @ 0x70 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - b.n 3cfb28 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2bde34> │ │ │ │ + b.n 3d05a8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2be8b4> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strb r6, [r7, #8] │ │ │ │ + ldr r6, [r7, #116] @ 0x74 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r2, [r5, #11] │ │ │ │ + strb r2, [r5, #0] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r2, [r6, #11] │ │ │ │ + strb r2, [r6, #0] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r2, [r7, #11] │ │ │ │ + strb r2, [r7, #0] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r6, [r0, #12] │ │ │ │ + strb r6, [r0, #1] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r2, [r5, #11] │ │ │ │ + strb r2, [r5, #0] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - orrs r6, r2 │ │ │ │ + eors r6, r2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r2, [r6, #15] │ │ │ │ + strb r2, [r6, #4] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r0, [r0, #64] @ 0x40 │ │ │ │ + ldr r0, [r0, #20] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - bkpt 0x00ea │ │ │ │ + pop {r1, r3, r5} │ │ │ │ lsls r5, r0, #3 │ │ │ │ - strb r0, [r7, #15] │ │ │ │ + strb r0, [r7, #4] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r6, [r5, #15] │ │ │ │ + strb r6, [r5, #4] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r0, [r3, #48] @ 0x30 │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ lsls r3, r0, #3 │ │ │ │ ldrb r2, [r1, #21] │ │ │ │ lsls r5, r4, #5 │ │ │ │ - strb r0, [r5, #17] │ │ │ │ + strb r0, [r5, #6] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r6, [r5, #17] │ │ │ │ + strb r6, [r5, #6] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r2, [r5, #17] │ │ │ │ + strb r2, [r5, #6] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r0, [r4, #16] │ │ │ │ + strb r0, [r4, #5] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r4, [r2, #16] │ │ │ │ + strb r4, [r2, #5] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r0, [r6, #15] │ │ │ │ + strb r0, [r6, #4] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r6, [r5, #15] │ │ │ │ + strb r6, [r5, #4] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r4, [r7, #14] │ │ │ │ + strb r4, [r7, #3] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r6, [r0, #15] │ │ │ │ + strb r6, [r0, #4] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r4, [r0, #19] │ │ │ │ + strb r4, [r0, #8] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r2, [r5, #124] @ 0x7c │ │ │ │ + ldr r2, [r5, #80] @ 0x50 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r6, [r5, #104] @ 0x68 │ │ │ │ + ldr r6, [r5, #60] @ 0x3c │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r0, [r7, #104] @ 0x68 │ │ │ │ + ldr r0, [r7, #60] @ 0x3c │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r2, [r0, #108] @ 0x6c │ │ │ │ + ldr r2, [r0, #64] @ 0x40 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r0, [r2, #108] @ 0x6c │ │ │ │ + ldr r0, [r2, #64] @ 0x40 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r0, [r7, #4] │ │ │ │ + str r0, [r7, #88] @ 0x58 │ │ │ │ lsls r3, r0, #3 │ │ │ │ ldrb r2, [r5, #10] │ │ │ │ lsls r5, r4, #5 │ │ │ │ - ldr r0, [r1, #4] │ │ │ │ + str r0, [r1, #88] @ 0x58 │ │ │ │ lsls r3, r0, #3 │ │ │ │ ldrb r4, [r6, #11] │ │ │ │ lsls r5, r4, #5 │ │ │ │ - ldr r4, [r0, #64] @ 0x40 │ │ │ │ + ldr r4, [r0, #20] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r4, [r2, #68] @ 0x44 │ │ │ │ + ldr r4, [r2, #24] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - b.n 3d0100 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2be40c> │ │ │ │ + udf #92 @ 0x5c │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r2, [r4, #32] │ │ │ │ + str r2, [r4, #116] @ 0x74 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r0, [pc, #856] @ (3d0228 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2be534>) │ │ │ │ + mov r6, r2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldrb r6, [r1, #25] │ │ │ │ lsls r5, r4, #5 │ │ │ │ - strb r4, [r3, #19] │ │ │ │ + strb r4, [r3, #8] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r0, [r1, #19] │ │ │ │ + strb r0, [r1, #8] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r1, [pc, #736] @ (3d01c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2be4cc>) │ │ │ │ + mov r8, pc │ │ │ │ lsls r3, r0, #3 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movs r1, #52 @ 0x34 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ sub.w r3, r3, #4000 @ 0xfa0 │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ ldrb r2, [r3, #9] │ │ │ │ @@ -1194798,121 +1194823,121 @@ │ │ │ │ ldr.w r3, [r3, #192] @ 0xc0 │ │ │ │ cmp.w r3, #440 @ 0x1b8 │ │ │ │ bcs.w 3cc018 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ba324> │ │ │ │ b.w 3cc080 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ba38c> │ │ │ │ nop │ │ │ │ adds r4, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r7, #29 │ │ │ │ + lsls r4, r7, #18 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r1, [pc, #424] @ (3d0cc4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2befd0>) │ │ │ │ + mov sl, r5 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r0, r7, #28 │ │ │ │ + lsls r0, r7, #17 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r7, [pc, #704] @ (3d0de4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2bf0f0>) │ │ │ │ + ldr r4, [pc, #960] @ (3d0ee4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2bf1f0>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strb r6, [r4, #27] │ │ │ │ + strb r6, [r4, #16] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strb r2, [r5, #0] │ │ │ │ + ldr r2, [r5, #84] @ 0x54 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r7, [pc, #344] @ (3d0c88 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2bef94>) │ │ │ │ + ldr r4, [pc, #600] @ (3d0d88 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2bf094>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strb r2, [r7, #22] │ │ │ │ + strb r2, [r7, #11] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strb r4, [r2, #4] │ │ │ │ + ldr r4, [r2, #100] @ 0x64 │ │ │ │ lsls r3, r0, #3 │ │ │ │ movs r0, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r7, #17] │ │ │ │ + strb r2, [r7, #6] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r4, [r4, #64] @ 0x40 │ │ │ │ + str r4, [r4, #20] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r6, [r1, #56] @ 0x38 │ │ │ │ + str r6, [r1, #12] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r6, [r3, #52] @ 0x34 │ │ │ │ + str r6, [r3, #8] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r4, [r3, #80] @ 0x50 │ │ │ │ + ldr r4, [r3, #36] @ 0x24 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r6, [r0, #80] @ 0x50 │ │ │ │ + ldr r6, [r0, #36] @ 0x24 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldmia r4, {r4, r5, r6, r7} │ │ │ │ + ldmia r2!, {r4, r5} │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldr r6, [r7, #76] @ 0x4c │ │ │ │ + ldr r6, [r7, #32] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - bvc.n 3d0b40 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2bee4c> │ │ │ │ + bpl.n 3d0bc0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2beecc> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cmp r6, r5 │ │ │ │ + subs r7, #238 @ 0xee │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r2, [r4, #96] @ 0x60 │ │ │ │ + ldr r2, [r4, #52] @ 0x34 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r2, [r3, #20] │ │ │ │ + ldrsh r2, [r3, r2] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldmia r4!, {r1, r2, r3, r5} │ │ │ │ + ldmia r1, {r1, r2, r3, r5, r6} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r6, [r2, #2] │ │ │ │ + ldr r6, [r2, #92] @ 0x5c │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldmia r4!, {r1, r2} │ │ │ │ + ldmia r1, {r1, r2, r6} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r6, [r5, #1] │ │ │ │ + ldr r6, [r5, #88] @ 0x58 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r2, [r3, #96] @ 0x60 │ │ │ │ + ldr r2, [r3, #52] @ 0x34 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r0, [r5, #5] │ │ │ │ + ldr r0, [r5, #104] @ 0x68 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r4, [r2, #92] @ 0x5c │ │ │ │ + ldr r4, [r2, #48] @ 0x30 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r4, [r5, #6] │ │ │ │ + ldr r4, [r5, #108] @ 0x6c │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r4, [r3, #104] @ 0x68 │ │ │ │ + ldr r4, [r3, #60] @ 0x3c │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrsh r6, [r1, r2] │ │ │ │ + ldrh r6, [r1, r7] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r6, [r6, #4] │ │ │ │ + ldr r6, [r6, #100] @ 0x64 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r2, [r5, #84] @ 0x54 │ │ │ │ + ldr r2, [r5, #40] @ 0x28 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r2, [r7, #1] │ │ │ │ + ldr r2, [r7, #88] @ 0x58 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r2, [r4, #0] │ │ │ │ + ldr r2, [r4, #84] @ 0x54 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r6, [r6, #28] │ │ │ │ + str r6, [r6, #112] @ 0x70 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r4, [r0, #16] │ │ │ │ + str r4, [r0, #100] @ 0x64 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - bls.n 3d0af0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2bedfc> │ │ │ │ + bvs.n 3d0b70 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2bee7c> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - cmn r2, r3 │ │ │ │ + ands r2, r3 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrb r2, [r7, r0] │ │ │ │ + ldr r2, [r7, r5] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - stmia r5!, {r3} │ │ │ │ + stmia r2!, {r3, r6} │ │ │ │ lsls r2, r0, #3 │ │ │ │ - bne.n 3d0c30 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2bef3c> │ │ │ │ + ldmia r6, {r3, r4, r5, r6} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldmia r3!, {r1, r2, r5, r6} │ │ │ │ + ldmia r0!, {r1, r2, r5, r7} │ │ │ │ lsls r2, r0, #3 │ │ │ │ - bne.n 3d0c08 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2bef14> │ │ │ │ + ldmia r6, {r5, r6} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r6, [r2, #8] │ │ │ │ + str r6, [r2, #92] @ 0x5c │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r4, [r7, #88] @ 0x58 │ │ │ │ + ldr r4, [r7, #44] @ 0x2c │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r0, [r5, #88] @ 0x58 │ │ │ │ + ldr r0, [r5, #44] @ 0x2c │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r0, [r5, #72] @ 0x48 │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r0, [r5, #0] │ │ │ │ + str r0, [r5, #84] @ 0x54 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r2, [r2, #4] │ │ │ │ + str r2, [r2, #88] @ 0x58 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r2, [r3, #24] │ │ │ │ + str r2, [r3, #108] @ 0x6c │ │ │ │ lsls r3, r0, #3 │ │ │ │ - stmia r6!, {r2, r5, r6, r7} │ │ │ │ + stmia r4!, {r2, r5} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r4, [r5, #120] @ 0x78 │ │ │ │ + str r4, [r5, #76] @ 0x4c │ │ │ │ lsls r3, r0, #3 │ │ │ │ mov sl, r9 │ │ │ │ add.w r8, sp, #136 @ 0x88 │ │ │ │ b.n 3d0924 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2bec30> │ │ │ │ ldr.w r1, [pc, #2284] @ 3d14e4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2bf7f0> │ │ │ │ mov r0, r8 │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ @@ -1195703,117 +1195728,117 @@ │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc │ │ │ │ blx 68864 │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ b.w 3cf86a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2bdb76> │ │ │ │ - bpl.n 3d1498 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2bf7a4> │ │ │ │ + bcc.n 3d1518 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2bf824> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldrh r2, [r3, r1] │ │ │ │ + ldrsb r2, [r3, r6] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r6, [r2, #84] @ 0x54 │ │ │ │ + str r6, [r2, #40] @ 0x28 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r2, [r5, #76] @ 0x4c │ │ │ │ + str r2, [r5, #32] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r2, [r1, #76] @ 0x4c │ │ │ │ + str r2, [r1, #32] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrsb r4, [r4, r4] │ │ │ │ + strb r4, [r4, r1] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrsb r2, [r6, r3] │ │ │ │ + strb r2, [r6, r0] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrsb r0, [r5, r3] │ │ │ │ + strb r0, [r5, r0] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrsb r0, [r2, r3] │ │ │ │ + strb r0, [r2, r0] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - stmia r3!, {r2, r7} │ │ │ │ + stmia r0!, {r2, r6, r7} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r0, [r0, #76] @ 0x4c │ │ │ │ + str r0, [r0, #32] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r4, sp, #448 @ 0x1c0 │ │ │ │ + add r1, sp, #704 @ 0x2c0 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - str r4, [r6, #56] @ 0x38 │ │ │ │ + str r4, [r6, #12] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - svc 252 @ 0xfc │ │ │ │ + ble.n 3d1594 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2bf8a0> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r0, [r5, r4] │ │ │ │ + ldrsb r0, [r5, r1] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r4, [r3, r3] │ │ │ │ + ldrsb r4, [r3, r0] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r4, [r4, r2] │ │ │ │ + strb r4, [r4, r7] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r2, [r5, #20] │ │ │ │ + ldrsh r2, [r5, r2] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r4, [r3, r1] │ │ │ │ + strb r4, [r3, r6] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrh r0, [r3, r0] │ │ │ │ + ldrsb r0, [r3, r5] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrsb r2, [r6, r6] │ │ │ │ + strb r2, [r6, r3] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrsb r2, [r1, r5] │ │ │ │ + strb r2, [r1, r2] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r2, [r1, r3] │ │ │ │ + ldrsb r2, [r1, r0] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r3, [pc, #536] @ (3d175c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2bfa68>) │ │ │ │ + ldr r0, [pc, #792] @ (3d185c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2bfb68>) │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldrsb r6, [r1, r5] │ │ │ │ + strb r6, [r1, r2] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrh r4, [r7, r6] │ │ │ │ + ldr r4, [r7, r3] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r4, [r6, r3] │ │ │ │ + ldrsb r4, [r6, r0] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrsh r0, [r7, r1] │ │ │ │ + ldrh r0, [r7, r6] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrb r2, [r5, r3] │ │ │ │ + ldrh r2, [r5, r0] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrb r0, [r5, r3] │ │ │ │ + ldrh r0, [r5, r0] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrsh r2, [r3, r0] │ │ │ │ + ldrh r2, [r3, r5] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrsh r2, [r5, r0] │ │ │ │ + ldrh r2, [r5, r5] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrb r0, [r5, r3] │ │ │ │ + ldrh r0, [r5, r0] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrb r0, [r2, r2] │ │ │ │ + ldr r0, [r2, r7] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrb r6, [r3, r4] │ │ │ │ + ldrh r6, [r3, r1] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrb r4, [r2, r3] │ │ │ │ + ldrh r4, [r2, r0] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrb r0, [r3, r2] │ │ │ │ + ldr r0, [r3, r7] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrh r4, [r4, r4] │ │ │ │ + ldr r4, [r4, r1] │ │ │ │ lsls r3, r0, #3 │ │ │ │ str r6, [r4, #60] @ 0x3c │ │ │ │ lsls r5, r4, #5 │ │ │ │ - ldrh r6, [r4, r0] │ │ │ │ + ldrsb r6, [r4, r5] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrh r6, [r2, r2] │ │ │ │ + ldrsb r6, [r2, r7] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrh r0, [r1, r2] │ │ │ │ + ldrsb r0, [r1, r7] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r4, [r5, r5] │ │ │ │ + ldrsb r4, [r5, r2] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r0, [r0, r5] │ │ │ │ + ldrsb r0, [r0, r2] │ │ │ │ lsls r3, r0, #3 │ │ │ │ str r2, [r0, #52] @ 0x34 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - ldr r4, [r3, r1] │ │ │ │ + strb r4, [r3, r6] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r3, pc, #456 @ (adr r3, 3d1768 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2bfa74>) │ │ │ │ + add r0, pc, #712 @ (adr r0, 3d1868 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2bfb74>) │ │ │ │ lsls r5, r0, #3 │ │ │ │ str r6, [r5, #44] @ 0x2c │ │ │ │ lsls r5, r4, #5 │ │ │ │ str r4, [r6, #44] @ 0x2c │ │ │ │ lsls r5, r4, #5 │ │ │ │ - ldrsb r6, [r5, r6] │ │ │ │ + strb r6, [r5, r3] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r6, #156 @ 0x9c │ │ │ │ + movs r3, #220 @ 0xdc │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrsb r4, [r7, r5] │ │ │ │ + strb r4, [r7, r2] │ │ │ │ lsls r3, r0, #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 │ │ │ │ @@ -1195876,31 +1195901,31 @@ │ │ │ │ cmp sl, r7 │ │ │ │ add r2, pc │ │ │ │ ldrsh.w r2, [r2, r3, lsl #1] │ │ │ │ bne.n 3d15f6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2bf902> │ │ │ │ mov r0, r2 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - cbz r6, 3d16ca <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2bf9d6> │ │ │ │ + sub sp, #312 @ 0x138 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - push {r3, r7} │ │ │ │ + cbz r0, 3d169e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2bf9aa> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r1, sp, #880 @ 0x370 │ │ │ │ + add r7, pc, #112 @ (adr r7, 3d16e0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2bf9ec>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r0, pc, #512 @ (adr r0, 3d1874 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2bfb80>) │ │ │ │ + ldr r5, [sp, #768] @ 0x300 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cbz r4, 3d16c2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2bf9ce> │ │ │ │ + add sp, #432 @ 0x1b0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strh r2, [r1, #36] @ 0x24 │ │ │ │ + strh r2, [r1, #14] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r1, sp, #592 @ 0x250 │ │ │ │ + add r6, pc, #848 @ (adr r6, 3d19d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2bfcdc>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strh r2, [r1, #34] @ 0x22 │ │ │ │ + strh r2, [r1, #12] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r2, [sp, #128] @ 0x80 │ │ │ │ + ldrh r0, [r4, #58] @ 0x3a │ │ │ │ lsls r7, r2, #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 │ │ │ │ @@ -1196044,23 +1196069,23 @@ │ │ │ │ mov r1, r6 │ │ │ │ add r2, pc │ │ │ │ str.w ip, [sp] │ │ │ │ movs r4, #0 │ │ │ │ bl 3a6c18 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x294f24> │ │ │ │ b.n 3d1774 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2bfa80> │ │ │ │ nop │ │ │ │ - strb r6, [r3, #13] │ │ │ │ + strb r6, [r3, #2] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r2, [r4, #11] │ │ │ │ + strb r2, [r4, #0] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r4, [r1, #11] │ │ │ │ + strb r4, [r1, #0] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r2, [r2, #9] │ │ │ │ + ldr r2, [r2, #120] @ 0x78 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r4, [r6, #9] │ │ │ │ + ldr r4, [r6, #120] @ 0x78 │ │ │ │ lsls r3, r0, #3 │ │ │ │ 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 │ │ │ │ @@ -1196119,15 +1196144,15 @@ │ │ │ │ movs r0, #2 │ │ │ │ blx 674fc │ │ │ │ nop │ │ │ │ b.n 3d1768 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2bfa74> │ │ │ │ lsls r6, r5, #5 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r3, #1] │ │ │ │ + strb r0, [r3, #22] │ │ │ │ lsls r1, 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 │ │ │ │ @@ -1196166,15 +1196191,15 @@ │ │ │ │ movs r2, #1 │ │ │ │ strd r4, r2, [r3, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #4] @ (3d1940 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2bfc4c>) │ │ │ │ add r0, pc │ │ │ │ bl 3d1894 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2bfba0> │ │ │ │ - ldmia r0!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r5!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, 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 │ │ │ │ @@ -1196326,15 +1196351,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] @ (3d1abc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2bfdc8>) │ │ │ │ add r0, pc │ │ │ │ bl 3d1894 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2bfba0> │ │ │ │ - stmia r7!, {r1, r4, r5, r6} │ │ │ │ + stmia r4!, {r1, r4, r5, r7} │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ mov r4, r1 │ │ │ │ @@ -1196630,21 +1196655,21 @@ │ │ │ │ bl 3d1894 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2bfba0> │ │ │ │ ldr r0, [pc, #20] @ (3d1dd8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c00e4>) │ │ │ │ add r0, pc │ │ │ │ bl 3d1894 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2bfba0> │ │ │ │ ldr r0, [pc, #16] @ (3d1ddc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c00e8>) │ │ │ │ add r0, pc │ │ │ │ bl 3d1894 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2bfba0> │ │ │ │ - stmia r6!, {r1, r4, r6} │ │ │ │ + stmia r3!, {r1, r4, r7} │ │ │ │ lsls r2, r0, #3 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r2, r0, #3 │ │ │ │ - stmia r4!, {r1, r4, r7} │ │ │ │ + stmia r1!, {r1, r4, r6, r7} │ │ │ │ lsls r2, r0, #3 │ │ │ │ - stmia r5!, {r1, r2, r3} │ │ │ │ + stmia r2!, {r1, r2, r3, r6} │ │ │ │ lsls r2, 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, #4024] @ 0xfb8 │ │ │ │ mov r4, r2 │ │ │ │ ldr.w r2, [pc, #2440] @ 3d277c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c0a88> │ │ │ │ @@ -1197671,53 +1197696,53 @@ │ │ │ │ nop │ │ │ │ b.n 3d2b80 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c0e8c> │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ b.n 3d2b7c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c0e88> │ │ │ │ lsls r6, r5, #5 │ │ │ │ - ldr r0, [sp, #256] @ 0x100 │ │ │ │ + str r5, [sp, #512] @ 0x200 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r2, sp, #952 @ 0x3b8 │ │ │ │ + add r0, sp, #184 @ 0xb8 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r3, sp, #224 @ 0xe0 │ │ │ │ + add r0, sp, #480 @ 0x1e0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r4, sp, #168 @ 0xa8 │ │ │ │ + add r1, sp, #424 @ 0x1a8 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r1, pc, #400 @ (adr r1, 3d292c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c0c38>) │ │ │ │ + ldr r6, [sp, #656] @ 0x290 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r2, [r3, #16] │ │ │ │ + ldrb r2, [r3, #5] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r1, pc, #376 @ (adr r1, 3d291c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c0c28>) │ │ │ │ + ldr r6, [sp, #632] @ 0x278 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r4, [r5, #15] │ │ │ │ + ldrb r4, [r5, #4] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r2, [r0, #14] │ │ │ │ + strh r2, [r0, #56] @ 0x38 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r3, sp, #640 @ 0x280 │ │ │ │ + add r0, sp, #896 @ 0x380 │ │ │ │ lsls r7, r2, #3 │ │ │ │ cmp r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ ble.n 3d2870 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c0b7c> │ │ │ │ lsls r6, r5, #5 │ │ │ │ - str r2, [r7, #112] @ 0x70 │ │ │ │ + str r2, [r7, #68] @ 0x44 │ │ │ │ lsls r3, r0, #3 │ │ │ │ bgt.n 3d27d8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c0ae4> │ │ │ │ lsls r6, r5, #5 │ │ │ │ - str r2, [r6, #112] @ 0x70 │ │ │ │ + str r2, [r6, #68] @ 0x44 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r6, [r7, #60] @ 0x3c │ │ │ │ + str r6, [r7, #16] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r6, [r5, #60] @ 0x3c │ │ │ │ + str r6, [r5, #16] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r4, [r1, #60] @ 0x3c │ │ │ │ + str r4, [r1, #16] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r4, [r7, #56] @ 0x38 │ │ │ │ + str r4, [r7, #12] │ │ │ │ lsls r3, r0, #3 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r5, r9 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [r4, #32] │ │ │ │ ldr.w r1, [r3, r1, lsl #2] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -1198839,71 +1198864,71 @@ │ │ │ │ bne.n 3d333c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c1648> │ │ │ │ ldrb.w r1, [r0, #851] @ 0x353 │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 3d333c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c1648> │ │ │ │ movs r1, #130 @ 0x82 │ │ │ │ b.n 3d306a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c1376> │ │ │ │ nop │ │ │ │ - str r2, [r3, #32] │ │ │ │ + ldrsh r2, [r3, r5] │ │ │ │ lsls r3, r0, #3 │ │ │ │ adds r4, r5, r0 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r7, #28] │ │ │ │ + ldrsh r0, [r7, r4] │ │ │ │ lsls r3, r0, #3 │ │ │ │ lsrs r4, r6, #24 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r2, #8] │ │ │ │ + ldrb r6, [r2, r7] │ │ │ │ lsls r3, r0, #3 │ │ │ │ cmp r6, #252 @ 0xfc │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r7, #4] │ │ │ │ + ldrb r0, [r7, r6] │ │ │ │ lsls r3, r0, #3 │ │ │ │ adds r0, r2, r2 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r3, r3] │ │ │ │ + ldrb r0, [r3, r0] │ │ │ │ lsls r3, r0, #3 │ │ │ │ adds r0, r4, r4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r4, r6] │ │ │ │ + ldrh r0, [r4, r3] │ │ │ │ lsls r3, r0, #3 │ │ │ │ subs r4, r0, #1 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r0, r6] │ │ │ │ + ldrh r0, [r0, r3] │ │ │ │ lsls r3, r0, #3 │ │ │ │ asrs r0, r1, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r5, r4] │ │ │ │ + ldrh r2, [r5, r1] │ │ │ │ lsls r3, r0, #3 │ │ │ │ lsrs r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r1, r7] │ │ │ │ + ldr r6, [r1, r4] │ │ │ │ lsls r3, r0, #3 │ │ │ │ cmp r5, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r1, r2] │ │ │ │ + ldrsb r6, [r1, r7] │ │ │ │ lsls r3, r0, #3 │ │ │ │ subs r3, #12 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r1, r7] │ │ │ │ + ldrsb r0, [r1, r4] │ │ │ │ lsls r3, r0, #3 │ │ │ │ movs r0, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r6, r2] │ │ │ │ + strb r0, [r6, r7] │ │ │ │ lsls r3, r0, #3 │ │ │ │ subs r1, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r2, r2] │ │ │ │ + strb r2, [r2, r7] │ │ │ │ lsls r3, r0, #3 │ │ │ │ cmp r5, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r1, r0] │ │ │ │ + strb r0, [r1, r5] │ │ │ │ lsls r3, r0, #3 │ │ │ │ subs r2, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r2, [r5, r7] │ │ │ │ + strb r2, [r5, r4] │ │ │ │ lsls r3, r0, #3 │ │ │ │ adds r6, #196 @ 0xc4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [r4, #32] │ │ │ │ ldr.w r6, [r3, r1, lsl #2] │ │ │ │ @@ -1200044,57 +1200069,57 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 3d40ea <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c23f6> │ │ │ │ ldr r3, [pc, #96] @ (3d406c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c2378>) │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [r2, #0] │ │ │ │ b.w 3d2914 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c0c20> │ │ │ │ - strb r2, [r7, r7] │ │ │ │ + strh r2, [r7, r4] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r6, [r4, r7] │ │ │ │ + strh r6, [r4, r4] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r6, [r5, r1] │ │ │ │ + str r6, [r5, r6] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strh r0, [r1, r5] │ │ │ │ + str r0, [r1, r2] │ │ │ │ lsls r3, r0, #3 │ │ │ │ subs r0, r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r4, r4] │ │ │ │ + str r6, [r4, r1] │ │ │ │ lsls r3, r0, #3 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r3, r5] │ │ │ │ + ldr r6, [pc, #608] @ (3d4294 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c25a0>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ lsrs r0, r3, #22 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r6, r4] │ │ │ │ + ldr r6, [pc, #472] @ (3d4214 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c2520>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ adds r1, #208 @ 0xd0 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r2, r4] │ │ │ │ + ldr r6, [pc, #336] @ (3d4194 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c24a0>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ asrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #640] @ (3d42cc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c25d8>) │ │ │ │ + ldr r4, [pc, #896] @ (3d43cc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c26d8>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r7, [pc, #528] @ (3d4260 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c256c>) │ │ │ │ + ldr r4, [pc, #784] @ (3d4360 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c266c>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ asrs r4, r3, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #296] @ (3d4180 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c248c>) │ │ │ │ + ldr r4, [pc, #552] @ (3d4280 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c258c>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ subs r1, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #164 @ 0xa4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r1, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #536] @ (3d4284 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c2590>) │ │ │ │ + ldr r0, [pc, #792] @ (3d4384 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c2690>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ asrs r4, r7, #1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r5, r9 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [r4, #32] │ │ │ │ @@ -1201203,63 +1201228,63 @@ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ ldr r2, [r4, #0] │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 3d1688 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2bf994> │ │ │ │ b.w 3d229a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c05a6> │ │ │ │ adds r7, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #40] @ (3d4bd8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c2ee4>) │ │ │ │ + bx r9 │ │ │ │ lsls r3, r0, #3 │ │ │ │ adds r4, r2, r5 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #5 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #196 @ 0xc4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0x47b6 │ │ │ │ + add lr, lr │ │ │ │ lsls r3, r0, #3 │ │ │ │ adds r2, #8 │ │ │ │ movs r0, r0 │ │ │ │ - bx r1 │ │ │ │ + add r0, r9 │ │ │ │ lsls r3, r0, #3 │ │ │ │ adds r4, r1, r4 │ │ │ │ movs r0, r0 │ │ │ │ - cmp sl, r9 │ │ │ │ + orrs r2, r1 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp lr, r6 │ │ │ │ + cmn r6, r6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r0, r2 │ │ │ │ + adcs r0, r2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ movs r4, #160 @ 0xa0 │ │ │ │ movs r0, r0 │ │ │ │ - cmn r4, r6 │ │ │ │ + ands r4, r6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ asrs r0, r3, #9 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, r4 │ │ │ │ + subs r7, #224 @ 0xe0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ lsrs r4, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - adcs r4, r4 │ │ │ │ + subs r6, #164 @ 0xa4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ asrs r0, r1, #2 │ │ │ │ movs r0, r0 │ │ │ │ - adcs r2, r0 │ │ │ │ + subs r6, #130 @ 0x82 │ │ │ │ lsls r3, r0, #3 │ │ │ │ asrs r0, r5, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ands r0, r5 │ │ │ │ + subs r5, #104 @ 0x68 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ands r6, r2 │ │ │ │ + subs r5, #86 @ 0x56 │ │ │ │ lsls r3, r0, #3 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r1, [r4, #32] │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -1202975,49 +1203000,49 @@ │ │ │ │ cmp r3, ip │ │ │ │ bcc.n 3d5dc8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c40d4> │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ bl 3d1820 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2bfb2c> │ │ │ │ b.w 3d229a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c05a6> │ │ │ │ movs r5, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #74 @ 0x4a │ │ │ │ + adds r5, #138 @ 0x8a │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r0, #54 @ 0x36 │ │ │ │ + adds r5, #118 @ 0x76 │ │ │ │ lsls r3, r0, #3 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #214 @ 0xd6 │ │ │ │ + adds r4, #22 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r6, #194 @ 0xc2 │ │ │ │ + adds r4, #2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r5, #222 @ 0xde │ │ │ │ + adds r3, #30 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r5, #202 @ 0xca │ │ │ │ + adds r3, #10 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r4, #222 @ 0xde │ │ │ │ + adds r2, #30 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r4, #202 @ 0xca │ │ │ │ + adds r2, #10 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r2, #190 @ 0xbe │ │ │ │ + cmp r7, #254 @ 0xfe │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r2, #170 @ 0xaa │ │ │ │ + cmp r7, #234 @ 0xea │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r1, #240 @ 0xf0 │ │ │ │ + cmp r7, #48 @ 0x30 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r1, #14 │ │ │ │ + cmp r6, #78 @ 0x4e │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r0, #244 @ 0xf4 │ │ │ │ + cmp r6, #52 @ 0x34 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r7, #176 @ 0xb0 │ │ │ │ + cmp r4, #240 @ 0xf0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r7, #158 @ 0x9e │ │ │ │ + cmp r4, #222 @ 0xde │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r6, #132 @ 0x84 │ │ │ │ + cmp r3, #196 @ 0xc4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r6, #114 @ 0x72 │ │ │ │ + cmp r3, #178 @ 0xb2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [r4, #32] │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ ldr.w r6, [r3, r0, lsl #2] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -1204135,35 +1204160,35 @@ │ │ │ │ str r1, [r3, #12] │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ cmp.w ip, #0 │ │ │ │ bne.n 3d6970 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c4c7c> │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ bl 3d1820 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2bfb2c> │ │ │ │ b.w 3d229a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c05a6> │ │ │ │ - cmp r5, #74 @ 0x4a │ │ │ │ + cmp r2, #138 @ 0x8a │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r5, #54 @ 0x36 │ │ │ │ + cmp r2, #118 @ 0x76 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r4, #90 @ 0x5a │ │ │ │ + cmp r1, #154 @ 0x9a │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r4, #70 @ 0x46 │ │ │ │ + cmp r1, #134 @ 0x86 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r3, #94 @ 0x5e │ │ │ │ + cmp r0, #158 @ 0x9e │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r3, #74 @ 0x4a │ │ │ │ + cmp r0, #138 @ 0x8a │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r2, #110 @ 0x6e │ │ │ │ + movs r7, #174 @ 0xae │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r2, #90 @ 0x5a │ │ │ │ + movs r7, #154 @ 0x9a │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r1, #92 @ 0x5c │ │ │ │ + movs r6, #156 @ 0x9c │ │ │ │ lsls r3, r0, #3 │ │ │ │ adds r4, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #58 @ 0x3a │ │ │ │ + movs r6, #122 @ 0x7a │ │ │ │ lsls r3, r0, #3 │ │ │ │ adds r4, r7, r1 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1204177,17 +1204202,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r0, #2 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #62 @ 0x3e │ │ │ │ + movs r1, #126 @ 0x7e │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r3, #244 @ 0xf4 │ │ │ │ + movs r1, #52 @ 0x34 │ │ │ │ lsls r3, r0, #3 │ │ │ │ movs r2, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r5, r9 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [r4, #32] │ │ │ │ @@ -1205270,23 +1205295,23 @@ │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #164 @ 0xa4 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #16 │ │ │ │ + adds r0, r2, #5 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r4, r7, #7 │ │ │ │ + adds r4, r7, #4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ cmp r2, #12 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r6, #5 │ │ │ │ + adds r4, r6, #2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r4, r4, #4 │ │ │ │ + adds r4, r4, #1 │ │ │ │ lsls r3, r0, #3 │ │ │ │ asrs r4, r4, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #24 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r4, #13 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1205310,17 +1205335,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r2, r4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r1, #29 │ │ │ │ + asrs r4, r1, #18 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r4, r2, #28 │ │ │ │ + asrs r4, r2, #17 │ │ │ │ lsls r3, r0, #3 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [r4, #32] │ │ │ │ ldr.w r5, [r3, r1, lsl #2] │ │ │ │ cmp r2, #0 │ │ │ │ ble.n 3d74a2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c57ae> │ │ │ │ @@ -1206547,29 +1206572,29 @@ │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 3d8210 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c651c> │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ bl 3d1820 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2bfb2c> │ │ │ │ b.w 3d229a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c05a6> │ │ │ │ nop │ │ │ │ - asrs r0, r7, #18 │ │ │ │ + asrs r0, r7, #7 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r6, r5, #14 │ │ │ │ + asrs r6, r5, #3 │ │ │ │ lsls r3, r0, #3 │ │ │ │ adds r4, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r0, #29 │ │ │ │ + lsrs r4, r0, #18 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r0, r6, #28 │ │ │ │ + lsrs r0, r6, #17 │ │ │ │ lsls r3, r0, #3 │ │ │ │ movs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r2, #12 │ │ │ │ + lsrs r2, r2, #1 │ │ │ │ lsls r3, r0, #3 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r5, r9 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [r4, #32] │ │ │ │ ldr.w r7, [r3, r1, lsl #2] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -1207750,15 +1207775,15 @@ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.w 3d2404 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c0710> │ │ │ │ ldr r0, [pc, #100] @ (3d8d44 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c7050>) │ │ │ │ add r0, pc │ │ │ │ bl 3d1894 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2bfba0> │ │ │ │ - lsrs r2, r0, #4 │ │ │ │ + lsls r2, r0, #25 │ │ │ │ lsls r3, r0, #3 │ │ │ │ adds r5, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1207790,22 +1207815,22 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r3, r4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r5, #32 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r4, #6 │ │ │ │ movs r0, r0 │ │ │ │ - vmla.i q0, q8, d2[0] │ │ │ │ + stc2l 0, cr0, [r0], {194} @ 0xc2 │ │ │ │ lsrs r0, r5, #31 │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r6, #12] │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 0, 11, cr0, cr2, cr2, {6} │ │ │ │ + @ instruction: 0xfbf200c2 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ strb r2, [r1, #0] │ │ │ │ subs r3, r1, r3 │ │ │ │ subs r3, #1 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ @@ -1209006,46 +1209031,46 @@ │ │ │ │ cmp.w r3, #400 @ 0x190 │ │ │ │ bcs.n 3d98d4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c7be0> │ │ │ │ ldrb.w r1, [r0, #667] @ 0x29b │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 3d98d4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c7be0> │ │ │ │ movs r1, #110 @ 0x6e │ │ │ │ b.n 3d9894 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c7ba0> │ │ │ │ - subs r4, #44 @ 0x2c │ │ │ │ + subs r1, #108 @ 0x6c │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r1, #112 @ 0x70 │ │ │ │ + cmp r6, #176 @ 0xb0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsrs r6, r4, #16 │ │ │ │ + lsrs r6, r4, #5 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r0, #20 │ │ │ │ + movs r5, #84 @ 0x54 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r6, r7, r7 │ │ │ │ + asrs r6, r7, #28 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - @ instruction: 0xfab400c2 │ │ │ │ + @ instruction: 0xf7f400c2 │ │ │ │ cmp r5, #4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r4, #16 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf68c00c2 │ │ │ │ - @ instruction: 0xf65400c2 │ │ │ │ - adds.w r0, lr, #6356992 @ 0x610000 │ │ │ │ + ubfx r0, ip, #3, #3 │ │ │ │ + @ instruction: 0xf39400c2 │ │ │ │ + @ instruction: 0xf25e00c2 │ │ │ │ asrs r4, r2, #17 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bfi r0, r2, #3, #0 │ │ │ │ - @ instruction: 0xf35000c2 │ │ │ │ - @ instruction: 0xf26800c2 │ │ │ │ - @ instruction: 0xf25600c2 │ │ │ │ + @ instruction: 0xf0a200c2 │ │ │ │ + eors.w r0, r0, #194 @ 0xc2 │ │ │ │ + vmla.i32 d0, d24, d2[0] │ │ │ │ + vmla.i16 d0, d22, d2[0] │ │ │ │ asrs r4, r6, #22 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r5, r9 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [r4, #32] │ │ │ │ ldr.w r1, [r3, r1, lsl #2] │ │ │ │ @@ -1210182,51 +1210207,56 @@ │ │ │ │ b.w 3d229a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c05a6> │ │ │ │ ldr r3, [pc, #116] @ (3da508 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c8814>) │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [r2, #0] │ │ │ │ b.w 3d2914 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c0c20> │ │ │ │ nop │ │ │ │ - @ instruction: 0xf0de00c2 │ │ │ │ + cdp 0, 1, cr0, cr14, cr2, {6} │ │ │ │ adds r1, #140 @ 0x8c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf0b800c2 │ │ │ │ + ldcl 0, cr0, [r8, #776]! @ 0x308 │ │ │ │ cmp r4, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.s q8, q11, q1 │ │ │ │ + ldc 0, cr0, [r6], #776 @ 0x308 │ │ │ │ adds r0, #208 @ 0xd0 │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.s q0, q12, q1 │ │ │ │ + ldcl 0, cr0, [r8], #-776 @ 0xfffffcf8 │ │ │ │ adds r1, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 1, cr0, cr2, cr2, {6} │ │ │ │ + adcs.w r0, r2, r2, lsl #3 │ │ │ │ subs r4, r1, r5 │ │ │ │ movs r0, r0 │ │ │ │ - stcl 0, cr0, [ip, #776]! @ 0x308 │ │ │ │ + @ instruction: 0xeb2c00c2 │ │ │ │ adds r6, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - stc 0, cr0, [r2], #776 @ 0x308 │ │ │ │ + strd r0, r0, [r2, #776]! @ 0x308 │ │ │ │ subs r4, r0, r1 │ │ │ │ movs r0, r0 │ │ │ │ - sbcs.w r0, ip, r2, lsl #3 │ │ │ │ + ldmia.w ip!, {r1, r6, r7} │ │ │ │ asrs r4, r6, #22 │ │ │ │ movs r0, r0 │ │ │ │ - adcs.w r0, r6, r2, lsl #3 │ │ │ │ - ands.w r0, r6, r2, lsl #3 │ │ │ │ + ldmia.w r6, {r1, r6, r7} │ │ │ │ + b.n 3da394 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c86a0> │ │ │ │ + lsls r2, r0, #3 │ │ │ │ asrs r4, r7, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldrd r0, r0, [ip, #776] @ 0x308 │ │ │ │ - @ instruction: 0xe9a000c2 │ │ │ │ + b.n 3da328 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c8634> │ │ │ │ + lsls r2, r0, #3 │ │ │ │ + b.n 3da2b4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c85c0> │ │ │ │ + lsls r2, r0, #3 │ │ │ │ adds r2, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ - stmia.w r2!, {r1, r6, r7} │ │ │ │ - stmia.w r8, {r1, r6, r7} │ │ │ │ - b.n 3da3fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c8708> │ │ │ │ + b.n 3da0c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c83cc> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - b.n 3da3dc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c86e8> │ │ │ │ + b.n 3da090 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c839c> │ │ │ │ + lsls r2, r0, #3 │ │ │ │ + b.n 3d9e7c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c8188> │ │ │ │ + lsls r2, r0, #3 │ │ │ │ + b.n 3d9e5c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c8168> │ │ │ │ lsls r2, r0, #3 │ │ │ │ asrs r0, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [r4, #32] │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ @@ -1211377,63 +1211407,63 @@ │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ bl 3a67ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x294ab8> │ │ │ │ b.w 3d23e8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c06f4> │ │ │ │ nop │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3dab44 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c8e50> │ │ │ │ + b.n 3db5c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c98d0> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - b.n 3dab20 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c8e2c> │ │ │ │ + b.n 3db5a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c98ac> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - b.n 3daafc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c8e08> │ │ │ │ + b.n 3db57c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c9888> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - b.n 3daad8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c8de4> │ │ │ │ + b.n 3db558 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c9864> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - b.n 3db788 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c9a94> │ │ │ │ + b.n 3db208 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c9514> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - b.n 3db718 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c9a24> │ │ │ │ + b.n 3db198 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c94a4> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - b.n 3db668 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c9974> │ │ │ │ + svc 236 @ 0xec │ │ │ │ lsls r2, r0, #3 │ │ │ │ - b.n 3db524 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c9830> │ │ │ │ + svc 72 @ 0x48 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - b.n 3db414 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c9720> │ │ │ │ + udf #190 @ 0xbe │ │ │ │ lsls r2, r0, #3 │ │ │ │ - b.n 3db3f0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c96fc> │ │ │ │ + udf #170 @ 0xaa │ │ │ │ lsls r2, r0, #3 │ │ │ │ - svc 20 │ │ │ │ + bgt.n 3db1c8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c94d4> │ │ │ │ lsls r2, r0, #3 │ │ │ │ asrs r4, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - udf #242 @ 0xf2 │ │ │ │ + bgt.n 3db18c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c9498> │ │ │ │ lsls r2, r0, #3 │ │ │ │ adds r3, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - udf #208 @ 0xd0 │ │ │ │ + bgt.n 3db150 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c945c> │ │ │ │ lsls r2, r0, #3 │ │ │ │ cmp r7, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 3db168 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c9474> │ │ │ │ + bls.n 3db1e8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c94f4> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - bge.n 3db0f0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c93fc> │ │ │ │ + bhi.n 3db170 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c947c> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - bge.n 3db208 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c9514> │ │ │ │ + bvc.n 3db088 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c9394> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - bge.n 3db1e8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c94f4> │ │ │ │ + bvc.n 3db068 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c9374> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - bge.n 3db1c8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c94d4> │ │ │ │ + bvc.n 3db248 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c9554> │ │ │ │ lsls r2, r0, #3 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r5, r9 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [r4, #32] │ │ │ │ ldr.w r7, [r3, r1, lsl #2] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -1212170,71 +1212200,71 @@ │ │ │ │ b.w 3d229a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c05a6> │ │ │ │ movw r0, #333 @ 0x14d │ │ │ │ b.w 3d229a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c05a6> │ │ │ │ ldr r0, [pc, #120] @ (3db9b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c9cbc>) │ │ │ │ add r0, pc │ │ │ │ bl 3d1894 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2bfba0> │ │ │ │ nop │ │ │ │ - bvc.n 3db9ec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c9cf8> │ │ │ │ + bmi.n 3db86c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c9b78> │ │ │ │ lsls r2, r0, #3 │ │ │ │ movs r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 3db9b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c9cbc> │ │ │ │ + bmi.n 3dba30 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c9d3c> │ │ │ │ lsls r2, r0, #3 │ │ │ │ cmp r7, #212 @ 0xd4 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 3db938 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c9c44> │ │ │ │ + bcc.n 3db9b8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c9cc4> │ │ │ │ lsls r2, r0, #3 │ │ │ │ subs r4, r6, #0 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 3db8fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c9c08> │ │ │ │ + bcc.n 3db97c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c9c88> │ │ │ │ lsls r2, r0, #3 │ │ │ │ movs r3, #252 @ 0xfc │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 3db8c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c9bd0> │ │ │ │ + bcs.n 3db944 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c9c50> │ │ │ │ lsls r2, r0, #3 │ │ │ │ adds r4, r5, #1 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 3db890 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c9b9c> │ │ │ │ + bcs.n 3db910 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c9c1c> │ │ │ │ lsls r2, r0, #3 │ │ │ │ asrs r4, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 3dba5c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c9d68> │ │ │ │ + bcs.n 3db8dc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c9be8> │ │ │ │ lsls r2, r0, #3 │ │ │ │ adds r4, #184 @ 0xb8 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 3dba28 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c9d34> │ │ │ │ + bcs.n 3db8a8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c9bb4> │ │ │ │ lsls r2, r0, #3 │ │ │ │ movs r7, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 3db980 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c9c8c> │ │ │ │ + bcs.n 3dba00 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c9d0c> │ │ │ │ lsls r2, r0, #3 │ │ │ │ adds r2, #32 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 3db94c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c9c58> │ │ │ │ + bcs.n 3db9cc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c9cd8> │ │ │ │ lsls r2, r0, #3 │ │ │ │ subs r4, r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 3db8d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c9bdc> │ │ │ │ + ldmia r7, {r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r0, #3 │ │ │ │ asrs r4, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 3dba9c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c9da8> │ │ │ │ + ldmia r7, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r0, #3 │ │ │ │ asrs r4, r2, #10 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 3dba68 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c9d74> │ │ │ │ + ldmia r7, {r5, r7} │ │ │ │ lsls r2, r0, #3 │ │ │ │ movs r7, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 3db9c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c9ccc> │ │ │ │ + ldmia r7!, {r3, r6} │ │ │ │ lsls r2, r0, #3 │ │ │ │ - cmp r1, #208 @ 0xd0 │ │ │ │ + movs r7, #16 │ │ │ │ lsls r2, r0, #3 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cbz r3, 3dba10 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c9d1c> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ cbz r3, 3dba10 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c9d1c> │ │ │ │ push {lr} │ │ │ │ @@ -1212313,15 +1212343,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #8] @ (3dba88 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c9d94>) │ │ │ │ add r0, pc │ │ │ │ bl 3d1894 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2bfba0> │ │ │ │ nop │ │ │ │ - cmp r0, #188 @ 0xbc │ │ │ │ + movs r5, #252 @ 0xfc │ │ │ │ lsls r2, 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 │ │ │ │ @@ -1212352,17 +1212382,17 @@ │ │ │ │ ldr r0, [pc, #16] @ (3dbae8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c9df4>) │ │ │ │ add r0, pc │ │ │ │ bl 3d1894 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2bfba0> │ │ │ │ ldr r0, [pc, #12] @ (3dbaec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c9df8>) │ │ │ │ add r0, pc │ │ │ │ bl 3d1894 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2bfba0> │ │ │ │ nop │ │ │ │ - cmp r0, #144 @ 0x90 │ │ │ │ + movs r5, #208 @ 0xd0 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - cmp r0, #180 @ 0xb4 │ │ │ │ + movs r5, #244 @ 0xf4 │ │ │ │ lsls r2, r0, #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 │ │ │ │ @@ -1212458,16 +1212488,16 @@ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ sub.w r4, r3, #28 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 3dbbc2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c9ece> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - vst1.8 {d0[6]}, [r4], r6 │ │ │ │ - strh r2, [r6, #44] @ 0x2c │ │ │ │ + movt r0, #18630 @ 0x48c6 │ │ │ │ + strh r2, [r6, #22] │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ mov r5, r1 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -1212991,55 +1213021,55 @@ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ add r2, pc │ │ │ │ bl 3a6c18 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x294f24> │ │ │ │ ldrb.w r3, [r6, #188] @ 0xbc │ │ │ │ b.n 3dbe58 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ca164> │ │ │ │ mvns r2, r4 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - ldmia r7, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r4!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldmia r7!, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r4!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r2, r0, #3 │ │ │ │ adds r2, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6!, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r3!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldmia r6, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r1, r3, r4, r5} │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldrh r2, [r0, #56] @ 0x38 │ │ │ │ + ldrh r2, [r0, #34] @ 0x22 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldmia r6!, {r3, r4} │ │ │ │ + ldmia r3, {r3, r4, r6} │ │ │ │ lsls r2, r0, #3 │ │ │ │ - cmp r0, #96 @ 0x60 │ │ │ │ + movs r5, #160 @ 0xa0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldmia r6, {r2, r6} │ │ │ │ + ldmia r3!, {r2, r7} │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r7, [sp, #320] @ 0x140 │ │ │ │ + str r4, [sp, #576] @ 0x240 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldmia r5, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r0, #3 │ │ │ │ - cbnz r6, 3dc18c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ca498> │ │ │ │ + @ instruction: 0xb6f6 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldmia r7!, {r1, r4} │ │ │ │ + ldmia r4, {r1, r4, r6} │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldmia r3!, {r2, r5, r7} │ │ │ │ + ldmia r0!, {r2, r5, r6, r7} │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldmia r4!, {r2, r6, r7} │ │ │ │ + ldmia r2, {r2} │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldmia r4!, {r1, r2, r3} │ │ │ │ + ldmia r1, {r1, r2, r3, r6} │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsrs r6, r5, #24 │ │ │ │ + lsrs r6, r5, #13 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r1, #134 @ 0x86 │ │ │ │ + adds r6, #198 @ 0xc6 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r4, [r1, #40] @ 0x28 │ │ │ │ + str r4, [r1, #124] @ 0x7c │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldmia r4!, {r2, r3, r7} │ │ │ │ + ldmia r1!, {r2, r3, r6, r7} │ │ │ │ lsls r2, r0, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ @@ -1213058,15 +1213088,15 @@ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ bkpt 0x008e │ │ │ │ lsls r4, r4, #5 │ │ │ │ - lsrs r2, r7, #16 │ │ │ │ + lsrs r2, r7, #5 │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldr r3, [pc, #8] @ (3dc1d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ca4dc>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bkpt 0x006a │ │ │ │ @@ -1214244,18 +1214274,18 @@ │ │ │ │ str r3, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ bl 3ba50c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2a8818> │ │ │ │ str r4, [r5, #28] │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - stmia r1!, {r1, r2, r4, r6, r7} │ │ │ │ - lsls r2, r0, #3 │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + itet ne │ │ │ │ + lslne r2, r0, #3 │ │ │ │ + stmdbeq sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + movne.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [r2, #0] │ │ │ │ cmp r5, #0 │ │ │ │ beq.n 3dcde0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2cb0ec> │ │ │ │ subs.w r5, r2, #28 │ │ │ │ beq.n 3dcde0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2cb0ec> │ │ │ │ @@ -1214465,35 +1214495,35 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 3dcea6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2cb1b2> │ │ │ │ nop │ │ │ │ adds r1, #240 @ 0xf0 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r2, r3, r5, r7} │ │ │ │ + pop {r2, r3, r5, r6, r7, pc} │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldrb r4, [r5, #19] │ │ │ │ + ldrb r4, [r5, #8] │ │ │ │ lsls r2, r0, #3 │ │ │ │ adds r1, #60 @ 0x3c │ │ │ │ lsls r6, r5, #5 │ │ │ │ - it │ │ │ │ - lsl r2, r0, #3 │ │ │ │ - ittt gt │ │ │ │ - lslgt r2, r0, #3 │ │ │ │ - it gt @ unpredictable │ │ │ │ - lslgt r2, r0, #3 │ │ │ │ - itee gt │ │ │ │ - lslgt r2, r0, #3 │ │ │ │ - itt ge @ unpredictable │ │ │ │ - lslge r2, r0, #3 │ │ │ │ - itee gt @ unpredictable │ │ │ │ - lslgt r2, r0, #3 │ │ │ │ - ite al @ unpredictable │ │ │ │ - lslal r2, r0, #3 │ │ │ │ - sub sp, #8 │ │ │ │ + pop {r3, r4, r5, pc} │ │ │ │ + lsls r2, r0, #3 │ │ │ │ + pop {r1, pc} │ │ │ │ + lsls r2, r0, #3 │ │ │ │ + pop {r3, pc} │ │ │ │ + lsls r2, r0, #3 │ │ │ │ + pop {r1, r2, r3, pc} │ │ │ │ + lsls r2, r0, #3 │ │ │ │ + pop {r2, r5, r6, r7} │ │ │ │ + lsls r2, r0, #3 │ │ │ │ + pop {r1, r2, r3, pc} │ │ │ │ + lsls r2, r0, #3 │ │ │ │ + pop {r2, r3, r5, pc} │ │ │ │ + lsls r2, r0, #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 │ │ │ │ mov r6, r1 │ │ │ │ mov r8, r0 │ │ │ │ @@ -1214601,15 +1214631,15 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #252 @ 0xfc │ │ │ │ lsls r6, r5, #5 │ │ │ │ - bkpt 0x0076 │ │ │ │ + cbnz r6, 3dd108 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2cb414> │ │ │ │ lsls r2, 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 r4, [r0, #0] │ │ │ │ mov r6, r2 │ │ │ │ @@ -1214989,35 +1215019,35 @@ │ │ │ │ b.n 3dd2a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2cb5ac> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r6, #68 @ 0x44 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - pop {r2, r4, pc} │ │ │ │ + rev16 r4, r2 │ │ │ │ + lsls r2, r0, #3 │ │ │ │ + pop {r1, r2, r3, r4, r6, r7} │ │ │ │ + lsls r2, r0, #3 │ │ │ │ + rev16 r6, r3 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ittt ls │ │ │ │ - lslls r2, r0, #3 │ │ │ │ - popls {r1, r2, r3, r4, pc} │ │ │ │ - lslls r2, r0, #3 │ │ │ │ cmp r5, #226 @ 0xe2 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - pop {r1, r7} │ │ │ │ + cbnz r2, 3dd494 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2cb7a0> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - movs r5, #168 @ 0xa8 │ │ │ │ + movs r2, #232 @ 0xe8 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - pop {r1, r2, r3, r5, r6} │ │ │ │ + cbnz r6, 3dd496 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2cb7a2> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - pop {r2, r4, r5, r6} │ │ │ │ + cbnz r4, 3dd49c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2cb7a8> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - cbnz r4, 3dd4ca <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2cb7d6> │ │ │ │ + @ instruction: 0xb89c │ │ │ │ lsls r2, r0, #3 │ │ │ │ - revsh r2, r7 │ │ │ │ + @ instruction: 0xb83a │ │ │ │ lsls r2, r0, #3 │ │ │ │ - movs r4, #40 @ 0x28 │ │ │ │ + movs r1, #104 @ 0x68 │ │ │ │ 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, #3992] @ 0xf98 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov r7, r1 │ │ │ │ @@ -1215234,25 +1215264,25 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ udf #255 @ 0xff │ │ │ │ cmp r3, #100 @ 0x64 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - revsh r4, r2 │ │ │ │ + @ instruction: 0xb814 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - revsh r4, r2 │ │ │ │ + @ instruction: 0xb814 │ │ │ │ lsls r2, r0, #3 │ │ │ │ cmp r3, #8 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - hlt 0x0004 │ │ │ │ + @ instruction: 0xb7c4 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - hlt 0x001e │ │ │ │ + @ instruction: 0xb7de │ │ │ │ lsls r2, r0, #3 │ │ │ │ - cbnz r2, 3dd6e0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2cb9ec> │ │ │ │ + @ instruction: 0xb6b2 │ │ │ │ lsls r2, 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, #3984] @ 0xf90 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #792] @ (3dd9f0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2cbcfc>) │ │ │ │ @@ -1215579,33 +1215609,33 @@ │ │ │ │ b.n 3dd784 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2cba90> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r1, #32 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r2, #22] │ │ │ │ + strb r0, [r2, #11] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cbnz r6, 3dda16 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2cbd22> │ │ │ │ + @ instruction: 0xb69e │ │ │ │ lsls r2, r0, #3 │ │ │ │ - @ instruction: 0xb8ae │ │ │ │ + push {r1, r2, r3, r5, r6, r7, lr} │ │ │ │ lsls r2, r0, #3 │ │ │ │ cmp r0, #76 @ 0x4c │ │ │ │ lsls r6, r5, #5 │ │ │ │ - @ instruction: 0xb8b4 │ │ │ │ + push {r2, r4, r5, r6, r7, lr} │ │ │ │ lsls r2, r0, #3 │ │ │ │ - @ instruction: 0xb822 │ │ │ │ + push {r1, r5, r6, lr} │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r0, pc, #480 @ (adr r0, 3ddbf4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2cbf00>) │ │ │ │ + ldr r5, [sp, #736] @ 0x2e0 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - @ instruction: 0xb892 │ │ │ │ + push {r1, r4, r6, r7, lr} │ │ │ │ lsls r2, r0, #3 │ │ │ │ - @ instruction: 0xb8b6 │ │ │ │ + push {r1, r2, r4, r5, r6, r7, lr} │ │ │ │ lsls r2, r0, #3 │ │ │ │ - @ instruction: 0xb722 │ │ │ │ + push {r1, r5, r6} │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ @@ -1215674,24 +1215704,24 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r5, #192 @ 0xc0 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - usat r0, #6, sl, lsl #3 │ │ │ │ - @ instruction: 0xb72c │ │ │ │ + @ instruction: 0xf0ca00c6 │ │ │ │ + push {r2, r3, r5, r6} │ │ │ │ lsls r2, r0, #3 │ │ │ │ - adds r2, r0, #7 │ │ │ │ + subs r2, r0, r4 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r2, [sp, #672] @ 0x2a0 │ │ │ │ + str r7, [sp, #928] @ 0x3a0 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrh r6, [r3, #20] │ │ │ │ + strh r6, [r3, #62] @ 0x3e │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r5, [sp, #976] @ 0x3d0 │ │ │ │ + str r3, [sp, #208] @ 0xd0 │ │ │ │ lsls r0, r0, #3 │ │ │ │ movs r5, #78 @ 0x4e │ │ │ │ lsls r6, r5, #5 │ │ │ │ cbz r2, 3ddb58 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2cbe64> │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1215729,15 +1215759,15 @@ │ │ │ │ subs r4, r3, #4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 3ddb16 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2cbe22> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - @ instruction: 0xb682 │ │ │ │ + cbz r2, 3ddbd0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2cbedc> │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #536] @ (3ddd8c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2cc098>) │ │ │ │ @@ -1215958,29 +1215988,29 @@ │ │ │ │ b.n 3ddc9c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2cbfa8> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r4, #132 @ 0x84 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - push {r2, r3, r4, r5, r6, r7, lr} │ │ │ │ + cbz r4, 3ddde6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2cc0f2> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldrh r4, [r6, #28] │ │ │ │ + ldrh r4, [r6, #6] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - push {r1, r2, r3, r4, lr} │ │ │ │ + sxtb r6, r3 │ │ │ │ lsls r2, r0, #3 │ │ │ │ movs r3, #84 @ 0x54 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - push {r2, r3, r6, r7, lr} │ │ │ │ + cbz r4, 3dddea <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2cc0f6> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - push {r1, r2, r3, r5, r6, r7} │ │ │ │ + sxth r6, r5 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - push {r2, r3, r7} │ │ │ │ + cbz r4, 3ddde2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2cc0ee> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - push {r1, r3, r4, r5, r6, r7} │ │ │ │ + sxth r2, r7 │ │ │ │ lsls r2, r0, #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 │ │ │ │ @@ -1216929,88 +1216959,88 @@ │ │ │ │ b.n 3ddfca <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2cc2d6> │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #14 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - @ instruction: 0xf71200c5 │ │ │ │ - @ instruction: 0xb754 │ │ │ │ + orrs.w r0, r2, #6455296 @ 0x628000 │ │ │ │ + push {r2, r4, r7} │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldrb r4, [r4, #25] │ │ │ │ + ldrb r4, [r4, #14] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - @ instruction: 0xb634 │ │ │ │ + cbz r4, 3de814 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ccb20> │ │ │ │ lsls r2, r0, #3 │ │ │ │ movs r0, #26 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - push {r2, r4, r6} │ │ │ │ + cbz r4, 3de7e4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ccaf0> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldrsb r6, [r2, r4] │ │ │ │ + strb r6, [r2, r1] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - cbz r6, 3de7fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ccb08> │ │ │ │ + add r7, sp, #88 @ 0x58 │ │ │ │ lsls r2, r0, #3 │ │ │ │ cmp r3, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - push {r2, r3, r4, r5, r6} │ │ │ │ + cbz r4, 3de7fe <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ccb0a> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - sub sp, #232 @ 0xe8 │ │ │ │ + add r5, sp, #1000 @ 0x3e8 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - push {r2, r4, r5, r6, r7} │ │ │ │ + sxth r4, r6 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - uxtb r0, r4 │ │ │ │ + add sp, #128 @ 0x80 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - cbz r4, 3de822 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ccb2e> │ │ │ │ + add sp, #304 @ 0x130 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - movs r4, #0 │ │ │ │ + movs r1, #64 @ 0x40 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - movs r3, #246 @ 0xf6 │ │ │ │ + movs r1, #54 @ 0x36 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - movs r3, #242 @ 0xf2 │ │ │ │ + movs r1, #50 @ 0x32 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - movs r3, #238 @ 0xee │ │ │ │ + movs r1, #46 @ 0x2e │ │ │ │ lsls r2, r0, #3 │ │ │ │ - movs r3, #234 @ 0xea │ │ │ │ + movs r1, #42 @ 0x2a │ │ │ │ lsls r2, r0, #3 │ │ │ │ - movs r3, #232 @ 0xe8 │ │ │ │ + movs r1, #40 @ 0x28 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - movs r3, #230 @ 0xe6 │ │ │ │ + movs r1, #38 @ 0x26 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - movs r3, #232 @ 0xe8 │ │ │ │ + movs r1, #40 @ 0x28 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsls r6, r7, #15 │ │ │ │ + lsls r6, r7, #4 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsls r0, r0, #16 │ │ │ │ + lsls r0, r0, #5 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsls r4, r0, #16 │ │ │ │ + lsls r4, r0, #5 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsls r0, r1, #16 │ │ │ │ + lsls r0, r1, #5 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsls r4, r1, #16 │ │ │ │ + lsls r4, r1, #5 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsls r0, r2, #16 │ │ │ │ + lsls r0, r2, #5 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsls r4, r2, #16 │ │ │ │ + lsls r4, r2, #5 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsls r4, r3, #16 │ │ │ │ + lsls r4, r3, #5 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsls r0, r0, #17 │ │ │ │ + lsls r0, r0, #6 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsls r0, r1, #17 │ │ │ │ + lsls r0, r1, #6 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - cbz r2, 3de88e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ccb9a> │ │ │ │ + sub sp, #296 @ 0x128 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - asrs r4, r0, #32 │ │ │ │ + lsrs r4, r0, #21 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - push {r1, r2, r3, r5} │ │ │ │ + cbz r6, 3de84e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ccb5a> │ │ │ │ lsls r2, r0, #3 │ │ │ │ b.n 3de522 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2cc82e> │ │ │ │ - @ instruction: 0xffffabba │ │ │ │ + @ instruction: 0xffffa8fa │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str.w r0, [ip, r3] │ │ │ │ - sub sp, #208 @ 0xd0 │ │ │ │ + @ instruction: 0xf58c00c3 │ │ │ │ + add r5, sp, #976 @ 0x3d0 │ │ │ │ lsls r2, r0, #3 │ │ │ │ ldr r4, [sp, #52] @ 0x34 │ │ │ │ ldr.w r3, [r4, #196] @ 0xc4 │ │ │ │ ldrb.w r2, [r4, #188] @ 0xbc │ │ │ │ cbnz r3, 3de854 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ccb60> │ │ │ │ ldr.w r3, [r4, #192] @ 0xc0 │ │ │ │ cmp r2, #0 │ │ │ │ @@ -1218133,89 +1218163,89 @@ │ │ │ │ b.n 3df2fa <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2cd606> │ │ │ │ movs r4, #32 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #184 @ 0xb8 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #20 │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #328 @ 0x148 │ │ │ │ + add r5, sp, #584 @ 0x248 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r1, sp, #672 @ 0x2a0 │ │ │ │ + add r6, pc, #928 @ (adr r6, 3df760 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2cda6c>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r4, sp, #720 @ 0x2d0 │ │ │ │ + add r1, sp, #976 @ 0x3d0 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r4, sp, #720 @ 0x2d0 │ │ │ │ + add r1, sp, #976 @ 0x3d0 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r4, sp, #864 @ 0x360 │ │ │ │ + add r2, sp, #96 @ 0x60 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r4, sp, #944 @ 0x3b0 │ │ │ │ + add r2, sp, #176 @ 0xb0 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - cmp r6, #216 @ 0xd8 │ │ │ │ + cmp r4, #24 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - adds r6, #178 @ 0xb2 │ │ │ │ + adds r3, #242 @ 0xf2 │ │ │ │ lsls r2, r0, #3 │ │ │ │ asrs r0, r4, #6 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #776 @ (adr r7, 3df6e8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2cd9f4>) │ │ │ │ + add r5, pc, #8 @ (adr r5, 3df3e8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2cd6f4>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r2, sp, #680 @ 0x2a8 │ │ │ │ + add r7, pc, #936 @ (adr r7, 3df78c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2cda98>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r7, pc, #256 @ (adr r7, 3df4e8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2cd7f4>) │ │ │ │ + add r4, pc, #512 @ (adr r4, 3df5e8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2cd8f4>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r3, sp, #40 @ 0x28 │ │ │ │ + add r0, sp, #296 @ 0x128 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r1, sp, #496 @ 0x1f0 │ │ │ │ + add r6, pc, #752 @ (adr r6, 3df6e0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2cd9ec>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r2, sp, #320 @ 0x140 │ │ │ │ + add r7, pc, #576 @ (adr r7, 3df634 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2cd940>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - adds r2, r1, #3 │ │ │ │ + subs r2, r1, r0 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - adds r6, r2, #3 │ │ │ │ + subs r6, r2, r0 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldrsh r2, [r4, r0] │ │ │ │ + ldrh r2, [r4, r5] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r3, sp, #928 @ 0x3a0 │ │ │ │ + add r1, sp, #160 @ 0xa0 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r4, sp, #24 │ │ │ │ + add r1, sp, #280 @ 0x118 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r3, sp, #936 @ 0x3a8 │ │ │ │ + add r1, sp, #168 @ 0xa8 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - sub sp, #144 @ 0x90 │ │ │ │ + add r5, sp, #912 @ 0x390 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r4, sp, #432 @ 0x1b0 │ │ │ │ + add r1, sp, #688 @ 0x2b0 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r7, pc, #720 @ (adr r7, 3df6e8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2cd9f4>) │ │ │ │ + add r4, pc, #976 @ (adr r4, 3df7e8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2cdaf4>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r5, pc, #1000 @ (adr r5, 3df804 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2cdb10>) │ │ │ │ + add r3, pc, #232 @ (adr r3, 3df504 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2cd810>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r5, pc, #624 @ (adr r5, 3df690 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2cd99c>) │ │ │ │ + add r2, pc, #880 @ (adr r2, 3df790 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2cda9c>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r5, pc, #928 @ (adr r5, 3df7c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2cdad0>) │ │ │ │ + add r3, pc, #160 @ (adr r3, 3df4c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2cd7d0>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ cmp r6, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #512 @ (adr r4, 3df62c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2cd938>) │ │ │ │ + add r1, pc, #768 @ (adr r1, 3df72c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2cda38>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r4, pc, #184 @ (adr r4, 3df4e8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2cd7f4>) │ │ │ │ + add r1, pc, #440 @ (adr r1, 3df5e8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2cd8f4>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r2, pc, #0 @ (adr r2, 3df434 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2cd740>) │ │ │ │ + ldr r7, [sp, #256] @ 0x100 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r7, pc, #424 @ (adr r7, 3df5e0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2cd8ec>) │ │ │ │ + add r4, pc, #680 @ (adr r4, 3df6e0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2cd9ec>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r0, sp, #176 @ 0xb0 │ │ │ │ + add r5, pc, #432 @ (adr r5, 3df5ec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2cd8f8>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r7, pc, #824 @ (adr r7, 3df778 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2cda84>) │ │ │ │ + add r5, pc, #56 @ (adr r5, 3df478 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2cd784>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r3, pc, #776 @ (adr r3, 3df74c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2cda58>) │ │ │ │ + add r1, pc, #8 @ (adr r1, 3df44c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2cd758>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r1, pc, #992 @ (adr r1, 3df828 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2cdb34>) │ │ │ │ + ldr r7, [sp, #224] @ 0xe0 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r2, pc, #1016 @ (adr r2, 3df844 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2cdb50>) │ │ │ │ + add r0, pc, #248 @ (adr r0, 3df544 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2cd850>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r0, pc, #592 @ (adr r0, 3df6a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2cd9ac>) │ │ │ │ + ldr r5, [sp, #848] @ 0x350 │ │ │ │ lsls r2, r0, #3 │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ bl 43e418 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32c724> │ │ │ │ ldr r2, [pc, #368] @ (3df5cc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2cd8d8>) │ │ │ │ movs r3, #12 │ │ │ │ mov r1, r5 │ │ │ │ @@ -1218349,15 +1218379,15 @@ │ │ │ │ vstr d7, [sp, #200] @ 0xc8 │ │ │ │ vstr d7, [sp, #208] @ 0xd0 │ │ │ │ vstr d7, [sp, #216] @ 0xd8 │ │ │ │ strd r0, r1, [fp] │ │ │ │ b.n 3df50e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2cd81a> │ │ │ │ nop │ │ │ │ ... │ │ │ │ - ldr r5, [sp, #152] @ 0x98 │ │ │ │ + ldr r2, [sp, #408] @ 0x198 │ │ │ │ lsls r2, r0, #3 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ movs r1, #104 @ 0x68 │ │ │ │ ldrb r6, [r3, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 43e418 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32c724> │ │ │ │ mov r9, r0 │ │ │ │ @@ -1219088,23 +1219118,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 │ │ │ │ - ldr r7, [sp, #216] @ 0xd8 │ │ │ │ + ldr r4, [sp, #472] @ 0x1d8 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ble.n 3dfd5c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ce068> │ │ │ │ + bge.n 3dfddc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ce0e8> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r5, [sp, #32] │ │ │ │ + ldr r2, [sp, #288] @ 0x120 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r3, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r0, [sp, #704] @ 0x2c0 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r1, pc, #376 @ (adr r1, 3dfe90 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ce19c>) │ │ │ │ + ldr r6, [sp, #632] @ 0x278 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ sub.w r0, r0, #117 @ 0x75 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -1219315,17 +1219345,17 @@ │ │ │ │ cmp.w ip, #8 │ │ │ │ beq.n 3dfed8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ce1e4> │ │ │ │ ldr r2, [pc, #12] @ (3dff10 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ce21c>) │ │ │ │ mov r0, lr │ │ │ │ add r2, pc │ │ │ │ bl 3a67ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x294ab8> │ │ │ │ b.n 3dfef2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ce1fe> │ │ │ │ - ldr r3, [sp, #784] @ 0x310 │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r3, [sp, #64] @ 0x40 │ │ │ │ + ldr r0, [sp, #320] @ 0x140 │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #344] @ (3e0080 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ce38c>) │ │ │ │ @@ -1219477,21 +1219507,21 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ lsls r0, r2, #3 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r1, #3 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - movs r0, #226 @ 0xe2 │ │ │ │ + subs r2, r4, #0 │ │ │ │ lsls r2, r0, #3 │ │ │ │ lsrs r0, r0, #23 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, r4 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - subs r4, r4, #4 │ │ │ │ + adds r4, r4, #1 │ │ │ │ lsls r2, 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 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ @@ -1219655,15 +1219685,15 @@ │ │ │ │ beq.n 3e01cc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ce4d8> │ │ │ │ b.n 3e01e6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ce4f2> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ cdp2 1, 5, cr0, cr10, cr13, {3} │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ cdp2 1, 1, cr0, cr2, cr13, {3} │ │ │ │ - ldr r0, [sp, #968] @ 0x3c8 │ │ │ │ + str r6, [sp, #200] @ 0xc8 │ │ │ │ lsls r2, r0, #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 │ │ │ │ @@ -1219721,17 +1219751,17 @@ │ │ │ │ add r2, pc │ │ │ │ strd lr, r4, [sp] │ │ │ │ bl 3a67ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x294ab8> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ - ldr r0, [sp, #680] @ 0x2a8 │ │ │ │ + str r5, [sp, #936] @ 0x3a8 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r0, [sp, #752] @ 0x2f0 │ │ │ │ + str r5, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r2, r0, #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 │ │ │ │ @@ -1219773,17 +1219803,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r0, ip │ │ │ │ add r2, pc │ │ │ │ bl 3a67ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x294ab8> │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ - ldr r0, [sp, #888] @ 0x378 │ │ │ │ + str r6, [sp, #120] @ 0x78 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r0, [sp, #520] @ 0x208 │ │ │ │ + str r5, [sp, #776] @ 0x308 │ │ │ │ lsls r2, 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 r3, [r0, #36] @ 0x24 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1219912,17 +1219942,17 @@ │ │ │ │ mov r1, r8 │ │ │ │ add r2, pc │ │ │ │ mov r0, r7 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 3a67ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x294ab8> │ │ │ │ b.n 3e0470 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ce77c> │ │ │ │ nop │ │ │ │ - ldr r0, [sp, #88] @ 0x58 │ │ │ │ + str r5, [sp, #344] @ 0x158 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ + str r5, [sp, #264] @ 0x108 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r2 │ │ │ │ @@ -1219989,25 +1220019,25 @@ │ │ │ │ ldr r2, [pc, #32] @ (3e0590 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ce89c>) │ │ │ │ lsrs r3, r7, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 3a67ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x294ab8> │ │ │ │ b.n 3e0528 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ce834> │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ + str r6, [sp, #272] @ 0x110 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r0, [sp, #280] @ 0x118 │ │ │ │ + str r5, [sp, #536] @ 0x218 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldmia r7!, {r4} │ │ │ │ + ldmia r4, {r4, r6} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r0, [sp, #880] @ 0x370 │ │ │ │ + str r6, [sp, #112] @ 0x70 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldmia r6, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r1, r2, r4, r5} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r0, [sp, #432] @ 0x1b0 │ │ │ │ + str r5, [sp, #688] @ 0x2b0 │ │ │ │ lsls r2, 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 │ │ │ │ ldr r5, [pc, #380] @ (3e0724 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2cea30>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -1220165,30 +1220195,30 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 3a67ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x294ab8> │ │ │ │ b.n 3e061e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ce92a> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xfa50016d │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r1, #64] @ 0x40 │ │ │ │ + ldr r4, [r1, #20] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r1, [sp, #320] @ 0x140 │ │ │ │ + str r6, [sp, #576] @ 0x240 │ │ │ │ lsls r2, r0, #3 │ │ │ │ ldr??.w r0, [sl, #365] @ 0x16d │ │ │ │ - ldr r1, [sp, #288] @ 0x120 │ │ │ │ + str r6, [sp, #544] @ 0x220 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r7, [sp, #816] @ 0x330 │ │ │ │ + str r5, [sp, #48] @ 0x30 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r1, [sp, #272] @ 0x110 │ │ │ │ + str r6, [sp, #528] @ 0x210 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r7, [sp, #792] @ 0x318 │ │ │ │ + str r5, [sp, #24] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ + str r5, [sp, #280] @ 0x118 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r1, [sp, #456] @ 0x1c8 │ │ │ │ + str r6, [sp, #712] @ 0x2c8 │ │ │ │ lsls r2, r0, #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 │ │ │ │ @@ -1220235,17 +1220265,17 @@ │ │ │ │ ldmia.w r4, {r1, r2, r3} │ │ │ │ bl 3e0258 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ce564> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldmia r5, {r5} │ │ │ │ + ldmia r2!, {r5, r6} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r1, [sp, #96] @ 0x60 │ │ │ │ + str r6, [sp, #352] @ 0x160 │ │ │ │ lsls r2, r0, #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 │ │ │ │ @@ -1220349,20 +1220379,20 @@ │ │ │ │ add r2, pc │ │ │ │ bl 3a67ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x294ab8> │ │ │ │ b.n 3e089a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ceba6> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ strb.w r0, [r6, ] │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4!, {r1, r2, r3, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r6, r7} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r0, [sp, #816] @ 0x330 │ │ │ │ + str r6, [sp, #48] @ 0x30 │ │ │ │ lsls r2, r0, #3 │ │ │ │ @ instruction: 0xf75e016d │ │ │ │ - ldr r0, [sp, #80] @ 0x50 │ │ │ │ + str r5, [sp, #336] @ 0x150 │ │ │ │ lsls r2, r0, #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] @ (3e09c8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2cecd4>) │ │ │ │ @@ -1220447,21 +1220477,21 @@ │ │ │ │ bl 3a67ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x294ab8> │ │ │ │ b.n 3e093c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2cec48> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xf6f4016d │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf6bc016d │ │ │ │ - ldr r0, [sp, #592] @ 0x250 │ │ │ │ + str r5, [sp, #848] @ 0x350 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r0, [r2, #84] @ 0x54 │ │ │ │ + ldr r0, [r2, #40] @ 0x28 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - subs r5, #238 @ 0xee │ │ │ │ + subs r3, #46 @ 0x2e │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r0, [sp, #32] │ │ │ │ + str r5, [sp, #288] @ 0x120 │ │ │ │ lsls r2, r0, #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] @ (3e0ae8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2cedf4>) │ │ │ │ @@ -1220564,24 +1220594,24 @@ │ │ │ │ bl 3a67ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x294ab8> │ │ │ │ b.n 3e0a60 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ced6c> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ addw r1, r0, #2157 @ 0x86d │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #144] @ 0x90 │ │ │ │ + str r5, [sp, #400] @ 0x190 │ │ │ │ lsls r2, r0, #3 │ │ │ │ @ instruction: 0xf598016d │ │ │ │ - str r7, [sp, #760] @ 0x2f8 │ │ │ │ + str r4, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - subs r5, #42 @ 0x2a │ │ │ │ + subs r2, #106 @ 0x6a │ │ │ │ lsls r2, r0, #3 │ │ │ │ - subs r6, #78 @ 0x4e │ │ │ │ + subs r3, #142 @ 0x8e │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r7, [sp, #264] @ 0x108 │ │ │ │ + str r4, [sp, #520] @ 0x208 │ │ │ │ lsls r2, r0, #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] @ (3e0c04 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2cef10>) │ │ │ │ @@ -1220683,20 +1220713,20 @@ │ │ │ │ bl 5167f0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x404afc> │ │ │ │ str r0, [r4, #20] │ │ │ │ b.n 3e0bbc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ceec8> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xf4de016d │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r1, #56] @ 0x38 │ │ │ │ + ldr r6, [r1, #12] │ │ │ │ lsls r5, r0, #3 │ │ │ │ orns r1, lr, #15532032 @ 0xed0000 │ │ │ │ - str r7, [sp, #280] @ 0x118 │ │ │ │ + str r4, [sp, #536] @ 0x218 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r6, [sp, #608] @ 0x260 │ │ │ │ + str r3, [sp, #864] @ 0x360 │ │ │ │ lsls r2, r0, #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] @ (3e0dac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2cf0b8>) │ │ │ │ @@ -1220859,28 +1220889,28 @@ │ │ │ │ bl 3a67ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x294ab8> │ │ │ │ b.n 3e0d02 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2cf00e> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf3ca016d │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #94 @ 0x5e │ │ │ │ + subs r0, #158 @ 0x9e │ │ │ │ lsls r2, r0, #3 │ │ │ │ - subs r4, #116 @ 0x74 │ │ │ │ + subs r1, #180 @ 0xb4 │ │ │ │ lsls r2, r0, #3 │ │ │ │ @ instruction: 0xf334016d │ │ │ │ - subs r3, #218 @ 0xda │ │ │ │ + subs r1, #26 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r6, [sp, #1000] @ 0x3e8 │ │ │ │ + str r4, [sp, #232] @ 0xe8 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r6, [sp, #64] @ 0x40 │ │ │ │ + str r3, [sp, #320] @ 0x140 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r6, [sp, #424] @ 0x1a8 │ │ │ │ + str r3, [sp, #680] @ 0x2a8 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r7, [sp, #184] @ 0xb8 │ │ │ │ + str r4, [sp, #440] @ 0x1b8 │ │ │ │ lsls r2, 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, #3856] @ 0xf10 │ │ │ │ sub sp, #204 @ 0xcc │ │ │ │ mov r5, r2 │ │ │ │ @@ -1221102,28 +1221132,28 @@ │ │ │ │ bl 43da78 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32bd84> │ │ │ │ b.n 3e0fa0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2cf2ac> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ addw r1, ip, #109 @ 0x6d │ │ │ │ addw r1, sl, #109 @ 0x6d │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #952] @ 0x3b8 │ │ │ │ + str r4, [sp, #184] @ 0xb8 │ │ │ │ lsls r2, r0, #3 │ │ │ │ adds r4, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #232] @ 0xe8 │ │ │ │ + str r4, [sp, #488] @ 0x1e8 │ │ │ │ lsls r2, r0, #3 │ │ │ │ orrs.w r1, r8, #109 @ 0x6d │ │ │ │ - str r6, [sp, #112] @ 0x70 │ │ │ │ + str r3, [sp, #368] @ 0x170 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r5, [sp, #856] @ 0x358 │ │ │ │ + str r3, [sp, #88] @ 0x58 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r5, [sp, #344] @ 0x158 │ │ │ │ + str r2, [sp, #600] @ 0x258 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r5, [sp, #448] @ 0x1c0 │ │ │ │ + str r2, [sp, #704] @ 0x2c0 │ │ │ │ lsls r2, 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, #440] @ (3e1224 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2cf530>) │ │ │ │ @@ -1221302,36 +1221332,36 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 3e1176 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2cf482> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ vmla.f d0, d12, d1[7] │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ vmla.f d0, d6, d1[7] │ │ │ │ - str r5, [sp, #888] @ 0x378 │ │ │ │ + str r3, [sp, #120] @ 0x78 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - strh r4, [r3, r5] │ │ │ │ + str r4, [r3, r2] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r6, [r2, #72] @ 0x48 │ │ │ │ + str r6, [r2, #28] │ │ │ │ lsls r2, r0, #3 │ │ │ │ adds r2, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ cdp 1, 7, cr0, cr2, cr13, {3} │ │ │ │ - it le │ │ │ │ - lslle r2, r0, #3 │ │ │ │ - str r4, [sp, #840] @ 0x348 │ │ │ │ + pop {r3, r4, pc} │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r4, [sp, #912] @ 0x390 │ │ │ │ + str r2, [sp, #72] @ 0x48 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r4, [sp, #456] @ 0x1c8 │ │ │ │ + str r2, [sp, #144] @ 0x90 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r4, [sp, #992] @ 0x3e0 │ │ │ │ + str r1, [sp, #712] @ 0x2c8 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - strh r6, [r0, r3] │ │ │ │ + str r2, [sp, #224] @ 0xe0 │ │ │ │ + lsls r2, r0, #3 │ │ │ │ + str r6, [r0, r0] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - nop {8} │ │ │ │ + pop {r6, r7} │ │ │ │ lsls r2, r0, #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 │ │ │ │ @@ -1221675,33 +1221705,33 @@ │ │ │ │ ldr r2, [pc, #44] @ (3e15dc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2cf8e8>) │ │ │ │ add r2, pc │ │ │ │ b.n 3e159e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2cf8aa> │ │ │ │ ldr r2, [pc, #40] @ (3e15e0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2cf8ec>) │ │ │ │ mov r3, r0 │ │ │ │ add r2, pc │ │ │ │ b.n 3e14f4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2cf800> │ │ │ │ - str r4, [sp, #80] @ 0x50 │ │ │ │ + str r1, [sp, #336] @ 0x150 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r4, [sp, #656] @ 0x290 │ │ │ │ + str r1, [sp, #912] @ 0x390 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r2, [sp, #776] @ 0x308 │ │ │ │ + str r0, [sp, #8] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r2, [sp, #8] │ │ │ │ + ldrh r2, [r0, #58] @ 0x3a │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r3, [sp, #376] @ 0x178 │ │ │ │ + str r0, [sp, #632] @ 0x278 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r3, [sp, #600] @ 0x258 │ │ │ │ + str r0, [sp, #856] @ 0x358 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - stmia r7!, {r4, r5, r7} │ │ │ │ + stmia r4!, {r4, r5, r6, r7} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r2, [sp, #728] @ 0x2d8 │ │ │ │ + ldrh r6, [r6, #62] @ 0x3e │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r1, [sp, #352] @ 0x160 │ │ │ │ + ldrh r0, [r3, #52] @ 0x34 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r1, [sp, #720] @ 0x2d0 │ │ │ │ + ldrh r4, [r6, #54] @ 0x36 │ │ │ │ lsls r2, r0, #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 │ │ │ │ @@ -1221736,19 +1221766,19 @@ │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 3a67ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x294ab8> │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ - str r3, [sp, #928] @ 0x3a0 │ │ │ │ + str r1, [sp, #160] @ 0xa0 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r3, [sp, #880] @ 0x370 │ │ │ │ + str r1, [sp, #112] @ 0x70 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r3, [sp, #552] @ 0x228 │ │ │ │ + str r0, [sp, #808] @ 0x328 │ │ │ │ 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 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #216] @ (3e1740 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2cfa4c>) │ │ │ │ @@ -1221839,25 +1221869,25 @@ │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add r2, pc │ │ │ │ bl 3a67ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x294ab8> │ │ │ │ b.n 3e169a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2cf9a6> │ │ │ │ @ instruction: 0xe990016d │ │ │ │ - str r3, [sp, #704] @ 0x2c0 │ │ │ │ + str r0, [sp, #960] @ 0x3c0 │ │ │ │ lsls r2, r0, #3 │ │ │ │ adds r2, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #752] @ 0x2f0 │ │ │ │ + str r0, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r3, [sp, #184] @ 0xb8 │ │ │ │ + str r0, [sp, #440] @ 0x1b8 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r3, [sp, #872] @ 0x368 │ │ │ │ + str r1, [sp, #104] @ 0x68 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r3, [sp, #496] @ 0x1f0 │ │ │ │ + str r0, [sp, #752] @ 0x2f0 │ │ │ │ lsls r2, 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 r5, r1 │ │ │ │ @@ -1222069,21 +1222099,21 @@ │ │ │ │ ldr.w r1, [r3, r0, lsl #2] │ │ │ │ b.n 3e17cc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2cfad8> │ │ │ │ ldr r3, [pc, #112] @ (3e19e0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2cfcec>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, r0, lsl #2] │ │ │ │ b.n 3e17cc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2cfad8> │ │ │ │ nop │ │ │ │ - str r3, [sp, #736] @ 0x2e0 │ │ │ │ + str r0, [sp, #992] @ 0x3e0 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r2, pc, #920 @ (adr r2, 3e1d18 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d0024>) │ │ │ │ + add r0, pc, #152 @ (adr r0, 3e1a18 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2cfd24>) │ │ │ │ lsls r4, r0, #3 │ │ │ │ - subs r1, #138 @ 0x8a │ │ │ │ + adds r6, #202 @ 0xca │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrsh r4, [r4, r7] │ │ │ │ + ldrb r4, [r4, r4] │ │ │ │ lsls r1, r0, #3 │ │ │ │ ldr r2, [r1, #32] │ │ │ │ lsls r4, r4, #5 │ │ │ │ ldr r4, [r1, #32] │ │ │ │ lsls r4, r4, #5 │ │ │ │ ldr r2, [r4, #32] │ │ │ │ lsls r4, r4, #5 │ │ │ │ @@ -1222093,15 +1222123,15 @@ │ │ │ │ lsls r4, r4, #5 │ │ │ │ ldr r0, [r3, #36] @ 0x24 │ │ │ │ lsls r4, r4, #5 │ │ │ │ ldr r6, [r5, #36] @ 0x24 │ │ │ │ lsls r4, r4, #5 │ │ │ │ ldr r4, [r6, #28] │ │ │ │ lsls r4, r4, #5 │ │ │ │ - str r2, [sp, #640] @ 0x280 │ │ │ │ + ldrh r0, [r4, #62] @ 0x3e │ │ │ │ lsls r2, r0, #3 │ │ │ │ ldr r4, [r2, #4] │ │ │ │ lsls r4, r4, #5 │ │ │ │ ldr r6, [r2, #0] │ │ │ │ lsls r4, r4, #5 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ lsls r4, r4, #5 │ │ │ │ @@ -1222869,77 +1222899,77 @@ │ │ │ │ add r2, pc │ │ │ │ bl 3a67ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x294ab8> │ │ │ │ ldrb.w r3, [r6, #188] @ 0xbc │ │ │ │ b.n 3e2122 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d042e> │ │ │ │ nop │ │ │ │ b.n 3e1e2c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d0138> │ │ │ │ lsls r5, r5, #5 │ │ │ │ - lsrs r4, r6, #32 │ │ │ │ + lsls r4, r6, #21 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r0, [sp, #840] @ 0x348 │ │ │ │ + ldrh r2, [r2, #48] @ 0x30 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r1, [sp, #376] @ 0x178 │ │ │ │ + ldrh r6, [r3, #52] @ 0x34 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r0, [sp, #536] @ 0x218 │ │ │ │ + ldrh r6, [r0, #46] @ 0x2e │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r0, [sp, #456] @ 0x1c8 │ │ │ │ + ldrh r2, [r6, #44] @ 0x2c │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r0, [sp, #744] @ 0x2e8 │ │ │ │ + ldrh r2, [r7, #46] @ 0x2e │ │ │ │ lsls r2, r0, #3 │ │ │ │ adds r2, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r4, #58] @ 0x3a │ │ │ │ + ldrh r0, [r4, #36] @ 0x24 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldrh r4, [r4, #50] @ 0x32 │ │ │ │ + ldrh r4, [r4, #28] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldrh r4, [r2, #52] @ 0x34 │ │ │ │ + ldrh r4, [r2, #30] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r0, [sp, #1000] @ 0x3e8 │ │ │ │ + ldrh r2, [r7, #48] @ 0x30 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r1, [sp, #32] │ │ │ │ + ldrh r0, [r1, #50] @ 0x32 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r2, [sp, #488] @ 0x1e8 │ │ │ │ + ldrh r2, [r7, #60] @ 0x3c │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r3, [sp, #216] @ 0xd8 │ │ │ │ + str r0, [sp, #472] @ 0x1d8 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r0, [sp, #496] @ 0x1f0 │ │ │ │ + ldrh r4, [r7, #44] @ 0x2c │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r1, [sp, #360] @ 0x168 │ │ │ │ + ldrh r2, [r3, #52] @ 0x34 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r3, [sp, #672] @ 0x2a0 │ │ │ │ + str r0, [sp, #928] @ 0x3a0 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldrh r2, [r3, #62] @ 0x3e │ │ │ │ + ldrh r2, [r3, #40] @ 0x28 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r0, [sp, #128] @ 0x80 │ │ │ │ + ldrh r0, [r4, #42] @ 0x2a │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r1, [sp, #224] @ 0xe0 │ │ │ │ + ldrh r0, [r7, #50] @ 0x32 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r1, [sp, #552] @ 0x228 │ │ │ │ + ldrh r2, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsls r2, r1, #13 │ │ │ │ + lsls r2, r1, #2 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r2, [sp, #216] @ 0xd8 │ │ │ │ + ldrh r6, [r6, #58] @ 0x3a │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldrh r4, [r1, #44] @ 0x2c │ │ │ │ + ldrh r4, [r1, #22] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsls r4, r3, #11 │ │ │ │ + movs r4, r3 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldrh r2, [r3, #44] @ 0x2c │ │ │ │ + ldrh r2, [r3, #22] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r1, [sp, #304] @ 0x130 │ │ │ │ + ldrh r4, [r1, #52] @ 0x34 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldrh r0, [r5, #42] @ 0x2a │ │ │ │ + ldrh r0, [r5, #20] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldrh r0, [r7, #38] @ 0x26 │ │ │ │ + ldrh r0, [r7, #16] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r0, [sp, #728] @ 0x2d8 │ │ │ │ + ldrh r6, [r6, #46] @ 0x2e │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r0, [sp, #1000] @ 0x3e8 │ │ │ │ + ldrh r2, [r7, #48] @ 0x30 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r0, [sp, #1016] @ 0x3f8 │ │ │ │ + ldrh r6, [r7, #48] @ 0x30 │ │ │ │ lsls r2, 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, #3984] @ 0xf90 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ mov fp, r2 │ │ │ │ @@ -1223605,27 +1223635,27 @@ │ │ │ │ b.n 3e2920 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d0c2c> │ │ │ │ mov.w ip, #22 │ │ │ │ b.n 3e280c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d0b18> │ │ │ │ cmp r2, #5 │ │ │ │ beq.n 3e294e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d0c5a> │ │ │ │ b.n 3e2920 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d0c2c> │ │ │ │ nop │ │ │ │ - movs r3, #120 @ 0x78 │ │ │ │ + movs r0, #184 @ 0xb8 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - @ instruction: 0xf3d800c3 │ │ │ │ - ldrh r4, [r0, #32] │ │ │ │ + adds.w r0, r8, #195 @ 0xc3 │ │ │ │ + ldrh r4, [r0, #10] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - movs r2, #234 @ 0xea │ │ │ │ + movs r0, #42 @ 0x2a │ │ │ │ lsls r4, r0, #3 │ │ │ │ - movs r2, #170 @ 0xaa │ │ │ │ + subs r2, r5, #7 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldrh r4, [r4, #24] │ │ │ │ + ldrh r4, [r4, #2] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldrsh.w r0, [r6, r1] │ │ │ │ - ldrh r6, [r2, #20] │ │ │ │ + @ instruction: 0xf67600c1 │ │ │ │ + strh r6, [r2, #62] @ 0x3e │ │ │ │ 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 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #272] @ (3e2aa8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d0db4>) │ │ │ │ @@ -1223745,27 +1223775,27 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add r2, pc │ │ │ │ bl 3a67ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x294ab8> │ │ │ │ b.n 3e29c8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d0cd4> │ │ │ │ bvs.n 3e2b6c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d0e78> │ │ │ │ lsls r5, r5, #5 │ │ │ │ - ldrh r2, [r1, #22] │ │ │ │ + ldrh r2, [r1, #0] │ │ │ │ lsls r2, r0, #3 │ │ │ │ adds r2, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r2, #26] │ │ │ │ + ldrh r6, [r2, #4] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldrh r4, [r0, #22] │ │ │ │ + ldrh r4, [r0, #0] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldrh r0, [r5, #18] │ │ │ │ + strh r0, [r5, #60] @ 0x3c │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldrh r4, [r5, #20] │ │ │ │ + strh r4, [r5, #62] @ 0x3e │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldrh r0, [r7, #20] │ │ │ │ + strh r0, [r7, #62] @ 0x3e │ │ │ │ lsls r2, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ @@ -1223906,29 +1223936,29 @@ │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ add r2, pc │ │ │ │ bl 3a67ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x294ab8> │ │ │ │ b.n 3e2b1a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d0e26> │ │ │ │ nop │ │ │ │ bpl.n 3e2c60 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d0f6c> │ │ │ │ lsls r5, r5, #5 │ │ │ │ - ldrh r4, [r7, #18] │ │ │ │ + strh r4, [r7, #60] @ 0x3c │ │ │ │ lsls r2, r0, #3 │ │ │ │ adds r2, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r5, #18] │ │ │ │ + strh r4, [r5, #60] @ 0x3c │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldrb r2, [r1, #27] │ │ │ │ + ldrb r2, [r1, #16] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldrh r6, [r3, #24] │ │ │ │ + ldrh r6, [r3, #2] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldrh r6, [r5, #14] │ │ │ │ + strh r6, [r5, #56] @ 0x38 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldrh r4, [r0, #20] │ │ │ │ + strh r4, [r0, #62] @ 0x3e │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldrh r6, [r6, #16] │ │ │ │ + strh r6, [r6, #58] @ 0x3a │ │ │ │ lsls r2, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ @@ -1224022,25 +1224052,25 @@ │ │ │ │ mov r0, r9 │ │ │ │ add r2, pc │ │ │ │ bl 3a67ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x294ab8> │ │ │ │ b.n 3e2cba <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d0fc6> │ │ │ │ nop │ │ │ │ bcc.n 3e2c5c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d0f68> │ │ │ │ lsls r5, r5, #5 │ │ │ │ - ldrh r4, [r7, #18] │ │ │ │ + strh r4, [r7, #60] @ 0x3c │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldrh r0, [r1, #20] │ │ │ │ + strh r0, [r1, #62] @ 0x3e │ │ │ │ lsls r2, r0, #3 │ │ │ │ adds r2, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r7, #2] │ │ │ │ + strh r0, [r7, #44] @ 0x2c │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldrh r2, [r4, #14] │ │ │ │ + strh r2, [r4, #56] @ 0x38 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldrh r2, [r6, #16] │ │ │ │ + strh r2, [r6, #58] @ 0x3a │ │ │ │ lsls r2, r0, #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, 3e2da2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d10ae> │ │ │ │ @@ -1224682,25 +1224712,25 @@ │ │ │ │ mov.w r9, #0 │ │ │ │ b.n 3e31b2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d14be> │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ str.w r5, [r9] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - strh r4, [r7, #54] @ 0x36 │ │ │ │ + strh r4, [r7, #32] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - strh r0, [r2, #58] @ 0x3a │ │ │ │ + strh r0, [r2, #36] @ 0x24 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - strh r0, [r6, #44] @ 0x2c │ │ │ │ + strh r0, [r6, #22] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - strh r4, [r1, #36] @ 0x24 │ │ │ │ + strh r4, [r1, #14] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - strh r0, [r5, #36] @ 0x24 │ │ │ │ + strh r0, [r5, #14] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - strh r6, [r3, #32] │ │ │ │ + strh r6, [r3, #10] │ │ │ │ lsls r2, r0, #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, 3e342c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d1738> │ │ │ │ @@ -1225120,40 +1225150,40 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ ldmia r3, {r3, r5, r7} │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r3, {r1, r2, r3, r4, r7} │ │ │ │ lsls r5, r5, #5 │ │ │ │ - cdp 0, 1, cr0, cr4, cr1, {6} │ │ │ │ - ldcl 0, cr0, [lr, #772]! @ 0x304 │ │ │ │ - cdp 0, 4, cr0, cr14, cr1, {6} │ │ │ │ - ldcl 0, cr0, [sl, #772]! @ 0x304 │ │ │ │ - strh r4, [r5, #18] │ │ │ │ + adcs.w r0, r4, r1, lsl #3 │ │ │ │ + @ instruction: 0xeb3e00c1 │ │ │ │ + @ instruction: 0xeb8e00c1 │ │ │ │ + @ instruction: 0xeb3a00c1 │ │ │ │ + ldrb r4, [r5, #30] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldc 0, cr0, [r0], #772 @ 0x304 │ │ │ │ + ldrd r0, r0, [r0, #772]! @ 0x304 │ │ │ │ adds r3, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r0, #28] │ │ │ │ + strh r4, [r0, #6] │ │ │ │ lsls r2, r0, #3 │ │ │ │ ldmia r1!, {r3, r4, r5} │ │ │ │ lsls r5, r5, #5 │ │ │ │ - strh r2, [r4, #20] │ │ │ │ + ldrb r2, [r4, #31] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - strh r4, [r7, #20] │ │ │ │ + ldrb r4, [r7, #31] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsls r2, r2, #27 │ │ │ │ + lsls r2, r2, #16 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - strh r2, [r4, #8] │ │ │ │ + ldrb r2, [r4, #25] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - strh r0, [r2, #10] │ │ │ │ + ldrb r0, [r2, #26] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - strh r2, [r5, #6] │ │ │ │ + ldrb r2, [r5, #24] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - strh r6, [r6, #10] │ │ │ │ + ldrb r6, [r6, #26] │ │ │ │ lsls r2, r0, #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 │ │ │ │ @@ -1225240,27 +1225270,27 @@ │ │ │ │ ldr.w r4, [r6, #1456] @ 0x5b0 │ │ │ │ ldr.w r2, [r6, #1460] @ 0x5b4 │ │ │ │ ldr.w r3, [r6, #276] @ 0x114 │ │ │ │ b.n 3e38fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d1c08> │ │ │ │ ldr r2, [pc, #28] @ (3e3978 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d1c84>) │ │ │ │ add r2, pc │ │ │ │ b.n 3e3944 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d1c50> │ │ │ │ - b.n 3e36e8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d19f4> │ │ │ │ + b.n 3e3168 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d1474> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - b.n 3e3678 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d1984> │ │ │ │ + b.n 3e40f8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d2404> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - b.n 3e3678 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d1984> │ │ │ │ + b.n 3e40f8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d2404> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - strh r6, [r1, #12] │ │ │ │ + ldrb r6, [r1, #27] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - strh r4, [r3, #16] │ │ │ │ + ldrb r4, [r3, #29] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - strh r2, [r3, #8] │ │ │ │ + ldrb r2, [r3, #25] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - strh r4, [r2, #12] │ │ │ │ + ldrb r4, [r2, #27] │ │ │ │ lsls r2, r0, #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 │ │ │ │ @@ -1225631,54 +1225661,57 @@ │ │ │ │ b.n 3e3cc0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d1fcc> │ │ │ │ ldr r2, [pc, #96] @ (3e3dcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d20d8>) │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ bl 3a67ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x294ab8> │ │ │ │ b.n 3e3ad6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d1de2> │ │ │ │ - strh r2, [r0, #16] │ │ │ │ + ldrb r2, [r0, #29] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - stmdb r2, {r0, r6, r7} │ │ │ │ - ldrd r0, r0, [r4, #-772]! @ 0x304 │ │ │ │ - @ instruction: 0xe85800c1 │ │ │ │ - strh r4, [r3, #4] │ │ │ │ + b.n 3e3a04 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d1d10> │ │ │ │ + lsls r1, r0, #3 │ │ │ │ + b.n 3e3aec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d1df8> │ │ │ │ + lsls r1, r0, #3 │ │ │ │ + b.n 3e38b8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d1bc4> │ │ │ │ + lsls r1, r0, #3 │ │ │ │ + ldrb r4, [r3, #23] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - b.n 3e3d10 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d201c> │ │ │ │ + b.n 3e3790 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d1a9c> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - b.n 3e364c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d1958> │ │ │ │ + b.n 3e40cc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d23d8> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - b.n 3e3650 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d195c> │ │ │ │ + b.n 3e40d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d23dc> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - b.n 3e3658 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d1964> │ │ │ │ + b.n 3e40d8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d23e4> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - b.n 3e3670 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d197c> │ │ │ │ + b.n 3e40f0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d23fc> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - b.n 3e458c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d2898> │ │ │ │ + b.n 3e400c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d2318> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - b.n 3e4590 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d289c> │ │ │ │ + b.n 3e4010 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d231c> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - b.n 3e3be4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d1ef0> │ │ │ │ + b.n 3e3664 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d1970> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - b.n 3e3c18 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d1f24> │ │ │ │ + b.n 3e3698 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d19a4> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - b.n 3e435c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d2668> │ │ │ │ + b.n 3e3ddc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d20e8> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - strh r2, [r4, #2] │ │ │ │ + ldrb r2, [r4, #22] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - b.n 3e4254 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d2560> │ │ │ │ + svc 140 @ 0x8c │ │ │ │ lsls r1, r0, #3 │ │ │ │ - b.n 3e4258 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d2564> │ │ │ │ + svc 140 @ 0x8c │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldrb r6, [r3, #31] │ │ │ │ + ldrb r6, [r3, #20] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldrb r4, [r5, #27] │ │ │ │ + ldrb r4, [r5, #16] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldrb r4, [r3, #28] │ │ │ │ + ldrb r4, [r3, #17] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldrb r0, [r6, #10] │ │ │ │ + strb r0, [r6, #31] │ │ │ │ lsls r2, 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, #3768] @ 0xeb8 │ │ │ │ mov r5, r2 │ │ │ │ ldr.w r2, [pc, #2376] @ 3e472c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d2a38> │ │ │ │ @@ -1226624,55 +1226657,55 @@ │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {r1} │ │ │ │ lsls r5, r5, #5 │ │ │ │ bl 10a73a │ │ │ │ adds r2, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r5, #0] │ │ │ │ + ldrb r0, [r5, #21] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r6, [sp, #568] @ 0x238 │ │ │ │ + str r3, [sp, #824] @ 0x338 │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmia r0!, {r1, r3, r4} │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r0, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #232] @ 0xe8 │ │ │ │ + str r2, [sp, #488] @ 0x1e8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strb r6, [r1, #18] │ │ │ │ + strb r6, [r1, #7] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r4, [sp, #488] @ 0x1e8 │ │ │ │ + str r1, [sp, #744] @ 0x2e8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r4, [sp, #80] @ 0x50 │ │ │ │ + str r1, [sp, #336] @ 0x150 │ │ │ │ lsls r6, r2, #3 │ │ │ │ bl 5a0762 │ │ │ │ - ldrb r0, [r1, #19] │ │ │ │ + ldrb r0, [r1, #8] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r3, [sp, #184] @ 0xb8 │ │ │ │ + str r0, [sp, #440] @ 0x1b8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ subs r2, #20 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r2, #26 │ │ │ │ + lsrs r2, r2, #15 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldrb r6, [r2, #12] │ │ │ │ + ldrb r6, [r2, #1] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r1, [sp, #976] @ 0x3d0 │ │ │ │ + ldrh r4, [r6, #56] @ 0x38 │ │ │ │ lsls r6, r2, #3 │ │ │ │ @ instruction: 0xefadffff │ │ │ │ - str r1, [sp, #384] @ 0x180 │ │ │ │ + ldrh r0, [r4, #52] @ 0x34 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrb r4, [r7, #0] │ │ │ │ + strb r4, [r7, #21] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r0, [sp, #624] @ 0x270 │ │ │ │ + ldrh r4, [r3, #46] @ 0x2e │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strb r6, [r0, #31] │ │ │ │ + strb r6, [r0, #20] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldrh r6, [r3, #62] @ 0x3e │ │ │ │ + ldrh r6, [r3, #40] @ 0x28 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrb r2, [r1, #8] │ │ │ │ + strb r2, [r1, #29] │ │ │ │ lsls r2, r0, #3 │ │ │ │ ldr.w r3, [pc, #3028] @ 3e5370 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d367c> │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, fp │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ @@ -1227843,69 +1227876,69 @@ │ │ │ │ b.w 3e4380 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d268c> │ │ │ │ ldrsb.w r3, [r6, #49] @ 0x31 │ │ │ │ ldrb.w r2, [r6, #49] @ 0x31 │ │ │ │ cmp r3, #0 │ │ │ │ bge.w 3e5184 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d3490> │ │ │ │ b.w 3e4b54 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d2e60> │ │ │ │ nop │ │ │ │ - lsls r2, r3 │ │ │ │ + subs r5, #218 @ 0xda │ │ │ │ lsls r2, r0, #3 │ │ │ │ - strb r6, [r1, #29] │ │ │ │ + strb r6, [r1, #18] │ │ │ │ lsls r2, r0, #3 │ │ │ │ adds r2, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r2, #30] │ │ │ │ + strb r0, [r2, #19] │ │ │ │ lsls r2, r0, #3 │ │ │ │ subs r2, #208 @ 0xd0 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r2, #26] │ │ │ │ + strb r4, [r2, #15] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r3, [pc, #400] @ (3e551c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d3828>) │ │ │ │ + ldr r0, [pc, #656] @ (3e561c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d3928>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - strb r6, [r0, #21] │ │ │ │ + strb r6, [r0, #10] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - strb r4, [r4, #14] │ │ │ │ + strb r4, [r4, #3] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - strb r4, [r6, #13] │ │ │ │ + strb r4, [r6, #2] │ │ │ │ lsls r2, r0, #3 │ │ │ │ subs r0, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r2, #13] │ │ │ │ + strb r4, [r2, #2] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - strb r0, [r0, #8] │ │ │ │ + ldr r0, [r0, #116] @ 0x74 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - strb r4, [r5, #7] │ │ │ │ + ldr r4, [r5, #112] @ 0x70 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldrh r0, [r3, #2] │ │ │ │ + strh r0, [r3, #44] @ 0x2c │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strb r2, [r4, #6] │ │ │ │ + ldr r2, [r4, #108] @ 0x6c │ │ │ │ lsls r2, r0, #3 │ │ │ │ - strb r2, [r6, #5] │ │ │ │ + ldr r2, [r6, #104] @ 0x68 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - strb r0, [r1, #5] │ │ │ │ + ldr r0, [r1, #104] @ 0x68 │ │ │ │ lsls r2, r0, #3 │ │ │ │ b.n 3e4d1e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d302a> │ │ │ │ - vtbl.8 d16, {d15-d18}, d28 │ │ │ │ + vtbx.8 d16, {d15}, d28 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strh r6, [r2, #48] @ 0x30 │ │ │ │ + strh r6, [r2, #26] │ │ │ │ lsls r6, r2, #3 │ │ │ │ b.n 3e59c2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d3cce> │ │ │ │ - vsri.32 q12, q15, #1 │ │ │ │ + vsra.u64 d24, d30, #1 │ │ │ │ lsls r6, r2, #3 │ │ │ │ b.n 3e5832 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d3b3e> │ │ │ │ - vqrdmulh.s q11, , d2[0] │ │ │ │ + vtbl.8 d22, {d31- instruction: 0xfbfa00c1 │ │ │ │ + str r6, [r7, #124] @ 0x7c │ │ │ │ lsls r2, r0, #3 │ │ │ │ ldr r3, [pc, #868] @ (3e5750 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d3a5c>) │ │ │ │ add.w r8, sp, #80 @ 0x50 │ │ │ │ mov.w r2, #300 @ 0x12c │ │ │ │ movs r1, #130 @ 0x82 │ │ │ │ add r3, pc │ │ │ │ mov r0, r5 │ │ │ │ @@ -1228232,68 +1228265,68 @@ │ │ │ │ mov r3, r6 │ │ │ │ add r1, pc │ │ │ │ ldr.w r1, [r1, r0, lsl #2] │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ bl 3e2e0c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d1118> │ │ │ │ mov r8, r0 │ │ │ │ b.w 3e40d4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d23e0> │ │ │ │ - ldrsb r4, [r5, r0] │ │ │ │ + strh r4, [r5, r5] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r0, [r0, #48] @ 0x30 │ │ │ │ + ldr r0, [r0, #4] │ │ │ │ lsls r2, r0, #3 │ │ │ │ adds r2, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r2, #16] │ │ │ │ + str r0, [r2, #100] @ 0x64 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r0, [r3, #12] │ │ │ │ + str r0, [r3, #96] @ 0x60 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - strb r0, [r2, r7] │ │ │ │ + strh r0, [r2, r4] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r2, [r7, #52] @ 0x34 │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - subs r2, #42 @ 0x2a │ │ │ │ + adds r7, #106 @ 0x6a │ │ │ │ lsls r2, r0, #3 │ │ │ │ - @ instruction: 0xf66a00c1 │ │ │ │ - ldr r4, [r3, #64] @ 0x40 │ │ │ │ + usat r0, #1, sl, asr #3 │ │ │ │ + ldr r4, [r3, #20] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - subs r1, #190 @ 0xbe │ │ │ │ + adds r6, #254 @ 0xfe │ │ │ │ lsls r2, r0, #3 │ │ │ │ - subs r1, #172 @ 0xac │ │ │ │ + adds r6, #236 @ 0xec │ │ │ │ lsls r2, r0, #3 │ │ │ │ - subs r1, #154 @ 0x9a │ │ │ │ + adds r6, #218 @ 0xda │ │ │ │ lsls r2, r0, #3 │ │ │ │ - subs r1, #196 @ 0xc4 │ │ │ │ + adds r7, #4 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - subs r1, #178 @ 0xb2 │ │ │ │ + adds r6, #242 @ 0xf2 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - subs r1, #124 @ 0x7c │ │ │ │ + adds r6, #188 @ 0xbc │ │ │ │ lsls r2, r0, #3 │ │ │ │ - subs r1, #202 @ 0xca │ │ │ │ + adds r7, #10 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - stc2l 0, cr0, [r4], #-772 @ 0xfffffcfc │ │ │ │ - ldrsh r2, [r4, r3] │ │ │ │ + vld1.8 {d0[6]}, [r4], r1 │ │ │ │ + ldrb r2, [r4, r0] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r0, [r1, #32] │ │ │ │ + str r0, [r1, #116] @ 0x74 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldrsh r6, [r4, r2] │ │ │ │ + ldrh r6, [r4, r7] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r0, [r0, #32] │ │ │ │ + str r0, [r0, #116] @ 0x74 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - @ instruction: 0xfb7600c1 │ │ │ │ - ldr r0, [r2, #4] │ │ │ │ + ldrh.w r0, [r6, #193] @ 0xc1 │ │ │ │ + str r0, [r2, #88] @ 0x58 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r4, [r7, #124] @ 0x7c │ │ │ │ + str r4, [r7, #80] @ 0x50 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r4, [r1, #108] @ 0x6c │ │ │ │ + str r4, [r1, #64] @ 0x40 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r4, [r0, #112] @ 0x70 │ │ │ │ + str r4, [r0, #68] @ 0x44 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r4, [r5, #120] @ 0x78 │ │ │ │ + str r4, [r5, #76] @ 0x4c │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldrb r6, [r4, #26] │ │ │ │ + ldrb r6, [r4, #15] │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r3, #1 │ │ │ │ bl 3e3dd0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d20dc> │ │ │ │ @@ -1229427,71 +1229460,71 @@ │ │ │ │ b.n 3e5f40 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d424c> │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ add r7, pc, #160 @ (adr r7, 3e64fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d4808>) │ │ │ │ lsls r5, r5, #5 │ │ │ │ lsrs r7, r1, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r0, #68] @ 0x44 │ │ │ │ + ldr r6, [r0, #24] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r2, [r4, #116] @ 0x74 │ │ │ │ + str r2, [r4, #72] @ 0x48 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r6, [r6, #0] │ │ │ │ + str r6, [r6, #84] @ 0x54 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldrsb r4, [r5, r4] │ │ │ │ + strb r4, [r5, r1] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r0, [r4, #56] @ 0x38 │ │ │ │ + str r0, [r4, #12] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r2, [sp, #464] @ 0x1d0 │ │ │ │ + str r7, [sp, #720] @ 0x2d0 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r6, [r1, #23] │ │ │ │ + ldrb r6, [r1, #12] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r2, r3, #11 │ │ │ │ + asrs r2, r3, #32 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - asrs r4, r5, #5 │ │ │ │ + lsrs r4, r5, #26 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r2, [r1, #96] @ 0x60 │ │ │ │ + str r2, [r1, #52] @ 0x34 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - strb r0, [r5, #14] │ │ │ │ + strb r0, [r5, #3] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r4, r5, #30 │ │ │ │ + lsrs r4, r5, #19 │ │ │ │ lsls r2, r0, #3 │ │ │ │ ldr r6, [sp, #128] @ 0x80 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - str r6, [r1, #72] @ 0x48 │ │ │ │ + str r6, [r1, #28] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r4, [r0, r0] │ │ │ │ + ldr r5, [pc, #272] @ (3e65ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d48b8>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r6, [r0, #72] @ 0x48 │ │ │ │ + str r6, [r0, #28] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r6, [r7, #60] @ 0x3c │ │ │ │ + str r6, [r7, #16] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r6, [r1, #52] @ 0x34 │ │ │ │ + str r6, [r1, #8] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - b.n 3e5d70 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d407c> │ │ │ │ + b.n 3e67f0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d4afc> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - lsrs r4, r4, #28 │ │ │ │ + lsrs r4, r4, #17 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r2, [r4, #4] │ │ │ │ + ldrb r2, [r4, r6] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r3, pc, #424 @ (adr r3, 3e6660 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d496c>) │ │ │ │ + add r0, pc, #680 @ (adr r0, 3e6760 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d4a6c>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrsh r2, [r0, r7] │ │ │ │ + ldrb r2, [r0, r4] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldrsh r2, [r4, r5] │ │ │ │ + ldrb r2, [r4, r2] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - bmi.n 3e6564 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d4870> │ │ │ │ + bne.n 3e63e4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d46f0> │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrb r6, [r7, r5] │ │ │ │ + ldrh r6, [r7, r2] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r0, [r6, #48] @ 0x30 │ │ │ │ + str r0, [r6, #4] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r2, [r2, #28] │ │ │ │ + ldrsh r2, [r2, r4] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r4, [r1, #24] │ │ │ │ + ldrsh r4, [r1, r3] │ │ │ │ lsls r2, r0, #3 │ │ │ │ ldr r2, [pc, #196] @ (3e659c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d48a8>) │ │ │ │ mov r1, r9 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r2, pc │ │ │ │ bl 3a6c18 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x294f24> │ │ │ │ b.n 3e5e10 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d411c> │ │ │ │ @@ -1229558,31 +1229591,31 @@ │ │ │ │ mov r1, r9 │ │ │ │ add r0, sp, #132 @ 0x84 │ │ │ │ add r2, pc │ │ │ │ bl 3a67ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x294ab8> │ │ │ │ b.n 3e6318 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d4624> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #920] @ (3e6938 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d4c44>) │ │ │ │ + ldr r3, [pc, #152] @ (3e6638 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d4944>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldrsh r4, [r3, r6] │ │ │ │ + ldrb r4, [r3, r3] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r2, [r3, #0] │ │ │ │ + ldrb r2, [r3, r5] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldrsh r0, [r4, r6] │ │ │ │ + ldrb r0, [r4, r3] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldrb r6, [r7, r1] │ │ │ │ + ldr r6, [r7, r6] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldrb r2, [r1, r1] │ │ │ │ + ldr r2, [r1, r6] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldrb r4, [r1, #8] │ │ │ │ + strb r4, [r1, #29] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r4, [pc, #56] @ (3e65f4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d4900>) │ │ │ │ + ldr r1, [pc, #312] @ (3e66f4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d4a00>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldrsh r6, [r5, r2] │ │ │ │ + ldrh r6, [r5, r7] │ │ │ │ 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, #3992] @ 0xf98 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #356] @ (3e6738 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d4a44>) │ │ │ │ @@ -1229730,23 +1229763,23 @@ │ │ │ │ ldr.w r3, [r6, #192] @ 0xc0 │ │ │ │ b.n 3e66d4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d49e0> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ ldr r2, [sp, #144] @ 0x90 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r3, #16] │ │ │ │ + ldrsh r4, [r3, r1] │ │ │ │ lsls r2, r0, #3 │ │ │ │ ldr r1, [sp, #400] @ 0x190 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - str r2, [r4, #8] │ │ │ │ + ldrb r2, [r4, r7] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r2, [sp, #128] @ 0x80 │ │ │ │ + ldrh r0, [r4, #58] @ 0x3a │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r0, [r6, #4] │ │ │ │ + ldrb r0, [r6, r6] │ │ │ │ lsls r2, r0, #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] @ (3e6870 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d4b7c>) │ │ │ │ @@ -1229870,21 +1229903,21 @@ │ │ │ │ ldr r0, [sp, #584] @ 0x248 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ mcr2 15, 0, pc, cr13, cr15, {7} @ │ │ │ │ ldr r0, [sp, #232] @ 0xe8 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - lsrs r6, r0, #26 │ │ │ │ + lsrs r6, r0, #15 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldrsh r2, [r4, r7] │ │ │ │ + ldrb r2, [r4, r4] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldrsh r0, [r5, r7] │ │ │ │ + ldrb r0, [r5, r4] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldrsh r6, [r6, r5] │ │ │ │ + ldrb r6, [r6, r2] │ │ │ │ lsls r2, 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, #3704] @ 0xe78 │ │ │ │ sub sp, #356 @ 0x164 │ │ │ │ ldr.w r3, [pc, #3076] @ 3e74a8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d57b4> │ │ │ │ @@ -1230959,77 +1230992,77 @@ │ │ │ │ b.n 3e72b2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d55be> │ │ │ │ str r7, [sp, #320] @ 0x140 │ │ │ │ lsls r5, r5, #5 │ │ │ │ str r7, [sp, #296] @ 0x128 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r5, r5] │ │ │ │ + ldrb r4, [r5, r2] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldrsh r2, [r3, r5] │ │ │ │ + ldrb r2, [r3, r2] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - orrs.w r0, r0, #6389760 @ 0x618000 │ │ │ │ - sbc.w r0, r6, r4, lsl #3 │ │ │ │ - cpsid │ │ │ │ + @ instruction: 0xf19000c3 │ │ │ │ + stmia.w r6!, {r2, r6, r7} │ │ │ │ + cbz r0, 3e7534 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d5840> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - @ instruction: 0xb680 │ │ │ │ + cbz r0, 3e753c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d5848> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - @ instruction: 0xb6ba │ │ │ │ + cbz r2, 3e754e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d585a> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r5, [sp, #0] │ │ │ │ + ldr r2, [sp, #256] @ 0x100 │ │ │ │ lsls r6, r0, #3 │ │ │ │ str r5, [sp, #928] @ 0x3a0 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - ldr r1, [pc, #624] @ (3e774c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d5a58>) │ │ │ │ + mov ip, fp │ │ │ │ lsls r7, r0, #3 │ │ │ │ - lsls r0, r1, #23 │ │ │ │ + lsls r0, r1, #12 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldrsh r4, [r3, r1] │ │ │ │ + ldrh r4, [r3, r6] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldrh r0, [r5, #56] @ 0x38 │ │ │ │ + ldrh r0, [r5, #34] @ 0x22 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bgt.n 3e753c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d5848> │ │ │ │ + bls.n 3e75bc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d58c8> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldrh r0, [r4, #44] @ 0x2c │ │ │ │ + ldrh r0, [r4, #22] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r0, [r7, r3] │ │ │ │ + ldrh r0, [r7, r0] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - push {r1, r4} │ │ │ │ + cbz r2, 3e750c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d5818> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldrsh r0, [r5, r4] │ │ │ │ + ldrb r0, [r5, r1] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsls r4, r6, #19 │ │ │ │ + lsls r4, r6, #8 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldrh r4, [r0, r6] │ │ │ │ + ldr r4, [r0, r3] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldrh r0, [r5, r4] │ │ │ │ + ldr r0, [r5, r1] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsls r0, r6, #18 │ │ │ │ + lsls r0, r6, #7 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - movs r1, #146 @ 0x92 │ │ │ │ + subs r2, r2, #3 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - str r0, [r6, #16] │ │ │ │ + ldrsh r0, [r6, r1] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldrb r0, [r5, r4] │ │ │ │ + ldrh r0, [r5, r1] │ │ │ │ lsls r2, r0, #3 │ │ │ │ lsrs r0, r0, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r3, r2] │ │ │ │ + strb r0, [r3, r7] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldrh r4, [r0, r5] │ │ │ │ + ldr r4, [r0, r2] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldrh r6, [r4, r3] │ │ │ │ + ldr r6, [r4, r0] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r2, [pc, #600] @ (3e7784 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d5a90>) │ │ │ │ + @ instruction: 0x47d6 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldrh r0, [r7, r0] │ │ │ │ + ldrsb r0, [r7, r5] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldrh r2, [r5, r0] │ │ │ │ + ldrsb r2, [r5, r5] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r0, [r0, r6] │ │ │ │ + ldrsb r0, [r0, r3] │ │ │ │ lsls r2, r0, #3 │ │ │ │ ldr r2, [r6, #16] │ │ │ │ movs r1, #4 │ │ │ │ ldr.w r0, [r9, #16] │ │ │ │ bl 43e70c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32ca18> │ │ │ │ ldr r3, [r6, #16] │ │ │ │ str.w r0, [r9, #96] @ 0x60 │ │ │ │ @@ -1231613,63 +1231646,63 @@ │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r5 │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ bl 3a67ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x294ab8> │ │ │ │ b.n 3e7b28 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d5e34> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ - ldrsb r2, [r0, r1] │ │ │ │ + strh r2, [r0, r6] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - strb r2, [r2, r3] │ │ │ │ + strh r2, [r2, r0] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r7, pc, #720 @ (adr r7, 3e7e88 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d6194>) │ │ │ │ + add r4, pc, #976 @ (adr r4, 3e7f88 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d6294>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - strh r4, [r0, r5] │ │ │ │ + str r4, [r0, r2] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r0, sp, #576 @ 0x240 │ │ │ │ + add r5, pc, #832 @ (adr r5, 3e7f00 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d620c>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - add r0, sp, #464 @ 0x1d0 │ │ │ │ + add r5, pc, #720 @ (adr r5, 3e7e94 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d61a0>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - strh r2, [r1, r1] │ │ │ │ + ldr r7, [pc, #552] @ (3e7df0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d60fc>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - strb r2, [r7, r6] │ │ │ │ + strh r2, [r7, r3] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add sl, r8 │ │ │ │ + tst r2, r0 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r0, sp, #312 @ 0x138 │ │ │ │ + add r5, pc, #568 @ (adr r5, 3e7e0c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d6118>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - strh r6, [r1, r4] │ │ │ │ + str r6, [r1, r1] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - cmp r0, #192 @ 0xc0 │ │ │ │ + movs r6, #0 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r6, pc, #360 @ (adr r6, 3e7d48 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d6054>) │ │ │ │ + add r3, pc, #616 @ (adr r3, 3e7e48 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d6154>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - str r2, [r5, r2] │ │ │ │ + ldr r5, [pc, #936] @ (3e7f8c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d6298>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - movs r7, #172 @ 0xac │ │ │ │ + movs r4, #236 @ 0xec │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r6, [r2, r3] │ │ │ │ + ldr r6, [pc, #88] @ (3e7c44 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d5f50>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r2, [r1, r5] │ │ │ │ + ldr r6, [pc, #552] @ (3e7e18 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d6124>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r7, [pc, #224] @ (3e7cd4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d5fe0>) │ │ │ │ + ldr r4, [pc, #480] @ (3e7dd4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d60e0>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r5, pc, #504 @ (adr r5, 3e7df0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d60fc>) │ │ │ │ + add r2, pc, #760 @ (adr r2, 3e7ef0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d61fc>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r7, [pc, #536] @ (3e7e14 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d6120>) │ │ │ │ + ldr r4, [pc, #792] @ (3e7f14 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d6220>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - strh r0, [r5, r0] │ │ │ │ + ldr r7, [pc, #416] @ (3e7da0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d60ac>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - strh r4, [r5, r6] │ │ │ │ + str r4, [r5, r3] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - strh r2, [r3, r1] │ │ │ │ + ldr r7, [pc, #616] @ (3e7e70 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d617c>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - movs r0, #102 @ 0x66 │ │ │ │ + adds r6, r4, #6 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r6, [r3, r7] │ │ │ │ + ldr r7, [pc, #120] @ (3e7c88 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d5f94>) │ │ │ │ lsls r2, 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, #3872] @ 0xf20 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #540] @ (3e7e40 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d614c>) │ │ │ │ @@ -1231893,33 +1231926,33 @@ │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r0, #30] │ │ │ │ lsls r5, r5, #5 │ │ │ │ strh r4, [r7, #20] │ │ │ │ lsls r5, r5, #5 │ │ │ │ - revsh r4, r1 │ │ │ │ + @ instruction: 0xb80c │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strh r4, [r1, r3] │ │ │ │ + str r4, [r1, r0] │ │ │ │ lsls r2, r0, #3 │ │ │ │ adds r2, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r2, r3] │ │ │ │ + str r4, [r2, r0] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r0, [r6, r6] │ │ │ │ + ldr r6, [pc, #960] @ (3e8224 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d6530>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r0, [r5, r7] │ │ │ │ + ldr r7, [pc, #160] @ (3e7f08 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d6214>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r0, [r5, r7] │ │ │ │ + ldr r7, [pc, #160] @ (3e7f0c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d6218>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r2, [r6, r7] │ │ │ │ + ldr r7, [pc, #200] @ (3e7f38 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d6244>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r0, [r6, r5] │ │ │ │ + ldr r6, [pc, #704] @ (3e8134 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d6440>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r2, [r1, #20] │ │ │ │ + ldrsh r2, [r1, r2] │ │ │ │ lsls r3, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3680] @ 0xe60 │ │ │ │ sub sp, #380 @ 0x17c │ │ │ │ mov r7, r2 │ │ │ │ @@ -1232922,80 +1232955,80 @@ │ │ │ │ bl 3a67ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x294ab8> │ │ │ │ b.n 3e84dc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d67e8> │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r3, #10] │ │ │ │ lsls r5, r5, #5 │ │ │ │ strex pc, pc, [fp, #1020] @ 0x3fc │ │ │ │ - str r0, [r7, r0] │ │ │ │ + ldr r5, [pc, #480] @ (3e8bac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d6eb8>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r0, [r0, r0] │ │ │ │ + ldr r5, [pc, #256] @ (3e8ad0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d6ddc>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r4, [r1, #60] @ 0x3c │ │ │ │ + str r4, [r1, #16] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - strb r6, [r4, r7] │ │ │ │ + strh r6, [r4, r4] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r2, pc, #520 @ (adr r2, 3e8be4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d6ef0>) │ │ │ │ + ldr r7, [sp, #776] @ 0x308 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - str r6, [r2, #16] │ │ │ │ + ldrsh r6, [r2, r1] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldrsb r0, [r6, r2] │ │ │ │ + strh r0, [r6, r7] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r4, [r0, r3] │ │ │ │ + ldrsb r4, [r0, r0] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r6, [r5, r3] │ │ │ │ + ldrsb r6, [r5, r0] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r2, pc, #80 @ (adr r2, 3e8a40 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d6d4c>) │ │ │ │ + ldr r7, [sp, #336] @ 0x150 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldrh r0, [r2, #56] @ 0x38 │ │ │ │ + ldrh r0, [r2, #34] @ 0x22 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strh r2, [r1, r0] │ │ │ │ + ldr r7, [pc, #296] @ (3e8b20 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d6e2c>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r2, [r0, r3] │ │ │ │ + ldrsb r2, [r0, r0] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - b.n 3e89d4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d6ce0> │ │ │ │ + b.n 3e8454 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d6760> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r4, [sp, #112] @ 0x70 │ │ │ │ + ldr r1, [sp, #368] @ 0x170 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r5, [pc, #920] @ (3e8da0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d70ac>) │ │ │ │ + ldr r3, [pc, #152] @ (3e8aa0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d6dac>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - bls.n 3e8974 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d6c80> │ │ │ │ + bvs.n 3e89f4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d6d00> │ │ │ │ lsls r3, r0, #3 │ │ │ │ ldrb r0, [r7, #14] │ │ │ │ lsls r5, r5, #5 │ │ │ │ - ldrh r4, [r6, r1] │ │ │ │ + ldrsb r4, [r6, r6] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - strb r4, [r7, #14] │ │ │ │ + strb r4, [r7, #3] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r5, [pc, #392] @ (3e8ba4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d6eb0>) │ │ │ │ + ldr r2, [pc, #648] @ (3e8ca4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d6fb0>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldrh r6, [r3, r3] │ │ │ │ + ldr r6, [r3, r0] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldmia r1!, {r5, r6} │ │ │ │ + stmia r6!, {r5, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r0, [r1, r0] │ │ │ │ + ldr r0, [r1, r5] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldrb r4, [r4, r1] │ │ │ │ + ldr r4, [r4, r6] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r7, sp, #864 @ 0x360 │ │ │ │ + add r5, sp, #96 @ 0x60 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r1, [pc, #288] @ (3e8b54 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d6e60>) │ │ │ │ + mov r8, r1 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldrh r6, [r7, r2] │ │ │ │ + ldrsb r6, [r7, r7] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldrh r0, [r7, r2] │ │ │ │ + ldrsb r0, [r7, r7] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r0, [r3, r3] │ │ │ │ + ldrsb r0, [r3, r0] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r4, [r4, r3] │ │ │ │ + ldrsb r4, [r4, r0] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldc 0, cr0, [r8, #-772] @ 0xfffffcfc │ │ │ │ - add r6, sp, #560 @ 0x230 │ │ │ │ + orrs.w r0, r8, r1, lsl #3 │ │ │ │ + add r3, sp, #816 @ 0x330 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r4, [r5, r3] │ │ │ │ + ldrsb r4, [r5, r0] │ │ │ │ lsls r2, r0, #3 │ │ │ │ ldrb.w r3, [r5, #36] @ 0x24 │ │ │ │ lsls r3, r3, #25 │ │ │ │ bpl.w 3e80fa <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d6406> │ │ │ │ ldrb.w r3, [r5, #41] @ 0x29 │ │ │ │ lsls r0, r3, #26 │ │ │ │ bpl.w 3e80f0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d63fc> │ │ │ │ @@ -1234061,155 +1234094,155 @@ │ │ │ │ subs r4, #28 │ │ │ │ beq.w 3ea026 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d8332> │ │ │ │ ldr r6, [pc, #300] @ (3e97ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d7ab8>) │ │ │ │ ldr.w r9, [pc, #304] @ 3e97b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d7abc> │ │ │ │ add r6, pc │ │ │ │ add r9, pc │ │ │ │ b.n 3e97dc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d7ae8> │ │ │ │ - ldrb r2, [r1, #18] │ │ │ │ + ldrb r2, [r1, #7] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - subs r6, #72 @ 0x48 │ │ │ │ + subs r3, #136 @ 0x88 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r6, [pc, #608] @ (3e98f4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d7c00>) │ │ │ │ + ldr r3, [pc, #864] @ (3e99f4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d7d00>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r6, [r2, #100] @ 0x64 │ │ │ │ + ldr r6, [r2, #56] @ 0x38 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - pop {r3} │ │ │ │ + cbnz r0, 3e96ae <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d79ba> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - str r0, [r2, r1] │ │ │ │ + ldr r5, [pc, #576] @ (3e98e0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d7bec>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r0, [r6, r2] │ │ │ │ + ldr r5, [pc, #960] @ (3e9a64 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d7d70>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r0, [r7, r3] │ │ │ │ + ldr r6, [pc, #224] @ (3e9788 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d7a94>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r0, [r7, r4] │ │ │ │ + ldr r6, [pc, #480] @ (3e988c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d7b98>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldrsb r6, [r4, r4] │ │ │ │ + strb r6, [r4, r1] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r6, [sp, #96] @ 0x60 │ │ │ │ + str r3, [sp, #352] @ 0x160 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - b.n 3e90fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d7408> │ │ │ │ + b.n 3e9b7c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d7e88> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - strb r2, [r2, r0] │ │ │ │ + str r2, [r2, r5] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - muls r0, r6 │ │ │ │ + lsls r0, r6 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r1, [pc, #520] @ (3e98cc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d7bd8>) │ │ │ │ + mov sl, r8 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - b.n 3e9cd0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d7fdc> │ │ │ │ + b.n 3e9750 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d7a5c> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - str r2, [r0, r4] │ │ │ │ + ldr r6, [pc, #264] @ (3e97d4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d7ae0>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r2, [r6, #24] │ │ │ │ + str r2, [r6, #108] @ 0x6c │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bics r4, r0 │ │ │ │ + lsrs r4, r0 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - strb r6, [r7, r4] │ │ │ │ + strh r6, [r7, r1] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - mov r4, r5 │ │ │ │ + muls r4, r5 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r0, [r1, r0] │ │ │ │ + ldr r5, [pc, #288] @ (3e9800 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d7b0c>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - b.n 3e9d64 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d8070> │ │ │ │ + b.n 3e97e4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d7af0> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - str r3, [sp, #472] @ 0x1d8 │ │ │ │ + str r0, [sp, #728] @ 0x2d8 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r3, [pc, #464] @ (3e98bc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d7bc8>) │ │ │ │ + ldr r0, [pc, #720] @ (3e99bc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d7cc8>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - strh r0, [r2, r5] │ │ │ │ + str r0, [r2, r2] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - strh r2, [r3, r4] │ │ │ │ + str r2, [r3, r1] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r2, [pc, #264] @ (3e9800 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d7b0c>) │ │ │ │ + @ instruction: 0x4782 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - cmp r8, r1 │ │ │ │ + cmn r0, r1 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r5, [pc, #928] @ (3e9aa0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d7dac>) │ │ │ │ + ldr r3, [pc, #160] @ (3e97a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d7aac>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - adds r4, #140 @ 0x8c │ │ │ │ + adds r1, #204 @ 0xcc │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r6, [pc, #416] @ (3e98a8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d7bb4>) │ │ │ │ + ldr r3, [pc, #672] @ (3e99a8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d7cb4>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r3, #244 @ 0xf4 │ │ │ │ + adds r1, #52 @ 0x34 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r0, [r2, r4] │ │ │ │ + ldr r6, [pc, #320] @ (3e9850 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d7b5c>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r0, [r5, #108] @ 0x6c │ │ │ │ + str r0, [r5, #64] @ 0x40 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ + str r2, [r5, #100] @ 0x64 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r6, [r2, #16] │ │ │ │ + str r6, [r2, #100] @ 0x64 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - mov ip, ip │ │ │ │ + add r4, r4 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r7, [pc, #912] @ (3e9ab4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d7dc0>) │ │ │ │ + ldr r5, [pc, #144] @ (3e97b4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d7ac0>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r3, [pc, #960] @ (3e9ae8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d7df4>) │ │ │ │ + ldr r1, [pc, #192] @ (3e97e8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d7af4>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - subs r7, #70 @ 0x46 │ │ │ │ + subs r4, #134 @ 0x86 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r6, [pc, #920] @ (3e9ac8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d7dd4>) │ │ │ │ + ldr r4, [pc, #152] @ (3e97c8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d7ad4>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r2, [r6, r5] │ │ │ │ + ldr r6, [pc, #712] @ (3e99fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d7d08>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - subs r5, #236 @ 0xec │ │ │ │ + subs r3, #44 @ 0x2c │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add sl, r2 │ │ │ │ + rors r2, r2 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - b.n 3e8fe8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d72f4> │ │ │ │ + b.n 3e9a68 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d7d74> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - eors r2, r0 │ │ │ │ + subs r5, #130 @ 0x82 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - subs r7, #200 @ 0xc8 │ │ │ │ + subs r5, #8 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r4, [r4, #64] @ 0x40 │ │ │ │ + str r4, [r4, #20] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r1, [pc, #200] @ (3e9818 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d7b24>) │ │ │ │ + mov r2, lr │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r6, #14 │ │ │ │ + subs r3, #78 @ 0x4e │ │ │ │ lsls r2, r0, #3 │ │ │ │ - @ instruction: 0xfaa600c1 │ │ │ │ - @ instruction: 0xb6f0 │ │ │ │ + @ instruction: 0xf7e600c1 │ │ │ │ + push {r4, r5} │ │ │ │ lsls r1, r0, #3 │ │ │ │ - @ instruction: 0xfa8200c1 │ │ │ │ - @ instruction: 0xfa4c00c1 │ │ │ │ - @ instruction: 0xfa9a00c1 │ │ │ │ - @ instruction: 0xfa8800c1 │ │ │ │ - @ instruction: 0xfa5e00c1 │ │ │ │ - @ instruction: 0xfa4c00c1 │ │ │ │ - @ instruction: 0xfa3a00c1 │ │ │ │ - ldr r0, [pc, #928] @ (3e9b1c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d7e28>) │ │ │ │ + @ instruction: 0xf7c200c1 │ │ │ │ + @ instruction: 0xf78c00c1 │ │ │ │ + @ instruction: 0xf7da00c1 │ │ │ │ + @ instruction: 0xf7c800c1 │ │ │ │ + @ instruction: 0xf79e00c1 │ │ │ │ + @ instruction: 0xf78c00c1 │ │ │ │ + @ instruction: 0xf77a00c1 │ │ │ │ + mov r0, r5 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - bics r4, r1 │ │ │ │ + lsrs r4, r1 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - subs r3, #232 @ 0xe8 │ │ │ │ + subs r1, #40 @ 0x28 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - subs r3, #174 @ 0xae │ │ │ │ + subs r0, #238 @ 0xee │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r4, [pc, #800] @ (3e9aac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d7db8>) │ │ │ │ + ldr r2, [pc, #32] @ (3e97ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d7ab8>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r3, [pc, #824] @ (3e9ac8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d7dd4>) │ │ │ │ + ldr r1, [pc, #56] @ (3e97c8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d7ad4>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - sbcs r4, r3 │ │ │ │ + subs r6, #220 @ 0xdc │ │ │ │ lsls r2, r0, #3 │ │ │ │ - subs r3, #54 @ 0x36 │ │ │ │ + subs r0, #118 @ 0x76 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - tst r4, r2 │ │ │ │ + subs r7, #84 @ 0x54 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - cmn r6, r5 │ │ │ │ + ands r6, r5 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - subs r1, #94 @ 0x5e │ │ │ │ + adds r6, #158 @ 0x9e │ │ │ │ lsls r2, r0, #3 │ │ │ │ - muls r6, r6 │ │ │ │ + lsls r6, r6 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - subs r3, #212 @ 0xd4 │ │ │ │ + subs r1, #20 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - subs r4, #34 @ 0x22 │ │ │ │ + subs r1, #98 @ 0x62 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - subs r3, #236 @ 0xec │ │ │ │ + subs r1, #44 @ 0x2c │ │ │ │ lsls r2, r0, #3 │ │ │ │ ldrsb.w r3, [r5, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ blt.n 3e980e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d7b1a> │ │ │ │ ldrb.w r3, [r5, #44] @ 0x2c │ │ │ │ orr.w r3, r3, #48 @ 0x30 │ │ │ │ strb.w r3, [r5, #44] @ 0x2c │ │ │ │ @@ -1235077,147 +1235110,147 @@ │ │ │ │ ldrb r2, [r3, #4] │ │ │ │ cmp r2, #22 │ │ │ │ bne.w 3e9b36 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d7e42> │ │ │ │ ldr r3, [r3, #32] │ │ │ │ ldrb r3, [r3, #4] │ │ │ │ b.n 3ea038 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d8344> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ - asrs r0, r2, #14 │ │ │ │ + asrs r0, r2, #3 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r2, [pc, #632] @ (3ea3e8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d86f4>) │ │ │ │ + @ instruction: 0x47de │ │ │ │ lsls r2, r0, #3 │ │ │ │ - asrs r6, r3, #14 │ │ │ │ + asrs r6, r3, #3 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - subs r2, #156 @ 0x9c │ │ │ │ + adds r7, #220 @ 0xdc │ │ │ │ lsls r2, r0, #3 │ │ │ │ - subs r2, #96 @ 0x60 │ │ │ │ + adds r7, #160 @ 0xa0 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsrs r6, r0 │ │ │ │ + subs r6, #6 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsls r4, r1 │ │ │ │ + subs r5, #204 @ 0xcc │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add sl, r9 │ │ │ │ + tst r2, r1 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - adds r7, #2 │ │ │ │ + adds r4, #66 @ 0x42 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - subs r5, #110 @ 0x6e │ │ │ │ + subs r2, #174 @ 0xae │ │ │ │ lsls r2, r0, #3 │ │ │ │ - subs r0, #48 @ 0x30 │ │ │ │ + adds r5, #112 @ 0x70 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - cbnz r6, 3ea1e4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d84f0> │ │ │ │ + @ instruction: 0xb876 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - bics r0, r0 │ │ │ │ + lsrs r0, r0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r6, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r3, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r6, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r3, [sp, #968] @ 0x3c8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r4, #96 @ 0x60 │ │ │ │ + subs r1, #160 @ 0xa0 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - adds r2, #142 @ 0x8e │ │ │ │ + cmp r7, #206 @ 0xce │ │ │ │ lsls r2, r0, #3 │ │ │ │ - eors r6, r1 │ │ │ │ + subs r5, #142 @ 0x8e │ │ │ │ lsls r2, r0, #3 │ │ │ │ - subs r1, #228 @ 0xe4 │ │ │ │ + adds r7, #36 @ 0x24 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - adds r7, #20 │ │ │ │ + adds r4, #84 @ 0x54 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - adds r6, #46 @ 0x2e │ │ │ │ + adds r3, #110 @ 0x6e │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldrb r0, [r0, r6] │ │ │ │ + ldrh r0, [r0, r3] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add lr, sl │ │ │ │ + tst r6, r2 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - adds r5, #208 @ 0xd0 │ │ │ │ + adds r3, #16 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add ip, sp │ │ │ │ + tst r4, r5 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - cmp r0, fp │ │ │ │ + cmp r0, r3 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - adds r5, #106 @ 0x6a │ │ │ │ + adds r2, #170 @ 0xaa │ │ │ │ lsls r2, r0, #3 │ │ │ │ - subs r4, #14 │ │ │ │ + subs r1, #78 @ 0x4e │ │ │ │ lsls r2, r0, #3 │ │ │ │ - bics r0, r0 │ │ │ │ + lsrs r0, r0 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - cmp r6, r3 │ │ │ │ + negs r6, r3 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r6, r2 │ │ │ │ + negs r6, r2 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - subs r3, #26 │ │ │ │ + subs r0, #90 @ 0x5a │ │ │ │ lsls r2, r0, #3 │ │ │ │ - adds r4, #80 @ 0x50 │ │ │ │ + adds r1, #144 @ 0x90 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r0, r6 │ │ │ │ + subs r7, #240 @ 0xf0 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - cmp r3, #132 @ 0x84 │ │ │ │ + cmp r0, #196 @ 0xc4 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - adds r6, #106 @ 0x6a │ │ │ │ + adds r3, #170 @ 0xaa │ │ │ │ lsls r2, r0, #3 │ │ │ │ - orrs r0, r4 │ │ │ │ + eors r0, r4 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - bcc.n 3ea16c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d8478> │ │ │ │ + beq.n 3ea1ec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d84f8> │ │ │ │ lsls r1, r0, #3 │ │ │ │ b.n 3ea71c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d8a28> │ │ │ │ lsls r3, r4, #5 │ │ │ │ - adds r6, #102 @ 0x66 │ │ │ │ + adds r3, #166 @ 0xa6 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - adds r5, #62 @ 0x3e │ │ │ │ + adds r2, #126 @ 0x7e │ │ │ │ lsls r2, r0, #3 │ │ │ │ - adds r2, #226 @ 0xe2 │ │ │ │ + adds r0, #34 @ 0x22 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - adds r1, #254 @ 0xfe │ │ │ │ + cmp r7, #62 @ 0x3e │ │ │ │ lsls r2, r0, #3 │ │ │ │ - adds r2, #64 @ 0x40 │ │ │ │ + cmp r7, #128 @ 0x80 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - subs r1, #30 │ │ │ │ + adds r6, #94 @ 0x5e │ │ │ │ lsls r2, r0, #3 │ │ │ │ - adds r2, #36 @ 0x24 │ │ │ │ + cmp r7, #100 @ 0x64 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - subs r0, #202 @ 0xca │ │ │ │ + adds r6, #10 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - movs r6, #30 │ │ │ │ + movs r3, #94 @ 0x5e │ │ │ │ lsls r2, r0, #3 │ │ │ │ - sbcs r6, r7 │ │ │ │ + subs r6, #254 @ 0xfe │ │ │ │ lsls r2, r0, #3 │ │ │ │ - adds r5, #106 @ 0x6a │ │ │ │ + adds r2, #170 @ 0xaa │ │ │ │ lsls r2, r0, #3 │ │ │ │ - adds r3, #216 @ 0xd8 │ │ │ │ + adds r1, #24 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - adds r2, #36 @ 0x24 │ │ │ │ + cmp r7, #100 @ 0x64 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - adds r3, #80 @ 0x50 │ │ │ │ + adds r0, #144 @ 0x90 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ands r0, r5 │ │ │ │ + subs r5, #104 @ 0x68 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - subs r4, #136 @ 0x88 │ │ │ │ + subs r1, #200 @ 0xc8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r0, #156 @ 0x9c │ │ │ │ + cmp r5, #220 @ 0xdc │ │ │ │ lsls r2, r0, #3 │ │ │ │ - subs r0, #98 @ 0x62 │ │ │ │ + adds r5, #162 @ 0xa2 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - subs r0, #14 │ │ │ │ + adds r5, #78 @ 0x4e │ │ │ │ lsls r2, r0, #3 │ │ │ │ - adds r0, #240 @ 0xf0 │ │ │ │ + cmp r6, #48 @ 0x30 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - adds r0, #82 @ 0x52 │ │ │ │ + cmp r5, #146 @ 0x92 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - adds r0, #68 @ 0x44 │ │ │ │ + cmp r5, #132 @ 0x84 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - adds r0, #34 @ 0x22 │ │ │ │ + cmp r5, #98 @ 0x62 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - adds r0, #160 @ 0xa0 │ │ │ │ + cmp r5, #224 @ 0xe0 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - adds r0, #26 │ │ │ │ + cmp r5, #90 @ 0x5a │ │ │ │ lsls r2, r0, #3 │ │ │ │ - cmp r7, #246 @ 0xf6 │ │ │ │ + cmp r5, #54 @ 0x36 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - adds r0, #114 @ 0x72 │ │ │ │ + cmp r5, #178 @ 0xb2 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - subs r6, #240 @ 0xf0 │ │ │ │ + subs r4, #48 @ 0x30 │ │ │ │ lsls r2, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #172] @ (3ea334 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d8640>) │ │ │ │ @@ -1235298,15 +1235331,15 @@ │ │ │ │ ldrb r0, [r6, r5] │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ bls.n 3ea3fe <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d870a> │ │ │ │ @ instruction: 0xffff5d0a │ │ │ │ lsls r5, r5, #5 │ │ │ │ - sbcs r2, r4 │ │ │ │ + subs r6, #226 @ 0xe2 │ │ │ │ lsls r2, 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, #3920] @ 0xf50 │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ mov r4, r2 │ │ │ │ @@ -1236259,83 +1236292,83 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ ldrb r2, [r1, r2] │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r6, r1] │ │ │ │ lsls r5, r5, #5 │ │ │ │ - negs r4, r7 │ │ │ │ + subs r7, #188 @ 0xbc │ │ │ │ lsls r2, r0, #3 │ │ │ │ - cmp r0, r0 │ │ │ │ + subs r7, #192 @ 0xc0 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r5, pc, #728 @ (adr r5, 3eafc4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d92d0>) │ │ │ │ + add r2, pc, #984 @ (adr r2, 3eb0c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d93d0>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmn r4, r2 │ │ │ │ + ands r4, r2 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - cmn r2, r6 │ │ │ │ + ands r2, r6 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - muls r6, r2 │ │ │ │ + lsls r6, r2 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - subs r0, #46 @ 0x2e │ │ │ │ + adds r5, #110 @ 0x6e │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r6, #200 @ 0xc8 │ │ │ │ + subs r4, #8 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - subs r6, #210 @ 0xd2 │ │ │ │ + subs r4, #18 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r2, pc, #784 @ (adr r2, 3eb018 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d9324>) │ │ │ │ + add r0, pc, #16 @ (adr r0, 3ead18 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d9024>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldrh r6, [r1, #62] @ 0x3e │ │ │ │ + ldrh r6, [r1, #40] @ 0x28 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r4, #104 @ 0x68 │ │ │ │ + subs r1, #168 @ 0xa8 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - subs r4, #162 @ 0xa2 │ │ │ │ + subs r1, #226 @ 0xe2 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - subs r4, #168 @ 0xa8 │ │ │ │ + subs r1, #232 @ 0xe8 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - subs r4, #158 @ 0x9e │ │ │ │ + subs r1, #222 @ 0xde │ │ │ │ lsls r2, r0, #3 │ │ │ │ - subs r4, #158 @ 0x9e │ │ │ │ + subs r1, #222 @ 0xde │ │ │ │ lsls r2, r0, #3 │ │ │ │ - subs r6, #174 @ 0xae │ │ │ │ + subs r3, #238 @ 0xee │ │ │ │ lsls r2, r0, #3 │ │ │ │ strb r4, [r7, r7] │ │ │ │ lsls r5, r5, #5 │ │ │ │ - subs r7, #36 @ 0x24 │ │ │ │ + subs r4, #100 @ 0x64 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r0, pc, #712 @ (adr r0, 3eaff8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d9304>) │ │ │ │ + ldr r5, [sp, #968] @ 0x3c8 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - subs r5, #56 @ 0x38 │ │ │ │ + subs r2, #120 @ 0x78 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r0, pc, #128 @ (adr r0, 3eadb8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d90c4>) │ │ │ │ + ldr r5, [sp, #384] @ 0x180 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - subs r4, #196 @ 0xc4 │ │ │ │ + subs r2, #4 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - subs r6, #164 @ 0xa4 │ │ │ │ + subs r3, #228 @ 0xe4 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - movs r6, #74 @ 0x4a │ │ │ │ + movs r3, #138 @ 0x8a │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r5, #6 │ │ │ │ + subs r2, #70 @ 0x46 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - subs r5, #42 @ 0x2a │ │ │ │ + subs r2, #106 @ 0x6a │ │ │ │ lsls r2, r0, #3 │ │ │ │ - subs r1, #132 @ 0x84 │ │ │ │ + adds r6, #196 @ 0xc4 │ │ │ │ lsls r2, r0, #3 │ │ │ │ adds r2, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #12 │ │ │ │ + subs r0, #76 @ 0x4c │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r6, [sp, #904] @ 0x388 │ │ │ │ + ldr r4, [sp, #136] @ 0x88 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - subs r2, #64 @ 0x40 │ │ │ │ + adds r7, #128 @ 0x80 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - subs r3, #160 @ 0xa0 │ │ │ │ + subs r0, #224 @ 0xe0 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r6, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r3, [sp, #704] @ 0x2c0 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - subs r2, #16 │ │ │ │ + adds r7, #80 @ 0x50 │ │ │ │ lsls r2, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #324] @ (3eaec4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d91d0>) │ │ │ │ @@ -1236470,20 +1236503,20 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r0, [r7, r1] │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ bl 194ece <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x831da> │ │ │ │ - subs r4, #12 │ │ │ │ + subs r1, #76 @ 0x4c │ │ │ │ lsls r2, r0, #3 │ │ │ │ strb r1, [r2, r5] │ │ │ │ vsra.u64 d21, d4, #1 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - subs r3, #82 @ 0x52 │ │ │ │ + subs r0, #146 @ 0x92 │ │ │ │ lsls r2, r0, #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] @ (3eaf7c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d9288>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -1236548,15 +1236581,15 @@ │ │ │ │ nop │ │ │ │ str r0, [r1, r4] │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r0, r4] │ │ │ │ lsls r5, r5, #5 │ │ │ │ - subs r3, #34 @ 0x22 │ │ │ │ + subs r0, #98 @ 0x62 │ │ │ │ lsls r2, r0, #3 │ │ │ │ asrs r0, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r4, r2] │ │ │ │ lsls r5, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1236674,15 +1236707,15 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ str r0, [r2, r1] │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r7, r0] │ │ │ │ lsls r5, r5, #5 │ │ │ │ - subs r2, #136 @ 0x88 │ │ │ │ + adds r7, #200 @ 0xc8 │ │ │ │ lsls r2, r0, #3 │ │ │ │ subs r2, #208 @ 0xd0 │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [pc, #392] @ (3eb260 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d956c>) │ │ │ │ lsls r5, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1236794,15 +1236827,15 @@ │ │ │ │ b.n 3eb144 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d9450> │ │ │ │ blx r3 │ │ │ │ b.n 3eb144 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d9450> │ │ │ │ adds r7, #8 │ │ │ │ str r7, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ strh r5, [r2, #22] │ │ │ │ - vtbx.8 d19, {d15-d16}, d8 │ │ │ │ + vrsubhn.i d19, , q4 │ │ │ │ lsls r2, r0, #3 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ cbz r3, 3eb230 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d953c> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1237189,35 +1237222,35 @@ │ │ │ │ b.n 3eb360 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d966c> │ │ │ │ ldr r5, [pc, #648] @ (3eb890 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d9b9c>) │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [pc, #592] @ (3eb860 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d9b6c>) │ │ │ │ lsls r5, r5, #5 │ │ │ │ - subs r0, #48 @ 0x30 │ │ │ │ + adds r5, #112 @ 0x70 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - subs r0, #8 │ │ │ │ + adds r5, #72 @ 0x48 │ │ │ │ lsls r2, r0, #3 │ │ │ │ movs r0, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #126 @ 0x7e │ │ │ │ + adds r4, #190 @ 0xbe │ │ │ │ lsls r2, r0, #3 │ │ │ │ ldr r3, [pc, #976] @ (3eb9f8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d9d04>) │ │ │ │ lsls r5, r5, #5 │ │ │ │ - adds r6, #130 @ 0x82 │ │ │ │ + adds r3, #194 @ 0xc2 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - adds r7, #10 │ │ │ │ + adds r4, #74 @ 0x4a │ │ │ │ lsls r2, r0, #3 │ │ │ │ - adds r7, #24 │ │ │ │ + adds r4, #88 @ 0x58 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - adds r5, #146 @ 0x92 │ │ │ │ + adds r2, #210 @ 0xd2 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - adds r5, #132 @ 0x84 │ │ │ │ + adds r2, #196 @ 0xc4 │ │ │ │ lsls r2, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr.w ip, [pc, #284] @ 3eb76c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d9a78> │ │ │ │ mov r5, r0 │ │ │ │ @@ -1237337,15 +1237370,15 @@ │ │ │ │ nop │ │ │ │ ldr r1, [pc, #664] @ (3eba08 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d9d14>) │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [pc, #648] @ (3eba00 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d9d0c>) │ │ │ │ lsls r5, r5, #5 │ │ │ │ - adds r5, #48 @ 0x30 │ │ │ │ + adds r2, #112 @ 0x70 │ │ │ │ lsls r2, r0, #3 │ │ │ │ ldr r1, [pc, #296] @ (3eb8a8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d9bb4>) │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r2, #208 @ 0xd0 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1237734,31 +1237767,31 @@ │ │ │ │ lsls r5, r5, #5 │ │ │ │ movs r4, #16 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [pc, #0] @ (3ebb3c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2d9e48>) │ │ │ │ lsls r5, r5, #5 │ │ │ │ movs r7, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #218 @ 0xda │ │ │ │ + adds r0, #26 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - adds r3, #156 @ 0x9c │ │ │ │ + adds r0, #220 @ 0xdc │ │ │ │ lsls r2, r0, #3 │ │ │ │ asrs r0, r3, #12 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #114 @ 0x72 │ │ │ │ + cmp r7, #178 @ 0xb2 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - adds r2, #102 @ 0x66 │ │ │ │ + cmp r7, #166 @ 0xa6 │ │ │ │ lsls r2, r0, #3 │ │ │ │ subs r2, #20 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #110 @ 0x6e │ │ │ │ + cmp r7, #174 @ 0xae │ │ │ │ lsls r2, r0, #3 │ │ │ │ - adds r2, #84 @ 0x54 │ │ │ │ + cmp r7, #148 @ 0x94 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - adds r2, #10 │ │ │ │ + cmp r7, #74 @ 0x4a │ │ │ │ lsls r2, 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 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [pc, #872] @ (3ebee0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2da1ec>) │ │ │ │ @@ -1238083,27 +1238116,27 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ add r8, r0 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ add r6, lr │ │ │ │ lsls r5, r5, #5 │ │ │ │ - adds r1, #178 @ 0xb2 │ │ │ │ + cmp r6, #242 @ 0xf2 │ │ │ │ lsls r2, r0, #3 │ │ │ │ add r6, r3 │ │ │ │ lsls r5, r5, #5 │ │ │ │ tst r1, r1 │ │ │ │ vrshr.u32 d20, d3, #1 │ │ │ │ vqrdmlah.s , , d16[0] │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #78 @ 0x4e │ │ │ │ + cmp r6, #142 @ 0x8e │ │ │ │ lsls r2, r0, #3 │ │ │ │ - adds r1, #4 │ │ │ │ + cmp r6, #68 @ 0x44 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - adds r0, #160 @ 0xa0 │ │ │ │ + cmp r5, #224 @ 0xe0 │ │ │ │ lsls r2, r0, #3 │ │ │ │ movs r7, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #208 @ 0xd0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1238245,15 +1238278,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [pc, #12] @ (3ec07c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2da388>) │ │ │ │ movs r0, #1 │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ add r1, pc │ │ │ │ blx 67460 <__printf_chk@plt> │ │ │ │ b.n 3ec062 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2da36e> │ │ │ │ - lsrs r4, r5, #21 │ │ │ │ + lsrs r4, r5, #10 │ │ │ │ lsls r6, r0, #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 │ │ │ │ @@ -1238558,23 +1238591,23 @@ │ │ │ │ b.n 3ec2ee <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2da5fa> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r5, #202 @ 0xca │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #98 @ 0x62 │ │ │ │ + cmp r4, #162 @ 0xa2 │ │ │ │ lsls r2, r0, #3 │ │ │ │ subs r5, #68 @ 0x44 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - cmp r6, #102 @ 0x66 │ │ │ │ + cmp r3, #166 @ 0xa6 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - cmp r6, #20 │ │ │ │ + cmp r3, #84 @ 0x54 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - cmp r5, #190 @ 0xbe │ │ │ │ + cmp r2, #254 @ 0xfe │ │ │ │ lsls r2, r0, #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 │ │ │ │ @@ -1238796,32 +1238829,32 @@ │ │ │ │ b.n 3ec582 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2da88e> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r4, #22 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #156 @ 0x9c │ │ │ │ + cmp r3, #220 @ 0xdc │ │ │ │ lsls r2, r0, #3 │ │ │ │ subs r3, #82 @ 0x52 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - cmp r5, #66 @ 0x42 │ │ │ │ + cmp r2, #130 @ 0x82 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - stc2 0, cr0, [r8, #-824] @ 0xfffffcc8 │ │ │ │ - cmp r5, #166 @ 0xa6 │ │ │ │ + @ instruction: 0xfa4800ce │ │ │ │ + cmp r2, #230 @ 0xe6 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - cmp r5, #216 @ 0xd8 │ │ │ │ + cmp r3, #24 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - cmp r5, #160 @ 0xa0 │ │ │ │ + cmp r2, #224 @ 0xe0 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - cmp r4, #140 @ 0x8c │ │ │ │ + cmp r1, #204 @ 0xcc │ │ │ │ lsls r2, r0, #3 │ │ │ │ - cmp r4, #40 @ 0x28 │ │ │ │ + cmp r1, #104 @ 0x68 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldrsh r2, [r6, r7] │ │ │ │ + ldrb r2, [r6, r4] │ │ │ │ lsls r3, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3888] @ 0xf30 │ │ │ │ mov r9, r1 │ │ │ │ ldr.w r1, [pc, #1992] @ 3ece2c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2db138> │ │ │ │ @@ -1239545,155 +1239578,156 @@ │ │ │ │ bl 442d34 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x331040> │ │ │ │ b.n 3ec6d6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2da9e2> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ subs r1, #144 @ 0x90 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #50 @ 0x32 │ │ │ │ + cmp r1, #114 @ 0x72 │ │ │ │ lsls r2, r0, #3 │ │ │ │ adds r7, #60 @ 0x3c │ │ │ │ lsls r5, r5, #5 │ │ │ │ - cmp r2, #190 @ 0xbe │ │ │ │ + movs r7, #254 @ 0xfe │ │ │ │ lsls r2, r0, #3 │ │ │ │ - strh r6, [r7, #2] │ │ │ │ + ldrb r6, [r7, #22] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r2, r1, #3 │ │ │ │ + lsls r2, r1, #24 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - asrs r6, r3, #16 │ │ │ │ + asrs r6, r3, #5 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrh r6, [r6, #28] │ │ │ │ + ldrh r6, [r6, #6] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - str r4, [sp, #424] @ 0x1a8 │ │ │ │ + str r1, [sp, #680] @ 0x2a8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - bvs.n 3ecea4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2db1b0> │ │ │ │ + bcc.n 3ecf24 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2db230> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - bhi.n 3ecdf8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2db104> │ │ │ │ + bvs.n 3ece78 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2db184> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldmia r0!, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r4, r5} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - adds r0, #214 @ 0xd6 │ │ │ │ + cmp r6, #22 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bic.w r0, r6, r6, lsl #3 │ │ │ │ - cmp r1, #230 @ 0xe6 │ │ │ │ + b.n 3ecd34 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2db040> │ │ │ │ + lsls r6, r0, #3 │ │ │ │ + movs r7, #38 @ 0x26 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldrh r6, [r3, #24] │ │ │ │ + ldrh r6, [r3, #2] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r6, #238 @ 0xee │ │ │ │ + adds r4, #46 @ 0x2e │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r6, [r7, #22] │ │ │ │ + ldrh r6, [r7, #0] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - asrs r2, r3, #30 │ │ │ │ + asrs r2, r3, #19 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - asrs r2, r3, #30 │ │ │ │ + asrs r2, r3, #19 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r1, #122 @ 0x7a │ │ │ │ + movs r6, #186 @ 0xba │ │ │ │ lsls r2, r0, #3 │ │ │ │ - cmp r1, #110 @ 0x6e │ │ │ │ + movs r6, #174 @ 0xae │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsrs r6, r6, #27 │ │ │ │ + lsrs r6, r6, #16 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - adds r6, #138 @ 0x8a │ │ │ │ + adds r3, #202 @ 0xca │ │ │ │ lsls r7, r7, #2 │ │ │ │ - cmp r1, #64 @ 0x40 │ │ │ │ + movs r6, #128 @ 0x80 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - @ instruction: 0xf71a00ce │ │ │ │ - cmp r1, #36 @ 0x24 │ │ │ │ + orrs.w r0, sl, #6750208 @ 0x670000 │ │ │ │ + movs r6, #100 @ 0x64 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r5, [sp, #8] │ │ │ │ + ldr r2, [sp, #264] @ 0x108 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r4, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r2, [sp, #224] @ 0xe0 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r3, #186 @ 0xba │ │ │ │ + movs r0, #250 @ 0xfa │ │ │ │ lsls r1, r0, #3 │ │ │ │ - str r0, [sp, #976] @ 0x3d0 │ │ │ │ + ldrh r4, [r6, #48] @ 0x30 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r4, [sp, #808] @ 0x328 │ │ │ │ + ldr r2, [sp, #40] @ 0x28 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r4, [sp, #800] @ 0x320 │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r0, #178 @ 0xb2 │ │ │ │ + movs r5, #242 @ 0xf2 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldrb r0, [r6, #17] │ │ │ │ + ldrb r0, [r6, #6] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r0, #148 @ 0x94 │ │ │ │ + movs r5, #212 @ 0xd4 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r2, pc, #712 @ (adr r2, 3ed18c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2db498>) │ │ │ │ + ldr r7, [sp, #968] @ 0x3c8 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r4, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r2, [sp, #160] @ 0xa0 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r0, #106 @ 0x6a │ │ │ │ + movs r5, #170 @ 0xaa │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add ip, sp │ │ │ │ + tst r4, r5 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - cmp r0, #82 @ 0x52 │ │ │ │ + movs r5, #146 @ 0x92 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - cmp r0, #76 @ 0x4c │ │ │ │ + movs r5, #140 @ 0x8c │ │ │ │ lsls r2, r0, #3 │ │ │ │ - cmp r0, #74 @ 0x4a │ │ │ │ + movs r5, #138 @ 0x8a │ │ │ │ lsls r2, r0, #3 │ │ │ │ - cmp r0, #68 @ 0x44 │ │ │ │ + movs r5, #132 @ 0x84 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - strh r6, [r1, #28] │ │ │ │ + strh r6, [r1, #6] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - subs r2, #216 @ 0xd8 │ │ │ │ + subs r0, #24 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - cmp r0, #14 │ │ │ │ + movs r5, #78 @ 0x4e │ │ │ │ lsls r2, r0, #3 │ │ │ │ - cmp r0, #4 │ │ │ │ + movs r5, #68 @ 0x44 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - movs r7, #242 @ 0xf2 │ │ │ │ + movs r5, #50 @ 0x32 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - movs r7, #236 @ 0xec │ │ │ │ + movs r5, #44 @ 0x2c │ │ │ │ lsls r2, r0, #3 │ │ │ │ - movs r7, #218 @ 0xda │ │ │ │ + movs r5, #26 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - movs r7, #212 @ 0xd4 │ │ │ │ + movs r5, #20 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - movs r7, #206 @ 0xce │ │ │ │ + movs r5, #14 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - movs r7, #204 @ 0xcc │ │ │ │ + movs r5, #12 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r0, pc, #424 @ (adr r0, 3ed0b4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2db3c0>) │ │ │ │ + ldr r5, [sp, #680] @ 0x2a8 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - add r1, sp, #992 @ 0x3e0 │ │ │ │ + add r7, pc, #224 @ (adr r7, 3ecff0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2db2fc>) │ │ │ │ lsls r4, r0, #3 │ │ │ │ - strh r6, [r4, #50] @ 0x32 │ │ │ │ + strh r6, [r4, #28] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r7, #140 @ 0x8c │ │ │ │ + movs r4, #204 @ 0xcc │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r3, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r0, [sp, #968] @ 0x3c8 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - add r1, pc, #352 @ (adr r1, 3ed080 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2db38c>) │ │ │ │ + ldr r6, [sp, #608] @ 0x260 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - add r1, pc, #424 @ (adr r1, 3ed0cc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2db3d8>) │ │ │ │ + ldr r6, [sp, #680] @ 0x2a8 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - add r1, pc, #288 @ (adr r1, 3ed048 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2db354>) │ │ │ │ + ldr r6, [sp, #544] @ 0x220 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - add r1, pc, #344 @ (adr r1, 3ed084 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2db390>) │ │ │ │ + ldr r6, [sp, #600] @ 0x258 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - asrs r0, r6, #32 │ │ │ │ + lsrs r0, r6, #21 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r5, [sp, #8] │ │ │ │ + ldr r2, [sp, #264] @ 0x108 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r5, [sp, #32] │ │ │ │ + ldr r2, [sp, #288] @ 0x120 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r5, [sp, #72] @ 0x48 │ │ │ │ + ldr r2, [sp, #328] @ 0x148 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r5, [sp, #112] @ 0x70 │ │ │ │ + ldr r2, [sp, #368] @ 0x170 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r6, #210 @ 0xd2 │ │ │ │ + movs r4, #18 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - movs r6, #204 @ 0xcc │ │ │ │ + movs r4, #12 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - movs r6, #202 @ 0xca │ │ │ │ + movs r4, #10 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldrb r4, [r7, #11] │ │ │ │ + ldrb r4, [r7, #0] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r5, #132 @ 0x84 │ │ │ │ + movs r2, #196 @ 0xc4 │ │ │ │ lsls r2, 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, #3984] @ 0xf90 │ │ │ │ ldr r5, [pc, #320] @ (3ed0a8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2db3b4>) │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -1239822,21 +1239856,21 @@ │ │ │ │ b.n 3ed022 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2db32e> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r0, #144 @ 0x90 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #208 @ 0xd0 │ │ │ │ + movs r2, #16 │ │ │ │ lsls r2, r0, #3 │ │ │ │ cmp r7, #212 @ 0xd4 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - movs r4, #194 @ 0xc2 │ │ │ │ + movs r2, #2 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - movs r4, #190 @ 0xbe │ │ │ │ + movs r1, #254 @ 0xfe │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #152] @ (3ed16c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2db478>) │ │ │ │ @@ -1239909,19 +1239943,19 @@ │ │ │ │ b.n 3ed134 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2db440> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r7, #36 @ 0x24 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #190 @ 0xbe │ │ │ │ + movs r0, #254 @ 0xfe │ │ │ │ lsls r2, r0, #3 │ │ │ │ cmp r6, #194 @ 0xc2 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - movs r4, #44 @ 0x2c │ │ │ │ + movs r1, #108 @ 0x6c │ │ │ │ lsls r2, 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, #3120] @ 0xc30 │ │ │ │ sub.w sp, sp, #940 @ 0x3ac │ │ │ │ mov r6, r2 │ │ │ │ @@ -1240796,42 +1240830,43 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 3eda3a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2dbd46> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ cmp r6, #56 @ 0x38 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #48 @ 0x30 │ │ │ │ + subs r0, r6, #5 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - movs r0, #42 @ 0x2a │ │ │ │ + adds r2, r5, #5 │ │ │ │ lsls r2, r0, #3 │ │ │ │ cmp r1, #26 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - adds r6, r2, #7 │ │ │ │ + subs r6, r2, r4 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - adds r2, r1, #7 │ │ │ │ + subs r2, r1, r4 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r7, [sp, #1000] @ 0x3e8 │ │ │ │ + str r5, [sp, #232] @ 0xe8 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - @ instruction: 0xe85000ce │ │ │ │ - adds r0, r6, r3 │ │ │ │ + b.n 3ed61c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2db928> │ │ │ │ + lsls r6, r1, #3 │ │ │ │ + asrs r0, r6, #24 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - adds r4, r4, r4 │ │ │ │ + asrs r4, r4, #25 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - adds r0, r5, r3 │ │ │ │ + asrs r0, r5, #24 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - subs r6, r6, r6 │ │ │ │ + adds r6, r6, r3 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - subs r0, r5, r7 │ │ │ │ + adds r0, r5, r4 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - subs r6, r4, r7 │ │ │ │ + adds r6, r4, r4 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - subs r6, r7, r6 │ │ │ │ + adds r6, r7, r3 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r3, [pc, #224] @ (3edbfc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2dbf08>) │ │ │ │ + ldr r0, [pc, #480] @ (3edcfc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2dc008>) │ │ │ │ lsls r3, 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 r4, r2 │ │ │ │ @@ -1241142,23 +1241177,23 @@ │ │ │ │ add r2, pc │ │ │ │ bl 3a67ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x294ab8> │ │ │ │ ldr.w r3, [r4, #228] @ 0xe4 │ │ │ │ b.n 3edcd2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2dbfde> │ │ │ │ nop │ │ │ │ movs r4, #12 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - adds r2, r5, r6 │ │ │ │ + asrs r2, r5, #27 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - adds r0, r0, r7 │ │ │ │ + asrs r0, r0, #28 │ │ │ │ lsls r2, r0, #3 │ │ │ │ adds r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r2, r4 │ │ │ │ + asrs r6, r2, #25 │ │ │ │ lsls r2, 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, #4040] @ 0xfc8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #300] @ (3edfa0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2dc2ac>) │ │ │ │ @@ -1241288,15 +1241323,15 @@ │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ lsls r5, r5, #5 │ │ │ │ movs r1, #106 @ 0x6a │ │ │ │ lsls r5, r5, #5 │ │ │ │ - str r3, [sp, #744] @ 0x2e8 │ │ │ │ + str r0, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r1, r0, #3 │ │ │ │ adds r4, #188 @ 0xbc │ │ │ │ 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 │ │ │ │ @@ -1242600,51 +1242635,51 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #194 @ 0xc2 │ │ │ │ + adds r0, #2 │ │ │ │ lsls r1, r0, #3 │ │ │ │ bkpt 0x00f0 │ │ │ │ lsls r7, r5, #5 │ │ │ │ - adds r2, #192 @ 0xc0 │ │ │ │ + adds r0, #0 │ │ │ │ lsls r1, r0, #3 │ │ │ │ bkpt 0x0016 │ │ │ │ lsls r7, r5, #5 │ │ │ │ - adds r2, #218 @ 0xda │ │ │ │ + adds r0, #26 │ │ │ │ lsls r1, r0, #3 │ │ │ │ pop {r2, r6} │ │ │ │ lsls r7, r5, #5 │ │ │ │ - adds r1, #156 @ 0x9c │ │ │ │ + cmp r6, #220 @ 0xdc │ │ │ │ lsls r1, r0, #3 │ │ │ │ cbnz r2, 3eedda <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2dd0e6> │ │ │ │ lsls r7, r5, #5 │ │ │ │ - adds r2, #194 @ 0xc2 │ │ │ │ + adds r0, #2 │ │ │ │ lsls r1, r0, #3 │ │ │ │ cbnz r0, 3eedd0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2dd0dc> │ │ │ │ lsls r7, r5, #5 │ │ │ │ - adds r2, #240 @ 0xf0 │ │ │ │ + adds r0, #48 @ 0x30 │ │ │ │ lsls r1, r0, #3 │ │ │ │ cbnz r6, 3eedb2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2dd0be> │ │ │ │ lsls r7, r5, #5 │ │ │ │ - adds r3, #162 @ 0xa2 │ │ │ │ + adds r0, #226 @ 0xe2 │ │ │ │ lsls r1, r0, #3 │ │ │ │ rev16 r4, r0 │ │ │ │ lsls r7, r5, #5 │ │ │ │ asrs r4, r3, #5 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r7, #1 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r1, #9 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #142 @ 0x8e │ │ │ │ + cmp r3, #206 @ 0xce │ │ │ │ lsls r1, r0, #3 │ │ │ │ bkpt 0x0062 │ │ │ │ lsls r7, r5, #5 │ │ │ │ cmp r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r2, r4 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1242975,27 +1243010,27 @@ │ │ │ │ b.n 3eeebc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2dd1c8> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r0, r0, #9 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r0, #21] │ │ │ │ + strb r4, [r0, #10] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - udf #4 │ │ │ │ + blt.n 3ef174 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2dd480> │ │ │ │ lsls r5, r0, #3 │ │ │ │ - add r1, pc, #568 @ (adr r1, 3ef328 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2dd634>) │ │ │ │ + ldr r6, [sp, #824] @ 0x338 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - lsrs r0, r4, #32 │ │ │ │ + lsls r0, r4, #21 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r6, [r0, #40] @ 0x28 │ │ │ │ + strh r6, [r0, #18] │ │ │ │ lsls r5, r0, #3 │ │ │ │ - strh r6, [r1, #2] │ │ │ │ + ldrb r6, [r1, #22] │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r0, r3, #28 │ │ │ │ + lsls r0, r3, #17 │ │ │ │ lsls r2, r0, #3 │ │ │ │ lsrs r6, r7, #29 │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ @@ -1245376,17 +1245411,17 @@ │ │ │ │ ... │ │ │ │ ldrb.w r0, [r0, #364] @ 0x16c │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ strb.w r0, [r4, #364] @ 0x16c │ │ │ │ subs r0, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - vmla.i d16, d16, d1[0] │ │ │ │ - vmla.i16 d0, d18, d1[0] │ │ │ │ - vhadd.s q8, q11, │ │ │ │ + stc 0, cr0, [r0, #-772] @ 0xfffffcfc │ │ │ │ + ldcl 0, cr0, [r2], {193} @ 0xc1 │ │ │ │ + ldc 0, cr0, [r6], #772 @ 0x304 │ │ │ │ @ instruction: 0xf582016c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r7, r1 │ │ │ │ mov r1, r2 │ │ │ │ @@ -1245579,15 +1245614,15 @@ │ │ │ │ ... │ │ │ │ @ instruction: 0xf520016c │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ adds.w r1, r2, #15466496 @ 0xec0000 │ │ │ │ subs r0, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [r2], #772 @ 0x304 │ │ │ │ + ldrd r0, r0, [r2, #772]! @ 0x304 │ │ │ │ @ instruction: 0xf364016c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3672] @ 0xe58 │ │ │ │ sub sp, #388 @ 0x184 │ │ │ │ ldr.w r3, [pc, #1780] @ 3f13e0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2df6ec> │ │ │ │ @@ -1246247,27 +1246282,31 @@ │ │ │ │ ... │ │ │ │ @ instruction: 0xf308016c │ │ │ │ @ instruction: 0xf304016c │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r4, #6 │ │ │ │ movs r0, r0 │ │ │ │ - and.w r0, r6, r1, lsl #3 │ │ │ │ + b.n 3f1280 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2df58c> │ │ │ │ + lsls r1, r0, #3 │ │ │ │ movs r0, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ - strd r0, r0, [ip, #772] @ 0x304 │ │ │ │ - ldrd r0, r0, [r4], #-772 @ 0x304 │ │ │ │ - @ instruction: 0xe81c00c1 │ │ │ │ + b.n 3f1214 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2df520> │ │ │ │ + lsls r1, r0, #3 │ │ │ │ + b.n 3f0f68 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2df274> │ │ │ │ + lsls r1, r0, #3 │ │ │ │ + b.n 3f0ebc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2df1c8> │ │ │ │ + lsls r1, r0, #3 │ │ │ │ subs r0, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3f13f8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2df704> │ │ │ │ + b.n 3f0e78 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2df184> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - b.n 3f13a8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2df6b4> │ │ │ │ + b.n 3f0e28 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2df134> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - b.n 3f1374 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2df680> │ │ │ │ + b.n 3f0df4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2df100> │ │ │ │ lsls r1, r0, #3 │ │ │ │ mov fp, r4 │ │ │ │ movs r3, #0 │ │ │ │ ldr r7, [sp, #16] │ │ │ │ str.w r4, [r9, #12] │ │ │ │ movw ip, #771 @ 0x303 │ │ │ │ strd r3, r3, [r9] │ │ │ │ @@ -1248106,23 +1248145,23 @@ │ │ │ │ mov.w ip, #1 │ │ │ │ b.w 3f12a4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2df5b0> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - bgt.n 3f2740 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2e0a4c> │ │ │ │ + bge.n 3f27c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2e0acc> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - blt.n 3f2790 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2e0a9c> │ │ │ │ + bls.n 3f2810 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2e0b1c> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - blt.n 3f2748 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2e0a54> │ │ │ │ + bls.n 3f27c8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2e0ad4> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - blt.n 3f2704 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2e0a10> │ │ │ │ + bhi.n 3f2784 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2e0a90> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - bvc.n 3f26dc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2e09e8> │ │ │ │ + bmi.n 3f275c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2e0a68> │ │ │ │ lsls r1, r0, #3 │ │ │ │ svc 136 @ 0x88 │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1248740,15 +1248779,15 @@ │ │ │ │ ... │ │ │ │ bmi.n 3f2ea8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2e11b4> │ │ │ │ lsls r4, r5, #5 │ │ │ │ bmi.n 3f2ea8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2e11b4> │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4, {r3, r4, r5, r6} │ │ │ │ + ldmia r1!, {r3, r4, r5, r7} │ │ │ │ lsls r1, r0, #3 │ │ │ │ subs r0, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ bcc.n 3f2e64 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2e1170> │ │ │ │ lsls r4, r5, #5 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1249085,19 +1249124,19 @@ │ │ │ │ udf #255 @ 0xff │ │ │ │ bne.n 3f3240 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2e154c> │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ bne.n 3f3200 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2e150c> │ │ │ │ lsls r4, r5, #5 │ │ │ │ - cmp r6, #84 @ 0x54 │ │ │ │ + cmp r3, #148 @ 0x94 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r3, #56 @ 0x38 │ │ │ │ + movs r0, #120 @ 0x78 │ │ │ │ lsls r4, r0, #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, [r1, #20] │ │ │ │ movw r5, #711 @ 0x2c7 │ │ │ │ @@ -1249642,29 +1249681,29 @@ │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ bl 3f31ec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2e14f8> │ │ │ │ orr.w r3, r0, r5 │ │ │ │ uxtb r5, r3 │ │ │ │ b.n 3f3620 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2e192c> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ - cmp r3, #28 │ │ │ │ + cmp r0, #92 @ 0x5c │ │ │ │ lsls r3, r0, #3 │ │ │ │ ldmia r5!, {r4, r6} │ │ │ │ lsls r4, r5, #5 │ │ │ │ ldmia r5!, {r1, r3, r6} │ │ │ │ lsls r4, r5, #5 │ │ │ │ - movs r2, #68 @ 0x44 │ │ │ │ + subs r4, r0, #6 │ │ │ │ lsls r4, r0, #3 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r1, r2, r3, r4} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r1, r0, #3 │ │ │ │ ldmia r2, {r2, r7} │ │ │ │ lsls r4, r5, #5 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ ldr r3, [r3, #56] @ 0x38 │ │ │ │ @@ -1250348,25 +1250387,25 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stmia r3!, {r2, r6} │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfafdffff │ │ │ │ - cbnz r0, 3f3f7e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2e228a> │ │ │ │ + @ instruction: 0xb8c8 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - hlt 0x002c │ │ │ │ + @ instruction: 0xb7ec │ │ │ │ lsls r1, r0, #3 │ │ │ │ - revsh r0, r1 │ │ │ │ + @ instruction: 0xb808 │ │ │ │ lsls r1, r0, #3 │ │ │ │ stmia r1!, {r1, r6} │ │ │ │ lsls r4, r5, #5 │ │ │ │ - rev16 r2, r2 │ │ │ │ + @ instruction: 0xb792 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - rev16 r6, r3 │ │ │ │ + @ instruction: 0xb79e │ │ │ │ lsls r1, 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 │ │ │ │ sub sp, #20 │ │ │ │ str r3, [sp, #0] │ │ │ │ @@ -1251029,15 +1251068,15 @@ │ │ │ │ str r3, [r2, #0] │ │ │ │ str r3, [r6, #4] │ │ │ │ b.n 3f41e2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2e24ee> │ │ │ │ ldr r1, [r0, #16] │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 3f4236 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2e2542> │ │ │ │ b.n 3f4358 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2e2664> │ │ │ │ - push {r2, r4, lr} │ │ │ │ + sxtb r4, r2 │ │ │ │ lsls r1, r0, #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 │ │ │ │ @@ -1251117,15 +1251156,15 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ cbnz r6, 3f46c6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2e29d2> │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ cbnz r4, 3f46c2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2e29ce> │ │ │ │ lsls r4, r5, #5 │ │ │ │ - subs r5, #10 │ │ │ │ + subs r2, #74 @ 0x4a │ │ │ │ lsls r6, r0, #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] @ (3f473c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2e2a48>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1251191,15 +1251230,15 @@ │ │ │ │ nop │ │ │ │ cbnz r2, 3f4752 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2e2a5e> │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ cbnz r4, 3f4748 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2e2a54> │ │ │ │ lsls r4, r5, #5 │ │ │ │ - subs r4, #94 @ 0x5e │ │ │ │ + subs r1, #158 @ 0x9e │ │ │ │ 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 r7, [r1, #16] │ │ │ │ ldr r3, [r2, #16] │ │ │ │ @@ -1251418,15 +1251457,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3f493c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2e2c48> │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - bvs.n 3f48f4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2e2c00> │ │ │ │ + bmi.n 3f4974 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2e2c80> │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r6, [r0, #16] │ │ │ │ movs r4, #36 @ 0x24 │ │ │ │ @@ -1251881,15 +1251920,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cbz r2, 3f4e44 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2e3150> │ │ │ │ lsls r4, r5, #5 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #744 @ 0x2e8 │ │ │ │ + add r0, sp, #1000 @ 0x3e8 │ │ │ │ lsls r1, 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 │ │ │ │ ldr r4, [pc, #696] @ (3f50d8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2e33e4>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -1252169,25 +1252208,25 @@ │ │ │ │ nop │ │ │ │ cbz r6, 3f510e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2e341a> │ │ │ │ lsls r4, r5, #5 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 3f5128 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2e3434> │ │ │ │ + ldmia r6, {r5, r6} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - add r2, sp, #880 @ 0x370 │ │ │ │ + add r0, sp, #112 @ 0x70 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - add r1, sp, #360 @ 0x168 │ │ │ │ + add r6, pc, #616 @ (adr r6, 3f5358 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2e3664>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - add r1, sp, #864 @ 0x360 │ │ │ │ + add r7, pc, #96 @ (adr r7, 3f5154 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2e3460>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - add r1, sp, #184 @ 0xb8 │ │ │ │ + add r6, pc, #440 @ (adr r6, 3f52b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2e35bc>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - add r1, sp, #368 @ 0x170 │ │ │ │ + add r6, pc, #624 @ (adr r6, 3f536c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2e3678>) │ │ │ │ lsls r1, 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 │ │ │ │ ldr r4, [pc, #204] @ (3f51dc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2e34e8>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -1252273,15 +1252312,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r6, sp, #872 @ 0x368 │ │ │ │ lsls r4, r5, #5 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #184 @ 0xb8 │ │ │ │ + add r6, pc, #440 @ (adr r6, 3f53a4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2e36b0>) │ │ │ │ lsls r1, 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 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1252803,15 +1252842,15 @@ │ │ │ │ b.n 3f5556 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2e3862> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r4, sp, #512 @ 0x200 │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #816 @ (adr r5, 3f5a98 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2e3da4>) │ │ │ │ + add r3, pc, #48 @ (adr r3, 3f5798 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2e3aa4>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ add r2, sp, #496 @ 0x1f0 │ │ │ │ lsls r4, r5, #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 │ │ │ │ @@ -1253048,15 +1253087,15 @@ │ │ │ │ udf #255 @ 0xff │ │ │ │ add r0, sp, #464 @ 0x1d0 │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ add r0, sp, #344 @ 0x158 │ │ │ │ lsls r4, r5, #5 │ │ │ │ - add r2, pc, #152 @ (adr r2, 3f5a50 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2e3d5c>) │ │ │ │ + ldr r7, [sp, #408] @ 0x198 │ │ │ │ lsls r1, 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, #3936] @ 0xf60 │ │ │ │ ldr r5, [pc, #888] @ (3f5d44 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2e4050>) │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ @@ -1253408,23 +1253447,23 @@ │ │ │ │ str.w r2, [fp] │ │ │ │ b.n 3f5b28 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2e3e34> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ add r6, pc, #176 @ (adr r6, 3f5df8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2e4104>) │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - cmn r0, r0 │ │ │ │ + ands r0, r0 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r2, [r1, #80] @ 0x50 │ │ │ │ + ldr r2, [r1, #36] @ 0x24 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrb r0, [r6, #31] │ │ │ │ + ldrb r0, [r6, #20] │ │ │ │ lsls r7, r1, #3 │ │ │ │ add r4, pc, #832 @ (adr r4, 3f609c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2e43a8>) │ │ │ │ lsls r4, r5, #5 │ │ │ │ - strb r6, [r4, #5] │ │ │ │ + ldr r6, [r4, #104] @ 0x68 │ │ │ │ lsls r1, 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, #3968] @ 0xf80 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ mov r9, r3 │ │ │ │ @@ -1253719,17 +1253758,17 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ add r2, pc, #512 @ (adr r2, 3f6278 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2e4584>) │ │ │ │ lsls r4, r5, #5 │ │ │ │ add r1, pc, #328 @ (adr r1, 3f61c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2e44d0>) │ │ │ │ lsls r4, r5, #5 │ │ │ │ - ldr r4, [sp, #344] @ 0x158 │ │ │ │ + ldr r1, [sp, #600] @ 0x258 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r0, [sp, #656] @ 0x290 │ │ │ │ + str r5, [sp, #912] @ 0x390 │ │ │ │ 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, #3976] @ 0xf88 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #256] @ (3f6198 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2e44a4>) │ │ │ │ @@ -1253840,15 +1253879,15 @@ │ │ │ │ b.n 3f6132 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2e443e> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r7, [sp, #384] @ 0x180 │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #66 @ 0x42 │ │ │ │ + subs r1, #130 @ 0x82 │ │ │ │ lsls r6, r0, #3 │ │ │ │ ldr r6, [sp, #744] @ 0x2e8 │ │ │ │ lsls r4, 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, #3968] @ 0xf80 │ │ │ │ @@ -1254468,15 +1254507,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [sp, #184] @ 0xb8 │ │ │ │ lsls r4, r5, #5 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #744] @ 0x2e8 │ │ │ │ + str r3, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r1, r0, #3 │ │ │ │ ldr r3, [sp, #216] @ 0xd8 │ │ │ │ lsls r4, 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, #3992] @ 0xf98 │ │ │ │ @@ -1254671,17 +1254710,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r7, [sp, #992] @ 0x3e0 │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #904] @ 0x388 │ │ │ │ + str r1, [sp, #136] @ 0x88 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - str r3, [sp, #736] @ 0x2e0 │ │ │ │ + str r0, [sp, #992] @ 0x3e0 │ │ │ │ lsls r1, r0, #3 │ │ │ │ str r6, [sp, #200] @ 0xc8 │ │ │ │ lsls r4, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1255070,17 +1255109,17 @@ │ │ │ │ movs r3, #4 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ bl 33004c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x21e358> │ │ │ │ cmp r9, r6 │ │ │ │ bne.n 3f6dc0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2e50cc> │ │ │ │ b.n 3f6d7c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2e5088> │ │ │ │ nop │ │ │ │ - ldr r4, [r3, #28] │ │ │ │ + str r4, [r3, #112] @ 0x70 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r4, [r2, #28] │ │ │ │ + str r4, [r2, #112] @ 0x70 │ │ │ │ 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, #3992] @ 0xf98 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov r9, r2 │ │ │ │ @@ -1255930,17 +1255969,17 @@ │ │ │ │ b.n 3f75e2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2e58ee> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r0, [r4, #28] │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #88 @ 0x58 │ │ │ │ + movs r5, #152 @ 0x98 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strh r2, [r6, r1] │ │ │ │ + ldr r7, [pc, #712] @ (3f7928 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2e5c34>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ ldrh r2, [r6, #16] │ │ │ │ lsls r4, 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, #4000] @ 0xfa0 │ │ │ │ @@ -1256565,21 +1256604,21 @@ │ │ │ │ strd r0, r3, [r4, #76] @ 0x4c │ │ │ │ b.n 3f7c8c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2e5f98> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r6, #10] │ │ │ │ lsls r4, r5, #5 │ │ │ │ - str r2, [r2, r0] │ │ │ │ + ldr r5, [pc, #328] @ (3f7e10 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2e611c>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ - movs r5, #30 │ │ │ │ + movs r2, #94 @ 0x5e │ │ │ │ lsls r6, r0, #3 │ │ │ │ strh r2, [r6, #48] @ 0x30 │ │ │ │ lsls r4, r5, #5 │ │ │ │ - stmia r3!, {r2, r6, r7} │ │ │ │ + stmia r1!, {r2} │ │ │ │ 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 │ │ │ │ ldr r7, [r0, #16] │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -1257763,17 +1257802,17 @@ │ │ │ │ lsls r4, r5, #5 │ │ │ │ strh r0, [r1, #14] │ │ │ │ lsls r4, r5, #5 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r2, #21] │ │ │ │ + strb r0, [r2, #10] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - strb r2, [r0, #19] │ │ │ │ + strb r2, [r0, #8] │ │ │ │ lsls r1, r0, #3 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3f89c2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2e6cce> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ @@ -1258362,26 +1258401,26 @@ │ │ │ │ add r1, pc │ │ │ │ bl 3be128 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ac434> │ │ │ │ b.n 3f8d8c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2e7098> │ │ │ │ mov r9, r7 │ │ │ │ b.n 3f8840 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2e6b4c> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strb r2, [r7, #5] │ │ │ │ + ldr r2, [r7, #104] @ 0x68 │ │ │ │ lsls r1, r0, #3 │ │ │ │ ble.n 3f8f92 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2e729e> │ │ │ │ vrshr.u32 , q4, #1 │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r6, #100] @ 0x64 │ │ │ │ + ldr r6, [r6, #56] @ 0x38 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r6, [r6, #96] @ 0x60 │ │ │ │ + ldr r6, [r6, #52] @ 0x34 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - add r6, sp, #728 @ 0x2d8 │ │ │ │ + add r3, sp, #984 @ 0x3d8 │ │ │ │ lsls r0, r0, #3 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ iteee ne │ │ │ │ subne r0, r3, r2 │ │ │ │ ldreq r3, [r1, #4] │ │ │ │ @@ -1258501,17 +1258540,17 @@ │ │ │ │ ldr r1, [pc, #16] @ (3f9040 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2e734c>) │ │ │ │ mov r0, r9 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 3be128 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ac434> │ │ │ │ b.n 3f9004 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2e7310> │ │ │ │ - ldr r0, [r1, #84] @ 0x54 │ │ │ │ + ldr r0, [r1, #40] @ 0x28 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r2, [r6, #76] @ 0x4c │ │ │ │ + ldr r2, [r6, #32] │ │ │ │ lsls r1, 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 │ │ │ │ mov sl, r3 │ │ │ │ @@ -1258834,51 +1258873,51 @@ │ │ │ │ ldr r3, [pc, #80] @ (3f93ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2e76b8>) │ │ │ │ add r3, pc │ │ │ │ b.n 3f9310 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2e761c> │ │ │ │ ldr r3, [pc, #76] @ (3f93b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2e76bc>) │ │ │ │ add r3, pc │ │ │ │ b.n 3f9338 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2e7644> │ │ │ │ nop │ │ │ │ - mov ip, r5 │ │ │ │ + mvns r4, r5 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldmia r3, {r2, r3, r7} │ │ │ │ + ldmia r0!, {r2, r3, r6, r7} │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r2, [r7, #92] @ 0x5c │ │ │ │ + ldr r2, [r7, #48] @ 0x30 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldmia r3, {r3, r4, r6} │ │ │ │ + ldmia r0!, {r3, r4, r7} │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r4, [r6, #48] @ 0x30 │ │ │ │ + ldr r4, [r6, #4] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - stmia r2!, {r1, r2, r5, r6} │ │ │ │ - lsls r3, r0, #3 │ │ │ │ - stmia r2!, {r2, r4, r6} │ │ │ │ - lsls r3, r0, #3 │ │ │ │ - ldmia r3!, {r1} │ │ │ │ + itte ge │ │ │ │ + lslge r3, r0, #3 │ │ │ │ + ite ls @ unpredictable │ │ │ │ + lslls r3, r0, #3 │ │ │ │ + ldmiahi r0!, {r1, r6} │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r4, [r7, #52] @ 0x34 │ │ │ │ + ldr r4, [r7, #8] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldmia r2!, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r0!, {r1, r3, r4} │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r0, [r5, #56] @ 0x38 │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldmia r2!, {r1, r4, r5, r7} │ │ │ │ + stmia r7!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r0, [r1, #64] @ 0x40 │ │ │ │ + ldr r0, [r1, #20] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldmia r2!, {r1, r3, r7} │ │ │ │ + stmia r7!, {r1, r3, r6, r7} │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r4, [r5, #68] @ 0x44 │ │ │ │ + ldr r4, [r5, #24] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - stmia r1!, {r3, r5, r7} │ │ │ │ + bkpt 0x00e8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - stmia r1!, {r1, r5, r7} │ │ │ │ + bkpt 0x00e2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - stmia r1!, {r2, r3, r4, r7} │ │ │ │ + bkpt 0x00dc │ │ │ │ lsls r3, r0, #3 │ │ │ │ - stmia r1!, {r1, r2, r4, r7} │ │ │ │ + bkpt 0x00d6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ @@ -1259243,61 +1259282,61 @@ │ │ │ │ b.n 3f947e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2e778a> │ │ │ │ ldr r3, [pc, #96] @ (3f97b8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2e7ac4>) │ │ │ │ add r3, pc │ │ │ │ b.n 3f970e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2e7a1a> │ │ │ │ ldr r4, [pc, #96] @ (3f97bc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2e7ac8>) │ │ │ │ add r4, pc │ │ │ │ b.n 3f96f6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2e7a02> │ │ │ │ - ldr r0, [r1, #76] @ 0x4c │ │ │ │ + ldr r0, [r1, #32] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r4, [r2, #92] @ 0x5c │ │ │ │ + ldr r4, [r2, #48] @ 0x30 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r6, [r4, #48] @ 0x30 │ │ │ │ + ldr r6, [r4, #4] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r2, [r1, #48] @ 0x30 │ │ │ │ + ldr r2, [r1, #4] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r4, [r5, #64] @ 0x40 │ │ │ │ + ldr r4, [r5, #20] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r6, [r1, #44] @ 0x2c │ │ │ │ + ldr r6, [r1, #0] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r6, [r6, #40] @ 0x28 │ │ │ │ + str r6, [r6, #124] @ 0x7c │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r6, [r7, #52] @ 0x34 │ │ │ │ + ldr r6, [r7, #8] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r2, [r1, #40] @ 0x28 │ │ │ │ + str r2, [r1, #124] @ 0x7c │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r2, [r5, #36] @ 0x24 │ │ │ │ + str r2, [r5, #120] @ 0x78 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r0, [r4, #60] @ 0x3c │ │ │ │ + ldr r0, [r4, #16] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r4, [r0, #36] @ 0x24 │ │ │ │ + str r4, [r0, #120] @ 0x78 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r6, [r7, #32] │ │ │ │ + str r6, [r7, #116] @ 0x74 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r4, [r6, #32] │ │ │ │ + str r4, [r6, #116] @ 0x74 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r6, [r1, #32] │ │ │ │ + str r6, [r1, #116] @ 0x74 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r0, [r7, #28] │ │ │ │ + str r0, [r7, #112] @ 0x70 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r6, [r5, #28] │ │ │ │ + str r6, [r5, #112] @ 0x70 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ + str r0, [r5, #112] @ 0x70 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r0, [r2, #28] │ │ │ │ + str r0, [r2, #112] @ 0x70 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r0, [r7, #24] │ │ │ │ + str r0, [r7, #108] @ 0x6c │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r4, [r2, #56] @ 0x38 │ │ │ │ + ldr r4, [r2, #12] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r0, [r7, #56] @ 0x38 │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r2, [r6, #20] │ │ │ │ + str r2, [r6, #104] @ 0x68 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r4, [r5, #20] │ │ │ │ + str r4, [r5, #104] @ 0x68 │ │ │ │ lsls r1, 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 r5, r0 │ │ │ │ @@ -1259634,21 +1259673,20 @@ │ │ │ │ b.n 3f9a5a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2e7d66> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r4, [r2, #100] @ 0x64 │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #132 @ 0x84 │ │ │ │ + cmp r2, #196 @ 0xc4 │ │ │ │ lsls r6, r0, #3 │ │ │ │ str r4, [r0, #92] @ 0x5c │ │ │ │ lsls r4, r5, #5 │ │ │ │ - lsls r4, r6, #10 │ │ │ │ - lsls r6, r0, #3 │ │ │ │ - cmp r4, #176 @ 0xb0 │ │ │ │ + vrev32.16 q8, │ │ │ │ + cmp r1, #240 @ 0xf0 │ │ │ │ lsls r6, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r3 │ │ │ │ @@ -1259832,24 +1259870,23 @@ │ │ │ │ bhi.n 3f9cc8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2e7fd4> │ │ │ │ b.n 3f9bc2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2e7ece> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r5, #72] @ 0x48 │ │ │ │ lsls r4, r5, #5 │ │ │ │ - cmp r3, #234 @ 0xea │ │ │ │ + cmp r1, #42 @ 0x2a │ │ │ │ lsls r6, r0, #3 │ │ │ │ str r6, [r6, #64] @ 0x40 │ │ │ │ lsls r4, r5, #5 │ │ │ │ - subs r3, #32 │ │ │ │ + subs r0, #96 @ 0x60 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r2, #206 @ 0xce │ │ │ │ - lsls r6, r0, #3 │ │ │ │ - lsls r4, r2, #1 │ │ │ │ + cmp r0, #14 │ │ │ │ lsls r6, r0, #3 │ │ │ │ + ldc2 0, cr0, [r4, #788] @ 0x314 │ │ │ │ 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 │ │ │ │ tst.w ip, #4 │ │ │ │ @@ -1259888,15 +1259925,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 439b00 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x327e0c> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3f9d64 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2e8070> │ │ │ │ ldr r0, [r0, #8] │ │ │ │ b.n 3f9d42 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2e804e> │ │ │ │ - cmp r1, #202 @ 0xca │ │ │ │ + movs r7, #10 │ │ │ │ lsls r6, r0, #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 │ │ │ │ @@ -1260004,17 +1260041,17 @@ │ │ │ │ ldr r4, [sp, #24] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [sp, #28] │ │ │ │ strd r5, r4, [sp] │ │ │ │ bl 3be128 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ac434> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - str r4, [r6, #76] @ 0x4c │ │ │ │ + str r4, [r6, #32] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - str r0, [r1, #80] @ 0x50 │ │ │ │ + str r0, [r1, #36] @ 0x24 │ │ │ │ lsls r1, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r3 │ │ │ │ sub sp, #16 │ │ │ │ @@ -1260079,17 +1260116,17 @@ │ │ │ │ add r4, pc │ │ │ │ str r7, [sp, #0] │ │ │ │ str r4, [sp, #4] │ │ │ │ bl 3f9e58 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2e8164> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - str r6, [r1, #72] @ 0x48 │ │ │ │ + str r6, [r1, #28] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - @ instruction: 0xf6d200c0 │ │ │ │ + ands.w r0, r2, #6291456 @ 0x600000 │ │ │ │ stmdb sp!, {r4, 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 │ │ │ │ ldr r3, [r3, #96] @ 0x60 │ │ │ │ @@ -1260158,17 +1260195,17 @@ │ │ │ │ mov r0, sl │ │ │ │ str r4, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #4] │ │ │ │ movs r2, #1 │ │ │ │ bl 3f9e58 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2e8164> │ │ │ │ b.n 3fa00e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2e831a> │ │ │ │ - subs r4, r5, #3 │ │ │ │ + adds r4, r5, #0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r0, [r6, #56] @ 0x38 │ │ │ │ + str r0, [r6, #12] │ │ │ │ lsls r1, 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, #3392] @ 0xd40 │ │ │ │ sub.w sp, sp, #668 @ 0x29c │ │ │ │ mov r7, r3 │ │ │ │ @@ -1260807,71 +1260844,71 @@ │ │ │ │ bl 3be128 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ac434> │ │ │ │ b.n 3fa1de <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2e84ea> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r2, [r0, r6] │ │ │ │ lsls r4, r5, #5 │ │ │ │ - strh r6, [r7, #18] │ │ │ │ + ldrb r6, [r7, #30] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strh r2, [r6, #18] │ │ │ │ + ldrb r2, [r6, #30] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r0, [r0, #40] @ 0x28 │ │ │ │ + ldrsh r0, [r0, r7] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - str r2, [r2, #60] @ 0x3c │ │ │ │ + str r2, [r2, #16] │ │ │ │ lsls r1, r0, #3 │ │ │ │ ldrsh r4, [r2, r0] │ │ │ │ lsls r4, r5, #5 │ │ │ │ stcl 15, cr15, [fp], #-1020 @ 0xfffffc04 │ │ │ │ - ldrb r2, [r5, #27] │ │ │ │ + ldrb r2, [r5, #16] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r0, [r5, #8] │ │ │ │ + ldrb r0, [r5, r7] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - str r0, [r1, #44] @ 0x2c │ │ │ │ + str r0, [r1, #0] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldrb r6, [r7, #29] │ │ │ │ + ldrb r6, [r7, #18] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r6, [r6, #20] │ │ │ │ + ldrsh r6, [r6, r2] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldrsh r6, [r2, r7] │ │ │ │ + ldrb r6, [r2, r4] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldrsh r6, [r6, r5] │ │ │ │ + ldrb r6, [r6, r2] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - str r6, [r5, #12] │ │ │ │ + ldrsh r6, [r5, r0] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldrsh r4, [r5, r3] │ │ │ │ + ldrb r4, [r5, r0] │ │ │ │ lsls r1, r0, #3 │ │ │ │ @ instruction: 0xe997ffff │ │ │ │ - ldrsh r0, [r2, r0] │ │ │ │ + ldrh r0, [r2, r5] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldrsh r4, [r1, r5] │ │ │ │ + ldrb r4, [r1, r2] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldrb r6, [r7, r7] │ │ │ │ + ldrh r6, [r7, r4] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldrsh r6, [r1, r7] │ │ │ │ + ldrb r6, [r1, r4] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldrsh r4, [r4, r1] │ │ │ │ + ldrh r4, [r4, r6] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldrb r2, [r4, r7] │ │ │ │ + ldrh r2, [r4, r4] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldrsh r2, [r0, r6] │ │ │ │ + ldrb r2, [r0, r3] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldrsh r2, [r7, r0] │ │ │ │ + ldrh r2, [r7, r5] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldrb r6, [r4, r6] │ │ │ │ + ldrh r6, [r4, r3] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldrsh r2, [r5, r1] │ │ │ │ + ldrh r2, [r5, r6] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldrb r4, [r6, r5] │ │ │ │ + ldrh r4, [r6, r2] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldrb r6, [r1, r6] │ │ │ │ + ldrh r6, [r1, r3] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldrb r0, [r2, r5] │ │ │ │ + ldrh r0, [r2, r2] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldrsh r0, [r4, r1] │ │ │ │ + ldrh r0, [r4, r6] │ │ │ │ lsls r1, 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 │ │ │ │ cbz r2, 3fa776 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2e8a82> │ │ │ │ @@ -1261073,15 +1261110,15 @@ │ │ │ │ bfi r3, r2, #1, #3 │ │ │ │ strb r3, [r5, #20] │ │ │ │ ldrd r2, r3, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 3fa8ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2e8bb8> │ │ │ │ mov r3, r5 │ │ │ │ b.n 3fa80c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2e8b18> │ │ │ │ - cmp r6, #234 @ 0xea │ │ │ │ + cmp r4, #42 @ 0x2a │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldrb r3, [r1, #12] │ │ │ │ cmp r3, #4 │ │ │ │ beq.n 3fa956 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2e8c62> │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ ldr r3, [r1, #20] │ │ │ │ @@ -1261859,17 +1261896,17 @@ │ │ │ │ lsls r4, r5, #5 │ │ │ │ strh r4, [r3, r1] │ │ │ │ lsls r4, r5, #5 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r6, [r5, r4] │ │ │ │ + strb r6, [r5, r1] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldrsb r4, [r6, r2] │ │ │ │ + strh r4, [r6, r7] │ │ │ │ lsls r1, r0, #3 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ beq.n 3fb14e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2e945a> │ │ │ │ rsb r5, r3, #32 │ │ │ │ sub.w r4, r3, #32 │ │ │ │ lsr.w r2, r9, r3 │ │ │ │ @@ -1262157,21 +1262194,21 @@ │ │ │ │ movs r0, #0 │ │ │ │ b.n 3fb1a4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2e94b0> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ ldr r6, [pc, #336] @ (3fb568 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2e9874>) │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r2, #21 │ │ │ │ + asrs r0, r2, #10 │ │ │ │ lsls r6, r0, #3 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r6, r1] │ │ │ │ + ldr r7, [pc, #712] @ (3fb6f4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2e9a00>) │ │ │ │ lsls r1, 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 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ mov r4, r3 │ │ │ │ @@ -1262512,21 +1262549,21 @@ │ │ │ │ subs r2, #70 @ 0x46 │ │ │ │ cmp r2, #8 │ │ │ │ bhi.w 3fb5f6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2e9902> │ │ │ │ b.n 3fb6e2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2e99ee> │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ lsls r7, r3, #4 │ │ │ │ b.n 3fb6fe <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2e9a0a> │ │ │ │ - str r2, [r5, r7] │ │ │ │ + ldr r7, [pc, #168] @ (3fb864 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2e9b70>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - str r4, [r2, r0] │ │ │ │ + ldr r5, [pc, #336] @ (3fb910 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2e9c1c>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - strh r0, [r6, #12] │ │ │ │ + ldrb r0, [r6, #27] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r4, [r0, r0] │ │ │ │ + ldr r5, [pc, #272] @ (3fb8d8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2e9be4>) │ │ │ │ lsls r1, 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 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1262654,15 +1262691,15 @@ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ bl 5195e4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4078f0> │ │ │ │ mov r5, r0 │ │ │ │ b.n 3fb7f8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2e9b04> │ │ │ │ nop │ │ │ │ - ldr r6, [pc, #752] @ (3fbc30 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2e9f3c>) │ │ │ │ + ldr r3, [pc, #1008] @ (3fbd30 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ea03c>) │ │ │ │ lsls r1, 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, #2944] @ 0xb80 │ │ │ │ subw sp, sp, #1116 @ 0x45c │ │ │ │ ldr r5, [pc, #632] @ (3fbbd0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2e9edc>) │ │ │ │ @@ -1262902,17 +1262939,17 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ mov r8, r4 │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, r0 │ │ │ │ lsls r4, r5, #5 │ │ │ │ - subs r4, r7, r6 │ │ │ │ + adds r4, r7, r3 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r0, r2, r6 │ │ │ │ + adds r0, r2, 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, #3888] @ 0xf30 │ │ │ │ sub sp, #172 @ 0xac │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ @@ -1263809,40 +1263846,40 @@ │ │ │ │ mov r9, r8 │ │ │ │ b.n 3fc4c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ea7cc> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ mvns r6, r6 │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r1, r3 │ │ │ │ + adds r2, r1, r0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ mrc 15, 2, APSR_nzcv, cr11, cr15, {7} │ │ │ │ - asrs r6, r4, #29 │ │ │ │ + asrs r6, r4, #18 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r0, [pc, #608] @ (3fc794 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2eaaa0>) │ │ │ │ + cmp r8, fp │ │ │ │ lsls r1, r0, #3 │ │ │ │ - asrs r4, r6, #20 │ │ │ │ + asrs r4, r6, #9 │ │ │ │ lsls r5, r2, #3 │ │ │ │ subs r5, #32 │ │ │ │ lsls r4, r5, #5 │ │ │ │ - cmp sl, sl │ │ │ │ + orrs r2, r2 │ │ │ │ lsls r1, r0, #3 │ │ │ │ bge.n 3fc48a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ea796> │ │ │ │ @ instruction: 0xffffdab3 │ │ │ │ - vtbl.8 d21, {d15-d18}, d26 │ │ │ │ + vtbx.8 d21, {d15}, d26 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrh r0, [r5, r4] │ │ │ │ + ldr r0, [r5, r1] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrsh r4, [r1, r1] │ │ │ │ + ldrh r4, [r1, r6] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrsh r4, [r5, r0] │ │ │ │ + ldrh r4, [r5, r5] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - muls r6, r1 │ │ │ │ + lsls r6, r1 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - add r6, r0 │ │ │ │ + adcs r6, r0 │ │ │ │ lsls r1, r0, #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 │ │ │ │ @@ -1263911,15 +1263948,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r2, r3, lsl #2] │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #3 │ │ │ │ mov r0, ip │ │ │ │ bl 3f8f9c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2e72a8> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r2, r2, #6 │ │ │ │ + lsrs r2, r2, #27 │ │ │ │ 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, #1448] @ 0x5a8 │ │ │ │ ldr r5, [pc, #252] @ (3fc73c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2eaa48>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -1264355,33 +1264392,33 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ subs r0, #142 @ 0x8e │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #240 @ 0xf0 │ │ │ │ lsls r4, r5, #5 │ │ │ │ - ldrsb r2, [r1, r5] │ │ │ │ + strb r2, [r1, r2] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrsb r0, [r7, r4] │ │ │ │ + strb r0, [r7, r1] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrsb r6, [r0, r6] │ │ │ │ + strb r6, [r0, r3] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrsb r6, [r0, r5] │ │ │ │ + strb r6, [r0, r2] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrsb r4, [r6, r2] │ │ │ │ + strh r4, [r6, r7] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrsb r2, [r7, r2] │ │ │ │ + strh r2, [r7, r7] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - subs r7, #214 @ 0xd6 │ │ │ │ + subs r5, #22 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - subs r7, #214 @ 0xd6 │ │ │ │ + subs r5, #22 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - subs r5, #160 @ 0xa0 │ │ │ │ + subs r2, #224 @ 0xe0 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - subs r7, #76 @ 0x4c │ │ │ │ + subs r4, #140 @ 0x8c │ │ │ │ lsls r1, r0, #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 │ │ │ │ @@ -1265505,31 +1265542,31 @@ │ │ │ │ b.n 3fd0f2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2eb3fe> │ │ │ │ adds r4, #242 @ 0xf2 │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #130 @ 0x82 │ │ │ │ lsls r4, r5, #5 │ │ │ │ - lsrs r4, r6, #12 │ │ │ │ + lsrs r4, r6, #1 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r7, [pc, #872] @ (3fd944 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ebc50>) │ │ │ │ + ldr r5, [pc, #104] @ (3fd644 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2eb950>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r7, [pc, #888] @ (3fd958 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ebc64>) │ │ │ │ + ldr r5, [pc, #120] @ (3fd658 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2eb964>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - add r4, pc, #648 @ (adr r4, 3fd86c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ebb78>) │ │ │ │ + add r1, pc, #904 @ (adr r1, 3fd96c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ebc78>) │ │ │ │ lsls r7, r7, #2 │ │ │ │ - add r4, pc, #848 @ (adr r4, 3fd938 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ebc44>) │ │ │ │ + add r2, pc, #80 @ (adr r2, 3fd638 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2eb944>) │ │ │ │ lsls r7, r7, #2 │ │ │ │ - add r4, pc, #856 @ (adr r4, 3fd944 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ebc50>) │ │ │ │ + add r2, pc, #88 @ (adr r2, 3fd644 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2eb950>) │ │ │ │ lsls r7, r7, #2 │ │ │ │ - add r4, pc, #864 @ (adr r4, 3fd950 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ebc5c>) │ │ │ │ + add r2, pc, #96 @ (adr r2, 3fd650 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2eb95c>) │ │ │ │ lsls r7, r7, #2 │ │ │ │ - add r4, pc, #872 @ (adr r4, 3fd95c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ebc68>) │ │ │ │ + add r2, pc, #104 @ (adr r2, 3fd65c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2eb968>) │ │ │ │ lsls r7, r7, #2 │ │ │ │ - subs r1, #212 @ 0xd4 │ │ │ │ + adds r7, #20 │ │ │ │ lsls r1, r0, #3 │ │ │ │ add.w r2, r4, #40 @ 0x28 │ │ │ │ add.w r0, r4, #56 @ 0x38 │ │ │ │ ldr.w r1, [r2, #4]! │ │ │ │ cmp r1, #0 │ │ │ │ bne.w 3fd936 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ebc42> │ │ │ │ cmp r2, r0 │ │ │ │ @@ -1265917,23 +1265954,23 @@ │ │ │ │ movcs r1, #1 │ │ │ │ b.n 3fd528 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2eb834> │ │ │ │ ldr r0, [pc, #32] @ (3fd9f8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ebd04>) │ │ │ │ add r0, pc │ │ │ │ bl 29c010 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x18a31c> │ │ │ │ ldrb.w r3, [r5, #56] @ 0x38 │ │ │ │ b.w 3fd08c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2eb398> │ │ │ │ - adds r3, #200 @ 0xc8 │ │ │ │ + adds r1, #8 │ │ │ │ lsls r1, r0, #3 │ │ │ │ @ instruction: 0xb783 │ │ │ │ - vrshr.u64 d19, d18, #1 │ │ │ │ + @ instruction: 0xffff2ff2 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - vqadd.u16 q0, q13, q2 │ │ │ │ - adds r1, #30 │ │ │ │ + mrrc2 0, 13, r0, sl, cr4 │ │ │ │ + cmp r6, #94 @ 0x5e │ │ │ │ lsls r1, r0, #3 │ │ │ │ - mcr2 0, 0, r0, cr10, cr4, {6} │ │ │ │ + @ instruction: 0xfb4a00d4 │ │ │ │ stmdb sp!, {r4, r5, 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] @ (3fdbf8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ebf04>) │ │ │ │ sub sp, #20 │ │ │ │ ldr r3, [pc, #488] @ (3fdbfc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ebf08>) │ │ │ │ @@ -1266331,19 +1266368,19 @@ │ │ │ │ nop │ │ │ │ movs r2, #242 @ 0xf2 │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #142 @ 0x8e │ │ │ │ lsls r4, r5, #5 │ │ │ │ - cmp r6, #80 @ 0x50 │ │ │ │ + cmp r3, #144 @ 0x90 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r6, #72 @ 0x48 │ │ │ │ + cmp r3, #136 @ 0x88 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r5, #216 @ 0xd8 │ │ │ │ + cmp r3, #24 │ │ │ │ lsls r1, 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 r7, [r0, #0] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1266505,15 +1266542,15 @@ │ │ │ │ mov r1, r6 │ │ │ │ str r5, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ bl 3ba50c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2a8818> │ │ │ │ str.w r4, [r8] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - cmp r5, #12 │ │ │ │ + cmp r2, #76 @ 0x4c │ │ │ │ lsls r1, r0, #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] @ (3fe00c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ec318>) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -1266900,15 +1266937,15 @@ │ │ │ │ blx 66a0c <__cxa_end_cleanup@plt> │ │ │ │ subs r4, r6, #0 │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r6, #56] @ 0x38 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - cmp r1, #238 @ 0xee │ │ │ │ + movs r7, #46 @ 0x2e │ │ │ │ lsls r1, r0, #3 │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ lsls r3, r5, #5 │ │ │ │ adds r0, r7, #4 │ │ │ │ lsls r4, r5, #5 │ │ │ │ ldr r4, [r0, #36] @ 0x24 │ │ │ │ lsls r3, r5, #5 │ │ │ │ @@ -1267645,15 +1267682,15 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ asrs r2, r7, #28 │ │ │ │ lsls r4, r5, #5 │ │ │ │ asrs r6, r6, #28 │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - vshr.s64 q0, q2, #20 │ │ │ │ + stcl 0, cr0, [ip], #848 @ 0x350 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r6, #20 │ │ │ │ lsls r4, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1268696,31 +1268733,32 @@ │ │ │ │ nop │ │ │ │ asrs r4, r7, #17 │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r4, #17 │ │ │ │ lsls r4, r5, #5 │ │ │ │ - stc 0, cr0, [ip, #-848] @ 0xfffffcb0 │ │ │ │ + orr.w r0, ip, r4, lsr #3 │ │ │ │ asrs r4, r7, #14 │ │ │ │ lsls r4, r5, #5 │ │ │ │ - stmia r4!, {r1, r3, r5, r6} │ │ │ │ + stmia r1!, {r1, r3, r5, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - stmia r4!, {r1, r2, r3, r6} │ │ │ │ + stmia r1!, {r1, r2, r3, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - stmia r4!, {r1, r3, r4} │ │ │ │ + stmia r1!, {r1, r3, r4, r6} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bge.n 3ff6c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ed9cc> │ │ │ │ + bvc.n 3ff740 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2eda4c> │ │ │ │ lsls r5, r0, #3 │ │ │ │ - bls.n 3ff5e0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ed8ec> │ │ │ │ + bvs.n 3ff660 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ed96c> │ │ │ │ lsls r5, r0, #3 │ │ │ │ - bics.w r0, ip, r4, lsr #3 │ │ │ │ - adds r6, r2, #6 │ │ │ │ + b.n 3ff594 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ed8a0> │ │ │ │ + lsls r4, r2, #3 │ │ │ │ + subs r6, r2, r3 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - bvc.n 3ff744 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2eda50> │ │ │ │ + bmi.n 3ff5c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ed8d0> │ │ │ │ lsls r5, r0, #3 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #32 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ bl 4666b8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3549c4> │ │ │ │ @@ -1269399,15 +1269437,15 @@ │ │ │ │ b.n 3ff994 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2edca0> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ udf #255 @ 0xff │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ - asrs r6, r3, #13 │ │ │ │ + asrs r6, r3, #2 │ │ │ │ lsls r1, r0, #3 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ 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 │ │ │ │ @@ -1269554,17 +1269592,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 3ffe62 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ee16e> │ │ │ │ nop │ │ │ │ - bge.n 400088 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ee394> │ │ │ │ + bvc.n 3fff08 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ee214> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r3, #134 @ 0x86 │ │ │ │ + cmp r0, #198 @ 0xc6 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -1269696,15 +1269734,15 @@ │ │ │ │ bl 519040 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40734c> │ │ │ │ eor.w r0, r0, #1 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ tst r6, r0 │ │ │ │ beq.n 40009c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ee3a8> │ │ │ │ b.n 400068 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ee374> │ │ │ │ nop │ │ │ │ - bvc.n 400104 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ee410> │ │ │ │ + bpl.n 400184 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ee490> │ │ │ │ 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, #3872] @ 0xf20 │ │ │ │ sub sp, #188 @ 0xbc │ │ │ │ mov r5, r1 │ │ │ │ @@ -1270203,17 +1270241,17 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ cdp2 1, 11, cr0, cr12, cr11, {3} │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ stc2l 1, cr0, [r8, #-428] @ 0xfffffe54 │ │ │ │ - movs r7, #44 @ 0x2c │ │ │ │ + movs r4, #108 @ 0x6c │ │ │ │ lsls r0, r0, #3 │ │ │ │ - movs r5, #176 @ 0xb0 │ │ │ │ + movs r2, #240 @ 0xf0 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -1271124,15 +1271162,15 @@ │ │ │ │ mov r3, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ @ instruction: 0xf27e016b │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldc2l 0, cr0, [ip, #768]! @ 0x300 │ │ │ │ + @ instruction: 0xfb3c00c0 │ │ │ │ orn r1, r2, #107 @ 0x6b │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldrb r3, [r1, #4] │ │ │ │ mov r4, r0 │ │ │ │ @@ -1271424,15 +1271462,15 @@ │ │ │ │ adds r4, #1 │ │ │ │ bl 4011ec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ef4f8> │ │ │ │ cmp r4, r7 │ │ │ │ bne.n 401306 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ef612> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - stmia r7!, {r4} │ │ │ │ + stmia r4!, {r4, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1271583,15 +1271621,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r3, r9 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [r5, #24] │ │ │ │ cmp r3, r4 │ │ │ │ bhi.n 401492 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ef79e> │ │ │ │ b.n 40138a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ef696> │ │ │ │ - stmia r4!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r2, [pc, #228] @ (4015b4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ef8c0>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -1271758,15 +1271796,15 @@ │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ and.w r1, r0, fp, asr #1 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf67200c0 │ │ │ │ + @ instruction: 0xf3b200c0 │ │ │ │ @ instruction: 0xe9b4016b │ │ │ │ push {r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #108] @ (4016f8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2efa04>) │ │ │ │ @@ -1271813,15 +1271851,15 @@ │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strd r0, r1, [ip, #-428]! @ 0x1ac │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - addw r0, r0, #2240 @ 0x8c0 │ │ │ │ + sbfx r0, r0, #3, #1 │ │ │ │ stmdb r4!, {r0, r1, r3, r5, r6, r8} │ │ │ │ stmdb sp!, {r4, 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 r9, r1 │ │ │ │ @@ -1272024,15 +1272062,15 @@ │ │ │ │ strb.w r3, [sp, #16] │ │ │ │ b.n 401822 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2efb2e> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xe8d6016b │ │ │ │ - sbc.w r0, lr, #6291456 @ 0x600000 │ │ │ │ + subw r0, lr, #192 @ 0xc0 │ │ │ │ strex r1, r0, [sl, #428] @ 0x1ac │ │ │ │ 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 │ │ │ │ cmp r6, r9 │ │ │ │ @@ -1272088,31 +1272126,31 @@ │ │ │ │ add r2, pc │ │ │ │ ldrsh.w r2, [r2, r3, lsl #1] │ │ │ │ bne.n 401948 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2efc54> │ │ │ │ mov r0, r2 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - ldmia r4, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r4, r5} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r5, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r3!, {r1, r4, r5} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r3, {r1, r3, r4} │ │ │ │ + ldmia r0!, {r1, r3, r4, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r1, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r6!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r4, {r1, r4, r5, r7} │ │ │ │ + ldmia r1, {r1, r4, r5, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r0!, {r6} │ │ │ │ + pop {r7, pc} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r2!, {r3, r4, r6, r7} │ │ │ │ + ldmia r0!, {r3, r4} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r0!, {r1, r2} │ │ │ │ + pop {r1, r2, r6, pc} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r4, r2, #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] @ (401a04 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2efd10>) │ │ │ │ @@ -1272127,15 +1272165,15 @@ │ │ │ │ movs r0, #2 │ │ │ │ blx 674fc │ │ │ │ nop │ │ │ │ b.n 401628 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ef934> │ │ │ │ lsls r3, r5, #5 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r3, #28] │ │ │ │ + strb r0, [r3, #17] │ │ │ │ lsls r6, r7, #2 │ │ │ │ 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 │ │ │ │ @@ -1272174,15 +1272212,15 @@ │ │ │ │ movs r2, #1 │ │ │ │ strd r4, r2, [r3, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #4] @ (401a80 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2efd8c>) │ │ │ │ add r0, pc │ │ │ │ bl 4019d4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2efce0> │ │ │ │ - stmia r7!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r4!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r7, 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, r0 │ │ │ │ @@ -1272334,15 +1272372,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] @ (401bfc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2eff08>) │ │ │ │ add r0, pc │ │ │ │ bl 4019d4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2efce0> │ │ │ │ - stmia r6!, {r1, r4, r5} │ │ │ │ + stmia r3!, {r1, r4, r5, r6} │ │ │ │ lsls r7, r7, #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, [r1, #20] │ │ │ │ mov r4, r1 │ │ │ │ @@ -1273438,33 +1273476,33 @@ │ │ │ │ bne.w 403d4e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f205a> │ │ │ │ movs r3, #1 │ │ │ │ mov.w r0, #284 @ 0x11c │ │ │ │ str.w r3, [r8, #32] │ │ │ │ b.w 401eec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f01f8> │ │ │ │ b.n 402f28 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f1234> │ │ │ │ lsls r3, r5, #5 │ │ │ │ - ldmia r0!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r6!, {r2, r3, r4} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r5!, {r1, r3, r4, r6} │ │ │ │ + stmia r2!, {r1, r3, r4, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r0!, {r2, r4, r7} │ │ │ │ + stmia r5!, {r2, r4, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r1!, {r3, r4, r5, r7} │ │ │ │ + stmia r6!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r6!, {r1, r4, r6, r7} │ │ │ │ + stmia r4!, {r1, r4} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cbnz r4, 40293e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f0c4a> │ │ │ │ + cbnz r4, 4028ce <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f0bda> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r6!, {r1, r3, r6, r7} │ │ │ │ + stmia r4!, {r1, r3} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cbnz r6, 402944 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f0c50> │ │ │ │ + cbnz r6, 4028d4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f0be0> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r0!, {r1, r2, r3, r6} │ │ │ │ + pop {r1, r2, r3, r7, pc} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r1!, {r6} │ │ │ │ + stmia r6!, {r7} │ │ │ │ lsls r4, r2, #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 │ │ │ │ @@ -1274719,23 +1274757,23 @@ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ subs r3, r3, r2 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ bgt.n 40386e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f1b7a> │ │ │ │ ldr.w r2, [r9, #36] @ 0x24 │ │ │ │ b.n 40383a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f1b46> │ │ │ │ - b.n 403bd8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f1ee4> │ │ │ │ + svc 58 @ 0x3a │ │ │ │ lsls r0, r0, #3 │ │ │ │ cmp r5, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 403764 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f1a70> │ │ │ │ + bvs.n 4037e4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f1af0> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - bls.n 403804 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f1b10> │ │ │ │ + bvs.n 403884 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f1b90> │ │ │ │ lsls r0, r0, #3 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ sub.w r6, r2, r0 │ │ │ │ it gt │ │ │ │ lslgt r1, r1, #1 │ │ │ │ @@ -1275295,45 +1275333,45 @@ │ │ │ │ b.w 402d84 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f1090> │ │ │ │ mov r0, r8 │ │ │ │ bl 408484 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f6790> │ │ │ │ b.w 402cba <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f0fc6> │ │ │ │ ldr r0, [pc, #64] @ (403eb8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f21c4>) │ │ │ │ add r0, pc │ │ │ │ bl 4019d4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2efce0> │ │ │ │ - add r2, sp, #280 @ 0x118 │ │ │ │ + add r7, pc, #536 @ (adr r7, 404098 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f23a4>) │ │ │ │ lsls r7, r7, #2 │ │ │ │ - bcc.n 403ea8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f21b4> │ │ │ │ + beq.n 403f28 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f2234> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r4, [r0, r3] │ │ │ │ + ldr r6, [pc, #16] @ (403e98 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f21a4>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - bcs.n 403dcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f20d8> │ │ │ │ + ldmia r7, {r5, r6, r7} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - add r7, pc, #232 @ (adr r7, 403f78 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f2284>) │ │ │ │ + add r4, pc, #488 @ (adr r4, 404078 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f2384>) │ │ │ │ lsls r7, r7, #2 │ │ │ │ - add r3, sp, #968 @ 0x3c8 │ │ │ │ + add r1, sp, #200 @ 0xc8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r1, sp, #56 @ 0x38 │ │ │ │ + add r6, pc, #312 @ (adr r6, 403fd0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f22dc>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [sp, #240] @ 0xf0 │ │ │ │ + ldr r3, [sp, #496] @ 0x1f0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r7, pc, #360 @ (adr r7, 404008 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f2314>) │ │ │ │ + add r4, pc, #616 @ (adr r4, 404108 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f2414>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r2, pc, #688 @ (adr r2, 404154 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f2460>) │ │ │ │ + ldr r7, [sp, #944] @ 0x3b0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bne.n 403e4c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f2158> │ │ │ │ + ldmia r7!, {r1, r4} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - add r6, pc, #680 @ (adr r6, 404154 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f2460>) │ │ │ │ + add r3, pc, #936 @ (adr r3, 404254 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f2560>) │ │ │ │ lsls r7, r7, #2 │ │ │ │ - add r5, pc, #856 @ (adr r5, 404208 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f2514>) │ │ │ │ + add r3, pc, #88 @ (adr r3, 403f08 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f2214>) │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldmia r6, {r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r4, r5} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldmia r6!, {r3, r4, r5, r7} │ │ │ │ + ldmia r3, {r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - add r4, pc, #584 @ (adr r4, 404104 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f2410>) │ │ │ │ + add r1, pc, #840 @ (adr r1, 404204 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f2510>) │ │ │ │ lsls r7, r7, #2 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cbz r3, 403f18 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f2224> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ cbz r3, 403f18 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f2224> │ │ │ │ push {lr} │ │ │ │ @@ -1275412,15 +1275450,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #8] @ (403f90 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f229c>) │ │ │ │ add r0, pc │ │ │ │ bl 4019d4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2efce0> │ │ │ │ nop │ │ │ │ - add r3, pc, #720 @ (adr r3, 404264 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f2570>) │ │ │ │ + add r0, pc, #976 @ (adr r0, 404364 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f2670>) │ │ │ │ lsls r7, r7, #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 │ │ │ │ @@ -1275451,17 +1275489,17 @@ │ │ │ │ ldr r0, [pc, #16] @ (403ff0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f22fc>) │ │ │ │ add r0, pc │ │ │ │ bl 4019d4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2efce0> │ │ │ │ ldr r0, [pc, #12] @ (403ff4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f2300>) │ │ │ │ add r0, pc │ │ │ │ bl 4019d4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2efce0> │ │ │ │ nop │ │ │ │ - add r3, pc, #544 @ (adr r3, 404214 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f2520>) │ │ │ │ + add r0, pc, #800 @ (adr r0, 404314 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f2620>) │ │ │ │ lsls r7, r7, #2 │ │ │ │ - add r3, pc, #688 @ (adr r3, 4042a8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f25b4>) │ │ │ │ + add r0, pc, #944 @ (adr r0, 4043a8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f26b4>) │ │ │ │ lsls r7, r7, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ cbz r1, 404032 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f233e> │ │ │ │ @@ -1275577,23 +1275615,23 @@ │ │ │ │ ldr r2, [pc, #28] @ (404138 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f2444>) │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ bl 4015e4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ef8f0> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [r3, #16] │ │ │ │ + str r2, [r3, #100] @ 0x64 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldmia r5!, {r1, r4} │ │ │ │ + ldmia r2!, {r1, r4, r6} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldmia r5!, {r6} │ │ │ │ + ldmia r2!, {r7} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r3, [sp, #440] @ 0x1b8 │ │ │ │ + str r0, [sp, #696] @ 0x2b8 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldmia r5!, {r1, r2, r4, r6} │ │ │ │ + ldmia r2, {r1, r2, r4, r7} │ │ │ │ lsls r0, 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 r3, [r0, #60] @ 0x3c │ │ │ │ mov r5, r0 │ │ │ │ @@ -1275669,19 +1275707,19 @@ │ │ │ │ blx 67eac <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ bkpt 0x002e │ │ │ │ lsls r3, r5, #5 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4!, {r2, r3, r6, r7} │ │ │ │ + ldmia r2, {r2, r3} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - add r4, sp, #720 @ 0x2d0 │ │ │ │ + add r1, sp, #976 @ 0x3d0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r2, r2, #20 │ │ │ │ + lsls r2, r2, #9 │ │ │ │ lsls r5, r0, #3 │ │ │ │ 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 │ │ │ │ @@ -1275765,35 +1275803,35 @@ │ │ │ │ ldr r2, [pc, #52] @ (404310 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f261c>) │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ blx 67eac <__fprintf_chk@plt> │ │ │ │ b.n 404262 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f256e> │ │ │ │ - ldmia r4, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r1, {r1, r2, r4, r5, r7} │ │ │ │ lsls r0, r0, #3 │ │ │ │ lsrs r4, r0 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - ldmia r4, {r2, r4, r5, r6} │ │ │ │ + ldmia r1!, {r2, r4, r5, r7} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - @ instruction: 0xb6f4 │ │ │ │ + push {r2, r4, r5} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cmp r6, #36 @ 0x24 │ │ │ │ + cmp r3, #100 @ 0x64 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldmia r4, {r2, r4, r5} │ │ │ │ + ldmia r1!, {r2, r4, r5, r6} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - lsrs r2, r5 │ │ │ │ + subs r6, #42 @ 0x2a │ │ │ │ lsls r5, r0, #3 │ │ │ │ - bhi.n 404398 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f26a4> │ │ │ │ + bpl.n 404218 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f2524> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r4!, {r2} │ │ │ │ + ldmia r1!, {r2, r6} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldmia r3!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r4, r5} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - bhi.n 40431c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f2628> │ │ │ │ + bpl.n 40439c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f26a8> │ │ │ │ lsls r4, r1, #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] @ 404368 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f2674> │ │ │ │ ldr.w lr, [pc, #68] @ 40436c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f2678> │ │ │ │ @@ -1275825,17 +1275863,17 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ str r6, [r7, #100] @ 0x64 │ │ │ │ lsls r6, r5, #5 │ │ │ │ pop {r4, r6, r7} │ │ │ │ lsls r3, r5, #5 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r3, #20] │ │ │ │ + strh r0, [r3, #62] @ 0x3e │ │ │ │ lsls r4, r0, #3 │ │ │ │ - lsls r0, r6, #14 │ │ │ │ + lsls r0, r6, #3 │ │ │ │ lsls r5, r0, #3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 4043f6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f2702> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1276048,15 +1276086,15 @@ │ │ │ │ bl 4015e4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ef8f0> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ bl 439b3c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x327e48> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldmia r1!, {r2, r3, r4, r6} │ │ │ │ + stmia r6!, {r2, r3, r4, r7} │ │ │ │ lsls r0, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r8, r3 │ │ │ │ @@ -1276090,15 +1276128,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 4015e4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ef8f0> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ bl 439b3c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x327e48> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldmia r0!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r6!, {r2, r3, r5} │ │ │ │ lsls r0, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r9, r3 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1276158,17 +1276196,17 @@ │ │ │ │ ldr r0, [r7, #8] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ bl 439b3c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x327e48> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r3, r6 │ │ │ │ b.n 40461c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f2928> │ │ │ │ - ldmia r0!, {r2, r5, r7} │ │ │ │ + stmia r5!, {r2, r5, r6, r7} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldmia r0!, {r2, r6} │ │ │ │ + stmia r5!, {r2, 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, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #564] @ (4048ec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f2bf8>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -1276409,37 +1276447,37 @@ │ │ │ │ rsb sl, sl, #13 │ │ │ │ add r6, pc │ │ │ │ b.n 404762 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f2a6e> │ │ │ │ cbnz r0, 404900 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f2c0c> │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #88 @ 0x58 │ │ │ │ + add r2, sp, #344 @ 0x158 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r3, pc, #392 @ (adr r3, 404a84 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f2d90>) │ │ │ │ + add r0, pc, #648 @ (adr r0, 404b84 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f2e90>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r4, [r1, #54] @ 0x36 │ │ │ │ + strh r4, [r1, #32] │ │ │ │ lsls r7, r7, #2 │ │ │ │ subs r3, #148 @ 0x94 │ │ │ │ lsls r2, r4, #5 │ │ │ │ @ instruction: 0xb82a │ │ │ │ lsls r3, r5, #5 │ │ │ │ - strh r6, [r4, #48] @ 0x30 │ │ │ │ + strh r6, [r4, #26] │ │ │ │ lsls r7, r7, #2 │ │ │ │ subs r2, #208 @ 0xd0 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - strh r2, [r2, #52] @ 0x34 │ │ │ │ + strh r2, [r2, #30] │ │ │ │ lsls r7, r7, #2 │ │ │ │ - strh r0, [r4, #48] @ 0x30 │ │ │ │ + strh r0, [r4, #26] │ │ │ │ lsls r7, r7, #2 │ │ │ │ - strh r2, [r3, #46] @ 0x2e │ │ │ │ + strh r2, [r3, #24] │ │ │ │ lsls r7, r7, #2 │ │ │ │ - strh r4, [r0, #50] @ 0x32 │ │ │ │ + strh r4, [r0, #28] │ │ │ │ lsls r7, r7, #2 │ │ │ │ - strh r4, [r6, #40] @ 0x28 │ │ │ │ + strh r4, [r6, #18] │ │ │ │ lsls r7, r7, #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, r1 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -1276594,15 +1276632,15 @@ │ │ │ │ streq.w sl, [r6, #4] │ │ │ │ cmp r7, #0 │ │ │ │ bne.n 4049dc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f2ce8> │ │ │ │ b.n 4049f2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f2cfe> │ │ │ │ str.w sl, [r6] │ │ │ │ b.n 404aa8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f2db4> │ │ │ │ bx lr │ │ │ │ - stmia r5!, {r1, r3, r5} │ │ │ │ + stmia r2!, {r1, r3, r5, r6} │ │ │ │ lsls r0, 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 │ │ │ │ @@ -1276838,43 +1276876,43 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ bl 404b3c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f2e48> │ │ │ │ cmp r5, #130 @ 0x82 │ │ │ │ sbcs.w r3, r7, #0 │ │ │ │ blt.n 404cd2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f2fde> │ │ │ │ b.n 404c38 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f2f44> │ │ │ │ - stmia r3!, {r1, r5, r6} │ │ │ │ + stmia r0!, {r1, r5, r7} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - bge.n 404db0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f30bc> │ │ │ │ + bvc.n 404e30 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f313c> │ │ │ │ lsls r3, r0, #3 │ │ │ │ - stmia r3!, {r1, r2, r3} │ │ │ │ + stmia r0!, {r1, r2, r3, r6} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - stmia r3!, {r1, r2, r3, r5} │ │ │ │ + stmia r0!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r0, r0, #3 │ │ │ │ mrc2 15, 6, pc, cr13, cr15, {7} │ │ │ │ - mcrr 0, 12, r0, r0, cr12 │ │ │ │ - stmia r3!, {r1, r2, r7} │ │ │ │ - lsls r0, r0, #3 │ │ │ │ - stmia r2!, {r1, r4, r5, r6, r7} │ │ │ │ - lsls r0, r0, #3 │ │ │ │ - stmia r3!, {r1, r2} │ │ │ │ - lsls r0, r0, #3 │ │ │ │ - stmia r3!, {r1, r3, r4} │ │ │ │ + @ instruction: 0xe98000cc │ │ │ │ + stmia r0!, {r1, r2, r6, r7} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - stmia r3!, {r1, r2, r3, r5} │ │ │ │ + stmia r0!, {r1, r4, r5} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - stmia r2!, {r2, r3, r5, r6} │ │ │ │ + stmia r0!, {r1, r2, r6} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - stmia r2!, {r2, r4, r5, r6} │ │ │ │ + stmia r0!, {r1, r3, r4, r6} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - stmia r2!, {r2, r3, r5} │ │ │ │ + stmia r0!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - add r3, sp, #152 @ 0x98 │ │ │ │ + ite ge │ │ │ │ + lslge r0, r0, #3 │ │ │ │ + ite lt @ unpredictable │ │ │ │ + lsllt r0, r0, #3 │ │ │ │ + ite vs @ unpredictable │ │ │ │ + lslvs r0, r0, #3 │ │ │ │ + addvc r0, sp, #408 @ 0x198 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r2!, {r4} │ │ │ │ + sevl │ │ │ │ lsls r0, 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] @ (404ec4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f31d0>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -1277010,39 +1277048,39 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ sxtb r0, r6 │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ sxth r6, r2 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - strh r0, [r5, #50] @ 0x32 │ │ │ │ + strh r0, [r5, #28] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - lsls r4, r5, #15 │ │ │ │ + lsls r4, r5, #4 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - lsls r4, r3, #15 │ │ │ │ + lsls r4, r3, #4 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - lsls r4, r0, #15 │ │ │ │ + lsls r4, r0, #4 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ands r0, r3 │ │ │ │ + subs r5, #88 @ 0x58 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - lsls r4, r6, #14 │ │ │ │ + lsls r4, r6, #3 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - lsls r4, r4, #14 │ │ │ │ + lsls r4, r4, #3 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - lsls r0, r6, #14 │ │ │ │ + lsls r0, r6, #3 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - lsls r4, r5, #14 │ │ │ │ + lsls r4, r5, #3 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - stmia r1!, {r2, r3, r4, r7} │ │ │ │ + bkpt 0x00dc │ │ │ │ lsls r0, r0, #3 │ │ │ │ - add r6, sp, #144 @ 0x90 │ │ │ │ + add r3, sp, #400 @ 0x190 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r7!, {r4, r5} │ │ │ │ + ldmia r4, {r4, r5, r6} │ │ │ │ lsls r1, r0, #3 │ │ │ │ - lsls r0, r6, #17 │ │ │ │ + lsls r0, r6, #6 │ │ │ │ lsls r0, 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] @ (4052ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f35b8>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -1277410,30 +1277448,28 @@ │ │ │ │ nop │ │ │ │ sub sp, #384 @ 0x180 │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ add sp, #160 @ 0xa0 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - stmia r0!, {r1, r3, r5} │ │ │ │ + pop {r1, r3, r5, r6, pc} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrh r0, [r3, #18] │ │ │ │ + strh r0, [r3, #60] @ 0x3c │ │ │ │ lsls r6, r1, #3 │ │ │ │ - add r0, sp, #168 @ 0xa8 │ │ │ │ + add r5, pc, #424 @ (adr r5, 40546c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f3778>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r0!, {r3, r4, r5} │ │ │ │ - lsls r0, r0, #3 │ │ │ │ - stmia r0!, {r3, r5} │ │ │ │ - lsls r0, r0, #3 │ │ │ │ - stmia r0!, {r1, r3, r4} │ │ │ │ + pop {r3, r4, r5, r6, pc} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - lsls r6, r5, #9 │ │ │ │ + pop {r3, r5, r6, pc} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - lsls r6, r1, #3 │ │ │ │ + pop {r1, r3, r4, r6, pc} │ │ │ │ lsls r0, r0, #3 │ │ │ │ + vshr.u64 d0, d31, #18 │ │ │ │ + mcr2 0, 0, r0, cr14, cr15, {5} │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 40577e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f3a8a> │ │ │ │ stmdb 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, [r1, #8] │ │ │ │ @@ -1278074,21 +1278110,21 @@ │ │ │ │ mov r4, r2 │ │ │ │ b.n 405512 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f381e> │ │ │ │ nop.w │ │ │ │ lsls r3, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r3, r4, r5, r6, pc} │ │ │ │ + hlt 0x003a │ │ │ │ lsls r0, r0, #3 │ │ │ │ - pop {r1, r2, r3, r4, r5, r6, pc} │ │ │ │ + hlt 0x003e │ │ │ │ lsls r0, r0, #3 │ │ │ │ - cbnz r4, 4059dc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f3ce8> │ │ │ │ + cbnz r4, 40596c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f3c78> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - cbnz r4, 405982 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f3c8e> │ │ │ │ + @ instruction: 0xb68c │ │ │ │ lsls r0, 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 │ │ │ │ @@ -1279354,141 +1279390,141 @@ │ │ │ │ blx 67eac <__fprintf_chk@plt> │ │ │ │ ldr.w ip, [r7] │ │ │ │ b.n 406076 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f4382> │ │ │ │ add r4, pc, #616 @ (adr r4, 4068b8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f4bc4>) │ │ │ │ lsls r3, r5, #5 │ │ │ │ add r4, pc, #592 @ (adr r4, 4068a4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f4bb0>) │ │ │ │ lsls r3, r5, #5 │ │ │ │ - ldrh r4, [r6, #40] @ 0x28 │ │ │ │ + ldrh r4, [r6, #18] │ │ │ │ lsls r4, r2, #3 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [pc, #120] @ (4066d8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f49e4>) │ │ │ │ lsls r6, r5, #5 │ │ │ │ - cbnz r4, 40666e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f497a> │ │ │ │ + @ instruction: 0xb66c │ │ │ │ lsls r0, r0, #3 │ │ │ │ ldr r5, [pc, #800] @ (406988 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f4c94>) │ │ │ │ lsls r6, r5, #5 │ │ │ │ - str r7, [sp, #992] @ 0x3e0 │ │ │ │ + str r5, [sp, #224] @ 0xe0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldr r4, [pc, #784] @ (406980 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f4c8c>) │ │ │ │ lsls r6, r5, #5 │ │ │ │ - str r6, [sp, #880] @ 0x370 │ │ │ │ + str r4, [sp, #112] @ 0x70 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ + str r6, [sp, #264] @ 0x108 │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldr r4, [pc, #328] @ (4067c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f4ad0>) │ │ │ │ lsls r6, r5, #5 │ │ │ │ - ldrh r6, [r6, #38] @ 0x26 │ │ │ │ + ldrh r6, [r6, #16] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r5, [sp, #728] @ 0x2d8 │ │ │ │ + str r2, [sp, #984] @ 0x3d8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldr r4, [pc, #104] @ (4066f0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f49fc>) │ │ │ │ lsls r6, r5, #5 │ │ │ │ - ldrh r6, [r3, #24] │ │ │ │ + ldrh r6, [r3, #2] │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldr r2, [pc, #720] @ (406960 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f4c6c>) │ │ │ │ lsls r6, r5, #5 │ │ │ │ - ldrh r2, [r3, #26] │ │ │ │ + ldrh r2, [r3, #4] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [sp, #1000] @ 0x3e8 │ │ │ │ + ldrh r2, [r7, #48] @ 0x30 │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldr r2, [pc, #528] @ (4068ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f4bb8>) │ │ │ │ lsls r6, r5, #5 │ │ │ │ - ldrh r4, [r7, #12] │ │ │ │ + strh r4, [r7, #54] @ 0x36 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r3, [sp, #440] @ 0x1b8 │ │ │ │ + str r0, [sp, #696] @ 0x2b8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r4, [r1, #20] │ │ │ │ + strh r4, [r1, #62] @ 0x3e │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r3, [sp, #64] @ 0x40 │ │ │ │ + str r0, [sp, #320] @ 0x140 │ │ │ │ lsls r4, r2, #3 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r6, 4066be <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f49ca> │ │ │ │ + add r6, sp, #440 @ 0x1b8 │ │ │ │ lsls r0, r0, #3 │ │ │ │ ldr r1, [pc, #616] @ (406920 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f4c2c>) │ │ │ │ lsls r6, r5, #5 │ │ │ │ ldr r1, [pc, #520] @ (4068c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f4bd0>) │ │ │ │ lsls r6, r5, #5 │ │ │ │ - sub sp, #160 @ 0xa0 │ │ │ │ + add r5, sp, #928 @ 0x3a0 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r2, [sp, #448] @ 0x1c0 │ │ │ │ + ldrh r0, [r6, #60] @ 0x3c │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldr r0, [pc, #848] @ (406a18 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f4d24>) │ │ │ │ lsls r6, r5, #5 │ │ │ │ - add sp, #336 @ 0x150 │ │ │ │ + add r5, sp, #592 @ 0x250 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r2, [sp, #232] @ 0xe8 │ │ │ │ + ldrh r2, [r7, #58] @ 0x3a │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r2, [sp, #720] @ 0x2d0 │ │ │ │ + ldrh r4, [r6, #62] @ 0x3e │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r4, [r2, #8] │ │ │ │ + strh r4, [r2, #50] @ 0x32 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r6, [r0, #2] │ │ │ │ + strh r6, [r0, #44] @ 0x2c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r6, [r7, #52] @ 0x34 │ │ │ │ + ldrh r6, [r7, #30] │ │ │ │ lsls r4, r2, #3 │ │ │ │ @ instruction: 0x47ce │ │ │ │ lsls r6, r5, #5 │ │ │ │ - str r3, [sp, #1008] @ 0x3f0 │ │ │ │ + str r1, [sp, #240] @ 0xf0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - uxth r6, r4 │ │ │ │ + add r7, sp, #920 @ 0x398 │ │ │ │ lsls r0, r0, #3 │ │ │ │ bx r8 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - strh r0, [r5, #56] @ 0x38 │ │ │ │ + strh r0, [r5, #34] @ 0x22 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - uxth r2, r4 │ │ │ │ + add r7, sp, #904 @ 0x388 │ │ │ │ lsls r0, r0, #3 │ │ │ │ ldr r5, [sp, #232] @ 0xe8 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - str r2, [sp, #464] @ 0x1d0 │ │ │ │ + ldrh r4, [r6, #60] @ 0x3c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r6, sp, #728 @ 0x2d8 │ │ │ │ + add r3, sp, #984 @ 0x3d8 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strh r6, [r7, #50] @ 0x32 │ │ │ │ + strh r6, [r7, #28] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r6, sp, #656 @ 0x290 │ │ │ │ + add r3, sp, #912 @ 0x390 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - b.n 406e84 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f5190> │ │ │ │ + b.n 406904 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f4c10> │ │ │ │ lsls r4, r0, #3 │ │ │ │ - add r5, sp, #176 @ 0xb0 │ │ │ │ + add r2, sp, #432 @ 0x1b0 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r4, [r7, #20] │ │ │ │ + str r4, [r7, #104] @ 0x68 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - b.n 406c48 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f4f54> │ │ │ │ + svc 214 @ 0xd6 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - add r4, sp, #528 @ 0x210 │ │ │ │ + add r1, sp, #784 @ 0x310 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r4, [r0, #21] │ │ │ │ + strb r4, [r0, #10] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - add r4, sp, #176 @ 0xb0 │ │ │ │ + add r1, sp, #432 @ 0x1b0 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrh r4, [r3, #46] @ 0x2e │ │ │ │ + ldrh r4, [r3, #24] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r6, [r0, #19] │ │ │ │ + strb r6, [r0, #8] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrh r6, [r3, #50] @ 0x32 │ │ │ │ + ldrh r6, [r3, #28] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r4, [r1, #44] @ 0x2c │ │ │ │ + ldrh r4, [r1, #22] │ │ │ │ lsls r4, r2, #3 │ │ │ │ mvns r2, r5 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - ldrh r2, [r5, #42] @ 0x2a │ │ │ │ + ldrh r2, [r5, #20] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r6, sp, #912 @ 0x390 │ │ │ │ + add r4, sp, #144 @ 0x90 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrh r4, [r5, #46] @ 0x2e │ │ │ │ + ldrh r4, [r5, #24] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r3, sp, #496 @ 0x1f0 │ │ │ │ + add r0, sp, #752 @ 0x2f0 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r2, [r7, #120] @ 0x78 │ │ │ │ + str r2, [r7, #76] @ 0x4c │ │ │ │ lsls r4, r0, #3 │ │ │ │ - b.n 4068f4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f4c00> │ │ │ │ + udf #16 │ │ │ │ lsls r4, r0, #3 │ │ │ │ ldr.w r3, [pc, #3176] @ 4073c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f56cc> │ │ │ │ add r3, pc │ │ │ │ ldrb r4, [r3, r6] │ │ │ │ b.n 4060a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f43ac> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movw r2, #257 @ 0x101 │ │ │ │ @@ -1280581,49 +1280617,49 @@ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movs r1, #0 │ │ │ │ movw r0, #291 @ 0x123 │ │ │ │ subw r3, r3, #3496 @ 0xda8 │ │ │ │ strd r0, r1, [r3] │ │ │ │ b.w 406820 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f4b2c> │ │ │ │ nop │ │ │ │ - ldrh r4, [r0, #6] │ │ │ │ + strh r4, [r0, #48] @ 0x30 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r0, [r1, #54] @ 0x36 │ │ │ │ + ldrh r0, [r1, #32] │ │ │ │ lsls r4, r2, #3 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #720 @ 0x2d0 │ │ │ │ + add r6, pc, #976 @ (adr r6, 4077a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f5aac>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ sbcs r0, r3 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - strh r4, [r0, #8] │ │ │ │ + ldrb r4, [r0, #25] │ │ │ │ lsls r4, r2, #3 │ │ │ │ adcs r0, r0 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - add r4, sp, #272 @ 0x110 │ │ │ │ + add r1, sp, #528 @ 0x210 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r0, [r1, #84] @ 0x54 │ │ │ │ + str r0, [r1, #40] @ 0x28 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - strh r4, [r1, #4] │ │ │ │ + ldrb r4, [r1, #23] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - udf #60 @ 0x3c │ │ │ │ + blt.n 4074e4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f57f0> │ │ │ │ lsls r4, r0, #3 │ │ │ │ lsrs r6, r0 │ │ │ │ lsls r6, r5, #5 │ │ │ │ lsls r0, r7 │ │ │ │ lsls r6, r5, #5 │ │ │ │ lsls r6, r3 │ │ │ │ lsls r6, r5, #5 │ │ │ │ lsls r4, r0 │ │ │ │ lsls r6, r5, #5 │ │ │ │ eors r0, r5 │ │ │ │ lsls r6, r5, #5 │ │ │ │ eors r4, r1 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - add r1, sp, #856 @ 0x358 │ │ │ │ + add r7, pc, #88 @ (adr r7, 407460 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f576c>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ ands r0, r0 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r7, #244 @ 0xf4 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r7, #196 @ 0xc4 │ │ │ │ lsls r6, r5, #5 │ │ │ │ @@ -1280653,41 +1280689,41 @@ │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r5, #10 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r4, #204 @ 0xcc │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r4, #112 @ 0x70 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - add r4, pc, #456 @ (adr r4, 40761c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f5928>) │ │ │ │ + add r1, pc, #712 @ (adr r1, 40771c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f5a28>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ subs r4, #34 @ 0x22 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - add r4, pc, #544 @ (adr r4, 40767c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f5988>) │ │ │ │ + add r1, pc, #800 @ (adr r1, 40777c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f5a88>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ subs r3, #248 @ 0xf8 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - add r4, pc, #360 @ (adr r4, 4075cc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f58d8>) │ │ │ │ + add r1, pc, #616 @ (adr r1, 4076cc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f59d8>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ subs r3, #192 @ 0xc0 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - add r4, pc, #248 @ (adr r4, 407564 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f5870>) │ │ │ │ + add r1, pc, #504 @ (adr r1, 407664 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f5970>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ subs r3, #144 @ 0x90 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #114 @ 0x72 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #80 @ 0x50 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #68 @ 0x44 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #10 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r2, #254 @ 0xfe │ │ │ │ lsls r6, r5, #5 │ │ │ │ - add r5, pc, #168 @ (adr r5, 407530 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f583c>) │ │ │ │ + add r2, pc, #424 @ (adr r2, 407630 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f593c>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ subs r2, #180 @ 0xb4 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r2, #168 @ 0xa8 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r2, #114 @ 0x72 │ │ │ │ lsls r6, r5, #5 │ │ │ │ @@ -1280697,39 +1280733,39 @@ │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r1, #236 @ 0xec │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r1, #180 @ 0xb4 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r1, #116 @ 0x74 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - add r3, pc, #488 @ (adr r3, 407694 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f59a0>) │ │ │ │ + add r0, pc, #744 @ (adr r0, 407794 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f5aa0>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ subs r1, #36 @ 0x24 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - add r3, pc, #360 @ (adr r3, 40761c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f5928>) │ │ │ │ + add r0, pc, #616 @ (adr r0, 40771c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f5a28>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ subs r1, #4 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r0, #236 @ 0xec │ │ │ │ lsls r6, r5, #5 │ │ │ │ - add r3, pc, #128 @ (adr r3, 407540 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f584c>) │ │ │ │ + add r0, pc, #384 @ (adr r0, 407640 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f594c>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ subs r0, #200 @ 0xc8 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r0, #188 @ 0xbc │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r0, #86 @ 0x56 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r0, #18 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r0, #6 │ │ │ │ lsls r6, r5, #5 │ │ │ │ adds r7, #240 @ 0xf0 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - add r2, pc, #840 @ (adr r2, 407824 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f5b30>) │ │ │ │ + add r0, pc, #72 @ (adr r0, 407524 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f5830>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ adds r7, #190 @ 0xbe │ │ │ │ lsls r6, r5, #5 │ │ │ │ adds r7, #116 @ 0x74 │ │ │ │ lsls r6, r5, #5 │ │ │ │ adds r7, #48 @ 0x30 │ │ │ │ lsls r6, r5, #5 │ │ │ │ @@ -1281882,31 +1281918,31 @@ │ │ │ │ lsls r6, r5, #5 │ │ │ │ adds r2, #164 @ 0xa4 │ │ │ │ lsls r6, r5, #5 │ │ │ │ adds r2, #136 @ 0x88 │ │ │ │ lsls r6, r5, #5 │ │ │ │ adds r2, #106 @ 0x6a │ │ │ │ lsls r6, r5, #5 │ │ │ │ - ldr r3, [sp, #128] @ 0x80 │ │ │ │ + ldr r0, [sp, #384] @ 0x180 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r0, [r0, #36] @ 0x24 │ │ │ │ + ldrsh r0, [r0, r6] │ │ │ │ lsls r6, r1, #3 │ │ │ │ adds r1, #44 @ 0x2c │ │ │ │ lsls r6, r5, #5 │ │ │ │ adds r1, #0 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - ldr r2, [sp, #400] @ 0x190 │ │ │ │ + str r7, [sp, #656] @ 0x290 │ │ │ │ lsls r0, r0, #3 │ │ │ │ adds r0, #204 @ 0xcc │ │ │ │ lsls r6, r5, #5 │ │ │ │ adds r0, #156 @ 0x9c │ │ │ │ lsls r6, r5, #5 │ │ │ │ adds r0, #124 @ 0x7c │ │ │ │ lsls r6, r5, #5 │ │ │ │ - ldr r1, [sp, #0] │ │ │ │ + str r6, [sp, #256] @ 0x100 │ │ │ │ lsls r0, r0, #3 │ │ │ │ adds r0, #36 @ 0x24 │ │ │ │ lsls r6, r5, #5 │ │ │ │ adds r0, #0 │ │ │ │ lsls r6, r5, #5 │ │ │ │ cmp r7, #242 @ 0xf2 │ │ │ │ lsls r6, r5, #5 │ │ │ │ @@ -1281924,15 +1281960,15 @@ │ │ │ │ lsls r6, r5, #5 │ │ │ │ cmp r7, #46 @ 0x2e │ │ │ │ lsls r6, r5, #5 │ │ │ │ cmp r7, #18 │ │ │ │ lsls r6, r5, #5 │ │ │ │ cmp r6, #246 @ 0xf6 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - str r6, [sp, #608] @ 0x260 │ │ │ │ + str r3, [sp, #864] @ 0x360 │ │ │ │ lsls r0, r0, #3 │ │ │ │ cmp r6, #78 @ 0x4e │ │ │ │ lsls r6, r5, #5 │ │ │ │ cmp r6, #48 @ 0x30 │ │ │ │ lsls r6, r5, #5 │ │ │ │ cmp r5, #236 @ 0xec │ │ │ │ lsls r6, r5, #5 │ │ │ │ @@ -1281944,85 +1281980,85 @@ │ │ │ │ lsls r6, r5, #5 │ │ │ │ cmp r5, #12 │ │ │ │ lsls r6, r5, #5 │ │ │ │ cmp r4, #204 @ 0xcc │ │ │ │ lsls r6, r5, #5 │ │ │ │ cmp r4, #76 @ 0x4c │ │ │ │ lsls r6, r5, #5 │ │ │ │ - ldrsb r0, [r0, r4] │ │ │ │ + strb r0, [r0, r1] │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldrb r2, [r7, r2] │ │ │ │ + ldr r2, [r7, r7] │ │ │ │ lsls r6, r1, #3 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #864] @ 0x360 │ │ │ │ + str r1, [sp, #96] @ 0x60 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r0, [r3, r0] │ │ │ │ + ldr r5, [pc, #352] @ (40839c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f66a8>) │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldr r2, [r2, #60] @ 0x3c │ │ │ │ + ldr r2, [r2, #16] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r1, {r1, r3, r5} │ │ │ │ + stmia r6!, {r1, r3, r5, r6} │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldrb r0, [r6, #0] │ │ │ │ + strb r0, [r6, #21] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r4, [r4, #30] │ │ │ │ + strb r4, [r4, #19] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r3, #50 @ 0x32 │ │ │ │ + cmp r0, #114 @ 0x72 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r3, [sp, #960] @ 0x3c0 │ │ │ │ + str r1, [sp, #192] @ 0xc0 │ │ │ │ lsls r0, r0, #3 │ │ │ │ cmp r2, #148 @ 0x94 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - str r5, [sp, #584] @ 0x248 │ │ │ │ + str r2, [sp, #840] @ 0x348 │ │ │ │ lsls r0, r0, #3 │ │ │ │ cmp r2, #126 @ 0x7e │ │ │ │ lsls r6, r5, #5 │ │ │ │ - str r4, [sp, #472] @ 0x1d8 │ │ │ │ + str r1, [sp, #728] @ 0x2d8 │ │ │ │ lsls r0, r0, #3 │ │ │ │ cmp r2, #64 @ 0x40 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - str r4, [sp, #224] @ 0xe0 │ │ │ │ + str r1, [sp, #480] @ 0x1e0 │ │ │ │ lsls r0, r0, #3 │ │ │ │ cmp r2, #2 │ │ │ │ lsls r6, r5, #5 │ │ │ │ cmp r1, #224 @ 0xe0 │ │ │ │ lsls r6, r5, #5 │ │ │ │ cmp r1, #212 @ 0xd4 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - str r3, [sp, #576] @ 0x240 │ │ │ │ + str r0, [sp, #832] @ 0x340 │ │ │ │ lsls r0, r0, #3 │ │ │ │ cmp r1, #144 @ 0x90 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - str r3, [sp, #520] @ 0x208 │ │ │ │ + str r0, [sp, #776] @ 0x308 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r1, [sp, #928] @ 0x3a0 │ │ │ │ + ldrh r0, [r5, #56] @ 0x38 │ │ │ │ lsls r0, r0, #3 │ │ │ │ cmp r1, #112 @ 0x70 │ │ │ │ lsls r6, r5, #5 │ │ │ │ cmp r1, #70 @ 0x46 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - str r2, [sp, #600] @ 0x258 │ │ │ │ + ldrh r6, [r2, #62] @ 0x3e │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r2, [sp, #744] @ 0x2e8 │ │ │ │ + ldrh r2, [r7, #62] @ 0x3e │ │ │ │ lsls r0, r0, #3 │ │ │ │ cmp r1, #22 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - str r2, [sp, #176] @ 0xb0 │ │ │ │ + ldrh r4, [r5, #58] @ 0x3a │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r3, [sp, #808] @ 0x328 │ │ │ │ + str r1, [sp, #40] @ 0x28 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r4, [r1, r6] │ │ │ │ + ldrsb r4, [r1, r3] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r2, [sp, #440] @ 0x1b8 │ │ │ │ + ldrh r6, [r5, #60] @ 0x3c │ │ │ │ lsls r0, r0, #3 │ │ │ │ cmp r0, #202 @ 0xca │ │ │ │ lsls r6, r5, #5 │ │ │ │ - str r3, [sp, #456] @ 0x1c8 │ │ │ │ + str r0, [sp, #712] @ 0x2c8 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r4, [r3, r5] │ │ │ │ + ldrsb r4, [r3, r2] │ │ │ │ lsls r6, r1, #3 │ │ │ │ cmp r0, #158 @ 0x9e │ │ │ │ lsls r6, r5, #5 │ │ │ │ cmp r0, #132 @ 0x84 │ │ │ │ lsls r6, r5, #5 │ │ │ │ ldr r0, [pc, #320] @ (408404 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f6710>) │ │ │ │ mov r1, r5 │ │ │ │ @@ -1282140,57 +1282176,57 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ add r2, pc │ │ │ │ bl 4015e4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2ef8f0> │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ b.n 407d86 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f6092> │ │ │ │ - ldrh r0, [r3, #46] @ 0x2e │ │ │ │ + ldrh r0, [r3, #24] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrh r0, [r3, #46] @ 0x2e │ │ │ │ + ldrh r0, [r3, #24] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrh r0, [r2, #34] @ 0x22 │ │ │ │ + ldrh r0, [r2, #12] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrh r4, [r6, #60] @ 0x3c │ │ │ │ + ldrh r4, [r6, #38] @ 0x26 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrh r4, [r1, #56] @ 0x38 │ │ │ │ + ldrh r4, [r1, #34] @ 0x22 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrh r0, [r2, #56] @ 0x38 │ │ │ │ + ldrh r0, [r2, #34] @ 0x22 │ │ │ │ lsls r0, r0, #3 │ │ │ │ movs r6, #152 @ 0x98 │ │ │ │ lsls r6, r5, #5 │ │ │ │ movs r6, #140 @ 0x8c │ │ │ │ lsls r6, r5, #5 │ │ │ │ - str r1, [sp, #16] │ │ │ │ + ldrh r4, [r0, #50] @ 0x32 │ │ │ │ lsls r0, r0, #3 │ │ │ │ movs r6, #108 @ 0x6c │ │ │ │ lsls r6, r5, #5 │ │ │ │ - str r0, [sp, #280] @ 0x118 │ │ │ │ + ldrh r6, [r0, #44] @ 0x2c │ │ │ │ lsls r0, r0, #3 │ │ │ │ movs r6, #46 @ 0x2e │ │ │ │ lsls r6, r5, #5 │ │ │ │ - ldrh r6, [r1, #62] @ 0x3e │ │ │ │ + ldrh r6, [r1, #40] @ 0x28 │ │ │ │ lsls r0, r0, #3 │ │ │ │ movs r6, #22 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - ldrh r4, [r5, #50] @ 0x32 │ │ │ │ + ldrh r4, [r5, #28] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrh r2, [r6, #50] @ 0x32 │ │ │ │ + ldrh r2, [r6, #28] │ │ │ │ lsls r0, r0, #3 │ │ │ │ movs r5, #232 @ 0xe8 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - ldrh r6, [r7, #48] @ 0x30 │ │ │ │ + ldrh r6, [r7, #26] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrh r2, [r0, #50] @ 0x32 │ │ │ │ + ldrh r2, [r0, #28] │ │ │ │ lsls r0, r0, #3 │ │ │ │ movs r5, #202 @ 0xca │ │ │ │ lsls r6, r5, #5 │ │ │ │ - ldr r2, [pc, #160] @ (4084f8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2f6804>) │ │ │ │ + bx sp │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldrsb r0, [r3, r1] │ │ │ │ + strh r0, [r3, r6] │ │ │ │ lsls r6, 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, #4] │ │ │ │ @@ -1347537,15 +1347573,15 @@ │ │ │ │ bl 4376d8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3259e4> │ │ │ │ b.n 436334 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x324640> │ │ │ │ bl 437c30 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x325f3c> │ │ │ │ b.n 4362f4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x324600> │ │ │ │ bl 437f34 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x326240> │ │ │ │ b.n 4362f4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x324600> │ │ │ │ nop │ │ │ │ - lsls r4, r0, #25 │ │ │ │ + lsls r4, r0, #14 │ │ │ │ lsls r6, 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 r7, r0 │ │ │ │ @@ -1347706,23 +1347742,23 @@ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ bl 437cd4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x325fe0> │ │ │ │ b.n 4364a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3247ac> │ │ │ │ ldrd r2, r3, [sp, #64] @ 0x40 │ │ │ │ add.w r0, r4, #288 @ 0x120 │ │ │ │ bl 445b74 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x333e80> │ │ │ │ b.n 4364d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3247dc> │ │ │ │ - lsls r4, r1, #19 │ │ │ │ + lsls r4, r1, #8 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsls r6, r1, #19 │ │ │ │ + lsls r6, r1, #8 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsls r2, r5, #19 │ │ │ │ + lsls r2, r5, #8 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsls r6, r1, #18 │ │ │ │ + lsls r6, r1, #7 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsls r0, r1, #17 │ │ │ │ + lsls r0, r1, #6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ cbz r0, 43658e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32489a> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1347901,38 +1347937,37 @@ │ │ │ │ b.n 436608 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x324914> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r2, [sp, #192] @ 0xc0 │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r3, #15 │ │ │ │ + lsls r6, r3, #4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ ldr r2, [sp, #120] @ 0x78 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - lsls r2, r4, #15 │ │ │ │ + lsls r2, r4, #4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsls r6, r4, #13 │ │ │ │ + lsls r6, r4, #2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsls r4, r7, #15 │ │ │ │ + lsls r4, r7, #4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ ldr r1, [sp, #536] @ 0x218 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - lsls r4, r3, #13 │ │ │ │ + lsls r4, r3, #2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsls r4, r0, #14 │ │ │ │ + lsls r4, r0, #3 │ │ │ │ lsls r6, r7, #2 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r1, #14 │ │ │ │ - lsls r6, r7, #2 │ │ │ │ - lsls r6, r0, #15 │ │ │ │ + lsls r6, r1, #3 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsls r2, r7, #9 │ │ │ │ + lsls r6, r0, #4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ + vshr.u64 d0, d29, #6 │ │ │ │ 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 │ │ │ │ cbnz r0, 43677a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x324a86> │ │ │ │ @@ -1347973,17 +1348008,17 @@ │ │ │ │ ldrd r3, r0, [r0, #400] @ 0x190 │ │ │ │ str r0, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ movs r0, #2 │ │ │ │ bl 43b2fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x329608> │ │ │ │ b.n 436780 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x324a8c> │ │ │ │ - lsls r4, r5, #11 │ │ │ │ + movs r4, r5 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - str r0, [sp, #136] @ 0x88 │ │ │ │ + ldrh r2, [r4, #42] @ 0x2a │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ adds r0, #8 │ │ │ │ bl 443d0c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x332018> │ │ │ │ @@ -1348209,16 +1348244,15 @@ │ │ │ │ blx 68474 │ │ │ │ mov r0, r6 │ │ │ │ blx 68474 │ │ │ │ ldrb.w r3, [r4, #396] @ 0x18c │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 4369ce <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x324cda> │ │ │ │ b.n 4369fa <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x324d06> │ │ │ │ - lsls r4, r5, #6 │ │ │ │ - lsls r6, r7, #2 │ │ │ │ + mcr2 0, 7, r0, cr12, cr13, {5} │ │ │ │ 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, 436a74 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x324d80> │ │ │ │ mov r2, r1 │ │ │ │ @@ -1348370,15 +1348404,15 @@ │ │ │ │ str r2, [sp, #4] │ │ │ │ movs r2, #32 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 4439b8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x331cc4> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - ldc2l 0, cr0, [lr, #756] @ 0x2f4 │ │ │ │ + @ instruction: 0xfb1e00bd │ │ │ │ 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] @ 436ca8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x324fb4> │ │ │ │ sub sp, #28 │ │ │ │ ldr r4, [pc, #168] @ (436cac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x324fb8>) │ │ │ │ @@ -1348452,15 +1348486,15 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ str r3, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ str r3, [sp, #824] @ 0x338 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - mcr2 0, 5, r0, cr8, cr13, {5} │ │ │ │ + @ instruction: 0xfbe800bd │ │ │ │ stmdb 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] @ (436ea8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3251b4>) │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ ldr r3, [pc, #476] @ (436eac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3251b8>) │ │ │ │ @@ -1348661,15 +1348695,15 @@ │ │ │ │ b.n 436e54 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x325160> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r3, [sp, #176] @ 0xb0 │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldc2l 0, cr0, [r4], {189} @ 0xbd │ │ │ │ + @ instruction: 0xfa1400bd │ │ │ │ str r1, [sp, #656] @ 0x290 │ │ │ │ lsls r0, r5, #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 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1348899,16 +1348933,16 @@ │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r1, #60] @ 0x3c │ │ │ │ lsls r0, r5, #5 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa8400bd │ │ │ │ - @ instruction: 0xfa2600bd │ │ │ │ + @ instruction: 0xf7c400bd │ │ │ │ + @ instruction: 0xf76600bd │ │ │ │ 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, #256] @ (43721c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x325528>) │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, #256] @ (437220 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32552c>) │ │ │ │ @@ -1349110,15 +1349144,15 @@ │ │ │ │ b.n 43725c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x325568> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r6, [r7, #44] @ 0x2c │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - strh.w r0, [r2, #189] @ 0xbd │ │ │ │ + @ instruction: 0xf5e200bd │ │ │ │ ldrh r4, [r4, #40] @ 0x28 │ │ │ │ lsls r0, r5, #5 │ │ │ │ ldr r1, [r1, #16] │ │ │ │ and.w r1, r1, #61440 @ 0xf000 │ │ │ │ cmp.w r1, #32768 @ 0x8000 │ │ │ │ bne.n 437342 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32564e> │ │ │ │ cmp r3, #3 │ │ │ │ @@ -1349137,15 +1349171,15 @@ │ │ │ │ movne r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - str.w r0, [r8, sp, lsl #3] │ │ │ │ + @ instruction: 0xf58800bd │ │ │ │ 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] @ (4373ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3256b8>) │ │ │ │ add r1, pc │ │ │ │ bl 436cb8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x324fc4> │ │ │ │ @@ -1349275,15 +1349309,15 @@ │ │ │ │ b.n 437494 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3257a0> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r4, [r6, #32] │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf79800bd │ │ │ │ + @ instruction: 0xf4d800bd │ │ │ │ bl 4174ba <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3057c6> │ │ │ │ ldrh r2, [r6, #28] │ │ │ │ lsls r0, r5, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ @@ -1349487,15 +1349521,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ b.n 4376a8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3259b4> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ ldrh r6, [r2, #12] │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - add.w r0, r2, #6193152 @ 0x5e8000 │ │ │ │ + movw r0, #8381 @ 0x20bd │ │ │ │ ldrh r0, [r2, #10] │ │ │ │ lsls r0, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3872] @ 0xf20 │ │ │ │ ldr r2, [pc, #416] @ (43788c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x325b98>) │ │ │ │ @@ -1349660,18 +1349694,18 @@ │ │ │ │ b.n 437804 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x325b10> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r4, [r1, #8] │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - eors.w r0, r0, #6193152 @ 0x5e8000 │ │ │ │ + rsbs r0, r0, #189 @ 0xbd │ │ │ │ ldrh r0, [r6, #4] │ │ │ │ lsls r0, r5, #5 │ │ │ │ - bic.w r0, r0, #6193152 @ 0x5e8000 │ │ │ │ + sbc.w r0, r0, #189 @ 0xbd │ │ │ │ stmdb 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] @ (437ac0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x325dcc>) │ │ │ │ mov r9, r2 │ │ │ │ @@ -1349894,33 +1349928,33 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ strh r4, [r0, #58] @ 0x3a │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r5, #56] @ 0x38 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - eor.w r0, sl, #189 @ 0xbd │ │ │ │ - @ instruction: 0xf21000bd │ │ │ │ + stcl 0, cr0, [sl, #756] @ 0x2f4 │ │ │ │ + vqadd.s16 d16, d16, d29 │ │ │ │ strh r4, [r4, #54] @ 0x36 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - rsb r0, r2, #189 @ 0xbd │ │ │ │ - vshr.s64 d16, d29, #10 │ │ │ │ + vqadd.s8 d0, d18, d29 │ │ │ │ + ldc 0, cr0, [r6, #-756]! @ 0xfffffd0c │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf26a00bd │ │ │ │ - @ instruction: 0xf21400bd │ │ │ │ - @ instruction: 0xf1f600bd │ │ │ │ - @ instruction: 0xf23400bd │ │ │ │ - @ instruction: 0xf13200bd │ │ │ │ - addw r0, r8, #189 @ 0xbd │ │ │ │ - @ instruction: 0xf27a00bd │ │ │ │ - adds.w r0, r6, #189 @ 0xbd │ │ │ │ - @ instruction: 0xf27000bd │ │ │ │ - orns r0, r0, #189 @ 0xbd │ │ │ │ - rsb r0, r8, #189 @ 0xbd │ │ │ │ + vshr.s64 d0, d29, #22 │ │ │ │ + vqadd.s16 d16, d20, d29 │ │ │ │ + vqadd.s64 d0, d22, d29 │ │ │ │ + vqadd.s64 d16, d20, d29 │ │ │ │ + mrc 0, 3, r0, cr2, cr13, {5} │ │ │ │ + vqadd.s8 d16, d24, d29 │ │ │ │ + vshr.s64 d0, d29, #6 │ │ │ │ + mrc 0, 2, r0, cr6, cr13, {5} │ │ │ │ + vshr.s64 d0, d29, #16 │ │ │ │ + ldc 0, cr0, [r0, #756]! @ 0x2f4 │ │ │ │ + vqadd.s8 d0, d24, d29 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #120] @ (437b98 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x325ea4>) │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ @@ -1349970,22 +1350004,22 @@ │ │ │ │ blx 67eac <__fprintf_chk@plt> │ │ │ │ ldr r0, [pc, #28] @ (437bb0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x325ebc>) │ │ │ │ add r0, pc │ │ │ │ b.n 437b58 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x325e64> │ │ │ │ nop │ │ │ │ strh r2, [r3, #38] @ 0x26 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - adds.w r0, r6, #189 @ 0xbd │ │ │ │ - add r7, sp, #904 @ 0x388 │ │ │ │ + mrc 0, 2, r0, cr6, cr13, {5} │ │ │ │ + add r5, sp, #136 @ 0x88 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add.w r0, r4, #189 @ 0xbd │ │ │ │ + mcr 0, 2, r0, cr4, cr13, {5} │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - add.w r0, lr, #189 @ 0xbd │ │ │ │ - @ instruction: 0xf0ea00bd │ │ │ │ + mcr 0, 2, r0, cr14, cr13, {5} │ │ │ │ + mcr 0, 1, r0, cr10, cr13, {5} │ │ │ │ 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] @ 437c24 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x325f30> │ │ │ │ movs r3, #0 │ │ │ │ @@ -1350166,15 +1350200,15 @@ │ │ │ │ b.n 437d46 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x326052> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r6, [r1, #24] │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - vshr.s64 d16, d29, #10 │ │ │ │ + ldc 0, cr0, [r6, #-756]! @ 0xfffffd0c │ │ │ │ strh r6, [r5, #20] │ │ │ │ lsls r0, r5, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ ldr r2, [pc, #228] @ (437e90 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32619c>) │ │ │ │ @@ -1350269,15 +1350303,15 @@ │ │ │ │ b.n 437e48 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x326154> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r2, [r1, #18] │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - vqadd.s8 d16, d18, d29 │ │ │ │ + stc 0, cr0, [r2], {189} @ 0xbd │ │ │ │ strh r6, [r4, #12] │ │ │ │ lsls r0, r5, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrd r0, r1, [r0, #352] @ 0x160 │ │ │ │ @@ -1350459,15 +1350493,15 @@ │ │ │ │ add sp, #128 @ 0x80 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ strh r2, [r1, #0] │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - stcl 0, cr0, [ip], {189} @ 0xbd │ │ │ │ + and.w r0, ip, sp, ror #2 │ │ │ │ ldrb r4, [r3, #30] │ │ │ │ lsls r0, r5, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r0 │ │ │ │ @@ -1350815,17 +1350849,17 @@ │ │ │ │ nop │ │ │ │ ldrb r0, [r5, #22] │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r6, #20] │ │ │ │ lsls r0, r5, #5 │ │ │ │ - ldrb r2, [r1, #16] │ │ │ │ + ldrb r2, [r1, #5] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r2, [r1, #14] │ │ │ │ + ldrb r2, [r1, #3] │ │ │ │ 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] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip, #3784] @ 0xec8 │ │ │ │ @@ -1351004,20 +1351038,22 @@ │ │ │ │ b.n 4384b8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3267c4> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r6, [r2, #14] │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - eor.w r0, ip, #6324224 @ 0x608000 │ │ │ │ - stmia r2!, {r3, r5, r6} │ │ │ │ - lsls r1, r0, #3 │ │ │ │ - @ instruction: 0xe85600bd │ │ │ │ - @ instruction: 0xe85c00bd │ │ │ │ - ands.w r0, r2, #6324224 @ 0x608000 │ │ │ │ + rsb r0, ip, #193 @ 0xc1 │ │ │ │ + it ge │ │ │ │ + lslge r1, r0, #3 │ │ │ │ + b.n 438164 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x326470> │ │ │ │ + lsls r5, r7, #2 │ │ │ │ + b.n 438174 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x326480> │ │ │ │ + lsls r5, r7, #2 │ │ │ │ + adcs.w r0, r2, #193 @ 0xc1 │ │ │ │ ldrb r2, [r0, #9] │ │ │ │ lsls r0, r5, #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 │ │ │ │ ldr r2, [pc, #140] @ (4386e4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3269f0>) │ │ │ │ @@ -1351358,34 +1351394,34 @@ │ │ │ │ b.n 43894a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x326c56> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r0, [r2, #2] │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 438e0c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x327118> │ │ │ │ + svc 92 @ 0x5c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 438504 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x326810> │ │ │ │ + b.n 438f84 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x327290> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 438480 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32678c> │ │ │ │ + b.n 438f00 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32720c> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 438470 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32677c> │ │ │ │ + b.n 438ef0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3271fc> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 4384d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3267dc> │ │ │ │ + b.n 438f50 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32725c> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 4383ec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3266f8> │ │ │ │ + b.n 438e6c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x327178> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r2, [sp, #600] @ 0x258 │ │ │ │ + str r7, [sp, #856] @ 0x358 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - b.n 43837c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x326688> │ │ │ │ + b.n 438dfc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x327108> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 438394 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3266a0> │ │ │ │ + b.n 438e14 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x327120> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xf0b400c1 │ │ │ │ - b.n 438298 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3265a4> │ │ │ │ + ldcl 0, cr0, [r4, #772]! @ 0x304 │ │ │ │ + b.n 438d18 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x327024> │ │ │ │ lsls r5, r7, #2 │ │ │ │ ldc2l 15, cr15, [pc], #1020 @ 438dfc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x327108> │ │ │ │ strb r4, [r3, #26] │ │ │ │ lsls r0, r5, #5 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1352406,19 +1352442,19 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ ldr r4, [r3, #72] @ 0x48 │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #72] @ 0x48 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - ldr r6, [r1, #56] @ 0x38 │ │ │ │ + ldr r6, [r1, #12] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r0, [r7, #48] @ 0x30 │ │ │ │ + ldr r0, [r7, #4] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r2, [r7, #44] @ 0x2c │ │ │ │ + ldr r2, [r7, #0] │ │ │ │ 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 │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ @@ -1352659,15 +1352695,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 │ │ │ │ - ldr r4, [r0, #44] @ 0x2c │ │ │ │ + ldr r4, [r0, #0] │ │ │ │ lsls r1, 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 │ │ │ │ @@ -1352713,15 +1352749,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 │ │ │ │ - ldr r2, [r7, #32] │ │ │ │ + str r2, [r7, #116] @ 0x74 │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1352770,15 +1352806,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]! │ │ │ │ - ldr r2, [r6, #24] │ │ │ │ + str r2, [r6, #108] @ 0x6c │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1352954,15 +1352990,15 @@ │ │ │ │ mul.w r2, r3, r2 │ │ │ │ blx 67dd4 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r5, #56] @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - str r0, [r2, #68] @ 0x44 │ │ │ │ + str r0, [r2, #24] │ │ │ │ lsls r1, r2, #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 │ │ │ │ @@ -1353534,15 +1353570,15 @@ │ │ │ │ lsrs r7, r1, #28 │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ bl 4b81e2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3a64ee> │ │ │ │ bl 4b41e6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3a24f2> │ │ │ │ - str r2, [r6, #12] │ │ │ │ + ldrsh r2, [r6, r0] │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1353588,15 +1353624,15 @@ │ │ │ │ lsrs r7, r1, #28 │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xeffbffff │ │ │ │ @ instruction: 0xefedffff │ │ │ │ - str r4, [r5, #4] │ │ │ │ + ldrb r4, [r5, r6] │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1353645,15 +1353681,15 @@ │ │ │ │ lsrs r7, r1, #28 │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ bl 7dc2fa │ │ │ │ @ instruction: 0xef85ffff │ │ │ │ - ldrsh r2, [r3, r7] │ │ │ │ + ldrb r2, [r3, r4] │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w lr, [r0, #48] @ 0x30 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1353684,15 +1353720,15 @@ │ │ │ │ cmp r2, lr │ │ │ │ ite hi │ │ │ │ movhi r0, #0 │ │ │ │ movls r0, #1 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - ldrh r6, [r7, r7] │ │ │ │ + ldr r6, [r7, r4] │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1353751,15 +1353787,15 @@ │ │ │ │ lsrs r7, r1, #28 │ │ │ │ lsrs r7, r1, #28 │ │ │ │ movs r0, r2 │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ vrecps.f16 , , │ │ │ │ mcr 15, 4, pc, cr1, cr15, {7} @ │ │ │ │ - ldrsh r0, [r5, r3] │ │ │ │ + ldrb r0, [r5, r0] │ │ │ │ lsls r1, r2, #3 │ │ │ │ mcr 15, 4, pc, cr5, cr15, {7} @ │ │ │ │ cbz r0, 43a46e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32877a> │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1354529,15 +1354565,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ strb r0, [r7, r0] │ │ │ │ lsls r0, r5, #5 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r4, r7} │ │ │ │ + bkpt 0x00d0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r8, [pc, #124] @ 43aca4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x328fb0> │ │ │ │ add.w r6, r1, #31 │ │ │ │ @@ -1354586,15 +1354622,15 @@ │ │ │ │ add.w r0, r0, r9, lsl #22 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ strh r0, [r1, r7] │ │ │ │ lsls r0, r5, #5 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r2, r3, r6} │ │ │ │ + bkpt 0x008c │ │ │ │ lsls r5, r7, #2 │ │ │ │ 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] │ │ │ │ @@ -1354860,34 +1354896,34 @@ │ │ │ │ str r0, [r6, r7] │ │ │ │ b.n 43ae22 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32912e> │ │ │ │ nop │ │ │ │ strh r0, [r1, r1] │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r5, r6} │ │ │ │ + pop {r5, r7, pc} │ │ │ │ lsls r5, r7, #2 │ │ │ │ str r4, [r2, r7] │ │ │ │ lsls r0, r5, #5 │ │ │ │ - add r5, pc, #152 @ (adr r5, 43affc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x329308>) │ │ │ │ + add r2, pc, #408 @ (adr r2, 43b0fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x329408>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ittt gt │ │ │ │ - lslgt r5, r7, #2 │ │ │ │ - ldrgt r0, [sp, #296] @ 0x128 │ │ │ │ - lslgt r1, r0, #3 │ │ │ │ - ittt vs │ │ │ │ - lslvs r5, r7, #2 │ │ │ │ - strvs r2, [sp, #40] @ 0x28 │ │ │ │ - lslvs r4, r7, #2 │ │ │ │ - add r6, pc, #1008 @ (adr r6, 43b368 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x329674>) │ │ │ │ + pop {r1, pc} │ │ │ │ + lsls r5, r7, #2 │ │ │ │ + str r5, [sp, #552] @ 0x228 │ │ │ │ + lsls r1, r0, #3 │ │ │ │ + pop {r1, r5, r7} │ │ │ │ + lsls r5, r7, #2 │ │ │ │ + ldrh r2, [r1, #58] @ 0x3a │ │ │ │ + lsls r4, r7, #2 │ │ │ │ + add r4, pc, #240 @ (adr r4, 43b068 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x329374>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - itet eq │ │ │ │ - lsleq r5, r7, #2 │ │ │ │ - addne r0, pc, #888 @ (adr r0, 43b2f8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x329604>) │ │ │ │ - lsleq r7, r7, #2 │ │ │ │ + pop {r1, r3, r6} │ │ │ │ + lsls r5, r7, #2 │ │ │ │ + ldr r6, [sp, #120] @ 0x78 │ │ │ │ + lsls r7, r7, #2 │ │ │ │ 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] @ (43b000 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32930c>) │ │ │ │ mov r5, r0 │ │ │ │ @@ -1354933,17 +1354969,17 @@ │ │ │ │ addw sp, sp, #1060 @ 0x424 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ str r4, [r4, r1] │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r5, r3] │ │ │ │ + str r4, [r5, r0] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r2, #130 @ 0x82 │ │ │ │ + movs r7, #194 @ 0xc2 │ │ │ │ lsls r3, r1, #3 │ │ │ │ str r0, [r3, r0] │ │ │ │ lsls r0, r5, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3024] @ 0xbd0 │ │ │ │ @@ -1354994,15 +1355030,15 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r7, [pc, #832] @ (43b3e0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3296ec>) │ │ │ │ lsls r0, r5, #5 │ │ │ │ vst2.8 {d0[3],d1[3]}, [r4], sl │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #242 @ 0xf2 │ │ │ │ + movs r7, #50 @ 0x32 │ │ │ │ lsls r3, r1, #3 │ │ │ │ ldr r7, [pc, #504] @ (43b2a8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3295b4>) │ │ │ │ lsls r0, r5, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1355108,41 +1355144,41 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ b.n 43b154 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x329460> │ │ │ │ movs r0, #1 │ │ │ │ b.n 43b12e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32943a> │ │ │ │ mov r0, r6 │ │ │ │ b.n 43b12e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32943a> │ │ │ │ - pop {r1, r2, r3, r7, pc} │ │ │ │ + revsh r6, r1 │ │ │ │ lsls r5, r7, #2 │ │ │ │ ldr r7, [pc, #200] @ (43b284 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x329590>) │ │ │ │ lsls r0, r5, #5 │ │ │ │ ldr r2, [pc, #640] @ (43b440 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32974c>) │ │ │ │ lsls r7, r3, #5 │ │ │ │ ldr.w r0, [ip, #362] @ 0x16a │ │ │ │ ldr.w r0, [r2, #362] @ 0x16a │ │ │ │ - pop {r1, r4, r5, r6, pc} │ │ │ │ + hlt 0x0032 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r5, pc, #112 @ (adr r5, 43b240 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32954c>) │ │ │ │ + add r2, pc, #368 @ (adr r2, 43b340 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32964c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [sp, #96] @ 0x60 │ │ │ │ + ldrh r0, [r3, #42] @ 0x2a │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add r2, pc, #472 @ (adr r2, 43b3b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3296bc>) │ │ │ │ + ldr r7, [sp, #728] @ 0x2d8 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - pop {r3, pc} │ │ │ │ + rev16 r0, r1 │ │ │ │ lsls r5, r7, #2 │ │ │ │ strb.w r0, [r4, #362] @ 0x16a │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ strb.w r0, [r0, #362] @ 0x16a │ │ │ │ str??.w r0, [ip, ] │ │ │ │ str.w r0, [r4, ] │ │ │ │ - pop {r2, r3, r5, r6, r7} │ │ │ │ + rev r4, r5 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsls r2, r4, #24 │ │ │ │ + lsls r2, r4, #13 │ │ │ │ lsls r7, r7, #2 │ │ │ │ strh.w r0, [sl, ] │ │ │ │ ldrb.w r0, [r6, ] │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1355318,20 +1355354,20 @@ │ │ │ │ str r0, [r2, #0] │ │ │ │ b.n 43b37a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x329686> │ │ │ │ str r0, [r2, #0] │ │ │ │ b.n 43b38a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x329696> │ │ │ │ nop │ │ │ │ str r3, [sp, #808] @ 0x328 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - movs r6, #206 @ 0xce │ │ │ │ + movs r4, #14 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r4, [r0, #28] │ │ │ │ + ldrb r4, [r0, #17] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - @ instruction: 0xf61000c9 │ │ │ │ - revsh r2, r3 │ │ │ │ + @ instruction: 0xf35000c9 │ │ │ │ + @ instruction: 0xb81a │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #24] @ (43b3f8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x329704>) │ │ │ │ add r0, pc │ │ │ │ @@ -1355340,19 +1355376,19 @@ │ │ │ │ ldr r1, [pc, #20] @ (43b400 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32970c>) │ │ │ │ mov r3, r0 │ │ │ │ add r2, pc │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ bl 43b2fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x329608> │ │ │ │ pop {r3, pc} │ │ │ │ - rev16 r4, r7 │ │ │ │ + @ instruction: 0xb7bc │ │ │ │ lsls r5, r7, #2 │ │ │ │ - hlt 0x0018 │ │ │ │ + @ instruction: 0xb7d8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r4, r1 │ │ │ │ + adcs r4, r1 │ │ │ │ lsls r5, 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 │ │ │ │ mov r7, r0 │ │ │ │ ldr.w r8, [pc, #76] @ 43b464 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x329770> │ │ │ │ @@ -1355383,15 +1355419,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ add r4, r6 │ │ │ │ subs r4, r4, r5 │ │ │ │ mov r2, r4 │ │ │ │ blx 67ac8 │ │ │ │ str r4, [r7, #8] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - movs r6, #48 @ 0x30 │ │ │ │ + movs r3, #112 @ 0x70 │ │ │ │ lsls r3, r1, #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] │ │ │ │ @@ -1355477,20 +1355513,20 @@ │ │ │ │ lsrs r0, r0, #5 │ │ │ │ str r0, [r2, #0] │ │ │ │ b.n 43b518 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x329824> │ │ │ │ str r0, [r2, #0] │ │ │ │ b.n 43b528 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x329834> │ │ │ │ str r2, [sp, #176] @ 0xb0 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - movs r5, #48 @ 0x30 │ │ │ │ + movs r2, #112 @ 0x70 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r6, [r4, #21] │ │ │ │ + ldrb r6, [r4, #10] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - orns r0, r2, #6586368 @ 0x648000 │ │ │ │ - cbnz r4, 43b57a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x329886> │ │ │ │ + subs.w r0, r2, #201 @ 0xc9 │ │ │ │ + @ instruction: 0xb67c │ │ │ │ lsls r5, r7, #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 │ │ │ │ @@ -1355505,15 +1355541,15 @@ │ │ │ │ bl 43dbe8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32bef4> │ │ │ │ movs r3, #0 │ │ │ │ str r0, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #8] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - cmp r0, r6 │ │ │ │ + subs r7, #240 @ 0xf0 │ │ │ │ lsls r6, r0, #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] @ 43b608 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x329914> │ │ │ │ @@ -1355661,15 +1355697,15 @@ │ │ │ │ strb r2, [r4, r3] │ │ │ │ adds r3, #2 │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ bne.n 43b704 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x329a10> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r0, #40] @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #760] @ (43ba2c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x329d38>) │ │ │ │ + ldr r0, [pc, #1016] @ (43bb2c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x329e38>) │ │ │ │ lsls r1, r2, #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] │ │ │ │ @@ -1355732,15 +1355768,15 @@ │ │ │ │ strb r2, [r4, r3] │ │ │ │ adds r3, #2 │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ bne.n 43b7d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x329adc> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r0, #64] @ 0x40 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #24] @ (43b818 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x329b24>) │ │ │ │ + ldr r0, [pc, #280] @ (43b918 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x329c24>) │ │ │ │ lsls r1, r2, #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 │ │ │ │ @@ -1355824,17 +1355860,17 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bx lr │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb630 │ │ │ │ + cbz r0, 43b940 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x329c4c> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r4, [r5, #6] │ │ │ │ + ldr r4, [r5, #108] @ 0x6c │ │ │ │ lsls r1, r1, #3 │ │ │ │ bx r7 │ │ │ │ lsls r0, r5, #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 │ │ │ │ @@ -1355902,17 +1355938,17 @@ │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ mov r8, pc │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r2, r3, r5, r7, lr} │ │ │ │ + uxtb r6, r5 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r6, [r1, #4] │ │ │ │ + ldr r6, [r1, #100] @ 0x64 │ │ │ │ lsls r1, r1, #3 │ │ │ │ mov sl, r0 │ │ │ │ lsls r0, r5, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1356276,15 +1356312,15 @@ │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ beq.n 43bd6a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32a076> │ │ │ │ ldr r1, [pc, #8] @ (43bd6c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32a078>) │ │ │ │ add r1, pc │ │ │ │ blx 683fc │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfa4800be │ │ │ │ + @ instruction: 0xf78800be │ │ │ │ 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 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1356676,15 +1356712,15 @@ │ │ │ │ mov r3, r0 │ │ │ │ str r0, [r6, #0] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 43c226 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32a532> │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [pc, #208] @ (43c248 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32a554>) │ │ │ │ add r0, pc │ │ │ │ - bl fdfe88 │ │ │ │ + bl fdfbe8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r3 │ │ │ │ bl 439b00 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x327e0c> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 43c130 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32a43c> │ │ │ │ ldr r4, [pc, #188] @ (43c24c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32a558>) │ │ │ │ @@ -1356839,19 +1356875,19 @@ │ │ │ │ strd r1, r2, [r5] │ │ │ │ b.n 43c2d8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32a5e4> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ subs r5, #94 @ 0x5e │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #224 @ 0xe0 │ │ │ │ + add r1, sp, #480 @ 0x1e0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r4, sp, #200 @ 0xc8 │ │ │ │ + add r1, sp, #456 @ 0x1c8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r4, sp, #216 @ 0xd8 │ │ │ │ + add r1, sp, #472 @ 0x1d8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ subs r5, #32 │ │ │ │ lsls r0, r5, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1356895,15 +1356931,15 @@ │ │ │ │ blx 667d8 │ │ │ │ ldr r3, [pc, #148] @ (43c430 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32a73c>) │ │ │ │ add r3, pc │ │ │ │ str r0, [r3, #0] │ │ │ │ cbz r0, 43c3a8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32a6b4> │ │ │ │ ldr r0, [pc, #144] @ (43c434 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32a740>) │ │ │ │ add r0, pc │ │ │ │ - bl fdfe88 │ │ │ │ + bl fdfbe8 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #136] @ (43c438 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32a744>) │ │ │ │ movs r1, #47 @ 0x2f │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r4, [r4, r2] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ @@ -1356949,24 +1356985,24 @@ │ │ │ │ blx 68474 │ │ │ │ adds r0, r6, #1 │ │ │ │ blx 667d8 │ │ │ │ b.n 43c398 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32a6a4> │ │ │ │ mov r0, r5 │ │ │ │ b.n 43c394 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32a6a0> │ │ │ │ nop │ │ │ │ - add r3, sp, #544 @ 0x220 │ │ │ │ + add r0, sp, #800 @ 0x320 │ │ │ │ lsls r5, r7, #2 │ │ │ │ subs r4, #114 @ 0x72 │ │ │ │ lsls r0, r5, #5 │ │ │ │ b.n 43c0b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32a3bc> │ │ │ │ lsls r2, r5, #5 │ │ │ │ @ instruction: 0xffabffff │ │ │ │ adds r2, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #384 @ 0x180 │ │ │ │ + add r0, sp, #640 @ 0x280 │ │ │ │ lsls r5, r7, #2 │ │ │ │ b.n 43bffc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32a308> │ │ │ │ lsls r2, r5, #5 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1357027,19 +1357063,19 @@ │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ cmp r0, r4 │ │ │ │ beq.n 43c4d2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32a7de> │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r5, r0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - add r2, sp, #504 @ 0x1f8 │ │ │ │ + add r7, pc, #760 @ (adr r7, 43c7dc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32aae8>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r2, sp, #496 @ 0x1f0 │ │ │ │ + add r7, pc, #752 @ (adr r7, 43c7d8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32aae4>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r2, sp, #512 @ 0x200 │ │ │ │ + add r7, pc, #768 @ (adr r7, 43c7ec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32aaf8>) │ │ │ │ lsls r5, r7, #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 │ │ │ │ ldr r0, [pc, #72] @ (43c548 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32a854>) │ │ │ │ @@ -1357069,15 +1357105,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ strb.w r3, [r4, ip] │ │ │ │ blx 665f8 │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - add r2, sp, #360 @ 0x168 │ │ │ │ + add r7, pc, #616 @ (adr r7, 43c7b4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32aac0>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ ldr.w sl, [r1] │ │ │ │ ldrd r2, r7, [r0, #4] │ │ │ │ @@ -1358483,17 +1358519,17 @@ │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ cmp r3, #242 @ 0xf2 │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #104] @ 0x68 │ │ │ │ + ldr r0, [sp, #360] @ 0x168 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cmp r6, #126 @ 0x7e │ │ │ │ + cmp r3, #190 @ 0xbe │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ lsls r0, r5, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1360400,15 +1360436,15 @@ │ │ │ │ ldrb r2, [r4, #3] │ │ │ │ @ instruction: 0xb839 │ │ │ │ subs r3, #255 @ 0xff │ │ │ │ ldmia r5, {r0, r2, r4, r5} │ │ │ │ ldr r1, [r6, #68] @ 0x44 │ │ │ │ bpl.n 43e872 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32cb7e> │ │ │ │ str r2, [sp, #224] @ 0xe0 │ │ │ │ - strh r2, [r7, #54] @ 0x36 │ │ │ │ + strh r2, [r7, #32] │ │ │ │ lsls r5, r7, #2 │ │ │ │ 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 │ │ │ │ @@ -1362420,15 +1362456,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} │ │ │ │ - lsrs r2, r2, #4 │ │ │ │ + lsls r2, r2, #25 │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #52] @ (43fe0c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32e118>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1362637,23 +1362673,23 @@ │ │ │ │ nop │ │ │ │ lsls r4, r1, #7 │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r6, #6 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - lsls r6, r7, #17 │ │ │ │ + lsls r6, r7, #6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r6, r2, #16 │ │ │ │ + lsls r6, r2, #5 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r2, r5, #15 │ │ │ │ + lsls r2, r5, #4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r0, r5, #28 │ │ │ │ + lsls r0, r5, #17 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r4, r7, #27 │ │ │ │ + lsls r4, r7, #16 │ │ │ │ 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 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1362762,19 +1362798,19 @@ │ │ │ │ str r3, [r7, #52] @ 0x34 │ │ │ │ b.n 4400be <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32e3ca> │ │ │ │ mov r9, r2 │ │ │ │ cmp r6, #0 │ │ │ │ bne.n 4400b2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32e3be> │ │ │ │ mov r5, r6 │ │ │ │ b.n 4400d4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32e3e0> │ │ │ │ - lsls r2, r0, #24 │ │ │ │ + lsls r2, r0, #13 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r6, r6, #23 │ │ │ │ + lsls r6, r6, #12 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r6, r6, #22 │ │ │ │ + lsls r6, r6, #11 │ │ │ │ lsls r1, r2, #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] @ 440180 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32e48c> │ │ │ │ @@ -1363080,18 +1363116,16 @@ │ │ │ │ cmpne r3, r6 │ │ │ │ bne.n 44041e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32e72a> │ │ │ │ adds r4, #8 │ │ │ │ cmp r4, r2 │ │ │ │ bne.n 440430 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32e73c> │ │ │ │ b.n 440408 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32e714> │ │ │ │ nop │ │ │ │ - lsls r6, r6, #9 │ │ │ │ - lsls r1, r2, #3 │ │ │ │ - lsls r0, r2, #9 │ │ │ │ - lsls r1, r2, #3 │ │ │ │ + vshr.u64 q0, q0, #10 │ │ │ │ + vshr.u64 q0, q0, #48 │ │ │ │ cbz r0, 44046a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32e776> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 4403d4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32e6e0> │ │ │ │ @@ -1363141,17 +1363175,16 @@ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ lsls r2, r2, #3 │ │ │ │ blx 67dd4 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r5, #48] @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - lsls r2, r3, #7 │ │ │ │ - lsls r1, r2, #3 │ │ │ │ - mcr2 0, 1, r0, cr6, cr0, {6} │ │ │ │ + vqadd.u16 q0, q13, q0 │ │ │ │ + @ instruction: 0xfb6600d0 │ │ │ │ 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 │ │ │ │ mov r0, r1 │ │ │ │ @@ -1363190,15 +1363223,15 @@ │ │ │ │ bcc.n 440546 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32e852> │ │ │ │ bl 43fe18 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32e124> │ │ │ │ pop {r3, pc} │ │ │ │ movs r1, #0 │ │ │ │ bl 43fe18 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32e124> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - stc2 0, cr0, [r8, #832]! @ 0x340 │ │ │ │ + @ instruction: 0xfae800d0 │ │ │ │ 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 │ │ │ │ mov r0, r1 │ │ │ │ @@ -1363253,16 +1363286,15 @@ │ │ │ │ subs r2, #1 │ │ │ │ adds r3, #1 │ │ │ │ add ip, pc │ │ │ │ str.w ip, [r1, #4] │ │ │ │ strd r2, r3, [r0, #48] @ 0x30 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - lsls r2, r6, #1 │ │ │ │ - lsls r1, r2, #3 │ │ │ │ + ldc2 0, cr0, [r2, #832]! @ 0x340 │ │ │ │ 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 │ │ │ │ mov r0, r1 │ │ │ │ @@ -1363279,16 +1363311,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} │ │ │ │ - movs r0, r6 │ │ │ │ - lsls r1, r2, #3 │ │ │ │ + ldc2l 0, cr0, [r0, #-832]! @ 0xfffffcc0 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r0, #48] @ 0x30 │ │ │ │ cbz r0, 4406a2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32e9ae> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1363340,15 +1363371,15 @@ │ │ │ │ bne.n 4406b8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32e9c4> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ bx lr │ │ │ │ mov r1, r2 │ │ │ │ b.n 4406aa <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32e9b6> │ │ │ │ nop │ │ │ │ - vshr.u64 q0, q0, #10 │ │ │ │ + ldc2l 0, cr0, [r6], #832 @ 0x340 │ │ │ │ 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] @ (440750 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32ea5c>) │ │ │ │ movs r1, #208 @ 0xd0 │ │ │ │ bl 43d87c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32bb88> │ │ │ │ @@ -1363451,16 +1363482,16 @@ │ │ │ │ cmpne r2, r8 │ │ │ │ bne.n 4407b2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32eabe> │ │ │ │ adds r4, #8 │ │ │ │ cmp r4, r3 │ │ │ │ bne.n 4407cc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32ead8> │ │ │ │ b.n 4407a4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32eab0> │ │ │ │ nop │ │ │ │ - mcr2 0, 7, r0, cr0, cr0, {6} │ │ │ │ - mrc2 0, 5, r0, cr12, cr0, {6} │ │ │ │ + stc2 0, cr0, [r0], #-832 @ 0xfffffcc0 │ │ │ │ + @ instruction: 0xfbfc00d0 │ │ │ │ stmdb sp!, {r4, 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] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ @@ -1366892,18 +1366923,18 @@ │ │ │ │ add r1, pc │ │ │ │ blx 67c00 │ │ │ │ ldr r3, [pc, #20] @ (442ef0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3311fc>) │ │ │ │ add r3, pc │ │ │ │ str r0, [r3, #0] │ │ │ │ ldr r0, [pc, #16] @ (442ef4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x331200>) │ │ │ │ add r0, pc │ │ │ │ - bl fdfe88 │ │ │ │ + bl fdfbe8 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsls r4, r0, #24 │ │ │ │ + lsls r4, r0, #13 │ │ │ │ lsls r2, r7, #2 │ │ │ │ ldrb r0, [r1, #12] │ │ │ │ lsls r2, r5, #5 │ │ │ │ movs r3, r2 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1367458,15 +1367489,15 @@ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #20] @ (4434ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3317b8>) │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ bl 45f108 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x34d414> │ │ │ │ ldr r0, [pc, #12] @ (4434b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3317bc>) │ │ │ │ add r0, pc │ │ │ │ - bl fdfe88 │ │ │ │ + bl fdfbe8 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strb r2, [r2, #21] │ │ │ │ lsls r2, r5, #5 │ │ │ │ mrc2 15, 7, pc, cr11, cr15, {7} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1367700,15 +1367731,15 @@ │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r3, {r1, r3} │ │ │ │ lsls r7, r4, #5 │ │ │ │ ldmia r1, {r1, r2, r4, r5, r6} │ │ │ │ lsls r7, r4, #5 │ │ │ │ - subs r0, #214 @ 0xd6 │ │ │ │ + adds r6, #22 │ │ │ │ lsls r5, r7, #2 │ │ │ │ subs r1, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #148 @ 0x94 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1368065,24 +1368096,24 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx 67dd4 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - adds r5, #116 @ 0x74 │ │ │ │ + adds r2, #180 @ 0xb4 │ │ │ │ lsls r5, r7, #2 │ │ │ │ ldr??.w pc, [r7, #4095] @ 0xfff │ │ │ │ ldr r4, [r2, #116] @ 0x74 │ │ │ │ lsls r2, r5, #5 │ │ │ │ ldr r2, [r7, #112] @ 0x70 │ │ │ │ lsls r2, r5, #5 │ │ │ │ lsrs r2, r7, #17 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - ldr r7, [sp, #368] @ 0x170 │ │ │ │ + ldr r4, [sp, #624] @ 0x270 │ │ │ │ lsls r2, r1, #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 │ │ │ │ @@ -1369595,29 +1369626,28 @@ │ │ │ │ add r1, pc │ │ │ │ blx 66b5c │ │ │ │ cmp r0, #0 │ │ │ │ ite ne │ │ │ │ movne r0, r5 │ │ │ │ orreq.w r0, r5, #1 │ │ │ │ b.n 444c54 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x332f60> │ │ │ │ - strb r2, [r3, r3] │ │ │ │ + strh r2, [r3, r0] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - asrs r4, r0, #15 │ │ │ │ + asrs r4, r0, #4 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsls r0, r6, #12 │ │ │ │ + lsls r0, r6, #1 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - cmp r4, #100 @ 0x64 │ │ │ │ + cmp r1, #164 @ 0xa4 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [sp, #48] @ 0x30 │ │ │ │ + ldrh r4, [r1, #42] @ 0x2a │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r3, #38 @ 0x26 │ │ │ │ + movs r0, #102 @ 0x66 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsls r4, r1, #8 │ │ │ │ - lsls r1, r0, #3 │ │ │ │ - cmp r4, #18 │ │ │ │ + vhadd.u8 q8, q14, q0 │ │ │ │ + cmp r1, #82 @ 0x52 │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldr r3, [pc, #68] @ (444d04 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x333010>) │ │ │ │ add r3, pc │ │ │ │ ldrb r1, [r3, #0] │ │ │ │ uxtb r1, r1 │ │ │ │ cbz r1, 444cc8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x332fd4> │ │ │ │ bx lr │ │ │ │ @@ -1369640,15 +1369670,15 @@ │ │ │ │ mov.w r2, #1 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ strb r2, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ str r3, [r2, #24] │ │ │ │ lsls r2, r5, #5 │ │ │ │ - movs r2, #190 @ 0xbe │ │ │ │ + subs r6, r7, #7 │ │ │ │ lsls r5, r7, #2 │ │ │ │ str r4, [r4, #20] │ │ │ │ lsls r2, r5, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1369945,26 +1369975,27 @@ │ │ │ │ mov r0, fp │ │ │ │ blx 67dc8 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 444f22 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x33322e> │ │ │ │ b.n 444f34 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x333240> │ │ │ │ strd r7, r7, [sp, #20] │ │ │ │ b.n 444f5a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x333266> │ │ │ │ - movs r1, #30 │ │ │ │ + subs r6, r3, #1 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - movs r7, #116 @ 0x74 │ │ │ │ + movs r4, #180 @ 0xb4 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - @ instruction: 0xb6da │ │ │ │ + push {r1, r3, r4} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r0, #32 │ │ │ │ + adds r0, r4, #5 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r0, sp, #480 @ 0x1e0 │ │ │ │ + add r5, pc, #736 @ (adr r5, 445304 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x333610>) │ │ │ │ lsls r5, r0, #3 │ │ │ │ - ldrd r0, r0, [r2], #800 @ 0x320 │ │ │ │ - subs r0, r7, #7 │ │ │ │ + b.n 444c8c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x332f98> │ │ │ │ + lsls r0, r1, #3 │ │ │ │ + adds r0, r7, #4 │ │ │ │ lsls r5, r7, #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 r6, r0 │ │ │ │ @@ -1370014,15 +1370045,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ blx 669b8 <__snprintf_chk@plt> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrb r0, [r6, r5] │ │ │ │ lsls r2, r5, #5 │ │ │ │ - subs r6, r7, #4 │ │ │ │ + adds r6, r7, #1 │ │ │ │ lsls r5, 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 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -1370104,17 +1370135,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 44514c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x333458> │ │ │ │ - ldrh r4, [r4, #6] │ │ │ │ + strh r4, [r4, #48] @ 0x30 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - movs r5, #52 @ 0x34 │ │ │ │ + movs r2, #116 @ 0x74 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -1370205,15 +1370236,15 @@ │ │ │ │ subs r3, #108 @ 0x6c │ │ │ │ itt eq │ │ │ │ moveq r7, r3 │ │ │ │ moveq r8, r7 │ │ │ │ beq.n 44523a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x333546> │ │ │ │ b.n 44527a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x333586> │ │ │ │ nop │ │ │ │ - ldrh r0, [r1, #0] │ │ │ │ + strh r0, [r1, #42] @ 0x2a │ │ │ │ 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] │ │ │ │ str.w r0, [ip, #-80] │ │ │ │ ldr r6, [pc, #316] @ (4453f8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x333704>) │ │ │ │ @@ -1370341,15 +1370372,15 @@ │ │ │ │ nop │ │ │ │ add r5, sp, #232 @ 0xe8 │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r6, #14] │ │ │ │ lsls r2, r5, #5 │ │ │ │ - adds r0, r5, #3 │ │ │ │ + subs r0, r5, r0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ strb r0, [r6, #13] │ │ │ │ lsls r2, r5, #5 │ │ │ │ strb r6, [r4, #11] │ │ │ │ lsls r2, r5, #5 │ │ │ │ add r4, sp, #360 @ 0x168 │ │ │ │ lsls r7, r4, #5 │ │ │ │ @@ -1370669,93 +1370700,93 @@ │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r2, #9] │ │ │ │ lsls r2, r5, #5 │ │ │ │ strb r6, [r1, #8] │ │ │ │ lsls r2, r5, #5 │ │ │ │ - subs r0, r7, r5 │ │ │ │ + adds r0, r7, r2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ ldr r5, [r5, #24] │ │ │ │ lsls r2, r5, #5 │ │ │ │ ldr r2, [r2, #24] │ │ │ │ lsls r2, r5, #5 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ lsls r2, r5, #5 │ │ │ │ strb r2, [r6, #6] │ │ │ │ lsls r2, r5, #5 │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ lsls r7, r4, #5 │ │ │ │ strb r4, [r4, #5] │ │ │ │ lsls r2, r5, #5 │ │ │ │ - subs r2, r5, r4 │ │ │ │ + adds r2, r5, r1 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r6, r6, r4 │ │ │ │ + adds r6, r6, r1 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r6, r1, r5 │ │ │ │ + adds r6, r1, r2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r0, r4, r5 │ │ │ │ + adds r0, r4, r2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r0, r6, r5 │ │ │ │ + adds r0, r6, r2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r0, r0, r6 │ │ │ │ + adds r0, r0, r3 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r0, r2, r6 │ │ │ │ + adds r0, r2, r3 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r0, r4, r6 │ │ │ │ + adds r0, r4, r3 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r0, r6, r6 │ │ │ │ + adds r0, r6, r3 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r0, r0, r7 │ │ │ │ + adds r0, r0, r4 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r4, r1, r7 │ │ │ │ + adds r4, r1, r4 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r0, r4, r7 │ │ │ │ + adds r0, r4, r4 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r0, r6, r7 │ │ │ │ + adds r0, r6, r4 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r0, r0, #0 │ │ │ │ + adds r0, r0, r5 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r0, r2, #0 │ │ │ │ + adds r0, r2, r5 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r4, r3, #0 │ │ │ │ + adds r4, r3, r5 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r4, r5, #0 │ │ │ │ + adds r4, r5, r5 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r2, r7, #0 │ │ │ │ + adds r2, r7, r5 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r4, r0, #1 │ │ │ │ + adds r4, r0, r6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r4, r2, #1 │ │ │ │ + adds r4, r2, r6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r4, r4, #1 │ │ │ │ + adds r4, r4, r6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r4, r6, #1 │ │ │ │ + adds r4, r6, r6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r0, r1, #2 │ │ │ │ + adds r0, r1, r7 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r4, r3, #2 │ │ │ │ + adds r4, r3, r7 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r0, r6, #2 │ │ │ │ + adds r0, r6, r7 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r4, r0, #3 │ │ │ │ + subs r4, r0, r0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r0, r3, #3 │ │ │ │ + subs r0, r3, r0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r0, r6, #3 │ │ │ │ + subs r0, r6, r0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r4, r0, #4 │ │ │ │ + subs r4, r0, r1 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r0, r3, #4 │ │ │ │ + subs r0, r3, r1 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r4, r5, #4 │ │ │ │ + subs r4, r5, r1 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r4, r0, #5 │ │ │ │ + subs r4, r0, r2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r4, r6, r4 │ │ │ │ + asrs r4, r6, #25 │ │ │ │ lsls r5, r7, #2 │ │ │ │ str r2, [r0, #116] @ 0x74 │ │ │ │ lsls r2, r5, #5 │ │ │ │ cbz r0, 445826 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x333b32> │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1370782,15 +1370813,15 @@ │ │ │ │ beq.n 4457f8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x333b04> │ │ │ │ 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 r6, r5, #1 │ │ │ │ + adds r6, r5, r6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ 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] @ 445890 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x333b9c> │ │ │ │ @@ -1371049,15 +1371080,15 @@ │ │ │ │ nop │ │ │ │ add r6, pc, #416 @ (adr r6, 445c88 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x333f94>) │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ add r6, pc, #48 @ (adr r6, 445b20 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x333e2c>) │ │ │ │ lsls r7, r4, #5 │ │ │ │ - subs r0, r5, r1 │ │ │ │ + asrs r0, r5, #30 │ │ │ │ lsls r5, r7, #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 r0, [pc, #32] @ (445b28 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x333e34>) │ │ │ │ @@ -1371072,15 +1371103,15 @@ │ │ │ │ blx 68a1c │ │ │ │ str r0, [r4, #0] │ │ │ │ cbz r0, 445b26 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x333e32> │ │ │ │ movs r0, #1 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #32] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - adds r2, r7, r5 │ │ │ │ + asrs r2, r7, #26 │ │ │ │ lsls r5, r7, #2 │ │ │ │ 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] │ │ │ │ @@ -1371363,15 +1371394,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ add.w sp, sp, #4096 @ 0x1000 │ │ │ │ add sp, #20 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ - asrs r4, r2, #27 │ │ │ │ + asrs r4, r2, #16 │ │ │ │ lsls r5, r7, #2 │ │ │ │ add r2, pc, #32 @ (adr r2, 445e60 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x33416c>) │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ add r1, pc, #936 @ (adr r1, 4461f0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3344fc>) │ │ │ │ lsls r7, r4, #5 │ │ │ │ @@ -1371470,17 +1371501,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 445ec6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3341d2> │ │ │ │ nop │ │ │ │ - add r6, sp, #560 @ 0x230 │ │ │ │ + add r3, sp, #816 @ 0x330 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r2, r7, #24 │ │ │ │ + asrs r2, r7, #13 │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 435868 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x323b74> │ │ │ │ movs r3, #0 │ │ │ │ @@ -1372928,15 +1372959,15 @@ │ │ │ │ ldr r3, [pc, #12] @ (446de4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3350f0>) │ │ │ │ add r3, pc │ │ │ │ ldrh.w r0, [r3, r0, lsl #1] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r3, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r1, [sp, #216] @ 0xd8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #24] @ (446e10 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x33511c>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1373435,15 +1373466,15 @@ │ │ │ │ b.n 447268 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x335574> │ │ │ │ mov r0, r1 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov.w r0, #65536 @ 0x10000 │ │ │ │ b.n 447268 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x335574> │ │ │ │ nop │ │ │ │ - ldr r2, [sp, #640] @ 0x280 │ │ │ │ + str r7, [sp, #896] @ 0x380 │ │ │ │ lsls r0, r2, #3 │ │ │ │ cbz r2, 4472ba <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3355c6> │ │ │ │ cmp r0, #2 │ │ │ │ beq.n 4472be <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3355ca> │ │ │ │ cmp r0, #3 │ │ │ │ beq.n 4472ce <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3355da> │ │ │ │ sub.w r0, r0, #1 │ │ │ │ @@ -1373469,17 +1373500,17 @@ │ │ │ │ ite gt │ │ │ │ movgt r0, #2 │ │ │ │ movle r0, #1 │ │ │ │ cmp r2, r3 │ │ │ │ ble.n 4472bc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3355c8> │ │ │ │ adds r0, #1 │ │ │ │ bx lr │ │ │ │ - ldr r3, [sp, #784] @ 0x310 │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r3, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r0, [sp, #976] @ 0x3d0 │ │ │ │ lsls r0, r2, #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] @ (44765c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x335968>) │ │ │ │ @@ -1375495,19 +1375526,19 @@ │ │ │ │ b.n 448762 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x336a6e> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r4, [r1, #7] │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r3, #22] │ │ │ │ + ldrh r4, [r3, #0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r4, [r4, #8] │ │ │ │ + strh r4, [r4, #50] @ 0x32 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r4, [r2, #58] @ 0x3a │ │ │ │ + strh r4, [r2, #36] @ 0x24 │ │ │ │ lsls r0, r2, #3 │ │ │ │ strb r6, [r6, #15] │ │ │ │ lsls r6, r3, #5 │ │ │ │ strb r0, [r7, #29] │ │ │ │ lsls r7, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1375903,21 +1375934,21 @@ │ │ │ │ bne.n 448cfc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x337008> │ │ │ │ b.n 448a58 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x336d64> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ strb r4, [r6, #27] │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r5, #40] @ 0x28 │ │ │ │ + strh r2, [r5, #18] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r2, [r4, #58] @ 0x3a │ │ │ │ + strh r2, [r4, #36] @ 0x24 │ │ │ │ lsls r0, r2, #3 │ │ │ │ strb r0, [r4, #22] │ │ │ │ lsls r7, r4, #5 │ │ │ │ - strh r0, [r5, #40] @ 0x28 │ │ │ │ + strh r0, [r5, #18] │ │ │ │ lsls r0, r2, #3 │ │ │ │ strb r2, [r5, #2] │ │ │ │ lsls r6, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ @@ -1376283,29 +1376314,29 @@ │ │ │ │ ldr.w ip, [sp, #48] @ 0x30 │ │ │ │ b.n 449064 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x337370> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ strb r0, [r7, #10] │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r0, #50] @ 0x32 │ │ │ │ + ldrh r2, [r0, #28] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r7, #30] │ │ │ │ + ldrb r4, [r7, #19] │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r0, [r1, #60] @ 0x3c │ │ │ │ lsls r6, r3, #5 │ │ │ │ ldr r0, [r6, #52] @ 0x34 │ │ │ │ lsls r6, r3, #5 │ │ │ │ ldr r4, [r2, #116] @ 0x74 │ │ │ │ lsls r7, r4, #5 │ │ │ │ - ldrb r0, [r0, #26] │ │ │ │ + ldrb r0, [r0, #15] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r0, #22] │ │ │ │ + ldrb r4, [r0, #11] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r6, [r5, #28] │ │ │ │ + ldrb r6, [r5, #17] │ │ │ │ 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, #3880] @ 0xf28 │ │ │ │ ldr.w r4, [pc, #1348] @ 4496a4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3379b0> │ │ │ │ mov sl, r0 │ │ │ │ @@ -1376804,27 +1376835,27 @@ │ │ │ │ b.n 449616 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x337922> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r4, [r2, #104] @ 0x68 │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r0, #19] │ │ │ │ + ldrb r2, [r0, #8] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r2, [r7, #18] │ │ │ │ + ldrb r2, [r7, #7] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r6, [r0, #14] │ │ │ │ + strh r6, [r0, #56] @ 0x38 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r6, [r7, #4] │ │ │ │ lsls r6, r3, #5 │ │ │ │ ldr r2, [r4, #28] │ │ │ │ lsls r7, r4, #5 │ │ │ │ - ldrb r4, [r1, #3] │ │ │ │ + strb r4, [r1, #24] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r6, [r7, #6] │ │ │ │ + strb r6, [r7, #27] │ │ │ │ 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 │ │ │ │ mov ip, r0 │ │ │ │ @@ -1377380,17 +1377411,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 449c74 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x337f80> │ │ │ │ nop │ │ │ │ - strh r4, [r4, #4] │ │ │ │ + ldrb r4, [r4, #23] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r2, [r2, #2] │ │ │ │ + ldrb r2, [r2, #22] │ │ │ │ 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, #3952] @ 0xf70 │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ mov r5, r1 │ │ │ │ @@ -1378007,17 +1378038,17 @@ │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ ldrb.w ip, [r3, r1] │ │ │ │ b.n 44a374 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x338680> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #0] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldrb r4, [r0, #10] │ │ │ │ + strb r4, [r0, #31] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r2, [r7, #7] │ │ │ │ + strb r2, [r7, #28] │ │ │ │ lsls r0, r2, #3 │ │ │ │ lsls r3, r1, #27 │ │ │ │ itet mi │ │ │ │ addmi r3, r0, #4 │ │ │ │ movpl r3, r0 │ │ │ │ andmi.w r1, r1, #15 │ │ │ │ lsls r1, r1, #1 │ │ │ │ @@ -1378039,15 +1378070,15 @@ │ │ │ │ ubfx r0, r3, #5, #5 │ │ │ │ ubfx r3, r3, #10, #5 │ │ │ │ ldrb r0, [r1, r0] │ │ │ │ ldrb r3, [r1, r3] │ │ │ │ strb r0, [r2, #1] │ │ │ │ strb r3, [r2, #0] │ │ │ │ bx lr │ │ │ │ - ldrb r4, [r5, #6] │ │ │ │ + strb r4, [r5, #27] │ │ │ │ lsls r0, 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 44a4fa <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x338806> │ │ │ │ and.w r1, r1, #15 │ │ │ │ @@ -1378195,27 +1378226,27 @@ │ │ │ │ and.w lr, r8, #31 │ │ │ │ and.w r0, r9, #31 │ │ │ │ add r3, pc │ │ │ │ ldrb.w ip, [r3, r1] │ │ │ │ ldrb.w r1, [r3, lr] │ │ │ │ ldrb.w lr, [r3, r0] │ │ │ │ b.n 44a4a2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3387ae> │ │ │ │ - ldrb r2, [r4, #4] │ │ │ │ + strb r2, [r4, #25] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r2, [r3, #3] │ │ │ │ + strb r2, [r3, #24] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r6, [r6, #2] │ │ │ │ + strb r6, [r6, #23] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r2, [r5, #1] │ │ │ │ + strb r2, [r5, #22] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r3, #1] │ │ │ │ + strb r4, [r3, #22] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r2, [r2, #0] │ │ │ │ + strb r2, [r2, #21] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r0, [r1, #31] │ │ │ │ + strb r0, [r1, #20] │ │ │ │ lsls r0, 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 44a648 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x338954> │ │ │ │ @@ -1378350,19 +1378381,19 @@ │ │ │ │ ubfx r1, r3, #1, #8 │ │ │ │ b.n 44a6a2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3389ae> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ mov ip, r1 │ │ │ │ mov r4, r1 │ │ │ │ b.n 44a6a2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3389ae> │ │ │ │ - strb r0, [r3, #29] │ │ │ │ + strb r0, [r3, #18] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r6, [r3, #28] │ │ │ │ + strb r6, [r3, #17] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r0, [r4, #26] │ │ │ │ + strb r0, [r4, #15] │ │ │ │ lsls r0, 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 │ │ │ │ @@ -1380551,17 +1380582,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 67eac <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ lsls r2, r0 │ │ │ │ lsls r7, r4, #5 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r1, r4] │ │ │ │ + ldrb r0, [r1, r1] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bne.n 44bea4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x33a1b0> │ │ │ │ + ldmia r6, {r1, r6, r7} │ │ │ │ lsls r1, r7, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #28] @ (44bfcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x33a2d8>) │ │ │ │ movs r1, #1 │ │ │ │ @@ -1380575,17 +1380606,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 67eac <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ eors r6, r0 │ │ │ │ lsls r7, r4, #5 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r4, r2] │ │ │ │ + ldrh r0, [r4, r7] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bne.n 44c068 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x33a374> │ │ │ │ + ldmia r6!, {r1, r2, r7} │ │ │ │ lsls r1, r7, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #28] @ (44c008 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x33a314>) │ │ │ │ movs r1, #1 │ │ │ │ @@ -1380599,17 +1380630,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 67eac <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ ands r2, r1 │ │ │ │ lsls r7, r4, #5 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r7, r0] │ │ │ │ + ldrh r0, [r7, r5] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bne.n 44c02c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x33a338> │ │ │ │ + ldmia r6, {r1, r3, r6} │ │ │ │ lsls r1, r7, #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] │ │ │ │ @@ -1381066,17 +1381097,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 67eac <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ subs r3, #18 │ │ │ │ lsls r7, r4, #5 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r2, r4] │ │ │ │ + ldrsb r4, [r2, r1] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r4, {r1, r4} │ │ │ │ + ldmia r1, {r1, r4, r6} │ │ │ │ lsls r1, r7, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #28] @ (44c53c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x33a848>) │ │ │ │ movs r1, #1 │ │ │ │ @@ -1381090,17 +1381121,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 67eac <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ subs r2, #214 @ 0xd6 │ │ │ │ lsls r7, r4, #5 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r5, r2] │ │ │ │ + strb r4, [r5, r7] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r3!, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r4} │ │ │ │ lsls r1, r7, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #28] @ (44c578 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x33a884>) │ │ │ │ movs r1, #1 │ │ │ │ @@ -1381114,17 +1381145,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 67eac <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ subs r2, #154 @ 0x9a │ │ │ │ lsls r7, r4, #5 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r0, r1] │ │ │ │ + strb r4, [r0, r6] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r3, {r1, r3, r4, r7} │ │ │ │ + ldmia r0!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r1, r7, #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, #3992] @ 0xf98 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -1383550,17 +1383581,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 67eac <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ subs r6, r0, #1 │ │ │ │ lsls r7, r4, #5 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #212 @ 0xd4 │ │ │ │ + subs r3, #20 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r7, sp, #280 @ 0x118 │ │ │ │ + add r4, sp, #536 @ 0x218 │ │ │ │ lsls r1, r7, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #28] @ (44e208 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x33c514>) │ │ │ │ movs r1, #1 │ │ │ │ @@ -1383574,17 +1383605,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 67eac <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ subs r2, r1, #0 │ │ │ │ lsls r7, r4, #5 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #108 @ 0x6c │ │ │ │ + subs r2, #172 @ 0xac │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r7, sp, #40 @ 0x28 │ │ │ │ + add r4, sp, #296 @ 0x128 │ │ │ │ lsls r1, 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, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldrd r4, r5, [sp, #80] @ 0x50 │ │ │ │ @@ -1383686,17 +1383717,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 67eac <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ adds r6, r6, #3 │ │ │ │ lsls r7, r4, #5 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #44 @ 0x2c │ │ │ │ + subs r1, #108 @ 0x6c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r5, sp, #984 @ 0x3d8 │ │ │ │ + add r3, sp, #216 @ 0xd8 │ │ │ │ lsls r1, r7, #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, #4000] @ 0xfa0 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -1384725,17 +1384756,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 67eac <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ asrs r6, r2, #9 │ │ │ │ lsls r7, r4, #5 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #96 @ 0x60 │ │ │ │ + cmp r6, #160 @ 0xa0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r3, pc, #344 @ (adr r3, 44ef24 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x33d230>) │ │ │ │ + add r0, pc, #600 @ (adr r0, 44f024 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x33d330>) │ │ │ │ lsls r1, r7, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #28] @ (44edf8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x33d104>) │ │ │ │ movs r1, #1 │ │ │ │ @@ -1384749,17 +1384780,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 67eac <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ asrs r2, r3, #8 │ │ │ │ lsls r7, r4, #5 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #248 @ 0xf8 │ │ │ │ + cmp r6, #56 @ 0x38 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r3, pc, #104 @ (adr r3, 44ee70 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x33d17c>) │ │ │ │ + add r0, pc, #360 @ (adr r0, 44ef70 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x33d27c>) │ │ │ │ lsls r1, 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 │ │ │ │ ldrd r5, sl, [sp, #88] @ 0x58 │ │ │ │ @@ -1384870,17 +1384901,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 67eac <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ asrs r6, r5, #3 │ │ │ │ lsls r7, r4, #5 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #160 @ 0xa0 │ │ │ │ + cmp r4, #224 @ 0xe0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r1, pc, #952 @ (adr r1, 44f2ec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x33d5f8>) │ │ │ │ + ldr r7, [sp, #184] @ 0xb8 │ │ │ │ lsls r1, r7, #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, #3976] @ 0xf88 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -1399855,25 +1399886,25 @@ │ │ │ │ rsb r2, r2, r2, lsl #9 │ │ │ │ b.n 459274 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x347580> │ │ │ │ ldr r0, [pc, #28] @ (459404 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x347710>) │ │ │ │ ldr r4, [sp, #20] │ │ │ │ add r0, pc │ │ │ │ ldr.w r0, [r0, r4, lsl #2] │ │ │ │ b.n 459274 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x347580> │ │ │ │ - str r3, [sp, #472] @ 0x1d8 │ │ │ │ + str r0, [sp, #728] @ 0x2d8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r3, [sp, #24] │ │ │ │ + str r0, [sp, #280] @ 0x118 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r2, [sp, #920] @ 0x398 │ │ │ │ + str r0, [sp, #152] @ 0x98 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r2, [sp, #72] @ 0x48 │ │ │ │ + ldrh r2, [r2, #58] @ 0x3a │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrh r4, [r5, #30] │ │ │ │ + ldrh r4, [r5, #8] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrh r4, [r2, #30] │ │ │ │ + ldrh r4, [r2, #8] │ │ │ │ lsls r7, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add.w sl, r0, #8192 @ 0x2000 │ │ │ │ add.w r7, r0, #13376 @ 0x3440 │ │ │ │ ldr.w fp, [pc, #868] @ 45977c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x347a88> │ │ │ │ sub sp, #28 │ │ │ │ ldr.w ip, [pc, #868] @ 459780 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x347a8c> │ │ │ │ @@ -1400189,19 +1400220,19 @@ │ │ │ │ strb r7, [r0, #1] │ │ │ │ cmp r3, r6 │ │ │ │ add.w r0, r0, #2 │ │ │ │ uxtb r5, r5 │ │ │ │ bne.w 459542 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x34784e> │ │ │ │ b.n 4594b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3477bc> │ │ │ │ nop │ │ │ │ - ldrh r6, [r7, #28] │ │ │ │ + ldrh r6, [r7, #6] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrh r6, [r0, #30] │ │ │ │ + ldrh r6, [r0, #8] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrh r6, [r5, #28] │ │ │ │ + ldrh r6, [r5, #6] │ │ │ │ lsls r7, r1, #3 │ │ │ │ add.w ip, r0, #13440 @ 0x3480 │ │ │ │ movs r1, #0 │ │ │ │ add.w ip, ip, #10 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ b.n 459802 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x347b0e> │ │ │ │ and.w r4, r1, #96 @ 0x60 │ │ │ │ @@ -1400467,15 +1400498,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 6703c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 459a2c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x347d38> │ │ │ │ ldr r0, [pc, #4] @ (459a70 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x347d7c>) │ │ │ │ add r0, pc │ │ │ │ blx 66664 │ │ │ │ - bge.n 459b20 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x347e2c> │ │ │ │ + bvc.n 4599a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x347cac> │ │ │ │ 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 │ │ │ │ movs r3, #0 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -1401127,15 +1401158,15 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ ldrsh r6, [r6, r5] │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 45a180 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x34848c> │ │ │ │ + bne.n 45a200 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x34850c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldrsh r0, [r1, r4] │ │ │ │ lsls r6, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1401256,15 +1401287,15 @@ │ │ │ │ orrs r3, r2 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - bcs.n 45a19c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3484a8> │ │ │ │ + ldmia r7, {r2, r3, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #104] @ (45a2dc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3485e8>) │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -1401469,17 +1401500,17 @@ │ │ │ │ ldr r0, [r5, #32] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #8] │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 45a3b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3486bc> │ │ │ │ b.n 45a3c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3486d0> │ │ │ │ nop │ │ │ │ - bne.n 45a3c8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3486d4> │ │ │ │ + ldmia r6, {r1, r2, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - beq.n 45a458 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x348764> │ │ │ │ + ldmia r6!, {r2, r3, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ movs r2, #2 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1402244,21 +1402275,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r2, r2] │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r6, r1] │ │ │ │ lsls r6, r4, #5 │ │ │ │ - ldmia r5!, {r1, r3, r4} │ │ │ │ + ldmia r2!, {r1, r3, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ bl 304c7a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1f2f86> │ │ │ │ bl 352c7e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x240f8a> │ │ │ │ - ldmia r3!, {r1, r2, r7} │ │ │ │ + ldmia r0!, {r1, r2, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r1!, {r2, r4} │ │ │ │ + stmia r6!, {r2, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #244] @ (45ad90 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x34909c>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -1402355,21 +1402386,21 @@ │ │ │ │ blx 665f8 │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ str r3, [r4, #32] │ │ │ │ blx 68474 │ │ │ │ b.n 45ad54 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x349060> │ │ │ │ nop │ │ │ │ - bkpt 0x005c │ │ │ │ + cbnz r4, 45adfa <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x349106> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r0!, {r2, r6} │ │ │ │ + stmia r5!, {r2, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r0!, {r2, r4} │ │ │ │ + stmia r5!, {r2, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r0!, {r1, r4} │ │ │ │ + stmia r5!, {r1, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr r4, [pc, #136] @ (45ae38 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x349144>) │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -1402430,19 +1402461,19 @@ │ │ │ │ add sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ strh r6, [r0, r1] │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - pop {r2, r3, r5, pc} │ │ │ │ + rev16 r4, r5 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r7!, {r1, r4} │ │ │ │ + stmia r4!, {r1, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r7!, {r1} │ │ │ │ + stmia r4!, {r1, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ str r6, [r3, r7] │ │ │ │ lsls r6, r4, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1403173,16 +1403204,16 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 459fd8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3482e4> │ │ │ │ b.n 45b470 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x34977c> │ │ │ │ ... │ │ │ │ @ instruction: 0xea89ffff │ │ │ │ ldr r6, [r0, r3] │ │ │ │ lsls r1, r5, #5 │ │ │ │ - it al │ │ │ │ - lslal r3, r7, #2 │ │ │ │ + pop {r3, r5, pc} │ │ │ │ + lsls r3, r7, #2 │ │ │ │ cbnz r2, 45b610 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x34991c> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 6703c │ │ │ │ @@ -1405150,15 +1405181,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 │ │ │ │ ... │ │ │ │ - strb r0, [r3, r0] │ │ │ │ + str r0, [r3, r5] │ │ │ │ lsls r7, r1, #3 │ │ │ │ cbz r2, 45ccc2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x34afce> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 45b9c8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x349cd4> │ │ │ │ @@ -1417703,15 +1417734,15 @@ │ │ │ │ lsls r0, r0, #31 │ │ │ │ bpl.n 465912 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x353c1e> │ │ │ │ ldrb r2, [r2, #16] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 4659b4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x353cc0> │ │ │ │ mov r0, lr │ │ │ │ strd r1, r3, [sp] │ │ │ │ - bl a94d7c │ │ │ │ + bl a94cd4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r1, [sp, #0] │ │ │ │ str r1, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ movs r0, #1 │ │ │ │ str r2, [r3, #12] │ │ │ │ add sp, #12 │ │ │ │ @@ -1420559,15 +1420590,15 @@ │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #8 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r0, sp, #28 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov.w r3, #0 │ │ │ │ - bl a94d4c │ │ │ │ + bl a94ca4 │ │ │ │ ldr r1, [pc, #352] @ (467728 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x355a34>) │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ add r2, sp, #28 │ │ │ │ strb.w r0, [sp, #48] @ 0x30 │ │ │ │ add r1, pc │ │ │ │ @@ -1420603,15 +1420634,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ b.n 46762c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x355938> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ strd r5, r3, [r4] │ │ │ │ str r4, [r3, #0] │ │ │ │ add r0, sp, #28 │ │ │ │ str r4, [sp, #20] │ │ │ │ - bl a94e28 │ │ │ │ + bl a94d80 │ │ │ │ cbz r0, 467682 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x35598e> │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cbz r4, 467682 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x35598e> │ │ │ │ add r2, sp, #28 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ bl 465724 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x353a30> │ │ │ │ @@ -1422394,15 +1422425,15 @@ │ │ │ │ bhi.n 468736 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x356a42> │ │ │ │ ldr r3, [pc, #12] @ (46873c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x356a48>) │ │ │ │ add r3, pc │ │ │ │ ldrh.w r0, [r3, r0, lsl #1] │ │ │ │ bx lr │ │ │ │ mov.w r0, #780 @ 0x30c │ │ │ │ bx lr │ │ │ │ - str r4, [sp, #936] @ 0x3a8 │ │ │ │ + str r2, [sp, #168] @ 0xa8 │ │ │ │ lsls r4, r6, #4 │ │ │ │ subs r0, #252 @ 0xfc │ │ │ │ movw r3, #369 @ 0x171 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.w 468acc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x356dd8> │ │ │ │ tbh [pc, r0, lsl #1] │ │ │ │ lsls r4, r3, #8 │ │ │ │ @@ -1423396,15 +1423427,15 @@ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ strb r6, [r3, #3] │ │ │ │ lsls r5, r4, #5 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r6, #34] @ 0x22 │ │ │ │ + ldrh r4, [r6, #12] │ │ │ │ lsls r4, r6, #4 │ │ │ │ ldr r2, [pc, #104] @ (469040 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x35734c>) │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ add r2, pc │ │ │ │ cmp r3, #7 │ │ │ │ bhi.n 46902c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x357338> │ │ │ │ tbb [pc, r3] │ │ │ │ @@ -1423816,15 +1423847,15 @@ │ │ │ │ ldr.w ip, [r3, #60] @ 0x3c │ │ │ │ ldrb.w r2, [r2, #64] @ 0x40 │ │ │ │ b.n 469416 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x357722> │ │ │ │ ldr r3, [pc, #4] @ (46943c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x357748>) │ │ │ │ add r3, pc │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ bx lr │ │ │ │ - strh r6, [r0, #62] @ 0x3e │ │ │ │ + strh r6, [r0, #40] @ 0x28 │ │ │ │ lsls r4, r6, #4 │ │ │ │ cmp r0, #68 @ 0x44 │ │ │ │ bhi.n 46948c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x357798> │ │ │ │ subs r0, #7 │ │ │ │ cmp r0, #61 @ 0x3d │ │ │ │ bhi.n 46949a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3577a6> │ │ │ │ tbb [pc, r0] │ │ │ │ @@ -1424192,15 +1424223,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldrb r0, [r3, r2] │ │ │ │ bx lr │ │ │ │ ldr r4, [r2, #12] │ │ │ │ lsls r5, r4, #5 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r5, #34] @ 0x22 │ │ │ │ + strh r6, [r5, #12] │ │ │ │ lsls r4, r6, #4 │ │ │ │ ldr r2, [pc, #84] @ (4697f8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x357b04>) │ │ │ │ ldr r3, [r0, #20] │ │ │ │ add r2, pc │ │ │ │ cmp.w r3, #368 @ 0x170 │ │ │ │ beq.n 4697da <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x357ae6> │ │ │ │ bhi.n 4697ca <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x357ad6> │ │ │ │ @@ -1424232,15 +1424263,15 @@ │ │ │ │ ldrb.w r0, [r0, r3, lsl #2] │ │ │ │ bx lr │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r0, [r3, #4] │ │ │ │ lsls r5, r4, #5 │ │ │ │ - strh r0, [r7, #32] │ │ │ │ + strh r0, [r7, #10] │ │ │ │ lsls r4, r6, #4 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, #104] @ (469874 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x357b80>) │ │ │ │ ldr r0, [r1, #20] │ │ │ │ @@ -1424866,15 +1424897,15 @@ │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r3, [pc, #8] @ (469e28 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x358134>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldrb r6, [r2, #22] │ │ │ │ + ldrb r6, [r2, #11] │ │ │ │ lsls r4, r6, #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 │ │ │ │ @@ -1424952,15 +1424983,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ str r2, [r6, #24] │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #496 @ 0x1f0 │ │ │ │ + add r1, sp, #752 @ 0x2f0 │ │ │ │ lsls r1, r7, #2 │ │ │ │ str r2, [r5, #16] │ │ │ │ lsls r5, r4, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1428841,15 +1428872,15 @@ │ │ │ │ mov r0, r0 │ │ │ │ moval r0, r0 │ │ │ │ strhal r0, [r0, #0] │ │ │ │ subs r2, #228 @ 0xe4 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r2, [r2, r5] │ │ │ │ + strb r2, [r2, r2] │ │ │ │ lsls r4, r6, #4 │ │ │ │ subs r0, #188 @ 0xbc │ │ │ │ lsls r5, r4, #5 │ │ │ │ str r6, [sp, #32] │ │ │ │ ldrd r6, r7, [sp, #32] │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ @@ -1447265,31 +1447296,31 @@ │ │ │ │ str r2, [sp, #0] │ │ │ │ ldr r2, [pc, #44] @ (478658 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x366964>) │ │ │ │ add r2, pc │ │ │ │ blx 67eac <__fprintf_chk@plt> │ │ │ │ b.n 47857a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x366886> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r4, [pc, #576] @ (47887c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x366b88>) │ │ │ │ + ldr r1, [pc, #832] @ (47897c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x366c88>) │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldr r4, [pc, #568] @ (478878 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x366b84>) │ │ │ │ + ldr r1, [pc, #824] @ (478978 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x366c84>) │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldr r4, [pc, #704] @ (478904 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x366c10>) │ │ │ │ + ldr r1, [pc, #960] @ (478a04 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x366d10>) │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r4!, {r1, r2, r3} │ │ │ │ + ldmia r1, {r1, r2, r3, r6} │ │ │ │ lsls r1, r7, #2 │ │ │ │ - adds r5, #8 │ │ │ │ + adds r2, #72 @ 0x48 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - blt.n 4786c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3669cc> │ │ │ │ + bhi.n 478740 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x366a4c> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bcc.n 47859c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3668a8> │ │ │ │ + beq.n 47861c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x366928> │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldr r4, [pc, #488] @ (478840 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x366b4c>) │ │ │ │ + ldr r1, [pc, #744] @ (478940 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x366c4c>) │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldr r3, [pc, #904] @ (4789e4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x366cf0>) │ │ │ │ + ldr r1, [pc, #136] @ (4786e4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3669f0>) │ │ │ │ lsls r2, r7, #2 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldrb.w r3, [r2, #37] @ 0x25 │ │ │ │ ldrd r0, r1, [r2, #40] @ 0x28 │ │ │ │ cmp r3, #32 │ │ │ │ bhi.n 478696 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3669a2> │ │ │ │ subs r3, #1 │ │ │ │ @@ -1457741,24 +1457772,24 @@ │ │ │ │ b.n 47efb2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x36d2be> │ │ │ │ asrs r2, r7, #5 │ │ │ │ lsls r4, r4, #5 │ │ │ │ asrs r2, r6, #5 │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 1, cr0, cr4, cr4, {6} │ │ │ │ + adcs.w r0, r4, r4, lsl #3 │ │ │ │ asrs r2, r7, #32 │ │ │ │ lsls r4, r4, #5 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 47f5a4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x36d8b0> │ │ │ │ + bge.n 47f624 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x36d930> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - cmp r0, #202 @ 0xca │ │ │ │ + movs r6, #10 │ │ │ │ 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, #3768] @ 0xeb8 │ │ │ │ ldr.w r2, [pc, #1084] @ 47fa80 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x36dd8c> │ │ │ │ sub sp, #292 @ 0x124 │ │ │ │ @@ -1458134,15 +1458165,15 @@ │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r5, #6 │ │ │ │ lsls r4, r4, #5 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 47fa04 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x36dd10> │ │ │ │ + bvc.n 47fa84 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x36dd90> │ │ │ │ lsls r1, r7, #2 │ │ │ │ lsls r2, r3, #25 │ │ │ │ lsls r4, r4, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1458492,15 +1458523,15 @@ │ │ │ │ ldrb r3, [r4, #20] │ │ │ │ str r0, [r4, #8] │ │ │ │ orr.w r3, r3, #64 @ 0x40 │ │ │ │ strb r3, [r4, #20] │ │ │ │ b.n 47fdb8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x36e0c4> │ │ │ │ lsls r6, r1, #10 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - bpl.n 47fec0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x36e1cc> │ │ │ │ + bcs.n 47fd40 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x36e04c> │ │ │ │ lsls r1, r7, #2 │ │ │ │ asrs r0, r4, #6 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1458919,15 +1458950,15 @@ │ │ │ │ b.n 4801fa <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x36e506> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cdp2 1, 15, cr0, cr12, cr3, {3} │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ cdp2 1, 15, cr0, cr4, cr3, {3} │ │ │ │ - ldrh r0, [r7, #46] @ 0x2e │ │ │ │ + ldrh r0, [r7, #24] │ │ │ │ lsls r6, r6, #2 │ │ │ │ asrs r0, r4, #6 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ cdp2 1, 1, cr0, cr12, cr3, {3} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -1461254,15 +1461285,15 @@ │ │ │ │ strd r0, r1, [r2, #396]! @ 0x18c │ │ │ │ strd r0, r1, [r0, #396]! @ 0x18c │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ strd r0, r1, [r4, #396] @ 0x18c │ │ │ │ asrs r0, r4, #6 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r2, 481c2c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x36ff38> │ │ │ │ + @ instruction: 0xb892 │ │ │ │ lsls r1, r7, #2 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ 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 │ │ │ │ @@ -1461577,15 +1461608,15 @@ │ │ │ │ ... │ │ │ │ b.n 482718 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x370a24> │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ b.n 4826f4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x370a00> │ │ │ │ lsls r3, r4, #5 │ │ │ │ - cmp r6, #88 @ 0x58 │ │ │ │ + cmp r3, #152 @ 0x98 │ │ │ │ lsls r0, r7, #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 │ │ │ │ sub sp, #32 │ │ │ │ mov r5, r2 │ │ │ │ @@ -1463536,15 +1463567,15 @@ │ │ │ │ b.n 48320c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x371518> │ │ │ │ ldmia r7!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7!, {r2, r5, r6} │ │ │ │ lsls r3, r4, #5 │ │ │ │ - bpl.n 4833d4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3716e0> │ │ │ │ + bcs.n 483454 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x371760> │ │ │ │ lsls r0, r7, #2 │ │ │ │ asrs r0, r4, #6 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r5, {r1, r4, r5} │ │ │ │ lsls r3, r4, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1463703,16 +1463734,16 @@ │ │ │ │ mov r7, r0 │ │ │ │ b.n 48349e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3717aa> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ ldmia r4, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - sbcs.w r0, r8, r7, ror #2 │ │ │ │ - sbc.w r0, r8, r7, ror #2 │ │ │ │ + ldmia.w r8!, {r0, r1, r2, r4, r5, r7} │ │ │ │ + stmia.w r8!, {r0, r1, r2, r4, r5, r7} │ │ │ │ ldmia r3!, {r5, r6, r7} │ │ │ │ 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 │ │ │ │ ldrsb.w r2, [r0, #65] @ 0x41 │ │ │ │ @@ -1465289,17 +1465320,17 @@ │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r5, #11 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #196 @ 0xc4 │ │ │ │ movs r0, r0 │ │ │ │ - udf #132 @ 0x84 │ │ │ │ + blt.n 4844f8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x372804> │ │ │ │ lsls r2, r6, #4 │ │ │ │ - str r3, [sp, #488] @ 0x1e8 │ │ │ │ + str r0, [sp, #744] @ 0x2e8 │ │ │ │ lsls r1, r7, #2 │ │ │ │ bkpt 0x0052 │ │ │ │ lsls r3, r4, #5 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1467000,15 +1467031,15 @@ │ │ │ │ lsls r3, r4, #5 │ │ │ │ cbz r4, 48577e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x373a8a> │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r7, #22] │ │ │ │ + strh r2, [r7, #0] │ │ │ │ lsls r1, r7, #2 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ add r3, sp, #912 @ 0x390 │ │ │ │ lsls r3, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1467780,15 +1467811,15 @@ │ │ │ │ movne r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r1, pc, #40 @ (adr r1, 485f94 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3742a0>) │ │ │ │ lsls r3, r4, #5 │ │ │ │ adds r0, r5, r6 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x000c │ │ │ │ + cbnz r4, 485fc6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3742d2> │ │ │ │ lsls r2, r6, #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] @ (486030 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x37433c>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1470399,141 +1470430,141 @@ │ │ │ │ ... │ │ │ │ str r0, [sp, #800] @ 0x320 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ str r0, [sp, #752] @ 0x2f0 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - add r4, sp, #744 @ 0x2e8 │ │ │ │ + add r1, sp, #1000 @ 0x3e8 │ │ │ │ lsls r2, r6, #4 │ │ │ │ ldrh r6, [r6, #44] @ 0x2c │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r5, #16] │ │ │ │ + ldrsh r4, [r5, r1] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - str r6, [r7, #16] │ │ │ │ + ldrsh r6, [r7, r1] │ │ │ │ lsls r1, r7, #2 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r7, #52] @ 0x34 │ │ │ │ + str r6, [r7, #8] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bvc.n 487ae4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x375df0> │ │ │ │ + bmi.n 487964 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x375c70> │ │ │ │ lsls r7, r6, #2 │ │ │ │ adds r0, r5, r6 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #162 @ 0xa2 │ │ │ │ + movs r6, #226 @ 0xe2 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrsh r0, [r0, r2] │ │ │ │ + ldrh r0, [r0, r7] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrsh r6, [r1, r2] │ │ │ │ + ldrh r6, [r1, r7] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrsh r6, [r1, r3] │ │ │ │ + ldrb r6, [r1, r0] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrsh r0, [r3, r3] │ │ │ │ + ldrb r0, [r3, r0] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrsh r4, [r7, r1] │ │ │ │ + ldrh r4, [r7, r6] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrsh r2, [r1, r2] │ │ │ │ + ldrh r2, [r1, r7] │ │ │ │ lsls r1, r7, #2 │ │ │ │ subs r0, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r0, r3] │ │ │ │ + ldrb r6, [r0, r0] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrsh r4, [r2, r3] │ │ │ │ + ldrb r4, [r2, r0] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrsh r0, [r5, r5] │ │ │ │ + ldrb r0, [r5, r2] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrsh r6, [r6, r5] │ │ │ │ + ldrb r6, [r6, r2] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrb r6, [r1, r7] │ │ │ │ + ldrh r6, [r1, r4] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrb r0, [r3, r7] │ │ │ │ + ldrh r0, [r3, r4] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrb r4, [r2, r1] │ │ │ │ + ldr r4, [r2, r6] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrb r6, [r4, r1] │ │ │ │ + ldr r6, [r4, r6] │ │ │ │ lsls r1, r7, #2 │ │ │ │ movs r0, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r6, r2] │ │ │ │ + ldr r6, [r6, r7] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrb r0, [r1, r3] │ │ │ │ + ldrh r0, [r1, r0] │ │ │ │ lsls r1, r7, #2 │ │ │ │ adds r0, r0, #2 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r7, r7] │ │ │ │ + ldr r4, [r7, r4] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrb r6, [r1, r0] │ │ │ │ + ldr r6, [r1, r5] │ │ │ │ lsls r1, r7, #2 │ │ │ │ cmp r4, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r4, r1] │ │ │ │ + ldr r2, [r4, r6] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrb r0, [r6, r1] │ │ │ │ + ldr r0, [r6, r6] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrsh r4, [r0, r4] │ │ │ │ + ldrb r4, [r0, r1] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrsh r2, [r2, r4] │ │ │ │ + ldrb r2, [r2, r1] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrsh r2, [r2, r2] │ │ │ │ + ldrh r2, [r2, r7] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrsh r0, [r4, r2] │ │ │ │ + ldrh r0, [r4, r7] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrsh r0, [r4, r2] │ │ │ │ + ldrh r0, [r4, r7] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrsh r6, [r5, r2] │ │ │ │ + ldrh r6, [r5, r7] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrsh r6, [r6, r0] │ │ │ │ + ldrh r6, [r6, r5] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrsh r4, [r0, r1] │ │ │ │ + ldrh r4, [r0, r6] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrh r4, [r4, r7] │ │ │ │ + ldr r4, [r4, r4] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrh r2, [r6, r7] │ │ │ │ + ldr r2, [r6, r4] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrsh r6, [r5, r0] │ │ │ │ + ldrh r6, [r5, r5] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrsh r4, [r7, r0] │ │ │ │ + ldrh r4, [r7, r5] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrb r0, [r1, r6] │ │ │ │ + ldrh r0, [r1, r3] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrb r6, [r2, r6] │ │ │ │ + ldrh r6, [r2, r3] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrsh r6, [r4, r2] │ │ │ │ + ldrh r6, [r4, r7] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrsh r4, [r7, r2] │ │ │ │ + ldrh r4, [r7, r7] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrsh r4, [r7, r2] │ │ │ │ + ldrh r4, [r7, r7] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrsh r6, [r0, r3] │ │ │ │ + ldrb r6, [r0, r0] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrb r2, [r6, r3] │ │ │ │ + ldrh r2, [r6, r0] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrb r0, [r0, r4] │ │ │ │ + ldrh r0, [r0, r1] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrb r0, [r3, r6] │ │ │ │ + ldrh r0, [r3, r3] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrb r6, [r4, r6] │ │ │ │ + ldrh r6, [r4, r3] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrb r2, [r6, r2] │ │ │ │ + ldr r2, [r6, r7] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrb r4, [r7, r2] │ │ │ │ + ldr r4, [r7, r7] │ │ │ │ lsls r1, r7, #2 │ │ │ │ subs r0, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r2, r2] │ │ │ │ + ldrh r0, [r2, r7] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrsh r2, [r4, r2] │ │ │ │ + ldrh r2, [r4, r7] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrh r2, [r1, r3] │ │ │ │ + ldr r2, [r1, r0] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrh r0, [r3, r3] │ │ │ │ + ldr r0, [r3, r0] │ │ │ │ lsls r1, r7, #2 │ │ │ │ add r3, sp, #120 @ 0x78 │ │ │ │ movs r6, #1 │ │ │ │ mov r0, r3 │ │ │ │ movs r1, #64 @ 0x40 │ │ │ │ vldr d0, [pc, #888] @ 487e80 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x37618c> │ │ │ │ mov r8, r3 │ │ │ │ @@ -1471448,29 +1471479,29 @@ │ │ │ │ b.w 48723e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x37554a> │ │ │ │ nop │ │ │ │ ... │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r6, r2] │ │ │ │ + ldr r5, [pc, #968] @ (48883c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x376b48>) │ │ │ │ lsls r1, r7, #2 │ │ │ │ - str r0, [r0, r3] │ │ │ │ + ldr r6, [pc, #0] @ (488478 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x376784>) │ │ │ │ lsls r1, r7, #2 │ │ │ │ - str r4, [r4, r4] │ │ │ │ + ldr r6, [pc, #400] @ (48860c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x376918>) │ │ │ │ lsls r1, r7, #2 │ │ │ │ - str r6, [r6, r4] │ │ │ │ + ldr r6, [pc, #472] @ (488658 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x376964>) │ │ │ │ lsls r1, r7, #2 │ │ │ │ - str r0, [r3, r2] │ │ │ │ + ldr r5, [pc, #864] @ (4887e4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x376af0>) │ │ │ │ lsls r1, r7, #2 │ │ │ │ - str r6, [r5, r2] │ │ │ │ + ldr r5, [pc, #952] @ (488840 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x376b4c>) │ │ │ │ lsls r1, r7, #2 │ │ │ │ - str r6, [r2, r3] │ │ │ │ + ldr r6, [pc, #88] @ (4884e4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3767f0>) │ │ │ │ lsls r1, r7, #2 │ │ │ │ - str r4, [r5, r3] │ │ │ │ + ldr r6, [pc, #176] @ (488540 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x37684c>) │ │ │ │ lsls r1, r7, #2 │ │ │ │ subs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r2, [sp, #96] @ 0x60 │ │ │ │ cmp r3, #31 │ │ │ │ bhi.w 48884a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x376b56> │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ @@ -1471858,15 +1471889,15 @@ │ │ │ │ bhi.n 48885c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x376b68> │ │ │ │ ldr r3, [pc, #12] @ (488860 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x376b6c>) │ │ │ │ add r3, pc │ │ │ │ ldrh.w r0, [r3, r0, lsl #1] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - str r5, [sp, #64] @ 0x40 │ │ │ │ + str r2, [sp, #320] @ 0x140 │ │ │ │ lsls r2, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #176] @ (488928 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x376c34>) │ │ │ │ @@ -1476117,15 +1476148,15 @@ │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r3, [pc, #8] @ (48b668 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x379974>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - str r6, [r1, #124] @ 0x7c │ │ │ │ + str r6, [r1, #80] @ 0x50 │ │ │ │ lsls r2, r6, #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] @ (48b7bc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x379ac8>) │ │ │ │ @@ -1476651,15 +1476682,15 @@ │ │ │ │ mov sl, fp │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldr r3, [pc, #8] @ (48bb7c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x379e88>) │ │ │ │ add r3, pc │ │ │ │ add.w r0, r3, r0, lsl #7 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - str r2, [r5, #44] @ 0x2c │ │ │ │ + str r2, [r5, #0] │ │ │ │ lsls r2, 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, #3896] @ 0xf38 │ │ │ │ mov r5, r1 │ │ │ │ ldr.w r1, [pc, #1180] @ 48c030 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x37a33c> │ │ │ │ @@ -1478331,15 +1478362,15 @@ │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #186 @ 0xba │ │ │ │ lsls r3, r4, #5 │ │ │ │ adds r5, #124 @ 0x7c │ │ │ │ lsls r3, r4, #5 │ │ │ │ - strh r0, [r6, r5] │ │ │ │ + str r0, [r6, r2] │ │ │ │ lsls r2, r6, #4 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ 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 │ │ │ │ @@ -1480394,15 +1480425,15 @@ │ │ │ │ ldrh r3, [r4, #24] │ │ │ │ ldrh r5, [r2, #24] │ │ │ │ ubfx r3, r3, #3, #9 │ │ │ │ bfi r5, r3, #3, #9 │ │ │ │ strh r5, [r2, #24] │ │ │ │ bl 467c68 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x355f74> │ │ │ │ mov r0, r9 │ │ │ │ - bl a94d7c │ │ │ │ + bl a94cd4 │ │ │ │ str r4, [r0, #0] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r2, r8 │ │ │ │ movs r1, #184 @ 0xb8 │ │ │ │ mov r0, r5 │ │ │ │ bl 46a1b4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3584c0> │ │ │ │ @@ -1480492,15 +1480523,15 @@ │ │ │ │ ldrh r3, [r4, #24] │ │ │ │ ldrh r5, [r2, #24] │ │ │ │ ubfx r3, r3, #3, #9 │ │ │ │ bfi r5, r3, #3, #9 │ │ │ │ strh r5, [r2, #24] │ │ │ │ bl 467c68 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x355f74> │ │ │ │ mov r0, r9 │ │ │ │ - bl a94d7c │ │ │ │ + bl a94cd4 │ │ │ │ str r4, [r0, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ 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 │ │ │ │ @@ -1480572,15 +1480603,15 @@ │ │ │ │ ldrh r3, [r4, #24] │ │ │ │ ldrh r5, [r2, #24] │ │ │ │ ubfx r3, r3, #3, #9 │ │ │ │ bfi r5, r3, #3, #9 │ │ │ │ strh r5, [r2, #24] │ │ │ │ bl 467c68 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x355f74> │ │ │ │ mov r0, sl │ │ │ │ - bl a94d7c │ │ │ │ + bl a94cd4 │ │ │ │ str r4, [r0, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1480777,15 +1480808,15 @@ │ │ │ │ ldrh r3, [r4, #24] │ │ │ │ ldrh r5, [r2, #24] │ │ │ │ ubfx r3, r3, #3, #9 │ │ │ │ bfi r5, r3, #3, #9 │ │ │ │ strh r5, [r2, #24] │ │ │ │ bl 467c68 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x355f74> │ │ │ │ mov r0, r9 │ │ │ │ - bl a94d7c │ │ │ │ + bl a94cd4 │ │ │ │ ldr r2, [pc, #36] @ (48e7cc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x37cad8>) │ │ │ │ ldr r3, [pc, #32] @ (48e7c8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x37cad4>) │ │ │ │ add r2, pc │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ @@ -1480817,15 +1480848,15 @@ │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #24] │ │ │ │ ldr r3, [r1, r3] │ │ │ │ movs r1, #8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #148] @ 0x94 │ │ │ │ mov.w r3, #0 │ │ │ │ - bl a94d4c │ │ │ │ + bl a94ca4 │ │ │ │ cbnz r0, 48e830 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x37cb3c> │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r2, [pc, #1232] @ 48ece0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x37cfec> │ │ │ │ ldr.w r3, [pc, #1220] @ 48ecd8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x37cfe4> │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -1481268,15 +1481299,15 @@ │ │ │ │ ldrh r3, [r5, #24] │ │ │ │ ldrh r6, [r2, #24] │ │ │ │ ubfx r3, r3, #3, #9 │ │ │ │ bfi r6, r3, #3, #9 │ │ │ │ strh r6, [r2, #24] │ │ │ │ bl 467c68 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x355f74> │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl a94d7c │ │ │ │ + bl a94cd4 │ │ │ │ str r5, [r0, #0] │ │ │ │ b.n 48e90e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x37cc1a> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ adds r6, r0, r0 │ │ │ │ @@ -1493599,15 +1493630,15 @@ │ │ │ │ movs r5, #0 │ │ │ │ add r3, sp, #352 @ 0x160 │ │ │ │ movs r7, #0 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ str r4, [sp, #120] @ 0x78 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ b.n 496b14 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x384e20> │ │ │ │ - stmia r4!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r6, #4 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r4, #6 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ @@ -1496235,15 +1496266,15 @@ │ │ │ │ str r3, [r7, #48] @ 0x30 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r7, #72] @ 0x48 │ │ │ │ str r3, [r7, #60] @ 0x3c │ │ │ │ b.n 4985c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3868d0> │ │ │ │ nop │ │ │ │ ... │ │ │ │ - strb r0, [r7, #10] │ │ │ │ + ldr r0, [r7, #124] @ 0x7c │ │ │ │ lsls r0, r0, #3 │ │ │ │ ldr r3, [r7, #56] @ 0x38 │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r0, [fp, #16] │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ str r3, [r7, #56] @ 0x38 │ │ │ │ ldr r3, [r7, #64] @ 0x40 │ │ │ │ @@ -1497386,21 +1497417,21 @@ │ │ │ │ strb r2, [r4, #20] │ │ │ │ str r3, [r4, #16] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [pc, #12] @ (499248 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x387554>) │ │ │ │ add r3, pc │ │ │ │ b.n 499210 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x38751c> │ │ │ │ - ldmia r3!, {r1, r4, r5, r7} │ │ │ │ + ldmia r0!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r0, r7, #2 │ │ │ │ - cmp r2, r4 │ │ │ │ + negs r2, r4 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - stmia r2!, {r2, r3, r4, r5, r7} │ │ │ │ - lsls r1, r7, #2 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ + itt │ │ │ │ + lsl r1, r7, #2 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ cbz r3, 4992ae <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3875ba> │ │ │ │ mov ip, r2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ push {r4, r5, lr} │ │ │ │ mov r5, r1 │ │ │ │ cbnz r2, 49926c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x387578> │ │ │ │ ldr r3, [r0, #16] │ │ │ │ @@ -1498701,15 +1498732,15 @@ │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r1, #96] @ 0x60 │ │ │ │ lsls r2, r4, #5 │ │ │ │ str r2, [r7, #64] @ 0x40 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - subs r2, #202 @ 0xca │ │ │ │ + subs r0, #10 │ │ │ │ lsls r0, r7, #2 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1503485,15 +1503516,15 @@ │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #20 │ │ │ │ lsls r2, r4, #5 │ │ │ │ cmp r7, #254 @ 0xfe │ │ │ │ lsls r2, r4, #5 │ │ │ │ - strh r2, [r7, r0] │ │ │ │ + ldr r7, [pc, #488] @ (49d488 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x38b794>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ @@ -1504517,15 +1504548,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #64 @ 0x40 │ │ │ │ lsls r2, r4, #5 │ │ │ │ asrs r0, r4, #6 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa6c00b7 │ │ │ │ + @ instruction: 0xf7ac00b7 │ │ │ │ stmdb 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, #476] @ (49df64 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x38c270>) │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ ldr r3, [pc, #476] @ (49df68 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x38c274>) │ │ │ │ @@ -1505994,15 +1506025,15 @@ │ │ │ │ lsls r2, r4, #5 │ │ │ │ asrs r2, r2, #30 │ │ │ │ lsls r2, r4, #5 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #272] @ (49eda0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x38d0ac>) │ │ │ │ + blxns r0 │ │ │ │ lsls r2, r0, #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 │ │ │ │ @@ -1507586,15 +1507617,15 @@ │ │ │ │ nop │ │ │ │ lsls r4, r1, #31 │ │ │ │ lsls r2, r4, #5 │ │ │ │ adds r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #60 @ 0x3c │ │ │ │ + subs r4, r7, #5 │ │ │ │ lsls r3, r7, #2 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #208 @ 0xd0 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1523587,31 +1523618,31 @@ │ │ │ │ moval r0, r0 │ │ │ │ lsl r1, r6, #15 │ │ │ │ eor r0, r2 │ │ │ │ str r6, [r1, #0] │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r2, #42] @ 0x2a │ │ │ │ + strh r2, [r2, #20] │ │ │ │ lsls r0, r6, #4 │ │ │ │ - strh r4, [r3, #34] @ 0x22 │ │ │ │ + strh r4, [r3, #12] │ │ │ │ lsls r0, r6, #4 │ │ │ │ - strh r4, [r3, #44] @ 0x2c │ │ │ │ + strh r4, [r3, #22] │ │ │ │ lsls r0, r6, #4 │ │ │ │ - strh r2, [r2, #34] @ 0x22 │ │ │ │ + strh r2, [r2, #12] │ │ │ │ lsls r0, r6, #4 │ │ │ │ ldrb r6, [r7, r6] │ │ │ │ lsls r1, r4, #5 │ │ │ │ - strh r6, [r6, #20] │ │ │ │ + ldrb r6, [r6, #31] │ │ │ │ lsls r0, r6, #4 │ │ │ │ - strh r4, [r2, #16] │ │ │ │ + ldrb r4, [r2, #29] │ │ │ │ lsls r0, r6, #4 │ │ │ │ - strh r2, [r7, #16] │ │ │ │ + ldrb r2, [r7, #29] │ │ │ │ lsls r0, r6, #4 │ │ │ │ - strh r4, [r5, #14] │ │ │ │ + ldrb r4, [r5, #28] │ │ │ │ lsls r0, r6, #4 │ │ │ │ ldrb.w r6, [sl, #17] │ │ │ │ mov r0, r7 │ │ │ │ vldr d0, [pc, #164] @ 4aa450 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x39875c> │ │ │ │ mov r1, r6 │ │ │ │ bl 467790 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x355a9c> │ │ │ │ mov r2, r6 │ │ │ │ @@ -1523682,21 +1523713,21 @@ │ │ │ │ strh r0, [r0, #0] │ │ │ │ ldr r7, [r2, #104] @ 0x68 │ │ │ │ itte al │ │ │ │ moval r0, r0 │ │ │ │ bal.n 4aa466 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x398772> @ unpredictable branch in IT block │ │ │ │ │ │ │ │ ldr??.w fp, [r6, #235]! │ │ │ │ - strh r2, [r2, #16] │ │ │ │ + ldrb r2, [r2, #29] │ │ │ │ lsls r0, r6, #4 │ │ │ │ - strh r4, [r6, #2] │ │ │ │ + ldrb r4, [r6, #22] │ │ │ │ lsls r0, r6, #4 │ │ │ │ - strh r2, [r4, #18] │ │ │ │ + ldrb r2, [r4, #30] │ │ │ │ lsls r0, r6, #4 │ │ │ │ - strh r0, [r6, #2] │ │ │ │ + ldrb r0, [r6, #22] │ │ │ │ lsls r0, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #336] @ (4aa5dc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3988e8>) │ │ │ │ @@ -1529903,17 +1529934,17 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ subs r4, r2, r4 │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ subs r6, r2, r3 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - subs r5, #36 @ 0x24 │ │ │ │ + subs r2, #100 @ 0x64 │ │ │ │ lsls r0, r6, #4 │ │ │ │ - subs r5, #16 │ │ │ │ + subs r2, #80 @ 0x50 │ │ │ │ lsls r0, 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, #3440] @ 0xd70 │ │ │ │ ldr r2, [pc, #648] @ (4aebe8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x39cef4>) │ │ │ │ @@ -1530158,15 +1530189,15 @@ │ │ │ │ b.n 4aec04 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x39cf10> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ asrs r6, r2, #26 │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #60 @ 0x3c │ │ │ │ + subs r2, #124 @ 0x7c │ │ │ │ lsls r0, r6, #4 │ │ │ │ asrs r2, r1, #21 │ │ │ │ lsls r1, r4, #5 │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldrb r2, [r3, #12] │ │ │ │ cmp r2, #1 │ │ │ │ @@ -1536159,15 +1536190,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ udf #255 @ 0xff │ │ │ │ bpl.n 4b2b3c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3a0e48> │ │ │ │ lsls r0, r4, #5 │ │ │ │ asrs r0, r4, #6 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #104 @ 0x68 │ │ │ │ + add r2, sp, #360 @ 0x168 │ │ │ │ lsls r6, r6, #2 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ 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 │ │ │ │ @@ -1538564,19 +1538595,19 @@ │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ cbnz r0, 4b45c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3a28cc> │ │ │ │ lsls r0, r4, #5 │ │ │ │ asrs r0, r4, #6 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #448] @ 0x1c0 │ │ │ │ + ldrh r0, [r6, #60] @ 0x3c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r2, [sp, #416] @ 0x1a0 │ │ │ │ + ldrh r0, [r5, #60] @ 0x3c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r6, r2, #3 │ │ │ │ + lsrs r6, r2, #24 │ │ │ │ lsls r2, r0, #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, #4] │ │ │ │ mov r5, r0 │ │ │ │ @@ -1539991,25 +1540022,25 @@ │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ movs r1, #34 @ 0x22 │ │ │ │ mov r0, r5 │ │ │ │ bl 4b4600 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3a290c> │ │ │ │ ldr r0, [sp, #8] │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #8 │ │ │ │ - bl a94d4c │ │ │ │ + bl a94ca4 │ │ │ │ subs r3, r0, #0 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ strb.w r3, [sp, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 4b5624 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3a3930> │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #32 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl a94d4c │ │ │ │ + bl a94ca4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 4b561e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3a392a> │ │ │ │ ldr r3, [r5, #24] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ bl 468038 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x356344> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ @@ -1540060,15 +1540091,15 @@ │ │ │ │ ldr r1, [r4, #24] │ │ │ │ tst r6, r1 │ │ │ │ bne.n 4b54aa <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3a37b6> │ │ │ │ ldr r0, [r4, #28] │ │ │ │ bl 519840 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x407b4c> │ │ │ │ cbz r0, 4b54b2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3a37be> │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl a94d7c │ │ │ │ + bl a94cd4 │ │ │ │ str r4, [r0, #0] │ │ │ │ mov r4, r5 │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 4b5466 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3a3772> │ │ │ │ mov r0, r9 │ │ │ │ bl 468038 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x356344> │ │ │ │ mov r3, r9 │ │ │ │ @@ -1540080,15 +1540111,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, #116 @ 0x74 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl a94e28 │ │ │ │ + bl a94d80 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 4b5674 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3a3980> │ │ │ │ ldr r7, [r0, #0] │ │ │ │ cmp r7, #0 │ │ │ │ beq.w 4b5674 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3a3980> │ │ │ │ ldr r3, [pc, #452] @ (4b56b8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3a39c4>) │ │ │ │ ldr r1, [sp, #16] │ │ │ │ @@ -1540138,24 +1540169,24 @@ │ │ │ │ b.n 4b5528 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3a3834> │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #47 @ 0x2f │ │ │ │ bne.n 4b5478 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3a3784> │ │ │ │ mov fp, r4 │ │ │ │ mov r4, r5 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl a94d7c │ │ │ │ + bl a94cd4 │ │ │ │ str.w fp, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ bne.w 4b5466 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3a3772> │ │ │ │ b.n 4b54b8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3a37c4> │ │ │ │ ldr r2, [r4, #20] │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ bne.w 4b548c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3a3798> │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl a94d7c │ │ │ │ + bl a94cd4 │ │ │ │ str r4, [r0, #0] │ │ │ │ b.n 4b548c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3a3798> │ │ │ │ sub.w r3, r8, #524288 @ 0x80000 │ │ │ │ ldr.w sl, [sp, #12] │ │ │ │ clz r3, r3 │ │ │ │ ldr r2, [r7, #20] │ │ │ │ cmp r5, r8 │ │ │ │ @@ -1566859,15 +1566890,15 @@ │ │ │ │ ldrb r0, [r7, #31] │ │ │ │ add r1, pc, #720 @ (adr r1, 4c685c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3b4b68>) │ │ │ │ lsls r7, r3, #5 │ │ │ │ add r1, pc, #712 @ (adr r1, 4c6858 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3b4b64>) │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r2, r4, r5, r7} │ │ │ │ + stmia r5!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r6, r5, #4 │ │ │ │ adds r0, r5, r6 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [sp, #552] @ 0x228 │ │ │ │ lsls r7, r3, #5 │ │ │ │ @@ -1567411,15 +1567442,15 @@ │ │ │ │ strb r0, [r3, #13] │ │ │ │ b.n 4c6aa4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3b4db0> │ │ │ │ nop │ │ │ │ str r5, [sp, #632] @ 0x278 │ │ │ │ lsls r7, r3, #5 │ │ │ │ adds r0, r5, r6 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r1, #11] │ │ │ │ + strb r2, [r1, #0] │ │ │ │ lsls r1, 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 │ │ │ │ bl 51911c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x407428> │ │ │ │ @@ -1567951,15 +1567982,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ udf #255 @ 0xff │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - str r0, [r6, #112] @ 0x70 │ │ │ │ + str r0, [r6, #68] @ 0x44 │ │ │ │ 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 r2, r1 │ │ │ │ ldr r1, [pc, #724] @ (4c7378 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3b5684>) │ │ │ │ @@ -1575292,15 +1575323,15 @@ │ │ │ │ strd r1, r0, [r5, #4] │ │ │ │ str r1, [r5, #12] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r2, #112] @ 0x70 │ │ │ │ + ldr r2, [r2, #68] @ 0x44 │ │ │ │ lsls r6, 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, #3848] @ 0xf08 │ │ │ │ ldr.w r4, [pc, #3080] @ 4cca74 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3bad80> │ │ │ │ mov fp, r0 │ │ │ │ @@ -1580915,57 +1580946,56 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #104] @ (4cfa94 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3bdda0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #104] @ (4cfa98 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3bdda4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - @ instruction: 0xfb5400b3 │ │ │ │ - udf #166 @ 0xa6 │ │ │ │ + ldrb.w r0, [r4, #179] @ 0xb3 │ │ │ │ + blt.n 4cfa08 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3bdd14> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - udf #112 @ 0x70 │ │ │ │ + blt.n 4cf9a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3bdcac> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - asrs r6, r1, #30 │ │ │ │ + asrs r6, r1, #19 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r0, #4 │ │ │ │ - lsls r5, r7, #2 │ │ │ │ - udf #42 @ 0x2a │ │ │ │ + mcr2 0, 2, r0, cr0, cr12, {5} │ │ │ │ + blt.n 4cfb20 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3bde2c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - udf #138 @ 0x8a │ │ │ │ + blt.n 4cf9e4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3bdcf0> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - udf #2 │ │ │ │ + blt.n 4cfad8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3bdde4> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - udf #66 @ 0x42 │ │ │ │ + blt.n 4cf95c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3bdc68> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - udf #14 │ │ │ │ + blt.n 4cfaf8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3bde04> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r4, [sp, #416] @ 0x1a0 │ │ │ │ + str r1, [sp, #672] @ 0x2a0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r7, [pc, #696] @ (4cfd1c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3be028>) │ │ │ │ + ldr r4, [pc, #952] @ (4cfe1c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3be128>) │ │ │ │ lsls r7, r7, #2 │ │ │ │ - bhi.n 4cfb10 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3bde1c> │ │ │ │ + bpl.n 4cf990 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3bdc9c> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xf4d200b2 │ │ │ │ - udf #16 │ │ │ │ + @ instruction: 0xf21200b2 │ │ │ │ + blt.n 4cfb10 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3bde1c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ble.n 4cfa28 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3bdd34> │ │ │ │ + blt.n 4cfaa8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3bddb4> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - udf #42 @ 0x2a │ │ │ │ + blt.n 4cfb4c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3bde58> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - mrc2 0, 1, r0, cr12, cr12, {5} │ │ │ │ - mrc2 0, 1, r0, cr6, cr12, {5} │ │ │ │ - ble.n 4cfa04 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3bdd10> │ │ │ │ + @ instruction: 0xfb7c00bc │ │ │ │ + @ instruction: 0xfb7600bc │ │ │ │ + blt.n 4cfa84 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3bdd90> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ble.n 4cf9ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3bdcb8> │ │ │ │ + bge.n 4cfa2c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3bdd38> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - mcr2 0, 1, r0, cr4, cr12, {5} │ │ │ │ - mrc2 0, 0, r0, cr14, cr12, {5} │ │ │ │ - mrc2 0, 0, r0, cr8, cr12, {5} │ │ │ │ - mrc2 0, 0, r0, cr2, cr12, {5} │ │ │ │ - mcr2 0, 0, r0, cr12, cr12, {5} │ │ │ │ + @ instruction: 0xfb6400bc │ │ │ │ + @ instruction: 0xfb5e00bc │ │ │ │ + @ instruction: 0xfb5800bc │ │ │ │ + @ instruction: 0xfb5200bc │ │ │ │ + @ instruction: 0xfb4c00bc │ │ │ │ cmp r0, #12 │ │ │ │ bhi.n 4cfafa <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3bde06> │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r0, r5, #28 │ │ │ │ lsrs r2, r1, #20 │ │ │ │ asrs r0, r2, #12 │ │ │ │ adds r6, r2, r4 │ │ │ │ @@ -1581007,39 +1581037,39 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #52] @ (4cfb2c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3bde38>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #52] @ (4cfb30 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3bde3c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ble.n 4cfa24 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3bdd30> │ │ │ │ + bge.n 4cfaa4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3bddb0> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ble.n 4cfa2c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3bdd38> │ │ │ │ + bge.n 4cfaac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3bddb8> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ble.n 4cfa3c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3bdd48> │ │ │ │ + bge.n 4cfabc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3bddc8> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ble.n 4cfa4c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3bdd58> │ │ │ │ + bge.n 4cfacc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3bddd8> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ble.n 4cfa5c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3bdd68> │ │ │ │ + bge.n 4cfadc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3bdde8> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ble.n 4cfa74 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3bdd80> │ │ │ │ + bge.n 4cfaf4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3bde00> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - asrs r0, r6, #30 │ │ │ │ + asrs r0, r6, #19 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ble.n 4cfa84 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3bdd90> │ │ │ │ + bge.n 4cfb04 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3bde10> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ble.n 4cfa94 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3bdda0> │ │ │ │ + bge.n 4cfb14 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3bde20> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ble.n 4cfa9c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3bdda8> │ │ │ │ + bge.n 4cfb1c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3bde28> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ble.n 4cfab4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3bddc0> │ │ │ │ + blt.n 4cfb34 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3bde40> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ble.n 4cfbbc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3bdec8> │ │ │ │ + bge.n 4cfa3c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3bdd48> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r4, [sp, #512] @ 0x200 │ │ │ │ + str r1, [sp, #768] @ 0x300 │ │ │ │ lsls r6, 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 r4, r3 │ │ │ │ @@ -1581088,17 +1581118,17 @@ │ │ │ │ mov r1, r2 │ │ │ │ bl 519fd0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4082dc> │ │ │ │ b.n 4cfb6a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3bde76> │ │ │ │ bl 51a050 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40835c> │ │ │ │ b.n 4cfb6a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3bde76> │ │ │ │ bl 519fa8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4082b4> │ │ │ │ b.n 4cfb6a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3bde76> │ │ │ │ - ble.n 4cfc80 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3bdf8c> │ │ │ │ + bge.n 4cfb00 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3bde0c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bvs.n 4cfb68 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3bde74> │ │ │ │ + bmi.n 4cfbe8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3bdef4> │ │ │ │ lsls r4, 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, #4040] @ 0xfc8 │ │ │ │ ldrb r3, [r1, #4] │ │ │ │ sub sp, #20 │ │ │ │ @@ -1581431,67 +1581461,67 @@ │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ adds r7, #1 │ │ │ │ blx 67eac <__fprintf_chk@plt> │ │ │ │ cmp r7, r6 │ │ │ │ bne.n 4cff0a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3be216> │ │ │ │ b.n 4cfc8a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3bdf96> │ │ │ │ - ldr r0, [r6, #12] │ │ │ │ + str r0, [r6, #96] @ 0x60 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - bgt.n 4d0004 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3be310> │ │ │ │ + bls.n 4cfe84 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3be190> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [r6, #8] │ │ │ │ + str r4, [r6, #92] @ 0x5c │ │ │ │ lsls r7, r7, #2 │ │ │ │ - bgt.n 4cffac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3be2b8> │ │ │ │ + bls.n 4d002c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3be338> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [r7, #4] │ │ │ │ + str r4, [r7, #88] @ 0x58 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - add sl, r4 │ │ │ │ + rors r2, r4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bgt.n 4cff54 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3be260> │ │ │ │ + bls.n 4cffd4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3be2e0> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [r0, #0] │ │ │ │ + str r4, [r0, #84] @ 0x54 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - cmp r5, #34 @ 0x22 │ │ │ │ + cmp r2, #98 @ 0x62 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r4, [r5, #124] @ 0x7c │ │ │ │ + str r4, [r5, #80] @ 0x50 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - strb r6, [r7, #9] │ │ │ │ + ldr r6, [r7, #120] @ 0x78 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r4, [r6, #120] @ 0x78 │ │ │ │ + str r4, [r6, #76] @ 0x4c │ │ │ │ lsls r7, r7, #2 │ │ │ │ - str r3, [sp, #976] @ 0x3d0 │ │ │ │ + str r1, [sp, #208] @ 0xd0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r6, [r3, #11] │ │ │ │ + strb r6, [r3, #0] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrb r2, [r1, #11] │ │ │ │ + ldrb r2, [r1, #0] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r0, #11] │ │ │ │ + ldrb r0, [r0, #0] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 4d0058 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3be364> │ │ │ │ + bls.n 4cfed8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3be1e4> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - str r4, [r6, #112] @ 0x70 │ │ │ │ + str r4, [r6, #68] @ 0x44 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - muls r0, r3 │ │ │ │ + lsls r0, r3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bge.n 4cfef4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3be200> │ │ │ │ + bvc.n 4cff74 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3be280> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [r7, #104] @ 0x68 │ │ │ │ + str r2, [r7, #60] @ 0x3c │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldrsh r6, [r3, r7] │ │ │ │ + ldrb r6, [r3, r4] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r0, [r3, #104] @ 0x68 │ │ │ │ + str r0, [r3, #60] @ 0x3c │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldrsh r6, [r3, r6] │ │ │ │ + ldrb r6, [r3, r3] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r0, [r3, #100] @ 0x64 │ │ │ │ + str r0, [r3, #56] @ 0x38 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldrsh r4, [r3, r5] │ │ │ │ + ldrb r4, [r3, r2] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r6, [r2, #96] @ 0x60 │ │ │ │ + str r6, [r2, #52] @ 0x34 │ │ │ │ lsls r7, r7, #2 │ │ │ │ ldr r2, [r0, #40] @ 0x28 │ │ │ │ cbz r2, 4cffde <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3be2ea> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1581513,15 +1581543,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx 67eac <__fprintf_chk@plt> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ bx lr │ │ │ │ - bls.n 4cfffc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3be308> │ │ │ │ + bvs.n 4d007c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3be388> │ │ │ │ lsls r4, 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, #3752] @ 0xea8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #580] @ (4d023c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3be548>) │ │ │ │ @@ -1581727,28 +1581757,28 @@ │ │ │ │ subs r0, #1 │ │ │ │ b.n 4d01d8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3be4e4> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ movs r0, r0 │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 4d01a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3be4ac> │ │ │ │ + bpl.n 4d0220 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3be52c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bvc.n 4d022c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3be538> │ │ │ │ + bpl.n 4d02ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3be5b8> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsrs r0, r6, #12 │ │ │ │ + lsrs r0, r6, #1 │ │ │ │ lsls r2, r0, #3 │ │ │ │ mrc2 1, 6, r0, cr4, cr14, {2} │ │ │ │ - strh r2, [r6, #12] │ │ │ │ + ldrb r2, [r6, #27] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - bvc.n 4d02a8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3be5b4> │ │ │ │ + bmi.n 4d0328 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3be634> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bvc.n 4d0278 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3be584> │ │ │ │ + bmi.n 4d02f8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3be604> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r4, [r5, #10] │ │ │ │ + ldrb r4, [r5, #26] │ │ │ │ lsls r0, r7, #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, r0 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ @@ -1581806,19 +1581836,19 @@ │ │ │ │ mov r2, r0 │ │ │ │ b.n 4d02b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3be5bc> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, ip │ │ │ │ bl 440564 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32e870> │ │ │ │ mov r2, r5 │ │ │ │ b.n 4d02b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3be5bc> │ │ │ │ - bvs.n 4d03bc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3be6c8> │ │ │ │ + bcc.n 4d023c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3be548> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bvs.n 4d036c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3be678> │ │ │ │ + bcc.n 4d03ec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3be6f8> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bvs.n 4d0340 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3be64c> │ │ │ │ + bcc.n 4d03c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3be6cc> │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ mov r8, r1 │ │ │ │ @@ -1581858,18 +1581888,18 @@ │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 6767c │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ adds r4, r4, r6 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - strb r6, [r5, #7] │ │ │ │ + ldr r6, [r5, #112] @ 0x70 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add.w r0, r4, #6160384 @ 0x5e0000 │ │ │ │ - strb r0, [r5, r7] │ │ │ │ + movw r0, #16572 @ 0x40bc │ │ │ │ + strh r0, [r5, r4] │ │ │ │ lsls r5, r6, #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 │ │ │ │ @@ -1581913,29 +1581943,29 @@ │ │ │ │ b.n 4d03b8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3be6c4> │ │ │ │ ldr r3, [pc, #32] @ (4d041c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3be728>) │ │ │ │ add r3, pc │ │ │ │ b.n 4d03b8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3be6c4> │ │ │ │ ldr r3, [pc, #32] @ (4d0420 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3be72c>) │ │ │ │ add r3, pc │ │ │ │ b.n 4d03b8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3be6c4> │ │ │ │ - ldrb r6, [r5, r4] │ │ │ │ + ldrh r6, [r5, r1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bpl.n 4d04a8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3be7b4> │ │ │ │ + bcs.n 4d0328 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3be634> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r5, [pc, #888] @ (4d0788 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3bea94>) │ │ │ │ + ldr r3, [pc, #120] @ (4d0488 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3be794>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bvs.n 4d04f0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3be7fc> │ │ │ │ + bcc.n 4d0370 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3be67c> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - strb r6, [r3, #16] │ │ │ │ + strb r6, [r3, #5] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 4d044c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3be758> │ │ │ │ + bcs.n 4d04cc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3be7d8> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bpl.n 4d0444 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3be750> │ │ │ │ + bcs.n 4d04c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3be7d0> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb6b0 │ │ │ │ + cbz r0, 4d04a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3be7ac> │ │ │ │ lsls r5, r6, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1581963,17 +1581993,17 @@ │ │ │ │ blx 67eac <__fprintf_chk@plt> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #36] @ 0x24 │ │ │ │ asrs r6, r5 │ │ │ │ - ldr r6, [pc, #680] @ (4d072c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3bea38>) │ │ │ │ + ldr r3, [pc, #936] @ (4d082c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3beb38>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [r6, r7] │ │ │ │ + ldrsb r6, [r6, r4] │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldrb.w r5, [r0, #37] @ 0x25 │ │ │ │ sub sp, #20 │ │ │ │ @@ -1582441,89 +1582471,89 @@ │ │ │ │ ldr r2, [pc, #160] @ (4d0a1c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3bed28>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx 67eac <__fprintf_chk@plt> │ │ │ │ b.n 4d054a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3be856> │ │ │ │ nop │ │ │ │ - bmi.n 4d0a6c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3bed78> │ │ │ │ + bne.n 4d08ec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3bebf8> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsrs r4, r3, #15 │ │ │ │ + lsrs r4, r3, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bmi.n 4d0a04 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3bed10> │ │ │ │ + bne.n 4d0a84 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3bed90> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsrs r6, r2, #15 │ │ │ │ + lsrs r6, r2, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r0, #15 │ │ │ │ + lsrs r0, r0, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r0, [r1, #0] │ │ │ │ + ldrb r0, [r1, r5] │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldr r6, [r0, #52] @ 0x34 │ │ │ │ + ldr r6, [r0, #8] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bcs.n 4d08f0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3bebfc> │ │ │ │ + ldmia r7, {r2, r5, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsh r4, [r2, r3] │ │ │ │ + ldrb r4, [r2, r0] │ │ │ │ lsls r7, r7, #2 │ │ │ │ - movs r3, #244 @ 0xf4 │ │ │ │ + movs r1, #52 @ 0x34 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - bcs.n 4d091c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3bec28> │ │ │ │ + ldmia r7, {r2, r4, r5, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsh r0, [r2, r2] │ │ │ │ + ldrh r0, [r2, r7] │ │ │ │ lsls r7, r7, #2 │ │ │ │ - bcs.n 4d0a88 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3bed94> │ │ │ │ + ldmia r7, {r1, r2, r5, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bcs.n 4d0a84 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3bed90> │ │ │ │ + ldmia r7, {r1, r5, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bcs.n 4d0a6c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3bed78> │ │ │ │ + ldmia r7, {r2, r4, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bcs.n 4d0a7c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3bed88> │ │ │ │ + ldmia r7, {r1, r3, r4, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bcs.n 4d0a54 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3bed60> │ │ │ │ + ldmia r7, {r2, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsh r2, [r2, r0] │ │ │ │ + ldrh r2, [r2, r5] │ │ │ │ lsls r7, r7, #2 │ │ │ │ - bne.n 4d0958 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3bec64> │ │ │ │ + ldmia r7!, {r1} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r6, [r3, #4] │ │ │ │ + ldr r6, [r3, #100] @ 0x64 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r2, [r2, #4] │ │ │ │ + ldr r2, [r2, #100] @ 0x64 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 4d0960 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3bec6c> │ │ │ │ + beq.n 4d09e0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3becec> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldrb r6, [r4, r5] │ │ │ │ + ldrh r6, [r4, r2] │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldr r6, [r2, #12] │ │ │ │ + str r6, [r2, #96] @ 0x60 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - beq.n 4d09b8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3becc4> │ │ │ │ + ldmia r6!, {r1, r2, r5} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bne.n 4d0a48 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3bed54> │ │ │ │ + ldmia r6, {r2, r3, r5, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bne.n 4d0a2c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3bed38> │ │ │ │ + ldmia r6, {r2, r3, r4, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r2!, {r5} │ │ │ │ + stmia r7!, {r5, r6} │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r2, [pc, #968] @ (4d0dc4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3bf0d0>) │ │ │ │ + ldr r0, [pc, #200] @ (4d0ac4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3bedd0>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r2!, {r3, r4} │ │ │ │ + stmia r7!, {r3, r4, r6} │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldmia r2, {r1, r2} │ │ │ │ + stmia r7!, {r1, r2, r6} │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrb r6, [r1, r3] │ │ │ │ + ldrh r6, [r1, r0] │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldr r5, [pc, #160] @ (4d0aac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3bedb8>) │ │ │ │ + ldr r2, [pc, #416] @ (4d0bac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3beeb8>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r5, [pc, #104] @ (4d0a78 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3bed84>) │ │ │ │ + ldr r2, [pc, #360] @ (4d0b78 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3bee84>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r5, [pc, #48] @ (4d0a44 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3bed50>) │ │ │ │ + ldr r2, [pc, #304] @ (4d0b44 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3bee50>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r4, [pc, #760] @ (4d0d10 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3bf01c>) │ │ │ │ + ldr r1, [pc, #1016] @ (4d0e10 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3bf11c>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r4, [pc, #680] @ (4d0cc4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3befd0>) │ │ │ │ + ldr r1, [pc, #936] @ (4d0dc4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3bf0d0>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r4, [pc, #600] @ (4d0c78 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3bef84>) │ │ │ │ + ldr r1, [pc, #856] @ (4d0d78 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3bf084>) │ │ │ │ lsls r4, r7, #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, #12] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1582580,19 +1582610,19 @@ │ │ │ │ movne r2, #128 @ 0x80 │ │ │ │ moveq r2, #4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 4d0488 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3be794> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldmia r6, {r2, r4, r6, r7} │ │ │ │ + ldmia r4, {r2, r4} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - pop {r3, pc} │ │ │ │ + rev16 r0, r1 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - cmp r6, #66 @ 0x42 │ │ │ │ + cmp r3, #130 @ 0x82 │ │ │ │ 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, #3944] @ 0xf68 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #940] @ (4d0e88 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3bf194>) │ │ │ │ @@ -1582974,101 +1583004,102 @@ │ │ │ │ add r1, pc │ │ │ │ b.n 4d0e44 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3bf150> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds.w r1, ip, #14548992 @ 0xde0000 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r4!, {r1, r2, r3} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [pc, #928] @ (4d1238 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3bf544>) │ │ │ │ + mov r0, r5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r6, #232 @ 0xe8 │ │ │ │ + adds r4, #40 @ 0x28 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldc 0, cr0, [sl, #-752] @ 0xfffffd10 │ │ │ │ - adds r6, #230 @ 0xe6 │ │ │ │ + orrs.w r0, sl, ip, ror #2 │ │ │ │ + adds r4, #38 @ 0x26 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r6, #148 @ 0x94 │ │ │ │ + adds r3, #212 @ 0xd4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldcl 0, cr0, [r6], #752 @ 0x2f0 │ │ │ │ - adds r6, #254 @ 0xfe │ │ │ │ + bics.w r0, r6, ip, ror #2 │ │ │ │ + adds r4, #62 @ 0x3e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r5, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r3!, {r1, r4, r5} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stcl 0, cr0, [lr], {188} @ 0xbc │ │ │ │ - ldmia r6!, {r5} │ │ │ │ + and.w r0, lr, ip, ror #2 │ │ │ │ + ldmia r3!, {r5, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r4, #244 @ 0xf4 │ │ │ │ + cmp r2, #52 @ 0x34 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - subs r4, r0, r0 │ │ │ │ + asrs r4, r0, #29 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldc 0, cr0, [r6], #-752 @ 0xfffffd10 │ │ │ │ - bvc.n 4d0fa4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3bf2b0> │ │ │ │ + ldrd r0, r0, [r6, #-752]! @ 0x2f0 │ │ │ │ + bmi.n 4d0e24 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3bf130> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r5, {r4, r5, r7} │ │ │ │ + ldmia r2!, {r4, r5, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - rsbs r0, r8, ip, ror #2 │ │ │ │ - ldmia r5, {r4, r5, r7} │ │ │ │ + ldmdb r8, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r2!, {r4, r5, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r2, #146 @ 0x92 │ │ │ │ + adds r7, #210 @ 0xd2 │ │ │ │ lsls r0, r7, #2 │ │ │ │ bfi r1, ip, #1, #30 │ │ │ │ - @ instruction: 0xeb9200bc │ │ │ │ - ldmia r4!, {r1, r5, r7} │ │ │ │ + @ instruction: 0xe8d200bc │ │ │ │ + ldmia r1, {r1, r5, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - sbcs.w r0, sl, ip, ror #2 │ │ │ │ - sbc.w r0, lr, ip, ror #2 │ │ │ │ - ldmia r4!, {r2, r3, r5, r6} │ │ │ │ + ldmia.w sl!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia.w lr!, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r1!, {r2, r3, r5, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adcs.w r0, lr, ip, ror #2 │ │ │ │ - adcs.w r0, r4, ip, ror #2 │ │ │ │ - adds r5, #26 │ │ │ │ + ldmia.w lr, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia.w r4, {r2, r3, r4, r5, r7} │ │ │ │ + adds r2, #90 @ 0x5a │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adc.w r0, r2, ip, ror #2 │ │ │ │ - ldmia r5!, {} │ │ │ │ + stmia.w r2, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r2!, {r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r3!, {r1, r6, r7} │ │ │ │ + ldmia r1, {r1} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r0!, {r1, r3, r7} │ │ │ │ + pop {r1, r3, r6, r7, pc} │ │ │ │ lsls r7, r6, #2 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ lsls r7, r3, #5 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r6} │ │ │ │ + pop {r1, r2, r3, r4, r7, pc} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r4!, {r1, r2, r3} │ │ │ │ + ldmia r1, {r1, r2, r3, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r3, pc, #176 @ (adr r3, 4d0fd0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3bf2dc>) │ │ │ │ + add r0, pc, #432 @ (adr r0, 4d10d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3bf3dc>) │ │ │ │ lsls r7, r7, #2 │ │ │ │ - bics.w r0, r0, ip, ror #2 │ │ │ │ - ldmia r3, {r2, r3, r6, r7} │ │ │ │ + b.n 4d0e04 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3bf110> │ │ │ │ + lsls r4, r7, #2 │ │ │ │ + ldmia r1!, {r2, r3} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r3, {r2, r3, r4, r6} │ │ │ │ + ldmia r0!, {r2, r3, r4, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r2, [r7, #28] │ │ │ │ + ldrb r2, [r7, #17] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r3, {r2, r3, r4, r5} │ │ │ │ + ldmia r0!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - sbcs.w r0, lr, #5799936 @ 0x588000 │ │ │ │ - ldr r2, [r3, #36] @ 0x24 │ │ │ │ + @ instruction: 0xf2be00b1 │ │ │ │ + str r2, [r3, #120] @ 0x78 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r5, #110 @ 0x6e │ │ │ │ + adds r2, #174 @ 0xae │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r3!, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r1, #220 @ 0xdc │ │ │ │ + subs r4, r3, #4 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldmia r3, {r1, r3, r5} │ │ │ │ + ldmia r0!, {r1, r3, r5, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [pc, #944] @ (4d1300 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3bf60c>) │ │ │ │ + ldr r0, [pc, #176] @ (4d1000 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3bf30c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r5} │ │ │ │ + ldmia r0!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r3, {r3, r4, r5} │ │ │ │ + ldmia r0!, {r3, r4, r5, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r6, [r4, #32] │ │ │ │ + str r6, [r4, #116] @ 0x74 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ sub sp, #8 │ │ │ │ @@ -1583286,47 +1583317,47 @@ │ │ │ │ sxtb r3, r2 │ │ │ │ asrs r4, r3, #31 │ │ │ │ b.n 4d1152 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3bf45e> │ │ │ │ mov r3, r2 │ │ │ │ asrs r4, r2, #31 │ │ │ │ b.n 4d1152 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3bf45e> │ │ │ │ nop │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - negs r6, r1 │ │ │ │ + subs r7, #142 @ 0x8e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r6, [r3, #12] │ │ │ │ + ldrsh r6, [r3, r0] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r0, sp, #816 @ 0x330 │ │ │ │ + add r6, pc, #48 @ (adr r6, 4d11b8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3bf4c4>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r0, r7, r0 │ │ │ │ + asrs r0, r7, #29 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldmia r2!, {r1, r4} │ │ │ │ + stmia r7!, {r1, r4, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 4d1134 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3bf440> │ │ │ │ + b.n 4d0bb4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3beec0> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldmia r1!, {r3, r4, r6, r7} │ │ │ │ + stmia r7!, {r3, r4} │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldmia r1, {r1, r2, r5, r6} │ │ │ │ + stmia r6!, {r1, r2, r5, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r6, [r1, #68] @ 0x44 │ │ │ │ + str r6, [r1, #24] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r0, #76 @ 0x4c │ │ │ │ + movs r5, #140 @ 0x8c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r5!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsrs r2, r6 │ │ │ │ + subs r6, #50 @ 0x32 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r4, r4, #19 │ │ │ │ + asrs r4, r4, #8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r2, r3, r4, r5} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r7!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r5!, {r2, r3, r5} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r0!, {r3, r4, r6, r7} │ │ │ │ + stmia r6!, {r3, r4} │ │ │ │ lsls r4, r6, #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 │ │ │ │ @@ -1583400,27 +1583431,27 @@ │ │ │ │ cbz r3, 4d1282 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3bf58e> │ │ │ │ ldr r3, [pc, #28] @ (4d129c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3bf5a8>) │ │ │ │ add r3, pc │ │ │ │ b.n 4d1210 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3bf51c> │ │ │ │ ldr r3, [pc, #28] @ (4d12a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3bf5ac>) │ │ │ │ add r3, pc │ │ │ │ b.n 4d1210 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3bf51c> │ │ │ │ - b.n 4d0ee8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3bf1f4> │ │ │ │ + b.n 4d1968 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3bfc74> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - b.n 4d0ed0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3bf1dc> │ │ │ │ + b.n 4d1950 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3bfc5c> │ │ │ │ lsls r4, r7, #2 │ │ │ │ lsrs r2, r2, #13 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4} │ │ │ │ + stmia r5!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - push {r1, r2, r3, r4, lr} │ │ │ │ + sxtb r6, r3 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - stmia r7!, {r1, r3, r6, r7} │ │ │ │ + stmia r5!, {r1, r3} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r7!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r4!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov r5, r2 │ │ │ │ ldr.w r2, [pc, #2992] @ 4d1e68 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c0174> │ │ │ │ @@ -1584551,161 +1584582,161 @@ │ │ │ │ movs r0, #67 @ 0x43 │ │ │ │ blx 66db8 │ │ │ │ b.n 4d1e26 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c0132> │ │ │ │ ldc 1, cr0, [ip, #-376]! @ 0xfffffe88 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldc 1, cr0, [r2, #-376]! @ 0xfffffe88 │ │ │ │ - strh r2, [r6, #22] │ │ │ │ + strh r2, [r6, #0] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - beq.n 4d1dfc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c0108> │ │ │ │ + ldmia r6!, {} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - beq.n 4d1f6c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c0278> │ │ │ │ + ldmia r5, {r1, r2, r4, r5, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r4, [r7, r3] │ │ │ │ + ldr r6, [pc, #240] @ (4d1f74 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c0280>) │ │ │ │ lsls r7, r7, #2 │ │ │ │ - cmp r6, #66 @ 0x42 │ │ │ │ + cmp r3, #130 @ 0x82 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r5, #164 @ 0xa4 │ │ │ │ + subs r2, #228 @ 0xe4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - sbcs r6, r4 │ │ │ │ + subs r6, #230 @ 0xe6 │ │ │ │ lsls r4, r7, #2 │ │ │ │ adds r0, r5, r6 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r2, #0] │ │ │ │ + ldrb r6, [r2, r5] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r3, #162 @ 0xa2 │ │ │ │ + movs r0, #226 @ 0xe2 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldmia r1, {r1, r5} │ │ │ │ + stmia r6!, {r1, r5, r6} │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r3, #166 @ 0xa6 │ │ │ │ + movs r0, #230 @ 0xe6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stmia r3!, {r3, r4, r6, r7} │ │ │ │ + stmia r1!, {r3, r4} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r3, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r0, [sp, #760] @ 0x2f8 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldr r7, [pc, #224] @ (4d1f90 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c029c>) │ │ │ │ + ldr r4, [pc, #480] @ (4d2090 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c039c>) │ │ │ │ lsls r7, r7, #2 │ │ │ │ - stmia r5!, {r4, r6} │ │ │ │ + stmia r2!, {r4, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r5!, {r2, r3, r6} │ │ │ │ + stmia r2!, {r2, r3, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - @ instruction: 0xb760 │ │ │ │ + push {r5, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [pc, #608] @ (4d2124 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c0430>) │ │ │ │ + ldr r3, [pc, #864] @ (4d2224 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c0530>) │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsrs r0, r4, #31 │ │ │ │ + lsrs r0, r4, #20 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r6, [r4, r6] │ │ │ │ + ldrsb r6, [r4, r3] │ │ │ │ lsls r1, r6, #2 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #164 @ 0xa4 │ │ │ │ + subs r3, #228 @ 0xe4 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - stmia r4!, {r1, r2, r4} │ │ │ │ + stmia r1!, {r1, r2, r4, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsrs r6, r1, #27 │ │ │ │ + lsrs r6, r1, #16 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r5, [pc, #480] @ (4d20c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c03cc>) │ │ │ │ + ldr r2, [pc, #736] @ (4d21c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c04cc>) │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldr r2, [r7, r2] │ │ │ │ + strb r2, [r7, r7] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsrs r0, r3, #25 │ │ │ │ + lsrs r0, r3, #14 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldmia r3!, {r6} │ │ │ │ + ldmia r0!, {r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ b.n 4d1d30 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c003c> │ │ │ │ lsls r6, r3, #5 │ │ │ │ - ldmia r3!, {r2, r4} │ │ │ │ + ldmia r0!, {r2, r4, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r0, #168 @ 0xa8 │ │ │ │ + adds r5, #232 @ 0xe8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsb r4, [r7, r4] │ │ │ │ + strb r4, [r7, r1] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r6!, {r1, r5, r6} │ │ │ │ + stmia r3!, {r1, r5, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ble.n 4d1ec8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c01d4> │ │ │ │ + blt.n 4d1f48 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c0254> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - stmia r1!, {r1, r5} │ │ │ │ + bkpt 0x0062 │ │ │ │ lsls r4, r6, #2 │ │ │ │ asrs r4, r6, #13 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r2, r5, r6, r7} │ │ │ │ + stmia r3!, {r2, r5} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [pc, #376] @ (4d208c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c0398>) │ │ │ │ + @ instruction: 0x479e │ │ │ │ lsls r7, r7, #2 │ │ │ │ - stmia r0!, {r1, r2, r3, r5} │ │ │ │ + pop {r1, r2, r3, r5, r6, pc} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r7, #44 @ 0x2c │ │ │ │ + adds r4, #108 @ 0x6c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r0, r6, #13 │ │ │ │ + lsrs r0, r6, #2 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrh r2, [r2, r0] │ │ │ │ + ldrsb r2, [r2, r5] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stmia r1!, {r7} │ │ │ │ + bkpt 0x00c0 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - bgt.n 4d1f18 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c0224> │ │ │ │ + bge.n 4d1f98 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c02a4> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r0, [r3, r7] │ │ │ │ + ldrsb r0, [r3, r4] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r2, r1, #10 │ │ │ │ + lsls r2, r1, #31 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, #148 @ 0x94 │ │ │ │ + subs r3, #212 @ 0xd4 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - itee gt │ │ │ │ - lslgt r4, r6, #2 │ │ │ │ - suble r5, #4 │ │ │ │ - lslle r5, r6, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r5, r7} │ │ │ │ + pop {r1, r2, r3, pc} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r1!, {r4, r6, r7} │ │ │ │ + subs r2, #68 @ 0x44 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + bkpt 0x00ee │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r6} │ │ │ │ + yield │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r2, [r7, r0] │ │ │ │ + bkpt 0x009e │ │ │ │ + lsls r4, r6, #2 │ │ │ │ + str r2, [r7, r5] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsrs r2, r3, #15 │ │ │ │ + lsrs r2, r3, #4 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - stmia r0!, {r2, r3, r4} │ │ │ │ + pop {r2, r3, r4, r6, pc} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bkpt 0x0020 │ │ │ │ + cbnz r0, 4d1fb4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c02c0> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bkpt 0x0032 │ │ │ │ + cbnz r2, 4d1fbc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c02c8> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bkpt 0x0048 │ │ │ │ + cbnz r0, 4d1fc6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c02d2> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bkpt 0x002a │ │ │ │ + cbnz r2, 4d1fc2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c02ce> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r7!, {r3, r4} │ │ │ │ + stmia r4!, {r3, r4, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r7!, {r2} │ │ │ │ + stmia r4!, {r2, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r6!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r3} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r6!, {r3, r4, r5, r7} │ │ │ │ + stmia r3!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r5, #122 @ 0x7a │ │ │ │ + adds r2, #186 @ 0xba │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r5, #100 @ 0x64 │ │ │ │ + adds r2, #164 @ 0xa4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r6, r2, #31 │ │ │ │ + asrs r6, r2, #20 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - stmia r2!, {r3, r7} │ │ │ │ - lsls r4, r6, #2 │ │ │ │ - stmia r2!, {r1, r3, r4, r6} │ │ │ │ - lsls r4, r6, #2 │ │ │ │ - stmia r2!, {r6} │ │ │ │ - lsls r4, r6, #2 │ │ │ │ - bkpt 0x009e │ │ │ │ + it gt │ │ │ │ + lslgt r4, r6, #2 │ │ │ │ + itte ls │ │ │ │ + lslls r4, r6, #2 │ │ │ │ + nopls {8} │ │ │ │ + lslhi r4, r6, #2 │ │ │ │ + cbnz r6, 4d200a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c0316> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - strb r0, [r0, #31] │ │ │ │ + strb r0, [r0, #20] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - pop {r2, r3, r4} │ │ │ │ + cbnz r4, 4d1fb2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c02be> │ │ │ │ lsls r1, r0, #3 │ │ │ │ ldr.w r2, [pc, #3152] @ 4d2bf0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c0efc> │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx 67eac <__fprintf_chk@plt> │ │ │ │ ldr r1, [sp, #20] │ │ │ │ @@ -1585836,307 +1585867,306 @@ │ │ │ │ ubfx r2, r2, #4, #2 │ │ │ │ add r3, pc │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ ldr r2, [pc, #600] @ (4d2e40 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c114c>) │ │ │ │ add r2, pc │ │ │ │ blx 67eac <__fprintf_chk@plt> │ │ │ │ b.w 4d1b6e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3bfe7a> │ │ │ │ - stmia r0!, {r2, r5, r6} │ │ │ │ + pop {r2, r5, r7, pc} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [pc, #160] @ (4d2c98 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c0fa4>) │ │ │ │ + cmp r0, sp │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r7, #23 │ │ │ │ + lsls r2, r7, #12 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - rev r6, r6 │ │ │ │ + @ instruction: 0xb776 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - itee ls │ │ │ │ - lslls r4, r6, #2 │ │ │ │ - strbhi r4, [r4, #21] │ │ │ │ - lslhi r7, r6, #2 │ │ │ │ - itet hi │ │ │ │ - lslhi r4, r6, #2 │ │ │ │ - ite ls @ unpredictable │ │ │ │ - lslls r4, r6, #2 │ │ │ │ - cbnz r4, 4d2c90 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c0f9c> @ unpredictable │ │ │ │ + pop {r1, r4, r6, r7} │ │ │ │ + lsls r4, r6, #2 │ │ │ │ + strb r4, [r4, #10] │ │ │ │ + lsls r7, r6, #2 │ │ │ │ + pop {r1, r3, r6, r7} │ │ │ │ + lsls r4, r6, #2 │ │ │ │ + pop {r2, r4, r6, r7} │ │ │ │ + lsls r4, r6, #2 │ │ │ │ + cbnz r4, 4d2c20 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c0f2c> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cbnz r4, 4d2c42 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c0f4e> │ │ │ │ + @ instruction: 0xb6ec │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cbnz r4, 4d2c56 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c0f62> │ │ │ │ + @ instruction: 0xb72c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bkpt 0x00f8 │ │ │ │ + pop {r3, r4, r5} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bkpt 0x00dc │ │ │ │ + pop {r2, r3, r4} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - hlt 0x0034 │ │ │ │ + @ instruction: 0xb7f4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - pop {r1, r2, r4, r5, r6} │ │ │ │ + cbnz r6, 4d2c58 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c0f64> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - pop {r1, r4, r6} │ │ │ │ + cbnz r2, 4d2c54 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c0f60> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - revsh r0, r3 │ │ │ │ + @ instruction: 0xb818 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r0, [r4, r4] │ │ │ │ + str r0, [r4, r1] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - hlt 0x000a │ │ │ │ + @ instruction: 0xb7ca │ │ │ │ lsls r1, r0, #3 │ │ │ │ - bpl.n 4d2c30 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c0f3c> │ │ │ │ + bcc.n 4d2cb0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c0fbc> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strh r0, [r3, r3] │ │ │ │ + str r0, [r3, r0] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cbnz r4, 4d2c84 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c0f90> │ │ │ │ + @ instruction: 0xb734 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbnz r2, 4d2c5a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c0f66> │ │ │ │ + @ instruction: 0xb67a │ │ │ │ lsls r4, r6, #2 │ │ │ │ - beq.n 4d2b68 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c0e74> │ │ │ │ + ldmia r5!, {r2, r3, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbnz r0, 4d2c5c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c0f68> │ │ │ │ + cpsie │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb8c4 │ │ │ │ + @ instruction: 0xb604 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsh r6, [r5, r6] │ │ │ │ + ldrb r6, [r5, r3] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - @ instruction: 0xb876 │ │ │ │ + push {r1, r2, r4, r5, r7, lr} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb836 │ │ │ │ + push {r1, r2, r4, r5, r6, lr} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbnz r0, 4d2cce <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c0fda> │ │ │ │ + @ instruction: 0xb8d8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb814 │ │ │ │ + push {r2, r4, r6, lr} │ │ │ │ lsls r1, r0, #3 │ │ │ │ - @ instruction: 0xb762 │ │ │ │ + push {r1, r5, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r2, [r7, r6] │ │ │ │ + str r2, [r7, r3] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb728 │ │ │ │ + push {r3, r5, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ @ instruction: 0xf7960157 │ │ │ │ - @ instruction: 0xb6f0 │ │ │ │ + push {r4, r5} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbnz r4, 4d2cc8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c0fd4> │ │ │ │ + @ instruction: 0xb854 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - setend be │ │ │ │ + cbz r0, 4d2cee <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c0ffa> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb8ea │ │ │ │ + @ instruction: 0xb62a │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldrh r0, [r4, #28] │ │ │ │ + ldrh r0, [r4, #6] │ │ │ │ lsls r7, r7, #2 │ │ │ │ - cbz r6, 4d2d10 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c101c> │ │ │ │ + cbz r6, 4d2ca0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c0fac> │ │ │ │ lsls r4, r6, #2 │ │ │ │ adds r0, r5, r6 │ │ │ │ movs r0, r0 │ │ │ │ - push {r2, r4, r6, r7, lr} │ │ │ │ + cbz r4, 4d2ce0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c0fec> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r2, [r4, #52] @ 0x34 │ │ │ │ + ldrh r2, [r4, #30] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - lsls r2, r7, #4 │ │ │ │ - lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xb7e2 │ │ │ │ + mrc2 0, 3, r0, cr10, cr6, {5} │ │ │ │ + push {r1, r5, lr} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r6, [r5, #96] @ 0x60 │ │ │ │ + ldr r6, [r5, #52] @ 0x34 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - stc2 0, cr0, [sl, #720]! @ 0x2d0 │ │ │ │ - hlt 0x001e │ │ │ │ + @ instruction: 0xfaea00b4 │ │ │ │ + @ instruction: 0xb7de │ │ │ │ lsls r4, r6, #2 │ │ │ │ - asrs r4, r1, #10 │ │ │ │ + lsrs r4, r1, #31 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - subs r6, #234 @ 0xea │ │ │ │ + subs r4, #42 @ 0x2a │ │ │ │ lsls r7, r7, #2 │ │ │ │ - cbnz r6, 4d2d1a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c1026> │ │ │ │ + @ instruction: 0xb8ae │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbnz r4, 4d2d12 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c101e> │ │ │ │ + @ instruction: 0xb87c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - pop {r3, r4, r5, r6} │ │ │ │ + cbnz r0, 4d2cf6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c1002> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbnz r4, 4d2d42 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c104e> │ │ │ │ + cbnz r4, 4d2cd2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c0fde> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbnz r4, 4d2d3a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c1046> │ │ │ │ + @ instruction: 0xb8ec │ │ │ │ lsls r4, r6, #2 │ │ │ │ - pop {r4, r5} │ │ │ │ + cbnz r0, 4d2cf0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c0ffc> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - pop {r2, r3} │ │ │ │ + cbnz r4, 4d2cea <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c0ff6> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbnz r0, 4d2d56 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c1062> │ │ │ │ + cbnz r0, 4d2ce6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c0ff2> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbnz r4, 4d2d50 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c105c> │ │ │ │ + cbnz r4, 4d2ce0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c0fec> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbnz r4, 4d2d4c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c1058> │ │ │ │ + @ instruction: 0xb8e4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbnz r0, 4d2d48 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c1054> │ │ │ │ + @ instruction: 0xb8c0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbnz r0, 4d2d38 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c1044> │ │ │ │ + @ instruction: 0xb870 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbnz r0, 4d2d36 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c1042> │ │ │ │ + @ instruction: 0xb858 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - revsh r4, r4 │ │ │ │ + @ instruction: 0xb824 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - revsh r0, r1 │ │ │ │ + @ instruction: 0xb808 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - revsh r4, r2 │ │ │ │ + @ instruction: 0xb814 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - hlt 0x001c │ │ │ │ + @ instruction: 0xb7dc │ │ │ │ lsls r4, r6, #2 │ │ │ │ - hlt 0x0004 │ │ │ │ + @ instruction: 0xb7c4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - rev16 r4, r5 │ │ │ │ + @ instruction: 0xb7ac │ │ │ │ lsls r4, r6, #2 │ │ │ │ - rev16 r0, r2 │ │ │ │ + @ instruction: 0xb790 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - rev r0, r6 │ │ │ │ + @ instruction: 0xb770 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - rev r4, r2 │ │ │ │ + @ instruction: 0xb754 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbnz r4, 4d2d56 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c1062> │ │ │ │ + @ instruction: 0xb73c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb888 │ │ │ │ + push {r3, r6, r7, lr} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb870 │ │ │ │ + push {r4, r5, r7, lr} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb858 │ │ │ │ + push {r3, r4, r7, lr} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb840 │ │ │ │ + push {r7, lr} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb828 │ │ │ │ + push {r3, r5, r6, lr} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbnz r0, 4d2d3e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c104a> │ │ │ │ + @ instruction: 0xb678 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbnz r4, 4d2d38 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c1044> │ │ │ │ + @ instruction: 0xb654 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb8ec │ │ │ │ + @ instruction: 0xb62c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb8e4 │ │ │ │ + @ instruction: 0xb624 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb8b0 │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb88c │ │ │ │ + push {r2, r3, r6, r7, lr} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb870 │ │ │ │ + push {r4, r5, r7, lr} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb848 │ │ │ │ + push {r3, r7, lr} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb824 │ │ │ │ + push {r2, r5, r6, lr} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb800 │ │ │ │ + push {r6, lr} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb7e0 │ │ │ │ + push {r5, lr} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb7c8 │ │ │ │ + push {r3, lr} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb7b0 │ │ │ │ + push {r4, r5, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb798 │ │ │ │ + push {r3, r4, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb774 │ │ │ │ + push {r2, r4, r5, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb758 │ │ │ │ + push {r3, r4, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb874 │ │ │ │ + push {r2, r4, r5, r7, lr} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb856 │ │ │ │ + push {r1, r2, r4, r7, lr} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb83c │ │ │ │ + push {r2, r3, r4, r5, r6, lr} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb812 │ │ │ │ + push {r1, r4, r6, lr} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - sub sp, #384 @ 0x180 │ │ │ │ + add r6, sp, #128 @ 0x80 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - uxth r0, r1 │ │ │ │ + add r7, sp, #800 @ 0x320 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bgt.n 4d2d68 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c1074> │ │ │ │ + bge.n 4d2de8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c10f4> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - sub sp, #248 @ 0xf8 │ │ │ │ + add r5, sp, #1016 @ 0x3f8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - sub sp, #160 @ 0xa0 │ │ │ │ + add r5, sp, #928 @ 0x3a0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 4d2c28 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c0f34> │ │ │ │ + b.n 4d26a8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c09b4> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xf6d000b1 │ │ │ │ - sub sp, #408 @ 0x198 │ │ │ │ + ands.w r0, r0, #5799936 @ 0x588000 │ │ │ │ + add r6, sp, #152 @ 0x98 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - sub sp, #224 @ 0xe0 │ │ │ │ + add r5, sp, #992 @ 0x3e0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - sxth r2, r2 │ │ │ │ + add r7, sp, #328 @ 0x148 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbz r6, 4d2de6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c10f2> │ │ │ │ + add r7, sp, #248 @ 0xf8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - push {r1, r2, r3, r4, r5, r7, lr} │ │ │ │ + uxtb r6, r7 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - push {r1, r5, r7, lr} │ │ │ │ + uxtb r2, r4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - svc 190 @ 0xbe │ │ │ │ + bgt.n 4d2db0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c10bc> │ │ │ │ lsls r6, r7, #2 │ │ │ │ - push {r1, r3, r7, lr} │ │ │ │ + uxtb r2, r1 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - push {r1, r2, r3, r4, r6, lr} │ │ │ │ + uxth r6, r3 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - push {r1, r2, r4, r5, lr} │ │ │ │ + sxtb r6, r6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - push {r1, r2, r3, lr} │ │ │ │ + sxtb r6, r1 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - push {r1, r2, r5, r6, r7} │ │ │ │ + sxth r6, r4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - push {r1, r3, r4, r5, r7} │ │ │ │ + cbz r2, 4d2e0a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c1116> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - push {r1, r3, r4, r7} │ │ │ │ + cbz r2, 4d2e06 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c1112> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - push {r1, r2, r4, r5, r6} │ │ │ │ + cbz r6, 4d2e00 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c110c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - push {r1, r2, r3, r6} │ │ │ │ + cbz r6, 4d2dfa <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c1106> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - push {r1, r3, r5} │ │ │ │ + cbz r2, 4d2df6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c1102> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - push {r1} │ │ │ │ + cbz r2, 4d2df0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c10fc> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbz r6, 4d2e5a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c1166> │ │ │ │ + cbz r6, 4d2dea <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c10f6> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbz r2, 4d2e54 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c1160> │ │ │ │ + sub sp, #456 @ 0x1c8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbz r2, 4d2e52 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c115e> │ │ │ │ + sub sp, #360 @ 0x168 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbz r6, 4d2e4e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c115a> │ │ │ │ + sub sp, #248 @ 0xf8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbz r6, 4d2e12 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c111e> │ │ │ │ + add r6, sp, #760 @ 0x2f8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbz r2, 4d2e0c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c1118> │ │ │ │ + add r6, sp, #584 @ 0x248 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbz r2, 4d2e0c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c1118> │ │ │ │ + add r6, sp, #520 @ 0x208 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r6, [r5, r1] │ │ │ │ + str r6, [r5, r6] │ │ │ │ lsls r7, r7, #2 │ │ │ │ - strb r6, [r1, r2] │ │ │ │ + str r6, [r1, r7] │ │ │ │ lsls r7, r7, #2 │ │ │ │ - str r2, [r6, r5] │ │ │ │ + ldr r6, [pc, #712] @ (4d30d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c13dc>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r2, r4, r5 │ │ │ │ + asrs r2, r4, #26 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r2, [r1, r1] │ │ │ │ + ldrsb r2, [r1, r6] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r2, [r0, r0] │ │ │ │ + ldrsb r2, [r0, r5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r6, [r3, r1] │ │ │ │ + strb r6, [r3, r6] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r6, [r7, #3] │ │ │ │ + ldr r6, [r7, #96] @ 0x60 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldr r2, [r7, r4] │ │ │ │ + ldrsb r2, [r7, r1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r6, [r3, #4] │ │ │ │ + ldr r6, [r3, #100] @ 0x64 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldr r2, [r6, r4] │ │ │ │ + ldrsb r2, [r6, r1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [r3, r0] │ │ │ │ + strb r2, [r3, r5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r6, [r6, r7] │ │ │ │ + ldrsb r6, [r6, r4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r2, #2 │ │ │ │ + adds r7, #66 @ 0x42 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - push {r1, r2, r5, lr} │ │ │ │ + sxtb r6, r4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb834 │ │ │ │ + push {r2, r4, r5, r6, lr} │ │ │ │ lsls r4, r6, #2 │ │ │ │ @ instruction: 0xf0e60157 │ │ │ │ - add r6, sp, #424 @ 0x1a8 │ │ │ │ + add r3, sp, #680 @ 0x2a8 │ │ │ │ lsls r1, r0, #3 │ │ │ │ cbz r5, 4d2e62 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c116e> │ │ │ │ ldr.w r7, [pc, #1400] @ 4d33c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c16cc> │ │ │ │ movs r4, #0 │ │ │ │ add r7, pc │ │ │ │ mov r2, r7 │ │ │ │ movs r1, #1 │ │ │ │ @@ -1586627,143 +1586657,143 @@ │ │ │ │ b.w 4d1fd2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c02de> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r2, [pc, #264] @ (4d34c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c17d0>) │ │ │ │ add r2, pc │ │ │ │ b.w 4d1fd2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c02de> │ │ │ │ - str r0, [r2, #120] @ 0x78 │ │ │ │ + str r0, [r2, #76] @ 0x4c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r4, sp, #344 @ 0x158 │ │ │ │ + add r1, sp, #600 @ 0x258 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r4, sp, #248 @ 0xf8 │ │ │ │ + add r1, sp, #504 @ 0x1f8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r6, r5, r1 │ │ │ │ + asrs r6, r5, #22 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldmia r1!, {r3, r7} │ │ │ │ + stmia r6!, {r3, r6, r7} │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add r4, sp, #800 @ 0x320 │ │ │ │ + add r2, sp, #32 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - push {r1, r3, r4, lr} │ │ │ │ + sxtb r2, r3 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - push {r1, r4, r5, r6, r7} │ │ │ │ + sxth r2, r6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - push {r1, r3, r6, r7} │ │ │ │ + sxth r2, r1 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r3, sp, #888 @ 0x378 │ │ │ │ + add r1, sp, #120 @ 0x78 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r2, #104 @ 0x68 │ │ │ │ + movs r7, #168 @ 0xa8 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldmia r1, {r1, r4} │ │ │ │ + stmia r6!, {r1, r4, r6} │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add r4, sp, #328 @ 0x148 │ │ │ │ + add r1, sp, #584 @ 0x248 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r3, sp, #640 @ 0x280 │ │ │ │ + add r0, sp, #896 @ 0x380 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - push {r1, r2, r3, r4} │ │ │ │ + cbz r6, 4d3412 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c171e> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - push {} │ │ │ │ + cbz r0, 4d3410 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c171c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbz r4, 4d3480 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c178c> │ │ │ │ + cbz r4, 4d3410 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c171c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbz r0, 4d3470 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c177c> │ │ │ │ + sub sp, #384 @ 0x180 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xf69e00b7 │ │ │ │ - ldmia r0!, {r1, r6} │ │ │ │ + @ instruction: 0xf3de00b7 │ │ │ │ + stmia r5!, {r1, r7} │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add r2, sp, #336 @ 0x150 │ │ │ │ + add r7, pc, #592 @ (adr r7, 4d3664 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c1970>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldmia r0!, {r1, r4, r5} │ │ │ │ + stmia r5!, {r1, r4, r5, r6} │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add r2, sp, #272 @ 0x110 │ │ │ │ + add r7, pc, #528 @ (adr r7, 4d362c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c1938>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - add sp, #392 @ 0x188 │ │ │ │ + add r5, sp, #648 @ 0x288 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbz r2, 4d3478 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c1784> │ │ │ │ + sub sp, #72 @ 0x48 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - uxtb r0, r7 │ │ │ │ + add sp, #224 @ 0xe0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r2, sp, #816 @ 0x330 │ │ │ │ + add r0, sp, #48 @ 0x30 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbz r4, 4d3474 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c1780> │ │ │ │ + add sp, #336 @ 0x150 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - blx lr │ │ │ │ + cmp r0, r6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #80 @ 0x50 │ │ │ │ + add r7, pc, #336 @ (adr r7, 4d3588 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c1894>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r4, sp, #824 @ 0x338 │ │ │ │ + add r2, sp, #56 @ 0x38 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r4, #60 @ 0x3c │ │ │ │ + adds r1, #124 @ 0x7c │ │ │ │ lsls r7, r7, #2 │ │ │ │ - add r4, sp, #392 @ 0x188 │ │ │ │ + add r1, sp, #648 @ 0x288 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r4, sp, #280 @ 0x118 │ │ │ │ + add r1, sp, #536 @ 0x218 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r4, sp, #168 @ 0xa8 │ │ │ │ + add r1, sp, #424 @ 0x1a8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r4, sp, #40 @ 0x28 │ │ │ │ + add r1, sp, #296 @ 0x128 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r3, sp, #952 @ 0x3b8 │ │ │ │ + add r1, sp, #184 @ 0xb8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r3, sp, #840 @ 0x348 │ │ │ │ + add r1, sp, #72 @ 0x48 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r3, sp, #680 @ 0x2a8 │ │ │ │ + add r0, sp, #936 @ 0x3a8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r3, sp, #568 @ 0x238 │ │ │ │ + add r0, sp, #824 @ 0x338 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r3, sp, #424 @ 0x1a8 │ │ │ │ + add r0, sp, #680 @ 0x2a8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [r7, #64] @ 0x40 │ │ │ │ + str r2, [r7, #20] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r6, sp, #576 @ 0x240 │ │ │ │ + add r3, sp, #832 @ 0x340 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r6!, {r2, r3, r4, r7} │ │ │ │ + stmia r3!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add r2, sp, #944 @ 0x3b0 │ │ │ │ + add r0, sp, #176 @ 0xb0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r2, sp, #848 @ 0x350 │ │ │ │ + add r0, sp, #80 @ 0x50 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r3, sp, #240 @ 0xf0 │ │ │ │ + add r0, sp, #496 @ 0x1f0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xf31e00bc │ │ │ │ - add r2, sp, #328 @ 0x148 │ │ │ │ + orrs.w r0, lr, #188 @ 0xbc │ │ │ │ + add r7, pc, #584 @ (adr r7, 4d36cc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c19d8>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r2, sp, #224 @ 0xe0 │ │ │ │ + add r7, pc, #480 @ (adr r7, 4d3668 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c1974>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r2, sp, #928 @ 0x3a0 │ │ │ │ + add r0, sp, #160 @ 0xa0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r6, [r0, #26] │ │ │ │ + ldrb r6, [r0, #15] │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r2, r4, #24 │ │ │ │ + lsls r2, r4, #13 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - stmia r5!, {r2, r3, r5, r7} │ │ │ │ + stmia r2!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add r2, sp, #912 @ 0x390 │ │ │ │ + add r0, sp, #144 @ 0x90 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r5, sp, #456 @ 0x1c8 │ │ │ │ + add r2, sp, #712 @ 0x2c8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r2, [r6, r1] │ │ │ │ + ldrsb r2, [r6, r6] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r7, pc, #552 @ (adr r7, 4d36d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c19dc>) │ │ │ │ + add r4, pc, #808 @ (adr r4, 4d37d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c1adc>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r4, [r7, r0] │ │ │ │ + ldr r5, [pc, #496] @ (4d369c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c19a8>) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - subs r5, #32 │ │ │ │ + subs r2, #96 @ 0x60 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r7, pc, #80 @ (adr r7, 4d3504 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c1810>) │ │ │ │ + add r4, pc, #336 @ (adr r4, 4d3604 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c1910>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r0, [r6, #32] │ │ │ │ + ldrsh r0, [r6, r5] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r0, [r4, #32] │ │ │ │ + ldrsh r0, [r4, r5] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r7, pc, #80 @ (adr r7, 4d3510 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c181c>) │ │ │ │ + add r4, pc, #336 @ (adr r4, 4d3610 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c191c>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r4, [r1, #32] │ │ │ │ + ldrsh r4, [r1, r5] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r6, [r7, #28] │ │ │ │ + ldrsh r6, [r7, r4] │ │ │ │ lsls r7, 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 r7, r0 │ │ │ │ ldr.w r0, [pc, #1152] @ 4d395c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c1c68> │ │ │ │ @@ -1587229,97 +1587259,97 @@ │ │ │ │ cmp r4, r7 │ │ │ │ bne.n 4d3940 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c1c4c> │ │ │ │ ldr r2, [pc, #172] @ (4d3a04 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c1d10>) │ │ │ │ add r2, pc │ │ │ │ b.n 4d3756 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c1a62> │ │ │ │ ldmia r3, {r1, r3, r4} │ │ │ │ lsls r6, r3, #5 │ │ │ │ - str r6, [r3, #12] │ │ │ │ + ldrsh r6, [r3, r0] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r3!, {r1, r2, r3, r4} │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add r7, sp, #848 @ 0x350 │ │ │ │ + add r5, sp, #80 @ 0x50 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r4, [r4, #24] │ │ │ │ + strb r4, [r4, #13] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r6, [r5, #4] │ │ │ │ + ldrb r6, [r5, r6] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r7, sp, #592 @ 0x250 │ │ │ │ + add r4, sp, #848 @ 0x350 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r4, [r4, #0] │ │ │ │ + ldrb r4, [r4, r5] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r0, [r4, r3] │ │ │ │ + ldrsb r0, [r4, r0] │ │ │ │ lsls r1, r6, #2 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r5, r6] │ │ │ │ + ldrb r6, [r5, r3] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r1!, {r4, r5, r6, r7} │ │ │ │ + wfi │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add r6, sp, #48 @ 0x30 │ │ │ │ + add r3, sp, #304 @ 0x130 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r1!, {r2, r3, r5, r7} │ │ │ │ + bkpt 0x00ec │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add r5, sp, #984 @ 0x3d8 │ │ │ │ + add r3, sp, #216 @ 0xd8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r5, sp, #472 @ 0x1d8 │ │ │ │ + add r2, sp, #728 @ 0x2d8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - asrs r2, r0, #1 │ │ │ │ + lsrs r2, r0, #22 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrsh r4, [r2, r3] │ │ │ │ + ldrb r4, [r2, r0] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r1!, {r1, r3, r4} │ │ │ │ + bkpt 0x005a │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add r5, sp, #432 @ 0x1b0 │ │ │ │ + add r2, sp, #688 @ 0x2b0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r4, sp, #920 @ 0x398 │ │ │ │ + add r2, sp, #152 @ 0x98 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsrs r4, r7, #30 │ │ │ │ + lsrs r4, r7, #19 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrsh r6, [r4, r1] │ │ │ │ + ldrh r6, [r4, r6] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r5, sp, #120 @ 0x78 │ │ │ │ + add r2, sp, #376 @ 0x178 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r4, sp, #1008 @ 0x3f0 │ │ │ │ + add r2, sp, #240 @ 0xf0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r0, [r5, #14] │ │ │ │ + strb r0, [r5, #3] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r2, [r6, r7] │ │ │ │ + ldrh r2, [r6, r4] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r4, sp, #936 @ 0x3a8 │ │ │ │ + add r2, sp, #168 @ 0xa8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r2, [r6, r6] │ │ │ │ + ldrh r2, [r6, r3] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrsb r6, [r5, r1] │ │ │ │ + strh r6, [r5, r6] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r4, sp, #640 @ 0x280 │ │ │ │ + add r1, sp, #896 @ 0x380 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r4, sp, #344 @ 0x158 │ │ │ │ + add r1, sp, #600 @ 0x258 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r1, pc, #560 @ (adr r1, 4d3c10 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c1f1c>) │ │ │ │ + ldr r6, [sp, #816] @ 0x330 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r1, pc, #512 @ (adr r1, 4d3be4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c1ef0>) │ │ │ │ + ldr r6, [sp, #768] @ 0x300 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r4, sp, #208 @ 0xd0 │ │ │ │ + add r1, sp, #464 @ 0x1d0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r3, sp, #904 @ 0x388 │ │ │ │ + add r1, sp, #136 @ 0x88 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r1, pc, #352 @ (adr r1, 4d3b50 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c1e5c>) │ │ │ │ + ldr r6, [sp, #608] @ 0x260 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r1, pc, #328 @ (adr r1, 4d3b3c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c1e48>) │ │ │ │ + ldr r6, [sp, #584] @ 0x248 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r3, sp, #496 @ 0x1f0 │ │ │ │ + add r0, sp, #752 @ 0x2f0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r3, sp, #88 @ 0x58 │ │ │ │ + add r0, sp, #344 @ 0x158 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r3, sp, #328 @ 0x148 │ │ │ │ + add r0, sp, #584 @ 0x248 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r2, sp, #904 @ 0x388 │ │ │ │ + add r0, sp, #136 @ 0x88 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsrs r0, r7, #22 │ │ │ │ + lsrs r0, r7, #11 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -1587427,29 +1587457,29 @@ │ │ │ │ b.n 4d3a36 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c1d42> │ │ │ │ ldr r2, [pc, #40] @ (4d3b40 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c1e4c>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ blx 67eac <__fprintf_chk@plt> │ │ │ │ b.n 4d3ae4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c1df0> │ │ │ │ - ldrh r4, [r3, r6] │ │ │ │ + ldr r4, [r3, r3] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r2, sp, #960 @ 0x3c0 │ │ │ │ + add r0, sp, #192 @ 0xc0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r4, [r2, r5] │ │ │ │ + ldr r4, [r2, r2] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrh r4, [r2, r4] │ │ │ │ + ldr r4, [r2, r1] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r2, sp, #480 @ 0x1e0 │ │ │ │ + add r7, pc, #736 @ (adr r7, 4d3e18 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2124>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r2, sp, #200 @ 0xc8 │ │ │ │ + add r7, pc, #456 @ (adr r7, 4d3d04 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2010>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r3, pc, #136 @ (adr r3, 4d3bc8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c1ed4>) │ │ │ │ + add r0, pc, #392 @ (adr r0, 4d3cc8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c1fd4>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - add r2, sp, #256 @ 0x100 │ │ │ │ + add r7, pc, #512 @ (adr r7, 4d3d44 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2050>) │ │ │ │ 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, #3824] @ 0xef0 │ │ │ │ sub sp, #236 @ 0xec │ │ │ │ mov r7, r2 │ │ │ │ @@ -1588579,315 +1588609,314 @@ │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r3, r7} │ │ │ │ lsls r6, r3, #5 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #664 @ 0x298 │ │ │ │ + add r6, pc, #920 @ (adr r6, 4d4b8c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2e98>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsrs r4, r6, #23 │ │ │ │ + lsrs r4, r6, #12 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r1, sp, #720 @ 0x2d0 │ │ │ │ + add r6, pc, #976 @ (adr r6, 4d4bcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2ed8>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r1, sp, #688 @ 0x2b0 │ │ │ │ + add r6, pc, #944 @ (adr r6, 4d4bb0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2ebc>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbnz r6, 4d487c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2b88> │ │ │ │ + cbnz r6, 4d480c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2b18> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add r1, sp, #536 @ 0x218 │ │ │ │ + add r6, pc, #792 @ (adr r6, 4d4b20 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2e2c>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r1, sp, #560 @ 0x230 │ │ │ │ + add r6, pc, #816 @ (adr r6, 4d4b3c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2e48>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r1, sp, #512 @ 0x200 │ │ │ │ + add r6, pc, #768 @ (adr r6, 4d4b10 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2e1c>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r7, sp, #208 @ 0xd0 │ │ │ │ + add r4, sp, #464 @ 0x1d0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r1, sp, #536 @ 0x218 │ │ │ │ + add r6, pc, #792 @ (adr r6, 4d4b30 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2e3c>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r1, sp, #552 @ 0x228 │ │ │ │ + add r6, pc, #808 @ (adr r6, 4d4b44 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2e50>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r1, sp, #552 @ 0x228 │ │ │ │ + add r6, pc, #808 @ (adr r6, 4d4b48 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2e54>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r1, sp, #552 @ 0x228 │ │ │ │ + add r6, pc, #808 @ (adr r6, 4d4b4c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2e58>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r1, sp, #584 @ 0x248 │ │ │ │ + add r6, pc, #840 @ (adr r6, 4d4b70 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2e7c>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r1, sp, #520 @ 0x208 │ │ │ │ + add r6, pc, #776 @ (adr r6, 4d4b34 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2e40>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r1, sp, #560 @ 0x230 │ │ │ │ + add r6, pc, #816 @ (adr r6, 4d4b60 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2e6c>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r1, sp, #592 @ 0x250 │ │ │ │ + add r6, pc, #848 @ (adr r6, 4d4b84 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2e90>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r2, sp, #224 @ 0xe0 │ │ │ │ + add r7, pc, #480 @ (adr r7, 4d4a18 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2d24>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r2, sp, #264 @ 0x108 │ │ │ │ + add r7, pc, #520 @ (adr r7, 4d4a44 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2d50>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r2, sp, #296 @ 0x128 │ │ │ │ + add r7, pc, #552 @ (adr r7, 4d4a68 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2d74>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r2, sp, #584 @ 0x248 │ │ │ │ + add r7, pc, #840 @ (adr r7, 4d4b8c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2e98>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r2, sp, #616 @ 0x268 │ │ │ │ + add r7, pc, #872 @ (adr r7, 4d4bb0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2ebc>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r2, sp, #720 @ 0x2d0 │ │ │ │ + add r7, pc, #976 @ (adr r7, 4d4c1c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2f28>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r2, sp, #664 @ 0x298 │ │ │ │ + add r7, pc, #920 @ (adr r7, 4d4be8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2ef4>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - asrs r0, r0, #8 │ │ │ │ + lsrs r0, r0, #29 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r5, pc, #832 @ (adr r5, 4d4b98 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2ea4>) │ │ │ │ + add r3, pc, #64 @ (adr r3, 4d4898 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2ba4>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r5, pc, #872 @ (adr r5, 4d4bc4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2ed0>) │ │ │ │ + add r3, pc, #104 @ (adr r3, 4d48c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2bd0>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r5, pc, #584 @ (adr r5, 4d4aa8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2db4>) │ │ │ │ + add r2, pc, #840 @ (adr r2, 4d4ba8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2eb4>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r6, [pc, #520] @ (4d4a6c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2d78>) │ │ │ │ + ldr r3, [pc, #776] @ (4d4b6c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2e78>) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r5, pc, #184 @ (adr r5, 4d4920 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2c2c>) │ │ │ │ + add r2, pc, #440 @ (adr r2, 4d4a20 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2d2c>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r3, sp, #112 @ 0x70 │ │ │ │ + add r0, sp, #368 @ 0x170 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r5, pc, #952 @ (adr r5, 4d4c28 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2f34>) │ │ │ │ + add r3, pc, #184 @ (adr r3, 4d4928 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2c34>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r2, sp, #984 @ 0x3d8 │ │ │ │ + add r0, sp, #216 @ 0xd8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r5, pc, #496 @ (adr r5, 4d4a68 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2d74>) │ │ │ │ + add r2, pc, #752 @ (adr r2, 4d4b68 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2e74>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r2, sp, #848 @ 0x350 │ │ │ │ + add r0, sp, #80 @ 0x50 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r5, pc, #408 @ (adr r5, 4d4a18 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2d24>) │ │ │ │ + add r2, pc, #664 @ (adr r2, 4d4b18 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2e24>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r2, sp, #680 @ 0x2a8 │ │ │ │ + add r7, pc, #936 @ (adr r7, 4d4c2c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2f38>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r5, pc, #304 @ (adr r5, 4d49b8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2cc4>) │ │ │ │ + add r2, pc, #560 @ (adr r2, 4d4ab8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2dc4>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r2, sp, #448 @ 0x1c0 │ │ │ │ + add r7, pc, #704 @ (adr r7, 4d4b4c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2e58>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r5, pc, #200 @ (adr r5, 4d4958 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2c64>) │ │ │ │ + add r2, pc, #456 @ (adr r2, 4d4a58 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2d64>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r2, sp, #216 @ 0xd8 │ │ │ │ + add r7, pc, #472 @ (adr r7, 4d4a6c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2d78>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r5, pc, #96 @ (adr r5, 4d48f8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2c04>) │ │ │ │ + add r2, pc, #352 @ (adr r2, 4d49f8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2d04>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r2, sp, #48 @ 0x30 │ │ │ │ + add r7, pc, #304 @ (adr r7, 4d49cc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2cd8>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r4, pc, #1016 @ (adr r4, 4d4c98 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2fa4>) │ │ │ │ + add r2, pc, #248 @ (adr r2, 4d4998 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2ca4>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r1, sp, #856 @ 0x358 │ │ │ │ + add r7, pc, #88 @ (adr r7, 4d48fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2c08>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r4, pc, #912 @ (adr r4, 4d4c38 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2f44>) │ │ │ │ + add r2, pc, #144 @ (adr r2, 4d4938 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2c44>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r1, sp, #680 @ 0x2a8 │ │ │ │ + add r6, pc, #936 @ (adr r6, 4d4c54 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2f60>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r1, sp, #624 @ 0x270 │ │ │ │ + add r6, pc, #880 @ (adr r6, 4d4c20 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2f2c>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r1, sp, #472 @ 0x1d8 │ │ │ │ + add r6, pc, #728 @ (adr r6, 4d4b8c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2e98>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r1, sp, #528 @ 0x210 │ │ │ │ + add r6, pc, #784 @ (adr r6, 4d4bc8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2ed4>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r1, sp, #272 @ 0x110 │ │ │ │ + add r6, pc, #528 @ (adr r6, 4d4acc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2dd8>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r4, pc, #616 @ (adr r4, 4d4b28 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2e34>) │ │ │ │ + add r1, pc, #872 @ (adr r1, 4d4c28 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2f34>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r1, sp, #104 @ 0x68 │ │ │ │ + add r6, pc, #360 @ (adr r6, 4d4a2c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2d38>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r4, pc, #528 @ (adr r4, 4d4ad8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2de4>) │ │ │ │ + add r1, pc, #784 @ (adr r1, 4d4bd8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2ee4>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r0, sp, #904 @ 0x388 │ │ │ │ + add r6, pc, #136 @ (adr r6, 4d4954 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2c60>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r4, pc, #784 @ (adr r4, 4d4be0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2eec>) │ │ │ │ + add r2, pc, #16 @ (adr r2, 4d48e0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2bec>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r0, sp, #680 @ 0x2a8 │ │ │ │ + add r5, pc, #936 @ (adr r5, 4d4c7c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2f88>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r4, pc, #672 @ (adr r4, 4d4b78 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2e84>) │ │ │ │ + add r1, pc, #928 @ (adr r1, 4d4c78 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2f84>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r0, sp, #488 @ 0x1e8 │ │ │ │ + add r5, pc, #744 @ (adr r5, 4d4bc4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2ed0>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r4, pc, #576 @ (adr r4, 4d4b20 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2e2c>) │ │ │ │ + add r1, pc, #832 @ (adr r1, 4d4c20 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2f2c>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r7, pc, #960 @ (adr r7, 4d4ca4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2fb0>) │ │ │ │ + add r5, pc, #192 @ (adr r5, 4d49a4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2cb0>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r4, pc, #104 @ (adr r4, 4d4950 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2c5c>) │ │ │ │ + add r1, pc, #360 @ (adr r1, 4d4a50 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2d5c>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r7, pc, #744 @ (adr r7, 4d4bd4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2ee0>) │ │ │ │ + add r4, pc, #1000 @ (adr r4, 4d4cd4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2fe0>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r4, pc, #16 @ (adr r4, 4d4900 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2c0c>) │ │ │ │ + add r1, pc, #272 @ (adr r1, 4d4a00 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2d0c>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r7, pc, #360 @ (adr r7, 4d4a5c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2d68>) │ │ │ │ + add r4, pc, #616 @ (adr r4, 4d4b5c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2e68>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r4, pc, #272 @ (adr r4, 4d4a08 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2d14>) │ │ │ │ + add r1, pc, #528 @ (adr r1, 4d4b08 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2e14>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r7, pc, #216 @ (adr r7, 4d49d4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2ce0>) │ │ │ │ + add r4, pc, #472 @ (adr r4, 4d4ad4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2de0>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r4, pc, #176 @ (adr r4, 4d49b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2cbc>) │ │ │ │ + add r1, pc, #432 @ (adr r1, 4d4ab0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2dbc>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r7, pc, #32 @ (adr r7, 4d4924 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2c30>) │ │ │ │ + add r4, pc, #288 @ (adr r4, 4d4a24 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2d30>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r6, pc, #920 @ (adr r6, 4d4ca0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2fac>) │ │ │ │ + add r4, pc, #152 @ (adr r4, 4d49a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2cac>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r4, pc, #0 @ (adr r4, 4d490c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2c18>) │ │ │ │ + add r1, pc, #256 @ (adr r1, 4d4a0c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2d18>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r6, pc, #696 @ (adr r6, 4d4bc8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2ed4>) │ │ │ │ + add r3, pc, #952 @ (adr r3, 4d4cc8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2fd4>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r5, pc, #560 @ (adr r5, 4d4b44 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2e50>) │ │ │ │ + add r2, pc, #816 @ (adr r2, 4d4c44 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2f50>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r6, pc, #560 @ (adr r6, 4d4b48 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2e54>) │ │ │ │ + add r3, pc, #816 @ (adr r3, 4d4c48 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2f54>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r3, #198 @ 0xc6 │ │ │ │ + cmp r1, #6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 4d48cc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2bd8> │ │ │ │ + b.n 4d434c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2658> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - add r4, pc, #272 @ (adr r4, 4d4a34 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2d40>) │ │ │ │ + add r1, pc, #528 @ (adr r1, 4d4b34 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2e40>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsls r4, r6, #17 │ │ │ │ + lsls r4, r6, #6 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r6, pc, #208 @ (adr r6, 4d49fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2d08>) │ │ │ │ + add r3, pc, #464 @ (adr r3, 4d4afc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2e08>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r3, #126 @ 0x7e │ │ │ │ + cmp r0, #190 @ 0xbe │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 4d4850 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2b5c> │ │ │ │ + b.n 4d42d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c25dc> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - add r3, pc, #1008 @ (adr r3, 4d4d28 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c3034>) │ │ │ │ + add r1, pc, #240 @ (adr r1, 4d4a28 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2d34>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsls r4, r5, #16 │ │ │ │ + lsls r4, r5, #5 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r5, pc, #896 @ (adr r5, 4d4cc0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2fcc>) │ │ │ │ + add r3, pc, #128 @ (adr r3, 4d49c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2ccc>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r3, #54 @ 0x36 │ │ │ │ + cmp r0, #118 @ 0x76 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 4d47d4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2ae0> │ │ │ │ + b.n 4d4254 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2560> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - add r3, pc, #720 @ (adr r3, 4d4c1c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2f28>) │ │ │ │ + add r0, pc, #976 @ (adr r0, 4d4d1c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c3028>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsls r4, r4, #15 │ │ │ │ + lsls r4, r4, #4 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r5, pc, #544 @ (adr r5, 4d4b74 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2e80>) │ │ │ │ + add r2, pc, #800 @ (adr r2, 4d4c74 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2f80>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r2, #238 @ 0xee │ │ │ │ + cmp r0, #46 @ 0x2e │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 4d4758 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2a64> │ │ │ │ + b.n 4d41d8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c24e4> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r6, r5, #14 │ │ │ │ + lsls r6, r5, #3 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r3, sp, #1016 @ 0x3f8 │ │ │ │ + add r1, sp, #248 @ 0xf8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r2, #180 @ 0xb4 │ │ │ │ + movs r7, #244 @ 0xf4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r3, pc, #272 @ (adr r3, 4d4a7c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2d88>) │ │ │ │ + add r0, pc, #528 @ (adr r0, 4d4b7c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2e88>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 4d46f4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2a00> │ │ │ │ + b.n 4d4174 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2480> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r4, r4, #13 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r3, sp, #816 @ 0x330 │ │ │ │ + add r1, sp, #48 @ 0x30 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r2, #106 @ 0x6a │ │ │ │ + movs r7, #170 @ 0xaa │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r2, pc, #1008 @ (adr r2, 4d4d70 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c307c>) │ │ │ │ + add r0, pc, #240 @ (adr r0, 4d4a70 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2d7c>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 4d4674 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2980> │ │ │ │ + b.n 4d50f4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c3400> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r2, r3, #12 │ │ │ │ + lsls r2, r3, #1 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r4, pc, #608 @ (adr r4, 4d4bec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2ef8>) │ │ │ │ + add r1, pc, #864 @ (adr r1, 4d4cec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2ff8>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r3, pc, #840 @ (adr r3, 4d4cd8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2fe4>) │ │ │ │ + add r1, pc, #72 @ (adr r1, 4d49d8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2ce4>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r4, pc, #384 @ (adr r4, 4d4b14 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2e20>) │ │ │ │ + add r1, pc, #640 @ (adr r1, 4d4c14 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2f20>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r3, pc, #744 @ (adr r3, 4d4c80 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2f8c>) │ │ │ │ + add r0, pc, #1000 @ (adr r0, 4d4d80 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c308c>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r4, pc, #160 @ (adr r4, 4d4a3c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2d48>) │ │ │ │ + add r1, pc, #416 @ (adr r1, 4d4b3c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2e48>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r3, pc, #648 @ (adr r3, 4d4c28 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2f34>) │ │ │ │ + add r0, pc, #904 @ (adr r0, 4d4d28 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c3034>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r3, pc, #704 @ (adr r3, 4d4c64 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2f70>) │ │ │ │ + add r0, pc, #960 @ (adr r0, 4d4d64 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c3070>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r3, pc, #552 @ (adr r3, 4d4bd0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2edc>) │ │ │ │ + add r0, pc, #808 @ (adr r0, 4d4cd0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2fdc>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r3, pc, #512 @ (adr r3, 4d4bac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2eb8>) │ │ │ │ + add r0, pc, #768 @ (adr r0, 4d4cac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2fb8>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r3, pc, #456 @ (adr r3, 4d4b78 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2e84>) │ │ │ │ + add r0, pc, #712 @ (adr r0, 4d4c78 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2f84>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r3, pc, #288 @ (adr r3, 4d4ad4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2de0>) │ │ │ │ + add r0, pc, #544 @ (adr r0, 4d4bd4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2ee0>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r3, pc, #360 @ (adr r3, 4d4b20 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2e2c>) │ │ │ │ + add r0, pc, #616 @ (adr r0, 4d4c20 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2f2c>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r3, pc, #48 @ (adr r3, 4d49ec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2cf8>) │ │ │ │ + add r0, pc, #304 @ (adr r0, 4d4aec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2df8>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r2, pc, #584 @ (adr r2, 4d4c08 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2f14>) │ │ │ │ + ldr r7, [sp, #840] @ 0x348 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r2, pc, #848 @ (adr r2, 4d4d14 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c3020>) │ │ │ │ + add r0, pc, #80 @ (adr r0, 4d4a14 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2d20>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r2, pc, #488 @ (adr r2, 4d4bb0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2ebc>) │ │ │ │ + ldr r7, [sp, #744] @ 0x2e8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r2, pc, #624 @ (adr r2, 4d4c3c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2f48>) │ │ │ │ + ldr r7, [sp, #880] @ 0x370 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r2, pc, #392 @ (adr r2, 4d4b58 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2e64>) │ │ │ │ + ldr r7, [sp, #648] @ 0x288 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r2, pc, #448 @ (adr r2, 4d4b94 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2ea0>) │ │ │ │ + ldr r7, [sp, #704] @ 0x2c0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r2, pc, #296 @ (adr r2, 4d4b00 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2e0c>) │ │ │ │ + ldr r7, [sp, #552] @ 0x228 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r2, pc, #256 @ (adr r2, 4d4adc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2de8>) │ │ │ │ + ldr r7, [sp, #512] @ 0x200 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r2, pc, #200 @ (adr r2, 4d4aa8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2db4>) │ │ │ │ + ldr r7, [sp, #456] @ 0x1c8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r2, pc, #32 @ (adr r2, 4d4a04 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2d10>) │ │ │ │ + ldr r7, [sp, #288] @ 0x120 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r2, pc, #104 @ (adr r2, 4d4a50 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2d5c>) │ │ │ │ + ldr r7, [sp, #360] @ 0x168 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r2, sp, #456 @ 0x1c8 │ │ │ │ + add r7, pc, #712 @ (adr r7, 4d4cb4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2fc0>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r1, #0 │ │ │ │ + movs r6, #64 @ 0x40 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r1, pc, #576 @ (adr r1, 4d4c34 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2f40>) │ │ │ │ + ldr r6, [sp, #832] @ 0x340 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 4d4414 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2720> │ │ │ │ + b.n 4d4e94 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c31a0> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r0, r6, #6 │ │ │ │ - lsls r0, r7, #2 │ │ │ │ - add r0, pc, #960 @ (adr r0, 4d4dc0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c30cc>) │ │ │ │ + mrc2 0, 7, r0, cr0, cr7, {5} │ │ │ │ + ldr r6, [sp, #192] @ 0xc0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r0, pc, #776 @ (adr r0, 4d4d0c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c3018>) │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r0, pc, #808 @ (adr r0, 4d4d30 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c303c>) │ │ │ │ + ldr r6, [sp, #40] @ 0x28 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r0, pc, #672 @ (adr r0, 4d4cac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2fb8>) │ │ │ │ + ldr r5, [sp, #928] @ 0x3a0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r0, pc, #656 @ (adr r0, 4d4ca0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2fac>) │ │ │ │ + ldr r5, [sp, #912] @ 0x390 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r0, pc, #568 @ (adr r0, 4d4c4c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2f58>) │ │ │ │ + ldr r5, [sp, #824] @ 0x338 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r0, pc, #504 @ (adr r0, 4d4c10 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2f1c>) │ │ │ │ + ldr r5, [sp, #760] @ 0x2f8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r0, pc, #464 @ (adr r0, 4d4bec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2ef8>) │ │ │ │ + ldr r5, [sp, #720] @ 0x2d0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r0, pc, #304 @ (adr r0, 4d4b50 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2e5c>) │ │ │ │ + ldr r5, [sp, #560] @ 0x230 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r0, pc, #360 @ (adr r0, 4d4b8c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2e98>) │ │ │ │ + ldr r5, [sp, #616] @ 0x268 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r0, sp, #728 @ 0x2d8 │ │ │ │ + add r5, pc, #984 @ (adr r5, 4d4e00 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c310c>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r0, sp, #808 @ 0x328 │ │ │ │ + add r6, pc, #40 @ (adr r6, 4d4a54 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2d60>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r0, sp, #832 @ 0x340 │ │ │ │ + add r6, pc, #64 @ (adr r6, 4d4a70 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2d7c>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r0, sp, #840 @ 0x348 │ │ │ │ + add r6, pc, #72 @ (adr r6, 4d4a7c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2d88>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r7, pc, #1008 @ (adr r7, 4d4e28 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c3134>) │ │ │ │ + add r5, pc, #240 @ (adr r5, 4d4b28 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2e34>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r0, sp, #56 @ 0x38 │ │ │ │ + add r5, pc, #312 @ (adr r5, 4d4b74 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2e80>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r0, sp, #40 @ 0x28 │ │ │ │ + add r5, pc, #296 @ (adr r5, 4d4b68 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2e74>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r2, [r1, #22] │ │ │ │ + ldrh r2, [r1, #0] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r0, [sp, #792] @ 0x318 │ │ │ │ + str r6, [sp, #24] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r0, r1, #5 │ │ │ │ + subs r0, r1, r2 │ │ │ │ lsls r7, r7, #2 │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.w 4d47c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2acc> │ │ │ │ ldr r2, [sp, #24] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ add.w fp, fp, #1 │ │ │ │ @@ -1589513,220 +1589542,220 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ blx 67eac <__fprintf_chk@plt> │ │ │ │ ldrb.w r3, [sl, #360] @ 0x168 │ │ │ │ b.n 4d4bf0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c2efc> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - movs r6, #34 @ 0x22 │ │ │ │ + movs r3, #98 @ 0x62 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r2, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r0, [sp, #176] @ 0xb0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r0, [sp, #200] @ 0xc8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r0, [sp, #208] @ 0xd0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r2, [r3, #2] │ │ │ │ + ldrb r2, [r3, #22] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - mcrr2 0, 11, r0, sl, cr7 │ │ │ │ + vst1.8 @ instruction: 0xf98a00b7 │ │ │ │ push {r1, lr} │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #384] @ 0x180 │ │ │ │ + str r7, [sp, #640] @ 0x280 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r5, sp, #56 @ 0x38 │ │ │ │ + add r2, sp, #312 @ 0x138 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add r5, sp, #16 │ │ │ │ + add r2, sp, #272 @ 0x110 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add r4, pc, #120 @ (adr r4, 4d5188 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c3494>) │ │ │ │ + add r1, pc, #376 @ (adr r1, 4d5288 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c3594>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r4, sp, #912 @ 0x390 │ │ │ │ + add r2, sp, #144 @ 0x90 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add r3, pc, #848 @ (adr r3, 4d5468 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c3774>) │ │ │ │ + add r1, pc, #80 @ (adr r1, 4d5168 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c3474>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r3, pc, #720 @ (adr r3, 4d53ec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c36f8>) │ │ │ │ + add r0, pc, #976 @ (adr r0, 4d54ec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c37f8>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbnz r6, 4d512c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c3438> │ │ │ │ + cpsid ai │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r2, [sp, #704] @ 0x2c0 │ │ │ │ + str r7, [sp, #960] @ 0x3c0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb8b2 │ │ │ │ + push {r1, r4, r5, r6, r7, lr} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [sp, #608] @ 0x260 │ │ │ │ + str r7, [sp, #864] @ 0x360 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r0, #142 @ 0x8e │ │ │ │ + movs r5, #206 @ 0xce │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [sp, #512] @ 0x200 │ │ │ │ + str r7, [sp, #768] @ 0x300 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r3, pc, #288 @ (adr r3, 4d5258 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c3564>) │ │ │ │ + add r0, pc, #544 @ (adr r0, 4d5358 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c3664>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r7, [sp, #632] @ 0x278 │ │ │ │ + ldr r4, [sp, #888] @ 0x378 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r7, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r4, [sp, #944] @ 0x3b0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r1, [sp, #856] @ 0x358 │ │ │ │ + str r7, [sp, #88] @ 0x58 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r7, [sp, #664] @ 0x298 │ │ │ │ + ldr r4, [sp, #920] @ 0x398 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r7, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r4, [sp, #936] @ 0x3a8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r7, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r4, [sp, #936] @ 0x3a8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r7, [sp, #616] @ 0x268 │ │ │ │ + ldr r4, [sp, #872] @ 0x368 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r7, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r4, [sp, #936] @ 0x3a8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r7, [sp, #768] @ 0x300 │ │ │ │ + ldr r5, [sp, #0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r7, [sp, #816] @ 0x330 │ │ │ │ + ldr r5, [sp, #48] @ 0x30 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r7, [sp, #816] @ 0x330 │ │ │ │ + ldr r5, [sp, #48] @ 0x30 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r7, [sp, #80] @ 0x50 │ │ │ │ + ldr r4, [sp, #336] @ 0x150 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r7, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r4, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r7, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r4, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r7, [sp, #800] @ 0x320 │ │ │ │ + ldr r5, [sp, #32] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r0, pc, #456 @ (adr r0, 4d5340 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c364c>) │ │ │ │ + ldr r5, [sp, #712] @ 0x2c8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ + str r7, [sp, #288] @ 0x120 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r0, pc, #392 @ (adr r0, 4d5308 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c3614>) │ │ │ │ + ldr r5, [sp, #648] @ 0x288 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r0, pc, #504 @ (adr r0, 4d537c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c3688>) │ │ │ │ + ldr r5, [sp, #760] @ 0x2f8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [sp, #96] @ 0x60 │ │ │ │ + str r5, [sp, #352] @ 0x160 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r6, #220 @ 0xdc │ │ │ │ + adds r4, #28 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r7, [sp, #680] @ 0x2a8 │ │ │ │ + str r4, [sp, #936] @ 0x3a8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r0, pc, #240 @ (adr r0, 4d5284 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c3590>) │ │ │ │ + ldr r5, [sp, #496] @ 0x1f0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r7, [sp, #968] @ 0x3c8 │ │ │ │ + str r5, [sp, #200] @ 0xc8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r7, [sp, #888] @ 0x378 │ │ │ │ + ldr r5, [sp, #120] @ 0x78 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r7, [sp, #528] @ 0x210 │ │ │ │ + str r4, [sp, #784] @ 0x310 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r7, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r4, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r7, [sp, #456] @ 0x1c8 │ │ │ │ + str r4, [sp, #712] @ 0x2c8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r7, [sp, #576] @ 0x240 │ │ │ │ + ldr r4, [sp, #832] @ 0x340 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r7, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r4, [sp, #680] @ 0x2a8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r7, [sp, #272] @ 0x110 │ │ │ │ + str r4, [sp, #528] @ 0x210 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r7, [sp, #272] @ 0x110 │ │ │ │ + ldr r4, [sp, #528] @ 0x210 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r7, [sp, #184] @ 0xb8 │ │ │ │ + str r4, [sp, #440] @ 0x1b8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r7, [sp, #80] @ 0x50 │ │ │ │ + ldr r4, [sp, #336] @ 0x150 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r6, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r4, [sp, #192] @ 0xc0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r7, [sp, #360] @ 0x168 │ │ │ │ + str r4, [sp, #616] @ 0x268 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r6, [sp, #792] @ 0x318 │ │ │ │ + ldr r4, [sp, #24] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r6, [sp, #944] @ 0x3b0 │ │ │ │ + str r4, [sp, #176] @ 0xb0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r4, r3, r7 │ │ │ │ + adds r4, r3, r4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r6, [sp, #856] @ 0x358 │ │ │ │ + str r4, [sp, #88] @ 0x58 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r2, r5, r6 │ │ │ │ + adds r2, r5, r3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r6, [sp, #768] @ 0x300 │ │ │ │ + str r4, [sp, #0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r0, r7, r5 │ │ │ │ + adds r0, r7, r2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r6, [sp, #680] @ 0x2a8 │ │ │ │ + str r3, [sp, #936] @ 0x3a8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r2, r1, r5 │ │ │ │ + adds r2, r1, r2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r6, [sp, #592] @ 0x250 │ │ │ │ + str r3, [sp, #848] @ 0x350 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [sp, #400] @ 0x190 │ │ │ │ + ldrh r4, [r4, #60] @ 0x3c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [sp, #520] @ 0x208 │ │ │ │ + str r3, [sp, #776] @ 0x308 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [sp, #392] @ 0x188 │ │ │ │ + ldrh r2, [r4, #60] @ 0x3c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [sp, #432] @ 0x1b0 │ │ │ │ + str r3, [sp, #688] @ 0x2b0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r0, [r5, #48] @ 0x30 │ │ │ │ + ldrh r0, [r5, #26] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - str r6, [sp, #344] @ 0x158 │ │ │ │ + str r3, [sp, #600] @ 0x258 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r2, r7, r4 │ │ │ │ + asrs r2, r7, #25 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r6, [sp, #256] @ 0x100 │ │ │ │ + str r3, [sp, #512] @ 0x200 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r4, r0, r3 │ │ │ │ + asrs r4, r0, #24 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r6, [sp, #168] @ 0xa8 │ │ │ │ + str r3, [sp, #424] @ 0x1a8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r5, [sp, #872] @ 0x368 │ │ │ │ + ldr r3, [sp, #104] @ 0x68 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r6, [sp, #80] @ 0x50 │ │ │ │ + str r3, [sp, #336] @ 0x150 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r5, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r2, [sp, #944] @ 0x3b0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r5, [sp, #1016] @ 0x3f8 │ │ │ │ + str r3, [sp, #248] @ 0xf8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r5, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r2, [sp, #712] @ 0x2c8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r5, [sp, #928] @ 0x3a0 │ │ │ │ + str r3, [sp, #160] @ 0xa0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r5, [sp, #224] @ 0xe0 │ │ │ │ + ldr r2, [sp, #480] @ 0x1e0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r5, [sp, #856] @ 0x358 │ │ │ │ + str r3, [sp, #88] @ 0x58 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r5, [sp, #56] @ 0x38 │ │ │ │ + ldr r2, [sp, #312] @ 0x138 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r5, [sp, #768] @ 0x300 │ │ │ │ + str r3, [sp, #0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [sp, #896] @ 0x380 │ │ │ │ + ldr r2, [sp, #128] @ 0x80 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r5, [sp, #680] @ 0x2a8 │ │ │ │ + str r2, [sp, #936] @ 0x3a8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r1, [sp, #984] @ 0x3d8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r5, [sp, #592] @ 0x250 │ │ │ │ + str r2, [sp, #848] @ 0x350 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [sp, #576] @ 0x240 │ │ │ │ + ldr r1, [sp, #832] @ 0x340 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r5, [sp, #504] @ 0x1f8 │ │ │ │ + str r2, [sp, #760] @ 0x2f8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [sp, #296] @ 0x128 │ │ │ │ + ldr r1, [sp, #552] @ 0x228 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r5, [sp, #416] @ 0x1a0 │ │ │ │ + str r2, [sp, #672] @ 0x2a0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r4, r6, #2 │ │ │ │ + adds r4, r6, r7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r5, [sp, #328] @ 0x148 │ │ │ │ + str r2, [sp, #584] @ 0x248 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r6, r2, #1 │ │ │ │ + adds r6, r2, r6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r5, [sp, #256] @ 0x100 │ │ │ │ + str r2, [sp, #512] @ 0x200 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r0, [sp, #160] @ 0xa0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r5, [sp, #168] @ 0xa8 │ │ │ │ + str r2, [sp, #424] @ 0x1a8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [sp, #768] @ 0x300 │ │ │ │ + ldr r0, [sp, #0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r5, [sp, #440] @ 0x1b8 │ │ │ │ + str r2, [sp, #696] @ 0x2b8 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r2 │ │ │ │ @@ -1589741,15 +1589770,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 a91c34 │ │ │ │ + bl a91b8c │ │ │ │ cbnz r0, 4d52fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c3608> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ adds r1, #1 │ │ │ │ bl 43d87c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32bb88> │ │ │ │ mov r4, r0 │ │ │ │ ldrd r1, r2, [sp, #8] │ │ │ │ @@ -1589773,15 +1589802,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ bl 4d3b44 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c1e50> │ │ │ │ add r0, sp, #16 │ │ │ │ - bl a91c58 │ │ │ │ + bl a91bb0 │ │ │ │ b.n 4d52bc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c35c8> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ add r5, sp, #336 @ 0x150 │ │ │ │ lsls r6, r3, #5 │ │ │ │ add r5, sp, #96 @ 0x60 │ │ │ │ @@ -1589877,15 +1589906,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r4, sp, #352 @ 0x160 │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - mrc2 0, 1, r0, cr0, cr2, {5} │ │ │ │ + @ instruction: 0xfb7000b2 │ │ │ │ add r4, sp, #56 @ 0x38 │ │ │ │ lsls r6, r3, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1592752,19 +1592781,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r5, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r6, r3, #5 │ │ │ │ adds r0, r5, r6 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [sp, #944] @ 0x3b0 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - cbnz r4, 4d713e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c544a> │ │ │ │ + @ instruction: 0xb87c │ │ │ │ lsls r5, r5, #4 │ │ │ │ - cbnz r6, 4d716c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c5478> │ │ │ │ + cbnz r6, 4d70fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c5408> │ │ │ │ lsls r5, r5, #4 │ │ │ │ - @ instruction: 0xb8b4 │ │ │ │ + push {r2, r4, r5, r6, r7, lr} │ │ │ │ lsls r5, r5, #4 │ │ │ │ ldrb r2, [r6, #0] │ │ │ │ adds r4, #2 │ │ │ │ adds r2, #5 │ │ │ │ ldr.w r1, [r8, r2, lsl #3] │ │ │ │ asrs r2, r1, #31 │ │ │ │ and.w r0, r0, #1 │ │ │ │ @@ -1594010,67 +1594039,67 @@ │ │ │ │ ldr r3, [pc, #120] @ (4d7fbc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c62c8>) │ │ │ │ add r3, pc │ │ │ │ add r3, r6 │ │ │ │ ldrb r1, [r3, #14] │ │ │ │ b.w 4d7414 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c5720> │ │ │ │ mov.w r3, #1536 @ 0x600 │ │ │ │ b.w 4d6d6e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c507a> │ │ │ │ - push {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + sxth r6, r7 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - push {r1, r4, r7} │ │ │ │ + cbz r2, 4d7f90 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c629c> │ │ │ │ lsls r5, r5, #4 │ │ │ │ - push {r2, r5, lr} │ │ │ │ + sxtb r4, r4 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - cbz r2, 4d7fe2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c62ee> │ │ │ │ + cbz r2, 4d7f72 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c627e> │ │ │ │ lsls r5, r5, #4 │ │ │ │ - cbz r0, 4d7fca <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c62d6> │ │ │ │ + sub sp, #288 @ 0x120 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - push {r1, r4, r5, r6} │ │ │ │ + cbz r2, 4d7f98 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c62a4> │ │ │ │ lsls r5, r5, #4 │ │ │ │ - sxtb r0, r2 │ │ │ │ + add r7, sp, #576 @ 0x240 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - cbz r6, 4d7fc8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c62d4> │ │ │ │ + sub sp, #88 @ 0x58 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - sxtb r6, r5 │ │ │ │ + add r7, sp, #696 @ 0x2b8 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - cbz r4, 4d7fa4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c62b0> │ │ │ │ + add r6, sp, #912 @ 0x390 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - cbz r0, 4d7fa4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c62b0> │ │ │ │ + add r6, sp, #832 @ 0x340 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - cbz r0, 4d7fba <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c62c6> │ │ │ │ + add r7, sp, #96 @ 0x60 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - sub sp, #360 @ 0x168 │ │ │ │ + add r6, sp, #104 @ 0x68 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - sub sp, #280 @ 0x118 │ │ │ │ + add r6, sp, #24 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - cbz r6, 4d7f94 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c62a0> │ │ │ │ + add r6, sp, #344 @ 0x158 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - cbz r4, 4d7fc2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c62ce> │ │ │ │ + add r6, sp, #1008 @ 0x3f0 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - sub sp, #440 @ 0x1b8 │ │ │ │ + add r6, sp, #184 @ 0xb8 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - sub sp, #40 @ 0x28 │ │ │ │ + add r5, sp, #808 @ 0x328 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - sub sp, #112 @ 0x70 │ │ │ │ + add r5, sp, #880 @ 0x370 │ │ │ │ lsls r5, r5, #4 │ │ │ │ adds r0, r5, r6 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #56 @ 0x38 │ │ │ │ + add r1, sp, #312 @ 0x138 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - add r1, sp, #936 @ 0x3a8 │ │ │ │ + add r7, pc, #168 @ (adr r7, 4d8054 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c6360>) │ │ │ │ lsls r5, r5, #4 │ │ │ │ - add r2, sp, #800 @ 0x320 │ │ │ │ + add r0, sp, #32 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - add r2, sp, #640 @ 0x280 │ │ │ │ + add r7, pc, #896 @ (adr r7, 4d8334 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c6640>) │ │ │ │ lsls r5, r5, #4 │ │ │ │ - add r1, sp, #832 @ 0x340 │ │ │ │ + add r7, pc, #64 @ (adr r7, 4d7ff8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c6304>) │ │ │ │ lsls r5, r5, #4 │ │ │ │ - add r2, sp, #440 @ 0x1b8 │ │ │ │ + add r7, pc, #696 @ (adr r7, 4d8274 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c6580>) │ │ │ │ lsls r5, r5, #4 │ │ │ │ - add r2, sp, #312 @ 0x138 │ │ │ │ + add r7, pc, #568 @ (adr r7, 4d81f8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c6504>) │ │ │ │ lsls r5, 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, #3992] @ 0xf98 │ │ │ │ mov r5, r2 │ │ │ │ @@ -1599140,15 +1599169,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r1, r0] │ │ │ │ lsls r6, r3, #5 │ │ │ │ str r0, [r7, r6] │ │ │ │ lsls r6, r3, #5 │ │ │ │ adds r0, r5, r6 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r0, #9] │ │ │ │ + strb r0, [r0, #30] │ │ │ │ lsls r5, r5, #4 │ │ │ │ cmp r0, #179 @ 0xb3 │ │ │ │ bhi.n 4db564 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c9870> │ │ │ │ cmp r0, #155 @ 0x9b │ │ │ │ bls.n 4db556 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c9862> │ │ │ │ sub.w r2, r0, #156 @ 0x9c │ │ │ │ movs r3, #1 │ │ │ │ @@ -1599952,15 +1599981,15 @@ │ │ │ │ lsls r6, r3, #5 │ │ │ │ bx r9 │ │ │ │ lsls r6, r3, #5 │ │ │ │ adds r0, r5, r6 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r1, #120] @ 0x78 │ │ │ │ + ldr r4, [r1, #76] @ 0x4c │ │ │ │ lsls r5, r5, #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, r2 │ │ │ │ mov r8, r3 │ │ │ │ @@ -1599985,15 +1600014,15 @@ │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ bl 4db5c8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c98d4> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4dbdca <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3ca0d6> │ │ │ │ mov r0, r9 │ │ │ │ - bl a94d7c │ │ │ │ + bl a94cd4 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r3, r4 │ │ │ │ cmp r6, r4 │ │ │ │ str r5, [r0, #0] │ │ │ │ bne.n 4dbdd2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3ca0de> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -1600065,15 +1600094,15 @@ │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ add r3, sp, #96 @ 0x60 │ │ │ │ strd r9, r5, [sp, #96] @ 0x60 │ │ │ │ str r3, [sp, #32] │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ - bl a94d4c │ │ │ │ + bl a94ca4 │ │ │ │ ldr.w r6, [fp, #24] │ │ │ │ subs r3, r0, #0 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ strb r3, [r4, #20] │ │ │ │ cbz r6, 4dbf06 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3ca212> │ │ │ │ ldr r4, [r6, #16] │ │ │ │ @@ -1600106,15 +1600135,15 @@ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cbz r3, 4dbf3e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3ca24a> │ │ │ │ ldrb r3, [r4, #12] │ │ │ │ strb.w r8, [r4, #13] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 4dbf1e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3ca22a> │ │ │ │ mov r0, r6 │ │ │ │ - bl a94d7c │ │ │ │ + bl a94cd4 │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r4, [r4, #4] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 4dbf24 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3ca230> │ │ │ │ mov r0, r5 │ │ │ │ bl 467ef4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x356200> │ │ │ │ @@ -1600132,15 +1600161,15 @@ │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ str r3, [r3, #12] │ │ │ │ strd r4, r4, [r3, #4] │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ str r2, [r3, #0] │ │ │ │ str.w fp, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl a94e28 │ │ │ │ + bl a94d80 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 4dc0c2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3ca3ce> │ │ │ │ ldr r6, [r0, #0] │ │ │ │ cmp r6, #0 │ │ │ │ beq.w 4dc0c2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3ca3ce> │ │ │ │ ldrb r3, [r6, #13] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -1600247,15 +1600276,15 @@ │ │ │ │ add.w sl, sl, #8 │ │ │ │ adds r2, r3, #1 │ │ │ │ bne.n 4dbff8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3ca304> │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r9, r8 │ │ │ │ ldr r4, [sp, #76] @ 0x4c │ │ │ │ ldr.w sl, [sp, #60] @ 0x3c │ │ │ │ - bl a94e28 │ │ │ │ + bl a94d80 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 4dbf7c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3ca288> │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ ldrd r9, r5, [sp, #84] @ 0x54 │ │ │ │ ldr.w sl, [sp, #24] │ │ │ │ ldr.w fp, [sp, #92] @ 0x5c │ │ │ │ bl 467558 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x355864> │ │ │ │ @@ -1600406,15 +1600435,15 @@ │ │ │ │ add.w r0, r6, #28 │ │ │ │ bl 467c68 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x355f74> │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #8 │ │ │ │ mov r0, sl │ │ │ │ ldr r5, [r5, #0] │ │ │ │ ldr.w r4, [r9, #8] │ │ │ │ - bl a94d4c │ │ │ │ + bl a94ca4 │ │ │ │ ldr.w fp, [sp, #24] │ │ │ │ subs r3, r0, #0 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strb.w r3, [sl, #20] │ │ │ │ mov r2, fp │ │ │ │ @@ -1600422,23 +1600451,23 @@ │ │ │ │ mov r1, sl │ │ │ │ bl 4dbda0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3ca0ac> │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ b.n 4dc2b6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3ca5c2> │ │ │ │ ldr r5, [r0, #0] │ │ │ │ cbz r5, 4dc2c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3ca5cc> │ │ │ │ mov r0, r7 │ │ │ │ - bl a94d7c │ │ │ │ + bl a94cd4 │ │ │ │ mov r3, r4 │ │ │ │ str r5, [r0, #0] │ │ │ │ mov r2, fp │ │ │ │ mov r0, r5 │ │ │ │ mov r1, sl │ │ │ │ bl 4dbda0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3ca0ac> │ │ │ │ mov r0, sl │ │ │ │ - bl a94e28 │ │ │ │ + bl a94d80 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 4dc29e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3ca5aa> │ │ │ │ ldr.w r0, [sl, #16] │ │ │ │ blx 68474 │ │ │ │ movs r3, #1 │ │ │ │ mov r0, r6 │ │ │ │ strb r3, [r6, #13] │ │ │ │ @@ -1601020,15 +1601049,15 @@ │ │ │ │ ldrb.w r3, [r3, #128] @ 0x80 │ │ │ │ and.w r3, r3, r1 │ │ │ │ strb.w r3, [r4, #128] @ 0x80 │ │ │ │ bhi.n 4dc8b4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3cabc0> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - str r6, [r7, #20] │ │ │ │ + ldrsh r6, [r7, r2] │ │ │ │ lsls r5, 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, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1604873,20 +1604902,21 @@ │ │ │ │ bne.w 4df244 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3cd550> │ │ │ │ b.n 4df214 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3cd520> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ lsrs r0, r2, #29 │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 4df3c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3cd6cc> │ │ │ │ + bcc.n 4df440 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3cd74c> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrd r0, r0, [ip], #716 @ 0x2cc │ │ │ │ + b.n 4df020 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3cd32c> │ │ │ │ + lsls r3, r6, #2 │ │ │ │ lsrs r6, r7, #18 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - stc2l 0, cr0, [sl, #-716]! @ 0xfffffd34 │ │ │ │ + @ instruction: 0xfaaa00b3 │ │ │ │ stmdb 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 r7, [pc, #592] @ (4df614 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3cd920>) │ │ │ │ mov sl, r0 │ │ │ │ @@ -1607485,15 +1607515,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ vst2.8 {d0[2],d1[2]}, [lr :16]! │ │ │ │ adds r2, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r0, [r8, ] │ │ │ │ - movs r2, #22 │ │ │ │ + subs r6, r2, #5 │ │ │ │ lsls r5, r5, #4 │ │ │ │ subs r0, #240 @ 0xf0 │ │ │ │ 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, #3880] @ 0xf28 │ │ │ │ @@ -1612169,15 +1612199,15 @@ │ │ │ │ cmp r7, r4 │ │ │ │ beq.n 4e41bc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3d24c8> │ │ │ │ ldr.w r3, [r8] │ │ │ │ add.w r3, r3, r4, lsl #3 │ │ │ │ vldr d0, [r3] │ │ │ │ cmp.w r9, #0 │ │ │ │ beq.n 4e40f8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3d2404> │ │ │ │ - bl a91504 │ │ │ │ + bl a9145c │ │ │ │ bl 4390e4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3273f0> │ │ │ │ bl 4390f8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x327404> │ │ │ │ bl 4390e4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3273f0> │ │ │ │ b.n 4e4132 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3d243e> │ │ │ │ cbz r1, 4e41bc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3d24c8> │ │ │ │ and.w r9, r5, #262144 @ 0x40000 │ │ │ │ mov.w sl, #32768 @ 0x8000 │ │ │ │ @@ -1612246,15 +1612276,15 @@ │ │ │ │ cmp r2, #64 @ 0x40 │ │ │ │ bne.n 4e4292 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3d259e> │ │ │ │ and.w r9, r4, #524288 @ 0x80000 │ │ │ │ and.w sl, r4, #8192 @ 0x2000 │ │ │ │ movs r6, #0 │ │ │ │ cbnz r1, 4e4276 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3d2582> │ │ │ │ b.n 4e42c8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3d25d4> │ │ │ │ - bl a91504 │ │ │ │ + bl a9145c │ │ │ │ vmov r2, s0 │ │ │ │ add r4, r7 │ │ │ │ mov r3, r2 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 4e4270 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3d257c> │ │ │ │ and.w r2, r2, #2147483648 @ 0x80000000 │ │ │ │ @@ -1648623,15 +1648653,15 @@ │ │ │ │ strheq.w r3, [r6, r4, lsl #3] │ │ │ │ adds r4, #1 │ │ │ │ cmp r7, r4 │ │ │ │ beq.n 4fd0ea <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3eb3f6> │ │ │ │ ldr.w r3, [r8] │ │ │ │ add.w r3, r3, r4, lsl #3 │ │ │ │ vldr d0, [r3] │ │ │ │ - bl a91504 │ │ │ │ + bl a9145c │ │ │ │ bl 4390e4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3273f0> │ │ │ │ bl 4390f8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x327404> │ │ │ │ cmp.w r9, #0 │ │ │ │ beq.n 4fd05c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3eb368> │ │ │ │ bl 4390e4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3273f0> │ │ │ │ b.n 4fd060 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3eb36c> │ │ │ │ cbz r1, 4fd0ea <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3eb3f6> │ │ │ │ @@ -1648703,15 +1648733,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ movs r4, #0 │ │ │ │ b.n 4fd1b4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3eb4c0> │ │ │ │ vcvt.f64.f32 d7, s0 │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 4fd1dc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3eb4e8> │ │ │ │ vmov.f64 d0, d7 │ │ │ │ - bl a91504 │ │ │ │ + bl a9145c │ │ │ │ bl 4390e4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3273f0> │ │ │ │ bl 4390f8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x327404> │ │ │ │ bl 4390e4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3273f0> │ │ │ │ strh.w r0, [r5, r4, lsl #3] │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 4fd1ae <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3eb4ba> │ │ │ │ uxth r3, r0 │ │ │ │ @@ -1653774,15 +1653804,15 @@ │ │ │ │ mov.w sl, #32768 @ 0x8000 │ │ │ │ movt sl, #65535 @ 0xffff │ │ │ │ and.w r7, r7, #262144 @ 0x40000 │ │ │ │ movs r6, #0 │ │ │ │ b.n 500f68 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3ef274> │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vadd.f64 d0, d7, d0 │ │ │ │ - bl a91504 │ │ │ │ + bl a9145c │ │ │ │ bl 4390e4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3273f0> │ │ │ │ strh.w r0, [r4, r6, lsl #3] │ │ │ │ cmp.w r9, #0 │ │ │ │ beq.n 500f62 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3ef26e> │ │ │ │ and.w r3, r0, sl │ │ │ │ tst.w r0, #31744 @ 0x7c00 │ │ │ │ it eq │ │ │ │ @@ -1653809,15 +1653839,15 @@ │ │ │ │ mov.w r9, #0 │ │ │ │ and.w r7, r7, #524288 @ 0x80000 │ │ │ │ cbnz r1, 500fe0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3ef2ec> │ │ │ │ b.n 500f92 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3ef29e> │ │ │ │ vcvt.f64.f32 d7, s0 │ │ │ │ vcvt.f64.f32 d0, s13 │ │ │ │ vadd.f64 d0, d7, d0 │ │ │ │ - bl a91504 │ │ │ │ + bl a9145c │ │ │ │ add r6, r4 │ │ │ │ vmov r3, s0 │ │ │ │ vstr s0, [r6] │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 500fd8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3ef2e4> │ │ │ │ and.w r2, r3, #2147483648 @ 0x80000000 │ │ │ │ tst.w r3, #2139095040 @ 0x7f800000 │ │ │ │ @@ -1653886,15 +1653916,15 @@ │ │ │ │ mov.w sl, #32768 @ 0x8000 │ │ │ │ movt sl, #65535 @ 0xffff │ │ │ │ and.w r7, r7, #262144 @ 0x40000 │ │ │ │ movs r6, #0 │ │ │ │ b.n 5010c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3ef3d0> │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vmul.f64 d0, d7, d0 │ │ │ │ - bl a91504 │ │ │ │ + bl a9145c │ │ │ │ bl 4390e4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3273f0> │ │ │ │ strh.w r0, [r4, r6, lsl #3] │ │ │ │ cmp.w r9, #0 │ │ │ │ beq.n 5010be <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3ef3ca> │ │ │ │ and.w r3, r0, sl │ │ │ │ tst.w r0, #31744 @ 0x7c00 │ │ │ │ it eq │ │ │ │ @@ -1653921,15 +1653951,15 @@ │ │ │ │ mov.w r9, #0 │ │ │ │ and.w r7, r7, #524288 @ 0x80000 │ │ │ │ cbnz r1, 50113c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3ef448> │ │ │ │ b.n 5010ee <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3ef3fa> │ │ │ │ vcvt.f64.f32 d7, s0 │ │ │ │ vcvt.f64.f32 d0, s13 │ │ │ │ vmul.f64 d0, d7, d0 │ │ │ │ - bl a91504 │ │ │ │ + bl a9145c │ │ │ │ add r6, r4 │ │ │ │ vmov r3, s0 │ │ │ │ vstr s0, [r6] │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 501134 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3ef440> │ │ │ │ and.w r2, r3, #2147483648 @ 0x80000000 │ │ │ │ tst.w r3, #2139095040 @ 0x7f800000 │ │ │ │ @@ -1653998,15 +1654028,15 @@ │ │ │ │ mov.w sl, #32768 @ 0x8000 │ │ │ │ movt sl, #65535 @ 0xffff │ │ │ │ and.w r7, r7, #262144 @ 0x40000 │ │ │ │ movs r6, #0 │ │ │ │ b.n 501220 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3ef52c> │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vsub.f64 d0, d7, d0 │ │ │ │ - bl a91504 │ │ │ │ + bl a9145c │ │ │ │ bl 4390e4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3273f0> │ │ │ │ strh.w r0, [r4, r6, lsl #3] │ │ │ │ cmp.w r9, #0 │ │ │ │ beq.n 50121a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3ef526> │ │ │ │ and.w r3, r0, sl │ │ │ │ tst.w r0, #31744 @ 0x7c00 │ │ │ │ it eq │ │ │ │ @@ -1654033,15 +1654063,15 @@ │ │ │ │ mov.w r9, #0 │ │ │ │ and.w r7, r7, #524288 @ 0x80000 │ │ │ │ cbnz r1, 501298 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3ef5a4> │ │ │ │ b.n 50124a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3ef556> │ │ │ │ vcvt.f64.f32 d7, s0 │ │ │ │ vcvt.f64.f32 d0, s13 │ │ │ │ vsub.f64 d0, d7, d0 │ │ │ │ - bl a91504 │ │ │ │ + bl a9145c │ │ │ │ add r6, r4 │ │ │ │ vmov r3, s0 │ │ │ │ vstr s0, [r6] │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 501290 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3ef59c> │ │ │ │ and.w r2, r3, #2147483648 @ 0x80000000 │ │ │ │ tst.w r3, #2139095040 @ 0x7f800000 │ │ │ │ @@ -1654838,15 +1654868,15 @@ │ │ │ │ and.w r9, r5, #4096 @ 0x1000 │ │ │ │ and.w r8, r5, #262144 @ 0x40000 │ │ │ │ mov.w sl, #32768 @ 0x8000 │ │ │ │ movt sl, #65535 @ 0xffff │ │ │ │ movs r5, #0 │ │ │ │ b.n 501c5c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3eff68> │ │ │ │ bl 441288 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32f594> │ │ │ │ - bl a91504 │ │ │ │ + bl a9145c │ │ │ │ bl 4390e4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3273f0> │ │ │ │ strh.w r0, [r6, r5, lsl #3] │ │ │ │ cmp.w r9, #0 │ │ │ │ beq.n 501c56 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3eff62> │ │ │ │ and.w r3, r0, sl │ │ │ │ tst.w r0, #31744 @ 0x7c00 │ │ │ │ it eq │ │ │ │ @@ -1658097,15 +1658127,15 @@ │ │ │ │ beq.w 508446 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3f6752> │ │ │ │ vcvt.f64.f32 d7, s14 │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ strd r1, r2, [sp, #16] │ │ │ │ str r0, [sp, #12] │ │ │ │ vstr s13, [sp, #8] │ │ │ │ vmul.f64 d0, d7, d0 │ │ │ │ - bl a91504 │ │ │ │ + bl a9145c │ │ │ │ ldr r2, [sp, #20] │ │ │ │ vmov r3, s0 │ │ │ │ vldr s13, [sp, #8] │ │ │ │ ldrd r0, r1, [sp, #12] │ │ │ │ str r3, [r5, #0] │ │ │ │ cbz r0, 50412c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3f2438> │ │ │ │ tst.w r3, #2139095040 @ 0x7f800000 │ │ │ │ @@ -1662862,29 +1662892,29 @@ │ │ │ │ beq.w 503a7a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3f1d86> │ │ │ │ mov r7, r5 │ │ │ │ mov r5, r4 │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add.w r3, r3, r4, lsl #3 │ │ │ │ vldr s0, [r3] │ │ │ │ - bl a919a4 │ │ │ │ + bl a918fc │ │ │ │ strb.w r0, [r5, r4, lsl #3] │ │ │ │ adds r4, #1 │ │ │ │ cmp r7, r4 │ │ │ │ bne.n 507742 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3f5a4e> │ │ │ │ b.w 503a7a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3f1d86> │ │ │ │ cmp r5, #0 │ │ │ │ beq.w 503a7a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3f1d86> │ │ │ │ mov r7, r5 │ │ │ │ mov r5, r4 │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add.w r3, r3, r4, lsl #3 │ │ │ │ vldr s0, [r3] │ │ │ │ - bl a918c8 │ │ │ │ + bl a91820 │ │ │ │ strb.w r0, [r5, r4, lsl #3] │ │ │ │ adds r4, #1 │ │ │ │ cmp r7, r4 │ │ │ │ bne.n 50776a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3f5a76> │ │ │ │ b.w 503a7a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3f1d86> │ │ │ │ cmp r5, #0 │ │ │ │ beq.w 503a7a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3f1d86> │ │ │ │ @@ -1662975,15 +1663005,15 @@ │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ mov r8, r5 │ │ │ │ mov r5, r4 │ │ │ │ movs r4, #0 │ │ │ │ and.w r7, r3, #8192 @ 0x2000 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldrb.w r0, [r3, r4, lsl #3] │ │ │ │ - bl a91b64 │ │ │ │ + bl a91abc │ │ │ │ add.w r3, r5, r4, lsl #3 │ │ │ │ vstr s0, [r3] │ │ │ │ cbz r7, 5078a8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3f5bb4> │ │ │ │ vmov r3, s0 │ │ │ │ tst.w r3, #2139095040 @ 0x7f800000 │ │ │ │ itt eq │ │ │ │ andeq.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ @@ -1662997,15 +1663027,15 @@ │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ mov r8, r5 │ │ │ │ mov r5, r4 │ │ │ │ movs r4, #0 │ │ │ │ and.w r7, r3, #8192 @ 0x2000 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldrb.w r0, [r3, r4, lsl #3] │ │ │ │ - bl a919e4 │ │ │ │ + bl a9193c │ │ │ │ add.w r3, r5, r4, lsl #3 │ │ │ │ vstr s0, [r3] │ │ │ │ cbz r7, 5078ea <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3f5bf6> │ │ │ │ vmov r3, s0 │ │ │ │ tst.w r3, #2139095040 @ 0x7f800000 │ │ │ │ itt eq │ │ │ │ andeq.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ @@ -1663129,29 +1663159,29 @@ │ │ │ │ beq.w 503a7a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3f1d86> │ │ │ │ mov r7, r5 │ │ │ │ mov r5, r4 │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add.w r3, r3, r4, lsl #3 │ │ │ │ vldr s0, [r3] │ │ │ │ - bl a91b24 │ │ │ │ + bl a91a7c │ │ │ │ strb.w r0, [r5, r4, lsl #3] │ │ │ │ adds r4, #1 │ │ │ │ cmp r7, r4 │ │ │ │ bne.n 507a28 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3f5d34> │ │ │ │ b.w 503a7a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3f1d86> │ │ │ │ cmp r5, #0 │ │ │ │ beq.w 503a7a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3f1d86> │ │ │ │ mov r7, r5 │ │ │ │ mov r5, r4 │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add.w r3, r3, r4, lsl #3 │ │ │ │ vldr s0, [r3] │ │ │ │ - bl a91a48 │ │ │ │ + bl a919a0 │ │ │ │ strb.w r0, [r5, r4, lsl #3] │ │ │ │ adds r4, #1 │ │ │ │ cmp r7, r4 │ │ │ │ bne.n 507a50 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3f5d5c> │ │ │ │ b.w 503a7a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3f1d86> │ │ │ │ cmp r5, #0 │ │ │ │ beq.w 503a7a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3f1d86> │ │ │ │ @@ -1663170,15 +1663200,15 @@ │ │ │ │ vldr s0, [r3] │ │ │ │ vabs.f32 s15, s0 │ │ │ │ vcmp.f32 s15, s14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ bgt.n 507a7e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3f5d8a> │ │ │ │ str r2, [sp, #12] │ │ │ │ vstr s14, [sp, #8] │ │ │ │ - bl a919a4 │ │ │ │ + bl a918fc │ │ │ │ ldr r2, [sp, #12] │ │ │ │ vldr s14, [sp, #8] │ │ │ │ b.n 507a80 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3f5d8c> │ │ │ │ mov r2, r1 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ @@ -1669882,15 +1669912,15 @@ │ │ │ │ lsls r2, r2, #1 │ │ │ │ subs r5, r2, #1 │ │ │ │ bl 43dba4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32beb0> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r7, r0 │ │ │ │ add.w r0, r4, #68 @ 0x44 │ │ │ │ - bl a930a4 │ │ │ │ + bl a92ffc │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ movs r2, #4 │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ bl 43d9d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32bcdc> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ @@ -1669943,26 +1669973,26 @@ │ │ │ │ ldr r0, [r3, #32] │ │ │ │ str.w r3, [r5, r0, lsl #2] │ │ │ │ b.n 50c238 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3fa544> │ │ │ │ mov r2, r6 │ │ │ │ cmp r2, r1 │ │ │ │ bne.n 50c294 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3fa5a0> │ │ │ │ add.w r0, r4, #68 @ 0x44 │ │ │ │ - bl a930d8 │ │ │ │ + bl a93030 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ bl 43dba4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32beb0> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r4, #68 @ 0x44 │ │ │ │ - bl a930a4 │ │ │ │ + bl a92ffc │ │ │ │ add.w r0, r4, #68 @ 0x44 │ │ │ │ - bl a930d8 │ │ │ │ + bl a93030 │ │ │ │ b.n 50c28e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3fa59a> │ │ │ │ nop │ │ │ │ cbz r0, 50c30e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3fa61a> │ │ │ │ ldr.w r2, [r0, #492] @ 0x1ec │ │ │ │ mov r3, r0 │ │ │ │ cbz r2, 50c30e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3fa61a> │ │ │ │ cbz r1, 50c30a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3fa616> │ │ │ │ @@ -1669983,15 +1670013,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 a93144 │ │ │ │ + bl a9309c │ │ │ │ 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, 50c31e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3fa62a> │ │ │ │ @@ -1674868,25 +1674898,25 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ lsrs r4, r3, #17 │ │ │ │ lsls r3, r3, #5 │ │ │ │ lsrs r2, r3, #17 │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2!, {r3, r5, r7} │ │ │ │ + stmia r7!, {r3, r5, r6, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r6, r6, #4 │ │ │ │ + subs r6, r6, r1 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r3, sp, #864 @ 0x360 │ │ │ │ + add r1, sp, #96 @ 0x60 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r2, fp │ │ │ │ + sbcs r2, r3 │ │ │ │ lsls r1, r6, #2 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 50f578 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3fd884> │ │ │ │ + bmi.n 50f5f8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3fd904> │ │ │ │ lsls r0, r6, #2 │ │ │ │ lsrs r4, r2, #9 │ │ │ │ lsls r3, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -1676139,15 +1676169,15 @@ │ │ │ │ str r4, [sp, #24] │ │ │ │ str r2, [sp, #0] │ │ │ │ bl 43d994 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32bca0> │ │ │ │ mov r2, r4 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r1, [r5, #64] @ 0x40 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl a94e50 │ │ │ │ + bl a94da8 │ │ │ │ ldr r4, [r5, #24] │ │ │ │ cbz r4, 5102b6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3fe5c2> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ movs r2, #4 │ │ │ │ ldr.w r1, [r4, #504] @ 0x1f8 │ │ │ │ mov r0, r4 │ │ │ │ bl 43d9d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32bcdc> │ │ │ │ @@ -1676164,28 +1676194,28 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ movs r1, #0 │ │ │ │ str.w r0, [r4, #508] @ 0x1fc │ │ │ │ lsls r2, r2, #2 │ │ │ │ blx 67dd4 │ │ │ │ add.w r1, r4, #32 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl a94eac │ │ │ │ + bl a94e04 │ │ │ │ mov r0, r4 │ │ │ │ bl 468038 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x356344> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 510268 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3fe574> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 51042e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3fe73a> │ │ │ │ ldr.w r8, [pc, #416] @ 510460 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3fe76c> │ │ │ │ movs r6, #1 │ │ │ │ add r8, pc │ │ │ │ add r0, sp, #8 │ │ │ │ - bl a94ef8 │ │ │ │ + bl a94e50 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mov r7, r0 │ │ │ │ ldrd r0, r1, [r0, #472] @ 0x1d8 │ │ │ │ lsls r2, r2, #2 │ │ │ │ blx 6703c │ │ │ │ sub.w r0, r7, #32 │ │ │ │ bl 4681dc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3564e8> │ │ │ │ @@ -1676300,28 +1676330,28 @@ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ orrs r0, r3 │ │ │ │ cmp r2, r1 │ │ │ │ bcc.n 5103ec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3fe6f8> │ │ │ │ cbz r0, 510416 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3fe722> │ │ │ │ add.w r1, r4, #32 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl a94f3c │ │ │ │ + bl a94e94 │ │ │ │ mov r1, fp │ │ │ │ add.w r0, r7, #16 │ │ │ │ bl 4406a4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32e9b0> │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 510342 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3fe64e> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 5102c6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3fe5d2> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 43da78 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32bd84> │ │ │ │ add r0, sp, #8 │ │ │ │ - bl a94e8c │ │ │ │ + bl a94de4 │ │ │ │ ldr r2, [pc, #40] @ (510464 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3fe770>) │ │ │ │ ldr r3, [pc, #28] @ (51045c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3fe768>) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ @@ -1684154,23 +1684184,23 @@ │ │ │ │ lsls r5, r3, #5 │ │ │ │ pop {r2, r3, r5} │ │ │ │ lsls r5, r3, #5 │ │ │ │ add r5, sp, #1000 @ 0x3e8 │ │ │ │ lsls r2, r3, #5 │ │ │ │ asrs r0, r2, #23 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #40 @ (adr r6, 515384 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x403690>) │ │ │ │ + add r3, pc, #296 @ (adr r3, 515484 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x403790>) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r6, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r3, [sp, #952] @ 0x3b8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ cbnz r4, 5153c8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4036d4> │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r2, #20 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #64 @ 0x40 │ │ │ │ + subs r0, r0, #2 │ │ │ │ lsls r1, r6, #2 │ │ │ │ pli [fp, #255]! │ │ │ │ str??.w pc, [r9, #4095] @ 0xfff │ │ │ │ cbnz r4, 5153c2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4036ce> │ │ │ │ lsls r5, r3, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1684373,15 +1684403,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r0, #32] │ │ │ │ bl 515504 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x403810> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r2 │ │ │ │ b.n 515548 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x403854> │ │ │ │ - lsrs r6, r4, #14 │ │ │ │ + lsrs r6, r4, #3 │ │ │ │ lsls r2, r5, #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 │ │ │ │ @@ -1686691,19 +1686721,19 @@ │ │ │ │ lsls r2, r3, #5 │ │ │ │ b.n 5170aa <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4053b6> │ │ │ │ vrsra.u32 d30, d13, #1 │ │ │ │ vsli.32 d26, d12, #31 │ │ │ │ lsls r5, r3, #5 │ │ │ │ asrs r0, r2, #23 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r3, #36] @ 0x24 │ │ │ │ + ldrsh r2, [r3, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ add r4, pc, #544 @ (adr r4, 516c38 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x404f44>) │ │ │ │ lsls r5, r3, #5 │ │ │ │ - strh r0, [r1, #58] @ 0x3a │ │ │ │ + strh r0, [r1, #36] @ 0x24 │ │ │ │ lsls r0, 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] @ (516c10 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x404f1c>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1686917,23 +1686947,23 @@ │ │ │ │ lsls r2, r3, #5 │ │ │ │ add r2, pc, #960 @ (adr r2, 516ff0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4052fc>) │ │ │ │ lsls r5, r3, #5 │ │ │ │ asrs r0, r2, #23 │ │ │ │ movs r0, r0 │ │ │ │ add r2, pc, #576 @ (adr r2, 516e78 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x405184>) │ │ │ │ lsls r5, r3, #5 │ │ │ │ - bcs.n 516d00 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40500c> │ │ │ │ + ldmia r7, {r1, r5, r7} │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strh r2, [r3, #42] @ 0x2a │ │ │ │ + strh r2, [r3, #20] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r2, [r2, r6] │ │ │ │ + ldrsb r2, [r2, r3] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r0, [r4, #0] │ │ │ │ + strh r0, [r4, #42] @ 0x2a │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r6, [r4, #40] @ 0x28 │ │ │ │ + strh r6, [r4, #18] │ │ │ │ lsls r0, r6, #2 │ │ │ │ subs r2, #20 │ │ │ │ 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 │ │ │ │ @@ -1688475,15 +1688505,15 @@ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r2, [sp, #4] │ │ │ │ bl 5179b8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x405cc4> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ b.n 517b1a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x405e26> │ │ │ │ nop │ │ │ │ - b.n 51798c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x405c98> │ │ │ │ + b.n 51740c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x405718> │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r6, [pc, #560] @ (517d7c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x406088>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1688726,15 +1688756,15 @@ │ │ │ │ ldr r0, [r6, r2] │ │ │ │ b.n 517b96 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x405ea2> │ │ │ │ ldr r3, [pc, #12] @ (517d84 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x406090>) │ │ │ │ ldr r0, [r6, r3] │ │ │ │ b.n 517c9a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x405fa6> │ │ │ │ strh r4, [r5, #36] @ 0x24 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - b.n 51780c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x405b18> │ │ │ │ + b.n 51828c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x406598> │ │ │ │ lsls r1, r5, #4 │ │ │ │ subs r2, #20 │ │ │ │ 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 │ │ │ │ @@ -1689051,15 +1689081,15 @@ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r2, [sp, #4] │ │ │ │ bl 517fa0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4062ac> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ b.n 5180aa <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4063b6> │ │ │ │ nop │ │ │ │ - b.n 518350 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40665c> │ │ │ │ + udf #130 @ 0x82 │ │ │ │ lsls r1, 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, r0 │ │ │ │ ldrb r0, [r0, #4] │ │ │ │ @@ -1689139,15 +1689169,15 @@ │ │ │ │ bl 514c20 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x402f2c> │ │ │ │ b.n 518142 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40644e> │ │ │ │ ldr r0, [r5, #32] │ │ │ │ bl 5180cc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4063d8> │ │ │ │ ldr r4, [r5, #24] │ │ │ │ b.n 518178 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x406484> │ │ │ │ nop │ │ │ │ - svc 164 @ 0xa4 │ │ │ │ + bgt.n 518168 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x406474> │ │ │ │ lsls r1, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r6, [pc, #488] @ (51839c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4066a8>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -1689361,15 +1689391,15 @@ │ │ │ │ b.n 5181f8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x406504> │ │ │ │ ldr r2, [pc, #12] @ (5183a4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4066b0>) │ │ │ │ ldr r0, [r6, r2] │ │ │ │ b.n 5182fa <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x406606> │ │ │ │ nop │ │ │ │ ldrb r4, [r0, #25] │ │ │ │ lsls r2, r3, #5 │ │ │ │ - udf #226 @ 0xe2 │ │ │ │ + bgt.n 5183e8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4066f4> │ │ │ │ lsls r1, r5, #4 │ │ │ │ subs r2, #20 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1689402,15 +1689432,15 @@ │ │ │ │ movne r2, #0 │ │ │ │ andeq.w r2, r2, #1 │ │ │ │ cbnz r2, 518404 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x406710> │ │ │ │ bl 5181a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4064ac> │ │ │ │ pop {r3, pc} │ │ │ │ lsls r0, r3, #2 │ │ │ │ pop {r3, pc} │ │ │ │ - ble.n 518488 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x406794> │ │ │ │ + bge.n 518508 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x406814> │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #496] @ (518610 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40691c>) │ │ │ │ @@ -1690679,15 +1690709,15 @@ │ │ │ │ ldrb r0, [r0, #13] │ │ │ │ cmp r0, #2 │ │ │ │ ite ls │ │ │ │ movls r0, #0 │ │ │ │ movhi r0, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - beq.n 519190 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40749c> │ │ │ │ + ldmia r5, {r2, r4, r5, r7} │ │ │ │ lsls r1, r5, #4 │ │ │ │ b.n 5190ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4073b8> │ │ │ │ ldr r0, [r0, #32] │ │ │ │ ldrb r3, [r0, #4] │ │ │ │ cmp r3, #22 │ │ │ │ beq.n 5190aa <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4073b6> │ │ │ │ bx lr │ │ │ │ @@ -1692040,16 +1692070,16 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #12] @ (519da0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4080ac>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ strh r6, [r6, #34] @ 0x22 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - @ instruction: 0xf1ee00b1 │ │ │ │ - @ instruction: 0xf1e800b1 │ │ │ │ + vqadd.s32 d0, d30, d17 │ │ │ │ + vqadd.s32 d0, d24, d17 │ │ │ │ cmp r0, #14 │ │ │ │ bhi.n 519dc2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4080ce> │ │ │ │ tbb [pc, r0] │ │ │ │ asrs r6, r1, #4 │ │ │ │ asrs r4, r2, #28 │ │ │ │ adds r2, r3, #4 │ │ │ │ movs r3, #32 │ │ │ │ @@ -1692099,42 +1692129,42 @@ │ │ │ │ ldr r0, [pc, #64] @ (519e4c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x408158>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #60] @ (519e50 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40815c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldc2 0, cr0, [sl], {175} @ 0xaf │ │ │ │ - strh r0, [r7, r5] │ │ │ │ + ldr??.w r0, [sl, pc, lsl #2] │ │ │ │ + str r0, [r7, r2] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3} │ │ │ │ + stmia r5!, {r1, r2, r3, r6} │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strh r4, [r6, r5] │ │ │ │ + str r4, [r6, r2] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r6, [r0, r6] │ │ │ │ + str r6, [r0, r3] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r4, [r2, r5] │ │ │ │ + str r4, [r2, r2] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r6, [r0, r5] │ │ │ │ + ldrh r6, [r0, r2] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - lsls r4, r7 │ │ │ │ + subs r5, #252 @ 0xfc │ │ │ │ lsls r0, r7, #2 │ │ │ │ - @ instruction: 0xb6ba │ │ │ │ + cbz r2, 519eba <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4081c6> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - @ instruction: 0xb6bc │ │ │ │ + cbz r4, 519ebe <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4081ca> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r2, [r7, r5] │ │ │ │ + str r2, [r7, r2] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r4, [r7, r5] │ │ │ │ + str r4, [r7, r2] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r6, [r7, r5] │ │ │ │ + str r6, [r7, r2] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - sub sp, #48 @ 0x30 │ │ │ │ + add r5, sp, #816 @ 0x330 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cmp r4, #82 @ 0x52 │ │ │ │ + cmp r1, #146 @ 0x92 │ │ │ │ lsls r0, r6, #2 │ │ │ │ cmp r0, #14 │ │ │ │ bhi.n 519e72 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40817e> │ │ │ │ tbb [pc, r0] │ │ │ │ asrs r6, r1, #4 │ │ │ │ asrs r4, r2, #28 │ │ │ │ adds r2, r3, #4 │ │ │ │ @@ -1692185,42 +1692215,42 @@ │ │ │ │ ldr r0, [pc, #64] @ (519efc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x408208>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #60] @ (519f00 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40820c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - strh r6, [r1, r5] │ │ │ │ + str r6, [r1, r2] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - stmia r2!, {r4, r7} │ │ │ │ + nop {13} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r6, [r3, #26] │ │ │ │ + ldrh r6, [r3, #4] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - strh r0, [r2, r4] │ │ │ │ + str r0, [r2, r1] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r2, [r1, #8] │ │ │ │ + ldrb r2, [r1, #25] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrsh r4, [r5, r3] │ │ │ │ + ldrb r4, [r5, r0] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - vhadd.s8 d16, d18, d28 │ │ │ │ - movs r3, #132 @ 0x84 │ │ │ │ + stc 0, cr0, [r2], {172} @ 0xac │ │ │ │ + movs r0, #196 @ 0xc4 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r6, [r5, #104] @ 0x68 │ │ │ │ + ldr r6, [r5, #60] @ 0x3c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r4, [r7, #104] @ 0x68 │ │ │ │ + ldr r4, [r7, #60] @ 0x3c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r2, [r5, r3] │ │ │ │ + str r2, [r5, r0] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r4, [r5, r3] │ │ │ │ + str r4, [r5, r0] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r6, [r5, r3] │ │ │ │ + str r6, [r5, r0] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r0, [r6, r3] │ │ │ │ + str r0, [r6, r0] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r2, [r6, r3] │ │ │ │ + str r2, [r6, r0] │ │ │ │ lsls r0, r6, #2 │ │ │ │ cmp r0, #13 │ │ │ │ bhi.n 519f20 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40822c> │ │ │ │ tbb [pc, r0] │ │ │ │ asrs r5, r1, #32 │ │ │ │ asrs r3, r2, #24 │ │ │ │ adds r1, r3, #0 │ │ │ │ @@ -1692267,35 +1692297,35 @@ │ │ │ │ ldr r0, [pc, #60] @ (519fa0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4082ac>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #56] @ (519fa4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4082b0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldrh r0, [r4, #12] │ │ │ │ + strh r0, [r4, #54] @ 0x36 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - strh r2, [r0, r3] │ │ │ │ + str r2, [r0, r0] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldcl 0, cr0, [ip], {172} @ 0xac │ │ │ │ - stc 0, cr0, [r2], #692 @ 0x2b4 │ │ │ │ - stc 0, cr0, [r4], #692 @ 0x2b4 │ │ │ │ - stc 0, cr0, [r6], #692 @ 0x2b4 │ │ │ │ - stc 0, cr0, [r8], {173} @ 0xad │ │ │ │ - stc 0, cr0, [r2], #692 @ 0x2b4 │ │ │ │ - push {r2, r3, r4, r6, lr} │ │ │ │ + ands.w r0, ip, ip, asr #2 │ │ │ │ + strd r0, r0, [r2, #692]! @ 0x2b4 │ │ │ │ + strd r0, r0, [r4, #692]! @ 0x2b4 │ │ │ │ + strd r0, r0, [r6, #692]! @ 0x2b4 │ │ │ │ + strd r0, r0, [r8, #692] @ 0x2b4 │ │ │ │ + strd r0, r0, [r2, #692]! @ 0x2b4 │ │ │ │ + uxth r4, r3 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - push {r1, r2, r3, r4, r6, lr} │ │ │ │ + uxth r6, r3 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r4, [r5, r1] │ │ │ │ + ldr r7, [pc, #688] @ (51a24c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x408558>) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r6, [r5, r1] │ │ │ │ + ldr r7, [pc, #696] @ (51a258 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x408564>) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r0, [r6, r1] │ │ │ │ + ldr r7, [pc, #704] @ (51a264 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x408570>) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r2, [r6, r1] │ │ │ │ + ldr r7, [pc, #712] @ (51a270 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40857c>) │ │ │ │ lsls r0, r6, #2 │ │ │ │ cmp r0, #31 │ │ │ │ bhi.n 519fb8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4082c4> │ │ │ │ ldr r3, [pc, #20] @ (519fc4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4082d0>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ cbz r0, 519fbe <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4082ca> │ │ │ │ @@ -1692304,16 +1692334,16 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #12] @ (519fcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4082d8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ strh r2, [r1, #14] │ │ │ │ lsls r3, r2, #5 │ │ │ │ - vshr.s64 d16, d17, #62 │ │ │ │ - vshr.s64 d0, d17, #4 │ │ │ │ + stc 0, cr0, [r2, #-708] @ 0xfffffd3c │ │ │ │ + ldcl 0, cr0, [ip], #708 @ 0x2c4 │ │ │ │ subs r3, r1, #4 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ cmp r0, #24 │ │ │ │ it ne │ │ │ │ movne r3, #0 │ │ │ │ cbnz r3, 51a00c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x408318> │ │ │ │ @@ -1692353,27 +1692383,27 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #32] @ (51a048 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x408354>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #32] @ (51a04c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x408358>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - strh r4, [r3, r0] │ │ │ │ + ldr r7, [pc, #368] @ (51a1a4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4084b0>) │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldrb r6, [r6, #30] │ │ │ │ lsls r3, r2, #5 │ │ │ │ - str r6, [r3, r7] │ │ │ │ + ldr r7, [pc, #120] @ (51a0b4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4083c0>) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - vqadd.s32 d16, d24, d17 │ │ │ │ - strh r2, [r2, r1] │ │ │ │ + stc 0, cr0, [r8], #708 @ 0x2c4 │ │ │ │ + ldr r7, [pc, #584] @ (51a28c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x408598>) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - vqadd.s16 d16, d28, d17 │ │ │ │ - strh r2, [r1, r0] │ │ │ │ + ldc 0, cr0, [ip], {177} @ 0xb1 │ │ │ │ + ldr r7, [pc, #296] @ (51a174 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x408480>) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r4, [r4, r0] │ │ │ │ + ldr r7, [pc, #400] @ (51a1e0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4084ec>) │ │ │ │ lsls r0, r6, #2 │ │ │ │ cmp r0, #103 @ 0x67 │ │ │ │ bhi.n 51a060 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40836c> │ │ │ │ ldr r3, [pc, #20] @ (51a06c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x408378>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ cbz r0, 51a066 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x408372> │ │ │ │ @@ -1692382,16 +1692412,16 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #12] @ (51a074 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x408380>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldrb r2, [r0, #23] │ │ │ │ lsls r3, r2, #5 │ │ │ │ - vqadd.s16 d0, d26, d17 │ │ │ │ - vqadd.s16 d0, d20, d17 │ │ │ │ + mrrc 0, 11, r0, sl, cr1 │ │ │ │ + mrrc 0, 11, r0, r4, cr1 │ │ │ │ cmp r0, #4 │ │ │ │ bhi.n 51a088 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x408394> │ │ │ │ ldr r3, [pc, #20] @ (51a094 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4083a0>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ cbz r0, 51a08e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40839a> │ │ │ │ bx lr │ │ │ │ @@ -1692399,16 +1692429,16 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #12] @ (51a09c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4083a8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldrb r6, [r0, #22] │ │ │ │ lsls r3, r2, #5 │ │ │ │ - mrc 0, 7, r0, cr2, cr1, {5} │ │ │ │ - mcr 0, 7, r0, cr12, cr1, {5} │ │ │ │ + ldc 0, cr0, [r2], #-708 @ 0xfffffd3c │ │ │ │ + stc 0, cr0, [ip], #-708 @ 0xfffffd3c │ │ │ │ cmp r0, #11 │ │ │ │ bhi.n 51a0b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4083bc> │ │ │ │ ldr r3, [pc, #20] @ (51a0bc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4083c8>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ cbz r0, 51a0b6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4083c2> │ │ │ │ bx lr │ │ │ │ @@ -1692416,16 +1692446,16 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #12] @ (51a0c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4083d0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldrb r6, [r5, #20] │ │ │ │ lsls r3, r2, #5 │ │ │ │ - mcr 0, 6, r0, cr10, cr1, {5} │ │ │ │ - mcr 0, 6, r0, cr4, cr1, {5} │ │ │ │ + stc 0, cr0, [sl], {177} @ 0xb1 │ │ │ │ + stc 0, cr0, [r4], {177} @ 0xb1 │ │ │ │ cmp r0, #6 │ │ │ │ bhi.n 51a0d8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4083e4> │ │ │ │ ldr r3, [pc, #20] @ (51a0e4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4083f0>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ cbz r0, 51a0de <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4083ea> │ │ │ │ bx lr │ │ │ │ @@ -1692433,16 +1692463,16 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #12] @ (51a0ec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4083f8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldrb r2, [r5, #19] │ │ │ │ lsls r3, r2, #5 │ │ │ │ - mcr 0, 5, r0, cr2, cr1, {5} │ │ │ │ - mrc 0, 4, r0, cr12, cr1, {5} │ │ │ │ + @ instruction: 0xebe200b1 │ │ │ │ + rsbs r0, ip, r1, ror #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 │ │ │ │ mov ip, r1 │ │ │ │ mov lr, r2 │ │ │ │ @@ -1692522,19 +1692552,19 @@ │ │ │ │ ldr r1, [pc, #24] @ (51a1cc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4084d8>) │ │ │ │ add ip, pc │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ bl 51b914 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409c20> │ │ │ │ nop │ │ │ │ - ldr r4, [r6, #68] @ 0x44 │ │ │ │ + ldr r4, [r6, #24] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r0, #154 @ 0x9a │ │ │ │ + adds r5, #218 @ 0xda │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r0, [r1, #68] @ 0x44 │ │ │ │ + ldr r0, [r1, #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 │ │ │ │ subs r3, r1, #1 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1692646,33 +1692676,33 @@ │ │ │ │ movs r2, #121 @ 0x79 │ │ │ │ ldr r1, [pc, #48] @ (51a318 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x408624>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 51b914 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409c20> │ │ │ │ nop │ │ │ │ mrc2 15, 6, pc, cr3, cr15, {7} │ │ │ │ - ldr r2, [r3, #56] @ 0x38 │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r4, [r4, #52] @ 0x34 │ │ │ │ + ldr r4, [r4, #8] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r0, [r7, #64] @ 0x40 │ │ │ │ + ldr r0, [r7, #20] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r2, [r2, #52] @ 0x34 │ │ │ │ + ldr r2, [r2, #8] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r4, [r4, #56] @ 0x38 │ │ │ │ + ldr r4, [r4, #12] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r6, [r7, #56] @ 0x38 │ │ │ │ + ldr r6, [r7, #12] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r4, [r2, #60] @ 0x3c │ │ │ │ + ldr r4, [r2, #16] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r2, [r5, #56] @ 0x38 │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r2, [r6, #64] @ 0x40 │ │ │ │ + ldr r2, [r6, #20] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r4, [r3, #48] @ 0x30 │ │ │ │ + ldr r4, [r3, #4] │ │ │ │ lsls r0, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ sub sp, #412 @ 0x19c │ │ │ │ mov r7, r0 │ │ │ │ @@ -1693071,15 +1693101,15 @@ │ │ │ │ ... │ │ │ │ str r2, [r3, #120] @ 0x78 │ │ │ │ lsls r5, r3, #5 │ │ │ │ str r6, [r0, #120] @ 0x78 │ │ │ │ lsls r5, r3, #5 │ │ │ │ str r4, [r2, #120] @ 0x78 │ │ │ │ lsls r5, r3, #5 │ │ │ │ - ldr r6, [r1, #8] │ │ │ │ + str r6, [r1, #92] @ 0x5c │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldrb r2, [r0, #14] │ │ │ │ lsls r3, r2, #5 │ │ │ │ str r2, [r2, #116] @ 0x74 │ │ │ │ lsls r5, r3, #5 │ │ │ │ adds r2, #1 │ │ │ │ bne.n 51a71c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x408a28> │ │ │ │ @@ -1693208,18 +1693238,18 @@ │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ ldr r0, [r6, r0] │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldcl 0, cr0, [r4, #708]! @ 0x2c4 │ │ │ │ - str r0, [r0, #116] @ 0x74 │ │ │ │ + @ instruction: 0xeb3400b1 │ │ │ │ + str r0, [r0, #72] @ 0x48 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r2, [r2, #116] @ 0x74 │ │ │ │ + str r2, [r2, #72] @ 0x48 │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldrsb r4, [r7, r6] │ │ │ │ lsls r2, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1693802,21 +1693832,21 @@ │ │ │ │ bl 51ad10 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40901c> │ │ │ │ b.n 51adf6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409102> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ strh r0, [r1, r1] │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r7, #24] │ │ │ │ + ldrsh r2, [r7, r3] │ │ │ │ lsls r0, r6, #2 │ │ │ │ str r4, [r7, r7] │ │ │ │ lsls r2, r3, #5 │ │ │ │ - movs r7, #68 @ 0x44 │ │ │ │ + movs r4, #132 @ 0x84 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r0, [r4, #20] │ │ │ │ + ldrsh r0, [r4, r2] │ │ │ │ lsls r0, 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] @ 51aed0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4091dc> │ │ │ │ @@ -1693850,15 +1693880,15 @@ │ │ │ │ add sp, #4 │ │ │ │ bx lr │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ str r4, [r6, r5] │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r6, #16] │ │ │ │ + ldrsh r2, [r6, r1] │ │ │ │ lsls r0, r6, #2 │ │ │ │ str r2, [r1, r5] │ │ │ │ lsls r2, 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, #4048] @ 0xfd0 │ │ │ │ @@ -1693934,23 +1693964,23 @@ │ │ │ │ bl 51ae6c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409178> │ │ │ │ b.n 51af68 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409274> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ orrs r3, r5 │ │ │ │ orr.w r3, r3, #4 │ │ │ │ str r3, [r7, #0] │ │ │ │ b.n 51af20 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40922c> │ │ │ │ - str r2, [r1, #12] │ │ │ │ + ldrsh r2, [r1, r0] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r6, [r7, #4] │ │ │ │ + ldrb r6, [r7, r6] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r4, [r7, #8] │ │ │ │ + ldrb r4, [r7, r7] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r2, [r2, #8] │ │ │ │ + ldrb r2, [r2, r7] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r0, [r5, #8] │ │ │ │ + ldrb r0, [r5, r7] │ │ │ │ lsls r0, 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] @ 51b028 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409334> │ │ │ │ @@ -1693984,15 +1694014,15 @@ │ │ │ │ add sp, #4 │ │ │ │ bx lr │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ str r4, [r3, r0] │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r1, #8] │ │ │ │ + ldrb r2, [r1, r7] │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldr r7, [pc, #968] @ (51b400 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40970c>) │ │ │ │ lsls r2, r3, #5 │ │ │ │ cmp r0, #11 │ │ │ │ bhi.n 51b052 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40935e> │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r4, r1, #28 │ │ │ │ @@ -1694033,37 +1694063,37 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #48] @ (51b0bc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4093c8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #48] @ (51b0c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4093cc>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - b.n 51b114 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409420> │ │ │ │ + ble.n 51b194 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4094a0> │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r0, [r0, #4] │ │ │ │ + ldrb r0, [r0, r6] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cmp r0, #178 @ 0xb2 │ │ │ │ + movs r5, #242 @ 0xf2 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r4, [r1, #13] │ │ │ │ + strb r4, [r1, #2] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r2, [r2, r3] │ │ │ │ + strh r2, [r2, r0] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - str r4, [r2, #0] │ │ │ │ + ldrb r4, [r2, r5] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r6, [r2, #22] │ │ │ │ + strb r6, [r2, #11] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r1, [sp, #48] @ 0x30 │ │ │ │ + str r6, [sp, #304] @ 0x130 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - @ instruction: 0xb8aa │ │ │ │ + push {r1, r3, r5, r6, r7, lr} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r7, pc, #816 @ (adr r7, 51b3ec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4096f8>) │ │ │ │ + add r5, pc, #48 @ (adr r5, 51b0ec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4093f8>) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r6, [sp, #152] @ 0x98 │ │ │ │ + str r3, [sp, #408] @ 0x198 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r5, sp, #816 @ 0x330 │ │ │ │ + add r3, sp, #48 @ 0x30 │ │ │ │ lsls r0, 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, #68 @ 0x44 │ │ │ │ @@ -1694519,27 +1694549,27 @@ │ │ │ │ movls r3, #1 │ │ │ │ strb.w r3, [r4, #1044] @ 0x414 │ │ │ │ b.n 51b41a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409726> │ │ │ │ ldr r5, [pc, #392] @ (51b740 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409a4c>) │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r5, r3] │ │ │ │ + ldrh r0, [r5, r0] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r6, [r3, r1] │ │ │ │ + ldr r6, [r3, r6] │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldr r4, [pc, #176] @ (51b678 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409984>) │ │ │ │ lsls r2, r3, #5 │ │ │ │ - ldrh r4, [r0, r7] │ │ │ │ + ldr r4, [r0, r4] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r6, [r6, r3] │ │ │ │ + ldr r6, [r6, r0] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r4, [r7, r5] │ │ │ │ + ldr r4, [r7, r2] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r2, [r2, r3] │ │ │ │ + ldr r2, [r2, r0] │ │ │ │ lsls r0, 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 │ │ │ │ @@ -1694795,69 +1694825,69 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 51b7fe <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409b0a> │ │ │ │ mov r3, r0 │ │ │ │ b.n 51b69e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4099aa> │ │ │ │ mov r3, r0 │ │ │ │ b.n 51b7fe <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409b0a> │ │ │ │ nop │ │ │ │ - movs r4, #88 @ 0x58 │ │ │ │ + movs r1, #152 @ 0x98 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r6, [r4, r4] │ │ │ │ + ldr r6, [r4, r1] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r0, [sp, #896] @ 0x380 │ │ │ │ + ldrh r0, [r4, #48] @ 0x30 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r4, [r6, r3] │ │ │ │ + ldr r4, [r6, r0] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r4, [r1, r3] │ │ │ │ + ldr r4, [r1, r0] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r4, [r1, r3] │ │ │ │ + ldr r4, [r1, r0] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r6, r5, r6 │ │ │ │ + adds r6, r5, r3 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r4, [sp, #240] @ 0xf0 │ │ │ │ + ldr r1, [sp, #496] @ 0x1f0 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrh r4, [r2, r0] │ │ │ │ + ldrsb r4, [r2, r5] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r1, pc, #8 @ (adr r1, 51b860 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409b6c>) │ │ │ │ + ldr r6, [sp, #264] @ 0x108 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cmp r1, #42 @ 0x2a │ │ │ │ + movs r6, #106 @ 0x6a │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r4, [r2, r7] │ │ │ │ + ldrsb r4, [r2, r4] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r0, [r2, r6] │ │ │ │ + ldrsb r0, [r2, r3] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r6, [r5, r6] │ │ │ │ + ldrsb r6, [r5, r3] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bcc.n 51b894 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409ba0> │ │ │ │ + beq.n 51b914 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409c20> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [r4, #48] @ 0x30 │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r5, [sp, #464] @ 0x1d0 │ │ │ │ + str r2, [sp, #720] @ 0x2d0 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - stmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + bkpt 0x0036 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - asrs r0, r1, #29 │ │ │ │ + asrs r0, r1, #18 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r2, #34 @ 0x22 │ │ │ │ + movs r7, #98 @ 0x62 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [r7, r5] │ │ │ │ + ldrsb r4, [r7, r2] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cbz r2, 51b8a4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409bb0> │ │ │ │ + add r6, sp, #712 @ 0x2c8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r4, [r1, r5] │ │ │ │ + ldrsb r4, [r1, r2] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - movs r2, #246 @ 0xf6 │ │ │ │ + movs r0, #54 @ 0x36 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r0, [r7, r4] │ │ │ │ + ldrsb r0, [r7, r1] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r2, [r2, r5] │ │ │ │ + ldrsb r2, [r2, r2] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r4, [r2, r6] │ │ │ │ + ldrsb r4, [r2, r3] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cmp r0, #104 @ 0x68 │ │ │ │ + movs r5, #168 @ 0xa8 │ │ │ │ lsls r0, 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 r2, [pc, #84] @ (51b908 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409c14>) │ │ │ │ mov r6, r0 │ │ │ │ @@ -1694890,19 +1694920,19 @@ │ │ │ │ bhi.n 51b8d2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409bde> │ │ │ │ ldr r2, [pc, #20] @ (51b910 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409c1c>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ add r2, pc │ │ │ │ blx 67eac <__fprintf_chk@plt> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r4, [r5, r3] │ │ │ │ + ldrsb r4, [r5, r0] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r0, [r5, r3] │ │ │ │ + ldrsb r0, [r5, r0] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - asrs r2, r6, #27 │ │ │ │ + asrs r2, r6, #16 │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4068] @ 0xfe4 │ │ │ │ ldr r2, [pc, #100] @ (51b98c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409c98>) │ │ │ │ @@ -1694954,19 +1694984,19 @@ │ │ │ │ lsls r5, r3, #5 │ │ │ │ mov lr, r9 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ mov r8, r9 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - ldr r6, [r5, r1] │ │ │ │ + strb r6, [r5, r6] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r4, [r7, r1] │ │ │ │ + strb r4, [r7, r6] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bcs.n 51b8cc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409bd8> │ │ │ │ + ldmia r7, {r1, r4, r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -1695019,29 +1695049,29 @@ │ │ │ │ bl 51b914 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409c20> │ │ │ │ ldr r3, [pc, #36] @ (51ba5c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409d68>) │ │ │ │ movw r2, #749 @ 0x2ed │ │ │ │ ldr r1, [pc, #36] @ (51ba60 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409d6c>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 51b914 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409c20> │ │ │ │ - ldrsb r0, [r3, r0] │ │ │ │ + strh r0, [r3, r5] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r2, [r4, r0] │ │ │ │ + strb r2, [r4, r5] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r2, [r1, r1] │ │ │ │ + str r2, [r1, r6] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r6, [r4, r1] │ │ │ │ + str r6, [r4, r6] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrsb r0, [r1, r7] │ │ │ │ + strb r0, [r1, r4] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r6, [r2, r1] │ │ │ │ + str r6, [r2, r6] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrsb r0, [r7, r6] │ │ │ │ + strb r0, [r7, r3] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r6, [r0, r1] │ │ │ │ + str r6, [r0, r6] │ │ │ │ lsls r0, 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 │ │ │ │ @@ -1695079,17 +1695109,17 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [pc, #12] @ (51bad4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409de0>) │ │ │ │ mov.w r2, #644 @ 0x284 │ │ │ │ ldr r1, [pc, #12] @ (51bad8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409de4>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 51b914 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409c20> │ │ │ │ - ldrsb r0, [r4, r6] │ │ │ │ + strb r0, [r4, r3] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r6, [r1, r5] │ │ │ │ + strh r6, [r1, r2] │ │ │ │ lsls r0, 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 │ │ │ │ @@ -1695113,17 +1695143,17 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #16] @ (51bb28 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409e34>) │ │ │ │ movw r2, #773 @ 0x305 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 51b914 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409c20> │ │ │ │ nop │ │ │ │ - ldrsb r6, [r7, r5] │ │ │ │ + strb r6, [r7, r2] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r0, [r0, r4] │ │ │ │ + strh r0, [r0, r1] │ │ │ │ lsls r0, 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 │ │ │ │ @@ -1695183,21 +1695213,21 @@ │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [pc, #20] @ (51bbd4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409ee0>) │ │ │ │ movw r2, #1003 @ 0x3eb │ │ │ │ ldr r1, [pc, #20] @ (51bbd8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409ee4>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 51b914 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409c20> │ │ │ │ - ldrsb r2, [r1, r4] │ │ │ │ + strb r2, [r1, r1] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r4, [r5, r1] │ │ │ │ + str r4, [r5, r6] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrsb r0, [r0, r5] │ │ │ │ + strb r0, [r0, r2] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r6, [r2, r1] │ │ │ │ + str r6, [r2, r6] │ │ │ │ lsls r0, 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 │ │ │ │ @@ -1695354,17 +1695384,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #16] @ (51bd6c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40a078>) │ │ │ │ movw r2, #1265 @ 0x4f1 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 51b914 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409c20> │ │ │ │ nop │ │ │ │ - strb r6, [r6, r7] │ │ │ │ + strh r6, [r6, r4] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r4, [r7, r2] │ │ │ │ + ldr r7, [pc, #1008] @ (51c160 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40a46c>) │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [pc, #600] @ (51bfdc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40a2e8>) │ │ │ │ @@ -1695615,29 +1695645,29 @@ │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r2, #20 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #31 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r0, r1] │ │ │ │ + str r0, [r0, r6] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r2, r1, r3 │ │ │ │ + adds r2, r1, r0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r2, [r2, r2] │ │ │ │ + ldr r5, [pc, #840] @ (51c34c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40a658>) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r4, [r0, r7] │ │ │ │ + str r4, [r0, r4] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r6, [r6, r1] │ │ │ │ + ldr r5, [pc, #728] @ (51c2e4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40a5f0>) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r4, [r6, r0] │ │ │ │ + str r4, [r6, r5] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r6, r2, r2 │ │ │ │ + asrs r6, r2, #31 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r6, [r3, r1] │ │ │ │ + ldr r5, [pc, #632] @ (51c290 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40a59c>) │ │ │ │ lsls r0, 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 │ │ │ │ @@ -1695680,25 +1695710,25 @@ │ │ │ │ ldr r3, [pc, #32] @ (51c0a4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40a3b0>) │ │ │ │ movw r2, #3191 @ 0xc77 │ │ │ │ ldr r1, [pc, #28] @ (51c0a8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40a3b4>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 51b914 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409c20> │ │ │ │ nop │ │ │ │ - strb r6, [r0, r1] │ │ │ │ + str r6, [r0, r6] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r7, [pc, #736] @ (51c37c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40a688>) │ │ │ │ + ldr r4, [pc, #992] @ (51c47c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40a788>) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r2, [r4, r6] │ │ │ │ + str r2, [r4, r3] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r7, [pc, #640] @ (51c324 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40a630>) │ │ │ │ + ldr r4, [pc, #896] @ (51c424 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40a730>) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r6, [r5, r1] │ │ │ │ + str r6, [r5, r6] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r7, [pc, #576] @ (51c2ec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40a5f8>) │ │ │ │ + ldr r4, [pc, #832] @ (51c3ec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40a6f8>) │ │ │ │ lsls r0, 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 │ │ │ │ @@ -1695755,25 +1695785,25 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #32] @ (51c15c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40a468>) │ │ │ │ movw r2, #3105 @ 0xc21 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 51b914 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409c20> │ │ │ │ nop │ │ │ │ - strb r6, [r4, r0] │ │ │ │ + str r6, [r4, r5] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r7, [pc, #192] @ (51c210 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40a51c>) │ │ │ │ + ldr r4, [pc, #448] @ (51c310 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40a61c>) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r4, [r2, r2] │ │ │ │ + str r4, [r2, r7] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r6, [pc, #984] @ (51c530 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40a83c>) │ │ │ │ + ldr r4, [pc, #216] @ (51c230 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40a53c>) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r6, [r3, r0] │ │ │ │ + str r6, [r3, r5] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r6, [pc, #880] @ (51c4d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40a7dc>) │ │ │ │ + ldr r4, [pc, #112] @ (51c1d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40a4dc>) │ │ │ │ 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 r3, [pc, #164] @ (51c214 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40a520>) │ │ │ │ mov r4, r2 │ │ │ │ @@ -1695921,19 +1695951,19 @@ │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #3277 @ 0xccd │ │ │ │ bl 51b914 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409c20> │ │ │ │ nop │ │ │ │ - strh r2, [r6, r4] │ │ │ │ + str r2, [r6, r1] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - asrs r0, r6, #29 │ │ │ │ + asrs r0, r6, #18 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r5, [pc, #224] @ (51c3dc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40a6e8>) │ │ │ │ + ldr r2, [pc, #480] @ (51c4dc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40a7e8>) │ │ │ │ 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, #3952] @ 0xf70 │ │ │ │ ldr r2, [pc, #384] @ (51c490 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40a79c>) │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -1696113,25 +1696143,25 @@ │ │ │ │ ldr r1, [pc, #36] @ (51c508 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40a814>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #3292 @ 0xcdc │ │ │ │ bl 51b914 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409c20> │ │ │ │ - str r6, [r4, r5] │ │ │ │ + ldr r6, [pc, #664] @ (51c790 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40aa9c>) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - asrs r0, r0, #22 │ │ │ │ + asrs r0, r0, #11 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r3, [pc, #288] @ (51c620 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40a92c>) │ │ │ │ + ldr r0, [pc, #544] @ (51c720 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40aa2c>) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r0, [r6, r5] │ │ │ │ + ldr r6, [pc, #704] @ (51c7c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40aad0>) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - asrs r2, r5, #21 │ │ │ │ + asrs r2, r5, #10 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r3, [pc, #200] @ (51c5d4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40a8e0>) │ │ │ │ + ldr r0, [pc, #456] @ (51c6d4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40a9e0>) │ │ │ │ lsls r0, 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 │ │ │ │ @@ -1696336,21 +1696366,21 @@ │ │ │ │ adds r7, #1 │ │ │ │ bl 51c50c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40a818> │ │ │ │ cmp r9, r7 │ │ │ │ str.w r0, [r5, #4]! │ │ │ │ bne.n 51c706 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40aa12> │ │ │ │ b.n 51c5a4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40a8b0> │ │ │ │ nop │ │ │ │ - str r6, [r1, r2] │ │ │ │ + ldr r5, [pc, #824] @ (51ca60 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40ad6c>) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r7, [pc, #496] @ (51c91c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40ac28>) │ │ │ │ + ldr r4, [pc, #752] @ (51ca1c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40ad28>) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - asrs r2, r7, #14 │ │ │ │ + asrs r2, r7, #3 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r1, [pc, #520] @ (51c93c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40ac48>) │ │ │ │ + mov sl, r8 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -1696481,21 +1696511,21 @@ │ │ │ │ bl 51c734 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40aa40> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ adds r4, #1 │ │ │ │ cmp r7, r4 │ │ │ │ str.w r0, [r2, #4]! │ │ │ │ bne.n 51c864 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40ab70> │ │ │ │ b.n 51c800 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40ab0c> │ │ │ │ - ldr r6, [pc, #568] @ (51cab8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40adc4>) │ │ │ │ + ldr r3, [pc, #824] @ (51cbb8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40aec4>) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r5, [pc, #872] @ (51cbec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40aef8>) │ │ │ │ + ldr r3, [pc, #104] @ (51c8ec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40abf8>) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - asrs r0, r3, #8 │ │ │ │ + lsrs r0, r3, #29 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - blx ip │ │ │ │ + cmp r0, r4 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -1696520,21 +1696550,21 @@ │ │ │ │ ldr r3, [pc, #24] @ (51c8e8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40abf4>) │ │ │ │ ldr r1, [pc, #24] @ (51c8ec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40abf8>) │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ movw r2, #1897 @ 0x769 │ │ │ │ bl 51b914 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409c20> │ │ │ │ - ldr r5, [pc, #832] @ (51cc24 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40af30>) │ │ │ │ + ldr r3, [pc, #64] @ (51c924 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40ac30>) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bx ip │ │ │ │ + add sl, r4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r5, [pc, #880] @ (51cc5c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40af68>) │ │ │ │ + ldr r3, [pc, #112] @ (51c95c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40ac68>) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bx r8 │ │ │ │ + add lr, r0 │ │ │ │ lsls r0, 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] │ │ │ │ @@ -1696566,17 +1696596,17 @@ │ │ │ │ movw r2, #3332 @ 0xd04 │ │ │ │ str r0, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ bl 51b914 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409c20> │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #672] @ (51cbf4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40af00>) │ │ │ │ + ldr r2, [pc, #928] @ (51ccf4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40b000>) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - mov lr, sl │ │ │ │ + add r6, r2 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -1696607,21 +1696637,21 @@ │ │ │ │ ldr r3, [pc, #24] @ (51c9c8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40acd4>) │ │ │ │ movw r2, #3349 @ 0xd15 │ │ │ │ ldr r1, [pc, #20] @ (51c9cc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40acd8>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 51b914 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409c20> │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #552] @ (51cbec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40aef8>) │ │ │ │ + ldr r2, [pc, #808] @ (51ccec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40aff8>) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - mov r4, lr │ │ │ │ + bics r4, r6 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r5, [pc, #712] @ (51cc94 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40afa0>) │ │ │ │ + ldr r2, [pc, #968] @ (51cd94 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40b0a0>) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - mov r4, ip │ │ │ │ + bics r4, r4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ adds r2, #1 │ │ │ │ bne.n 51ca28 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40ad34> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -1696825,67 +1696855,67 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ movw r2, #1780 @ 0x6f4 │ │ │ │ bl 51b914 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409c20> │ │ │ │ nop │ │ │ │ - ldr r6, [pc, #296] @ (51cd0c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40b018>) │ │ │ │ + ldr r3, [pc, #552] @ (51ce0c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40b118>) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - mov r2, r0 │ │ │ │ + muls r2, r0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r5, [pc, #544] @ (51ce0c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40b118>) │ │ │ │ + ldr r2, [pc, #800] @ (51cf0c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40b218>) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cmp r0, lr │ │ │ │ + cmp r0, r6 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r5, [pc, #760] @ (51ceec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40b1f8>) │ │ │ │ + ldr r2, [pc, #1016] @ (51cfec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40b2f8>) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cmp r2, sl │ │ │ │ + cmp r2, r2 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsrs r0, r5, #29 │ │ │ │ + lsrs r0, r5, #18 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cmp r2, r6 │ │ │ │ + negs r2, r6 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r4, [pc, #672] @ (51cea4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40b1b0>) │ │ │ │ + ldr r1, [pc, #928] @ (51cfa4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40b2b0>) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsrs r2, r0, #29 │ │ │ │ + lsrs r2, r0, #18 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cmp r4, r1 │ │ │ │ + negs r4, r1 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r5, [pc, #40] @ (51cc38 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40af44>) │ │ │ │ + ldr r2, [pc, #296] @ (51cd38 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40b044>) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsrs r2, r3, #28 │ │ │ │ + lsrs r2, r3, #17 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add ip, ip │ │ │ │ + tst r4, r4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r4, [pc, #856] @ (51cf74 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40b280>) │ │ │ │ + ldr r2, [pc, #88] @ (51cc74 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40af80>) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add lr, r4 │ │ │ │ + rors r6, r4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r5, [pc, #224] @ (51cd04 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40b010>) │ │ │ │ + ldr r2, [pc, #480] @ (51ce04 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40b110>) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r5, [pc, #280] @ (51cd40 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40b04c>) │ │ │ │ + ldr r2, [pc, #536] @ (51ce40 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40b14c>) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsrs r2, r7, #26 │ │ │ │ + lsrs r2, r7, #15 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add ip, r0 │ │ │ │ + rors r4, r0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r4, [pc, #312] @ (51cd6c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40b078>) │ │ │ │ + ldr r1, [pc, #568] @ (51ce6c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40b178>) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsrs r2, r4, #26 │ │ │ │ + lsrs r2, r4, #15 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r4, sp │ │ │ │ + sbcs r4, r5 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r4, [pc, #216] @ (51cd18 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40b024>) │ │ │ │ + ldr r1, [pc, #472] @ (51ce18 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40b124>) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsrs r2, r0, #26 │ │ │ │ + lsrs r2, r0, #15 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r4, r9 │ │ │ │ + sbcs r4, r1 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r4, [pc, #88] @ (51cca4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40afb0>) │ │ │ │ + ldr r1, [pc, #344] @ (51cda4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40b0b0>) │ │ │ │ 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 r7, [r1, #24] │ │ │ │ mov r4, r2 │ │ │ │ @@ -1696922,19 +1696952,19 @@ │ │ │ │ ldr r1, [pc, #24] @ (51ccc0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40afcc>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #1450 @ 0x5aa │ │ │ │ bl 51b914 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409c20> │ │ │ │ - ldr r4, [pc, #224] @ (51cd9c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40b0a8>) │ │ │ │ + ldr r1, [pc, #480] @ (51ce9c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40b1a8>) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsrs r6, r4, #22 │ │ │ │ + lsrs r6, r4, #11 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - muls r6, r5 │ │ │ │ + lsls r6, r5 │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ cmp r1, #7 │ │ │ │ beq.n 51cccc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40afd8> │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1697069,27 +1697099,27 @@ │ │ │ │ ldrd r1, r2, [r6, #12] │ │ │ │ bl 5167f0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x404afc> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r0, [r6, #4] │ │ │ │ ldr r2, [r3, #24] │ │ │ │ mov r1, r2 │ │ │ │ b.n 51cdd4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40b0e0> │ │ │ │ - ldr r3, [pc, #680] @ (51d0cc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40b3d8>) │ │ │ │ + ldr r0, [pc, #936] @ (51d1cc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40b4d8>) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cmn r4, r0 │ │ │ │ + ands r4, r0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r3, [pc, #536] @ (51d044 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40b350>) │ │ │ │ + ldr r0, [pc, #792] @ (51d144 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40b450>) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - negs r0, r3 │ │ │ │ + subs r7, #152 @ 0x98 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r3, [pc, #464] @ (51d004 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40b310>) │ │ │ │ + ldr r0, [pc, #720] @ (51d104 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40b410>) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsrs r2, r3, #17 │ │ │ │ + lsrs r2, r3, #6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - tst r2, r4 │ │ │ │ + subs r7, #98 @ 0x62 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -1697369,27 +1697399,27 @@ │ │ │ │ bl 51b914 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409c20> │ │ │ │ sub.w r3, r1, #5632 @ 0x1600 │ │ │ │ subs r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ bls.w 51ced8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40b1e4> │ │ │ │ b.n 51d0f6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40b402> │ │ │ │ nop │ │ │ │ - ldr r2, [pc, #496] @ (51d324 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40b630>) │ │ │ │ + blxns r7 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - asrs r2, r1 │ │ │ │ + subs r6, #74 @ 0x4a │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r1, [pc, #304] @ (51d26c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40b578>) │ │ │ │ + mov ip, r1 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsrs r2, r4 │ │ │ │ + subs r6, #34 @ 0x22 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - blxns r7 │ │ │ │ + add ip, pc │ │ │ │ lsls r0, r6, #2 │ │ │ │ - blxns r4 │ │ │ │ + add ip, ip │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r7, #2 │ │ │ │ + subs r4, #66 @ 0x42 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -1697433,23 +1697463,23 @@ │ │ │ │ ldr r1, [pc, #32] @ (51d1e0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40b4ec>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #1692 @ 0x69c │ │ │ │ bl 51b914 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409c20> │ │ │ │ - mov sl, ip │ │ │ │ + add r2, r4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r6, #120 @ 0x78 │ │ │ │ + subs r3, #184 @ 0xb8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - blxns pc │ │ │ │ + cmp r4, r7 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsrs r6, r1, #2 │ │ │ │ + lsls r6, r1, #23 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r6, #86 @ 0x56 │ │ │ │ + subs r3, #150 @ 0x96 │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ cmp r2, #6 │ │ │ │ beq.n 51d1ec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40b4f8> │ │ │ │ bx lr │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1697498,25 +1697528,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #32] @ (51d27c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40b588>) │ │ │ │ movw r2, #1485 @ 0x5cd │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 51b914 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409c20> │ │ │ │ nop │ │ │ │ - blx sl │ │ │ │ + cmp r0, r2 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r5, #254 @ 0xfe │ │ │ │ + subs r3, #62 @ 0x3e │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r0, [pc, #56] @ (51d2ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40b5b8>) │ │ │ │ + cmp r6, r9 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r5, #208 @ 0xd0 │ │ │ │ + subs r3, #16 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r0, [pc, #488] @ (51d464 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40b770>) │ │ │ │ + cmp sl, r7 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r5, #188 @ 0xbc │ │ │ │ + subs r2, #252 @ 0xfc │ │ │ │ lsls r0, 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 │ │ │ │ @@ -1697560,25 +1697590,25 @@ │ │ │ │ ldr r1, [pc, #36] @ (51d30c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40b618>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2508 @ 0x9cc │ │ │ │ bl 51b914 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409c20> │ │ │ │ - ldr r0, [pc, #152] @ (51d394 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40b6a0>) │ │ │ │ + cmp r6, ip │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsls r4, r7, #29 │ │ │ │ + lsls r4, r7, #18 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r5, #68 @ 0x44 │ │ │ │ + subs r2, #132 @ 0x84 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r3, #64 @ 0x40 │ │ │ │ + subs r0, #128 @ 0x80 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsls r6, r4, #29 │ │ │ │ + lsls r6, r4, #18 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r5, #46 @ 0x2e │ │ │ │ + subs r2, #110 @ 0x6e │ │ │ │ lsls r0, 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 │ │ │ │ @@ -1697612,19 +1697642,19 @@ │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2488 @ 0x9b8 │ │ │ │ bl 51b914 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409c20> │ │ │ │ nop │ │ │ │ - subs r2, #198 @ 0xc6 │ │ │ │ + subs r0, #6 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsls r4, r5, #27 │ │ │ │ + lsls r4, r5, #16 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r4, #180 @ 0xb4 │ │ │ │ + subs r1, #244 @ 0xf4 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -1697738,23 +1697768,23 @@ │ │ │ │ ldr r1, [pc, #32] @ (51d4c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40b7cc>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2456 @ 0x998 │ │ │ │ bl 51b914 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409c20> │ │ │ │ - mov ip, r6 │ │ │ │ + mvns r4, r6 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r3, #138 @ 0x8a │ │ │ │ + subs r0, #202 @ 0xca │ │ │ │ lsls r0, r6, #2 │ │ │ │ - mov r8, r2 │ │ │ │ + mvns r0, r2 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsls r6, r5, #22 │ │ │ │ + lsls r6, r5, #11 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r3, #118 @ 0x76 │ │ │ │ + subs r0, #182 @ 0xb6 │ │ │ │ lsls r0, r6, #2 │ │ │ │ cmp r1, #29 │ │ │ │ bhi.n 51d4ec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40b7f8> │ │ │ │ cmp r1, #18 │ │ │ │ bls.n 51d514 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40b820> │ │ │ │ sub.w r3, r1, #19 │ │ │ │ cmp r3, #10 │ │ │ │ @@ -1697803,17 +1697833,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ strd r2, r1, [sp] │ │ │ │ movw r2, #5130 @ 0x140a │ │ │ │ ldr r1, [pc, #12] @ (51d54c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40b858>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 51b914 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409c20> │ │ │ │ - mov r4, r4 │ │ │ │ + muls r4, r4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r2, #218 @ 0xda │ │ │ │ + subs r0, #26 │ │ │ │ lsls r0, 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 r8, r2 │ │ │ │ subs r2, #3 │ │ │ │ @@ -1697904,27 +1697934,27 @@ │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #5215 @ 0x145f │ │ │ │ bl 51b914 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409c20> │ │ │ │ nop │ │ │ │ ldmia r6!, {r0, r1, r2, r5} │ │ │ │ - vmull.u , d31, d6 │ │ │ │ + vtbx.8 d19, {d31-) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #577 @ 0x241 │ │ │ │ bl 51b914 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409c20> │ │ │ │ - adds r7, #84 @ 0x54 │ │ │ │ + adds r4, #148 @ 0x94 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r7, #114 @ 0x72 │ │ │ │ + adds r4, #178 @ 0xb2 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add ip, sl │ │ │ │ + tst r4, r2 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r0, #250 @ 0xfa │ │ │ │ + adds r6, #58 @ 0x3a │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add ip, r2 │ │ │ │ + rors r4, r2 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsls r6, r3, #12 │ │ │ │ + lsls r6, r3, #1 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r0, #230 @ 0xe6 │ │ │ │ + adds r6, #38 @ 0x26 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -1698061,17 +1698091,17 @@ │ │ │ │ mov.w r2, #644 @ 0x284 │ │ │ │ ldr r1, [pc, #16] @ (51d7d8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40bae4>) │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 51b914 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409c20> │ │ │ │ nop │ │ │ │ - subs r2, #162 @ 0xa2 │ │ │ │ + adds r7, #226 @ 0xe2 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r0, #80 @ 0x50 │ │ │ │ + adds r5, #144 @ 0x90 │ │ │ │ lsls r0, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 51d674 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40b980> │ │ │ │ @@ -1698084,17 +1698114,17 @@ │ │ │ │ ldr r3, [pc, #16] @ (51d810 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40bb1c>) │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #16] @ (51d814 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40bb20>) │ │ │ │ movw r2, #615 @ 0x267 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 51b914 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409c20> │ │ │ │ - add r4, r1 │ │ │ │ + adcs r4, r1 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r0, #18 │ │ │ │ + adds r5, #82 @ 0x52 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r6, r2 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1698274,25 +1698304,24 @@ │ │ │ │ ldr.w r2, [r2, r5, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ bl 51d818 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40bb24> │ │ │ │ cmp fp, r5 │ │ │ │ str.w r0, [r9, #4]! │ │ │ │ bne.n 51d9f0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40bcfc> │ │ │ │ b.n 51d992 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40bc9e> │ │ │ │ - mvns r4, r4 │ │ │ │ + asrs r4, r4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsls r2, r7, #7 │ │ │ │ - lsls r5, r7, #2 │ │ │ │ - adds r7, #194 @ 0xc2 │ │ │ │ + vqadd.u64 d0, d26, d28 │ │ │ │ + adds r5, #2 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - mvns r4, r6 │ │ │ │ + asrs r4, r6 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r0, #166 @ 0xa6 │ │ │ │ + adds r5, #230 @ 0xe6 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r6, #84 @ 0x54 │ │ │ │ + adds r3, #148 @ 0x94 │ │ │ │ lsls r0, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r3, [r0, #480] @ 0x1e0 │ │ │ │ sub sp, #20 │ │ │ │ @@ -1698366,29 +1698395,29 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #40] @ (51db0c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40be18>) │ │ │ │ movw r2, #767 @ 0x2ff │ │ │ │ add r3, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 51b914 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409c20> │ │ │ │ - adds r3, #184 @ 0xb8 │ │ │ │ + adds r0, #248 @ 0xf8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r3, #212 @ 0xd4 │ │ │ │ + adds r1, #20 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - sbcs r6, r5 │ │ │ │ + subs r6, #238 @ 0xee │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r3, #194 @ 0xc2 │ │ │ │ + adds r1, #2 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - sbcs r2, r7 │ │ │ │ + subs r6, #250 @ 0xfa │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r5, #70 @ 0x46 │ │ │ │ + adds r2, #134 @ 0x86 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r3, #194 @ 0xc2 │ │ │ │ + adds r1, #2 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r3, #154 @ 0x9a │ │ │ │ + adds r0, #218 @ 0xda │ │ │ │ lsls r0, 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 │ │ │ │ @@ -1698463,25 +1698492,25 @@ │ │ │ │ ldr r3, [pc, #32] @ (51dbe0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40beec>) │ │ │ │ mov.w r2, #868 @ 0x364 │ │ │ │ ldr r1, [pc, #28] @ (51dbe4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40bef0>) │ │ │ │ add r3, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 51b914 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409c20> │ │ │ │ - asrs r4, r1 │ │ │ │ + subs r6, #76 @ 0x4c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r4, #118 @ 0x76 │ │ │ │ + adds r1, #182 @ 0xb6 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r2, #176 @ 0xb0 │ │ │ │ + cmp r7, #240 @ 0xf0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r2, #204 @ 0xcc │ │ │ │ + adds r0, #12 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsls r6, r4 │ │ │ │ + subs r5, #230 @ 0xe6 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r2, #186 @ 0xba │ │ │ │ + cmp r7, #250 @ 0xfa │ │ │ │ lsls r0, 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 │ │ │ │ @@ -1698877,19 +1698906,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #98 @ 0x62 │ │ │ │ + cmp r4, #162 @ 0xa2 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r0, #254 @ 0xfe │ │ │ │ + adds r6, #62 @ 0x3e │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r0, #90 @ 0x5a │ │ │ │ + cmp r5, #154 @ 0x9a │ │ │ │ lsls r0, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r3, [r0, #480] @ 0x1e0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1698956,21 +1698985,21 @@ │ │ │ │ mov r1, r3 │ │ │ │ b.n 51e06a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40c376> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ b.n 51e06a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40c376> │ │ │ │ movs r2, #5 │ │ │ │ bl 51b9ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409cb8> │ │ │ │ nop │ │ │ │ - subs r4, #96 @ 0x60 │ │ │ │ + subs r1, #160 @ 0xa0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cmp r6, #6 │ │ │ │ + cmp r3, #70 @ 0x46 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cmp r5, #212 @ 0xd4 │ │ │ │ + cmp r3, #20 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cmp r5, #238 @ 0xee │ │ │ │ + cmp r3, #46 @ 0x2e │ │ │ │ lsls r0, 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 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1699051,22 +1699080,22 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ bl 51b914 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409c20> │ │ │ │ movs r2, #2 │ │ │ │ mov r1, ip │ │ │ │ mov r0, r5 │ │ │ │ bl 51b9ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409cb8> │ │ │ │ - subs r3, #224 @ 0xe0 │ │ │ │ + subs r1, #32 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - vld4.32 {d0-d3}, [sl :256], ip │ │ │ │ - cmp r6, #242 @ 0xf2 │ │ │ │ + @ instruction: 0xf66a00bc │ │ │ │ + cmp r4, #50 @ 0x32 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cmp r4, #214 @ 0xd6 │ │ │ │ + cmp r2, #22 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cmp r4, #240 @ 0xf0 │ │ │ │ + cmp r2, #48 @ 0x30 │ │ │ │ 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, #3984] @ 0xf90 │ │ │ │ ldr.w fp, [pc, #1000] @ 51e5b4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40c8c0> │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -1699416,36 +1699445,36 @@ │ │ │ │ add r1, pc │ │ │ │ bl 51b914 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409c20> │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r4 │ │ │ │ bl 51b9ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409cb8> │ │ │ │ subs r4, r5, #0 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - asrs r6, r4, #22 │ │ │ │ + asrs r6, r4, #11 │ │ │ │ lsls r0, r7, #2 │ │ │ │ lsrs r0, r4, #31 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r0, #2 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r3, r2 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #164 @ 0xa4 │ │ │ │ + adds r6, #228 @ 0xe4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r7, #154 @ 0x9a │ │ │ │ + adds r4, #218 @ 0xda │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xf4c400bc │ │ │ │ - cmp r2, #140 @ 0x8c │ │ │ │ + addw r0, r4, #188 @ 0xbc │ │ │ │ + movs r7, #204 @ 0xcc │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cmp r0, #194 @ 0xc2 │ │ │ │ + movs r6, #2 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cmp r0, #222 @ 0xde │ │ │ │ + movs r6, #30 │ │ │ │ lsls r0, r6, #2 │ │ │ │ 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 │ │ │ │ @@ -1699538,29 +1699567,29 @@ │ │ │ │ ldr r3, [pc, #40] @ (51e700 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40ca0c>) │ │ │ │ movw r2, #767 @ 0x2ff │ │ │ │ ldr r1, [pc, #36] @ (51e704 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40ca10>) │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 51b914 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409c20> │ │ │ │ - movs r7, #208 @ 0xd0 │ │ │ │ + movs r5, #16 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - movs r7, #236 @ 0xec │ │ │ │ + movs r5, #44 @ 0x2c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - movs r7, #180 @ 0xb4 │ │ │ │ + movs r4, #244 @ 0xf4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - movs r7, #206 @ 0xce │ │ │ │ + movs r5, #14 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - movs r7, #152 @ 0x98 │ │ │ │ + movs r4, #216 @ 0xd8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - movs r7, #180 @ 0xb4 │ │ │ │ + movs r4, #244 @ 0xf4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - movs r7, #202 @ 0xca │ │ │ │ + movs r5, #10 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - movs r7, #162 @ 0xa2 │ │ │ │ + movs r4, #226 @ 0xe2 │ │ │ │ lsls r0, r6, #2 │ │ │ │ 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 │ │ │ │ @@ -1699594,17 +1699623,17 @@ │ │ │ │ ldr r3, [pc, #16] @ (51e770 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40ca7c>) │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #16] @ (51e774 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40ca80>) │ │ │ │ movw r2, #615 @ 0x267 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 51b914 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409c20> │ │ │ │ - adds r4, #172 @ 0xac │ │ │ │ + adds r1, #236 @ 0xec │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cmp r0, #178 @ 0xb2 │ │ │ │ + movs r5, #242 @ 0xf2 │ │ │ │ lsls r0, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ ldr r2, [pc, #188] @ (51e844 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40cb50>) │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ @@ -1699685,17 +1699714,17 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ adds r6, r5, r1 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r4, #31 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - adds r3, #220 @ 0xdc │ │ │ │ + adds r1, #28 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - movs r7, #226 @ 0xe2 │ │ │ │ + movs r5, #34 @ 0x22 │ │ │ │ lsls r0, 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 │ │ │ │ ldr r7, [r2, #4] │ │ │ │ sub sp, #16 │ │ │ │ @@ -1699924,49 +1699953,49 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #80] @ (51eb08 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40ce14>) │ │ │ │ movw r2, #1111 @ 0x457 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 51b914 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409c20> │ │ │ │ nop │ │ │ │ - movs r5, #18 │ │ │ │ + movs r2, #82 @ 0x52 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - movs r5, #46 @ 0x2e │ │ │ │ + movs r2, #110 @ 0x6e │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r3, #62 @ 0x3e │ │ │ │ + adds r0, #126 @ 0x7e │ │ │ │ lsls r0, r6, #2 │ │ │ │ - movs r5, #232 @ 0xe8 │ │ │ │ + movs r3, #40 @ 0x28 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - movs r4, #32 │ │ │ │ + movs r1, #96 @ 0x60 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - movs r4, #60 @ 0x3c │ │ │ │ + movs r1, #124 @ 0x7c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - movs r4, #14 │ │ │ │ + movs r1, #78 @ 0x4e │ │ │ │ lsls r0, r6, #2 │ │ │ │ - movs r4, #42 @ 0x2a │ │ │ │ + movs r1, #106 @ 0x6a │ │ │ │ lsls r0, r6, #2 │ │ │ │ - movs r3, #252 @ 0xfc │ │ │ │ + movs r1, #60 @ 0x3c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - movs r4, #24 │ │ │ │ + movs r1, #88 @ 0x58 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - movs r3, #234 @ 0xea │ │ │ │ + movs r1, #42 @ 0x2a │ │ │ │ lsls r0, r6, #2 │ │ │ │ - movs r4, #6 │ │ │ │ + movs r1, #70 @ 0x46 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cmp r0, #2 │ │ │ │ + movs r5, #66 @ 0x42 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - movs r5, #132 @ 0x84 │ │ │ │ + movs r2, #196 @ 0xc4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - movs r4, #2 │ │ │ │ + movs r1, #66 @ 0x42 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - movs r3, #218 @ 0xda │ │ │ │ + movs r1, #26 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r2, #134 @ 0x86 │ │ │ │ + cmp r7, #198 @ 0xc6 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - movs r5, #96 @ 0x60 │ │ │ │ + movs r2, #160 @ 0xa0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ cmp r1, #7 │ │ │ │ bhi.n 51ec0a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40cf16> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -1700099,45 +1700128,45 @@ │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ bl 51b914 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409c20> │ │ │ │ ldr r1, [pc, #64] @ (51eca0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40cfac>) │ │ │ │ add r1, pc │ │ │ │ b.n 51eb38 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40ce44> │ │ │ │ - adds r2, #110 @ 0x6e │ │ │ │ + cmp r7, #174 @ 0xae │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsrs r6, r7, #19 │ │ │ │ + lsrs r6, r7, #8 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - adds r2, #132 @ 0x84 │ │ │ │ + cmp r7, #196 @ 0xc4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r2, #4 │ │ │ │ + cmp r7, #68 @ 0x44 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r1, #230 @ 0xe6 │ │ │ │ + cmp r7, #38 @ 0x26 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r1, #216 @ 0xd8 │ │ │ │ + cmp r7, #24 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r1, #230 @ 0xe6 │ │ │ │ + cmp r7, #38 @ 0x26 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - movs r2, #80 @ 0x50 │ │ │ │ + subs r0, r2, #6 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - movs r2, #106 @ 0x6a │ │ │ │ + subs r2, r5, #6 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - movs r2, #126 @ 0x7e │ │ │ │ + subs r6, r7, #6 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - movs r2, #84 @ 0x54 │ │ │ │ + subs r4, r2, #6 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - movs r6, #88 @ 0x58 │ │ │ │ + movs r3, #152 @ 0x98 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - movs r3, #218 @ 0xda │ │ │ │ + movs r1, #26 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - movs r2, #18 │ │ │ │ + subs r2, r2, #5 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - movs r2, #44 @ 0x2c │ │ │ │ + subs r4, r5, #5 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r1, sp, #352 @ 0x160 │ │ │ │ + add r6, pc, #608 @ (adr r6, 51ef04 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40d210>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr.w r3, [r0, #480] @ 0x1e0 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -1700243,34 +1700272,34 @@ │ │ │ │ ldr r3, [pc, #52] @ (51ede8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40d0f4>) │ │ │ │ mov.w r2, #668 @ 0x29c │ │ │ │ ldr r1, [pc, #48] @ (51edec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40d0f8>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 51b914 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409c20> │ │ │ │ nop │ │ │ │ - movs r0, #246 @ 0xf6 │ │ │ │ + subs r6, r6, #0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - movs r1, #18 │ │ │ │ + subs r2, r2, #1 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cmp r6, #236 @ 0xec │ │ │ │ + cmp r4, #44 @ 0x2c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - movs r1, #0 │ │ │ │ + subs r0, r0, #1 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r0, #112 @ 0x70 │ │ │ │ + cmp r5, #176 @ 0xb0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldc 0, cr0, [lr], #752 @ 0x2f0 │ │ │ │ - movs r2, #134 @ 0x86 │ │ │ │ + ldrd r0, r0, [lr, #752]! @ 0x2f0 │ │ │ │ + subs r6, r0, #7 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cmp r6, #106 @ 0x6a │ │ │ │ + cmp r3, #170 @ 0xaa │ │ │ │ lsls r0, r6, #2 │ │ │ │ - movs r2, #112 @ 0x70 │ │ │ │ + subs r0, r6, #6 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r0, #110 @ 0x6e │ │ │ │ + cmp r5, #174 @ 0xae │ │ │ │ lsls r0, r6, #2 │ │ │ │ - movs r2, #96 @ 0x60 │ │ │ │ + subs r0, r4, #6 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -1700897,133 +1700926,133 @@ │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 51b914 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409c20> │ │ │ │ asrs r0, r6, #7 │ │ │ │ lsls r2, r3, #5 │ │ │ │ push {r0, r1, r3, r4, r6, lr} │ │ │ │ vqshlu.s64 , , #63 @ 0x3f │ │ │ │ - @ instruction: 0xffff2edc │ │ │ │ + vcvt.f16.u16 d18, d12, #1 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cmp r6, #154 @ 0x9a │ │ │ │ + cmp r3, #218 @ 0xda │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cmp r6, #200 @ 0xc8 │ │ │ │ + cmp r4, #8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r0, [r3, #8] │ │ │ │ + ldr r0, [r3, #116] @ 0x74 │ │ │ │ lsls r5, r5, #2 │ │ │ │ asrs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #90 @ 0x5a │ │ │ │ + cmp r4, #154 @ 0x9a │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r0, r4, #6 │ │ │ │ + adds r0, r4, #3 │ │ │ │ lsls r0, r6, #2 │ │ │ │ asrs r0, r7, #5 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r4, #5] │ │ │ │ + ldr r6, [r4, #104] @ 0x68 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - cmp r5, #218 @ 0xda │ │ │ │ + cmp r3, #26 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r6, r5, #5 │ │ │ │ + adds r6, r5, #2 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cmp r5, #56 @ 0x38 │ │ │ │ + cmp r2, #120 @ 0x78 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r6, r6, #3 │ │ │ │ + adds r6, r6, #0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cmp r5, #106 @ 0x6a │ │ │ │ + cmp r2, #170 @ 0xaa │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r0, r3, #3 │ │ │ │ + adds r0, r3, #0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cmp r7, #14 │ │ │ │ + cmp r4, #78 @ 0x4e │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r0, r6, #2 │ │ │ │ + subs r0, r6, r7 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cmp r6, #118 @ 0x76 │ │ │ │ + cmp r3, #182 @ 0xb6 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r4, r0, #2 │ │ │ │ + subs r4, r0, r7 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cmp r5, #64 @ 0x40 │ │ │ │ + cmp r2, #128 @ 0x80 │ │ │ │ lsls r0, r6, #2 │ │ │ │ adds r1, #252 @ 0xfc │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #204 @ 0xcc │ │ │ │ + subs r4, r1, #0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r6, r1, #1 │ │ │ │ + subs r6, r1, r6 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cmp r5, #34 @ 0x22 │ │ │ │ + cmp r2, #98 @ 0x62 │ │ │ │ lsls r0, r6, #2 │ │ │ │ movs r0, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #250 @ 0xfa │ │ │ │ + cmp r2, #58 @ 0x3a │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cmp r5, #54 @ 0x36 │ │ │ │ + cmp r2, #118 @ 0x76 │ │ │ │ lsls r0, r6, #2 │ │ │ │ asrs r0, r3, #14 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #206 @ 0xce │ │ │ │ + cmp r2, #14 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cmp r4, #218 @ 0xda │ │ │ │ + cmp r2, #26 │ │ │ │ lsls r0, r6, #2 │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r6, r7 │ │ │ │ + adds r6, r6, r4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r0, r2, #0 │ │ │ │ + adds r0, r2, r5 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r0, r4, r7 │ │ │ │ + adds r0, r4, r4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r2, r7, r7 │ │ │ │ + adds r2, r7, r4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r6, r1, #0 │ │ │ │ + adds r6, r1, r5 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r4, r4, r7 │ │ │ │ + adds r4, r4, r4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cmp r4, #160 @ 0xa0 │ │ │ │ + cmp r1, #224 @ 0xe0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ push {r0, r2, r3, r4, r5, r7} │ │ │ │ - vdup.8 d18, d6[7] │ │ │ │ + vtbx.8 d18, {d15-d16}, d6 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cmp r4, #6 │ │ │ │ + cmp r1, #70 @ 0x46 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cmp r5, #194 @ 0xc2 │ │ │ │ + cmp r3, #2 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r0, r1, #4 │ │ │ │ + subs r0, r1, r1 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cmp r3, #250 @ 0xfa │ │ │ │ + cmp r1, #58 @ 0x3a │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cmp r4, #54 @ 0x36 │ │ │ │ + cmp r1, #118 @ 0x76 │ │ │ │ lsls r0, r6, #2 │ │ │ │ bl 7b94f2 │ │ │ │ - cmp r4, #22 │ │ │ │ + cmp r1, #86 @ 0x56 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cmp r4, #68 @ 0x44 │ │ │ │ + cmp r1, #132 @ 0x84 │ │ │ │ lsls r0, r6, #2 │ │ │ │ sub sp, #292 @ 0x124 │ │ │ │ - vcvt.f16.u16 d18, d6, #1 │ │ │ │ + vqrshrn.u64 d18, q3, #1 │ │ │ │ lsls r0, r6, #2 │ │ │ │ mcr 15, 1, pc, cr1, cr15, {7} @ │ │ │ │ - cmp r4, #160 @ 0xa0 │ │ │ │ + cmp r1, #224 @ 0xe0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r6, r6, #1 │ │ │ │ + adds r6, r6, r6 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cmp r3, #186 @ 0xba │ │ │ │ + cmp r0, #250 @ 0xfa │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cmp r3, #204 @ 0xcc │ │ │ │ + cmp r1, #12 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cmp r3, #184 @ 0xb8 │ │ │ │ + cmp r0, #248 @ 0xf8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cmp r4, #184 @ 0xb8 │ │ │ │ + cmp r1, #248 @ 0xf8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r6, r3, #0 │ │ │ │ + adds r6, r3, r5 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cmp r3, #170 @ 0xaa │ │ │ │ + cmp r0, #234 @ 0xea │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r2, r1, #0 │ │ │ │ + adds r2, r1, r5 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cmp r4, #226 @ 0xe2 │ │ │ │ + cmp r2, #34 @ 0x22 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r4, r6, r7 │ │ │ │ + adds r4, r6, r4 │ │ │ │ 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, #3928] @ 0xf58 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #696] @ (51f800 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40db0c>) │ │ │ │ @@ -1701267,31 +1701296,31 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ lsrs r0, r6, #10 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r5, #1 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - asrs r0, r6, #26 │ │ │ │ + asrs r0, r6, #15 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - asrs r4, r1, #27 │ │ │ │ + asrs r4, r1, #16 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - movs r4, #164 @ 0xa4 │ │ │ │ + movs r1, #228 @ 0xe4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - asrs r0, r7, #26 │ │ │ │ + asrs r0, r7, #15 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cmp r1, #78 @ 0x4e │ │ │ │ + movs r6, #142 @ 0x8e │ │ │ │ lsls r0, r6, #2 │ │ │ │ - b.n 51fd0c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40e018> │ │ │ │ + svc 180 @ 0xb4 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r4, r7, r0 │ │ │ │ + asrs r4, r7, #21 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - movs r4, #32 │ │ │ │ + movs r1, #96 @ 0x60 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r6, r4, r0 │ │ │ │ + asrs r6, r4, #21 │ │ │ │ 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, #3848] @ 0xf08 │ │ │ │ ldr.w r2, [pc, #3028] @ 520418 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40e724> │ │ │ │ sub sp, #212 @ 0xd4 │ │ │ │ @@ -1702373,48 +1702402,48 @@ │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r5, #30 │ │ │ │ lsls r2, r3, #5 │ │ │ │ movs r0, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r1, #12] │ │ │ │ + str r4, [r1, #96] @ 0x60 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - cmp r1, #50 @ 0x32 │ │ │ │ + movs r6, #114 @ 0x72 │ │ │ │ lsls r0, r6, #2 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r5, #7 │ │ │ │ + adds r4, r5, #4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsrs r2, r7, #24 │ │ │ │ + lsrs r2, r7, #13 │ │ │ │ lsls r0, r6, #2 │ │ │ │ mrc2 1, 0, r0, cr0, cr9, {2} │ │ │ │ - subs r4, r7, #2 │ │ │ │ + subs r4, r7, r7 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsrs r6, r7, #21 │ │ │ │ + lsrs r6, r7, #10 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsrs r0, r7, #13 │ │ │ │ + lsrs r0, r7, #2 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsrs r4, r2, #14 │ │ │ │ + lsrs r4, r2, #3 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r0, r4, r2 │ │ │ │ + asrs r0, r4, #23 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsrs r4, r6, #10 │ │ │ │ + lsls r4, r6, #31 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r6, r5, r0 │ │ │ │ + asrs r6, r5, #21 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsrs r4, r6, #16 │ │ │ │ + lsrs r4, r6, #5 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsrs r6, r5, #9 │ │ │ │ + lsls r6, r5, #30 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsrs r2, r1, #10 │ │ │ │ + lsls r2, r1, #31 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r4, r4, r1 │ │ │ │ + asrs r4, r4, #22 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsrs r0, r7, #9 │ │ │ │ + lsls r0, r7, #30 │ │ │ │ lsls r0, 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] @ (5207a8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40eab4>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -1702737,27 +1702766,27 @@ │ │ │ │ b.n 52069a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40e9a6> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xfb760159 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfa9c0159 │ │ │ │ - lsls r4, r7, #29 │ │ │ │ + lsls r4, r7, #18 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsls r6, r2, #30 │ │ │ │ + lsls r6, r2, #19 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - asrs r6, r1, #20 │ │ │ │ + asrs r6, r1, #9 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsrs r4, r2, #4 │ │ │ │ + lsls r4, r2, #25 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r2, r5, r4 │ │ │ │ + adds r2, r5, r1 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - asrs r6, r0, #6 │ │ │ │ + lsrs r6, r0, #27 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsrs r2, r4, #3 │ │ │ │ + lsls r2, r4, #24 │ │ │ │ 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, #3416] @ 0xd58 │ │ │ │ ldr.w r5, [pc, #2780] @ 5212c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40f5cc> │ │ │ │ mov r7, r2 │ │ │ │ @@ -1703743,15 +1703772,15 @@ │ │ │ │ lsls r3, r6, #3 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ add r0, r3 │ │ │ │ str r3, [sp, #16] │ │ │ │ vldr s0, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 5216e8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40f9f4> │ │ │ │ - bl a91b24 │ │ │ │ + bl a91a7c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldrb.w ip, [r8, #4] │ │ │ │ cmp.w ip, #24 │ │ │ │ bhi.w 521ae0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40fdec> │ │ │ │ tbh [pc, ip, lsl #1] │ │ │ │ movs r1, r3 │ │ │ │ movs r1, r3 │ │ │ │ @@ -1703840,38 +1703869,38 @@ │ │ │ │ strb.w r0, [r2, ] │ │ │ │ subs r0, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r1!, {r0, r2, r3, r5, r7} │ │ │ │ vqshl.u32 d31, d4, #31 │ │ │ │ lsls r1, r3, #5 │ │ │ │ ldmia r0, {r0, r1, r4, r6, r7} │ │ │ │ - vrsra.u32 d16, d20, #1 │ │ │ │ + vshr.u32 q8, q10, #1 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsls r6, r1, #13 │ │ │ │ + lsls r6, r1, #2 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsls r0, r4, #13 │ │ │ │ + lsls r0, r4, #2 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsls r6, r6, #12 │ │ │ │ + lsls r6, r6, #1 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsls r6, r1, #11 │ │ │ │ + movs r6, r1 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsrs r0, r5, #17 │ │ │ │ + lsrs r0, r5, #6 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsls r6, r0, #15 │ │ │ │ + lsls r6, r0, #4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ stmia r6!, {r0, r2, r4, r7} │ │ │ │ vabdl.u , d31, d3 │ │ │ │ @ instruction: 0xffff38f0 │ │ │ │ movs r0, r0 │ │ │ │ str r6, [sp, #708] @ 0x2c4 │ │ │ │ vtbl.8 d17, {d31- instruction: 0xfad800af │ │ │ │ cmp.w sl, #4 │ │ │ │ itt ne │ │ │ │ movne r3, #8 │ │ │ │ strne r3, [sp, #48] @ 0x30 │ │ │ │ bne.w 520f64 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40f270> │ │ │ │ cmp.w r0, #366 @ 0x16e │ │ │ │ bcs.w 521a72 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40fd7e> │ │ │ │ @@ -1703957,15 +1703986,15 @@ │ │ │ │ bcs.n 521336 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40f642> │ │ │ │ b.n 521188 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40f494> │ │ │ │ movs r3, #1 │ │ │ │ b.n 5210c8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40f3d4> │ │ │ │ movs r4, #1 │ │ │ │ b.n 521088 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40f394> │ │ │ │ ldrb.w r0, [r6, #-8] │ │ │ │ - bl a919e4 │ │ │ │ + bl a9193c │ │ │ │ vstr s0, [r6, #-8] │ │ │ │ b.n 521048 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40f354> │ │ │ │ ldr.w lr, [sp, #16] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, fp │ │ │ │ mov r8, r5 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ @@ -1703981,15 +1704010,15 @@ │ │ │ │ cmp.w ip, #364 @ 0x16c │ │ │ │ bcc.w 521188 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40f494> │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #32 │ │ │ │ bne.w 521336 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40f642> │ │ │ │ b.n 521184 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40f490> │ │ │ │ ldrb.w r0, [r6, #-8] │ │ │ │ - bl a91b64 │ │ │ │ + bl a91abc │ │ │ │ vstr s0, [r6, #-8] │ │ │ │ b.n 521048 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40f354> │ │ │ │ ldr.w r3, [pc, #1672] @ 521ae0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40fdec> │ │ │ │ mov.w r2, #736 @ 0x2e0 │ │ │ │ ldr.w r1, [pc, #1668] @ 521ae4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40fdf0> │ │ │ │ mov r0, r9 │ │ │ │ add r3, pc │ │ │ │ @@ -1704115,15 +1704144,15 @@ │ │ │ │ lsls r3, r6, #3 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ add r0, r3 │ │ │ │ str r3, [sp, #16] │ │ │ │ vldr s0, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 5216b8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40f9c4> │ │ │ │ - bl a919a4 │ │ │ │ + bl a918fc │ │ │ │ ldr r3, [sp, #16] │ │ │ │ b.n 5211f6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40f502> │ │ │ │ cmp r1, #14 │ │ │ │ bne.w 5217b4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40fac0> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldrd r0, r1, [r2] │ │ │ │ @@ -1704192,15 +1704221,15 @@ │ │ │ │ cmp r1, #5 │ │ │ │ bne.w 5218c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40fbcc> │ │ │ │ add.w ip, r0, #20 │ │ │ │ cmp.w sl, #5 │ │ │ │ bls.w 521940 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40fc4c> │ │ │ │ ldr r6, [r0, #16] │ │ │ │ b.n 5214ca <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40f7d6> │ │ │ │ - bl a918c8 │ │ │ │ + bl a91820 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ b.n 5211f6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40f502> │ │ │ │ mov r0, r8 │ │ │ │ str r1, [sp, #16] │ │ │ │ bl 54c5d8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43a8e4> │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr.w r3, [pc, #1096] @ 521b14 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40fe20> │ │ │ │ @@ -1704210,15 +1704239,15 @@ │ │ │ │ ldr.w r1, [pc, #1088] @ 521b18 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40fe24> │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #8] │ │ │ │ movw r2, #2602 @ 0xa2a │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 51b914 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409c20> │ │ │ │ - bl a91a48 │ │ │ │ + bl a919a0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ b.n 5211f6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40f502> │ │ │ │ ldr.w r3, [pc, #1064] @ 521b1c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40fe28> │ │ │ │ mov r0, r2 │ │ │ │ ldr.w r1, [pc, #1064] @ 521b20 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40fe2c> │ │ │ │ mov.w r2, #736 @ 0x2e0 │ │ │ │ add r3, pc │ │ │ │ @@ -1704587,109 +1704616,108 @@ │ │ │ │ str.w r2, [r3, #136] @ 0x88 │ │ │ │ cmp r6, r1 │ │ │ │ add.w r3, r3, #16 │ │ │ │ bne.n 521aba <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40fdc6> │ │ │ │ b.n 521364 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40f670> │ │ │ │ ldr r6, [sp, #24] │ │ │ │ b.n 521364 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40f670> │ │ │ │ - @ instruction: 0xfa0000af │ │ │ │ - @ instruction: 0xfa1c00af │ │ │ │ + @ instruction: 0xf74000af │ │ │ │ + @ instruction: 0xf75c00af │ │ │ │ pop {r0, r4, r6, r7, pc} │ │ │ │ - @ instruction: 0xffff0d2e │ │ │ │ + vtbx.8 d16, {d15-d17}, d30 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xfa6400af │ │ │ │ - lsrs r4, r5, #29 │ │ │ │ + @ instruction: 0xf7a400af │ │ │ │ + lsrs r4, r5, #18 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - vld1.8 {d16[5]}, [r8] │ │ │ │ - lsrs r2, r4, #16 │ │ │ │ + @ instruction: 0xf72800af │ │ │ │ + lsrs r2, r4, #5 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - vst1.8 {d16[5]}, [ip] │ │ │ │ - lsrs r4, r5, #16 │ │ │ │ + @ instruction: 0xf70c00af │ │ │ │ + lsrs r4, r5, #5 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - vld1.8 {d0[5]}, [lr] │ │ │ │ - lsrs r0, r0, #27 │ │ │ │ + @ instruction: 0xf6ee00af │ │ │ │ + lsrs r0, r0, #16 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrsb.w r0, [r6, #175] @ 0xaf │ │ │ │ - lsrs r4, r6, #16 │ │ │ │ + @ instruction: 0xf6d600af │ │ │ │ + lsrs r4, r6, #5 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrsh.w r0, [ip, pc, lsl #2] │ │ │ │ - @ instruction: 0xf76600af │ │ │ │ - @ instruction: 0xf78200af │ │ │ │ - lsrs r4, r5, #13 │ │ │ │ + @ instruction: 0xf67c00af │ │ │ │ + @ instruction: 0xf4a600af │ │ │ │ + @ instruction: 0xf4c200af │ │ │ │ + lsrs r4, r5, #2 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr.w r0, [r6, pc, lsl #2] │ │ │ │ - @ instruction: 0xf61e00af │ │ │ │ - @ instruction: 0xf63a00af │ │ │ │ - lsrs r0, r0, #16 │ │ │ │ + @ instruction: 0xf59600af │ │ │ │ + @ instruction: 0xf35e00af │ │ │ │ + @ instruction: 0xf37a00af │ │ │ │ + lsrs r0, r0, #5 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - stmia r1!, {r1, r2, r4, r5, r6, r7} │ │ │ │ - lsls r4, r7, #2 │ │ │ │ - @ instruction: 0xf7be00af │ │ │ │ - lsrs r4, r5, #11 │ │ │ │ + itet cc │ │ │ │ + lslcc r4, r7, #2 │ │ │ │ + @ instruction: 0xf4fe00af │ │ │ │ + lsrcc r4, r5, #32 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r6, r7} │ │ │ │ - lsls r4, r7, #2 │ │ │ │ - @ instruction: 0xf7a600af │ │ │ │ - lsrs r0, r1, #22 │ │ │ │ + ittt ne │ │ │ │ + lslne r4, r7, #2 │ │ │ │ + @ instruction: 0xf4e600af │ │ │ │ + lsrne r0, r1, #11 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - stmia r1!, {r1, r2, r6, r7} │ │ │ │ - lsls r4, r7, #2 │ │ │ │ - @ instruction: 0xf78e00af │ │ │ │ - lsrs r4, r7, #15 │ │ │ │ + itte eq │ │ │ │ + lsleq r4, r7, #2 │ │ │ │ + @ instruction: 0xf4ce00af │ │ │ │ + lsrne r4, r7, #4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r7} │ │ │ │ + bkpt 0x00de │ │ │ │ lsls r4, r7, #2 │ │ │ │ - @ instruction: 0xf76600af │ │ │ │ - lsrs r2, r4, #11 │ │ │ │ + @ instruction: 0xf4a600af │ │ │ │ + lsrs r2, r4, #32 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - stmia r1!, {r2, r3, r4, r5, r6} │ │ │ │ + bkpt 0x00bc │ │ │ │ lsls r4, r7, #2 │ │ │ │ - @ instruction: 0xf74400af │ │ │ │ - lsrs r6, r2, #16 │ │ │ │ + eor.w r0, r4, #5734400 @ 0x578000 │ │ │ │ + lsrs r6, r2, #5 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - stmia r1!, {r2, r5, r6} │ │ │ │ + bkpt 0x00a4 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - @ instruction: 0xf72c00af │ │ │ │ - lsrs r2, r2, #16 │ │ │ │ + orn r0, ip, #5734400 @ 0x578000 │ │ │ │ + lsrs r2, r2, #5 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - stmia r1!, {r2, r3, r6} │ │ │ │ + bkpt 0x008c │ │ │ │ lsls r4, r7, #2 │ │ │ │ - @ instruction: 0xf71400af │ │ │ │ - adc.w r0, r8, #5734400 @ 0x578000 │ │ │ │ - sbc.w r0, r4, #5734400 @ 0x578000 │ │ │ │ - lsrs r6, r5, #6 │ │ │ │ + orrs.w r0, r4, #5734400 @ 0x578000 │ │ │ │ + @ instruction: 0xf28800af │ │ │ │ + subw r0, r4, #175 @ 0xaf │ │ │ │ + lsls r6, r5, #27 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xf6e400af │ │ │ │ - lsrs r4, r7, #9 │ │ │ │ + bic.w r0, r4, #5734400 @ 0x578000 │ │ │ │ + lsls r4, r7, #30 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - stmia r0!, {r1, r5, r6, r7} │ │ │ │ + bkpt 0x0022 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subw r0, sl, #2223 @ 0x8af │ │ │ │ - @ instruction: 0xf4de00af │ │ │ │ - @ instruction: 0xf4fa00af │ │ │ │ - lsrs r0, r7, #9 │ │ │ │ + @ instruction: 0xf3ea00af │ │ │ │ + @ instruction: 0xf21e00af │ │ │ │ + @ instruction: 0xf23a00af │ │ │ │ + lsls r0, r7, #30 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - stmia r0!, {r1, r2, r4, r5, r7} │ │ │ │ + pop {r1, r2, r4, r5, r6, r7, pc} │ │ │ │ lsls r4, r7, #2 │ │ │ │ - @ instruction: 0xf67e00af │ │ │ │ - @ instruction: 0xf4b200af │ │ │ │ - @ instruction: 0xf4cc00af │ │ │ │ - lsls r4, r4, #10 │ │ │ │ - lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xf4b600af │ │ │ │ - orns r0, r0, #5734400 @ 0x578000 │ │ │ │ - eor.w r0, ip, #5734400 @ 0x578000 │ │ │ │ - lsrs r0, r1, #15 │ │ │ │ + @ instruction: 0xf3be00af │ │ │ │ + @ instruction: 0xf1f200af │ │ │ │ + addw r0, ip, #175 @ 0xaf │ │ │ │ + vaddl.u32 q8, d20, d31 │ │ │ │ + @ instruction: 0xf1f600af │ │ │ │ + subs.w r0, r0, #175 @ 0xaf │ │ │ │ + rsb r0, ip, #175 @ 0xaf │ │ │ │ + lsrs r0, r1, #4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - stmia r0!, {r1, r2, r3, r4} │ │ │ │ + pop {r1, r2, r3, r4, r6, pc} │ │ │ │ lsls r4, r7, #2 │ │ │ │ - @ instruction: 0xf5e600af │ │ │ │ - lsrs r2, r4, #12 │ │ │ │ + @ instruction: 0xf32600af │ │ │ │ + lsrs r2, r4, #1 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - sbc.w r0, ip, #5734400 @ 0x578000 │ │ │ │ + subw r0, ip, #175 @ 0xaf │ │ │ │ stmdb 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 r4, [pc, #3136] @ 522838 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x410b44> │ │ │ │ mov r8, r1 │ │ │ │ ldr.w r1, [pc, #3136] @ 52283c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x410b48> │ │ │ │ @@ -1705831,81 +1705859,85 @@ │ │ │ │ movs r0, r0 │ │ │ │ b.n 523010 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x41131c> │ │ │ │ lsls r1, r3, #5 │ │ │ │ push {r0, r1, r2, r3, r4, r5, r7} │ │ │ │ vcvt.f16.u16 q13, , #1 │ │ │ │ vsubl.u q15, d31, d6 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - @ instruction: 0xf0a800af │ │ │ │ - @ instruction: 0xfa4200af │ │ │ │ - sub.w r0, r0, #175 @ 0xaf │ │ │ │ + stcl 0, cr0, [r8, #700]! @ 0x2bc │ │ │ │ + @ instruction: 0xf78200af │ │ │ │ + cdp 0, 14, cr0, cr0, cr15, {5} │ │ │ │ cbz r5, 5228a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x410bac> │ │ │ │ vmla.i , , d23[0] │ │ │ │ @ instruction: 0xffffadb3 │ │ │ │ @ instruction: 0xffffabfd │ │ │ │ vrsubhn.i d24, , │ │ │ │ - vabdl.u q8, d31, d12 │ │ │ │ + vmls.i q8, , d12[0] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - stc 0, cr0, [r2, #700]! @ 0x2bc │ │ │ │ + @ instruction: 0xeae200af │ │ │ │ subs r4, r7, r5 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r7, #31 │ │ │ │ + lsls r6, r7, #20 │ │ │ │ lsls r0, r6, #2 │ │ │ │ subs r0, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #20 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #31 │ │ │ │ movs r0, r0 │ │ │ │ add r4, sp, #772 @ 0x304 │ │ │ │ - vsli.64 q8, q0, #63 @ 0x3f │ │ │ │ + vrsra.u32 d16, d0, #1 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xeaa600af │ │ │ │ + b.n 522868 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x410b74> │ │ │ │ + lsls r7, r5, #2 │ │ │ │ subs r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #174 @ 0xae │ │ │ │ + subs r0, #238 @ 0xee │ │ │ │ lsls r1, r5, #4 │ │ │ │ - subs r3, #108 @ 0x6c │ │ │ │ + subs r0, #172 @ 0xac │ │ │ │ lsls r1, r5, #4 │ │ │ │ - @ instruction: 0xe80c00af │ │ │ │ - @ instruction: 0xe82600af │ │ │ │ + b.n 522344 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x410650> │ │ │ │ + lsls r7, r5, #2 │ │ │ │ + b.n 52237c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x410688> │ │ │ │ + lsls r7, r5, #2 │ │ │ │ subs r0, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe82000af │ │ │ │ - b.n 5228a8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x410bb4> │ │ │ │ + b.n 522378 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x410684> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - vaddl.u8 q0, d16, d31 │ │ │ │ - ldrd r0, r0, [lr, #-700]! @ 0x2bc │ │ │ │ - lsls r2, r3, #4 │ │ │ │ - lsls r0, r6, #2 │ │ │ │ + b.n 522328 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x410634> │ │ │ │ + lsls r7, r5, #2 │ │ │ │ + stc2l 0, cr0, [r0], {175} @ 0xaf │ │ │ │ + b.n 522640 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x41094c> │ │ │ │ + lsls r7, r5, #2 │ │ │ │ + cdp2 0, 5, cr0, cr10, cr15, {5} │ │ │ │ adds r0, r0, #2 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 5227ec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x410af8> │ │ │ │ + b.n 52226c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x410578> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 5227a8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x410ab4> │ │ │ │ + b.n 522228 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x410534> │ │ │ │ + lsls r7, r5, #2 │ │ │ │ + cdp2 0, 7, cr0, cr2, cr15, {5} │ │ │ │ + b.n 52248c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x410798> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r2, r6, #4 │ │ │ │ - lsls r0, r6, #2 │ │ │ │ - ldmia.w r8, {r0, r1, r2, r3, r5, r7} │ │ │ │ asrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r7, #7 │ │ │ │ - lsls r0, r6, #2 │ │ │ │ - ldrd r0, r0, [r8], #-700 @ 0x2bc │ │ │ │ - b.n 52264c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x410958> │ │ │ │ + vhadd.u d0, d26, d31 │ │ │ │ + b.n 522458 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x410764> │ │ │ │ + lsls r7, r5, #2 │ │ │ │ + b.n 5230cc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4113d8> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 522688 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x410994> │ │ │ │ + b.n 522108 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x410414> │ │ │ │ lsls r7, r5, #2 │ │ │ │ adds r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r3, #9 │ │ │ │ - lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xe83800af │ │ │ │ + vaddl.u16 q0, d30, d31 │ │ │ │ + b.n 5223ec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4106f8> │ │ │ │ + lsls r7, r5, #2 │ │ │ │ movs r1, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r4, #26 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #208 @ 0xd0 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [pc, #844] @ (522c58 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x410f64>) │ │ │ │ @@ -1706219,121 +1706251,122 @@ │ │ │ │ strd r4, r2, [sp] │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ movw r2, #1871 @ 0x74f │ │ │ │ bl 51b914 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409c20> │ │ │ │ adds r0, r3, r2 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 5226d8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4109e4> │ │ │ │ + b.n 523158 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x411464> │ │ │ │ + lsls r7, r5, #2 │ │ │ │ + b.n 523190 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x41149c> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 522710 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x410a1c> │ │ │ │ + b.n 52299c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x410ca8> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrd r0, r0, [sl, #-700] @ 0x2bc │ │ │ │ - b.n 522a24 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x410d30> │ │ │ │ + b.n 5224a4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4107b0> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 522698 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4109a4> │ │ │ │ + b.n 523118 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x411424> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 5226d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4109dc> │ │ │ │ + b.n 523150 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x41145c> │ │ │ │ lsls r7, r5, #2 │ │ │ │ adds r0, r0, #2 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 522624 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x410930> │ │ │ │ + b.n 5230a4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4113b0> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 522660 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x41096c> │ │ │ │ + b.n 5230e0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4113ec> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 522604 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x410910> │ │ │ │ + b.n 523084 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x411390> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 52263c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x410948> │ │ │ │ + b.n 5230bc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4113c8> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 5225e0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4108ec> │ │ │ │ + b.n 523060 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x41136c> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 52261c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x410928> │ │ │ │ + b.n 52309c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4113a8> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 5225c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4108cc> │ │ │ │ + b.n 523040 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x41134c> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 5225f8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x410904> │ │ │ │ + b.n 523078 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x411384> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 52259c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4108a8> │ │ │ │ + b.n 52301c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x411328> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 5225d4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4108e0> │ │ │ │ + b.n 523054 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x411360> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stc2 0, cr0, [r8, #700]! @ 0x2bc │ │ │ │ - b.n 522874 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x410b80> │ │ │ │ + @ instruction: 0xfae800af │ │ │ │ + b.n 5232f4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x411600> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r2, r6, #1 │ │ │ │ + adds r2, r6, r6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - stc2 0, cr0, [sl, #-700] @ 0xfffffd44 │ │ │ │ - b.n 52284c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x410b58> │ │ │ │ + @ instruction: 0xfa4a00af │ │ │ │ + b.n 5232cc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4115d8> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stc2 0, cr0, [r0], #700 @ 0x2bc │ │ │ │ - b.n 522830 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x410b3c> │ │ │ │ + vld1.8 {d16[5]}, [r0] │ │ │ │ + b.n 5232b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4115bc> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldc2 0, cr0, [r2, #-700] @ 0xfffffd44 │ │ │ │ - b.n 522814 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x410b20> │ │ │ │ + @ instruction: 0xfa5200af │ │ │ │ + b.n 523294 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4115a0> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stc2 0, cr0, [r8, #-700]! @ 0xfffffd44 │ │ │ │ - b.n 5227f8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x410b04> │ │ │ │ + @ instruction: 0xfa6800af │ │ │ │ + b.n 523278 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x411584> │ │ │ │ lsls r7, r5, #2 │ │ │ │ adds r4, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stc2 0, cr0, [r6, #700] @ 0x2bc │ │ │ │ - b.n 5227a8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x410ab4> │ │ │ │ + @ instruction: 0xfac600af │ │ │ │ + b.n 523228 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x411534> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - vhadd.u16 d0, d16, d31 │ │ │ │ - b.n 52278c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x410a98> │ │ │ │ + mrrc2 0, 10, r0, r0, cr15 @ │ │ │ │ + b.n 52320c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x411518> │ │ │ │ lsls r7, r5, #2 │ │ │ │ add r6, pc, #468 @ (adr r6, 522eb8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4111c4>) │ │ │ │ @ instruction: 0xffffa34f │ │ │ │ vshll.u32 , d0, #31 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb6ac │ │ │ │ + cbz r4, 522d6a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x411076> │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 523360 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x41166c> │ │ │ │ + b.n 522de0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4110ec> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 523398 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4116a4> │ │ │ │ + b.n 522e18 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x411124> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xfb7800af │ │ │ │ - b.n 5226a4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4109b0> │ │ │ │ + ldrh.w r0, [r8, #175] @ 0xaf │ │ │ │ + b.n 523124 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x411430> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xfb2600af │ │ │ │ - b.n 522680 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x41098c> │ │ │ │ + str??.w r0, [r6, pc, lsl #2] │ │ │ │ + b.n 523100 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x41140c> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xfb3000af │ │ │ │ - b.n 52265c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x410968> │ │ │ │ + ldr??.w r0, [r0, pc, lsl #2] │ │ │ │ + b.n 5230dc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4113e8> │ │ │ │ lsls r7, r5, #2 │ │ │ │ movs r0, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfabc00af │ │ │ │ - b.n 522638 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x410944> │ │ │ │ + @ instruction: 0xf7fc00af │ │ │ │ + b.n 5230b8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4113c4> │ │ │ │ lsls r7, r5, #2 │ │ │ │ cmp r4, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb8200af │ │ │ │ - b.n 522608 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x410914> │ │ │ │ + str.w r0, [r2, #175] @ 0xaf │ │ │ │ + b.n 523088 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x411394> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xfaa400af │ │ │ │ - b.n 5225dc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4108e8> │ │ │ │ + @ instruction: 0xf7e400af │ │ │ │ + b.n 52305c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x411368> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stc2l 0, cr0, [sl, #-700]! @ 0xfffffd44 │ │ │ │ - b.n 5225c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4108cc> │ │ │ │ + @ instruction: 0xfaaa00af │ │ │ │ + b.n 523040 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x41134c> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xfaf200af │ │ │ │ - b.n 5225a8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4108b4> │ │ │ │ + ldrh.w r0, [r2, pc, lsl #2] │ │ │ │ + b.n 523028 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x411334> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cdp2 0, 14, cr0, cr12, cr15, {5} │ │ │ │ - b.n 522584 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x410890> │ │ │ │ + stc2 0, cr0, [ip], #-700 @ 0xfffffd44 │ │ │ │ + b.n 523004 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x411310> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cdp2 0, 6, cr0, cr2, cr15, {5} │ │ │ │ - b.n 522558 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x410864> │ │ │ │ + @ instruction: 0xfba200af │ │ │ │ + b.n 522fd8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4112e4> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cdp2 0, 7, cr0, cr6, cr15, {5} │ │ │ │ - b.n 523530 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x41183c> │ │ │ │ + @ instruction: 0xfbb600af │ │ │ │ + b.n 522fb0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4112bc> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cdp2 0, 8, cr0, cr2, cr15, {5} │ │ │ │ - b.n 523500 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x41180c> │ │ │ │ + smlaltb r0, r0, r2, pc │ │ │ │ + b.n 522f80 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x41128c> │ │ │ │ lsls r7, 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 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1706531,21 +1706564,21 @@ │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 51e5e8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40c8f4> │ │ │ │ b.n 522ef6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x411202> │ │ │ │ @ instruction: 0xb6af │ │ │ │ vsri.64 , , #1 │ │ │ │ - @ instruction: 0xffffded0 │ │ │ │ + vcvt.f16.u16 d29, d0, #1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 523110 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x41141c> │ │ │ │ + ble.n 522f90 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x41129c> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - udf #234 @ 0xea │ │ │ │ + bgt.n 523004 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x411310> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - svc 4 │ │ │ │ + bgt.n 52303c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x411348> │ │ │ │ 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, #3592] @ 0xe08 │ │ │ │ mov r7, r1 │ │ │ │ ldr.w r1, [pc, #2664] @ 523a30 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x411d3c> │ │ │ │ @@ -1707513,82 +1707546,83 @@ │ │ │ │ nop │ │ │ │ beq.n 523a8c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x411d98> │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r6, {r2, r4, r6, r7} │ │ │ │ lsls r1, r3, #5 │ │ │ │ - @ instruction: 0xfa1e00af │ │ │ │ + @ instruction: 0xf75e00af │ │ │ │ strb r5, [r4, #8] │ │ │ │ vaddw.u , , d11 │ │ │ │ - @ instruction: 0xfffffd8c │ │ │ │ + vtbx.8 d31, {d31-) │ │ │ │ + add r3, pc, #424 @ (adr r3, 523bf8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x411f04>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - blt.n 523a38 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x411d44> │ │ │ │ + bls.n 523ab8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x411dc4> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bge.n 523aa0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x411dac> │ │ │ │ + bvc.n 523b20 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x411e2c> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bge.n 523adc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x411de8> │ │ │ │ + bvc.n 52395c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x411c68> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bge.n 5239d4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x411ce0> │ │ │ │ + bvc.n 523a54 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x411d60> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 52330c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x411618> │ │ │ │ + b.n 523d8c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x412098> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - blt.n 5239cc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x411cd8> │ │ │ │ + bhi.n 523a4c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x411d58> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xfb9c00af │ │ │ │ - add r5, pc, #728 @ (adr r5, 523d48 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x412054>) │ │ │ │ + ldr.w r0, [ip, #175] @ 0xaf │ │ │ │ + add r2, pc, #984 @ (adr r2, 523e48 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x412154>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - blt.n 523b70 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x411e7c> │ │ │ │ + bhi.n 5239f0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x411cfc> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xf6e000af │ │ │ │ - add r4, pc, #968 @ (adr r4, 523e44 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x412150>) │ │ │ │ + bic.w r0, r0, #5734400 @ 0x578000 │ │ │ │ + add r2, pc, #200 @ (adr r2, 523b44 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x411e50>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bge.n 5239f4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x411d00> │ │ │ │ + bvc.n 523a74 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x411d80> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subw r0, lr, #2223 @ 0x8af │ │ │ │ - add r4, pc, #768 @ (adr r4, 523d88 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x412094>) │ │ │ │ + @ instruction: 0xf3ee00af │ │ │ │ + add r2, pc, #0 @ (adr r2, 523a88 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x411d94>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bge.n 52399c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x411ca8> │ │ │ │ + bvc.n 523a1c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x411d28> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xf7b800af │ │ │ │ - add r4, pc, #536 @ (adr r4, 523cac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x411fb8>) │ │ │ │ + @ instruction: 0xf4f800af │ │ │ │ + add r1, pc, #792 @ (adr r1, 523dac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4120b8>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bge.n 523b34 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x411e40> │ │ │ │ + bvc.n 5239b4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x411cc0> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xf79400af │ │ │ │ - add r3, pc, #952 @ (adr r3, 523e58 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x412164>) │ │ │ │ + @ instruction: 0xf4d400af │ │ │ │ + add r1, pc, #184 @ (adr r1, 523b58 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x411e64>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bls.n 523a10 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x411d1c> │ │ │ │ + bvs.n 523a90 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x411d9c> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xf7ee00af │ │ │ │ - add r3, pc, #704 @ (adr r3, 523d6c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x412078>) │ │ │ │ + @ instruction: 0xf52e00af │ │ │ │ + add r0, pc, #960 @ (adr r0, 523e6c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x412178>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bls.n 523ba0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x411eac> │ │ │ │ + bvs.n 523a20 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x411d2c> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - vst4.32 {d16-d19}, [r8 :128] │ │ │ │ - add r3, pc, #536 @ (adr r3, 523cd0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x411fdc>) │ │ │ │ + @ instruction: 0xf68800af │ │ │ │ + add r0, pc, #792 @ (adr r0, 523dd0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4120dc>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bls.n 523b58 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x411e64> │ │ │ │ + bvs.n 5239d8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x411ce4> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xf70200af │ │ │ │ - add r3, pc, #368 @ (adr r3, 523c34 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x411f40>) │ │ │ │ + orr.w r0, r2, #5734400 @ 0x578000 │ │ │ │ + add r0, pc, #624 @ (adr r0, 523d34 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x412040>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bls.n 523b10 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x411e1c> │ │ │ │ + bvs.n 523b90 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x411e9c> │ │ │ │ + lsls r7, r5, #2 │ │ │ │ + b.n 523988 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x411c94> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ands.w r0, lr, pc, asr #2 │ │ │ │ - add r3, pc, #272 @ (adr r3, 523be0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x411eec>) │ │ │ │ + add r0, pc, #528 @ (adr r0, 523ce0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x411fec>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bls.n 523aec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x411df8> │ │ │ │ + bvs.n 523b6c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x411e78> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb.w r0, [r6, #175] @ 0xaf │ │ │ │ - add r0, pc, #192 @ (adr r0, 523b9c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x411ea8>) │ │ │ │ + rsbs r0, r6, #5734400 @ 0x578000 │ │ │ │ + ldr r5, [sp, #448] @ 0x1c0 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bpl.n 523ad0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x411ddc> │ │ │ │ + bcc.n 523b50 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x411e5c> │ │ │ │ lsls r7, r5, #2 │ │ │ │ mov.w r9, #0 │ │ │ │ ldr.w r3, [r4, #480] @ 0x1e0 │ │ │ │ mov r8, r9 │ │ │ │ ldr r5, [r6, #4] │ │ │ │ cmp r5, r3 │ │ │ │ bcs.w 524324 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x412630> │ │ │ │ @@ -1708817,169 +1708851,173 @@ │ │ │ │ add r5, pc │ │ │ │ add r3, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 51b914 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409c20> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ ldr r5, [r6, #4] │ │ │ │ - vsri.32 , q10, #1 │ │ │ │ + vsra.u64 d31, d20, #1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r3, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r1, [sp, #200] @ 0xc8 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bne.n 5247a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x412aac> │ │ │ │ + ldmia r6, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xf3de00af │ │ │ │ - ldr r3, [sp, #64] @ 0x40 │ │ │ │ + adds.w r0, lr, #175 @ 0xaf │ │ │ │ + ldr r0, [sp, #320] @ 0x140 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - beq.n 5247e8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x412af4> │ │ │ │ + ldmia r6!, {r3, r4} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xf1fa00af │ │ │ │ - ldmia r6!, {r5} │ │ │ │ + vhadd.s d0, d26, d31 │ │ │ │ + ldmia r3!, {r5, r6} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r3!, {r1, r4, r5} │ │ │ │ + ldmia r0!, {r1, r4, r5, r6} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r6} │ │ │ │ + ldmia r0!, {r1, r2, r3, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cdp 0, 13, cr0, cr4, cr15, {5} │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldc 0, cr0, [r4], {175} @ 0xaf │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - eor.w r0, r2, #175 @ 0xaf │ │ │ │ - ldmia r4!, {r3, r5, r7} │ │ │ │ + stcl 0, cr0, [r2, #700] @ 0x2bc │ │ │ │ + ldmia r1!, {r3, r5, r6, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bhi.n 524774 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x412a80> │ │ │ │ + bpl.n 5247f4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x412b00> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r4, {r1, r4, r7} │ │ │ │ + ldmia r1, {r1, r4, r6, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stcl 0, cr0, [r4], #700 @ 0x2bc │ │ │ │ - ldmia r4, {r1, r2, r4, r5, r6} │ │ │ │ + bic.w r0, r4, pc, asr #2 │ │ │ │ + ldmia r1, {r1, r2, r4, r5, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cdp 0, 5, cr0, cr14, cr15, {5} │ │ │ │ - str r5, [sp, #32] │ │ │ │ + @ instruction: 0xeb9e00af │ │ │ │ + str r2, [sp, #288] @ 0x120 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldmia r2!, {r4, r6, r7} │ │ │ │ + ldmia r0!, {r4} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adcs.w r0, r8, pc, asr #2 │ │ │ │ - ldmia r2!, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia.w r8, {r0, r1, r2, r3, r5, r7} │ │ │ │ + stmia r7!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xebfe00af │ │ │ │ - str r4, [sp, #832] @ 0x340 │ │ │ │ + ldmdb lr!, {r0, r1, r2, r3, r5, r7} │ │ │ │ + str r2, [sp, #64] @ 0x40 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldmia r2!, {r3, r4, r7} │ │ │ │ + stmia r7!, {r3, r4, r6, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stcl 0, cr0, [r8], #700 @ 0x2bc │ │ │ │ - str r4, [sp, #616] @ 0x268 │ │ │ │ + bic.w r0, r8, pc, asr #2 │ │ │ │ + str r1, [sp, #872] @ 0x368 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldmia r2!, {r1, r5, r6} │ │ │ │ + stmia r7!, {r1, r5, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r0!, {r1, r2, r4, r7} │ │ │ │ + stmia r5!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r0!, {r1, r4, r5, r7} │ │ │ │ + stmia r5!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r0!, {r1, r7} │ │ │ │ + stmia r5!, {r1, r6, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bvs.n 524994 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x412ca0> │ │ │ │ + bcc.n 524814 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x412b20> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r0!, {r1, r3, r7} │ │ │ │ + stmia r5!, {r1, r3, r6, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r0!, {r1, r3, r4, r6} │ │ │ │ + stmia r5!, {r1, r3, r4, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r0!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r5!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldc 0, cr0, [r4, #-700] @ 0xfffffd44 │ │ │ │ - ldmia r1, {r1, r2, r5, r6, r7} │ │ │ │ + orrs.w r0, r4, pc, asr #2 │ │ │ │ + stmia r7!, {r1, r2, r5} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 524400 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x41270c> │ │ │ │ + b.n 524e80 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x41318c> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r4, [sp, #24] │ │ │ │ + str r1, [sp, #280] @ 0x118 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r3} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r0!, {r1, r2} │ │ │ │ + stmia r5!, {r1, r2, r6} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r0!, {r1, r5} │ │ │ │ + stmia r5!, {r1, r5, r6} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bpl.n 5248c8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x412bd4> │ │ │ │ + bcc.n 524948 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x412c54> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3} │ │ │ │ + stmia r5!, {r1, r2, r3, r6} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r4} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stmia r7!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r3, r4, r5} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bvc.n 5249b4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x412cc0> │ │ │ │ + bmi.n 524834 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x412b40> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r3, [sp, #728] @ 0x2d8 │ │ │ │ + str r0, [sp, #984] @ 0x3d8 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stmia r7!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stmia r7!, {r1, r3, r6, r7} │ │ │ │ + stmia r5!, {r1, r3} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bpl.n 52483c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x412b48> │ │ │ │ + bcs.n 5248bc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x412bc8> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stmia r7!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r4!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia.w sl!, {r0, r1, r2, r3, r5, r7} │ │ │ │ - ldmia r1!, {r2, r3, r4, r5} │ │ │ │ + b.n 5244f4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x412800> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 524698 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4129a4> │ │ │ │ + stmia r6!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r3, [sp, #136] @ 0x88 │ │ │ │ + b.n 524118 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x412424> │ │ │ │ + lsls r7, r5, #2 │ │ │ │ + str r0, [sp, #392] @ 0x188 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldmia r0!, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r3, r5} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 524534 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x412840> │ │ │ │ + b.n 524fb4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4132c0> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r3, [sp, #24] │ │ │ │ + str r0, [sp, #280] @ 0x118 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r3} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 5243d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4126dc> │ │ │ │ + b.n 524e50 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x41315c> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r2, [sp, #968] @ 0x3c8 │ │ │ │ + str r0, [sp, #200] @ 0xc8 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldmia r0!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r5!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xe8c000af │ │ │ │ - str r2, [sp, #872] @ 0x368 │ │ │ │ + b.n 52452c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x412838> │ │ │ │ + lsls r7, r5, #2 │ │ │ │ + str r0, [sp, #104] @ 0x68 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldmia r0!, {r1, r5, r7} │ │ │ │ + stmia r5!, {r1, r5, r6, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 524388 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x412694> │ │ │ │ + b.n 524e08 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x413114> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r2, [sp, #776] @ 0x308 │ │ │ │ + str r0, [sp, #8] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldmia r0!, {r1, r3, r7} │ │ │ │ + stmia r5!, {r1, r3, r6, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 524494 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4127a0> │ │ │ │ + b.n 524f14 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x413220> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r2, [sp, #680] @ 0x2a8 │ │ │ │ + ldrh r2, [r5, #62] @ 0x3e │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldmia r0!, {r1, r4, r5, r6} │ │ │ │ + stmia r5!, {r1, r4, r5, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 524470 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x41277c> │ │ │ │ + b.n 524ef0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4131fc> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r2, [sp, #584] @ 0x248 │ │ │ │ + ldrh r2, [r2, #62] @ 0x3e │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldmia r0!, {r1, r3, r4, r6} │ │ │ │ + stmia r5!, {r1, r3, r4, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stmia r6!, {r1, r2, r3, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stmia r6!, {r3, r5, r7} │ │ │ │ + stmia r3!, {r3, r5, r6, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmdb r8, {r0, r1, r2, r3, r5, r7} │ │ │ │ - ldmia r0!, {r1, r2, r3, r5} │ │ │ │ + b.n 524614 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x412920> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xe9bc00af │ │ │ │ - str r2, [sp, #264] @ 0x108 │ │ │ │ + stmia r5!, {r1, r2, r3, r5, r6} │ │ │ │ + lsls r7, r5, #2 │ │ │ │ + b.n 524764 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x412a70> │ │ │ │ + lsls r7, r5, #2 │ │ │ │ + ldrh r2, [r0, #60] @ 0x3c │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldmia r0!, {r1, r3} │ │ │ │ + stmia r5!, {r1, r3, r6} │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r3, [pc, #60] @ (5249b4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x412cc0>) │ │ │ │ movs r2, #1 │ │ │ │ ldr r1, [pc, #60] @ (5249b8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x412cc4>) │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ @@ -1708997,16 +1709035,16 @@ │ │ │ │ mov sl, r5 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ movs r5, #5 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #32] │ │ │ │ b.w 5233b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4116bc> │ │ │ │ - pkhtb r0, r6, pc, asr #2 │ │ │ │ - stmia r6!, {r2, r3, r4, r7} │ │ │ │ + @ instruction: 0xe80600af │ │ │ │ + stmia r3!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3752] @ 0xea8 │ │ │ │ @@ -1710647,69 +1710685,69 @@ │ │ │ │ bl 51b9ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409cb8> │ │ │ │ movs r2, #11 │ │ │ │ mov r1, r7 │ │ │ │ bl 51b9ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409cb8> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - blt.n 525b78 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x413e84> │ │ │ │ + bls.n 525bf8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x413f04> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - itee le │ │ │ │ - lslle r7, r5, #2 │ │ │ │ - @ instruction: 0xb730 │ │ │ │ - lslgt r7, r5, #2 │ │ │ │ - blt.n 525b3c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x413e48> │ │ │ │ + pop {r1, r4, pc} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - itee ge │ │ │ │ - lslge r7, r5, #2 │ │ │ │ - @ instruction: 0xb70c │ │ │ │ - lsllt r7, r5, #2 │ │ │ │ - blt.n 525ad4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x413de0> │ │ │ │ + push {r4, r5, r6} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ite vc │ │ │ │ - lslvc r7, r5, #2 │ │ │ │ - @ instruction: 0xb6d2 │ │ │ │ + bls.n 525bbc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x413ec8> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - blt.n 525bb4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x413ec0> │ │ │ │ + pop {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r0, [r4, #2] │ │ │ │ + push {r2, r3, r6} │ │ │ │ + lsls r7, r5, #2 │ │ │ │ + bhi.n 525b54 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x413e60> │ │ │ │ + lsls r7, r5, #2 │ │ │ │ + pop {r2, r4, r5, r7} │ │ │ │ + lsls r7, r5, #2 │ │ │ │ + push {r1, r4} │ │ │ │ + lsls r7, r5, #2 │ │ │ │ + bhi.n 525c34 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x413f40> │ │ │ │ + lsls r7, r5, #2 │ │ │ │ + ldrb r0, [r4, #22] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - @ instruction: 0xb628 │ │ │ │ + cbz r0, 525c12 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x413f1e> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - push {r1, r2, r3, r4, r5} │ │ │ │ + cbz r6, 525bda <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x413ee6> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - push {r1, r3, r4, r6} │ │ │ │ + cbz r2, 525be6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x413ef2> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stmia r1!, {r3, r4, r6} │ │ │ │ + bkpt 0x0098 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - push {r1, r2, r3, r4, r6, lr} │ │ │ │ + uxth r6, r3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cbz r6, 525c24 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x413f30> │ │ │ │ + sub sp, #152 @ 0x98 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cbz r2, 525c30 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x413f3c> │ │ │ │ + sub sp, #264 @ 0x108 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cbz r4, 525c28 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x413f34> │ │ │ │ + sub sp, #80 @ 0x50 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cbz r0, 525c34 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x413f40> │ │ │ │ + sub sp, #192 @ 0xc0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cbz r0, 525c2c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x413f38> │ │ │ │ + sub sp, #0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cbz r2, 525c36 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x413f42> │ │ │ │ + sub sp, #104 @ 0x68 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cbz r4, 525c2e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x413f3a> │ │ │ │ + add sp, #432 @ 0x1b0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cbz r0, 525c3a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x413f46> │ │ │ │ + sub sp, #32 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cbz r2, 525c32 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x413f3e> │ │ │ │ + add sp, #360 @ 0x168 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cbz r4, 525c3c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x413f48> │ │ │ │ + add sp, #464 @ 0x1d0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cbz r6, 525c34 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x413f40> │ │ │ │ + add sp, #280 @ 0x118 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cbz r2, 525c40 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x413f4c> │ │ │ │ + add sp, #392 @ 0x188 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r3, [pc, #112] @ (525c6c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x413f78>) │ │ │ │ mov.w r2, #736 @ 0x2e0 │ │ │ │ ldr r1, [pc, #112] @ (525c70 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x413f7c>) │ │ │ │ add r3, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ @@ -1710747,29 +1710785,29 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 51b914 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409c20> │ │ │ │ mov.w ip, #1 │ │ │ │ b.n 52576c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x413a78> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - sxtb r4, r4 │ │ │ │ + add r7, sp, #656 @ 0x290 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - uxth r0, r0 │ │ │ │ + add r7, sp, #768 @ 0x300 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - uxth r6, r2 │ │ │ │ + add r7, sp, #856 @ 0x358 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - sxtb r6, r5 │ │ │ │ + add r7, sp, #696 @ 0x2b8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bhi.n 525cb4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x413fc0> │ │ │ │ + bpl.n 525d34 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x414040> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cbz r4, 525cf8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x414004> │ │ │ │ + cbz r4, 525c88 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x413f94> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bhi.n 525d10 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x41401c> │ │ │ │ + bpl.n 525b90 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x413e9c> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cbz r2, 525cfc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x414008> │ │ │ │ + cbz r2, 525c8c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x413f98> │ │ │ │ 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, #3696] @ 0xe70 │ │ │ │ ldr.w r5, [pc, #3056] @ 526890 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x414b9c> │ │ │ │ mov r6, r2 │ │ │ │ @@ -1711852,75 +1711890,75 @@ │ │ │ │ nop │ │ │ │ add r3, pc, #336 @ (adr r3, 5269e4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x414cf0>) │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ add r2, pc, #432 @ (adr r2, 526a4c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x414d58>) │ │ │ │ lsls r1, r3, #5 │ │ │ │ - bvs.n 526968 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x414c74> │ │ │ │ + bcc.n 5267e8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x414af4> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add sp, #120 @ 0x78 │ │ │ │ + add r5, sp, #376 @ 0x178 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r4, #112 @ 0x70 │ │ │ │ + adds r1, #176 @ 0xb0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r4, sp, #424 @ 0x1a8 │ │ │ │ + add r1, sp, #680 @ 0x2a8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r4, sp, #536 @ 0x218 │ │ │ │ + add r1, sp, #792 @ 0x318 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cbnz r6, 5268e6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x414bf2> │ │ │ │ + @ instruction: 0xb70e │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r5, sp, #848 @ 0x350 │ │ │ │ + add r3, sp, #80 @ 0x50 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bcs.n 526834 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x414b40> │ │ │ │ + ldmia r7, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r5, sp, #760 @ 0x2f8 │ │ │ │ + add r2, sp, #1016 @ 0x3f8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bne.n 526828 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x414b34> │ │ │ │ + ldmia r6, {r1, r4, r5, r6, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r0, [r1, #26] │ │ │ │ + strb r0, [r1, #15] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add r4, sp, #320 @ 0x140 │ │ │ │ + add r1, sp, #576 @ 0x240 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - beq.n 526854 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x414b60> │ │ │ │ + ldmia r6!, {r1} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r2, sp, #272 @ 0x110 │ │ │ │ + add r7, pc, #528 @ (adr r7, 526ae4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x414df0>) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - beq.n 526888 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x414b94> │ │ │ │ + ldmia r6!, {r3, r4} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r2, sp, #200 @ 0xc8 │ │ │ │ + add r7, pc, #456 @ (adr r7, 526aa4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x414db0>) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r6, pc, #384 @ (adr r6, 526a60 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x414d6c>) │ │ │ │ + add r3, pc, #640 @ (adr r3, 526b60 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x414e6c>) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r6, pc, #488 @ (adr r6, 526acc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x414dd8>) │ │ │ │ + add r3, pc, #744 @ (adr r3, 526bcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x414ed8>) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r6, pc, #296 @ (adr r6, 526a10 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x414d1c>) │ │ │ │ + add r3, pc, #552 @ (adr r3, 526b10 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x414e1c>) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r6, pc, #408 @ (adr r6, 526a84 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x414d90>) │ │ │ │ + add r3, pc, #664 @ (adr r3, 526b84 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x414e90>) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r5!, {r3, r7} │ │ │ │ + ldmia r2!, {r3, r6, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r2, [r4, #8] │ │ │ │ + ldr r2, [r4, #116] @ 0x74 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add r7, pc, #936 @ (adr r7, 526ca0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x414fac>) │ │ │ │ + add r5, pc, #168 @ (adr r5, 5269a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x414cac>) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - push {r1, r2, r5} │ │ │ │ + cbz r6, 526914 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x414c20> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r6, pc, #232 @ (adr r6, 5269e8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x414cf4>) │ │ │ │ + add r3, pc, #488 @ (adr r3, 526ae8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x414df4>) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - push {r1, r4} │ │ │ │ + cbz r2, 526918 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x414c24> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r6, pc, #144 @ (adr r6, 526998 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x414ca4>) │ │ │ │ + add r3, pc, #400 @ (adr r3, 526a98 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x414da4>) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r5, pc, #976 @ (adr r5, 526cdc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x414fe8>) │ │ │ │ + add r3, pc, #208 @ (adr r3, 5269dc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x414ce8>) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r6, pc, #64 @ (adr r6, 526950 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x414c5c>) │ │ │ │ + add r3, pc, #320 @ (adr r3, 526a50 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x414d5c>) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cbz r0, 52698e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x414c9a> │ │ │ │ + cbz r0, 52691e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x414c2a> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r5, pc, #1008 @ (adr r5, 526d08 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x415014>) │ │ │ │ + add r3, pc, #240 @ (adr r3, 526a08 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x414d14>) │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ mov r0, r4 │ │ │ │ bl 51d674 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40b980> │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ bl 519014 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x407320> │ │ │ │ @@ -1712720,71 +1712758,71 @@ │ │ │ │ strb.w r9, [sl] │ │ │ │ b.n 5271ae <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4154ba> │ │ │ │ subs.w r3, r9, #0 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ strb.w r3, [sl] │ │ │ │ b.n 5271ae <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4154ba> │ │ │ │ - ldmia r4!, {r1, r2, r6} │ │ │ │ + ldmia r1, {r1, r2, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [r3, #120] @ 0x78 │ │ │ │ + ldr r4, [r3, #76] @ 0x4c │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add r5, pc, #400 @ (adr r5, 5273ec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4156f8>) │ │ │ │ + add r2, pc, #656 @ (adr r2, 5274ec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4157f8>) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r2, {r2, r5, r6, r7} │ │ │ │ + ldmia r0!, {r2, r5} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [r7, #112] @ 0x70 │ │ │ │ + ldr r0, [r7, #68] @ 0x44 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add r5, pc, #0 @ (adr r5, 527268 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x415574>) │ │ │ │ + add r2, pc, #256 @ (adr r2, 527368 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x415674>) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r2!, {r3, r5, r6, r7} │ │ │ │ + ldmia r0!, {r3, r5} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [r5, #108] @ 0x6c │ │ │ │ + ldr r6, [r5, #64] @ 0x40 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add r4, pc, #728 @ (adr r4, 52754c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x415858>) │ │ │ │ + add r1, pc, #984 @ (adr r1, 52764c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x415958>) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r2!, {r1, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r5} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r4, pc, #624 @ (adr r4, 5274ec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4157f8>) │ │ │ │ + add r1, pc, #880 @ (adr r1, 5275ec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4158f8>) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xb772 │ │ │ │ + push {r1, r4, r5, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r4, pc, #488 @ (adr r4, 52746c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x415778>) │ │ │ │ + add r1, pc, #744 @ (adr r1, 52756c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x415878>) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r3!, {r2} │ │ │ │ + ldmia r0!, {r2, r6} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r4, pc, #376 @ (adr r4, 527404 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x415710>) │ │ │ │ + add r1, pc, #632 @ (adr r1, 527504 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x415810>) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r1, {r1, r4, r5, r7} │ │ │ │ + stmia r6!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [r7, #100] @ 0x64 │ │ │ │ + ldr r4, [r7, #56] @ 0x38 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add r4, pc, #272 @ (adr r4, 5273a8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4156b4>) │ │ │ │ + add r1, pc, #528 @ (adr r1, 5274a8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4157b4>) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r3, r4, r5} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [r3, #100] @ 0x64 │ │ │ │ + ldr r6, [r3, #56] @ 0x38 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add r4, pc, #152 @ (adr r4, 52733c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x415648>) │ │ │ │ + add r1, pc, #408 @ (adr r1, 52743c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x415748>) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r2!, {r1, r4, r5, r7} │ │ │ │ + stmia r7!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r4, pc, #48 @ (adr r4, 5272dc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4155e8>) │ │ │ │ + add r1, pc, #304 @ (adr r1, 5273dc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4156e8>) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r3, {r1, r2, r3} │ │ │ │ + ldmia r0!, {r1, r2, r3, r6} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r4, sp, #544 @ 0x220 │ │ │ │ + add r1, sp, #800 @ 0x320 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r3, pc, #920 @ (adr r3, 527650 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x41595c>) │ │ │ │ + add r1, pc, #152 @ (adr r1, 527350 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x41565c>) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r4} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [r0, #96] @ 0x60 │ │ │ │ + ldr r0, [r0, #52] @ 0x34 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add r3, pc, #800 @ (adr r3, 5275e4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4158f0>) │ │ │ │ + add r1, pc, #32 @ (adr r1, 5272e4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4155f0>) │ │ │ │ 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.w r3, [r0, #480] @ 0x1e0 │ │ │ │ sub sp, #20 │ │ │ │ @@ -1712820,25 +1712858,25 @@ │ │ │ │ mov.w r2, #736 @ 0x2e0 │ │ │ │ ldr r1, [pc, #32] @ (527344 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x415650>) │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 51b914 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409c20> │ │ │ │ nop │ │ │ │ - stmia r4!, {r3, r4, r6} │ │ │ │ + stmia r1!, {r3, r4, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stmia r4!, {r2, r3, r4, r6} │ │ │ │ + stmia r1!, {r2, r3, r4, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r5, [sp, #48] @ 0x30 │ │ │ │ + ldr r2, [sp, #304] @ 0x130 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stmia r4!, {r6} │ │ │ │ + stmia r1!, {r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r3, [sp, #256] @ 0x100 │ │ │ │ + ldr r0, [sp, #512] @ 0x200 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r3, [sp, #368] @ 0x170 │ │ │ │ + ldr r0, [sp, #624] @ 0x270 │ │ │ │ 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, #3968] @ 0xf80 │ │ │ │ mov r6, r1 │ │ │ │ ldr.w r1, [pc, #1780] @ 527a50 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x415d5c> │ │ │ │ @@ -1713495,47 +1713533,47 @@ │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r1, #36] @ 0x24 │ │ │ │ lsls r1, r3, #5 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #240 @ 0xf0 │ │ │ │ + add r1, sp, #496 @ 0x1f0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r2, pc, #600 @ (adr r2, 527cc0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x415fcc>) │ │ │ │ + ldr r7, [sp, #856] @ 0x358 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r1, [sp, #976] @ 0x3d0 │ │ │ │ + str r7, [sp, #208] @ 0xd0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldrh r4, [r2, #10] │ │ │ │ lsls r1, r3, #5 │ │ │ │ - bkpt 0x00c0 │ │ │ │ + pop {} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r6, [sp, #712] @ 0x2c8 │ │ │ │ + str r3, [sp, #968] @ 0x3c8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r4, [sp, #600] @ 0x258 │ │ │ │ + str r1, [sp, #856] @ 0x358 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r4, [sp, #712] @ 0x2c8 │ │ │ │ + str r1, [sp, #968] @ 0x3c8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r4, [sp, #520] @ 0x208 │ │ │ │ + str r1, [sp, #776] @ 0x308 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r4, [sp, #632] @ 0x278 │ │ │ │ + str r1, [sp, #888] @ 0x378 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - pop {r1, r2, r6, r7, pc} │ │ │ │ + cbnz r6, 527acc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x415dd8> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r4, [r1, #4] │ │ │ │ + ldrb r4, [r1, r6] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r4, [sp, #496] @ 0x1f0 │ │ │ │ + str r1, [sp, #752] @ 0x2f0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r4, [sp, #288] @ 0x120 │ │ │ │ + str r1, [sp, #544] @ 0x220 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r4, [sp, #400] @ 0x190 │ │ │ │ + str r1, [sp, #656] @ 0x290 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r1, pc, #872 @ (adr r1, 527e08 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x416114>) │ │ │ │ + ldr r7, [sp, #104] @ 0x68 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r5, [sp, #896] @ 0x380 │ │ │ │ + str r3, [sp, #128] @ 0x80 │ │ │ │ lsls r7, r5, #2 │ │ │ │ mov r0, r6 │ │ │ │ bl 54c5d8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43a8e4> │ │ │ │ ldr r2, [pc, #28] @ (527ac8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x415dd4>) │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, #28] @ (527acc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x415dd8>) │ │ │ │ strd r1, r6, [sp, #4] │ │ │ │ @@ -1713543,19 +1713581,19 @@ │ │ │ │ ldr r1, [pc, #24] @ (527ad0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x415ddc>) │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ movw r2, #4495 @ 0x118f │ │ │ │ bl 51b914 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409c20> │ │ │ │ - pop {r2, r3, r7, pc} │ │ │ │ + revsh r4, r1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [sp, #0] │ │ │ │ + ldr r3, [sp, #256] @ 0x100 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r5, [sp, #376] @ 0x178 │ │ │ │ + str r2, [sp, #632] @ 0x278 │ │ │ │ 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, #3984] @ 0xf90 │ │ │ │ mov r4, r1 │ │ │ │ ldr.w r1, [pc, #2628] @ 52852c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x416838> │ │ │ │ @@ -1714657,25 +1714695,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #40] @ 0x28 │ │ │ │ lsls r1, r3, #5 │ │ │ │ strh r2, [r1, #18] │ │ │ │ lsls r1, r3, #5 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r0, #42] @ 0x2a │ │ │ │ + ldrh r2, [r0, #20] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r6, [sp, #888] @ 0x378 │ │ │ │ + str r4, [sp, #120] @ 0x78 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r4, [r7, #48] @ 0x30 │ │ │ │ + ldrh r4, [r7, #26] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - push {r2, r4, r5, r6, r7, lr} │ │ │ │ + cbz r4, 52859c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4168a8> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb r2, [r4, r7] │ │ │ │ + strb r2, [r4, r4] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrh r2, [r5, #44] @ 0x2c │ │ │ │ + ldrh r2, [r5, #22] │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ bl 466718 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x354a24> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ movs r4, #116 @ 0x74 │ │ │ │ @@ -1715863,143 +1715901,143 @@ │ │ │ │ movs r2, #4 │ │ │ │ mov r1, ip │ │ │ │ mov r0, r5 │ │ │ │ bl 51b9ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409cb8> │ │ │ │ nop │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #112 @ 0x70 │ │ │ │ + add r3, sp, #368 @ 0x170 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r7, [pc, #872] @ (529598 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4178a4>) │ │ │ │ + ldr r5, [pc, #104] @ (529298 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4175a4>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strh r2, [r4, #44] @ 0x2c │ │ │ │ + strh r2, [r4, #22] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r5, sp, #488 @ 0x1e8 │ │ │ │ + add r2, sp, #744 @ 0x2e8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r7, [pc, #448] @ (5293fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x417708>) │ │ │ │ + ldr r4, [pc, #704] @ (5294fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x417808>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strh r0, [r7, #40] @ 0x28 │ │ │ │ + strh r0, [r7, #18] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r6, [r2, #32] │ │ │ │ + strh r6, [r2, #10] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r0, [r6, #44] @ 0x2c │ │ │ │ + ldrh r0, [r6, #22] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r6, [r1, #40] @ 0x28 │ │ │ │ + strh r6, [r1, #18] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r4, [r0, #42] @ 0x2a │ │ │ │ + ldrh r4, [r0, #20] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r2, [r1, #10] │ │ │ │ + ldrb r2, [r1, #26] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r2, sp, #992 @ 0x3e0 │ │ │ │ + add r0, sp, #224 @ 0xe0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r2, [r4, #8] │ │ │ │ + ldrb r2, [r4, #25] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r2, sp, #544 @ 0x220 │ │ │ │ + add r7, pc, #800 @ (adr r7, 529580 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x41788c>) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r2, [r6, #2] │ │ │ │ + ldrb r2, [r6, #22] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r1, sp, #16 │ │ │ │ + add r6, pc, #272 @ (adr r6, 529378 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x417684>) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r4, [r3, #2] │ │ │ │ + ldrb r4, [r3, #22] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r1, sp, #176 @ 0xb0 │ │ │ │ + add r6, pc, #432 @ (adr r6, 529420 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x41772c>) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r6, [r6, #0] │ │ │ │ + ldrb r6, [r6, #21] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r6, [r5, #25] │ │ │ │ + ldrb r6, [r5, #14] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r0, [r1, #26] │ │ │ │ + ldrb r0, [r1, #15] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r2, sp, #672 @ 0x2a0 │ │ │ │ + add r7, pc, #928 @ (adr r7, 529620 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x41792c>) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r6, [r1, #0] │ │ │ │ + ldrb r6, [r1, #21] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r6, [r0, #25] │ │ │ │ + ldrb r6, [r0, #14] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r0, [r4, #25] │ │ │ │ + ldrb r0, [r4, #14] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r0, [r6, #24] │ │ │ │ + ldrb r0, [r6, #13] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r2, [r1, #25] │ │ │ │ + ldrb r2, [r1, #14] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r2, [r3, #24] │ │ │ │ + ldrb r2, [r3, #13] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r4, [r6, #24] │ │ │ │ + ldrb r4, [r6, #13] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r4, [r0, #24] │ │ │ │ + ldrb r4, [r0, #13] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r6, [r3, #24] │ │ │ │ + ldrb r6, [r3, #13] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r6, [r5, #23] │ │ │ │ + ldrb r6, [r5, #12] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r2, [r1, #24] │ │ │ │ + ldrb r2, [r1, #13] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r2, [r4, #30] │ │ │ │ + ldrh r2, [r4, #8] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r4, [r6, #23] │ │ │ │ + ldrb r4, [r6, #12] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r4, [r0, #23] │ │ │ │ + ldrb r4, [r0, #12] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r6, [r3, #23] │ │ │ │ + ldrb r6, [r3, #12] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r6, [r5, #22] │ │ │ │ + ldrb r6, [r5, #11] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r2, [r1, #23] │ │ │ │ + ldrb r2, [r1, #12] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r6, [r3, #23] │ │ │ │ + ldrb r6, [r3, #12] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r4, [r6, #22] │ │ │ │ + ldrb r4, [r6, #11] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r4, [r1, #28] │ │ │ │ + ldrh r4, [r1, #6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r6, [r3, #22] │ │ │ │ + ldrb r6, [r3, #11] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r0, [r4, #21] │ │ │ │ + ldrb r0, [r4, #10] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r2, [r7, #21] │ │ │ │ + ldrb r2, [r7, #10] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r2, [r1, #21] │ │ │ │ + ldrb r2, [r1, #10] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r6, [r4, #21] │ │ │ │ + ldrb r6, [r4, #10] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r6, [r6, #20] │ │ │ │ + ldrb r6, [r6, #9] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r0, [r2, #21] │ │ │ │ + ldrb r0, [r2, #10] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r2, [r5, #20] │ │ │ │ + ldrb r2, [r5, #31] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r1, [pc, #48] @ (529324 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x417630>) │ │ │ │ + mov r4, r9 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrb r4, [r2, #27] │ │ │ │ + ldrb r4, [r2, #16] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r0, [r0, #24] │ │ │ │ + ldrh r0, [r0, #2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r2, [r2, #20] │ │ │ │ + ldrb r2, [r2, #9] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r2, [r4, #19] │ │ │ │ + ldrb r2, [r4, #8] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r6, [r7, #19] │ │ │ │ + ldrb r6, [r7, #8] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r6, pc, #1008 @ (adr r6, 5296fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x417a08>) │ │ │ │ + add r4, pc, #240 @ (adr r4, 5293fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x417708>) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [pc, #744] @ (5295f8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x417904>) │ │ │ │ + cmp sl, pc │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrb r2, [r0, #26] │ │ │ │ + ldrb r2, [r0, #15] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r0, sp, #488 @ 0x1e8 │ │ │ │ + add r5, pc, #744 @ (adr r5, 529600 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x41790c>) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r0, [r0, #25] │ │ │ │ + ldrb r0, [r0, #14] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r6, [r6, #17] │ │ │ │ + ldrb r6, [r6, #6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r2, [r2, #18] │ │ │ │ + ldrb r2, [r2, #7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r0, [r3, #17] │ │ │ │ + ldrb r0, [r3, #6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r2, [r6, #17] │ │ │ │ + ldrb r2, [r6, #6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ cmp r0, #2 │ │ │ │ bne.n 52933a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x417646> │ │ │ │ ldr r2, [r1, #12] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r2, r3 │ │ │ │ beq.w 528b9c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x416ea8> │ │ │ │ @@ -1716081,33 +1716119,33 @@ │ │ │ │ bl 467c24 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x355f30> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ bl 469f10 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x35821c> │ │ │ │ mov r2, r8 │ │ │ │ b.n 528c6a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x416f76> │ │ │ │ nop │ │ │ │ - add r6, pc, #112 @ (adr r6, 52948c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x417798>) │ │ │ │ + add r3, pc, #368 @ (adr r3, 52958c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x417898>) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r6, [r2, #19] │ │ │ │ + ldrb r6, [r2, #8] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r6, pc, #416 @ (adr r6, 5295c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4178d0>) │ │ │ │ + add r3, pc, #672 @ (adr r3, 5296c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4179d0>) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r6, [r7, #18] │ │ │ │ + ldrb r6, [r7, #7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r7, pc, #80 @ (adr r7, 52947c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x417788>) │ │ │ │ + add r4, pc, #336 @ (adr r4, 52957c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x417888>) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - mov lr, fp │ │ │ │ + add r6, r3 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrb r6, [r4, #18] │ │ │ │ + ldrb r6, [r4, #7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r7, pc, #80 @ (adr r7, 529488 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x417794>) │ │ │ │ + add r4, pc, #336 @ (adr r4, 529588 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x417894>) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - mov lr, r8 │ │ │ │ + add r6, r0 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrb r6, [r1, #18] │ │ │ │ + ldrb r6, [r1, #7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip, #3744] @ 0xea0 │ │ │ │ @@ -1716783,30 +1716821,30 @@ │ │ │ │ ldr.w r3, [pc, #1340] @ 52a0b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4183bc> │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r4, r3, #30 │ │ │ │ bmi.w 52a948 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x418c54> │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr.w r0, [r4, #436] @ 0x1b4 │ │ │ │ - bl a9d940 │ │ │ │ + bl a9d898 │ │ │ │ ldr.w r0, [r4, #436] @ 0x1b4 │ │ │ │ ldrsb.w r3, [r0, #65] @ 0x41 │ │ │ │ cmp r3, #11 │ │ │ │ it ne │ │ │ │ cmpne r3, #8 │ │ │ │ beq.w 529fbc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4182c8> │ │ │ │ subs r3, #9 │ │ │ │ cmp r3, #4 │ │ │ │ bhi.n 529baa <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x417eb6> │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #32 │ │ │ │ bl 4da498 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c87a4> │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr.w r0, [r4, #436] @ 0x1b4 │ │ │ │ - bl a99d24 │ │ │ │ + bl a99c7c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr.w r0, [r4, #436] @ 0x1b4 │ │ │ │ ldrb r3, [r3, #5] │ │ │ │ cbnz r3, 529bcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x417ed8> │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr.w r3, [r1, #432] @ 0x1b0 │ │ │ │ cmp.w r3, #66560 @ 0x10400 │ │ │ │ @@ -1717200,67 +1717238,67 @@ │ │ │ │ ldrb r4, [r4, #6] │ │ │ │ lsls r4, r3, #5 │ │ │ │ ldr r6, [r5, #52] @ 0x34 │ │ │ │ lsls r1, r3, #5 │ │ │ │ asrs r7, r2, #7 │ │ │ │ vtbx.8 d23, {d15-d16}, d26 │ │ │ │ lsls r4, r3, #5 │ │ │ │ - add r5, pc, #792 @ (adr r5, 52a384 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x418690>) │ │ │ │ + add r3, pc, #24 @ (adr r3, 52a084 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x418390>) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r5, pc, #744 @ (adr r5, 52a358 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x418664>) │ │ │ │ + add r2, pc, #1000 @ (adr r2, 52a458 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x418764>) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r0, [r2, #8] │ │ │ │ + strb r0, [r2, #29] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 52a75c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x418a68> │ │ │ │ + b.n 52a1dc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4184e8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, pc, #760 @ (adr r5, 52a374 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x418680>) │ │ │ │ + add r2, pc, #1016 @ (adr r2, 52a474 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x418780>) │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldrsb r7, [r7, r7] │ │ │ │ vtbl.8 d22, {d15-d16}, d10 │ │ │ │ lsls r1, r3, #5 │ │ │ │ str r6, [sp, #204] @ 0xcc │ │ │ │ vmls.i q9, , d12[0] │ │ │ │ movs r0, r0 │ │ │ │ b.n 52a68e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x41899a> │ │ │ │ - vqshrn.u64 d26, q1, #1 │ │ │ │ + vqshlu.s32 q13, q1, #31 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r0, sp, #224 @ 0xe0 │ │ │ │ + add r5, pc, #480 @ (adr r5, 52a278 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x418584>) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r0, pc, #896 @ (adr r0, 52a41c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x418728>) │ │ │ │ + ldr r6, [sp, #128] @ 0x80 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r2, [r2, #23] │ │ │ │ + strb r2, [r2, #12] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r6, pc, #8 @ (adr r6, 52a0ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4183b8>) │ │ │ │ + add r3, pc, #264 @ (adr r3, 52a1ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4184b8>) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r7, #214 @ 0xd6 │ │ │ │ + subs r5, #22 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strb r6, [r3, #22] │ │ │ │ + strb r6, [r3, #11] │ │ │ │ lsls r7, r5, #2 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r5, #10] │ │ │ │ lsls r4, r3, #5 │ │ │ │ - add r3, pc, #680 @ (adr r3, 52a360 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x41866c>) │ │ │ │ + add r0, pc, #936 @ (adr r0, 52a460 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x41876c>) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r6, [r4, #14] │ │ │ │ + strb r6, [r4, #3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #472] @ 0x1d8 │ │ │ │ + ldr r1, [sp, #728] @ 0x2d8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r0, [r2, #2] │ │ │ │ + ldr r0, [r2, #92] @ 0x5c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r1, pc, #808 @ (adr r1, 52a3f4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x418700>) │ │ │ │ + ldr r7, [sp, #40] @ 0x28 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r2, #158 @ 0x9e │ │ │ │ + adds r7, #222 @ 0xde │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strb r0, [r5, #1] │ │ │ │ + ldr r0, [r5, #88] @ 0x58 │ │ │ │ lsls r7, r5, #2 │ │ │ │ lsls r1, r3, #25 │ │ │ │ - vaddw.u q14, , d28 │ │ │ │ + vqrdmlah.s , , d28[0] │ │ │ │ lsls r0, r5, #4 │ │ │ │ ldr.w r8, [r7, #436] @ 0x1b4 │ │ │ │ ldrsb.w r3, [r8, #65] @ 0x41 │ │ │ │ cmp r3, #14 │ │ │ │ bne.w 52b47e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x41978a> │ │ │ │ ldr.w r9, [r4, #12] │ │ │ │ mov r0, r7 │ │ │ │ @@ -1718384,145 +1718422,145 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #5595 @ 0x15db │ │ │ │ bl 51b914 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409c20> │ │ │ │ - ldr r6, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r3, [sp, #992] @ 0x3e0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r1, #24 │ │ │ │ + adds r6, #88 @ 0x58 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r0, [r4, #108] @ 0x6c │ │ │ │ + ldr r0, [r4, #64] @ 0x40 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [sp, #560] @ 0x230 │ │ │ │ + ldr r3, [sp, #816] @ 0x330 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r0, #236 @ 0xec │ │ │ │ + adds r6, #44 @ 0x2c │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r4, [r6, #104] @ 0x68 │ │ │ │ + ldr r4, [r6, #60] @ 0x3c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [sp, #104] @ 0x68 │ │ │ │ + str r7, [sp, #360] @ 0x168 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r7, #218 @ 0xda │ │ │ │ + adds r5, #26 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r2, [r4, #88] @ 0x58 │ │ │ │ + ldr r2, [r4, #44] @ 0x2c │ │ │ │ lsls r7, r5, #2 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #208] @ 0xd0 │ │ │ │ + str r4, [sp, #464] @ 0x1d0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r4, #244 @ 0xf4 │ │ │ │ + adds r2, #52 @ 0x34 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r6, [r7, #40] @ 0x28 │ │ │ │ + str r6, [r7, #124] @ 0x7c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [sp, #712] @ 0x2c8 │ │ │ │ + str r7, [sp, #968] @ 0x3c8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [r1, #40] @ 0x28 │ │ │ │ + str r0, [r1, #124] @ 0x7c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r6, [sp, #528] @ 0x210 │ │ │ │ + str r3, [sp, #784] @ 0x310 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r5, [sp, #1000] @ 0x3e8 │ │ │ │ + str r3, [sp, #232] @ 0xe8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r3, #154 @ 0x9a │ │ │ │ + adds r0, #218 @ 0xda │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r2, [r4, #20] │ │ │ │ + str r2, [r4, #104] @ 0x68 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r1, [sp, #472] @ 0x1d8 │ │ │ │ + str r6, [sp, #728] @ 0x2d8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r2, #154 @ 0x9a │ │ │ │ + cmp r7, #218 @ 0xda │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ + str r2, [r4, #88] @ 0x58 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r1, [sp, #128] @ 0x80 │ │ │ │ + str r6, [sp, #384] @ 0x180 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r2, #124 @ 0x7c │ │ │ │ + cmp r7, #188 @ 0xbc │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r4, [r0, #4] │ │ │ │ + str r4, [r0, #88] @ 0x58 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r7, [sp, #952] @ 0x3b8 │ │ │ │ + str r5, [sp, #184] @ 0xb8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r1, #154 @ 0x9a │ │ │ │ + cmp r6, #218 @ 0xda │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r2, [r4, #116] @ 0x74 │ │ │ │ + str r2, [r4, #72] @ 0x48 │ │ │ │ lsls r7, r5, #2 │ │ │ │ cmp r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #168] @ 0xa8 │ │ │ │ + str r2, [sp, #424] @ 0x1a8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r0, #142 @ 0x8e │ │ │ │ + cmp r5, #206 @ 0xce │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r6, [r2, #100] @ 0x64 │ │ │ │ + str r6, [r2, #56] @ 0x38 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r4, [sp, #384] @ 0x180 │ │ │ │ + str r1, [sp, #640] @ 0x280 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r6, [r0, #92] @ 0x5c │ │ │ │ + str r6, [r0, #48] @ 0x30 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r2, [sp, #712] @ 0x2c8 │ │ │ │ + ldrh r2, [r6, #62] @ 0x3e │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [r2, #88] @ 0x58 │ │ │ │ + str r0, [r2, #44] @ 0x2c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r2, [sp, #224] @ 0xe0 │ │ │ │ + ldrh r0, [r7, #58] @ 0x3a │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r5, #156 @ 0x9c │ │ │ │ + cmp r2, #220 @ 0xdc │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r4, [r4, #52] @ 0x34 │ │ │ │ + str r4, [r4, #8] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r1, [sp, #104] @ 0x68 │ │ │ │ + ldrh r2, [r3, #50] @ 0x32 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r5, #22 │ │ │ │ + cmp r2, #86 @ 0x56 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r6, [r3, #44] @ 0x2c │ │ │ │ + str r6, [r3, #0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r6, [r3, #58] @ 0x3a │ │ │ │ + ldrh r6, [r3, #36] @ 0x24 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r4, #254 @ 0xfe │ │ │ │ + cmp r2, #62 @ 0x3e │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r6, [r0, #44] @ 0x2c │ │ │ │ + str r6, [r0, #0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [sp, #936] @ 0x3a8 │ │ │ │ + ldrh r2, [r5, #48] @ 0x30 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r4, #230 @ 0xe6 │ │ │ │ + cmp r2, #38 @ 0x26 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r6, [r5, #40] @ 0x28 │ │ │ │ + ldrsh r6, [r5, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r2, [sp, #296] @ 0x128 │ │ │ │ + ldrh r2, [r1, #60] @ 0x3c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r4, #206 @ 0xce │ │ │ │ + cmp r2, #14 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r6, [r2, #40] @ 0x28 │ │ │ │ + ldrsh r6, [r2, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r6, [r6, #58] @ 0x3a │ │ │ │ + ldrh r6, [r6, #36] @ 0x24 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r4, #182 @ 0xb6 │ │ │ │ + cmp r1, #246 @ 0xf6 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r6, [r7, #36] @ 0x24 │ │ │ │ + ldrsh r6, [r7, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r6, [r7, #54] @ 0x36 │ │ │ │ + ldrh r6, [r7, #32] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r4, #158 @ 0x9e │ │ │ │ + cmp r1, #222 @ 0xde │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r6, [r4, #36] @ 0x24 │ │ │ │ + ldrsh r6, [r4, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r6, [r4, #54] @ 0x36 │ │ │ │ + ldrh r6, [r4, #32] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r4, #134 @ 0x86 │ │ │ │ + cmp r1, #198 @ 0xc6 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r6, [r1, #36] @ 0x24 │ │ │ │ + ldrsh r6, [r1, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r2, [r0, #54] @ 0x36 │ │ │ │ + ldrh r2, [r0, #32] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r4, #98 @ 0x62 │ │ │ │ + cmp r1, #162 @ 0xa2 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r2, [r5, #32] │ │ │ │ + ldrsh r2, [r5, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [sp, #312] @ 0x138 │ │ │ │ + ldrh r6, [r1, #44] @ 0x2c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r4, #74 @ 0x4a │ │ │ │ + cmp r1, #138 @ 0x8a │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r2, [r2, #32] │ │ │ │ + ldrsh r2, [r2, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr.w r2, [pc, #1804] @ 52b62c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x419938> │ │ │ │ ldr.w r3, [pc, #1804] @ 52b630 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x41993c> │ │ │ │ ldr.w r1, [pc, #1804] @ 52b634 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x419940> │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r3, pc │ │ │ │ @@ -1719176,277 +1719214,277 @@ │ │ │ │ ldr r3, [pc, #536] @ (52b834 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x419b40>) │ │ │ │ movw r2, #5676 @ 0x162c │ │ │ │ ldr r1, [pc, #532] @ (52b838 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x419b44>) │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 51b914 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409c20> │ │ │ │ - ldrh r4, [r0, #54] @ 0x36 │ │ │ │ + ldrh r4, [r0, #32] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r3, #36 @ 0x24 │ │ │ │ + cmp r0, #100 @ 0x64 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r4, [r5, #12] │ │ │ │ + ldrsh r4, [r5, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [sp, #664] @ 0x298 │ │ │ │ + ldrh r6, [r4, #46] @ 0x2e │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r3, #6 │ │ │ │ + cmp r0, #70 @ 0x46 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r6, [r1, #12] │ │ │ │ + ldrsh r6, [r1, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r0, [r1, #52] @ 0x34 │ │ │ │ + ldrh r0, [r1, #30] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r2, #232 @ 0xe8 │ │ │ │ + cmp r0, #40 @ 0x28 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r0, [r6, #8] │ │ │ │ + ldrb r0, [r6, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r2, [r5, #40] @ 0x28 │ │ │ │ + ldrh r2, [r5, #18] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r2, #202 @ 0xca │ │ │ │ + cmp r0, #10 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r2, [r2, #8] │ │ │ │ + ldrb r2, [r2, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r2, [r6, #50] @ 0x32 │ │ │ │ + ldrh r2, [r6, #28] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [r6, #4] │ │ │ │ + ldrb r0, [r6, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r0, [r0, #42] @ 0x2a │ │ │ │ + ldrh r0, [r0, #20] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r2, #128 @ 0x80 │ │ │ │ + movs r7, #192 @ 0xc0 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r0, [r1, #4] │ │ │ │ + ldrb r0, [r1, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r1, [sp, #288] @ 0x120 │ │ │ │ + ldrh r0, [r1, #52] @ 0x34 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r6, [r5, #0] │ │ │ │ + ldrb r6, [r5, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r4, [r5, #36] @ 0x24 │ │ │ │ + ldrh r4, [r5, #14] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r2, #76 @ 0x4c │ │ │ │ + movs r7, #140 @ 0x8c │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r4, [r2, #0] │ │ │ │ + ldrb r4, [r2, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r6, [r1, #36] @ 0x24 │ │ │ │ + ldrh r6, [r1, #14] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r2, #46 @ 0x2e │ │ │ │ + movs r7, #110 @ 0x6e │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrsh r6, [r6, r7] │ │ │ │ + ldrb r6, [r6, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r6, [r5, #40] @ 0x28 │ │ │ │ + ldrh r6, [r5, #18] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsh r0, [r3, r7] │ │ │ │ + ldrb r0, [r3, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r2, [r6, #22] │ │ │ │ + ldrh r2, [r6, #0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r4, [r3, #32] │ │ │ │ + ldrh r4, [r3, #10] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r1, #188 @ 0xbc │ │ │ │ + movs r6, #252 @ 0xfc │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrsh r6, [r0, r6] │ │ │ │ + ldrb r6, [r0, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r2, [r4, #34] @ 0x22 │ │ │ │ + ldrh r2, [r4, #12] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r1, #162 @ 0xa2 │ │ │ │ + movs r6, #226 @ 0xe2 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrsh r2, [r5, r5] │ │ │ │ + ldrb r2, [r5, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r4, [r4, #30] │ │ │ │ + ldrh r4, [r4, #8] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r1, #132 @ 0x84 │ │ │ │ + movs r6, #196 @ 0xc4 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrsh r4, [r1, r5] │ │ │ │ + ldrb r4, [r1, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r0, [r4, #48] @ 0x30 │ │ │ │ + ldrh r0, [r4, #26] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsh r6, [r6, r3] │ │ │ │ + ldrb r6, [r6, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r6, [r4, #46] @ 0x2e │ │ │ │ + ldrh r6, [r4, #24] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsh r0, [r4, r3] │ │ │ │ + ldrb r0, [r4, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r6, [r1, #48] @ 0x30 │ │ │ │ + ldrh r6, [r1, #26] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsh r0, [r4, r2] │ │ │ │ + ldrh r0, [r4, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r6, [r3, #24] │ │ │ │ + ldrh r6, [r3, #2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r0, #190 @ 0xbe │ │ │ │ + movs r5, #254 @ 0xfe │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrsh r6, [r0, r2] │ │ │ │ + ldrh r6, [r0, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r6, [r0, #42] @ 0x2a │ │ │ │ + ldrh r6, [r0, #20] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsh r0, [r0, r1] │ │ │ │ + ldrh r0, [r0, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r2, [r5, #38] @ 0x26 │ │ │ │ + ldrh r2, [r5, #16] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r4, [r4, r7] │ │ │ │ + ldrh r4, [r4, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r2, [r0, #38] @ 0x26 │ │ │ │ + ldrh r2, [r0, #16] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r4, [r7, r6] │ │ │ │ + ldrh r4, [r7, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r4, [r0, #20] │ │ │ │ + strh r4, [r0, #62] @ 0x3e │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r7, #196 @ 0xc4 │ │ │ │ + movs r5, #4 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrb r4, [r1, r6] │ │ │ │ + ldrh r4, [r1, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r6, [r0, #16] │ │ │ │ + strh r6, [r0, #58] @ 0x3a │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r7, #166 @ 0xa6 │ │ │ │ + movs r4, #230 @ 0xe6 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrb r6, [r5, r5] │ │ │ │ + ldrh r6, [r5, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r0, [r5, #14] │ │ │ │ + strh r0, [r5, #56] @ 0x38 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r7, #136 @ 0x88 │ │ │ │ + movs r4, #200 @ 0xc8 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrb r0, [r2, r5] │ │ │ │ + ldrh r0, [r2, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r2, [r1, #40] @ 0x28 │ │ │ │ + ldrh r2, [r1, #18] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r7, #106 @ 0x6a │ │ │ │ + movs r4, #170 @ 0xaa │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrb r2, [r6, r4] │ │ │ │ + ldrh r2, [r6, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r4, [r5, #12] │ │ │ │ + strh r4, [r5, #54] @ 0x36 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r7, #76 @ 0x4c │ │ │ │ + movs r4, #140 @ 0x8c │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrb r4, [r2, r4] │ │ │ │ + ldrh r4, [r2, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r6, [r3, #4] │ │ │ │ + strh r6, [r3, #46] @ 0x2e │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r4, [r6, r3] │ │ │ │ + ldrh r4, [r6, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r6, [r0, #20] │ │ │ │ + strh r6, [r0, #62] @ 0x3e │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r6, [r1, r3] │ │ │ │ + ldrh r6, [r1, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r6, [r7, #10] │ │ │ │ + strh r6, [r7, #52] @ 0x34 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r6, #238 @ 0xee │ │ │ │ + movs r4, #46 @ 0x2e │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrb r6, [r6, r2] │ │ │ │ + ldr r6, [r6, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r2, [r0, #10] │ │ │ │ + strh r2, [r0, #52] @ 0x34 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r6, #178 @ 0xb2 │ │ │ │ + movs r3, #242 @ 0xf2 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrb r2, [r7, r1] │ │ │ │ + ldr r2, [r7, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r6, [r3, #20] │ │ │ │ + strh r6, [r3, #62] @ 0x3e │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r6, #154 @ 0x9a │ │ │ │ + movs r3, #218 @ 0xda │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrb r2, [r4, r1] │ │ │ │ + ldr r2, [r4, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r2, [r2, #14] │ │ │ │ + strh r2, [r2, #56] @ 0x38 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r2, [r0, r1] │ │ │ │ + ldr r2, [r0, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r0, [r5, #4] │ │ │ │ + strh r0, [r5, #46] @ 0x2e │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r6, #72 @ 0x48 │ │ │ │ + movs r3, #136 @ 0x88 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrb r0, [r2, r0] │ │ │ │ + ldr r0, [r2, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r4, [r6, #0] │ │ │ │ + strh r4, [r6, #42] @ 0x2a │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r4, [r5, r7] │ │ │ │ + ldr r4, [r5, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r0, [r6, #2] │ │ │ │ + strh r0, [r6, #44] @ 0x2c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r6, #16 │ │ │ │ + movs r3, #80 @ 0x50 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrh r0, [r3, r7] │ │ │ │ + ldr r0, [r3, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r0, [r3, #2] │ │ │ │ + strh r0, [r3, #44] @ 0x2c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r5, #248 @ 0xf8 │ │ │ │ + movs r3, #56 @ 0x38 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrh r0, [r0, r7] │ │ │ │ + ldr r0, [r0, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r0, [r6, #2] │ │ │ │ + strh r0, [r6, #44] @ 0x2c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r5, #224 @ 0xe0 │ │ │ │ + movs r3, #32 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrh r0, [r5, r6] │ │ │ │ + ldr r0, [r5, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r0, [r1, #4] │ │ │ │ + strh r0, [r1, #46] @ 0x2e │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r5, #200 @ 0xc8 │ │ │ │ + movs r3, #8 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrh r0, [r2, r6] │ │ │ │ + ldr r0, [r2, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [r4, r6] │ │ │ │ + ldrsb r6, [r4, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [r0, r7] │ │ │ │ + ldrsb r4, [r0, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r4, [r7, #0] │ │ │ │ + strh r4, [r7, #42] @ 0x2a │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r5, #124 @ 0x7c │ │ │ │ + movs r2, #188 @ 0xbc │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrh r4, [r0, r5] │ │ │ │ + ldr r4, [r0, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r4, [r0, #62] @ 0x3e │ │ │ │ + strh r4, [r0, #40] @ 0x28 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r5, #100 @ 0x64 │ │ │ │ + movs r2, #164 @ 0xa4 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrh r4, [r5, r4] │ │ │ │ + ldr r4, [r5, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [r1, #16] │ │ │ │ + str r6, [r1, #100] @ 0x64 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r0, [r0, r4] │ │ │ │ + ldr r0, [r0, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r4, [r0, #60] @ 0x3c │ │ │ │ + strh r4, [r0, #38] @ 0x26 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r5, #36 @ 0x24 │ │ │ │ + movs r2, #100 @ 0x64 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrh r4, [r5, r3] │ │ │ │ + ldr r4, [r5, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r4, [r5, #58] @ 0x3a │ │ │ │ + strh r4, [r5, #36] @ 0x24 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r5, #12 │ │ │ │ + movs r2, #76 @ 0x4c │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrh r4, [r2, r3] │ │ │ │ + ldr r4, [r2, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r4, [r2, #20] │ │ │ │ + strh r4, [r2, #62] @ 0x3e │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r4, #244 @ 0xf4 │ │ │ │ + movs r2, #52 @ 0x34 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrh r4, [r7, r2] │ │ │ │ + ldrsb r4, [r7, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r4, [r3, #6] │ │ │ │ + strh r4, [r3, #48] @ 0x30 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r4, #216 @ 0xd8 │ │ │ │ + movs r2, #24 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrh r2, [r4, r2] │ │ │ │ + ldrsb r2, [r4, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r4, [r4, #56] @ 0x38 │ │ │ │ + strh r4, [r4, #34] @ 0x22 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r4, #196 @ 0xc4 │ │ │ │ + movs r2, #4 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrh r4, [r1, r2] │ │ │ │ + ldrsb r4, [r1, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r0, [r6, #4] │ │ │ │ + strh r0, [r6, #46] @ 0x2e │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r4, #172 @ 0xac │ │ │ │ + movs r1, #236 @ 0xec │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrh r4, [r6, r1] │ │ │ │ + ldrsb r4, [r6, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r0, [r3, #54] @ 0x36 │ │ │ │ + strh r0, [r3, #32] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r4, #120 @ 0x78 │ │ │ │ + movs r1, #184 @ 0xb8 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrh r0, [r0, r1] │ │ │ │ + ldrsb r0, [r0, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r4, [r7, #6] │ │ │ │ + strh r4, [r7, #48] @ 0x30 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [r6, r7] │ │ │ │ + ldrsb r6, [r6, r4] │ │ │ │ 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 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ @@ -1719591,19 +1719629,19 @@ │ │ │ │ ldr r1, [pc, #24] @ (52b9dc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x419ce8>) │ │ │ │ add ip, pc │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ bl 51b914 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409c20> │ │ │ │ nop │ │ │ │ - ldrh r0, [r5, #4] │ │ │ │ + strh r0, [r5, #46] @ 0x2e │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r0, #138 @ 0x8a │ │ │ │ + adds r2, r1, #7 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrh r0, [r0, #4] │ │ │ │ + strh r0, [r0, #46] @ 0x2e │ │ │ │ lsls r7, r5, #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 │ │ │ │ @@ -1721971,17 +1722009,17 @@ │ │ │ │ lsls r1, r3, #5 │ │ │ │ lsls r5, r0, #23 │ │ │ │ movs r0, r0 │ │ │ │ lsls r1, r0, #21 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r2, #120] @ 0x78 │ │ │ │ + ldr r4, [r2, #76] @ 0x4c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [r1, #116] @ 0x74 │ │ │ │ + ldr r6, [r1, #72] @ 0x48 │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ @@ -1722329,17 +1722367,17 @@ │ │ │ │ b.n 52d522 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x41b82e> │ │ │ │ movw r0, #365 @ 0x16d │ │ │ │ b.n 52d522 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x41b82e> │ │ │ │ mov.w r0, #364 @ 0x16c │ │ │ │ b.n 52d522 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x41b82e> │ │ │ │ movw r0, #263 @ 0x107 │ │ │ │ b.n 52d522 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x41b82e> │ │ │ │ - ldr r4, [r6, #92] @ 0x5c │ │ │ │ + ldr r4, [r6, #48] @ 0x30 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [r4, #84] @ 0x54 │ │ │ │ + ldr r2, [r4, #40] @ 0x28 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w r4, [r0, #436] @ 0x1b4 │ │ │ │ movs r3, #0 │ │ │ │ @@ -1722403,25 +1722441,25 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc │ │ │ │ movw r2, #475 @ 0x1db │ │ │ │ bl 51b914 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409c20> │ │ │ │ nop │ │ │ │ - ldr r2, [r3, #60] @ 0x3c │ │ │ │ + ldr r2, [r3, #16] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [r6, #48] @ 0x30 │ │ │ │ + ldr r4, [r6, #4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [r7, #60] @ 0x3c │ │ │ │ + ldr r0, [r7, #16] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [r4, #48] @ 0x30 │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [r2, #64] @ 0x40 │ │ │ │ + ldr r0, [r2, #20] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [r1, #48] @ 0x30 │ │ │ │ + ldr r0, [r1, #4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ cmp r2, #28 │ │ │ │ @@ -1722445,17 +1722483,17 @@ │ │ │ │ beq.n 52d780 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x41ba8c> │ │ │ │ ldr r3, [pc, #12] @ (52d7b4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x41bac0>) │ │ │ │ movw r2, #499 @ 0x1f3 │ │ │ │ ldr r1, [pc, #12] @ (52d7b8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x41bac4>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 51b914 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409c20> │ │ │ │ - ldr r4, [r0, #60] @ 0x3c │ │ │ │ + ldr r4, [r0, #16] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [r3, #40] @ 0x28 │ │ │ │ + str r6, [r3, #124] @ 0x7c │ │ │ │ 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 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ @@ -1723452,35 +1723490,34 @@ │ │ │ │ movs r7, #180 @ 0xb4 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #152 @ 0x98 │ │ │ │ lsls r1, r3, #5 │ │ │ │ b.n 52e2e2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x41c5ee> │ │ │ │ - vtbl.8 d22, {d15-d17}, d26 │ │ │ │ + @ instruction: 0xffff676a │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r4, r7, #2 │ │ │ │ - lsls r4, r7, #2 │ │ │ │ - ldr r4, [r6, #8] │ │ │ │ + ldc2l 0, cr0, [ip, #748]! @ 0x2ec │ │ │ │ + str r4, [r6, #92] @ 0x5c │ │ │ │ lsls r7, r5, #2 │ │ │ │ movs r5, #192 @ 0xc0 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - adds r3, #84 @ 0x54 │ │ │ │ + adds r0, #148 @ 0x94 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r3, #112 @ 0x70 │ │ │ │ + adds r0, #176 @ 0xb0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r3, #62 @ 0x3e │ │ │ │ + adds r0, #126 @ 0x7e │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r3, #90 @ 0x5a │ │ │ │ + adds r0, #154 @ 0x9a │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [r2, #4] │ │ │ │ + str r4, [r2, #88] @ 0x58 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r5, #98 @ 0x62 │ │ │ │ + subs r2, #162 @ 0xa2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r2, [r6, #108] @ 0x6c │ │ │ │ + str r2, [r6, #64] @ 0x40 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr.w ip, [sp, #24] │ │ │ │ add r5, sp, #140 @ 0x8c │ │ │ │ strb.w r7, [sp, #124] @ 0x7c │ │ │ │ str.w r8, [sp, #120] @ 0x78 │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ @@ -1724161,33 +1724198,33 @@ │ │ │ │ movs r2, #101 @ 0x65 │ │ │ │ mov r0, r4 │ │ │ │ bl 52bda8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x41a0b4> │ │ │ │ b.n 52e2bc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x41c5c8> │ │ │ │ nop │ │ │ │ adds r0, r5, r6 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r5, r1] │ │ │ │ + ldr r0, [r5, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movt r0, #41147 @ 0xa0bb │ │ │ │ - ldrh r2, [r0, r3] │ │ │ │ + and.w r0, sl, #187 @ 0xbb │ │ │ │ + ldr r2, [r0, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r4, [r1, r1] │ │ │ │ + ldr r4, [r1, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subw r0, lr, #187 @ 0xbb │ │ │ │ - ldrh r6, [r4, r2] │ │ │ │ + vshr.s64 d16, d27, #18 │ │ │ │ + ldrsb r6, [r4, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r0, [r7, r0] │ │ │ │ + ldr r0, [r7, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xf29a00bb │ │ │ │ - ldrh r2, [r2, r2] │ │ │ │ + vshr.s64 d16, d27, #38 │ │ │ │ + ldrsb r2, [r2, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r4, [r3, r0] │ │ │ │ + ldr r4, [r3, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xf27e00bb │ │ │ │ - ldrh r6, [r6, r1] │ │ │ │ + vshr.s64 d0, d27, #2 │ │ │ │ + ldrsb r6, [r6, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3872] @ 0xf20 │ │ │ │ sub sp, #188 @ 0xbc │ │ │ │ ldr.w r5, [pc, #2396] @ 52f258 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x41d564> │ │ │ │ @@ -1725105,60 +1725142,61 @@ │ │ │ │ movw r2, #1203 @ 0x4b3 │ │ │ │ bl 51b914 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409c20> │ │ │ │ nop │ │ │ │ asrs r2, r7, #27 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r0, r7] │ │ │ │ + ldrsb r2, [r0, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - orrs.w r0, r4, #187 @ 0xbb │ │ │ │ - ldr r4, [r1, r1] │ │ │ │ + ldc 0, cr0, [r4, #748] @ 0x2ec │ │ │ │ + strb r4, [r1, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [r4, r4] │ │ │ │ + ldrsb r2, [r4, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb r0, [r0, r5] │ │ │ │ + strb r0, [r0, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldmia r5!, {r0, r1, r3, r4, r6} │ │ │ │ vrshr.u32 , q11, #1 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - movs r0, #186 @ 0xba │ │ │ │ + adds r2, r7, #7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r0, #214 @ 0xd6 │ │ │ │ + subs r6, r2, #0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r0, #164 @ 0xa4 │ │ │ │ + adds r4, r4, #7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r0, #192 @ 0xc0 │ │ │ │ + subs r0, r0, #0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb r2, [r6, r0] │ │ │ │ + strh r2, [r6, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stcl 0, cr0, [ip], #-748 @ 0xfffffd14 │ │ │ │ - strb r4, [r4, r1] │ │ │ │ + @ instruction: 0xe9ac00bb │ │ │ │ + str r4, [r4, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb r6, [r2, r2] │ │ │ │ + strh r6, [r2, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r2, [r2, r0] │ │ │ │ + str r2, [r2, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldmia r2!, {r0, r4, r5, r6} │ │ │ │ @ instruction: 0xffffc9ff │ │ │ │ vtbl.8 d28, {d15-d17}, d17 │ │ │ │ - vrsra.u32 , q13, #1 │ │ │ │ + vshr.u64 d21, d26, #1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r4, [r2, r5] │ │ │ │ + ldr r6, [pc, #592] @ (52f504 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x41d810>) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r4, [r3, r5] │ │ │ │ + str r4, [r3, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrd r0, r0, [sl], #748 @ 0x2ec │ │ │ │ - str r2, [r6, r3] │ │ │ │ + b.n 52ef30 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x41d23c> │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + ldr r6, [pc, #200] @ (52f388 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x41d694>) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r6, [r7, r2] │ │ │ │ + ldr r7, [pc, #1016] @ (52f6bc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x41d9c8>) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r6, #114 @ 0x72 │ │ │ │ + movs r3, #178 @ 0xb2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [r0, r0] │ │ │ │ + ldr r5, [pc, #256] @ (52f3cc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x41d6d8>) │ │ │ │ lsls r7, r5, #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] @ (52f410 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x41d71c>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -1725292,27 +1725330,27 @@ │ │ │ │ nop │ │ │ │ lsrs r2, r3, #20 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r6, #17 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - str r0, [r3, r5] │ │ │ │ + ldr r6, [pc, #608] @ (52f680 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x41d98c>) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 52f140 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x41d44c> │ │ │ │ + b.n 52fbc0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x41decc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [pc, #536] @ (52f640 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x41d94c>) │ │ │ │ + ldr r3, [pc, #792] @ (52f740 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x41da4c>) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r4, r1, r2 │ │ │ │ + asrs r4, r1, #31 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r6, r4, r2 │ │ │ │ + asrs r6, r4, #31 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r6, [r4, r4] │ │ │ │ + ldr r6, [pc, #408] @ (52f5cc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x41d8d8>) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [pc, #304] @ (52f568 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x41d874>) │ │ │ │ + ldr r3, [pc, #560] @ (52f668 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x41d974>) │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #268] @ (52f558 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x41d864>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -1725974,33 +1726012,33 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #29 │ │ │ │ lsls r1, r3, #5 │ │ │ │ lsls r2, r4, #29 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - ldr r6, [r3, #36] @ 0x24 │ │ │ │ + str r6, [r3, #120] @ 0x78 │ │ │ │ lsls r0, r5, #4 │ │ │ │ - ldr r6, [r7, #32] │ │ │ │ + str r6, [r7, #116] @ 0x74 │ │ │ │ lsls r0, r5, #4 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #24 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - asrs r2, r4, #14 │ │ │ │ + asrs r2, r4, #3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r4, r7, #14 │ │ │ │ + asrs r4, r7, #3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r2, r0, #14 │ │ │ │ + asrs r2, r0, #3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r6, r3, #14 │ │ │ │ + asrs r6, r3, #3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r6, r3, #13 │ │ │ │ + asrs r6, r3, #2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r2, r7, #13 │ │ │ │ + asrs r2, r7, #2 │ │ │ │ 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, #4000] @ 0xfa0 │ │ │ │ ldr r5, [pc, #592] @ (52fdbc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x41e0c8>) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -1726613,17 +1726651,17 @@ │ │ │ │ udf #255 @ 0xff │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #8 │ │ │ │ lsls r1, r3, #5 │ │ │ │ lsls r0, r1, #4 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - lsrs r4, r2, #20 │ │ │ │ + lsrs r4, r2, #9 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r0, r6, #20 │ │ │ │ + lsrs r0, r6, #9 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ @@ -1726690,21 +1726728,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 53029e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x41e5aa> │ │ │ │ b.n 530294 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x41e5a0> │ │ │ │ nop │ │ │ │ - orrs r2, r5 │ │ │ │ + eors r2, r5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - muls r0, r3 │ │ │ │ + lsls r0, r3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmn r6, r2 │ │ │ │ + ands r6, r2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - orrs r4, r0 │ │ │ │ + eors r4, r0 │ │ │ │ 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 r4, r0 │ │ │ │ @@ -1726872,19 +1726910,19 @@ │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #277 @ 0x115 │ │ │ │ bl 51b914 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409c20> │ │ │ │ nop │ │ │ │ - subs r0, #158 @ 0x9e │ │ │ │ + adds r5, #222 @ 0xde │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bpl.n 530448 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x41e754> │ │ │ │ + bcc.n 5304c8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x41e7d4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - asrs r4, r7 │ │ │ │ + subs r6, #124 @ 0x7c │ │ │ │ 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, [pc, #100] @ (530500 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x41e80c>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -1726930,17 +1726968,17 @@ │ │ │ │ add r1, pc │ │ │ │ bl 51b914 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409c20> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xfb5a0158 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfb420158 │ │ │ │ - lsrs r4, r3 │ │ │ │ + subs r6, #28 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r2, r7 │ │ │ │ + subs r5, #250 @ 0xfa │ │ │ │ lsls r7, r5, #2 │ │ │ │ cmp r1, #245 @ 0xf5 │ │ │ │ beq.n 53051c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x41e828> │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1727025,17 +1727063,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 51b9ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409cb8> │ │ │ │ b.n 53056a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x41e876> │ │ │ │ - lsrs r2, r7, #1 │ │ │ │ + lsls r2, r7, #22 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r0, r3, #2 │ │ │ │ + lsls r0, r3, #23 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ @@ -1727204,23 +1727242,23 @@ │ │ │ │ mov.w r2, #736 @ 0x2e0 │ │ │ │ ldr r1, [pc, #28] @ (5307e8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x41eaf4>) │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ bl 51b914 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409c20> │ │ │ │ - cpsie a │ │ │ │ + cbz r4, 530844 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x41eb50> │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsls r0, r7, #26 │ │ │ │ + lsls r0, r7, #15 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r2, r2, #27 │ │ │ │ + lsls r2, r2, #16 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r0, r3, #26 │ │ │ │ + lsls r0, r3, #15 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r2, r6, #26 │ │ │ │ + lsls r2, r6, #15 │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr r4, [pc, #1000] @ (530be8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x41eef4>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -1727580,15 +1727618,15 @@ │ │ │ │ @ instruction: 0xf7f80158 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf7f20158 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf7540158 │ │ │ │ - subs r5, #2 │ │ │ │ + subs r2, #66 @ 0x42 │ │ │ │ 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 │ │ │ │ ldr.w r4, [pc, #1556] @ 531228 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x41f534> │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -1728170,74 +1728208,74 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0xf3e00158 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ usat r1, #24, r0, asr #1 │ │ │ │ bl 23d236 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x12b542> │ │ │ │ bl 36b23a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x259546> │ │ │ │ - adds r5, #250 @ 0xfa │ │ │ │ + adds r3, #58 @ 0x3a │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r5, #96 @ 0x60 │ │ │ │ + adds r2, #160 @ 0xa0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r7, #34 @ 0x22 │ │ │ │ + adds r4, #98 @ 0x62 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r7!, {r2, r3, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - adds r5, #72 @ 0x48 │ │ │ │ + adds r2, #136 @ 0x88 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r7, #50 @ 0x32 │ │ │ │ + adds r4, #114 @ 0x72 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r1!, {r3, r4, r6, r7} │ │ │ │ + stmia r7!, {r3, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - adds r5, #52 @ 0x34 │ │ │ │ + adds r2, #116 @ 0x74 │ │ │ │ lsls r7, r5, #2 │ │ │ │ bl 8d525e │ │ │ │ - adds r6, #76 @ 0x4c │ │ │ │ + adds r3, #140 @ 0x8c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - adds r4, #186 @ 0xba │ │ │ │ + adds r1, #250 @ 0xfa │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r5, #10 │ │ │ │ + adds r2, #74 @ 0x4a │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r1!, {r2, r3, r6} │ │ │ │ + stmia r6!, {r2, r3, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - adds r4, #168 @ 0xa8 │ │ │ │ + adds r1, #232 @ 0xe8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r6, #84 @ 0x54 │ │ │ │ + adds r3, #148 @ 0x94 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r1, {r1, r4, r5} │ │ │ │ + stmia r6!, {r1, r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - adds r4, #142 @ 0x8e │ │ │ │ + adds r1, #206 @ 0xce │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldc2 0, cr0, [r2, #-696]! @ 0xfffffd48 │ │ │ │ - stc2l 0, cr0, [lr, #-696] @ 0xfffffd48 │ │ │ │ - ldc2 0, cr0, [lr, #-696] @ 0xfffffd48 │ │ │ │ - ldc2 0, cr0, [sl, #-696]! @ 0xfffffd48 │ │ │ │ - stc2 0, cr0, [ip, #-696] @ 0xfffffd48 │ │ │ │ - stc2 0, cr0, [r8, #-696]! @ 0xfffffd48 │ │ │ │ - ldc2l 0, cr0, [lr], {174} @ 0xae │ │ │ │ - ldc2l 0, cr0, [sl], #696 @ 0x2b8 │ │ │ │ - stc2 0, cr0, [lr, #-696] @ 0xfffffd48 │ │ │ │ - stc2l 0, cr0, [r6], #696 @ 0x2b8 │ │ │ │ - ldc2 0, cr0, [r6], #696 @ 0x2b8 │ │ │ │ - ldc2l 0, cr0, [r0], {174} @ 0xae │ │ │ │ - stc2l 0, cr0, [r4], #696 @ 0x2b8 │ │ │ │ - ldc2 0, cr0, [sl], #696 @ 0x2b8 │ │ │ │ - adds r4, #248 @ 0xf8 │ │ │ │ + @ instruction: 0xfa7200ae │ │ │ │ + @ instruction: 0xfa8e00ae │ │ │ │ + @ instruction: 0xfa5e00ae │ │ │ │ + @ instruction: 0xfa7a00ae │ │ │ │ + @ instruction: 0xfa4c00ae │ │ │ │ + @ instruction: 0xfa6800ae │ │ │ │ + @ instruction: 0xfa1e00ae │ │ │ │ + @ instruction: 0xfa3a00ae │ │ │ │ + @ instruction: 0xfa4e00ae │ │ │ │ + @ instruction: 0xfa2600ae │ │ │ │ + ldr??.w r0, [r6, #174] @ 0xae │ │ │ │ + @ instruction: 0xfa1000ae │ │ │ │ + @ instruction: 0xfa2400ae │ │ │ │ + ldr??.w r0, [sl, #174] @ 0xae │ │ │ │ + adds r2, #56 @ 0x38 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r3, #214 @ 0xd6 │ │ │ │ + adds r1, #22 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldc2l 0, cr0, [sl], #-696 @ 0xfffffd48 │ │ │ │ - ldc2 0, cr0, [r6], {174} @ 0xae │ │ │ │ - adds r4, #12 │ │ │ │ + ldrsh.w r0, [sl, #174] @ 0xae │ │ │ │ + ldr??.w r0, [r6, #174] @ 0xae │ │ │ │ + adds r1, #76 @ 0x4c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r5!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - adds r3, #154 @ 0x9a │ │ │ │ + adds r0, #218 @ 0xda │ │ │ │ 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, #4000] @ 0xfa0 │ │ │ │ mov fp, r2 │ │ │ │ ldr r2, [pc, #424] @ (531494 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x41f7a0>) │ │ │ │ @@ -1728408,22 +1728446,22 @@ │ │ │ │ bl 51b914 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409c20> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stc 1, cr0, [ip, #-352] @ 0xfffffea0 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ mcrr 1, 5, r0, r8, cr8 │ │ │ │ - adds r7, #62 @ 0x3e │ │ │ │ + adds r4, #126 @ 0x7e │ │ │ │ lsls r5, r5, #2 │ │ │ │ - @ instruction: 0xfa1200ae │ │ │ │ - @ instruction: 0xfa2e00ae │ │ │ │ - ldr??.w r0, [r4, #174] @ 0xae │ │ │ │ - @ instruction: 0xfa1000ae │ │ │ │ - @ instruction: 0xfa2400ae │ │ │ │ - ldr??.w r0, [ip, #174] @ 0xae │ │ │ │ + @ instruction: 0xf75200ae │ │ │ │ + @ instruction: 0xf76e00ae │ │ │ │ + @ instruction: 0xf73400ae │ │ │ │ + @ instruction: 0xf75000ae │ │ │ │ + @ instruction: 0xf76400ae │ │ │ │ + @ instruction: 0xf73c00ae │ │ │ │ stmdb 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] @ (5316f8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x41fa04>) │ │ │ │ ldr r5, [r1, #4] │ │ │ │ @@ -1728640,27 +1728678,27 @@ │ │ │ │ bl 51b914 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409c20> │ │ │ │ movs r3, #0 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ strd r0, r1, [r3] │ │ │ │ udf #255 @ 0xff │ │ │ │ @ instruction: 0xeb2a0158 │ │ │ │ - ldrh.w r0, [r2, #174] @ 0xae │ │ │ │ - ldr.w r0, [r0, #174] @ 0xae │ │ │ │ + @ instruction: 0xf5f200ae │ │ │ │ + @ instruction: 0xf61000ae │ │ │ │ subs r2, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #68 @ 0x44 │ │ │ │ + cmp r6, #132 @ 0x84 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r7, #34 @ 0x22 │ │ │ │ + cmp r4, #98 @ 0x62 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xf7bc00ae │ │ │ │ - @ instruction: 0xf7d800ae │ │ │ │ - adds r0, #236 @ 0xec │ │ │ │ + @ instruction: 0xf4fc00ae │ │ │ │ + adds.w r0, r8, #5701632 @ 0x570000 │ │ │ │ + cmp r6, #44 @ 0x2c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r6, #202 @ 0xca │ │ │ │ + cmp r4, #10 │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #36] @ (531754 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x41fa60>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1728771,17 +1728809,17 @@ │ │ │ │ ldr r1, [pc, #20] @ (531868 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x41fb74>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 51b914 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409c20> │ │ │ │ stmia.w ip, {r3, r4, r6, r8} │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #176 @ 0xb0 │ │ │ │ + cmp r4, #240 @ 0xf0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r5, #90 @ 0x5a │ │ │ │ + cmp r2, #154 @ 0x9a │ │ │ │ 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 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1729450,42 +1729488,42 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 51b914 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409c20> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ - cmp r2, #212 @ 0xd4 │ │ │ │ + cmp r0, #20 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - pop {r1, r3, r6, r7} │ │ │ │ + rev r2, r1 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cmp r0, #38 @ 0x26 │ │ │ │ + movs r5, #102 @ 0x66 │ │ │ │ lsls r7, r5, #2 │ │ │ │ b.n 531e46 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x420152> │ │ │ │ vsubl.u q15, d15, d20 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #64 @ 0x40 │ │ │ │ + movs r7, #128 @ 0x80 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r1, #206 @ 0xce │ │ │ │ + movs r7, #14 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cbnz r4, 531ff0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4202fc> │ │ │ │ + @ instruction: 0xb8f4 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - movs r7, #16 │ │ │ │ + movs r4, #80 @ 0x50 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - vhadd.s d16, d18, d30 │ │ │ │ - vaddl.s16 q0, d16, d30 │ │ │ │ - vhadd.s16 d16, d30, d30 │ │ │ │ - vhadd.s d16, d28, d30 │ │ │ │ - vhadd.s32 d0, d30, d30 │ │ │ │ - vhadd.s8 d16, d28, d30 │ │ │ │ - cmp r1, #36 @ 0x24 │ │ │ │ + ldc 0, cr0, [r2], #696 @ 0x2b8 │ │ │ │ + ldcl 0, cr0, [r0], {174} @ 0xae │ │ │ │ + ldc 0, cr0, [lr], {174} @ 0xae │ │ │ │ + ldc 0, cr0, [ip], #696 @ 0x2b8 │ │ │ │ + stcl 0, cr0, [lr], #-696 @ 0xfffffd48 │ │ │ │ + stc 0, cr0, [ip], {174} @ 0xae │ │ │ │ + movs r6, #100 @ 0x64 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r6, #94 @ 0x5e │ │ │ │ + movs r3, #158 @ 0x9e │ │ │ │ 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.w r3, [r0, #480] @ 0x1e0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1729556,18 +1729594,18 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 51b914 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409c20> │ │ │ │ movs r2, #5 │ │ │ │ bl 51b9ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409cb8> │ │ │ │ b.n 531fd6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4202e2> │ │ │ │ nop │ │ │ │ - ldc2 0, cr0, [r0], #696 @ 0x2b8 │ │ │ │ - cdp 0, 5, cr0, cr8, cr14, {5} │ │ │ │ - cdp 0, 1, cr0, cr4, cr14, {5} │ │ │ │ - cdp 0, 3, cr0, cr0, cr14, {5} │ │ │ │ + ldr??.w r0, [r0, #174] @ 0xae │ │ │ │ + @ instruction: 0xeb9800ae │ │ │ │ + adcs.w r0, r4, lr, asr #2 │ │ │ │ + sbcs.w r0, r0, lr, asr #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 │ │ │ │ movw r3, #4456 @ 0x1168 │ │ │ │ @@ -1729679,37 +1729717,37 @@ │ │ │ │ movs r2, #45 @ 0x2d │ │ │ │ ldr r1, [pc, #60] @ (5321d4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4204e0>) │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 51b914 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409c20> │ │ │ │ nop │ │ │ │ - movs r7, #112 @ 0x70 │ │ │ │ + movs r4, #176 @ 0xb0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cbnz r2, 5321b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4204bc> │ │ │ │ + @ instruction: 0xb652 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - movs r7, #70 @ 0x46 │ │ │ │ + movs r4, #134 @ 0x86 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldc 0, cr0, [r4, #-696] @ 0xfffffd48 │ │ │ │ - stc 0, cr0, [lr, #-696]! @ 0xfffffd48 │ │ │ │ - movs r7, #100 @ 0x64 │ │ │ │ + orrs.w r0, r4, lr, asr #2 │ │ │ │ + orn r0, lr, lr, asr #2 │ │ │ │ + movs r4, #164 @ 0xa4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xb8de │ │ │ │ + @ instruction: 0xb61e │ │ │ │ lsls r3, r7, #2 │ │ │ │ - movs r7, #18 │ │ │ │ + movs r4, #82 @ 0x52 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r7, #90 @ 0x5a │ │ │ │ + movs r4, #154 @ 0x9a │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xb8c8 │ │ │ │ + @ instruction: 0xb608 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - movs r6, #252 @ 0xfc │ │ │ │ + movs r4, #60 @ 0x3c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r7, #82 @ 0x52 │ │ │ │ + movs r4, #146 @ 0x92 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r6, #236 @ 0xec │ │ │ │ + movs r4, #44 @ 0x2c │ │ │ │ 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, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ @@ -1730647,85 +1730685,85 @@ │ │ │ │ nop │ │ │ │ ble.n 532b44 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x420e50> │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ble.n 532b34 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x420e40> │ │ │ │ lsls r0, r3, #5 │ │ │ │ - movs r6, #206 @ 0xce │ │ │ │ + movs r4, #14 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r0, [r1, #10] │ │ │ │ + ldr r0, [r1, #124] @ 0x7c │ │ │ │ lsls r6, r5, #2 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ blt.n 532c40 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x420f4c> │ │ │ │ lsls r0, r3, #5 │ │ │ │ - movs r2, #152 @ 0x98 │ │ │ │ + subs r0, r3, #7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [r7, #92] @ 0x5c │ │ │ │ + ldr r6, [r7, #48] @ 0x30 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r1, #30 │ │ │ │ + subs r6, r3, #1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - sxth r4, r6 │ │ │ │ + add r7, sp, #464 @ 0x1d0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - movs r0, #104 @ 0x68 │ │ │ │ + adds r0, r5, #6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ cmp r3, #208 @ 0xd0 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 5327b8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x420ac4> │ │ │ │ + b.n 533238 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x421544> │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 5327f4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x420b00> │ │ │ │ + b.n 533274 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x421580> │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 53279c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x420aa8> │ │ │ │ + b.n 53321c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x421528> │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 5327d8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x420ae4> │ │ │ │ + b.n 533258 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x421564> │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 532780 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x420a8c> │ │ │ │ + b.n 533200 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42150c> │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 5327b8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x420ac4> │ │ │ │ + b.n 533238 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x421544> │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 532760 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x420a6c> │ │ │ │ + b.n 5331e0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4214ec> │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 532798 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x420aa4> │ │ │ │ + b.n 533218 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x421524> │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 532740 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x420a4c> │ │ │ │ + b.n 5331c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4214cc> │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 532778 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x420a84> │ │ │ │ + b.n 5331f8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x421504> │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r0, r4, #27 │ │ │ │ + lsrs r0, r4, #16 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cbz r2, 532c50 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x420f5c> │ │ │ │ + add r6, sp, #456 @ 0x1c8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 53270c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x420a18> │ │ │ │ + b.n 53318c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x421498> │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r0, #34 @ 0x22 │ │ │ │ + adds r2, r4, #5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cbz r0, 532c56 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x420f62> │ │ │ │ + add r6, sp, #352 @ 0x160 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r4, r1, #5 │ │ │ │ + adds r4, r1, #2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 53264c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x420958> │ │ │ │ + b.n 5330cc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4213d8> │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 532684 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x420990> │ │ │ │ + b.n 533104 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x421410> │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r0, r0, #24 │ │ │ │ + lsrs r0, r0, #13 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - sub sp, #24 │ │ │ │ + add r5, sp, #792 @ 0x318 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 5325d4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4208e0> │ │ │ │ + b.n 533054 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x421360> │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 53256c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x420878> │ │ │ │ + b.n 532fec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4212f8> │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 5325a4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4208b0> │ │ │ │ + b.n 533024 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x421330> │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r4, [r5, #48] @ 0x30 │ │ │ │ + ldr r4, [r5, #4] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 533230 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42153c> │ │ │ │ + b.n 532cb0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x420fbc> │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 533268 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x421574> │ │ │ │ + b.n 532ce8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x420ff4> │ │ │ │ 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, #4000] @ 0xfa0 │ │ │ │ ldr.w r4, [pc, #1400] @ 533208 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x421514> │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ @@ -1731239,63 +1731277,63 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ bcc.n 5332d4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4215e0> │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ bcc.n 5332cc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4215d8> │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adds r4, r2, #1 │ │ │ │ + adds r4, r2, r6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r2, [r7, #116] @ 0x74 │ │ │ │ + str r2, [r7, #72] @ 0x48 │ │ │ │ lsls r6, r5, #2 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r4, r1 │ │ │ │ + asrs r2, r4, #30 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r6, r3, r6 │ │ │ │ + asrs r6, r3, #27 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldmia r6, {r2, r3, r4, r6, r7} │ │ │ │ lsls r0, r3, #5 │ │ │ │ - asrs r0, r7, #31 │ │ │ │ + asrs r0, r7, #20 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r1, sp, #56 @ 0x38 │ │ │ │ + add r6, pc, #312 @ (adr r6, 53336c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x421678>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - asrs r2, r0, #29 │ │ │ │ + asrs r2, r0, #18 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r0, r4, r1 │ │ │ │ + asrs r0, r4, #22 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r0, sp, #1000 @ 0x3e8 │ │ │ │ + add r6, pc, #232 @ (adr r6, 533328 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x421634>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - asrs r6, r5, #28 │ │ │ │ + asrs r6, r5, #17 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bgt.n 5331f0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4214fc> │ │ │ │ + bge.n 533270 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42157c> │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bgt.n 533228 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x421534> │ │ │ │ + bge.n 5332a8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4215b4> │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bgt.n 5331d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4214dc> │ │ │ │ + bge.n 533250 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42155c> │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bgt.n 533208 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x421514> │ │ │ │ + bge.n 533288 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x421594> │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bgt.n 5331b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4214bc> │ │ │ │ + bls.n 533230 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42153c> │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bgt.n 5331ec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4214f8> │ │ │ │ + bge.n 53326c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x421578> │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bgt.n 533194 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4214a0> │ │ │ │ + bls.n 533214 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x421520> │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bgt.n 5331cc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4214d8> │ │ │ │ + bls.n 53324c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x421558> │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r2, r1, r0 │ │ │ │ + asrs r2, r1, #21 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r0, sp, #432 @ 0x1b0 │ │ │ │ + add r5, pc, #688 @ (adr r5, 53351c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x421828>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - asrs r0, r4, #26 │ │ │ │ + asrs r0, r4, #15 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bgt.n 53334c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x421658> │ │ │ │ + bls.n 5331cc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4214d8> │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bgt.n 533184 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x421490> │ │ │ │ + bls.n 533204 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x421510> │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #332] @ (5333d8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4216e4>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -1731432,25 +1731470,25 @@ │ │ │ │ nop │ │ │ │ ldmia r5, {r2, r3, r5, r6} │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r4!, {r7} │ │ │ │ lsls r0, r3, #5 │ │ │ │ - asrs r6, r7, #25 │ │ │ │ + asrs r6, r7, #14 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r6, pc, #656 @ (adr r6, 53367c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x421988>) │ │ │ │ + add r3, pc, #912 @ (adr r3, 53377c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x421a88>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - asrs r0, r3, #19 │ │ │ │ + asrs r0, r3, #8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r2, r0, #26 │ │ │ │ + asrs r2, r0, #15 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r6, pc, #544 @ (adr r6, 533618 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x421924>) │ │ │ │ + add r3, pc, #800 @ (adr r3, 533718 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x421a24>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - asrs r4, r7, #18 │ │ │ │ + asrs r4, r7, #7 │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #336] @ (533560 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42186c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -1731578,29 +1731616,29 @@ │ │ │ │ movw r2, #351 @ 0x15f │ │ │ │ bl 51b914 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409c20> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ ldmia r3, {r3, r5, r6, r7} │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r5, #24] │ │ │ │ + ldrsh r6, [r5, r3] │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldmia r2, {r1, r2, r5, r6, r7} │ │ │ │ lsls r0, r3, #5 │ │ │ │ - asrs r0, r6, #19 │ │ │ │ + asrs r0, r6, #8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r5, pc, #88 @ (adr r5, 5335d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4218dc>) │ │ │ │ + add r2, pc, #344 @ (adr r2, 5336d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4219dc>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - asrs r2, r1, #13 │ │ │ │ + asrs r2, r1, #2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r4, r7, #19 │ │ │ │ + asrs r4, r7, #8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r5, pc, #8 @ (adr r5, 53358c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x421898>) │ │ │ │ + add r2, pc, #264 @ (adr r2, 53368c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x421998>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - asrs r6, r6, #12 │ │ │ │ + asrs r6, r6, #1 │ │ │ │ lsls r7, r5, #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] @ 53363c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x421948> │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1731611,43 +1731649,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 a77e68 │ │ │ │ + bl a77dc0 │ │ │ │ ldr r3, [pc, #136] @ (533648 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x421954>) │ │ │ │ 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 a6fd20 │ │ │ │ + bl a6fc78 │ │ │ │ cbnz r0, 53361e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42192a> │ │ │ │ ldr r2, [pc, #100] @ (53364c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x421958>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ blx 67eac <__fprintf_chk@plt> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #1 │ │ │ │ ldrd r0, r2, [r0] │ │ │ │ blx 6767c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl a7a254 │ │ │ │ + bl a7a1ac │ │ │ │ ldr r2, [pc, #72] @ (533650 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42195c>) │ │ │ │ ldr r3, [pc, #52] @ (533640 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42194c>) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ @@ -1731657,32 +1731695,32 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r2, [pc, #52] @ (533654 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x421960>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ blx 67eac <__fprintf_chk@plt> │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl a6d814 │ │ │ │ + bl a6d76c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl a6d770 │ │ │ │ + bl a6d6c8 │ │ │ │ b.n 533600 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42190c> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ ldmia r2, {r2, r3, r4, r6} │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r2!, {r1, r4, r6} │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r4, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r6, #17 │ │ │ │ + asrs r0, r6, #6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldmia r1, {r1, r4, r5, r6, r7} │ │ │ │ lsls r0, r3, #5 │ │ │ │ - asrs r4, r1, #17 │ │ │ │ + asrs r4, r1, #6 │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #268] @ (533778 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x421a84>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -1733987,25 +1734025,25 @@ │ │ │ │ add r2, pc, #328 @ (adr r2, 534f34 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x423240>) │ │ │ │ svc 70 @ 0x46 │ │ │ │ subs r7, #145 @ 0x91 │ │ │ │ revsh r4, r3 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r0, #7 │ │ │ │ + subs r2, r0, r4 │ │ │ │ lsls r0, r5, #4 │ │ │ │ cbnz r6, 534e20 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42312c> │ │ │ │ lsls r0, r3, #5 │ │ │ │ - stmia r5!, {r2} │ │ │ │ + stmia r2!, {r2, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - stmia r5!, {r5} │ │ │ │ + stmia r2!, {r5, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - stmia r3!, {r7} │ │ │ │ + stmia r0!, {r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - stmia r3!, {r1, r3, r4, r7} │ │ │ │ + stmia r0!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldr.w r9, [sp, #88] @ 0x58 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ vldr d0, [pc, #776] @ 535120 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42342c> │ │ │ │ ldrb.w r6, [r9, #17] │ │ │ │ mov r1, r6 │ │ │ │ bl 467790 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x355a9c> │ │ │ │ @@ -1734915,16 +1734953,16 @@ │ │ │ │ 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] @ (535b7c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x423e88>) │ │ │ │ subs r5, #177 @ 0xb1 │ │ │ │ - @ instruction: 0xf2fc00ae │ │ │ │ - @ instruction: 0xf2d600ae │ │ │ │ + bics.w r0, ip, #174 @ 0xae │ │ │ │ + ands.w r0, r6, #174 @ 0xae │ │ │ │ movs r1, #217 @ 0xd9 │ │ │ │ mov r0, r5 │ │ │ │ bl 46a1b4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3584c0> │ │ │ │ mov r6, r0 │ │ │ │ ldr.w sl, [sp, #88] @ 0x58 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ vldr d0, [pc, #852] @ 535b58 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x423e64> │ │ │ │ @@ -1735257,17 +1735295,17 @@ │ │ │ │ ldr r1, [pc, #24] @ (535b64 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x423e70>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 51b914 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409c20> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - cbz r2, 535baa <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x423eb6> │ │ │ │ + add sp, #360 @ 0x168 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cbz r0, 535bb6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x423ec2> │ │ │ │ + add sp, #480 @ 0x1e0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ bl 52d7bc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x41bac8> │ │ │ │ b.w 534b24 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x422e30> │ │ │ │ ldr.w r3, [pc, #1176] @ 536010 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42431c> │ │ │ │ mov.w r2, #736 @ 0x2e0 │ │ │ │ @@ -1735703,42 +1735741,43 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ @ instruction: 0xffff7fff │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - uxtb r2, r4 │ │ │ │ + add sp, #136 @ 0x88 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - uxtb r6, r7 │ │ │ │ + add sp, #248 @ 0xf8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - uxtb r2, r1 │ │ │ │ + add sp, #40 @ 0x28 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - uxtb r6, r4 │ │ │ │ + add sp, #152 @ 0x98 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - uxth r2, r6 │ │ │ │ + add r7, sp, #968 @ 0x3c8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - uxtb r4, r1 │ │ │ │ + add sp, #48 @ 0x30 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - @ instruction: 0xe81200ae │ │ │ │ - ldrb r4, [r6, #25] │ │ │ │ + b.n 535ad0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x423ddc> │ │ │ │ + lsls r6, r5, #2 │ │ │ │ + ldrb r4, [r6, #14] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cdp 0, 11, cr0, cr0, cr14, {5} │ │ │ │ - b.n 535bf8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x423f04> │ │ │ │ + @ instruction: 0xebf000ae │ │ │ │ + b.n 536678 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x424984> │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrb r2, [r0, #17] │ │ │ │ + ldrb r2, [r0, #6] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldcl 0, cr0, [lr], #-696 @ 0xfffffd48 │ │ │ │ - add r7, sp, #920 @ 0x398 │ │ │ │ + @ instruction: 0xe9be00ae │ │ │ │ + add r5, sp, #152 @ 0x98 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add sp, #8 │ │ │ │ + add r5, sp, #264 @ 0x108 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r7, sp, #792 @ 0x318 │ │ │ │ + add r5, sp, #24 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r7, sp, #904 @ 0x388 │ │ │ │ + add r5, sp, #136 @ 0x88 │ │ │ │ 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, #3656] @ 0xe48 │ │ │ │ sub sp, #404 @ 0x194 │ │ │ │ mov r9, r2 │ │ │ │ @@ -1735937,45 +1735976,51 @@ │ │ │ │ b.n 5360d2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4243de> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r7, [sp, #520] @ 0x208 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - orr.w r0, r2, lr, asr #2 │ │ │ │ - lsls r6, r6, #9 │ │ │ │ - lsls r0, r5, #4 │ │ │ │ - bic.w r0, r4, lr, asr #2 │ │ │ │ - ldr r4, [sp, #592] @ 0x250 │ │ │ │ + b.n 536150 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42445c> │ │ │ │ + lsls r6, r5, #2 │ │ │ │ + vuzp.16 d0, d23 │ │ │ │ + b.n 53611c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x424428> │ │ │ │ + lsls r6, r5, #2 │ │ │ │ + ldr r1, [sp, #848] @ 0x350 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r3, [sp, #936] @ 0x3a8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - mrc 0, 2, r0, cr4, cr6, {5} │ │ │ │ - strd r0, r0, [r6, #696]! @ 0x2b8 │ │ │ │ - movs r2, #60 @ 0x3c │ │ │ │ + @ instruction: 0xeb9400b6 │ │ │ │ + b.n 5360b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4243bc> │ │ │ │ + lsls r6, r5, #2 │ │ │ │ + subs r4, r7, #5 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, pc, #696 @ (adr r4, 536524 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x424830>) │ │ │ │ + add r1, pc, #952 @ (adr r1, 536624 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x424930>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r1!, {r3, r4} │ │ │ │ + stmia r6!, {r3, r4, r6} │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldcl 0, cr0, [sl, #-708] @ 0xfffffd3c │ │ │ │ - adds r0, #100 @ 0x64 │ │ │ │ + eors.w r0, sl, r1, ror #2 │ │ │ │ + cmp r5, #164 @ 0xa4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r5, pc, #456 @ (adr r5, 536444 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x424750>) │ │ │ │ + add r2, pc, #712 @ (adr r2, 536544 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x424850>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cdp2 0, 14, cr0, cr12, cr12, {5} │ │ │ │ - ldcl 0, cr0, [r6, #-728] @ 0xfffffd28 │ │ │ │ - ldrb r4, [r7, #3] │ │ │ │ + stc2 0, cr0, [ip], #-688 @ 0xfffffd50 │ │ │ │ + eors.w r0, r6, r6, ror #2 │ │ │ │ + strb r4, [r7, #24] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrd r0, r0, [r0, #-696] @ 0x2b8 │ │ │ │ + b.n 535fac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4242b8> │ │ │ │ + lsls r6, r5, #2 │ │ │ │ ldr r6, [sp, #192] @ 0xc0 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldmia.w lr!, {r1, r2, r3, r5, r7} │ │ │ │ - stmia.w r8!, {r1, r2, r3, r5, r7} │ │ │ │ - @ instruction: 0xe8c800ae │ │ │ │ + b.n 535e90 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42419c> │ │ │ │ + lsls r6, r5, #2 │ │ │ │ + b.n 535e68 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x424174> │ │ │ │ + lsls r6, r5, #2 │ │ │ │ + b.n 535eac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4241b8> │ │ │ │ + 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, #4024] @ 0xfb8 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #360] @ (536418 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x424724>) │ │ │ │ ldr r3, [pc, #360] @ (53641c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x424728>) │ │ │ │ @@ -1736124,44 +1736169,45 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ ldr r5, [sp, #288] @ 0x120 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [sp, #256] @ 0x100 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - @ instruction: 0xe82800ae │ │ │ │ - strb r6, [r1, #29] │ │ │ │ + b.n 535ef8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x424204> │ │ │ │ + lsls r6, r5, #2 │ │ │ │ + strb r6, [r1, #18] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 53642c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x424738> │ │ │ │ + b.n 535eac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4241b8> │ │ │ │ lsls r6, r5, #2 │ │ │ │ cmp r3, #208 @ 0xd0 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r3, r2 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #360] @ 0x168 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - b.n 536410 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42471c> │ │ │ │ + b.n 535e90 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42419c> │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 5362c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4245cc> │ │ │ │ + b.n 535d40 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42404c> │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 536314 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x424620> │ │ │ │ + b.n 535d94 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4240a0> │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 5362a4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4245b0> │ │ │ │ + b.n 535d24 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x424030> │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 536420 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42472c> │ │ │ │ + b.n 535ea0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4241ac> │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 536288 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x424594> │ │ │ │ + b.n 535d08 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x424014> │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 53635c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x424668> │ │ │ │ + b.n 535ddc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4240e8> │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 53626c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x424578> │ │ │ │ + b.n 535cec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x423ff8> │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 5363a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4246ac> │ │ │ │ + b.n 535e20 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42412c> │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 536250 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42455c> │ │ │ │ + b.n 535cd0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x423fdc> │ │ │ │ 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 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1736405,33 +1736451,33 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ ldr r2, [sp, #512] @ 0x200 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [sp, #728] @ 0x2d8 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - add r7, pc, #992 @ (adr r7, 536abc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x424dc8>) │ │ │ │ + add r5, pc, #224 @ (adr r5, 5367bc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x424ac8>) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r0, sp, #88 @ 0x58 │ │ │ │ + add r5, pc, #344 @ (adr r5, 536838 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x424b44>) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 536210 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42451c> │ │ │ │ + b.n 536c90 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x424f9c> │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strb r4, [r1, #15] │ │ │ │ + strb r4, [r1, #4] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 535fe4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4242f0> │ │ │ │ + b.n 536a64 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x424d70> │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r7, pc, #808 @ (adr r7, 536a18 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x424d24>) │ │ │ │ + add r5, pc, #40 @ (adr r5, 536718 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x424a24>) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r7, pc, #912 @ (adr r7, 536a84 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x424d90>) │ │ │ │ + add r5, pc, #144 @ (adr r5, 536784 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x424a90>) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 53618c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x424498> │ │ │ │ + b.n 536c0c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x424f18> │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strb r0, [r4, #14] │ │ │ │ + strb r0, [r4, #3] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 535fa0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4242ac> │ │ │ │ + b.n 536a20 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x424d2c> │ │ │ │ lsls r6, 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 r1, [pc, #184] @ (5367c8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x424ad4>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1736846,17 +1736892,17 @@ │ │ │ │ movw r1, #313 @ 0x139 │ │ │ │ b.n 536a02 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x424d0e> │ │ │ │ mov.w r1, #316 @ 0x13c │ │ │ │ b.n 536a02 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x424d0e> │ │ │ │ movw r1, #433 @ 0x1b1 │ │ │ │ b.n 536a02 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x424d0e> │ │ │ │ nop │ │ │ │ - b.n 536c98 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x424fa4> │ │ │ │ + udf #32 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 536d38 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x425044> │ │ │ │ + udf #110 @ 0x6e │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #268] @ (536bfc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x424f08>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -1737661,23 +1737707,23 @@ │ │ │ │ nop │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ str r3, [sp, #816] @ 0x330 │ │ │ │ lsls r0, r3, #5 │ │ │ │ str r3, [sp, #792] @ 0x318 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - svc 136 @ 0x88 │ │ │ │ + bgt.n 537320 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42562c> │ │ │ │ lsls r6, r5, #2 │ │ │ │ - udf #90 @ 0x5a │ │ │ │ + blt.n 5372c8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4255d4> │ │ │ │ lsls r6, r5, #2 │ │ │ │ - udf #52 @ 0x34 │ │ │ │ + blt.n 537480 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42578c> │ │ │ │ lsls r4, r5, #2 │ │ │ │ str r2, [sp, #344] @ 0x158 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - blt.n 537414 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x425720> │ │ │ │ + bhi.n 537494 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4257a0> │ │ │ │ lsls r4, r5, #2 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ 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 │ │ │ │ @@ -1737869,15 +1737915,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r6, #32] │ │ │ │ lsls r0, r3, #5 │ │ │ │ ldrh r0, [r2, #32] │ │ │ │ lsls r0, r3, #5 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 5374a4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4257b0> │ │ │ │ + bmi.n 537524 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x425830> │ │ │ │ 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, r2 │ │ │ │ @@ -1739716,33 +1739762,33 @@ │ │ │ │ lsls r0, r3, #5 │ │ │ │ ldrb r0, [r3, #30] │ │ │ │ lsls r0, r3, #5 │ │ │ │ ldrb r2, [r5, #6] │ │ │ │ lsls r0, r3, #5 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r1, #54] @ 0x36 │ │ │ │ + strh r0, [r1, #32] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strh r4, [r4, #54] @ 0x36 │ │ │ │ + strh r4, [r4, #32] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strh r6, [r6, #52] @ 0x34 │ │ │ │ + strh r6, [r6, #30] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strh r2, [r2, #54] @ 0x36 │ │ │ │ + strh r2, [r2, #32] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - stmia r4!, {r1, r2, r6} │ │ │ │ + stmia r1!, {r1, r2, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - stmia r2!, {r5, r6, r7} │ │ │ │ + stmia r0!, {r5} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strh r0, [r6, #48] @ 0x30 │ │ │ │ + strh r0, [r6, #26] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strh r4, [r1, #50] @ 0x32 │ │ │ │ + strh r4, [r1, #28] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r4, [sp, #32] │ │ │ │ + str r1, [sp, #288] @ 0x120 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strh r4, [r3, #48] @ 0x30 │ │ │ │ + strh r4, [r3, #26] │ │ │ │ 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, #3888] @ 0xf30 │ │ │ │ mov r8, r2 │ │ │ │ ldr.w r2, [pc, #1628] @ 538f28 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x427234> │ │ │ │ @@ -1740869,15 +1740915,15 @@ │ │ │ │ b.w 538b72 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x426e7e> │ │ │ │ movs r3, #32 │ │ │ │ b.n 539328 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x427634> │ │ │ │ movs r3, #8 │ │ │ │ b.n 539328 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x427634> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - strb r6, [r5, #20] │ │ │ │ + strb r6, [r5, #9] │ │ │ │ lsls r4, r5, #2 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #16 │ │ │ │ b.n 539328 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x427634> │ │ │ │ movs r3, #1 │ │ │ │ b.n 539328 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x427634> │ │ │ │ @@ -1741208,21 +1741254,21 @@ │ │ │ │ bl 46a1b4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3584c0> │ │ │ │ mov r6, r0 │ │ │ │ b.n 5394c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4277cc> │ │ │ │ nop │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #0] │ │ │ │ - @ instruction: 0xb620 │ │ │ │ + cbz r0, 53977c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x427a88> │ │ │ │ lsls r6, r5, #2 │ │ │ │ - @ instruction: 0xb66e │ │ │ │ + cbz r6, 539792 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x427a9e> │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r4, [r1, #108] @ 0x6c │ │ │ │ + ldr r4, [r1, #64] @ 0x40 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r4, [r0, #108] @ 0x6c │ │ │ │ + ldr r4, [r0, #64] @ 0x40 │ │ │ │ lsls r4, r5, #2 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #88] @ 0x58 │ │ │ │ cmp r5, #31 │ │ │ │ bhi.n 5397b2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x427abe> │ │ │ │ tbb [pc, r5] │ │ │ │ subs r2, #16 │ │ │ │ @@ -1741902,32 +1741948,32 @@ │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r4, [r5, #0] │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - push {r1, r2, r3, r4, r5, r7} │ │ │ │ + cbz r6, 539ee6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4281f2> │ │ │ │ lsls r6, r5, #2 │ │ │ │ - uxtb r2, r3 │ │ │ │ + add sp, #104 @ 0x68 │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldmia r6!, {r0, r4, r7} │ │ │ │ vaddw.u q15, , d11 │ │ │ │ vqshl.u32 q11, q5, #31 │ │ │ │ lsls r0, r3, #5 │ │ │ │ ldmia r6, {r0, r1, r2, r6, r7} │ │ │ │ @ instruction: 0xffffef8b │ │ │ │ vsri.32 q15, , #1 │ │ │ │ - vsubw.u , , d4 │ │ │ │ + vmla.i , , d4[0] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strb r0, [r4, #16] │ │ │ │ + strb r0, [r4, #5] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strb r6, [r7, #15] │ │ │ │ + strb r6, [r7, #4] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r6, #6 │ │ │ │ + cmp r3, #70 @ 0x46 │ │ │ │ lsls r6, r5, #2 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1741996,25 +1742042,25 @@ │ │ │ │ ldr r0, [pc, #28] @ (539fa0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4282ac>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #24] @ (539fa4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4282b0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - stmia r3!, {r4, r7} │ │ │ │ + stmia r0!, {r4, r6, r7} │ │ │ │ lsls r1, r7, #2 │ │ │ │ - add r6, sp, #776 @ 0x308 │ │ │ │ + add r4, sp, #8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - @ instruction: 0xb8d8 │ │ │ │ + setpan #1 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r6, sp, #680 @ 0x2a8 │ │ │ │ + add r3, sp, #936 @ 0x3a8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add sp, #496 @ 0x1f0 │ │ │ │ + add r5, sp, #752 @ 0x2f0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cbz r2, 539ffe <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42830a> │ │ │ │ + sub sp, #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 │ │ │ │ mov r6, r1 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -1742296,25 +1742342,25 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrsh r4, [r3, r0] │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #16 │ │ │ │ + add r1, sp, #272 @ 0x110 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r7, #222 @ 0xde │ │ │ │ + adds r5, #30 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #792 @ 0x318 │ │ │ │ + add r1, sp, #24 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r3, sp, #912 @ 0x390 │ │ │ │ + add r1, sp, #144 @ 0x90 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r7, #202 @ 0xca │ │ │ │ + adds r5, #10 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #712 @ 0x2c8 │ │ │ │ + add r0, sp, #968 @ 0x3c8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldrb r2, [r4, r5] │ │ │ │ lsls r0, r3, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1742413,31 +1742459,31 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ ldrb r0, [r1, r4] │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r0, r3] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - add r2, sp, #944 @ 0x3b0 │ │ │ │ + add r0, sp, #176 @ 0xb0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r6, #186 @ 0xba │ │ │ │ + adds r3, #250 @ 0xfa │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, sp, #648 @ 0x288 │ │ │ │ + add r7, pc, #904 @ (adr r7, 53a774 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x428a80>) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r2, sp, #904 @ 0x388 │ │ │ │ + add r0, sp, #136 @ 0x88 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r6, #164 @ 0xa4 │ │ │ │ + adds r3, #228 @ 0xe4 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, sp, #560 @ 0x230 │ │ │ │ + add r7, pc, #816 @ (adr r7, 53a728 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x428a34>) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r2, sp, #864 @ 0x360 │ │ │ │ + add r0, sp, #96 @ 0x60 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r6, #138 @ 0x8a │ │ │ │ + adds r3, #202 @ 0xca │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, sp, #456 @ 0x1c8 │ │ │ │ + add r7, pc, #712 @ (adr r7, 53a6cc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4289d8>) │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #444] @ (53a5d4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4288e0>) │ │ │ │ mov sl, r1 │ │ │ │ @@ -1742619,19 +1742665,19 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ ldrh r0, [r4, r7] │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r0, r5] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - add r0, sp, #912 @ 0x390 │ │ │ │ + add r6, pc, #144 @ (adr r6, 53a674 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x428980>) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r4, #142 @ 0x8e │ │ │ │ + adds r1, #206 @ 0xce │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, sp, #472 @ 0x1d8 │ │ │ │ + add r5, pc, #728 @ (adr r5, 53a8c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x428bd0>) │ │ │ │ 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 │ │ │ │ ldrb.w ip, [r3, #48] @ 0x30 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1742770,35 +1742816,35 @@ │ │ │ │ ldr r1, [pc, #56] @ (53a798 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x428aa4>) │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ bl 51b914 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409c20> │ │ │ │ nop │ │ │ │ - str r4, [r2, #120] @ 0x78 │ │ │ │ + str r4, [r2, #76] @ 0x4c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r6, [r5, #120] @ 0x78 │ │ │ │ + str r6, [r5, #76] @ 0x4c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - pop {r6, r7} │ │ │ │ + rev r0, r0 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - adds r3, #66 @ 0x42 │ │ │ │ + adds r0, #130 @ 0x82 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #168 @ (adr r7, 53a82c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x428b38>) │ │ │ │ + add r4, pc, #424 @ (adr r4, 53a92c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x428c38>) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r6, [r6, #112] @ 0x70 │ │ │ │ + str r6, [r6, #68] @ 0x44 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r0, [r2, #116] @ 0x74 │ │ │ │ + str r0, [r2, #72] @ 0x48 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r2, [r4, #112] @ 0x70 │ │ │ │ + str r2, [r4, #68] @ 0x44 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r4, [r7, #112] @ 0x70 │ │ │ │ + str r4, [r7, #68] @ 0x44 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r2, [r0, #112] @ 0x70 │ │ │ │ + str r2, [r0, #68] @ 0x44 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r4, [r3, #112] @ 0x70 │ │ │ │ + str r4, [r3, #68] @ 0x44 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #792] @ (53aac8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x428dd4>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -1743107,45 +1743153,45 @@ │ │ │ │ b.n 53aa96 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x428da2> │ │ │ │ ldr r2, [r1, r1] │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r2, [r5, r6] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - rev r0, r4 │ │ │ │ + @ instruction: 0xb760 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - adds r0, #162 @ 0xa2 │ │ │ │ + cmp r5, #226 @ 0xe2 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #552 @ (adr r4, 53ad08 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x429014>) │ │ │ │ + add r1, pc, #808 @ (adr r1, 53ae08 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x429114>) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r4, [r4, #72] @ 0x48 │ │ │ │ + str r4, [r4, #28] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r0, [r0, #76] @ 0x4c │ │ │ │ + str r0, [r0, #32] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r4, pc, #944 @ (adr r4, 53ae9c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4291a8>) │ │ │ │ + add r2, pc, #176 @ (adr r2, 53ab9c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x428ea8>) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r0, #106 @ 0x6a │ │ │ │ + cmp r5, #170 @ 0xaa │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #328 @ (adr r4, 53ac3c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x428f48>) │ │ │ │ + add r1, pc, #584 @ (adr r1, 53ad3c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x429048>) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r2, [r5, #68] @ 0x44 │ │ │ │ + str r2, [r5, #24] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r4, [r0, #72] @ 0x48 │ │ │ │ + str r4, [r0, #28] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r0, [r0, #68] @ 0x44 │ │ │ │ + str r0, [r0, #24] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r2, [r3, #68] @ 0x44 │ │ │ │ + str r2, [r3, #24] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r4, [r3, #64] @ 0x40 │ │ │ │ + str r4, [r3, #20] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r0, [r7, #64] @ 0x40 │ │ │ │ + str r0, [r7, #20] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r4, [r6, #56] @ 0x38 │ │ │ │ + str r4, [r6, #12] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r0, [r2, #60] @ 0x3c │ │ │ │ + str r0, [r2, #16] │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [pc, #1300] @ 53b03c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x429348> │ │ │ │ @@ -1743660,125 +1743706,125 @@ │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r0, r3] │ │ │ │ lsls r0, r3, #5 │ │ │ │ strb r4, [r5, r1] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - add r0, pc, #1000 @ (adr r0, 53b438 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x429744>) │ │ │ │ + ldr r6, [sp, #232] @ 0xe8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r4, #76 @ 0x4c │ │ │ │ + cmp r1, #140 @ 0x8c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, pc, #208 @ (adr r0, 53b128 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x429434>) │ │ │ │ + ldr r5, [sp, #464] @ 0x1d0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #840 @ (adr r0, 53b3a8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4296b4>) │ │ │ │ + ldr r6, [sp, #72] @ 0x48 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r3, #180 @ 0xb4 │ │ │ │ + cmp r0, #244 @ 0xf4 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r7, [sp, #624] @ 0x270 │ │ │ │ + ldr r4, [sp, #880] @ 0x370 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r7, [sp, #1016] @ 0x3f8 │ │ │ │ + str r5, [sp, #248] @ 0xf8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r3, #156 @ 0x9c │ │ │ │ + cmp r0, #220 @ 0xdc │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r7, [sp, #528] @ 0x210 │ │ │ │ + ldr r4, [sp, #784] @ 0x310 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r1, pc, #216 @ (adr r1, 53b150 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42945c>) │ │ │ │ + ldr r6, [sp, #472] @ 0x1d8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r3, #132 @ 0x84 │ │ │ │ + cmp r0, #196 @ 0xc4 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r7, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r4, [sp, #688] @ 0x2b0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r1, pc, #120 @ (adr r1, 53b0fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x429408>) │ │ │ │ + ldr r6, [sp, #376] @ 0x178 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r3, #108 @ 0x6c │ │ │ │ + cmp r0, #172 @ 0xac │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r7, [sp, #336] @ 0x150 │ │ │ │ + ldr r4, [sp, #592] @ 0x250 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r0, pc, #296 @ (adr r0, 53b1b8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4294c4>) │ │ │ │ + ldr r5, [sp, #552] @ 0x228 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r3, #84 @ 0x54 │ │ │ │ + cmp r0, #148 @ 0x94 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r7, [sp, #240] @ 0xf0 │ │ │ │ + ldr r4, [sp, #496] @ 0x1f0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r3, pc, #312 @ (adr r3, 53b1d4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4294e0>) │ │ │ │ + add r0, pc, #568 @ (adr r0, 53b2d4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4295e0>) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r3, #60 @ 0x3c │ │ │ │ + cmp r0, #124 @ 0x7c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r7, [sp, #144] @ 0x90 │ │ │ │ + ldr r4, [sp, #400] @ 0x190 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r7, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r5, [sp, #168] @ 0xa8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r3, #36 @ 0x24 │ │ │ │ + cmp r0, #100 @ 0x64 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r7, [sp, #48] @ 0x30 │ │ │ │ + ldr r4, [sp, #304] @ 0x130 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r7, [sp, #424] @ 0x1a8 │ │ │ │ + str r4, [sp, #680] @ 0x2a8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r3, #8 │ │ │ │ + cmp r0, #72 @ 0x48 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r4, [sp, #192] @ 0xc0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r0, pc, #776 @ (adr r0, 53b3c8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4296d4>) │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r2, #244 @ 0xf4 │ │ │ │ + cmp r0, #52 @ 0x34 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [sp, #880] @ 0x370 │ │ │ │ + ldr r4, [sp, #112] @ 0x70 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r0, pc, #408 @ (adr r0, 53b264 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x429570>) │ │ │ │ + ldr r5, [sp, #664] @ 0x298 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r2, #220 @ 0xdc │ │ │ │ + cmp r0, #28 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [sp, #784] @ 0x310 │ │ │ │ + ldr r4, [sp, #16] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r7, [sp, #104] @ 0x68 │ │ │ │ + ldr r4, [sp, #360] @ 0x168 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r2, #196 @ 0xc4 │ │ │ │ + cmp r0, #4 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r3, [sp, #944] @ 0x3b0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r0, pc, #408 @ (adr r0, 53b27c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x429588>) │ │ │ │ + ldr r5, [sp, #664] @ 0x298 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r2, #172 @ 0xac │ │ │ │ + movs r7, #236 @ 0xec │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [sp, #592] @ 0x250 │ │ │ │ + ldr r3, [sp, #848] @ 0x350 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r7, [sp, #568] @ 0x238 │ │ │ │ + ldr r4, [sp, #824] @ 0x338 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r2, #148 @ 0x94 │ │ │ │ + movs r7, #212 @ 0xd4 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r3, [sp, #752] @ 0x2f0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r0, pc, #344 @ (adr r0, 53b254 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x429560>) │ │ │ │ + ldr r5, [sp, #600] @ 0x258 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r2, #120 @ 0x78 │ │ │ │ + movs r7, #184 @ 0xb8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [sp, #384] @ 0x180 │ │ │ │ + ldr r3, [sp, #640] @ 0x280 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r7, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r4, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r2, #100 @ 0x64 │ │ │ │ + movs r7, #164 @ 0xa4 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [sp, #304] @ 0x130 │ │ │ │ + ldr r3, [sp, #560] @ 0x230 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r7, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r4, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r2, #76 @ 0x4c │ │ │ │ + movs r7, #140 @ 0x8c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [sp, #208] @ 0xd0 │ │ │ │ + ldr r3, [sp, #464] @ 0x1d0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r0, pc, #240 @ (adr r0, 53b210 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42951c>) │ │ │ │ + ldr r5, [sp, #496] @ 0x1f0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r6, [sp, #104] @ 0x68 │ │ │ │ + ldr r3, [sp, #360] @ 0x168 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r0, pc, #280 @ (adr r0, 53b240 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42954c>) │ │ │ │ + ldr r5, [sp, #536] @ 0x218 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r6, [sp, #32] │ │ │ │ + ldr r3, [sp, #288] @ 0x120 │ │ │ │ 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, #3968] @ 0xf80 │ │ │ │ ldr.w r2, [pc, #2828] @ 53bc4c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x429f58> │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ @@ -1744858,144 +1744904,144 @@ │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [pc, #680] @ (53bf00 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42a20c>) │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r2, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #8] │ │ │ │ + ldr r4, [sp, #264] @ 0x108 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r6, #0 │ │ │ │ + movs r3, #64 @ 0x40 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [sp, #928] @ 0x3a0 │ │ │ │ + str r7, [sp, #160] @ 0xa0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r4, [sp, #88] @ 0x58 │ │ │ │ + ldr r1, [sp, #344] @ 0x158 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r1, [sp, #80] @ 0x50 │ │ │ │ + str r6, [sp, #336] @ 0x150 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r2, [r4, r1] │ │ │ │ + strb r2, [r4, r6] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r0, [r0, r2] │ │ │ │ + strb r0, [r0, r7] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r4, [sp, #288] @ 0x120 │ │ │ │ + ldr r1, [sp, #544] @ 0x220 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r4, #44 @ 0x2c │ │ │ │ + movs r1, #108 @ 0x6c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [sp, #80] @ 0x50 │ │ │ │ + str r5, [sp, #336] @ 0x150 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r3, [sp, #816] @ 0x330 │ │ │ │ + ldr r1, [sp, #48] @ 0x30 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r4, #14 │ │ │ │ + movs r1, #78 @ 0x4e │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r7, [sp, #984] @ 0x3d8 │ │ │ │ + str r5, [sp, #216] @ 0xd8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r4, [sp, #184] @ 0xb8 │ │ │ │ + ldr r1, [sp, #440] @ 0x1b8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r3, #236 @ 0xec │ │ │ │ + movs r1, #44 @ 0x2c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r7, [sp, #848] @ 0x350 │ │ │ │ + str r5, [sp, #80] @ 0x50 │ │ │ │ lsls r6, r5, #2 │ │ │ │ subs r4, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [pc, #352] @ (53be04 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42a110>) │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldr r2, [sp, #328] @ 0x148 │ │ │ │ + str r7, [sp, #584] @ 0x248 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r3, #132 @ 0x84 │ │ │ │ + movs r0, #196 @ 0xc4 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r7, [sp, #432] @ 0x1b0 │ │ │ │ + str r4, [sp, #688] @ 0x2b0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ strex pc, pc, [r7, #1020] @ 0x3fc │ │ │ │ - ldr r4, [sp, #184] @ 0xb8 │ │ │ │ + ldr r1, [sp, #440] @ 0x1b8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r2, #128 @ 0x80 │ │ │ │ + subs r0, r0, #7 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [sp, #416] @ 0x1a0 │ │ │ │ + str r3, [sp, #672] @ 0x2a0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r1, [sp, #848] @ 0x350 │ │ │ │ + str r7, [sp, #80] @ 0x50 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r0, #250 @ 0xfa │ │ │ │ + subs r2, r7, #0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [sp, #904] @ 0x388 │ │ │ │ + str r2, [sp, #136] @ 0x88 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r1, [sp, #96] @ 0x60 │ │ │ │ + str r6, [sp, #352] @ 0x160 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r0, #226 @ 0xe2 │ │ │ │ + subs r2, r4, #0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [sp, #808] @ 0x328 │ │ │ │ + str r2, [sp, #40] @ 0x28 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strb r4, [r3, r3] │ │ │ │ + strh r4, [r3, r0] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strb r2, [r7, r3] │ │ │ │ + strh r2, [r7, r0] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r0, [sp, #176] @ 0xb0 │ │ │ │ + str r5, [sp, #432] @ 0x1b0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r0, #110 @ 0x6e │ │ │ │ + adds r6, r5, #6 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [sp, #344] @ 0x158 │ │ │ │ + str r1, [sp, #600] @ 0x258 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r1, [sp, #832] @ 0x340 │ │ │ │ + str r7, [sp, #64] @ 0x40 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r0, #78 @ 0x4e │ │ │ │ + adds r6, r1, #6 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [sp, #216] @ 0xd8 │ │ │ │ + str r1, [sp, #472] @ 0x1d8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r6, [sp, #880] @ 0x370 │ │ │ │ + str r4, [sp, #112] @ 0x70 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r0, #14 │ │ │ │ + adds r6, r1, #5 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r3, [sp, #984] @ 0x3d8 │ │ │ │ + str r1, [sp, #216] @ 0xd8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r7, [sp, #288] @ 0x120 │ │ │ │ + str r4, [sp, #544] @ 0x220 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r0, r5, #5 │ │ │ │ + adds r0, r5, #2 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r3, [sp, #320] @ 0x140 │ │ │ │ + str r0, [sp, #576] @ 0x240 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r7, [sp, #544] @ 0x220 │ │ │ │ + str r4, [sp, #800] @ 0x320 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r2, r4, #4 │ │ │ │ + adds r2, r4, #1 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ + str r0, [sp, #296] @ 0x128 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r0, [sp, #488] @ 0x1e8 │ │ │ │ + str r5, [sp, #744] @ 0x2e8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r4, r0, #4 │ │ │ │ + adds r4, r0, #1 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [sp, #944] @ 0x3b0 │ │ │ │ + str r0, [sp, #176] @ 0xb0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r0, [sp, #296] @ 0x128 │ │ │ │ + str r5, [sp, #552] @ 0x228 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r0, r5, #3 │ │ │ │ + adds r0, r5, #0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [sp, #832] @ 0x340 │ │ │ │ + str r0, [sp, #64] @ 0x40 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r7, [sp, #216] @ 0xd8 │ │ │ │ + str r4, [sp, #472] @ 0x1d8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r0, r2, #3 │ │ │ │ + adds r0, r2, #0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [sp, #736] @ 0x2e0 │ │ │ │ + ldrh r0, [r7, #62] @ 0x3e │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r6, [r5, #104] @ 0x68 │ │ │ │ + ldr r6, [r5, #60] @ 0x3c │ │ │ │ lsls r1, r7, #2 │ │ │ │ - subs r4, r7, #2 │ │ │ │ + subs r4, r7, r7 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [sp, #656] @ 0x290 │ │ │ │ + ldrh r4, [r4, #62] @ 0x3e │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r7, [sp, #584] @ 0x248 │ │ │ │ + str r4, [sp, #840] @ 0x348 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r4, r5, #1 │ │ │ │ + subs r4, r5, r6 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [sp, #336] @ 0x150 │ │ │ │ + ldrh r4, [r2, #60] @ 0x3c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r6, [sp, #904] @ 0x388 │ │ │ │ + str r4, [sp, #136] @ 0x88 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r0, r3, #1 │ │ │ │ + subs r0, r3, r6 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [sp, #256] @ 0x100 │ │ │ │ + ldrh r0, [r0, #60] @ 0x3c │ │ │ │ lsls r6, r5, #2 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r5 │ │ │ │ ldr r6, [r4, #0] │ │ │ │ cmp r6, #2 │ │ │ │ beq.n 53bd74 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42a080> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ @@ -1745773,179 +1745819,178 @@ │ │ │ │ b.n 53c3d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42a6dc> │ │ │ │ ldr r3, [pc, #332] @ (53c648 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42a954>) │ │ │ │ add r3, pc │ │ │ │ b.n 53c3d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42a6dc> │ │ │ │ ldr r3, [pc, #332] @ (53c64c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42a958>) │ │ │ │ add r3, pc │ │ │ │ b.n 53c3d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42a6dc> │ │ │ │ - str r5, [sp, #904] @ 0x388 │ │ │ │ + str r3, [sp, #136] @ 0x88 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r0, r0, r7 │ │ │ │ + adds r0, r0, r4 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r5, #60] @ 0x3c │ │ │ │ + ldrh r0, [r5, #38] @ 0x26 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r6, [sp, #32] │ │ │ │ + str r3, [sp, #288] @ 0x120 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r6, r3, r6 │ │ │ │ + adds r6, r3, r3 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r6, [r0, #60] @ 0x3c │ │ │ │ + ldrh r6, [r0, #38] @ 0x26 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r5, [sp, #392] @ 0x188 │ │ │ │ + str r2, [sp, #648] @ 0x288 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r4, r0, r6 │ │ │ │ + adds r4, r0, r3 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r5, #58] @ 0x3a │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - lsls r0, r0, #9 │ │ │ │ + ldrh r4, [r5, #36] @ 0x24 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r6, r6, r1 │ │ │ │ + vaddl.u8 q0, d16, d29 │ │ │ │ + asrs r6, r6, #30 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r6, [r3, #50] @ 0x32 │ │ │ │ + ldrh r6, [r3, #28] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r5, [sp, #872] @ 0x368 │ │ │ │ + str r3, [sp, #104] @ 0x68 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r0, r3, r1 │ │ │ │ + asrs r0, r3, #30 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r0, #50] @ 0x32 │ │ │ │ + ldrh r0, [r0, #28] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r5, [sp, #576] @ 0x240 │ │ │ │ + str r2, [sp, #832] @ 0x340 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r2, r7, r0 │ │ │ │ + asrs r2, r7, #29 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r2, [r4, #48] @ 0x30 │ │ │ │ + ldrh r2, [r4, #26] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r5, [sp, #376] @ 0x178 │ │ │ │ + str r2, [sp, #632] @ 0x278 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r0, r3, r0 │ │ │ │ + asrs r0, r3, #29 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r0, #48] @ 0x30 │ │ │ │ + ldrh r0, [r0, #26] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r5, [sp, #416] @ 0x1a0 │ │ │ │ + str r2, [sp, #672] @ 0x2a0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r5, [sp, #680] @ 0x2a8 │ │ │ │ + str r2, [sp, #936] @ 0x3a8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r5, [sp, #744] @ 0x2e8 │ │ │ │ + str r2, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r5, [sp, #840] @ 0x348 │ │ │ │ + str r3, [sp, #72] @ 0x48 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r0, [r6, #40] @ 0x28 │ │ │ │ + ldrh r0, [r6, #18] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r5, [sp, #416] @ 0x1a0 │ │ │ │ + str r2, [sp, #672] @ 0x2a0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r2, r3, r2 │ │ │ │ + asrs r2, r3, #23 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r2, [r0, #36] @ 0x24 │ │ │ │ + ldrh r2, [r0, #14] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r5, [sp, #176] @ 0xb0 │ │ │ │ + str r2, [sp, #432] @ 0x1b0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r6, r7, r1 │ │ │ │ + asrs r6, r7, #22 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r6, [r4, #34] @ 0x22 │ │ │ │ + ldrh r6, [r4, #12] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r5, [sp, #360] @ 0x168 │ │ │ │ + str r2, [sp, #616] @ 0x268 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r5, [sp, #456] @ 0x1c8 │ │ │ │ + str r2, [sp, #712] @ 0x2c8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strb r4, [r0, #27] │ │ │ │ + strb r4, [r0, #16] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - adds r6, r2, r1 │ │ │ │ + asrs r6, r2, #22 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r2, [r1, #40] @ 0x28 │ │ │ │ + strh r2, [r1, #18] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r5, [sp, #192] @ 0xc0 │ │ │ │ + str r2, [sp, #448] @ 0x1c0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r5, [sp, #176] @ 0xb0 │ │ │ │ + str r2, [sp, #432] @ 0x1b0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r2, [sp, #672] @ 0x2a0 │ │ │ │ + ldrh r0, [r5, #62] @ 0x3e │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r6, [r4, #30] │ │ │ │ + ldrh r6, [r4, #8] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r5, [sp, #0] │ │ │ │ + str r2, [sp, #256] @ 0x100 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r4, [sp, #720] @ 0x2d0 │ │ │ │ + str r1, [sp, #976] @ 0x3d0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bcs.n 53c5a8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42a8b4> │ │ │ │ + beq.n 53c628 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42a934> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r6, [r5, #9] │ │ │ │ + ldr r6, [r5, #120] @ 0x78 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - cmp r7, #134 @ 0x86 │ │ │ │ + cmp r4, #198 @ 0xc6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r0, r6, #22 │ │ │ │ + lsrs r0, r6, #11 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r6, [r7, #46] @ 0x2e │ │ │ │ + ldrh r6, [r7, #24] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r0, [r4, #46] @ 0x2e │ │ │ │ + ldrh r0, [r4, #24] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r6, [r6, #42] @ 0x2a │ │ │ │ + ldrh r6, [r6, #20] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r2, #88 @ 0x58 │ │ │ │ + cmp r7, #152 @ 0x98 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r6, [sp, #216] @ 0xd8 │ │ │ │ + str r3, [sp, #472] @ 0x1d8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r1, [sp, #936] @ 0x3a8 │ │ │ │ + ldrh r2, [r5, #56] @ 0x38 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r4, r7, #27 │ │ │ │ + asrs r4, r7, #16 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r4, #22] │ │ │ │ + ldrh r4, [r4, #0] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r6, [r7, #40] @ 0x28 │ │ │ │ + ldrh r6, [r7, #18] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r4, [r5, #40] @ 0x28 │ │ │ │ + ldrh r4, [r5, #18] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r2, [r2, #40] @ 0x28 │ │ │ │ + ldrh r2, [r2, #18] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r4, [r7, #38] @ 0x26 │ │ │ │ + ldrh r4, [r7, #16] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r6, [r0, #42] @ 0x2a │ │ │ │ + ldrh r6, [r0, #20] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r0, [r6, #40] @ 0x28 │ │ │ │ + ldrh r0, [r6, #18] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strh r0, [r4, #26] │ │ │ │ + strh r0, [r4, #4] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r4, [sp, #520] @ 0x208 │ │ │ │ + str r1, [sp, #776] @ 0x308 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r3, [sp, #728] @ 0x2d8 │ │ │ │ + str r0, [sp, #984] @ 0x3d8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r3, [sp, #712] @ 0x2c8 │ │ │ │ + str r0, [sp, #968] @ 0x3c8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strh r4, [r6, #22] │ │ │ │ + strh r4, [r6, #0] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r2, [r1, #16] │ │ │ │ + strh r2, [r1, #58] @ 0x3a │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r3, [sp, #808] @ 0x328 │ │ │ │ + str r1, [sp, #40] @ 0x28 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r3, [sp, #680] @ 0x2a8 │ │ │ │ + str r0, [sp, #936] @ 0x3a8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r3, [sp, #720] @ 0x2d0 │ │ │ │ + str r0, [sp, #976] @ 0x3d0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r3, [sp, #688] @ 0x2b0 │ │ │ │ + str r0, [sp, #944] @ 0x3b0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r2, [r0, #92] @ 0x5c │ │ │ │ + str r2, [r0, #48] @ 0x30 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r3, [sp, #328] @ 0x148 │ │ │ │ + str r0, [sp, #584] @ 0x248 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r3, [sp, #208] @ 0xd0 │ │ │ │ + str r0, [sp, #464] @ 0x1d0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r3, [sp, #96] @ 0x60 │ │ │ │ + str r0, [sp, #352] @ 0x160 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r3, [sp, #16] │ │ │ │ + str r0, [sp, #272] @ 0x110 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r2, [sp, #944] @ 0x3b0 │ │ │ │ + str r0, [sp, #176] @ 0xb0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r2, [sp, #848] @ 0x350 │ │ │ │ + str r0, [sp, #80] @ 0x50 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r2, [sp, #752] @ 0x2f0 │ │ │ │ + ldrh r4, [r7, #62] @ 0x3e │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r6, [sp, #56] @ 0x38 │ │ │ │ + ldr r3, [sp, #312] @ 0x138 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrh r0, [r6, #46] @ 0x2e │ │ │ │ + ldrh r0, [r6, #24] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r6, [r0, #24] │ │ │ │ + ldrh r6, [r0, #2] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r0, [r5, #8] │ │ │ │ + strh r0, [r5, #50] @ 0x32 │ │ │ │ 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, #3960] @ 0xf78 │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ ldr.w r3, [pc, #1668] @ 53cce8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42aff4> │ │ │ │ @@ -1746602,53 +1746647,53 @@ │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r1, #132 @ 0x84 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #936] @ 0x3a8 │ │ │ │ + ldrh r2, [r5, #48] @ 0x30 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r4, r3, #11 │ │ │ │ + asrs r4, r3, #32 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r4, [r0, #54] @ 0x36 │ │ │ │ + strh r4, [r0, #32] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r4, [r3, #0] │ │ │ │ + strh r4, [r3, #42] @ 0x2a │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r0, [sp, #400] @ 0x190 │ │ │ │ + ldrh r4, [r4, #44] @ 0x2c │ │ │ │ lsls r6, r5, #2 │ │ │ │ subs r0, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r1, #50] @ 0x32 │ │ │ │ + strh r4, [r1, #28] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strh r4, [r4, #48] @ 0x30 │ │ │ │ + strh r4, [r4, #26] │ │ │ │ lsls r6, r5, #2 │ │ │ │ cmp r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldrh r4, [r2, #34] @ 0x22 │ │ │ │ + ldrh r4, [r2, #12] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r6, r3, #24 │ │ │ │ + lsrs r6, r3, #13 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r6, [r0, #16] │ │ │ │ + ldrb r6, [r0, #29] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r0, [r4, #36] @ 0x24 │ │ │ │ + ldrh r0, [r4, #14] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r6, r0, #24 │ │ │ │ + lsrs r6, r0, #13 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r6, [r5, #14] │ │ │ │ + ldrb r6, [r5, #28] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r6, [r5, #36] @ 0x24 │ │ │ │ + ldrh r6, [r5, #14] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r4, [r6, #26] │ │ │ │ + ldrh r4, [r6, #4] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r6, r2, #22 │ │ │ │ + lsrs r6, r2, #11 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r6, [r7, #10] │ │ │ │ + ldrb r6, [r7, #26] │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ cmp r3, r0 │ │ │ │ beq.n 53cd56 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42b062> │ │ │ │ ldr r1, [r6, #40] @ 0x28 │ │ │ │ cmp r3, r1 │ │ │ │ bne.w 53c882 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42ab8e> │ │ │ │ @@ -1746915,67 +1746960,67 @@ │ │ │ │ add r1, pc │ │ │ │ bl 51b914 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409c20> │ │ │ │ movs r3, #2 │ │ │ │ b.n 53cfb6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42b2c2> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ udf #255 @ 0xff │ │ │ │ - ldrh r0, [r2, #22] │ │ │ │ + ldrh r0, [r2, #0] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r6, r4, #18 │ │ │ │ + lsrs r6, r4, #7 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r6, [r1, #4] │ │ │ │ + ldrb r6, [r1, #23] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r0, [r4, #16] │ │ │ │ + strh r0, [r4, #58] @ 0x3a │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r2, r1, #13 │ │ │ │ + lsrs r2, r1, #2 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r2, [r6, #28] │ │ │ │ + ldrb r2, [r6, #17] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strh r4, [r6, #32] │ │ │ │ + strh r4, [r6, #10] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r2, r6, #12 │ │ │ │ + lsrs r2, r6, #1 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r2, [r3, #28] │ │ │ │ + ldrb r2, [r3, #17] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r0, [r0, #12] │ │ │ │ + strh r0, [r0, #54] @ 0x36 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r6, r3, #12 │ │ │ │ + lsrs r6, r3, #1 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r6, [r0, #28] │ │ │ │ + ldrb r6, [r0, #17] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r4, [r3, #10] │ │ │ │ + strh r4, [r3, #52] @ 0x34 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r6, r0, #12 │ │ │ │ + lsrs r6, r0, #1 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r6, [r5, #27] │ │ │ │ + ldrb r6, [r5, #16] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r6, [r5, #10] │ │ │ │ + strh r6, [r5, #52] @ 0x34 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrb r0, [r3, #27] │ │ │ │ + ldrb r0, [r3, #16] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r6, [r5, #14] │ │ │ │ + strh r6, [r5, #56] @ 0x38 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r4, r3, #11 │ │ │ │ + lsrs r4, r3, #32 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r0, #27] │ │ │ │ + ldrb r4, [r0, #16] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strh r0, [r4, #12] │ │ │ │ + ldrb r0, [r4, #27] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrb r6, [r3, #26] │ │ │ │ + ldrb r6, [r3, #15] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r4, [r5, #12] │ │ │ │ + strh r4, [r5, #54] @ 0x36 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r2, r1, #10 │ │ │ │ + lsls r2, r1, #31 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r2, [r6, #25] │ │ │ │ + ldrb r2, [r6, #14] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r2, [r5, #12] │ │ │ │ + strh r2, [r5, #54] @ 0x36 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrb r4, [r3, #25] │ │ │ │ + ldrb r4, [r3, #14] │ │ │ │ lsls r6, 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 r3, [r0, #480] @ 0x1e0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1747046,21 +1747091,21 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 51b914 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409c20> │ │ │ │ movs r2, #5 │ │ │ │ bl 51b9ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409cb8> │ │ │ │ b.n 53d08a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42b396> │ │ │ │ nop │ │ │ │ - ldr r3, [pc, #1008] @ (53d50c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42b818>) │ │ │ │ + ldr r1, [pc, #240] @ (53d20c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42b518>) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r5, #164 @ 0xa4 │ │ │ │ + subs r2, #228 @ 0xe4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r5, #96 @ 0x60 │ │ │ │ + subs r2, #160 @ 0xa0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r5, #124 @ 0x7c │ │ │ │ + subs r2, #188 @ 0xbc │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r8, r0 │ │ │ │ @@ -1747189,19 +1747234,19 @@ │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [pc, #20] @ (53d288 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42b594>) │ │ │ │ add r4, pc │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 51b914 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409c20> │ │ │ │ - strh r0, [r3, #58] @ 0x3a │ │ │ │ + strh r0, [r3, #36] @ 0x24 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r2, r3, #31 │ │ │ │ + lsls r2, r3, #20 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r2, [r5, #56] @ 0x38 │ │ │ │ + strh r2, [r5, #34] @ 0x22 │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r6, r2 │ │ │ │ ldr.w r2, [pc, #2884] @ 53dde4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42c0f0> │ │ │ │ @@ -1748335,37 +1748380,37 @@ │ │ │ │ mov r8, r7 │ │ │ │ b.n 53dc5a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42bf66> │ │ │ │ nop │ │ │ │ cmp r5, #88 @ 0x58 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r1, #32] │ │ │ │ + ldrh r0, [r1, #10] │ │ │ │ lsls r7, r4, #4 │ │ │ │ - adds r6, #70 @ 0x46 │ │ │ │ + adds r3, #134 @ 0x86 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r6, #96 @ 0x60 │ │ │ │ + adds r3, #160 @ 0xa0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r2, #28] │ │ │ │ + ldrb r2, [r2, #17] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrb r0, [r0, #25] │ │ │ │ + ldrb r0, [r0, #14] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrb r0, [r7, #22] │ │ │ │ + ldrb r0, [r7, #11] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrb r6, [r6, #21] │ │ │ │ + ldrb r6, [r6, #10] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrb r4, [r2, #23] │ │ │ │ + ldrb r4, [r2, #12] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrb r6, [r4, #21] │ │ │ │ + ldrb r6, [r4, #10] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrb r6, [r6, #17] │ │ │ │ + ldrb r6, [r6, #6] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrb r4, [r3, #15] │ │ │ │ + ldrb r4, [r3, #4] │ │ │ │ lsls r6, r5, #2 │ │ │ │ cmp.w r5, #334 @ 0x14e │ │ │ │ it eq │ │ │ │ movweq r8, #771 @ 0x303 │ │ │ │ beq.w 53dc18 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42bf24> │ │ │ │ movw r2, #335 @ 0x14f │ │ │ │ cmp r5, r2 │ │ │ │ @@ -1748382,17 +1748427,17 @@ │ │ │ │ ldr r3, [pc, #16] @ (53de60 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42c16c>) │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #16] @ (53de64 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42c170>) │ │ │ │ movw r2, #371 @ 0x173 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 51b914 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409c20> │ │ │ │ - ldrb r0, [r5, #17] │ │ │ │ + ldrb r0, [r5, #6] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrb r2, [r1, #13] │ │ │ │ + ldrb r2, [r1, #2] │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ movw r2, #5271 @ 0x1497 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 53de9a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42c1a6> │ │ │ │ movw r2, #5272 @ 0x1498 │ │ │ │ cmp r3, r2 │ │ │ │ @@ -1748533,26 +1748578,26 @@ │ │ │ │ str r3, [sp, #16] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [pc, #36] @ (53dfdc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42c2e8>) │ │ │ │ strd r6, r5, [sp] │ │ │ │ add r3, pc │ │ │ │ bl 51b914 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409c20> │ │ │ │ nop │ │ │ │ - ldrb r0, [r7, #15] │ │ │ │ + ldrb r0, [r7, #4] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrb r2, [r4, #14] │ │ │ │ + ldrb r2, [r4, #3] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrb r4, [r4, #14] │ │ │ │ + ldrb r4, [r4, #3] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - @ instruction: 0xfad600ba │ │ │ │ - ldrb r6, [r6, #13] │ │ │ │ + ldrb.w r0, [r6, sl, lsl #3] │ │ │ │ + ldrb r6, [r6, #2] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrb r0, [r0, #13] │ │ │ │ + ldrb r0, [r0, #2] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrb r0, [r5, #15] │ │ │ │ + ldrb r0, [r5, #4] │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ movw r2, #5300 @ 0x14b4 │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 53dff6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42c302> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ @@ -1748584,17 +1748629,17 @@ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #12] @ (53e03c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42c348>) │ │ │ │ movs r2, #238 @ 0xee │ │ │ │ ldr r1, [pc, #12] @ (53e040 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42c34c>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 51b914 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409c20> │ │ │ │ - ldrb r4, [r7, #14] │ │ │ │ + ldrb r4, [r7, #3] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrb r6, [r7, #10] │ │ │ │ + strb r6, [r7, #31] │ │ │ │ lsls r6, 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 │ │ │ │ cbz r2, 53e090 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42c39c> │ │ │ │ @@ -1748625,21 +1748670,21 @@ │ │ │ │ movw r2, #1598 @ 0x63e │ │ │ │ ldr r1, [pc, #24] @ (53e0b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42c3bc>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 51ae6c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409178> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldrb r0, [r0, #15] │ │ │ │ + ldrb r0, [r0, #4] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrb r6, [r5, #9] │ │ │ │ + strb r6, [r5, #30] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrb r0, [r0, #14] │ │ │ │ + ldrb r0, [r0, #3] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrb r2, [r3, #9] │ │ │ │ + strb r2, [r3, #30] │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #268] @ (53e1d4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42c4e0>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -1748832,21 +1748877,21 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 51b914 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409c20> │ │ │ │ movs r2, #5 │ │ │ │ bl 51b9ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409cb8> │ │ │ │ b.n 53e20e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42c51a> │ │ │ │ nop │ │ │ │ - subs r2, #120 @ 0x78 │ │ │ │ + adds r7, #184 @ 0xb8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r4, #32 │ │ │ │ + cmp r1, #96 @ 0x60 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r3, #220 @ 0xdc │ │ │ │ + cmp r1, #28 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r3, #248 @ 0xf8 │ │ │ │ + cmp r1, #56 @ 0x38 │ │ │ │ lsls r6, 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 r3, [r0, #480] @ 0x1e0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1748917,21 +1748962,21 @@ │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 51b914 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409c20> │ │ │ │ movs r2, #5 │ │ │ │ bl 51b9ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409cb8> │ │ │ │ b.n 53e2da <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42c5e6> │ │ │ │ - subs r1, #172 @ 0xac │ │ │ │ + adds r6, #236 @ 0xec │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r3, #84 @ 0x54 │ │ │ │ + cmp r0, #148 @ 0x94 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r3, #10 │ │ │ │ + cmp r0, #74 @ 0x4a │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r3, #38 @ 0x26 │ │ │ │ + cmp r0, #102 @ 0x66 │ │ │ │ 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 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1749753,22 +1749798,22 @@ │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ adds r2, r1, r2 │ │ │ │ lsls r0, r3, #5 │ │ │ │ adds r4, r2, r0 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - strb r6, [r7, #17] │ │ │ │ + strb r6, [r7, #6] │ │ │ │ lsls r6, r5, #2 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r2, #2] │ │ │ │ + ldr r4, [r2, #92] @ 0x5c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - mcr 0, 2, r0, cr14, cr10, {5} │ │ │ │ - ldr r6, [r5, #108] @ 0x6c │ │ │ │ + @ instruction: 0xeb8e00ba │ │ │ │ + ldr r6, [r5, #64] @ 0x40 │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3200] @ 0xc80 │ │ │ │ sub.w sp, sp, #860 @ 0x35c │ │ │ │ mov r7, r2 │ │ │ │ @@ -1752555,79 +1752600,79 @@ │ │ │ │ ldr r3, [pc, #140] @ (540b34 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42ee40>) │ │ │ │ movw r2, #1557 @ 0x615 │ │ │ │ ldr r1, [pc, #136] @ (540b38 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42ee44>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 51b914 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409c20> │ │ │ │ nop │ │ │ │ - str r6, [r0, #28] │ │ │ │ + ldrsh r6, [r0, r4] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrb r0, [r4, r4] │ │ │ │ + ldrh r0, [r4, r1] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r2, r1, r2 │ │ │ │ + asrs r2, r1, #31 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrb r0, [r7, r3] │ │ │ │ + ldrh r0, [r7, r0] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r2, r3, r2 │ │ │ │ + asrs r2, r3, #31 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r4, r0, r2 │ │ │ │ + asrs r4, r0, #31 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrb r0, [r7, r2] │ │ │ │ + ldr r0, [r7, r7] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrsh r4, [r6, r7] │ │ │ │ + ldrb r4, [r6, r4] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrb r2, [r3, r2] │ │ │ │ + ldr r2, [r3, r7] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrsh r2, [r1, r0] │ │ │ │ + ldrh r2, [r1, r5] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r4, [r4, r3] │ │ │ │ + ldr r4, [r4, r0] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrsh r0, [r4, r4] │ │ │ │ + ldrb r0, [r4, r1] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r6, [r6, r2] │ │ │ │ + ldrsb r6, [r6, r7] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrsh r6, [r6, r1] │ │ │ │ + ldrh r6, [r6, r6] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r4, [r0, r2] │ │ │ │ + ldrsb r4, [r0, r7] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrsh r4, [r1, r2] │ │ │ │ + ldrh r4, [r1, r7] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r6, [r2, r1] │ │ │ │ + ldrsb r6, [r2, r6] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrb r6, [r4, r3] │ │ │ │ + ldrh r6, [r4, r0] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r2, [r3, r7] │ │ │ │ + ldrsb r2, [r3, r4] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r0, [r0, r4] │ │ │ │ + ldr r0, [r0, r1] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ + strb r2, [r3, r7] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r2, [r5, r4] │ │ │ │ + ldr r2, [r5, r1] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bvc.n 540ab4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42edc0> │ │ │ │ + bpl.n 540b34 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42ee40> │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldr r0, [r6, r1] │ │ │ │ + strb r0, [r6, r6] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrb r6, [r3, r2] │ │ │ │ + ldr r6, [r3, r7] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrsb r0, [r7, r7] │ │ │ │ + strb r0, [r7, r4] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrb r4, [r7, r1] │ │ │ │ + ldr r4, [r7, r6] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrsb r6, [r2, r7] │ │ │ │ + strb r6, [r2, r4] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strh r2, [r7, r4] │ │ │ │ + str r2, [r7, r1] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - beq.n 540bc8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42eed4> │ │ │ │ + ldmia r5!, {r2, r3, r7} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - str r4, [r5, r3] │ │ │ │ + ldr r6, [pc, #176] @ (540be4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42eef0>) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strb r2, [r5, r3] │ │ │ │ + strh r2, [r5, r0] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r4, [r0, r1] │ │ │ │ + ldr r5, [pc, #528] @ (540d4c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42f058>) │ │ │ │ lsls r6, r5, #2 │ │ │ │ cmp r3, #4 │ │ │ │ bne.n 540b4c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42ee58> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ubfx r3, r3, #0, #21 │ │ │ │ cmp r3, #4 │ │ │ │ beq.w 53fd22 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42e02e> │ │ │ │ @@ -1752800,55 +1752845,55 @@ │ │ │ │ ldr r1, [pc, #96] @ (540d70 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42f07c>) │ │ │ │ movw r2, #1247 @ 0x4df │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 51b914 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409c20> │ │ │ │ movs r2, #99 @ 0x63 │ │ │ │ b.w 540126 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42e432> │ │ │ │ - strh r2, [r6, r4] │ │ │ │ + str r2, [r6, r1] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r7, [pc, #624] @ (540f98 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42f2a4>) │ │ │ │ + ldr r4, [pc, #880] @ (541098 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42f3a4>) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r2, [r0, r7] │ │ │ │ + ldr r7, [pc, #8] @ (540d34 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42f040>) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r6, {r3, r5, r6} │ │ │ │ + ldmia r3, {r3, r5, r7} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldr r7, [pc, #32] @ (540d54 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42f060>) │ │ │ │ + ldr r4, [pc, #288] @ (540e54 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42f160>) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r4, [r3, r1] │ │ │ │ + ldr r5, [pc, #624] @ (540fa8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42f2b4>) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r5, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r5} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldr r6, [pc, #568] @ (540f78 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42f284>) │ │ │ │ + ldr r3, [pc, #824] @ (541078 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42f384>) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r2, [r3, r3] │ │ │ │ + ldr r6, [pc, #104] @ (540dac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42f0b8>) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r6, [pc, #320] @ (540e88 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42f194>) │ │ │ │ + ldr r3, [pc, #576] @ (540f88 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42f294>) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r0, [r6, r1] │ │ │ │ + ldr r5, [pc, #704] @ (54100c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42f318>) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r5!, {r1, r7} │ │ │ │ + ldmia r2!, {r1, r6, r7} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldr r6, [pc, #136] @ (540ddc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42f0e8>) │ │ │ │ + ldr r3, [pc, #392] @ (540edc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42f1e8>) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r4, [r3, r1] │ │ │ │ + ldr r5, [pc, #624] @ (540fc8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42f2d4>) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r5, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r2, {r1, r2, r3, r5, r7} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldr r6, [pc, #56] @ (540d98 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42f0a4>) │ │ │ │ + ldr r3, [pc, #312] @ (540e98 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42f1a4>) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r4, [r0, r1] │ │ │ │ + ldr r5, [pc, #528] @ (540f74 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42f280>) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r5!, {r1, r2, r4, r6} │ │ │ │ + ldmia r2, {r1, r2, r4, r7} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldr r5, [pc, #984] @ (541144 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42f450>) │ │ │ │ + ldr r3, [pc, #216] @ (540e44 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42f150>) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r2, [r6, r2] │ │ │ │ + ldr r5, [pc, #968] @ (541138 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42f444>) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r5, [pc, #896] @ (5410f4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42f400>) │ │ │ │ + ldr r3, [pc, #128] @ (540df4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42f100>) │ │ │ │ lsls r6, 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 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ @@ -1753086,23 +1753131,23 @@ │ │ │ │ adds r5, #1 │ │ │ │ bl 53fc88 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42df94> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r7, r5 │ │ │ │ bne.n 540f9c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42f2a8> │ │ │ │ b.n 540e26 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42f132> │ │ │ │ nop │ │ │ │ - str r2, [r7, r6] │ │ │ │ + ldr r6, [pc, #1000] @ (5413a8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42f6b4>) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r4, [pc, #848] @ (541314 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42f620>) │ │ │ │ + ldr r2, [pc, #80] @ (541014 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42f320>) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r4, [r1, r6] │ │ │ │ + ldr r6, [pc, #816] @ (5412f8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42f604>) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r3, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r0!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldr r4, [pc, #360] @ (541138 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42f444>) │ │ │ │ + ldr r1, [pc, #616] @ (541238 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42f544>) │ │ │ │ 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 │ │ │ │ mov r8, r2 │ │ │ │ ldr.w r2, [pc, #1152] @ 541464 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42f770> │ │ │ │ @@ -1753932,15 +1753977,15 @@ │ │ │ │ b.n 541628 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42f934> │ │ │ │ mov r0, r3 │ │ │ │ b.n 541798 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42faa4> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ sbc.w r1, ip, r7, lsr #1 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r2, #6] │ │ │ │ + ldrb r4, [r2, #24] │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldrd r0, r1, [r2, #348]! @ 0x15c │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ @@ -1754114,17 +1754159,17 @@ │ │ │ │ ldr.w r2, [r4, #436] @ 0x1b4 │ │ │ │ ldrsb.w r2, [r2, #65] @ 0x41 │ │ │ │ cmp r2, #14 │ │ │ │ bne.n 5419a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42fcac> │ │ │ │ mov.w r2, #1024 @ 0x400 │ │ │ │ movs r0, #12 │ │ │ │ b.n 54191e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42fc2a> │ │ │ │ - bx fp │ │ │ │ + add sl, r3 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - sbcs r2, r4 │ │ │ │ + subs r6, #226 @ 0xe2 │ │ │ │ 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.w r4, [pc, #2744] @ 542544 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x430850> │ │ │ │ mov r7, r2 │ │ │ │ @@ -1755136,142 +1755181,145 @@ │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {r0, r1, r2, r4, r6, r7} │ │ │ │ vsra.u32 , , #1 │ │ │ │ vsra.u32 d31, d9, #1 │ │ │ │ vrsra.u32 q14, , #1 │ │ │ │ vsubw.u q15, , d8 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add lr, pc │ │ │ │ + tst r6, r7 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - pop {r3, r5, r6, r7} │ │ │ │ + rev r0, r5 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - subs r5, #136 @ 0x88 │ │ │ │ + subs r2, #200 @ 0xc8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - mvns r6, r5 │ │ │ │ + asrs r6, r5 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r5, #76 @ 0x4c │ │ │ │ + subs r2, #140 @ 0x8c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bxns r5 │ │ │ │ + add r4, sp │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cbnz r6, 5425d4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4308e0> │ │ │ │ + @ instruction: 0xb8a6 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - subs r4, #6 │ │ │ │ + subs r1, #70 @ 0x46 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp ip, r5 │ │ │ │ + cmn r4, r5 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - rev r6, r2 │ │ │ │ + @ instruction: 0xb756 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - subs r2, #182 @ 0xb6 │ │ │ │ + adds r7, #246 @ 0xf6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r6, r2 │ │ │ │ + negs r6, r2 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cbnz r0, 5425be <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4308ca> │ │ │ │ + @ instruction: 0xb6e8 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - subs r2, #72 @ 0x48 │ │ │ │ + adds r7, #136 @ 0x88 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r2, r1 │ │ │ │ + subs r5, #202 @ 0xca │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cbnz r4, 5425c2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4308ce> │ │ │ │ + @ instruction: 0xb6cc │ │ │ │ lsls r2, r7, #2 │ │ │ │ - subs r2, #44 @ 0x2c │ │ │ │ + adds r7, #108 @ 0x6c │ │ │ │ lsls r6, r5, #2 │ │ │ │ pop {r0, r2, r6, pc} │ │ │ │ - vshr.u32 d20, d8, #1 │ │ │ │ + vcvt.u16.f16 , q4, #1 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r1, #22 │ │ │ │ + adds r6, #86 @ 0x56 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r6, r4 │ │ │ │ + subs r5, #230 @ 0xe6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r1, #4 │ │ │ │ + adds r6, #68 @ 0x44 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - tst r6, r3 │ │ │ │ + subs r7, #94 @ 0x5e │ │ │ │ lsls r6, r5, #2 │ │ │ │ - @ instruction: 0xb844 │ │ │ │ + push {r2, r7, lr} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - subs r0, #228 @ 0xe4 │ │ │ │ + adds r6, #36 @ 0x24 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r0, r2 │ │ │ │ + subs r7, #208 @ 0xd0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - @ instruction: 0xb816 │ │ │ │ + push {r1, r2, r4, r6, lr} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - subs r0, #182 @ 0xb6 │ │ │ │ + adds r5, #246 @ 0xf6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - rors r6, r7 │ │ │ │ + subs r7, #62 @ 0x3e │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r0, #110 @ 0x6e │ │ │ │ + adds r5, #174 @ 0xae │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r4, r5 │ │ │ │ + subs r6, #44 @ 0x2c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r0, #14 │ │ │ │ + adds r5, #78 @ 0x4e │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r6, #136 @ 0x88 │ │ │ │ + subs r3, #200 @ 0xc8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - @ instruction: 0xb75a │ │ │ │ + push {r1, r3, r4, r7} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - adds r7, #250 @ 0xfa │ │ │ │ + adds r5, #58 @ 0x3a │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bpl.n 54260c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x430918> │ │ │ │ + bcs.n 54268c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x430998> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r5, #164 @ 0xa4 │ │ │ │ + subs r2, #228 @ 0xe4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r5, #168 @ 0xa8 │ │ │ │ + subs r2, #232 @ 0xe8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adcs r4, r5 │ │ │ │ + subs r6, #172 @ 0xac │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r7, #136 @ 0x88 │ │ │ │ + adds r4, #200 @ 0xc8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - @ instruction: 0xead400ad │ │ │ │ - @ instruction: 0xeaf000ad │ │ │ │ - cdp 0, 4, cr0, cr0, cr13, {5} │ │ │ │ - pkhtb r0, lr, sp, asr #2 │ │ │ │ - cdp 0, 2, cr0, cr14, cr13, {5} │ │ │ │ - @ instruction: 0xeabc00ad │ │ │ │ - subs r7, #18 │ │ │ │ + @ instruction: 0xe81400ad │ │ │ │ + @ instruction: 0xe83000ad │ │ │ │ + @ instruction: 0xeb8000ad │ │ │ │ + @ instruction: 0xe80e00ad │ │ │ │ + sbc.w r0, lr, sp, asr #2 │ │ │ │ + b.n 542610 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43091c> │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + subs r4, #82 @ 0x52 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r6, #228 @ 0xe4 │ │ │ │ + adds r4, #36 @ 0x24 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r6, #158 @ 0x9e │ │ │ │ + subs r3, #222 @ 0xde │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r6, #180 @ 0xb4 │ │ │ │ + adds r3, #244 @ 0xf4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ands r2, r0 │ │ │ │ + subs r5, #66 @ 0x42 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - push {r2, r3, r4, r5, r6, r7, lr} │ │ │ │ + cbz r4, 54267e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43098a> │ │ │ │ lsls r2, r7, #2 │ │ │ │ - adds r6, #156 @ 0x9c │ │ │ │ + adds r3, #220 @ 0xdc │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r6, #238 @ 0xee │ │ │ │ + subs r4, #46 @ 0x2e │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r6, #104 @ 0x68 │ │ │ │ + adds r3, #168 @ 0xa8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strd r0, r0, [r4, #692] @ 0x2b4 │ │ │ │ - ldrd r0, r0, [lr, #692] @ 0x2b4 │ │ │ │ - subs r5, #102 @ 0x66 │ │ │ │ + b.n 542448 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x430754> │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + b.n 542480 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43078c> │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + subs r2, #166 @ 0xa6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r6, #44 @ 0x2c │ │ │ │ + adds r3, #108 @ 0x6c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r4, #188 @ 0xbc │ │ │ │ + subs r1, #252 @ 0xfc │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r6, #26 │ │ │ │ + adds r3, #90 @ 0x5a │ │ │ │ lsls r6, r5, #2 │ │ │ │ - eors r2, r6 │ │ │ │ + subs r5, #178 @ 0xb2 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r5, #228 @ 0xe4 │ │ │ │ + adds r3, #36 @ 0x24 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bcc.n 542690 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43099c> │ │ │ │ + beq.n 542710 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x430a1c> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r3, #218 @ 0xda │ │ │ │ + subs r1, #26 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r3, #222 @ 0xde │ │ │ │ + subs r1, #30 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bcc.n 542674 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x430980> │ │ │ │ + beq.n 5426f4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x430a00> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r3, #238 @ 0xee │ │ │ │ + subs r1, #46 @ 0x2e │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r3, #242 @ 0xf2 │ │ │ │ + subs r1, #50 @ 0x32 │ │ │ │ lsls r6, r5, #2 │ │ │ │ cmp r1, #11 │ │ │ │ bhi.n 54268e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43099a> │ │ │ │ subs r1, #1 │ │ │ │ cmp r1, #10 │ │ │ │ bhi.n 5426ec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4309f8> │ │ │ │ tbb [pc, r1] │ │ │ │ @@ -1755401,17 +1755449,17 @@ │ │ │ │ add r3, pc │ │ │ │ clz r4, r4 │ │ │ │ add r1, pc │ │ │ │ bl 51ae6c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409178> │ │ │ │ movs r3, #1 │ │ │ │ lsl.w r4, r3, r4 │ │ │ │ b.n 54271e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x430a2a> │ │ │ │ - subs r6, #212 @ 0xd4 │ │ │ │ + subs r4, #20 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r3, #30 │ │ │ │ + adds r0, #94 @ 0x5e │ │ │ │ lsls r6, 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 ip, [pc, #128] @ 542880 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x430b8c> │ │ │ │ @@ -1755510,21 +1755558,21 @@ │ │ │ │ movw r2, #767 @ 0x2ff │ │ │ │ ldr r1, [pc, #24] @ (542908 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x430c14>) │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ bl 51b914 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409c20> │ │ │ │ nop │ │ │ │ - b.n 542414 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x430720> │ │ │ │ + b.n 542e94 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4311a0> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 54244c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x430758> │ │ │ │ + b.n 542ecc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4311d8> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 54247c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x430788> │ │ │ │ + b.n 542efc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x431208> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 54242c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x430738> │ │ │ │ + b.n 542eac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4311b8> │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ ldr.w r3, [r0, #480] @ 0x1e0 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -1755666,31 +1755714,31 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 541470 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42f77c> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 51dbe8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40bef4> │ │ │ │ b.n 5429a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x430cac> │ │ │ │ - b.n 542380 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43068c> │ │ │ │ + b.n 542e00 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43110c> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 5423c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4306cc> │ │ │ │ + b.n 542e40 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43114c> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 542368 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x430674> │ │ │ │ + b.n 542de8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4310f4> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 5423a4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4306b0> │ │ │ │ + b.n 542e24 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x431130> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 5423d8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4306e4> │ │ │ │ + b.n 542e58 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x431164> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r0, #212 @ 0xd4 │ │ │ │ + cmp r6, #20 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r4, #164 @ 0xa4 │ │ │ │ + subs r1, #228 @ 0xe4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r0, #198 @ 0xc6 │ │ │ │ + cmp r6, #6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r4, #186 @ 0xba │ │ │ │ + subs r1, #250 @ 0xfa │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #388] @ (542c68 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x430f74>) │ │ │ │ @@ -1755842,25 +1755890,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ bpl.n 542c90 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x430f9c> │ │ │ │ lsls r7, r2, #5 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ bmi.n 542cb8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x430fc4> │ │ │ │ lsls r7, r2, #5 │ │ │ │ - subs r2, #196 @ 0xc4 │ │ │ │ + subs r0, #4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r6, sp, #72 @ 0x48 │ │ │ │ + add r3, sp, #328 @ 0x148 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - cmp r6, #178 @ 0xb2 │ │ │ │ + cmp r3, #242 @ 0xf2 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r2, #218 @ 0xda │ │ │ │ + subs r0, #26 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r5, sp, #1008 @ 0x3f0 │ │ │ │ + add r3, sp, #240 @ 0xf0 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - cmp r6, #156 @ 0x9c │ │ │ │ + cmp r3, #220 @ 0xdc │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ ldr.w r3, [r0, #440] @ 0x1b8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -1755941,19 +1755989,19 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 53e020 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42c32c> │ │ │ │ nop │ │ │ │ bcc.n 542e18 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x431124> │ │ │ │ lsls r7, r2, #5 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #160 @ 0xa0 │ │ │ │ + adds r6, #224 @ 0xe0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r4, sp, #952 @ 0x3b8 │ │ │ │ + add r2, sp, #184 @ 0xb8 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - cmp r5, #142 @ 0x8e │ │ │ │ + cmp r2, #206 @ 0xce │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov sl, r2 │ │ │ │ @@ -1756682,51 +1756730,51 @@ │ │ │ │ beq.w 5432e2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4315ee> │ │ │ │ b.n 5432c8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4315d4> │ │ │ │ mov r0, fp │ │ │ │ bl 53e020 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x42c32c> │ │ │ │ nop │ │ │ │ bcs.n 543628 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x431934> │ │ │ │ lsls r7, r2, #5 │ │ │ │ - adds r7, #162 @ 0xa2 │ │ │ │ + adds r4, #226 @ 0xe2 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r2, sp, #360 @ 0x168 │ │ │ │ + add r7, pc, #616 @ (adr r7, 543800 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x431b0c>) │ │ │ │ lsls r2, r7, #2 │ │ │ │ - cmp r2, #252 @ 0xfc │ │ │ │ + cmp r0, #60 @ 0x3c │ │ │ │ lsls r6, r5, #2 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #48 @ 0x30 │ │ │ │ + cmp r7, #112 @ 0x70 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r5, pc, #280 @ (adr r5, 5436c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4319cc>) │ │ │ │ + add r2, pc, #536 @ (adr r2, 5437c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x431acc>) │ │ │ │ lsls r2, r7, #2 │ │ │ │ - movs r5, #230 @ 0xe6 │ │ │ │ + movs r3, #38 @ 0x26 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r2, #92 @ 0x5c │ │ │ │ + cmp r7, #156 @ 0x9c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r5, pc, #200 @ (adr r5, 54367c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x431988>) │ │ │ │ + add r2, pc, #456 @ (adr r2, 54377c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x431a88>) │ │ │ │ lsls r2, r7, #2 │ │ │ │ - movs r5, #210 @ 0xd2 │ │ │ │ + movs r3, #18 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r2, #32 │ │ │ │ + cmp r7, #96 @ 0x60 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r5, pc, #104 @ (adr r5, 543628 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x431934>) │ │ │ │ + add r2, pc, #360 @ (adr r2, 543728 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x431a34>) │ │ │ │ lsls r2, r7, #2 │ │ │ │ - movs r5, #186 @ 0xba │ │ │ │ + movs r2, #250 @ 0xfa │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 543af8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x431e04> │ │ │ │ + svc 216 @ 0xd8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r4, pc, #1016 @ (adr r4, 5439c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x431cd0>) │ │ │ │ + add r2, pc, #248 @ (adr r2, 5436c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4319d0>) │ │ │ │ lsls r2, r7, #2 │ │ │ │ - movs r5, #158 @ 0x9e │ │ │ │ + movs r2, #222 @ 0xde │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r1, #152 @ 0x98 │ │ │ │ + cmp r6, #216 @ 0xd8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r4, pc, #920 @ (adr r4, 543970 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x431c7c>) │ │ │ │ + add r2, pc, #152 @ (adr r2, 543670 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43197c>) │ │ │ │ lsls r2, r7, #2 │ │ │ │ - movs r5, #134 @ 0x86 │ │ │ │ + movs r2, #198 @ 0xc6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ 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, #100] @ (543654 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x431960>) │ │ │ │ @@ -1756776,19 +1756824,19 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ ldmia r2!, {r1, r3} │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r1!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - adds r1, #140 @ 0x8c │ │ │ │ + cmp r6, #204 @ 0xcc │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r4, pc, #56 @ (adr r4, 5436a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4319ac>) │ │ │ │ + add r1, pc, #312 @ (adr r1, 5437a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x431aac>) │ │ │ │ lsls r2, r7, #2 │ │ │ │ - movs r4, #174 @ 0xae │ │ │ │ + movs r1, #238 @ 0xee │ │ │ │ lsls r6, r5, #2 │ │ │ │ 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] @ (543714 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x431a20>) │ │ │ │ @@ -1756860,19 +1756908,19 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ ldmia r1, {r1, r3, r4, r5, r6} │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r1!, {r3, r6} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - adds r0, #224 @ 0xe0 │ │ │ │ + cmp r6, #32 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r3, pc, #312 @ (adr r3, 543860 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x431b6c>) │ │ │ │ + add r0, pc, #568 @ (adr r0, 543960 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x431c6c>) │ │ │ │ lsls r2, r7, #2 │ │ │ │ - movs r3, #238 @ 0xee │ │ │ │ + movs r1, #46 @ 0x2e │ │ │ │ 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, #3968] @ 0xf80 │ │ │ │ ldr r4, [pc, #924] @ (543adc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x431de8>) │ │ │ │ mov r5, r2 │ │ │ │ @@ -1757226,43 +1757274,43 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r0!, {r3, r4, r7} │ │ │ │ lsls r7, r2, #5 │ │ │ │ ldmia r0!, {r1, r2, r4, r6} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - str r0, [r5, #104] @ 0x68 │ │ │ │ + str r0, [r5, #60] @ 0x3c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r1, pc, #280 @ (adr r1, 543c0c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x431f18>) │ │ │ │ + ldr r6, [sp, #536] @ 0x218 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - movs r1, #230 @ 0xe6 │ │ │ │ + subs r6, r4, #4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #60 @ 0x3c │ │ │ │ + cmp r3, #124 @ 0x7c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r0, pc, #632 @ (adr r0, 543d7c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x432088>) │ │ │ │ + ldr r5, [sp, #888] @ 0x378 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - movs r1, #62 @ 0x3e │ │ │ │ + subs r6, r7, #1 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r2, [r1, #92] @ 0x5c │ │ │ │ + str r2, [r1, #48] @ 0x30 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r0, pc, #416 @ (adr r0, 543cb0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x431fbc>) │ │ │ │ + ldr r5, [sp, #672] @ 0x2a0 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - movs r1, #8 │ │ │ │ + subs r0, r1, #1 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r0, [r7, #76] @ 0x4c │ │ │ │ + str r0, [r7, #32] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r7, [sp, #600] @ 0x258 │ │ │ │ + ldr r4, [sp, #856] @ 0x358 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - movs r0, #54 @ 0x36 │ │ │ │ + adds r6, r6, #5 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r5, #74 @ 0x4a │ │ │ │ + cmp r2, #138 @ 0x8a │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r0, #32 │ │ │ │ + adds r0, r4, #5 │ │ │ │ lsls r6, r5, #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 │ │ │ │ @@ -1757401,23 +1757449,23 @@ │ │ │ │ nop │ │ │ │ stmia r4!, {r4, r7} │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ stmia r3!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - cmp r3, #216 @ 0xd8 │ │ │ │ + cmp r1, #24 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r5, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r3, [sp, #184] @ 0xb8 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - subs r6, r1, #2 │ │ │ │ + subs r6, r1, r7 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r3, #162 @ 0xa2 │ │ │ │ + cmp r0, #226 @ 0xe2 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r0, r7, #1 │ │ │ │ + subs r0, r7, r6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #264] @ (543dc0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4320cc>) │ │ │ │ @@ -1757525,19 +1757573,19 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ stmia r3!, {r6} │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - movs r3, #156 @ 0x9c │ │ │ │ + movs r0, #220 @ 0xdc │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r4, [sp, #632] @ 0x278 │ │ │ │ + ldr r1, [sp, #888] @ 0x378 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - adds r6, r7, #4 │ │ │ │ + subs r6, r7, r1 │ │ │ │ lsls r6, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r2, [pc, #280] @ (543f00 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43220c>) │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ @@ -1757656,33 +1757704,33 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ stmia r2!, {r4} │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ stmia r1!, {r3, r4, r6, r7} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - cmp r1, #60 @ 0x3c │ │ │ │ + movs r6, #124 @ 0x7c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r3, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r0, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - adds r6, r3, #1 │ │ │ │ + adds r6, r3, r6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r7, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r4, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r7, {r3, r4, r6, r7} │ │ │ │ + ldmia r5!, {r3, r4} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - vld4.32 {d0-d3}, [r8 :128]! │ │ │ │ - ldr r3, [sp, #488] @ 0x1e8 │ │ │ │ + @ instruction: 0xf66800ad │ │ │ │ + ldr r0, [sp, #744] @ 0x2e8 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r7, {r1, r3, r5, r7} │ │ │ │ + ldmia r4!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr.w r0, [ip, #173] @ 0xad │ │ │ │ - ldr r3, [sp, #392] @ 0x188 │ │ │ │ + @ instruction: 0xf61c00ad │ │ │ │ + ldr r0, [sp, #648] @ 0x288 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r7, {r1, r4, r7} │ │ │ │ + ldmia r4, {r1, r4, r6, r7} │ │ │ │ lsls r5, r5, #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 │ │ │ │ @@ -1757733,17 +1757781,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #16] @ (543fc8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4322d4>) │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ movw r2, #2120 @ 0x848 │ │ │ │ bl 51b914 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409c20> │ │ │ │ - cmp r0, #224 @ 0xe0 │ │ │ │ + movs r6, #32 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r2, r7, r4 │ │ │ │ + adds r2, r7, r1 │ │ │ │ lsls r6, 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 │ │ │ │ movs r4, #0 │ │ │ │ @@ -1757860,54 +1757908,54 @@ │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2594 @ 0xa22 │ │ │ │ bl 51b914 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409c20> │ │ │ │ nop │ │ │ │ - cmp r0, #126 @ 0x7e │ │ │ │ + movs r5, #190 @ 0xbe │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r1, [sp, #848] @ 0x350 │ │ │ │ + str r7, [sp, #80] @ 0x50 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - subs r4, r6, r1 │ │ │ │ + asrs r4, r6, #30 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r0, #102 @ 0x66 │ │ │ │ + movs r5, #166 @ 0xa6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r1, [sp, #752] @ 0x2f0 │ │ │ │ + str r6, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - subs r4, r3, r1 │ │ │ │ + asrs r4, r3, #30 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r0, #78 @ 0x4e │ │ │ │ + movs r5, #142 @ 0x8e │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r1, [sp, #656] @ 0x290 │ │ │ │ + str r6, [sp, #912] @ 0x390 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - subs r4, r0, r1 │ │ │ │ + asrs r4, r0, #30 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r0, #70 @ 0x46 │ │ │ │ + movs r5, #134 @ 0x86 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r1, [sp, #560] @ 0x230 │ │ │ │ + str r6, [sp, #816] @ 0x330 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - subs r4, r5, r0 │ │ │ │ + asrs r4, r5, #29 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r0, #58 @ 0x3a │ │ │ │ + movs r5, #122 @ 0x7a │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r1, [sp, #464] @ 0x1d0 │ │ │ │ + str r6, [sp, #720] @ 0x2d0 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - subs r4, r2, r0 │ │ │ │ + asrs r4, r2, #29 │ │ │ │ lsls r6, r5, #2 │ │ │ │ subs r0, #3 │ │ │ │ cmp r0, #12 │ │ │ │ bhi.n 544138 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x432444> │ │ │ │ ldr r3, [pc, #12] @ (54413c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x432448>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - movs r2, #52 @ 0x34 │ │ │ │ + subs r4, r6, #5 │ │ │ │ lsls r7, r4, #4 │ │ │ │ lsls r1, r1, #27 │ │ │ │ bpl.n 54417e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43248a> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1757925,15 +1757973,15 @@ │ │ │ │ ldr.w r3, [r1, r3, lsl #2] │ │ │ │ mov r1, r2 │ │ │ │ orr.w r3, r3, #16384 @ 0x4000 │ │ │ │ mov r2, r3 │ │ │ │ bl 51c160 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40a46c> │ │ │ │ pop {r3, pc} │ │ │ │ bx lr │ │ │ │ - movs r1, #250 @ 0xfa │ │ │ │ + subs r2, r7, #4 │ │ │ │ lsls r7, r4, #4 │ │ │ │ lsls r1, r1, #28 │ │ │ │ bpl.n 5441c2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4324ce> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1757951,15 +1757999,15 @@ │ │ │ │ ldr.w r3, [r1, r3, lsl #2] │ │ │ │ mov r1, r2 │ │ │ │ orr.w r3, r3, #8192 @ 0x2000 │ │ │ │ mov r2, r3 │ │ │ │ bl 51c160 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40a46c> │ │ │ │ pop {r3, pc} │ │ │ │ bx lr │ │ │ │ - movs r1, #182 @ 0xb6 │ │ │ │ + subs r6, r6, #3 │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -1758097,23 +1758145,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #28] @ (544364 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x432670>) │ │ │ │ movw r2, #2689 @ 0xa81 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 51b914 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409c20> │ │ │ │ nop │ │ │ │ - movs r3, #252 @ 0xfc │ │ │ │ + movs r1, #60 @ 0x3c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r7, [sp, #120] @ 0x78 │ │ │ │ + str r4, [sp, #376] @ 0x178 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - asrs r6, r7, #30 │ │ │ │ + asrs r6, r7, #19 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r5, #214 @ 0xd6 │ │ │ │ + movs r3, #22 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r0, r5, #30 │ │ │ │ + asrs r0, r5, #19 │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ ldr.w r4, [pc, #2908] @ 544ed8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4331e4> │ │ │ │ mov r6, r1 │ │ │ │ @@ -1759214,27 +1759262,27 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ pop {r5, r6} │ │ │ │ lsls r7, r2, #5 │ │ │ │ revsh r6, r1 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - subs r2, r3, r7 │ │ │ │ + adds r2, r3, r4 │ │ │ │ lsls r7, r4, #4 │ │ │ │ - subs r0, r6, r2 │ │ │ │ + asrs r0, r6, #31 │ │ │ │ lsls r7, r4, #4 │ │ │ │ - adds r0, r2, r6 │ │ │ │ + asrs r0, r2, #27 │ │ │ │ lsls r7, r4, #4 │ │ │ │ - adds r6, r7, r4 │ │ │ │ + asrs r6, r7, #25 │ │ │ │ lsls r7, r4, #4 │ │ │ │ - adds r0, r6, r0 │ │ │ │ + asrs r0, r6, #21 │ │ │ │ lsls r7, r4, #4 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r2, #29 │ │ │ │ + asrs r0, r2, #18 │ │ │ │ lsls r7, r4, #4 │ │ │ │ movs r0, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r5, #4] │ │ │ │ ldr.w r2, [r0, #480] @ 0x1e0 │ │ │ │ cmp r6, r2 │ │ │ │ bcs.w 545b68 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x433e74> │ │ │ │ @@ -1760553,169 +1760601,160 @@ │ │ │ │ b.w 544702 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x432a0e> │ │ │ │ mov r1, r6 │ │ │ │ movs r2, #4 │ │ │ │ bl 51b9ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409cb8> │ │ │ │ b.w 5451e8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4334f4> │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r2, r3, r4, r7} │ │ │ │ + cbnz r6, 545d3a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x434046> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r6!, {r3, r4, r5} │ │ │ │ + stmia r3!, {r3, r4, r5, r6} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsrs r6, r5, #1 │ │ │ │ + lsls r6, r5, #22 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - stmia r5!, {r3, r5, r6, r7} │ │ │ │ + stmia r3!, {r3, r5} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - @ instruction: 0xb7fc │ │ │ │ + push {r2, r3, r4, r5, lr} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 545f98 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4342a4> │ │ │ │ + udf #128 @ 0x80 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r2, [r2, #28] │ │ │ │ + strh r2, [r2, #6] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - @ instruction: 0xb7c2 │ │ │ │ + push {r1, lr} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r5!, {r1, r4, r7} │ │ │ │ + stmia r2!, {r1, r4, r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - @ instruction: 0xb7a4 │ │ │ │ + push {r2, r5, r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - @ instruction: 0xb778 │ │ │ │ + push {r3, r4, r5, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - @ instruction: 0xb74e │ │ │ │ + push {r1, r2, r3, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r5!, {r1, r5} │ │ │ │ + stmia r2!, {r1, r5, r6} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - @ instruction: 0xb736 │ │ │ │ + push {r1, r2, r4, r5, r6} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r5!, {r1, r3} │ │ │ │ + stmia r2!, {r1, r3, r6} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - @ instruction: 0xb71e │ │ │ │ + push {r1, r2, r3, r4, r6} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - @ instruction: 0xb6ec │ │ │ │ + push {r2, r3, r5} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - @ instruction: 0xb708 │ │ │ │ + push {r3, r6} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r4!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r2!, {r2, r3, r4} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - @ instruction: 0xb6f0 │ │ │ │ + push {r4, r5} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - @ instruction: 0xb64c │ │ │ │ + cbz r4, 545db6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4340c2> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - @ instruction: 0xb66a │ │ │ │ + cbz r2, 545dc2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4340ce> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - udf #132 @ 0x84 │ │ │ │ + blt.n 545ce4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x433ff0> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r2, [r1, #8] │ │ │ │ + ldrb r2, [r1, #25] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - push {r1, r3, r4, r5, lr} │ │ │ │ + sxtb r2, r7 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - push {r2, r4, r5, r6, r7} │ │ │ │ + sxth r4, r6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - push {r4, lr} │ │ │ │ + sxtb r0, r2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - asrs r0, r4, #4 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - lsls r2, r1, #5 │ │ │ │ + lsrs r0, r4, #25 │ │ │ │ lsls r6, r5, #2 │ │ │ │ + cdp2 0, 8, cr0, cr10, cr13, {5} │ │ │ │ subs r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r4, #18 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - lsls r0, r4, #4 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - asrs r0, r4, #7 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - lsls r6, r1, #4 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - asrs r2, r7, #14 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - lsls r4, r7, #3 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - asrs r4, r7, #4 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - lsls r2, r5, #3 │ │ │ │ + asrs r2, r4, #7 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r6, r2, #1 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - lsls r0, r3, #3 │ │ │ │ + cdp2 0, 6, cr0, cr0, cr13, {5} │ │ │ │ + lsrs r0, r4, #28 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r2, r4, #6 │ │ │ │ + cdp2 0, 4, cr0, cr14, cr13, {5} │ │ │ │ + asrs r2, r7, #3 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r0, r7 │ │ │ │ + cdp2 0, 3, cr0, cr12, cr13, {5} │ │ │ │ + lsrs r4, r7, #25 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r4, r1, #13 │ │ │ │ + cdp2 0, 2, cr0, cr10, cr13, {5} │ │ │ │ + lsrs r6, r2, #22 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r6, r4 │ │ │ │ + cdp2 0, 1, cr0, cr8, cr13, {5} │ │ │ │ + lsrs r2, r4, #27 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r2, r3, #27 │ │ │ │ + ldc2l 0, cr0, [r8, #-692]! @ 0xfffffd4c │ │ │ │ + asrs r4, r1, #2 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r4, r2 │ │ │ │ + stc2l 0, cr0, [r6, #-692]! @ 0xfffffd4c │ │ │ │ + lsrs r2, r3, #16 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cbz r0, 545dfe <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43410a> │ │ │ │ + ldc2l 0, cr0, [r4, #-692] @ 0xfffffd4c │ │ │ │ + add sp, #288 @ 0x120 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cbz r2, 545e08 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x434114> │ │ │ │ + add sp, #392 @ 0x188 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - uxtb r4, r6 │ │ │ │ + add sp, #208 @ 0xd0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cbz r0, 545e0c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x434118> │ │ │ │ + add sp, #320 @ 0x140 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - uxtb r2, r4 │ │ │ │ + add sp, #136 @ 0x88 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - uxtb r4, r7 │ │ │ │ + add sp, #240 @ 0xf0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - uxtb r6, r1 │ │ │ │ + add sp, #56 @ 0x38 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - uxtb r2, r5 │ │ │ │ + add sp, #168 @ 0xa8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - uxth r2, r7 │ │ │ │ + add r7, sp, #1000 @ 0x3e8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - uxtb r6, r2 │ │ │ │ + add sp, #88 @ 0x58 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - uxth r0, r5 │ │ │ │ + add r7, sp, #928 @ 0x3a0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - uxtb r2, r0 │ │ │ │ + add sp, #8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - uxth r4, r2 │ │ │ │ + add r7, sp, #848 @ 0x350 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - uxth r0, r6 │ │ │ │ + add r7, sp, #960 @ 0x3c0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - uxth r0, r0 │ │ │ │ + add r7, sp, #768 @ 0x300 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - uxth r4, r3 │ │ │ │ + add r7, sp, #880 @ 0x370 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - sxtb r6, r5 │ │ │ │ + add r7, sp, #696 @ 0x2b8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - uxth r2, r1 │ │ │ │ + add r7, sp, #808 @ 0x328 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - sxtb r2, r3 │ │ │ │ + add r7, sp, #616 @ 0x268 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - sxtb r4, r6 │ │ │ │ + add r7, sp, #720 @ 0x2d0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - sxtb r6, r0 │ │ │ │ + add r7, sp, #536 @ 0x218 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - sxtb r2, r4 │ │ │ │ + add r7, sp, #648 @ 0x288 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - sxth r2, r6 │ │ │ │ + add r7, sp, #456 @ 0x1c8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - sxtb r4, r1 │ │ │ │ + add r7, sp, #560 @ 0x230 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - sxth r6, r3 │ │ │ │ + add r7, sp, #376 @ 0x178 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - sxth r2, r7 │ │ │ │ + add r7, sp, #488 @ 0x1e8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - sxth r4, r1 │ │ │ │ + add r7, sp, #304 @ 0x130 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - sxth r6, r4 │ │ │ │ + add r7, sp, #408 @ 0x198 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cbz r2, 545e54 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x434160> │ │ │ │ + add r6, sp, #904 @ 0x388 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cbz r6, 545e5e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43416a> │ │ │ │ + add r6, sp, #1016 @ 0x3f8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cbz r6, 545e56 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x434162> │ │ │ │ + add r6, sp, #824 @ 0x338 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cbz r2, 545e62 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43416e> │ │ │ │ + add r6, sp, #936 @ 0x3a8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, ip │ │ │ │ movs r2, #4 │ │ │ │ str r3, [sp, #24] │ │ │ │ bl 51b9ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409cb8> │ │ │ │ ldr.w r0, [r4, #480] @ 0x1e0 │ │ │ │ @@ -1761107,119 +1761146,119 @@ │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2861 @ 0xb2d │ │ │ │ bl 51b914 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x409c20> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ - add sp, #32 │ │ │ │ + add r5, sp, #288 @ 0x120 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add sp, #136 @ 0x88 │ │ │ │ + add r5, sp, #392 @ 0x188 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r7, sp, #952 @ 0x3b8 │ │ │ │ + add r5, sp, #184 @ 0xb8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add sp, #32 │ │ │ │ + add r5, sp, #288 @ 0x120 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r7, sp, #480 @ 0x1e0 │ │ │ │ + add r4, sp, #736 @ 0x2e0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r7, sp, #584 @ 0x248 │ │ │ │ + add r4, sp, #840 @ 0x348 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r7, sp, #392 @ 0x188 │ │ │ │ + add r4, sp, #648 @ 0x288 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r7, sp, #496 @ 0x1f0 │ │ │ │ + add r4, sp, #752 @ 0x2f0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r7, sp, #384 @ 0x180 │ │ │ │ + add r4, sp, #640 @ 0x280 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r7, sp, #216 @ 0xd8 │ │ │ │ + add r4, sp, #472 @ 0x1d8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r7, sp, #24 │ │ │ │ + add r4, sp, #280 @ 0x118 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r7, sp, #136 @ 0x88 │ │ │ │ + add r4, sp, #392 @ 0x188 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r6, sp, #904 @ 0x388 │ │ │ │ + add r4, sp, #136 @ 0x88 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r6, sp, #1008 @ 0x3f0 │ │ │ │ + add r4, sp, #240 @ 0xf0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r6, sp, #704 @ 0x2c0 │ │ │ │ + add r3, sp, #960 @ 0x3c0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r6, sp, #816 @ 0x330 │ │ │ │ + add r4, sp, #48 @ 0x30 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r6, sp, #560 @ 0x230 │ │ │ │ + add r3, sp, #816 @ 0x330 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r6, sp, #672 @ 0x2a0 │ │ │ │ + add r3, sp, #928 @ 0x3a0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsrs r4, r1, #9 │ │ │ │ + lsls r4, r1, #30 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - @ instruction: 0xfb0600ad │ │ │ │ - add r6, sp, #408 @ 0x198 │ │ │ │ + str.w r0, [r6, sp, lsl #2] │ │ │ │ + add r3, sp, #664 @ 0x298 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r6, sp, #512 @ 0x200 │ │ │ │ + add r3, sp, #768 @ 0x300 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsrs r4, r7, #5 │ │ │ │ + lsls r4, r7, #26 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - @ instruction: 0xfade00ad │ │ │ │ - lsrs r6, r7, #26 │ │ │ │ + ldrb.w r0, [lr, sp, lsl #2] │ │ │ │ + lsrs r6, r7, #15 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - @ instruction: 0xfab800ad │ │ │ │ - add r6, sp, #368 @ 0x170 │ │ │ │ + @ instruction: 0xf7f800ad │ │ │ │ + add r3, sp, #624 @ 0x270 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r6, sp, #200 @ 0xc8 │ │ │ │ + add r3, sp, #456 @ 0x1c8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r5, sp, #920 @ 0x398 │ │ │ │ + add r3, sp, #152 @ 0x98 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r6, sp, #0 │ │ │ │ + add r3, sp, #256 @ 0x100 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsrs r6, r7, #8 │ │ │ │ + lsls r6, r7, #29 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - @ instruction: 0xfa3000ad │ │ │ │ - lsrs r0, r5, #10 │ │ │ │ + @ instruction: 0xf77000ad │ │ │ │ + lsls r0, r5, #31 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - @ instruction: 0xfa1e00ad │ │ │ │ - lsrs r6, r7, #15 │ │ │ │ + @ instruction: 0xf75e00ad │ │ │ │ + lsrs r6, r7, #4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - @ instruction: 0xfa0c00ad │ │ │ │ - add r5, sp, #432 @ 0x1b0 │ │ │ │ + @ instruction: 0xf74c00ad │ │ │ │ + add r2, sp, #688 @ 0x2b0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r5, sp, #536 @ 0x218 │ │ │ │ + add r2, sp, #792 @ 0x318 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r5, sp, #344 @ 0x158 │ │ │ │ + add r2, sp, #600 @ 0x258 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r5, sp, #448 @ 0x1c0 │ │ │ │ + add r2, sp, #704 @ 0x2c0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsrs r4, r3, #16 │ │ │ │ + lsrs r4, r3, #5 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - vst1.8 {d16[5]}, [lr]! │ │ │ │ - add r4, sp, #824 @ 0x338 │ │ │ │ + @ instruction: 0xf70e00ad │ │ │ │ + add r2, sp, #56 @ 0x38 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r4, sp, #928 @ 0x3a0 │ │ │ │ + add r2, sp, #160 @ 0xa0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r4, sp, #736 @ 0x2e0 │ │ │ │ + add r1, sp, #992 @ 0x3e0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r4, sp, #848 @ 0x350 │ │ │ │ + add r2, sp, #80 @ 0x50 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r4, sp, #512 @ 0x200 │ │ │ │ + add r1, sp, #768 @ 0x300 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r4, sp, #616 @ 0x268 │ │ │ │ + add r1, sp, #872 @ 0x368 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r0, r5, #28 │ │ │ │ + lsls r0, r5, #17 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str??.w r0, [sl, #173] @ 0xad │ │ │ │ - add r4, sp, #96 @ 0x60 │ │ │ │ + @ instruction: 0xf62a00ad │ │ │ │ + add r1, sp, #352 @ 0x160 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r4, sp, #200 @ 0xc8 │ │ │ │ + add r1, sp, #456 @ 0x1c8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r4, sp, #8 │ │ │ │ + add r1, sp, #264 @ 0x108 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r4, sp, #112 @ 0x70 │ │ │ │ + add r1, sp, #368 @ 0x170 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r0, r4, #27 │ │ │ │ + lsls r0, r4, #16 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strb r2, [r1, #31] │ │ │ │ + strb r2, [r1, #20] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - str??.w r0, [sl, sp, lsl #2] │ │ │ │ + sub.w r0, sl, #5668864 @ 0x568000 │ │ │ │ movw r3, #6246 @ 0x1866 │ │ │ │ cmp r1, r3 │ │ │ │ bhi.w 5475d4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4358e0> │ │ │ │ cmp.w r1, #5248 @ 0x1480 │ │ │ │ bls.w 546b6e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x434e7a> │ │ │ │ sub.w r1, r1, #5248 @ 0x1480 │ │ │ │ movw r3, #997 @ 0x3e5 │ │ │ │ @@ -1765414,23 +1765453,23 @@ │ │ │ │ ldr r0, [pc, #24] @ (548884 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x436b90>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (548888 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x436b94>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - b.n 548680 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43698c> │ │ │ │ + b.n 548100 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43640c> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 548720 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x436a2c> │ │ │ │ + b.n 5481a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4364ac> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 5486d8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4369e4> │ │ │ │ + b.n 548158 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x436464> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsrs r4, r1, #21 │ │ │ │ + lsrs r4, r1, #10 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - b.n 548690 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43699c> │ │ │ │ + b.n 548110 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43641c> │ │ │ │ lsls r5, r5, #2 │ │ │ │ movw r3, #5436 @ 0x153c │ │ │ │ cmp r0, r3 │ │ │ │ bhi.w 54905c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x437368> │ │ │ │ cmp.w r0, #4992 @ 0x1380 │ │ │ │ bcc.w 548c30 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x436f3c> │ │ │ │ sub.w r0, r0, #4992 @ 0x1380 │ │ │ │ @@ -1766424,221 +1766463,252 @@ │ │ │ │ ldr r0, [pc, #532] @ (54928c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x437598>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #528] @ (549290 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43759c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - lsrs r4, r1, #6 │ │ │ │ + lsls r4, r1, #27 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsrs r6, r4, #1 │ │ │ │ + lsls r6, r4, #22 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsrs r0, r4, #1 │ │ │ │ + lsls r0, r4, #22 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - b.n 5495b8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4378c4> │ │ │ │ + svc 210 @ 0xd2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 5495e0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4378ec> │ │ │ │ + svc 228 @ 0xe4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 549608 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x437914> │ │ │ │ + svc 246 @ 0xf6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 549628 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x437934> │ │ │ │ + b.n 5490a8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4373b4> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 549650 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43795c> │ │ │ │ + b.n 5490d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4373dc> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 549678 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x437984> │ │ │ │ + b.n 5490f8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x437404> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 5496a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4379ac> │ │ │ │ + b.n 549120 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43742c> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 5496b8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4379c4> │ │ │ │ + b.n 549138 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x437444> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 5496e0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4379ec> │ │ │ │ + b.n 549160 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43746c> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 549710 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x437a1c> │ │ │ │ + b.n 549190 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43749c> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 549740 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x437a4c> │ │ │ │ + b.n 5491c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4374cc> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 549760 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x437a6c> │ │ │ │ + b.n 5491e0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4374ec> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 549788 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x437a94> │ │ │ │ + b.n 549208 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x437514> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 5497a8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x437ab4> │ │ │ │ + b.n 549228 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x437534> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 5497d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x437adc> │ │ │ │ + b.n 549250 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43755c> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 5497f8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x437b04> │ │ │ │ + b.n 549278 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x437584> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 549818 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x437b24> │ │ │ │ + b.n 549298 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4375a4> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 549848 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x437b54> │ │ │ │ + b.n 5492c8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4375d4> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 549870 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x437b7c> │ │ │ │ + b.n 5492f0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4375fc> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 549890 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x437b9c> │ │ │ │ + b.n 549310 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43761c> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 5498c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x437bcc> │ │ │ │ + b.n 549340 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43764c> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 5488e8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x436bf4> │ │ │ │ + b.n 549368 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x437674> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 548910 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x436c1c> │ │ │ │ + b.n 549390 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43769c> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 548938 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x436c44> │ │ │ │ + b.n 5493b8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4376c4> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 548968 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x436c74> │ │ │ │ + b.n 5493e8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4376f4> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 5489a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x436cac> │ │ │ │ + b.n 549420 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43772c> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 5489d8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x436ce4> │ │ │ │ + b.n 549458 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x437764> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 5489f8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x436d04> │ │ │ │ + b.n 549478 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x437784> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 548a20 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x436d2c> │ │ │ │ + b.n 5494a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4377ac> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 548a58 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x436d64> │ │ │ │ + b.n 5494d8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4377e4> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 548a80 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x436d8c> │ │ │ │ + b.n 549500 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43780c> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 548ab0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x436dbc> │ │ │ │ + b.n 549530 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43783c> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 548ad8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x436de4> │ │ │ │ + b.n 549558 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x437864> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 548b08 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x436e14> │ │ │ │ + b.n 549588 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x437894> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 548b30 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x436e3c> │ │ │ │ + b.n 5495b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4378bc> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 548b68 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x436e74> │ │ │ │ + b.n 5495e8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4378f4> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 548b90 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x436e9c> │ │ │ │ + b.n 549610 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43791c> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 548bd0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x436edc> │ │ │ │ + b.n 549650 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43795c> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 548bf8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x436f04> │ │ │ │ + b.n 549678 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x437984> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - vhadd.s d0, d16, d29 │ │ │ │ - b.n 549450 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43775c> │ │ │ │ + ldcl 0, cr0, [r0], #-692 @ 0xfffffd4c │ │ │ │ + udf #206 @ 0xce │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 548fd8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4372e4> │ │ │ │ + b.n 548a58 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x436d64> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 548f98 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4372a4> │ │ │ │ + b.n 548a18 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x436d24> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 548dc0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4370cc> │ │ │ │ + b.n 549840 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x437b4c> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 548d80 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43708c> │ │ │ │ + b.n 549800 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x437b0c> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 548d40 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43704c> │ │ │ │ + b.n 5497c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x437acc> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 548f40 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43724c> │ │ │ │ + b.n 5489c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x436ccc> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 548f00 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43720c> │ │ │ │ + b.n 548980 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x436c8c> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 548ed0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4371dc> │ │ │ │ + b.n 549950 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x437c5c> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 548e98 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4371a4> │ │ │ │ + b.n 549918 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x437c24> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 548e48 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x437154> │ │ │ │ + b.n 5498c8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x437bd4> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 548e18 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x437124> │ │ │ │ + b.n 549898 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x437ba4> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 548de0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4370ec> │ │ │ │ + b.n 549860 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x437b6c> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 548da8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4370b4> │ │ │ │ + b.n 549828 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x437b34> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 548c88 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x436f94> │ │ │ │ + b.n 549708 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x437a14> │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + b.n 549738 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x437a44> │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + adds.w r0, lr, sp, asr #2 │ │ │ │ + add.w r0, r4, sp, asr #2 │ │ │ │ + @ instruction: 0xeaea00ad │ │ │ │ + pkhtb r0, ip, sp, asr #2 │ │ │ │ + @ instruction: 0xeaa600ad │ │ │ │ + eor.w r0, r8, sp, asr #2 │ │ │ │ + orn r0, sl, sp, asr #2 │ │ │ │ + b.n 548c90 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x436f9c> │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + b.n 548d00 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43700c> │ │ │ │ lsls r5, r5, #2 │ │ │ │ b.n 548cb8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x436fc4> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldcl 0, cr0, [lr, #692] @ 0x2b4 │ │ │ │ - stcl 0, cr0, [r4, #692] @ 0x2b4 │ │ │ │ - stc 0, cr0, [sl, #692]! @ 0x2b4 │ │ │ │ - stc 0, cr0, [ip, #692] @ 0x2b4 │ │ │ │ - stcl 0, cr0, [r6, #-692]! @ 0xfffffd4c │ │ │ │ - stcl 0, cr0, [r8, #-692] @ 0xfffffd4c │ │ │ │ - stc 0, cr0, [sl, #-692]! @ 0xfffffd4c │ │ │ │ - strex r0, r0, [r0, #692] @ 0x2b4 │ │ │ │ - ldrd r0, r0, [r6], #-692 @ 0x2b4 │ │ │ │ - @ instruction: 0xe85000ad │ │ │ │ - strd r0, r0, [r6], #692 @ 0x2b4 │ │ │ │ - @ instruction: 0xe8c400ad │ │ │ │ - ldmia.w lr, {r0, r2, r3, r5, r7} │ │ │ │ - ldrd r0, r0, [ip], #-692 @ 0x2b4 │ │ │ │ - @ instruction: 0xeab600ad │ │ │ │ - eors.w r0, r4, sp, asr #2 │ │ │ │ - orn r0, r6, sp, asr #2 │ │ │ │ - bics.w r0, ip, sp, asr #2 │ │ │ │ - ands.w r0, r2, sp, asr #2 │ │ │ │ - strd r0, r0, [r8, #692]! @ 0x2b4 │ │ │ │ - strd r0, r0, [sl, #692] @ 0x2b4 │ │ │ │ - @ instruction: 0xe9a400ad │ │ │ │ - @ instruction: 0xe98600ad │ │ │ │ - strd r0, r0, [r4, #-692]! @ 0x2b4 │ │ │ │ - strd r0, r0, [r2, #-692] @ 0x2b4 │ │ │ │ - stmdb r0!, {r0, r2, r3, r5, r7} │ │ │ │ - ldrd r0, r0, [sl], #692 @ 0x2b4 │ │ │ │ - @ instruction: 0xe8d400ad │ │ │ │ - stmia.w lr!, {r0, r2, r3, r5, r7} │ │ │ │ - stmia.w ip, {r0, r2, r3, r5, r7} │ │ │ │ - ldcl 0, cr0, [sl], #-692 @ 0xfffffd4c │ │ │ │ - mrrc 0, 10, r0, r4, cr13 │ │ │ │ - ldc 0, cr0, [lr], {173} @ 0xad │ │ │ │ - @ instruction: 0xebec00ad │ │ │ │ - subs.w r0, lr, sp, asr #2 │ │ │ │ - @ instruction: 0xeb9c00ad │ │ │ │ - sbcs.w r0, lr, sp, asr #2 │ │ │ │ - sbc.w r0, r4, sp, asr #2 │ │ │ │ - adc.w r0, r2, sp, asr #2 │ │ │ │ - ldcl 0, cr0, [ip, #-692]! @ 0xfffffd4c │ │ │ │ - stcl 0, cr0, [sl, #-692] @ 0xfffffd4c │ │ │ │ - ldc 0, cr0, [r8, #-692] @ 0xfffffd4c │ │ │ │ - ldcl 0, cr0, [r6], #692 @ 0x2b4 │ │ │ │ - ldc 0, cr0, [r8, #692] @ 0x2b4 │ │ │ │ - ldcl 0, cr0, [sl, #-692]! @ 0xfffffd4c │ │ │ │ - b.n 5490a8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4373b4> │ │ │ │ + b.n 548de8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4370f4> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 549050 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43735c> │ │ │ │ + b.n 548da8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4370b4> │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + b.n 548d60 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43706c> │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + b.n 548d20 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43702c> │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + b.n 549198 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4374a4> │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + b.n 549158 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x437464> │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + b.n 549100 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43740c> │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + b.n 5490b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4373bc> │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + b.n 549060 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43736c> │ │ │ │ lsls r5, r5, #2 │ │ │ │ b.n 549010 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43731c> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 548fc8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4372d4> │ │ │ │ + b.n 548fd8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4372e4> │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + b.n 548f90 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43729c> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 548f78 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x437284> │ │ │ │ + b.n 548f58 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x437264> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 548f20 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43722c> │ │ │ │ + b.n 548f18 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x437224> │ │ │ │ lsls r5, r5, #2 │ │ │ │ b.n 548ed8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4371e4> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 548e88 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x437194> │ │ │ │ + b.n 548e98 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4371a4> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - pkhtb r0, ip, sp, asr #2 │ │ │ │ - @ instruction: 0xeaa200ad │ │ │ │ - eor.w r0, r4, sp, asr #2 │ │ │ │ - orn r0, r6, sp, asr #2 │ │ │ │ - orr.w r0, r0, sp, asr #2 │ │ │ │ - ands.w r0, sl, sp, asr #2 │ │ │ │ - ldrd r0, r0, [r4, #692]! @ 0x2b4 │ │ │ │ - ldrd r0, r0, [r2, #692] @ 0x2b4 │ │ │ │ - @ instruction: 0xe9b400ad │ │ │ │ - b.n 548da8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4370b4> │ │ │ │ + b.n 548e50 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43715c> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 548de0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4370ec> │ │ │ │ + b.n 548e08 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x437114> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 5499f0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x437cfc> │ │ │ │ + b.n 548dc0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4370cc> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 5499b8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x437cc4> │ │ │ │ + b.n 548d80 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43708c> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 549980 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x437c8c> │ │ │ │ + @ instruction: 0xe9ba00ad │ │ │ │ + @ instruction: 0xe99400ad │ │ │ │ + ldrd r0, r0, [lr, #-692] @ 0x2b4 │ │ │ │ + stmdb ip!, {r0, r2, r3, r5, r7} │ │ │ │ + ldrd r0, r0, [lr], #692 @ 0x2b4 │ │ │ │ + @ instruction: 0xe8dc00ad │ │ │ │ + ldmia.w lr!, {r0, r2, r3, r5, r7} │ │ │ │ + stmia.w r4!, {r0, r2, r3, r5, r7} │ │ │ │ + stmia.w r2, {r0, r2, r3, r5, r7} │ │ │ │ + @ instruction: 0xeabc00ad │ │ │ │ + eor.w r0, sl, sp, asr #2 │ │ │ │ + orrs.w r0, r8, sp, asr #2 │ │ │ │ + bics.w r0, r6, sp, asr #2 │ │ │ │ + @ instruction: 0xead800ad │ │ │ │ + @ instruction: 0xeaba00ad │ │ │ │ + b.n 548b28 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x436e34> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 549a00 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x437d0c> │ │ │ │ + b.n 548ad0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x436ddc> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldcl 0, cr0, [sl], #692 @ 0x2b4 │ │ │ │ - lsls r4, r1, #21 │ │ │ │ + b.n 548a90 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x436d9c> │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + b.n 548a48 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x436d54> │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + b.n 5499f8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x437d04> │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + b.n 5499a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x437cac> │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + b.n 549958 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x437c64> │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + b.n 549908 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x437c14> │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + @ instruction: 0xe80c00ad │ │ │ │ + b.n 549210 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43751c> │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + b.n 5491d8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4374e4> │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + b.n 5491a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4374ac> │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + b.n 549158 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x437464> │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + b.n 549110 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43741c> │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + b.n 5490c8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4373d4> │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + b.n 549088 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x437394> │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + b.n 549050 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43735c> │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + b.n 549828 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x437b34> │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + b.n 549860 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x437b6c> │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + b.n 549470 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43777c> │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + b.n 549438 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x437744> │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + b.n 549400 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43770c> │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + b.n 549480 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43778c> │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + bics.w r0, sl, sp, asr #2 │ │ │ │ + lsls r4, r1, #10 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsls r6, r0, #21 │ │ │ │ + lsls r6, r0, #10 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsls r0, r0, #21 │ │ │ │ + lsls r0, r0, #10 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - b.n 549918 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x437c24> │ │ │ │ + b.n 549398 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4376a4> │ │ │ │ lsls r5, r5, #2 │ │ │ │ movw r3, #6246 @ 0x1866 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.w 54a9e2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438cee> │ │ │ │ cmp.w r0, #5248 @ 0x1480 │ │ │ │ bls.w 549a86 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x437d92> │ │ │ │ sub.w r0, r0, #5248 @ 0x1480 │ │ │ │ @@ -1768848,347 +1768918,351 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #888] @ (54a8b4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438bc0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #888] @ (54a8b8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438bc4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - @ instruction: 0xfa9000af │ │ │ │ - @ instruction: 0xf7c400af │ │ │ │ - movt r0, #43183 @ 0xa8af │ │ │ │ - movt r0, #10415 @ 0x28af │ │ │ │ - udf #214 @ 0xd6 │ │ │ │ + @ instruction: 0xf7d000af │ │ │ │ + add.w r0, r4, #5734400 @ 0x578000 │ │ │ │ + and.w r0, sl, #5734400 @ 0x578000 │ │ │ │ + and.w r0, r2, #5734400 @ 0x578000 │ │ │ │ + bgt.n 54a584 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438890> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 549f20 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43822c> │ │ │ │ + b.n 54a9a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438cac> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 549f54 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438260> │ │ │ │ + b.n 54a9d4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438ce0> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 549f80 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43828c> │ │ │ │ + b.n 54aa00 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438d0c> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 549fac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4382b8> │ │ │ │ + b.n 54aa2c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438d38> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 549fe0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4382ec> │ │ │ │ + b.n 54aa60 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438d6c> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 54a01c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438328> │ │ │ │ + b.n 54aa9c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438da8> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 54a060 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43836c> │ │ │ │ + b.n 54aae0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438dec> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 54a09c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4383a8> │ │ │ │ + b.n 54ab1c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438e28> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 54a0d8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4383e4> │ │ │ │ + b.n 54ab58 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438e64> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 54a124 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438430> │ │ │ │ + b.n 54aba4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438eb0> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 54a168 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438474> │ │ │ │ + b.n 54abe8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438ef4> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 54a1a4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4384b0> │ │ │ │ + b.n 54ac24 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438f30> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 54a1d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4384dc> │ │ │ │ + b.n 54ac50 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438f5c> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r6, r6, #20 │ │ │ │ + lsls r6, r6, #9 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - udf #42 @ 0x2a │ │ │ │ + blt.n 54a668 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438974> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - udf #58 @ 0x3a │ │ │ │ + blt.n 54a68c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438998> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 54aa78 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438d84> │ │ │ │ + svc 174 @ 0xae │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 54aa94 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438da0> │ │ │ │ + svc 186 @ 0xba │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 54aab8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438dc4> │ │ │ │ + svc 202 @ 0xca │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 54aadc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438de8> │ │ │ │ + svc 218 @ 0xda │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 54ab10 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438e1c> │ │ │ │ + svc 242 @ 0xf2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 54ab3c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438e48> │ │ │ │ + b.n 54a5bc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4388c8> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 54ab68 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438e74> │ │ │ │ + b.n 54a5e8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4388f4> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 54ab94 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438ea0> │ │ │ │ + b.n 54a614 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438920> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 54abe0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438eec> │ │ │ │ + b.n 54a660 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43896c> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 54ac04 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438f10> │ │ │ │ + b.n 54a684 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438990> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 54ac38 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438f44> │ │ │ │ + b.n 54a6b8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4389c4> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 54ac74 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438f80> │ │ │ │ + b.n 54a6f4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438a00> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 54aca8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438fb4> │ │ │ │ + b.n 54a728 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438a34> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ble.n 54a5cc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4388d8> │ │ │ │ + blt.n 54a64c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438958> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - udf #14 │ │ │ │ + blt.n 54a670 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43897c> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - udf #26 │ │ │ │ + blt.n 54a68c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438998> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - udf #42 @ 0x2a │ │ │ │ + blt.n 54a6b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4389bc> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - udf #62 @ 0x3e │ │ │ │ + blt.n 54a6dc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4389e8> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - udf #78 @ 0x4e │ │ │ │ + blt.n 54a500 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43880c> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - udf #94 @ 0x5e │ │ │ │ + blt.n 54a524 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438830> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - udf #106 @ 0x6a │ │ │ │ + blt.n 54a540 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43884c> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - udf #126 @ 0x7e │ │ │ │ + blt.n 54a56c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438878> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - udf #142 @ 0x8e │ │ │ │ + blt.n 54a590 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43889c> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - udf #162 @ 0xa2 │ │ │ │ + blt.n 54a5bc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4388c8> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - udf #182 @ 0xb6 │ │ │ │ + blt.n 54a5e8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4388f4> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - udf #194 @ 0xc2 │ │ │ │ + bgt.n 54a604 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438910> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - udf #206 @ 0xce │ │ │ │ + bgt.n 54a620 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43892c> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - udf #226 @ 0xe2 │ │ │ │ + bgt.n 54a64c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438958> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - udf #246 @ 0xf6 │ │ │ │ + bgt.n 54a678 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438984> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 54ac1c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438f28> │ │ │ │ + b.n 54a69c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4389a8> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 54ac68 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438f74> │ │ │ │ + b.n 54a6e8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4389f4> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 54acb4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438fc0> │ │ │ │ + b.n 54a734 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438a40> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 54a068 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438374> │ │ │ │ + b.n 54aae8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438df4> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - udf #234 @ 0xea │ │ │ │ + bgt.n 54a674 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438980> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - udf #246 @ 0xf6 │ │ │ │ + bgt.n 54a690 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43899c> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - svc 18 │ │ │ │ + bgt.n 54a6cc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4389d8> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - svc 42 @ 0x2a │ │ │ │ + bgt.n 54a700 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438a0c> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - svc 70 @ 0x46 │ │ │ │ + bgt.n 54a53c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438848> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - svc 102 @ 0x66 │ │ │ │ + bgt.n 54a580 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43888c> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - svc 142 @ 0x8e │ │ │ │ + bgt.n 54a5d4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4388e0> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - svc 182 @ 0xb6 │ │ │ │ + bgt.n 54a628 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438934> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - svc 222 @ 0xde │ │ │ │ + ble.n 54a67c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438988> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 54a650 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43895c> │ │ │ │ + ble.n 54a6d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4389dc> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 54a67c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438988> │ │ │ │ + ble.n 54a6fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438a08> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 54a6a8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4389b4> │ │ │ │ + ble.n 54a728 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438a34> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 54a6d4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4389e0> │ │ │ │ + ble.n 54a554 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438860> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 54a708 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438a14> │ │ │ │ + ble.n 54a588 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438894> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 54a72c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438a38> │ │ │ │ + ble.n 54a5ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4388b8> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 54a758 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438a64> │ │ │ │ + ble.n 54a5d8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4388e4> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 54a784 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438a90> │ │ │ │ + ble.n 54a604 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438910> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 54a7a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438aac> │ │ │ │ + ble.n 54a620 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43892c> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 54a7d4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438ae0> │ │ │ │ + ble.n 54a654 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438960> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bgt.n 54a738 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438a44> │ │ │ │ + bls.n 54a5b8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4388c4> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - eor.w r0, sl, sp, asr #2 │ │ │ │ - orrs.w r0, r2, sp, asr #2 │ │ │ │ - bic.w r0, sl, sp, asr #2 │ │ │ │ - and.w r0, r6, sp, asr #2 │ │ │ │ - ldrd r0, r0, [sl, #692] @ 0x2b4 │ │ │ │ - @ instruction: 0xe9b200ad │ │ │ │ - @ instruction: 0xe98a00ad │ │ │ │ - ldrd r0, r0, [sl, #-692] @ 0x2b4 │ │ │ │ - lsls r2, r4, #7 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - lsls r2, r7, #5 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - lsls r6, r3, #6 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - @ instruction: 0xeabe00ad │ │ │ │ - eors.w r0, r2, sp, asr #2 │ │ │ │ - orn r0, r6, sp, asr #2 │ │ │ │ + b.n 54a604 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438910> │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + b.n 54a598 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4388a4> │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + b.n 54a54c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438858> │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + b.n 54a508 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438814> │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + b.n 54a4b4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4387c0> │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + b.n 54a468 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438774> │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + b.n 54a41c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438728> │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + b.n 54a3c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4386cc> │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + vhadd.u32 d0, d18, d29 │ │ │ │ + cdp2 0, 11, cr0, cr10, cr13, {5} │ │ │ │ + cdp2 0, 13, cr0, cr14, cr13, {5} │ │ │ │ + b.n 54a698 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4389a4> │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + b.n 54a644 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438950> │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + b.n 54a5f0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4388fc> │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + b.n 54a594 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4388a0> │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + @ instruction: 0xeaea00ad │ │ │ │ + vhadd.u8 d0, d30, d29 │ │ │ │ + vhadd.u32 d0, d26, d29 │ │ │ │ + ldc2 0, cr0, [sl, #692] @ 0x2b4 │ │ │ │ + ldc2 0, cr0, [lr, #692]! @ 0x2b4 │ │ │ │ + stc2l 0, cr0, [r6, #692]! @ 0x2b4 │ │ │ │ + cdp2 0, 0, cr0, cr10, cr13, {5} │ │ │ │ + cdp2 0, 2, cr0, cr6, cr13, {5} │ │ │ │ + b.n 54a6a8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4389b4> │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + b.n 54a63c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438948> │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + @ instruction: 0xf33a00ad │ │ │ │ + @ instruction: 0xf36a00ad │ │ │ │ + @ instruction: 0xf38200ad │ │ │ │ + @ instruction: 0xf39e00ad │ │ │ │ + @ instruction: 0xf3be00ad │ │ │ │ + subs.w r0, r2, sp, asr #2 │ │ │ │ + rsb r0, sl, sp, asr #2 │ │ │ │ + @ instruction: 0xebe600ad │ │ │ │ + ldc 0, cr0, [r2], {173} @ 0xad │ │ │ │ + ldc 0, cr0, [lr], #-692 @ 0xfffffd4c │ │ │ │ + stcl 0, cr0, [sl], #-692 @ 0xfffffd4c │ │ │ │ + ldc 0, cr0, [r6], {173} @ 0xad │ │ │ │ + stcl 0, cr0, [r2], {173} @ 0xad │ │ │ │ + stcl 0, cr0, [lr], #692 @ 0x2b4 │ │ │ │ + ldc 0, cr0, [sl, #-692] @ 0xfffffd4c │ │ │ │ + stcl 0, cr0, [r6, #-692] @ 0xfffffd4c │ │ │ │ + ldcl 0, cr0, [r6, #-692]! @ 0xfffffd4c │ │ │ │ + stc 0, cr0, [r6, #692]! @ 0x2b4 │ │ │ │ + stcl 0, cr0, [r6, #692] @ 0x2b4 │ │ │ │ + ldcl 0, cr0, [sl, #692] @ 0x2b4 │ │ │ │ + ldcl 0, cr0, [r6, #692]! @ 0x2b4 │ │ │ │ + ands.w r0, r6, sp, asr #2 │ │ │ │ bics.w r0, r6, sp, asr #2 │ │ │ │ - stc 0, cr0, [sl, #692]! @ 0x2b4 │ │ │ │ - lsls r6, r1, #7 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - lsls r2, r5, #7 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - lsls r2, r3, #1 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - lsls r6, r7, #1 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - lsls r6, r4, #2 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - lsls r2, r1, #3 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - lsls r6, r4, #3 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - @ instruction: 0xeaae00ad │ │ │ │ + orr.w r0, sl, sp, asr #2 │ │ │ │ + orn r0, r2, sp, asr #2 │ │ │ │ orns r0, r6, sp, asr #2 │ │ │ │ - @ instruction: 0xf5fa00ad │ │ │ │ - @ instruction: 0xf62a00ad │ │ │ │ - movw r0, #10413 @ 0x28ad │ │ │ │ - @ instruction: 0xf65e00ad │ │ │ │ - @ instruction: 0xf67e00ad │ │ │ │ - cdp 0, 7, cr0, cr2, cr13, {5} │ │ │ │ - cdp 0, 8, cr0, cr10, cr13, {5} │ │ │ │ - cdp 0, 10, cr0, cr6, cr13, {5} │ │ │ │ - cdp 0, 13, cr0, cr2, cr13, {5} │ │ │ │ - cdp 0, 15, cr0, cr14, cr13, {5} │ │ │ │ - vhadd.s32 d0, d26, d29 │ │ │ │ - vhadd.s16 d16, d22, d29 │ │ │ │ - vaddl.s8 q0, d18, d29 │ │ │ │ - vaddl.s32 q0, d30, d29 │ │ │ │ - vaddl.s16 q8, d26, d29 │ │ │ │ - and.w r0, r6, #173 @ 0xad │ │ │ │ - bics.w r0, r6, #173 @ 0xad │ │ │ │ - orn r0, r6, #173 @ 0xad │ │ │ │ - eor.w r0, r6, #173 @ 0xad │ │ │ │ - eors.w r0, sl, #173 @ 0xad │ │ │ │ - @ instruction: 0xf0b600ad │ │ │ │ - ldcl 0, cr0, [r6], {173} @ 0xad │ │ │ │ - ldcl 0, cr0, [r6], #692 @ 0x2b4 │ │ │ │ - stc 0, cr0, [sl, #-692] @ 0xfffffd4c │ │ │ │ - stc 0, cr0, [r2, #-692]! @ 0xfffffd4c │ │ │ │ - ldc 0, cr0, [r6, #-692]! @ 0xfffffd4c │ │ │ │ - ldcl 0, cr0, [r2, #-692] @ 0xfffffd4c │ │ │ │ - ldcl 0, cr0, [r6, #-692]! @ 0xfffffd4c │ │ │ │ - stc 0, cr0, [lr, #692] @ 0x2b4 │ │ │ │ - stc 0, cr0, [r2], {173} @ 0xad │ │ │ │ - stc 0, cr0, [r6], #-692 @ 0xfffffd4c │ │ │ │ - mcrr 0, 10, r0, r2, cr13 │ │ │ │ - b.n 54a6a8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4389b4> │ │ │ │ + eors.w r0, r2, sp, asr #2 │ │ │ │ + @ instruction: 0xeab600ad │ │ │ │ + pkhtb r0, lr, sp, asr #2 │ │ │ │ + strd r0, r0, [r2, #-692] @ 0x2b4 │ │ │ │ + strd r0, r0, [r6, #-692]! @ 0x2b4 │ │ │ │ + @ instruction: 0xe98200ad │ │ │ │ + b.n 54a128 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438434> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 54a664 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438970> │ │ │ │ + b.n 54a0e4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4383f0> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 54a610 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43891c> │ │ │ │ + b.n 54a090 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43839c> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 54a5a4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4388b0> │ │ │ │ + b.n 54a024 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438330> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 54a548 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438854> │ │ │ │ + b.n 549fc8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4382d4> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 54a4e4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4387f0> │ │ │ │ + b.n 54af64 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x439270> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 54a498 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4387a4> │ │ │ │ + b.n 54af18 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x439224> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 54a44c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438758> │ │ │ │ + b.n 54aecc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4391d8> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 54a3e8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4386f4> │ │ │ │ + b.n 54ae68 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x439174> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 54a3ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4386b8> │ │ │ │ + b.n 54ae2c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x439138> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 54a368 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438674> │ │ │ │ + b.n 54ade8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4390f4> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 54a314 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438620> │ │ │ │ + b.n 54ad94 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4390a0> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 54a2c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4385cc> │ │ │ │ + b.n 54ad40 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43904c> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 54a254 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438560> │ │ │ │ + b.n 54acd4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438fe0> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 54a1f8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438504> │ │ │ │ + b.n 54ac78 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438f84> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 54a1ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4384b8> │ │ │ │ + b.n 54ac2c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438f38> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 54a128 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438434> │ │ │ │ + b.n 54aba8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438eb4> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 54a0ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4383b8> │ │ │ │ + b.n 54ab2c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438e38> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 54a040 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43834c> │ │ │ │ + b.n 54aac0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438dcc> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 549ffc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438308> │ │ │ │ + b.n 54aa7c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438d88> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 549fb0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4382bc> │ │ │ │ + b.n 54aa30 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438d3c> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 54af5c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x439268> │ │ │ │ + b.n 54a9dc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438ce8> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 54af00 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43920c> │ │ │ │ + b.n 54a980 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438c8c> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 54aec4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4391d0> │ │ │ │ + b.n 54a944 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438c50> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 54ae64 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x439170> │ │ │ │ + b.n 54a8e4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438bf0> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 54ae2c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x439138> │ │ │ │ + b.n 54a8ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438bb8> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 54adb4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4390c0> │ │ │ │ + b.n 54a834 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438b40> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 54ad44 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x439050> │ │ │ │ + b.n 54a7c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438ad0> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 54ad0c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x439018> │ │ │ │ + svc 228 @ 0xe4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 54acac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438fb8> │ │ │ │ + svc 178 @ 0xb2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 54ac4c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438f58> │ │ │ │ + svc 128 @ 0x80 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - @ instruction: 0xf4de00ad │ │ │ │ - add.w r0, r4, #5668864 @ 0x568000 │ │ │ │ - @ instruction: 0xf52200ad │ │ │ │ - adc.w r0, r0, #5668864 @ 0x568000 │ │ │ │ - adcs.w r0, lr, #5668864 @ 0x568000 │ │ │ │ - sbcs.w r0, ip, #5668864 @ 0x568000 │ │ │ │ - @ instruction: 0xf59e00ad │ │ │ │ - subs.w r0, r0, #5668864 @ 0x568000 │ │ │ │ - rsb r0, lr, #5668864 @ 0x568000 │ │ │ │ - @ instruction: 0xf5ec00ad │ │ │ │ - addw r0, sl, #2221 @ 0x8ad │ │ │ │ - @ instruction: 0xf62400ad │ │ │ │ - @ instruction: 0xf63a00ad │ │ │ │ - @ instruction: 0xf65400ad │ │ │ │ - @ instruction: 0xf67e00ad │ │ │ │ - subw r0, ip, #2221 @ 0x8ad │ │ │ │ - @ instruction: 0xf6da00ad │ │ │ │ - @ instruction: 0xf6fc00ad │ │ │ │ - @ instruction: 0xf71e00ad │ │ │ │ - @ instruction: 0xf74000ad │ │ │ │ - @ instruction: 0xf75e00ad │ │ │ │ - @ instruction: 0xf78800ad │ │ │ │ - @ instruction: 0xf7b600ad │ │ │ │ - @ instruction: 0xf7dc00ad │ │ │ │ - @ instruction: 0xf7fa00ad │ │ │ │ - ldrb.w r0, [r8, sp, lsl #2] │ │ │ │ - ldrh.w r0, [sl, sp, lsl #2] │ │ │ │ - ldr.w r0, [ip, sp, lsl #2] │ │ │ │ - ldr??.w r0, [lr, sp, lsl #2] │ │ │ │ - ldrb.w r0, [r4, #173] @ 0xad │ │ │ │ - ldrh.w r0, [r2, #173] @ 0xad │ │ │ │ - ldr.w r0, [r4, #173] @ 0xad │ │ │ │ - vst4.32 {d0-d3}, [r6 :128]! │ │ │ │ - vld4.32 {d0-d3}, [r8 :128]! │ │ │ │ - ldr??.w r0, [r2, sp, lsl #2] │ │ │ │ + @ instruction: 0xf21e00ad │ │ │ │ + movw r0, #16557 @ 0x40ad │ │ │ │ + @ instruction: 0xf26200ad │ │ │ │ + @ instruction: 0xf28000ad │ │ │ │ + @ instruction: 0xf29e00ad │ │ │ │ + @ instruction: 0xf2bc00ad │ │ │ │ + @ instruction: 0xf2de00ad │ │ │ │ + @ instruction: 0xf2f000ad │ │ │ │ + @ instruction: 0xf30e00ad │ │ │ │ + @ instruction: 0xf32c00ad │ │ │ │ + @ instruction: 0xf34a00ad │ │ │ │ + @ instruction: 0xf36400ad │ │ │ │ + @ instruction: 0xf37a00ad │ │ │ │ + @ instruction: 0xf39400ad │ │ │ │ + @ instruction: 0xf3be00ad │ │ │ │ + @ instruction: 0xf3ec00ad │ │ │ │ + ands.w r0, sl, #5668864 @ 0x568000 │ │ │ │ + bics.w r0, ip, #5668864 @ 0x568000 │ │ │ │ + orrs.w r0, lr, #5668864 @ 0x568000 │ │ │ │ + eor.w r0, r0, #5668864 @ 0x568000 │ │ │ │ + eors.w r0, lr, #5668864 @ 0x568000 │ │ │ │ + @ instruction: 0xf4c800ad │ │ │ │ + @ instruction: 0xf4f600ad │ │ │ │ + adds.w r0, ip, #5668864 @ 0x568000 │ │ │ │ + @ instruction: 0xf53a00ad │ │ │ │ + adcs.w r0, r8, #5668864 @ 0x568000 │ │ │ │ + sbcs.w r0, sl, #5668864 @ 0x568000 │ │ │ │ + @ instruction: 0xf59c00ad │ │ │ │ + subs.w r0, lr, #5668864 @ 0x568000 │ │ │ │ + rsbs r0, r4, #5668864 @ 0x568000 │ │ │ │ + @ instruction: 0xf5f200ad │ │ │ │ + @ instruction: 0xf61400ad │ │ │ │ + movw r0, #26797 @ 0x68ad │ │ │ │ + @ instruction: 0xf66800ad │ │ │ │ + @ instruction: 0xf69200ad │ │ │ │ + @ instruction: 0xf6b000ad │ │ │ │ + @ instruction: 0xf6d600ad │ │ │ │ + @ instruction: 0xf6ec00ad │ │ │ │ + @ instruction: 0xf70600ad │ │ │ │ + @ instruction: 0xf71c00ad │ │ │ │ + @ instruction: 0xf73600ad │ │ │ │ + @ instruction: 0xf75400ad │ │ │ │ + @ instruction: 0xf77a00ad │ │ │ │ + @ instruction: 0xf78c00ad │ │ │ │ + @ instruction: 0xf7a200ad │ │ │ │ + @ instruction: 0xf7c000ad │ │ │ │ + @ instruction: 0xf7e200ad │ │ │ │ + @ instruction: 0xf7fc00ad │ │ │ │ + ldrb.w r0, [lr, sp, lsl #2] │ │ │ │ + ldrh.w r0, [r4, sp, lsl #2] │ │ │ │ + ldr.w r0, [r2, sp, lsl #2] │ │ │ │ ldr??.w r0, [r0, sp, lsl #2] │ │ │ │ - ldrsb.w r0, [r6, #173] @ 0xad │ │ │ │ - vld1.8 {d0[5]}, [ip]! │ │ │ │ - vst1.8 {d16[5]}, [r6]! │ │ │ │ - ldr??.w r0, [ip, #173] @ 0xad │ │ │ │ - ldr??.w r0, [r6, #173] @ 0xad │ │ │ │ - @ instruction: 0xfa1400ad │ │ │ │ - @ instruction: 0xfa3a00ad │ │ │ │ - @ instruction: 0xfa4c00ad │ │ │ │ - @ instruction: 0xfa6200ad │ │ │ │ - @ instruction: 0xfa8000ad │ │ │ │ - @ instruction: 0xfaa200ad │ │ │ │ - @ instruction: 0xfabc00ad │ │ │ │ - @ instruction: 0xfade00ad │ │ │ │ - @ instruction: 0xfaf400ad │ │ │ │ - @ instruction: 0xfb1200ad │ │ │ │ - @ instruction: 0xfb3000ad │ │ │ │ - @ instruction: 0xfb4e00ad │ │ │ │ - @ instruction: 0xfb6000ad │ │ │ │ - @ instruction: 0xfb7e00ad │ │ │ │ - @ instruction: 0xfb9c00ad │ │ │ │ - @ instruction: 0xfbbe00ad │ │ │ │ - @ instruction: 0xfbd800ad │ │ │ │ - @ instruction: 0xfbf200ad │ │ │ │ - ldc2 0, cr0, [r8], {173} @ 0xad │ │ │ │ + strb.w r0, [lr, #173] @ 0xad │ │ │ │ + strh.w r0, [r0, #173] @ 0xad │ │ │ │ + ldrh.w r0, [lr, #173] @ 0xad │ │ │ │ + ldr.w r0, [ip, #173] @ 0xad │ │ │ │ + ldr??.w r0, [lr, #173] @ 0xad │ │ │ │ + ldrsb.w r0, [r8, sp, lsl #2] │ │ │ │ + ldrsh.w r0, [r2, sp, lsl #2] │ │ │ │ + ldr??.w r0, [r8, sp, lsl #2] │ │ │ │ ldr r0, [pc, #396] @ (54aa4c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438d58>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #396] @ (54aa50 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438d5c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #392] @ (54aa54 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438d60>) │ │ │ │ @@ -1769375,91 +1769449,93 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #236] @ (54ab30 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438e3c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #236] @ (54ab34 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438e40>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - str.w r0, [r6, #173] @ 0xad │ │ │ │ - str??.w r0, [r0, #173] @ 0xad │ │ │ │ - ldr??.w r0, [sl, #173] @ 0xad │ │ │ │ - ldrsb.w r0, [ip, sp, lsl #2] │ │ │ │ - eors.w r0, r6, sp, asr #2 │ │ │ │ - @ instruction: 0xeabc00ad │ │ │ │ - @ instruction: 0xeae200ad │ │ │ │ + addw r0, r6, #2221 @ 0x8ad │ │ │ │ + @ instruction: 0xf62000ad │ │ │ │ + @ instruction: 0xf63a00ad │ │ │ │ + @ instruction: 0xf65c00ad │ │ │ │ + b.n 54aa0c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438d18> │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + b.n 54aa5c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438d68> │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + @ instruction: 0xe82200ad │ │ │ │ + strex r0, r0, [ip, #692] @ 0x2b4 │ │ │ │ + strd r0, r0, [lr], #-692 @ 0x2b4 │ │ │ │ + stmia.w ip, {r0, r2, r3, r5, r7} │ │ │ │ + ldmia.w r6!, {r0, r2, r3, r5, r7} │ │ │ │ + strd r0, r0, [r4], #692 @ 0x2b4 │ │ │ │ + ldrd r0, r0, [lr], #692 @ 0x2b4 │ │ │ │ + stmdb r8!, {r0, r2, r3, r5, r7} │ │ │ │ + strd r0, r0, [sl, #-692] @ 0x2b4 │ │ │ │ + strd r0, r0, [r8, #-692]! @ 0x2b4 │ │ │ │ + @ instruction: 0xe98e00ad │ │ │ │ + @ instruction: 0xe9b000ad │ │ │ │ + strd r0, r0, [sl, #692] @ 0x2b4 │ │ │ │ + strd r0, r0, [ip, #692]! @ 0x2b4 │ │ │ │ + and.w r0, sl, sp, asr #2 │ │ │ │ + bic.w r0, r8, sp, asr #2 │ │ │ │ + orrs.w r0, r2, sp, asr #2 │ │ │ │ + orn r0, ip, sp, asr #2 │ │ │ │ + eors.w r0, r2, sp, asr #2 │ │ │ │ + pkhtb r0, r0, sp, asr #2 │ │ │ │ + @ instruction: 0xeae600ad │ │ │ │ add.w r0, ip, sp, asr #2 │ │ │ │ - @ instruction: 0xeb2e00ad │ │ │ │ - adc.w r0, ip, sp, asr #2 │ │ │ │ - sbcs.w r0, r6, sp, asr #2 │ │ │ │ - sub.w r0, r4, sp, asr #2 │ │ │ │ - subs.w r0, lr, sp, asr #2 │ │ │ │ - @ instruction: 0xebe800ad │ │ │ │ - stc 0, cr0, [sl], {173} @ 0xad │ │ │ │ - stc 0, cr0, [r8], #-692 @ 0xfffffd4c │ │ │ │ - mcrr 0, 10, r0, lr, cr13 │ │ │ │ - ldcl 0, cr0, [r0], #-692 @ 0xfffffd4c │ │ │ │ - stc 0, cr0, [sl], {173} @ 0xad │ │ │ │ - stc 0, cr0, [ip], #692 @ 0x2b4 │ │ │ │ - stcl 0, cr0, [sl], {173} @ 0xad │ │ │ │ - stcl 0, cr0, [r8], #692 @ 0x2b4 │ │ │ │ - ldc 0, cr0, [r2, #-692] @ 0xfffffd4c │ │ │ │ - stc 0, cr0, [ip, #-692]! @ 0xfffffd4c │ │ │ │ - ldcl 0, cr0, [r2, #-692] @ 0xfffffd4c │ │ │ │ - stc 0, cr0, [r0, #692] @ 0x2b4 │ │ │ │ - stc 0, cr0, [r6, #692]! @ 0x2b4 │ │ │ │ - stcl 0, cr0, [ip, #692] @ 0x2b4 │ │ │ │ - ldcl 0, cr0, [lr, #692]! @ 0x2b4 │ │ │ │ - cdp 0, 2, cr0, cr12, cr13, {5} │ │ │ │ - cdp 0, 5, cr0, cr2, cr13, {5} │ │ │ │ - b.n 54a4ec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4387f8> │ │ │ │ + @ instruction: 0xeb3e00ad │ │ │ │ + sbc.w r0, ip, sp, asr #2 │ │ │ │ + @ instruction: 0xeb9200ad │ │ │ │ + b.n 54af6c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x439278> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bgt.n 54ab6c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438e78> │ │ │ │ + bls.n 54a9ec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438cf8> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 54a534 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438840> │ │ │ │ + b.n 54afb4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4392c0> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bgt.n 54ab9c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438ea8> │ │ │ │ + bls.n 54aa1c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438d28> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 54a474 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438780> │ │ │ │ + b.n 54aef4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x439200> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 54a424 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438730> │ │ │ │ + b.n 54aea4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4391b0> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 54a3dc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4386e8> │ │ │ │ + b.n 54ae5c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x439168> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 54a384 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438690> │ │ │ │ + b.n 54ae04 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x439110> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 54a344 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438650> │ │ │ │ + b.n 54adc4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4390d0> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 54a304 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438610> │ │ │ │ + b.n 54ad84 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x439090> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 54b2bc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4395c8> │ │ │ │ + b.n 54ad3c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x439048> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 54b27c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x439588> │ │ │ │ + b.n 54acfc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x439008> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 54b23c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x439548> │ │ │ │ + b.n 54acbc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438fc8> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 54b1ec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4394f8> │ │ │ │ + b.n 54ac6c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438f78> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 54b1a4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4394b0> │ │ │ │ + b.n 54ac24 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438f30> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 54b15c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x439468> │ │ │ │ + b.n 54abdc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438ee8> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 54b0cc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4393d8> │ │ │ │ + b.n 54ab4c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438e58> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 54b104 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x439410> │ │ │ │ + b.n 54ab84 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438e90> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - vst1.8 {d16[5]}, [r0]! │ │ │ │ - @ instruction: 0xfa6800ad │ │ │ │ - @ instruction: 0xfa1e00ad │ │ │ │ - @ instruction: 0xfa3800ad │ │ │ │ - vld1.8 {d16[5]}, [sl]! │ │ │ │ - ldrsh.w r0, [ip, #173] @ 0xad │ │ │ │ - @ instruction: 0xeb8200af │ │ │ │ - sbcs.w r0, ip, pc, asr #2 │ │ │ │ - sbcs.w r0, r6, pc, asr #2 │ │ │ │ - sbcs.w r0, r0, pc, asr #2 │ │ │ │ + @ instruction: 0xf70000ad │ │ │ │ + @ instruction: 0xf7a800ad │ │ │ │ + @ instruction: 0xf75e00ad │ │ │ │ + @ instruction: 0xf77800ad │ │ │ │ + @ instruction: 0xf72a00ad │ │ │ │ + @ instruction: 0xf6fc00ad │ │ │ │ + @ instruction: 0xe8c200af │ │ │ │ + ldmia.w ip!, {r0, r1, r2, r3, r5, r7} │ │ │ │ + ldmia.w r6!, {r0, r1, r2, r3, r5, r7} │ │ │ │ + ldmia.w r0!, {r0, r1, r2, r3, r5, r7} │ │ │ │ movw r3, #5401 @ 0x1519 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 54abba <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438ec6> │ │ │ │ movw r3, #5354 @ 0x14ea │ │ │ │ cmp r0, r3 │ │ │ │ bhi.w 54afb4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4392c0> │ │ │ │ cmp r0, #47 @ 0x2f │ │ │ │ @@ -1770537,213 +1770613,189 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #632] @ (54b690 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43999c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #632] @ (54b694 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4399a0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - strd r0, r0, [r2], #700 @ 0x2bc │ │ │ │ - b.n 54b210 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43951c> │ │ │ │ + b.n 54b068 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x439374> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 54b144 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x439450> │ │ │ │ + b.n 54ac90 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x438f9c> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 54b040 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43934c> │ │ │ │ + b.n 54bbc4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x439ed0> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 54af5c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x439268> │ │ │ │ + b.n 54bac0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x439dcc> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 54af50 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43925c> │ │ │ │ + b.n 54b9dc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x439ce8> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr??.w r0, [ip, #173] @ 0xad │ │ │ │ - eor.w r0, r2, #5668864 @ 0x568000 │ │ │ │ - subs.w r0, r8, #5668864 @ 0x568000 │ │ │ │ - rsb r0, sl, #5668864 @ 0x568000 │ │ │ │ - rsbs r0, r8, #5668864 @ 0x568000 │ │ │ │ - @ instruction: 0xf5ea00ad │ │ │ │ - @ instruction: 0xf5fc00ad │ │ │ │ - addw r0, lr, #2221 @ 0x8ad │ │ │ │ - @ instruction: 0xf62000ad │ │ │ │ - @ instruction: 0xf63200ad │ │ │ │ - movw r0, #18605 @ 0x48ad │ │ │ │ - @ instruction: 0xf65a00ad │ │ │ │ - @ instruction: 0xf67000ad │ │ │ │ - @ instruction: 0xf68200ad │ │ │ │ - @ instruction: 0xf69400ad │ │ │ │ - @ instruction: 0xf6b200ad │ │ │ │ - movt r0, #2221 @ 0x8ad │ │ │ │ - @ instruction: 0xf6d200ad │ │ │ │ - @ instruction: 0xf6e400ad │ │ │ │ - @ instruction: 0xf6f200ad │ │ │ │ - @ instruction: 0xf70400ad │ │ │ │ - @ instruction: 0xf71a00ad │ │ │ │ - @ instruction: 0xf72800ad │ │ │ │ - @ instruction: 0xf73a00ad │ │ │ │ - @ instruction: 0xf74c00ad │ │ │ │ - @ instruction: 0xf76200ad │ │ │ │ - @ instruction: 0xf77800ad │ │ │ │ - @ instruction: 0xf78e00ad │ │ │ │ - @ instruction: 0xf7a800ad │ │ │ │ - @ instruction: 0xf7be00ad │ │ │ │ - @ instruction: 0xf7dc00ad │ │ │ │ - @ instruction: 0xf7ee00ad │ │ │ │ - strb.w r0, [r4, sp, lsl #2] │ │ │ │ - ldrb.w r0, [sl, sp, lsl #2] │ │ │ │ - bics.w r0, r8, #5668864 @ 0x568000 │ │ │ │ - orr.w r0, lr, #5668864 @ 0x568000 │ │ │ │ - orn r0, r0, #5668864 @ 0x568000 │ │ │ │ - orns r0, r2, #5668864 @ 0x568000 │ │ │ │ - eor.w r0, r4, #5668864 @ 0x568000 │ │ │ │ - eors.w r0, r6, #5668864 @ 0x568000 │ │ │ │ - @ instruction: 0xf4ac00ad │ │ │ │ - @ instruction: 0xf4ba00ad │ │ │ │ - @ instruction: 0xf3a000ad │ │ │ │ - @ instruction: 0xf3b600ad │ │ │ │ - @ instruction: 0xf3c800ad │ │ │ │ - @ instruction: 0xf3da00ad │ │ │ │ - @ instruction: 0xf35400ad │ │ │ │ - lsls r6, r5, #20 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - b.n 54ad8c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x439098> │ │ │ │ + b.n 54b9d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x439cdc> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldc2l 0, cr0, [r2, #-692]! @ 0xfffffd4c │ │ │ │ - ldc2l 0, cr0, [r0, #-692] @ 0xfffffd4c │ │ │ │ - stc2 0, cr0, [lr, #-692]! @ 0xfffffd4c │ │ │ │ - stc2 0, cr0, [r0, #-692] @ 0xfffffd4c │ │ │ │ - ldc2l 0, cr0, [lr], {173} @ 0xad │ │ │ │ - ldc2 0, cr0, [r0], #692 @ 0x2b4 │ │ │ │ - stc2 0, cr0, [r6], {173} @ 0xad │ │ │ │ - mrrc2 0, 10, r0, r8, cr13 │ │ │ │ - ldc2 0, cr0, [r2], #-692 @ 0xfffffd4c │ │ │ │ - ldc2 0, cr0, [r0], {173} @ 0xad │ │ │ │ - smlaltb r0, r0, r6, sp │ │ │ │ - @ instruction: 0xfbdc00ad │ │ │ │ - vhadd.u32 d0, d22, d29 │ │ │ │ - vhadd.u d0, d28, d29 │ │ │ │ - vhadd.u16 d16, d22, d29 │ │ │ │ - vhadd.u d16, d16, d29 │ │ │ │ - vaddl.u8 q0, d22, d29 │ │ │ │ - vaddl.u32 q0, d28, d29 │ │ │ │ - vaddl.u8 q8, d18, d29 │ │ │ │ - vaddl.u16 q8, d28, d29 │ │ │ │ - vtrn. d16, d29 │ │ │ │ - movs r0, r3 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - movs r2, r6 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - lsls r0, r1, #1 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - lsls r2, r5, #1 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - lsls r0, r1, #2 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - lsls r6, r4, #2 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - lsls r4, r0, #3 │ │ │ │ + @ instruction: 0xf71c00ad │ │ │ │ + rsb r0, r2, #173 @ 0xad │ │ │ │ + @ instruction: 0xf2f800ad │ │ │ │ + @ instruction: 0xf30a00ad │ │ │ │ + @ instruction: 0xf31800ad │ │ │ │ + @ instruction: 0xf32a00ad │ │ │ │ + @ instruction: 0xf33c00ad │ │ │ │ + @ instruction: 0xf34e00ad │ │ │ │ + @ instruction: 0xf36000ad │ │ │ │ + @ instruction: 0xf37200ad │ │ │ │ + @ instruction: 0xf38400ad │ │ │ │ + @ instruction: 0xf39a00ad │ │ │ │ + @ instruction: 0xf3b000ad │ │ │ │ + @ instruction: 0xf3c200ad │ │ │ │ + @ instruction: 0xf3d400ad │ │ │ │ + @ instruction: 0xf3f200ad │ │ │ │ + and.w r0, r0, #5668864 @ 0x568000 │ │ │ │ + ands.w r0, r2, #5668864 @ 0x568000 │ │ │ │ + bic.w r0, r4, #5668864 @ 0x568000 │ │ │ │ + bics.w r0, r2, #5668864 @ 0x568000 │ │ │ │ + orr.w r0, r4, #5668864 @ 0x568000 │ │ │ │ + orrs.w r0, sl, #5668864 @ 0x568000 │ │ │ │ + orn r0, r8, #5668864 @ 0x568000 │ │ │ │ + orns r0, sl, #5668864 @ 0x568000 │ │ │ │ + eor.w r0, ip, #5668864 @ 0x568000 │ │ │ │ + @ instruction: 0xf4a200ad │ │ │ │ + @ instruction: 0xf4b800ad │ │ │ │ + @ instruction: 0xf4ce00ad │ │ │ │ + @ instruction: 0xf4e800ad │ │ │ │ + @ instruction: 0xf4fe00ad │ │ │ │ + adds.w r0, ip, #5668864 @ 0x568000 │ │ │ │ + @ instruction: 0xf52e00ad │ │ │ │ + adc.w r0, r4, #5668864 @ 0x568000 │ │ │ │ + adcs.w r0, sl, #5668864 @ 0x568000 │ │ │ │ + sbcs.w r0, r8, #173 @ 0xad │ │ │ │ + @ instruction: 0xf18e00ad │ │ │ │ + sub.w r0, r0, #173 @ 0xad │ │ │ │ + subs.w r0, r2, #173 @ 0xad │ │ │ │ + rsb r0, r4, #173 @ 0xad │ │ │ │ + rsbs r0, r6, #173 @ 0xad │ │ │ │ + @ instruction: 0xf1ec00ad │ │ │ │ + @ instruction: 0xf1fa00ad │ │ │ │ + @ instruction: 0xf0e000ad │ │ │ │ + @ instruction: 0xf0f600ad │ │ │ │ + add.w r0, r8, #173 @ 0xad │ │ │ │ + adds.w r0, sl, #173 @ 0xad │ │ │ │ + eors.w r0, r4, #173 @ 0xad │ │ │ │ + lsls r6, r5, #9 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldc2 0, cr0, [r6, #-692]! @ 0xfffffd4c │ │ │ │ - stc2l 0, cr0, [ip, #-692] @ 0xfffffd4c │ │ │ │ - stc2l 0, cr0, [r2, #-692]! @ 0xfffffd4c │ │ │ │ - ldc2l 0, cr0, [r8, #-692]! @ 0xfffffd4c │ │ │ │ - stc2 0, cr0, [lr, #692] @ 0x2b4 │ │ │ │ - stc2 0, cr0, [ip, #692]! @ 0x2b4 │ │ │ │ - stc2l 0, cr0, [r6, #692] @ 0x2b4 │ │ │ │ - stc2l 0, cr0, [r0, #692]! @ 0x2b4 │ │ │ │ - ldc2l 0, cr0, [sl, #692]! @ 0x2b4 │ │ │ │ - cdp2 0, 1, cr0, cr8, cr13, {5} │ │ │ │ - cdp2 0, 2, cr0, cr10, cr13, {5} │ │ │ │ - cdp2 0, 4, cr0, cr0, cr13, {5} │ │ │ │ - cdp2 0, 5, cr0, cr14, cr13, {5} │ │ │ │ - ldc2 0, cr0, [r8], {173} @ 0xad │ │ │ │ - ldc2 0, cr0, [sl], #692 @ 0x2b4 │ │ │ │ - @ instruction: 0xfa0800ad │ │ │ │ - vld1.8 {d16[5]}, [r6]! │ │ │ │ - vst1.8 {d16[5]}, [r8]! │ │ │ │ - vld1.8 {d0[5]}, [sl]! │ │ │ │ - vst1.8 {d0[5]}, [r4]! │ │ │ │ + b.n 54b80c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x439b18> │ │ │ │ + lsls r7, r5, #2 │ │ │ │ + @ instruction: 0xfab200ad │ │ │ │ + @ instruction: 0xfa9000ad │ │ │ │ + @ instruction: 0xfa6e00ad │ │ │ │ + @ instruction: 0xfa4000ad │ │ │ │ + @ instruction: 0xfa1e00ad │ │ │ │ + ldr??.w r0, [r0, #173] @ 0xad │ │ │ │ + vst1.8 {d16[5]}, [r6]! │ │ │ │ + ldrsb.w r0, [r8, #173] @ 0xad │ │ │ │ ldr??.w r0, [r2, sp, lsl #2] │ │ │ │ - vld4.32 {d0-d3}, [ip :128]! │ │ │ │ - str??.w r0, [sl, #173] @ 0xad │ │ │ │ - vst4.32 {d0-d3}, [r4 :128]! │ │ │ │ - @ instruction: 0xf75a00ad │ │ │ │ - @ instruction: 0xf73000ad │ │ │ │ - @ instruction: 0xf70a00ad │ │ │ │ - movt r0, #51373 @ 0xc8ad │ │ │ │ - @ instruction: 0xf6e200ad │ │ │ │ - @ instruction: 0xfa0800ad │ │ │ │ - @ instruction: 0xfa8a00ad │ │ │ │ - @ instruction: 0xfa6800ad │ │ │ │ - @ instruction: 0xfa4200ad │ │ │ │ - @ instruction: 0xfa1c00ad │ │ │ │ - vld1.8 {d0[5]}, [lr]! │ │ │ │ - vst1.8 {d16[5]}, [r8]! │ │ │ │ - lsls r2, r1, #2 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - lsls r4, r2, #1 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - lsls r2, r0, #12 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - lsls r0, r4, #11 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - lsls r2, r7, #10 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - lsls r4, r1, #10 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - lsls r6, r2, #9 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - lsls r4, r4, #8 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - lsls r6, r5, #7 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - lsls r4, r7, #6 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - lsls r6, r7, #11 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - lsls r4, r0, #6 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - lsls r6, r1, #5 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - lsls r4, r3, #4 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - lsls r6, r5, #3 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - lsls r4, r7, #2 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - lsls r6, r1, #2 │ │ │ │ + ldr??.w r0, [r0, sp, lsl #2] │ │ │ │ + vst4.32 {d0-d3}, [r6 :128]! │ │ │ │ + ldrsb.w r0, [ip, sp, lsl #2] │ │ │ │ + stc2l 0, cr0, [r6], #-692 @ 0xfffffd4c │ │ │ │ + ldc2l 0, cr0, [ip], #-692 @ 0xfffffd4c │ │ │ │ + ldc2 0, cr0, [r6], {173} @ 0xad │ │ │ │ + ldc2 0, cr0, [r0], #692 @ 0x2b4 │ │ │ │ + stc2l 0, cr0, [r6], {173} @ 0xad │ │ │ │ + stc2l 0, cr0, [ip], #692 @ 0x2b4 │ │ │ │ + stc2 0, cr0, [r2, #-692] @ 0xfffffd4c │ │ │ │ + ldc2 0, cr0, [ip, #-692] @ 0xfffffd4c │ │ │ │ + ldc2 0, cr0, [lr, #-692]! @ 0xfffffd4c │ │ │ │ + ldc2l 0, cr0, [r8, #-692] @ 0xfffffd4c │ │ │ │ + ldc2l 0, cr0, [r2, #-692]! @ 0xfffffd4c │ │ │ │ + stc2 0, cr0, [r8, #692] @ 0x2b4 │ │ │ │ + stc2 0, cr0, [sl, #692]! @ 0x2b4 │ │ │ │ + stc2l 0, cr0, [r8, #692] @ 0x2b4 │ │ │ │ + stc2l 0, cr0, [r6, #692]! @ 0x2b4 │ │ │ │ + cdp2 0, 0, cr0, cr4, cr13, {5} │ │ │ │ + @ instruction: 0xfa7600ad │ │ │ │ + @ instruction: 0xfa8c00ad │ │ │ │ + @ instruction: 0xfaa200ad │ │ │ │ + @ instruction: 0xfab800ad │ │ │ │ + @ instruction: 0xface00ad │ │ │ │ + @ instruction: 0xfaec00ad │ │ │ │ + @ instruction: 0xfb0600ad │ │ │ │ + @ instruction: 0xfb2000ad │ │ │ │ + @ instruction: 0xfb3a00ad │ │ │ │ + @ instruction: 0xfb5800ad │ │ │ │ + @ instruction: 0xfb6a00ad │ │ │ │ + @ instruction: 0xfb8000ad │ │ │ │ + @ instruction: 0xfb9e00ad │ │ │ │ + ldr??.w r0, [r8, #173] @ 0xad │ │ │ │ + ldr??.w r0, [sl, #173] @ 0xad │ │ │ │ + @ instruction: 0xf74800ad │ │ │ │ + @ instruction: 0xf72600ad │ │ │ │ + @ instruction: 0xf70800ad │ │ │ │ + @ instruction: 0xf6ea00ad │ │ │ │ + movt r0, #18605 @ 0x48ad │ │ │ │ + @ instruction: 0xf69200ad │ │ │ │ + @ instruction: 0xf66c00ad │ │ │ │ + @ instruction: 0xf62a00ad │ │ │ │ + movw r0, #18605 @ 0x48ad │ │ │ │ + eors.w r0, sl, #5668864 @ 0x568000 │ │ │ │ + orns r0, r0, #5668864 @ 0x568000 │ │ │ │ + orr.w r0, sl, #5668864 @ 0x568000 │ │ │ │ + and.w r0, ip, #5668864 @ 0x568000 │ │ │ │ + bic.w r0, r2, #5668864 @ 0x568000 │ │ │ │ + @ instruction: 0xf74800ad │ │ │ │ + @ instruction: 0xf7ca00ad │ │ │ │ + @ instruction: 0xf7a800ad │ │ │ │ + @ instruction: 0xf78200ad │ │ │ │ + @ instruction: 0xf75c00ad │ │ │ │ + @ instruction: 0xf6ee00ad │ │ │ │ + @ instruction: 0xf70800ad │ │ │ │ + stc2l 0, cr0, [sl, #692] @ 0x2b4 │ │ │ │ + ldc2 0, cr0, [r4, #692] @ 0x2b4 │ │ │ │ + lsls r2, r0, #1 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r0, r4, #1 │ │ │ │ + movs r0, r4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ + vtrn.32 d16, d29 │ │ │ │ + vaddl.u8 q8, d28, d29 │ │ │ │ + vaddl.u16 q0, d22, d29 │ │ │ │ + vhadd.u32 d16, d20, d29 │ │ │ │ + vhadd.u32 d0, d30, d29 │ │ │ │ + cdp2 0, 15, cr0, cr12, cr13, {5} │ │ │ │ movs r6, r7 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - vaddl.u16 q0, d20, d29 │ │ │ │ - vtrn.32 d0, d29 │ │ │ │ - b.n 54ba88 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x439d94> │ │ │ │ - lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xf7bc00ad │ │ │ │ - @ instruction: 0xf78e00ad │ │ │ │ - @ instruction: 0xf76000ad │ │ │ │ - @ instruction: 0xf73200ad │ │ │ │ - @ instruction: 0xf6e400ad │ │ │ │ - @ instruction: 0xf70200ad │ │ │ │ - lsls r4, r3, #10 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - sbc.w r0, sl, #5668864 @ 0x568000 │ │ │ │ - @ instruction: 0xf69000ad │ │ │ │ - lsls r6, r3, #9 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - @ instruction: 0xf65400ad │ │ │ │ - b.n 54b9f8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x439d04> │ │ │ │ + cdp2 0, 12, cr0, cr4, cr13, {5} │ │ │ │ + cdp2 0, 8, cr0, cr14, cr13, {5} │ │ │ │ + cdp2 0, 5, cr0, cr12, cr13, {5} │ │ │ │ + cdp2 0, 2, cr0, cr14, cr13, {5} │ │ │ │ + ldc2l 0, cr0, [ip, #692]! @ 0x2b4 │ │ │ │ + stc2l 0, cr0, [lr, #692] @ 0x2b4 │ │ │ │ + stc2 0, cr0, [r0, #692]! @ 0x2b4 │ │ │ │ + ldc2l 0, cr0, [lr, #-692]! @ 0xfffffd4c │ │ │ │ + ldc2l 0, cr0, [r4], {173} @ 0xad │ │ │ │ + ldc2l 0, cr0, [sl], #692 @ 0x2b4 │ │ │ │ + svc 90 @ 0x5a │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 54b9f0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x439cfc> │ │ │ │ + @ instruction: 0xf4fc00ad │ │ │ │ + @ instruction: 0xf4ce00ad │ │ │ │ + @ instruction: 0xf4a000ad │ │ │ │ + orns r0, r2, #5668864 @ 0x568000 │ │ │ │ + bic.w r0, r4, #5668864 @ 0x568000 │ │ │ │ + orr.w r0, r2, #5668864 @ 0x568000 │ │ │ │ + vaddl.u16 q8, d28, d29 │ │ │ │ + subw r0, sl, #173 @ 0xad │ │ │ │ + @ instruction: 0xf3d000ad │ │ │ │ + vaddl.u16 q0, d30, d29 │ │ │ │ + @ instruction: 0xf39400ad │ │ │ │ + udf #250 @ 0xfa │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 54b9e8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x439cf4> │ │ │ │ + udf #244 @ 0xf4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 54b9e0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x439cec> │ │ │ │ + udf #238 @ 0xee │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 54b9d8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x439ce4> │ │ │ │ + udf #232 @ 0xe8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 54b9d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x439cdc> │ │ │ │ + udf #226 @ 0xe2 │ │ │ │ + lsls r7, r5, #2 │ │ │ │ + udf #220 @ 0xdc │ │ │ │ lsls r7, r5, #2 │ │ │ │ cmp r0, #6 │ │ │ │ bhi.n 54b6d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4399dc> │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #5 │ │ │ │ bhi.n 54b6e4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4399f0> │ │ │ │ tbb [pc, r0] │ │ │ │ @@ -1770777,31 +1770829,24 @@ │ │ │ │ ldr r0, [pc, #40] @ (54b708 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x439a14>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #36] @ (54b70c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x439a18>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - lsls r2, r5, #1 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - movs r4, r0 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - movs r2, r1 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - movs r0, r2 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - movs r6, r2 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - movs r0, r4 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - movs r6, r4 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - udf #216 @ 0xd8 │ │ │ │ + stc2 0, cr0, [sl, #692]! @ 0x2b4 │ │ │ │ + stc2l 0, cr0, [r4, #-692] @ 0xfffffd4c │ │ │ │ + stc2l 0, cr0, [sl, #-692] @ 0xfffffd4c │ │ │ │ + ldc2l 0, cr0, [r0, #-692] @ 0xfffffd4c │ │ │ │ + ldc2l 0, cr0, [r6, #-692] @ 0xfffffd4c │ │ │ │ + stc2l 0, cr0, [r0, #-692]! @ 0xfffffd4c │ │ │ │ + stc2l 0, cr0, [r6, #-692]! @ 0xfffffd4c │ │ │ │ + bgt.n 54b73c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x439a48> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - vaddl.u8 q8, d22, d29 │ │ │ │ + stc2 0, cr0, [r6, #-692] @ 0xfffffd4c │ │ │ │ movw r3, #4490 @ 0x118a │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 54b782 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x439a8e> │ │ │ │ movw r3, #4420 @ 0x1144 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.w 54b86c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x439b78> │ │ │ │ cmp r0, #39 @ 0x27 │ │ │ │ @@ -1771466,199 +1771511,176 @@ │ │ │ │ ldr r0, [pc, #440] @ (54be64 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43a170>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #436] @ (54be68 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43a174>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ble.n 54bd5c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43a068> │ │ │ │ + bge.n 54bbdc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x439ee8> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bgt.n 54bc20 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x439f2c> │ │ │ │ + bls.n 54bca0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x439fac> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r2, r3, #8 │ │ │ │ + lsls r2, r3, #29 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - blt.n 54bc3c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x439f48> │ │ │ │ + bhi.n 54bcbc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x439fc8> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r6, r2, #9 │ │ │ │ + lsls r6, r2, #30 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - blt.n 54bbf0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x439efc> │ │ │ │ + bhi.n 54bc70 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x439f7c> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r2, r7, #30 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r0, r3, #29 │ │ │ │ + lsls r0, r3, #18 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r6, r4, #28 │ │ │ │ + lsls r6, r4, #17 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r4, r6, #27 │ │ │ │ + lsls r4, r6, #16 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r2, r6, #29 │ │ │ │ + lsls r2, r6, #18 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - blt.n 54bdc0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43a0cc> │ │ │ │ + bhi.n 54bc40 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x439f4c> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r2, r5, #4 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - lsls r4, r2, #3 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - lsls r6, r6, #3 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - lsls r0, r2, #1 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - lsls r2, r5, #1 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - lsls r0, r0, #2 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - lsls r6, r2, #2 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - ldc2l 0, cr0, [ip, #692] @ 0x2b4 │ │ │ │ - ldc2l 0, cr0, [r2, #692]! @ 0x2b4 │ │ │ │ - cdp2 0, 0, cr0, cr0, cr13, {5} │ │ │ │ + cdp2 0, 6, cr0, cr10, cr13, {5} │ │ │ │ + cdp2 0, 1, cr0, cr4, cr13, {5} │ │ │ │ + cdp2 0, 3, cr0, cr6, cr13, {5} │ │ │ │ + ldc2 0, cr0, [r0, #692] @ 0x2b4 │ │ │ │ + stc2 0, cr0, [sl, #692]! @ 0x2b4 │ │ │ │ + stc2l 0, cr0, [r0, #692] @ 0x2b4 │ │ │ │ + ldc2l 0, cr0, [r6, #692] @ 0x2b4 │ │ │ │ + @ instruction: 0xfb1c00ad │ │ │ │ + @ instruction: 0xfb3200ad │ │ │ │ + @ instruction: 0xfb4000ad │ │ │ │ + ldr??.w r0, [r2, #173] @ 0xad │ │ │ │ + @ instruction: 0xfa1400ad │ │ │ │ + @ instruction: 0xfa3600ad │ │ │ │ + cdp2 0, 3, cr0, cr8, cr13, {5} │ │ │ │ + ldc2 0, cr0, [r2, #-692]! @ 0xfffffd4c │ │ │ │ + @ instruction: 0xfbd400ad │ │ │ │ + @ instruction: 0xfbea00ad │ │ │ │ + stc2 0, cr0, [r0], {173} @ 0xad │ │ │ │ + ldc2 0, cr0, [lr], {173} @ 0xad │ │ │ │ + ldc2 0, cr0, [r4], #-692 @ 0xfffffd4c │ │ │ │ + mrrc2 0, 10, r0, r6, cr13 │ │ │ │ + stc2l 0, cr0, [r8], #-692 @ 0xfffffd4c │ │ │ │ + ldc2l 0, cr0, [lr], #-692 @ 0xfffffd4c │ │ │ │ + ldc2 0, cr0, [r8], {173} @ 0xad │ │ │ │ ldc2 0, cr0, [r2], #692 @ 0x2b4 │ │ │ │ - ldc2l 0, cr0, [r4], {173} @ 0xad │ │ │ │ - ldc2l 0, cr0, [r6], #692 @ 0x2b4 │ │ │ │ - lsls r0, r7, #3 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - vtrn.8 d16, d29 │ │ │ │ - cdp2 0, 9, cr0, cr4, cr13, {5} │ │ │ │ - cdp2 0, 10, cr0, cr10, cr13, {5} │ │ │ │ - cdp2 0, 12, cr0, cr0, cr13, {5} │ │ │ │ - cdp2 0, 13, cr0, cr14, cr13, {5} │ │ │ │ - cdp2 0, 15, cr0, cr4, cr13, {5} │ │ │ │ - vhadd.u16 d0, d22, d29 │ │ │ │ - vhadd.u32 d0, d24, d29 │ │ │ │ - vhadd.u d0, d30, d29 │ │ │ │ - vhadd.u16 d16, d24, d29 │ │ │ │ - vhadd.u d16, d18, d29 │ │ │ │ - vaddl.u8 q0, d28, d29 │ │ │ │ - stc2l 0, cr0, [r2], {173} @ 0xad │ │ │ │ - ldc2l 0, cr0, [ip], {173} @ 0xad │ │ │ │ - ldc2l 0, cr0, [sl], #692 @ 0x2b4 │ │ │ │ - ldc2 0, cr0, [r4, #-692] @ 0xfffffd4c │ │ │ │ - stc2 0, cr0, [lr, #-692]! @ 0xfffffd4c │ │ │ │ - ldc2 0, cr0, [ip, #692] @ 0x2b4 │ │ │ │ - ldc2 0, cr0, [r6, #692]! @ 0x2b4 │ │ │ │ - stc2l 0, cr0, [ip, #692] @ 0x2b4 │ │ │ │ - stc2l 0, cr0, [r6, #692]! @ 0x2b4 │ │ │ │ - ldc2l 0, cr0, [ip, #692]! @ 0x2b4 │ │ │ │ - lsrs r2, r1, #7 │ │ │ │ + stc2l 0, cr0, [ip], {173} @ 0xad │ │ │ │ + @ instruction: 0xfa0200ad │ │ │ │ + @ instruction: 0xfa1c00ad │ │ │ │ + @ instruction: 0xfa3a00ad │ │ │ │ + @ instruction: 0xfa5400ad │ │ │ │ + @ instruction: 0xfa6e00ad │ │ │ │ + @ instruction: 0xfadc00ad │ │ │ │ + @ instruction: 0xfaf600ad │ │ │ │ + @ instruction: 0xfb0c00ad │ │ │ │ + @ instruction: 0xfb2600ad │ │ │ │ + @ instruction: 0xfb3c00ad │ │ │ │ + lsls r2, r1, #28 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - @ instruction: 0xfbf400ad │ │ │ │ - lsls r6, r1, #30 │ │ │ │ + ldrsh.w r0, [r4, sp, lsl #2] │ │ │ │ + lsls r6, r1, #19 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r4, r3, #29 │ │ │ │ + lsls r4, r3, #18 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r6, r5, #28 │ │ │ │ + lsls r6, r5, #17 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r4, r2, #27 │ │ │ │ + lsls r4, r2, #16 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r2, r7, #27 │ │ │ │ + lsls r2, r7, #16 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r0, r6, #32 │ │ │ │ + lsls r0, r6, #21 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r2, r0, #32 │ │ │ │ + lsls r2, r0, #21 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r0, r3, #31 │ │ │ │ + lsls r0, r3, #20 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r2, r1, #30 │ │ │ │ + lsls r2, r1, #19 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r4, r5, #30 │ │ │ │ + lsls r4, r5, #19 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bge.n 54be38 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43a144> │ │ │ │ + bvc.n 54bcb8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x439fc4> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r0, r6, #18 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - lsls r6, r0, #18 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - lsls r4, r3, #17 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - lsls r6, r5, #16 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - lsls r4, r7, #15 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - lsls r2, r1, #15 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - lsls r4, r3, #14 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - lsls r2, r5, #13 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - lsls r0, r7, #12 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - lsls r2, r1, #12 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - lsls r4, r4, #11 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - lsls r6, r6, #10 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - lsls r0, r1, #10 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - lsls r2, r4, #9 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - lsls r4, r7, #8 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - lsls r6, r3, #7 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - lsls r0, r1, #8 │ │ │ │ + lsls r0, r6, #7 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r6, r0, #20 │ │ │ │ + lsls r6, r0, #7 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r4, r2, #19 │ │ │ │ + lsls r4, r3, #6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r6, r4, #18 │ │ │ │ + lsls r6, r5, #5 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r4, r3, #17 │ │ │ │ + lsls r4, r7, #4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r6, r6, #17 │ │ │ │ + lsls r2, r1, #4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r0, r2, #6 │ │ │ │ + lsls r4, r3, #3 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r6, r2, #5 │ │ │ │ + lsls r2, r5, #2 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r0, r6, #4 │ │ │ │ + lsls r0, r7, #1 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r2, r1, #4 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r0, r3, #3 │ │ │ │ + movs r4, r4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ + vtrn.16 d16, d29 │ │ │ │ + vaddl.u8 q8, d24, d29 │ │ │ │ + vaddl.u32 q0, d18, d29 │ │ │ │ + vhadd.u d16, d28, d29 │ │ │ │ + vhadd.u16 d0, d30, d29 │ │ │ │ + vhadd.u8 d16, d24, d29 │ │ │ │ + lsls r6, r0, #9 │ │ │ │ lsls r6, r5, #2 │ │ │ │ + lsls r4, r2, #8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r0, r1, #2 │ │ │ │ + lsls r6, r4, #7 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r6, r5 │ │ │ │ + lsls r4, r3, #6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r0, r3, #1 │ │ │ │ + lsls r6, r6, #6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - vhadd.u32 d16, d30, d29 │ │ │ │ - lsls r4, r1, #31 │ │ │ │ + cdp2 0, 13, cr0, cr0, cr13, {5} │ │ │ │ + cdp2 0, 9, cr0, cr6, cr13, {5} │ │ │ │ + cdp2 0, 7, cr0, cr0, cr13, {5} │ │ │ │ + cdp2 0, 4, cr0, cr10, cr13, {5} │ │ │ │ + cdp2 0, 1, cr0, cr8, cr13, {5} │ │ │ │ + stc2l 0, cr0, [lr, #692]! @ 0x2b4 │ │ │ │ + stc2l 0, cr0, [r8, #692] @ 0x2b4 │ │ │ │ + stc2l 0, cr0, [lr, #-692]! @ 0xfffffd4c │ │ │ │ + ldc2 0, cr0, [r8, #692] @ 0x2b4 │ │ │ │ + stc2 0, cr0, [lr], #692 @ 0x2b4 │ │ │ │ + lsls r4, r1, #20 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r2, r2, #29 │ │ │ │ + lsls r2, r2, #18 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r4, r4, #1 │ │ │ │ + lsls r4, r4, #22 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r6, r6, #32 │ │ │ │ + lsls r6, r6, #21 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r0, r4, #31 │ │ │ │ + lsls r0, r4, #20 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r6, r0, #30 │ │ │ │ + lsls r6, r0, #19 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - vaddl.u32 q0, d20, d29 │ │ │ │ - vhadd.u32 d16, d26, d29 │ │ │ │ - bls.n 54beb0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43a1bc> │ │ │ │ + stc2l 0, cr0, [r4], #692 @ 0x2b4 │ │ │ │ + stc2 0, cr0, [sl], #692 @ 0x2b4 │ │ │ │ + bvs.n 54bf30 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43a23c> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bls.n 54bea8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43a1b4> │ │ │ │ + bvs.n 54bf28 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43a234> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bls.n 54bea0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43a1ac> │ │ │ │ + bvs.n 54bf20 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43a22c> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bls.n 54be98 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43a1a4> │ │ │ │ + bvs.n 54bf18 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43a224> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bls.n 54be90 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43a19c> │ │ │ │ + bvs.n 54bf10 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43a21c> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bls.n 54be88 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43a194> │ │ │ │ + bvs.n 54bf08 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43a214> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bls.n 54be80 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43a18c> │ │ │ │ + bvs.n 54bf00 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43a20c> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r6, r2, #17 │ │ │ │ + lsls r6, r2, #6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ movw r3, #5268 @ 0x1494 │ │ │ │ cmp r0, r3 │ │ │ │ beq.n 54bf34 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43a240> │ │ │ │ bhi.n 54be8a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43a196> │ │ │ │ cmp r0, #6 │ │ │ │ bhi.n 54bf26 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43a232> │ │ │ │ @@ -1771764,53 +1771786,53 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #80] @ (54bfa0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43a2ac>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #80] @ (54bfa4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43a2b0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - bvs.n 54bf18 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43a224> │ │ │ │ + bmi.n 54bf98 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43a2a4> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r0, r1, #32 │ │ │ │ + lsls r0, r1, #21 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r2, r0, #27 │ │ │ │ + lsls r2, r0, #16 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r0, r4, #26 │ │ │ │ + lsls r0, r4, #15 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r6, r7, #25 │ │ │ │ + lsls r6, r7, #14 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r4, r3, #25 │ │ │ │ + lsls r4, r3, #14 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r6, r5, #24 │ │ │ │ + lsls r6, r5, #13 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r0, r1, #31 │ │ │ │ + lsls r0, r1, #20 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r6, r4, #30 │ │ │ │ + lsls r6, r4, #19 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r0, r0, #30 │ │ │ │ + lsls r0, r0, #19 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r6, r3, #29 │ │ │ │ + lsls r6, r3, #18 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r0, r7, #28 │ │ │ │ + lsls r0, r7, #17 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r6, r2, #28 │ │ │ │ + lsls r6, r2, #17 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r0, r2, #26 │ │ │ │ + lsls r0, r2, #15 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r2, r4, #26 │ │ │ │ + lsls r2, r4, #15 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r4, r6, #26 │ │ │ │ + lsls r4, r6, #15 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r2, r2, #27 │ │ │ │ + lsls r2, r2, #16 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bvs.n 54c080 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43a38c> │ │ │ │ + bcc.n 54bf00 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43a20c> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bvs.n 54c078 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43a384> │ │ │ │ + bcc.n 54bef8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43a204> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r0, r0, #23 │ │ │ │ + lsls r0, r0, #12 │ │ │ │ lsls r6, r5, #2 │ │ │ │ cmp r0, #3 │ │ │ │ bhi.n 54bfcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43a2d8> │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r5, r0, #8 │ │ │ │ lsrs r3, r1, #32 │ │ │ │ ldr r0, [pc, #28] @ (54bfd4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43a2e0>) │ │ │ │ @@ -1771825,23 +1771847,23 @@ │ │ │ │ ldr r0, [pc, #24] @ (54bfe0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43a2ec>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (54bfe4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43a2f0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - lsls r2, r6, #29 │ │ │ │ + lsls r2, r6, #18 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r4, r2, #29 │ │ │ │ + lsls r4, r2, #18 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r6, r2, #30 │ │ │ │ + lsls r6, r2, #19 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r0, r7, #29 │ │ │ │ + lsls r0, r7, #18 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bpl.n 54bfbc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43a2c8> │ │ │ │ + bcc.n 54c03c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43a348> │ │ │ │ lsls r7, r5, #2 │ │ │ │ cmp r0, #7 │ │ │ │ bhi.n 54c028 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43a334> │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #6 │ │ │ │ bhi.n 54c03c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43a348> │ │ │ │ tbb [pc, r0] │ │ │ │ @@ -1771879,33 +1771901,33 @@ │ │ │ │ ldr r0, [pc, #44] @ (54c064 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43a370>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #40] @ (54c068 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43a374>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - lsrs r4, r6, #2 │ │ │ │ + lsls r4, r6, #23 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r6, r1, #30 │ │ │ │ + lsls r6, r1, #19 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r4, r5, #30 │ │ │ │ + lsls r4, r5, #19 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r2, r1, #31 │ │ │ │ + lsls r2, r1, #20 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r4, r5, #31 │ │ │ │ + lsls r4, r5, #20 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r6, r1, #32 │ │ │ │ + lsls r6, r1, #21 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r0, r6, #32 │ │ │ │ + lsls r0, r6, #21 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r6, r1, #1 │ │ │ │ + lsls r6, r1, #22 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bpl.n 54bf68 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43a274> │ │ │ │ + bcs.n 54bfe8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43a2f4> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r2, r6, #28 │ │ │ │ + lsls r2, r6, #17 │ │ │ │ lsls r6, r5, #2 │ │ │ │ cmp r0, #41 @ 0x29 │ │ │ │ bhi.w 54c19c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43a4a8> │ │ │ │ tbb [pc, r0] │ │ │ │ asrs r0, r3, #20 │ │ │ │ subs r4, #90 @ 0x5a │ │ │ │ ldr r0, [pc, #228] @ (54c160 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43a46c>) │ │ │ │ @@ -1772053,99 +1772075,99 @@ │ │ │ │ ldr r0, [pc, #176] @ (54c248 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43a554>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #172] @ (54c24c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43a558>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - lsrs r6, r1, #1 │ │ │ │ + lsls r6, r1, #22 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r0, r6, #32 │ │ │ │ + lsls r0, r6, #21 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r6, r7, #14 │ │ │ │ + lsrs r6, r7, #3 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r0, r4, #9 │ │ │ │ + lsls r0, r4, #30 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r6, r0, #9 │ │ │ │ + lsls r6, r0, #30 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r0, r5, #8 │ │ │ │ + lsls r0, r5, #29 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r2, r1, #8 │ │ │ │ + lsls r2, r1, #29 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r4, r5, #7 │ │ │ │ + lsls r4, r5, #28 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r6, r1, #7 │ │ │ │ + lsls r6, r1, #28 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r0, r6, #6 │ │ │ │ + lsls r0, r6, #27 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r2, r2, #6 │ │ │ │ + lsls r2, r2, #27 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r4, r0, #9 │ │ │ │ + lsls r4, r0, #30 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r2, r1, #1 │ │ │ │ + lsls r2, r1, #22 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r0, r6, #32 │ │ │ │ + lsls r0, r6, #21 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r6, r2, #2 │ │ │ │ + lsls r6, r2, #23 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r4, r7, #1 │ │ │ │ + lsls r4, r7, #22 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r2, r4, #1 │ │ │ │ + lsls r2, r4, #22 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r0, r0, #1 │ │ │ │ + lsls r0, r0, #22 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r6, r1, #12 │ │ │ │ + lsrs r6, r1, #1 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r0, r6, #11 │ │ │ │ + lsrs r0, r6, #32 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r2, r2, #11 │ │ │ │ + lsrs r2, r2, #32 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r0, r7, #12 │ │ │ │ + lsrs r0, r7, #1 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r6, r3, #12 │ │ │ │ + lsrs r6, r3, #1 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r4, r3, #31 │ │ │ │ + lsls r4, r3, #20 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r2, r1, #2 │ │ │ │ + lsls r2, r1, #23 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r0, r6, #1 │ │ │ │ + lsls r0, r6, #22 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r2, r3, #4 │ │ │ │ + lsls r2, r3, #25 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r0, r7, #3 │ │ │ │ + lsls r0, r7, #24 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r6, r3, #3 │ │ │ │ + lsls r6, r3, #24 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r4, r0, #3 │ │ │ │ + lsls r4, r0, #24 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r2, r5, #2 │ │ │ │ + lsls r2, r5, #23 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r0, r2, #2 │ │ │ │ + lsls r0, r2, #23 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r2, r6, #1 │ │ │ │ + lsls r2, r6, #22 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r4, r5, #9 │ │ │ │ + lsls r4, r5, #30 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r2, r2, #9 │ │ │ │ + lsls r2, r2, #30 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r4, r6, #8 │ │ │ │ + lsls r4, r6, #29 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r6, r2, #8 │ │ │ │ + lsls r6, r2, #29 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r0, r7, #7 │ │ │ │ + lsls r0, r7, #28 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r6, r3, #7 │ │ │ │ + lsls r6, r3, #28 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r4, r0, #7 │ │ │ │ + lsls r4, r0, #28 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r2, r5, #6 │ │ │ │ + lsls r2, r5, #27 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r0, r3, #10 │ │ │ │ + lsls r0, r3, #31 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bmi.n 54c284 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43a590> │ │ │ │ + bne.n 54c304 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43a610> │ │ │ │ lsls r7, r5, #2 │ │ │ │ cmp r0, #128 @ 0x80 │ │ │ │ beq.n 54c30a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43a616> │ │ │ │ bls.n 54c278 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43a584> │ │ │ │ cmp.w r0, #4096 @ 0x1000 │ │ │ │ beq.n 54c304 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43a610> │ │ │ │ bhi.n 54c2d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43a5dc> │ │ │ │ @@ -1772250,57 +1772272,57 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #88] @ (54c390 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43a69c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #88] @ (54c394 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43a6a0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - lsrs r0, r7, #11 │ │ │ │ + lsrs r0, r7, #32 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bcc.n 54c368 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43a674> │ │ │ │ + beq.n 54c3e8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43a6f4> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r2, r4, #11 │ │ │ │ + lsrs r2, r4, #32 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r4, r0, #9 │ │ │ │ + lsls r4, r0, #30 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r6, r4, #8 │ │ │ │ + lsls r6, r4, #29 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r4, r0, #8 │ │ │ │ + lsls r4, r0, #29 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r6, r4, #7 │ │ │ │ + lsls r6, r4, #28 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r4, r1, #7 │ │ │ │ + lsls r4, r1, #28 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r0, r1, #12 │ │ │ │ + lsrs r0, r1, #1 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r2, r5, #8 │ │ │ │ + lsls r2, r5, #29 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r6, r6, #10 │ │ │ │ + lsls r6, r6, #31 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r0, r1, #9 │ │ │ │ + lsls r0, r1, #30 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r2, r1, #11 │ │ │ │ + lsrs r2, r1, #32 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r4, r4, #8 │ │ │ │ + lsls r4, r4, #29 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r2, r2, #12 │ │ │ │ + lsrs r2, r2, #1 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r0, r6, #11 │ │ │ │ + lsrs r0, r6, #32 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r6, r3, #12 │ │ │ │ + lsrs r6, r3, #1 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r4, r3, #5 │ │ │ │ + lsls r4, r3, #26 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bcs.n 54c2a8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43a5b4> │ │ │ │ + ldmia r7, {r1, r2, r3, r6, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bcs.n 54c2a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43a5ac> │ │ │ │ + ldmia r7, {r3, r6, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bcs.n 54c298 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43a5a4> │ │ │ │ + ldmia r7, {r1, r6, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bcs.n 54c490 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43a79c> │ │ │ │ + ldmia r7, {r2, r3, r4, r5, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ cmp r0, #3 │ │ │ │ bhi.n 54c3bc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43a6c8> │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r5, r0, #8 │ │ │ │ lsrs r3, r1, #32 │ │ │ │ ldr r0, [pc, #28] @ (54c3c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43a6d0>) │ │ │ │ @@ -1772315,23 +1772337,23 @@ │ │ │ │ ldr r0, [pc, #24] @ (54c3d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43a6dc>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (54c3d4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43a6e0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - lsrs r6, r0, #11 │ │ │ │ + lsrs r6, r0, #32 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r0, r5, #10 │ │ │ │ + lsls r0, r5, #31 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r2, r5, #11 │ │ │ │ + lsrs r2, r5, #32 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r4, r1, #11 │ │ │ │ + lsrs r4, r1, #32 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bne.n 54c3cc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43a6d8> │ │ │ │ + ldmia r7!, {r1, r3, r4, r5} │ │ │ │ lsls r7, r5, #2 │ │ │ │ movw r3, #4491 @ 0x118b │ │ │ │ cmp r0, r3 │ │ │ │ beq.w 54c52e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43a83a> │ │ │ │ bhi.n 54c402 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43a70e> │ │ │ │ cmp r0, #12 │ │ │ │ bhi.w 54c4fe <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43a80a> │ │ │ │ @@ -1772500,79 +1772522,79 @@ │ │ │ │ ldr r0, [pc, #136] @ (54c5d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43a8dc>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #132] @ (54c5d4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43a8e0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - bne.n 54c610 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43a91c> │ │ │ │ + ldmia r6!, {r2, r3, r4, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r4, r5, #20 │ │ │ │ + lsrs r4, r5, #9 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r6, r0, #22 │ │ │ │ + lsrs r6, r0, #11 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r4, r1, #9 │ │ │ │ + lsls r4, r1, #30 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r6, r3, #9 │ │ │ │ + lsls r6, r3, #30 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r0, r6, #9 │ │ │ │ + lsls r0, r6, #30 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r6, r0, #10 │ │ │ │ + lsls r6, r0, #31 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r0, r4, #10 │ │ │ │ + lsls r0, r4, #31 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r2, r6, #10 │ │ │ │ + lsls r2, r6, #31 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r4, r0, #11 │ │ │ │ + lsrs r4, r0, #32 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r6, r2, #11 │ │ │ │ + lsrs r6, r2, #32 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r4, r5, #11 │ │ │ │ + lsrs r4, r5, #32 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r6, r0, #12 │ │ │ │ + lsrs r6, r0, #1 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r0, r3, #12 │ │ │ │ + lsrs r0, r3, #1 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r6, r6, #18 │ │ │ │ + lsrs r6, r6, #7 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r4, r1, #18 │ │ │ │ + lsrs r4, r1, #7 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r6, r6, #16 │ │ │ │ + lsrs r6, r6, #5 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r0, r3, #17 │ │ │ │ + lsrs r0, r3, #6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r2, r0, #15 │ │ │ │ + lsrs r2, r0, #4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r4, r3, #15 │ │ │ │ + lsrs r4, r3, #4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r6, r6, #15 │ │ │ │ + lsrs r6, r6, #4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r0, r5, #13 │ │ │ │ + lsrs r0, r5, #2 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r2, r0, #14 │ │ │ │ + lsrs r2, r0, #3 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r4, r6, #11 │ │ │ │ + lsrs r4, r6, #32 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r6, r4, #12 │ │ │ │ + lsrs r6, r4, #1 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r4, r0, #19 │ │ │ │ + lsrs r4, r0, #8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r6, r3, #18 │ │ │ │ + lsrs r6, r3, #7 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r0, r5, #11 │ │ │ │ + lsrs r0, r5, #32 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - beq.n 54c4cc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43a7d8> │ │ │ │ + ldmia r5!, {r1, r6, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - beq.n 54c6c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43a9d0> │ │ │ │ + ldmia r5, {r2, r3, r4, r5, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - beq.n 54c6bc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43a9c8> │ │ │ │ + ldmia r5, {r1, r2, r4, r5, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - beq.n 54c6b4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43a9c0> │ │ │ │ + ldmia r5, {r4, r5, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r6, r4, #5 │ │ │ │ + lsls r6, r4, #26 │ │ │ │ lsls r6, r5, #2 │ │ │ │ movw r3, #6531 @ 0x1983 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.w 54f8ee <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43dbfa> │ │ │ │ tbh [pc, r0, lsl #1] │ │ │ │ cmp r4, #183 @ 0xb7 │ │ │ │ cmp r4, #180 @ 0xb4 │ │ │ │ @@ -1780330,733 +1780352,715 @@ │ │ │ │ ldr.w r0, [pc, #1644] @ 550c14 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43ef20> │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr.w r0, [pc, #1640] @ 550c18 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43ef24> │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r4, [sp, #792] @ 0x318 │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r7, #146 @ 0x92 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - adds r7, #102 @ 0x66 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - adds r7, #62 @ 0x3e │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - adds r7, #30 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - adds r6, #254 @ 0xfe │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - adds r6, #222 @ 0xde │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - adds r6, #190 @ 0xbe │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - adds r6, #158 @ 0x9e │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - adds r6, #126 @ 0x7e │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - adds r6, #94 @ 0x5e │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - adds r6, #62 @ 0x3e │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - adds r6, #30 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - adds r6, #2 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - adds r5, #230 @ 0xe6 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - adds r5, #190 @ 0xbe │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - adds r5, #146 @ 0x92 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - adds r5, #102 @ 0x66 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - adds r5, #62 @ 0x3e │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - adds r5, #22 │ │ │ │ + adds r4, #210 @ 0xd2 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r4, #238 @ 0xee │ │ │ │ + adds r4, #166 @ 0xa6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r4, #198 @ 0xc6 │ │ │ │ + adds r4, #126 @ 0x7e │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r4, #162 @ 0xa2 │ │ │ │ + adds r4, #94 @ 0x5e │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r4, #110 @ 0x6e │ │ │ │ + adds r4, #62 @ 0x3e │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r4, #70 @ 0x46 │ │ │ │ + adds r4, #30 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r4, #26 │ │ │ │ + adds r3, #254 @ 0xfe │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r3, #234 @ 0xea │ │ │ │ + adds r3, #222 @ 0xde │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r3, #186 @ 0xba │ │ │ │ + adds r3, #190 @ 0xbe │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r3, #146 @ 0x92 │ │ │ │ + adds r3, #158 @ 0x9e │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r3, #106 @ 0x6a │ │ │ │ + adds r3, #126 @ 0x7e │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r3, #70 @ 0x46 │ │ │ │ + adds r3, #94 @ 0x5e │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r3, #30 │ │ │ │ + adds r3, #66 @ 0x42 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r2, #250 @ 0xfa │ │ │ │ + adds r3, #38 @ 0x26 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r2, #214 @ 0xd6 │ │ │ │ + adds r2, #254 @ 0xfe │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r2, #174 @ 0xae │ │ │ │ + adds r2, #210 @ 0xd2 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r2, #142 @ 0x8e │ │ │ │ + adds r2, #166 @ 0xa6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r2, #102 @ 0x66 │ │ │ │ + adds r2, #126 @ 0x7e │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r2, #62 @ 0x3e │ │ │ │ + adds r2, #86 @ 0x56 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r2, #26 │ │ │ │ + adds r2, #46 @ 0x2e │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r1, #246 @ 0xf6 │ │ │ │ + adds r2, #6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r1, #198 @ 0xc6 │ │ │ │ + adds r1, #226 @ 0xe2 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r1, #146 @ 0x92 │ │ │ │ + adds r1, #174 @ 0xae │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r1, #98 @ 0x62 │ │ │ │ + adds r1, #134 @ 0x86 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r1, #58 @ 0x3a │ │ │ │ + adds r1, #90 @ 0x5a │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r1, #22 │ │ │ │ + adds r1, #42 @ 0x2a │ │ │ │ lsls r6, r5, #2 │ │ │ │ adds r0, #250 @ 0xfa │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r0, #194 @ 0xc2 │ │ │ │ + adds r0, #210 @ 0xd2 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r0, #138 @ 0x8a │ │ │ │ + adds r0, #170 @ 0xaa │ │ │ │ + lsls r6, r5, #2 │ │ │ │ + adds r0, #134 @ 0x86 │ │ │ │ lsls r6, r5, #2 │ │ │ │ adds r0, #94 @ 0x5e │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r0, #46 @ 0x2e │ │ │ │ + adds r0, #58 @ 0x3a │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r7, #246 @ 0xf6 │ │ │ │ + adds r0, #22 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r7, #186 @ 0xba │ │ │ │ + cmp r7, #238 @ 0xee │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r7, #126 @ 0x7e │ │ │ │ + cmp r7, #206 @ 0xce │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r7, #74 @ 0x4a │ │ │ │ + cmp r7, #166 @ 0xa6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r7, #22 │ │ │ │ + cmp r7, #126 @ 0x7e │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r6, #222 @ 0xde │ │ │ │ + cmp r7, #90 @ 0x5a │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r6, #166 @ 0xa6 │ │ │ │ + cmp r7, #54 @ 0x36 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r6, #86 @ 0x56 │ │ │ │ + cmp r7, #6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r6, #34 @ 0x22 │ │ │ │ + cmp r6, #210 @ 0xd2 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r5, #230 @ 0xe6 │ │ │ │ + cmp r6, #162 @ 0xa2 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r5, #186 @ 0xba │ │ │ │ + cmp r6, #122 @ 0x7a │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r5, #150 @ 0x96 │ │ │ │ + cmp r6, #86 @ 0x56 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r5, #114 @ 0x72 │ │ │ │ + cmp r6, #58 @ 0x3a │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r5, #86 @ 0x56 │ │ │ │ + cmp r6, #2 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r5, #50 @ 0x32 │ │ │ │ + cmp r5, #202 @ 0xca │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r5, #14 │ │ │ │ + cmp r5, #158 @ 0x9e │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r4, #226 @ 0xe2 │ │ │ │ + cmp r5, #110 @ 0x6e │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r4, #182 @ 0xb6 │ │ │ │ + cmp r5, #54 @ 0x36 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r4, #154 @ 0x9a │ │ │ │ + cmp r4, #250 @ 0xfa │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r4, #126 @ 0x7e │ │ │ │ + cmp r4, #190 @ 0xbe │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r4, #94 @ 0x5e │ │ │ │ + cmp r4, #138 @ 0x8a │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r4, #62 @ 0x3e │ │ │ │ + cmp r4, #86 @ 0x56 │ │ │ │ lsls r6, r5, #2 │ │ │ │ cmp r4, #30 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r3, #254 @ 0xfe │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - cmp r3, #226 @ 0xe2 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - cmp r3, #198 @ 0xc6 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - cmp r3, #166 @ 0xa6 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - cmp r3, #134 @ 0x86 │ │ │ │ + cmp r3, #230 @ 0xe6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r3, #106 @ 0x6a │ │ │ │ + cmp r3, #150 @ 0x96 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r3, #66 @ 0x42 │ │ │ │ + cmp r3, #98 @ 0x62 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r3, #30 │ │ │ │ + cmp r3, #38 @ 0x26 │ │ │ │ lsls r6, r5, #2 │ │ │ │ cmp r2, #250 @ 0xfa │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r2, #218 @ 0xda │ │ │ │ + cmp r2, #214 @ 0xd6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ cmp r2, #178 @ 0xb2 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r2, #138 @ 0x8a │ │ │ │ + cmp r2, #150 @ 0x96 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r2, #102 @ 0x66 │ │ │ │ + cmp r2, #114 @ 0x72 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r2, #62 @ 0x3e │ │ │ │ + cmp r2, #78 @ 0x4e │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r2, #22 │ │ │ │ + cmp r2, #34 @ 0x22 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r1, #238 @ 0xee │ │ │ │ + cmp r1, #246 @ 0xf6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r1, #198 @ 0xc6 │ │ │ │ + cmp r1, #218 @ 0xda │ │ │ │ + lsls r6, r5, #2 │ │ │ │ + cmp r1, #190 @ 0xbe │ │ │ │ lsls r6, r5, #2 │ │ │ │ cmp r1, #158 @ 0x9e │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r1, #118 @ 0x76 │ │ │ │ + cmp r1, #126 @ 0x7e │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r1, #78 @ 0x4e │ │ │ │ + cmp r1, #94 @ 0x5e │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r1, #38 @ 0x26 │ │ │ │ + cmp r1, #62 @ 0x3e │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r0, #254 @ 0xfe │ │ │ │ + cmp r1, #34 @ 0x22 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r0, #214 @ 0xd6 │ │ │ │ + cmp r1, #6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r0, #178 @ 0xb2 │ │ │ │ + cmp r0, #230 @ 0xe6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r0, #142 @ 0x8e │ │ │ │ + cmp r0, #198 @ 0xc6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r0, #102 @ 0x66 │ │ │ │ + cmp r0, #170 @ 0xaa │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r0, #62 @ 0x3e │ │ │ │ + cmp r0, #130 @ 0x82 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r0, #22 │ │ │ │ + cmp r0, #94 @ 0x5e │ │ │ │ + lsls r6, r5, #2 │ │ │ │ + cmp r0, #58 @ 0x3a │ │ │ │ + lsls r6, r5, #2 │ │ │ │ + cmp r0, #26 │ │ │ │ lsls r6, r5, #2 │ │ │ │ movs r7, #242 @ 0xf2 │ │ │ │ lsls r6, r5, #2 │ │ │ │ movs r7, #202 @ 0xca │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r7, #162 @ 0xa2 │ │ │ │ + movs r7, #166 @ 0xa6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r7, #122 @ 0x7a │ │ │ │ + movs r7, #126 @ 0x7e │ │ │ │ lsls r6, r5, #2 │ │ │ │ movs r7, #86 @ 0x56 │ │ │ │ lsls r6, r5, #2 │ │ │ │ movs r7, #46 @ 0x2e │ │ │ │ lsls r6, r5, #2 │ │ │ │ movs r7, #6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ movs r6, #222 @ 0xde │ │ │ │ lsls r6, r5, #2 │ │ │ │ movs r6, #182 @ 0xb6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ movs r6, #142 @ 0x8e │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r6, #106 @ 0x6a │ │ │ │ + movs r6, #102 @ 0x66 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r6, #70 @ 0x46 │ │ │ │ + movs r6, #62 @ 0x3e │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r6, #34 @ 0x22 │ │ │ │ + movs r6, #22 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r5, #254 @ 0xfe │ │ │ │ + movs r5, #242 @ 0xf2 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r5, #218 @ 0xda │ │ │ │ + movs r5, #206 @ 0xce │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r5, #182 @ 0xb6 │ │ │ │ + movs r5, #166 @ 0xa6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r5, #146 @ 0x92 │ │ │ │ + movs r5, #126 @ 0x7e │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r5, #110 @ 0x6e │ │ │ │ + movs r5, #86 @ 0x56 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r5, #74 @ 0x4a │ │ │ │ + movs r5, #50 @ 0x32 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r5, #30 │ │ │ │ + movs r5, #10 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r4, #242 @ 0xf2 │ │ │ │ + movs r4, #226 @ 0xe2 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r4, #202 @ 0xca │ │ │ │ + movs r4, #186 @ 0xba │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r4, #158 @ 0x9e │ │ │ │ + movs r4, #150 @ 0x96 │ │ │ │ + lsls r6, r5, #2 │ │ │ │ + movs r4, #110 @ 0x6e │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r4, #126 @ 0x7e │ │ │ │ + movs r4, #70 @ 0x46 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r4, #94 @ 0x5e │ │ │ │ + movs r4, #30 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r4, #54 @ 0x36 │ │ │ │ + movs r3, #246 @ 0xf6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r4, #6 │ │ │ │ + movs r3, #206 @ 0xce │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r3, #198 @ 0xc6 │ │ │ │ + movs r3, #170 @ 0xaa │ │ │ │ lsls r6, r5, #2 │ │ │ │ movs r3, #134 @ 0x86 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r3, #82 @ 0x52 │ │ │ │ + movs r3, #98 @ 0x62 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r3, #26 │ │ │ │ + movs r3, #62 @ 0x3e │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r2, #222 @ 0xde │ │ │ │ + movs r3, #26 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r2, #162 @ 0xa2 │ │ │ │ + movs r2, #246 @ 0xf6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r2, #114 @ 0x72 │ │ │ │ + movs r2, #210 @ 0xd2 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r2, #62 @ 0x3e │ │ │ │ + movs r2, #174 @ 0xae │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r1, #246 @ 0xf6 │ │ │ │ + movs r2, #138 @ 0x8a │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r1, #186 @ 0xba │ │ │ │ + movs r2, #94 @ 0x5e │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r1, #126 @ 0x7e │ │ │ │ + movs r2, #50 @ 0x32 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r1, #66 @ 0x42 │ │ │ │ + movs r2, #10 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r1, #22 │ │ │ │ + movs r1, #222 @ 0xde │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r0, #222 @ 0xde │ │ │ │ + movs r1, #190 @ 0xbe │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r0, #158 @ 0x9e │ │ │ │ + movs r1, #158 @ 0x9e │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r0, #102 @ 0x66 │ │ │ │ + movs r1, #118 @ 0x76 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r0, #38 @ 0x26 │ │ │ │ + movs r1, #70 @ 0x46 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r6, r4, #7 │ │ │ │ + movs r1, #6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r2, r5, #6 │ │ │ │ + movs r0, #198 @ 0xc6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r6, r6, #5 │ │ │ │ + movs r0, #146 @ 0x92 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r2, r0, #5 │ │ │ │ + movs r0, #90 @ 0x5a │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r2, r1, #4 │ │ │ │ + movs r0, #30 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r6, r2, #3 │ │ │ │ + subs r2, r4, #7 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r6, r4, #2 │ │ │ │ + subs r2, r6, #6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r2, r7, #1 │ │ │ │ + subs r6, r7, #5 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r6, r0, #1 │ │ │ │ + subs r6, r6, #4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r6, r7, #7 │ │ │ │ + subs r2, r7, #3 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r2, r0, #7 │ │ │ │ + subs r6, r7, #2 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r6, r0, #6 │ │ │ │ + subs r2, r0, #2 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r2, r1, #5 │ │ │ │ + subs r6, r2, #1 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r2, r2, #4 │ │ │ │ + subs r6, r3, #0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r6, r2, #3 │ │ │ │ + adds r6, r3, #7 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r2, r4, #2 │ │ │ │ + adds r6, r4, #6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r6, r6, #1 │ │ │ │ + adds r6, r4, #5 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r2, r1, #1 │ │ │ │ + adds r6, r4, #4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r2, r0, #0 │ │ │ │ + adds r2, r5, #3 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r2, r7, r6 │ │ │ │ + adds r6, r6, #2 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r2, r6, r5 │ │ │ │ + adds r2, r0, #2 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r2, r6, r4 │ │ │ │ + adds r2, r1, #1 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r6, r7, r3 │ │ │ │ + adds r6, r2, #0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r6, r5, r2 │ │ │ │ + subs r6, r4, r7 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r6, r3, r1 │ │ │ │ + subs r2, r7, r6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r2, r1, r0 │ │ │ │ + subs r6, r0, r6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r6, r6, r6 │ │ │ │ + subs r6, r7, r4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r2, r4, r5 │ │ │ │ + subs r2, r0, r4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r6, r1, r4 │ │ │ │ + subs r6, r0, r3 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r2, r2, r3 │ │ │ │ + subs r2, r1, r2 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r2, r2, r2 │ │ │ │ + subs r2, r2, r1 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r6, r2, r1 │ │ │ │ + subs r6, r2, r0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r2, r3, r0 │ │ │ │ + adds r2, r4, r7 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r6, r4, #31 │ │ │ │ + adds r6, r6, r6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r6, r3, #30 │ │ │ │ + adds r2, r1, r6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r6, r2, #29 │ │ │ │ + adds r2, r0, r5 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r2, r2, #28 │ │ │ │ + adds r2, r7, r3 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r2, r1, #27 │ │ │ │ + adds r2, r6, r2 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r6, r0, #26 │ │ │ │ + adds r2, r6, r1 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r2, r0, #25 │ │ │ │ + adds r6, r7, r0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r6, r0, #24 │ │ │ │ + asrs r6, r5, #31 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r2, r1, #23 │ │ │ │ + asrs r6, r3, #30 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r2, r3, #22 │ │ │ │ + asrs r2, r1, #29 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r6, r2, #21 │ │ │ │ + asrs r6, r6, #27 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r2, r3, #20 │ │ │ │ + asrs r2, r4, #26 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r2, r4, #19 │ │ │ │ + asrs r6, r1, #25 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r6, r5, #18 │ │ │ │ + asrs r2, r2, #24 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r6, r7, #17 │ │ │ │ + asrs r2, r2, #23 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r6, r1, #17 │ │ │ │ + asrs r6, r2, #22 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r2, r3, #16 │ │ │ │ + asrs r2, r3, #21 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r6, r4, #15 │ │ │ │ + asrs r6, r4, #20 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r2, r7, #14 │ │ │ │ + asrs r6, r3, #19 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r6, r5, #13 │ │ │ │ + asrs r6, r2, #18 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r6, r6, #12 │ │ │ │ + asrs r2, r2, #17 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r2, r7, #11 │ │ │ │ + asrs r2, r1, #16 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r6, r0, #11 │ │ │ │ + asrs r6, r0, #15 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r2, r2, #10 │ │ │ │ + asrs r2, r0, #14 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r6, r3, #9 │ │ │ │ + asrs r6, r0, #13 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r6, r4, #8 │ │ │ │ + asrs r2, r1, #12 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r2, r6, #7 │ │ │ │ + asrs r2, r3, #11 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r6, r7, #6 │ │ │ │ + asrs r6, r2, #10 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r2, r1, #6 │ │ │ │ + asrs r2, r3, #9 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r6, r2, #5 │ │ │ │ + asrs r2, r4, #8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r2, r4, #4 │ │ │ │ + asrs r6, r5, #7 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r6, r5, #3 │ │ │ │ + asrs r6, r7, #6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r2, r7, #2 │ │ │ │ + asrs r6, r1, #6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r6, r0, #2 │ │ │ │ + asrs r2, r3, #5 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r2, r7, #32 │ │ │ │ + asrs r6, r4, #4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r6, r5, #31 │ │ │ │ + asrs r2, r7, #3 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r2, r5, #30 │ │ │ │ + asrs r6, r5, #2 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r2, r7, #29 │ │ │ │ + asrs r6, r6, #1 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r2, r6, #28 │ │ │ │ + asrs r2, r7, #32 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r2, r6, #27 │ │ │ │ + asrs r6, r0, #32 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r2, r6, #26 │ │ │ │ + lsrs r2, r2, #31 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r6, r6, #25 │ │ │ │ + lsrs r6, r3, #30 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r6, r6, #24 │ │ │ │ + lsrs r6, r4, #29 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r2, r6, #23 │ │ │ │ + lsrs r2, r6, #28 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r2, r6, #22 │ │ │ │ + lsrs r6, r7, #27 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r2, r5, #21 │ │ │ │ + lsrs r2, r1, #27 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r2, r5, #20 │ │ │ │ + lsrs r6, r2, #26 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r6, r5, #19 │ │ │ │ + lsrs r2, r4, #25 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r6, r5, #18 │ │ │ │ + lsrs r6, r5, #24 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r6, r6, #17 │ │ │ │ + lsrs r2, r7, #23 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r2, r7, #16 │ │ │ │ + lsrs r6, r0, #23 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r6, r6, #15 │ │ │ │ + lsrs r2, r7, #21 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r2, r5, #14 │ │ │ │ + lsrs r6, r5, #20 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r6, r0, #14 │ │ │ │ + lsrs r2, r5, #19 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r2, r4, #13 │ │ │ │ + lsrs r2, r7, #18 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r6, r5, #12 │ │ │ │ + lsrs r2, r6, #17 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r2, r7, #11 │ │ │ │ + lsrs r2, r6, #16 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r6, r7, #10 │ │ │ │ + lsrs r2, r6, #15 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r2, r0, #10 │ │ │ │ + lsrs r6, r6, #14 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r6, r3, #9 │ │ │ │ + lsrs r6, r6, #13 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r2, r7, #8 │ │ │ │ + lsrs r2, r6, #12 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r6, r2, #8 │ │ │ │ + lsrs r2, r6, #11 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r2, r6, #7 │ │ │ │ + lsrs r2, r5, #10 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r6, r1, #7 │ │ │ │ + lsrs r2, r5, #9 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r2, r5, #6 │ │ │ │ + lsrs r6, r5, #8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r2, r1, #6 │ │ │ │ + lsrs r6, r5, #7 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r6, r5, #5 │ │ │ │ + lsrs r6, r6, #6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r2, r1, #5 │ │ │ │ + lsrs r2, r7, #5 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r6, r5, #4 │ │ │ │ + lsrs r6, r6, #4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r6, r2, #4 │ │ │ │ + lsrs r2, r5, #3 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r2, r7, #3 │ │ │ │ + lsrs r6, r0, #3 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r6, r3, #3 │ │ │ │ + lsrs r2, r4, #2 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r2, r0, #3 │ │ │ │ + lsrs r6, r5, #1 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r6, r4, #2 │ │ │ │ + lsrs r2, r7, #32 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r6, r1, #2 │ │ │ │ + lsls r6, r7, #31 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r2, r6, #1 │ │ │ │ + lsls r2, r0, #31 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r2, r1, #1 │ │ │ │ + lsls r6, r3, #30 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r6, r3, #32 │ │ │ │ + lsls r2, r7, #29 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r2, r0, #32 │ │ │ │ + lsls r6, r2, #29 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r6, r4, #31 │ │ │ │ + lsls r2, r6, #28 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r2, r1, #31 │ │ │ │ + lsls r6, r1, #28 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r6, r5, #30 │ │ │ │ + lsls r2, r5, #27 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r2, r1, #30 │ │ │ │ + lsls r2, r1, #27 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r6, r4, #29 │ │ │ │ + lsls r6, r5, #26 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r2, r1, #29 │ │ │ │ + lsls r2, r1, #26 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r6, r5, #28 │ │ │ │ + lsls r6, r5, #25 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r2, r2, #28 │ │ │ │ + lsls r6, r2, #25 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r6, r6, #27 │ │ │ │ + lsls r2, r7, #24 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r2, r3, #27 │ │ │ │ + lsls r6, r3, #24 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r6, r7, #26 │ │ │ │ + lsls r2, r0, #24 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r6, r2, #26 │ │ │ │ + lsls r6, r4, #23 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r6, r5, #25 │ │ │ │ + lsls r6, r1, #23 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r6, r7, #24 │ │ │ │ + lsls r2, r6, #22 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r6, r1, #24 │ │ │ │ + lsls r2, r1, #22 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r2, r4, #23 │ │ │ │ + lsls r6, r3, #21 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r6, r6, #22 │ │ │ │ + lsls r2, r0, #21 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r6, r1, #22 │ │ │ │ + lsls r6, r4, #20 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r2, r5, #21 │ │ │ │ + lsls r2, r1, #20 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r2, r0, #21 │ │ │ │ + lsls r6, r5, #19 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r6, r3, #20 │ │ │ │ + lsls r2, r1, #19 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r6, r6, #19 │ │ │ │ + lsls r6, r4, #18 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r2, r2, #19 │ │ │ │ + lsls r2, r1, #18 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r2, r6, #18 │ │ │ │ + lsls r6, r5, #17 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r6, r1, #18 │ │ │ │ + lsls r2, r2, #17 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r2, r5, #17 │ │ │ │ + lsls r6, r6, #16 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r6, r0, #17 │ │ │ │ + lsls r2, r3, #16 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r2, r4, #16 │ │ │ │ + lsls r6, r7, #15 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r2, r7, #15 │ │ │ │ + lsls r6, r2, #15 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r2, r2, #15 │ │ │ │ + lsls r6, r5, #14 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r6, r4, #14 │ │ │ │ + lsls r6, r7, #13 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r2, r6, #13 │ │ │ │ + lsls r6, r1, #13 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r2, r0, #13 │ │ │ │ + lsls r2, r4, #12 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r6, r1, #12 │ │ │ │ + lsls r6, r6, #11 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r2, r3, #11 │ │ │ │ + lsls r6, r1, #11 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r2, r4, #10 │ │ │ │ + lsls r2, r5, #10 │ │ │ │ lsls r6, r5, #2 │ │ │ │ lsls r2, r0, #10 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r6, r2, #9 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - lsls r6, r5, #8 │ │ │ │ + lsls r6, r3, #9 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r6, r0, #8 │ │ │ │ + lsls r6, r6, #8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r2, r4, #7 │ │ │ │ + lsls r2, r2, #8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r2, r0, #7 │ │ │ │ + lsls r2, r6, #7 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r6, r3, #6 │ │ │ │ + lsls r6, r1, #7 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r6, r7, #5 │ │ │ │ + lsls r2, r5, #6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r2, r2, #5 │ │ │ │ + lsls r6, r0, #6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r2, r5, #4 │ │ │ │ + lsls r2, r4, #5 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r6, r0, #4 │ │ │ │ + lsls r2, r7, #4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r2, r4, #3 │ │ │ │ + lsls r2, r2, #4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r2, r7, #2 │ │ │ │ + lsls r6, r4, #3 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r6, r2, #2 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r6, r5, #1 │ │ │ │ + lsls r2, r0, #2 │ │ │ │ lsls r6, r5, #2 │ │ │ │ lsls r6, r1, #1 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r2, r4 │ │ │ │ + movs r2, r3 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - vtrn. d16, d29 │ │ │ │ - vaddl.u16 q8, d22, d29 │ │ │ │ - vaddl.u32 q0, d30, d29 │ │ │ │ - vaddl.u8 q0, d26, d29 │ │ │ │ - vhadd.u32 d16, d26, d29 │ │ │ │ - vhadd.u8 d16, d26, d29 │ │ │ │ - vhadd.u16 d0, d26, d29 │ │ │ │ - cdp2 0, 14, cr0, cr14, cr13, {5} │ │ │ │ - cdp2 0, 12, cr0, cr2, cr13, {5} │ │ │ │ - cdp2 0, 9, cr0, cr10, cr13, {5} │ │ │ │ - cdp2 0, 7, cr0, cr2, cr13, {5} │ │ │ │ + vaddl.u32 q8, d18, d29 │ │ │ │ + vaddl.u8 q8, d18, d29 │ │ │ │ + vaddl.u16 q0, d22, d29 │ │ │ │ + vhadd.u32 d16, d30, d29 │ │ │ │ + vhadd.u8 d16, d22, d29 │ │ │ │ + vhadd.u32 d0, d18, d29 │ │ │ │ + vhadd.u8 d0, d18, d29 │ │ │ │ + cdp2 0, 13, cr0, cr14, cr13, {5} │ │ │ │ + cdp2 0, 11, cr0, cr14, cr13, {5} │ │ │ │ + cdp2 0, 9, cr0, cr2, cr13, {5} │ │ │ │ + cdp2 0, 6, cr0, cr10, cr13, {5} │ │ │ │ cdp2 0, 4, cr0, cr6, cr13, {5} │ │ │ │ - cdp2 0, 1, cr0, cr14, cr13, {5} │ │ │ │ - ldc2l 0, cr0, [r6, #692]! @ 0x2b4 │ │ │ │ - stc2l 0, cr0, [lr, #692] @ 0x2b4 │ │ │ │ - stc2 0, cr0, [r6, #692]! @ 0x2b4 │ │ │ │ - ldc2l 0, cr0, [lr, #-692]! @ 0xfffffd4c │ │ │ │ - ldc2l 0, cr0, [r6, #-692] @ 0xfffffd4c │ │ │ │ - ldc2 0, cr0, [r2, #-692]! @ 0xfffffd4c │ │ │ │ - ldc2 0, cr0, [r2, #-692] @ 0xfffffd4c │ │ │ │ - stc2l 0, cr0, [r6], #692 @ 0x2b4 │ │ │ │ - stc2 0, cr0, [r6], #692 @ 0x2b4 │ │ │ │ - stc2 0, cr0, [r6], {173} @ 0xad │ │ │ │ - stc2l 0, cr0, [sl], #-692 @ 0xfffffd4c │ │ │ │ - mrrc2 0, 10, r0, r2, cr13 │ │ │ │ - ldc2 0, cr0, [r6], #-692 @ 0xfffffd4c │ │ │ │ - ldc2 0, cr0, [r2], {173} @ 0xad │ │ │ │ - @ instruction: 0xfbee00ad │ │ │ │ - smlaltb r0, r0, r6, sp │ │ │ │ - @ instruction: 0xfb9e00ad │ │ │ │ - @ instruction: 0xfb6a00ad │ │ │ │ - @ instruction: 0xfb3a00ad │ │ │ │ - @ instruction: 0xfb0a00ad │ │ │ │ - @ instruction: 0xfae200ad │ │ │ │ - @ instruction: 0xfac200ad │ │ │ │ - @ instruction: 0xfaa200ad │ │ │ │ - @ instruction: 0xfa7a00ad │ │ │ │ - @ instruction: 0xfa4a00ad │ │ │ │ - @ instruction: 0xfa1600ad │ │ │ │ - ldr??.w r0, [lr, #173] @ 0xad │ │ │ │ - ldrsh.w r0, [r2, #173] @ 0xad │ │ │ │ - vst1.8 {d0[5]}, [sl]! │ │ │ │ - vld4.32 {d16-d19}, [r6 :128]! │ │ │ │ - vst4.32 {d16-d19}, [r6 :128]! │ │ │ │ - ldrsb.w r0, [lr, sp, lsl #2] │ │ │ │ - ldr??.w r0, [r2, #173] @ 0xad │ │ │ │ - ldr.w r0, [r2, #173] @ 0xad │ │ │ │ - ldrh.w r0, [r2, #173] @ 0xad │ │ │ │ - ldrb.w r0, [r2, #173] @ 0xad │ │ │ │ - str??.w r0, [lr, sp, lsl #2] │ │ │ │ + cdp2 0, 2, cr0, cr2, cr13, {5} │ │ │ │ + ldc2l 0, cr0, [sl, #692]! @ 0x2b4 │ │ │ │ + ldc2l 0, cr0, [r6, #692] @ 0x2b4 │ │ │ │ + stc2 0, cr0, [lr, #692]! @ 0x2b4 │ │ │ │ + stc2 0, cr0, [lr, #692] @ 0x2b4 │ │ │ │ + stc2l 0, cr0, [r2, #-692]! @ 0xfffffd4c │ │ │ │ + ldc2 0, cr0, [lr, #-692]! @ 0xfffffd4c │ │ │ │ + ldc2 0, cr0, [r6, #-692] @ 0xfffffd4c │ │ │ │ + stc2l 0, cr0, [lr], #692 @ 0x2b4 │ │ │ │ + stc2l 0, cr0, [sl], {173} @ 0xad │ │ │ │ + stc2 0, cr0, [sl], #692 @ 0x2b4 │ │ │ │ + stc2 0, cr0, [sl], {173} @ 0xad │ │ │ │ + mrrc2 0, 10, r0, sl, cr13 │ │ │ │ + stc2 0, cr0, [lr], #-692 @ 0xfffffd4c │ │ │ │ + stc2 0, cr0, [r2], {173} @ 0xad │ │ │ │ + @ instruction: 0xfbda00ad │ │ │ │ + @ instruction: 0xfbb200ad │ │ │ │ + @ instruction: 0xfb8600ad │ │ │ │ + @ instruction: 0xfb5e00ad │ │ │ │ + @ instruction: 0xfb3600ad │ │ │ │ + @ instruction: 0xfb0e00ad │ │ │ │ + @ instruction: 0xfae600ad │ │ │ │ + @ instruction: 0xfabe00ad │ │ │ │ + @ instruction: 0xfa9600ad │ │ │ │ + @ instruction: 0xfa7200ad │ │ │ │ + @ instruction: 0xfa5200ad │ │ │ │ + @ instruction: 0xfa2600ad │ │ │ │ + vld1.8 {d16[5]}, [r6]! │ │ │ │ + vst1.8 {d16[5]}, [r6]! │ │ │ │ + vld1.8 {d0[5]}, [sl]! │ │ │ │ + ldrsb.w r0, [r2, #173] @ 0xad │ │ │ │ + ldr??.w r0, [r6, sp, lsl #2] │ │ │ │ + ldr??.w r0, [r2, sp, lsl #2] │ │ │ │ + vld4.32 {d0-d3}, [lr :128]! │ │ │ │ + vst4.32 {d0-d3}, [r6 :128]! │ │ │ │ + ldr.w r0, [lr, #173] @ 0xad │ │ │ │ + strh.w r0, [sl, #173] @ 0xad │ │ │ │ + ldr??.w r0, [sl, sp, lsl #2] │ │ │ │ str.w r0, [sl, sp, lsl #2] │ │ │ │ - ldrb.w r0, [lr, sp, lsl #2] │ │ │ │ - @ instruction: 0xf7ee00ad │ │ │ │ - @ instruction: 0xf7be00ad │ │ │ │ - @ instruction: 0xf79600ad │ │ │ │ - @ instruction: 0xf76a00ad │ │ │ │ - @ instruction: 0xf73e00ad │ │ │ │ - @ instruction: 0xf71a00ad │ │ │ │ + strh.w r0, [r2, sp, lsl #2] │ │ │ │ + strb.w r0, [r2, sp, lsl #2] │ │ │ │ + @ instruction: 0xf7e200ad │ │ │ │ + @ instruction: 0xf7ba00ad │ │ │ │ + @ instruction: 0xf78a00ad │ │ │ │ + @ instruction: 0xf75600ad │ │ │ │ + @ instruction: 0xf71e00ad │ │ │ │ @ instruction: 0xf6f200ad │ │ │ │ movt r0, #43181 @ 0xa8ad │ │ │ │ - subw r0, r2, #2221 @ 0x8ad │ │ │ │ - @ instruction: 0xf67e00ad │ │ │ │ - @ instruction: 0xf65200ad │ │ │ │ - @ instruction: 0xf62e00ad │ │ │ │ - addw r0, sl, #2221 @ 0x8ad │ │ │ │ - @ instruction: 0xf5e600ad │ │ │ │ - sub.w r0, sl, #5668864 @ 0x568000 │ │ │ │ - sbcs.w r0, r6, #5668864 @ 0x568000 │ │ │ │ - adc.w r0, lr, #5668864 @ 0x568000 │ │ │ │ - @ instruction: 0xf52200ad │ │ │ │ - @ instruction: 0xf4f200ad │ │ │ │ - @ instruction: 0xf4c600ad │ │ │ │ - eors.w r0, sl, #5668864 @ 0x568000 │ │ │ │ - orn r0, lr, #5668864 @ 0x568000 │ │ │ │ - bics.w r0, sl, #5668864 @ 0x568000 │ │ │ │ - ands.w r0, r2, #5668864 @ 0x568000 │ │ │ │ - @ instruction: 0xf3ea00ad │ │ │ │ - @ instruction: 0xf3c200ad │ │ │ │ - @ instruction: 0xf39e00ad │ │ │ │ - @ instruction: 0xf37e00ad │ │ │ │ - @ instruction: 0xf35a00ad │ │ │ │ - @ instruction: 0xf33200ad │ │ │ │ - @ instruction: 0xf30600ad │ │ │ │ - @ instruction: 0xf2de00ad │ │ │ │ + subw r0, r6, #2221 @ 0x8ad │ │ │ │ + @ instruction: 0xf68600ad │ │ │ │ + @ instruction: 0xf65e00ad │ │ │ │ + @ instruction: 0xf63200ad │ │ │ │ + @ instruction: 0xf61200ad │ │ │ │ + @ instruction: 0xf5f200ad │ │ │ │ + rsbs r0, r2, #5668864 @ 0x568000 │ │ │ │ + sub.w r0, lr, #5668864 @ 0x568000 │ │ │ │ + @ instruction: 0xf58a00ad │ │ │ │ + adcs.w r0, lr, #5668864 @ 0x568000 │ │ │ │ + @ instruction: 0xf52e00ad │ │ │ │ + @ instruction: 0xf4fe00ad │ │ │ │ + @ instruction: 0xf4d600ad │ │ │ │ + @ instruction: 0xf4aa00ad │ │ │ │ + orns r0, lr, #5668864 @ 0x568000 │ │ │ │ + orrs.w r0, sl, #5668864 @ 0x568000 │ │ │ │ + bics.w r0, r2, #5668864 @ 0x568000 │ │ │ │ + and.w r0, sl, #5668864 @ 0x568000 │ │ │ │ + @ instruction: 0xf3e200ad │ │ │ │ + @ instruction: 0xf3be00ad │ │ │ │ + @ instruction: 0xf39200ad │ │ │ │ + @ instruction: 0xf36e00ad │ │ │ │ + @ instruction: 0xf34a00ad │ │ │ │ + @ instruction: 0xf32600ad │ │ │ │ + @ instruction: 0xf2ea00ad │ │ │ │ @ instruction: 0xf2b600ad │ │ │ │ @ instruction: 0xf28e00ad │ │ │ │ - @ instruction: 0xf27200ad │ │ │ │ - @ instruction: 0xf25200ad │ │ │ │ - @ instruction: 0xf22e00ad │ │ │ │ - addw r0, sl, #173 @ 0xad │ │ │ │ - @ instruction: 0xf1e600ad │ │ │ │ - rsb r0, r2, #173 @ 0xad │ │ │ │ - @ instruction: 0xf19e00ad │ │ │ │ + @ instruction: 0xf26200ad │ │ │ │ + @ instruction: 0xf23200ad │ │ │ │ + addw r0, r6, #173 @ 0xad │ │ │ │ + rsbs r0, sl, #173 @ 0xad │ │ │ │ + sub.w r0, lr, #173 @ 0xad │ │ │ │ sbcs.w r0, sl, #173 @ 0xad │ │ │ │ - adcs.w r0, r6, #173 @ 0xad │ │ │ │ - @ instruction: 0xf13200ad │ │ │ │ - add.w r0, lr, #173 @ 0xad │ │ │ │ - @ instruction: 0xf0ea00ad │ │ │ │ + adcs.w r0, r2, #173 @ 0xad │ │ │ │ + @ instruction: 0xf12a00ad │ │ │ │ + add.w r0, r2, #173 @ 0xad │ │ │ │ + @ instruction: 0xf0de00ad │ │ │ │ @ instruction: 0xf0be00ad │ │ │ │ + eors.w r0, sl, #173 @ 0xad │ │ │ │ + orns r0, r2, #173 @ 0xad │ │ │ │ + orr.w r0, r6, #173 @ 0xad │ │ │ │ + ands.w r0, lr, #173 @ 0xad │ │ │ │ + vext.8 d16, d22, d29, #0 │ │ │ │ + vaddl.s8 q8, d30, d29 │ │ │ │ + vext.8 d0, d18, d29, #0 │ │ │ │ + vaddl.s16 q0, d18, d29 │ │ │ │ + vhadd.s32 d16, d30, d29 │ │ │ │ + vhadd.s8 d16, d26, d29 │ │ │ │ + vhadd.s32 d0, d22, d29 │ │ │ │ + vhadd.s8 d0, d18, d29 │ │ │ │ + cdp 0, 13, cr0, cr14, cr13, {5} │ │ │ │ + cdp 0, 11, cr0, cr10, cr13, {5} │ │ │ │ + cdp 0, 9, cr0, cr6, cr13, {5} │ │ │ │ + cdp 0, 7, cr0, cr2, cr13, {5} │ │ │ │ + cdp 0, 4, cr0, cr14, cr13, {5} │ │ │ │ + cdp 0, 2, cr0, cr10, cr13, {5} │ │ │ │ + ldcl 0, cr0, [lr, #692]! @ 0x2b4 │ │ │ │ ldr.w r0, [pc, #3268] @ 5518e4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fbf0> │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr.w r0, [pc, #3264] @ 5518e8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fbf4> │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr.w r0, [pc, #3260] @ 5518ec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fbf8> │ │ │ │ @@ -1782276,832 +1782280,847 @@ │ │ │ │ bx lr │ │ │ │ ldr.w r0, [pc, #1640] @ 551f40 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x44024c> │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr.w r0, [pc, #1636] @ 551f44 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x440250> │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - bic.w r0, ip, sp, asr #2 │ │ │ │ - and.w r0, r0, sp, asr #2 │ │ │ │ - ldrd r0, r0, [r4, #692] @ 0x2b4 │ │ │ │ - @ instruction: 0xe9a800ad │ │ │ │ - ldrd r0, r0, [ip, #-692]! @ 0x2b4 │ │ │ │ - ldrd r0, r0, [ip, #-692] @ 0x2b4 │ │ │ │ - ldmdb r8!, {r0, r2, r3, r5, r7} │ │ │ │ - ldmdb r4, {r0, r2, r3, r5, r7} │ │ │ │ - ldrd r0, r0, [r4], #692 @ 0x2b4 │ │ │ │ - @ instruction: 0xe8cc00ad │ │ │ │ - stmia.w r0!, {r0, r2, r3, r5, r7} │ │ │ │ - stmia.w r0, {r0, r2, r3, r5, r7} │ │ │ │ - @ instruction: 0xe85400ad │ │ │ │ - @ instruction: 0xe82400ad │ │ │ │ - @ instruction: 0xe80000ad │ │ │ │ - b.n 5518dc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fbe8> │ │ │ │ - lsls r5, r5, #2 │ │ │ │ - b.n 5518a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fbac> │ │ │ │ - lsls r5, r5, #2 │ │ │ │ - b.n 55184c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fb58> │ │ │ │ - lsls r5, r5, #2 │ │ │ │ - b.n 5517f0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fafc> │ │ │ │ - lsls r5, r5, #2 │ │ │ │ - b.n 55179c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43faa8> │ │ │ │ - lsls r5, r5, #2 │ │ │ │ - b.n 551750 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fa5c> │ │ │ │ + b.n 5517c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43facc> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 551704 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fa10> │ │ │ │ + b.n 55176c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fa78> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 5516b8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43f9c4> │ │ │ │ + b.n 551718 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fa24> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 55166c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43f978> │ │ │ │ + b.n 5516c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43f9d0> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 551620 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43f92c> │ │ │ │ + b.n 551670 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43f97c> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 5515ec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43f8f8> │ │ │ │ + b.n 551634 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43f940> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 5515c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43f8cc> │ │ │ │ + b.n 5515f0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43f8fc> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 551594 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43f8a0> │ │ │ │ + b.n 5515ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43f8b8> │ │ │ │ lsls r5, r5, #2 │ │ │ │ b.n 551570 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43f87c> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 55154c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43f858> │ │ │ │ + b.n 551524 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43f830> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 551528 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43f834> │ │ │ │ + b.n 5514d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43f7dc> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 5514ec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43f7f8> │ │ │ │ + b.n 551494 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43f7a0> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 5514a8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43f7b4> │ │ │ │ + b.n 551440 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43f74c> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 55144c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43f758> │ │ │ │ + b.n 5513e4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43f6f0> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 551410 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43f71c> │ │ │ │ + b.n 5513a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43f6ac> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 5513dc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43f6e8> │ │ │ │ + b.n 55135c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43f668> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 551390 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43f69c> │ │ │ │ + b.n 551320 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43f62c> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 551344 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43f650> │ │ │ │ + b.n 5512cc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43f5d8> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 5512f8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43f604> │ │ │ │ + b.n 551270 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43f57c> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 5512ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43f5b8> │ │ │ │ + b.n 55121c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43f528> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 551268 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43f574> │ │ │ │ + b.n 5511d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43f4dc> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 551234 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43f540> │ │ │ │ + b.n 551184 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43f490> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 551200 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43f50c> │ │ │ │ + b.n 552138 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x440444> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 5511c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43f4d0> │ │ │ │ + b.n 5520ec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4403f8> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 552180 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x44048c> │ │ │ │ + b.n 5520a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4403ac> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 552124 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x440430> │ │ │ │ + b.n 55206c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x440378> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 5520d8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4403e4> │ │ │ │ + b.n 552040 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x44034c> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 55208c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x440398> │ │ │ │ + b.n 552014 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x440320> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 552050 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x44035c> │ │ │ │ + b.n 551ff0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4402fc> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 551ffc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x440308> │ │ │ │ + b.n 551fcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4402d8> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 551fb8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4402c4> │ │ │ │ + b.n 551fa8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4402b4> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 551f7c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x440288> │ │ │ │ + b.n 551f6c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x440278> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 551f38 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x440244> │ │ │ │ + b.n 551f28 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x440234> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 551ef4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x440200> │ │ │ │ + b.n 551ecc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4401d8> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 551ec0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4401cc> │ │ │ │ + b.n 551e90 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x44019c> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 551e8c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x440198> │ │ │ │ + b.n 551e5c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x440168> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 551e50 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x44015c> │ │ │ │ + b.n 551e10 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x44011c> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 551e1c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x440128> │ │ │ │ - lsls r5, r5, #2 │ │ │ │ - b.n 551df0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4400fc> │ │ │ │ - lsls r5, r5, #2 │ │ │ │ - b.n 551db4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4400c0> │ │ │ │ + b.n 551dc4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4400d0> │ │ │ │ lsls r5, r5, #2 │ │ │ │ b.n 551d78 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x440084> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 551d3c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x440048> │ │ │ │ - lsls r5, r5, #2 │ │ │ │ - b.n 551d08 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x440014> │ │ │ │ + b.n 551d2c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x440038> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 551cd4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43ffe0> │ │ │ │ + b.n 551ce8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fff4> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 551ca0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43ffac> │ │ │ │ + b.n 551cb4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43ffc0> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 551c54 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43ff60> │ │ │ │ + b.n 551c80 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43ff8c> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 551c10 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43ff1c> │ │ │ │ + b.n 551c44 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43ff50> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 551bcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fed8> │ │ │ │ + b.n 551c00 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43ff0c> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 551ba0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43feac> │ │ │ │ + b.n 551ba4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43feb0> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 551b6c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fe78> │ │ │ │ - lsls r5, r5, #2 │ │ │ │ - b.n 551b40 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fe4c> │ │ │ │ + b.n 551b58 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fe64> │ │ │ │ lsls r5, r5, #2 │ │ │ │ b.n 551b0c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fe18> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 551ac0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fdcc> │ │ │ │ + b.n 551ad0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fddc> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 551a6c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fd78> │ │ │ │ + b.n 551a7c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fd88> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 551a20 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fd2c> │ │ │ │ + b.n 551a38 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fd44> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - svc 224 @ 0xe0 │ │ │ │ + b.n 5519fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fd08> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - svc 184 @ 0xb8 │ │ │ │ + b.n 5519b8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fcc4> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - svc 144 @ 0x90 │ │ │ │ - lsls r5, r5, #2 │ │ │ │ - svc 104 @ 0x68 │ │ │ │ - lsls r5, r5, #2 │ │ │ │ - svc 64 @ 0x40 │ │ │ │ - lsls r5, r5, #2 │ │ │ │ - svc 28 │ │ │ │ - lsls r5, r5, #2 │ │ │ │ - udf #248 @ 0xf8 │ │ │ │ + svc 220 @ 0xdc │ │ │ │ lsls r5, r5, #2 │ │ │ │ - udf #212 @ 0xd4 │ │ │ │ + svc 192 @ 0xc0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - udf #176 @ 0xb0 │ │ │ │ + svc 164 @ 0xa4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - udf #140 @ 0x8c │ │ │ │ + svc 132 @ 0x84 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - udf #104 @ 0x68 │ │ │ │ + svc 104 @ 0x68 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - udf #68 @ 0x44 │ │ │ │ + svc 80 @ 0x50 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - udf #32 │ │ │ │ + svc 48 @ 0x30 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ble.n 551a40 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fd4c> │ │ │ │ + svc 16 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ble.n 5519fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fd08> │ │ │ │ + udf #240 @ 0xf0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ble.n 5519b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fcbc> │ │ │ │ + udf #212 @ 0xd4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ble.n 551964 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fc70> │ │ │ │ + udf #184 @ 0xb8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ble.n 551b18 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fe24> │ │ │ │ + udf #156 @ 0x9c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ble.n 551ad4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fde0> │ │ │ │ + udf #116 @ 0x74 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ble.n 551a80 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fd8c> │ │ │ │ + udf #80 @ 0x50 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bgt.n 551a2c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fd38> │ │ │ │ + udf #44 @ 0x2c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bgt.n 5519d8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fce4> │ │ │ │ + udf #20 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bgt.n 55197c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fc88> │ │ │ │ + ble.n 5519ec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fcf8> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bgt.n 551b28 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fe34> │ │ │ │ + ble.n 5519c0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fccc> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bgt.n 551ae4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fdf0> │ │ │ │ + ble.n 55198c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fc98> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bgt.n 551a90 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fd9c> │ │ │ │ + ble.n 551940 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fc4c> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - blt.n 551a44 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fd50> │ │ │ │ + ble.n 551aec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fdf8> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - blt.n 5519f8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fd04> │ │ │ │ + ble.n 551aa0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fdac> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - blt.n 5519bc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fcc8> │ │ │ │ + ble.n 551a54 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fd60> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - blt.n 551b80 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fe8c> │ │ │ │ + bgt.n 551a08 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fd14> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - blt.n 551b3c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fe48> │ │ │ │ + bgt.n 5519bc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fcc8> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - blt.n 551b10 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fe1c> │ │ │ │ + bgt.n 551970 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fc7c> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - blt.n 551ad4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fde0> │ │ │ │ + bgt.n 551924 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fc30> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - blt.n 551a98 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fda4> │ │ │ │ + bgt.n 551ae0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fdec> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bge.n 551a5c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fd68> │ │ │ │ + bgt.n 551a9c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fda8> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bge.n 551a18 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fd24> │ │ │ │ + bgt.n 551a58 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fd64> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bge.n 5519dc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fce8> │ │ │ │ + blt.n 551a14 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fd20> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bge.n 551b90 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fe9c> │ │ │ │ + blt.n 5519d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fcdc> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bge.n 551b34 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fe40> │ │ │ │ + blt.n 55198c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fc98> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bge.n 551ae8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fdf4> │ │ │ │ + blt.n 551948 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fc54> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bls.n 551aa4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fdb0> │ │ │ │ + blt.n 551b04 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fe10> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bls.n 551a68 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fd74> │ │ │ │ + blt.n 551ac0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fdcc> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bls.n 551a44 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fd50> │ │ │ │ + blt.n 551a7c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fd88> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bls.n 551a08 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fd14> │ │ │ │ + bge.n 551a30 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fd3c> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bls.n 5519cc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fcd8> │ │ │ │ + bge.n 5519e4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fcf0> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bls.n 551b88 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fe94> │ │ │ │ + bge.n 551998 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fca4> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bls.n 551b64 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fe70> │ │ │ │ + bge.n 551b54 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fe60> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bls.n 551b18 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fe24> │ │ │ │ + bge.n 551b00 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fe0c> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bls.n 551ad4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fde0> │ │ │ │ + bge.n 551aac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fdb8> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bhi.n 551a98 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fda4> │ │ │ │ + bls.n 551a58 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fd64> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bhi.n 551a5c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fd68> │ │ │ │ + bls.n 5519fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fd08> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bhi.n 5519f8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fd04> │ │ │ │ + bls.n 5519a8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fcb4> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bhi.n 551b94 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fea0> │ │ │ │ + bls.n 551b64 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fe70> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bhi.n 551b38 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fe44> │ │ │ │ + bls.n 551b10 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fe1c> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bvc.n 551adc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fde8> │ │ │ │ + bls.n 551ac4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fdd0> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bvc.n 551a80 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fd8c> │ │ │ │ + bhi.n 551a78 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fd84> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bvc.n 551a24 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fd30> │ │ │ │ + bhi.n 551a3c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fd48> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bvc.n 551bd0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fedc> │ │ │ │ + bhi.n 551a00 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fd0c> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bvc.n 551b7c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fe88> │ │ │ │ + bhi.n 5519bc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fcc8> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bvc.n 551b48 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fe54> │ │ │ │ + bhi.n 551990 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fc9c> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bvc.n 551b0c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fe18> │ │ │ │ + bhi.n 551b54 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fe60> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bvs.n 551ac0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fdcc> │ │ │ │ + bhi.n 551b18 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fe24> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bvs.n 551a84 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fd90> │ │ │ │ + bhi.n 551adc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fde8> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bvs.n 551a50 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fd5c> │ │ │ │ + bvc.n 551a98 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fda4> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bvs.n 551a14 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fd20> │ │ │ │ + bvc.n 551a5c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fd68> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bvs.n 551be0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43feec> │ │ │ │ + bvc.n 551a10 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fd1c> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bvs.n 551bac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43feb8> │ │ │ │ + bvc.n 5519b4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fcc0> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bvs.n 551b40 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fe4c> │ │ │ │ + bvc.n 551b68 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fe74> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bpl.n 551afc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fe08> │ │ │ │ + bvc.n 551b24 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fe30> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bpl.n 551aa0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fdac> │ │ │ │ + bvc.n 551ae8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fdf4> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bpl.n 551a4c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fd58> │ │ │ │ + bvc.n 551ac4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fdd0> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bpl.n 551c18 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43ff24> │ │ │ │ + bvs.n 551a88 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fd94> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bpl.n 551be4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fef0> │ │ │ │ + bvs.n 551a4c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fd58> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bpl.n 551ba0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43feac> │ │ │ │ + bvs.n 551a08 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fd14> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bpl.n 551b5c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fe68> │ │ │ │ + bvs.n 5519e4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fcf0> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bmi.n 551b08 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fe14> │ │ │ │ + bvs.n 551b98 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fea4> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bmi.n 551ab4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fdc0> │ │ │ │ + bvs.n 551b54 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fe60> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bmi.n 551a78 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fd84> │ │ │ │ + bvs.n 551b18 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fe24> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bmi.n 551c3c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43ff48> │ │ │ │ + bvs.n 551adc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fde8> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bmi.n 551c00 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43ff0c> │ │ │ │ + bpl.n 551a78 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fd84> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bmi.n 551bc4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fed0> │ │ │ │ + bpl.n 551a14 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fd20> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bmi.n 551b90 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fe9c> │ │ │ │ + bpl.n 551bb8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fec4> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bcc.n 551b44 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fe50> │ │ │ │ + bpl.n 551b5c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fe68> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bcc.n 551b00 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fe0c> │ │ │ │ + bpl.n 551b00 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fe0c> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bcc.n 551ac4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fdd0> │ │ │ │ + bmi.n 551aa4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fdb0> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bcc.n 551a88 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fd94> │ │ │ │ + bmi.n 551a50 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fd5c> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bcc.n 551c5c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43ff68> │ │ │ │ + bmi.n 5519fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fd08> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bcc.n 551c30 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43ff3c> │ │ │ │ + bmi.n 551bc8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fed4> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bcc.n 551c04 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43ff10> │ │ │ │ + bmi.n 551b8c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fe98> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bcc.n 551bd8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fee4> │ │ │ │ + bmi.n 551b40 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fe4c> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bcc.n 551bac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43feb8> │ │ │ │ + bcc.n 551b04 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fe10> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bcc.n 551b80 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fe8c> │ │ │ │ + bcc.n 551ad0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fddc> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bcs.n 551b54 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fe60> │ │ │ │ + bcc.n 551a94 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fda0> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bcs.n 551b28 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fe34> │ │ │ │ + bcc.n 551a60 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fd6c> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bcs.n 551afc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fe08> │ │ │ │ + bcc.n 551a2c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fd38> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bcs.n 551ad0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fddc> │ │ │ │ + bcc.n 551bc0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fecc> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bcs.n 551a9c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fda8> │ │ │ │ + bcc.n 551b7c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fe88> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bcs.n 551c70 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43ff7c> │ │ │ │ + bcs.n 551b20 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fe2c> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bcs.n 551c44 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43ff50> │ │ │ │ + bcs.n 551acc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fdd8> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bcs.n 551c08 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43ff14> │ │ │ │ + bcs.n 551a98 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fda4> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bcs.n 551bd4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fee0> │ │ │ │ + bcs.n 551a64 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fd70> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bne.n 551ba0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43feac> │ │ │ │ + bcs.n 551c20 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43ff2c> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bne.n 551b6c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fe78> │ │ │ │ + bcs.n 551bdc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fee8> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bne.n 551b38 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fe44> │ │ │ │ + bcs.n 551b88 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fe94> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bne.n 551b04 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fe10> │ │ │ │ + bne.n 551b34 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fe40> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bne.n 551ae0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fdec> │ │ │ │ + bne.n 551af8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fe04> │ │ │ │ lsls r5, r5, #2 │ │ │ │ bne.n 551abc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fdc8> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bne.n 551c98 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43ffa4> │ │ │ │ - lsls r5, r5, #2 │ │ │ │ - bne.n 551c5c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43ff68> │ │ │ │ - lsls r5, r5, #2 │ │ │ │ - bne.n 551c38 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43ff44> │ │ │ │ - lsls r5, r5, #2 │ │ │ │ - bne.n 551c14 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43ff20> │ │ │ │ + bne.n 551a80 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fd8c> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ands r0, r5 │ │ │ │ - lsls r5, r5, #2 │ │ │ │ - bne.n 551bdc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fee8> │ │ │ │ + bne.n 551c44 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43ff50> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - beq.n 551bb8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fec4> │ │ │ │ + bne.n 551c10 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43ff1c> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - beq.n 551b8c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fe98> │ │ │ │ + bne.n 551bc4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fed0> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - beq.n 551b60 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fe6c> │ │ │ │ + bne.n 551b80 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fe8c> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - beq.n 551b34 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fe40> │ │ │ │ + beq.n 551b44 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fe50> │ │ │ │ lsls r5, r5, #2 │ │ │ │ beq.n 551b08 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fe14> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - beq.n 551cdc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43ffe8> │ │ │ │ + beq.n 551adc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fde8> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - beq.n 551cb0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43ffbc> │ │ │ │ + beq.n 551ab0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fdbc> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - beq.n 551c84 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43ff90> │ │ │ │ + beq.n 551a84 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fd90> │ │ │ │ lsls r5, r5, #2 │ │ │ │ beq.n 551c58 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43ff64> │ │ │ │ lsls r5, r5, #2 │ │ │ │ beq.n 551c2c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43ff38> │ │ │ │ lsls r5, r5, #2 │ │ │ │ + beq.n 551c00 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43ff0c> │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + beq.n 551bd4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43fee0> │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + beq.n 551ba8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43feb4> │ │ │ │ + lsls r5, r5, #2 │ │ │ │ ldmia r7, {r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r7, {r3, r4, r6, r7} │ │ │ │ + ldmia r7, {r5, r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r7, {r4, r5, r7} │ │ │ │ + ldmia r7, {r2, r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r7, {r2, r3, r7} │ │ │ │ + ldmia r7, {r2, r3, r5, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r7!, {r4, r5, r6} │ │ │ │ + ldmia r7, {r2, r4, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r7!, {r2, r4, r6} │ │ │ │ + ldmia r7!, {r2, r4, r5, r6} │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + ldmia r7!, {r3, r4, r6} │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldmia r7!, {r2, r3, r4, r5} │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldmia r7!, {r5} │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldmia r7!, {r2} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r6, {r2, r5, r6, r7} │ │ │ │ + ldmia r6, {r3, r5, r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r6, {r2, r6, r7} │ │ │ │ + ldmia r6, {r2, r4, r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r6!, {r3, r5, r7} │ │ │ │ + ldmia r6, {r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r6!, {r4, r7} │ │ │ │ + ldmia r6!, {r2, r3, r5, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r6, {r2, r4, r5, r6} │ │ │ │ + ldmia r6!, {r2, r3, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r6, {r2, r3, r4, r6} │ │ │ │ + ldmia r6, {r3, r4, r5, r6} │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + ldmia r6, {r2, r5, r6} │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + subs r5, #104 @ 0x68 │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldmia r6, {r2, r6} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r6!, {r2, r3, r5} │ │ │ │ + ldmia r6!, {r4, r5} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r6!, {r2, r4} │ │ │ │ + ldmia r6!, {r3, r4} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r5, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r6!, {} │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldmia r5, {r3, r5, r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r5!, {r2, r4, r6, r7} │ │ │ │ + ldmia r5!, {r4, r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r5!, {r6, r7} │ │ │ │ + ldmia r5, {r3, r4, r5, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r5, {r3, r5, r7} │ │ │ │ + ldmia r5, {r5, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r5!, {r4, r7} │ │ │ │ + ldmia r5!, {r3, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldmia r5, {r4, r5, r6} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r5!, {r4, r6} │ │ │ │ - lsls r5, r5, #2 │ │ │ │ - ldmia r5, {r2, r4, r5} │ │ │ │ + ldmia r5!, {r3, r4, r6} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r5, {r5} │ │ │ │ + ldmia r5, {r3, r4, r5} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r5!, {r3} │ │ │ │ + ldmia r5!, {r3, r4} │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldmia r4, {r4, r5, r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r4, {r3, r4, r6, r7} │ │ │ │ + ldmia r4!, {r2, r3, r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r4, {r3, r4, r5, r7} │ │ │ │ + ldmia r4, {r4, r5, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldmia r4, {r2, r4, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r4, {r2, r4, r5, r6} │ │ │ │ + ldmia r4, {r2, r3, r4, r5, r6} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r4, {r4, r6} │ │ │ │ + ldmia r4!, {r5, r6} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r4!, {r2, r3, r5} │ │ │ │ + ldmia r4!, {r2, r6} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r4!, {r3} │ │ │ │ + ldmia r4!, {r2, r5} │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + ldmia r4!, {r2} │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldmia r3, {r3, r5, r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r3, {r3, r6, r7} │ │ │ │ + ldmia r3!, {r4, r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r3, {r3, r5, r7} │ │ │ │ + ldmia r3!, {r2, r4, r5, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r3, {r2, r3, r7} │ │ │ │ + ldmia r3, {r2, r3, r4, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r3!, {r4, r5, r6} │ │ │ │ + ldmia r3!, {r2, r7} │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + ldmia r3, {r2, r3, r5, r6} │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldmia r3!, {r2, r4, r6} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r3, {r3, r4, r5} │ │ │ │ + ldmia r3, {r2, r3, r4, r5} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r3, {r2, r3, r4} │ │ │ │ + ldmia r3, {r3, r5} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r3!, {r2} │ │ │ │ + ldmia r3!, {r2, r4} │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + ldmia r3!, {} │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldmia r2!, {r3, r5, r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r2, {r2, r3, r6, r7} │ │ │ │ + ldmia r2!, {r4, r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r2, {r2, r4, r5, r7} │ │ │ │ + ldmia r2!, {r4, r5, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r2, {r2, r3, r4, r7} │ │ │ │ + ldmia r2!, {r4, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r2, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r2, {r2, r4, r5, r6} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r2, {r2, r3, r4, r6} │ │ │ │ + ldmia r2!, {r5, r6} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r2!, {r6} │ │ │ │ + ldmia r2!, {r3, r6} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r2, {r2, r5} │ │ │ │ + ldmia r2!, {r4, r5} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r2, {r2, r3} │ │ │ │ + ldmia r2!, {r3, r4} │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r1!, {r2, r5, r6, r7} │ │ │ │ - lsls r5, r5, #2 │ │ │ │ - ldmia r1!, {r2, r3, r6, r7} │ │ │ │ + ldmia r1!, {r2, r4, r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldmia r1!, {r2, r4, r5, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r1!, {r2, r3, r4, r7} │ │ │ │ - lsls r5, r5, #2 │ │ │ │ - ldmia r1!, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r1!, {r4, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r1!, {r5, r6} │ │ │ │ + ldmia r1!, {r2, r3, r5, r6} │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldmia r1!, {r3, r6} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r1!, {r4, r5} │ │ │ │ - lsls r5, r5, #2 │ │ │ │ - ldmia r1!, {r2, r4} │ │ │ │ + ldmia r1!, {r3, r5} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r1!, {r3} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r0!, {r2, r5, r6, r7} │ │ │ │ + ldmia r0!, {r3, r5, r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldmia r0!, {r2, r3, r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r0!, {r3, r4, r5, r7} │ │ │ │ - lsls r5, r5, #2 │ │ │ │ - ldmia r0!, {r2, r5, r7} │ │ │ │ + ldmia r0!, {r4, r5, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r0!, {r4, r7} │ │ │ │ + ldmia r0!, {r2, r4, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r0!, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r0!, {r3, r4, r5, r6} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r0!, {r5, r6} │ │ │ │ + ldmia r0!, {r2, r3, r4, r6} │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldmia r0!, {r2, r6} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r0!, {r2, r3, r5} │ │ │ │ + ldmia r0!, {r3, r5} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r0!, {r2, r4} │ │ │ │ + ldmia r0!, {r2, r3} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r0!, {} │ │ │ │ + stmia r7!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r7!, {r2, r5, r6, r7} │ │ │ │ + stmia r7!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r7!, {r2, r6, r7} │ │ │ │ + stmia r7!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r7!, {r2, r5, r7} │ │ │ │ + stmia r7!, {r2, r3, r4, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r7!, {r2, r7} │ │ │ │ + stmia r7!, {r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmia r7!, {r2, r5, r6} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r7!, {r2, r6} │ │ │ │ + stmia r7!, {r2, r3, r6} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r7!, {r4, r5} │ │ │ │ + stmia r7!, {r3, r4, r5} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r7!, {r2, r3, r4} │ │ │ │ + stmia r7!, {r2, r5} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r7!, {r3} │ │ │ │ + stmia r7!, {r2, r3} │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmia r6!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r6!, {r5, r6, r7} │ │ │ │ - lsls r5, r5, #2 │ │ │ │ - stmia r6!, {r2, r3, r6, r7} │ │ │ │ - lsls r5, r5, #2 │ │ │ │ - stmia r6!, {r3, r4, r5, r7} │ │ │ │ + stmia r6!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r6!, {r2, r5, r7} │ │ │ │ + stmia r6!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r6!, {r4, r7} │ │ │ │ + stmia r6!, {r5, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r6!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r6!, {r3, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r6!, {r3, r5, r6} │ │ │ │ + stmia r6!, {r4, r5, r6} │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmia r6!, {r2, r4, r6} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r6!, {r6} │ │ │ │ + stmia r6!, {r2, r3, r4, r5} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r6!, {r2, r3, r5} │ │ │ │ + stmia r6!, {r2, r5} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r6!, {r2, r4} │ │ │ │ + stmia r6!, {r2, r3} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r5!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmia r5!, {r2, r5, r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ + stmia r5!, {r4, r6, r7} │ │ │ │ + lsls r5, r5, #2 │ │ │ │ stmia r5!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r5!, {r2, r3, r4, r7} │ │ │ │ + stmia r5!, {r5, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r5!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r5!, {r2, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r5!, {r5, r6} │ │ │ │ + stmia r5!, {r2, r3, r5, r6} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r5!, {r2, r6} │ │ │ │ + stmia r5!, {r2, r4, r6} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r5!, {r3, r5} │ │ │ │ + stmia r5!, {r6} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r5!, {r2, r3} │ │ │ │ + stmia r5!, {r2, r5} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r4!, {r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r2} │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + stmia r4!, {r2, r5, r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r4!, {r3, r4, r6, r7} │ │ │ │ + stmia r4!, {r2, r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r4!, {r6, r7} │ │ │ │ + stmia r4!, {r2, r5, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r4!, {r3, r5, r7} │ │ │ │ + stmia r4!, {r2, r7} │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + stmia r4!, {r4, r5, r6} │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + stmia r4!, {r2, r3, r4, r6} │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + stmia r4!, {r3, r6} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r4!, {r2, r3, r7} │ │ │ │ + stmia r4!, {r2, r4, r5} │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + stmia r4!, {r5} │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + stmia r4!, {r2, r3} │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + stmia r3!, {r3, r4, r5, r6, r7} │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + stmia r3!, {r2, r5, r6, r7} │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + stmia r3!, {r4, r6, r7} │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + stmia r3!, {r2, r3, r4, r5, r7} │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + stmia r3!, {r3, r5, r7} │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + stmia r3!, {r2, r4, r7} │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + stmia r3!, {r7} │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + stmia r3!, {r2, r3, r5, r6} │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + stmia r3!, {r2, r4, r6} │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + stmia r3!, {r2, r3, r4, r5} │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + stmia r3!, {r2, r5} │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + stmia r2!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + stmia r2!, {r2, r3, r4, r6, r7} │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + stmia r2!, {r2, r3, r4, r5, r7} │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + stmia r2!, {r5, r7} │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + stmia r2!, {r2, r7} │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + stmia r2!, {r3, r5, r6} │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + stmia r2!, {r2, r3, r6} │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + stmia r2!, {r4, r5} │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + stmia r2!, {r3, r4} │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + stmia r2!, {} │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + stmia r1!, {r3, r5, r6, r7} │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + stmia r1!, {r2, r3, r6, r7} │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + stmia r1!, {r4, r5, r7} │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + stmia r1!, {r2, r4, r7} │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + stmia r1!, {r3, r4, r5, r6} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r4!, {r4, r5, r6} │ │ │ │ + stmia r1!, {r3, r4, r6} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r4!, {r2, r4, r6} │ │ │ │ + stmia r1!, {r3, r4, r5} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r4!, {r3, r4, r5} │ │ │ │ + stmia r1!, {r2, r3, r4} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r4!, {r3, r4} │ │ │ │ + stmia r1!, {} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r3!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r0!, {r5, r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r3!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r0!, {r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r3!, {r6, r7} │ │ │ │ + stmia r0!, {r5, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r3!, {r5, r7} │ │ │ │ + stmia r0!, {r2, r3, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r3!, {r7} │ │ │ │ + stmia r0!, {r2, r4, r5, r6} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r3!, {r5, r6} │ │ │ │ + stmia r0!, {r2, r3, r4, r6} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r3!, {r2, r3, r6} │ │ │ │ + stmia r0!, {r2, r3, r4, r5} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r3!, {r2, r4, r5} │ │ │ │ + stmia r0!, {r5} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r3!, {r2, r3, r4} │ │ │ │ + stmia r0!, {r3} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r2!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + itt le │ │ │ │ + lslle r5, r5, #2 │ │ │ │ + nople {11} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r2!, {r5, r6, r7} │ │ │ │ + it hi │ │ │ │ + lslhi r5, r5, #2 │ │ │ │ + nop {6} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r2!, {r3, r6, r7} │ │ │ │ + it cc │ │ │ │ + lslcc r5, r5, #2 │ │ │ │ + yield │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r2!, {r2, r3, r4, r7} │ │ │ │ + bkpt 0x00ec │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r2!, {r4, r5, r6} │ │ │ │ + bkpt 0x00c8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r2!, {r3, r6} │ │ │ │ + bkpt 0x00ac │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r2!, {r5} │ │ │ │ + bkpt 0x0094 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ + bkpt 0x007c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r1!, {r4, r6, r7} │ │ │ │ + bkpt 0x005c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r1!, {r2, r3, r5, r7} │ │ │ │ + bkpt 0x003c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r1!, {r3, r7} │ │ │ │ + bkpt 0x001c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r1!, {r2, r3, r5, r6} │ │ │ │ + bkpt 0x0000 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r1!, {r2, r4, r6} │ │ │ │ + pop {r2, r3, r4, r6, r7, pc} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r1!, {r2, r3, r4, r5} │ │ │ │ + pop {r3, r4, r5, r7, pc} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r1!, {r2, r3, r4} │ │ │ │ + pop {r2, r4, r7, pc} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + pop {r3, r4, r5, r6, pc} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r0!, {r2, r3, r4, r6, r7} │ │ │ │ + pop {r3, r4, r6, pc} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r0!, {r6, r7} │ │ │ │ + pop {r2, r3, r4, r5, pc} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r0!, {r2, r3, r4, r7} │ │ │ │ + pop {r2, r5, pc} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r0!, {r3, r4, r5, r6} │ │ │ │ + pop {pc} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r0!, {r2, r4, r6} │ │ │ │ + pop {r2, r3, r4, r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r0!, {r3, r4, r5} │ │ │ │ + pop {r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r0!, {r3, r4} │ │ │ │ + pop {r2, r5, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - itt │ │ │ │ - lsl r5, r5, #2 │ │ │ │ - itt al @ unpredictable > │ │ │ │ - lslal r5, r5, #2 │ │ │ │ - nopal {12} │ │ │ │ + pop {r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - itt ls │ │ │ │ - lslls r5, r5, #2 │ │ │ │ - nopls {8} │ │ │ │ + pop {r2, r5, r6} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - itt vs │ │ │ │ - lslvs r5, r5, #2 │ │ │ │ - sevvs │ │ │ │ + pop {r2, r6} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - itt cs │ │ │ │ - lslcs r5, r5, #2 │ │ │ │ - itt eq @ unpredictable │ │ │ │ - lsleq r5, r5, #2 │ │ │ │ - bkpt 0x00ec │ │ │ │ + pop {r2, r3, r5} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bkpt 0x00d8 │ │ │ │ + pop {r3, r4} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bkpt 0x00c4 │ │ │ │ + pop {r2} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bkpt 0x00a4 │ │ │ │ + cbnz r4, 551ef8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x440204> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bkpt 0x008c │ │ │ │ + cbnz r4, 551ef6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x440202> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bkpt 0x0070 │ │ │ │ + cbnz r0, 551ef4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x440200> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bkpt 0x0054 │ │ │ │ + cbnz r4, 551ef0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4401fc> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bkpt 0x0034 │ │ │ │ + cbnz r4, 551eec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4401f8> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bkpt 0x001c │ │ │ │ + cbnz r4, 551eea <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4401f6> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bkpt 0x0000 │ │ │ │ + cbnz r0, 551ee8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4401f4> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - pop {r2, r3, r4, r6, r7, pc} │ │ │ │ + cbnz r4, 551ee2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4401ee> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - pop {r6, r7, pc} │ │ │ │ + cbnz r0, 551ee0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4401ec> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - pop {r5, r7, pc} │ │ │ │ + revsh r0, r4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - pop {r7, pc} │ │ │ │ + revsh r0, r0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - pop {r2, r5, r6, pc} │ │ │ │ + hlt 0x0024 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - pop {r2, r6, pc} │ │ │ │ + hlt 0x0004 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - pop {r2, r5, pc} │ │ │ │ + rev16 r4, r4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - pop {r2, r3, pc} │ │ │ │ + rev16 r4, r1 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - pop {r4, r5, r6, r7} │ │ │ │ + rev r0, r6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - pop {r2, r4, r6, r7} │ │ │ │ + rev r4, r2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - pop {r2, r4, r5, r7} │ │ │ │ + cbnz r4, 551f00 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x44020c> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - pop {r2, r3, r4, r7} │ │ │ │ + cbnz r4, 551efe <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x44020a> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - pop {r2, r7} │ │ │ │ + cbnz r4, 551efc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x440208> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - pop {r3, r5, r6} │ │ │ │ + cbnz r0, 551efa <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x440206> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - pop {r3, r6} │ │ │ │ + cbnz r0, 551ef6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x440202> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - pop {r4, r5} │ │ │ │ + cbnz r0, 551ef4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x440200> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - pop {r2, r4} │ │ │ │ + cbnz r4, 551ef0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4401fc> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cbnz r0, 551f5e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x44026a> │ │ │ │ + cbnz r0, 551eee <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4401fa> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cbnz r0, 551f5c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x440268> │ │ │ │ + cbnz r0, 551eec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4401f8> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cbnz r0, 551f5a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x440266> │ │ │ │ + cbnz r0, 551eea <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4401f6> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cbnz r0, 551f56 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x440262> │ │ │ │ + @ instruction: 0xb8e8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cbnz r0, 551f54 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x440260> │ │ │ │ + @ instruction: 0xb8d0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cbnz r0, 551f50 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x44025c> │ │ │ │ + @ instruction: 0xb8b0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cbnz r4, 551f4c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x440258> │ │ │ │ + @ instruction: 0xb894 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cbnz r4, 551f4a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x440256> │ │ │ │ + @ instruction: 0xb87c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cbnz r4, 551f48 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x440254> │ │ │ │ + @ instruction: 0xb864 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cbnz r4, 551f46 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x440252> │ │ │ │ + @ instruction: 0xb84c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - revsh r4, r6 │ │ │ │ + @ instruction: 0xb834 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - revsh r4, r3 │ │ │ │ + @ instruction: 0xb81c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - revsh r4, r0 │ │ │ │ + @ instruction: 0xb804 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - hlt 0x002c │ │ │ │ + @ instruction: 0xb7ec │ │ │ │ lsls r5, r5, #2 │ │ │ │ - hlt 0x0014 │ │ │ │ + @ instruction: 0xb7d4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - rev16 r0, r7 │ │ │ │ + @ instruction: 0xb7b8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - rev16 r0, r4 │ │ │ │ + @ instruction: 0xb7a0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - rev16 r4, r0 │ │ │ │ + @ instruction: 0xb784 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - rev r4, r5 │ │ │ │ + @ instruction: 0xb76c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - rev r0, r2 │ │ │ │ + @ instruction: 0xb750 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cbnz r0, 551f6e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x44027a> │ │ │ │ + @ instruction: 0xb738 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cbnz r4, 551f6c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x440278> │ │ │ │ + @ instruction: 0xb724 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cbnz r0, 551f6c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x440278> │ │ │ │ + @ instruction: 0xb710 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cbnz r0, 551f6a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x440276> │ │ │ │ + @ instruction: 0xb6f8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cbnz r4, 551f68 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x440274> │ │ │ │ + @ instruction: 0xb6e4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cbnz r4, 551f64 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x440270> │ │ │ │ + @ instruction: 0xb6c4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cbnz r0, 551f64 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x440270> │ │ │ │ + @ instruction: 0xb6b0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldr r0, [pc, #16] @ (551f5c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x440268>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #16] @ (551f60 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x44026c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #12] @ (551f64 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x440270>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - uxtb r6, r5 │ │ │ │ + add sp, #184 @ 0xb8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - uxtb r4, r3 │ │ │ │ + add sp, #112 @ 0x70 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - uxtb r2, r1 │ │ │ │ + add sp, #40 @ 0x28 │ │ │ │ lsls r5, r5, #2 │ │ │ │ movw r3, #5111 @ 0x13f7 │ │ │ │ cmp r1, r3 │ │ │ │ bhi.n 552032 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x44033e> │ │ │ │ movw r3, #5089 @ 0x13e1 │ │ │ │ cmp r1, r3 │ │ │ │ bhi.w 55250a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x440816> │ │ │ │ @@ -1783628,18 +1783647,20 @@ │ │ │ │ b.n 55202e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x44033a> │ │ │ │ sub.w r1, r1, #6528 @ 0x1980 │ │ │ │ subs r1, #1 │ │ │ │ cmp r1, #2 │ │ │ │ bls.w 551fae <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4402ba> │ │ │ │ b.n 55202e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x44033a> │ │ │ │ nop │ │ │ │ - sbcs.w r0, r6, ip, asr #2 │ │ │ │ - @ instruction: 0xeb9000ac │ │ │ │ - ldmdb sl!, {r2, r3, r5, r7} │ │ │ │ - ldrd r0, r0, [r4, #-688] @ 0x2b0 │ │ │ │ + ldmia.w r6!, {r2, r3, r5, r7} │ │ │ │ + @ instruction: 0xe8d000ac │ │ │ │ + b.n 552310 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x44061c> │ │ │ │ + lsls r4, r5, #2 │ │ │ │ + b.n 552348 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x440654> │ │ │ │ + lsls r4, r5, #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, #1568] @ 0x620 │ │ │ │ ite eq │ │ │ │ @@ -1784084,15 +1784105,15 @@ │ │ │ │ add.w r7, lr, #180 @ 0xb4 │ │ │ │ cmp.w r8, #16 │ │ │ │ bne.n 552afa <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x440e06> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #174 @ 0xae │ │ │ │ + adds r5, #238 @ 0xee │ │ │ │ lsls r6, r4, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrb.w r3, [r0, #305] @ 0x131 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1791945,21 +1791966,21 @@ │ │ │ │ ... │ │ │ │ ldrb r4, [r5, #27] │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r3, #27] │ │ │ │ lsls r6, r2, #5 │ │ │ │ - add r7, sp, #328 @ 0x148 │ │ │ │ + add r4, sp, #584 @ 0x248 │ │ │ │ lsls r5, r5, #2 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r0, [r4, r7] │ │ │ │ + strb r0, [r4, r4] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r4, [r6, #46] @ 0x2e │ │ │ │ + ldrh r4, [r6, #24] │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldrb r4, [r0, #15] │ │ │ │ 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 │ │ │ │ @@ -1793878,21 +1793899,21 @@ │ │ │ │ lsls r6, r2, #5 │ │ │ │ ldr r2, [r7, #68] @ 0x44 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #872] @ 0x368 │ │ │ │ + ldr r1, [sp, #104] @ 0x68 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r3, [sp, #848] @ 0x350 │ │ │ │ + ldr r1, [sp, #80] @ 0x50 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r3, [sp, #816] @ 0x330 │ │ │ │ + ldr r1, [sp, #48] @ 0x30 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r6!, {r1, r2, r4, r7} │ │ │ │ + ldmia r3!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r5, r4, #4 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r0, #116] @ 0x74 │ │ │ │ lsls r6, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1794879,15 +1794900,15 @@ │ │ │ │ b.n 55a2da <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4485e6> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r4, [r7, #0] │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #936] @ 0x3a8 │ │ │ │ + ldrh r2, [r5, #48] @ 0x30 │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldrb r2, [r5, r0] │ │ │ │ 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, #3576] @ 0xdf8 │ │ │ │ @@ -1795997,15 +1796018,15 @@ │ │ │ │ b.n 55ae8a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x449196> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r4, [r2, r7] │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r2, #36] @ 0x24 │ │ │ │ + ldrh r6, [r2, #14] │ │ │ │ lsls r5, r5, #2 │ │ │ │ strh r0, [r6, r1] │ │ │ │ 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, #3576] @ 0xdf8 │ │ │ │ @@ -1796619,15 +1796640,15 @@ │ │ │ │ b.n 55b464 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x449770> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [pc, #728] @ (55b9d8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x449ce4>) │ │ │ │ lsls r6, r2, #5 │ │ │ │ - strh r2, [r1, #4] │ │ │ │ + ldrb r2, [r1, #23] │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldr r2, [pc, #664] @ (55b9a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x449cac>) │ │ │ │ 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, #3536] @ 0xdd0 │ │ │ │ @@ -1796977,15 +1796998,15 @@ │ │ │ │ b.n 55b99e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x449caa> │ │ │ │ nop │ │ │ │ ... │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [pc, #832] @ (55bdf0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x44a0fc>) │ │ │ │ lsls r6, r2, #5 │ │ │ │ - ldrb r2, [r5, #6] │ │ │ │ + strb r2, [r5, #27] │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ movs r4, #1 │ │ │ │ ldr.w r3, [pc, #2336] @ 55c3dc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x44a6e8> │ │ │ │ add.w fp, sp, #152 @ 0x98 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ @@ -1797819,17 +1797840,17 @@ │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ movs r3, #1 │ │ │ │ movs r6, #12 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ b.n 55bf1a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x44a226> │ │ │ │ nop │ │ │ │ - strb r4, [r2, #25] │ │ │ │ + strb r4, [r2, #14] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strb r0, [r4, #18] │ │ │ │ + strb r0, [r4, #7] │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldr r5, [sp, #428] @ 0x1ac │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [sp, #404] @ 0x194 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ @@ -1799820,15 +1799841,15 @@ │ │ │ │ ... │ │ │ │ cmp r3, #224 @ 0xe0 │ │ │ │ lsls r6, r2, #5 │ │ │ │ cmp r3, #220 @ 0xdc │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r6, r2] │ │ │ │ + ldr r6, [r6, r7] │ │ │ │ lsls r5, r5, #2 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ add.w r7, ip, #48 @ 0x30 │ │ │ │ str.w r8, [r5, #12] │ │ │ │ add.w ip, ip, #32 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ @@ -1800408,19 +1800429,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ asrs r1, r3, #29 │ │ │ │ subs r7, #55 @ 0x37 │ │ │ │ ble.n 55e08c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x44c398> │ │ │ │ subs r5, #147 @ 0x93 │ │ │ │ cbz r0, 55e1d4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x44c4e0> │ │ │ │ subs r6, #89 @ 0x59 │ │ │ │ - strh r0, [r6, #50] @ 0x32 │ │ │ │ + strh r0, [r6, #28] │ │ │ │ lsls r5, r4, #4 │ │ │ │ - strh r0, [r7, #42] @ 0x2a │ │ │ │ + strh r0, [r7, #20] │ │ │ │ lsls r5, r4, #4 │ │ │ │ - strh r2, [r3, #42] @ 0x2a │ │ │ │ + strh r2, [r3, #20] │ │ │ │ lsls r5, r4, #4 │ │ │ │ tst.w r3, #36864 @ 0x9000 │ │ │ │ bne.n 55e1a2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x44c4ae> │ │ │ │ tst.w r3, #73728 @ 0x12000 │ │ │ │ beq.w 55dd58 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x44c064> │ │ │ │ mov.w r0, #392 @ 0x188 │ │ │ │ bl 435868 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x323b74> │ │ │ │ @@ -1800656,31 +1800677,31 @@ │ │ │ │ bne.n 55e41a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x44c726> │ │ │ │ b.n 55e234 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x44c540> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ subs r4, r6, #0 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r4, #16] │ │ │ │ + ldrb r0, [r4, #29] │ │ │ │ lsls r5, r4, #4 │ │ │ │ adds r4, r0, #7 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - strh r2, [r6, #12] │ │ │ │ + ldrb r2, [r6, #27] │ │ │ │ lsls r5, r4, #4 │ │ │ │ - strh r4, [r3, #10] │ │ │ │ + ldrb r4, [r3, #26] │ │ │ │ lsls r5, r4, #4 │ │ │ │ - strh r2, [r1, #8] │ │ │ │ + ldrb r2, [r1, #25] │ │ │ │ lsls r5, r4, #4 │ │ │ │ - strh r6, [r7, #4] │ │ │ │ + ldrb r6, [r7, #23] │ │ │ │ lsls r5, r4, #4 │ │ │ │ - strh r2, [r6, #2] │ │ │ │ + ldrb r2, [r6, #22] │ │ │ │ lsls r5, r4, #4 │ │ │ │ - strh r0, [r0, #0] │ │ │ │ + ldrb r0, [r0, #21] │ │ │ │ lsls r5, r4, #4 │ │ │ │ - ldrb r2, [r2, #31] │ │ │ │ + ldrb r2, [r2, #20] │ │ │ │ lsls r5, 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, #3720] @ 0xe88 │ │ │ │ sub sp, #340 @ 0x154 │ │ │ │ ldr.w r3, [pc, #1644] @ 55eaec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x44cdf8> │ │ │ │ @@ -1805424,15 +1805445,15 @@ │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ b.n 5617b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x44fabc> │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #360] @ (561aa0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x44fdac>) │ │ │ │ + ldr r1, [pc, #616] @ (561ba0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x44feac>) │ │ │ │ lsls r5, r4, #4 │ │ │ │ b.n 56170c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x44fa18> │ │ │ │ lsls r5, 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, #3664] @ 0xe50 │ │ │ │ @@ -1806781,19 +1806802,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ b.n 562798 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x450aa4> │ │ │ │ ands r7, r7 │ │ │ │ svc 74 @ 0x4a │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 5627e0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x450aec> │ │ │ │ + @ instruction: 0xb730 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - asrs r4, r5, #32 │ │ │ │ + lsrs r4, r5, #21 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - vext.8 d0, d16, d27, #0 │ │ │ │ + ldcl 0, cr0, [r0], #684 @ 0x2ac │ │ │ │ bhi.n 562710 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x450a1c> │ │ │ │ lsls r5, r2, #5 │ │ │ │ vldr d0, [pc, #436] @ 562968 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x450c74> │ │ │ │ movs r1, #32 │ │ │ │ mov r0, r5 │ │ │ │ add.w r8, sp, #144 @ 0x90 │ │ │ │ bl 467790 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x355a9c> │ │ │ │ @@ -1807757,19 +1807778,19 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #12] @ (563174 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x451480>) │ │ │ │ add r0, pc │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #12] @ (563178 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x451484>) │ │ │ │ add r0, pc │ │ │ │ pop {r4, pc} │ │ │ │ - adds r4, #56 @ 0x38 │ │ │ │ + adds r1, #120 @ 0x78 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - adds r4, #50 @ 0x32 │ │ │ │ + adds r1, #114 @ 0x72 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - adds r4, #32 │ │ │ │ + adds r1, #96 @ 0x60 │ │ │ │ lsls r5, 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 │ │ │ │ ldr r1, [pc, #432] @ (563340 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x45164c>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -1808546,15 +1808567,15 @@ │ │ │ │ movs r2, #1 │ │ │ │ b.n 563902 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x451c0e> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ stmia r7!, {r7} │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #62 @ 0x3e │ │ │ │ + cmp r1, #126 @ 0x7e │ │ │ │ lsls r5, r4, #4 │ │ │ │ stmia r6!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r5, 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 │ │ │ │ @@ -1832283,19 +1832304,19 @@ │ │ │ │ ldrb.w r2, [r1, #1]! │ │ │ │ lsl.w r0, r6, r3 │ │ │ │ add r2, r0 │ │ │ │ cmp r2, r4 │ │ │ │ blt.n 573d94 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4620a0> │ │ │ │ b.n 573c8a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x461f96> │ │ │ │ nop │ │ │ │ - cmp r1, #6 │ │ │ │ + movs r6, #70 @ 0x46 │ │ │ │ lsls r4, r4, #4 │ │ │ │ - cmp r0, #62 @ 0x3e │ │ │ │ + movs r5, #126 @ 0x7e │ │ │ │ lsls r4, r4, #4 │ │ │ │ - cmp r0, #44 @ 0x2c │ │ │ │ + movs r5, #108 @ 0x6c │ │ │ │ lsls r4, r4, #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 │ │ │ │ @@ -1832795,15 +1832816,15 @@ │ │ │ │ beq.n 5742a0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4625ac> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 5d4278 │ │ │ │ add.w r3, r4, #4096 @ 0x1000 │ │ │ │ str.w r0, [r3, #600] @ 0x258 │ │ │ │ b.n 5742a4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4625b0> │ │ │ │ - cdp 0, 5, cr0, cr8, cr11, {5} │ │ │ │ + @ instruction: 0xeb9800ab │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #0 │ │ │ │ bl 574278 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x462584> │ │ │ │ @@ -1834206,15 +1834227,15 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, r3 │ │ │ │ bl 45f034 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x34d340> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 575254 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x463560> │ │ │ │ - svc 44 @ 0x2c │ │ │ │ + bgt.n 5753b8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4636c4> │ │ │ │ lsls r3, r5, #2 │ │ │ │ add r5, sp, #968 @ 0x3c8 │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r1, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #148 @ 0x94 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1838309,15 +1838330,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strh r4, [r5, #8] │ │ │ │ lsls r4, r2, #5 │ │ │ │ lsrs r0, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ - sxtb r6, r3 │ │ │ │ + add r7, sp, #632 @ 0x278 │ │ │ │ lsls r3, r5, #2 │ │ │ │ mrc2 15, 7, pc, cr1, cr15, {7} │ │ │ │ adds r0, r2, r3 │ │ │ │ movs r0, r0 │ │ │ │ bl 2c1f66 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1b0272> │ │ │ │ bl 193f6a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x82276> │ │ │ │ bl 281f6e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x17027a> │ │ │ │ @@ -1839636,15 +1839657,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ movs r0, #0 │ │ │ │ b.n 578d8c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x467098> │ │ │ │ nop │ │ │ │ strb r0, [r5, #11] │ │ │ │ lsls r4, r2, #5 │ │ │ │ - add r4, pc, #152 @ (adr r4, 578e3c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x467148>) │ │ │ │ + add r1, pc, #408 @ (adr r1, 578f3c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x467248>) │ │ │ │ lsls r3, r5, #2 │ │ │ │ movs r0, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ vmaxnm.f32 , , │ │ │ │ adds r0, r2, r3 │ │ │ │ movs r0, r0 │ │ │ │ bl 1a4db2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x930be> │ │ │ │ @@ -1843090,15 +1843111,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} │ │ │ │ - ldrb r2, [r4, #27] │ │ │ │ + ldrb r2, [r4, #16] │ │ │ │ lsls r3, r5, #2 │ │ │ │ ldc 15, cr15, [pc, #-1020] @ 57aec8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4691d4> │ │ │ │ bl 5cb2c6 │ │ │ │ bl 59f2ca │ │ │ │ ldc 15, cr15, [r9, #-1020]! @ 0xfffffc04 │ │ │ │ stcl 15, cr15, [r3, #-1020]! @ 0xfffffc04 │ │ │ │ stcl 15, cr15, [pc, #-1020]! @ 57aedc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4691e8> │ │ │ │ @@ -1843257,15 +1843278,15 @@ │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [pc, #888] @ (57b7ec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x469af8>) │ │ │ │ lsls r4, r2, #5 │ │ │ │ lsrs r0, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r5, #20] │ │ │ │ + ldrb r4, [r5, #9] │ │ │ │ lsls r3, r5, #2 │ │ │ │ movs r0, #84 @ 0x54 │ │ │ │ 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} │ │ │ │ @@ -1843923,15 +1843944,15 @@ │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add ip, lr │ │ │ │ lsls r4, r2, #5 │ │ │ │ lsrs r0, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r1, #25] │ │ │ │ + strb r4, [r1, #14] │ │ │ │ lsls r3, r5, #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} │ │ │ │ @@ -1844288,15 +1844309,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsrs r6, r1 │ │ │ │ lsls r4, r2, #5 │ │ │ │ lsrs r0, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r5, #6 │ │ │ │ + subs r2, r5, r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ movs r0, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ stc2 15, cr15, [r5], #-1020 @ 0xfffffc04 │ │ │ │ vmaxnm.f32 , , │ │ │ │ ldc2 15, cr15, [sp], #-1020 @ 0xfffffc04 │ │ │ │ mcrr2 15, 15, pc, pc, cr15 @ │ │ │ │ @@ -1844669,15 +1844690,15 @@ │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 57c584 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x46a890> │ │ │ │ + udf #26 │ │ │ │ lsls r3, r5, #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 │ │ │ │ @@ -1845022,15 +1845043,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r0, #246 @ 0xf6 │ │ │ │ lsls r4, r2, #5 │ │ │ │ lsrs r0, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 57c754 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x46aa60> │ │ │ │ + bne.n 57c7d4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x46aae0> │ │ │ │ lsls r7, r4, #2 │ │ │ │ movs r0, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ ldc2 15, cr15, [r9], #1020 @ 0x3fc │ │ │ │ vmaxnm.f32 , , │ │ │ │ ldc2l 15, cr15, [r1], {255} @ 0xff │ │ │ │ stc2l 15, cr15, [r3], #1020 @ 0x3fc │ │ │ │ @@ -1845392,15 +1845413,15 @@ │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ adds r5, #98 @ 0x62 │ │ │ │ lsls r4, r2, #5 │ │ │ │ lsrs r0, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r0, #108] @ 0x6c │ │ │ │ + str r4, [r0, #64] @ 0x40 │ │ │ │ lsls r3, r5, #2 │ │ │ │ movs r0, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ vmaxnm.f16 , , │ │ │ │ stc2 15, cr15, [r7, #-1020]! @ 0xfffffc04 │ │ │ │ stc2l 15, cr15, [r9, #-1020] @ 0xfffffc04 │ │ │ │ ldc2l 15, cr15, [r3, #-1020] @ 0xfffffc04 │ │ │ │ @@ -1845647,15 +1845668,15 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - str r2, [r0, #64] @ 0x40 │ │ │ │ + str r2, [r0, #20] │ │ │ │ lsls r3, r5, #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]! @ 57d1d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x46b4dc> │ │ │ │ ldc2 15, cr15, [pc, #1020]! @ 57d1d4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x46b4e0> │ │ │ │ @@ -1846165,15 +1846186,15 @@ │ │ │ │ ldr r3, [pc, #36] @ (57d308 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x46b614>) │ │ │ │ add r1, pc │ │ │ │ strd r1, r2, [r0, #32] │ │ │ │ add r3, pc │ │ │ │ str r3, [r0, #40] @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldmia r6, {r6} │ │ │ │ + ldmia r3!, {r7} │ │ │ │ lsls r6, r6, #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} │ │ │ │ @@ -1846518,15 +1846539,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cmp r1, #78 @ 0x4e │ │ │ │ lsls r4, r2, #5 │ │ │ │ lsrs r0, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r1, r3] │ │ │ │ + ldr r2, [r1, r0] │ │ │ │ lsls r3, r5, #2 │ │ │ │ vminnm.f16 , , │ │ │ │ adds r0, r2, r3 │ │ │ │ movs r0, r0 │ │ │ │ stc2l 15, cr15, [pc], #-1020 @ 57d320 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x46b62c> │ │ │ │ stc2 15, cr15, [sp], #-1020 @ 0xfffffc04 │ │ │ │ ldc2l 15, cr15, [fp], #-1020 @ 0xfffffc04 │ │ │ │ @@ -1846901,21 +1846922,21 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ movs r6, #136 @ 0x88 │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #8 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - ldrh r4, [r4, #22] │ │ │ │ + ldrh r4, [r4, #0] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrh r0, [r1, #22] │ │ │ │ + ldrh r0, [r1, #0] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrh r4, [r5, #20] │ │ │ │ + strh r4, [r5, #62] @ 0x3e │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrh r0, [r2, #20] │ │ │ │ + strh r0, [r2, #62] @ 0x3e │ │ │ │ lsls r3, r4, #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] @ (57dbe0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x46beec>) │ │ │ │ mov r6, r0 │ │ │ │ @@ -1846967,15 +1846988,15 @@ │ │ │ │ blx r3 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, #136 @ 0x88 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - ldrsb r6, [r1, r0] │ │ │ │ + strh r6, [r1, r5] │ │ │ │ lsls r3, r5, #2 │ │ │ │ stc2l 15, cr15, [r9], #-1020 @ 0xfffffc04 │ │ │ │ movs r0, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r2, r3 │ │ │ │ movs r0, r0 │ │ │ │ stc2 15, cr15, [pc], {255} @ 0xff │ │ │ │ @@ -1848879,19 +1848900,19 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r3, #204 @ 0xcc │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r3, #201 @ 0xc9 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r3, #182 @ 0xb6 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - negs r0, r5 │ │ │ │ + subs r7, #168 @ 0xa8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ subs r3, #88 @ 0x58 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - tst r2, r6 │ │ │ │ + subs r7, #114 @ 0x72 │ │ │ │ lsls r3, r5, #2 │ │ │ │ subs r3, #48 @ 0x30 │ │ │ │ lsls r7, r2, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1849412,15 +1849433,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 57f3f2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x46d6fe> │ │ │ │ - strb r6, [r7, #5] │ │ │ │ + ldr r6, [r7, #104] @ 0x68 │ │ │ │ lsls r3, r4, #4 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1859833,15 +1859854,15 @@ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ b.n 58652a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x474836> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - vrhadd.u8 d0, d10, d18 │ │ │ │ + mcrr2 1, 2, r0, sl, 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 r2, [pc, #312] @ (58690c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x474c18>) │ │ │ │ add.w r8, r0, #4096 @ 0x1000 │ │ │ │ ldr r3, [pc, #312] @ (586910 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x474c1c>) │ │ │ │ @@ -1860490,15 +1860511,15 @@ │ │ │ │ strb r2, [r3, #0] │ │ │ │ b.n 586e64 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x475170> │ │ │ │ nop │ │ │ │ pop {r0, r2, r4, r6} │ │ │ │ lsls r6, r2, #5 │ │ │ │ pop {r1, r2, r6} │ │ │ │ lsls r6, r2, #5 │ │ │ │ - stmia r3!, {r2, r3} │ │ │ │ + stmia r0!, {r2, r3, r6} │ │ │ │ lsls r2, r5, #2 │ │ │ │ cbnz r4, 586f60 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x47526c> │ │ │ │ lsls r6, r2, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1861557,15 +1861578,15 @@ │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfbe1ffff │ │ │ │ mcr2 15, 5, pc, cr15, cr15, {7} @ │ │ │ │ stc2 15, cr15, [fp, #1020]! @ 0x3fc │ │ │ │ @ instruction: 0xfbe7ffff │ │ │ │ - ldcl 1, cr0, [r0], #-136 @ 0xffffff78 │ │ │ │ + @ instruction: 0xe9b00122 │ │ │ │ strh r2, [r5, #40] @ 0x28 │ │ │ │ lsls r3, r2, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w r0, [r0, #1840] @ 0x730 │ │ │ │ @@ -1862612,24 +1862633,24 @@ │ │ │ │ blx 674fc │ │ │ │ ldrb r4, [r4, #26] │ │ │ │ lsls r3, r2, #5 │ │ │ │ ldrb r6, [r3, #26] │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #360 @ 0x168 │ │ │ │ + add r5, sp, #616 @ 0x268 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cdp 0, 2, cr0, cr0, cr8, {5} │ │ │ │ - sxth r0, r2 │ │ │ │ + sbc.w r0, r0, r8, asr #2 │ │ │ │ + add r7, sp, #320 @ 0x140 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r6, r3, #1 │ │ │ │ + adds r6, r3, r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r5, {r2, r3, r5, r6} │ │ │ │ + ldmia r2, {r2, r3, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - uxth r0, r5 │ │ │ │ + add r7, sp, #928 @ 0x3a0 │ │ │ │ lsls r2, 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 │ │ │ │ @@ -1862664,87 +1862685,87 @@ │ │ │ │ @ instruction: 0xfb5dffff │ │ │ │ @ instruction: 0xfbddffff │ │ │ │ @ instruction: 0xfa6bffff │ │ │ │ @ instruction: 0xfa85ffff │ │ │ │ @ instruction: 0xfb7fffff │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r4, 5887da │ │ │ │ + add r7, sp, #48 @ 0x30 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r2, 5887ea │ │ │ │ + add r7, sp, #232 @ 0xe8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ ldrb r0, [r2, #12] │ │ │ │ lsls r3, r2, #5 │ │ │ │ - sub sp, #8 │ │ │ │ + add r5, sp, #776 @ 0x308 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #640 @ 0x280 │ │ │ │ + add r1, sp, #896 @ 0x380 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r2, [r0, #12] │ │ │ │ + strb r2, [r0, #1] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r4, sp, #672 @ 0x2a0 │ │ │ │ + add r1, sp, #928 @ 0x3a0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #648 @ 0x288 │ │ │ │ + add r1, sp, #904 @ 0x388 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #1000 @ 0x3e8 │ │ │ │ + add r2, sp, #232 @ 0xe8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, sp, #48 @ 0x30 │ │ │ │ + add r2, sp, #304 @ 0x130 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, sp, #240 @ 0xf0 │ │ │ │ + add r2, sp, #496 @ 0x1f0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, sp, #528 @ 0x210 │ │ │ │ + add r2, sp, #784 @ 0x310 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, sp, #632 @ 0x278 │ │ │ │ + add r2, sp, #888 @ 0x378 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, sp, #664 @ 0x298 │ │ │ │ + add r2, sp, #920 @ 0x398 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, sp, #920 @ 0x398 │ │ │ │ + add r3, sp, #152 @ 0x98 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, sp, #96 @ 0x60 │ │ │ │ + add r3, sp, #352 @ 0x160 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, sp, #96 @ 0x60 │ │ │ │ + add r3, sp, #352 @ 0x160 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r1, {r1, r2, r5, r6} │ │ │ │ + stmia r6!, {r1, r2, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #184 @ 0xb8 │ │ │ │ + add r3, sp, #440 @ 0x1b8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, sp, #320 @ 0x140 │ │ │ │ + add r3, sp, #576 @ 0x240 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, sp, #368 @ 0x170 │ │ │ │ + add r3, sp, #624 @ 0x270 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, sp, #608 @ 0x260 │ │ │ │ + add r3, sp, #864 @ 0x360 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r2, r4, r0 │ │ │ │ + asrs r2, r4, #21 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r6, sp, #664 @ 0x298 │ │ │ │ + add r3, sp, #920 @ 0x398 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, sp, #736 @ 0x2e0 │ │ │ │ + add r3, sp, #992 @ 0x3e0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, sp, #736 @ 0x2e0 │ │ │ │ + add r3, sp, #992 @ 0x3e0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, sp, #856 @ 0x358 │ │ │ │ + add r4, sp, #88 @ 0x58 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, sp, #936 @ 0x3a8 │ │ │ │ + add r4, sp, #168 @ 0xa8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, sp, #960 @ 0x3c0 │ │ │ │ + add r5, sp, #192 @ 0xc0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add sp, #400 @ 0x190 │ │ │ │ + add r5, sp, #656 @ 0x290 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - sub sp, #112 @ 0x70 │ │ │ │ + add r5, sp, #880 @ 0x370 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - sub sp, #96 @ 0x60 │ │ │ │ + add r5, sp, #864 @ 0x360 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, sp, #880 @ 0x370 │ │ │ │ + add r5, sp, #112 @ 0x70 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, sp, #1000 @ 0x3e8 │ │ │ │ + add r4, sp, #232 @ 0xe8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, sp, #696 @ 0x2b8 │ │ │ │ + add r3, sp, #952 @ 0x3b8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, sp, #304 @ 0x130 │ │ │ │ + add r4, sp, #560 @ 0x230 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, sp, #48 @ 0x30 │ │ │ │ + add r4, sp, #304 @ 0x130 │ │ │ │ lsls r2, r5, #2 │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vldr d7, [pc, #12] @ 588850 │ │ │ │ movs r0, #1 │ │ │ │ @@ -1862782,27 +1862803,27 @@ │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r0, [pc, #4] @ (58889c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - add r6, sp, #680 @ 0x2a8 │ │ │ │ + add r3, sp, #936 @ 0x3a8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ ldr r0, [pc, #4] @ (5888a8 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r2, [r3, #52] @ 0x34 │ │ │ │ + ldr r2, [r3, #8] │ │ │ │ lsls r1, r5, #2 │ │ │ │ ldr r0, [pc, #4] @ (5888b4 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - add r6, sp, #648 @ 0x288 │ │ │ │ + add r3, sp, #904 @ 0x388 │ │ │ │ lsls r2, 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] │ │ │ │ @@ -1863367,15 +1863388,15 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [r0, #1840] @ 0x730 │ │ │ │ ldr.w r3, [r0, #1548] @ 0x60c │ │ │ │ blx r3 │ │ │ │ addw r0, r4, #1844 @ 0x734 │ │ │ │ - bl a948f4 │ │ │ │ + bl a9484c │ │ │ │ mov r0, r4 │ │ │ │ blx 68474 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ cbz r1, 588f2e │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1864027,15 +1864048,15 @@ │ │ │ │ ldr.w r2, [r5, #1528] @ 0x5f8 │ │ │ │ ldr.w r3, [r5, #1532] @ 0x5fc │ │ │ │ mov r5, r4 │ │ │ │ stmia.w ip!, {r0, r1, r2, r3} │ │ │ │ addw r0, r4, #1844 @ 0x734 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ movs r1, #40 @ 0x28 │ │ │ │ - bl a948dc │ │ │ │ + bl a94834 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r0, [pc, #200] @ (5896c8 ) │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ @@ -1864090,15 +1864111,15 @@ │ │ │ │ @ instruction: 0xfafdffff │ │ │ │ @ instruction: 0xfbdfffff │ │ │ │ bl 2b36b6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1a19c2> │ │ │ │ bl 2036ba <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xf19c6> │ │ │ │ bl 1c96be <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0xb79ca> │ │ │ │ bl 2f36c2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1e19ce> │ │ │ │ bl 31d6c6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x20b9d2> │ │ │ │ - add r1, pc, #272 @ (adr r1, 5897dc ) │ │ │ │ + ldr r6, [sp, #528] @ 0x210 │ │ │ │ lsls r2, r5, #2 │ │ │ │ str r4, [sp, #640] @ 0x280 │ │ │ │ lsls r6, r2, #5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ sub sp, #8 │ │ │ │ add sp, #8 │ │ │ │ @@ -1864834,27 +1864855,27 @@ │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ str r0, [sp, #856] @ 0x358 │ │ │ │ lsls r6, r2, #5 │ │ │ │ add r2, sp, #816 @ 0x330 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - ldmia r0!, {r2, r4, r7} │ │ │ │ + stmia r5!, {r2, r4, r6, r7} │ │ │ │ lsls r2, r4, #4 │ │ │ │ add r2, sp, #728 @ 0x2d8 │ │ │ │ lsls r3, r2, #5 │ │ │ │ str r0, [sp, #688] @ 0x2b0 │ │ │ │ lsls r6, r2, #5 │ │ │ │ add r2, sp, #472 @ 0x1d8 │ │ │ │ lsls r3, r2, #5 │ │ │ │ str r0, [r2, #24] │ │ │ │ lsls r3, r2, #5 │ │ │ │ - ldr r0, [sp, #832] @ 0x340 │ │ │ │ + str r6, [sp, #64] @ 0x40 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r0, [sp, #784] @ 0x310 │ │ │ │ + str r6, [sp, #16] │ │ │ │ lsls r2, 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] @ (589f30 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -1864892,15 +1864913,15 @@ │ │ │ │ strb r2, [r3, #0] │ │ │ │ b.n 589f06 │ │ │ │ nop │ │ │ │ ldrh r2, [r5, #62] @ 0x3e │ │ │ │ lsls r6, r2, #5 │ │ │ │ add r1, sp, #920 @ 0x398 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - ldr r0, [sp, #480] @ 0x1e0 │ │ │ │ + str r5, [sp, #736] @ 0x2e0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ ldrh r4, [r2, #62] @ 0x3e │ │ │ │ lsls r6, r2, #5 │ │ │ │ ldrh r0, [r6, #60] @ 0x3c │ │ │ │ lsls r6, r2, #5 │ │ │ │ ldrh r2, [r7, #60] @ 0x3c │ │ │ │ lsls r6, r2, #5 │ │ │ │ @@ -1865017,45 +1865038,45 @@ │ │ │ │ movs r1, #6 │ │ │ │ add r0, pc │ │ │ │ blx 6767c │ │ │ │ b.n 589f84 │ │ │ │ bx lr │ │ │ │ ldrh r0, [r6, #58] @ 0x3a │ │ │ │ lsls r6, r2, #5 │ │ │ │ - subs r6, #222 @ 0xde │ │ │ │ + subs r4, #30 │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldrh r0, [r0, #58] @ 0x3a │ │ │ │ lsls r6, r2, #5 │ │ │ │ add r1, sp, #248 @ 0xf8 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - str r7, [sp, #832] @ 0x340 │ │ │ │ + str r5, [sp, #64] @ 0x40 │ │ │ │ lsls r2, r5, #2 │ │ │ │ ldrh r6, [r2, #56] @ 0x38 │ │ │ │ lsls r6, r2, #5 │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - str r7, [sp, #696] @ 0x2b8 │ │ │ │ + str r4, [sp, #952] @ 0x3b8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r7, [sp, #784] @ 0x310 │ │ │ │ + str r5, [sp, #16] │ │ │ │ lsls r2, r5, #2 │ │ │ │ add r0, sp, #944 @ 0x3b0 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - str r7, [sp, #568] @ 0x238 │ │ │ │ + str r4, [sp, #824] @ 0x338 │ │ │ │ lsls r2, r5, #2 │ │ │ │ ldrh r4, [r1, #54] @ 0x36 │ │ │ │ lsls r6, r2, #5 │ │ │ │ add r0, sp, #808 @ 0x328 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - str r7, [sp, #464] @ 0x1d0 │ │ │ │ + str r4, [sp, #720] @ 0x2d0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ ldrh r2, [r5, #52] @ 0x34 │ │ │ │ lsls r6, r2, #5 │ │ │ │ add r0, sp, #672 @ 0x2a0 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - str r7, [sp, #360] @ 0x168 │ │ │ │ + str r4, [sp, #616] @ 0x268 │ │ │ │ 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 r5, [pc, #240] @ (58a190 ) │ │ │ │ mov r7, r1 │ │ │ │ @@ -1865168,15 +1865189,15 @@ │ │ │ │ lsls r6, r2, #5 │ │ │ │ ldrh r2, [r4, #48] @ 0x30 │ │ │ │ lsls r6, r2, #5 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ lsls r3, r2, #5 │ │ │ │ ldrh r0, [r1, #48] @ 0x30 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - str r6, [sp, #952] @ 0x3b8 │ │ │ │ + str r4, [sp, #184] @ 0xb8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ ldrh r2, [r0, #48] @ 0x30 │ │ │ │ lsls r6, r2, #5 │ │ │ │ add r0, sp, #8 │ │ │ │ lsls r3, r2, #5 │ │ │ │ ldrh r2, [r5, #46] @ 0x2e │ │ │ │ lsls r6, r2, #5 │ │ │ │ @@ -1865184,25 +1865205,25 @@ │ │ │ │ lsls r3, r2, #5 │ │ │ │ ldrh r2, [r2, #46] @ 0x2e │ │ │ │ lsls r6, r2, #5 │ │ │ │ add r7, pc, #840 @ (adr r7, 58a504 ) │ │ │ │ lsls r3, r2, #5 │ │ │ │ ldrh r4, [r3, #44] @ 0x2c │ │ │ │ lsls r6, r2, #5 │ │ │ │ - ldrsb r4, [r3, r4] │ │ │ │ + strb r4, [r3, r1] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r6, [sp, #400] @ 0x190 │ │ │ │ + str r3, [sp, #656] @ 0x290 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r0, [sp, #208] @ 0xd0 │ │ │ │ + str r5, [sp, #464] @ 0x1d0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, pc, #656 @ (adr r5, 58a460 ) │ │ │ │ + add r2, pc, #912 @ (adr r2, 58a560 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r6, [sp, #296] @ 0x128 │ │ │ │ + str r3, [sp, #552] @ 0x228 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r6, [sp, #192] @ 0xc0 │ │ │ │ + str r3, [sp, #448] @ 0x1c0 │ │ │ │ lsls r2, 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 43ba08 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x329d14> │ │ │ │ ldr r3, [pc, #492] @ (58a3dc ) │ │ │ │ @@ -1865419,15 +1865440,15 @@ │ │ │ │ nop │ │ │ │ ldrh r2, [r4, #38] @ 0x26 │ │ │ │ lsls r6, r2, #5 │ │ │ │ ldrh r4, [r6, #36] @ 0x24 │ │ │ │ lsls r6, r2, #5 │ │ │ │ add r6, pc, #840 @ (adr r6, 58a730 ) │ │ │ │ lsls r3, r2, #5 │ │ │ │ - ldrsb r0, [r0, r1] │ │ │ │ + strh r0, [r0, r6] │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldrh r0, [r0, #38] @ 0x26 │ │ │ │ lsls r6, r2, #5 │ │ │ │ add r6, pc, #704 @ (adr r6, 58a6b4 ) │ │ │ │ lsls r3, r2, #5 │ │ │ │ ldrh r0, [r2, #36] @ 0x24 │ │ │ │ lsls r6, r2, #5 │ │ │ │ @@ -1865435,45 +1865456,45 @@ │ │ │ │ lsls r6, r2, #5 │ │ │ │ ldrh r6, [r5, #34] @ 0x22 │ │ │ │ lsls r6, r2, #5 │ │ │ │ ldrh r6, [r5, #34] @ 0x22 │ │ │ │ lsls r6, r2, #5 │ │ │ │ add r6, pc, #424 @ (adr r6, 58a5b0 ) │ │ │ │ lsls r3, r2, #5 │ │ │ │ - str r5, [sp, #400] @ 0x190 │ │ │ │ + str r2, [sp, #656] @ 0x290 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r4, [r2, #20] │ │ │ │ + strb r4, [r2, #9] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r0, r3, r0 │ │ │ │ + asrs r0, r3, #21 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r4, pc, #304 @ (adr r4, 58a548 ) │ │ │ │ + add r1, pc, #560 @ (adr r1, 58a648 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldrh r2, [r6, #30] │ │ │ │ lsls r6, r2, #5 │ │ │ │ - strb r0, [r5, r5] │ │ │ │ + strh r0, [r5, r2] │ │ │ │ lsls r1, r6, #2 │ │ │ │ add r5, pc, #936 @ (adr r5, 58a7cc ) │ │ │ │ lsls r3, r2, #5 │ │ │ │ - str r4, [sp, #912] @ 0x390 │ │ │ │ + str r2, [sp, #144] @ 0x90 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r4, [sp, #832] @ 0x340 │ │ │ │ + str r2, [sp, #64] @ 0x40 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - asrs r0, r3, #30 │ │ │ │ + asrs r0, r3, #19 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r3, pc, #824 @ (adr r3, 58a76c ) │ │ │ │ + add r1, pc, #56 @ (adr r1, 58a46c ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r4, [sp, #328] @ 0x148 │ │ │ │ + str r1, [sp, #584] @ 0x248 │ │ │ │ lsls r2, r5, #2 │ │ │ │ ldrh r0, [r7, #24] │ │ │ │ lsls r6, r2, #5 │ │ │ │ - add r6, sp, #376 @ 0x178 │ │ │ │ + add r3, sp, #632 @ 0x278 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strb r2, [r6, #15] │ │ │ │ + strb r2, [r6, #4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r2, r6, #27 │ │ │ │ + asrs r2, r6, #16 │ │ │ │ lsls r3, r5, #2 │ │ │ │ ldr r3, [pc, #264] @ (58a554 ) │ │ │ │ ldr r2, [pc, #268] @ (58a558 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -1865593,15 +1865614,15 @@ │ │ │ │ lsls r6, r2, #5 │ │ │ │ ldrh r0, [r0, #16] │ │ │ │ lsls r6, r2, #5 │ │ │ │ ldrh r6, [r2, #14] │ │ │ │ lsls r6, r2, #5 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #672] @ 0x2a0 │ │ │ │ + ldrh r0, [r5, #62] @ 0x3e │ │ │ │ lsls r2, r5, #2 │ │ │ │ ldr r3, [pc, #20] @ (58a590 ) │ │ │ │ add r3, pc │ │ │ │ ldrb r0, [r3, #0] │ │ │ │ cbz r0, 58a58c │ │ │ │ ldr r3, [pc, #16] @ (58a594 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1865681,15 +1865702,15 @@ │ │ │ │ cbz r3, 58a636 │ │ │ │ ldr r4, [pc, #244] @ (58a724 ) │ │ │ │ add r4, pc │ │ │ │ ldrb r2, [r4, #0] │ │ │ │ cbnz r2, 58a694 │ │ │ │ ldr r0, [pc, #240] @ (58a728 ) │ │ │ │ add r0, pc │ │ │ │ - bl fdfe88 │ │ │ │ + bl fdfbe8 │ │ │ │ ldr r0, [pc, #236] @ (58a72c ) │ │ │ │ movs r1, #0 │ │ │ │ add r0, pc │ │ │ │ bl 444d10 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x33301c> │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 58a65a │ │ │ │ blx 66bd4 │ │ │ │ @@ -1865767,56 +1865788,56 @@ │ │ │ │ movs r1, #0 │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r0, [r2, #0] │ │ │ │ strb r1, [r3, #0] │ │ │ │ b.n 58a5f8 │ │ │ │ nop │ │ │ │ - str r2, [sp, #248] @ 0xf8 │ │ │ │ + ldrh r6, [r7, #58] @ 0x3a │ │ │ │ lsls r2, r5, #2 │ │ │ │ ldrh r4, [r5, r0] │ │ │ │ lsls r3, r2, #5 │ │ │ │ - str r2, [sp, #224] @ 0xe0 │ │ │ │ + ldrh r0, [r7, #58] @ 0x3a │ │ │ │ lsls r2, r5, #2 │ │ │ │ ldrh r2, [r2, #6] │ │ │ │ lsls r6, r2, #5 │ │ │ │ ldrh r0, [r4, #6] │ │ │ │ lsls r6, r2, #5 │ │ │ │ - ldr r3, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r0, [sp, #752] @ 0x2f0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - str r2, [sp, #120] @ 0x78 │ │ │ │ + ldrh r6, [r3, #58] @ 0x3a │ │ │ │ lsls r2, r5, #2 │ │ │ │ ldrh r6, [r6, #4] │ │ │ │ lsls r6, r2, #5 │ │ │ │ cmp r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r5, #4] │ │ │ │ lsls r6, r2, #5 │ │ │ │ add r2, pc, #672 @ (adr r2, 58a9c8 ) │ │ │ │ lsls r3, r2, #5 │ │ │ │ pld [r9, #4095] @ 0xfff │ │ │ │ - str r2, [sp, #456] @ 0x1c8 │ │ │ │ + ldrh r2, [r6, #60] @ 0x3c │ │ │ │ lsls r2, r5, #2 │ │ │ │ add r2, pc, #488 @ (adr r2, 58a91c ) │ │ │ │ lsls r3, r2, #5 │ │ │ │ ldrh r0, [r5, #2] │ │ │ │ lsls r6, r2, #5 │ │ │ │ - str r1, [sp, #808] @ 0x328 │ │ │ │ + ldrh r2, [r1, #56] @ 0x38 │ │ │ │ lsls r2, r5, #2 │ │ │ │ ldrh r2, [r1, #2] │ │ │ │ lsls r6, r2, #5 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r6, #0] │ │ │ │ lsls r6, r2, #5 │ │ │ │ - str r1, [sp, #632] @ 0x278 │ │ │ │ + ldrh r6, [r3, #54] @ 0x36 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r1, [sp, #696] @ 0x2b8 │ │ │ │ + ldrh r6, [r5, #54] @ 0x36 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r1, [sp, #824] @ 0x338 │ │ │ │ + ldrh r6, [r1, #56] @ 0x38 │ │ │ │ lsls r2, r5, #2 │ │ │ │ strh r4, [r1, #62] @ 0x3e │ │ │ │ lsls r6, r2, #5 │ │ │ │ add r1, pc, #920 @ (adr r1, 58aaf4 ) │ │ │ │ lsls r3, r2, #5 │ │ │ │ ldr r3, [pc, #8] @ (58a768 ) │ │ │ │ movs r2, #1 │ │ │ │ @@ -1866121,37 +1866142,37 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ strh r6, [r2, #44] @ 0x2c │ │ │ │ lsls r6, r2, #5 │ │ │ │ strh r2, [r0, #44] @ 0x2c │ │ │ │ lsls r6, r2, #5 │ │ │ │ ldr r7, [sp, #528] @ 0x210 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - ldr r6, [pc, #968] @ (58ae08 ) │ │ │ │ + ldr r4, [pc, #200] @ (58ab08 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ strh r6, [r6, #42] @ 0x2a │ │ │ │ lsls r6, r2, #5 │ │ │ │ ldr r7, [sp, #424] @ 0x1a8 │ │ │ │ lsls r3, r2, #5 │ │ │ │ strh r4, [r2, #42] @ 0x2a │ │ │ │ lsls r6, r2, #5 │ │ │ │ ldr r7, [sp, #336] @ 0x150 │ │ │ │ lsls r3, r2, #5 │ │ │ │ strh r2, [r3, #40] @ 0x28 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - add r0, sp, #256 @ 0x100 │ │ │ │ + add r5, pc, #512 @ (adr r5, 58ac58 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrh r4, [r7, #54] @ 0x36 │ │ │ │ + ldrh r4, [r7, #32] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r2, #54] @ 0x36 │ │ │ │ + ldrh r0, [r2, #32] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r7, [sp, #352] @ 0x160 │ │ │ │ + str r4, [sp, #608] @ 0x260 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r4, [r6, #44] @ 0x2c │ │ │ │ + ldrh r4, [r6, #22] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r2, [r4, #58] @ 0x3a │ │ │ │ + ldrh r2, [r4, #36] @ 0x24 │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #120] @ (58aaf4 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1866212,21 +1866233,21 @@ │ │ │ │ nop │ │ │ │ strh r0, [r1, #34] @ 0x22 │ │ │ │ lsls r6, r2, #5 │ │ │ │ strh r2, [r1, #34] @ 0x22 │ │ │ │ lsls r6, r2, #5 │ │ │ │ ldr r6, [sp, #280] @ 0x118 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - ldrh r6, [r7, #40] @ 0x28 │ │ │ │ + ldrh r6, [r7, #18] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r2, [r2, #48] @ 0x30 │ │ │ │ + ldrh r2, [r2, #26] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r2, r6, #31 │ │ │ │ + lsrs r2, r6, #20 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r4, [sp, #152] @ 0x98 │ │ │ │ + ldr r1, [sp, #408] @ 0x198 │ │ │ │ lsls r4, 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 r3, [pc, #148] @ (58abb4 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1866301,27 +1866322,27 @@ │ │ │ │ nop │ │ │ │ strh r4, [r4, #28] │ │ │ │ lsls r6, r2, #5 │ │ │ │ strh r4, [r4, #28] │ │ │ │ lsls r6, r2, #5 │ │ │ │ ldr r5, [sp, #664] @ 0x298 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - ldr r5, [pc, #80] @ (58ac14 ) │ │ │ │ + ldr r2, [pc, #336] @ (58ad14 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ strh r0, [r3, #28] │ │ │ │ lsls r6, r2, #5 │ │ │ │ ldr r5, [sp, #560] @ 0x230 │ │ │ │ lsls r3, r2, #5 │ │ │ │ strh r0, [r3, #26] │ │ │ │ lsls r6, r2, #5 │ │ │ │ - add r6, pc, #504 @ (adr r6, 58adcc ) │ │ │ │ + add r3, pc, #760 @ (adr r3, 58aecc ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrh r6, [r7, #40] @ 0x28 │ │ │ │ + ldrh r6, [r7, #18] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r2, r3, #28 │ │ │ │ + lsrs r2, r3, #17 │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #120] @ (58ac64 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1866382,21 +1866403,21 @@ │ │ │ │ nop │ │ │ │ strh r0, [r3, #22] │ │ │ │ lsls r6, r2, #5 │ │ │ │ strh r2, [r3, #22] │ │ │ │ lsls r6, r2, #5 │ │ │ │ ldr r4, [sp, #856] @ 0x358 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - ldrh r6, [r1, #30] │ │ │ │ + ldrh r6, [r1, #8] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r6, [r4, #36] @ 0x24 │ │ │ │ + ldrh r6, [r4, #14] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r2, r0, #26 │ │ │ │ + lsrs r2, r0, #15 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r2, [sp, #728] @ 0x2d8 │ │ │ │ + str r7, [sp, #984] @ 0x3d8 │ │ │ │ lsls r4, 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] @ (58aca4 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1866405,15 +1866426,15 @@ │ │ │ │ add.w r1, r0, #48 @ 0x30 │ │ │ │ ldr r0, [pc, #12] @ (58aca8 ) │ │ │ │ add r0, pc │ │ │ │ bl 589d3c │ │ │ │ pop {r3, pc} │ │ │ │ strh r4, [r6, #16] │ │ │ │ lsls r6, r2, #5 │ │ │ │ - ldrh r0, [r7, #32] │ │ │ │ + ldrh r0, [r7, #10] │ │ │ │ lsls r2, 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] @ (58acd4 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1866425,15 +1866446,15 @@ │ │ │ │ mov r3, r1 │ │ │ │ add r0, pc │ │ │ │ bl 589d3c │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strh r0, [r1, #16] │ │ │ │ lsls r6, r2, #5 │ │ │ │ - ldrh r6, [r0, #24] │ │ │ │ + ldrh r6, [r0, #2] │ │ │ │ lsls r2, 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] @ (58ad04 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1866445,15 +1866466,15 @@ │ │ │ │ mov r3, r1 │ │ │ │ add r0, pc │ │ │ │ bl 589d3c │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strh r0, [r3, #14] │ │ │ │ lsls r6, r2, #5 │ │ │ │ - ldrh r2, [r5, #30] │ │ │ │ + ldrh r2, [r5, #8] │ │ │ │ lsls r2, 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] @ (58ad34 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1866464,15 +1866485,15 @@ │ │ │ │ vmov r2, r3, d0 │ │ │ │ add r0, pc │ │ │ │ bl 589d3c │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strh r0, [r5, #12] │ │ │ │ lsls r6, r2, #5 │ │ │ │ - ldrh r6, [r1, #30] │ │ │ │ + ldrh r6, [r1, #8] │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ mov sl, r0 │ │ │ │ ldrh.w r0, [r1, #74] @ 0x4a │ │ │ │ @@ -1866568,17 +1866589,17 @@ │ │ │ │ lsls r6, r2, #5 │ │ │ │ ldr r2, [sp, #976] @ 0x3d0 │ │ │ │ lsls r3, r2, #5 │ │ │ │ strh r6, [r3, #6] │ │ │ │ lsls r6, r2, #5 │ │ │ │ ldr r2, [sp, #888] @ 0x378 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - ldrh r0, [r2, #24] │ │ │ │ + ldrh r0, [r2, #2] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r6, [r6, #22] │ │ │ │ + ldrh r6, [r6, #0] │ │ │ │ lsls r2, r5, #2 │ │ │ │ ldr r3, [pc, #92] @ (58ae9c ) │ │ │ │ add r3, pc │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ cbnz r3, 58ae46 │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ @@ -1866624,17 +1866645,17 @@ │ │ │ │ lsls r6, r2, #5 │ │ │ │ ldr r2, [sp, #480] @ 0x1e0 │ │ │ │ lsls r3, r2, #5 │ │ │ │ strh r2, [r4, #2] │ │ │ │ lsls r6, r2, #5 │ │ │ │ ldr r2, [sp, #392] @ 0x188 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - ldrh r0, [r5, #20] │ │ │ │ + strh r0, [r5, #62] @ 0x3e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r2, [r2, #20] │ │ │ │ + strh r2, [r2, #62] @ 0x3e │ │ │ │ lsls r2, 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] @ (58aef4 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1866660,15 +1866681,15 @@ │ │ │ │ nop │ │ │ │ ldrb r4, [r7, #31] │ │ │ │ lsls r6, r2, #5 │ │ │ │ ldrb r6, [r7, #31] │ │ │ │ lsls r6, r2, #5 │ │ │ │ ldr r1, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - ldrh r2, [r1, #18] │ │ │ │ + strh r2, [r1, #60] @ 0x3c │ │ │ │ lsls r2, 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] @ (58af40 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1866694,15 +1866715,15 @@ │ │ │ │ nop │ │ │ │ ldrb r0, [r6, #30] │ │ │ │ lsls r6, r2, #5 │ │ │ │ ldrb r2, [r6, #30] │ │ │ │ lsls r6, r2, #5 │ │ │ │ ldr r1, [sp, #704] @ 0x2c0 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - ldrh r6, [r0, #16] │ │ │ │ + strh r6, [r0, #58] @ 0x3a │ │ │ │ lsls r2, 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] @ (58af8c ) │ │ │ │ add r3, pc │ │ │ │ @@ -1866728,15 +1866749,15 @@ │ │ │ │ nop │ │ │ │ ldrb r4, [r4, #29] │ │ │ │ lsls r6, r2, #5 │ │ │ │ ldrb r6, [r4, #29] │ │ │ │ lsls r6, r2, #5 │ │ │ │ ldr r1, [sp, #400] @ 0x190 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - ldrh r6, [r0, #14] │ │ │ │ + strh r6, [r0, #56] @ 0x38 │ │ │ │ lsls r2, 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] @ (58afd8 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1866762,15 +1866783,15 @@ │ │ │ │ nop │ │ │ │ ldrb r0, [r3, #28] │ │ │ │ lsls r6, r2, #5 │ │ │ │ ldrb r2, [r3, #28] │ │ │ │ lsls r6, r2, #5 │ │ │ │ ldr r1, [sp, #96] @ 0x60 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - ldrh r2, [r0, #12] │ │ │ │ + strh r2, [r0, #54] @ 0x36 │ │ │ │ lsls r2, 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] @ (58b00c ) │ │ │ │ add r3, pc │ │ │ │ @@ -1866780,15 +1866801,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #12] @ (58b010 ) │ │ │ │ add r0, pc │ │ │ │ bl 589d3c │ │ │ │ pop {r3, pc} │ │ │ │ ldrb r4, [r1, #27] │ │ │ │ lsls r6, r2, #5 │ │ │ │ - ldrh r4, [r2, #10] │ │ │ │ + strh r4, [r2, #52] @ 0x34 │ │ │ │ lsls r2, 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] @ (58b050 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1866814,15 +1866835,15 @@ │ │ │ │ nop │ │ │ │ ldrb r0, [r4, #26] │ │ │ │ lsls r6, r2, #5 │ │ │ │ ldrb r2, [r4, #26] │ │ │ │ lsls r6, r2, #5 │ │ │ │ ldr r0, [sp, #640] @ 0x280 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - ldrh r6, [r4, #8] │ │ │ │ + strh r6, [r4, #50] @ 0x32 │ │ │ │ lsls r2, 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] @ (58b084 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1866832,15 +1866853,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #12] @ (58b088 ) │ │ │ │ add r0, pc │ │ │ │ bl 589d3c │ │ │ │ pop {r3, pc} │ │ │ │ ldrb r4, [r2, #25] │ │ │ │ lsls r6, r2, #5 │ │ │ │ - ldrh r4, [r7, #6] │ │ │ │ + strh r4, [r7, #48] @ 0x30 │ │ │ │ lsls r2, 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] @ (58b0c8 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1866866,15 +1866887,15 @@ │ │ │ │ nop │ │ │ │ ldrb r0, [r5, #24] │ │ │ │ lsls r6, r2, #5 │ │ │ │ ldrb r2, [r5, #24] │ │ │ │ lsls r6, r2, #5 │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - ldrh r6, [r1, #6] │ │ │ │ + strh r6, [r1, #48] @ 0x30 │ │ │ │ lsls r2, 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] @ (58b114 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1866900,15 +1866921,15 @@ │ │ │ │ nop │ │ │ │ ldrb r4, [r3, #23] │ │ │ │ lsls r6, r2, #5 │ │ │ │ ldrb r6, [r3, #23] │ │ │ │ lsls r6, r2, #5 │ │ │ │ str r7, [sp, #880] @ 0x370 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - ldrh r6, [r1, #4] │ │ │ │ + strh r6, [r1, #46] @ 0x2e │ │ │ │ lsls r2, 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] @ (58b16c ) │ │ │ │ add r3, pc │ │ │ │ @@ -1866935,21 +1866956,21 @@ │ │ │ │ movs r1, #7 │ │ │ │ add r0, pc │ │ │ │ blx 6767c │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r2, #22] │ │ │ │ lsls r6, r2, #5 │ │ │ │ - ldrh r0, [r4, #2] │ │ │ │ + strh r0, [r4, #44] @ 0x2c │ │ │ │ lsls r2, r5, #2 │ │ │ │ ldrb r6, [r0, #22] │ │ │ │ lsls r6, r2, #5 │ │ │ │ str r7, [sp, #528] @ 0x210 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - ldrh r6, [r6, #0] │ │ │ │ + strh r6, [r6, #42] @ 0x2a │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #80] @ (58b1e0 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1866990,19 +1867011,19 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrb r4, [r6, #20] │ │ │ │ lsls r6, r2, #5 │ │ │ │ ldrb r4, [r4, #20] │ │ │ │ lsls r6, r2, #5 │ │ │ │ ldrb r2, [r6, #20] │ │ │ │ lsls r6, r2, #5 │ │ │ │ - ldrh r0, [r3, #0] │ │ │ │ + strh r0, [r3, #42] @ 0x2a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r3, #0] │ │ │ │ + strh r0, [r3, #42] @ 0x2a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r3, #62] @ 0x3e │ │ │ │ + strh r4, [r3, #40] @ 0x28 │ │ │ │ lsls r2, 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, #1840] @ 0x730 │ │ │ │ ldr.w r3, [r0, #1624] @ 0x658 │ │ │ │ @@ -1867068,21 +1867089,21 @@ │ │ │ │ bl 58ab10 │ │ │ │ mov r0, r4 │ │ │ │ bl 58b124 │ │ │ │ bl 58abdc │ │ │ │ bl 58a8e0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - strh r2, [r0, #60] @ 0x3c │ │ │ │ + strh r2, [r0, #38] @ 0x26 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r5, #58] @ 0x3a │ │ │ │ + strh r4, [r5, #36] @ 0x24 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r0, r0, #4 │ │ │ │ + lsls r0, r0, #25 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrb r6, [r1, r0] │ │ │ │ + ldr r6, [r1, r5] │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r1 │ │ │ │ mov r8, r0 │ │ │ │ @@ -1867143,29 +1867164,29 @@ │ │ │ │ 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} │ │ │ │ - strh r4, [r2, #56] @ 0x38 │ │ │ │ + strh r4, [r2, #34] @ 0x22 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r0, #56] @ 0x38 │ │ │ │ + strh r0, [r0, #34] @ 0x22 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r0, r0, #2 │ │ │ │ + lsls r0, r0, #23 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r5, [sp, #136] @ 0x88 │ │ │ │ + ldr r2, [sp, #392] @ 0x188 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r6, [sp, #144] @ 0x90 │ │ │ │ + ldr r3, [sp, #400] @ 0x190 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r6, [r4, #54] @ 0x36 │ │ │ │ + strh r6, [r4, #32] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r6, [r3, #54] @ 0x36 │ │ │ │ + strh r6, [r3, #32] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r6, [r2, #54] @ 0x36 │ │ │ │ + strh r6, [r2, #32] │ │ │ │ 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 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1867204,23 +1867225,23 @@ │ │ │ │ bl 58ab10 │ │ │ │ mov r0, r4 │ │ │ │ bl 58ac80 │ │ │ │ bl 58abdc │ │ │ │ bl 58a8e0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - strh r4, [r2, #52] @ 0x34 │ │ │ │ + strh r4, [r2, #30] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r2, [r7, #50] @ 0x32 │ │ │ │ + strh r2, [r7, #28] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r2, [r2, #52] @ 0x34 │ │ │ │ + strh r2, [r2, #30] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r7, {r2, r3, r6, r7} │ │ │ │ + ldmia r5!, {r2, r3} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xeb3600ab │ │ │ │ + ldrd r0, r0, [r6], #-684 @ 0x2ac │ │ │ │ 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, #1840] @ 0x730 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [pc, #116] @ (58b4dc ) │ │ │ │ @@ -1867264,23 +1867285,24 @@ │ │ │ │ bl 58ac80 │ │ │ │ bl 58abdc │ │ │ │ bl 58a8e0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - strh r4, [r7, #46] @ 0x2e │ │ │ │ + strh r4, [r7, #24] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r1, #48] @ 0x30 │ │ │ │ + strh r4, [r1, #26] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r7, #46] @ 0x2e │ │ │ │ + strh r4, [r7, #24] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r7!, {r1, r2, r4, r5} │ │ │ │ + ldmia r4, {r1, r2, r4, r5, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - eors.w r0, r4, r8, asr #2 │ │ │ │ + b.n 58b498 │ │ │ │ + lsls r0, 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, #1840] @ 0x730 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1867319,23 +1867341,23 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r6, [r4, #1736] @ 0x6c8 │ │ │ │ blx r6 │ │ │ │ bl 58a8e0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - strh r4, [r3, #42] @ 0x2a │ │ │ │ + strh r4, [r3, #20] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r0, #44] @ 0x2c │ │ │ │ + strh r0, [r0, #22] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r3, #42] @ 0x2a │ │ │ │ + strh r4, [r3, #20] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r0, pc, #904 @ (adr r0, 58b904 ) │ │ │ │ + ldr r6, [sp, #136] @ 0x88 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r3, #116 @ 0x74 │ │ │ │ + adds r0, #180 @ 0xb4 │ │ │ │ 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 │ │ │ │ @@ -1867360,21 +1867382,21 @@ │ │ │ │ bl 58a8e0 │ │ │ │ ldr.w r3, [r4, #1800] @ 0x708 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - strh r2, [r2, #38] @ 0x26 │ │ │ │ + strh r2, [r2, #16] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r1, #40] @ 0x28 │ │ │ │ + strh r4, [r1, #18] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r2, #38] @ 0x26 │ │ │ │ + strh r0, [r2, #16] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r1, [sp, #536] @ 0x218 │ │ │ │ + ldrh r6, [r0, #54] @ 0x36 │ │ │ │ lsls r2, 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] @ (58b63c ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -1867397,19 +1867419,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ bl 58acdc │ │ │ │ bl 58abdc │ │ │ │ bl 58a8e0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - strh r4, [r0, #38] @ 0x26 │ │ │ │ + strh r4, [r0, #16] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r2, [r5, #34] @ 0x22 │ │ │ │ + strh r2, [r5, #12] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r2, [r5, #34] @ 0x22 │ │ │ │ + strh r2, [r5, #12] │ │ │ │ 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 │ │ │ │ ldr r1, [pc, #72] @ (58b6a0 ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -1867434,19 +1867456,19 @@ │ │ │ │ mov r1, r5 │ │ │ │ bl 58acdc │ │ │ │ bl 58abdc │ │ │ │ bl 58a8e0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - strh r4, [r7, #34] @ 0x22 │ │ │ │ + strh r4, [r7, #12] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r2, [r1, #32] │ │ │ │ + strh r2, [r1, #10] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r2, [r1, #32] │ │ │ │ + strh r2, [r1, #10] │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1867471,21 +1867493,21 @@ │ │ │ │ bl 58a8e0 │ │ │ │ ldr.w r3, [r4, #1704] @ 0x6a8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - strh r6, [r4, #28] │ │ │ │ + strh r6, [r4, #6] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r4, #32] │ │ │ │ + strh r0, [r4, #10] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r4, #28] │ │ │ │ + strh r4, [r4, #6] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r6, [r2, #32] │ │ │ │ + strh r6, [r2, #10] │ │ │ │ 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 r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1867524,23 +1867546,23 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 58b124 │ │ │ │ bl 58abdc │ │ │ │ bl 58a8e0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - strh r4, [r7, #24] │ │ │ │ + strh r4, [r7, #2] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r6, [r1, #30] │ │ │ │ + strh r6, [r1, #8] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r2, [r7, #24] │ │ │ │ + strh r2, [r7, #2] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r2, #30] │ │ │ │ + strh r0, [r2, #8] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r6, [r0, #30] │ │ │ │ + strh r6, [r0, #8] │ │ │ │ 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] @ (58b7fc ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -1867563,19 +1867585,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 58b124 │ │ │ │ bl 58abdc │ │ │ │ bl 58a8e0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - strh r4, [r6, #26] │ │ │ │ + strh r4, [r6, #4] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r2, [r5, #20] │ │ │ │ + ldrb r2, [r5, #31] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r2, [r5, #20] │ │ │ │ + ldrb r2, [r5, #31] │ │ │ │ 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 │ │ │ │ mov r5, r1 │ │ │ │ mov r3, r0 │ │ │ │ @@ -1867609,23 +1867631,23 @@ │ │ │ │ ldr.w r3, [r4, #1652] @ 0x674 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 58a8e0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - strh r4, [r1, #24] │ │ │ │ + strh r4, [r1, #2] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r0, #18] │ │ │ │ + ldrb r0, [r0, #30] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r2, [r0, #18] │ │ │ │ + ldrb r2, [r0, #30] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r7, [sp, #1008] @ 0x3f0 │ │ │ │ + str r5, [sp, #240] @ 0xf0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r0, [sp, #1016] @ 0x3f8 │ │ │ │ + str r6, [sp, #248] @ 0xf8 │ │ │ │ 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 │ │ │ │ @@ -1867650,21 +1867672,21 @@ │ │ │ │ ldr.w r3, [r4, #1640] @ 0x668 │ │ │ │ cbz r3, 58b8de │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 58a8e0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - strh r6, [r0, #14] │ │ │ │ + ldrb r6, [r0, #28] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r3, #20] │ │ │ │ + ldrb r0, [r3, #31] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r0, #14] │ │ │ │ + ldrb r4, [r0, #28] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ 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 │ │ │ │ @@ -1867698,21 +1867720,21 @@ │ │ │ │ bl 58acdc │ │ │ │ bl 58abdc │ │ │ │ bl 58a8e0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - strh r6, [r3, #10] │ │ │ │ + ldrb r6, [r3, #26] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r0, #18] │ │ │ │ + ldrb r4, [r0, #30] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r3, #10] │ │ │ │ + ldrb r4, [r3, #26] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r2, {r1, r2, r4, r7} │ │ │ │ + stmia r7!, {r1, r2, r4, r6, r7} │ │ │ │ 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 │ │ │ │ @@ -1867737,21 +1867759,21 @@ │ │ │ │ ldr.w r3, [r4, #1780] @ 0x6f4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 58a8e0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - strh r6, [r3, #6] │ │ │ │ + ldrb r6, [r3, #24] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r3, #14] │ │ │ │ + ldrb r4, [r3, #28] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r3, #6] │ │ │ │ + ldrb r4, [r3, #24] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r2, [r2, #14] │ │ │ │ + ldrb r2, [r2, #28] │ │ │ │ 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 │ │ │ │ @@ -1867781,21 +1867803,21 @@ │ │ │ │ bl 58ab10 │ │ │ │ mov r0, r4 │ │ │ │ bl 58b124 │ │ │ │ bl 58abdc │ │ │ │ bl 58a8e0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - strh r6, [r6, #2] │ │ │ │ + ldrb r6, [r6, #22] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r1, #12] │ │ │ │ + ldrb r4, [r1, #27] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r6, #2] │ │ │ │ + ldrb r4, [r6, #22] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r2, [r5, #10] │ │ │ │ + ldrb r2, [r5, #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 │ │ │ │ @@ -1867820,21 +1867842,21 @@ │ │ │ │ ldr.w r3, [r4, #1768] @ 0x6e8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 58a8e0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrb r6, [r7, #31] │ │ │ │ + ldrb r6, [r7, #20] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r4, #8] │ │ │ │ + ldrb r0, [r4, #25] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r7, #31] │ │ │ │ + ldrb r4, [r7, #20] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r2, [r6, #6] │ │ │ │ + ldrb r2, [r6, #24] │ │ │ │ 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 │ │ │ │ @@ -1867859,21 +1867881,21 @@ │ │ │ │ ldr.w r3, [r4, #1756] @ 0x6dc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 58a8e0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrb r6, [r2, #30] │ │ │ │ + ldrb r6, [r2, #19] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r1, #6] │ │ │ │ + ldrb r0, [r1, #24] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r2, #30] │ │ │ │ + ldrb r4, [r2, #19] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r2, [r1, #4] │ │ │ │ + ldrb r2, [r1, #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, #144] @ (58bbc4 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1867924,25 +1867946,25 @@ │ │ │ │ bl 58b124 │ │ │ │ bl 58abdc │ │ │ │ bl 58a8e0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - strh r6, [r5, #2] │ │ │ │ + ldrb r6, [r5, #22] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r2, [r4, #28] │ │ │ │ + ldrb r2, [r4, #17] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r6, [r4, #28] │ │ │ │ + ldrb r6, [r4, #17] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r0, [r7, r0] │ │ │ │ + ldr r5, [pc, #480] @ (58bdb4 ) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrh r4, [r4, #4] │ │ │ │ + strh r4, [r4, #46] @ 0x2e │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strh r2, [r7, #0] │ │ │ │ + ldrb r2, [r7, #21] │ │ │ │ lsls r2, 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] @ (58bc4c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1867976,21 +1867998,21 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 58b124 │ │ │ │ bl 58abdc │ │ │ │ bl 58a8e0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldrb r6, [r2, #31] │ │ │ │ + ldrb r6, [r2, #20] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r2, [r6, #25] │ │ │ │ + ldrb r2, [r6, #14] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r2, [r6, #25] │ │ │ │ + ldrb r2, [r6, #14] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r7, [pc, #528] @ (58be6c ) │ │ │ │ + ldr r4, [pc, #784] @ (58bf6c ) │ │ │ │ lsls r6, r6, #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, #1840] @ 0x730 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1868053,29 +1868075,29 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 58ac80 │ │ │ │ bl 58abdc │ │ │ │ bl 58a8e0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldrb r0, [r6, #23] │ │ │ │ + ldrb r0, [r6, #12] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r6, [r3, #29] │ │ │ │ + ldrb r6, [r3, #18] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r2, [r6, #23] │ │ │ │ + ldrb r2, [r6, #12] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r7!, {r2, r3, r5} │ │ │ │ + stmia r4!, {r2, r3, r5, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r6, [r2, #27] │ │ │ │ + ldrb r6, [r2, #16] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r0, [r7, #28] │ │ │ │ + ldrb r0, [r7, #17] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r6, [pc, #816] @ (58c07c ) │ │ │ │ + ldr r4, [pc, #48] @ (58bd7c ) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r0, #8 │ │ │ │ + adds r0, r1, #5 │ │ │ │ lsls r4, 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 r5, [r0, #1840] @ 0x730 │ │ │ │ mov r6, r0 │ │ │ │ @@ -1868128,23 +1868150,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 5e72d4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cmp r0, r0 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - ldrb r2, [r0, #26] │ │ │ │ + ldrb r2, [r0, #15] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r2, [r5, #19] │ │ │ │ + ldrb r2, [r5, #8] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r6, [r5, #19] │ │ │ │ + ldrb r6, [r5, #8] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r6, #25] │ │ │ │ + ldrb r4, [r6, #14] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r4, [pc, #40] @ (58be30 ) │ │ │ │ + ldr r1, [pc, #296] @ (58bf30 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ subs r0, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1868169,19 +1868191,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 58b124 │ │ │ │ bl 58abdc │ │ │ │ bl 58a8e0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrb r4, [r6, #23] │ │ │ │ + ldrb r4, [r6, #12] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r6, [r0, #17] │ │ │ │ + ldrb r6, [r0, #6] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r6, [r0, #17] │ │ │ │ + ldrb r6, [r0, #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 │ │ │ │ @@ -1868206,21 +1868228,21 @@ │ │ │ │ bl 58a8e0 │ │ │ │ ldr.w r3, [r4, #1824] @ 0x720 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrb r6, [r4, #15] │ │ │ │ + ldrb r6, [r4, #4] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r4, #22] │ │ │ │ + ldrb r4, [r4, #11] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r4, #15] │ │ │ │ + ldrb r4, [r4, #4] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r2, [r2, #22] │ │ │ │ + ldrb r2, [r2, #11] │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [pc, #124] @ (58bf60 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -1868262,22 +1868284,22 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5eaaa8 │ │ │ │ bl 58abdc │ │ │ │ bl 58a8e0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ - ldrb r6, [r1, #21] │ │ │ │ + ldrb r6, [r1, #10] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r6, [r6, #13] │ │ │ │ + ldrb r6, [r6, #2] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r2, [r7, #13] │ │ │ │ + ldrb r2, [r7, #2] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bics.w r0, ip, #5570560 @ 0x550000 │ │ │ │ - ldr r4, [pc, #480] @ (58c154 ) │ │ │ │ + sbcs.w r0, ip, #170 @ 0xaa │ │ │ │ + ldr r1, [pc, #736] @ (58c254 ) │ │ │ │ lsls r6, r6, #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, #1840] @ 0x730 │ │ │ │ mov r6, r1 │ │ │ │ @@ -1868307,21 +1868329,21 @@ │ │ │ │ asrs r1, r4, #31 │ │ │ │ bl 58acac │ │ │ │ bl 58abdc │ │ │ │ bl 58a8e0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldrb r2, [r6, #18] │ │ │ │ + ldrb r2, [r6, #7] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r0, [r2, #11] │ │ │ │ + ldrb r0, [r2, #0] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r2, #11] │ │ │ │ + ldrb r4, [r2, #0] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r0, #254 @ 0xfe │ │ │ │ + movs r6, #62 @ 0x3e │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr.w r7, [r0, #1840] @ 0x730 │ │ │ │ mov r8, r1 │ │ │ │ @@ -1868407,29 +1868429,29 @@ │ │ │ │ bl 58abdc │ │ │ │ bl 58a8e0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 58b0d8 │ │ │ │ b.n 58c07e │ │ │ │ - ldrb r6, [r3, #9] │ │ │ │ + strb r6, [r3, #30] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r2, [r1, #17] │ │ │ │ + ldrb r2, [r1, #6] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r6, [r3, #9] │ │ │ │ + strb r6, [r3, #30] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r0, #17] │ │ │ │ + ldrb r4, [r0, #6] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xf3a800ac │ │ │ │ - @ instruction: 0xeae600a7 │ │ │ │ - ldrb r0, [r0, #16] │ │ │ │ + @ instruction: 0xf0e800ac │ │ │ │ + @ instruction: 0xe82600a7 │ │ │ │ + ldrb r0, [r0, #5] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r7, #15] │ │ │ │ + ldrb r4, [r7, #4] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r6, [r6, #15] │ │ │ │ + ldrb r6, [r6, #4] │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1868452,19 +1868474,19 @@ │ │ │ │ bl 58ab10 │ │ │ │ mov r0, r5 │ │ │ │ bl 58adc0 │ │ │ │ bl 58abdc │ │ │ │ bl 58a8e0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrb r2, [r7, #4] │ │ │ │ + strb r2, [r7, #25] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r7, #13] │ │ │ │ + ldrb r4, [r7, #2] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r0, [r7, #4] │ │ │ │ + strb r0, [r7, #25] │ │ │ │ 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 │ │ │ │ @@ -1868487,19 +1868509,19 @@ │ │ │ │ bl 58ab10 │ │ │ │ mov r0, r5 │ │ │ │ bl 58adc0 │ │ │ │ bl 58abdc │ │ │ │ bl 58a8e0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrb r2, [r3, #3] │ │ │ │ + strb r2, [r3, #24] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r5, #12] │ │ │ │ + ldrb r4, [r5, #1] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r0, [r3, #3] │ │ │ │ + strb r0, [r3, #24] │ │ │ │ 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 │ │ │ │ @@ -1868522,19 +1868544,19 @@ │ │ │ │ bl 58ab10 │ │ │ │ mov r0, r5 │ │ │ │ bl 58adc0 │ │ │ │ bl 58abdc │ │ │ │ bl 58a8e0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrb r2, [r7, #1] │ │ │ │ + strb r2, [r7, #22] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r3, #11] │ │ │ │ + ldrb r4, [r3, #0] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r0, [r7, #1] │ │ │ │ + strb r0, [r7, #22] │ │ │ │ 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] @ (58c28c ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -1868557,19 +1868579,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 58adc0 │ │ │ │ bl 58abdc │ │ │ │ bl 58a8e0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrb r4, [r2, #10] │ │ │ │ + strb r4, [r2, #31] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r2, [r3, #0] │ │ │ │ + strb r2, [r3, #21] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r2, [r3, #0] │ │ │ │ + strb r2, [r3, #21] │ │ │ │ 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] @ (58c2ec ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -1868592,19 +1868614,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 58adc0 │ │ │ │ bl 58abdc │ │ │ │ bl 58a8e0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrb r0, [r1, #9] │ │ │ │ + strb r0, [r1, #30] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r2, [r7, #30] │ │ │ │ + strb r2, [r7, #19] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r2, [r7, #30] │ │ │ │ + strb r2, [r7, #19] │ │ │ │ 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] @ (58c34c ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -1868627,19 +1868649,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 58adc0 │ │ │ │ bl 58abdc │ │ │ │ bl 58a8e0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrb r4, [r6, #7] │ │ │ │ + strb r4, [r6, #28] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r2, [r3, #29] │ │ │ │ + strb r2, [r3, #18] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r2, [r3, #29] │ │ │ │ + strb r2, [r3, #18] │ │ │ │ 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 r5, [r0, #1840] @ 0x730 │ │ │ │ sub sp, #20 │ │ │ │ @@ -1868695,26 +1868717,25 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ ldr.w r4, [r5, #1648] @ 0x670 │ │ │ │ blx r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldrb r4, [r1, #6] │ │ │ │ + strb r4, [r1, #27] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r6, [r4, #27] │ │ │ │ + strb r6, [r4, #16] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r2, [r5, #27] │ │ │ │ + strb r2, [r5, #16] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r0!, {r2, r5} │ │ │ │ + pop {r2, r5, r6, pc} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bgt.n 58c36c │ │ │ │ + bls.n 58c3ec │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r6, r7, #3 │ │ │ │ - lsls r3, r5, #2 │ │ │ │ + cdp2 0, 3, cr0, cr14, cr10, {5} │ │ │ │ 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, #1840] @ 0x730 │ │ │ │ sub sp, #12 │ │ │ │ mov r6, r2 │ │ │ │ @@ -1868765,25 +1868786,25 @@ │ │ │ │ bl 58ac80 │ │ │ │ bl 58abdc │ │ │ │ bl 58a8e0 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldrb r0, [r2, #3] │ │ │ │ + strb r0, [r2, #24] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r6, [r2, #24] │ │ │ │ + strb r6, [r2, #13] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r2, [r3, #24] │ │ │ │ + strb r2, [r3, #13] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r0, #3] │ │ │ │ + strb r4, [r0, #24] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - movs r4, #50 @ 0x32 │ │ │ │ + movs r1, #114 @ 0x72 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r4, [r4, #2] │ │ │ │ + strb r4, [r4, #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.w r4, [r0, #1840] @ 0x730 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1868834,27 +1868855,27 @@ │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r6, [r4, #1672] @ 0x688 │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - strb r0, [r7, #21] │ │ │ │ + strb r0, [r7, #10] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r0, [r1, #1] │ │ │ │ + strb r0, [r1, #22] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r0, [r7, #21] │ │ │ │ + strb r0, [r7, #10] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r0, [r0, #1] │ │ │ │ + strb r0, [r0, #22] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r2, [r7, #23] │ │ │ │ + strb r2, [r7, #12] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r4, #16] │ │ │ │ + ldrb r4, [r4, #5] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [r0, #12] │ │ │ │ + ldrsh r2, [r0, r0] │ │ │ │ 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 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1868905,25 +1868926,25 @@ │ │ │ │ bl 58b124 │ │ │ │ bl 58abdc │ │ │ │ bl 58a8e0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - strb r6, [r5, #30] │ │ │ │ + strb r6, [r5, #19] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r0, [r7, #18] │ │ │ │ + strb r0, [r7, #7] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r4, [r7, #18] │ │ │ │ + strb r4, [r7, #7] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r6, [r4, #30] │ │ │ │ + strb r6, [r4, #19] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r4, [r3, #20] │ │ │ │ + strb r4, [r3, #9] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - asrs r2, r7, #27 │ │ │ │ + asrs r2, r7, #16 │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1868964,23 +1868985,23 @@ │ │ │ │ bl 58abdc │ │ │ │ bl 58a8e0 │ │ │ │ cbz r4, 58c6ca │ │ │ │ str r7, [r4, #96] @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - strb r4, [r2, #28] │ │ │ │ + strb r4, [r2, #17] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r6, [r7, #15] │ │ │ │ + strb r6, [r7, #4] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r2, [r0, #16] │ │ │ │ + strb r2, [r0, #5] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r0, [r2, #28] │ │ │ │ + strb r0, [r2, #17] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r6, [r0, #28] │ │ │ │ + strb r6, [r0, #17] │ │ │ │ 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 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1869018,21 +1869039,21 @@ │ │ │ │ bl 58b124 │ │ │ │ bl 58abdc │ │ │ │ bl 58a8e0 │ │ │ │ cbz r4, 58c760 │ │ │ │ str r7, [r4, #96] @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - strb r4, [r5, #26] │ │ │ │ + strb r4, [r5, #15] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r6, [r4, #13] │ │ │ │ + strb r6, [r4, #2] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r2, [r5, #13] │ │ │ │ + strb r2, [r5, #2] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r0, [r7, #25] │ │ │ │ + strb r0, [r7, #14] │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr.w r7, [r0, #1840] @ 0x730 │ │ │ │ mov r9, r1 │ │ │ │ @@ -1869088,23 +1869109,23 @@ │ │ │ │ bl 58a8e0 │ │ │ │ cbz r4, 58c820 │ │ │ │ str.w sl, [r4, #96] @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ bl 58b0d8 │ │ │ │ b.n 58c7f4 │ │ │ │ - strb r2, [r6, #24] │ │ │ │ + strb r2, [r6, #13] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r2, [r2, #11] │ │ │ │ + strb r2, [r2, #0] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r6, [r2, #11] │ │ │ │ + strb r6, [r2, #0] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r4, [r4, #23] │ │ │ │ + strb r4, [r4, #12] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r2, [r4, #24] │ │ │ │ + strb r2, [r4, #13] │ │ │ │ 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, r1 │ │ │ │ mov r6, r0 │ │ │ │ @@ -1869136,21 +1869157,21 @@ │ │ │ │ bl 58b124 │ │ │ │ bl 58abdc │ │ │ │ bl 58a8e0 │ │ │ │ cbz r4, 58c8a8 │ │ │ │ str r6, [r4, #96] @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - strb r2, [r3, #22] │ │ │ │ + strb r2, [r3, #11] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r4, [r1, #8] │ │ │ │ + ldr r4, [r1, #116] @ 0x74 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r0, [r2, #8] │ │ │ │ + ldr r0, [r2, #116] @ 0x74 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r6, [r3, #20] │ │ │ │ + strb r6, [r3, #9] │ │ │ │ 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 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1869243,32 +1869264,32 @@ │ │ │ │ bl 58ac80 │ │ │ │ bl 58abdc │ │ │ │ bl 58a8e0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - strb r6, [r3, #20] │ │ │ │ + strb r6, [r3, #9] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r0, [r0, #6] │ │ │ │ + ldr r0, [r0, #108] @ 0x6c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r4, [r0, #6] │ │ │ │ + ldr r4, [r0, #108] @ 0x6c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - hlt 0x003e │ │ │ │ + @ instruction: 0xb7fe │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r7!, {r2, r5, r6} │ │ │ │ + ldmia r4!, {r2, r5, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xfb9800aa │ │ │ │ - bvc.n 58ca28 │ │ │ │ + ldr.w r0, [r8, #170] @ 0xaa │ │ │ │ + bmi.n 58caa8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bmi.n 58c9ac │ │ │ │ + bcs.n 58ca2c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r6, [r5, #18] │ │ │ │ + strb r6, [r5, #7] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r6, [r0, #18] │ │ │ │ + strb r6, [r0, #7] │ │ │ │ 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 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1869323,25 +1869344,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 58ac80 │ │ │ │ bl 58abdc │ │ │ │ bl 58a8e0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - strb r2, [r2, #16] │ │ │ │ + strb r2, [r2, #5] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r0, [r1, #1] │ │ │ │ + ldr r0, [r1, #88] @ 0x58 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r4, [r1, #1] │ │ │ │ + ldr r4, [r1, #88] @ 0x58 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbnz r6, 58cacc │ │ │ │ + @ instruction: 0xb6c6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bmi.n 58ca90 │ │ │ │ + bcs.n 58cb10 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strb r0, [r5, #2] │ │ │ │ + ldr r0, [r5, #92] @ 0x5c │ │ │ │ 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, #1840] @ 0x730 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1869390,25 +1869411,25 @@ │ │ │ │ bl 58b124 │ │ │ │ bl 58abdc │ │ │ │ bl 58a8e0 │ │ │ │ cbz r4, 58cb4e │ │ │ │ str.w r8, [r4, #96] @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - strb r6, [r5, #13] │ │ │ │ + strb r6, [r5, #2] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r2, [r2, #120] @ 0x78 │ │ │ │ + ldr r2, [r2, #76] @ 0x4c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r6, [r2, #120] @ 0x78 │ │ │ │ + ldr r6, [r2, #76] @ 0x4c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r0, [r0, #10] │ │ │ │ + ldr r0, [r0, #124] @ 0x7c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r2, [r3, #0] │ │ │ │ + ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bmi.n 58cbbc │ │ │ │ + bne.n 58cc3c │ │ │ │ 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 r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1869431,19 +1869452,19 @@ │ │ │ │ bl 58ab10 │ │ │ │ mov r0, r5 │ │ │ │ bl 5e9bdc │ │ │ │ bl 58abdc │ │ │ │ bl 58a8e0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r6, [r4, #108] @ 0x6c │ │ │ │ + ldr r6, [r4, #64] @ 0x40 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r0, [r2, #11] │ │ │ │ + strb r0, [r2, #0] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r4, [r4, #108] @ 0x6c │ │ │ │ + ldr r4, [r4, #64] @ 0x40 │ │ │ │ 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, #1840] @ 0x730 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1869496,25 +1869517,25 @@ │ │ │ │ asrs r1, r4, #31 │ │ │ │ bl 58acac │ │ │ │ bl 58abdc │ │ │ │ bl 58a8e0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r0, [r0, #104] @ 0x68 │ │ │ │ + ldr r0, [r0, #60] @ 0x3c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r0, [r0, #10] │ │ │ │ + ldr r0, [r0, #124] @ 0x7c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r0, [r0, #104] @ 0x68 │ │ │ │ + ldr r0, [r0, #60] @ 0x3c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - muls r6, r3 │ │ │ │ + lsls r6, r3 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strb r0, [r4, #9] │ │ │ │ + ldr r0, [r4, #120] @ 0x78 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bne.n 58cc88 │ │ │ │ + ldmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r2, 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] @ (58cd0c ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -1869556,19 +1869577,19 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ strd r1, r3, [sp] │ │ │ │ bl 439a60 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x327d6c> │ │ │ │ ldrd r1, r3, [sp] │ │ │ │ str r1, [r3, #0] │ │ │ │ b.n 58cce8 │ │ │ │ nop │ │ │ │ - strb r6, [r4, #7] │ │ │ │ + ldr r6, [r4, #112] @ 0x70 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r4, [r0, #92] @ 0x5c │ │ │ │ + ldr r4, [r0, #48] @ 0x30 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r4, [r0, #92] @ 0x5c │ │ │ │ + ldr r4, [r0, #48] @ 0x30 │ │ │ │ lsls r2, r5, #2 │ │ │ │ str r2, [r2, #32] │ │ │ │ lsls r6, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1869692,40 +1869713,40 @@ │ │ │ │ bl 58b124 │ │ │ │ bl 58aa6c │ │ │ │ b.n 58ce1c │ │ │ │ ldr r0, [pc, #56] @ (58ceb4 ) │ │ │ │ add r0, pc │ │ │ │ b.n 58cd8c │ │ │ │ nop │ │ │ │ - ldr r6, [r5, #80] @ 0x50 │ │ │ │ + ldr r6, [r5, #36] @ 0x24 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r2, [r2, #5] │ │ │ │ + ldr r2, [r2, #104] @ 0x68 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r0, [r5, #80] @ 0x50 │ │ │ │ + ldr r0, [r5, #36] @ 0x24 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r3, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r3, r5} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r0, pc, #848 @ (adr r0, 58d1e4 ) │ │ │ │ + ldr r6, [sp, #80] @ 0x50 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsrs r2, r2, #29 │ │ │ │ + lsrs r2, r2, #18 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r5, #238 @ 0xee │ │ │ │ + subs r3, #46 @ 0x2e │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r2, [r3, #3] │ │ │ │ + ldr r2, [r3, #96] @ 0x60 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r0, [r1, #3] │ │ │ │ + ldr r0, [r1, #96] @ 0x60 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r6, [r6, #2] │ │ │ │ + ldr r6, [r6, #92] @ 0x5c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xf4ce00b0 │ │ │ │ - lsrs r4, r3, #24 │ │ │ │ + addw r0, lr, #176 @ 0xb0 │ │ │ │ + lsrs r4, r3, #13 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r5, sp, #648 @ 0x288 │ │ │ │ + add r2, sp, #904 @ 0x388 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bkpt 0x00e2 │ │ │ │ + pop {r1, r5} │ │ │ │ lsls r5, r4, #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] @ (58cf58 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1869778,25 +1869799,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ ldr r0, [pc, #24] @ (58cf6c ) │ │ │ │ add r0, pc │ │ │ │ b.n 58cf1c │ │ │ │ nop │ │ │ │ - ldr r6, [r6, #124] @ 0x7c │ │ │ │ + ldr r6, [r6, #80] @ 0x50 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r6, [r2, #56] @ 0x38 │ │ │ │ + ldr r6, [r2, #12] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r4, [r2, #56] @ 0x38 │ │ │ │ + ldr r4, [r2, #12] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, pc, #648 @ (adr r3, 58d1f0 ) │ │ │ │ + add r0, pc, #904 @ (adr r0, 58d2f0 ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r7, [sp, #264] @ 0x108 │ │ │ │ + ldr r4, [sp, #520] @ 0x208 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - bkpt 0x000a │ │ │ │ + cbnz r2, 58cfc2 │ │ │ │ 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 r1, [pc, #164] @ (58d024 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1869856,27 +1869877,27 @@ │ │ │ │ bl 58a8e0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #28] @ (58d03c ) │ │ │ │ add r0, pc │ │ │ │ b.n 58cfd4 │ │ │ │ - ldr r6, [r2, #116] @ 0x74 │ │ │ │ + ldr r6, [r2, #72] @ 0x48 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r0, [r3, #44] @ 0x2c │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r4, [r3, #44] @ 0x2c │ │ │ │ + ldr r4, [r3, #0] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r2, pc, #936 @ (adr r2, 58d3dc ) │ │ │ │ + add r0, pc, #168 @ (adr r0, 58d0dc ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [sp, #552] @ 0x228 │ │ │ │ + ldr r3, [sp, #808] @ 0x328 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r6, [r1, #112] @ 0x70 │ │ │ │ + ldr r6, [r1, #68] @ 0x44 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - pop {r2, r3, r4, r5, pc} │ │ │ │ + rev16 r4, r7 │ │ │ │ lsls r5, r4, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #1840] @ 0x730 │ │ │ │ mov r7, r1 │ │ │ │ @@ -1869936,27 +1869957,27 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #28] @ (58d110 ) │ │ │ │ add r0, pc │ │ │ │ b.n 58d090 │ │ │ │ nop │ │ │ │ - ldr r4, [r1, #32] │ │ │ │ + str r4, [r1, #116] @ 0x74 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r0, [r6, #104] @ 0x68 │ │ │ │ + ldr r0, [r6, #60] @ 0x3c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r4, [r1, #32] │ │ │ │ + str r4, [r1, #116] @ 0x74 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r5, [sp, #824] @ 0x338 │ │ │ │ + ldr r3, [sp, #56] @ 0x38 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - subs r6, #202 @ 0xca │ │ │ │ + subs r4, #10 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r4, [r1, #92] @ 0x5c │ │ │ │ + ldr r4, [r1, #48] @ 0x30 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - pop {r1, r3, r5, r6} │ │ │ │ + cbnz r2, 58d13e │ │ │ │ lsls r5, r4, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #1840] @ 0x730 │ │ │ │ mov r7, r1 │ │ │ │ @@ -1870033,31 +1870054,31 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #36] @ (58d218 ) │ │ │ │ add r0, pc │ │ │ │ b.n 58d166 │ │ │ │ nop │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ + str r0, [r7, #100] @ 0x64 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r0, [r7, #92] @ 0x5c │ │ │ │ + ldr r0, [r7, #48] @ 0x30 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ + str r0, [r7, #100] @ 0x64 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r4, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r2, [sp, #232] @ 0xe8 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - stmia r7!, {r3, r4, r6, r7} │ │ │ │ + stmia r5!, {r3, r4} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [r0, #92] @ 0x5c │ │ │ │ + ldr r2, [r0, #48] @ 0x30 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r6, [r4, #88] @ 0x58 │ │ │ │ + ldr r6, [r4, #44] @ 0x2c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r2, [r5, #88] @ 0x58 │ │ │ │ + ldr r2, [r5, #44] @ 0x2c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbnz r2, 58d276 │ │ │ │ + @ instruction: 0xb8aa │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r7, [r0, #1840] @ 0x730 │ │ │ │ @@ -1870139,29 +1870160,29 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 58b0d8 │ │ │ │ b.n 58d2e4 │ │ │ │ ldr r0, [pc, #32] @ (58d32c ) │ │ │ │ add r0, pc │ │ │ │ b.n 58d272 │ │ │ │ nop │ │ │ │ - ldr r6, [r5, #0] │ │ │ │ + str r6, [r5, #84] @ 0x54 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r6, [r4, #80] @ 0x50 │ │ │ │ + ldr r6, [r4, #36] @ 0x24 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r4, [r5, #0] │ │ │ │ + str r4, [r5, #84] @ 0x54 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r3, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r1, [sp, #184] @ 0xb8 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsrs r4, r0, #3 │ │ │ │ + lsls r4, r0, #24 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [r3, #76] @ 0x4c │ │ │ │ + ldr r2, [r3, #32] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r0, [r5, #72] @ 0x48 │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - rev16 r2, r2 │ │ │ │ + @ instruction: 0xb792 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ ldr.w r4, [r0, #1840] @ 0x730 │ │ │ │ @@ -1870253,35 +1870274,35 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #44] @ (58d464 ) │ │ │ │ add r0, pc │ │ │ │ b.n 58d388 │ │ │ │ ldr r0, [pc, #44] @ (58d468 ) │ │ │ │ add r0, pc │ │ │ │ b.n 58d3aa │ │ │ │ - str r2, [r3, #112] @ 0x70 │ │ │ │ + str r2, [r3, #68] @ 0x44 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r2, [r6, #64] @ 0x40 │ │ │ │ + ldr r2, [r6, #20] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r6, [r2, #112] @ 0x70 │ │ │ │ + str r6, [r2, #68] @ 0x44 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r4, [r5, #64] @ 0x40 │ │ │ │ + ldr r4, [r5, #20] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r6, [r2, #64] @ 0x40 │ │ │ │ + ldr r6, [r2, #20] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r4, [r4, r7] │ │ │ │ + strh r4, [r4, r4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r4, sp, #32 │ │ │ │ + add r1, sp, #288 @ 0x120 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r4, [r3, r7] │ │ │ │ + strh r4, [r3, r4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r4, [r0, #12] │ │ │ │ + ldrb r4, [r0, #1] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbnz r6, 58d470 │ │ │ │ + cpsie ai │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cbnz r0, 58d474 │ │ │ │ + cpsie │ │ │ │ lsls r5, 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, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r7, [r0, #1840] @ 0x730 │ │ │ │ @@ -1870369,31 +1870390,31 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 58b0d8 │ │ │ │ b.n 58d54a │ │ │ │ ldr r0, [pc, #36] @ (58d594 ) │ │ │ │ add r0, pc │ │ │ │ b.n 58d4c4 │ │ │ │ - str r6, [r3, #92] @ 0x5c │ │ │ │ + str r6, [r3, #48] @ 0x30 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r6, [r2, #44] @ 0x2c │ │ │ │ + ldr r6, [r2, #0] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r2, [r3, #92] @ 0x5c │ │ │ │ + str r2, [r3, #48] @ 0x30 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r1, [sp, #624] @ 0x270 │ │ │ │ + str r6, [sp, #880] @ 0x370 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - adds r1, #226 @ 0xe2 │ │ │ │ + cmp r7, #34 @ 0x22 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r3, #25 │ │ │ │ + lsls r6, r3, #14 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [r3, #12] │ │ │ │ + str r2, [r3, #96] @ 0x60 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ + str r2, [r5, #92] @ 0x5c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb7ec │ │ │ │ + push {r2, r3, r5, lr} │ │ │ │ lsls r5, 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, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r4, [r0, #1840] @ 0x730 │ │ │ │ @@ -1870504,33 +1870525,33 @@ │ │ │ │ bl 58b0d8 │ │ │ │ b.n 58d6c0 │ │ │ │ ldr r0, [pc, #44] @ (58d710 ) │ │ │ │ add r0, pc │ │ │ │ b.n 58d5f2 │ │ │ │ bl 58aeb8 │ │ │ │ b.n 58d68a │ │ │ │ - str r2, [r6, #72] @ 0x48 │ │ │ │ + str r2, [r6, #28] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r2, [r7, #28] │ │ │ │ + str r2, [r7, #112] @ 0x70 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r4, [r5, #72] @ 0x48 │ │ │ │ + str r4, [r5, #28] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r0, [sp, #440] @ 0x1b8 │ │ │ │ + str r5, [sp, #696] @ 0x2b8 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsls r4, r0, #21 │ │ │ │ + lsls r4, r0, #10 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r6, [r7, #120] @ 0x78 │ │ │ │ + str r6, [r7, #76] @ 0x4c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r6, [r3, #8] │ │ │ │ + str r6, [r3, #92] @ 0x5c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r4, [r6, #112] @ 0x70 │ │ │ │ + str r4, [r6, #68] @ 0x44 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r2, [r7, #0] │ │ │ │ + str r2, [r7, #84] @ 0x54 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb67a │ │ │ │ + cbz r2, 58d782 │ │ │ │ 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.w ip, [pc, #112] @ 58d794 │ │ │ │ mov r5, r2 │ │ │ │ @@ -1871007,29 +1871028,29 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 58b124 │ │ │ │ bl 58abdc │ │ │ │ bl 58a8e0 │ │ │ │ b.n 58d848 │ │ │ │ movs r7, #230 @ 0xe6 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - str r2, [r6, #120] @ 0x78 │ │ │ │ + str r2, [r6, #76] @ 0x4c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - movs r7, #124 @ 0x7c │ │ │ │ + movs r4, #188 @ 0xbc │ │ │ │ lsls r5, r4, #2 │ │ │ │ strb r7, [r3, #2] │ │ │ │ lsls r3, r2, #5 │ │ │ │ ldrsb r2, [r3, r2] │ │ │ │ lsls r6, r2, #5 │ │ │ │ ldrsb r0, [r0, r2] │ │ │ │ lsls r6, r2, #5 │ │ │ │ ldrsb r6, [r5, r1] │ │ │ │ lsls r6, r2, #5 │ │ │ │ - str r6, [r0, #120] @ 0x78 │ │ │ │ + str r6, [r0, #76] @ 0x4c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r4, r0, #7 │ │ │ │ + adds r4, r0, #4 │ │ │ │ lsls r1, r6, #2 │ │ │ │ bl 981c4e │ │ │ │ @ instruction: 0xea57ffff │ │ │ │ strd pc, pc, [pc, #1020]! @ 58e054 @ 0x3fc │ │ │ │ @ instruction: 0xe987ffff │ │ │ │ b.n 58d702 │ │ │ │ vsubw.u , , d3 │ │ │ │ @@ -1871082,17 +1871103,17 @@ │ │ │ │ vtbx.8 d31, {d15-d16}, d25 │ │ │ │ @ instruction: 0xffffe3c3 │ │ │ │ @ instruction: 0xffffe34d │ │ │ │ vtbl.8 d29, {d15-d16}, d19 │ │ │ │ vqshl.u32 d29, d7, #31 │ │ │ │ vsubw.u , , d8 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - str r4, [r5, #72] @ 0x48 │ │ │ │ + str r4, [r5, #28] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r0, [r3, #64] @ 0x40 │ │ │ │ + str r0, [r3, #20] │ │ │ │ lsls r2, r5, #2 │ │ │ │ asrs r0, r5, #11 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #196 @ 0xc4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [pc, #12] @ (58dd54 ) │ │ │ │ add r2, pc │ │ │ │ @@ -1871220,27 +1871241,27 @@ │ │ │ │ movs r0, r0 │ │ │ │ ands r0, r0 │ │ │ │ lsls r7, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ eors r1, r3 │ │ │ │ - str r4, [r7, #24] │ │ │ │ + ldrsh r4, [r7, r3] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r6, [r5, #24] │ │ │ │ + ldrsh r6, [r5, r3] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r6, [r4, #24] │ │ │ │ + ldrsh r6, [r4, r3] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r2, [r4, #18] │ │ │ │ + strb r2, [r4, #7] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strb r4, [r3, #18] │ │ │ │ + strb r4, [r3, #7] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r0, [r1, #24] │ │ │ │ + ldrsh r0, [r1, r3] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r2, [r0, #24] │ │ │ │ + ldrsh r2, [r0, r3] │ │ │ │ lsls r2, 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 │ │ │ │ @@ -1871608,15 +1871629,15 @@ │ │ │ │ movs r2, #1 │ │ │ │ b.n 58e278 │ │ │ │ nop │ │ │ │ adds r0, r3, #7 │ │ │ │ lsls r3, r2, #5 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r2, r6] │ │ │ │ + ldrh r6, [r2, r3] │ │ │ │ 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] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip, #3576] @ 0xdf8 │ │ │ │ @@ -1871754,25 +1871775,25 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ adds r6, r1, #4 │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r0, #4 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - ldrb r2, [r5, r4] │ │ │ │ + ldrh r2, [r5, r1] │ │ │ │ lsls r2, r5, #2 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r1, #16] │ │ │ │ + ldrsh r6, [r1, r1] │ │ │ │ lsls r2, r5, #2 │ │ │ │ adds r2, r7, #1 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - ldrb r0, [r2, r5] │ │ │ │ + ldrh r0, [r2, r2] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrsh r6, [r6, r2] │ │ │ │ + ldrh r6, [r6, r7] │ │ │ │ lsls r2, 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 │ │ │ │ @@ -1872125,20 +1872146,20 @@ │ │ │ │ b.n 58e862 │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r6, r5, r4 │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf4e200b5 │ │ │ │ - ldrsh r0, [r6, r3] │ │ │ │ + @ instruction: 0xf22200b5 │ │ │ │ + ldrb r0, [r6, r0] │ │ │ │ lsls r2, r5, #2 │ │ │ │ adds r6, r7, r7 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - ldrb r2, [r4, r6] │ │ │ │ + ldrh r2, [r4, r3] │ │ │ │ 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, #3992] @ 0xf98 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov fp, r3 │ │ │ │ @@ -1873335,15 +1873356,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 │ │ │ │ - strb r2, [r4, #3] │ │ │ │ + ldr r2, [r4, #96] @ 0x60 │ │ │ │ lsls r2, r4, #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 │ │ │ │ @@ -1873521,21 +1873542,21 @@ │ │ │ │ subs r6, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r2, #6 │ │ │ │ lsls r3, r2, #5 │ │ │ │ cmp r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r6, r1] │ │ │ │ + ldr r2, [r6, r6] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - b.n 58ff58 │ │ │ │ + b.n 58f9d8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r7, [pc, #768] @ (58fb40 ) │ │ │ │ + ldr r5, [pc, #0] @ (58f840 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r2, [r1, #27] │ │ │ │ + strb r2, [r1, #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, #3176] @ 0xc68 │ │ │ │ sub.w sp, sp, #884 @ 0x374 │ │ │ │ mov r6, r0 │ │ │ │ @@ -1873875,51 +1873896,51 @@ │ │ │ │ add r2, pc │ │ │ │ lsls r4, r2, #30 │ │ │ │ lsls r3, r2, #5 │ │ │ │ lsls r6, r1, #30 │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #296] @ (58fd68 ) │ │ │ │ + ldr r1, [pc, #552] @ (58fe68 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r4, [pc, #256] @ (58fd44 ) │ │ │ │ + ldr r1, [pc, #512] @ (58fe44 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r4, [pc, #216] @ (58fd20 ) │ │ │ │ + ldr r1, [pc, #472] @ (58fe20 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r4, [pc, #88] @ (58fca4 ) │ │ │ │ + ldr r1, [pc, #344] @ (58fda4 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r4, [pc, #80] @ (58fca0 ) │ │ │ │ + ldr r1, [pc, #336] @ (58fda0 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r4, [pc, #80] @ (58fca4 ) │ │ │ │ + ldr r1, [pc, #336] @ (58fda4 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ str r6, [r1, r1] │ │ │ │ lsls r3, r2, #5 │ │ │ │ str r4, [r2, r1] │ │ │ │ lsls r3, r2, #5 │ │ │ │ - ldr r4, [pc, #80] @ (58fcb0 ) │ │ │ │ + ldr r1, [pc, #336] @ (58fdb0 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r4, [pc, #48] @ (58fc94 ) │ │ │ │ + ldr r1, [pc, #304] @ (58fd94 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ str r6, [r3, r0] │ │ │ │ lsls r3, r2, #5 │ │ │ │ - ldr r4, [pc, #40] @ (58fc94 ) │ │ │ │ + ldr r1, [pc, #296] @ (58fd94 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ adds r5, #60 @ 0x3c │ │ │ │ lsls r6, r2, #5 │ │ │ │ - strb r6, [r4, #22] │ │ │ │ + strb r6, [r4, #11] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r4, [r7, #68] @ 0x44 │ │ │ │ + ldr r4, [r7, #24] │ │ │ │ lsls r2, r4, #4 │ │ │ │ adds r3, #223 @ 0xdf │ │ │ │ lsls r6, r2, #5 │ │ │ │ - strb r0, [r3, r3] │ │ │ │ + strh r0, [r3, r0] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r2, [r2, r3] │ │ │ │ + strh r2, [r2, r0] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r2, [r4, r2] │ │ │ │ + str r2, [r4, r7] │ │ │ │ lsls r2, r5, #2 │ │ │ │ ldrb.w r3, [sl] │ │ │ │ add r5, sp, #128 @ 0x80 │ │ │ │ str.w sl, [r5] │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ bne.w 5901fe │ │ │ │ mov.w r8, #251 @ 0xfb │ │ │ │ @@ -1875137,222 +1875158,222 @@ │ │ │ │ mov r0, r9 │ │ │ │ bl 593034 │ │ │ │ movs r3, #10 │ │ │ │ str.w r3, [r9, #104] @ 0x68 │ │ │ │ b.w 58fe1c │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #456] @ (590b60 ) │ │ │ │ + cmp sl, r6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ lsls r0, r2, #10 │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - bx r4 │ │ │ │ + add r6, ip │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r4, [r7, r3] │ │ │ │ + ldr r6, [pc, #240] @ (590a98 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r0, [r6, r3] │ │ │ │ + ldr r6, [pc, #192] @ (590a6c ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r6, [r5, r3] │ │ │ │ + ldr r6, [pc, #184] @ (590a68 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r1, r1] │ │ │ │ + ldr r7, [pc, #544] @ (590bd4 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r6, [r4, r6] │ │ │ │ + str r6, [r4, r3] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r0, [pc, #256] @ (590abc ) │ │ │ │ + cmp r8, r0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r4, [r0, #100] @ 0x64 │ │ │ │ + str r4, [r0, #56] @ 0x38 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r0, 5909ea │ │ │ │ + @ instruction: 0xb6d8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r4, [r6, r5] │ │ │ │ + str r4, [r6, r2] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bls.n 5909bc │ │ │ │ + bvc.n 590a3c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r7, [pc, #728] @ (590ca8 ) │ │ │ │ + ldr r4, [pc, #984] @ (590da8 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r7, [pc, #680] @ (590c7c ) │ │ │ │ + ldr r4, [pc, #936] @ (590d7c ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r7, [pc, #672] @ (590c78 ) │ │ │ │ + ldr r4, [pc, #928] @ (590d78 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r7, [pc, #712] @ (590ca4 ) │ │ │ │ + ldr r4, [pc, #968] @ (590da4 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r7, [pc, #736] @ (590cc0 ) │ │ │ │ + ldr r4, [pc, #992] @ (590dc0 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r7, [pc, #760] @ (590cdc ) │ │ │ │ + ldr r4, [pc, #1016] @ (590ddc ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r7, [pc, #784] @ (590cf8 ) │ │ │ │ + ldr r5, [pc, #16] @ (5909f8 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - beq.n 590ae4 │ │ │ │ + ldmia r5, {r2, r3, r4, r5, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r4, [r3, r0] │ │ │ │ + ldr r5, [pc, #368] @ (590b60 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ cmp r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf53c00b0 │ │ │ │ - @ instruction: 0xf4e400b0 │ │ │ │ - negs r6, r1 │ │ │ │ + @ instruction: 0xf27c00b0 │ │ │ │ + @ instruction: 0xf22400b0 │ │ │ │ + subs r7, #142 @ 0x8e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - mov r6, ip │ │ │ │ + bics r6, r4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r4, r0 │ │ │ │ + subs r7, #196 @ 0xc4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmn r2, r0 │ │ │ │ + ands r2, r0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmn r4, r6 │ │ │ │ + ands r4, r6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - orrs r0, r4 │ │ │ │ + eors r0, r4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - muls r6, r0 │ │ │ │ + lsls r6, r0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - muls r4, r7 │ │ │ │ + lsls r4, r7 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bics r6, r2 │ │ │ │ + lsrs r6, r2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bics r4, r7 │ │ │ │ + lsrs r4, r7 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - mvns r2, r5 │ │ │ │ + asrs r2, r5 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r0, r5 │ │ │ │ + adcs r0, r5 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r0, r6 │ │ │ │ + adcs r0, r6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r0, fp │ │ │ │ + sbcs r0, r3 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add sl, r2 │ │ │ │ + rors r2, r2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add ip, r9 │ │ │ │ + tst r4, r1 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r2, r0 │ │ │ │ + negs r2, r0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r4, r6 │ │ │ │ + negs r4, r6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r0, sp │ │ │ │ + cmp r0, r5 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r8, ip │ │ │ │ + orrs r0, r4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - mov r4, r2 │ │ │ │ + muls r4, r2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - mov r2, r7 │ │ │ │ + muls r2, r7 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - mov r4, ip │ │ │ │ + bics r4, r4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - mov lr, r2 │ │ │ │ + mvns r6, r2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - mov r8, r9 │ │ │ │ + add r0, r1 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - mov lr, lr │ │ │ │ + add r6, r6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bxns r5 │ │ │ │ + add r4, sp │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bx sp │ │ │ │ + add sl, r5 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - blx r4 │ │ │ │ + add r8, ip │ │ │ │ lsls r2, r5, #2 │ │ │ │ - blxns r8 │ │ │ │ + cmp r4, r0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r0, [pc, #8] @ (590a80 ) │ │ │ │ + cmp r2, r8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r0, [pc, #240] @ (590b6c ) │ │ │ │ + cmp r4, pc │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r0, [pc, #448] @ (590c40 ) │ │ │ │ + cmp r8, r6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r0, [pc, #696] @ (590d3c ) │ │ │ │ + cmp lr, sp │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r0, [pc, #848] @ (590dd8 ) │ │ │ │ + mov r4, r2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r1, [pc, #16] @ (590a9c ) │ │ │ │ + mov r4, r8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r1, [pc, #256] @ (590b90 ) │ │ │ │ + mov r8, r0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r1, [pc, #296] @ (590bbc ) │ │ │ │ + mov sl, r1 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r1, [pc, #464] @ (590c68 ) │ │ │ │ + mov ip, r6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r1, [pc, #744] @ (590d84 ) │ │ │ │ + mov sl, pc │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r1, [pc, #736] @ (590d80 ) │ │ │ │ + mov r8, pc │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r1, [pc, #760] @ (590d9c ) │ │ │ │ + mov lr, pc │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r1, [pc, #728] @ (590d80 ) │ │ │ │ + mov lr, lr │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r2, [pc, #448] @ (590c6c ) │ │ │ │ + blx r6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r2, [pc, #408] @ (590c48 ) │ │ │ │ + @ instruction: 0x47a6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ bvc.n 590b36 │ │ │ │ vtbl.8 d18, {d31}, d25 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - ldr r2, [pc, #904] @ (590e44 ) │ │ │ │ + ldr r0, [pc, #136] @ (590b44 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r2, [pc, #864] @ (590e20 ) │ │ │ │ + ldr r0, [pc, #96] @ (590b20 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r2, [pc, #832] @ (590e04 ) │ │ │ │ + ldr r0, [pc, #64] @ (590b04 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r2, [pc, #800] @ (590de8 ) │ │ │ │ + ldr r0, [pc, #32] @ (590ae8 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r2, [pc, #776] @ (590dd4 ) │ │ │ │ + ldr r0, [pc, #8] @ (590ad4 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r2, [pc, #768] @ (590dd0 ) │ │ │ │ + ldr r0, [pc, #0] @ (590ad0 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r2, [pc, #768] @ (590dd4 ) │ │ │ │ + ldr r0, [pc, #0] @ (590ad4 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r2, [pc, #776] @ (590de0 ) │ │ │ │ + ldr r0, [pc, #8] @ (590ae0 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r6, [pc, #384] @ (590c5c ) │ │ │ │ + ldr r3, [pc, #640] @ (590d5c ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r6, [pc, #400] @ (590c70 ) │ │ │ │ + ldr r3, [pc, #656] @ (590d70 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r6, [pc, #424] @ (590c8c ) │ │ │ │ + ldr r3, [pc, #680] @ (590d8c ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r6, [pc, #448] @ (590ca8 ) │ │ │ │ + ldr r3, [pc, #704] @ (590da8 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r6, [pc, #472] @ (590cc4 ) │ │ │ │ + ldr r3, [pc, #728] @ (590dc4 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0x4796 │ │ │ │ + add lr, sl │ │ │ │ lsls r2, r5, #2 │ │ │ │ - blx r2 │ │ │ │ + add r8, sl │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r0, #138 @ 0x8a │ │ │ │ + cmp r5, #202 @ 0xca │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r2, [pc, #152] @ (590b94 ) │ │ │ │ + bx ip │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r1, [pc, #952] @ (590eb8 ) │ │ │ │ + bx r5 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r0, [pc, #136] @ (590b8c ) │ │ │ │ + cmp r2, ip │ │ │ │ lsls r2, r5, #2 │ │ │ │ - mov ip, sp │ │ │ │ + add r4, r5 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - mov lr, r9 │ │ │ │ + add r6, r1 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - mov ip, lr │ │ │ │ + add r4, r6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - mov ip, pc │ │ │ │ + add r4, r7 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bx r1 │ │ │ │ + add r0, r9 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bxns r2 │ │ │ │ + add r4, sl │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bx r4 │ │ │ │ + add r0, ip │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bxns r5 │ │ │ │ + add r4, sp │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bxns r7 │ │ │ │ + add r4, pc │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bx fp │ │ │ │ + add r8, r3 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bxns ip │ │ │ │ + add ip, r4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bx lr │ │ │ │ + add r8, r6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bxns pc │ │ │ │ + add ip, r7 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0x47aa │ │ │ │ + add sl, sp │ │ │ │ lsls r2, r5, #2 │ │ │ │ mov r1, r6 │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r9 │ │ │ │ bl 593034 │ │ │ │ movs r3, #9 │ │ │ │ str.w r3, [r9, #104] @ 0x68 │ │ │ │ @@ -1875671,22 +1875692,22 @@ │ │ │ │ mov r0, r6 │ │ │ │ b.n 590dde │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf2920152 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - add r0, r3 │ │ │ │ + adcs r0, r3 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r0, [sp, #112] @ 0x70 │ │ │ │ + ldrh r4, [r3, #42] @ 0x2a │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cmp r2, r7 │ │ │ │ + negs r2, r7 │ │ │ │ lsls r2, r5, #2 │ │ │ │ @ instruction: 0xf21a0152 │ │ │ │ - add r8, ip │ │ │ │ + tst r0, r4 │ │ │ │ lsls r2, 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] @ (590fc4 ) │ │ │ │ @@ -1876043,15 +1876064,15 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ blx 68474 │ │ │ │ b.n 591262 │ │ │ │ mcr 1, 0, r0, cr6, cr2, {2} │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #132 @ 0x84 │ │ │ │ + subs r4, #196 @ 0xc4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ mrrc2 15, 15, pc, pc, cr15 @ │ │ │ │ @ instruction: 0xfaebffff │ │ │ │ ldc 1, cr0, [r6, #328] @ 0x148 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1876299,34 +1876320,34 @@ │ │ │ │ movs r1, #1 │ │ │ │ blx 67eac <__fprintf_chk@plt> │ │ │ │ mov r0, r6 │ │ │ │ blx 665f8 │ │ │ │ b.n 59149e │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - subs r7, #32 │ │ │ │ + subs r4, #96 @ 0x60 │ │ │ │ lsls r2, r5, #2 │ │ │ │ @ instruction: 0xebec0152 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xebe00152 │ │ │ │ - stmia r5!, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r4, r5} │ │ │ │ lsls r5, r6, #2 │ │ │ │ adc.w r1, r4, r2, lsr #1 │ │ │ │ - subs r6, #164 @ 0xa4 │ │ │ │ + subs r3, #228 @ 0xe4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r4, [r2, #6] │ │ │ │ + strh r4, [r2, #48] @ 0x30 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r6, #38 @ 0x26 │ │ │ │ + subs r3, #102 @ 0x66 │ │ │ │ lsls r7, r4, #2 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #38 @ 0x26 │ │ │ │ + subs r3, #102 @ 0x66 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r6, #42 @ 0x2a │ │ │ │ + subs r3, #106 @ 0x6a │ │ │ │ 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, #3216] @ 0xc90 │ │ │ │ ldr r1, [pc, #668] @ (591820 ) │ │ │ │ sub.w sp, sp, #844 @ 0x34c │ │ │ │ @@ -1876592,39 +1876613,39 @@ │ │ │ │ bl 438fac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3272b8> │ │ │ │ b.n 591810 │ │ │ │ orns r1, r4, r2, lsr #1 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ adds r6, r3, r5 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - subs r6, #14 │ │ │ │ + subs r3, #78 @ 0x4e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r5, #254 @ 0xfe │ │ │ │ + subs r3, #62 @ 0x3e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r6, #12 │ │ │ │ + subs r3, #76 @ 0x4c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r5, #110 @ 0x6e │ │ │ │ + subs r2, #174 @ 0xae │ │ │ │ lsls r2, r5, #2 │ │ │ │ adds r2, r4, r2 │ │ │ │ lsls r6, r2, #5 │ │ │ │ adds r2, r7, r1 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - subs r5, #48 @ 0x30 │ │ │ │ + subs r2, #112 @ 0x70 │ │ │ │ lsls r2, r5, #2 │ │ │ │ asrs r0, r5, #30 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - b.n 591274 │ │ │ │ + b.n 591cf4 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - subs r4, #64 @ 0x40 │ │ │ │ + subs r1, #128 @ 0x80 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r4, #58 @ 0x3a │ │ │ │ + subs r1, #122 @ 0x7a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r4, #14 │ │ │ │ + subs r1, #78 @ 0x4e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r4, #120 @ 0x78 │ │ │ │ + subs r1, #184 @ 0xb8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ asrs r4, r1, #29 │ │ │ │ lsls r6, r2, #5 │ │ │ │ asrs r0, r7, #28 │ │ │ │ lsls r6, r2, #5 │ │ │ │ asrs r0, r6, #28 │ │ │ │ lsls r6, r2, #5 │ │ │ │ @@ -1876847,29 +1876868,29 @@ │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ b.n 5919a4 │ │ │ │ lsls r2, r2, #5 │ │ │ │ b.n 591924 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - stmia r1!, {r1, r5} │ │ │ │ + bkpt 0x0062 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r2, [r4, #34] @ 0x22 │ │ │ │ + strh r2, [r4, #12] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r1, #180 @ 0xb4 │ │ │ │ + adds r6, #244 @ 0xf4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strh r4, [r6, #32] │ │ │ │ + strh r4, [r6, #10] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r1, #138 @ 0x8a │ │ │ │ + adds r6, #202 @ 0xca │ │ │ │ lsls r7, r4, #2 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #160 @ 0xa0 │ │ │ │ + adds r5, #224 @ 0xe0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r0, #168 @ 0xa8 │ │ │ │ + adds r5, #232 @ 0xe8 │ │ │ │ lsls r2, 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] @ (591bc0 ) │ │ │ │ movs r1, #1 │ │ │ │ @@ -1877039,20 +1877060,20 @@ │ │ │ │ movs r2, #1 │ │ │ │ blx 669b8 <__snprintf_chk@plt> │ │ │ │ b.n 591c56 │ │ │ │ asrs r4, r6, #11 │ │ │ │ lsls r6, r2, #5 │ │ │ │ asrs r0, r5, #11 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - adds r7, #236 @ 0xec │ │ │ │ + adds r5, #44 @ 0x2c │ │ │ │ lsls r2, r5, #2 │ │ │ │ ldc2 15, cr15, [r5], {255} @ 0xff │ │ │ │ - adds r7, #130 @ 0x82 │ │ │ │ + adds r4, #194 @ 0xc2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r7, #114 @ 0x72 │ │ │ │ + adds r4, #178 @ 0xb2 │ │ │ │ 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 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1877117,15 +1877138,15 @@ │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ b.n 5922d4 │ │ │ │ lsls r2, r2, #5 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #210 @ 0xd2 │ │ │ │ + adds r4, #18 │ │ │ │ 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, #3512] @ 0xdb8 │ │ │ │ ldr r1, [pc, #512] @ (591f98 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -1877337,37 +1877358,37 @@ │ │ │ │ b.n 591f8a │ │ │ │ b.n 592458 │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r3, #5 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - adds r6, #168 @ 0xa8 │ │ │ │ + adds r3, #232 @ 0xe8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r6, #168 @ 0xa8 │ │ │ │ + adds r3, #232 @ 0xe8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r6, #154 @ 0x9a │ │ │ │ + adds r3, #218 @ 0xda │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r6, #188 @ 0xbc │ │ │ │ + adds r3, #252 @ 0xfc │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r6, #88 @ 0x58 │ │ │ │ + adds r3, #152 @ 0x98 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r6, #54 @ 0x36 │ │ │ │ + adds r3, #118 @ 0x76 │ │ │ │ lsls r2, r5, #2 │ │ │ │ asrs r6, r7, #32 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - adds r5, #124 @ 0x7c │ │ │ │ + adds r2, #188 @ 0xbc │ │ │ │ lsls r2, r5, #2 │ │ │ │ - pop {r1, r2, r3, r5, r6} │ │ │ │ + cbnz r6, 591ff2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r0, 591fda │ │ │ │ + @ instruction: 0xb678 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r4, #148 @ 0x94 │ │ │ │ + adds r1, #212 @ 0xd4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r5, #218 @ 0xda │ │ │ │ + adds r3, #26 │ │ │ │ lsls r2, r5, #2 │ │ │ │ lsrs r2, r4, #31 │ │ │ │ lsls r6, r2, #5 │ │ │ │ lsrs r2, r2, #31 │ │ │ │ lsls r6, r2, #5 │ │ │ │ lsrs r6, r0, #31 │ │ │ │ lsls r6, r2, #5 │ │ │ │ @@ -1877453,21 +1877474,21 @@ │ │ │ │ b.n 592038 │ │ │ │ add.w r0, r4, #32 │ │ │ │ bl 591d3c │ │ │ │ b.n 592038 │ │ │ │ add.w r0, r4, #32 │ │ │ │ bl 591d3c │ │ │ │ b.n 592088 │ │ │ │ - ldrb r4, [r6, #21] │ │ │ │ + ldrb r4, [r6, #10] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r2, #200 @ 0xc8 │ │ │ │ + adds r0, #8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrb r0, [r2, #21] │ │ │ │ + ldrb r0, [r2, #10] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r2, #164 @ 0xa4 │ │ │ │ + cmp r7, #228 @ 0xe4 │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #172] @ (5921a0 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -1877630,20 +1877651,20 @@ │ │ │ │ ldr r2, [pc, #24] @ (592294 ) │ │ │ │ add r2, pc │ │ │ │ b.n 592262 │ │ │ │ lsrs r6, r4, #20 │ │ │ │ lsls r6, r2, #5 │ │ │ │ lsrs r4, r3, #20 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - adds r2, #210 @ 0xd2 │ │ │ │ + adds r0, #18 │ │ │ │ lsls r2, r5, #2 │ │ │ │ stc2 15, cr15, [sp, #1020]! @ 0x3fc │ │ │ │ - adds r2, #156 @ 0x9c │ │ │ │ + cmp r7, #220 @ 0xdc │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r2, #136 @ 0x88 │ │ │ │ + cmp r7, #200 @ 0xc8 │ │ │ │ lsls r2, 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 │ │ │ │ @@ -1877676,17 +1877697,17 @@ │ │ │ │ mov r4, r3 │ │ │ │ blx 66d58 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ b.n 592304 │ │ │ │ - ldrb r0, [r2, #12] │ │ │ │ + ldrb r0, [r2, #1] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cmp r7, #252 @ 0xfc │ │ │ │ + cmp r5, #60 @ 0x3c │ │ │ │ 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, #3968] @ 0xf80 │ │ │ │ ldr r2, [pc, #300] @ (59245c ) │ │ │ │ @@ -1877835,17 +1877856,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} │ │ │ │ - push {r1, r6, r7, lr} │ │ │ │ + cbz r2, 592510 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, #106 @ 0x6a │ │ │ │ + cmp r5, #170 @ 0xaa │ │ │ │ lsls r2, r5, #2 │ │ │ │ lsrs r2, r3, #9 │ │ │ │ lsls r6, r2, #5 │ │ │ │ lsrs r4, r3, #9 │ │ │ │ lsls r6, r2, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1877885,17 +1877906,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 │ │ │ │ - push {r1, r2, r3, r6, lr} │ │ │ │ + uxth r6, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, #2 │ │ │ │ + cmp r5, #66 @ 0x42 │ │ │ │ lsls r2, r5, #2 │ │ │ │ lsrs r4, r4, #7 │ │ │ │ lsls r6, r2, #5 │ │ │ │ lsrs r6, r4, #7 │ │ │ │ lsls r6, r2, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1878108,37 +1878129,36 @@ │ │ │ │ b.n 592764 │ │ │ │ bge.n 592820 │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #5 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - cmp r7, #112 @ 0x70 │ │ │ │ + cmp r4, #176 @ 0xb0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r7, #90 @ 0x5a │ │ │ │ + cmp r4, #154 @ 0x9a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r7, #60 @ 0x3c │ │ │ │ + cmp r4, #124 @ 0x7c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r6, #254 @ 0xfe │ │ │ │ + cmp r4, #62 @ 0x3e │ │ │ │ lsls r2, r5, #2 │ │ │ │ lsrs r6, r0, #1 │ │ │ │ lsls r6, r2, #5 │ │ │ │ lsrs r0, r7, #32 │ │ │ │ lsls r6, r2, #5 │ │ │ │ bls.n 5927d0 │ │ │ │ lsls r2, r2, #5 │ │ │ │ lsrs r6, r1, #32 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - movs r4, r2 │ │ │ │ - lsls r3, r5, #2 │ │ │ │ - cmp r6, #14 │ │ │ │ + ldc2l 0, cr0, [r4, #-680] @ 0xfffffd58 │ │ │ │ + cmp r3, #78 @ 0x4e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r4, #116 @ 0x74 │ │ │ │ + cmp r1, #180 @ 0xb4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r6, #8 │ │ │ │ + cmp r3, #72 @ 0x48 │ │ │ │ lsls r2, r5, #2 │ │ │ │ lsls r0, r0, #31 │ │ │ │ lsls r6, r2, #5 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1878298,18 +1878318,18 @@ │ │ │ │ blx 669b8 <__snprintf_chk@plt> │ │ │ │ b.n 592906 │ │ │ │ nop │ │ │ │ lsls r0, r4, #25 │ │ │ │ lsls r6, r2, #5 │ │ │ │ lsls r4, r2, #25 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - cmp r4, #108 @ 0x6c │ │ │ │ + cmp r1, #172 @ 0xac │ │ │ │ lsls r2, r5, #2 │ │ │ │ @ instruction: 0xfa05ffff │ │ │ │ - cmp r4, #24 │ │ │ │ + cmp r1, #88 @ 0x58 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ mov r8, r0 │ │ │ │ @@ -1878357,17 +1878377,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} │ │ │ │ - sub sp, #224 @ 0xe0 │ │ │ │ + add r5, sp, #992 @ 0x3e0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r5, [sp, #552] @ 0x228 │ │ │ │ + ldr r2, [sp, #808] @ 0x328 │ │ │ │ lsls r4, r5, #2 │ │ │ │ lsls r2, r1, #21 │ │ │ │ lsls r6, r2, #5 │ │ │ │ lsls r6, r1, #21 │ │ │ │ lsls r6, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1878551,31 +1878571,31 @@ │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r0, #20 │ │ │ │ lsls r6, r2, #5 │ │ │ │ lsls r4, r4, #16 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - cmp r2, #202 @ 0xca │ │ │ │ + cmp r0, #10 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r2, #176 @ 0xb0 │ │ │ │ + movs r7, #240 @ 0xf0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r2, #150 @ 0x96 │ │ │ │ + movs r7, #214 @ 0xd6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ lsls r2, r3, #15 │ │ │ │ lsls r6, r2, #5 │ │ │ │ lsls r2, r1, #15 │ │ │ │ lsls r6, r2, #5 │ │ │ │ lsls r4, r7, #14 │ │ │ │ lsls r6, r2, #5 │ │ │ │ bmi.n 592afc │ │ │ │ lsls r2, r2, #5 │ │ │ │ - cmp r1, #234 @ 0xea │ │ │ │ + movs r7, #42 @ 0x2a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r1, #246 @ 0xf6 │ │ │ │ + movs r7, #54 @ 0x36 │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #568] @ (592e28 ) │ │ │ │ sub sp, #28 │ │ │ │ @@ -1878795,29 +1878815,29 @@ │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ bmi.n 592e38 │ │ │ │ lsls r2, r2, #5 │ │ │ │ bcc.n 592f14 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - cmp r0, #182 @ 0xb6 │ │ │ │ + movs r5, #246 @ 0xf6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #72 @ 0x48 │ │ │ │ + movs r5, #136 @ 0x88 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r0, #62 @ 0x3e │ │ │ │ + movs r5, #126 @ 0x7e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r0, #38 @ 0x26 │ │ │ │ + movs r5, #102 @ 0x66 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r0, #14 │ │ │ │ + movs r5, #78 @ 0x4e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - movs r7, #246 @ 0xf6 │ │ │ │ + movs r5, #54 @ 0x36 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - movs r7, #222 @ 0xde │ │ │ │ + movs r5, #30 │ │ │ │ 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, #156] @ 0x9c │ │ │ │ sub sp, #12 │ │ │ │ @@ -1879099,28 +1879119,28 @@ │ │ │ │ b.n 59307c │ │ │ │ ldr r3, [pc, #40] @ (593158 ) │ │ │ │ add r3, pc │ │ │ │ b.n 5930b0 │ │ │ │ nop │ │ │ │ mcr2 1, 6, r0, cr4, cr5, {2} │ │ │ │ mrc2 1, 5, r0, cr10, cr5, {2} │ │ │ │ - movs r5, #114 @ 0x72 │ │ │ │ + movs r2, #178 @ 0xb2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - movs r5, #138 @ 0x8a │ │ │ │ + movs r2, #202 @ 0xca │ │ │ │ lsls r2, r5, #2 │ │ │ │ stc2 15, cr15, [r9, #1020] @ 0x3fc │ │ │ │ - movs r5, #68 @ 0x44 │ │ │ │ + movs r2, #132 @ 0x84 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - movs r5, #46 @ 0x2e │ │ │ │ + movs r2, #110 @ 0x6e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - movs r5, #64 @ 0x40 │ │ │ │ + movs r2, #128 @ 0x80 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - movs r5, #18 │ │ │ │ + movs r2, #82 @ 0x52 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - movs r5, #2 │ │ │ │ + movs r2, #66 @ 0x42 │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w r3, [r0, #156] @ 0x9c │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ @@ -1879397,15 +1879417,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldmia r5, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r2, #5 │ │ │ │ ldmia r5, {r1, r5, r6} │ │ │ │ lsls r2, r2, #5 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #108 @ 0x6c │ │ │ │ + subs r4, r5, #6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ ldr r3, [pc, #280] @ (593568 ) │ │ │ │ add r3, pc │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 593526 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1879526,21 +1879546,21 @@ │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ adds r2, #1 │ │ │ │ str.w r6, [r4, r3, lsl #2] │ │ │ │ str r2, [r4, #84] @ 0x54 │ │ │ │ b.n 593500 │ │ │ │ ldmia r3, {r1, r2, r3, r5, r7} │ │ │ │ lsls r2, r2, #5 │ │ │ │ - movs r1, #202 @ 0xca │ │ │ │ + subs r2, r1, #4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #222 @ 0xde │ │ │ │ + subs r6, r3, #4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - movs r1, #124 @ 0x7c │ │ │ │ + subs r4, r7, #2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ ldr r3, [pc, #76] @ (5935cc ) │ │ │ │ add r3, pc │ │ │ │ cbz r0, 5935c8 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1879573,15 +1879593,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldmia r2, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r2, #5 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #172 @ 0xac │ │ │ │ + subs r4, r5, #3 │ │ │ │ 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 r6, [r0, #0] │ │ │ │ cbz r6, 593628 │ │ │ │ @@ -1879975,15 +1879995,15 @@ │ │ │ │ str.w r2, [r4, #164] @ 0xa4 │ │ │ │ str.w r3, [r4, #168] @ 0xa8 │ │ │ │ bl 58f598 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 68474 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - adds r2, r7, #7 │ │ │ │ + subs r2, r7, r4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ mrc2 15, 2, pc, cr15, cr15, {7} │ │ │ │ mcr2 15, 2, pc, cr9, cr15, {7} @ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1880138,15 +1880158,15 @@ │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ stmia r4!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r2, #1 │ │ │ │ + adds r2, r2, r6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmia r4!, {r1, r2, r4, r6} │ │ │ │ lsls r2, r2, #5 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 593d0a │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1880259,15 +1880279,15 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [sp, #808] @ 0x328 │ │ │ │ lsls r2, r2, #5 │ │ │ │ ldr r0, [sp, #784] @ 0x310 │ │ │ │ lsls r2, r2, #5 │ │ │ │ ldr r0, [sp, #184] @ 0xb8 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - subs r6, r4, r3 │ │ │ │ + adds r6, r4, r0 │ │ │ │ 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 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #404] @ (593ec4 ) │ │ │ │ @@ -1880424,31 +1880444,31 @@ │ │ │ │ bl 593b68 │ │ │ │ b.n 593ea0 │ │ │ │ ldr r0, [pc, #40] @ (593ee4 ) │ │ │ │ add r0, pc │ │ │ │ bl 593b68 │ │ │ │ b.n 593e8e │ │ │ │ nop │ │ │ │ - subs r4, r0, r3 │ │ │ │ + adds r4, r0, r0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ str r7, [sp, #160] @ 0xa0 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - subs r6, r5, r3 │ │ │ │ + adds r6, r5, r0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r2, r5, r1 │ │ │ │ + asrs r2, r5, #30 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r4, r7, r1 │ │ │ │ + asrs r4, r7, #30 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r6, r2, r0 │ │ │ │ + asrs r6, r2, #29 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r6, r1, r7 │ │ │ │ + asrs r6, r1, #28 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r0, r3, r6 │ │ │ │ + asrs r0, r3, #27 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r2, r5, r5 │ │ │ │ + asrs r2, r5, #26 │ │ │ │ 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, #3936] @ 0xf60 │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ mov r6, r0 │ │ │ │ @@ -1880635,23 +1880655,23 @@ │ │ │ │ nop │ │ │ │ stmia r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ stmia r0!, {r1, r5, r6, r7} │ │ │ │ lsls r2, r2, #5 │ │ │ │ - subs r0, r3, r0 │ │ │ │ + asrs r0, r3, #29 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r4, r5, r0 │ │ │ │ + asrs r4, r5, #29 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r6, r6, r7 │ │ │ │ + asrs r6, r6, #28 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r0, r5, r5 │ │ │ │ + asrs r0, r5, #26 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r2, r0, r3 │ │ │ │ + asrs r2, r0, #24 │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #548] @ (59435c ) │ │ │ │ @@ -1880866,49 +1880886,49 @@ │ │ │ │ bl 593b68 │ │ │ │ b.n 594344 │ │ │ │ nop │ │ │ │ bkpt 0x00c0 │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r2, r4 │ │ │ │ + asrs r0, r2, #25 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r4, #128 @ 0x80 │ │ │ │ + subs r1, #192 @ 0xc0 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - movs r6, #6 │ │ │ │ + movs r3, #70 @ 0x46 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - adds r0, r2, r4 │ │ │ │ + asrs r0, r2, #25 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r5, [pc, #584] @ (5945c0 ) │ │ │ │ + ldr r2, [pc, #840] @ (5946c0 ) │ │ │ │ lsls r2, r4, #4 │ │ │ │ - subs r5, #94 @ 0x5e │ │ │ │ + subs r2, #158 @ 0x9e │ │ │ │ lsls r2, r4, #4 │ │ │ │ - adds r4, r2, r3 │ │ │ │ + asrs r4, r2, #24 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r0, r1, r3 │ │ │ │ + asrs r0, r1, #24 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r1, [pc, #632] @ (594600 ) │ │ │ │ + mov lr, fp │ │ │ │ lsls r2, r4, #4 │ │ │ │ - adds r6, r6, r2 │ │ │ │ + asrs r6, r6, #23 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r6, r5, r2 │ │ │ │ + asrs r6, r5, #23 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r6, #96 @ 0x60 │ │ │ │ + subs r3, #160 @ 0xa0 │ │ │ │ lsls r2, r4, #4 │ │ │ │ pop {r1, r3, r4, r5, pc} │ │ │ │ lsls r2, r2, #5 │ │ │ │ - adds r6, r1, r1 │ │ │ │ + asrs r6, r1, #22 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r0, r0 │ │ │ │ + negs r0, r0 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - asrs r6, r5, #31 │ │ │ │ + asrs r6, r5, #20 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r4, r0, r0 │ │ │ │ + asrs r4, r0, #21 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - asrs r6, r7, #27 │ │ │ │ + asrs r6, r7, #16 │ │ │ │ lsls r2, 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, #3856] @ 0xf10 │ │ │ │ @@ -1881314,15 +1881334,15 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ pop {r2, r5} │ │ │ │ lsls r2, r2, #5 │ │ │ │ - movs r3, #112 @ 0x70 │ │ │ │ + movs r0, #176 @ 0xb0 │ │ │ │ lsls r2, r4, #4 │ │ │ │ add.w r1, ip, r5, lsr #1 │ │ │ │ @ instruction: 0xeaf00155 │ │ │ │ lsls r0, r2, #20 │ │ │ │ lsls r3, r2, #5 │ │ │ │ lsls r2, r7, #19 │ │ │ │ lsls r3, r2, #5 │ │ │ │ @@ -1881545,21 +1881565,21 @@ │ │ │ │ movs r4, #0 │ │ │ │ b.n 594a92 │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xb6cc │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r4, #8 │ │ │ │ + lsrs r2, r4, #29 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r4, r4, r2 │ │ │ │ + asrs r4, r4, #31 │ │ │ │ lsls r3, r4, #4 │ │ │ │ push {r1, r2, r5, r6, lr} │ │ │ │ lsls r2, r2, #5 │ │ │ │ - asrs r4, r0, #3 │ │ │ │ + lsrs r4, r0, #24 │ │ │ │ lsls r2, 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] @ (594b28 ) │ │ │ │ @@ -1881589,15 +1881609,15 @@ │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ push {r2, r3, lr} │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r2, #2 │ │ │ │ + lsrs r6, r2, #23 │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r1, r4, r5, r6, r7} │ │ │ │ lsls r2, r2, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3896] @ 0xf38 │ │ │ │ @@ -1881996,15 +1882016,15 @@ │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r6 │ │ │ │ ldr r7, [r1, r2] │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ blx r7 │ │ │ │ b.n 594d60 │ │ │ │ - lsrs r2, r1, #30 │ │ │ │ + lsrs r2, r1, #19 │ │ │ │ lsls r2, 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] @ (594fc0 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -1882137,17 +1882157,17 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ add r7, sp, #800 @ 0x320 │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ add r7, sp, #432 @ 0x1b0 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - lsrs r0, r3, #11 │ │ │ │ + lsrs r0, r3, #32 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r0, r3, #12 │ │ │ │ + lsrs r0, r3, #1 │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ add.w r1, r0, #20 │ │ │ │ @@ -1883110,21 +1883130,21 @@ │ │ │ │ movs r2, #119 @ 0x77 │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - strh r2, [r6, #24] │ │ │ │ + strh r2, [r6, #2] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r0, [r2, #24] │ │ │ │ + strh r0, [r2, #2] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r0, [r0, #24] │ │ │ │ + strh r0, [r0, #2] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r0, [r6, #22] │ │ │ │ + strh r0, [r6, #0] │ │ │ │ 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 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ mov r4, r0 │ │ │ │ @@ -1883149,20 +1883169,20 @@ │ │ │ │ ldr r1, [pc, #24] @ (595bd8 ) │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ add r1, pc │ │ │ │ blx r5 │ │ │ │ b.n 595baa │ │ │ │ add r4, pc, #376 @ (adr r4, 595d44 ) │ │ │ │ lsls r2, r2, #5 │ │ │ │ - strb r2, [r4, #26] │ │ │ │ + strb r2, [r4, #15] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - sbc.w r0, r0, fp, asr #2 │ │ │ │ + stmia.w r0!, {r0, r1, r3, r5, r7} │ │ │ │ movs r2, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r1, #26] │ │ │ │ + ldrb r6, [r1, #15] │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ ldr.w r6, [pc, #1032] @ 595ff8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1883606,79 +1883626,79 @@ │ │ │ │ cmp sl, r5 │ │ │ │ bhi.n 595fc4 │ │ │ │ b.n 595cb8 │ │ │ │ adds r5, #1 │ │ │ │ cmp sl, r5 │ │ │ │ bhi.n 595fc4 │ │ │ │ b.n 595cb8 │ │ │ │ - ldrb r0, [r3, #25] │ │ │ │ + ldrb r0, [r3, #14] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, r1 │ │ │ │ - lsls r2, r5, #2 │ │ │ │ + stc2l 0, cr0, [sl, #-676] @ 0xfffffd5c │ │ │ │ add r3, pc, #864 @ (adr r3, 596364 ) │ │ │ │ lsls r2, r2, #5 │ │ │ │ - movs r7, #100 @ 0x64 │ │ │ │ + movs r4, #164 @ 0xa4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 595ab4 │ │ │ │ + b.n 596534 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r4, [r2, #24] │ │ │ │ + strb r4, [r2, #13] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - vaddl.u8 q8, d20, d25 │ │ │ │ - ldrb r2, [r0, #24] │ │ │ │ + stc2 0, cr0, [r4, #-676] @ 0xfffffd5c │ │ │ │ + ldrb r2, [r0, #13] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - vaddl.u16 q0, d26, d25 │ │ │ │ - ldmia r5!, {r2, r3, r6, r7} │ │ │ │ + ldc2l 0, cr0, [sl], {169} @ 0xa9 │ │ │ │ + ldmia r3, {r2, r3} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r6, #1 │ │ │ │ + lsls r2, r6, #22 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r4, [r4, #22] │ │ │ │ + ldrb r4, [r4, #11] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r4, [r3, #21] │ │ │ │ + ldrb r4, [r3, #10] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrb r6, [r1, #22] │ │ │ │ + ldrb r6, [r1, #11] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - orr.w r0, r4, fp, asr #2 │ │ │ │ + b.n 595f3c │ │ │ │ + lsls r3, r5, #2 │ │ │ │ subs r0, r7, #2 │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.u32 d0, d16, d25 │ │ │ │ - @ instruction: 0xf5f200a6 │ │ │ │ - lsls r4, r5, #31 │ │ │ │ + stc2l 0, cr0, [r0], #-676 @ 0xfffffd5c │ │ │ │ + @ instruction: 0xf33200a6 │ │ │ │ + lsls r4, r5, #20 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r4, [r3, #20] │ │ │ │ + ldrb r4, [r3, #9] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, #228 @ 0xe4 │ │ │ │ + cmp r2, #36 @ 0x24 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsls r6, r6, #30 │ │ │ │ + lsls r6, r6, #19 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r6, [r4, #19] │ │ │ │ + ldrb r6, [r4, #8] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #220 @ 0xdc │ │ │ │ + movs r3, #28 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r2, r0, #30 │ │ │ │ + lsls r2, r0, #19 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r4, [r6, #18] │ │ │ │ + ldrb r4, [r6, #7] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r6, r0, #28 │ │ │ │ + lsls r6, r0, #17 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r0, [r7, #16] │ │ │ │ + ldrb r0, [r7, #5] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stc2 0, cr0, [r0, #676] @ 0x2a4 │ │ │ │ - strb r4, [r7, #13] │ │ │ │ + @ instruction: 0xfac000a9 │ │ │ │ + strb r4, [r7, #2] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsls r6, r1, #25 │ │ │ │ + lsls r6, r1, #14 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r0, [r0, #14] │ │ │ │ + ldrb r0, [r0, #3] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r2, #23 │ │ │ │ + lsls r0, r2, #12 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r2, [r0, #12] │ │ │ │ + ldrb r2, [r0, #1] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r3, #21 │ │ │ │ + lsls r4, r3, #10 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r6, [r1, #10] │ │ │ │ + strb r6, [r1, #31] │ │ │ │ lsls r5, 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 │ │ │ │ ldr r4, [pc, #356] @ (596200 ) │ │ │ │ mov sl, r1 │ │ │ │ @@ -1883829,56 +1883849,56 @@ │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r6, r0] │ │ │ │ ldr.w r2, [r0, r2, lsl #2] │ │ │ │ mov r0, fp │ │ │ │ blx r3 │ │ │ │ b.n 5960c8 │ │ │ │ nop │ │ │ │ - ldrb r0, [r6, #6] │ │ │ │ + strb r0, [r6, #27] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xfb8000a9 │ │ │ │ + str.w r0, [r0, #169] @ 0xa9 │ │ │ │ ldr r7, [sp, #272] @ 0x110 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - strb r4, [r0, #6] │ │ │ │ + ldr r4, [r0, #108] @ 0x6c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bvc.n 5961c8 │ │ │ │ + bpl.n 596248 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r0, [r6, #5] │ │ │ │ + strb r0, [r6, #26] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r2, r4, #16 │ │ │ │ + lsls r2, r4, #5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r4, [r2, #5] │ │ │ │ + strb r4, [r2, #26] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #70 @ 0x46 │ │ │ │ + subs r6, r0, #6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 595d80 │ │ │ │ + b.n 596800 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strb r2, [r2, #3] │ │ │ │ + ldr r2, [r2, #96] @ 0x60 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r4, [r0, #3] │ │ │ │ + ldr r4, [r0, #96] @ 0x60 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r6, [r6, #2] │ │ │ │ + ldr r6, [r6, #92] @ 0x5c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r0, [r5, #2] │ │ │ │ + ldr r0, [r5, #92] @ 0x5c │ │ │ │ lsls r0, r6, #2 │ │ │ │ subs r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r3, #2] │ │ │ │ + strb r6, [r3, #23] │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r1, #2] │ │ │ │ + strb r4, [r1, #23] │ │ │ │ lsls r5, r6, #2 │ │ │ │ movs r2, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r7, #1] │ │ │ │ + strb r2, [r7, #22] │ │ │ │ lsls r5, r6, #2 │ │ │ │ subs r4, r3, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r5, #1] │ │ │ │ + strb r0, [r5, #22] │ │ │ │ lsls r5, r6, #2 │ │ │ │ asrs r4, r5, #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 │ │ │ │ @@ -1884839,157 +1884859,157 @@ │ │ │ │ mov.w r8, #0 │ │ │ │ b.n 596b1c │ │ │ │ ldr r2, [pc, #316] @ (596d04 ) │ │ │ │ add r2, pc │ │ │ │ b.n 596760 │ │ │ │ ldr r5, [sp, #512] @ 0x200 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - strb r2, [r1, #31] │ │ │ │ + strb r2, [r1, #20] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrsb.w r0, [r6, #169] @ 0xa9 │ │ │ │ - str r6, [sp, #720] @ 0x2d0 │ │ │ │ + @ instruction: 0xf6d600a9 │ │ │ │ + str r3, [sp, #976] @ 0x3d0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r7, [pc, #320] @ (596d20 ) │ │ │ │ + ldr r4, [pc, #576] @ (596e20 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r2, [r4, #29] │ │ │ │ + strb r2, [r4, #18] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r5, #10 │ │ │ │ + lsrs r4, r5, #31 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrsb.w r0, [r0, r9, lsl #2] │ │ │ │ - strb r6, [r4, #28] │ │ │ │ + @ instruction: 0xf65000a9 │ │ │ │ + strb r6, [r4, #17] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r2, [r2, #12] │ │ │ │ + ldrb r2, [r2, #1] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r4, [r0, #28] │ │ │ │ + strb r4, [r0, #17] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r6, [r1, #12] │ │ │ │ + ldrb r6, [r1, #1] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, r5, #6 │ │ │ │ + adds r0, r5, #3 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xf3c800b2 │ │ │ │ + add.w r0, r8, #178 @ 0xb2 │ │ │ │ b.n 596718 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - subs r6, r3, #5 │ │ │ │ + adds r6, r3, #2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r0, [r7, #8] │ │ │ │ + strb r0, [r7, #29] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r0, [r2, #8] │ │ │ │ + strb r0, [r2, #29] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r4, [r5, #23] │ │ │ │ + strb r4, [r5, #12] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, r4, #3 │ │ │ │ + adds r2, r4, #0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xf30200b2 │ │ │ │ + orr.w r0, r2, #178 @ 0xb2 │ │ │ │ b.n 5965a4 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - subs r4, r0, #2 │ │ │ │ + subs r4, r0, r7 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r4, [r3, #5] │ │ │ │ + strb r4, [r3, #26] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, r1, #1 │ │ │ │ + subs r6, r1, r6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r6, [r7, #3] │ │ │ │ + strb r6, [r7, #24] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, r7, #7 │ │ │ │ + subs r2, r7, r4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r2, [r2, #18] │ │ │ │ + strb r2, [r2, #7] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - vqadd.u16 d16, d26, d18 │ │ │ │ - ldr r6, [r5, #68] @ 0x44 │ │ │ │ + ldc2 0, cr0, [sl], {178} @ 0xb2 │ │ │ │ + ldr r6, [r5, #24] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r4, [r3, #17] │ │ │ │ + strb r4, [r3, #6] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r6, [r4, #1] │ │ │ │ + strb r6, [r4, #22] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - vqadd.u32 d0, d20, d18 │ │ │ │ - adds r0, r7, #4 │ │ │ │ + stc2l 0, cr0, [r4], #-712 @ 0xfffffd38 │ │ │ │ + subs r0, r7, r1 │ │ │ │ lsls r4, r5, #2 │ │ │ │ b.n 597294 │ │ │ │ lsls r2, r2, #5 │ │ │ │ movs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - mrc2 0, 2, r0, cr10, cr2, {5} │ │ │ │ - strb r4, [r1, #14] │ │ │ │ + @ instruction: 0xfb9a00b2 │ │ │ │ + strb r4, [r1, #3] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r4, [r1, #13] │ │ │ │ + strb r4, [r1, #2] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - mrc2 0, 0, r0, cr4, cr2, {5} │ │ │ │ - ldr r4, [r4, #48] @ 0x30 │ │ │ │ + @ instruction: 0xfb5400b2 │ │ │ │ + ldr r4, [r4, #4] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldc2l 0, cr0, [r8, #712] @ 0x2c8 │ │ │ │ - strb r2, [r1, #12] │ │ │ │ + @ instruction: 0xfb1800b2 │ │ │ │ + strb r2, [r1, #1] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r2, [r5, #11] │ │ │ │ + strb r2, [r5, #0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xf4a400a9 │ │ │ │ - strb r6, [r5, #10] │ │ │ │ + @ instruction: 0xf1e400a9 │ │ │ │ + ldr r6, [r5, #124] @ 0x7c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [r2, #40] @ 0x28 │ │ │ │ + str r2, [r2, #124] @ 0x7c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - svc 32 │ │ │ │ + bgt.n 596d4c │ │ │ │ lsls r3, r5, #2 │ │ │ │ - subs r2, r5, r5 │ │ │ │ + adds r2, r5, r2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r6, r7, r4 │ │ │ │ + adds r6, r7, r1 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r6, [r6, #23] │ │ │ │ + strb r6, [r6, #12] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r2, [r1, #23] │ │ │ │ + strb r2, [r1, #12] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r0, [r6, #6] │ │ │ │ + ldr r0, [r6, #108] @ 0x6c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r2, [r0, #22] │ │ │ │ + strb r2, [r0, #11] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, r4, r1 │ │ │ │ + asrs r4, r4, #30 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - mcr 0, 4, r0, cr6, cr2, {5} │ │ │ │ + rsb r0, r6, r2, ror #2 │ │ │ │ b.n 596d3c │ │ │ │ lsls r2, r2, #5 │ │ │ │ - subs r6, r3, r0 │ │ │ │ + asrs r6, r3, #29 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r2, [r7, #19] │ │ │ │ + strb r2, [r7, #8] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, r5, r7 │ │ │ │ + asrs r2, r5, #28 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r2, [r5, #18] │ │ │ │ + strb r2, [r5, #7] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r6, [r1, #2] │ │ │ │ + ldr r6, [r1, #92] @ 0x5c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r6, r0, r6 │ │ │ │ + asrs r6, r0, #27 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stc 0, cr0, [r8, #712]! @ 0x2c8 │ │ │ │ + @ instruction: 0xeae800b2 │ │ │ │ svc 110 @ 0x6e │ │ │ │ lsls r2, r2, #5 │ │ │ │ - adds r0, r6, r4 │ │ │ │ + asrs r0, r6, #25 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r2, [r1, #16] │ │ │ │ + strb r2, [r1, #5] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r6, r7, r3 │ │ │ │ + asrs r6, r7, #24 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r2, [r7, #14] │ │ │ │ + strb r2, [r7, #3] │ │ │ │ lsls r5, r6, #2 │ │ │ │ udf #196 @ 0xc4 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - ldr r4, [r3, #120] @ 0x78 │ │ │ │ + ldr r4, [r3, #76] @ 0x4c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r0, [r3, #13] │ │ │ │ + strb r0, [r3, #2] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r2, [r7, #12] │ │ │ │ + strb r2, [r7, #1] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r6, [r5, #12] │ │ │ │ + strb r6, [r5, #1] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, r6, r0 │ │ │ │ + asrs r4, r6, #21 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r2, [r0, #12] │ │ │ │ + strb r2, [r0, #1] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, r1, r0 │ │ │ │ + asrs r2, r1, #21 │ │ │ │ lsls r4, r5, #2 │ │ │ │ adds r0, r2, #1 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #148 @ 0x94 │ │ │ │ + subs r4, r2, #3 │ │ │ │ lsls r5, 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 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ mov r5, r1 │ │ │ │ @@ -1885663,150 +1885683,155 @@ │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr.w r2, [r2, r3, lsl #2] │ │ │ │ blx r8 │ │ │ │ b.n 596f62 │ │ │ │ nop │ │ │ │ str r2, [sp, #856] @ 0x358 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - ldr r2, [r1, #80] @ 0x50 │ │ │ │ + ldr r2, [r1, #36] @ 0x24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - vhadd.s8 d0, d16, d25 │ │ │ │ - strb r0, [r4, #3] │ │ │ │ + mcrr 0, 10, r0, r0, cr9 │ │ │ │ + ldr r0, [r4, #96] @ 0x60 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r5, #23 │ │ │ │ + asrs r0, r5, #12 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r4, [r6, #2] │ │ │ │ + ldr r4, [r6, #92] @ 0x5c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r1, #23 │ │ │ │ + asrs r2, r1, #12 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cdp 0, 8, cr0, cr4, cr9, {5} │ │ │ │ - ldr r2, [r0, #72] @ 0x48 │ │ │ │ + rsb r0, r4, r9, asr #2 │ │ │ │ + ldr r2, [r0, #28] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r6, [r6, #1] │ │ │ │ + ldr r6, [r6, #88] @ 0x58 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cdp 0, 4, cr0, cr8, cr9, {5} │ │ │ │ - ldr r2, [r0, #68] @ 0x44 │ │ │ │ + @ instruction: 0xeb8800a9 │ │ │ │ + ldr r2, [r0, #24] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r2, #21 │ │ │ │ + asrs r4, r2, #10 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r0, [r6, #0] │ │ │ │ + ldr r0, [r6, #84] @ 0x54 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cdp 0, 1, cr0, cr12, cr9, {5} │ │ │ │ - ldr r2, [r1, #64] @ 0x40 │ │ │ │ + adcs.w r0, ip, r9, asr #2 │ │ │ │ + ldr r2, [r1, #20] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r6, [r6, #60] @ 0x3c │ │ │ │ + ldr r6, [r6, #16] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xf6be00b2 │ │ │ │ + @ instruction: 0xf3fe00b2 │ │ │ │ adds r7, #212 @ 0xd4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r7, #120] @ 0x78 │ │ │ │ + ldr r6, [r7, #76] @ 0x4c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r0, [r3, #56] @ 0x38 │ │ │ │ + str r0, [r3, #12] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r2, [r0, #56] @ 0x38 │ │ │ │ + ldr r2, [r0, #12] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldc 0, cr0, [r6, #676] @ 0x2a4 │ │ │ │ - str r2, [r4, #52] @ 0x34 │ │ │ │ + @ instruction: 0xead600a9 │ │ │ │ + str r2, [r4, #8] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xf62600b2 │ │ │ │ - ldr r4, [r3, #112] @ 0x70 │ │ │ │ + @ instruction: 0xf36600b2 │ │ │ │ + ldr r4, [r3, #68] @ 0x44 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r1, #44] @ 0x2c │ │ │ │ + ldr r0, [r1, #0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xf59000b2 │ │ │ │ - str r2, [r4, #40] @ 0x28 │ │ │ │ + @ instruction: 0xf2d000b2 │ │ │ │ + ldrsh r2, [r4, r7] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - stc 0, cr0, [r0, #-676] @ 0xfffffd5c │ │ │ │ - ldr r2, [r2, #40] @ 0x28 │ │ │ │ + orr.w r0, r0, r9, asr #2 │ │ │ │ + str r2, [r2, #124] @ 0x7c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bvc.n 597454 │ │ │ │ + bmi.n 5972d4 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r6, [r6, #36] @ 0x24 │ │ │ │ + str r6, [r6, #120] @ 0x78 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stcl 0, cr0, [ip], #-676 @ 0xfffffd5c │ │ │ │ - ldrh r6, [r4, r2] │ │ │ │ + @ instruction: 0xe9ac00a9 │ │ │ │ + ldrsb r6, [r4, r7] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r0, [r5, #32] │ │ │ │ + str r0, [r5, #116] @ 0x74 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r3, #32] │ │ │ │ + str r4, [r3, #116] @ 0x74 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xf4e400b2 │ │ │ │ + @ instruction: 0xf22400b2 │ │ │ │ adds r0, r2, #1 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r6, #28] │ │ │ │ + str r4, [r6, #112] @ 0x70 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xf4bc00b2 │ │ │ │ - str r0, [r7, #24] │ │ │ │ + @ instruction: 0xf1fc00b2 │ │ │ │ + ldrsh r0, [r7, r3] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r6, [r6, #24] │ │ │ │ + str r6, [r6, #108] @ 0x6c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - orns r0, lr, #5832704 @ 0x590000 │ │ │ │ - str r2, [r2, #24] │ │ │ │ + subs.w r0, lr, #178 @ 0xb2 │ │ │ │ + ldrsh r2, [r2, r3] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r0, [r2, #24] │ │ │ │ + str r0, [r2, #108] @ 0x6c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - orrs.w r0, r8, #5832704 @ 0x590000 │ │ │ │ - str r4, [r5, #20] │ │ │ │ + @ instruction: 0xf19800b2 │ │ │ │ + ldrsh r4, [r5, r2] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ + str r2, [r5, #104] @ 0x68 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bics.w r0, r2, #5832704 @ 0x590000 │ │ │ │ - str r4, [r0, #20] │ │ │ │ + sbcs.w r0, r2, #178 @ 0xb2 │ │ │ │ + ldrsh r4, [r0, r2] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - sbc.w r0, r6, r9, asr #2 │ │ │ │ - ldr r4, [r4, #16] │ │ │ │ + stmia.w r6!, {r0, r3, r5, r7} │ │ │ │ + str r4, [r4, #100] @ 0x64 │ │ │ │ lsls r5, r6, #2 │ │ │ │ lsrs r4, r1, #28 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r7, #12] │ │ │ │ + ldrsh r2, [r7, r0] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xeb2000a9 │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ + strd r0, r0, [r0], #-676 @ 0x2a4 │ │ │ │ + str r2, [r5, #96] @ 0x60 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r3, #12] │ │ │ │ + str r0, [r3, #96] @ 0x60 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xf3a000b2 │ │ │ │ - @ instruction: 0xf37c00b2 │ │ │ │ - ldr r6, [r5, #8] │ │ │ │ + @ instruction: 0xf0e000b2 │ │ │ │ + @ instruction: 0xf0bc00b2 │ │ │ │ + str r6, [r5, #92] @ 0x5c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r2, #8] │ │ │ │ + str r0, [r2, #92] @ 0x5c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xeaa000a9 │ │ │ │ - eors.w r0, r6, r9, asr #2 │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ + b.n 597400 │ │ │ │ + lsls r1, r5, #2 │ │ │ │ + b.n 5973f0 │ │ │ │ + lsls r1, r5, #2 │ │ │ │ + str r0, [r5, #88] @ 0x58 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r0, [r2, #4] │ │ │ │ + ldrb r0, [r2, r6] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r2, [r5, #0] │ │ │ │ + str r2, [r5, #84] @ 0x54 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xf2f200b2 │ │ │ │ - str r0, [r1, #0] │ │ │ │ + bics.w r0, r2, #178 @ 0xb2 │ │ │ │ + ldrb r0, [r1, r5] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r0, [r6, r1] │ │ │ │ + strb r0, [r6, r6] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r2, [r6, #124] @ 0x7c │ │ │ │ + str r2, [r6, #80] @ 0x50 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrsh r2, [r1, r7] │ │ │ │ + ldrb r2, [r1, r4] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bic.w r0, sl, r9, asr #2 │ │ │ │ - str r4, [r0, #124] @ 0x7c │ │ │ │ + b.n 59733c │ │ │ │ + lsls r1, r5, #2 │ │ │ │ + str r4, [r0, #80] @ 0x50 │ │ │ │ lsls r5, r6, #2 │ │ │ │ adds r2, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r0, #120] @ 0x78 │ │ │ │ + str r2, [r0, #76] @ 0x4c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xe9bc00a9 │ │ │ │ - str r6, [r5, #116] @ 0x74 │ │ │ │ + b.n 597270 │ │ │ │ + lsls r1, r5, #2 │ │ │ │ + str r6, [r5, #72] @ 0x48 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xe9b400a9 │ │ │ │ - str r2, [r3, #116] @ 0x74 │ │ │ │ + b.n 597268 │ │ │ │ + lsls r1, r5, #2 │ │ │ │ + str r2, [r3, #72] @ 0x48 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, r3, r1 │ │ │ │ + asrs r0, r3, #30 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrsh r4, [r5, r4] │ │ │ │ + ldrb r4, [r5, r1] │ │ │ │ lsls r0, r6, #2 │ │ │ │ subs r2, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1889677,18 +1889702,18 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r4, [r2, r6] │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r1, r2, r4, r5, r6} │ │ │ │ - lsls r2, r4, #4 │ │ │ │ - ldrb r0, [r2, r4] │ │ │ │ - lsls r2, r2, #5 │ │ │ │ + itet lt │ │ │ │ + lsllt r2, r4, #4 │ │ │ │ + ldrbge r0, [r2, r4] │ │ │ │ + lsllt r2, r2, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #168] @ (59a3d8 ) │ │ │ │ adds r5, r2, #3 │ │ │ │ @@ -1889753,15 +1889778,15 @@ │ │ │ │ movs r2, #3 │ │ │ │ b.n 59a3b6 │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ ldrb r2, [r1, r3] │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r3, r4, r5, r6} │ │ │ │ + bkpt 0x00b8 │ │ │ │ lsls r2, r4, #4 │ │ │ │ ldrb r4, [r3, r1] │ │ │ │ lsls r2, r2, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -1889827,15 +1889852,15 @@ │ │ │ │ movs r2, #3 │ │ │ │ b.n 59a47c │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ ldrh r6, [r7, r7] │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r1, r2, r4, r6, r7} │ │ │ │ + bkpt 0x0016 │ │ │ │ lsls r2, r4, #4 │ │ │ │ ldrh r6, [r2, r6] │ │ │ │ lsls r2, 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, #3800] @ 0xed8 │ │ │ │ @@ -1890061,15 +1890086,15 @@ │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r6, r5] │ │ │ │ lsls r2, r2, #5 │ │ │ │ ldrh r0, [r0, #4] │ │ │ │ lsls r5, r2, #5 │ │ │ │ - pop {r2, r3, r5, r6, r7, pc} │ │ │ │ + cbnz r4, 59a772 │ │ │ │ lsls r2, r4, #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 │ │ │ │ @@ -1890388,15 +1890413,15 @@ │ │ │ │ nop │ │ │ │ ldrsb r0, [r2, r3] │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r4, [r2, r2] │ │ │ │ lsls r2, r2, #5 │ │ │ │ - hlt 0x0030 │ │ │ │ + @ instruction: 0xb7f0 │ │ │ │ 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, #3920] @ 0xf50 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #192] @ (59ab6c ) │ │ │ │ @@ -1890851,29 +1890876,29 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ b.n 59ac8e │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ strb r4, [r5, r1] │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r4, 59af82 │ │ │ │ + @ instruction: 0xb64c │ │ │ │ lsls r2, r4, #4 │ │ │ │ - @ instruction: 0xb852 │ │ │ │ + push {r1, r4, r7, lr} │ │ │ │ lsls r2, r4, #4 │ │ │ │ strh r2, [r4, r1] │ │ │ │ lsls r2, r2, #5 │ │ │ │ - @ instruction: 0xb6fa │ │ │ │ + push {r1, r3, r4, r5} │ │ │ │ lsls r2, r4, #4 │ │ │ │ - @ instruction: 0xb67c │ │ │ │ + cbz r4, 59affe │ │ │ │ lsls r2, r4, #4 │ │ │ │ - @ instruction: 0xb64e │ │ │ │ + cbz r6, 59aff6 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - @ instruction: 0xb616 │ │ │ │ + cbz r6, 59afec │ │ │ │ lsls r2, r4, #4 │ │ │ │ - push {r6, r7, lr} │ │ │ │ + cbz r0, 59afdc │ │ │ │ lsls r2, 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, #3944] @ 0xf68 │ │ │ │ ldr r2, [pc, #188] @ (59b06c ) │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ @@ -1891846,19 +1891871,19 @@ │ │ │ │ b.n 59b7ca │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r0, [pc, #456] @ (59bb9c ) │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #856 @ 0x358 │ │ │ │ + add r2, sp, #88 @ 0x58 │ │ │ │ lsls r2, r4, #4 │ │ │ │ @ instruction: 0x478a │ │ │ │ lsls r2, r2, #5 │ │ │ │ - add r3, sp, #1008 @ 0x3f0 │ │ │ │ + add r1, sp, #240 @ 0xf0 │ │ │ │ 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 │ │ │ │ ldr r2, [pc, #688] @ (59bca8 ) │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ @@ -1892772,21 +1892797,21 @@ │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ b.n 59c12a │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ subs r7, #88 @ 0x58 │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #848 @ (adr r3, 59c6c0 ) │ │ │ │ + add r1, pc, #80 @ (adr r1, 59c3c0 ) │ │ │ │ lsls r2, r4, #4 │ │ │ │ subs r6, #2 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - add r2, pc, #664 @ (adr r2, 59c610 ) │ │ │ │ + ldr r7, [sp, #920] @ 0x398 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - add r1, pc, #800 @ (adr r1, 59c69c ) │ │ │ │ + ldr r7, [sp, #32] │ │ │ │ lsls r2, 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, #3984] @ 0xf90 │ │ │ │ ldr r4, [pc, #340] @ (59c4e4 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -1893847,15 +1893872,15 @@ │ │ │ │ nop │ │ │ │ adds r2, #94 @ 0x5e │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #212 @ 0xd4 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - str r5, [sp, #632] @ 0x278 │ │ │ │ + str r2, [sp, #888] @ 0x378 │ │ │ │ lsls r2, r4, #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 │ │ │ │ @@ -1894013,15 +1894038,15 @@ │ │ │ │ subs r7, #184 @ 0xb8 │ │ │ │ adds r0, #118 @ 0x76 │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #150 @ 0x96 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - str r3, [sp, #640] @ 0x280 │ │ │ │ + str r0, [sp, #896] @ 0x380 │ │ │ │ lsls r2, r4, #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] @ (59d428 ) │ │ │ │ @@ -1894246,17 +1894271,17 @@ │ │ │ │ stmia r3!, {} │ │ │ │ cmp r6, #130 @ 0x82 │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #94 @ 0x5e │ │ │ │ lsls r2, r2, #5 │ │ │ │ - str r2, [sp, #472] @ 0x1d8 │ │ │ │ + ldrh r6, [r6, #60] @ 0x3c │ │ │ │ lsls r2, r4, #4 │ │ │ │ - str r2, [sp, #368] @ 0x170 │ │ │ │ + ldrh r4, [r3, #60] @ 0x3c │ │ │ │ lsls r2, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3704] @ 0xe78 │ │ │ │ ldr.w r2, [pc, #1072] @ 59d880 │ │ │ │ sub sp, #356 @ 0x164 │ │ │ │ @@ -1894657,21 +1894682,21 @@ │ │ │ │ b.n 59d494 │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r3, #162 @ 0xa2 │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r6, #58] @ 0x3a │ │ │ │ + ldrh r2, [r6, #36] @ 0x24 │ │ │ │ lsls r2, r4, #4 │ │ │ │ cmp r2, #18 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - ldrh r6, [r3, #46] @ 0x2e │ │ │ │ + ldrh r6, [r3, #24] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldrh r0, [r0, #36] @ 0x24 │ │ │ │ + ldrh r0, [r0, #14] │ │ │ │ lsls r2, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3672] @ 0xe58 │ │ │ │ ldr.w r2, [pc, #1580] @ 59ded8 │ │ │ │ sub sp, #388 @ 0x184 │ │ │ │ @@ -1895258,25 +1895283,25 @@ │ │ │ │ mov r3, r4 │ │ │ │ bl 598e48 │ │ │ │ b.n 59db14 │ │ │ │ movs r7, #70 @ 0x46 │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r2, #24] │ │ │ │ + ldrh r6, [r2, #2] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldrh r0, [r0, #16] │ │ │ │ + strh r0, [r0, #58] @ 0x3a │ │ │ │ lsls r2, r4, #4 │ │ │ │ movs r4, #202 @ 0xca │ │ │ │ lsls r2, r2, #5 │ │ │ │ - strh r0, [r7, #62] @ 0x3e │ │ │ │ + strh r0, [r7, #40] @ 0x28 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - strh r4, [r2, #54] @ 0x36 │ │ │ │ + strh r4, [r2, #32] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - strh r4, [r0, #50] @ 0x32 │ │ │ │ + strh r4, [r0, #28] │ │ │ │ lsls r2, r4, #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 │ │ │ │ @@ -1900627,28 +1900652,28 @@ │ │ │ │ add.w r0, r3, r0, lsl #2 │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ cmp r5, #142 @ 0x8e │ │ │ │ lsls r2, r2, #5 │ │ │ │ - ldr r1, [pc, #968] @ (5a1fe4 ) │ │ │ │ + bx r6 │ │ │ │ lsls r2, r4, #4 │ │ │ │ cmp r0, #251 @ 0xfb │ │ │ │ bhi.n 5a1c2a │ │ │ │ ldr r3, [pc, #12] @ (5a1c30 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #8] @ (5a1c34 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ lsrs r6, r2, #6 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - lsls r4, r3 │ │ │ │ + subs r5, #220 @ 0xdc │ │ │ │ lsls r1, r5, #2 │ │ │ │ cmp r1, #1 │ │ │ │ beq.n 5a1d12 │ │ │ │ cmp r1, #0 │ │ │ │ it eq │ │ │ │ cmpeq r0, #162 @ 0xa2 │ │ │ │ beq.n 5a1d1e │ │ │ │ @@ -1900807,25 +1900832,25 @@ │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ bx lr │ │ │ │ movs r0, #6 │ │ │ │ bx lr │ │ │ │ lsls r2, r3, #31 │ │ │ │ bmi.n 5a1d1e │ │ │ │ b.n 5a1d86 │ │ │ │ - bxns lr │ │ │ │ + add ip, r6 │ │ │ │ lsls r2, r4, #4 │ │ │ │ cmp r0, #248 @ 0xf8 │ │ │ │ bhi.n 5a1da8 │ │ │ │ ldr r3, [pc, #8] @ (5a1dac ) │ │ │ │ add r3, pc │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ bx lr │ │ │ │ movs r0, #4 │ │ │ │ bx lr │ │ │ │ - bx fp │ │ │ │ + add sl, r3 │ │ │ │ lsls r2, r4, #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] @ (5a1e84 ) │ │ │ │ sub sp, #176 @ 0xb0 │ │ │ │ @@ -1902822,15 +1902847,15 @@ │ │ │ │ b.n 5a3374 │ │ │ │ bls.n 5a32e4 │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ bhi.n 5a3334 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - adds r7, #228 @ 0xe4 │ │ │ │ + adds r5, #36 @ 0x24 │ │ │ │ lsls r2, r4, #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 │ │ │ │ @@ -1902876,15 +1902901,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #8] @ (5a3464 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ adcs.w r1, r6, #13238272 @ 0xca0000 │ │ │ │ - cmp r6, #132 @ 0x84 │ │ │ │ + cmp r3, #196 @ 0xc4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ sub.w r1, r2, #9 │ │ │ │ cmp r2, #32 │ │ │ │ it ne │ │ │ │ cmpne r1, #1 │ │ │ │ @@ -1904634,17 +1904659,17 @@ │ │ │ │ lsls r1, r2, #5 │ │ │ │ stmia r4!, {r1, r2, r3, r5} │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ stmia r3!, {r1, r3, r6} │ │ │ │ lsls r1, r2, #5 │ │ │ │ - subs r0, #190 @ 0xbe │ │ │ │ + adds r5, #254 @ 0xfe │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r2, r0, #4 │ │ │ │ + adds r2, r0, #1 │ │ │ │ lsls r1, r5, #2 │ │ │ │ adds r0, r2, #1 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1905776,39 +1905801,39 @@ │ │ │ │ b.n 5a5238 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ cbnz r6, 5a51ec │ │ │ │ lsls r1, r2, #5 │ │ │ │ cbnz r0, 5a51f0 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - movs r1, #124 @ 0x7c │ │ │ │ + subs r4, r7, #2 │ │ │ │ lsls r1, r5, #2 │ │ │ │ @ instruction: 0xb8d4 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - movs r0, #248 @ 0xf8 │ │ │ │ + subs r0, r7, #0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r2, [r7, #8] │ │ │ │ + strh r2, [r7, #50] @ 0x32 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r1, #30 │ │ │ │ + subs r6, r3, #1 │ │ │ │ lsls r1, r5, #2 │ │ │ │ subs r0, r7, #2 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r0, r7 │ │ │ │ + adds r0, r0, r4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r2, r6, r6 │ │ │ │ + adds r2, r6, r3 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - it │ │ │ │ - lsl r7, r4, #2 │ │ │ │ - itte │ │ │ │ - lsl r7, r4, #2 │ │ │ │ - sub r0, r0, r6 │ │ │ │ - lslal r1, r5, #2 │ │ │ │ - adds r0, r7, r2 │ │ │ │ + pop {r3, r4, r5, pc} │ │ │ │ + lsls r7, r4, #2 │ │ │ │ + pop {r1, r3, r4, r5, pc} │ │ │ │ + lsls r7, r4, #2 │ │ │ │ + adds r0, r0, r3 │ │ │ │ + lsls r1, r5, #2 │ │ │ │ + asrs r0, r7, #23 │ │ │ │ lsls r1, r5, #2 │ │ │ │ subs r2, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #28 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ @@ -1906566,39 +1906591,39 @@ │ │ │ │ ldr r2, [sp, #160] @ 0xa0 │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ bne.w 5a471e │ │ │ │ adds r2, #1 │ │ │ │ strh.w r6, [sp, #217] @ 0xd9 │ │ │ │ b.n 5a59be │ │ │ │ - asrs r0, r0, #13 │ │ │ │ + asrs r0, r0, #2 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r0, r3, #19 │ │ │ │ + asrs r0, r3, #8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r4, r2, #18 │ │ │ │ + asrs r4, r2, #7 │ │ │ │ lsls r1, r5, #2 │ │ │ │ adds r0, r2, #1 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r3, #13 │ │ │ │ + asrs r6, r3, #2 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r0, r4, #13 │ │ │ │ + asrs r0, r4, #2 │ │ │ │ lsls r1, r5, #2 │ │ │ │ cmp r4, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #10 │ │ │ │ + adds r2, #74 @ 0x4a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r2, r7, #8 │ │ │ │ + lsrs r2, r7, #29 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r2, r6, #13 │ │ │ │ + asrs r2, r6, #2 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - adds r3, #24 │ │ │ │ + adds r0, #88 @ 0x58 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb r6, [r4, #19] │ │ │ │ + ldrb r6, [r4, #8] │ │ │ │ lsls r5, r4, #2 │ │ │ │ adds r7, #212 @ 0xd4 │ │ │ │ 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 │ │ │ │ @@ -1907000,17 +1907025,17 @@ │ │ │ │ mrc2 15, 3, pc, cr1, cr15, {7} │ │ │ │ add r3, pc, #608 @ (adr r3, 5a60dc ) │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ add r2, pc, #928 @ (adr r2, 5a6224 ) │ │ │ │ lsls r1, r2, #5 │ │ │ │ - lsrs r4, r7, #9 │ │ │ │ + lsls r4, r7, #30 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r1, [sp, #680] @ 0x2a8 │ │ │ │ + str r6, [sp, #936] @ 0x3a8 │ │ │ │ lsls r6, r4, #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 │ │ │ │ @@ -1910796,15 +1910821,15 @@ │ │ │ │ movs r2, #2 │ │ │ │ str.w r2, [r3, #2404] @ 0x964 │ │ │ │ b.n 5a8814 │ │ │ │ add.w r3, r0, #143360 @ 0x23000 │ │ │ │ movs r2, #1 │ │ │ │ str.w r2, [r3, #2404] @ 0x964 │ │ │ │ b.n 5a8814 │ │ │ │ - b.n 5a8eec │ │ │ │ + b.n 5a896c │ │ │ │ lsls r1, r4, #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] @ (5a88b8 ) │ │ │ │ @@ -1911397,21 +1911422,21 @@ │ │ │ │ orrs r0, r2 │ │ │ │ b.n 5a8ade │ │ │ │ mov ip, lr │ │ │ │ b.n 5a8de8 │ │ │ │ cmp r0, #53 @ 0x35 │ │ │ │ bne.n 5a8d8c │ │ │ │ b.n 5a8cf4 │ │ │ │ - svc 78 @ 0x4e │ │ │ │ + bgt.n 5a8d8c │ │ │ │ lsls r1, r4, #4 │ │ │ │ - udf #98 @ 0x62 │ │ │ │ + blt.n 5a8db8 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - udf #76 @ 0x4c │ │ │ │ + blt.n 5a8d90 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - ble.n 5a8ed4 │ │ │ │ + bge.n 5a8f54 │ │ │ │ lsls r1, r4, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov lr, r0 │ │ │ │ sub sp, #24 │ │ │ │ @@ -1911445,15 +1911470,15 @@ │ │ │ │ ldr r3, [pc, #12] @ (5a8ef0 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - blt.n 5a8fe8 │ │ │ │ + bhi.n 5a8e68 │ │ │ │ lsls r1, r4, #4 │ │ │ │ subs r0, #6 │ │ │ │ cmp r0, #11 │ │ │ │ bhi.n 5a8f12 │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r0, r1, #32 │ │ │ │ lsrs r0, r1, #8 │ │ │ │ @@ -1912844,105 +1912869,105 @@ │ │ │ │ b.n 5a9af6 │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r0, [r3, #120] @ 0x78 │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 5a9b58 │ │ │ │ + ldmia r5!, {r6, r7} │ │ │ │ lsls r0, r5, #2 │ │ │ │ - beq.n 5a9b60 │ │ │ │ + ldmia r5!, {r1, r6, r7} │ │ │ │ lsls r0, r5, #2 │ │ │ │ - beq.n 5a9b70 │ │ │ │ + ldmia r5!, {r3, r6, r7} │ │ │ │ lsls r0, r5, #2 │ │ │ │ - beq.n 5a9b90 │ │ │ │ + ldmia r5!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r0, r5, #2 │ │ │ │ - beq.n 5a9bb0 │ │ │ │ + ldmia r5, {r2, r5, r6, r7} │ │ │ │ lsls r0, r5, #2 │ │ │ │ - beq.n 5a9bbc │ │ │ │ + ldmia r5, {r3, r5, r6, r7} │ │ │ │ lsls r0, r5, #2 │ │ │ │ - beq.n 5a9bd8 │ │ │ │ + ldmia r5, {r2, r4, r5, r6, r7} │ │ │ │ lsls r0, r5, #2 │ │ │ │ - beq.n 5a9be8 │ │ │ │ + ldmia r5, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r5, #2 │ │ │ │ - beq.n 5a9c00 │ │ │ │ + ldmia r6!, {r2} │ │ │ │ lsls r0, r5, #2 │ │ │ │ - beq.n 5a9c10 │ │ │ │ + ldmia r6!, {r1, r3} │ │ │ │ lsls r0, r5, #2 │ │ │ │ - beq.n 5a9c20 │ │ │ │ + ldmia r6!, {r4} │ │ │ │ lsls r0, r5, #2 │ │ │ │ - beq.n 5a9c58 │ │ │ │ + ldmia r6!, {r1, r3, r5} │ │ │ │ lsls r0, r5, #2 │ │ │ │ - beq.n 5a9c78 │ │ │ │ + ldmia r6!, {r3, r4, r5} │ │ │ │ lsls r0, r5, #2 │ │ │ │ - bne.n 5a9ca0 │ │ │ │ + ldmia r6, {r1, r3, r6} │ │ │ │ lsls r0, r5, #2 │ │ │ │ - bne.n 5a9cb0 │ │ │ │ + ldmia r6, {r4, r6} │ │ │ │ lsls r0, r5, #2 │ │ │ │ - bne.n 5a9ce8 │ │ │ │ + ldmia r6, {r1, r3, r5, r6} │ │ │ │ lsls r0, r5, #2 │ │ │ │ - bne.n 5a9d00 │ │ │ │ + ldmia r6, {r2, r4, r5, r6} │ │ │ │ lsls r0, r5, #2 │ │ │ │ - bne.n 5a9d18 │ │ │ │ + ldmia r6, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r0, r5, #2 │ │ │ │ - bne.n 5a9d40 │ │ │ │ + ldmia r6!, {r4, r7} │ │ │ │ lsls r0, r5, #2 │ │ │ │ - bne.n 5a9d40 │ │ │ │ + ldmia r6!, {r1, r2, r3, r7} │ │ │ │ lsls r0, r5, #2 │ │ │ │ - bne.n 5a9d58 │ │ │ │ + ldmia r6!, {r3, r4, r7} │ │ │ │ lsls r0, r5, #2 │ │ │ │ - bne.n 5a9d74 │ │ │ │ + ldmia r6!, {r2, r5, r7} │ │ │ │ lsls r0, r5, #2 │ │ │ │ - bne.n 5a9d8c │ │ │ │ + ldmia r6!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r0, r5, #2 │ │ │ │ - bne.n 5a9d94 │ │ │ │ + ldmia r6!, {r4, r5, r7} │ │ │ │ lsls r0, r5, #2 │ │ │ │ - bne.n 5a9bd4 │ │ │ │ + ldmia r6, {r1, r2, r3, r6, r7} │ │ │ │ lsls r0, r5, #2 │ │ │ │ - bne.n 5a9bfc │ │ │ │ + ldmia r6, {r5, r6, r7} │ │ │ │ lsls r0, r5, #2 │ │ │ │ - bne.n 5a9c0c │ │ │ │ + ldmia r6, {r1, r2, r5, r6, r7} │ │ │ │ lsls r0, r5, #2 │ │ │ │ - bne.n 5a9c3c │ │ │ │ + ldmia r6, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r5, #2 │ │ │ │ - bne.n 5a9c50 │ │ │ │ + ldmia r7!, {r2} │ │ │ │ lsls r0, r5, #2 │ │ │ │ - bne.n 5a9c64 │ │ │ │ + ldmia r7!, {r2, r3} │ │ │ │ lsls r0, r5, #2 │ │ │ │ - bne.n 5a9c88 │ │ │ │ + ldmia r7!, {r2, r3, r4} │ │ │ │ lsls r0, r5, #2 │ │ │ │ - bne.n 5a9cac │ │ │ │ + ldmia r7!, {r2, r3, r5} │ │ │ │ lsls r0, r5, #2 │ │ │ │ - bne.n 5a9ca8 │ │ │ │ + ldmia r7!, {r3, r5} │ │ │ │ lsls r0, r5, #2 │ │ │ │ - bne.n 5a9ca4 │ │ │ │ + ldmia r7!, {r2, r5} │ │ │ │ lsls r0, r5, #2 │ │ │ │ - bne.n 5a9cb8 │ │ │ │ + ldmia r7!, {r2, r3, r5} │ │ │ │ lsls r0, r5, #2 │ │ │ │ - bne.n 5a9cb0 │ │ │ │ + ldmia r7!, {r1, r2, r5} │ │ │ │ lsls r0, r5, #2 │ │ │ │ - bne.n 5a9cb8 │ │ │ │ + ldmia r7!, {r3, r5} │ │ │ │ lsls r0, r5, #2 │ │ │ │ - bne.n 5a9cc8 │ │ │ │ + ldmia r7!, {r1, r2, r3, r5} │ │ │ │ lsls r0, r5, #2 │ │ │ │ - bne.n 5a9cec │ │ │ │ + ldmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrb r0, [r6, r3] │ │ │ │ + ldrh r0, [r6, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bne.n 5a9c7c │ │ │ │ + ldmia r7!, {r1} │ │ │ │ lsls r0, r5, #2 │ │ │ │ str r0, [r0, #68] @ 0x44 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - bne.n 5a9c04 │ │ │ │ + ldmia r6, {r1, r6, r7} │ │ │ │ lsls r0, r5, #2 │ │ │ │ - stmia r7!, {r1, r4, r5, r7} │ │ │ │ + stmia r4!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bne.n 5a9dc4 │ │ │ │ + ldmia r6!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r0, r5, #2 │ │ │ │ - bne.n 5a9d80 │ │ │ │ + ldmia r6, {r1, r3, r4, r5, r6} │ │ │ │ lsls r0, r5, #2 │ │ │ │ ldrh r2, [r0, #0] │ │ │ │ ldrh r3, [r1, #0] │ │ │ │ cmp r2, r3 │ │ │ │ bne.n 5a9d1c │ │ │ │ ldrh r2, [r0, #2] │ │ │ │ ldrh r3, [r1, #2] │ │ │ │ @@ -1915488,31 +1915513,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [pc, #824] @ (5abba8 ) │ │ │ │ lsls r1, r2, #5 │ │ │ │ ldr r0, [pc, #808] @ (5abb9c ) │ │ │ │ lsls r1, r2, #5 │ │ │ │ adds r0, r2, #1 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r7 │ │ │ │ + subs r5, #252 @ 0xfc │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cbnz r6, 5ab8e0 │ │ │ │ + @ instruction: 0xb8c6 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - eors r6, r7 │ │ │ │ + subs r5, #190 @ 0xbe │ │ │ │ lsls r7, r5, #2 │ │ │ │ - rev r4, r2 │ │ │ │ + @ instruction: 0xb754 │ │ │ │ lsls r1, r4, #4 │ │ │ │ blxns sl │ │ │ │ lsls r1, r2, #5 │ │ │ │ - push {r1, r2, r5, lr} │ │ │ │ + sxtb r6, r4 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - push {r2, r3, r4, r5, lr} │ │ │ │ + sxtb r4, r7 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - push {r2, r3, r4, lr} │ │ │ │ + sxtb r4, r3 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - push {r1, r4, r5, lr} │ │ │ │ + sxtb r2, r6 │ │ │ │ lsls r0, 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, #1312] @ 5abdd0 │ │ │ │ @@ -1916314,15 +1916339,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r6, #232 @ 0xe8 │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb602 │ │ │ │ + cbz r2, 5ac1e8 │ │ │ │ lsls r1, r4, #4 │ │ │ │ subs r6, #142 @ 0x8e │ │ │ │ lsls r1, r2, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ @@ -1916376,15 +1916401,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r6, #64 @ 0x40 │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - cbz r6, 5ac286 │ │ │ │ + add sp, #376 @ 0x178 │ │ │ │ lsls r1, r4, #4 │ │ │ │ subs r5, #230 @ 0xe6 │ │ │ │ lsls r1, 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, #3744] @ 0xea0 │ │ │ │ @@ -1917321,25 +1917346,25 @@ │ │ │ │ nop │ │ │ │ adds r3, #254 @ 0xfe │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #216 @ 0xd8 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - add r1, pc, #464 @ (adr r1, 5ace94 ) │ │ │ │ + ldr r6, [sp, #720] @ 0x2d0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ subs r2, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #212 @ 0xd4 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #440 @ 0x1b8 │ │ │ │ + add r5, pc, #696 @ (adr r5, 5acf88 ) │ │ │ │ lsls r1, r4, #4 │ │ │ │ adds r3, #110 @ 0x6e │ │ │ │ lsls r1, r2, #5 │ │ │ │ - cmp r3, #146 @ 0x92 │ │ │ │ + cmp r0, #210 @ 0xd2 │ │ │ │ lsls r7, r5, #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] @ (5acd50 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1917579,37 +1917604,37 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 5acf00 │ │ │ │ ldr.w lr, [pc, #48] @ 5acf88 │ │ │ │ ldr r2, [pc, #48] @ (5acf8c ) │ │ │ │ add lr, pc │ │ │ │ add r2, pc │ │ │ │ b.n 5acf00 │ │ │ │ - cmp r1, #64 @ 0x40 │ │ │ │ + movs r6, #128 @ 0x80 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [r3, #48] @ 0x30 │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r1, #48 @ 0x30 │ │ │ │ + movs r6, #112 @ 0x70 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r4, [sp, #232] @ 0xe8 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - cmp r1, #12 │ │ │ │ + movs r6, #76 @ 0x4c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [r0, #76] @ 0x4c │ │ │ │ + ldr r6, [r0, #32] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cmp r0, #250 @ 0xfa │ │ │ │ + movs r6, #58 @ 0x3a │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r4, [r5, #4] │ │ │ │ + strb r4, [r5, #25] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r6, [sp, #632] @ 0x278 │ │ │ │ + ldr r3, [sp, #888] @ 0x378 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r0, [r5, #72] @ 0x48 │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r6, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r3, [sp, #696] @ 0x2b8 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrb r4, [r2, #4] │ │ │ │ + strb r4, [r2, #25] │ │ │ │ lsls r3, r4, #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] @ 5acfd0 │ │ │ │ @@ -1917623,21 +1917648,21 @@ │ │ │ │ str.w ip, [sp, #4] │ │ │ │ ldr.w ip, [pc, #28] @ 5acfdc │ │ │ │ add ip, pc │ │ │ │ str.w ip, [sp] │ │ │ │ bl 5ab6ec │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r6, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r3, [sp, #736] @ 0x2e0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - cbz r2, 5ad02e │ │ │ │ + sub sp, #104 @ 0x68 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r4, [sp, #624] @ 0x270 │ │ │ │ + str r1, [sp, #880] @ 0x370 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r6, [r2, #36] @ 0x24 │ │ │ │ + str r6, [r2, #120] @ 0x78 │ │ │ │ lsls r3, r4, #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] @ 5ad020 │ │ │ │ @@ -1917651,21 +1917676,21 @@ │ │ │ │ str.w ip, [sp, #4] │ │ │ │ ldr.w ip, [pc, #28] @ 5ad02c │ │ │ │ add ip, pc │ │ │ │ str.w ip, [sp] │ │ │ │ bl 5ab6ec │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r6, [sp, #288] @ 0x120 │ │ │ │ + ldr r3, [sp, #544] @ 0x220 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - cbz r2, 5ad068 │ │ │ │ + add sp, #264 @ 0x108 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r3, #20 │ │ │ │ + movs r0, #84 @ 0x54 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrb r6, [r3, #1] │ │ │ │ + strb r6, [r3, #22] │ │ │ │ lsls r3, r4, #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 │ │ │ │ @@ -1917774,31 +1917799,31 @@ │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r2, #1 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #144 @ 0x90 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - movs r7, #178 @ 0xb2 │ │ │ │ + movs r4, #242 @ 0xf2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r7, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r4, [sp, #672] @ 0x2a0 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - movs r7, #130 @ 0x82 │ │ │ │ + movs r4, #194 @ 0xc2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r5, [sp, #832] @ 0x340 │ │ │ │ + ldr r3, [sp, #64] @ 0x40 │ │ │ │ lsls r1, r4, #4 │ │ │ │ cmp r6, #228 @ 0xe4 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - ldr r4, [sp, #224] @ 0xe0 │ │ │ │ + ldr r1, [sp, #480] @ 0x1e0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r4, [sp, #312] @ 0x138 │ │ │ │ + ldr r1, [sp, #568] @ 0x238 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r4, [sp, #184] @ 0xb8 │ │ │ │ + ldr r1, [sp, #440] @ 0x1b8 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r4, [sp, #272] @ 0x110 │ │ │ │ + ldr r1, [sp, #528] @ 0x210 │ │ │ │ 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, #3432] @ 0xd68 │ │ │ │ sub.w sp, sp, #628 @ 0x274 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1922260,15 +1922285,15 @@ │ │ │ │ addw sp, sp, #2684 @ 0xa7c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ mrc2 1, 1, r0, cr6, cr0, {2} │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r7, #68] @ 0x44 │ │ │ │ + ldr r6, [r7, #24] │ │ │ │ lsls r1, r4, #4 │ │ │ │ mcrr2 1, 5, r0, lr, cr0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3232] @ 0xca0 │ │ │ │ sub.w sp, sp, #828 @ 0x33c │ │ │ │ @@ -1925239,19 +1925264,19 @@ │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ bgt.n 5b251c │ │ │ │ lsls r0, r2, #5 │ │ │ │ adds r0, r2, #1 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #968] @ (5b27fc ) │ │ │ │ + mov r2, r6 │ │ │ │ lsls r1, r4, #4 │ │ │ │ bgt.n 5b2458 │ │ │ │ lsls r0, r2, #5 │ │ │ │ - bx r0 │ │ │ │ + add r6, r8 │ │ │ │ lsls r1, r4, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip, #2608] @ 0xa30 │ │ │ │ @@ -1925310,15 +1925335,15 @@ │ │ │ │ add.w sp, sp, #5536 @ 0x15a0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ blt.n 5b2428 │ │ │ │ lsls r0, r2, #5 │ │ │ │ - mov r2, r8 │ │ │ │ + bics r2, r0 │ │ │ │ lsls r1, r4, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ blt.n 5b2558 │ │ │ │ lsls r0, r2, #5 │ │ │ │ push {lr} │ │ │ │ ldrb.w r3, [r0, #76] @ 0x4c │ │ │ │ @@ -1926608,29 +1926633,29 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ beq.n 5b3140 │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7, {r1, r4, r7} │ │ │ │ lsls r0, r2, #5 │ │ │ │ - subs r5, #72 @ 0x48 │ │ │ │ + subs r2, #136 @ 0x88 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - stmia r6!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r3!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r5, #114 @ 0x72 │ │ │ │ + subs r2, #178 @ 0xb2 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - stmia r6!, {r3, r5, r6} │ │ │ │ + stmia r3!, {r3, r5, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r4, #244 @ 0xf4 │ │ │ │ + subs r2, #52 @ 0x34 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - stmia r6!, {r1, r3, r4, r6} │ │ │ │ + stmia r3!, {r1, r3, r4, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r4, #174 @ 0xae │ │ │ │ + subs r1, #238 @ 0xee │ │ │ │ lsls r0, r5, #2 │ │ │ │ - stmia r6!, {r2, r3, r6} │ │ │ │ + stmia r3!, {r2, r3, r7} │ │ │ │ lsls r5, r4, #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 │ │ │ │ @@ -1927528,23 +1927553,23 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 5b3afe │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ stmia r5!, {r4, r5} │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r0, r4] │ │ │ │ + ldr r6, [pc, #256] @ (5b3c44 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, #64 @ 0x40 │ │ │ │ + adds r1, #128 @ 0x80 │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmia r4!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r0, r2, #5 │ │ │ │ - stmia r5!, {r1, r3, r5, r7} │ │ │ │ + stmia r2!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r4, #12 │ │ │ │ + adds r1, #76 @ 0x4c │ │ │ │ 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 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ @@ -1927711,19 +1927736,19 @@ │ │ │ │ subs r7, #132 @ 0x84 │ │ │ │ stmia r4!, {r3, r7} │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r1, r2, r3} │ │ │ │ lsls r0, r2, #5 │ │ │ │ - adds r2, #188 @ 0xbc │ │ │ │ + cmp r7, #252 @ 0xfc │ │ │ │ lsls r0, r5, #2 │ │ │ │ - adds r2, #190 @ 0xbe │ │ │ │ + cmp r7, #254 @ 0xfe │ │ │ │ lsls r0, r5, #2 │ │ │ │ - adds r2, #168 @ 0xa8 │ │ │ │ + cmp r7, #232 @ 0xe8 │ │ │ │ lsls r0, 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] @ 5b3db8 │ │ │ │ sub sp, #392 @ 0x188 │ │ │ │ @@ -1927932,15 +1927957,15 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ stmia r1!, {r2, r3, r5, r7} │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #20 │ │ │ │ + adds r7, #84 @ 0x54 │ │ │ │ lsls r1, r4, #4 │ │ │ │ stmia r0!, {r2, r3, r4, r7} │ │ │ │ lsls r0, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3616] @ 0xe20 │ │ │ │ @@ -1928085,21 +1928110,21 @@ │ │ │ │ beq.n 5b40aa │ │ │ │ b.n 5b40f4 │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ stmia r0!, {r2, r3, r6} │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #72 @ 0x48 │ │ │ │ + adds r6, #136 @ 0x88 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - subs r1, #74 @ 0x4a │ │ │ │ + adds r6, #138 @ 0x8a │ │ │ │ lsls r1, r4, #4 │ │ │ │ lsrs r0, r7, #15 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - subs r0, #126 @ 0x7e │ │ │ │ + adds r5, #190 @ 0xbe │ │ │ │ lsls r1, r4, #4 │ │ │ │ itee cc │ │ │ │ lslcc r0, r2, #5 │ │ │ │ stmdbcs sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ movcs.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1928238,32 +1928263,30 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 5b3ab4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ bkpt 0x00be │ │ │ │ lsls r0, r2, #5 │ │ │ │ - adds r7, #158 @ 0x9e │ │ │ │ + adds r4, #222 @ 0xde │ │ │ │ lsls r1, r4, #4 │ │ │ │ - adds r7, #156 @ 0x9c │ │ │ │ + adds r4, #220 @ 0xdc │ │ │ │ lsls r1, r4, #4 │ │ │ │ - adds r7, #160 @ 0xa0 │ │ │ │ + adds r4, #224 @ 0xe0 │ │ │ │ lsls r1, r4, #4 │ │ │ │ adds r0, r2, #1 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #154 @ 0x9a │ │ │ │ + adds r3, #218 @ 0xda │ │ │ │ lsls r1, r4, #4 │ │ │ │ - lsls r0, r6, #9 │ │ │ │ - lsls r0, r5, #2 │ │ │ │ - adds r6, #100 @ 0x64 │ │ │ │ + vrev32.8 d0, d23 │ │ │ │ + adds r3, #164 @ 0xa4 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - adds r6, #66 @ 0x42 │ │ │ │ + adds r3, #130 @ 0x82 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - lsls r0, r3, #8 │ │ │ │ - lsls r0, r5, #2 │ │ │ │ + vhadd.u16 d16, d24, d23 │ │ │ │ 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 │ │ │ │ ldr r4, [pc, #352] @ (5b443c ) │ │ │ │ @@ -1928402,23 +1928425,23 @@ │ │ │ │ bl 5b3ab4 │ │ │ │ b.n 5b43e6 │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ pop {r2, r3, r4, pc} │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #164 @ 0xa4 │ │ │ │ + cmp r1, #228 @ 0xe4 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - adds r4, #152 @ 0x98 │ │ │ │ + adds r1, #216 @ 0xd8 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - adds r4, #116 @ 0x74 │ │ │ │ + adds r1, #180 @ 0xb4 │ │ │ │ lsls r1, r4, #4 │ │ │ │ pop {r2, r3} │ │ │ │ lsls r0, r2, #5 │ │ │ │ - adds r4, #36 @ 0x24 │ │ │ │ + adds r1, #100 @ 0x64 │ │ │ │ lsls r1, 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, #3656] @ 0xe48 │ │ │ │ ldr r2, [pc, #312] @ (5b45a4 ) │ │ │ │ sub sp, #412 @ 0x19c │ │ │ │ @@ -1928546,27 +1928569,27 @@ │ │ │ │ b.n 5b4552 │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cbnz r6, 5b460a │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #136 @ 0x88 │ │ │ │ + adds r1, #200 @ 0xc8 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - adds r4, #140 @ 0x8c │ │ │ │ + adds r1, #204 @ 0xcc │ │ │ │ lsls r1, r4, #4 │ │ │ │ lsls r2, r3, #27 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - adds r4, #0 │ │ │ │ + adds r1, #64 @ 0x40 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - adds r3, #204 @ 0xcc │ │ │ │ + adds r1, #12 │ │ │ │ lsls r1, r4, #4 │ │ │ │ hlt 0x0026 │ │ │ │ lsls r0, r2, #5 │ │ │ │ - adds r3, #130 @ 0x82 │ │ │ │ + adds r0, #194 @ 0xc2 │ │ │ │ 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, #3760] @ 0xeb0 │ │ │ │ ldr.w r7, [pc, #1100] @ 5b4a28 │ │ │ │ sub sp, #300 @ 0x12c │ │ │ │ @@ -1928993,41 +1929016,41 @@ │ │ │ │ b.n 5b4840 │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ rev r0, r3 │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #36 @ 0x24 │ │ │ │ + cmp r0, #100 @ 0x64 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - adds r1, #212 @ 0xd4 │ │ │ │ + cmp r7, #20 │ │ │ │ lsls r1, r4, #4 │ │ │ │ cbnz r4, 5b4a6e │ │ │ │ lsls r0, r2, #5 │ │ │ │ - cmp r1, #160 @ 0xa0 │ │ │ │ + movs r6, #224 @ 0xe0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - adds r0, #106 @ 0x6a │ │ │ │ + cmp r5, #170 @ 0xaa │ │ │ │ lsls r1, r4, #4 │ │ │ │ - cmp r1, #72 @ 0x48 │ │ │ │ + movs r6, #136 @ 0x88 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - cmp r7, #190 @ 0xbe │ │ │ │ + cmp r4, #254 @ 0xfe │ │ │ │ lsls r1, r4, #4 │ │ │ │ - cmp r0, #92 @ 0x5c │ │ │ │ + movs r5, #156 @ 0x9c │ │ │ │ lsls r0, r5, #2 │ │ │ │ - cmp r6, #134 @ 0x86 │ │ │ │ + cmp r3, #198 @ 0xc6 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - movs r7, #178 @ 0xb2 │ │ │ │ + movs r4, #242 @ 0xf2 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - cmp r6, #68 @ 0x44 │ │ │ │ + cmp r3, #132 @ 0x84 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - movs r7, #232 @ 0xe8 │ │ │ │ + movs r5, #40 @ 0x28 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - cmp r6, #46 @ 0x2e │ │ │ │ + cmp r3, #110 @ 0x6e │ │ │ │ lsls r1, r4, #4 │ │ │ │ - cmp r5, #222 @ 0xde │ │ │ │ + cmp r3, #30 │ │ │ │ lsls r1, 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] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ @@ -1929476,48 +1929499,48 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r1, r3, r5, r6, lr} │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r4, #62] @ 0x3e │ │ │ │ + ldrh r6, [r4, #40] @ 0x28 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cmp r5, #184 @ 0xb8 │ │ │ │ + cmp r2, #248 @ 0xf8 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - cmp r1, #192 @ 0xc0 │ │ │ │ + movs r7, #0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - movs r6, #170 @ 0xaa │ │ │ │ + movs r3, #234 @ 0xea │ │ │ │ lsls r0, r5, #2 │ │ │ │ - asrs r2, r5, #8 │ │ │ │ + lsrs r2, r5, #29 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - cmp r4, #250 @ 0xfa │ │ │ │ + cmp r2, #58 @ 0x3a │ │ │ │ lsls r1, r4, #4 │ │ │ │ - cmp r1, #4 │ │ │ │ + movs r6, #68 @ 0x44 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - cmp r0, #38 @ 0x26 │ │ │ │ + movs r5, #102 @ 0x66 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - cmp r5, #4 │ │ │ │ + cmp r2, #68 @ 0x44 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - cmp r5, #6 │ │ │ │ + cmp r2, #70 @ 0x46 │ │ │ │ lsls r1, r4, #4 │ │ │ │ vsra.u32 q0, q0, #6 │ │ │ │ - cmp r4, #114 @ 0x72 │ │ │ │ + cmp r1, #178 @ 0xb2 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - cmp r4, #118 @ 0x76 │ │ │ │ + cmp r1, #182 @ 0xb6 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - cmp r3, #120 @ 0x78 │ │ │ │ + cmp r0, #184 @ 0xb8 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - movs r4, #166 @ 0xa6 │ │ │ │ + movs r1, #230 @ 0xe6 │ │ │ │ lsls r0, r5, #2 │ │ │ │ cbz r0, 5b4fc4 │ │ │ │ lsls r0, r2, #5 │ │ │ │ - cmp r1, #192 @ 0xc0 │ │ │ │ + movs r7, #0 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - movs r4, #208 @ 0xd0 │ │ │ │ + movs r2, #16 │ │ │ │ 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] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip, #3576] @ 0xdf8 │ │ │ │ @@ -1929693,30 +1929716,30 @@ │ │ │ │ blx r6 │ │ │ │ b.n 5b503e │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ add sp, #184 @ 0xb8 │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #96 @ 0x60 │ │ │ │ + movs r1, #160 @ 0xa0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - cmp r0, #188 @ 0xbc │ │ │ │ + movs r5, #252 @ 0xfc │ │ │ │ lsls r1, r4, #4 │ │ │ │ - cmp r0, #190 @ 0xbe │ │ │ │ + movs r5, #254 @ 0xfe │ │ │ │ lsls r1, r4, #4 │ │ │ │ @ instruction: 0xfb900150 │ │ │ │ - cmp r0, #162 @ 0xa2 │ │ │ │ + movs r5, #226 @ 0xe2 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - cmp r0, #108 @ 0x6c │ │ │ │ + movs r5, #172 @ 0xac │ │ │ │ lsls r1, r4, #4 │ │ │ │ add r6, sp, #848 @ 0x350 │ │ │ │ lsls r0, r2, #5 │ │ │ │ - movs r3, #148 @ 0x94 │ │ │ │ + movs r0, #212 @ 0xd4 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - cmp r0, #18 │ │ │ │ + movs r5, #82 @ 0x52 │ │ │ │ lsls r1, r4, #4 │ │ │ │ │ │ │ │ 005b51bc : │ │ │ │ stmdb 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 │ │ │ │ @@ -1930036,19 +1930059,19 @@ │ │ │ │ b.n 5b554a │ │ │ │ strh r1, [r0, #4] │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ add r6, sp, #160 @ 0xa0 │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #178 @ 0xb2 │ │ │ │ + movs r1, #242 @ 0xf2 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - movs r3, #58 @ 0x3a │ │ │ │ + movs r0, #122 @ 0x7a │ │ │ │ lsls r1, r4, #4 │ │ │ │ - movs r0, #64 @ 0x40 │ │ │ │ + adds r0, r0, #6 │ │ │ │ lsls r0, r5, #2 │ │ │ │ movs r1, #0 │ │ │ │ add r7, sp, #148 @ 0x94 │ │ │ │ mov r0, r4 │ │ │ │ mov.w fp, #0 │ │ │ │ bl 571f80 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x46028c> │ │ │ │ movs r2, #100 @ 0x64 │ │ │ │ @@ -1930640,17 +1930663,17 @@ │ │ │ │ strd r6, r5, [sp, #24] │ │ │ │ b.n 5b5b0a │ │ │ │ blx 6797c <__errno_location@plt> │ │ │ │ movs r3, #22 │ │ │ │ str r3, [r0, #0] │ │ │ │ b.n 5b5b0a │ │ │ │ nop │ │ │ │ - b.n 5b5748 │ │ │ │ + b.n 5b61c8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r2, r5, #2 │ │ │ │ + subs r2, r5, r7 │ │ │ │ lsls r1, r4, #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 │ │ │ │ @@ -1931785,15 +1931808,15 @@ │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ ldr r0, [sp, #592] @ 0x250 │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r1, #11] │ │ │ │ + strb r6, [r1, #0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ ldr r0, [sp, #368] @ 0x170 │ │ │ │ lsls r0, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -1931914,17 +1931937,17 @@ │ │ │ │ str.w r8, [r4, #44] @ 0x2c │ │ │ │ str r2, [r4, #32] │ │ │ │ b.n 5b6832 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r2, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r5, #17 │ │ │ │ + lsrs r0, r5, #6 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrh r0, [r6, #56] @ 0x38 │ │ │ │ + ldrh r0, [r6, #34] @ 0x22 │ │ │ │ lsls r5, r4, #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 │ │ │ │ @@ -1943867,15 +1943890,15 @@ │ │ │ │ orreq.w r2, r2, #2 │ │ │ │ strbeq r2, [r3, #3] │ │ │ │ b.n 5bec24 │ │ │ │ bl 443750 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x331a5c> │ │ │ │ movw r3, #12336 @ 0x3030 │ │ │ │ b.n 5bec3e │ │ │ │ nop │ │ │ │ - bics.w r0, r8, #178 @ 0xb2 │ │ │ │ + ldcl 0, cr0, [r8, #-712]! @ 0xfffffd38 │ │ │ │ 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 │ │ │ │ ldr.w r8, [pc, #416] @ 5bee84 │ │ │ │ @@ -1943930,15 +1943953,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 5bed34 │ │ │ │ blx 68474 │ │ │ │ ldr.w r3, [r5, #-4] │ │ │ │ b.n 5bed3c │ │ │ │ add.w r0, r6, #644 @ 0x284 │ │ │ │ add.w r7, r6, #215040 @ 0x34800 │ │ │ │ - bl a94904 │ │ │ │ + bl a9485c │ │ │ │ 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 │ │ │ │ @@ -1944022,15 +1944045,15 @@ │ │ │ │ bne.n 5bedfa │ │ │ │ b.n 5bee52 │ │ │ │ mov r1, r4 │ │ │ │ b.n 5bee24 │ │ │ │ nop │ │ │ │ asrs r4, r2, #12 │ │ │ │ lsls r0, r2, #5 │ │ │ │ - ldrh r4, [r3, #36] @ 0x24 │ │ │ │ + ldrh r4, [r3, #14] │ │ │ │ lsls r0, r4, #4 │ │ │ │ subs r2, #96 @ 0x60 │ │ │ │ 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 │ │ │ │ @@ -1944311,15 +1944334,15 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ asrs r2, r2, #5 │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r1, #30 │ │ │ │ lsls r0, r2, #5 │ │ │ │ - ldrh r0, [r7, #4] │ │ │ │ + strh r0, [r7, #46] @ 0x2e │ │ │ │ lsls r0, 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 │ │ │ │ @@ -1944448,15 +1944471,15 @@ │ │ │ │ bne.n 5bf2fc │ │ │ │ dmb ish │ │ │ │ ldr.w ip, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 5bf2e2 │ │ │ │ b.n 5bf27c │ │ │ │ nop │ │ │ │ - ldrh r2, [r4, #8] │ │ │ │ + strh r2, [r4, #50] @ 0x32 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -1944647,19 +1944670,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 5bf3be │ │ │ │ nop │ │ │ │ - strh r2, [r0, #44] @ 0x2c │ │ │ │ + strh r2, [r0, #22] │ │ │ │ lsls r0, r4, #4 │ │ │ │ - strh r4, [r5, #40] @ 0x28 │ │ │ │ + strh r4, [r5, #18] │ │ │ │ lsls r0, r4, #4 │ │ │ │ - strh r6, [r7, #38] @ 0x26 │ │ │ │ + strh r6, [r7, #16] │ │ │ │ lsls r0, 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 │ │ │ │ @@ -1945272,15 +1945295,15 @@ │ │ │ │ beq.n 5bfcf6 │ │ │ │ lsls r0, r4, #3 │ │ │ │ bmi.n 5bfcf6 │ │ │ │ ldr r3, [r5, #104] @ 0x68 │ │ │ │ cbz r3, 5bfc66 │ │ │ │ add.w r0, r6, #644 @ 0x284 │ │ │ │ mov r6, fp │ │ │ │ - bl a94b44 │ │ │ │ + bl a94a9c │ │ │ │ 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] │ │ │ │ @@ -1945433,15 +1945456,15 @@ │ │ │ │ strb.w r2, [r5, #122] @ 0x7a │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 5bfc02 │ │ │ │ ands.w r1, r4, #8 │ │ │ │ beq.n 5bfcfc │ │ │ │ add.w r0, r6, #644 @ 0x284 │ │ │ │ add.w r7, r6, #644 @ 0x284 │ │ │ │ - bl a94b44 │ │ │ │ + bl a94a9c │ │ │ │ ldr.w r9, [r6, #688] @ 0x2b0 │ │ │ │ mov sl, r0 │ │ │ │ ldr.w r0, [fp] │ │ │ │ mov r1, r9 │ │ │ │ blx 67550 <__aeabi_uidivmod@plt> │ │ │ │ ldr.w r2, [fp, #4] │ │ │ │ mov r3, r9 │ │ │ │ @@ -1945511,15 +1945534,15 @@ │ │ │ │ cmp r4, r1 │ │ │ │ it ls │ │ │ │ movls r0, r3 │ │ │ │ bls.n 5bfe9e │ │ │ │ b.n 5bfe7c │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ - bl a94b74 │ │ │ │ + bl a94acc │ │ │ │ b.n 5bfd54 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ ldr.w r2, [r2, #1540] @ 0x604 │ │ │ │ dmb ish │ │ │ │ cmp r2, #1 │ │ │ │ bne.n 5bfede │ │ │ │ ldr.w r0, [fp] │ │ │ │ @@ -1945595,17 +1945618,17 @@ │ │ │ │ b.n 5bfefe │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsls r4, r4, #16 │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r5, #20] │ │ │ │ + ldrb r4, [r5, #9] │ │ │ │ lsls r0, r4, #4 │ │ │ │ - ldrb r4, [r0, #19] │ │ │ │ + ldrb r4, [r0, #8] │ │ │ │ lsls r0, r4, #4 │ │ │ │ lsls r4, r4, #10 │ │ │ │ lsls r0, r2, #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 │ │ │ │ @@ -1945647,15 +1945670,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 5c001a │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 5c0162 │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r5, #644 @ 0x284 │ │ │ │ - bl a94b74 │ │ │ │ + bl a94acc │ │ │ │ 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] │ │ │ │ @@ -1945715,15 +1945738,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 5c00d4 │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 5c0166 │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r5, #644 @ 0x284 │ │ │ │ - bl a94b74 │ │ │ │ + bl a94acc │ │ │ │ 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 5c008a │ │ │ │ @@ -1945900,17 +1945923,17 @@ │ │ │ │ b.n 5c022e │ │ │ │ movs r0, r6 │ │ │ │ lsls r0, r2, #5 │ │ │ │ cmp r6, #42 @ 0x2a │ │ │ │ lsls r3, r2, #5 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r3, #14] │ │ │ │ + strb r0, [r3, #3] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strb r2, [r7, #14] │ │ │ │ + strb r2, [r7, #3] │ │ │ │ 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, #4000] @ 0xfa0 │ │ │ │ ldr r5, [pc, #820] @ (5c0610 ) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -1946257,15 +1946280,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} │ │ │ │ - strb r4, [r2, #13] │ │ │ │ + strb r4, [r2, #2] │ │ │ │ lsls r0, 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 │ │ │ │ @@ -1946360,21 +1946383,21 @@ │ │ │ │ ldr r1, [pc, #24] @ (5c07a8 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ bl 5bea04 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 5c0714 │ │ │ │ nop │ │ │ │ - strb r4, [r2, #11] │ │ │ │ + strb r4, [r2, #0] │ │ │ │ lsls r0, r4, #4 │ │ │ │ - strb r6, [r1, #10] │ │ │ │ + ldr r6, [r1, #124] @ 0x7c │ │ │ │ lsls r0, r4, #4 │ │ │ │ - strb r2, [r4, #9] │ │ │ │ + ldr r2, [r4, #120] @ 0x78 │ │ │ │ lsls r0, r4, #4 │ │ │ │ - strb r4, [r1, #9] │ │ │ │ + ldr r4, [r1, #120] @ 0x78 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -1946388,15 +1946411,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} │ │ │ │ - strb r4, [r7, #8] │ │ │ │ + ldr r4, [r7, #116] @ 0x74 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -1946414,15 +1946437,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r3, #556] @ 0x22c │ │ │ │ blx r2 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - strb r6, [r0, #8] │ │ │ │ + ldr r6, [r0, #116] @ 0x74 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -1946430,15 +1946453,15 @@ │ │ │ │ add r1, pc │ │ │ │ bl 5bea04 │ │ │ │ ldr.w r3, [r4, #560] @ 0x230 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - strb r2, [r6, #7] │ │ │ │ + ldr r2, [r6, #112] @ 0x70 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -1946450,15 +1946473,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} │ │ │ │ - strb r4, [r4, #7] │ │ │ │ + ldr r4, [r4, #112] @ 0x70 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -1946466,15 +1946489,15 @@ │ │ │ │ add r1, pc │ │ │ │ bl 5bea04 │ │ │ │ ldr.w r3, [r4, #568] @ 0x238 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - strb r6, [r0, #7] │ │ │ │ + ldr r6, [r0, #112] @ 0x70 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -1946531,15 +1946554,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 5c0900 │ │ │ │ - strb r6, [r0, #5] │ │ │ │ + ldr r6, [r0, #104] @ 0x68 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -1946553,15 +1946576,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - strb r2, [r1, #4] │ │ │ │ + ldr r2, [r1, #100] @ 0x64 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -1946576,15 +1946599,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [pc, #16] @ (5c09e8 ) │ │ │ │ strd r2, r3, [sp] │ │ │ │ add r1, pc │ │ │ │ bl 5bea04 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ b.n 5c09c8 │ │ │ │ - strb r0, [r2, #3] │ │ │ │ + ldr r0, [r2, #96] @ 0x60 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -1946596,29 +1946619,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} │ │ │ │ - strb r4, [r7, #2] │ │ │ │ + ldr r4, [r7, #92] @ 0x5c │ │ │ │ lsls r0, 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] @ (5c0a48 ) │ │ │ │ ldr.w r4, [r0, #640] @ 0x280 │ │ │ │ add r1, pc │ │ │ │ bl 5bea04 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r4, #544] @ 0x220 │ │ │ │ blx r3 │ │ │ │ pop {r4, pc} │ │ │ │ - strb r0, [r4, #2] │ │ │ │ + ldr r0, [r4, #92] @ 0x5c │ │ │ │ lsls r0, 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 │ │ │ │ @@ -1946630,15 +1946653,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} │ │ │ │ - strb r0, [r1, #2] │ │ │ │ + ldr r0, [r1, #92] @ 0x5c │ │ │ │ lsls r0, 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 │ │ │ │ @@ -1946655,15 +1946678,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 │ │ │ │ - strb r0, [r1, #2] │ │ │ │ + ldr r0, [r1, #92] @ 0x5c │ │ │ │ lsls r0, 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 │ │ │ │ @@ -1946672,15 +1946695,15 @@ │ │ │ │ bl 5bea04 │ │ │ │ ldr r3, [r4, #112] @ 0x70 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - strb r2, [r5, #1] │ │ │ │ + ldr r2, [r5, #88] @ 0x58 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -1946689,15 +1946712,15 @@ │ │ │ │ bl 5bea04 │ │ │ │ ldr r3, [r4, #116] @ 0x74 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - strb r2, [r3, #1] │ │ │ │ + ldr r2, [r3, #88] @ 0x58 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -1946706,15 +1946729,15 @@ │ │ │ │ bl 5bea04 │ │ │ │ ldr r3, [r4, #120] @ 0x78 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - strb r2, [r1, #1] │ │ │ │ + ldr r2, [r1, #88] @ 0x58 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -1946729,15 +1946752,15 @@ │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #124] @ 0x7c │ │ │ │ blx r5 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - strb r4, [r7, #0] │ │ │ │ + ldr r4, [r7, #84] @ 0x54 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -1946760,15 +1946783,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 5c0ba6 │ │ │ │ ldr r1, [pc, #8] @ (5c0bd0 ) │ │ │ │ mov r0, r3 │ │ │ │ add r1, pc │ │ │ │ bl 5bea04 │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r2, #0] │ │ │ │ + ldr r0, [r2, #84] @ 0x54 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -1946847,15 +1946870,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r6, [r1, #112] @ 0x70 │ │ │ │ + ldr r6, [r1, #68] @ 0x44 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -1947184,15 +1947207,15 @@ │ │ │ │ addw r3, r3, #513 @ 0x201 │ │ │ │ cmp r3, r1 │ │ │ │ bne.n 5c1064 │ │ │ │ add.w r3, r4, #696 @ 0x2b8 │ │ │ │ mov r1, fp │ │ │ │ add.w r0, r4, #644 @ 0x284 │ │ │ │ strd r3, r3, [r4, #696] @ 0x2b8 │ │ │ │ - bl a948f8 │ │ │ │ + bl a94850 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldr.w r1, [pc, #2204] @ 5c1924 │ │ │ │ ldr.w r3, [r2, #1120] @ 0x460 │ │ │ │ add r1, pc │ │ │ │ str.w r3, [r4, #1000] @ 0x3e8 │ │ │ │ ldr.w r3, [r2, #1136] @ 0x470 │ │ │ │ str.w r3, [r4, #1004] @ 0x3ec │ │ │ │ @@ -1947920,19 +1947943,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5b6dd0 │ │ │ │ b.n 5c18cc │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ b.n 5c18f4 │ │ │ │ - str r4, [r5, #104] @ 0x68 │ │ │ │ + str r4, [r5, #60] @ 0x3c │ │ │ │ lsls r7, r4, #2 │ │ │ │ ble.n 5c199a │ │ │ │ vsri.64 d24, d7, #1 │ │ │ │ - vsli.64 q11, q12, #63 @ 0x3f │ │ │ │ + vrsra.u32 d22, d24, #1 │ │ │ │ lsls r7, r4, #2 │ │ │ │ str r2, [sp, #244] @ 0xf4 │ │ │ │ vrshr.u32 q15, , #1 │ │ │ │ vshr.u32 d22, d11, #1 │ │ │ │ vshr.u32 , , #1 │ │ │ │ vraddhn.i d24, , │ │ │ │ vsra.u32 q13, , #1 │ │ │ │ @@ -1950367,15 +1950390,15 @@ │ │ │ │ strb.w r2, [r7, #1904] @ 0x770 │ │ │ │ b.n 5c3258 │ │ │ │ ldrb.w r2, [r7, #1904] @ 0x770 │ │ │ │ bic.w r2, r2, #1 │ │ │ │ strb.w r2, [r7, #1904] @ 0x770 │ │ │ │ b.n 5c3258 │ │ │ │ nop │ │ │ │ - ldr r2, [pc, #24] @ (5c33a8 ) │ │ │ │ + bx r8 │ │ │ │ lsls r0, 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] @ (5c3480 ) │ │ │ │ mov r5, r1 │ │ │ │ @@ -1956204,15 +1956227,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 a97c5c │ │ │ │ + bl a97bb4 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ mov r2, r9 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ bl 5c72a0 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r5, [sp, #8] │ │ │ │ @@ -1956417,15 +1956440,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 a97c5c │ │ │ │ + bl a97bb4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ mov r1, r7 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 5c72a0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add.w ip, r4, r5, lsl #4 │ │ │ │ @@ -1956527,15 +1956550,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 a97c5c │ │ │ │ + bl a97bb4 │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 5c72a0 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ @@ -1956623,15 +1956646,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 a97c5c │ │ │ │ + bl a97bb4 │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 5c72a0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ @@ -1956721,15 +1956744,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 a97c5c │ │ │ │ + bl a97bb4 │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 5c72a0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r3, #1 │ │ │ │ @@ -1956816,15 +1956839,15 @@ │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ strd r3, r3, [r9, #4] │ │ │ │ ldmia.w r9, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ - bl a97c5c │ │ │ │ + bl a97bb4 │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, fp │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 5c72a0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ @@ -1956928,15 +1956951,15 @@ │ │ │ │ ldr r2, [pc, #188] @ (5c7be8 ) │ │ │ │ ldr r3, [pc, #188] @ (5c7bec ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ mov.w r3, #0 │ │ │ │ - bl a97cbc │ │ │ │ + bl a97c14 │ │ │ │ ldrb.w r3, [sp, #28] │ │ │ │ cbz r3, 5c7b70 │ │ │ │ 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} │ │ │ │ @@ -1957149,15 +1957172,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add.w r3, r4, #100 @ 0x64 │ │ │ │ add r6, sp, #268 @ 0x10c │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #284 @ 0x11c │ │ │ │ - bl a97c5c │ │ │ │ + bl a97bb4 │ │ │ │ add r2, sp, #284 @ 0x11c │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #172 @ 0xac │ │ │ │ bl 5c72a0 │ │ │ │ movs r3, #0 │ │ │ │ ldrd r0, r1, [sp, #180] @ 0xb4 │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ @@ -1957174,25 +1957197,25 @@ │ │ │ │ ubfx r3, r2, #4, #2 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ b.n 5c7c9e │ │ │ │ add r6, sp, #284 @ 0x11c │ │ │ │ add.w r1, r4, #24 │ │ │ │ adds r4, #100 @ 0x64 │ │ │ │ mov r0, r6 │ │ │ │ - bl a97cbc │ │ │ │ + bl a97c14 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #204 @ 0xcc │ │ │ │ bl 5c7960 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ add r4, sp, #268 @ 0x10c │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl a97c5c │ │ │ │ + bl a97bb4 │ │ │ │ add r3, sp, #220 @ 0xdc │ │ │ │ mov r0, r3 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ bl 5c72a0 │ │ │ │ ldrh.w r3, [sp, #296] @ 0x128 │ │ │ │ @@ -1957259,15 +1957282,15 @@ │ │ │ │ add.w r2, sl, #1 │ │ │ │ str r2, [r0, #124] @ 0x7c │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ add.w fp, sp, #124 @ 0x7c │ │ │ │ - bl a97c5c │ │ │ │ + bl a97bb4 │ │ │ │ add r3, sp, #108 @ 0x6c │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ bl 5c72a0 │ │ │ │ ldr.w r3, [r5, #144] @ 0x90 │ │ │ │ @@ -1957489,15 +1957512,15 @@ │ │ │ │ adds r7, r2, #1 │ │ │ │ add.w r3, r5, r2, lsl #4 │ │ │ │ adds r3, #84 @ 0x54 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, fp │ │ │ │ - bl a97c5c │ │ │ │ + bl a97bb4 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, fp │ │ │ │ mov r0, r9 │ │ │ │ bl 5c72a0 │ │ │ │ ldr r4, [r5, #20] │ │ │ │ ldmia.w r9, {r0, r1, r2, r3} │ │ │ │ cmp r4, #20 │ │ │ │ @@ -1957564,15 +1957587,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, #24 │ │ │ │ mov r0, fp │ │ │ │ - bl a97cbc │ │ │ │ + bl a97c14 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, fp │ │ │ │ mov r0, r9 │ │ │ │ bl 5c7960 │ │ │ │ ldrh.w r2, [sp, #344] @ 0x158 │ │ │ │ ldrb.w r4, [sp, #333] @ 0x14d │ │ │ │ ldrb.w r3, [sp, #338] @ 0x152 │ │ │ │ @@ -1957760,30 +1957783,30 @@ │ │ │ │ str r4, [sp, #144] @ 0x90 │ │ │ │ add.w r3, r5, r7, lsl #4 │ │ │ │ adds r3, #100 @ 0x64 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, fp │ │ │ │ - bl a97c5c │ │ │ │ + bl a97bb4 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, fp │ │ │ │ mov r0, r9 │ │ │ │ bl 5c72a0 │ │ │ │ ldr r4, [sp, #144] @ 0x90 │ │ │ │ ldmia.w r9, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ add.w r3, r5, #84 @ 0x54 │ │ │ │ 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, fp │ │ │ │ - bl a97c5c │ │ │ │ + bl a97bb4 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, fp │ │ │ │ mov r0, r9 │ │ │ │ bl 5c72a0 │ │ │ │ ldr r4, [r5, #20] │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ @@ -1957991,15 +1958014,15 @@ │ │ │ │ add.w r3, r5, r7, lsl #4 │ │ │ │ ldr r4, [sp, #144] @ 0x90 │ │ │ │ adds r3, #84 @ 0x54 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, fp │ │ │ │ - bl a97c5c │ │ │ │ + bl a97bb4 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, fp │ │ │ │ mov r0, r9 │ │ │ │ bl 5c72a0 │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ add r2, sp, #416 @ 0x1a0 │ │ │ │ add.w r7, r2, r3, lsl #4 │ │ │ │ @@ -1958168,15 +1958191,15 @@ │ │ │ │ add.w r3, sl, #1 │ │ │ │ str r3, [r6, #124] @ 0x7c │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ stmia.w fp, {r0, r1, r2, r3} │ │ │ │ mov r4, r6 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r9 │ │ │ │ - bl a97c5c │ │ │ │ + bl a97bb4 │ │ │ │ mov r1, r6 │ │ │ │ add r6, sp, #204 @ 0xcc │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r6 │ │ │ │ bl 5c72a0 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r0, r8 │ │ │ │ @@ -1958323,15 +1958346,15 @@ │ │ │ │ adds r7, r4, #2 │ │ │ │ add.w r3, r5, r4, lsl #4 │ │ │ │ adds r3, #100 @ 0x64 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, fp │ │ │ │ - bl a97c5c │ │ │ │ + bl a97bb4 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, fp │ │ │ │ mov r0, r9 │ │ │ │ bl 5c72a0 │ │ │ │ b.n 5c86bc │ │ │ │ eor.w r3, r7, #1 │ │ │ │ add r8, sl │ │ │ │ @@ -1958799,26 +1958822,26 @@ │ │ │ │ lsls r1, r2, #31 │ │ │ │ bpl.n 5c9000 │ │ │ │ add.w r7, sp, #1256 @ 0x4e8 │ │ │ │ add.w r1, r5, #24 │ │ │ │ adds r5, #84 @ 0x54 │ │ │ │ mov r0, r7 │ │ │ │ add r6, sp, #408 @ 0x198 │ │ │ │ - bl a97cbc │ │ │ │ + bl a97c14 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 5c7960 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ add.w r5, sp, #1240 @ 0x4d8 │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ add r5, sp, #424 @ 0x1a8 │ │ │ │ - bl a97c5c │ │ │ │ + bl a97bb4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 5c72a0 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #420] @ 0x1a4 │ │ │ │ @@ -1958840,15 +1958863,15 @@ │ │ │ │ tst.w r2, #169 @ 0xa9 │ │ │ │ bne.w 5ca58c │ │ │ │ cmp r1, #20 │ │ │ │ bne.n 5c9000 │ │ │ │ add.w r1, r5, #24 │ │ │ │ add.w r0, sp, #1256 @ 0x4e8 │ │ │ │ add r5, sp, #296 @ 0x128 │ │ │ │ - bl a97cbc │ │ │ │ + bl a97c14 │ │ │ │ add.w r2, sp, #1256 @ 0x4e8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 5c7960 │ │ │ │ ldr.w ip, [sp, #308] @ 0x134 │ │ │ │ ldmia.w r5, {r1, r2, r3} │ │ │ │ mov r0, r4 │ │ │ │ @@ -1958910,15 +1958933,15 @@ │ │ │ │ ldmia r0, {r0, r1, r2, r3} │ │ │ │ stmia.w sl, {r0, r1, r2, r3} │ │ │ │ add.w r3, sp, #1256 @ 0x4e8 │ │ │ │ mov r0, r3 │ │ │ │ add.w r1, r5, #24 │ │ │ │ mov r5, r3 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ - bl a97cbc │ │ │ │ + bl a97c14 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, sp, #1208 @ 0x4b8 │ │ │ │ bl 5c7960 │ │ │ │ ldrh.w r2, [sp, #1198] @ 0x4ae │ │ │ │ ldrb.w r1, [sp, #1208] @ 0x4b8 │ │ │ │ add.w fp, sp, #1208 @ 0x4b8 │ │ │ │ @@ -1959369,26 +1959392,26 @@ │ │ │ │ bl 5c806c │ │ │ │ b.w 5c8d00 │ │ │ │ add.w r7, sp, #1256 @ 0x4e8 │ │ │ │ add.w r1, r5, #24 │ │ │ │ adds r5, #84 @ 0x54 │ │ │ │ mov r0, r7 │ │ │ │ add r6, sp, #520 @ 0x208 │ │ │ │ - bl a97cbc │ │ │ │ + bl a97c14 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 5c7960 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ add.w r5, sp, #1240 @ 0x4d8 │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ add r5, sp, #536 @ 0x218 │ │ │ │ - bl a97c5c │ │ │ │ + bl a97bb4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 5c72a0 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #532] @ 0x214 │ │ │ │ @@ -1959399,26 +1959422,26 @@ │ │ │ │ bl 5c4fb0 │ │ │ │ b.w 5c8d00 │ │ │ │ add.w r7, sp, #1256 @ 0x4e8 │ │ │ │ add.w r1, r5, #24 │ │ │ │ adds r5, #84 @ 0x54 │ │ │ │ mov r0, r7 │ │ │ │ add r6, sp, #584 @ 0x248 │ │ │ │ - bl a97cbc │ │ │ │ + bl a97c14 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 5c7960 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ add.w r5, sp, #1240 @ 0x4d8 │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ add r5, sp, #600 @ 0x258 │ │ │ │ - bl a97c5c │ │ │ │ + bl a97bb4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 5c72a0 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #596] @ 0x254 │ │ │ │ @@ -1959435,17 +1959458,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r1, #18] │ │ │ │ lsls r7, r1, #5 │ │ │ │ strb r4, [r6, #11] │ │ │ │ lsls r7, r1, #5 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 5c92e4 │ │ │ │ + b.n 5c9d64 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - @ instruction: 0xb6ec │ │ │ │ + push {r2, r3, r5} │ │ │ │ lsls r0, r5, #2 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r2, [pc, #3308] @ 5ca430 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ mov r2, r3 │ │ │ │ mov r9, r3 │ │ │ │ @@ -1959471,15 +1959494,15 @@ │ │ │ │ add.w r6, sp, #1080 @ 0x438 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ add.w r2, sp, #1256 @ 0x4e8 │ │ │ │ mov r1, ip │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ - bl a97c5c │ │ │ │ + bl a97bb4 │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 5c72a0 │ │ │ │ ldrsh.w sl, [r6, #4] │ │ │ │ ldr.w ip, [r5, #20] │ │ │ │ cmp.w ip, #64 @ 0x40 │ │ │ │ @@ -1959624,15 +1959647,15 @@ │ │ │ │ add.w r7, sp, #1256 @ 0x4e8 │ │ │ │ str r6, [sp, #80] @ 0x50 │ │ │ │ str r7, [sp, #76] @ 0x4c │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl a97c5c │ │ │ │ + bl a97bb4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, sp, #1208 @ 0x4b8 │ │ │ │ bl 5c72a0 │ │ │ │ ldrb.w r2, [sp, #1209] @ 0x4b9 │ │ │ │ ldrb.w r3, [sp, #1208] @ 0x4b8 │ │ │ │ and.w r9, r2, #3 │ │ │ │ @@ -1959772,26 +1959795,26 @@ │ │ │ │ bl 5c54f8 │ │ │ │ b.w 5c8d00 │ │ │ │ add.w r7, sp, #1256 @ 0x4e8 │ │ │ │ add.w r1, r5, #24 │ │ │ │ adds r5, #84 @ 0x54 │ │ │ │ mov r0, r7 │ │ │ │ add r6, sp, #552 @ 0x228 │ │ │ │ - bl a97cbc │ │ │ │ + bl a97c14 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 5c7960 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ add.w r5, sp, #1240 @ 0x4d8 │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ add r5, sp, #568 @ 0x238 │ │ │ │ - bl a97c5c │ │ │ │ + bl a97bb4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 5c72a0 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #564] @ 0x234 │ │ │ │ @@ -1959802,26 +1959825,26 @@ │ │ │ │ bl 5c5064 │ │ │ │ b.w 5c8d00 │ │ │ │ add.w r7, sp, #1256 @ 0x4e8 │ │ │ │ add.w r1, r5, #24 │ │ │ │ adds r5, #84 @ 0x54 │ │ │ │ mov r0, r7 │ │ │ │ add r6, sp, #616 @ 0x268 │ │ │ │ - bl a97cbc │ │ │ │ + bl a97c14 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 5c7960 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ add.w r5, sp, #1240 @ 0x4d8 │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ add r5, sp, #632 @ 0x278 │ │ │ │ - bl a97c5c │ │ │ │ + bl a97bb4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 5c72a0 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #628] @ 0x274 │ │ │ │ @@ -1959835,15 +1959858,15 @@ │ │ │ │ add.w r6, sp, #1240 @ 0x4d8 │ │ │ │ add.w r7, sp, #1256 @ 0x4e8 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ add r5, sp, #232 @ 0xe8 │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl a97c5c │ │ │ │ + bl a97bb4 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ bl 5c72a0 │ │ │ │ add.w r3, sp, #1208 @ 0x4b8 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ @@ -1959968,26 +1959991,26 @@ │ │ │ │ bl 5c4a90 │ │ │ │ b.w 5c8d00 │ │ │ │ add.w r7, sp, #1256 @ 0x4e8 │ │ │ │ add.w r1, r5, #24 │ │ │ │ adds r5, #84 @ 0x54 │ │ │ │ mov r0, r7 │ │ │ │ add r6, sp, #312 @ 0x138 │ │ │ │ - bl a97cbc │ │ │ │ + bl a97c14 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 5c7960 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ add.w r5, sp, #1240 @ 0x4d8 │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ add r5, sp, #328 @ 0x148 │ │ │ │ - bl a97c5c │ │ │ │ + bl a97bb4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 5c72a0 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #324] @ 0x144 │ │ │ │ @@ -1959998,26 +1960021,26 @@ │ │ │ │ bl 5c4c2c │ │ │ │ b.w 5c8d00 │ │ │ │ add.w r7, sp, #1256 @ 0x4e8 │ │ │ │ add.w r1, r5, #24 │ │ │ │ adds r5, #84 @ 0x54 │ │ │ │ mov r0, r7 │ │ │ │ add r6, sp, #344 @ 0x158 │ │ │ │ - bl a97cbc │ │ │ │ + bl a97c14 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 5c7960 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ add.w r5, sp, #1240 @ 0x4d8 │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ add r5, sp, #360 @ 0x168 │ │ │ │ - bl a97c5c │ │ │ │ + bl a97bb4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 5c72a0 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #356] @ 0x164 │ │ │ │ @@ -1960028,26 +1960051,26 @@ │ │ │ │ bl 5c4ce0 │ │ │ │ b.w 5c8d00 │ │ │ │ add.w r7, sp, #1256 @ 0x4e8 │ │ │ │ add.w r1, r5, #24 │ │ │ │ adds r5, #84 @ 0x54 │ │ │ │ mov r0, r7 │ │ │ │ add r6, sp, #376 @ 0x178 │ │ │ │ - bl a97cbc │ │ │ │ + bl a97c14 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 5c7960 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ add.w r5, sp, #1240 @ 0x4d8 │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ add r5, sp, #392 @ 0x188 │ │ │ │ - bl a97c5c │ │ │ │ + bl a97bb4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 5c72a0 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #388] @ 0x184 │ │ │ │ @@ -1960058,26 +1960081,26 @@ │ │ │ │ bl 5c4d94 │ │ │ │ b.w 5c8d00 │ │ │ │ add.w r7, sp, #1256 @ 0x4e8 │ │ │ │ add.w r1, r5, #24 │ │ │ │ adds r5, #84 @ 0x54 │ │ │ │ mov r0, r7 │ │ │ │ add r6, sp, #440 @ 0x1b8 │ │ │ │ - bl a97cbc │ │ │ │ + bl a97c14 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 5c7960 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ add.w r5, sp, #1240 @ 0x4d8 │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ add r5, sp, #456 @ 0x1c8 │ │ │ │ - bl a97c5c │ │ │ │ + bl a97bb4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 5c72a0 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #452] @ 0x1c4 │ │ │ │ @@ -1960087,37 +1960110,37 @@ │ │ │ │ str.w lr, [sp] │ │ │ │ bl 5c4efc │ │ │ │ b.w 5c8d00 │ │ │ │ add.w r7, sp, #1256 @ 0x4e8 │ │ │ │ add.w r1, r5, #24 │ │ │ │ mov r0, r7 │ │ │ │ add.w r6, sp, #1240 @ 0x4d8 │ │ │ │ - bl a97cbc │ │ │ │ + bl a97c14 │ │ │ │ add r0, sp, #472 @ 0x1d8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov sl, r0 │ │ │ │ bl 5c7960 │ │ │ │ add.w r3, r5, #84 @ 0x54 │ │ │ │ adds r5, #100 @ 0x64 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl a97c5c │ │ │ │ + bl a97bb4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #488 @ 0x1e8 │ │ │ │ bl 5c72a0 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ add r5, sp, #8 │ │ │ │ - bl a97c5c │ │ │ │ + bl a97bb4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #504 @ 0x1f8 │ │ │ │ bl 5c72a0 │ │ │ │ ldrh.w r3, [sp, #1108] @ 0x454 │ │ │ │ mov.w lr, #0 │ │ │ │ str r5, [sp, #88] @ 0x58 │ │ │ │ @@ -1960174,15 +1960197,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w r5, {r2, r3} │ │ │ │ bl 5c46a4 │ │ │ │ b.w 5c8d00 │ │ │ │ add.w r1, r5, #24 │ │ │ │ add.w r0, sp, #1256 @ 0x4e8 │ │ │ │ add r5, sp, #696 @ 0x2b8 │ │ │ │ - bl a97cbc │ │ │ │ + bl a97c14 │ │ │ │ add.w r2, sp, #1256 @ 0x4e8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ add r6, sp, #56 @ 0x38 │ │ │ │ bl 5c7960 │ │ │ │ ldrh.w r2, [sp, #1220] @ 0x4c4 │ │ │ │ movs r3, #0 │ │ │ │ @@ -1960452,15 +1960475,15 @@ │ │ │ │ add.w ip, sp, #1240 @ 0x4d8 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ add.w r2, sp, #1256 @ 0x4e8 │ │ │ │ mov r1, ip │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ - bl a97c5c │ │ │ │ + bl a97bb4 │ │ │ │ add r3, sp, #680 @ 0x2a8 │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ bl 5c72a0 │ │ │ │ ldrd r0, r1, [sp, #688] @ 0x2b0 │ │ │ │ @@ -1960816,15 +1960839,15 @@ │ │ │ │ ands.w r3, r3, #1 │ │ │ │ mov r6, r3 │ │ │ │ bne.n 5ca804 │ │ │ │ ldr.w r8, [sp, #76] @ 0x4c │ │ │ │ add.w r1, r5, #24 │ │ │ │ add r5, sp, #920 @ 0x398 │ │ │ │ mov r0, r8 │ │ │ │ - bl a97cbc │ │ │ │ + bl a97c14 │ │ │ │ add r0, sp, #840 @ 0x348 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ bl 5c7960 │ │ │ │ ldrh.w r3, [sp, #932] @ 0x3a4 │ │ │ │ add r0, sp, #24 │ │ │ │ @@ -1960885,25 +1960908,25 @@ │ │ │ │ b.w 5c8d00 │ │ │ │ ldr.w r8, [sp, #76] @ 0x4c │ │ │ │ add.w r1, r5, #24 │ │ │ │ adds r5, #84 @ 0x54 │ │ │ │ add r7, sp, #808 @ 0x328 │ │ │ │ mov r0, r8 │ │ │ │ mov r9, r7 │ │ │ │ - bl a97cbc │ │ │ │ + bl a97c14 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #824 @ 0x338 │ │ │ │ bl 5c7960 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ ldr r5, [sp, #80] @ 0x50 │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl a97c5c │ │ │ │ + bl a97bb4 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ bl 5c72a0 │ │ │ │ ldrh.w r3, [sp, #964] @ 0x3c4 │ │ │ │ mov.w lr, #0 │ │ │ │ ldr r6, [sp, #72] @ 0x48 │ │ │ │ @@ -1960962,25 +1960985,25 @@ │ │ │ │ b.w 5c8d00 │ │ │ │ ldr.w r8, [sp, #76] @ 0x4c │ │ │ │ add.w r1, r5, #24 │ │ │ │ adds r5, #84 @ 0x54 │ │ │ │ add r7, sp, #776 @ 0x308 │ │ │ │ mov r0, r8 │ │ │ │ mov r9, r7 │ │ │ │ - bl a97cbc │ │ │ │ + bl a97c14 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #792 @ 0x318 │ │ │ │ bl 5c7960 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ ldr r5, [sp, #80] @ 0x50 │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl a97c5c │ │ │ │ + bl a97bb4 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ bl 5c72a0 │ │ │ │ ldrh.w r3, [sp, #996] @ 0x3e4 │ │ │ │ mov.w lr, #0 │ │ │ │ ldr r6, [sp, #72] @ 0x48 │ │ │ │ @@ -1961125,15 +1961148,15 @@ │ │ │ │ strh.w sl, [r6, #4] │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ add.w r2, sp, #1240 @ 0x4d8 │ │ │ │ mov r0, r2 │ │ │ │ add.w r1, r5, #24 │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ - bl a97cbc │ │ │ │ + bl a97c14 │ │ │ │ add.w r0, sp, #1256 @ 0x4e8 │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ bl 5c7960 │ │ │ │ ldr.w r1, [sp, #1256] @ 0x4e8 │ │ │ │ ldrb.w r3, [sp, #1257] @ 0x4e9 │ │ │ │ @@ -1961316,15 +1961339,15 @@ │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ ldr r6, [sp, #80] @ 0x50 │ │ │ │ ldr.w r8, [sp, #76] @ 0x4c │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl a97c5c │ │ │ │ + bl a97bb4 │ │ │ │ add r0, sp, #872 @ 0x368 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ bl 5c72a0 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ movs r3, #1 │ │ │ │ @@ -1961371,15 +1961394,15 @@ │ │ │ │ add.w r7, sp, #1256 @ 0x4e8 │ │ │ │ str r6, [sp, #80] @ 0x50 │ │ │ │ str r7, [sp, #76] @ 0x4c │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl a97c5c │ │ │ │ + bl a97bb4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, sp, #1208 @ 0x4b8 │ │ │ │ bl 5c72a0 │ │ │ │ ldrb.w r3, [sp, #1211] @ 0x4bb │ │ │ │ ldrb.w r2, [sp, #1209] @ 0x4b9 │ │ │ │ ldrb.w ip, [sp, #1210] @ 0x4ba │ │ │ │ @@ -1961462,15 +1961485,15 @@ │ │ │ │ add.w r6, sp, #1224 @ 0x4c8 │ │ │ │ mov r7, r6 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ ldr r6, [sp, #80] @ 0x50 │ │ │ │ mov r0, r6 │ │ │ │ - bl a97c5c │ │ │ │ + bl a97bb4 │ │ │ │ mov r2, r6 │ │ │ │ ldr r6, [sp, #76] @ 0x4c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 5c72a0 │ │ │ │ ldr r3, [sp, #160] @ 0xa0 │ │ │ │ add.w r2, sp, #1344 @ 0x540 │ │ │ │ @@ -1961485,15 +1961508,15 @@ │ │ │ │ bne.w 5c98e0 │ │ │ │ add.w r3, r5, #148 @ 0x94 │ │ │ │ ldr r6, [sp, #80] @ 0x50 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r7, {r0, r1, r2, r3} │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl a97c5c │ │ │ │ + bl a97bb4 │ │ │ │ mov r2, r6 │ │ │ │ ldr r6, [sp, #76] @ 0x4c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 5c72a0 │ │ │ │ ldr r3, [sp, #160] @ 0xa0 │ │ │ │ add.w r2, sp, #1344 @ 0x540 │ │ │ │ @@ -1961503,15 +1961526,15 @@ │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ stmia.w lr, {r0, r1, r2, r3} │ │ │ │ b.w 5c98e0 │ │ │ │ add.w r7, sp, #1256 @ 0x4e8 │ │ │ │ add.w r1, r5, #24 │ │ │ │ mov r0, r7 │ │ │ │ movs r5, #0 │ │ │ │ - bl a97cbc │ │ │ │ + bl a97c14 │ │ │ │ add r0, sp, #712 @ 0x2c8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ bl 5c7960 │ │ │ │ ldrh.w r3, [sp, #772] @ 0x304 │ │ │ │ add r0, sp, #24 │ │ │ │ @@ -1961652,15 +1961675,15 @@ │ │ │ │ ldr.w r8, [sp, #76] @ 0x4c │ │ │ │ and.w r2, r2, #4026531840 @ 0xf0000000 │ │ │ │ str.w r2, [sp, #1164] @ 0x48c │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ - bl a97c5c │ │ │ │ + bl a97bb4 │ │ │ │ mov r2, r8 │ │ │ │ add.w r0, sp, #1144 @ 0x478 │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #164] @ 0xa4 │ │ │ │ bl 5c72a0 │ │ │ │ ldr r0, [sp, #164] @ 0xa4 │ │ │ │ ldmia r0, {r0, r1, r2, r3} │ │ │ │ @@ -1961756,15 +1961779,15 @@ │ │ │ │ ldr r5, [sp, #76] @ 0x4c │ │ │ │ mov r1, r8 │ │ │ │ ldr r6, [sp, #92] @ 0x5c │ │ │ │ ldr r3, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ ldrb r2, [r3, #1] │ │ │ │ eor.w r2, r2, #1 │ │ │ │ - bl a976fc │ │ │ │ + bl a97654 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 5c72a0 │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ ldrb.w lr, [sp, #1149] @ 0x47d │ │ │ │ ldrb.w r2, [sp, #1148] @ 0x47c │ │ │ │ @@ -1961898,15 +1961921,15 @@ │ │ │ │ bfi r2, r0, #0, #10 │ │ │ │ strh.w r2, [r4, #1232] @ 0x4d0 │ │ │ │ bne.n 5cb58a │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ mov r0, r9 │ │ │ │ addw fp, sp, #1132 @ 0x46c │ │ │ │ add.w r1, r3, #28 │ │ │ │ - bl a979bc │ │ │ │ + bl a97914 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ mov r2, r9 │ │ │ │ mov r0, fp │ │ │ │ bl 5c7960 │ │ │ │ ldrb.w r3, [sp, #1133] @ 0x46d │ │ │ │ ldrb.w r1, [sp, #1164] @ 0x48c │ │ │ │ ldrb.w r2, [sp, #1132] @ 0x46c │ │ │ │ @@ -1962220,15 +1962243,15 @@ │ │ │ │ ldr r1, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ movs r1, #1 │ │ │ │ blx 67eac <__fprintf_chk@plt> │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ - bl a97928 │ │ │ │ + bl a97880 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 5cb380 │ │ │ │ ldr.w r2, [pc, #1452] @ 5cbed8 │ │ │ │ ldr.w r3, [pc, #1424] @ 5cbec0 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -1962686,19 +1962709,19 @@ │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [pc, #736] @ (5cc1a8 ) │ │ │ │ lsls r7, r1, #5 │ │ │ │ adds r0, r5, r6 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r1, r3, r4, r7} │ │ │ │ + stmia r4!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r7, r3, #4 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r5, r6, r7} │ │ │ │ + rev r2, r4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ mov sl, r9 │ │ │ │ lsls r7, r1, #5 │ │ │ │ ldrb.w r3, [sp, #1220] @ 0x4c4 │ │ │ │ movs r7, #0 │ │ │ │ ldrb.w r5, [sp, #1221] @ 0x4c5 │ │ │ │ str.w r7, [sp, #1184] @ 0x4a0 │ │ │ │ @@ -1964260,15 +1964283,15 @@ │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ movs r1, #3 │ │ │ │ ldmia.w r4, {r2, r3} │ │ │ │ bl 5c6d04 │ │ │ │ b.w 5cbaa4 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ - bl a97694 │ │ │ │ + bl a975ec │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 5cbaa4 │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ add r7, sp, #4 │ │ │ │ strh r3, [r4, #4] │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ @@ -1964827,15 +1964850,15 @@ │ │ │ │ ldr r6, [sp, #88] @ 0x58 │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ ldr r6, [sp, #136] @ 0x88 │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ ldmia.w r8, {r0, r1} │ │ │ │ b.w 5ccff0 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ - bl a97694 │ │ │ │ + bl a975ec │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 5cbaa4 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldrb r3, [r3, #1] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 5cceca │ │ │ │ @@ -1965064,15 +1965087,15 @@ │ │ │ │ add r5, sp, #504 @ 0x1f8 │ │ │ │ add r4, sp, #584 @ 0x248 │ │ │ │ add r6, sp, #232 @ 0xe8 │ │ │ │ ldmia r0, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl a97c5c │ │ │ │ + bl a97bb4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ bl 5c72a0 │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ add r6, sp, #328 @ 0x148 │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ @@ -1965184,15 +1965207,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 5c8b4c │ │ │ │ b.n 5cdaee │ │ │ │ add.w fp, sp, #248 @ 0xf8 │ │ │ │ add.w sl, sp, #584 @ 0x248 │ │ │ │ add.w r1, r4, #32 │ │ │ │ mov r0, sl │ │ │ │ - bl a97cbc │ │ │ │ + bl a97c14 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r7 │ │ │ │ mov r0, fp │ │ │ │ bl 5c7960 │ │ │ │ ldr.w r1, [fp] │ │ │ │ ldrb.w r3, [fp] │ │ │ │ ldr r5, [r4, #56] @ 0x38 │ │ │ │ @@ -1965271,15 +1965294,15 @@ │ │ │ │ add r5, sp, #504 @ 0x1f8 │ │ │ │ add.w r9, sp, #264 @ 0x108 │ │ │ │ mla r6, r2, r3, r6 │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r1, r5 │ │ │ │ mov r0, sl │ │ │ │ - bl a97c5c │ │ │ │ + bl a97bb4 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ bl 5c72a0 │ │ │ │ ldrb.w r3, [r9, #1] │ │ │ │ ldrb.w r1, [r9] │ │ │ │ ldrb.w r2, [r9, #2] │ │ │ │ @@ -1965522,15 +1965545,15 @@ │ │ │ │ movs r2, #20 │ │ │ │ mla r3, r2, r3, r6 │ │ │ │ add r6, sp, #504 @ 0x1f8 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, sl │ │ │ │ - bl a97c5c │ │ │ │ + bl a97bb4 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r7 │ │ │ │ add r0, sp, #328 @ 0x148 │ │ │ │ bl 5c72a0 │ │ │ │ ldrb.w r2, [sp, #328] @ 0x148 │ │ │ │ ldrh.w r3, [sp, #332] @ 0x14c │ │ │ │ and.w r0, r2, #15 │ │ │ │ @@ -1965865,15 +1965888,15 @@ │ │ │ │ movs r2, #20 │ │ │ │ mla r3, r2, r3, r5 │ │ │ │ add r5, sp, #504 @ 0x1f8 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r1, r5 │ │ │ │ mov r0, sl │ │ │ │ - bl a97c5c │ │ │ │ + bl a97bb4 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r7 │ │ │ │ add r0, sp, #328 @ 0x148 │ │ │ │ bl 5c72a0 │ │ │ │ movs r3, #2 │ │ │ │ ldrd r0, r1, [sp, #336] @ 0x150 │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ @@ -1966268,15 +1966291,15 @@ │ │ │ │ add r5, sp, #328 @ 0x148 │ │ │ │ str r5, [sp, #164] @ 0xa4 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r1, r5 │ │ │ │ add r5, sp, #504 @ 0x1f8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a97c5c │ │ │ │ + bl a97bb4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, sl │ │ │ │ str r5, [sp, #208] @ 0xd0 │ │ │ │ bl 5c72a0 │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ @@ -1966291,15 +1966314,15 @@ │ │ │ │ ldmia.w sl, {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 │ │ │ │ ldr r5, [sp, #208] @ 0xd0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a97c5c │ │ │ │ + bl a97bb4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, sl │ │ │ │ bl 5c72a0 │ │ │ │ add.w r3, sp, #1064 @ 0x428 │ │ │ │ add.w r6, r3, r6, lsl #4 │ │ │ │ ldr.w ip, [r4, #28] │ │ │ │ @@ -1966603,25 +1966626,25 @@ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r2, pc │ │ │ │ blx 67eac <__fprintf_chk@plt> │ │ │ │ blx 67ec4 │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r2, #12] │ │ │ │ + strh r4, [r2, #54] @ 0x36 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r6, [r4, r1] │ │ │ │ + ldrsb r6, [r4, r6] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrh r4, [r0, #12] │ │ │ │ + strh r4, [r0, #54] @ 0x36 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r2, [r7, r0] │ │ │ │ + ldrsb r2, [r7, r5] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrh r4, [r4, #8] │ │ │ │ + strh r4, [r4, #50] @ 0x32 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r2, [r2, r0] │ │ │ │ + ldrsb r2, [r2, r5] │ │ │ │ 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, #3600] @ 0xe10 │ │ │ │ sub sp, #460 @ 0x1cc │ │ │ │ mov r9, r1 │ │ │ │ @@ -1966968,15 +1966991,15 @@ │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ add r3, sp, #248 @ 0xf8 │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ mov r0, r4 │ │ │ │ bl 4b2174 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3a0480> │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ac05ec │ │ │ │ + bl ac0544 │ │ │ │ orrs r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4b8c78 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3a6f84> │ │ │ │ orrs r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4627e0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x350aec> │ │ │ │ orrs r7, r0 │ │ │ │ @@ -1967033,23 +1967056,23 @@ │ │ │ │ orr.w fp, r0, fp │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ strd r5, r5, [sp, #272] @ 0x110 │ │ │ │ str r2, [sp, #268] @ 0x10c │ │ │ │ str r5, [sp, #280] @ 0x118 │ │ │ │ str.w r8, [sp, #264] @ 0x108 │ │ │ │ - bl ab6da4 │ │ │ │ + bl ab6cfc │ │ │ │ mov r1, r7 │ │ │ │ orr.w fp, fp, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl aba5fc │ │ │ │ + bl aba554 │ │ │ │ movs r1, #0 │ │ │ │ orr.w fp, r0, fp │ │ │ │ mov r0, r4 │ │ │ │ - bl abade4 │ │ │ │ + bl abad3c │ │ │ │ orr.w fp, r0, fp │ │ │ │ mov r0, r4 │ │ │ │ bl 4c26f4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3b0a00> │ │ │ │ ldr r1, [sp, #100] @ 0x64 │ │ │ │ movs r2, #0 │ │ │ │ orr.w fp, fp, r0 │ │ │ │ mov r0, r4 │ │ │ │ @@ -1967068,29 +1967091,29 @@ │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #292] @ 0x124 │ │ │ │ - bl ab8d74 │ │ │ │ + bl ab8ccc │ │ │ │ orr.w r3, r0, fp │ │ │ │ uxtb r3, r3 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 5cf0d0 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ bl 4b28c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3a0bd0> │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ bl 490040 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x37e34c> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl a9a0c4 │ │ │ │ + bl a9a01c │ │ │ │ mov r0, r4 │ │ │ │ bl 48f238 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x37d544> │ │ │ │ mov r0, r4 │ │ │ │ bl 463168 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x351474> │ │ │ │ cbz r0, 5cf25a │ │ │ │ mov r0, r4 │ │ │ │ bl 4b8c78 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3a6f84> │ │ │ │ @@ -1967110,38 +1967133,38 @@ │ │ │ │ ldrsb.w r3, [r4, #65] @ 0x41 │ │ │ │ movs r2, #84 @ 0x54 │ │ │ │ mla r3, r2, r3, r9 │ │ │ │ ldrb.w r4, [r3, #824] @ 0x338 │ │ │ │ cmp r4, #0 │ │ │ │ beq.w 5cf666 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ - bl a98f78 │ │ │ │ + bl a98ed0 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ movs r1, #13 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ mov r0, r4 │ │ │ │ - bl ab72dc │ │ │ │ + bl ab7234 │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 50d670 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3fb97c> │ │ │ │ ldr.w r1, [pc, #1352] @ 5cf7e4 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl aaabe4 │ │ │ │ + bl aaab3c │ │ │ │ movs r1, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl a9f404 │ │ │ │ + bl a9f35c │ │ │ │ mov r0, r4 │ │ │ │ bl 4b94c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3a77d0> │ │ │ │ ldrb r1, [r6, #1] │ │ │ │ mov r0, r4 │ │ │ │ eor.w r1, r1, #1 │ │ │ │ - bl a97d18 │ │ │ │ + bl a97c70 │ │ │ │ mov.w r1, #1176 @ 0x498 │ │ │ │ movs r0, #0 │ │ │ │ bl 43d8c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32bbd0> │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ strb r3, [r0, #21] │ │ │ │ mov r8, r0 │ │ │ │ ldrb.w r3, [r9, #50] @ 0x32 │ │ │ │ @@ -1967487,23 +1967510,23 @@ │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ ldrb.w r1, [r9, #125] @ 0x7d │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ eor.w r2, r3, #1 │ │ │ │ bl 4b433c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3a2648> │ │ │ │ b.n 5cef72 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ - bl aa08d4 │ │ │ │ + bl aa082c │ │ │ │ ldrb r3, [r6, #0] │ │ │ │ cbnz r3, 5cf676 │ │ │ │ ldrb r4, [r6, #1] │ │ │ │ eor.w r4, r4, #1 │ │ │ │ mov r1, r4 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ - bl a989ec │ │ │ │ + bl a98944 │ │ │ │ mov r0, r4 │ │ │ │ bl 4b8c78 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3a6f84> │ │ │ │ mov r0, r4 │ │ │ │ bl 4b94c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3a77d0> │ │ │ │ b.n 5cf280 │ │ │ │ ldr.w r9, [r1] │ │ │ │ mov ip, r1 │ │ │ │ @@ -1968172,34 +1968195,34 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 5cfc4a │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ ldr r1, [r3, #64] @ 0x40 │ │ │ │ add.w fp, sp, #304 @ 0x130 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, fp │ │ │ │ - bl a94e50 │ │ │ │ + bl a94da8 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ ldr r4, [r3, #24] │ │ │ │ cmp r4, #0 │ │ │ │ beq.w 5d09b0 │ │ │ │ add.w r1, r4, #32 │ │ │ │ mov r0, fp │ │ │ │ - bl a94f3c │ │ │ │ + bl a94e94 │ │ │ │ mov r0, r4 │ │ │ │ bl 468038 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x356344> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 5cfdd8 │ │ │ │ ldr r3, [sp, #308] @ 0x134 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 5cfe82 │ │ │ │ movs r5, #24 │ │ │ │ mov r0, fp │ │ │ │ mov r9, r8 │ │ │ │ - bl a94ef8 │ │ │ │ + bl a94e50 │ │ │ │ mov r7, r0 │ │ │ │ add.w sl, r0, #4 │ │ │ │ add.w r8, r0, #12 │ │ │ │ ldr.w r6, [sl, #4]! │ │ │ │ cmp r6, #0 │ │ │ │ beq.n 5cfe76 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ @@ -1968234,15 +1968257,15 @@ │ │ │ │ ldr r2, [r6, #32] │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ mla r3, r5, r2, r3 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ ldrb r2, [r3, r4] │ │ │ │ orr.w ip, ip, r2 │ │ │ │ strb.w ip, [r3, r4] │ │ │ │ - bl a94f3c │ │ │ │ + bl a94e94 │ │ │ │ ldr.w r1, [r9, #124] @ 0x7c │ │ │ │ adds r4, #1 │ │ │ │ cmp r1, r4 │ │ │ │ bhi.n 5cfe30 │ │ │ │ cmp r8, sl │ │ │ │ bne.n 5cfe08 │ │ │ │ ldr r3, [sp, #308] @ 0x134 │ │ │ │ @@ -1968251,28 +1968274,28 @@ │ │ │ │ bne.n 5cfdf6 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ ldr r4, [r3, #24] │ │ │ │ cmp r4, #0 │ │ │ │ beq.w 5cfff8 │ │ │ │ add.w r1, r4, #32 │ │ │ │ mov r0, fp │ │ │ │ - bl a94eac │ │ │ │ + bl a94e04 │ │ │ │ mov r0, r4 │ │ │ │ bl 468038 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x356344> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 5cfe8c │ │ │ │ ldr r3, [sp, #308] @ 0x134 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 5cfff8 │ │ │ │ ldr r7, [sp, #76] @ 0x4c │ │ │ │ mov.w r9, #24 │ │ │ │ str.w fp, [sp, #88] @ 0x58 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ - bl a94ef8 │ │ │ │ + bl a94e50 │ │ │ │ sub.w r1, r0, #32 │ │ │ │ mov r6, r0 │ │ │ │ ldr.w r0, [r8, #104] @ 0x68 │ │ │ │ bl 439b00 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x327e0c> │ │ │ │ ldr.w r3, [r8, #124] @ 0x7c │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 5cffec │ │ │ │ @@ -1968349,15 +1968372,15 @@ │ │ │ │ cbz r0, 5cffba │ │ │ │ mov fp, r6 │ │ │ │ mov r6, r4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ adds r1, #32 │ │ │ │ - bl a94f3c │ │ │ │ + bl a94e94 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ bl 4406a4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32e9b0> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 5cff9e │ │ │ │ mov r4, r6 │ │ │ │ @@ -1968384,15 +1968407,15 @@ │ │ │ │ ldr r3, [sp, #308] @ 0x134 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 5cfeb4 │ │ │ │ ldr.w fp, [sp, #88] @ 0x58 │ │ │ │ ldr r0, [sp, #300] @ 0x12c │ │ │ │ bl 43da78 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32bd84> │ │ │ │ mov r0, fp │ │ │ │ - bl a94e8c │ │ │ │ + bl a94de4 │ │ │ │ ldr.w r2, [r8, #124] @ 0x7c │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r8 │ │ │ │ bl 43d970 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32bc7c> │ │ │ │ ldr.w r3, [r8, #124] @ 0x7c │ │ │ │ mov r7, r0 │ │ │ │ movs r1, #4 │ │ │ │ @@ -1968795,22 +1968818,22 @@ │ │ │ │ blx 67eac <__fprintf_chk@plt> │ │ │ │ b.n 5d0404 │ │ │ │ ldr.w r3, [r8, #124] @ 0x7c │ │ │ │ str.w r3, [r8, #128] @ 0x80 │ │ │ │ b.w 5cf72e │ │ │ │ mov r6, r2 │ │ │ │ b.w 5cf8aa │ │ │ │ - strh r6, [r5, #36] @ 0x24 │ │ │ │ + strh r6, [r5, #14] │ │ │ │ lsls r7, r3, #4 │ │ │ │ cdp2 1, 4, cr0, cr0, cr14, {2} │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r1, #8] │ │ │ │ + ldr r6, [r1, #116] @ 0x74 │ │ │ │ lsls r6, r4, #2 │ │ │ │ cmp r2, #24 │ │ │ │ bhi.w 5d08f4 │ │ │ │ ldr.w r0, [pc, #1368] @ 5d09e0 │ │ │ │ cmp.w ip, #32 │ │ │ │ add r0, pc │ │ │ │ ldr.w r0, [r0, r2, lsl #2] │ │ │ │ @@ -1969010,15 +1969033,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 5cf324 │ │ │ │ mov r3, r2 │ │ │ │ str.w r2, [r8, #4] │ │ │ │ ldr r3, [r3, #60] @ 0x3c │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ - bl aad1e8 │ │ │ │ + bl aad140 │ │ │ │ b.w 5cf09c │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ movs r1, #0 │ │ │ │ bl 490040 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x37e34c> │ │ │ │ b.w 5cee30 │ │ │ │ mov r5, r3 │ │ │ │ @@ -1969260,28 +1969283,28 @@ │ │ │ │ mov r7, r3 │ │ │ │ b.w 5cf470 │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ moveq r2, #15 │ │ │ │ movne.w r2, #4294967295 @ 0xffffffff │ │ │ │ b.n 5d04c2 │ │ │ │ - ldrb r6, [r3, #5] │ │ │ │ + strb r6, [r3, #26] │ │ │ │ lsls r7, r3, #4 │ │ │ │ subs r5, #143 @ 0x8f │ │ │ │ - vmls.i , , d14[0] │ │ │ │ + vsubl.u , d15, d14 │ │ │ │ lsls r7, r3, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #8] @ (5d0a04 ) │ │ │ │ add r2, pc │ │ │ │ bl 5ced28 │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r6, #28] │ │ │ │ + strh r4, [r6, #6] │ │ │ │ lsls r7, r3, #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 │ │ │ │ @@ -1969292,15 +1969315,15 @@ │ │ │ │ ldr r2, [pc, #12] @ (5d0a34 ) │ │ │ │ mov ip, r0 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ mov r1, ip │ │ │ │ add r2, pc │ │ │ │ bl 5ced28 │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r0, #28] │ │ │ │ + strh r4, [r0, #6] │ │ │ │ lsls r7, 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 r6, r1 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -1970663,15 +1970686,15 @@ │ │ │ │ nop │ │ │ │ b.n 5d1868 │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ b.n 5d1850 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - ldrb r2, [r5, r6] │ │ │ │ + ldrh r2, [r5, r3] │ │ │ │ lsls r6, r4, #2 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 5d192e │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -1971362,19 +1971385,19 @@ │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ b.n 5d229c │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r4, #6 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r7, #7 │ │ │ │ + lsrs r6, r7, #28 │ │ │ │ lsls r6, r4, #2 │ │ │ │ svc 150 @ 0x96 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - asrs r6, r4, #2 │ │ │ │ + lsrs r6, r4, #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, #3848] @ 0xf08 │ │ │ │ sub sp, #212 @ 0xd4 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1972302,15 +1972325,15 @@ │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ udf #254 @ 0xfe │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r4, #6 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r6, #31 │ │ │ │ + lsrs r0, r6, #20 │ │ │ │ lsls r6, r4, #2 │ │ │ │ bpl.n 5d2af4 │ │ │ │ lsls r6, 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, #3936] @ 0xf60 │ │ │ │ @@ -1972454,15 +1972477,15 @@ │ │ │ │ blx 685ac │ │ │ │ b.n 5d2c20 │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ bmi.n 5d2cbc │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4, {r1, r4, r5} │ │ │ │ + ldmia r1, {r1, r4, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ bcc.n 5d2c18 │ │ │ │ lsls r6, r1, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1972895,21 +1972918,21 @@ │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 5d30ea │ │ │ │ add sp, #100 @ 0x64 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - bxns r8 │ │ │ │ + add ip, r0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ beq.n 5d3034 │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r3, r4, r7} │ │ │ │ + stmia r5!, {r3, r4, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldmia r7!, {r3, r5} │ │ │ │ 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 │ │ │ │ @@ -1973075,23 +1973098,23 @@ │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ ldmia r6, {r2, r3, r4, r6, r7} │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r4, r6, r7} │ │ │ │ + stmia r4!, {r4} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r6!, {r1, r3, r6, r7} │ │ │ │ + stmia r4!, {r1, r3} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r6!, {r2, r6, r7} │ │ │ │ + stmia r4!, {r2} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r6!, {r2, r3, r4, r7} │ │ │ │ + stmia r3!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r5!, {r1, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldmia r5, {r4, r5, r6} │ │ │ │ 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, #3976] @ 0xf88 │ │ │ │ @@ -1973264,23 +1973287,23 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldmia r5!, {r1, r4} │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r4!, {r5, r6, r7} │ │ │ │ + stmia r2!, {r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r4!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r2!, {r1, r3, r4} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r4!, {r3, r4, r5, r7} │ │ │ │ + stmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r4!, {r1, r2, r3} │ │ │ │ + stmia r1!, {r1, r2, r3, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldmia r3!, {r1, r2, r5, r7} │ │ │ │ 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 │ │ │ │ @@ -1973437,24 +1973460,24 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldmia r3!, {r1, r2, r6} │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r2, r3, r4} │ │ │ │ - lsls r4, r5, #2 │ │ │ │ - stmia r3!, {r1, r2, r4} │ │ │ │ + stmia r0!, {r2, r3, r4, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r3!, {r2, r4} │ │ │ │ + stmia r0!, {r1, r2, r4, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r2!, {r1, r5, r6} │ │ │ │ + stmia r0!, {r2, r4, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ - lsls r6, r1, #5 │ │ │ │ + ittt ge │ │ │ │ + lslge r4, r5, #2 │ │ │ │ + ldmiage r1, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + lslge 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, #2184] @ 0x888 │ │ │ │ ldr.w r2, [pc, #1236] @ 5d3b20 │ │ │ │ subw sp, sp, #1876 @ 0x754 │ │ │ │ mov r9, r1 │ │ │ │ @@ -1973914,35 +1973937,35 @@ │ │ │ │ ... │ │ │ │ ldmia r1, {r1, r5, r7} │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r1, {r1, r3, r4, r7} │ │ │ │ lsls r6, r1, #5 │ │ │ │ - subs r7, #250 @ 0xfa │ │ │ │ + subs r5, #58 @ 0x3a │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r6, #204 @ 0xcc │ │ │ │ + subs r4, #12 │ │ │ │ lsls r6, r4, #2 │ │ │ │ ldc2 15, cr15, [r7], {255} @ 0xff │ │ │ │ cmp r5, #145 @ 0x91 │ │ │ │ movs r0, r0 │ │ │ │ bl 4f3b3e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3e1e4a> │ │ │ │ lsls r5, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #74 @ 0x4a │ │ │ │ + subs r3, #138 @ 0x8a │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r5, sp, #792 @ 0x318 │ │ │ │ + add r3, sp, #24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bkpt 0x00d6 │ │ │ │ + pop {r1, r2, r4} │ │ │ │ lsls r4, r5, #2 │ │ │ │ movs r5, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ stmia r5!, {r1, r3, r6} │ │ │ │ lsls r6, r1, #5 │ │ │ │ - subs r3, #248 @ 0xf8 │ │ │ │ + subs r1, #56 @ 0x38 │ │ │ │ lsls r6, r4, #2 │ │ │ │ asrs r0, r6, #26 │ │ │ │ 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 │ │ │ │ @@ -1974028,19 +1974051,19 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stmia r4!, {r2, r7} │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #72 @ 0x48 │ │ │ │ + subs r0, #136 @ 0x88 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r3, #74 @ 0x4a │ │ │ │ + subs r0, #138 @ 0x8a │ │ │ │ lsls r6, r4, #2 │ │ │ │ - pop {r1, r2, r3, r4, r6} │ │ │ │ + cbnz r6, 5d3c72 │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmia r3!, {r5, r6, r7} │ │ │ │ lsls r6, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1974314,25 +1974337,25 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ stmia r3!, {r1, r2, r7} │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 5d3f62 │ │ │ │ + @ instruction: 0xb898 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbnz r6, 5d3f62 │ │ │ │ + @ instruction: 0xb88e │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbnz r4, 5d3f5c │ │ │ │ + @ instruction: 0xb864 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - rev16 r2, r1 │ │ │ │ + @ instruction: 0xb78a │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmia r1!, {r2, r3, r5, r6} │ │ │ │ lsls r6, r1, #5 │ │ │ │ - cbnz r2, 5d3f42 │ │ │ │ + @ instruction: 0xb6ca │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r5, r2 │ │ │ │ @@ -1974464,19 +1974487,19 @@ │ │ │ │ b.n 5d4000 │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stmia r0!, {r6, r7} │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb8cc │ │ │ │ + @ instruction: 0xb60c │ │ │ │ lsls r4, r5, #2 │ │ │ │ it │ │ │ │ lsl r6, r1, #5 │ │ │ │ - @ instruction: 0xb7fa │ │ │ │ + push {r1, r3, r4, r5, lr} │ │ │ │ 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, #3976] @ 0xf88 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ mov r8, r2 │ │ │ │ @@ -1974661,23 +1974684,23 @@ │ │ │ │ b.n 5d41ca │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ itee mi │ │ │ │ lslmi r6, r1, #5 │ │ │ │ subpl r0, #60 @ 0x3c │ │ │ │ movpl r0, r0 │ │ │ │ - @ instruction: 0xb724 │ │ │ │ + push {r2, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xb71e │ │ │ │ + push {r1, r2, r3, r4, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xb718 │ │ │ │ + push {r3, r4, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xb6f0 │ │ │ │ + push {r4, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xb65c │ │ │ │ + cbz r4, 5d42da │ │ │ │ lsls r4, r5, #2 │ │ │ │ pop {r2, r4, r5, r6, r7, pc} │ │ │ │ lsls r6, r1, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1975039,29 +1975062,29 @@ │ │ │ │ moveq r4, r3 │ │ │ │ b.n 5d445a │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ pop {r1, r2, r4, r7} │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - push {r3, r4, r6} │ │ │ │ + cbz r0, 5d465e │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbz r6, 5d46aa │ │ │ │ + sub sp, #504 @ 0x1f8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r7!, {r2, r5, r7} │ │ │ │ + stmia r4!, {r2, r5, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cbz r6, 5d46aa │ │ │ │ + sub sp, #376 @ 0x178 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbz r0, 5d469e │ │ │ │ + sub sp, #96 @ 0x60 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - asrs r0, r0, #2 │ │ │ │ + lsrs r0, r0, #23 │ │ │ │ lsls r0, r6, #2 │ │ │ │ rev16 r4, r2 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - sxtb r0, r0 │ │ │ │ + add r7, sp, #512 @ 0x200 │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3896] @ 0xf38 │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ mov r6, r0 │ │ │ │ @@ -1975179,15 +1975202,15 @@ │ │ │ │ b.n 5d46fa │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cbnz r0, 5d47c0 │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - cbz r2, 5d47c8 │ │ │ │ + add r6, sp, #840 @ 0x348 │ │ │ │ lsls r4, r5, #2 │ │ │ │ @ instruction: 0xb8cc │ │ │ │ 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] │ │ │ │ @@ -1975643,29 +1975666,29 @@ │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb81a │ │ │ │ lsls r6, r1, #5 │ │ │ │ movs r5, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #144 @ 0x90 │ │ │ │ + cmp r3, #208 @ 0xd0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cmp r4, #198 @ 0xc6 │ │ │ │ + cmp r2, #6 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r5, sp, #680 @ 0x2a8 │ │ │ │ + add r2, sp, #936 @ 0x3a8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r4, sp, #624 @ 0x270 │ │ │ │ + add r1, sp, #880 @ 0x370 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r4, sp, #304 @ 0x130 │ │ │ │ + add r1, sp, #560 @ 0x230 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r3, #24 │ │ │ │ + cmp r0, #88 @ 0x58 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r4, sp, #8 │ │ │ │ + add r1, sp, #264 @ 0x108 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r2, #236 @ 0xec │ │ │ │ + cmp r0, #44 @ 0x2c │ │ │ │ lsls r6, r4, #2 │ │ │ │ ldrb.w r3, [fp, #88] @ 0x58 │ │ │ │ add.w r8, r8, #1 │ │ │ │ adds r4, #12 │ │ │ │ cmp r3, r8 │ │ │ │ bls.w 5d4e84 │ │ │ │ movs r3, #12 │ │ │ │ @@ -1976889,59 +1976912,59 @@ │ │ │ │ bfi r2, r0, #0, #14 │ │ │ │ strh r2, [r1, #4] │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ ldmia r1, {r0, r1} │ │ │ │ stmia.w r2, {r0, r1} │ │ │ │ b.n 5d556c │ │ │ │ nop │ │ │ │ - subs r5, #4 │ │ │ │ + subs r2, #68 @ 0x44 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - bkpt 0x001c │ │ │ │ + cbnz r4, 5d59ea │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r2, sp, #336 @ 0x150 │ │ │ │ + add r7, pc, #592 @ (adr r7, 5d5be8 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r0, #236 @ 0xec │ │ │ │ + movs r6, #44 @ 0x2c │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r1, sp, #648 @ 0x288 │ │ │ │ + add r6, pc, #904 @ (adr r6, 5d5d28 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r0, #24 │ │ │ │ + movs r5, #88 @ 0x58 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r0, sp, #512 @ 0x200 │ │ │ │ + add r5, pc, #768 @ (adr r5, 5d5ca8 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r0, sp, #472 @ 0x1d8 │ │ │ │ + add r5, pc, #728 @ (adr r5, 5d5c84 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r0, sp, #432 @ 0x1b0 │ │ │ │ + add r5, pc, #688 @ (adr r5, 5d5c60 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r7, pc, #512 @ (adr r7, 5d5bb4 ) │ │ │ │ + add r4, pc, #768 @ (adr r4, 5d5cb4 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r6, #140 @ 0x8c │ │ │ │ + movs r3, #204 @ 0xcc │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r5, pc, #752 @ (adr r5, 5d5cac ) │ │ │ │ + add r2, pc, #1008 @ (adr r2, 5d5dac ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r4, #20 │ │ │ │ + movs r1, #84 @ 0x54 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r3, [sp, #592] @ 0x250 │ │ │ │ + str r0, [sp, #848] @ 0x350 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r4, pc, #656 @ (adr r4, 5d5c58 ) │ │ │ │ + add r1, pc, #912 @ (adr r1, 5d5d58 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r3, pc, #776 @ (adr r3, 5d5cd4 ) │ │ │ │ + add r1, pc, #8 @ (adr r1, 5d59d4 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ add r3, sp, #368 @ 0x170 │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #136 @ 0x88 │ │ │ │ + adds r0, r1, #7 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r1, pc, #144 @ (adr r1, 5d5a6c ) │ │ │ │ + ldr r6, [sp, #400] @ 0x190 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r6, r5, #6 │ │ │ │ + adds r6, r5, #3 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r0, pc, #40 @ (adr r0, 5d5a0c ) │ │ │ │ + ldr r5, [sp, #296] @ 0x128 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r7, [sp, #296] @ 0x128 │ │ │ │ + ldr r4, [sp, #552] @ 0x228 │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ add.w r8, sp, #288 @ 0x120 │ │ │ │ ldr r3, [pc, #944] @ (5d5da0 ) │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ add r3, pc │ │ │ │ @@ -1977286,27 +1977309,27 @@ │ │ │ │ adds r6, #1 │ │ │ │ adc.w r7, r7, #0 │ │ │ │ subs r3, r6, #3 │ │ │ │ orrs r3, r7 │ │ │ │ bne.n 5d5cb2 │ │ │ │ b.w 5d5374 │ │ │ │ ... │ │ │ │ - ldr r6, [sp, #288] @ 0x120 │ │ │ │ + ldr r3, [sp, #544] @ 0x220 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r5, [sp, #312] @ 0x138 │ │ │ │ + ldr r2, [sp, #568] @ 0x238 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r4, [sp, #824] @ 0x338 │ │ │ │ + ldr r2, [sp, #56] @ 0x38 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r3, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r1, [sp, #232] @ 0xe8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0x47e2 │ │ │ │ + cmp r2, r4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r4, [r0, #8] │ │ │ │ + str r4, [r0, #92] @ 0x5c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, r1, r3 │ │ │ │ + adds r6, r1, r0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ movs r2, #16 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [sp] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ ldmia.w r3, {r1, r2} │ │ │ │ @@ -1977904,35 +1977927,35 @@ │ │ │ │ blx 66cc8 │ │ │ │ movs r4, #1 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ b.n 5d62b4 │ │ │ │ mov r8, fp │ │ │ │ b.w 5d5b5a │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ - ldr r2, [sp, #288] @ 0x120 │ │ │ │ + str r7, [sp, #544] @ 0x220 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r2, [sp, #56] @ 0x38 │ │ │ │ + str r7, [sp, #312] @ 0x138 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r1, [sp, #768] @ 0x300 │ │ │ │ + str r7, [sp, #0] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r0, [sp, #744] @ 0x2e8 │ │ │ │ + str r5, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - udf #166 @ 0xa6 │ │ │ │ + blt.n 5d63b0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r7, [sp, #640] @ 0x280 │ │ │ │ + str r4, [sp, #896] @ 0x380 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r7, [sp, #552] @ 0x228 │ │ │ │ + str r4, [sp, #808] @ 0x328 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r7, [sp, #536] @ 0x218 │ │ │ │ + str r4, [sp, #792] @ 0x318 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r6, [sp, #568] @ 0x238 │ │ │ │ + str r3, [sp, #824] @ 0x338 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r6, [sp, #232] @ 0xe8 │ │ │ │ + str r3, [sp, #488] @ 0x1e8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r5, [sp, #608] @ 0x260 │ │ │ │ + str r2, [sp, #864] @ 0x360 │ │ │ │ lsls r4, r5, #2 │ │ │ │ bic.w r1, r0, lr, lsl #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ mov r8, r2 │ │ │ │ @@ -1978074,15 +1978097,15 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #912] @ 0x390 │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #856] @ 0x358 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - asrs r4, r3, #12 │ │ │ │ + asrs r4, r3, #1 │ │ │ │ lsls r6, r4, #2 │ │ │ │ movs r5, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [sp, #720] @ 0x2d0 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1978314,17 +1978337,17 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ ldr r2, [sp, #216] @ 0xd8 │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #960] @ 0x3c0 │ │ │ │ + ldrh r0, [r6, #56] @ 0x38 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r1, [sp, #208] @ 0xd0 │ │ │ │ + ldrh r4, [r6, #50] @ 0x32 │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldr r0, [sp, #200] @ 0xc8 │ │ │ │ lsls r6, r1, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1978843,33 +1978866,33 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ str r7, [sp, #696] @ 0x2b8 │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r7, #28 │ │ │ │ + lsrs r2, r7, #17 │ │ │ │ lsls r6, r4, #2 │ │ │ │ stmia r6!, {r0, r1, r2, r5, r6, r7} │ │ │ │ - @ instruction: 0xffff0c9e │ │ │ │ + @ instruction: 0xffff09de │ │ │ │ lsls r6, r4, #2 │ │ │ │ bmi.n 5d6d7e │ │ │ │ - vdup.8 d16, d4[7] │ │ │ │ + vtbx.8 d16, {d15-d16}, d4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r0, [r1, #14] │ │ │ │ + ldrb r0, [r1, #3] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r0, [r1, #40] @ 0x28 │ │ │ │ + ldrh r0, [r1, #18] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r2, [r5, #36] @ 0x24 │ │ │ │ + ldrh r2, [r5, #14] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r6, [r5, #28] │ │ │ │ + ldrh r6, [r5, #6] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r4, [r0, #28] │ │ │ │ + ldrh r4, [r0, #6] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r4, [r5, #22] │ │ │ │ + ldrh r4, [r5, #0] │ │ │ │ lsls r4, r5, #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 5d6f3e │ │ │ │ @@ -1979101,15 +1979124,15 @@ │ │ │ │ b.n 5d6f1c │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r0, [sp, #880] @ 0x370 │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r3, #32 │ │ │ │ + lsls r4, r3, #21 │ │ │ │ lsls r6, r4, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r1, #4] │ │ │ │ @@ -1979582,15 +1979605,15 @@ │ │ │ │ b.n 5d74e8 │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r4, [r5, #30] │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r6, #13 │ │ │ │ + lsls r6, r6, #2 │ │ │ │ lsls r6, r4, #2 │ │ │ │ ldrh r4, [r7, #22] │ │ │ │ lsls r6, r1, #5 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1980643,40 +1980666,37 @@ │ │ │ │ ... │ │ │ │ ldrh r6, [r3, #8] │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r2, #8] │ │ │ │ lsls r6, r1, #5 │ │ │ │ - lsls r0, r4, #2 │ │ │ │ - lsls r6, r4, #2 │ │ │ │ + stc2l 0, cr0, [r0, #660]! @ 0x294 │ │ │ │ movs r5, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, r2 │ │ │ │ - lsls r6, r4, #2 │ │ │ │ - movs r6, r3 │ │ │ │ - lsls r6, r4, #2 │ │ │ │ - stc2l 0, cr0, [r8, #-660]! @ 0xfffffd6c │ │ │ │ - stc2 0, cr0, [lr, #660]! @ 0x294 │ │ │ │ - ldrb r2, [r3, #21] │ │ │ │ + ldc2l 0, cr0, [r6, #-660] @ 0xfffffd6c │ │ │ │ + ldc2l 0, cr0, [lr, #-660] @ 0xfffffd6c │ │ │ │ + @ instruction: 0xfaa800a5 │ │ │ │ + @ instruction: 0xfaee00a5 │ │ │ │ + ldrb r2, [r3, #10] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldc2 0, cr0, [r2, #-660]! @ 0xfffffd6c │ │ │ │ - @ instruction: 0xfa9800a5 │ │ │ │ - @ instruction: 0xfa3200a5 │ │ │ │ - ldr r4, [r6, #24] │ │ │ │ + @ instruction: 0xfa7200a5 │ │ │ │ + @ instruction: 0xf7d800a5 │ │ │ │ + @ instruction: 0xf77200a5 │ │ │ │ + str r4, [r6, #108] @ 0x6c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r4, [r3, #12] │ │ │ │ + ldrb r4, [r3, #1] │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r0, r1, r3, r5, lr} │ │ │ │ vmlal.u q14, d31, d25[0] │ │ │ │ @ instruction: 0xffffbea7 │ │ │ │ - @ instruction: 0xffff7a7c │ │ │ │ + vqshl.u64 d23, d28, #63 @ 0x3f │ │ │ │ lsls r4, r5, #2 │ │ │ │ - vst1.8 {d0[5]}, [sl], r5 │ │ │ │ - vst1.8 {d0[5]}, [r6], r5 │ │ │ │ + movt r0, #43173 @ 0xa8a5 │ │ │ │ + movt r0, #26789 @ 0x68a5 │ │ │ │ strh r6, [r4, #0] │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1980953,15 +1980973,15 @@ │ │ │ │ nop │ │ │ │ ldrb r0, [r6, #23] │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r4, #23] │ │ │ │ lsls r6, r1, #5 │ │ │ │ - @ instruction: 0xf5f400a5 │ │ │ │ + @ instruction: 0xf33400a5 │ │ │ │ movs r5, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r2, #19] │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ @@ -1981194,17 +1981214,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} │ │ │ │ - lsrs r0, r1, #6 │ │ │ │ + lsls r0, r1, #27 │ │ │ │ lsls r7, r3, #4 │ │ │ │ - lsrs r2, r6, #5 │ │ │ │ + lsls r2, r6, #26 │ │ │ │ lsls r7, r3, #4 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1984056,18 +1984076,19 @@ │ │ │ │ str.w r3, [r9, #2656] @ 0xa60 │ │ │ │ ldrsb.w r3, [sl, #65] @ 0x41 │ │ │ │ b.w 5d99fc │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r7, #100] @ 0x64 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - @ instruction: 0xf31c011e │ │ │ │ + orrs.w r1, ip, #30 │ │ │ │ ldrsh r6, [r4, r6] │ │ │ │ lsls r6, r1, #5 │ │ │ │ - strd r0, r1, [r2, #120]! @ 0x78 │ │ │ │ + b.n 5da3c8 │ │ │ │ + lsls r6, r3, #4 │ │ │ │ movs r3, #4 │ │ │ │ str.w r3, [r9, #2656] @ 0xa60 │ │ │ │ ldrsb.w r3, [sl, #65] @ 0x41 │ │ │ │ b.w 5d99fc │ │ │ │ add.w r0, r4, #24 │ │ │ │ str r3, [sp, #24] │ │ │ │ str r1, [sp, #4] │ │ │ │ @@ -1984135,15 +1984156,16 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ udf #255 @ 0xff │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - ldrd r0, r1, [r8], #120 @ 0x78 │ │ │ │ + b.n 5da2c0 │ │ │ │ + lsls r6, r3, #4 │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ @@ -1984176,15 +1984198,16 @@ │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ ldr r4, [r1, r6] │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - eors.w r0, r2, r0, asr #2 │ │ │ │ + b.n 5da658 │ │ │ │ + lsls r0, r4, #2 │ │ │ │ ldr r2, [r6, r5] │ │ │ │ lsls r6, r1, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1984377,15 +1984400,15 @@ │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r0, r2] │ │ │ │ lsls r6, r1, #5 │ │ │ │ ldrh r6, [r5, #2] │ │ │ │ lsls r1, r2, #5 │ │ │ │ - beq.n 5da9a4 │ │ │ │ + ldmia r5, {r3, r4, r5, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ movs r5, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r4, [r0, r6] │ │ │ │ lsls r6, r1, #5 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1984616,28 +1984639,28 @@ │ │ │ │ nop │ │ │ │ ldrsb r6, [r3, r1] │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r6, [r2, r1] │ │ │ │ lsls r6, r1, #5 │ │ │ │ - ldr r6, [pc, #424] @ (5dacb4 ) │ │ │ │ + ldr r3, [pc, #680] @ (5dadb4 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ asrs r0, r1, #14 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ stc2 15, cr15, [r9], {255} @ 0xff │ │ │ │ subs r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r1, r6] │ │ │ │ lsls r6, r1, #5 │ │ │ │ - ldmia r5, {r2, r5, r6, r7} │ │ │ │ + ldmia r3!, {r2, r5} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - b.n 5da768 │ │ │ │ + b.n 5db1e8 │ │ │ │ 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 r3, [pc, #68] @ (5dab7c ) │ │ │ │ mov r5, r1 │ │ │ │ @@ -1984713,35 +1984736,35 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #44] @ (5dac00 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #44] @ (5dac04 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldmia r5, {r3, r5} │ │ │ │ + ldmia r2!, {r3, r5, r6} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r5!, {r1, r2, r4} │ │ │ │ + ldmia r2, {r1, r2, r4, r6} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r5, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r2, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r5, {r1, r2, r5} │ │ │ │ + ldmia r2, {r1, r2, r5, r6} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r5!, {r7} │ │ │ │ + ldmia r2!, {r6, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r5!, {r1, r4, r7} │ │ │ │ + ldmia r2!, {r1, r4, r6, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r5, {r2, r5} │ │ │ │ + ldmia r2, {r2, r5, r6} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r5, {r1, r2, r3, r5} │ │ │ │ + ldmia r2, {r1, r2, r3, r5, r6} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r5, {r2, r3, r4, r5} │ │ │ │ + ldmia r2, {r2, r3, r4, r5, r6} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r5!, {r1, r3, r6} │ │ │ │ + ldmia r2!, {r1, r3, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r5, {r2, r5, r7} │ │ │ │ + ldmia r2, {r2, r5, r6, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ bhi.n 5dac5c │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ bhi.n 5dac56 │ │ │ │ tbb [pc, r0] │ │ │ │ ldr r5, [r5, #36] @ 0x24 │ │ │ │ @@ -1984855,55 +1984878,55 @@ │ │ │ │ ldr r0, [pc, #88] @ (5dad54 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #84] @ (5dad58 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldmia r5!, {r4, r6} │ │ │ │ + ldmia r2!, {r4, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r5, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r3, {r2, r3, r4, r5} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r6!, {r1, r3} │ │ │ │ + ldmia r3, {r1, r3, r6} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r5, {r3, r4, r5, r7} │ │ │ │ + ldmia r2!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r5, {r1, r2, r4, r5} │ │ │ │ + ldmia r2, {r1, r2, r4, r5, r6} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r5!, {r6} │ │ │ │ + ldmia r2!, {r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r5!, {r1, r2, r3, r6} │ │ │ │ + ldmia r2, {r1, r2, r3, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r5!, {r2, r3, r4, r6} │ │ │ │ + ldmia r2, {r2, r3, r4, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r5, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r2, {r1, r2, r3, r5, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r5, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r2, {r2, r3, r4, r5, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r6!, {r3} │ │ │ │ + ldmia r3, {r3, r6} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r5!, {r4, r6, r7} │ │ │ │ + ldmia r3!, {r4} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r5, {r1, r5, r6, r7} │ │ │ │ + ldmia r3!, {r1, r5} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r5, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r2, {r2, r3, r4, r5, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r6!, {r1, r4} │ │ │ │ + ldmia r3!, {r1, r4, r6} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r5, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r3, {r2, r3, r4, r5} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r6!, {r1, r3, r4} │ │ │ │ + ldmia r3, {r1, r3, r4, r6} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r4!, {r3, r5, r7} │ │ │ │ + ldmia r1!, {r3, r5, r6, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r4, {r1, r4, r5, r7} │ │ │ │ + ldmia r1, {r1, r4, r5, r6, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r4!, {r2, r3, r5, r7} │ │ │ │ + ldmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r4!, {r1, r2, r5, r7} │ │ │ │ + ldmia r1, {r1, r2, r5, r6, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ cmp r0, #68 @ 0x44 │ │ │ │ bhi.n 5dadee │ │ │ │ tbh [pc, r0, lsl #1] │ │ │ │ lsls r5, r0, #4 │ │ │ │ lsls r2, r0, #4 │ │ │ │ lsls r7, r7, #3 │ │ │ │ @@ -1985164,143 +1985187,143 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #260] @ (5db070 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #260] @ (5db074 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - bvs.n 5daea0 │ │ │ │ + bcc.n 5daf20 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bvs.n 5db030 │ │ │ │ + bcc.n 5daeb0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bvs.n 5dafe0 │ │ │ │ + bcc.n 5db060 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bvs.n 5dafa0 │ │ │ │ + bcc.n 5db020 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bpl.n 5daf48 │ │ │ │ + bcc.n 5dafc8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bpl.n 5daf08 │ │ │ │ + bcs.n 5daf88 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bpl.n 5daec0 │ │ │ │ + bcs.n 5daf40 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bpl.n 5db068 │ │ │ │ + bcs.n 5daee8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bpl.n 5daff8 │ │ │ │ + bcs.n 5db078 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bpl.n 5dafa0 │ │ │ │ + bcs.n 5db020 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bmi.n 5daf50 │ │ │ │ + bcs.n 5dafd0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bmi.n 5daf08 │ │ │ │ + bne.n 5daf88 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bmi.n 5daec0 │ │ │ │ + bne.n 5daf40 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bmi.n 5db070 │ │ │ │ + bne.n 5daef0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bmi.n 5daff8 │ │ │ │ + bne.n 5db078 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bcc.n 5daf80 │ │ │ │ + bne.n 5db000 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bcc.n 5daf18 │ │ │ │ + beq.n 5daf98 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bcc.n 5daec0 │ │ │ │ + beq.n 5daf40 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bcc.n 5db088 │ │ │ │ + beq.n 5daf08 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bcc.n 5db048 │ │ │ │ + beq.n 5daec8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bcc.n 5dafe0 │ │ │ │ + beq.n 5db060 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bcs.n 5daf78 │ │ │ │ + beq.n 5daff8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bcs.n 5daef8 │ │ │ │ + ldmia r7, {r2, r4, r6, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bcs.n 5db090 │ │ │ │ + ldmia r7, {r1, r2, r3, r4, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bcs.n 5db040 │ │ │ │ + ldmia r7!, {r2, r4, r5, r6} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bcs.n 5daff0 │ │ │ │ + ldmia r7!, {r1, r3, r6} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bne.n 5dafa0 │ │ │ │ + ldmia r7!, {r5} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bne.n 5daf50 │ │ │ │ + ldmia r6, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bne.n 5daf00 │ │ │ │ + ldmia r6, {r2, r3, r6, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bne.n 5db0b0 │ │ │ │ + ldmia r6!, {r1, r5, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bne.n 5db068 │ │ │ │ + ldmia r6, {r2, r3, r4, r5, r6} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bne.n 5db010 │ │ │ │ + ldmia r6, {r1, r2, r3, r6} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - beq.n 5dafd0 │ │ │ │ + ldmia r6!, {r2, r3, r5} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - beq.n 5daf90 │ │ │ │ + ldmia r6!, {r1, r3} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - beq.n 5daf30 │ │ │ │ + ldmia r5!, {r3, r4, r6, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - beq.n 5db0c8 │ │ │ │ + ldmia r5, {r1, r5, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - beq.n 5db070 │ │ │ │ + ldmia r5, {r2, r4, r5, r6} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - beq.n 5db020 │ │ │ │ + ldmia r5!, {r1, r3, r6} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r7, {r3, r4, r6, r7} │ │ │ │ + ldmia r5!, {r3, r4} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r7, {r1, r5, r7} │ │ │ │ + ldmia r4!, {r1, r5, r6, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r7!, {r3, r4, r5, r6} │ │ │ │ + ldmia r4, {r3, r4, r5, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r7!, {r1, r3, r6} │ │ │ │ + ldmia r4!, {r1, r3, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r7!, {r5} │ │ │ │ + ldmia r4!, {r5, r6} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r6, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r1, r4, r5} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r6, {r3, r6, r7} │ │ │ │ + ldmia r4!, {r3} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r6!, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r6, {r2, r4, r5, r6} │ │ │ │ + ldmia r3!, {r2, r4, r5, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r6, {r1, r3, r6} │ │ │ │ + ldmia r3, {r1, r3, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r6!, {r5} │ │ │ │ + ldmia r3!, {r5, r6} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r5, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r3, {r1, r3, r4, r5} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r5!, {r2, r3, r6, r7} │ │ │ │ + ldmia r3, {r2, r3} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r5!, {r1, r3, r4, r7} │ │ │ │ + ldmia r2!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r5, {r4, r5, r6} │ │ │ │ + ldmia r2!, {r4, r5, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r5!, {r1, r6} │ │ │ │ + ldmia r2!, {r1, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r5!, {r3, r4} │ │ │ │ + ldmia r2!, {r3, r4, r6} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r4!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r5} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r4!, {r3, r6, r7} │ │ │ │ + ldmia r2!, {r3} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r4!, {r1, r5, r7} │ │ │ │ + ldmia r1, {r1, r5, r6, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r4!, {r7} │ │ │ │ + ldmia r1!, {r6, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r4, {r1, r2, r4, r6} │ │ │ │ + ldmia r1, {r1, r2, r4, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r4, {r4, r5} │ │ │ │ + ldmia r1!, {r4, r5, r6} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r4!, {r1, r2, r3} │ │ │ │ + ldmia r1, {r1, r2, r3, r6} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r3, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r1!, {r2, r3, r5} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r3!, {r1, r2, r6, r7} │ │ │ │ + ldmia r1, {r1, r2} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r3!, {r2, r5, r7} │ │ │ │ + ldmia r0!, {r2, r5, r6, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #29 │ │ │ │ bhi.n 5db154 │ │ │ │ tbb [pc, r0] │ │ │ │ str r7, [r1, #96] @ 0x60 │ │ │ │ str r3, [r4, #4] │ │ │ │ @@ -1985407,75 +1985430,75 @@ │ │ │ │ ldr r0, [pc, #128] @ (5db1d0 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #124] @ (5db1d4 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - bmi.n 5db18c │ │ │ │ + bne.n 5db20c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bhi.n 5db174 │ │ │ │ + bpl.n 5db1f4 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bvc.n 5db12c │ │ │ │ + bpl.n 5db1ac │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bvc.n 5db0ec │ │ │ │ + bpl.n 5db16c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bvc.n 5db0a4 │ │ │ │ + bmi.n 5db124 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bvc.n 5db25c │ │ │ │ + bmi.n 5db0dc │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bvc.n 5db20c │ │ │ │ + bmi.n 5db08c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bvc.n 5db1bc │ │ │ │ + bmi.n 5db23c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bvs.n 5db16c │ │ │ │ + bmi.n 5db1ec │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bvs.n 5db11c │ │ │ │ + bmi.n 5db19c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bvs.n 5db0cc │ │ │ │ + bcc.n 5db14c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bvs.n 5db284 │ │ │ │ + bcc.n 5db104 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bvs.n 5db234 │ │ │ │ + bcc.n 5db0b4 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bvs.n 5db1ec │ │ │ │ + bcc.n 5db26c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bvs.n 5db1a4 │ │ │ │ + bcc.n 5db224 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bpl.n 5db14c │ │ │ │ + bcc.n 5db1cc │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bpl.n 5db0f4 │ │ │ │ + bcs.n 5db174 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bpl.n 5db0a4 │ │ │ │ + bcs.n 5db124 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bpl.n 5db254 │ │ │ │ + bcs.n 5db0d4 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bpl.n 5db1fc │ │ │ │ + bcs.n 5db27c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bmi.n 5db1ac │ │ │ │ + bcs.n 5db22c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bmi.n 5db13c │ │ │ │ + bcs.n 5db1bc │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bmi.n 5db0e4 │ │ │ │ + bne.n 5db164 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bmi.n 5db29c │ │ │ │ + bne.n 5db11c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bmi.n 5db25c │ │ │ │ + bne.n 5db0dc │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bmi.n 5db214 │ │ │ │ + bne.n 5db294 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bcc.n 5db1b4 │ │ │ │ + bne.n 5db234 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bcc.n 5db16c │ │ │ │ + bne.n 5db1ec │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bcc.n 5db124 │ │ │ │ + beq.n 5db1a4 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bcc.n 5db0dc │ │ │ │ + beq.n 5db15c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bcc.n 5db264 │ │ │ │ + beq.n 5db0e4 │ │ │ │ lsls r5, r4, #2 │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #4 │ │ │ │ bhi.n 5db206 │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r3, r0, #4 │ │ │ │ lsrs r4, r1, #28 │ │ │ │ @@ -1985494,25 +1985517,25 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #24] @ (5db21c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #24] @ (5db220 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - bvs.n 5db20c │ │ │ │ + bmi.n 5db28c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bvc.n 5db2f4 │ │ │ │ + bmi.n 5db174 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bvc.n 5db23c │ │ │ │ + bmi.n 5db2bc │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bvc.n 5db26c │ │ │ │ + bmi.n 5db2ec │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bvc.n 5db29c │ │ │ │ + bmi.n 5db31c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bvs.n 5db1a4 │ │ │ │ + bmi.n 5db224 │ │ │ │ lsls r5, r4, #2 │ │ │ │ cmp r0, #16 │ │ │ │ bhi.n 5db23e │ │ │ │ tbb [pc, r0] │ │ │ │ adds r3, r3, r0 │ │ │ │ lsrs r4, r1, #4 │ │ │ │ lsrs r7, r1, #4 │ │ │ │ @@ -1985539,45 +1985562,45 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #28] @ (5db27c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #28] @ (5db280 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - bvc.n 5db264 │ │ │ │ + bpl.n 5db2e4 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bvc.n 5db36c │ │ │ │ + bmi.n 5db1ec │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bvc.n 5db19c │ │ │ │ + bmi.n 5db21c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bvc.n 5db1cc │ │ │ │ + bmi.n 5db24c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bvc.n 5db204 │ │ │ │ + bpl.n 5db284 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bvc.n 5db314 │ │ │ │ + bmi.n 5db194 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bvc.n 5db2c4 │ │ │ │ + bmi.n 5db344 │ │ │ │ lsls r5, r4, #2 │ │ │ │ cbz r0, 5db296 │ │ │ │ cmp r0, #1 │ │ │ │ beq.n 5db290 │ │ │ │ ldr r0, [pc, #16] @ (5db29c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #12] @ (5db2a0 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #12] @ (5db2a4 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - bhi.n 5db2d8 │ │ │ │ + bpl.n 5db358 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bvc.n 5db280 │ │ │ │ + bpl.n 5db300 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bvc.n 5db238 │ │ │ │ + bpl.n 5db2b8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ cmp r0, #8 │ │ │ │ bhi.n 5db2f0 │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r0, r1, #20 │ │ │ │ asrs r4, r2, #28 │ │ │ │ adds r2, r3, #4 │ │ │ │ @@ -1985610,33 +1985633,33 @@ │ │ │ │ ldr r0, [pc, #44] @ (5db318 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #40] @ (5db31c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - bhi.n 5db354 │ │ │ │ + bpl.n 5db3d4 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bhi.n 5db314 │ │ │ │ + bpl.n 5db394 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bls.n 5db31c │ │ │ │ + bvs.n 5db39c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bhi.n 5db284 │ │ │ │ + bpl.n 5db304 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bhi.n 5db2c4 │ │ │ │ + bvs.n 5db344 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bhi.n 5db364 │ │ │ │ + bpl.n 5db3e4 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bhi.n 5db394 │ │ │ │ + bpl.n 5db214 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bhi.n 5db3cc │ │ │ │ + bpl.n 5db24c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bhi.n 5db414 │ │ │ │ + bpl.n 5db294 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bls.n 5db32c │ │ │ │ + bvs.n 5db3ac │ │ │ │ lsls r5, r4, #2 │ │ │ │ cmp r0, #3 │ │ │ │ bhi.n 5db344 │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r5, r0, #8 │ │ │ │ lsrs r3, r1, #32 │ │ │ │ ldr r0, [pc, #28] @ (5db34c ) │ │ │ │ @@ -1985651,23 +1985674,23 @@ │ │ │ │ ldr r0, [pc, #24] @ (5db358 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (5db35c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - bls.n 5db354 │ │ │ │ + bvs.n 5db3d4 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bhi.n 5db314 │ │ │ │ + bvs.n 5db394 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bls.n 5db3c4 │ │ │ │ + bvs.n 5db444 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bls.n 5db36c │ │ │ │ + bvs.n 5db3ec │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bls.n 5db3fc │ │ │ │ + bvs.n 5db27c │ │ │ │ lsls r5, r4, #2 │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #25 │ │ │ │ bhi.n 5db384 │ │ │ │ tbb [pc, r0] │ │ │ │ muls r6, r0 │ │ │ │ subs r5, #64 @ 0x40 │ │ │ │ @@ -1985738,53 +1985761,53 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #80] @ (5db444 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #80] @ (5db448 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - blt.n 5db4d4 │ │ │ │ + bhi.n 5db354 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - blt.n 5db48c │ │ │ │ + bhi.n 5db30c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - blt.n 5db444 │ │ │ │ + bhi.n 5db4c4 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bge.n 5db3f4 │ │ │ │ + bhi.n 5db474 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bge.n 5db3a4 │ │ │ │ + bhi.n 5db424 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bge.n 5db35c │ │ │ │ + bvc.n 5db3dc │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bge.n 5db514 │ │ │ │ + bvc.n 5db394 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bge.n 5db4cc │ │ │ │ + bvc.n 5db34c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bge.n 5db484 │ │ │ │ + bvc.n 5db504 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bge.n 5db44c │ │ │ │ + bvc.n 5db4cc │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bls.n 5db40c │ │ │ │ + bvc.n 5db48c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bls.n 5db3cc │ │ │ │ + bvc.n 5db44c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bls.n 5db384 │ │ │ │ + bvs.n 5db404 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bls.n 5db33c │ │ │ │ + bvs.n 5db3bc │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bls.n 5db4ec │ │ │ │ + bvs.n 5db36c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bls.n 5db4ac │ │ │ │ + bvs.n 5db52c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bls.n 5db46c │ │ │ │ + bvs.n 5db4ec │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bhi.n 5db42c │ │ │ │ + bvs.n 5db4ac │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bhi.n 5db3ec │ │ │ │ + bvs.n 5db46c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bhi.n 5db3b4 │ │ │ │ + bpl.n 5db434 │ │ │ │ lsls r5, r4, #2 │ │ │ │ cmp r0, #4 │ │ │ │ bhi.n 5db478 │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r6, r0, #12 │ │ │ │ lsrs r4, r1, #28 │ │ │ │ movs r1, r1 │ │ │ │ @@ -1985803,25 +1985826,25 @@ │ │ │ │ ldr r0, [pc, #28] @ (5db490 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #24] @ (5db494 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - bge.n 5db404 │ │ │ │ + bhi.n 5db484 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bge.n 5db3dc │ │ │ │ + bvc.n 5db45c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bge.n 5db474 │ │ │ │ + bhi.n 5db4f4 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bge.n 5db414 │ │ │ │ + bhi.n 5db494 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bge.n 5db444 │ │ │ │ + bhi.n 5db4c4 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bge.n 5db47c │ │ │ │ + bhi.n 5db4fc │ │ │ │ lsls r5, r4, #2 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 5db510 │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r3, r1, #32 │ │ │ │ movs r6, #35 @ 0x23 │ │ │ │ cmp r4, #41 @ 0x29 │ │ │ │ @@ -1985878,47 +1985901,47 @@ │ │ │ │ ldr r0, [pc, #72] @ (5db554 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #68] @ (5db558 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - bge.n 5db4e8 │ │ │ │ + bhi.n 5db568 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bge.n 5db4b8 │ │ │ │ + bhi.n 5db538 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bgt.n 5db548 │ │ │ │ + bls.n 5db5c8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - blt.n 5db4f0 │ │ │ │ + bls.n 5db570 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - blt.n 5db518 │ │ │ │ + bls.n 5db598 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - blt.n 5db430 │ │ │ │ + bhi.n 5db4b0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - blt.n 5db450 │ │ │ │ + bhi.n 5db4d0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - blt.n 5db470 │ │ │ │ + bhi.n 5db4f0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - blt.n 5db4a0 │ │ │ │ + bhi.n 5db520 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bge.n 5db4c8 │ │ │ │ + bhi.n 5db548 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bge.n 5db4f8 │ │ │ │ + bhi.n 5db578 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bge.n 5db528 │ │ │ │ + bhi.n 5db5a8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - blt.n 5db558 │ │ │ │ + bhi.n 5db5d8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - blt.n 5db578 │ │ │ │ + bhi.n 5db5f8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - blt.n 5db598 │ │ │ │ + bhi.n 5db618 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - blt.n 5db5b8 │ │ │ │ + bhi.n 5db638 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - blt.n 5db500 │ │ │ │ + bls.n 5db580 │ │ │ │ lsls r5, r4, #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 │ │ │ │ @@ -1986419,17 +1986442,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r3 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ bx r5 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - bvs.n 5dbacc │ │ │ │ + bcc.n 5dbb4c │ │ │ │ lsls r6, r3, #4 │ │ │ │ - bvs.n 5dba94 │ │ │ │ + bcc.n 5dbb14 │ │ │ │ lsls r6, r3, #4 │ │ │ │ mov r2, r3 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ @@ -1988341,15 +1988364,15 @@ │ │ │ │ adds r5, #76 @ 0x4c │ │ │ │ mov r0, r5 │ │ │ │ bl 5f27dc │ │ │ │ mov r0, r6 │ │ │ │ blx 66d58 │ │ │ │ b.n 5dcf4a │ │ │ │ nop │ │ │ │ - stmia r1!, {r1, r2, r3, r7} │ │ │ │ + bkpt 0x00ce │ │ │ │ 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 │ │ │ │ add.w ip, r2, r1, lsl #5 │ │ │ │ ldr.w r4, [r0, #640] @ 0x280 │ │ │ │ @@ -1989784,91 +1989807,91 @@ │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx 67eac <__fprintf_chk@plt> │ │ │ │ b.n 5ddc56 │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrh r0, [r2, #32] │ │ │ │ + ldrh r0, [r2, #10] │ │ │ │ lsls r5, r4, #2 │ │ │ │ movs r4, #218 @ 0xda │ │ │ │ lsls r6, r1, #5 │ │ │ │ - adds r1, #174 @ 0xae │ │ │ │ + cmp r6, #238 @ 0xee │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r1, #190 @ 0xbe │ │ │ │ + cmp r6, #254 @ 0xfe │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r1, #206 @ 0xce │ │ │ │ + cmp r7, #14 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r1, #222 @ 0xde │ │ │ │ + cmp r7, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r1, #238 @ 0xee │ │ │ │ + cmp r7, #46 @ 0x2e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r1, #250 @ 0xfa │ │ │ │ + cmp r7, #58 @ 0x3a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, #6 │ │ │ │ + cmp r7, #70 @ 0x46 │ │ │ │ lsls r4, r4, #2 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r2, r3, r4, r6, r7, lr} │ │ │ │ + cbz r6, 5de026 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r2, [r4, #52] @ 0x34 │ │ │ │ + ldr r2, [r4, #8] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - push {r3, r4, r6, r7, lr} │ │ │ │ + cbz r0, 5de02e │ │ │ │ lsls r5, r4, #2 │ │ │ │ - push {r1, r7, lr} │ │ │ │ + uxtb r2, r0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r6, [r3, #44] @ 0x2c │ │ │ │ + ldr r6, [r3, #0] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r4, [r6, #40] @ 0x28 │ │ │ │ + str r4, [r6, #124] @ 0x7c │ │ │ │ lsls r7, r4, #2 │ │ │ │ - push {r1, r3, r7, lr} │ │ │ │ + uxtb r2, r1 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - push {r1, r2, r4, r7, lr} │ │ │ │ + uxtb r6, r2 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - push {r4, r7, lr} │ │ │ │ + uxtb r0, r2 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r0, [r3, #36] @ 0x24 │ │ │ │ + str r0, [r3, #120] @ 0x78 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - push {r1, r2, r5, r7, lr} │ │ │ │ + uxtb r6, r4 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r2, [r3, #36] @ 0x24 │ │ │ │ + str r2, [r3, #120] @ 0x78 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - push {r2, r3, r5, lr} │ │ │ │ + sxtb r4, r5 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r4, [r1, #28] │ │ │ │ + str r4, [r1, #112] @ 0x70 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - push {r1, r2, lr} │ │ │ │ + sxtb r6, r0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r0, [r1, #24] │ │ │ │ + str r0, [r1, #108] @ 0x6c │ │ │ │ lsls r7, r4, #2 │ │ │ │ - push {r1, r5, lr} │ │ │ │ + sxtb r2, r4 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - push {r2, r6, r7} │ │ │ │ + sxth r4, r0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r6, [r2, #16] │ │ │ │ + str r6, [r2, #100] @ 0x64 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - push {r3, r4, r6, r7} │ │ │ │ + sxth r0, r3 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - push {r1, r7} │ │ │ │ + cbz r2, 5de060 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ + str r0, [r5, #92] @ 0x5c │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cbz r6, 5de0b4 │ │ │ │ + cbz r6, 5de044 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - push {r1, r2, r6} │ │ │ │ + cbz r6, 5de05c │ │ │ │ lsls r5, r4, #2 │ │ │ │ movs r1, #52 @ 0x34 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - sxth r4, r3 │ │ │ │ + add r7, sp, #368 @ 0x170 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - sxth r0, r1 │ │ │ │ + add r7, sp, #288 @ 0x120 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r0, [r2, #120] @ 0x78 │ │ │ │ + str r0, [r2, #76] @ 0x4c │ │ │ │ lsls r7, r4, #2 │ │ │ │ - sxtb r0, r3 │ │ │ │ + add r7, sp, #608 @ 0x260 │ │ │ │ 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 │ │ │ │ add.w r4, r0, #23680 @ 0x5c80 │ │ │ │ mov r6, r0 │ │ │ │ @@ -1990095,15 +1990118,15 @@ │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ adds r6, r6, #6 │ │ │ │ lsls r6, r1, #5 │ │ │ │ vmaxnm.f32 , , │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #312 @ 0x138 │ │ │ │ + add r5, sp, #568 @ 0x238 │ │ │ │ lsls r5, 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, #136] @ (5de38c ) │ │ │ │ mov r4, r1 │ │ │ │ @@ -1990159,24 +1990182,24 @@ │ │ │ │ blx 67eac <__fprintf_chk@plt> │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx 67eac <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - add sp, #264 @ 0x108 │ │ │ │ + add r5, sp, #520 @ 0x208 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add sp, #288 @ 0x120 │ │ │ │ + add r5, sp, #544 @ 0x220 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r6, [r5, #60] @ 0x3c │ │ │ │ + str r6, [r5, #16] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - vhadd.s8 d0, d30, d27 │ │ │ │ - add sp, #200 @ 0xc8 │ │ │ │ + mcrr 0, 10, r0, lr, cr11 │ │ │ │ + add r5, sp, #456 @ 0x1c8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add sp, #120 @ 0x78 │ │ │ │ + add r5, sp, #376 @ 0x178 │ │ │ │ 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, #4000] @ 0xfa0 │ │ │ │ ldr.w r6, [pc, #3484] @ 5df154 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1991482,317 +1991505,321 @@ │ │ │ │ ldr.w r3, [r5, #224] @ 0xe0 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 5de586 │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r5, #224 @ 0xe0 │ │ │ │ bl 5de2f4 │ │ │ │ b.w 5de586 │ │ │ │ - add r7, sp, #816 @ 0x330 │ │ │ │ + add r5, sp, #48 @ 0x30 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bvc.n 5df0e8 │ │ │ │ + bpl.n 5df168 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - str r6, [r6, #48] @ 0x30 │ │ │ │ + str r6, [r6, #4] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r7, sp, #696 @ 0x2b8 │ │ │ │ + add r4, sp, #952 @ 0x3b8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r7, sp, #648 @ 0x288 │ │ │ │ + add r4, sp, #904 @ 0x388 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r3, sp, #8 │ │ │ │ + add r0, sp, #264 @ 0x108 │ │ │ │ lsls r6, r3, #4 │ │ │ │ - add r7, sp, #296 @ 0x128 │ │ │ │ + add r4, sp, #552 @ 0x228 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r6, [r6, #36] @ 0x24 │ │ │ │ + ldrsh r6, [r6, r6] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r6, sp, #240 @ 0xf0 │ │ │ │ + add r3, sp, #496 @ 0x1f0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - stc 0, cr0, [lr, #684] @ 0x2ac │ │ │ │ - sxth r2, r5 │ │ │ │ + pkhtb r0, lr, fp, asr #2 │ │ │ │ + add r7, sp, #424 @ 0x1a8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - push {r3, r5} │ │ │ │ + cbz r0, 5df19e │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cbz r0, 5df1c4 │ │ │ │ + add r7, sp, #192 @ 0xc0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cbz r2, 5df208 │ │ │ │ + cbz r2, 5df198 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cbz r6, 5df206 │ │ │ │ + cbz r6, 5df196 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cbz r6, 5df204 │ │ │ │ + cbz r6, 5df194 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cbz r4, 5df202 │ │ │ │ + sub sp, #432 @ 0x1b0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cbz r2, 5df218 │ │ │ │ + cbz r2, 5df1a8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r1, sp, #656 @ 0x290 │ │ │ │ + add r6, pc, #912 @ (adr r6, 5df530 ) │ │ │ │ lsls r6, r3, #4 │ │ │ │ - add r6, sp, #16 │ │ │ │ + add r3, sp, #272 @ 0x110 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r0, [r6, #16] │ │ │ │ + ldrsh r0, [r6, r1] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add sp, #328 @ 0x148 │ │ │ │ + add r5, sp, #584 @ 0x248 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r1, sp, #376 @ 0x178 │ │ │ │ + add r6, pc, #632 @ (adr r6, 5df428 ) │ │ │ │ lsls r6, r3, #4 │ │ │ │ - add r5, sp, #568 @ 0x238 │ │ │ │ + add r2, sp, #824 @ 0x338 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r2, [r7, #8] │ │ │ │ + ldrb r2, [r7, r7] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r4, sp, #512 @ 0x200 │ │ │ │ + add r1, sp, #768 @ 0x300 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - rsb r0, ip, fp, asr #2 │ │ │ │ - uxth r2, r2 │ │ │ │ + stmdb ip, {r0, r1, r3, r5, r7} │ │ │ │ + add r7, sp, #840 @ 0x348 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cbz r0, 5df1fc │ │ │ │ + add r7, sp, #64 @ 0x40 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cbz r0, 5df1fa │ │ │ │ + add r6, sp, #992 @ 0x3e0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - sxth r4, r6 │ │ │ │ + add r7, sp, #464 @ 0x1d0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r0, sp, #680 @ 0x2a8 │ │ │ │ + add r5, pc, #936 @ (adr r5, 5df57c ) │ │ │ │ lsls r6, r3, #4 │ │ │ │ - add r4, sp, #776 @ 0x308 │ │ │ │ + add r2, sp, #8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrsh r6, [r5, r7] │ │ │ │ + ldrb r6, [r5, r4] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cbz r0, 5df210 │ │ │ │ + add r7, sp, #0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cbz r4, 5df20e │ │ │ │ + add r6, sp, #944 @ 0x3b0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r0, sp, #456 @ 0x1c8 │ │ │ │ + add r5, pc, #712 @ (adr r5, 5df4b0 ) │ │ │ │ lsls r6, r3, #4 │ │ │ │ - add r4, sp, #456 @ 0x1c8 │ │ │ │ + add r1, sp, #712 @ 0x2c8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrsh r6, [r3, r6] │ │ │ │ + ldrb r6, [r3, r3] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cbz r0, 5df210 │ │ │ │ + add r6, sp, #704 @ 0x2c0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cbz r4, 5df20e │ │ │ │ + add r6, sp, #624 @ 0x270 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r7, sp, #256 @ 0x100 │ │ │ │ + add r4, sp, #512 @ 0x200 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r0, sp, #64 @ 0x40 │ │ │ │ + add r5, pc, #320 @ (adr r5, 5df340 ) │ │ │ │ lsls r6, r3, #4 │ │ │ │ - add r3, sp, #960 @ 0x3c0 │ │ │ │ + add r1, sp, #192 @ 0xc0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrsh r4, [r3, r4] │ │ │ │ + ldrb r4, [r3, r1] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - sub sp, #440 @ 0x1b8 │ │ │ │ + add r6, sp, #184 @ 0xb8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - sub sp, #360 @ 0x168 │ │ │ │ + add r6, sp, #104 @ 0x68 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - sub sp, #312 @ 0x138 │ │ │ │ + add r6, sp, #56 @ 0x38 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r7, pc, #736 @ (adr r7, 5df4f8 ) │ │ │ │ + add r4, pc, #992 @ (adr r4, 5df5f8 ) │ │ │ │ lsls r6, r3, #4 │ │ │ │ - add r3, sp, #512 @ 0x200 │ │ │ │ + add r0, sp, #768 @ 0x300 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrsh r4, [r5, r2] │ │ │ │ + ldrh r4, [r5, r7] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add sp, #328 @ 0x148 │ │ │ │ + add r5, sp, #584 @ 0x248 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r3, sp, #352 @ 0x160 │ │ │ │ + add r0, sp, #608 @ 0x260 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add sp, #128 @ 0x80 │ │ │ │ + add r5, sp, #384 @ 0x180 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add sp, #64 @ 0x40 │ │ │ │ + add r5, sp, #320 @ 0x140 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r2, [sp, #648] @ 0x288 │ │ │ │ + str r7, [sp, #904] @ 0x388 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r1, sp, #928 @ 0x3a0 │ │ │ │ + add r7, pc, #160 @ (adr r7, 5df2d8 ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r7, sp, #384 @ 0x180 │ │ │ │ + add r4, sp, #640 @ 0x280 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmdb r0!, {r0, r1, r3, r5, r7} │ │ │ │ - add r7, pc, #0 @ (adr r7, 5df244 ) │ │ │ │ + b.n 5def20 │ │ │ │ + lsls r3, r5, #2 │ │ │ │ + add r4, pc, #256 @ (adr r4, 5df344 ) │ │ │ │ lsls r6, r3, #4 │ │ │ │ - add r2, sp, #680 @ 0x2a8 │ │ │ │ + add r7, pc, #936 @ (adr r7, 5df5f0 ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r7, pc, #0 @ (adr r7, 5df24c ) │ │ │ │ + add r4, pc, #256 @ (adr r4, 5df34c ) │ │ │ │ lsls r6, r3, #4 │ │ │ │ - add r2, sp, #584 @ 0x248 │ │ │ │ + add r7, pc, #840 @ (adr r7, 5df598 ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r7, pc, #16 @ (adr r7, 5df264 ) │ │ │ │ + add r4, pc, #272 @ (adr r4, 5df364 ) │ │ │ │ lsls r6, r3, #4 │ │ │ │ - add r2, sp, #488 @ 0x1e8 │ │ │ │ + add r7, pc, #744 @ (adr r7, 5df540 ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r7, pc, #32 @ (adr r7, 5df27c ) │ │ │ │ + add r4, pc, #288 @ (adr r4, 5df37c ) │ │ │ │ lsls r6, r3, #4 │ │ │ │ - add r2, sp, #392 @ 0x188 │ │ │ │ + add r7, pc, #648 @ (adr r7, 5df4e8 ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r7, pc, #32 @ (adr r7, 5df284 ) │ │ │ │ + add r4, pc, #288 @ (adr r4, 5df384 ) │ │ │ │ lsls r6, r3, #4 │ │ │ │ - add r2, sp, #288 @ 0x120 │ │ │ │ + add r7, pc, #544 @ (adr r7, 5df488 ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r6, sp, #784 @ 0x310 │ │ │ │ + add r4, sp, #16 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb r0, [r5, r5] │ │ │ │ + ldrh r0, [r5, r2] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stmia.w r2, {r0, r1, r3, r5, r7} │ │ │ │ - add r6, sp, #648 @ 0x288 │ │ │ │ + b.n 5dedf8 │ │ │ │ + lsls r3, r5, #2 │ │ │ │ + add r3, sp, #904 @ 0x388 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r6, sp, #552 @ 0x228 │ │ │ │ + add r3, sp, #808 @ 0x328 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r6, sp, #456 @ 0x1c8 │ │ │ │ + add r3, sp, #712 @ 0x2c8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r6, sp, #408 @ 0x198 │ │ │ │ + add r3, sp, #664 @ 0x298 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r6, sp, #384 @ 0x180 │ │ │ │ + add r3, sp, #640 @ 0x280 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb r6, [r2, r2] │ │ │ │ + ldr r6, [r2, r7] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r6, pc, #104 @ (adr r6, 5df2f8 ) │ │ │ │ + add r3, pc, #360 @ (adr r3, 5df3f8 ) │ │ │ │ lsls r6, r3, #4 │ │ │ │ - add r1, sp, #248 @ 0xf8 │ │ │ │ + add r6, pc, #504 @ (adr r6, 5df48c ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb r2, [r5, r1] │ │ │ │ + ldr r2, [r5, r6] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r5, sp, #256 @ 0x100 │ │ │ │ + add r2, sp, #512 @ 0x200 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - b.n 5df1c8 │ │ │ │ + b.n 5dec48 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r5, sp, #64 @ 0x40 │ │ │ │ + add r2, sp, #320 @ 0x140 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r5, sp, #136 @ 0x88 │ │ │ │ + add r2, sp, #392 @ 0x188 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r5, sp, #16 │ │ │ │ + add r2, sp, #272 @ 0x110 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r4, sp, #992 @ 0x3e0 │ │ │ │ + add r2, sp, #224 @ 0xe0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strb r6, [r6, #11] │ │ │ │ + strb r6, [r6, #0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r4, sp, #856 @ 0x358 │ │ │ │ + add r2, sp, #88 @ 0x58 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r5, #46 @ 0x2e │ │ │ │ + movs r2, #110 @ 0x6e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r5, pc, #104 @ (adr r5, 5df328 ) │ │ │ │ + add r2, pc, #360 @ (adr r2, 5df428 ) │ │ │ │ lsls r6, r3, #4 │ │ │ │ - add r0, sp, #192 @ 0xc0 │ │ │ │ + add r5, pc, #448 @ (adr r5, 5df484 ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r2, sp, #296 @ 0x128 │ │ │ │ + add r7, pc, #552 @ (adr r7, 5df4f0 ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrh r0, [r1, r5] │ │ │ │ + ldr r0, [r1, r2] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r5, pc, #128 @ (adr r5, 5df350 ) │ │ │ │ + add r2, pc, #384 @ (adr r2, 5df450 ) │ │ │ │ lsls r6, r3, #4 │ │ │ │ - add r7, pc, #960 @ (adr r7, 5df694 ) │ │ │ │ + add r5, pc, #192 @ (adr r5, 5df394 ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrh r4, [r3, r4] │ │ │ │ + ldr r4, [r3, r1] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r2, sp, #344 @ 0x158 │ │ │ │ + add r7, pc, #600 @ (adr r7, 5df534 ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - b.n 5def48 │ │ │ │ + b.n 5df9c8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r2, sp, #224 @ 0xe0 │ │ │ │ + add r7, pc, #480 @ (adr r7, 5df4c4 ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r2, sp, #136 @ 0x88 │ │ │ │ + add r7, pc, #392 @ (adr r7, 5df470 ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r2, sp, #40 @ 0x28 │ │ │ │ + add r7, pc, #296 @ (adr r7, 5df414 ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r1, sp, #968 @ 0x3c8 │ │ │ │ + add r7, pc, #200 @ (adr r7, 5df3b8 ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r1, sp, #872 @ 0x368 │ │ │ │ + add r7, pc, #104 @ (adr r7, 5df35c ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r1, sp, #776 @ 0x308 │ │ │ │ + add r7, pc, #8 @ (adr r7, 5df300 ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r1, sp, #696 @ 0x2b8 │ │ │ │ + add r6, pc, #952 @ (adr r6, 5df6b4 ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r4, pc, #88 @ (adr r4, 5df358 ) │ │ │ │ + add r1, pc, #344 @ (adr r1, 5df458 ) │ │ │ │ lsls r6, r3, #4 │ │ │ │ - add r6, pc, #792 @ (adr r6, 5df61c ) │ │ │ │ + add r4, pc, #24 @ (adr r4, 5df31c ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r2, [r6, r7] │ │ │ │ + ldrsb r2, [r6, r4] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r1, sp, #80 @ 0x50 │ │ │ │ + add r6, pc, #336 @ (adr r6, 5df45c ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r6, pc, #576 @ (adr r6, 5df550 ) │ │ │ │ + add r3, pc, #832 @ (adr r3, 5df650 ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r4, [r6, r6] │ │ │ │ + ldrsb r4, [r6, r3] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r6, pc, #512 @ (adr r6, 5df518 ) │ │ │ │ + add r3, pc, #768 @ (adr r3, 5df618 ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r6, pc, #32 @ (adr r6, 5df33c ) │ │ │ │ + add r3, pc, #288 @ (adr r3, 5df43c ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r5, [sp, #904] @ 0x388 │ │ │ │ + str r3, [sp, #136] @ 0x88 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r6, pc, #400 @ (adr r6, 5df4b4 ) │ │ │ │ + add r3, pc, #656 @ (adr r3, 5df5b4 ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r4, pc, #568 @ (adr r4, 5df560 ) │ │ │ │ + add r1, pc, #824 @ (adr r1, 5df660 ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r6, pc, #248 @ (adr r6, 5df424 ) │ │ │ │ + add r3, pc, #504 @ (adr r3, 5df524 ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r4, [r0, r4] │ │ │ │ + ldrsb r4, [r0, r1] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r6, pc, #184 @ (adr r6, 5df3ec ) │ │ │ │ + add r3, pc, #440 @ (adr r3, 5df4ec ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r4, [r3, r3] │ │ │ │ + ldrsb r4, [r3, r0] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r6, [r1, r3] │ │ │ │ + ldrsb r6, [r1, r0] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r4, [r4, r2] │ │ │ │ + strb r4, [r4, r7] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r6, pc, #120 @ (adr r6, 5df3bc ) │ │ │ │ + add r3, pc, #376 @ (adr r3, 5df4bc ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r5, pc, #1008 @ (adr r5, 5df738 ) │ │ │ │ + add r3, pc, #240 @ (adr r3, 5df438 ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r2, pc, #376 @ (adr r2, 5df4c4 ) │ │ │ │ + ldr r7, [sp, #632] @ 0x278 │ │ │ │ lsls r6, r3, #4 │ │ │ │ - add r4, pc, #1016 @ (adr r4, 5df748 ) │ │ │ │ + add r2, pc, #248 @ (adr r2, 5df448 ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r4, pc, #992 @ (adr r4, 5df734 ) │ │ │ │ + add r2, pc, #224 @ (adr r2, 5df434 ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r1, #202 @ 0xca │ │ │ │ + subs r2, r1, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r6, [r1, r0] │ │ │ │ + strb r6, [r1, r5] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r1, pc, #736 @ (adr r1, 5df640 ) │ │ │ │ + ldr r6, [sp, #992] @ 0x3e0 │ │ │ │ lsls r6, r3, #4 │ │ │ │ - add r4, pc, #720 @ (adr r4, 5df634 ) │ │ │ │ + add r1, pc, #976 @ (adr r1, 5df734 ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrsb r0, [r4, r7] │ │ │ │ + strb r0, [r4, r4] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r7, pc, #824 @ (adr r7, 5df6a4 ) │ │ │ │ + add r5, pc, #56 @ (adr r5, 5df3a4 ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r7, pc, #768 @ (adr r7, 5df670 ) │ │ │ │ + add r5, pc, #0 @ (adr r5, 5df370 ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - b.n 5df948 │ │ │ │ + b.n 5df3c8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r7, pc, #672 @ (adr r7, 5df618 ) │ │ │ │ + add r4, pc, #928 @ (adr r4, 5df718 ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r7, pc, #592 @ (adr r7, 5df5cc ) │ │ │ │ + add r4, pc, #848 @ (adr r4, 5df6cc ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - eors.w r0, ip, r0, ror #2 │ │ │ │ - ldrsb r2, [r3, r5] │ │ │ │ + b.n 5df338 │ │ │ │ + lsls r0, r6, #2 │ │ │ │ + strb r2, [r3, r2] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r7, pc, #448 @ (adr r7, 5df548 ) │ │ │ │ + add r4, pc, #704 @ (adr r4, 5df648 ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r7, pc, #408 @ (adr r7, 5df524 ) │ │ │ │ + add r4, pc, #664 @ (adr r4, 5df624 ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - b.n 5df834 │ │ │ │ + svc 146 @ 0x92 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r7, pc, #328 @ (adr r7, 5df4dc ) │ │ │ │ + add r4, pc, #584 @ (adr r4, 5df5dc ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r7, pc, #248 @ (adr r7, 5df490 ) │ │ │ │ + add r4, pc, #504 @ (adr r4, 5df590 ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - and.w r0, r6, r0, ror #2 │ │ │ │ - ldrsb r2, [r0, r3] │ │ │ │ + b.n 5df228 │ │ │ │ + lsls r0, r6, #2 │ │ │ │ + strb r2, [r0, r0] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - b.n 5df780 │ │ │ │ + svc 46 @ 0x2e │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r7, pc, #88 @ (adr r7, 5df400 ) │ │ │ │ + add r4, pc, #344 @ (adr r4, 5df500 ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r0, #74 @ 0x4a │ │ │ │ + adds r2, r1, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r6, pc, #1016 @ (adr r6, 5df7a8 ) │ │ │ │ + add r4, pc, #248 @ (adr r4, 5df4a8 ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r6, pc, #928 @ (adr r6, 5df754 ) │ │ │ │ + add r4, pc, #160 @ (adr r4, 5df454 ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r6, pc, #864 @ (adr r6, 5df718 ) │ │ │ │ + add r4, pc, #96 @ (adr r4, 5df418 ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r6, pc, #784 @ (adr r6, 5df6cc ) │ │ │ │ + add r4, pc, #16 @ (adr r4, 5df3cc ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r6, pc, #752 @ (adr r6, 5df6b0 ) │ │ │ │ + add r3, pc, #1008 @ (adr r3, 5df7b0 ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ ldr.w r3, [pc, #1176] @ 5df85c │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r2, [pc, #1176] @ 5df860 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ ldr.w r6, [pc, #1172] @ 5df864 │ │ │ │ @@ -1992247,117 +1992274,117 @@ │ │ │ │ b.w 5dea72 │ │ │ │ ldr r3, [pc, #212] @ (5df924 ) │ │ │ │ add r3, pc │ │ │ │ b.w 5df042 │ │ │ │ ldr r3, [pc, #208] @ (5df928 ) │ │ │ │ add r3, pc │ │ │ │ b.w 5defac │ │ │ │ - ldr r5, [sp, #80] @ 0x50 │ │ │ │ + ldr r2, [sp, #336] @ 0x150 │ │ │ │ lsls r6, r3, #4 │ │ │ │ - add r0, pc, #0 @ (adr r0, 5df864 ) │ │ │ │ + ldr r5, [sp, #256] @ 0x100 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strh r4, [r5, r4] │ │ │ │ + str r4, [r5, r1] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r2, pc, #408 @ (adr r2, 5dfa04 ) │ │ │ │ + ldr r7, [sp, #664] @ 0x298 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - udf #62 @ 0x3e │ │ │ │ + blt.n 5df96c │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r2, pc, #496 @ (adr r2, 5dfa64 ) │ │ │ │ + ldr r7, [sp, #752] @ 0x2f0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r2, pc, #504 @ (adr r2, 5dfa70 ) │ │ │ │ + ldr r7, [sp, #760] @ 0x2f8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r2, pc, #440 @ (adr r2, 5dfa34 ) │ │ │ │ + ldr r7, [sp, #696] @ 0x2b8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r2, pc, #376 @ (adr r2, 5df9f8 ) │ │ │ │ + ldr r7, [sp, #632] @ 0x278 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r2, pc, #336 @ (adr r2, 5df9d4 ) │ │ │ │ + ldr r7, [sp, #592] @ 0x250 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r2, pc, #248 @ (adr r2, 5df980 ) │ │ │ │ + ldr r7, [sp, #504] @ 0x1f8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r7, [sp, #904] @ 0x388 │ │ │ │ + ldr r5, [sp, #136] @ 0x88 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r6, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r3, [sp, #960] @ 0x3c0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ble.n 5df944 │ │ │ │ + bge.n 5df7c4 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strh r4, [r2, r0] │ │ │ │ + ldr r7, [pc, #336] @ (5df9e8 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - pop {r2, r3, r4, r5, r6, r7} │ │ │ │ + rev r4, r7 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r7, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r4, [sp, #984] @ 0x3d8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r0, [r1, r7] │ │ │ │ + ldr r7, [pc, #32] @ (5df8c4 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r7, [sp, #240] @ 0xf0 │ │ │ │ + ldr r4, [sp, #496] @ 0x1f0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r6, [sp, #152] @ 0x98 │ │ │ │ + ldr r3, [sp, #408] @ 0x198 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bgt.n 5df858 │ │ │ │ + bge.n 5df8d8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - str r6, [r1, r6] │ │ │ │ + ldr r6, [pc, #824] @ (5dfbec ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r7, [sp, #304] @ 0x130 │ │ │ │ + ldr r4, [sp, #560] @ 0x230 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r2, [r5, r5] │ │ │ │ + ldr r6, [pc, #680] @ (5dfb64 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r4, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r1, [sp, #992] @ 0x3e0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r7, [sp, #144] @ 0x90 │ │ │ │ + ldr r4, [sp, #400] @ 0x190 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r6, [r7, r3] │ │ │ │ + ldr r6, [pc, #248] @ (5df9c0 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r6, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r4, [sp, #168] @ 0xa8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r2, [r7, r2] │ │ │ │ + ldr r5, [pc, #1000] @ (5dfcb8 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r6, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r4, [sp, #176] @ 0xb0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r2, [r4, r2] │ │ │ │ + ldr r5, [pc, #904] @ (5dfc60 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r6, [sp, #880] @ 0x370 │ │ │ │ + ldr r4, [sp, #112] @ 0x70 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r6, [sp, #848] @ 0x350 │ │ │ │ + ldr r4, [sp, #80] @ 0x50 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r4, [r2, r1] │ │ │ │ + ldr r5, [pc, #592] @ (5dfb34 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r4, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r1, [sp, #968] @ 0x3c8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r7, pc, #744 @ (adr r7, 5dfbd4 ) │ │ │ │ + add r4, pc, #1000 @ (adr r4, 5dfcd4 ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - blt.n 5df9a4 │ │ │ │ + bhi.n 5df824 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r7, pc, #648 @ (adr r7, 5dfb7c ) │ │ │ │ + add r4, pc, #904 @ (adr r4, 5dfc7c ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adds r6, r4, r6 │ │ │ │ + asrs r6, r4, #27 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r6, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r3, [sp, #688] @ 0x2b0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r6, [sp, #328] @ 0x148 │ │ │ │ + ldr r3, [sp, #584] @ 0x248 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r6, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r3, [sp, #704] @ 0x2c0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r7, [pc, #616] @ (5dfb70 ) │ │ │ │ + ldr r4, [pc, #872] @ (5dfc70 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r6, [sp, #192] @ 0xc0 │ │ │ │ + ldr r3, [sp, #448] @ 0x1c0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r6, [sp, #272] @ 0x110 │ │ │ │ + ldr r3, [sp, #528] @ 0x210 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r6, [sp, #144] @ 0x90 │ │ │ │ + ldr r3, [sp, #400] @ 0x190 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r7, [pc, #72] @ (5df960 ) │ │ │ │ + ldr r4, [pc, #328] @ (5dfa60 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r5, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r3, [sp, #160] @ 0xa0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r5, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r2, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r5, [sp, #824] @ 0x338 │ │ │ │ + ldr r3, [sp, #56] @ 0x38 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r5, [sp, #56] @ 0x38 │ │ │ │ + str r2, [sp, #312] @ 0x138 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r5, [sp, #24] │ │ │ │ + str r2, [sp, #280] @ 0x118 │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1994466,34 +1994493,34 @@ │ │ │ │ blx 67eac <__fprintf_chk@plt> │ │ │ │ b.n 5e0f4a │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xf0d0014d │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf0c8014d │ │ │ │ - cmp r1, #228 @ 0xe4 │ │ │ │ + movs r7, #36 @ 0x24 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r6, [r7, r3] │ │ │ │ + ldrh r6, [r7, r0] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r2, [r5, #18] │ │ │ │ + strh r2, [r5, #60] @ 0x3c │ │ │ │ lsls r5, r4, #2 │ │ │ │ movs r0, #106 @ 0x6a │ │ │ │ lsls r1, r2, #5 │ │ │ │ - ldrh r0, [r2, #18] │ │ │ │ + strh r0, [r2, #60] @ 0x3c │ │ │ │ lsls r5, r4, #2 │ │ │ │ bics.w r1, r2, #77 @ 0x4d │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r5, #14] │ │ │ │ + strh r6, [r5, #56] @ 0x38 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrh r2, [r2, #16] │ │ │ │ + strh r2, [r2, #58] @ 0x3a │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrh r2, [r3, #12] │ │ │ │ + strh r2, [r3, #54] @ 0x36 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strh r6, [r4, #44] @ 0x2c │ │ │ │ + strh r6, [r4, #22] │ │ │ │ lsls r6, r4, #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] @ (5e10cc ) │ │ │ │ sub.w sp, sp, #520 @ 0x208 │ │ │ │ @@ -1994537,20 +1994564,20 @@ │ │ │ │ blx 67eac <__fprintf_chk@plt> │ │ │ │ b.n 5e1098 │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ vmla.f d0, d12, d1[3] │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ vmla.f d0, d0, d1[3] │ │ │ │ - add r7, pc, #120 @ (adr r7, 5e1154 ) │ │ │ │ + add r4, pc, #376 @ (adr r4, 5e1254 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ vrhadd.s32 q8, q0, │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r5, #10] │ │ │ │ + strh r2, [r5, #52] @ 0x34 │ │ │ │ lsls r5, r4, #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] @ 5e11a0 │ │ │ │ sub sp, #20 │ │ │ │ @@ -1994704,24 +1994731,24 @@ │ │ │ │ blx 67eac <__fprintf_chk@plt> │ │ │ │ b.n 5e123a │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cdp 1, 3, cr0, cr6, cr13, {2} │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r1, #2] │ │ │ │ + strh r0, [r1, #44] @ 0x2c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrh r6, [r0, #2] │ │ │ │ + strh r6, [r0, #44] @ 0x2c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrh r4, [r0, #2] │ │ │ │ + strh r4, [r0, #44] @ 0x2c │ │ │ │ lsls r5, r4, #2 │ │ │ │ ldc 1, cr0, [r8, #308]! @ 0x134 │ │ │ │ - strh r2, [r3, #62] @ 0x3e │ │ │ │ + strh r2, [r3, #40] @ 0x28 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrh r6, [r2, #0] │ │ │ │ + strh r6, [r2, #42] @ 0x2a │ │ │ │ lsls r5, r4, #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] @ (5e135c ) │ │ │ │ mov r4, r1 │ │ │ │ @@ -1994791,19 +1994818,19 @@ │ │ │ │ blx 67eac <__fprintf_chk@plt> │ │ │ │ b.n 5e12e6 │ │ │ │ stcl 1, cr0, [r4, #-308] @ 0xfffffecc │ │ │ │ ldc 1, cr0, [lr, #-308]! @ 0xfffffecc │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldc 1, cr0, [r2, #-308] @ 0xfffffecc │ │ │ │ - add r4, pc, #592 @ (adr r4, 5e15c0 ) │ │ │ │ + add r1, pc, #848 @ (adr r1, 5e16c0 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r2, #58] @ 0x3a │ │ │ │ + strh r4, [r2, #36] @ 0x24 │ │ │ │ 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, #1480] @ 0x5c8 │ │ │ │ ldr r1, [pc, #784] @ (5e16a0 ) │ │ │ │ @@ -1995094,69 +1995121,69 @@ │ │ │ │ ... │ │ │ │ stcl 1, cr0, [r6], #-308 @ 0xfffffecc │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ mrrc 1, 4, r0, sl, cr13 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r2, #56] @ 0x38 │ │ │ │ + strh r0, [r2, #34] @ 0x22 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strh r6, [r4, #56] @ 0x38 │ │ │ │ + strh r6, [r4, #34] @ 0x22 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strh r6, [r6, #58] @ 0x3a │ │ │ │ + strh r6, [r6, #36] @ 0x24 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r3, pc, #696 @ (adr r3, 5e1978 ) │ │ │ │ + add r0, pc, #952 @ (adr r0, 5e1a78 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r4, [r0, #20] │ │ │ │ + ldrb r4, [r0, #9] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strh r2, [r4, #50] @ 0x32 │ │ │ │ + strh r2, [r4, #28] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strh r6, [r7, #48] @ 0x30 │ │ │ │ + strh r6, [r7, #26] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strh r6, [r3, #48] @ 0x30 │ │ │ │ + strh r6, [r3, #26] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strh r2, [r2, #48] @ 0x30 │ │ │ │ + strh r2, [r2, #26] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strh r4, [r4, #50] @ 0x32 │ │ │ │ + strh r4, [r4, #28] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r2, pc, #392 @ (adr r2, 5e1864 ) │ │ │ │ + ldr r7, [sp, #648] @ 0x288 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r0, [r2, #30] │ │ │ │ + strh r0, [r2, #8] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strh r0, [r7, #48] @ 0x30 │ │ │ │ + strh r0, [r7, #26] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrh r4, [r4, #0] │ │ │ │ + strh r4, [r4, #42] @ 0x2a │ │ │ │ lsls r1, r4, #2 │ │ │ │ - strh r2, [r7, #48] @ 0x30 │ │ │ │ + strh r2, [r7, #26] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strh r6, [r7, #48] @ 0x30 │ │ │ │ + strh r6, [r7, #26] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strh r0, [r5, #48] @ 0x30 │ │ │ │ + strh r0, [r5, #26] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strh r0, [r4, #48] @ 0x30 │ │ │ │ + strh r0, [r4, #26] │ │ │ │ lsls r5, r4, #2 │ │ │ │ cmp r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r6, #36] @ 0x24 │ │ │ │ + strh r4, [r6, #14] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strh r4, [r2, #36] @ 0x24 │ │ │ │ + strh r4, [r2, #14] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strh r2, [r1, #36] @ 0x24 │ │ │ │ + strh r2, [r1, #14] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strh r0, [r7, #34] @ 0x22 │ │ │ │ + strh r0, [r7, #12] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strh r6, [r6, #34] @ 0x22 │ │ │ │ + strh r6, [r6, #12] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strh r2, [r4, #34] @ 0x22 │ │ │ │ + strh r2, [r4, #12] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strh r2, [r3, #34] @ 0x22 │ │ │ │ + strh r2, [r3, #12] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strh r6, [r0, #40] @ 0x28 │ │ │ │ + strh r6, [r0, #18] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strh r0, [r7, #38] @ 0x26 │ │ │ │ + strh r0, [r7, #16] │ │ │ │ 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 r3, r0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1996166,15 +1996193,15 @@ │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ str.w r3, [r6, #3372] @ 0xd2c │ │ │ │ mov r0, r8 │ │ │ │ bl 5e1378 │ │ │ │ stmia.w lr, {r0, r2, r3, r6, r8} │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r1, #36] @ 0x24 │ │ │ │ + strh r4, [r1, #14] │ │ │ │ lsls r5, r4, #2 │ │ │ │ b.n 5e1fc4 │ │ │ │ lsls r5, r1, #5 │ │ │ │ ldr.w r3, [r0, #640] @ 0x280 │ │ │ │ ldr.w r2, [r3, #416] @ 0x1a0 │ │ │ │ cbz r2, 5e221a │ │ │ │ ldr r2, [pc, #304] @ (5e2348 ) │ │ │ │ @@ -1996341,21 +1996368,21 @@ │ │ │ │ ldr.w r3, [r4, #492] @ 0x1ec │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 58a8e0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - asrs r6, r0, #25 │ │ │ │ + asrs r6, r0, #14 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb r0, [r7, #1] │ │ │ │ + strb r0, [r7, #22] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r7, [sp, #784] @ 0x310 │ │ │ │ + str r5, [sp, #16] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrsh r6, [r4, r7] │ │ │ │ + ldrb r6, [r4, 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 │ │ │ │ @@ -1996373,19 +1996400,19 @@ │ │ │ │ bl 58aa6c │ │ │ │ bl 58a8e0 │ │ │ │ ldr.w r3, [r4, #340] @ 0x154 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - asrs r6, r3, #23 │ │ │ │ + asrs r6, r3, #12 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb r4, [r4, #0] │ │ │ │ + strb r4, [r4, #21] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adds r6, #244 @ 0xf4 │ │ │ │ + adds r4, #52 @ 0x34 │ │ │ │ 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 r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1996410,21 +1996437,21 @@ │ │ │ │ bl 58a8e0 │ │ │ │ ldr.w r3, [r4, #552] @ 0x228 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - asrs r6, r1, #22 │ │ │ │ + asrs r6, r1, #11 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strb r0, [r5, #31] │ │ │ │ + strb r0, [r5, #20] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adds r6, #164 @ 0xa4 │ │ │ │ + adds r3, #228 @ 0xe4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrsh r6, [r5, r4] │ │ │ │ + ldrb r6, [r5, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1996449,21 +1996476,21 @@ │ │ │ │ ldr.w r3, [r4, #548] @ 0x224 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 58a8e0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - asrs r6, r4, #20 │ │ │ │ + asrs r6, r4, #9 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strb r4, [r2, #30] │ │ │ │ + strb r4, [r2, #19] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r6, [sp, #656] @ 0x290 │ │ │ │ + str r3, [sp, #912] @ 0x390 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrsh r6, [r0, r3] │ │ │ │ + ldrb r6, [r0, 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 │ │ │ │ @@ -1996488,21 +1996515,21 @@ │ │ │ │ ldr.w r3, [r4, #364] @ 0x16c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 58a8e0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - asrs r6, r7, #18 │ │ │ │ + asrs r6, r7, #7 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strb r4, [r7, #28] │ │ │ │ + strb r4, [r7, #17] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r6, [sp, #240] @ 0xf0 │ │ │ │ + str r3, [sp, #496] @ 0x1f0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strb r6, [r4, #15] │ │ │ │ + strb r6, [r4, #4] │ │ │ │ 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 │ │ │ │ @@ -1996527,21 +1996554,21 @@ │ │ │ │ ldr.w r3, [r4, #248] @ 0xf8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 58a8e0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - asrs r6, r2, #17 │ │ │ │ + asrs r6, r2, #6 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strb r4, [r6, #27] │ │ │ │ + strb r4, [r6, #16] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r5, [sp, #848] @ 0x350 │ │ │ │ + str r3, [sp, #80] @ 0x50 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - movs r1, #114 @ 0x72 │ │ │ │ + subs r2, r6, #2 │ │ │ │ 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 r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1996566,21 +1996593,21 @@ │ │ │ │ ldr.w r3, [r4, #244] @ 0xf4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 58a8e0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - asrs r6, r5, #15 │ │ │ │ + asrs r6, r5, #4 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strb r4, [r5, #26] │ │ │ │ + strb r4, [r5, #15] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r5, [sp, #432] @ 0x1b0 │ │ │ │ + str r2, [sp, #688] @ 0x2b0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - movs r1, #10 │ │ │ │ + subs r2, r1, #1 │ │ │ │ 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 r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1996605,21 +1996632,21 @@ │ │ │ │ ldr.w r3, [r4, #512] @ 0x200 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 58a8e0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - asrs r6, r0, #14 │ │ │ │ + asrs r6, r0, #3 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strb r0, [r4, #25] │ │ │ │ + strb r0, [r4, #14] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r5, [sp, #16] │ │ │ │ + str r2, [sp, #272] @ 0x110 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - movs r0, #162 @ 0xa2 │ │ │ │ + adds r2, r4, #7 │ │ │ │ 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 r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1996644,21 +1996671,21 @@ │ │ │ │ ldr.w r3, [r4, #508] @ 0x1fc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 58a8e0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - asrs r6, r3, #12 │ │ │ │ + asrs r6, r3, #1 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strb r0, [r2, #24] │ │ │ │ + strb r0, [r2, #13] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r4, [sp, #624] @ 0x270 │ │ │ │ + str r1, [sp, #880] @ 0x370 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - movs r0, #58 @ 0x3a │ │ │ │ + adds r2, r7, #5 │ │ │ │ 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 r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1996683,21 +1996710,21 @@ │ │ │ │ ldr.w r3, [r4, #272] @ 0x110 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 58a8e0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - asrs r6, r6, #10 │ │ │ │ + lsrs r6, r6, #31 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strb r4, [r7, #22] │ │ │ │ + strb r4, [r7, #11] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r4, [sp, #208] @ 0xd0 │ │ │ │ + str r1, [sp, #464] @ 0x1d0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - subs r2, r2, #7 │ │ │ │ + adds r2, r2, #4 │ │ │ │ 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 r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1996722,21 +1996749,21 @@ │ │ │ │ ldr.w r3, [r4, #268] @ 0x10c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 58a8e0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - asrs r6, r1, #9 │ │ │ │ + lsrs r6, r1, #30 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strb r4, [r4, #21] │ │ │ │ + strb r4, [r4, #10] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r3, [sp, #816] @ 0x330 │ │ │ │ + str r1, [sp, #48] @ 0x30 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - subs r2, r5, #5 │ │ │ │ + adds r2, r5, #2 │ │ │ │ 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 r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1996761,21 +1996788,21 @@ │ │ │ │ ldr.w r3, [r4, #260] @ 0x104 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 58a8e0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - asrs r6, r4, #7 │ │ │ │ + lsrs r6, r4, #28 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strb r4, [r1, #20] │ │ │ │ + strb r4, [r1, #9] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r3, [sp, #400] @ 0x190 │ │ │ │ + str r0, [sp, #656] @ 0x290 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - subs r2, r0, #4 │ │ │ │ + adds r2, r0, #1 │ │ │ │ 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 r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1996800,21 +1996827,21 @@ │ │ │ │ ldr.w r3, [r4, #256] @ 0x100 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 58a8e0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - asrs r6, r7, #5 │ │ │ │ + lsrs r6, r7, #26 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strb r4, [r6, #18] │ │ │ │ + strb r4, [r6, #7] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r2, [sp, #1008] @ 0x3f0 │ │ │ │ + str r0, [sp, #240] @ 0xf0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - subs r2, r3, #2 │ │ │ │ + subs r2, r3, r7 │ │ │ │ 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 r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1996839,21 +1996866,21 @@ │ │ │ │ ldr.w r3, [r4, #236] @ 0xec │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 58a8e0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - asrs r6, r2, #4 │ │ │ │ + lsrs r6, r2, #25 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strb r4, [r3, #17] │ │ │ │ + strb r4, [r3, #6] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r2, [sp, #592] @ 0x250 │ │ │ │ + ldrh r4, [r2, #62] @ 0x3e │ │ │ │ lsls r3, r5, #2 │ │ │ │ - subs r2, r6, #0 │ │ │ │ + subs r2, r6, r5 │ │ │ │ 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 r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1996878,21 +1996905,21 @@ │ │ │ │ ldr.w r3, [r4, #232] @ 0xe8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 58a8e0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - asrs r6, r5, #2 │ │ │ │ + lsrs r6, r5, #23 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strb r0, [r1, #16] │ │ │ │ + strb r0, [r1, #5] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r2, [sp, #176] @ 0xb0 │ │ │ │ + ldrh r4, [r5, #58] @ 0x3a │ │ │ │ lsls r3, r5, #2 │ │ │ │ - adds r2, r1, #7 │ │ │ │ + subs r2, r1, r4 │ │ │ │ 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 r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1996917,21 +1996944,21 @@ │ │ │ │ ldr.w r3, [r4, #224] @ 0xe0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 58a8e0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - asrs r6, r0, #1 │ │ │ │ + lsrs r6, r0, #22 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strb r0, [r6, #14] │ │ │ │ + strb r0, [r6, #3] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r1, [sp, #784] @ 0x310 │ │ │ │ + ldrh r4, [r0, #56] @ 0x38 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - adds r2, r4, #5 │ │ │ │ + subs r2, r4, r2 │ │ │ │ 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 r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1996956,21 +1996983,21 @@ │ │ │ │ ldr.w r3, [r4, #220] @ 0xdc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 58a8e0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - lsrs r6, r3, #31 │ │ │ │ + lsrs r6, r3, #20 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strb r4, [r3, #13] │ │ │ │ + strb r4, [r3, #2] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r1, [sp, #368] @ 0x170 │ │ │ │ + ldrh r4, [r3, #52] @ 0x34 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - adds r2, r7, #3 │ │ │ │ + subs r2, r7, r0 │ │ │ │ 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 r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1996995,21 +1997022,21 @@ │ │ │ │ ldr.w r3, [r4, #212] @ 0xd4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 58a8e0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - lsrs r6, r6, #29 │ │ │ │ + lsrs r6, r6, #18 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strb r4, [r0, #12] │ │ │ │ + strb r4, [r0, #1] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r0, [sp, #976] @ 0x3d0 │ │ │ │ + ldrh r4, [r6, #48] @ 0x30 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - adds r2, r2, #2 │ │ │ │ + adds r2, r2, r7 │ │ │ │ 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 r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1997034,21 +1997061,21 @@ │ │ │ │ ldr.w r3, [r4, #208] @ 0xd0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 58a8e0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - lsrs r6, r1, #28 │ │ │ │ + lsrs r6, r1, #17 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strb r4, [r5, #10] │ │ │ │ + ldr r4, [r5, #124] @ 0x7c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r0, [sp, #560] @ 0x230 │ │ │ │ + ldrh r4, [r1, #46] @ 0x2e │ │ │ │ lsls r3, r5, #2 │ │ │ │ - adds r2, r5, #0 │ │ │ │ + adds r2, r5, r5 │ │ │ │ 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 r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1997073,21 +1997100,21 @@ │ │ │ │ ldr.w r3, [r4, #200] @ 0xc8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 58a8e0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - lsrs r6, r4, #26 │ │ │ │ + lsrs r6, r4, #15 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strb r4, [r2, #9] │ │ │ │ + ldr r4, [r2, #120] @ 0x78 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r0, [sp, #144] @ 0x90 │ │ │ │ + ldrh r4, [r4, #42] @ 0x2a │ │ │ │ lsls r3, r5, #2 │ │ │ │ - subs r2, r0, r7 │ │ │ │ + adds r2, r0, r4 │ │ │ │ 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 r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1997112,21 +1997139,21 @@ │ │ │ │ ldr.w r3, [r4, #196] @ 0xc4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 58a8e0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - lsrs r6, r7, #24 │ │ │ │ + lsrs r6, r7, #13 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strb r4, [r7, #7] │ │ │ │ + ldr r4, [r7, #112] @ 0x70 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrh r4, [r7, #60] @ 0x3c │ │ │ │ + ldrh r4, [r7, #38] @ 0x26 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - subs r2, r3, r5 │ │ │ │ + adds r2, r3, r2 │ │ │ │ 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 r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1997151,21 +1997178,21 @@ │ │ │ │ ldr.w r3, [r4, #188] @ 0xbc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 58a8e0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - lsrs r6, r2, #23 │ │ │ │ + lsrs r6, r2, #12 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strb r4, [r4, #6] │ │ │ │ + ldr r4, [r4, #108] @ 0x6c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrh r4, [r2, #58] @ 0x3a │ │ │ │ + ldrh r4, [r2, #36] @ 0x24 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - subs r2, r6, r3 │ │ │ │ + adds r2, r6, r0 │ │ │ │ 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 r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1997190,21 +1997217,21 @@ │ │ │ │ ldr.w r3, [r4, #184] @ 0xb8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 58a8e0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - lsrs r6, r5, #21 │ │ │ │ + lsrs r6, r5, #10 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strb r4, [r1, #5] │ │ │ │ + ldr r4, [r1, #104] @ 0x68 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrh r4, [r5, #54] @ 0x36 │ │ │ │ + ldrh r4, [r5, #32] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - subs r2, r1, r2 │ │ │ │ + asrs r2, r1, #31 │ │ │ │ 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 r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1997229,21 +1997256,21 @@ │ │ │ │ ldr.w r3, [r4, #152] @ 0x98 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 58a8e0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - lsrs r6, r0, #20 │ │ │ │ + lsrs r6, r0, #9 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strb r4, [r6, #3] │ │ │ │ + ldr r4, [r6, #96] @ 0x60 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrh r4, [r0, #52] @ 0x34 │ │ │ │ + ldrh r4, [r0, #30] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - subs r2, r4, r0 │ │ │ │ + asrs r2, r4, #29 │ │ │ │ lsls r5, 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.w r4, [r0, #1528] @ 0x5f8 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1997276,21 +1997303,21 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ bl 58a8e0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - strb r0, [r4, #2] │ │ │ │ + ldr r0, [r4, #92] @ 0x5c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r2, r2, #18 │ │ │ │ + lsrs r2, r2, #7 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrh r6, [r2, #48] @ 0x30 │ │ │ │ + ldrh r6, [r2, #26] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strb r0, [r3, #3] │ │ │ │ + ldr r0, [r3, #96] @ 0x60 │ │ │ │ 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.w r5, [r0, #1528] @ 0x5f8 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1997318,21 +1997345,21 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ bl 58a8e0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - strb r0, [r7, #0] │ │ │ │ + ldr r0, [r7, #84] @ 0x54 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r6, r3, #16 │ │ │ │ + lsrs r6, r3, #5 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrh r2, [r4, #44] @ 0x2c │ │ │ │ + ldrh r2, [r4, #22] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strb r4, [r4, #1] │ │ │ │ + ldr r4, [r4, #88] @ 0x58 │ │ │ │ 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 │ │ │ │ @@ -1997366,23 +1997393,23 @@ │ │ │ │ bl 58a8e0 │ │ │ │ ldr.w r3, [r4, #608] @ 0x260 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - lsrs r0, r7, #14 │ │ │ │ + lsrs r0, r7, #3 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r6, [r2, #124] @ 0x7c │ │ │ │ + ldr r6, [r2, #80] @ 0x50 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cmp r4, #206 @ 0xce │ │ │ │ + cmp r2, #14 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r0, [r1, #124] @ 0x7c │ │ │ │ + ldr r0, [r1, #80] @ 0x50 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldc 0, cr0, [r0, #652] @ 0x28c │ │ │ │ + @ instruction: 0xead000a3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [pc, #68] @ (5e2f0c ) │ │ │ │ @@ -1997406,21 +1997433,21 @@ │ │ │ │ bl 58aa6c │ │ │ │ bl 58a8e0 │ │ │ │ ldr.w r3, [r4, #336] @ 0x150 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - lsrs r6, r6, #12 │ │ │ │ + lsrs r6, r6, #1 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r0, [r5, #116] @ 0x74 │ │ │ │ + ldr r0, [r5, #72] @ 0x48 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cmp r4, #76 @ 0x4c │ │ │ │ + cmp r1, #140 @ 0x8c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r2, [r2, #116] @ 0x74 │ │ │ │ + ldr r2, [r2, #72] @ 0x48 │ │ │ │ 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 r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1997445,21 +1997472,21 @@ │ │ │ │ bl 58aa6c │ │ │ │ bl 58a8e0 │ │ │ │ ldr.w r3, [r4, #484] @ 0x1e4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - lsrs r6, r1, #11 │ │ │ │ + lsrs r6, r1, #32 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - pop {r2, r3, r4, r6} │ │ │ │ + cbnz r4, 5e2fa2 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - cmp r3, #228 @ 0xe4 │ │ │ │ + cmp r1, #36 @ 0x24 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bge.n 5e3048 │ │ │ │ + bvc.n 5e2ec8 │ │ │ │ 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 r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1997484,21 +1997511,21 @@ │ │ │ │ bl 58aa6c │ │ │ │ bl 58a8e0 │ │ │ │ ldr.w r3, [r4, #480] @ 0x1e0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - lsrs r6, r4, #9 │ │ │ │ + lsls r6, r4, #30 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r4, [r5, #104] @ 0x68 │ │ │ │ + ldr r4, [r5, #60] @ 0x3c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cmp r3, #124 @ 0x7c │ │ │ │ + cmp r0, #188 @ 0xbc │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bls.n 5e2fe0 │ │ │ │ + bvc.n 5e3060 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ ldr.w r4, [r0, #1528] @ 0x5f8 │ │ │ │ mov r6, r2 │ │ │ │ @@ -1997530,23 +1997557,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ bl 58acdc │ │ │ │ bl 58aa6c │ │ │ │ bl 58a8e0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [r1, #100] @ 0x64 │ │ │ │ + ldr r2, [r1, #56] @ 0x38 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r4, r5, #7 │ │ │ │ + lsls r4, r5, #28 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrh r0, [r6, #26] │ │ │ │ + ldrh r0, [r6, #4] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - @ instruction: 0xb882 │ │ │ │ + push {r1, r6, r7, lr} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r0, [r6, #96] @ 0x60 │ │ │ │ + ldr r0, [r6, #52] @ 0x34 │ │ │ │ lsls r5, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r4, [r0, #1528] @ 0x5f8 │ │ │ │ mov r6, r2 │ │ │ │ @@ -1997578,23 +1997605,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ bl 58acdc │ │ │ │ bl 58aa6c │ │ │ │ bl 58a8e0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [r5, #92] @ 0x5c │ │ │ │ + ldr r2, [r5, #48] @ 0x30 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r0, r5, #5 │ │ │ │ + lsls r0, r5, #26 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrh r4, [r5, #22] │ │ │ │ + ldrh r4, [r5, #0] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - @ instruction: 0xb7fe │ │ │ │ + push {r1, r2, r3, r4, r5, lr} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r4, [r5, #88] @ 0x58 │ │ │ │ + ldr r4, [r5, #44] @ 0x2c │ │ │ │ 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 r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1997619,21 +1997646,21 @@ │ │ │ │ bl 58aa6c │ │ │ │ ldr.w r3, [r4, #288] @ 0x120 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 58a8e0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - lsrs r6, r6, #3 │ │ │ │ + lsls r6, r6, #24 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r4, [r0, #88] @ 0x58 │ │ │ │ + ldr r4, [r0, #44] @ 0x2c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrh r4, [r6, #18] │ │ │ │ + strh r4, [r6, #60] @ 0x3c │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r6, [r5, #84] @ 0x54 │ │ │ │ + ldr r6, [r5, #40] @ 0x28 │ │ │ │ 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 r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1997658,21 +1997685,21 @@ │ │ │ │ bl 58aa6c │ │ │ │ ldr.w r3, [r4, #284] @ 0x11c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 58a8e0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - lsrs r6, r1, #2 │ │ │ │ + lsls r6, r1, #23 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r4, [r5, #80] @ 0x50 │ │ │ │ + ldr r4, [r5, #36] @ 0x24 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrh r4, [r1, #16] │ │ │ │ + strh r4, [r1, #58] @ 0x3a │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r6, [r2, #80] @ 0x50 │ │ │ │ + ldr r6, [r2, #36] @ 0x24 │ │ │ │ lsls r5, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #68] @ (5e3218 ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -1997695,19 +1997722,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ bl 58acdc │ │ │ │ bl 58abdc │ │ │ │ bl 58a8e0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r4, [r3, #76] @ 0x4c │ │ │ │ + ldr r4, [r3, #32] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r6, r4, #32 │ │ │ │ + lsls r6, r4, #21 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrh r6, [r4, #12] │ │ │ │ + strh r6, [r4, #54] @ 0x36 │ │ │ │ lsls r3, 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, #76] @ (5e3280 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1997734,19 +1997761,19 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [r2, #72] @ 0x48 │ │ │ │ + ldr r2, [r2, #28] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsls r2, r0, #31 │ │ │ │ + lsls r2, r0, #20 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrh r0, [r0, #10] │ │ │ │ + strh r0, [r0, #52] @ 0x34 │ │ │ │ lsls r3, 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, #76] @ (5e32e8 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1997773,19 +1997800,19 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r6, [r7, #64] @ 0x40 │ │ │ │ + ldr r6, [r7, #20] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsls r2, r3, #29 │ │ │ │ + lsls r2, r3, #18 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrh r0, [r3, #6] │ │ │ │ + strh r0, [r3, #48] @ 0x30 │ │ │ │ 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 │ │ │ │ ldr.w r4, [r0, #1528] @ 0x5f8 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1997837,25 +1997864,25 @@ │ │ │ │ bl 58b124 │ │ │ │ bl 58abdc │ │ │ │ bl 58a8e0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - lsls r0, r6, #27 │ │ │ │ + lsls r0, r6, #16 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r4, [r4, #60] @ 0x3c │ │ │ │ + ldr r4, [r4, #16] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrh r0, [r6, #2] │ │ │ │ + strh r0, [r6, #44] @ 0x2c │ │ │ │ lsls r3, r5, #2 │ │ │ │ - cmp r4, #198 @ 0xc6 │ │ │ │ + cmp r2, #6 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - mvns r0, r6 │ │ │ │ + asrs r0, r6 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strh r0, [r2, #12] │ │ │ │ + ldrb r0, [r2, #27] │ │ │ │ lsls r3, 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.w r7, [r0, #1528] @ 0x5f8 │ │ │ │ mov r9, r1 │ │ │ │ @@ -1997912,25 +1997939,25 @@ │ │ │ │ ldr.w r4, [r7, #348] @ 0x15c │ │ │ │ blx r4 │ │ │ │ bl 58a8e0 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 58b0d8 │ │ │ │ b.n 5e343e │ │ │ │ nop │ │ │ │ - lsls r6, r6, #24 │ │ │ │ + lsls r6, r6, #13 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r0, [r1, #52] @ 0x34 │ │ │ │ + ldr r0, [r1, #8] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strh r0, [r7, #60] @ 0x3c │ │ │ │ + strh r0, [r7, #38] @ 0x26 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r6, [r0, #52] @ 0x34 │ │ │ │ + ldr r6, [r0, #8] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strh r2, [r0, r2] │ │ │ │ + ldr r7, [pc, #776] @ (5e377c ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r3, [sp, #984] @ 0x3d8 │ │ │ │ + str r1, [sp, #216] @ 0xd8 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -1998079,30 +1998106,30 @@ │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r4, [r8, #524] @ 0x20c │ │ │ │ blx r4 │ │ │ │ bl 58ab10 │ │ │ │ bl 58aeb8 │ │ │ │ b.n 5e3584 │ │ │ │ - lsls r2, r5, #21 │ │ │ │ + lsls r2, r5, #10 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r6, [r3, #40] @ 0x28 │ │ │ │ + str r6, [r3, #124] @ 0x7c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strh r0, [r5, #54] @ 0x36 │ │ │ │ + strh r0, [r5, #32] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - @ instruction: 0xfa9200ae │ │ │ │ - str r2, [r6, r6] │ │ │ │ + @ instruction: 0xf7d200ae │ │ │ │ + ldr r6, [pc, #968] @ (5e3a18 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r2, [r6, #8] │ │ │ │ + str r2, [r6, #92] @ 0x5c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r2, [r6, #32] │ │ │ │ + str r2, [r6, #116] @ 0x74 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r6, [r7, #20] │ │ │ │ + str r6, [r7, #104] @ 0x68 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r0, [r0, #20] │ │ │ │ + str r0, [r0, #104] @ 0x68 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r6, [r0, #1528] @ 0x5f8 │ │ │ │ @@ -1998210,39 +1998237,38 @@ │ │ │ │ bl 58acdc │ │ │ │ bl 58aa6c │ │ │ │ ldr r0, [pc, #60] @ (5e37cc ) │ │ │ │ add r0, pc │ │ │ │ bl 58a92c │ │ │ │ bl 58b0d8 │ │ │ │ b.n 5e3726 │ │ │ │ - ldr r6, [r3, #8] │ │ │ │ + str r6, [r3, #92] @ 0x5c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsls r0, r1, #13 │ │ │ │ + lsls r0, r1, #2 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r4, #100 @ 0x64 │ │ │ │ + movs r1, #164 @ 0xa4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r1, {r1, r3, r6, r7} │ │ │ │ + stmia r7!, {r1, r3} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r2, [r3, #17] │ │ │ │ + ldrb r2, [r3, #6] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r1, [sp, #8] │ │ │ │ + ldrh r2, [r0, #50] @ 0x32 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r4, [r7, #0] │ │ │ │ - lsls r5, r4, #2 │ │ │ │ - ldr r0, [r1, #0] │ │ │ │ + str r4, [r7, #84] @ 0x54 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsls r2, r6, #10 │ │ │ │ + str r0, [r1, #84] @ 0x54 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r3, #206 @ 0xce │ │ │ │ + vtrn.8 d16, d20 │ │ │ │ + movs r1, #14 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r1!, {r2, r4, r5} │ │ │ │ + stmia r6!, {r2, r4, r5, r6} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r4, [r1, #15] │ │ │ │ + ldrb r4, [r1, #4] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r0, [sp, #464] @ 0x1d0 │ │ │ │ + ldrh r4, [r6, #44] @ 0x2c │ │ │ │ lsls r0, 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 │ │ │ │ @@ -1998341,31 +1998367,30 @@ │ │ │ │ add r0, pc │ │ │ │ bl 58a92c │ │ │ │ cmp.w r9, #0 │ │ │ │ beq.n 5e38c4 │ │ │ │ bl 58aeb8 │ │ │ │ b.n 5e388c │ │ │ │ nop │ │ │ │ - lsls r2, r2, #8 │ │ │ │ - lsls r5, r4, #2 │ │ │ │ - str r2, [r1, #120] @ 0x78 │ │ │ │ + vhadd.u16 d16, d18, d20 │ │ │ │ + str r2, [r1, #76] @ 0x4c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strh r6, [r1, #28] │ │ │ │ + strh r6, [r1, #6] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - str r0, [r1, #120] @ 0x78 │ │ │ │ + str r0, [r1, #76] @ 0x4c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r0, [r0, #120] @ 0x78 │ │ │ │ + str r0, [r0, #76] @ 0x4c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cbz r2, 5e3932 │ │ │ │ + add r6, sp, #552 @ 0x228 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - str r2, [r2, #112] @ 0x70 │ │ │ │ + str r2, [r2, #68] @ 0x44 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - sub sp, #336 @ 0x150 │ │ │ │ + add r6, sp, #80 @ 0x50 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - sub sp, #208 @ 0xd0 │ │ │ │ + add r5, sp, #976 @ 0x3d0 │ │ │ │ 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 │ │ │ │ mov r3, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -1998401,21 +1998426,20 @@ │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ bl 58a8e0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ bl 58b0d8 │ │ │ │ b.n 5e398c │ │ │ │ nop │ │ │ │ - lsls r6, r7, #2 │ │ │ │ - lsls r5, r4, #2 │ │ │ │ - str r4, [r5, #100] @ 0x64 │ │ │ │ + ldc2l 0, cr0, [lr, #656]! @ 0x290 │ │ │ │ + str r4, [r5, #56] @ 0x38 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strh r4, [r7, #16] │ │ │ │ + ldrb r4, [r7, #29] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrsh r2, [r2, r3] │ │ │ │ + ldrb r2, [r2, r0] │ │ │ │ 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 │ │ │ │ mov r3, r1 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1998449,23 +1998473,22 @@ │ │ │ │ ldr.w r3, [r4, #456] @ 0x1c8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - str r0, [r6, #92] @ 0x5c │ │ │ │ - lsls r5, r4, #2 │ │ │ │ - movs r4, r5 │ │ │ │ + str r0, [r6, #48] @ 0x30 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strh r4, [r5, #12] │ │ │ │ + stc2l 0, cr0, [ip, #-656]! @ 0xfffffd70 │ │ │ │ + ldrb r4, [r5, #27] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - str r6, [r4, #92] @ 0x5c │ │ │ │ + str r6, [r4, #48] @ 0x30 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r4, [r4, #100] @ 0x64 │ │ │ │ + str r4, [r4, #56] @ 0x38 │ │ │ │ lsls r5, r4, #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 │ │ │ │ @@ -1998542,32 +1998565,32 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ ldr.w r6, [r4, #384] @ 0x180 │ │ │ │ blx r6 │ │ │ │ bl 58a8e0 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - vaddl.u32 q0, d24, d20 │ │ │ │ - str r0, [r1, #88] @ 0x58 │ │ │ │ + stc2l 0, cr0, [r8], #656 @ 0x290 │ │ │ │ + str r0, [r1, #44] @ 0x2c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strh r0, [r5, #8] │ │ │ │ + ldrb r0, [r5, #25] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - asrs r2, r1, #23 │ │ │ │ + asrs r2, r1, #12 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - asrs r4, r1, #27 │ │ │ │ + asrs r4, r1, #16 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r4, #150 @ 0x96 │ │ │ │ + subs r1, #214 @ 0xd6 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r2, [r1, #84] @ 0x54 │ │ │ │ + str r2, [r1, #40] @ 0x28 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r6, [r0, #84] @ 0x54 │ │ │ │ + str r6, [r0, #40] @ 0x28 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r6, [r0, #88] @ 0x58 │ │ │ │ + str r6, [r0, #44] @ 0x2c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r6, [r7, #84] @ 0x54 │ │ │ │ + str r6, [r7, #40] @ 0x28 │ │ │ │ lsls r5, r4, #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 │ │ │ │ @@ -1998653,34 +1998676,34 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ ldr.w r5, [r4, #380] @ 0x17c │ │ │ │ blx r5 │ │ │ │ bl 58a8e0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - cdp2 0, 9, cr0, cr12, cr4, {5} │ │ │ │ - str r4, [r6, #72] @ 0x48 │ │ │ │ + @ instruction: 0xfbdc00a4 │ │ │ │ + str r4, [r6, #28] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strh r4, [r3, #0] │ │ │ │ + ldrb r4, [r3, #21] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - asrs r6, r7, #18 │ │ │ │ + asrs r6, r7, #7 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r0, [r4, #72] @ 0x48 │ │ │ │ + str r0, [r4, #28] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r0, [r3, #72] @ 0x48 │ │ │ │ + str r0, [r3, #28] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r4, [r1, #72] @ 0x48 │ │ │ │ + str r4, [r1, #28] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r0, [r0, #72] @ 0x48 │ │ │ │ + str r0, [r0, #28] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r0, r6, #21 │ │ │ │ + asrs r0, r6, #10 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r2, [r4, #68] @ 0x44 │ │ │ │ + str r2, [r4, #24] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r2, [r3, #68] @ 0x44 │ │ │ │ + str r2, [r3, #24] │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr.w r5, [r0, #1528] @ 0x5f8 │ │ │ │ mov r6, r1 │ │ │ │ @@ -1998763,32 +1998786,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} │ │ │ │ - ldc2l 0, cr0, [r2, #-656]! @ 0xfffffd70 │ │ │ │ - str r2, [r3, #60] @ 0x3c │ │ │ │ + @ instruction: 0xfab200a4 │ │ │ │ + str r2, [r3, #16] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r0, r1, #2 │ │ │ │ + subs r0, r1, r7 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bx r2 │ │ │ │ + add r2, sl │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r4, [r3, #56] @ 0x38 │ │ │ │ + str r4, [r3, #12] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r0, [r5, #36] @ 0x24 │ │ │ │ + ldrsh r0, [r5, r6] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r6, [r7, #52] @ 0x34 │ │ │ │ + str r6, [r7, #8] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adds r0, r2, r4 │ │ │ │ + asrs r0, r2, #25 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r2, r7, #9 │ │ │ │ + lsls r2, r7, #30 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r6, [r1, #52] @ 0x34 │ │ │ │ + str r6, [r1, #8] │ │ │ │ lsls r5, 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, #260] @ (5e3ea8 ) │ │ │ │ @@ -1998884,28 +1998907,28 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ stmia r2!, {r2, r4, r6} │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - mcrr2 0, 10, r0, r6, cr4 │ │ │ │ - str r0, [r2, #44] @ 0x2c │ │ │ │ + vst1.8 {d0[5]}, [r6], r4 │ │ │ │ + str r0, [r2, #0] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adds r4, r2, #5 │ │ │ │ + subs r4, r2, r2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp lr, fp │ │ │ │ + orrs r6, r3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [r1, #20] │ │ │ │ + ldrsh r0, [r1, r2] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r6, [sp, #888] @ 0x378 │ │ │ │ + ldr r4, [sp, #120] @ 0x78 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r5, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r2!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - asrs r2, r3, #31 │ │ │ │ + asrs r2, r3, #20 │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmia r1!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r5, 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, #4032] @ 0xfc0 │ │ │ │ @@ -1999103,52 +1999126,52 @@ │ │ │ │ mov r1, r8 │ │ │ │ bl 58acdc │ │ │ │ bl 58aa6c │ │ │ │ ldr r0, [pc, #80] @ (5e416c ) │ │ │ │ add r0, pc │ │ │ │ b.n 5e4046 │ │ │ │ nop │ │ │ │ - @ instruction: 0xfb0e00a4 │ │ │ │ - adds r6, r4, #0 │ │ │ │ + str.w r0, [lr, r4, lsl #2] │ │ │ │ + adds r6, r4, r5 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r2, [r4, #24] │ │ │ │ + ldrsh r2, [r4, r3] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r0, [r0, #12] │ │ │ │ + ldrsh r0, [r0, r0] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r6, [r2, #12] │ │ │ │ + ldrsh r6, [r2, r0] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r2, r2 │ │ │ │ + adcs r2, r2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [r3, #8] │ │ │ │ + ldrb r0, [r3, r7] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrsh r0, [r4, r5] │ │ │ │ + ldrb r0, [r4, r2] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r6, [r6, #4] │ │ │ │ + ldrb r6, [r6, r6] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r6, r0, #24 │ │ │ │ + asrs r6, r0, #13 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r0, r5, #29 │ │ │ │ + lsls r0, r5, #18 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r0, [r7, #0] │ │ │ │ + ldrb r0, [r7, r5] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r0, [r5, #0] │ │ │ │ + ldrb r0, [r5, r5] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - orrs r6, r7 │ │ │ │ + eors r6, r7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsh r4, [r4, r2] │ │ │ │ + ldrh r4, [r4, r7] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r4, [sp, #232] @ 0xe8 │ │ │ │ + ldr r1, [sp, #488] @ 0x1e8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r2, {r2, r4, r6, r7} │ │ │ │ + ldmia r0!, {r2, r4} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - asrs r4, r6, #20 │ │ │ │ + asrs r4, r6, #9 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r2, r2, #26 │ │ │ │ + lsls r2, r2, #15 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrsh r2, [r4, r5] │ │ │ │ + ldrb r2, [r4, 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, #4032] @ 0xfc0 │ │ │ │ ldr r5, [pc, #312] @ (5e42bc ) │ │ │ │ mov r8, r0 │ │ │ │ @@ -1999267,32 +1999290,32 @@ │ │ │ │ add r1, pc │ │ │ │ b.n 5e41e0 │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ bkpt 0x0074 │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r3, r3] │ │ │ │ + ldrb r2, [r3, r0] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb.w r0, [lr, r4, lsl #2] │ │ │ │ - ldrb r2, [r4, #6] │ │ │ │ + adcs.w r0, lr, #5373952 @ 0x520000 │ │ │ │ + strb r2, [r4, #27] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - rors r4, r0 │ │ │ │ + subs r7, #4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsh r6, [r1, r1] │ │ │ │ + ldrh r6, [r1, r6] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb r2, [r3, r4] │ │ │ │ + ldrh r2, [r3, r1] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrsh r0, [r6, r0] │ │ │ │ + ldrh r0, [r6, r5] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrsh r2, [r7, r1] │ │ │ │ + ldrh r2, [r7, r6] │ │ │ │ lsls r5, r4, #2 │ │ │ │ pop {r2, r3, r4, r5, r6, pc} │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldrb r0, [r7, r7] │ │ │ │ + ldrh r0, [r7, r4] │ │ │ │ lsls r5, r4, #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] @ (5e4374 ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -1999334,22 +1999357,21 @@ │ │ │ │ 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} │ │ │ │ - ldrb r6, [r0, r7] │ │ │ │ + ldrh r6, [r0, r4] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - @ instruction: 0xf6f600a4 │ │ │ │ - ldrb r6, [r6, #1] │ │ │ │ + bics.w r0, r6, #5373952 @ 0x520000 │ │ │ │ + strb r6, [r6, #22] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - lsls r6, r7, #8 │ │ │ │ - lsls r7, r5, #2 │ │ │ │ - ldrb r2, [r6, r6] │ │ │ │ + vhadd.u d16, d30, d30 │ │ │ │ + ldrh r2, [r6, r3] │ │ │ │ lsls r5, r4, #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] @ (5e43fc ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -1999384,20 +1999406,20 @@ │ │ │ │ mov r2, r5 │ │ │ │ ldr.w r1, [r4, #588] @ 0x24c │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldrb r2, [r1, r5] │ │ │ │ + ldrh r2, [r1, r2] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - @ instruction: 0xf65e00a4 │ │ │ │ - strb r0, [r3, #31] │ │ │ │ + @ instruction: 0xf39e00a4 │ │ │ │ + strb r0, [r3, #20] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrb r0, [r5, r4] │ │ │ │ + ldrh r0, [r5, r1] │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r4, [r0, #1528] @ 0x5f8 │ │ │ │ @@ -1999447,26 +1999469,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} │ │ │ │ - rsbs r0, r6, #5373952 @ 0x520000 │ │ │ │ - ldrb r2, [r3, r3] │ │ │ │ + @ instruction: 0xf31600a4 │ │ │ │ + ldrh r2, [r3, r0] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r2, r5, #27 │ │ │ │ + asrs r2, r5, #16 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - subs r7, #116 @ 0x74 │ │ │ │ + subs r4, #180 @ 0xb4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r6, [r7, r7] │ │ │ │ + ldr r6, [r7, r4] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrh r6, [r6, r7] │ │ │ │ + ldr r6, [r6, r4] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb r4, [r2, r2] │ │ │ │ + ldr r4, [r2, r7] │ │ │ │ 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 │ │ │ │ sub sp, #16 │ │ │ │ ldr.w r6, [r0, #1528] @ 0x5f8 │ │ │ │ @@ -1999556,32 +1999578,32 @@ │ │ │ │ ldr.w r4, [r6, #396] @ 0x18c │ │ │ │ blx r4 │ │ │ │ bl 58a8e0 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ bl 58b0d8 │ │ │ │ b.n 5e454c │ │ │ │ - adds.w r0, r6, #5373952 @ 0x520000 │ │ │ │ - ldrb r2, [r6, r0] │ │ │ │ + @ instruction: 0xf25600a4 │ │ │ │ + ldr r2, [r6, r5] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strb r2, [r2, #26] │ │ │ │ + strb r2, [r2, #15] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - lsrs r4, r6, #12 │ │ │ │ + lsrs r4, r6, #1 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r6, [r2, r0] │ │ │ │ + ldr r6, [r2, r5] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrh r6, [r5, r3] │ │ │ │ + ldr r6, [r5, r0] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrh r2, [r4, r3] │ │ │ │ + ldr r2, [r4, r0] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - b.n 5e3e3c │ │ │ │ + b.n 5e48bc │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r2, #66 @ 0x42 │ │ │ │ + adds r7, #130 @ 0x82 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r6, [r3, r6] │ │ │ │ + ldr r6, [r3, r3] │ │ │ │ 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 r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1999605,20 +1999627,20 @@ │ │ │ │ bl 58aa6c │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 58a8e0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - @ instruction: 0xf3e200a4 │ │ │ │ - ldrh r0, [r7, r4] │ │ │ │ + @ instruction: 0xf12200a4 │ │ │ │ + ldr r0, [r7, r1] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strb r0, [r4, #21] │ │ │ │ + strb r0, [r4, #10] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r2, [r5, #96] @ 0x60 │ │ │ │ + ldr r2, [r5, #52] @ 0x34 │ │ │ │ lsls r5, r4, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #1528] @ 0x5f8 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1999662,24 +1999684,24 @@ │ │ │ │ mov r3, r7 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - @ instruction: 0xf37800a4 │ │ │ │ - ldrh r0, [r5, r3] │ │ │ │ + @ instruction: 0xf0b800a4 │ │ │ │ + ldr r0, [r5, r0] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r0, r2, #18 │ │ │ │ + asrs r0, r2, #7 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r6, [r7, #80] @ 0x50 │ │ │ │ + ldr r6, [r7, #36] @ 0x24 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r6, [sp, #192] @ 0xc0 │ │ │ │ + str r3, [sp, #448] @ 0x1c0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adcs r0, r6 │ │ │ │ + subs r6, #176 @ 0xb0 │ │ │ │ lsls r2, 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 │ │ │ │ @@ -1999725,24 +1999747,24 @@ │ │ │ │ mov r3, r7 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldrh r6, [r3, r1] │ │ │ │ + ldrsb r6, [r3, r6] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - @ instruction: 0xf2d000a4 │ │ │ │ - asrs r4, r5, #15 │ │ │ │ + ands.w r0, r0, #164 @ 0xa4 │ │ │ │ + asrs r4, r5, #4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrsb r6, [r2, r4] │ │ │ │ + strb r6, [r2, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r0, r4 │ │ │ │ + subs r6, #32 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r2, [r3, #12] │ │ │ │ + ldrb r2, [r3, #1] │ │ │ │ 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 │ │ │ │ @@ -1999774,20 +1999796,20 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 58b124 │ │ │ │ bl 58abdc │ │ │ │ bl 58a8e0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - @ instruction: 0xf23a00a4 │ │ │ │ - ldr r4, [r2, r7] │ │ │ │ + vhadd.s d16, d26, d20 │ │ │ │ + ldrsb r4, [r2, r4] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strb r0, [r7, #14] │ │ │ │ + strb r0, [r7, #3] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldmia r1, {r1, r5} │ │ │ │ + stmia r6!, {r1, r5, r6} │ │ │ │ lsls r3, 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 │ │ │ │ ldr.w r6, [r0, #1528] @ 0x5f8 │ │ │ │ @@ -1999895,37 +1999917,37 @@ │ │ │ │ bl 58acdc │ │ │ │ bl 58aa6c │ │ │ │ ldr r0, [pc, #60] @ (5e4998 ) │ │ │ │ add r0, pc │ │ │ │ bl 58a92c │ │ │ │ bl 58b0d8 │ │ │ │ b.n 5e48f2 │ │ │ │ - ldr r2, [r6, r4] │ │ │ │ + ldrsb r2, [r6, r1] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - sbcs.w r0, ip, #164 @ 0xa4 │ │ │ │ - asrs r0, r3, #10 │ │ │ │ + cdp 0, 11, cr0, cr12, cr4, {5} │ │ │ │ + lsrs r0, r3, #31 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - @ instruction: 0xb7fe │ │ │ │ + push {r1, r2, r3, r4, r5, lr} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r6, [r1, #40] @ 0x28 │ │ │ │ + str r6, [r1, #124] @ 0x7c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r6, [r5, #12] │ │ │ │ + str r6, [r5, #96] @ 0x60 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r0, [r2, r3] │ │ │ │ + ldrsb r0, [r2, r0] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r4, [r3, r2] │ │ │ │ + strb r4, [r3, r7] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - @ instruction: 0xf0e600a4 │ │ │ │ - asrs r2, r0, #8 │ │ │ │ + cdp 0, 2, cr0, cr6, cr4, {5} │ │ │ │ + lsrs r2, r0, #29 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - @ instruction: 0xb768 │ │ │ │ + push {r3, r5, r7} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r0, [r0, #32] │ │ │ │ + str r0, [r0, #116] @ 0x74 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r0, [r4, #4] │ │ │ │ + str r0, [r4, #88] @ 0x58 │ │ │ │ lsls r2, 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 │ │ │ │ @@ -1999966,21 +1999988,21 @@ │ │ │ │ bl 58b124 │ │ │ │ bl 58abdc │ │ │ │ bl 58a8e0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - orr.w r0, ip, #164 @ 0xa4 │ │ │ │ - ldr r2, [r5, r0] │ │ │ │ + stc 0, cr0, [ip, #656] @ 0x290 │ │ │ │ + strb r2, [r5, r5] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strb r2, [r1, #7] │ │ │ │ + ldr r2, [r1, #112] @ 0x70 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldc2 0, cr0, [r8, #660] @ 0x294 │ │ │ │ - ldc2l 0, cr0, [r6, #-688] @ 0xfffffd50 │ │ │ │ + @ instruction: 0xfad800a5 │ │ │ │ + @ instruction: 0xfa9600ac │ │ │ │ push {r3, r4, 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] @ (5e4a9c ) │ │ │ │ @@ -2000009,20 +2000031,20 @@ │ │ │ │ bl 58ab10 │ │ │ │ mov r0, r4 │ │ │ │ bl 58b124 │ │ │ │ bl 58abdc │ │ │ │ bl 58a8e0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - vext.8 d0, d22, d20, #0 │ │ │ │ - ldrsb r4, [r5, r6] │ │ │ │ + ldcl 0, cr0, [r6], #656 @ 0x290 │ │ │ │ + strb r4, [r5, r3] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strb r4, [r6, #4] │ │ │ │ + ldr r4, [r6, #100] @ 0x64 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldc2l 0, cr0, [r2], {172} @ 0xac │ │ │ │ + @ instruction: 0xfa1200ac │ │ │ │ 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] @ (5e4b14 ) │ │ │ │ @@ -2000051,20 +2000073,20 @@ │ │ │ │ blx r3 │ │ │ │ bl 58ab10 │ │ │ │ mov r0, r5 │ │ │ │ bl 5ea7ac │ │ │ │ bl 58abdc │ │ │ │ bl 58a8e0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - vhadd.s d0, d28, d20 │ │ │ │ - ldrsb r2, [r1, r5] │ │ │ │ + ldcl 0, cr0, [ip], #-656 @ 0xfffffd70 │ │ │ │ + strb r2, [r1, r2] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strb r2, [r7, #2] │ │ │ │ + ldr r2, [r7, #92] @ 0x5c │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrsb r0, [r1, r5] │ │ │ │ + strb r0, [r1, r2] │ │ │ │ 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 r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2000090,20 +2000112,20 @@ │ │ │ │ bl 58a8e0 │ │ │ │ ldr.w r3, [r4, #528] @ 0x210 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - cdp 0, 12, cr0, cr6, cr4, {5} │ │ │ │ - ldrsb r0, [r6, r3] │ │ │ │ + stc 0, cr0, [r6], {164} @ 0xa4 │ │ │ │ + strb r0, [r6, r0] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strb r4, [r0, #1] │ │ │ │ + ldr r4, [r0, #88] @ 0x58 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - lsrs r6, r5, #32 │ │ │ │ + lsls r6, r5, #21 │ │ │ │ lsls r6, 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 │ │ │ │ @@ -2000129,20 +2000151,20 @@ │ │ │ │ bl 58a8e0 │ │ │ │ ldr.w r3, [r4, #532] @ 0x214 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - cdp 0, 5, cr0, cr10, cr4, {5} │ │ │ │ - ldrsb r0, [r2, r2] │ │ │ │ + @ instruction: 0xeb9a00a4 │ │ │ │ + strh r0, [r2, r7] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r0, [r3, #124] @ 0x7c │ │ │ │ + ldr r0, [r3, #80] @ 0x50 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - lsls r2, r0, #31 │ │ │ │ + lsls r2, r0, #20 │ │ │ │ lsls r6, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2000200,22 +2000222,22 @@ │ │ │ │ blx r3 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 58b0d8 │ │ │ │ b.n 5e4c64 │ │ │ │ bl 58b0d8 │ │ │ │ b.n 5e4ca2 │ │ │ │ nop │ │ │ │ - stcl 0, cr0, [sl, #656]! @ 0x290 │ │ │ │ - ldrsb r0, [r6, r0] │ │ │ │ + @ instruction: 0xeb2a00a4 │ │ │ │ + strh r0, [r6, r5] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r0, r0, #28 │ │ │ │ + lsrs r0, r0, #17 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrsb r6, [r4, r0] │ │ │ │ + strh r6, [r4, r5] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrsb r6, [r0, r0] │ │ │ │ + strh r6, [r0, r5] │ │ │ │ lsls r5, r4, #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 │ │ │ │ @@ -2000313,36 +2000335,36 @@ │ │ │ │ ldr.w r5, [r4, #400] @ 0x190 │ │ │ │ blx r5 │ │ │ │ bl 58a8e0 │ │ │ │ add sp, #24 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - stc 0, cr0, [r2, #-656] @ 0xfffffd70 │ │ │ │ - strb r2, [r0, r6] │ │ │ │ + orr.w r0, r2, r4, asr #2 │ │ │ │ + strh r2, [r0, r3] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r2, [r7, #100] @ 0x64 │ │ │ │ + ldr r2, [r7, #56] @ 0x38 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - lsls r4, r3, #12 │ │ │ │ + lsls r4, r3, #1 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r2, [r4, r5] │ │ │ │ + strh r2, [r4, r2] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bgt.n 5e4efc │ │ │ │ + bls.n 5e4d7c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r2, r6, #5 │ │ │ │ + lsrs r2, r6, #26 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r6, [r1, r3] │ │ │ │ + str r6, [r1, r0] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strh r2, [r0, r3] │ │ │ │ + str r2, [r0, r0] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - blt.n 5e4e2c │ │ │ │ + bls.n 5e4eac │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r2, #34 @ 0x22 │ │ │ │ + cmp r7, #98 @ 0x62 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r6, [r7, r5] │ │ │ │ + str r6, [r7, r2] │ │ │ │ lsls r5, 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 │ │ │ │ @@ -2000375,20 +2000397,20 @@ │ │ │ │ bl 58abdc │ │ │ │ bl 58a8e0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 5eb980 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldc 0, cr0, [sl], {164} @ 0xa4 │ │ │ │ - strb r0, [r2, r1] │ │ │ │ + ldrd r0, r0, [sl, #-656] @ 0x290 │ │ │ │ + str r0, [r2, r6] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r0, r1, #19 │ │ │ │ + lsrs r0, r1, #8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - vhadd.s32 d0, d22, d20 │ │ │ │ + stcl 0, cr0, [r6], #-656 @ 0xfffffd70 │ │ │ │ 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 │ │ │ │ mov r9, r0 │ │ │ │ @@ -2000450,22 +2000472,22 @@ │ │ │ │ bl 58a8e0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ bl 5eb980 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ bl 58b0d8 │ │ │ │ b.n 5e4f38 │ │ │ │ - strh r2, [r4, r7] │ │ │ │ + str r2, [r4, r4] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - @ instruction: 0xeb8e00a4 │ │ │ │ - lsrs r2, r0, #17 │ │ │ │ + @ instruction: 0xe8ce00a4 │ │ │ │ + lsrs r2, r0, #6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cdp 0, 10, cr0, cr0, cr4, {5} │ │ │ │ - cdp 0, 13, cr0, cr14, cr4, {5} │ │ │ │ - strh r6, [r3, r6] │ │ │ │ + @ instruction: 0xebe000a4 │ │ │ │ + ldc 0, cr0, [lr], {164} @ 0xa4 │ │ │ │ + str r6, [r3, r3] │ │ │ │ lsls r5, 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 │ │ │ │ @@ -2000498,20 +2000520,21 @@ │ │ │ │ bl 58abdc │ │ │ │ bl 58a8e0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 5eb8a4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - orr.w r0, lr, r4, asr #2 │ │ │ │ - strh r4, [r6, r4] │ │ │ │ + b.n 5e4f2c │ │ │ │ + lsls r4, r4, #2 │ │ │ │ + str r4, [r6, r1] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r4, r4, #13 │ │ │ │ + lsrs r4, r4, #2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stcl 0, cr0, [r2, #656] @ 0x290 │ │ │ │ + add.w r0, r2, r4, asr #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 │ │ │ │ ldr r0, [pc, #224] @ (5e5114 ) │ │ │ │ @@ -2000595,32 +2000618,33 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #40] @ (5e5138 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5e5080 │ │ │ │ nop │ │ │ │ - strd r0, r0, [r8, #656] @ 0x290 │ │ │ │ - bvs.n 5e5034 │ │ │ │ + b.n 5e4f28 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ + bcc.n 5e50b4 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r0, [r1, #52] @ 0x34 │ │ │ │ + ldr r0, [r1, #8] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - lsrs r6, r3, #30 │ │ │ │ + lsrs r6, r3, #19 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - adds r0, r4, #7 │ │ │ │ + subs r0, r4, r4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r6, [r6, r1] │ │ │ │ + ldr r7, [pc, #728] @ (5e5404 ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strh r6, [r5, r1] │ │ │ │ + ldr r7, [pc, #696] @ (5e53e8 ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strh r6, [r4, r1] │ │ │ │ + ldr r7, [pc, #664] @ (5e53cc ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strh r6, [r3, r1] │ │ │ │ + ldr r7, [pc, #632] @ (5e53b0 ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r4, #78 @ 0x4e │ │ │ │ + subs r1, #142 @ 0x8e │ │ │ │ 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 │ │ │ │ ldr.w r4, [r0, #1528] @ 0x5f8 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2000664,21 +2000688,22 @@ │ │ │ │ bl 58ab10 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ bl 58b124 │ │ │ │ bl 58abdc │ │ │ │ bl 58a8e0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - stmia.w r8!, {r2, r5, r7} │ │ │ │ - str r4, [r2, r7] │ │ │ │ + b.n 5e4d9c │ │ │ │ + lsls r4, r4, #2 │ │ │ │ + ldr r7, [pc, #80] @ (5e5220 ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r0, [r5, #32] │ │ │ │ + str r0, [r5, #116] @ 0x74 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - subw r0, r2, #165 @ 0xa5 │ │ │ │ - bmi.n 5e52d4 │ │ │ │ + vaddl.s32 q8, d18, d21 │ │ │ │ + bne.n 5e5154 │ │ │ │ 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 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r0 │ │ │ │ @@ -2000716,20 +2000741,21 @@ │ │ │ │ lsls r3, r4, #31 │ │ │ │ bmi.n 5e524c │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ bl 58a448 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r7, #1772] @ 0x6ec │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldr r4, [pc, #128] @ (5e52dc ) │ │ │ │ + ldr r1, [pc, #384] @ (5e53dc ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xe80600a4 │ │ │ │ - ldr r2, [r1, #24] │ │ │ │ + b.n 5e4cec │ │ │ │ + lsls r4, r4, #2 │ │ │ │ + str r2, [r1, #108] @ 0x6c │ │ │ │ lsls r3, r5, #2 │ │ │ │ - @ instruction: 0xb7a0 │ │ │ │ + push {r5, r6, r7} │ │ │ │ lsls r5, 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 │ │ │ │ @@ -2000790,29 +2000816,29 @@ │ │ │ │ mov r3, r7 │ │ │ │ ldr.w r6, [r4, #408] @ 0x198 │ │ │ │ blx r6 │ │ │ │ bl 58a8e0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - b.n 5e521c │ │ │ │ + b.n 5e4c9c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r0, [r7, r2] │ │ │ │ + ldr r5, [pc, #992] @ (5e5708 ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r4, [r7, #12] │ │ │ │ + str r4, [r7, #96] @ 0x60 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - lsrs r2, r2, #21 │ │ │ │ + lsrs r2, r2, #10 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r4, [r6, #16] │ │ │ │ + strh r4, [r6, #58] @ 0x3a │ │ │ │ lsls r6, r5, #2 │ │ │ │ - @ instruction: 0xb8d0 │ │ │ │ + setpan #0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r4, [r6, r1] │ │ │ │ + ldr r5, [pc, #720] @ (5e560c ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r6, [r5, r1] │ │ │ │ + ldr r5, [pc, #696] @ (5e55f8 ) │ │ │ │ lsls r5, r4, #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 │ │ │ │ @@ -2000887,29 +2000913,29 @@ │ │ │ │ bl 58a8e0 │ │ │ │ add sp, #12 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 58b0d8 │ │ │ │ b.n 5e53dc │ │ │ │ nop │ │ │ │ - b.n 5e5170 │ │ │ │ + b.n 5e5bf0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r6, [sp, #248] @ 0xf8 │ │ │ │ + str r3, [sp, #504] @ 0x1f8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ + str r2, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strb r0, [r0, #18] │ │ │ │ + strb r0, [r0, #7] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r7, [pc, #864] @ (5e57a4 ) │ │ │ │ + ldr r5, [pc, #96] @ (5e54a4 ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r5, [pc, #512] @ (5e5648 ) │ │ │ │ + ldr r2, [pc, #768] @ (5e5748 ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bpl.n 5e5400 │ │ │ │ + bcc.n 5e5480 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r6, r3, #11 │ │ │ │ + lsrs r6, r3, #32 │ │ │ │ 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, #1528] @ 0x5f8 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2000954,25 +2000980,25 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ blx r4 │ │ │ │ bl 58a8e0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - b.n 5e5008 │ │ │ │ + b.n 5e5a88 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r7, [pc, #64] @ (5e5524 ) │ │ │ │ + ldr r4, [pc, #320] @ (5e5624 ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r4, [r2, #112] @ 0x70 │ │ │ │ + str r4, [r2, #68] @ 0x44 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r2, [pc, #648] @ (5e5774 ) │ │ │ │ + @ instruction: 0x47e2 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r6, [pc, #984] @ (5e58c8 ) │ │ │ │ + ldr r4, [pc, #216] @ (5e55c8 ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r7, [pc, #472] @ (5e56cc ) │ │ │ │ + ldr r4, [pc, #728] @ (5e57cc ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ ldr.w ip, [pc, #128] @ 5e5584 │ │ │ │ mov r3, r0 │ │ │ │ @@ -2001023,21 +2001049,21 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r2, sp, #960 @ 0x3c0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r8, ip │ │ │ │ + orrs r0, r4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 5e4f38 │ │ │ │ + b.n 5e59b8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r6, [r2, #100] @ 0x64 │ │ │ │ + str r6, [r2, #56] @ 0x38 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bvc.n 5e551c │ │ │ │ + bpl.n 5e559c │ │ │ │ lsls r5, r5, #2 │ │ │ │ add r2, sp, #584 @ 0x248 │ │ │ │ lsls r5, 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 │ │ │ │ @@ -2001132,33 +2001158,33 @@ │ │ │ │ bl 58acdc │ │ │ │ bl 58aa6c │ │ │ │ ldr r0, [pc, #48] @ (5e56d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 58a92c │ │ │ │ bl 58b0d8 │ │ │ │ b.n 5e5650 │ │ │ │ - ldr r5, [pc, #720] @ (5e5980 ) │ │ │ │ + ldr r2, [pc, #976] @ (5e5a80 ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - b.n 5e4ed0 │ │ │ │ + b.n 5e5950 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r2, [r2, #88] @ 0x58 │ │ │ │ + str r2, [r2, #44] @ 0x2c │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r5, [pc, #648] @ (5e5944 ) │ │ │ │ + ldr r2, [pc, #904] @ (5e5a44 ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strb r6, [r2, #7] │ │ │ │ + ldr r6, [r2, #112] @ 0x70 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r5, [pc, #224] @ (5e57a4 ) │ │ │ │ + ldr r2, [pc, #480] @ (5e58a4 ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - b.n 5e5dec │ │ │ │ + b.n 5e586c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r6, [r2, #80] @ 0x50 │ │ │ │ + str r6, [r2, #36] @ 0x24 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r5, [pc, #176] @ (5e5780 ) │ │ │ │ + ldr r2, [pc, #432] @ (5e5880 ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strb r4, [r4, #5] │ │ │ │ + ldr r4, [r4, #104] @ 0x68 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -2001200,23 +2001226,23 @@ │ │ │ │ bl 58a8e0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 5eabe4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #864] @ (5e5ac0 ) │ │ │ │ + ldr r2, [pc, #96] @ (5e57c0 ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - b.n 5e5d80 │ │ │ │ + b.n 5e5800 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r2, [r2, #72] @ 0x48 │ │ │ │ + str r2, [r2, #28] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - cmp r4, #180 @ 0xb4 │ │ │ │ + cmp r1, #244 @ 0xf4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 5e5414 │ │ │ │ + b.n 5e5e94 │ │ │ │ lsls r4, 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, #3528] @ 0xdc8 │ │ │ │ ldr r5, [pc, #400] @ (5e5914 ) │ │ │ │ sub.w sp, sp, #532 @ 0x214 │ │ │ │ @@ -2001363,43 +2001389,43 @@ │ │ │ │ b.n 5e5870 │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r0, sp, #456 @ 0x1c8 │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #968] @ (5e5ce8 ) │ │ │ │ + ldr r1, [pc, #200] @ (5e59e8 ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - b.n 5e5d54 │ │ │ │ + svc 88 @ 0x58 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r4, [r3, #56] @ 0x38 │ │ │ │ + str r4, [r3, #12] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r0, sp, #616 @ 0x268 │ │ │ │ + add r5, pc, #872 @ (adr r5, 5e5c94 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r6, [r4, r4] │ │ │ │ + ldr r6, [r4, r1] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r1, [pc, #584] @ (5e5b7c ) │ │ │ │ + mov sl, sl │ │ │ │ lsls r5, r4, #2 │ │ │ │ - svc 146 @ 0x92 │ │ │ │ + bgt.n 5e58dc │ │ │ │ lsls r4, r5, #2 │ │ │ │ add r7, pc, #528 @ (adr r7, 5e5b4c ) │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r3, [pc, #208] @ (5e5a10 ) │ │ │ │ + ldr r0, [pc, #464] @ (5e5b10 ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - b.n 5e5bf8 │ │ │ │ + udf #154 @ 0x9a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r6, [r3, #44] @ 0x2c │ │ │ │ + str r6, [r3, #0] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r7, pc, #880 @ (adr r7, 5e5cbc ) │ │ │ │ + add r5, pc, #112 @ (adr r5, 5e59bc ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r2, [r6, r1] │ │ │ │ + ldrsb r2, [r6, r6] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r0, [pc, #888] @ (5e5ccc ) │ │ │ │ + mov r6, r3 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - udf #222 @ 0xde │ │ │ │ + bgt.n 5e5994 │ │ │ │ lsls r4, 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 │ │ │ │ @@ -2001455,25 +2001481,26 @@ │ │ │ │ mov r0, r7 │ │ │ │ ldr.w r4, [r7, #300] @ 0x12c │ │ │ │ blx r4 │ │ │ │ bl 58a8e0 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 58b0d8 │ │ │ │ b.n 5e59f0 │ │ │ │ - b.n 5e5b28 │ │ │ │ + ble.n 5e59a8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r2, [pc, #464] @ (5e5be8 ) │ │ │ │ + blxns r6 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r4, [r1, #32] │ │ │ │ + ldrsh r4, [r1, r5] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r7, pc, #40 @ (adr r7, 5e5a48 ) │ │ │ │ + add r4, pc, #296 @ (adr r4, 5e5b48 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r2, [pc, #368] @ (5e5b94 ) │ │ │ │ + blxns r3 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strex r0, r0, [r8, #652] @ 0x28c │ │ │ │ + b.n 5e5538 │ │ │ │ + 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 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w r6, [r0, #1528] @ 0x5f8 │ │ │ │ mov r5, r3 │ │ │ │ @@ -2001589,41 +2001616,41 @@ │ │ │ │ bl 58b0d8 │ │ │ │ bl 58aa6c │ │ │ │ bl 58a8e0 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 58b0d8 │ │ │ │ b.n 5e5afe │ │ │ │ - ldr r1, [pc, #640] @ (5e5e0c ) │ │ │ │ + mov r8, ip │ │ │ │ lsls r5, r4, #2 │ │ │ │ - svc 140 @ 0x8c │ │ │ │ + bgt.n 5e5b28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r0, [r2, #16] │ │ │ │ + ldrsh r0, [r2, r1] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r6, pc, #56 @ (adr r6, 5e5bd0 ) │ │ │ │ + add r3, pc, #312 @ (adr r3, 5e5cd0 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r4, [r4, r2] │ │ │ │ + strb r4, [r4, r7] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r1, [pc, #408] @ (5e5d38 ) │ │ │ │ + mov lr, r4 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r1, [pc, #344] @ (5e5cfc ) │ │ │ │ + mov lr, r2 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r1, [pc, #0] @ (5e5ba8 ) │ │ │ │ + mov r0, r8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - udf #238 @ 0xee │ │ │ │ + bgt.n 5e5c08 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r2, [r6, #4] │ │ │ │ + ldrb r2, [r6, r6] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r5, pc, #448 @ (adr r5, 5e5d74 ) │ │ │ │ + add r2, pc, #704 @ (adr r2, 5e5e74 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r6, [r0, r0] │ │ │ │ + strb r6, [r0, r5] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r0, [pc, #824] @ (5e5ef4 ) │ │ │ │ + mov r6, r1 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r0, [pc, #760] @ (5e5eb8 ) │ │ │ │ + cmp lr, pc │ │ │ │ lsls r5, r4, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #1528] @ 0x5f8 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2001668,25 +2001695,25 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ blx r4 │ │ │ │ bl 58a8e0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - udf #36 @ 0x24 │ │ │ │ + blt.n 5e5d18 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r0, [pc, #320] @ (5e5d94 ) │ │ │ │ + cmp r8, r2 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrsh r4, [r4, r6] │ │ │ │ + ldrb r4, [r4, r3] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - orrs r2, r6 │ │ │ │ + eors r2, r6 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r0, [pc, #216] @ (5e5d38 ) │ │ │ │ + cmp r6, lr │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r0, [pc, #24] @ (5e5c7c ) │ │ │ │ + cmp r6, r8 │ │ │ │ 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 r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2001711,21 +2001738,22 @@ │ │ │ │ ldr.w r3, [r4, #312] @ 0x138 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 58a8e0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ble.n 5e5bcc │ │ │ │ + bge.n 5e5c4c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - blxns sl │ │ │ │ + cmp r4, r2 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrsh r4, [r0, r4] │ │ │ │ + ldrb r4, [r0, r1] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - @ instruction: 0xeaa200ac │ │ │ │ + b.n 5e5c90 │ │ │ │ + lsls r4, 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 │ │ │ │ addw r0, r0, #1540 @ 0x604 │ │ │ │ mov r9, r1 │ │ │ │ @@ -2001766,22 +2001794,24 @@ │ │ │ │ add r0, pc │ │ │ │ bl 58a92c │ │ │ │ addw r0, r4, #1540 @ 0x604 │ │ │ │ bl 5e9680 │ │ │ │ bl 58aa6c │ │ │ │ b.n 5e5d30 │ │ │ │ nop │ │ │ │ - bx sp │ │ │ │ + add lr, r5 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ble.n 5e5d70 │ │ │ │ + bge.n 5e5df0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrsh r6, [r0, r2] │ │ │ │ + ldrh r6, [r0, r7] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ands.w r0, lr, ip, asr #2 │ │ │ │ - ldrd r0, r0, [r2, #688]! @ 0x2b0 │ │ │ │ + b.n 5e5c2c │ │ │ │ + lsls r4, r5, #2 │ │ │ │ + b.n 5e5bd8 │ │ │ │ + lsls r4, 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 │ │ │ │ ldr r0, [pc, #120] @ (5e5e04 ) │ │ │ │ @@ -2001826,25 +2001856,25 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ blx r4 │ │ │ │ bl 58a8e0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - bgt.n 5e5ee8 │ │ │ │ + bls.n 5e5d68 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - mov ip, sp │ │ │ │ + add r4, r5 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb r0, [r6, r7] │ │ │ │ + ldrh r0, [r6, r4] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r2, pc, #952 @ (adr r2, 5e61cc ) │ │ │ │ + add r0, pc, #184 @ (adr r0, 5e5ecc ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r4, [r7, #14] │ │ │ │ + strb r4, [r7, #3] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - mov ip, r5 │ │ │ │ + mvns r4, r5 │ │ │ │ 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 r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2001869,21 +2001899,22 @@ │ │ │ │ ldr.w r3, [r4, #292] @ 0x124 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 58a8e0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - blt.n 5e5e14 │ │ │ │ + bls.n 5e5e94 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - mov r4, fp │ │ │ │ + bics r4, r3 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb r4, [r1, r5] │ │ │ │ + ldrh r4, [r1, r2] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strd r0, r0, [sl], #688 @ 0x2b0 │ │ │ │ + b.n 5e5ad8 │ │ │ │ + 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 r3, r0 │ │ │ │ ldr r0, [pc, #72] @ (5e5ee0 ) │ │ │ │ @@ -2001908,21 +2001939,21 @@ │ │ │ │ ldr.w r3, [r4, #280] @ 0x118 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 58a8e0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - blt.n 5e5fac │ │ │ │ + bhi.n 5e5e2c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - mov r0, r0 │ │ │ │ + muls r0, r0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb r0, [r4, r3] │ │ │ │ + ldrh r0, [r4, r0] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - cmp lr, lr │ │ │ │ + orrs r6, r6 │ │ │ │ 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 r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2001947,21 +2001978,22 @@ │ │ │ │ ldr.w r3, [r4, #276] @ 0x114 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 58a8e0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - bge.n 5e5f40 │ │ │ │ + bhi.n 5e5fc0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r8, r6 │ │ │ │ + cmn r0, r6 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb r0, [r7, r1] │ │ │ │ + ldr r0, [r7, r6] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - @ instruction: 0xe81600ac │ │ │ │ + b.n 5e5a04 │ │ │ │ + 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, #4072] @ 0xfe8 │ │ │ │ mov r3, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r0, [pc, #152] @ (5e6008 ) │ │ │ │ @@ -2002015,23 +2002047,23 @@ │ │ │ │ bl 58abdc │ │ │ │ bl 58a8e0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 58b0d8 │ │ │ │ b.n 5e5fd6 │ │ │ │ nop │ │ │ │ - bge.n 5e5f28 │ │ │ │ + bvc.n 5e5fa8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r4, sl │ │ │ │ + cmp r4, r2 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb r4, [r1, r0] │ │ │ │ + ldr r4, [r1, r5] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bgt.n 5e5ffc │ │ │ │ + bge.n 5e607c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r3, [pc, #568] @ (5e6254 ) │ │ │ │ + ldr r0, [pc, #824] @ (5e6354 ) │ │ │ │ lsls r2, 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 │ │ │ │ @@ -2002061,21 +2002093,21 @@ │ │ │ │ bl 58ab10 │ │ │ │ mov r0, r4 │ │ │ │ bl 58b124 │ │ │ │ bl 58abdc │ │ │ │ bl 58a8e0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - bls.n 5e6024 │ │ │ │ + bvc.n 5e60a4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add ip, r6 │ │ │ │ + rors r4, r6 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrh r4, [r1, r5] │ │ │ │ + ldr r4, [r1, r2] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - b.n 5e5e68 │ │ │ │ + b.n 5e58e8 │ │ │ │ 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 r5, r1 │ │ │ │ @@ -2002105,21 +2002137,21 @@ │ │ │ │ bl 58ab10 │ │ │ │ mov r0, r4 │ │ │ │ bl 58b124 │ │ │ │ bl 58abdc │ │ │ │ bl 58a8e0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - bls.n 5e61ac │ │ │ │ + bvs.n 5e602c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r4, sl │ │ │ │ + sbcs r4, r2 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrh r4, [r2, r3] │ │ │ │ + ldr r4, [r2, r0] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - b.n 5e5df0 │ │ │ │ + b.n 5e6870 │ │ │ │ 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 r5, r1 │ │ │ │ @@ -2002149,21 +2002181,21 @@ │ │ │ │ bl 58ab10 │ │ │ │ mov r0, r4 │ │ │ │ bl 58b124 │ │ │ │ bl 58abdc │ │ │ │ bl 58a8e0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - bhi.n 5e6134 │ │ │ │ + bvs.n 5e61b4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - mvns r4, r5 │ │ │ │ + asrs r4, r5 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrh r4, [r3, r1] │ │ │ │ + ldrsb r4, [r3, r6] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - b.n 5e5d78 │ │ │ │ + b.n 5e67f8 │ │ │ │ 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 r5, r1 │ │ │ │ @@ -2002193,21 +2002225,21 @@ │ │ │ │ bl 58ab10 │ │ │ │ mov r0, r4 │ │ │ │ bl 58b124 │ │ │ │ bl 58abdc │ │ │ │ bl 58a8e0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - bhi.n 5e62bc │ │ │ │ + bpl.n 5e613c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bics r4, r0 │ │ │ │ + lsrs r4, r0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r4, [r4, r7] │ │ │ │ + ldrsb r4, [r4, r4] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - b.n 5e5d00 │ │ │ │ + b.n 5e6780 │ │ │ │ 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 r5, r1 │ │ │ │ @@ -2002237,21 +2002269,21 @@ │ │ │ │ bl 58ab10 │ │ │ │ mov r0, r4 │ │ │ │ bl 58b124 │ │ │ │ bl 58abdc │ │ │ │ bl 58a8e0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - bvc.n 5e6244 │ │ │ │ + bpl.n 5e62c4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - orrs r0, r4 │ │ │ │ + eors r0, r4 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r4, [r5, r5] │ │ │ │ + ldrsb r4, [r5, r2] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - b.n 5e5c88 │ │ │ │ + b.n 5e6708 │ │ │ │ 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 r5, r1 │ │ │ │ @@ -2002281,21 +2002313,21 @@ │ │ │ │ bl 58ab10 │ │ │ │ mov r0, r4 │ │ │ │ bl 58b124 │ │ │ │ bl 58abdc │ │ │ │ bl 58a8e0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - bvc.n 5e63cc │ │ │ │ + bmi.n 5e624c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r4, r7 │ │ │ │ + subs r7, #252 @ 0xfc │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r4, [r6, r3] │ │ │ │ + ldrsb r4, [r6, r0] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - b.n 5e5c10 │ │ │ │ + b.n 5e6690 │ │ │ │ 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 r5, r1 │ │ │ │ @@ -2002325,21 +2002357,21 @@ │ │ │ │ bl 58ab10 │ │ │ │ mov r0, r4 │ │ │ │ bl 58b124 │ │ │ │ bl 58abdc │ │ │ │ bl 58a8e0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - bvs.n 5e6354 │ │ │ │ + bmi.n 5e63d4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - negs r4, r2 │ │ │ │ + subs r7, #148 @ 0x94 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r4, [r7, r1] │ │ │ │ + strb r4, [r7, r6] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - b.n 5e5b98 │ │ │ │ + b.n 5e6618 │ │ │ │ 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 r5, r1 │ │ │ │ @@ -2002369,21 +2002401,21 @@ │ │ │ │ bl 58ab10 │ │ │ │ mov r0, r4 │ │ │ │ bl 58b124 │ │ │ │ bl 58abdc │ │ │ │ bl 58a8e0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - bvs.n 5e62dc │ │ │ │ + bcc.n 5e635c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - rors r4, r5 │ │ │ │ + subs r7, #44 @ 0x2c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r4, [r0, r0] │ │ │ │ + strb r4, [r0, r5] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - b.n 5e6b20 │ │ │ │ + b.n 5e65a0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r1, [pc, #52] @ (5e6420 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2002401,19 +2002433,19 @@ │ │ │ │ bl 58a8e0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ blx r3 │ │ │ │ mov r0, r5 │ │ │ │ bl 43da78 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32bd84> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - bge.n 5e6354 │ │ │ │ + bvc.n 5e63d4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bvs.n 5e6444 │ │ │ │ + bcc.n 5e64c4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrsb r6, [r1, r6] │ │ │ │ + strb r6, [r1, r3] │ │ │ │ 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 r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2002449,21 +2002481,21 @@ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ bl 43da78 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32bd84> │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r6, #1232 @ 0x4d0 │ │ │ │ bl 439b88 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x327e94> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - asrs r2, r7 │ │ │ │ + subs r6, #122 @ 0x7a │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bpl.n 5e641c │ │ │ │ + bcs.n 5e649c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrsb r4, [r7, r4] │ │ │ │ + strb r4, [r7, r1] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - b.n 5e6a68 │ │ │ │ + b.n 5e64e8 │ │ │ │ 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 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2002499,21 +2002531,21 @@ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ bl 43da78 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32bd84> │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r6, #936 @ 0x3a8 │ │ │ │ bl 439b88 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x327e94> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - lsrs r6, r2 │ │ │ │ + subs r6, #22 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bpl.n 5e6594 │ │ │ │ + bcs.n 5e6614 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrsb r4, [r6, r2] │ │ │ │ + strh r4, [r6, r7] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - b.n 5e69e0 │ │ │ │ + svc 146 @ 0x92 │ │ │ │ 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 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2002549,21 +2002581,21 @@ │ │ │ │ bl 43da78 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32bd84> │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r6, #640 @ 0x280 │ │ │ │ bl 439b88 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x327e94> │ │ │ │ bl 58a8e0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - eors r6, r4 │ │ │ │ + subs r5, #166 @ 0xa6 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bmi.n 5e650c │ │ │ │ + bne.n 5e658c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrsb r4, [r5, r0] │ │ │ │ + strh r4, [r5, r5] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - b.n 5e6958 │ │ │ │ + svc 10 │ │ │ │ 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 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2002609,25 +2002641,25 @@ │ │ │ │ ldr r0, [pc, #36] @ (5e666c ) │ │ │ │ add r0, pc │ │ │ │ bl 58a92c │ │ │ │ mov r0, r6 │ │ │ │ bl 5e8b9c │ │ │ │ bl 58aa6c │ │ │ │ b.n 5e6612 │ │ │ │ - bmi.n 5e66a8 │ │ │ │ + bne.n 5e6728 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r7, #236 @ 0xec │ │ │ │ + subs r5, #44 @ 0x2c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strb r4, [r4, r6] │ │ │ │ + strh r4, [r4, r3] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - b.n 5e68dc │ │ │ │ + udf #122 @ 0x7a │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r7, #186 @ 0xba │ │ │ │ + subs r4, #250 @ 0xfa │ │ │ │ lsls r5, r4, #2 │ │ │ │ - @ instruction: 0xf33a00a3 │ │ │ │ + orns r0, sl, #163 @ 0xa3 │ │ │ │ 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 │ │ │ │ ldr r0, [pc, #140] @ (5e6710 ) │ │ │ │ @@ -2002681,21 +2002713,21 @@ │ │ │ │ str r3, [r2, #24] │ │ │ │ ldr r3, [r4, #28] │ │ │ │ str r3, [r2, #28] │ │ │ │ bl 439b3c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x327e48> │ │ │ │ mov r0, r6 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - bcc.n 5e6800 │ │ │ │ + beq.n 5e6680 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r7, #108 @ 0x6c │ │ │ │ + subs r4, #172 @ 0xac │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strb r4, [r5, r3] │ │ │ │ + strh r4, [r5, r0] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - b.n 5e6834 │ │ │ │ + ble.n 5e66b4 │ │ │ │ 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 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2002741,25 +2002773,25 @@ │ │ │ │ ldr r0, [pc, #36] @ (5e67c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 58a92c │ │ │ │ mov r0, r6 │ │ │ │ bl 5e825c │ │ │ │ bl 58aa6c │ │ │ │ b.n 5e676e │ │ │ │ - bcs.n 5e674c │ │ │ │ + beq.n 5e67cc │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, #224 @ 0xe0 │ │ │ │ + subs r4, #32 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strb r0, [r1, r1] │ │ │ │ + str r0, [r1, r6] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - svc 222 @ 0xde │ │ │ │ + ble.n 5e6800 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r6, #94 @ 0x5e │ │ │ │ + subs r3, #158 @ 0x9e │ │ │ │ lsls r5, r4, #2 │ │ │ │ - rsbs r0, lr, #163 @ 0xa3 │ │ │ │ + vhadd.s16 d0, d30, d19 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [pc, #164] @ (5e6884 ) │ │ │ │ @@ -2002816,21 +2002848,21 @@ │ │ │ │ str r1, [r3, #4] │ │ │ │ mov r1, r5 │ │ │ │ str r4, [r3, #0] │ │ │ │ bl 439b3c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x327e48> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - bcs.n 5e68c4 │ │ │ │ + ldmia r7!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, #76 @ 0x4c │ │ │ │ + subs r3, #140 @ 0x8c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strh r4, [r3, r6] │ │ │ │ + str r4, [r3, r3] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - svc 58 @ 0x3a │ │ │ │ + bgt.n 5e6988 │ │ │ │ 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 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2002876,25 +2002908,25 @@ │ │ │ │ ldr r0, [pc, #36] @ (5e693c ) │ │ │ │ add r0, pc │ │ │ │ bl 58a92c │ │ │ │ mov r0, r6 │ │ │ │ bl 5e8d8c │ │ │ │ bl 58aa6c │ │ │ │ b.n 5e68e2 │ │ │ │ - bne.n 5e69d8 │ │ │ │ + ldmia r6!, {r1, r2, r4, r7} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r5, #156 @ 0x9c │ │ │ │ + subs r2, #220 @ 0xdc │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strh r4, [r2, r3] │ │ │ │ + str r4, [r2, r0] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - udf #106 @ 0x6a │ │ │ │ + blt.n 5e688c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r4, #234 @ 0xea │ │ │ │ + subs r2, #42 @ 0x2a │ │ │ │ lsls r5, r4, #2 │ │ │ │ - orn r0, sl, #163 @ 0xa3 │ │ │ │ + stc 0, cr0, [sl, #652]! @ 0x28c │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [pc, #160] @ (5e69f4 ) │ │ │ │ @@ -2002949,21 +2002981,21 @@ │ │ │ │ str r1, [r3, #0] │ │ │ │ add.w r0, r6, #640 @ 0x280 │ │ │ │ mov r1, r5 │ │ │ │ bl 439b3c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x327e48> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - beq.n 5e694c │ │ │ │ + ldmia r5, {r1, r3, r5, r6, r7} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r5, #4 │ │ │ │ + subs r2, #68 @ 0x44 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strh r0, [r5, r0] │ │ │ │ + ldr r7, [pc, #416] @ (5e6ba0 ) │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ble.n 5e6990 │ │ │ │ + blt.n 5e6a10 │ │ │ │ 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 r7, r0 │ │ │ │ mov r8, r1 │ │ │ │ @@ -2003041,31 +2003073,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} │ │ │ │ - ldmia r7, {r5, r6, r7} │ │ │ │ + ldmia r5, {r5} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, #80 @ 0x50 │ │ │ │ + subs r1, #144 @ 0x90 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r0, [r3, r5] │ │ │ │ + ldr r6, [pc, #608] @ (5e6d5c ) │ │ │ │ lsls r3, r5, #2 │ │ │ │ - adds r4, #26 │ │ │ │ + adds r1, #90 @ 0x5a │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r7, [sp, #368] @ 0x170 │ │ │ │ + ldr r4, [sp, #624] @ 0x270 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - blt.n 5e6a94 │ │ │ │ + bls.n 5e6b14 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r6, [r6, #108] @ 0x6c │ │ │ │ + str r6, [r6, #64] @ 0x40 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r2, r4, r4 │ │ │ │ + asrs r2, r4, #25 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r0, [r7, #8] │ │ │ │ + ldr r0, [r7, #116] @ 0x74 │ │ │ │ lsls r6, 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 r4, [r0, #1528] @ 0x5f8 │ │ │ │ mov r8, r0 │ │ │ │ @@ -2003121,25 +2003153,25 @@ │ │ │ │ bl 58abdc │ │ │ │ bl 58a8e0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 58b0d8 │ │ │ │ b.n 5e6ba0 │ │ │ │ nop │ │ │ │ - ldmia r6, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r4!, {r1, r2, r3} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r3, #90 @ 0x5a │ │ │ │ + subs r0, #154 @ 0x9a │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r4, [r1, r1] │ │ │ │ + ldr r5, [pc, #560] @ (5e6e00 ) │ │ │ │ lsls r3, r5, #2 │ │ │ │ - adds r3, #14 │ │ │ │ + adds r0, #78 @ 0x4e │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r0, r3, #13 │ │ │ │ + lsls r0, r3, #2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - add r7, sp, #248 @ 0xf8 │ │ │ │ + add r4, sp, #504 @ 0x1f8 │ │ │ │ lsls r6, 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 r0, r1 │ │ │ │ @@ -2003166,21 +2003198,21 @@ │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 58a8e0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - subs r2, #168 @ 0xa8 │ │ │ │ + adds r7, #232 @ 0xe8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r6!, {r1} │ │ │ │ + ldmia r3!, {r1, r6} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r7, [pc, #536] @ (5e6e5c ) │ │ │ │ + ldr r4, [pc, #792] @ (5e6f5c ) │ │ │ │ lsls r3, r5, #2 │ │ │ │ - adds r2, #72 @ 0x48 │ │ │ │ + cmp r7, #136 @ 0x88 │ │ │ │ lsls r7, r5, #2 │ │ │ │ cbz r1, 5e6ca6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r1 │ │ │ │ @@ -2003209,21 +2003241,21 @@ │ │ │ │ bl 58aa6c │ │ │ │ bl 58a8e0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 5eac4c │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bx lr │ │ │ │ - subs r2, #78 @ 0x4e │ │ │ │ + adds r7, #142 @ 0x8e │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r5!, {r1, r2, r4, r7} │ │ │ │ + ldmia r2, {r1, r2, r4, r6, r7} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r7, [pc, #88] @ (5e6d0c ) │ │ │ │ + ldr r4, [pc, #344] @ (5e6e0c ) │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bge.n 5e6c80 │ │ │ │ + bhi.n 5e6d00 │ │ │ │ lsls r5, r4, #2 │ │ │ │ cbz r1, 5e6d16 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r1 │ │ │ │ @@ -2003252,21 +2003284,21 @@ │ │ │ │ bl 58aa6c │ │ │ │ bl 58a8e0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 5eac4c │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bx lr │ │ │ │ - subs r1, #246 @ 0xf6 │ │ │ │ + adds r7, #54 @ 0x36 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r5, {r1, r2, r5} │ │ │ │ + ldmia r2, {r1, r2, r5, r6} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r6, [pc, #664] @ (5e6fbc ) │ │ │ │ + ldr r3, [pc, #920] @ (5e70bc ) │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bge.n 5e6e10 │ │ │ │ + bvc.n 5e6c90 │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #428] @ (5e6ee8 ) │ │ │ │ @@ -2003425,32 +2003457,32 @@ │ │ │ │ b.n 5e6dde │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r2, [sp, #752] @ 0x2f0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #126 @ 0x7e │ │ │ │ + adds r6, #190 @ 0xbe │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r4, {r1, r2, r4, r7} │ │ │ │ + ldmia r1, {r1, r2, r4, r6, r7} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r6, [pc, #64] @ (5e6f3c ) │ │ │ │ + ldr r3, [pc, #320] @ (5e703c ) │ │ │ │ lsls r3, r5, #2 │ │ │ │ - @ instruction: 0xf26600a1 │ │ │ │ - adds r2, #188 @ 0xbc │ │ │ │ + vaddl.s32 q0, d22, d17 │ │ │ │ + cmp r7, #252 @ 0xfc │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adds r2, #180 @ 0xb4 │ │ │ │ + cmp r7, #244 @ 0xf4 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r0, #254 @ 0xfe │ │ │ │ + adds r6, #62 @ 0x3e │ │ │ │ lsls r5, r4, #2 │ │ │ │ str r1, [sp, #784] @ 0x310 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - cbnz r2, 5e6f64 │ │ │ │ + @ instruction: 0xb882 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ands.w r0, r6, #174 @ 0xae │ │ │ │ + ldcl 0, cr0, [r6, #-696] @ 0xfffffd48 │ │ │ │ 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 │ │ │ │ ldr r0, [pc, #148] @ (5e6fc0 ) │ │ │ │ @@ -2003505,23 +2003537,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 │ │ │ │ - ldmia r2!, {r4, r6, r7} │ │ │ │ + ldmia r0!, {r4} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r7, #202 @ 0xca │ │ │ │ + adds r5, #10 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r4, [pc, #312] @ (5e7104 ) │ │ │ │ + ldr r1, [pc, #568] @ (5e7204 ) │ │ │ │ lsls r3, r5, #2 │ │ │ │ - adds r7, #192 @ 0xc0 │ │ │ │ + adds r5, #0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r2, [r2, #32] │ │ │ │ + ldrsh r2, [r2, r5] │ │ │ │ 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 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w r7, [r0, #1528] @ 0x5f8 │ │ │ │ @@ -2003627,37 +2003659,37 @@ │ │ │ │ bl 58a8e0 │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [r4, #1772] @ 0x6ec │ │ │ │ b.n 5e6ffc │ │ │ │ bl 58b0d8 │ │ │ │ b.n 5e7084 │ │ │ │ nop │ │ │ │ - adds r7, #56 @ 0x38 │ │ │ │ + adds r4, #120 @ 0x78 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r3, [pc, #520] @ (5e7324 ) │ │ │ │ + ldr r0, [pc, #776] @ (5e7424 ) │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bvc.n 5e7160 │ │ │ │ + bmi.n 5e71e0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r7, #30 │ │ │ │ + adds r4, #94 @ 0x5e │ │ │ │ lsls r5, r4, #2 │ │ │ │ - b.n 5e77b4 │ │ │ │ + b.n 5e7234 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adds r7, #16 │ │ │ │ + adds r4, #80 @ 0x50 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adds r6, #214 @ 0xd6 │ │ │ │ + adds r4, #22 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adds r6, #82 @ 0x52 │ │ │ │ + adds r3, #146 @ 0x92 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r1!, {r4, r5} │ │ │ │ + stmia r6!, {r4, r5, r6} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r2, [pc, #720] @ (5e740c ) │ │ │ │ + blxns lr │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bvs.n 5e71e4 │ │ │ │ + bcc.n 5e7064 │ │ │ │ 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 │ │ │ │ mov sl, r3 │ │ │ │ ldrb.w r3, [r0, #1772] @ 0x6ec │ │ │ │ @@ -2003779,37 +2003811,37 @@ │ │ │ │ mov r0, r5 │ │ │ │ adds r5, #12 │ │ │ │ bl 5e9e2c │ │ │ │ bl 58af9c │ │ │ │ cmp r6, r4 │ │ │ │ bne.n 5e728c │ │ │ │ b.n 5e71f0 │ │ │ │ - adds r6, #2 │ │ │ │ + adds r3, #66 @ 0x42 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r0!, {r2, r4, r7} │ │ │ │ + stmia r5!, {r2, r4, r6, r7} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r2, [pc, #96] @ (5e7310 ) │ │ │ │ + bx fp │ │ │ │ lsls r3, r5, #2 │ │ │ │ - b.n 5e76b8 │ │ │ │ + svc 66 @ 0x42 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adds r5, #224 @ 0xe0 │ │ │ │ + adds r3, #32 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strh r4, [r0, #56] @ 0x38 │ │ │ │ + strh r4, [r0, #34] @ 0x22 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r5, #166 @ 0xa6 │ │ │ │ + adds r2, #230 @ 0xe6 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adds r5, #102 @ 0x66 │ │ │ │ + adds r2, #166 @ 0xa6 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adds r4, #220 @ 0xdc │ │ │ │ + adds r2, #28 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - stmia r7!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r4!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r1, [pc, #248] @ (5e73c8 ) │ │ │ │ + mov r6, pc │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bmi.n 5e728c │ │ │ │ + bcs.n 5e730c │ │ │ │ lsls r4, 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, [pc, #1832] @ 5e7a0c │ │ │ │ sub sp, #12 │ │ │ │ @@ -2004679,39 +2004711,39 @@ │ │ │ │ ldr r0, [pc, #56] @ (5e7d64 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5e7cde │ │ │ │ ldr r0, [pc, #52] @ (5e7d68 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5e7cbc │ │ │ │ nop │ │ │ │ - cmp r3, #122 @ 0x7a │ │ │ │ + cmp r0, #186 @ 0xba │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r3, [sp, #312] @ 0x138 │ │ │ │ + str r0, [sp, #568] @ 0x238 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r4!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r2, r3, r4, r5} │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r3, #90 @ 0x5a │ │ │ │ + cmp r0, #154 @ 0x9a │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cmp r3, #92 @ 0x5c │ │ │ │ + cmp r0, #156 @ 0x9c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cmp r3, #46 @ 0x2e │ │ │ │ + cmp r0, #110 @ 0x6e │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cmp r3, #38 @ 0x26 │ │ │ │ + cmp r0, #102 @ 0x66 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cmp r3, #18 │ │ │ │ + cmp r0, #82 @ 0x52 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cmp r3, #0 │ │ │ │ + cmp r0, #64 @ 0x40 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cmp r2, #250 @ 0xfa │ │ │ │ + cmp r0, #58 @ 0x3a │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cmp r2, #246 @ 0xf6 │ │ │ │ + cmp r0, #54 @ 0x36 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r0, r6, #32 │ │ │ │ + lsrs r0, r6, #21 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r2, r5, #32 │ │ │ │ + lsrs r2, r5, #21 │ │ │ │ lsls r0, 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 58a77c │ │ │ │ @@ -2004818,40 +2004850,39 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 58b0d8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [pc, #56] @ (5e7ef4 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5e7dcc │ │ │ │ nop │ │ │ │ - cmp r2, #130 @ 0x82 │ │ │ │ + movs r7, #194 @ 0xc2 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r2, r6, r6 │ │ │ │ + adds r2, r6, r3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - eors.w r0, sl, #162 @ 0xa2 │ │ │ │ - add r3, sp, #776 @ 0x308 │ │ │ │ + ldcl 0, cr0, [sl, #648] @ 0x288 │ │ │ │ + add r1, sp, #8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r6, r4, #7 │ │ │ │ - lsls r0, r6, #2 │ │ │ │ - add r3, sp, #736 @ 0x2e0 │ │ │ │ + vhadd.u32 d0, d22, d31 │ │ │ │ + add r0, sp, #992 @ 0x3e0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r3, sp, #712 @ 0x2c8 │ │ │ │ + add r0, sp, #968 @ 0x3c8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r4, #224 @ 0xe0 │ │ │ │ + movs r2, #32 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cmp r1, #222 @ 0xde │ │ │ │ + movs r7, #30 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cmp r1, #212 @ 0xd4 │ │ │ │ + movs r7, #20 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r0, #206 @ 0xce │ │ │ │ + subs r6, r1, #0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cmp r1, #186 @ 0xba │ │ │ │ + movs r6, #250 @ 0xfa │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrh r2, [r3, #24] │ │ │ │ + ldrh r2, [r3, #2] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsrs r2, r4, #26 │ │ │ │ + lsrs r2, r4, #15 │ │ │ │ lsls r0, 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 58a77c │ │ │ │ @@ -2004943,43 +2004974,42 @@ │ │ │ │ b.n 5e7fe0 │ │ │ │ ldr r0, [pc, #60] @ (5e8038 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5e7fe0 │ │ │ │ ldr r0, [pc, #60] @ (5e803c ) │ │ │ │ add r0, pc │ │ │ │ b.n 5e7fe0 │ │ │ │ - cmp r1, #242 @ 0xf2 │ │ │ │ + movs r7, #50 @ 0x32 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r0, [sp, #280] @ 0x118 │ │ │ │ + ldrh r6, [r0, #44] @ 0x2c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - movs r1, #40 @ 0x28 │ │ │ │ + subs r0, r5, #1 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ite cc │ │ │ │ - lslcc r4, r4, #2 │ │ │ │ - cmpcs r1, #190 @ 0xbe │ │ │ │ + pop {r2, r4, r5, r6} │ │ │ │ + lsls r4, r4, #2 │ │ │ │ + movs r6, #254 @ 0xfe │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r2, sp, #144 @ 0x90 │ │ │ │ + add r7, pc, #400 @ (adr r7, 5e81ac ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r0, r1, #1 │ │ │ │ - lsls r0, r6, #2 │ │ │ │ - cmp r1, #144 @ 0x90 │ │ │ │ + stc2 0, cr0, [r8, #700] @ 0x2bc │ │ │ │ + movs r6, #208 @ 0xd0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cmp r1, #140 @ 0x8c │ │ │ │ + movs r6, #204 @ 0xcc │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cmp r0, #138 @ 0x8a │ │ │ │ + movs r5, #202 @ 0xca │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cmp r0, #160 @ 0xa0 │ │ │ │ + movs r5, #224 @ 0xe0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cmp r0, #186 @ 0xba │ │ │ │ + movs r5, #250 @ 0xfa │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cmp r0, #212 @ 0xd4 │ │ │ │ + movs r6, #20 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cmp r0, #78 @ 0x4e │ │ │ │ + movs r5, #142 @ 0x8e │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cmp r0, #232 @ 0xe8 │ │ │ │ + movs r6, #40 @ 0x28 │ │ │ │ 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 58a77c │ │ │ │ @@ -2005033,26 +2005063,26 @@ │ │ │ │ bl 58b014 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 58b0d8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [pc, #28] @ (5e8100 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5e8080 │ │ │ │ - cmp r0, #246 @ 0xf6 │ │ │ │ + movs r6, #54 @ 0x36 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cmp r1, #2 │ │ │ │ + movs r6, #66 @ 0x42 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r1, sp, #56 @ 0x38 │ │ │ │ + add r6, pc, #312 @ (adr r6, 5e822c ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - vhadd.u d0, d18, d31 │ │ │ │ - cmp r0, #198 @ 0xc6 │ │ │ │ + ldc2l 0, cr0, [r2], #-700 @ 0xfffffd44 │ │ │ │ + movs r6, #6 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r7, #124 @ 0x7c │ │ │ │ + movs r4, #188 @ 0xbc │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r0, r7, #17 │ │ │ │ + lsrs r0, r7, #6 │ │ │ │ lsls r0, 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 58a77c │ │ │ │ @@ -2005105,25 +2005135,25 @@ │ │ │ │ asrs r1, r0, #31 │ │ │ │ bl 58acac │ │ │ │ bl 58b08c │ │ │ │ bl 58b014 │ │ │ │ pop {r4, pc} │ │ │ │ bl 58b0d8 │ │ │ │ pop {r4, pc} │ │ │ │ - cmp r0, #98 @ 0x62 │ │ │ │ + movs r5, #162 @ 0xa2 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - rors r6, r3 │ │ │ │ + subs r7, #30 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrh r6, [r5, r4] │ │ │ │ + ldr r6, [r5, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xfab600ae │ │ │ │ - add r0, sp, #192 @ 0xc0 │ │ │ │ + @ instruction: 0xf7f600ae │ │ │ │ + add r5, pc, #448 @ (adr r5, 5e8384 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cdp2 0, 5, cr0, cr4, cr15, {5} │ │ │ │ - add r0, sp, #160 @ 0xa0 │ │ │ │ + @ instruction: 0xfb9400af │ │ │ │ + add r5, pc, #416 @ (adr r5, 5e836c ) │ │ │ │ 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 │ │ │ │ bl 58a77c │ │ │ │ @@ -2005160,23 +2005190,23 @@ │ │ │ │ asrs r1, r0, #31 │ │ │ │ bl 58acac │ │ │ │ bl 58b08c │ │ │ │ bl 58b014 │ │ │ │ pop {r4, pc} │ │ │ │ bl 58b0d8 │ │ │ │ pop {r4, pc} │ │ │ │ - movs r7, #170 @ 0xaa │ │ │ │ + movs r4, #234 @ 0xea │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r7, #170 @ 0xaa │ │ │ │ + movs r4, #234 @ 0xea │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r7, #154 @ 0x9a │ │ │ │ + movs r4, #218 @ 0xda │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r7, #138 @ 0x8a │ │ │ │ + movs r4, #202 @ 0xca │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r7, #122 @ 0x7a │ │ │ │ + movs r4, #186 @ 0xba │ │ │ │ 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 58a77c │ │ │ │ @@ -2005486,99 +2005516,99 @@ │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ bl 58ad0c │ │ │ │ bl 58b08c │ │ │ │ bl 58b014 │ │ │ │ pop {r4, pc} │ │ │ │ bl 58b0d8 │ │ │ │ pop {r4, pc} │ │ │ │ - movs r7, #42 @ 0x2a │ │ │ │ + movs r4, #106 @ 0x6a │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r6, sp, #888 @ 0x378 │ │ │ │ + add r4, sp, #120 @ 0x78 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r7, #36 @ 0x24 │ │ │ │ + movs r4, #100 @ 0x64 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r7, #30 │ │ │ │ + movs r4, #94 @ 0x5e │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r7, #28 │ │ │ │ + movs r4, #92 @ 0x5c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r7, #30 │ │ │ │ + movs r4, #94 @ 0x5e │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r7, #18 │ │ │ │ + movs r4, #82 @ 0x52 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r7, #6 │ │ │ │ + movs r4, #70 @ 0x46 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r6, #250 @ 0xfa │ │ │ │ + movs r4, #58 @ 0x3a │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r6, #238 @ 0xee │ │ │ │ + movs r4, #46 @ 0x2e │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r6, #232 @ 0xe8 │ │ │ │ + movs r4, #40 @ 0x28 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r6, #222 @ 0xde │ │ │ │ + movs r4, #30 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r6, #212 @ 0xd4 │ │ │ │ + movs r4, #20 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r6, #198 @ 0xc6 │ │ │ │ + movs r4, #6 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r6, #190 @ 0xbe │ │ │ │ + movs r3, #254 @ 0xfe │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r6, #188 @ 0xbc │ │ │ │ + movs r3, #252 @ 0xfc │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r6, #182 @ 0xb6 │ │ │ │ + movs r3, #246 @ 0xf6 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r6, #180 @ 0xb4 │ │ │ │ + movs r3, #244 @ 0xf4 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r6, #186 @ 0xba │ │ │ │ + movs r3, #250 @ 0xfa │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r6, #188 @ 0xbc │ │ │ │ + movs r3, #252 @ 0xfc │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r6, #178 @ 0xb2 │ │ │ │ + movs r3, #242 @ 0xf2 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r6, #182 @ 0xb6 │ │ │ │ + movs r3, #246 @ 0xf6 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r6, #184 @ 0xb8 │ │ │ │ + movs r3, #248 @ 0xf8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r6, #174 @ 0xae │ │ │ │ + movs r3, #238 @ 0xee │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r6, #172 @ 0xac │ │ │ │ + movs r3, #236 @ 0xec │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r6, #170 @ 0xaa │ │ │ │ + movs r3, #234 @ 0xea │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r6, #164 @ 0xa4 │ │ │ │ + movs r3, #228 @ 0xe4 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r6, #160 @ 0xa0 │ │ │ │ + movs r3, #224 @ 0xe0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r6, #158 @ 0x9e │ │ │ │ + movs r3, #222 @ 0xde │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r6, #156 @ 0x9c │ │ │ │ + movs r3, #220 @ 0xdc │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r6, #154 @ 0x9a │ │ │ │ + movs r3, #218 @ 0xda │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r6, #144 @ 0x90 │ │ │ │ + movs r3, #208 @ 0xd0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r6, #138 @ 0x8a │ │ │ │ + movs r3, #202 @ 0xca │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r6, #134 @ 0x86 │ │ │ │ + movs r3, #198 @ 0xc6 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r6, #124 @ 0x7c │ │ │ │ + movs r3, #188 @ 0xbc │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r6, #120 @ 0x78 │ │ │ │ + movs r3, #184 @ 0xb8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r6, #120 @ 0x78 │ │ │ │ + movs r3, #184 @ 0xb8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r6, #122 @ 0x7a │ │ │ │ + movs r3, #186 @ 0xba │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r2, r1, r5 │ │ │ │ + adds r2, r1, r2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r6, [sp, #376] @ 0x178 │ │ │ │ + ldr r3, [sp, #632] @ 0x278 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - movs r6, #74 @ 0x4a │ │ │ │ + movs r3, #138 @ 0x8a │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r6, #66 @ 0x42 │ │ │ │ + movs r3, #130 @ 0x82 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r6, #58 @ 0x3a │ │ │ │ + movs r3, #122 @ 0x7a │ │ │ │ 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 r5, r0 │ │ │ │ bl 58a77c │ │ │ │ @@ -2005603,17 +2005633,17 @@ │ │ │ │ bl 58af04 │ │ │ │ bl 58b08c │ │ │ │ bl 58b014 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 58b0d8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - movs r5, #94 @ 0x5e │ │ │ │ + movs r2, #158 @ 0x9e │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adds r2, r3, #5 │ │ │ │ + subs r2, r3, r2 │ │ │ │ lsls r5, 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 │ │ │ │ bl 58a77c │ │ │ │ @@ -2005651,19 +2005681,19 @@ │ │ │ │ bne.n 5e87a4 │ │ │ │ bl 58af04 │ │ │ │ bl 58b08c │ │ │ │ bl 58b014 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 58b0d8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - movs r5, #12 │ │ │ │ + movs r2, #76 @ 0x4c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r5, #192 @ 0xc0 │ │ │ │ + subs r3, #0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r4, #234 @ 0xea │ │ │ │ + movs r2, #42 @ 0x2a │ │ │ │ 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 58a77c │ │ │ │ @@ -2005700,23 +2005730,23 @@ │ │ │ │ movs r1, #0 │ │ │ │ bl 58acdc │ │ │ │ bl 58b08c │ │ │ │ bl 58b014 │ │ │ │ pop {r4, pc} │ │ │ │ bl 58b0d8 │ │ │ │ pop {r4, pc} │ │ │ │ - movs r4, #154 @ 0x9a │ │ │ │ + movs r1, #218 @ 0xda │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r4, #166 @ 0xa6 │ │ │ │ + movs r1, #230 @ 0xe6 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r4, #154 @ 0x9a │ │ │ │ + movs r1, #218 @ 0xda │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r4, #142 @ 0x8e │ │ │ │ + movs r1, #206 @ 0xce │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r4, #130 @ 0x82 │ │ │ │ + movs r1, #194 @ 0xc2 │ │ │ │ lsls r5, r4, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ bl 58a77c │ │ │ │ @@ -2005749,17 +2005779,17 @@ │ │ │ │ bl 58af04 │ │ │ │ bl 58b08c │ │ │ │ bl 58b014 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 58b0d8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - movs r4, #56 @ 0x38 │ │ │ │ + movs r1, #120 @ 0x78 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r4, #64 @ 0x40 │ │ │ │ + movs r1, #128 @ 0x80 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ bl 58a77c │ │ │ │ @@ -2005907,47 +2005937,47 @@ │ │ │ │ bl 58b0d8 │ │ │ │ b.n 5e8954 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ bl 58b180 │ │ │ │ b.n 5e896c │ │ │ │ bl 58b0d8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - movs r3, #196 @ 0xc4 │ │ │ │ + movs r1, #4 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r4, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r2, [sp, #176] @ 0xb0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r3, #188 @ 0xbc │ │ │ │ + movs r0, #252 @ 0xfc │ │ │ │ lsls r5, r4, #2 │ │ │ │ add r6, pc, #728 @ (adr r6, 5e8da4 ) │ │ │ │ lsls r1, r2, #5 │ │ │ │ - add r4, pc, #184 @ (adr r4, 5e8b88 ) │ │ │ │ + add r1, pc, #440 @ (adr r1, 5e8c88 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r3, #122 @ 0x7a │ │ │ │ + movs r0, #186 @ 0xba │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r3, #130 @ 0x82 │ │ │ │ + movs r0, #194 @ 0xc2 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r3, #146 @ 0x92 │ │ │ │ + movs r0, #210 @ 0xd2 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - pop {r1, r2, r4, r5, r6, r7, pc} │ │ │ │ + cbnz r6, 5e8b2c │ │ │ │ lsls r1, r4, #2 │ │ │ │ - adds r5, #40 @ 0x28 │ │ │ │ + adds r2, #104 @ 0x68 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r4, [r3, #100] @ 0x64 │ │ │ │ + ldr r4, [r3, #56] @ 0x38 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - movs r3, #70 @ 0x46 │ │ │ │ + movs r0, #134 @ 0x86 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r3, #42 @ 0x2a │ │ │ │ + movs r0, #106 @ 0x6a │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r4, sp, #80 @ 0x50 │ │ │ │ + add r1, sp, #336 @ 0x150 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r3, #12 │ │ │ │ + movs r0, #76 @ 0x4c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r3, #4 │ │ │ │ + movs r0, #68 @ 0x44 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb r0, [r2, #18] │ │ │ │ + ldrb r0, [r2, #7] │ │ │ │ lsls r6, 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, r0 │ │ │ │ @@ -2005990,21 +2006020,21 @@ │ │ │ │ bl 5975ec │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 58adc0 │ │ │ │ b.n 5e8b4a │ │ │ │ bl 58b0d8 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - movs r2, #72 @ 0x48 │ │ │ │ + subs r0, r1, #6 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r2, #84 @ 0x54 │ │ │ │ + subs r4, r2, #6 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r2, #72 @ 0x48 │ │ │ │ + subs r0, r1, #6 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r2, #56 @ 0x38 │ │ │ │ + subs r0, r7, #5 │ │ │ │ lsls r5, r4, #2 │ │ │ │ add r4, pc, #560 @ (adr r4, 5e8dcc ) │ │ │ │ lsls r0, 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 │ │ │ │ @@ -2006136,45 +2006166,45 @@ │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ bl 58ad0c │ │ │ │ bl 58b08c │ │ │ │ bl 58b014 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 58b0d8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - movs r1, #216 @ 0xd8 │ │ │ │ + subs r0, r3, #4 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r2, #24 │ │ │ │ + subs r0, r3, #5 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adds r5, #34 @ 0x22 │ │ │ │ + adds r2, #98 @ 0x62 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - movs r1, #232 @ 0xe8 │ │ │ │ + subs r0, r5, #4 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r1, #226 @ 0xe2 │ │ │ │ + subs r2, r4, #4 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r1, #220 @ 0xdc │ │ │ │ + subs r4, r3, #4 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bcs.n 5e8cd8 │ │ │ │ + ldmia r7, {r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r2, #208 @ 0xd0 │ │ │ │ + movs r0, #16 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r1, #154 @ 0x9a │ │ │ │ + subs r2, r3, #3 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r1, #136 @ 0x88 │ │ │ │ + subs r0, r1, #3 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r1, #122 @ 0x7a │ │ │ │ + subs r2, r7, #2 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r1, #110 @ 0x6e │ │ │ │ + subs r6, r5, #2 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r1, #96 @ 0x60 │ │ │ │ + subs r0, r4, #2 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r1, #58 @ 0x3a │ │ │ │ + subs r2, r7, #1 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r1, #54 @ 0x36 │ │ │ │ + subs r6, r6, #1 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r1, #42 @ 0x2a │ │ │ │ + subs r2, r5, #1 │ │ │ │ lsls r5, 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 r6, r0 │ │ │ │ bl 58a77c │ │ │ │ @@ -2006342,53 +2006372,52 @@ │ │ │ │ bl 58af04 │ │ │ │ bl 58b08c │ │ │ │ bl 58b014 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 58b0d8 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - movs r0, #170 @ 0xaa │ │ │ │ + adds r2, r5, #7 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r1, #62 @ 0x3e │ │ │ │ + subs r6, r7, #1 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r0, #188 @ 0xbc │ │ │ │ + adds r4, r7, #7 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r0, #174 @ 0xae │ │ │ │ + adds r6, r5, #7 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r0, #180 @ 0xb4 │ │ │ │ + adds r4, r6, #7 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r0, #174 @ 0xae │ │ │ │ + adds r6, r5, #7 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r0, #164 @ 0xa4 │ │ │ │ + adds r4, r4, #7 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsls r6, r3, #4 │ │ │ │ - lsls r3, r4, #2 │ │ │ │ - movs r0, #130 @ 0x82 │ │ │ │ + cdp2 0, 5, cr0, cr14, cr2, {5} │ │ │ │ + adds r2, r0, #7 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r0, #136 @ 0x88 │ │ │ │ + adds r0, r1, #7 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r0, #130 @ 0x82 │ │ │ │ + adds r2, r0, #7 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r0, #114 @ 0x72 │ │ │ │ + adds r2, r6, #6 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r6, [r7, #88] @ 0x58 │ │ │ │ + ldr r6, [r7, #44] @ 0x2c │ │ │ │ lsls r3, r5, #2 │ │ │ │ - movs r0, #64 @ 0x40 │ │ │ │ + adds r0, r0, #6 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r0, #50 @ 0x32 │ │ │ │ + adds r2, r6, #5 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r0, #40 @ 0x28 │ │ │ │ + adds r0, r5, #5 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r2, r4, #4 │ │ │ │ + adds r2, r4, #1 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r0, #4 │ │ │ │ + adds r4, r0, #5 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r6, r7, #7 │ │ │ │ + adds r6, r7, #4 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r0, r7, #7 │ │ │ │ + adds r0, r7, #4 │ │ │ │ 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 58a77c │ │ │ │ @@ -2006411,17 +2006440,17 @@ │ │ │ │ bne.n 5e902c │ │ │ │ bl 58af04 │ │ │ │ bl 58b08c │ │ │ │ bl 58b014 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 58b0d8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - subs r2, r3, #5 │ │ │ │ + adds r2, r3, #2 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r6, r7, #11 │ │ │ │ + lsrs r6, r7, #32 │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ bl 58a77c │ │ │ │ @@ -2006446,17 +2006475,17 @@ │ │ │ │ bl 58af04 │ │ │ │ bl 58b08c │ │ │ │ bl 58b014 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 58b0d8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - subs r2, r1, #4 │ │ │ │ + adds r2, r1, #1 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r6, r2, #4 │ │ │ │ + adds r6, r2, #1 │ │ │ │ lsls r5, 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 │ │ │ │ bl 58a77c │ │ │ │ @@ -2006605,49 +2006634,49 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 58b0d8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #72] @ (5e92e4 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5e9284 │ │ │ │ nop │ │ │ │ - subs r2, r7, #2 │ │ │ │ + subs r2, r7, r7 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r6, r0, #3 │ │ │ │ + adds r6, r0, #0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r6, r6, #2 │ │ │ │ + subs r6, r6, r7 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r6, r4, #2 │ │ │ │ + subs r6, r4, r7 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r6, r2, #2 │ │ │ │ + subs r6, r2, r7 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r6, r1, #2 │ │ │ │ + subs r6, r1, r7 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r6, r0, #2 │ │ │ │ + subs r6, r0, r7 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r6, r7, #1 │ │ │ │ + subs r6, r7, r6 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r6, r6, #1 │ │ │ │ + subs r6, r6, r6 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r6, r5, #1 │ │ │ │ + subs r6, r5, r6 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r4, r5, #1 │ │ │ │ + subs r4, r5, r6 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r4, r4, #1 │ │ │ │ + subs r4, r4, r6 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r4, sl │ │ │ │ + sbcs r4, r2 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r4, r1, #1 │ │ │ │ + subs r4, r1, r6 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r4, r7, #0 │ │ │ │ + subs r4, r7, r5 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r4, r5, #0 │ │ │ │ + subs r4, r5, r5 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r0, r2, #0 │ │ │ │ + subs r0, r2, r5 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - @ instruction: 0xfac2009f │ │ │ │ + strb.w r0, [r2, pc, lsl #1] │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ bl 58a77c │ │ │ │ @@ -2006834,60 +2006863,60 @@ │ │ │ │ b.n 5e93f6 │ │ │ │ bl 58b0d8 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #96] @ (5e9578 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5e9334 │ │ │ │ - adds r4, r0, #6 │ │ │ │ + subs r4, r0, r3 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - blt.n 5e958c │ │ │ │ + bhi.n 5e960c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r2, r1, #24 │ │ │ │ + lsls r2, r1, #13 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r4, [r7, #40] @ 0x28 │ │ │ │ + ldrh r4, [r7, #18] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r3, [sp, #424] @ 0x1a8 │ │ │ │ + str r0, [sp, #680] @ 0x2a8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r2, [r1, #76] @ 0x4c │ │ │ │ + str r2, [r1, #32] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r6, [r3, #8] │ │ │ │ + str r6, [r3, #92] @ 0x5c │ │ │ │ lsls r3, r5, #2 │ │ │ │ - lsrs r0, r7, #29 │ │ │ │ + lsrs r0, r7, #18 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r0, r6, #29 │ │ │ │ + lsrs r0, r6, #18 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r3!, {r2, r7} │ │ │ │ + ldmia r0!, {r2, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r0, r6, #28 │ │ │ │ + lsrs r0, r6, #17 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adds r0, r0, #3 │ │ │ │ + subs r0, r0, r0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adds r4, r6, #2 │ │ │ │ + adds r4, r6, r7 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adds r0, r5, #2 │ │ │ │ + adds r0, r5, r7 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adds r4, r3, #2 │ │ │ │ + adds r4, r3, r7 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r4, [r1, #16] │ │ │ │ + str r4, [r1, #100] @ 0x64 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r0, [pc, #456] @ (5e9728 ) │ │ │ │ + cmp sl, r6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strb r6, [r1, #28] │ │ │ │ + strb r6, [r1, #17] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r4, r7, r7 │ │ │ │ + adds r4, r7, r4 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r0, [pc, #200] @ (5e9634 ) │ │ │ │ + cmp r2, lr │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r2, r5, r7 │ │ │ │ + adds r2, r5, r4 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r4, [sp, #744] @ 0x2e8 │ │ │ │ + str r1, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - @ instruction: 0xeade00af │ │ │ │ - str.w r0, [r4, pc, lsl #1] │ │ │ │ + @ instruction: 0xe81e00af │ │ │ │ + @ instruction: 0xf584009f │ │ │ │ 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 │ │ │ │ bl 58a77c │ │ │ │ @@ -2006950,29 +2006979,29 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 58b0d8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #32] @ (5e965c ) │ │ │ │ add r0, pc │ │ │ │ b.n 5e95c0 │ │ │ │ nop │ │ │ │ - subs r4, r2, r5 │ │ │ │ + adds r4, r2, r2 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bhi.n 5e9590 │ │ │ │ + bpl.n 5e9610 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r2, [r1, #22] │ │ │ │ + ldrh r2, [r1, #0] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r4, r5, #13 │ │ │ │ + lsls r4, r5, #2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r2, r5, #9 │ │ │ │ + lsls r2, r5, #30 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r2, r2, #20 │ │ │ │ + lsrs r2, r2, #9 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r2, r1, #20 │ │ │ │ + lsrs r2, r1, #9 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - @ instruction: 0xf722009f │ │ │ │ + orn r0, r2, #5210112 @ 0x4f8000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, r0 │ │ │ │ cbz r0, 5e967a │ │ │ │ ldr r1, [r0, #16] │ │ │ │ @@ -2007056,28 +2007085,29 @@ │ │ │ │ cbz r1, 5e9758 │ │ │ │ ldrb.w r1, [r1, #76] @ 0x4c │ │ │ │ bl 5e957c │ │ │ │ bl 58b08c │ │ │ │ bl 58b014 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - subs r6, r4, r1 │ │ │ │ + asrs r6, r4, #30 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r2, [sp, #984] @ 0x3d8 │ │ │ │ + str r0, [sp, #216] @ 0xd8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmdb sl, {r0, r1, r2, r3, r5, r7} │ │ │ │ - ldr r2, [r3, #16] │ │ │ │ + b.n 5e9428 │ │ │ │ + lsls r7, r5, #2 │ │ │ │ + str r2, [r3, #100] @ 0x64 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - subs r2, r7, r0 │ │ │ │ + asrs r2, r7, #29 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r6, r5, r0 │ │ │ │ + asrs r6, r5, #29 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r6, r4, r0 │ │ │ │ + asrs r6, r4, #29 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adds r0, r6, r7 │ │ │ │ + asrs r0, r6, #28 │ │ │ │ lsls r5, r4, #2 │ │ │ │ b.w 5e9680 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2007106,21 +2007136,21 @@ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 58b124 │ │ │ │ bl 58b08c │ │ │ │ bl 58b014 │ │ │ │ pop {r4, pc} │ │ │ │ bl 58b0d8 │ │ │ │ pop {r4, pc} │ │ │ │ - adds r2, r4, r7 │ │ │ │ + asrs r2, r4, #28 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adds r6, r5, r7 │ │ │ │ + asrs r6, r5, #28 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - svc 112 @ 0x70 │ │ │ │ + bgt.n 5e975c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r4, pc, #640 @ (adr r4, 5e9a80 ) │ │ │ │ + add r1, pc, #896 @ (adr r1, 5e9b80 ) │ │ │ │ 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 58a77c │ │ │ │ @@ -2007184,29 +2007214,29 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 58b0d8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [pc, #32] @ (5e98e0 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5e9894 │ │ │ │ nop │ │ │ │ - adds r6, r1, r6 │ │ │ │ + asrs r6, r1, #27 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adds r2, r3, r6 │ │ │ │ + asrs r2, r3, #27 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adds r2, r2, r6 │ │ │ │ + asrs r2, r2, #27 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - udf #238 @ 0xee │ │ │ │ + bgt.n 5e9930 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, r7, r5 │ │ │ │ + asrs r2, r7, #26 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r7, pc, #136 @ (adr r7, 5e9964 ) │ │ │ │ + add r4, pc, #392 @ (adr r4, 5e9a64 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, r1, r5 │ │ │ │ + asrs r6, r1, #26 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - eors.w r0, lr, #5210112 @ 0x4f8000 │ │ │ │ + rsbs r0, lr, #159 @ 0x9f │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 58a77c │ │ │ │ cbz r0, 5e9942 │ │ │ │ @@ -2007235,21 +2007265,21 @@ │ │ │ │ bl 58acdc │ │ │ │ bl 58b08c │ │ │ │ bl 58b014 │ │ │ │ pop {r4, pc} │ │ │ │ bl 58b0d8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - adds r2, r7, r3 │ │ │ │ + asrs r2, r7, #24 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r6, r3, r3 │ │ │ │ + adds r6, r3, r0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - udf #24 │ │ │ │ + blt.n 5e9a08 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r0, r7, r6 │ │ │ │ + adds r0, r7, r3 │ │ │ │ lsls r3, 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 58a77c │ │ │ │ @@ -2007279,21 +2007309,21 @@ │ │ │ │ bl 58acdc │ │ │ │ bl 58b08c │ │ │ │ bl 58b014 │ │ │ │ pop {r4, pc} │ │ │ │ bl 58b0d8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - adds r2, r3, r2 │ │ │ │ + asrs r2, r3, #23 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r6, r4, r1 │ │ │ │ + asrs r6, r4, #30 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ble.n 5e9910 │ │ │ │ + bge.n 5e9990 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r0, r0, r5 │ │ │ │ + adds r0, r0, r2 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -2007445,50 +2007475,51 @@ │ │ │ │ bl 58b014 │ │ │ │ bl 58b08c │ │ │ │ b.n 5e9ac6 │ │ │ │ ldr r0, [pc, #76] @ (5e9bd8 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5e9a32 │ │ │ │ nop │ │ │ │ - adds r2, r5, r0 │ │ │ │ + asrs r2, r5, #21 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - @ instruction: 0xe9be00ae │ │ │ │ - bmi.n 5e9c04 │ │ │ │ + b.n 5e9994 │ │ │ │ + lsls r6, r5, #2 │ │ │ │ + bne.n 5e9c84 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r3, sp, #224 @ 0xe0 │ │ │ │ + add r0, sp, #480 @ 0x1e0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r4, [r0, #36] @ 0x24 │ │ │ │ + ldrh r4, [r0, #14] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r4, [r4, r7] │ │ │ │ + ldrh r4, [r4, r4] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - str r2, [r7, #24] │ │ │ │ + ldrsh r2, [r7, r3] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - lsrs r4, r2, #2 │ │ │ │ + lsls r4, r2, #23 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r4, r1, #2 │ │ │ │ + lsls r4, r1, #23 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsls r0, r6, #22 │ │ │ │ + lsls r0, r6, #11 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r2, [r2, #40] @ 0x28 │ │ │ │ + ldrsh r2, [r2, r7] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - rors r0, r7 │ │ │ │ + subs r7, #56 @ 0x38 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strb r4, [r2, #2] │ │ │ │ + ldr r4, [r2, #92] @ 0x5c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - asrs r2, r0, #22 │ │ │ │ + asrs r2, r0, #11 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - sbcs r0, r7 │ │ │ │ + subs r6, #248 @ 0xf8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r0, r6, #21 │ │ │ │ + asrs r0, r6, #10 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrh r0, [r0, #50] @ 0x32 │ │ │ │ + ldrh r0, [r0, #28] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 5e94a0 │ │ │ │ + b.n 5e9f20 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - rsbs r0, r2, #159 @ 0x9f │ │ │ │ + vqadd.s16 d0, d18, d15 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 58a77c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2007540,27 +2007571,27 @@ │ │ │ │ movs r1, #0 │ │ │ │ bl 58acdc │ │ │ │ bl 58b08c │ │ │ │ bl 58b014 │ │ │ │ pop {r4, pc} │ │ │ │ bl 58b0d8 │ │ │ │ pop {r4, pc} │ │ │ │ - asrs r2, r7, #24 │ │ │ │ + asrs r2, r7, #13 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r6, r0, #25 │ │ │ │ + asrs r6, r0, #14 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r6, r0, #25 │ │ │ │ + asrs r6, r0, #14 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r6, r0, #25 │ │ │ │ + asrs r6, r0, #14 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r2, r1, #25 │ │ │ │ + asrs r2, r1, #14 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r6, r1, #25 │ │ │ │ + asrs r6, r1, #14 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r2, r2, #25 │ │ │ │ + asrs r2, r2, #14 │ │ │ │ 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 58a77c │ │ │ │ @@ -2007641,35 +2007672,35 @@ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ bl 58b124 │ │ │ │ bl 58b08c │ │ │ │ bl 58b014 │ │ │ │ pop {r4, pc} │ │ │ │ bl 58b0d8 │ │ │ │ pop {r4, pc} │ │ │ │ - asrs r6, r2, #24 │ │ │ │ + asrs r6, r2, #13 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r6, r3, #24 │ │ │ │ + asrs r6, r3, #13 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r6, r2, #24 │ │ │ │ + asrs r6, r2, #13 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r5, #150 @ 0x96 │ │ │ │ + movs r2, #214 @ 0xd6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r6, r7, #23 │ │ │ │ + asrs r6, r7, #12 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r2, r7, #23 │ │ │ │ + asrs r2, r7, #12 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r6, r6, #23 │ │ │ │ + asrs r6, r6, #12 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r6, r5, #23 │ │ │ │ + asrs r6, r5, #12 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r6, r4, #23 │ │ │ │ + asrs r6, r4, #12 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r4, r4, #23 │ │ │ │ + asrs r4, r4, #12 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r0, r4, #23 │ │ │ │ + asrs r0, r4, #12 │ │ │ │ lsls r5, r4, #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] │ │ │ │ @@ -2007692,19 +2007723,19 @@ │ │ │ │ movs r1, #0 │ │ │ │ bl 58acdc │ │ │ │ bl 58b08c │ │ │ │ bl 58b014 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - asrs r4, r1, #22 │ │ │ │ + asrs r4, r1, #11 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r4, #156 @ 0x9c │ │ │ │ + movs r1, #220 @ 0xdc │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r2, r1, #22 │ │ │ │ + asrs r2, r1, #11 │ │ │ │ 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 58a77c │ │ │ │ @@ -2007726,19 +2007757,20 @@ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movs r1, #0 │ │ │ │ bl 58acdc │ │ │ │ bl 58b08c │ │ │ │ bl 58b014 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - asrs r2, r4, #21 │ │ │ │ + asrs r2, r4, #10 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r2, r7, #19 │ │ │ │ + asrs r2, r7, #8 │ │ │ │ + lsls r5, r4, #2 │ │ │ │ + b.n 5e993c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - @ instruction: 0xe81a00a5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 58a77c │ │ │ │ cbnz r0, 5e9ea0 │ │ │ │ @@ -2007766,21 +2007798,21 @@ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ asrs r1, r0, #31 │ │ │ │ bl 58acac │ │ │ │ bl 58b08c │ │ │ │ bl 58b014 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - asrs r6, r0, #20 │ │ │ │ + asrs r6, r0, #9 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r6, r3, #18 │ │ │ │ + asrs r6, r3, #7 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - b.n 5e9e74 │ │ │ │ + b.n 5e98f4 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r2, r6, #19 │ │ │ │ + asrs r2, r6, #8 │ │ │ │ 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 58a77c │ │ │ │ @@ -2007838,29 +2007870,29 @@ │ │ │ │ bl 58b124 │ │ │ │ bl 58b08c │ │ │ │ bl 58b014 │ │ │ │ pop {r4, pc} │ │ │ │ bl 58b0d8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - asrs r6, r6, #18 │ │ │ │ + asrs r6, r6, #7 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r5, #198 @ 0xc6 │ │ │ │ + subs r3, #6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r0, sp, #376 @ 0x178 │ │ │ │ + add r5, pc, #632 @ (adr r5, 5ea238 ) │ │ │ │ lsls r1, r4, #2 │ │ │ │ - asrs r6, r3, #18 │ │ │ │ + asrs r6, r3, #7 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r6, r2, #18 │ │ │ │ + asrs r6, r2, #7 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r2, r6, #17 │ │ │ │ + asrs r2, r6, #6 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - asrs r4, r1, #18 │ │ │ │ + asrs r4, r1, #7 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r6, r1, #18 │ │ │ │ + asrs r6, r1, #7 │ │ │ │ lsls r5, r4, #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] @ (5ea224 ) │ │ │ │ sub sp, #28 │ │ │ │ @@ -2008066,51 +2008098,50 @@ │ │ │ │ b.n 5ea0da │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r2, [r2, #0] │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r6, #16 │ │ │ │ + asrs r6, r6, #5 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add sp, #208 @ 0xd0 │ │ │ │ + add r5, sp, #464 @ 0x1d0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - b.n 5ea978 │ │ │ │ + b.n 5ea3f8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r2, r5 │ │ │ │ - lsls r5, r4, #2 │ │ │ │ - ldmia r6!, {r1} │ │ │ │ + stc2l 0, cr0, [sl, #-656]! @ 0xfffffd70 │ │ │ │ + ldmia r3!, {r1, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - vtrn.32 d16, d20 │ │ │ │ - sub sp, #400 @ 0x190 │ │ │ │ + ldc2 0, cr0, [sl, #-656]! @ 0xfffffd70 │ │ │ │ + add r6, sp, #144 @ 0x90 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - b.n 5ea89c │ │ │ │ + b.n 5ea31c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - vtrn.8 d0, d20 │ │ │ │ - ldmia r5!, {r1, r3, r7} │ │ │ │ + ldc2l 0, cr0, [r2], #656 @ 0x290 │ │ │ │ + ldmia r2!, {r1, r3, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - vaddl.u8 q0, d20, d20 │ │ │ │ - cbz r4, 5ea264 │ │ │ │ + stc2l 0, cr0, [r4], {164} @ 0xa4 │ │ │ │ + add r6, sp, #400 @ 0x190 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r2, r7 │ │ │ │ + adcs r2, r7 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - asrs r6, r1, #11 │ │ │ │ + asrs r6, r1, #32 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r6, r7, #2 │ │ │ │ + lsls r6, r7, #23 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r6, r6, #10 │ │ │ │ + lsrs r6, r6, #31 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r0, r5, #10 │ │ │ │ + lsrs r0, r5, #31 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bcs.n 5ea1ac │ │ │ │ + ldmia r7, {r2, r3, r4, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldrsh r4, [r0, r0] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - adc.w r0, r8, pc, lsr #2 │ │ │ │ - adc.w r0, r2, pc, lsr #2 │ │ │ │ + stmia.w r8, {r0, r1, r2, r3, r4, r7} │ │ │ │ + stmia.w r2, {r0, r1, r2, r3, r4, r7} │ │ │ │ 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 │ │ │ │ mov r4, r2 │ │ │ │ @@ -2008364,85 +2008395,85 @@ │ │ │ │ ldr r0, [pc, #160] @ (5ea634 ) │ │ │ │ add r0, pc │ │ │ │ bl 58b060 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ bl 58acdc │ │ │ │ bl 58b08c │ │ │ │ b.n 5ea3de │ │ │ │ - asrs r0, r1, #9 │ │ │ │ + lsrs r0, r1, #30 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r4, r4, #9 │ │ │ │ + lsrs r4, r4, #30 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r4, r3, #9 │ │ │ │ + lsrs r4, r3, #30 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r0, r3, #9 │ │ │ │ + lsrs r0, r3, #30 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r4, r2, #9 │ │ │ │ + lsrs r4, r2, #30 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r0, r2, #9 │ │ │ │ + lsrs r0, r2, #30 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r4, r1, #9 │ │ │ │ + lsrs r4, r1, #30 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r0, r1, #9 │ │ │ │ + lsrs r0, r1, #30 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r4, r0, #9 │ │ │ │ + lsrs r4, r0, #30 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r0, r0, #9 │ │ │ │ + lsrs r0, r0, #30 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r4, r7, #8 │ │ │ │ + lsrs r4, r7, #29 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r0, r7, #8 │ │ │ │ + lsrs r0, r7, #29 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r4, r6, #8 │ │ │ │ + lsrs r4, r6, #29 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r0, r6, #8 │ │ │ │ + lsrs r0, r6, #29 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r4, r5, #8 │ │ │ │ + lsrs r4, r5, #29 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r0, r2, #4 │ │ │ │ + lsrs r0, r2, #25 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r6, r6, #2 │ │ │ │ + lsrs r6, r6, #23 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r2, r2, #3 │ │ │ │ + lsrs r2, r2, #24 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r2, r1, #3 │ │ │ │ + lsrs r2, r1, #24 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r6, r5, #32 │ │ │ │ + lsrs r6, r5, #21 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r6, r0, #1 │ │ │ │ + lsrs r6, r0, #22 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r2, r1, #1 │ │ │ │ + lsrs r2, r1, #22 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r2, r6, #5 │ │ │ │ + lsrs r2, r6, #26 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r4, r3, #5 │ │ │ │ + lsrs r4, r3, #26 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r6, r6, #4 │ │ │ │ + lsrs r6, r6, #25 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r0, r2, #4 │ │ │ │ + lsrs r0, r2, #25 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r2, r5, #3 │ │ │ │ + lsrs r2, r5, #24 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r4, r0, #3 │ │ │ │ + lsrs r4, r0, #24 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r6, r3, #2 │ │ │ │ + lsrs r6, r3, #23 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r0, r7, #1 │ │ │ │ + lsrs r0, r7, #22 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r2, r2, #1 │ │ │ │ + lsrs r2, r2, #22 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r4, r5, #32 │ │ │ │ + lsrs r4, r5, #21 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r6, r0, #32 │ │ │ │ + lsrs r6, r0, #21 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r0, r4, #31 │ │ │ │ + lsrs r0, r4, #20 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r2, r7, #30 │ │ │ │ + lsrs r2, r7, #19 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r0, r3, #30 │ │ │ │ + lsrs r0, r3, #19 │ │ │ │ lsls r5, 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 │ │ │ │ bl 58a77c │ │ │ │ @@ -2008546,33 +2008577,33 @@ │ │ │ │ bl 58b014 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 58b0d8 │ │ │ │ b.n 5ea76c │ │ │ │ bl 58b0d8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - lsrs r0, r5, #30 │ │ │ │ + lsrs r0, r5, #19 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r0, r6, #30 │ │ │ │ + lsrs r0, r6, #19 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r0, pc, #200 @ (adr r0, 5ea858 ) │ │ │ │ + ldr r5, [sp, #456] @ 0x1c8 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - lsrs r4, r7, #29 │ │ │ │ + lsrs r4, r7, #18 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r6, [r2, r7] │ │ │ │ + ldr r7, [pc, #88] @ (5ea7f0 ) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r0, r1, #29 │ │ │ │ + lsrs r0, r1, #18 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r0, r5, #19 │ │ │ │ + lsrs r0, r5, #8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r0, r4, #19 │ │ │ │ + lsrs r0, r4, #8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r0, r5, #19 │ │ │ │ + lsrs r0, r5, #8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r2, r1, #28 │ │ │ │ + lsrs r2, r1, #17 │ │ │ │ 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 58a77c │ │ │ │ @@ -2008609,23 +2008640,23 @@ │ │ │ │ movs r1, #0 │ │ │ │ bl 58acdc │ │ │ │ bl 58b08c │ │ │ │ bl 58b014 │ │ │ │ pop {r4, pc} │ │ │ │ bl 58b0d8 │ │ │ │ pop {r4, pc} │ │ │ │ - lsrs r6, r0, #26 │ │ │ │ + lsrs r6, r0, #15 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r6, r3, #26 │ │ │ │ + lsrs r6, r3, #15 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r6, r2, #26 │ │ │ │ + lsrs r6, r2, #15 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r6, r2, #26 │ │ │ │ + lsrs r6, r2, #15 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r6, r1, #26 │ │ │ │ + lsrs r6, r1, #15 │ │ │ │ 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 58a77c │ │ │ │ @@ -2008707,34 +2008738,34 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 58b0d8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [pc, #44] @ (5ea960 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5ea8f4 │ │ │ │ nop │ │ │ │ - lsrs r6, r1, #25 │ │ │ │ + lsrs r6, r1, #14 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb r6, [r4, #22] │ │ │ │ + ldrb r6, [r4, #11] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r2, r1, #1 │ │ │ │ + adds r2, r1, r6 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - vaddl.s32 q8, d30, d30 │ │ │ │ - str r2, [sp, #504] @ 0x1f8 │ │ │ │ + stc 0, cr0, [lr, #-696]! @ 0xfffffd48 │ │ │ │ + ldrh r6, [r7, #60] @ 0x3c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r6, [sp, #904] @ 0x388 │ │ │ │ + ldr r4, [sp, #136] @ 0x88 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - adds r4, #34 @ 0x22 │ │ │ │ + adds r1, #98 @ 0x62 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - stmia r5!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r2!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r1, {r1, r2, r4, r7} │ │ │ │ + stmia r6!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r6, [r0, #40] @ 0x28 │ │ │ │ + ldrsh r6, [r0, r7] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - b.n 5ea1b8 │ │ │ │ + b.n 5eac38 │ │ │ │ lsls r7, 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 58a77c │ │ │ │ @@ -2008772,19 +2008803,19 @@ │ │ │ │ bl 58ad0c │ │ │ │ bl 58b08c │ │ │ │ bl 58b014 │ │ │ │ pop {r4, pc} │ │ │ │ bl 58b0d8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsrs r2, r2, #20 │ │ │ │ + lsrs r2, r2, #9 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adds r2, r3, r3 │ │ │ │ + asrs r2, r3, #24 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r4, r0, #20 │ │ │ │ + lsrs r4, r0, #9 │ │ │ │ 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 58a77c │ │ │ │ @@ -2008829,25 +2008860,25 @@ │ │ │ │ bl 5ea98c │ │ │ │ bl 58b08c │ │ │ │ bl 58b014 │ │ │ │ pop {r4, pc} │ │ │ │ bl 58b0d8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsrs r6, r0, #19 │ │ │ │ + lsrs r6, r0, #8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r1, pc, #984 @ (adr r1, 5eae70 ) │ │ │ │ + ldr r7, [sp, #216] @ 0xd8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - lsrs r6, r6, #18 │ │ │ │ + lsrs r6, r6, #7 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r6, r5, #18 │ │ │ │ + lsrs r6, r5, #7 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r6, r4, #18 │ │ │ │ + lsrs r6, r4, #7 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r6, [pc, #32] @ (5eaac8 ) │ │ │ │ + ldr r3, [pc, #288] @ (5eabc8 ) │ │ │ │ lsls r0, 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 58a77c │ │ │ │ @@ -2008868,19 +2008899,19 @@ │ │ │ │ ldrd r0, r1, [r4, #8] │ │ │ │ bl 58acdc │ │ │ │ bl 58b08c │ │ │ │ bl 58b014 │ │ │ │ pop {r4, pc} │ │ │ │ bl 58b0d8 │ │ │ │ pop {r4, pc} │ │ │ │ - lsrs r2, r1, #17 │ │ │ │ + lsrs r2, r1, #6 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r6, r7, #1 │ │ │ │ + lsls r6, r7, #22 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r2, [r7, #8] │ │ │ │ + ldrb r2, [r7, r7] │ │ │ │ lsls r0, 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 │ │ │ │ @@ -2009080,22 +2009111,22 @@ │ │ │ │ asrs r1, r4, #31 │ │ │ │ bl 58acac │ │ │ │ bl 58abdc │ │ │ │ bl 58a8e0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldc2 0, cr0, [lr], #-656 @ 0xfffffd70 │ │ │ │ - lsrs r2, r2, #9 │ │ │ │ + ldr??.w r0, [lr, r4, lsl #2] │ │ │ │ + lsls r2, r2, #30 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r6, r2, #9 │ │ │ │ + lsls r6, r2, #30 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r3, #200 @ 0xc8 │ │ │ │ + subs r1, #8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r0, [sp, #232] @ 0xe8 │ │ │ │ + ldrh r2, [r7, #42] @ 0x2a │ │ │ │ lsls r4, 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, [r0, #108] @ 0x6c │ │ │ │ @@ -2009131,21 +2009162,21 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r7 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xfba200a4 │ │ │ │ - lsrs r2, r1, #7 │ │ │ │ + str??.w r0, [r2, #164] @ 0xa4 │ │ │ │ + lsls r2, r1, #28 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r2, r7, #6 │ │ │ │ + lsls r2, r7, #27 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - @ instruction: 0xf7b800ae │ │ │ │ - ldrsh r2, [r0, r0] │ │ │ │ + @ instruction: 0xf4f800ae │ │ │ │ + ldrh r2, [r0, r5] │ │ │ │ lsls r0, 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] @ (5eae0c ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -2009161,17 +2009192,17 @@ │ │ │ │ bl 58b124 │ │ │ │ bl 58aa6c │ │ │ │ bl 58a8e0 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r4, pc} │ │ │ │ - bics.w r0, r0, #174 @ 0xae │ │ │ │ - @ instruction: 0xfb2200a4 │ │ │ │ - lsrs r4, r7, #4 │ │ │ │ + ldcl 0, cr0, [r0, #-696]! @ 0xfffffd48 │ │ │ │ + str??.w r0, [r2, r4, lsl #2] │ │ │ │ + lsls r4, r7, #25 │ │ │ │ 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 r4, [r0, #108] @ 0x6c │ │ │ │ mov r5, r1 │ │ │ │ @@ -2009216,23 +2009247,23 @@ │ │ │ │ ldr r4, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xfad600a4 │ │ │ │ - lsrs r6, r1, #4 │ │ │ │ + ldrb.w r0, [r6, r4, lsl #2] │ │ │ │ + lsls r6, r1, #25 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r4, r5, #3 │ │ │ │ + lsls r4, r5, #24 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldc 0, cr0, [sl], {174} @ 0xae │ │ │ │ - lsrs r4, r6, #3 │ │ │ │ + ldrd r0, r0, [sl, #696] @ 0x2b8 │ │ │ │ + lsls r4, r6, #24 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movt r0, #26798 @ 0x68ae │ │ │ │ + and.w r0, r6, #5701632 @ 0x570000 │ │ │ │ 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 │ │ │ │ ldr r1, [pc, #88] @ (5eaf24 ) │ │ │ │ @@ -2009265,21 +2009296,21 @@ │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - lsrs r4, r2, #2 │ │ │ │ + lsls r4, r2, #23 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - @ instruction: 0xfa3400a4 │ │ │ │ - lsrs r6, r1, #1 │ │ │ │ + @ instruction: 0xf77400a4 │ │ │ │ + lsls r6, r1, #22 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - @ instruction: 0xebfc00ae │ │ │ │ - lsrs r2, r6, #1 │ │ │ │ + ldmdb ip!, {r1, r2, r3, r5, r7} │ │ │ │ + lsls r2, r6, #22 │ │ │ │ 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 r3, r0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2009316,20 +2009347,20 @@ │ │ │ │ bl 58aa6c │ │ │ │ bl 58a8e0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 58b0d8 │ │ │ │ bl 58aa6c │ │ │ │ bl 58a8e0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - @ instruction: 0xfa0600a4 │ │ │ │ - lsrs r6, r6, #32 │ │ │ │ + @ instruction: 0xf74600a4 │ │ │ │ + lsls r6, r6, #21 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsls r2, r1, #18 │ │ │ │ + lsls r2, r1, #7 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cdp 0, 1, cr0, cr12, cr15, {5} │ │ │ │ + adcs.w r0, ip, pc, asr #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] @ (5eb008 ) │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #52] @ (5eb00c ) │ │ │ │ @@ -2009347,18 +2009378,18 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ blx r3 │ │ │ │ mov r0, r5 │ │ │ │ bl 43da78 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32bd84> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrh r0, [r6, #52] @ 0x34 │ │ │ │ + ldrh r0, [r6, #30] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - vld4.32 {d0-d3}, [lr :128], r4 │ │ │ │ - lsls r4, r6, #30 │ │ │ │ + @ instruction: 0xf66e00a4 │ │ │ │ + lsls r4, r6, #19 │ │ │ │ lsls r5, r4, #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] @ (5eb084 ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -2009392,18 +2009423,18 @@ │ │ │ │ bl 58a8e0 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 58b0d8 │ │ │ │ bl 58a8e0 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - lsls r4, r7, #29 │ │ │ │ + lsls r4, r7, #18 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - vld4.32 {d0-d3}, [sl :128], r4 │ │ │ │ - lsls r0, r6, #14 │ │ │ │ + @ instruction: 0xf66a00a4 │ │ │ │ + lsls r0, r6, #3 │ │ │ │ lsls r7, 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 r1, [pc, #120] @ (5eb11c ) │ │ │ │ mov r6, r0 │ │ │ │ @@ -2009447,18 +2009478,18 @@ │ │ │ │ bne.n 5eb0d4 │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r7, #32] │ │ │ │ blx r3 │ │ │ │ mov r0, r6 │ │ │ │ bl 43da78 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32bd84> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldrh r0, [r4, #46] @ 0x2e │ │ │ │ + ldrh r0, [r4, #24] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh.w r0, [r6, #164] @ 0xa4 │ │ │ │ - strh r4, [r2, #0] │ │ │ │ + @ instruction: 0xf5e600a4 │ │ │ │ + ldrb r4, [r2, #21] │ │ │ │ lsls r4, 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 │ │ │ │ mov r7, r0 │ │ │ │ ldr r1, [pc, #256] @ (5eb23c ) │ │ │ │ @@ -2009560,19 +2009591,18 @@ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ b.n 5eb1de │ │ │ │ bl 58b0d8 │ │ │ │ b.n 5eb192 │ │ │ │ nop │ │ │ │ - lsls r4, r6, #25 │ │ │ │ + lsls r4, r6, #14 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb.w r0, [r0, r4, lsl #2] │ │ │ │ - lsls r4, r2, #10 │ │ │ │ - lsls r7, r4, #2 │ │ │ │ + adcs.w r0, r0, #5373952 @ 0x520000 │ │ │ │ + vaddl.u16 q8, d20, d22 │ │ │ │ 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] @ (5eb35c ) │ │ │ │ ldr r0, [pc, #256] @ (5eb360 ) │ │ │ │ @@ -2009673,19 +2009703,18 @@ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ b.n 5eb2fe │ │ │ │ bl 58b0d8 │ │ │ │ b.n 5eb2b2 │ │ │ │ nop │ │ │ │ - lsls r4, r5, #21 │ │ │ │ + lsls r4, r5, #10 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - @ instruction: 0xf6f000a4 │ │ │ │ - lsls r4, r6, #5 │ │ │ │ - lsls r7, r4, #2 │ │ │ │ + bics.w r0, r0, #5373952 @ 0x520000 │ │ │ │ + cdp2 0, 11, cr0, cr4, cr6, {5} │ │ │ │ ldr r1, [r0, #0] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, #1 │ │ │ │ bne.n 5eb3a8 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2009853,15 +2009882,15 @@ │ │ │ │ ldr r1, [r1, #68] @ 0x44 │ │ │ │ str r1, [r2, #0] │ │ │ │ cmp r0, r2 │ │ │ │ bne.n 5eb508 │ │ │ │ b.n 5eb3de │ │ │ │ movs r0, #0 │ │ │ │ b.n 5eb3e2 │ │ │ │ - ble.n 5eb494 │ │ │ │ + bge.n 5eb514 │ │ │ │ lsls r5, r3, #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 │ │ │ │ @@ -2009907,23 +2009936,20 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [sp, #0] │ │ │ │ blx 68474 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - lsls r0, r6, #10 │ │ │ │ - lsls r5, r4, #2 │ │ │ │ - @ instruction: 0xf3cc00a4 │ │ │ │ - lsls r4, r4, #7 │ │ │ │ - lsls r5, r4, #2 │ │ │ │ - b.n 5ebd94 │ │ │ │ + vrev32.8 d16, d20 │ │ │ │ + add.w r0, ip, #164 @ 0xa4 │ │ │ │ + vhadd.u32 d0, d20, d20 │ │ │ │ + b.n 5eb814 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r0, r1, #10 │ │ │ │ - lsls r5, r4, #2 │ │ │ │ + vaddl.u8 q8, d24, d20 │ │ │ │ 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 │ │ │ │ ldr.w r8, [r1, #68] @ 0x44 │ │ │ │ @@ -2010042,31 +2010068,26 @@ │ │ │ │ bl 58a92c │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 5eb6c8 │ │ │ │ bl 58aeb8 │ │ │ │ b.n 5eb696 │ │ │ │ nop │ │ │ │ - lsls r2, r4, #8 │ │ │ │ - lsls r5, r4, #2 │ │ │ │ - @ instruction: 0xf32a00a4 │ │ │ │ - lsls r6, r0, #5 │ │ │ │ - lsls r5, r4, #2 │ │ │ │ - b.n 5ebdc8 │ │ │ │ + vhadd.u32 d16, d18, d20 │ │ │ │ + orn r0, sl, #164 @ 0xa4 │ │ │ │ + cdp2 0, 8, cr0, cr6, cr4, {5} │ │ │ │ + b.n 5eb848 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r2, r5, #7 │ │ │ │ - lsls r5, r4, #2 │ │ │ │ - ldc 0, cr0, [ip, #656] @ 0x290 │ │ │ │ - asrs r4, r2, #7 │ │ │ │ + vhadd.u32 d0, d26, d20 │ │ │ │ + @ instruction: 0xeadc00a4 │ │ │ │ + lsrs r4, r2, #28 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsls r6, r0, #2 │ │ │ │ - lsls r2, r4, #2 │ │ │ │ - movs r4, r1 │ │ │ │ - lsls r2, r4, #2 │ │ │ │ - vaddl.u32 q8, d28, d17 │ │ │ │ + stc2l 0, cr0, [r6, #644] @ 0x284 │ │ │ │ + stc2l 0, cr0, [ip, #-644] @ 0xfffffd7c │ │ │ │ + stc2 0, cr0, [ip, #-644]! @ 0xfffffd7c │ │ │ │ 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 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2010125,26 +2010146,22 @@ │ │ │ │ cbnz r7, 5eb7e6 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 68474 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - sub.w r0, lr, #164 @ 0xa4 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - lsls r5, r4, #2 │ │ │ │ - vaddl.u8 q8, d20, d20 │ │ │ │ - b.n 5ebb9c │ │ │ │ + cdp 0, 14, cr0, cr14, cr4, {5} │ │ │ │ + ldc2l 0, cr0, [r2, #656]! @ 0x290 │ │ │ │ + stc2 0, cr0, [r4, #-656] @ 0xfffffd70 │ │ │ │ + svc 14 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r0, r5, #1 │ │ │ │ - lsls r5, r4, #2 │ │ │ │ - lsls r2, r1, #2 │ │ │ │ - lsls r5, r4, #2 │ │ │ │ - lsls r4, r6, #1 │ │ │ │ - lsls r5, r4, #2 │ │ │ │ + stc2 0, cr0, [r8, #656]! @ 0x290 │ │ │ │ + stc2l 0, cr0, [sl, #656] @ 0x290 │ │ │ │ + ldc2 0, cr0, [r4, #656]! @ 0x290 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2010187,21 +2010204,20 @@ │ │ │ │ cbnz r6, 5eb886 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [sp, #0] │ │ │ │ blx 68474 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - movs r0, r2 │ │ │ │ - lsls r5, r4, #2 │ │ │ │ - @ instruction: 0xf0e000a4 │ │ │ │ - cdp2 0, 15, cr0, cr8, cr4, {5} │ │ │ │ - b.n 5ebaa4 │ │ │ │ + ldc2l 0, cr0, [r0, #-656] @ 0xfffffd70 │ │ │ │ + cdp 0, 2, cr0, cr0, cr4, {5} │ │ │ │ + ldc2 0, cr0, [r8], #-656 @ 0xfffffd70 │ │ │ │ + udf #66 @ 0x42 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - vaddl.u16 q0, d28, d20 │ │ │ │ + ldc2l 0, cr0, [ip], {164} @ 0xa4 │ │ │ │ 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 │ │ │ │ cbz r1, 5eb8c4 │ │ │ │ @@ -2010569,15 +2010585,15 @@ │ │ │ │ nop │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ cmp r8, r6 │ │ │ │ lsls r5, r1, #5 │ │ │ │ cmp sl, r3 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - bvc.n 5ebcc8 │ │ │ │ + bmi.n 5ebd48 │ │ │ │ lsls r5, r3, #4 │ │ │ │ str r1, [sp, #728] @ 0x2d8 │ │ │ │ lsls r5, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ @@ -2010953,15 +2010969,15 @@ │ │ │ │ b.n 5ec004 │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ muls r4, r6 │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 5ec62c │ │ │ │ + b.n 5ec0ac │ │ │ │ lsls r5, r3, #4 │ │ │ │ tst r6, r0 │ │ │ │ lsls r5, r1, #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 │ │ │ │ @@ -2011178,16 +2011194,16 @@ │ │ │ │ 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 │ │ │ │ - rsbs r0, r8, #5373952 @ 0x520000 │ │ │ │ - ble.n 5ec204 │ │ │ │ + @ instruction: 0xf31800a4 │ │ │ │ + bge.n 5ec284 │ │ │ │ lsls r5, r3, #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 │ │ │ │ @@ -2011285,16 +2011301,16 @@ │ │ │ │ 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 │ │ │ │ - @ instruction: 0xf4cc00a4 │ │ │ │ - b.n 5ec114 │ │ │ │ + addw r0, ip, #164 @ 0xa4 │ │ │ │ + b.n 5ecb94 │ │ │ │ lsls r5, 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, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2011313,16 +2011329,16 @@ │ │ │ │ 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 │ │ │ │ - eor.w r0, r8, #5373952 @ 0x520000 │ │ │ │ - b.n 5ebe58 │ │ │ │ + rsb r0, r8, #164 @ 0xa4 │ │ │ │ + b.n 5ec8d8 │ │ │ │ lsls r5, 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, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2011341,16 +2011357,16 @@ │ │ │ │ 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 │ │ │ │ - orr.w r0, r4, #5373952 @ 0x520000 │ │ │ │ - b.n 5ecb9c │ │ │ │ + @ instruction: 0xf18400a4 │ │ │ │ + b.n 5ec61c │ │ │ │ lsls r5, r3, #4 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldrb r3, [r0, #24] │ │ │ │ and.w r3, r3, #15 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #1 │ │ │ │ @@ -2011468,16 +2011484,16 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ subs r3, #30 │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #200 @ 0xc8 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - @ instruction: 0xf31800a4 │ │ │ │ - @ instruction: 0xf33400a4 │ │ │ │ + orrs.w r0, r8, #164 @ 0xa4 │ │ │ │ + orns r0, r4, #164 @ 0xa4 │ │ │ │ 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] @ (5ec600 ) │ │ │ │ sub sp, #24 │ │ │ │ ldr r3, [pc, #112] @ (5ec604 ) │ │ │ │ @@ -2011552,15 +2011568,15 @@ │ │ │ │ ldr r3, [pc, #12] @ (5ec64c ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ str r3, [r0, #120] @ 0x78 │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - b.n 5ec0bc │ │ │ │ + b.n 5ecb3c │ │ │ │ lsls r5, r3, #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] @ (5ec6b4 ) │ │ │ │ @@ -2011598,15 +2011614,15 @@ │ │ │ │ bx lr │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r1, #150 @ 0x96 │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf23200a4 │ │ │ │ + vhadd.s d16, d18, d20 │ │ │ │ subs r1, #104 @ 0x68 │ │ │ │ lsls r5, r1, #5 │ │ │ │ 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] @ (5ec83c ) │ │ │ │ @@ -2011747,22 +2011763,22 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ subs r1, #34 @ 0x22 │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r4, #44] @ 0x2c │ │ │ │ lsls r6, r0, #5 │ │ │ │ - sub.w r0, r8, #164 @ 0xa4 │ │ │ │ + cdp 0, 14, cr0, cr8, cr4, {5} │ │ │ │ subs r0, #142 @ 0x8e │ │ │ │ lsls r5, r1, #5 │ │ │ │ str r0, [r0, #40] @ 0x28 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - sbcs.w r0, sl, #164 @ 0xa4 │ │ │ │ - @ instruction: 0xf0cc00a4 │ │ │ │ - @ instruction: 0xf0e000a4 │ │ │ │ + cdp 0, 11, cr0, cr10, cr4, {5} │ │ │ │ + cdp 0, 0, cr0, cr12, cr4, {5} │ │ │ │ + cdp 0, 2, cr0, cr0, cr4, {5} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2011942,24 +2011958,24 @@ │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #40] @ (5eca8c ) │ │ │ │ ubfx r2, r2, #12, #8 │ │ │ │ add r1, pc │ │ │ │ bl 5ec45c │ │ │ │ b.n 5ec9e0 │ │ │ │ nop │ │ │ │ - cdp 0, 9, cr0, cr6, cr4, {5} │ │ │ │ - bne.n 5ec9ec │ │ │ │ + rsbs r0, r6, r4, asr #2 │ │ │ │ + ldmia r6, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r6, #234 @ 0xea │ │ │ │ + cmp r4, #42 @ 0x2a │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ands.w r0, sl, #164 @ 0xa4 │ │ │ │ - vaddl.s8 q8, d28, d20 │ │ │ │ - vhadd.s32 d16, d30, d20 │ │ │ │ - vhadd.s8 d0, d22, d20 │ │ │ │ - vhadd.s8 d0, d26, d20 │ │ │ │ + ldcl 0, cr0, [sl, #-656] @ 0xfffffd70 │ │ │ │ + stc 0, cr0, [ip, #-656] @ 0xfffffd70 │ │ │ │ + stc 0, cr0, [lr], #656 @ 0x290 │ │ │ │ + mcrr 0, 10, r0, r6, cr4 │ │ │ │ + mcrr 0, 10, r0, sl, cr4 │ │ │ │ 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] @ (5ecb2c ) │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [pc, #140] @ (5ecb30 ) │ │ │ │ @@ -2012019,15 +2012035,15 @@ │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #6 │ │ │ │ lsls r5, r1, #5 │ │ │ │ ldrsh r2, [r2, r4] │ │ │ │ lsls r6, r0, #5 │ │ │ │ - vhadd.s16 d0, d24, d20 │ │ │ │ + mrrc 0, 10, r0, r8, cr4 │ │ │ │ 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 │ │ │ │ mov r7, r1 │ │ │ │ @@ -2012124,16 +2012140,16 @@ │ │ │ │ adds r4, #1 │ │ │ │ strd sl, r5, [r1] │ │ │ │ bl 5eca90 │ │ │ │ ldr r3, [r6, #124] @ 0x7c │ │ │ │ cmp r3, r4 │ │ │ │ bhi.n 5ecc2e │ │ │ │ b.n 5ecba4 │ │ │ │ - ldcl 0, cr0, [r0], {164} @ 0xa4 │ │ │ │ - cdp 0, 5, cr0, cr6, cr4, {5} │ │ │ │ + ands.w r0, r0, r4, asr #2 │ │ │ │ + @ instruction: 0xeb9600a4 │ │ │ │ stmdb 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] @ (5ecd20 ) │ │ │ │ sub sp, #20 │ │ │ │ ldr r3, [pc, #184] @ (5ecd24 ) │ │ │ │ @@ -2012210,16 +2012226,16 @@ │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #50 @ 0x32 │ │ │ │ lsls r5, r1, #5 │ │ │ │ ldrb r4, [r4, r4] │ │ │ │ lsls r6, r0, #5 │ │ │ │ - sub.w r0, ip, r4, asr #2 │ │ │ │ - ldcl 0, cr0, [lr, #-656]! @ 0xfffffd70 │ │ │ │ + strd r0, r0, [ip], #656 @ 0x290 │ │ │ │ + @ instruction: 0xeabe00a4 │ │ │ │ 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] @ (5ece2c ) │ │ │ │ ldr r3, [pc, #224] @ (5ece30 ) │ │ │ │ @@ -2012322,15 +2012338,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r5, [r2, #36] @ 0x24 │ │ │ │ lsls r2, r2, #5 │ │ │ │ str r6, [r0, #36] @ 0x24 │ │ │ │ lsls r2, r2, #5 │ │ │ │ adds r2, #24 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - stc 0, cr0, [r6], #656 @ 0x290 │ │ │ │ + strd r0, r0, [r6, #656]! @ 0x290 │ │ │ │ str r4, [r5, #28] │ │ │ │ lsls r2, r2, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 5ee4cc │ │ │ │ @@ -2014877,17 +2014893,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r4, [r0, #8] │ │ │ │ lsls r5, r1, #5 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldmia r7!, {r2, r4, r5, r6} │ │ │ │ + ldmia r4, {r2, r4, r5, r7} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldmia r7!, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r4!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r4, r4, #2 │ │ │ │ cbz r1, 5eeb74 │ │ │ │ cmp r0, #4 │ │ │ │ bhi.n 5eeb88 │ │ │ │ ldr r3, [pc, #36] @ (5eeb90 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2014905,17 +2014921,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r0, [r4, #0] │ │ │ │ lsls r5, r1, #5 │ │ │ │ ldr r6, [r4, #0] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldmia r7!, {r3, r4, r5} │ │ │ │ + ldmia r4, {r3, r4, r5, r6} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldmia r7!, {r1, r4, r5} │ │ │ │ + ldmia r4, {r1, r4, r5, r6} │ │ │ │ lsls r4, r4, #2 │ │ │ │ cbz r1, 5eebb0 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 5eebc4 │ │ │ │ ldr r3, [pc, #36] @ (5eebcc ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2014933,17 +2014949,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ str r4, [r4, #116] @ 0x74 │ │ │ │ lsls r5, r1, #5 │ │ │ │ str r6, [r2, #120] @ 0x78 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldmia r6, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r2, r3, r4, r5} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldmia r6, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r1, r2, r4, r5} │ │ │ │ lsls r4, r4, #2 │ │ │ │ cbz r1, 5eebec │ │ │ │ cmp r0, #7 │ │ │ │ bhi.n 5eec00 │ │ │ │ ldr r3, [pc, #36] @ (5eec08 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2014961,17 +2014977,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ str r0, [r5, #108] @ 0x6c │ │ │ │ lsls r5, r1, #5 │ │ │ │ str r2, [r7, #108] @ 0x6c │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldmia r6, {r6, r7} │ │ │ │ + ldmia r4!, {} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldmia r6!, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r3, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r4, #2 │ │ │ │ cbz r1, 5eec28 │ │ │ │ cmp r0, #7 │ │ │ │ bhi.n 5eec3c │ │ │ │ ldr r3, [pc, #36] @ (5eec44 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2014989,17 +2015005,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ str r4, [r5, #100] @ 0x64 │ │ │ │ lsls r5, r1, #5 │ │ │ │ str r6, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldmia r6!, {r2, r7} │ │ │ │ + ldmia r3!, {r2, r6, r7} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldmia r6, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r4, r4, #2 │ │ │ │ cbz r1, 5eec64 │ │ │ │ cmp r0, #8 │ │ │ │ bhi.n 5eec78 │ │ │ │ ldr r3, [pc, #36] @ (5eec80 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2015017,17 +2015033,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ str r0, [r5, #92] @ 0x5c │ │ │ │ lsls r5, r1, #5 │ │ │ │ str r6, [r7, #92] @ 0x5c │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldmia r6, {r3, r6} │ │ │ │ + ldmia r3, {r3, r7} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldmia r6, {r1, r6} │ │ │ │ + ldmia r3!, {r1, r7} │ │ │ │ lsls r4, r4, #2 │ │ │ │ cbz r1, 5eeca0 │ │ │ │ cmp r0, #7 │ │ │ │ bhi.n 5eecb4 │ │ │ │ ldr r3, [pc, #36] @ (5eecbc ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2015045,17 +2015061,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ str r4, [r5, #84] @ 0x54 │ │ │ │ lsls r5, r1, #5 │ │ │ │ str r6, [r7, #84] @ 0x54 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldmia r6!, {r2, r3} │ │ │ │ + ldmia r3, {r2, r3, r6} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldmia r6!, {r1, r2} │ │ │ │ + ldmia r3!, {r1, r2, r6} │ │ │ │ lsls r4, r4, #2 │ │ │ │ cbz r1, 5eecdc │ │ │ │ cmp r0, #2 │ │ │ │ bhi.n 5eecf0 │ │ │ │ ldr r3, [pc, #36] @ (5eecf8 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2015073,17 +2015089,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ str r0, [r3, #80] @ 0x50 │ │ │ │ lsls r5, r1, #5 │ │ │ │ str r6, [r2, #80] @ 0x50 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldmia r5!, {r4, r6, r7} │ │ │ │ + ldmia r3!, {r4} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldmia r5!, {r1, r3, r6, r7} │ │ │ │ + ldmia r3, {r1, r3} │ │ │ │ lsls r4, r4, #2 │ │ │ │ cbz r1, 5eed18 │ │ │ │ cmp r0, #1 │ │ │ │ bhi.n 5eed2c │ │ │ │ ldr r3, [pc, #36] @ (5eed34 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2015101,17 +2015117,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ str r4, [r1, #76] @ 0x4c │ │ │ │ lsls r5, r1, #5 │ │ │ │ str r6, [r0, #76] @ 0x4c │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldmia r5!, {r2, r4, r7} │ │ │ │ + ldmia r2, {r2, r4, r6, r7} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldmia r5!, {r1, r2, r3, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r6, r7} │ │ │ │ lsls r4, r4, #2 │ │ │ │ cbz r1, 5eed54 │ │ │ │ cmp r0, #12 │ │ │ │ bhi.n 5eed68 │ │ │ │ ldr r3, [pc, #36] @ (5eed70 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2015129,17 +2015145,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ str r0, [r5, #64] @ 0x40 │ │ │ │ lsls r5, r1, #5 │ │ │ │ str r6, [r1, #68] @ 0x44 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldmia r5!, {r3, r4, r6} │ │ │ │ + ldmia r2!, {r3, r4, r7} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldmia r5!, {r1, r4, r6} │ │ │ │ + ldmia r2!, {r1, r4, r7} │ │ │ │ lsls r4, r4, #2 │ │ │ │ cbz r1, 5eed90 │ │ │ │ cmp r0, #14 │ │ │ │ bhi.n 5eeda4 │ │ │ │ ldr r3, [pc, #36] @ (5eedac ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2015157,17 +2015173,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ str r4, [r4, #52] @ 0x34 │ │ │ │ lsls r5, r1, #5 │ │ │ │ str r2, [r2, #56] @ 0x38 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldmia r5!, {r2, r3, r4} │ │ │ │ + ldmia r2, {r2, r3, r4, r6} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldmia r5!, {r1, r2, r4} │ │ │ │ + ldmia r2, {r1, r2, 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 │ │ │ │ cmp r1, #255 @ 0xff │ │ │ │ bhi.n 5eedec │ │ │ │ @@ -2015188,18 +2015204,18 @@ │ │ │ │ sub.w r3, r1, #256 @ 0x100 │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 67eac <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ str r4, [r2, #60] @ 0x3c │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldcl 0, cr0, [r2], #-700 @ 0xfffffd44 │ │ │ │ - ldmia r4, {r2, r4, r6, r7} │ │ │ │ + @ instruction: 0xe9b200af │ │ │ │ + ldmia r2, {r2, r4} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldmia r4, {r2, r4, r6, r7} │ │ │ │ + ldmia r2, {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 │ │ │ │ cmp r1, #3 │ │ │ │ bhi.n 5eee32 │ │ │ │ @@ -2015212,16 +2015228,16 @@ │ │ │ │ blx 67eac <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #12] @ (5eee40 ) │ │ │ │ add r3, pc │ │ │ │ b.n 5eee26 │ │ │ │ str r4, [r0, #52] @ 0x34 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - stc 0, cr0, [r6], #-700 @ 0xfffffd44 │ │ │ │ - ldmia r4!, {r3, r7} │ │ │ │ + strd r0, r0, [r6, #-700]! @ 0x2bc │ │ │ │ + ldmia r1!, {r3, 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 │ │ │ │ cmp r1, #3 │ │ │ │ bhi.n 5eee6a │ │ │ │ @@ -2015234,16 +2015250,16 @@ │ │ │ │ blx 67eac <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #12] @ (5eee78 ) │ │ │ │ add r3, pc │ │ │ │ b.n 5eee5e │ │ │ │ str r4, [r1, #48] @ 0x30 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - @ instruction: 0xebee00af │ │ │ │ - ldmia r4, {r4, r6} │ │ │ │ + stmdb lr!, {r0, r1, r2, r3, r5, r7} │ │ │ │ + ldmia r1!, {r4, r7} │ │ │ │ lsls r4, r4, #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, 5eef00 │ │ │ │ @@ -2015290,15 +2015306,15 @@ │ │ │ │ b.n 5eeebe │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #48 @ 0x30 │ │ │ │ blx 66db8 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ subs r3, #194 @ 0xc2 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - and.w r0, lr, #5570560 @ 0x550000 │ │ │ │ + adc.w r0, lr, #170 @ 0xaa │ │ │ │ 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] @ 5eef88 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2015377,15 +2015393,15 @@ │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop.w │ │ │ │ ldmia r2!, {} │ │ │ │ subs r3, #154 @ 0x9a │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 5ef0c4 │ │ │ │ + bne.n 5eef44 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cbz r1, 5ef010 │ │ │ │ mov r2, r1 │ │ │ │ @@ -2015396,16 +2015412,16 @@ │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #16] @ (5ef024 ) │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 6767c │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf0a800aa │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ + stcl 0, cr0, [r8, #680]! @ 0x2a8 │ │ │ │ + str r0, [r5, #104] @ 0x68 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -2015616,51 +2015632,51 @@ │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 6767c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #76] @ (5ef298 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5ef094 │ │ │ │ - bcc.n 5ef248 │ │ │ │ + bne.n 5ef2c8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r0, sp, #984 @ 0x3d8 │ │ │ │ + add r6, pc, #216 @ (adr r6, 5ef330 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strb r2, [r5, #18] │ │ │ │ + strb r2, [r5, #7] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrb r2, [r1, #23] │ │ │ │ + ldrb r2, [r1, #12] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r4, [r7, #17] │ │ │ │ + strb r4, [r7, #6] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bcc.n 5ef194 │ │ │ │ + beq.n 5ef214 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r4, [r5, #36] @ 0x24 │ │ │ │ + ldrsh r4, [r5, r6] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - bcc.n 5ef19c │ │ │ │ + beq.n 5ef21c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bcc.n 5ef368 │ │ │ │ + beq.n 5ef1e8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bcc.n 5ef330 │ │ │ │ + beq.n 5ef1b0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r0, #158 @ 0x9e │ │ │ │ + adds r5, #222 @ 0xde │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cbz r4, 5ef2ae │ │ │ │ + add r6, sp, #1008 @ 0x3f0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xb6aa │ │ │ │ + cbz r2, 5ef2fe │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xb690 │ │ │ │ + cbz r0, 5ef2fc │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r5, sp, #488 @ 0x1e8 │ │ │ │ + add r2, sp, #744 @ 0x2e8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - @ instruction: 0xb656 │ │ │ │ + cbz r6, 5ef2f4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r6, r4, #30 │ │ │ │ + asrs r6, r4, #19 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r0, [r0, #116] @ 0x74 │ │ │ │ + str r0, [r0, #72] @ 0x48 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r3, [sp, #64] @ 0x40 │ │ │ │ + ldr r0, [sp, #320] @ 0x140 │ │ │ │ lsls r7, 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, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2016307,102 +2016323,102 @@ │ │ │ │ ldr r0, [pc, #192] @ (5ef9e8 ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 6767c │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - bne.n 5ef840 │ │ │ │ + ldmia r6, {r1, r6, r7} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, #152 @ 0x98 │ │ │ │ + subs r3, #216 @ 0xd8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - sbcs.w r0, lr, pc, asr #2 │ │ │ │ - strb r6, [r6, #8] │ │ │ │ + ldmia.w lr!, {r0, r1, r2, r3, r5, r7} │ │ │ │ + ldr r6, [r6, #116] @ 0x74 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r0, [r3, #0] │ │ │ │ + ldrb r0, [r3, r5] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - @ instruction: 0xb6ba │ │ │ │ + cbz r2, 5ef9ce │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xb69e │ │ │ │ + cbz r6, 5ef9ca │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xb688 │ │ │ │ + cbz r0, 5ef9ca │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cpsid ai │ │ │ │ + cbz r6, 5ef9c8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - setend be │ │ │ │ + cbz r0, 5ef9c6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xb63a │ │ │ │ + cbz r2, 5ef9c2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xb61c │ │ │ │ + cbz r4, 5ef9be │ │ │ │ lsls r4, r4, #2 │ │ │ │ - push {r1, r2, r3, r4, r5, r6, r7, lr} │ │ │ │ + cbz r6, 5ef9ba │ │ │ │ lsls r4, r4, #2 │ │ │ │ - push {r2, r5, r6, r7, lr} │ │ │ │ + cbz r4, 5ef9b8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - push {r1, r2, r6, r7, lr} │ │ │ │ + cbz r6, 5ef9b4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - push {r3, r5, r7, lr} │ │ │ │ + uxtb r0, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - push {r1, r2, r7, lr} │ │ │ │ + uxtb r6, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - push {r1, r3, r5, r6, lr} │ │ │ │ + uxth r2, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - push {r2, r4, r6, lr} │ │ │ │ + uxth r4, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xb6c6 │ │ │ │ + push {r1, r2} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - push {r2, r4, lr} │ │ │ │ + sxtb r4, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - push {lr} │ │ │ │ + sxtb r0, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldmia r6!, {r5, r7} │ │ │ │ + ldmia r3!, {r5, r6, r7} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - push {r2, r3, r6, r7} │ │ │ │ + sxth r4, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - push {r2, r3, r4, r5, r7} │ │ │ │ + cbz r4, 5ef9da │ │ │ │ lsls r4, r4, #2 │ │ │ │ - push {r4, r6, r7} │ │ │ │ + sxth r0, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - push {r3, r6, r7} │ │ │ │ + sxth r0, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - push {r2, r3, r4, r6, lr} │ │ │ │ + uxth r4, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - push {r2, r3, r6, lr} │ │ │ │ + uxth r4, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - push {r1, r3, r5, r6} │ │ │ │ + cbz r2, 5ef9da │ │ │ │ lsls r4, r4, #2 │ │ │ │ - push {r1, r4, r6} │ │ │ │ + cbz r2, 5ef9d8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - push {r2, r3, r4, r5} │ │ │ │ + cbz r4, 5ef9d6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - push {r3, r5} │ │ │ │ + cbz r0, 5ef9d6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - push {r2, r4} │ │ │ │ + cbz r4, 5ef9d4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - push {r2, r3} │ │ │ │ + cbz r4, 5ef9d6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cbz r4, 5efa44 │ │ │ │ + cbz r4, 5ef9d4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cbz r6, 5efa42 │ │ │ │ + cbz r6, 5ef9d2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldmia r4, {r3, r4, r5, r6} │ │ │ │ + ldmia r1!, {r3, r4, r5, r7} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cbz r4, 5efa42 │ │ │ │ + sub sp, #496 @ 0x1f0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r0, sp, #736 @ 0x2e0 │ │ │ │ + add r5, pc, #992 @ (adr r5, 5efdb8 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cmp r3, #184 @ 0xb8 │ │ │ │ + cmp r0, #248 @ 0xf8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cbz r0, 5efa44 │ │ │ │ + sub sp, #320 @ 0x140 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cbz r4, 5efa40 │ │ │ │ + sub sp, #208 @ 0xd0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cbz r0, 5efa3e │ │ │ │ + sub sp, #96 @ 0x60 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r2, [r2, #4] │ │ │ │ + ldrb r2, [r2, r6] │ │ │ │ lsls r3, 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 r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2016465,23 +2016481,23 @@ │ │ │ │ mov r3, r5 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 6767c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - add r2, sp, #344 @ 0x158 │ │ │ │ + add r7, pc, #600 @ (adr r7, 5efcf8 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldmia r2!, {r1, r3, r4, r5} │ │ │ │ + stmia r7!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r0, [r7, r3] │ │ │ │ + ldrsb r0, [r7, r0] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r0, [r6, #44] @ 0x2c │ │ │ │ + ldr r0, [r6, #0] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrsh r0, [r6, r3] │ │ │ │ + ldrb r0, [r6, r0] │ │ │ │ lsls r3, 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 │ │ │ │ @@ -2016565,27 +2016581,27 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 6767c │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - ldmia r1!, {r3, r5, r7} │ │ │ │ + stmia r6!, {r3, r5, r6, r7} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r6, [r7, #32] │ │ │ │ + str r6, [r7, #116] @ 0x74 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r2, {r1, r2, r6} │ │ │ │ + stmia r7!, {r1, r2, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r1!, {r5, r6} │ │ │ │ + stmia r6!, {r5, r7} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cbz r4, 5efbc6 │ │ │ │ + add r6, sp, #560 @ 0x230 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldmia r1, {r1, r2, r3} │ │ │ │ + stmia r6!, {r1, r2, r3, r6} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r4, [r5, r7] │ │ │ │ + ldrh r4, [r5, r4] │ │ │ │ lsls r3, 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 │ │ │ │ @@ -2016668,29 +2016684,29 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 6767c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldmia r0!, {r1, r2, r5, r6} │ │ │ │ + stmia r5!, {r1, r2, r5, r7} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrsb r2, [r7, r4] │ │ │ │ + strb r2, [r7, r1] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - sub sp, #224 @ 0xe0 │ │ │ │ + add r5, sp, #992 @ 0x3e0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r6, [r5, #16] │ │ │ │ + str r6, [r5, #100] @ 0x64 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - sub sp, #96 @ 0x60 │ │ │ │ + add r5, sp, #864 @ 0x360 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add sp, #488 @ 0x1e8 │ │ │ │ + add r5, sp, #744 @ 0x2e8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add sp, #368 @ 0x170 │ │ │ │ + add r5, sp, #624 @ 0x270 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r4, [r5, r3] │ │ │ │ + ldrh r4, [r5, r0] │ │ │ │ lsls r3, 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 r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2016756,23 +2016772,23 @@ │ │ │ │ ldr r0, [pc, #32] @ (5efd94 ) │ │ │ │ mov r3, r5 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 6767c │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - stmia r7!, {r2, r3, r7} │ │ │ │ + stmia r4!, {r2, r3, r6, r7} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r2, [r5, #0] │ │ │ │ + str r2, [r5, #84] @ 0x54 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r7, sp, #896 @ 0x380 │ │ │ │ + add r5, sp, #128 @ 0x80 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - stmia r7!, {r1, r4, r6} │ │ │ │ + stmia r4!, {r1, r4, r7} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r6, [r0, r0] │ │ │ │ + ldr r6, [r0, r5] │ │ │ │ lsls r3, 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, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2016924,37 +2016940,37 @@ │ │ │ │ ldr r0, [pc, #60] @ (5eff5c ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 6767c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - strb r4, [r3, r5] │ │ │ │ + strh r4, [r3, r2] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - add r7, sp, #336 @ 0x150 │ │ │ │ + add r4, sp, #592 @ 0x250 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r0, [r1, #116] @ 0x74 │ │ │ │ + str r0, [r1, #72] @ 0x48 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r6!, {r2} │ │ │ │ + stmia r3!, {r2, r6} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r6, sp, #896 @ 0x380 │ │ │ │ + add r4, sp, #128 @ 0x80 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strb r0, [r1, r3] │ │ │ │ + strh r0, [r1, r0] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - str r2, [r0, #108] @ 0x6c │ │ │ │ + str r2, [r0, #64] @ 0x40 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r6, sp, #744 @ 0x2e8 │ │ │ │ + add r3, sp, #1000 @ 0x3e8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r7, #148 @ 0x94 │ │ │ │ + adds r4, #212 @ 0xd4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - add r6, sp, #496 @ 0x1f0 │ │ │ │ + add r3, sp, #752 @ 0x2f0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r2, [r3, r1] │ │ │ │ + ldrsb r2, [r3, r6] │ │ │ │ lsls r3, r4, #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 │ │ │ │ @@ -2017023,31 +2017039,31 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 6767c │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - add r5, sp, #328 @ 0x148 │ │ │ │ + add r2, sp, #584 @ 0x248 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - stmia r4!, {r1, r3, r5, r7} │ │ │ │ + stmia r1!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bmi.n 5f004c │ │ │ │ + bne.n 5f00cc │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r0, r4, #2 │ │ │ │ + lsrs r0, r4, #23 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r6, [r1, #84] @ 0x54 │ │ │ │ + str r6, [r1, #40] @ 0x28 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r5, sp, #80 @ 0x50 │ │ │ │ + add r2, sp, #336 @ 0x150 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - stmia r4!, {r1, r2, r5, r6} │ │ │ │ + stmia r1!, {r1, r2, r5, r7} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r2, [r4, #80] @ 0x50 │ │ │ │ + str r2, [r4, #36] @ 0x24 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r6, [r6, r5] │ │ │ │ + ldrsb r6, [r6, r2] │ │ │ │ lsls r3, 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 r4, r0 │ │ │ │ @@ -2017341,65 +2017357,65 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 6767c │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - stmia r3!, {r3, r5, r6, r7} │ │ │ │ + stmia r1!, {r3, r5} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r5, sp, #352 @ 0x160 │ │ │ │ + add r2, sp, #608 @ 0x260 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ble.n 5f0320 │ │ │ │ + blt.n 5f03a0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r4, [r3, #72] @ 0x48 │ │ │ │ + str r4, [r3, #28] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r3!, {r1, r5, r7} │ │ │ │ + stmia r0!, {r1, r5, r6, r7} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - stmia r0!, {r2, r3, r6} │ │ │ │ + pop {r2, r3, r7, pc} │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldrsh r4, [r4, r0] │ │ │ │ + ldrh r4, [r4, r5] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ble.n 5f0268 │ │ │ │ + bge.n 5f02e8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r4, [r7, #64] @ 0x40 │ │ │ │ + str r4, [r7, #20] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r6, [r2, #64] @ 0x40 │ │ │ │ + str r6, [r2, #20] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r3!, {r4} │ │ │ │ + stmia r0!, {r4, r6} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r4, sp, #992 @ 0x3e0 │ │ │ │ + add r2, sp, #224 @ 0xe0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ble.n 5f0398 │ │ │ │ + bge.n 5f0418 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r5, sp, #608 @ 0x260 │ │ │ │ + add r2, sp, #864 @ 0x360 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r4, [r2, r6] │ │ │ │ + ldr r6, [pc, #848] @ (5f06d4 ) │ │ │ │ lsls r1, r4, #2 │ │ │ │ - add r4, sp, #312 @ 0x138 │ │ │ │ + add r1, sp, #568 @ 0x238 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r4, sp, #168 @ 0xa8 │ │ │ │ + add r1, sp, #424 @ 0x1a8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r4, sp, #40 @ 0x28 │ │ │ │ + add r1, sp, #296 @ 0x128 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r3, sp, #920 @ 0x398 │ │ │ │ + add r1, sp, #152 @ 0x98 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r3, sp, #800 @ 0x320 │ │ │ │ + add r1, sp, #32 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r3, sp, #256 @ 0x100 │ │ │ │ + add r0, sp, #512 @ 0x200 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r3, sp, #160 @ 0xa0 │ │ │ │ + add r0, sp, #416 @ 0x1a0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r3, sp, #400 @ 0x190 │ │ │ │ + add r0, sp, #656 @ 0x290 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r3, sp, #280 @ 0x118 │ │ │ │ + add r0, sp, #536 @ 0x218 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - stmia r1!, {r5, r6} │ │ │ │ + bkpt 0x00a0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrsb r4, [r0, r1] │ │ │ │ + strh r4, [r0, r6] │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2017546,41 +2017562,41 @@ │ │ │ │ blx 675f8 │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ movs r1, #1 │ │ │ │ blx 6767c │ │ │ │ b.n 5f0402 │ │ │ │ - stmia r0!, {r3, r4, r5, r6} │ │ │ │ + pop {r3, r4, r5, r7, pc} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r2, [r6, #16] │ │ │ │ + ldrsh r2, [r6, r1] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r2, sp, #688 @ 0x2b0 │ │ │ │ + add r7, pc, #944 @ (adr r7, 5f08f4 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r7, [pc, #224] @ (5f0628 ) │ │ │ │ + ldr r4, [pc, #480] @ (5f0728 ) │ │ │ │ lsls r1, r4, #2 │ │ │ │ - add r3, sp, #384 @ 0x180 │ │ │ │ + add r0, sp, #640 @ 0x280 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ + pop {r1, r2, r3, r4, r5, r6, pc} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r7, [pc, #32] @ (5f0574 ) │ │ │ │ + ldr r4, [pc, #288] @ (5f0674 ) │ │ │ │ lsls r1, r4, #2 │ │ │ │ - str r2, [r6, #12] │ │ │ │ + ldrsh r2, [r6, r0] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r2, sp, #848 @ 0x350 │ │ │ │ + add r0, sp, #80 @ 0x50 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r2, sp, #728 @ 0x2d8 │ │ │ │ + add r7, pc, #984 @ (adr r7, 5f0938 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r2, sp, #624 @ 0x270 │ │ │ │ + add r7, pc, #880 @ (adr r7, 5f08d4 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r1, sp, #536 @ 0x218 │ │ │ │ + add r6, pc, #792 @ (adr r6, 5f0880 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r2, sp, #352 @ 0x160 │ │ │ │ + add r7, pc, #608 @ (adr r7, 5f07cc ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r2, sp, #264 @ 0x108 │ │ │ │ + add r7, pc, #520 @ (adr r7, 5f0778 ) │ │ │ │ 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 │ │ │ │ @@ -2017753,40 +2017769,40 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 6767c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - bkpt 0x00b2 │ │ │ │ + cbnz r2, 5f07b8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r1, sp, #88 @ 0x58 │ │ │ │ + add r6, pc, #344 @ (adr r6, 5f0898 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bhi.n 5f06a4 │ │ │ │ + bpl.n 5f0724 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsh r2, [r5, r5] │ │ │ │ + ldrb r2, [r5, r2] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r2, [r6, #10] │ │ │ │ + strh r2, [r6, #52] @ 0x34 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r0, sp, #896 @ 0x380 │ │ │ │ + add r6, pc, #128 @ (adr r6, 5f07d0 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r0, sp, #800 @ 0x320 │ │ │ │ + add r6, pc, #32 @ (adr r6, 5f0774 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r4, [pc, #968] @ (5f0b20 ) │ │ │ │ + ldr r2, [pc, #200] @ (5f0820 ) │ │ │ │ lsls r1, r4, #2 │ │ │ │ - add r0, sp, #296 @ 0x128 │ │ │ │ + add r5, pc, #552 @ (adr r5, 5f0984 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r7, pc, #1016 @ (adr r7, 5f0b58 ) │ │ │ │ + add r5, pc, #248 @ (adr r5, 5f0858 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrsh r0, [r7, r1] │ │ │ │ + ldrh r0, [r7, r6] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - sub.w r0, lr, #5570560 @ 0x550000 │ │ │ │ - add r7, pc, #600 @ (adr r7, 5f09c4 ) │ │ │ │ + @ instruction: 0xf2ee00aa │ │ │ │ + add r4, pc, #856 @ (adr r4, 5f0ac4 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r4, [r2, r1] │ │ │ │ + ldr r7, [pc, #592] @ (5f09c0 ) │ │ │ │ lsls r3, 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 r5, r0 │ │ │ │ cbz r1, 5f07f6 │ │ │ │ @@ -2017836,23 +2017852,23 @@ │ │ │ │ ldr r0, [pc, #32] @ (5f0818 ) │ │ │ │ mov r3, r5 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 6767c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - pop {r2, r3, r5, r6, r7} │ │ │ │ + rev r4, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r2, [r0, r6] │ │ │ │ + ldrh r2, [r0, r3] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r3, [sp, #512] @ 0x200 │ │ │ │ + str r0, [sp, #768] @ 0x300 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - pop {r1, r2, r5, r7} │ │ │ │ + cbnz r6, 5f0850 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r2, [r0, r6] │ │ │ │ + ldr r6, [pc, #776] @ (5f0b24 ) │ │ │ │ lsls r3, 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 │ │ │ │ cbz r1, 5f089a │ │ │ │ @@ -2017901,23 +2017917,23 @@ │ │ │ │ ldr r0, [pc, #32] @ (5f08bc ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 6767c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r2, [pc, #872] @ (5f0c18 ) │ │ │ │ + ldr r0, [pc, #104] @ (5f0918 ) │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldrb r4, [r2, r3] │ │ │ │ + ldrh r4, [r2, r0] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r7, pc, #328 @ (adr r7, 5f0a00 ) │ │ │ │ + add r4, pc, #584 @ (adr r4, 5f0b00 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cbnz r4, 5f093a │ │ │ │ + cbnz r4, 5f08ca │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r6, [r3, r3] │ │ │ │ + ldr r6, [pc, #120] @ (5f0938 ) │ │ │ │ lsls r3, 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 │ │ │ │ @@ -2018198,55 +2018214,55 @@ │ │ │ │ ldr r0, [pc, #96] @ (5f0c04 ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 6767c │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - cbnz r2, 5f0c10 │ │ │ │ + @ instruction: 0xb8a2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r6, pc, #840 @ (adr r6, 5f0f04 ) │ │ │ │ + add r4, pc, #72 @ (adr r4, 5f0c04 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r4, [r3, r0] │ │ │ │ + ldr r4, [r3, r5] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r2, [pc, #96] @ (5f0c24 ) │ │ │ │ + bx fp │ │ │ │ lsls r1, r4, #2 │ │ │ │ - bpl.n 5f0c34 │ │ │ │ + bcs.n 5f0cb4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r6, pc, #640 @ (adr r6, 5f0e4c ) │ │ │ │ + add r3, pc, #896 @ (adr r3, 5f0f4c ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r6, pc, #496 @ (adr r6, 5f0dc0 ) │ │ │ │ + add r3, pc, #752 @ (adr r3, 5f0ec0 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r6, pc, #360 @ (adr r6, 5f0d3c ) │ │ │ │ + add r3, pc, #616 @ (adr r3, 5f0e3c ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r6, pc, #256 @ (adr r6, 5f0cd8 ) │ │ │ │ + add r3, pc, #512 @ (adr r3, 5f0dd8 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r6, pc, #152 @ (adr r6, 5f0c74 ) │ │ │ │ + add r3, pc, #408 @ (adr r3, 5f0d74 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r6, pc, #48 @ (adr r6, 5f0c10 ) │ │ │ │ + add r3, pc, #304 @ (adr r3, 5f0d10 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r5, pc, #976 @ (adr r5, 5f0fb4 ) │ │ │ │ + add r3, pc, #208 @ (adr r3, 5f0cb4 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r5, pc, #872 @ (adr r5, 5f0f50 ) │ │ │ │ + add r3, pc, #104 @ (adr r3, 5f0c50 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r5, pc, #792 @ (adr r5, 5f0f04 ) │ │ │ │ + add r3, pc, #24 @ (adr r3, 5f0c04 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r5, pc, #696 @ (adr r5, 5f0ea8 ) │ │ │ │ + add r2, pc, #952 @ (adr r2, 5f0fa8 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cbnz r6, 5f0c26 │ │ │ │ + @ instruction: 0xb70e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldmia r3!, {r1, r2, r7} │ │ │ │ + ldmia r0!, {r1, r2, r6, r7} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r5, pc, #424 @ (adr r5, 5f0da4 ) │ │ │ │ + add r2, pc, #680 @ (adr r2, 5f0ea4 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r5, pc, #280 @ (adr r5, 5f0d18 ) │ │ │ │ + add r2, pc, #536 @ (adr r2, 5f0e18 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r5, pc, #120 @ (adr r5, 5f0c7c ) │ │ │ │ + add r2, pc, #376 @ (adr r2, 5f0d7c ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r5, [pc, #856] @ (5f0f60 ) │ │ │ │ + ldr r3, [pc, #88] @ (5f0c60 ) │ │ │ │ lsls r3, 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 │ │ │ │ @@ -2018361,43 +2018377,43 @@ │ │ │ │ add r0, pc │ │ │ │ blx 6767c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #60] @ (5f0d68 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5f0c42 │ │ │ │ nop │ │ │ │ - str r2, [r3, #32] │ │ │ │ + ldrsh r2, [r3, r5] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xb818 │ │ │ │ + push {r3, r4, r6, lr} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r4, [r1, r3] │ │ │ │ + ldrsb r4, [r1, r0] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - asrs r0, r7, #16 │ │ │ │ + asrs r0, r7, #5 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - @ instruction: 0xb7ea │ │ │ │ + push {r1, r3, r5, lr} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bmi.n 5f0dcc │ │ │ │ + bne.n 5f0c4c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r0, [r4, r2] │ │ │ │ + strb r0, [r4, r7] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - @ instruction: 0xb7bc │ │ │ │ + push {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - mov sl, r2 │ │ │ │ + mvns r2, r2 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - str r3, [sp, #800] @ 0x320 │ │ │ │ + str r1, [sp, #32] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r6, [sp, #384] @ 0x180 │ │ │ │ + str r3, [sp, #640] @ 0x280 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r6, [sp, #288] @ 0x120 │ │ │ │ + str r3, [sp, #544] @ 0x220 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r4, [pc, #456] @ (5f0f2c ) │ │ │ │ + ldr r1, [pc, #712] @ (5f102c ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r4, [pc, #392] @ (5f0ef0 ) │ │ │ │ + ldr r1, [pc, #648] @ (5f0ff0 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r2, [r6, #0] │ │ │ │ + ldrb r2, [r6, #21] │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2018530,36 +2018546,36 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ blx 6767c │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #125 @ 0x7d │ │ │ │ blx 66db8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - @ instruction: 0xb6b8 │ │ │ │ + cbz r0, 5f0f46 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp ip, r1 │ │ │ │ + cmn r4, r1 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - adds r0, r0, #0 │ │ │ │ + adds r0, r0, r5 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrsb r0, [r0, r6] │ │ │ │ + strb r0, [r0, r3] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strb r0, [r2, #8] │ │ │ │ + ldr r0, [r2, #116] @ 0x74 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - addw r0, r0, #159 @ 0x9f │ │ │ │ - add r3, pc, #64 @ (adr r3, 5f0f20 ) │ │ │ │ + vqadd.s8 d16, d16, d15 │ │ │ │ + add r0, pc, #320 @ (adr r0, 5f1020 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r2, pc, #976 @ (adr r2, 5f12b4 ) │ │ │ │ + add r0, pc, #208 @ (adr r0, 5f0fb4 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r2, pc, #864 @ (adr r2, 5f1248 ) │ │ │ │ + add r0, pc, #96 @ (adr r0, 5f0f48 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r2, pc, #624 @ (adr r2, 5f115c ) │ │ │ │ + ldr r7, [sp, #880] @ 0x370 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - push {r1, r2, r3, r5, r7, lr} │ │ │ │ + uxtb r6, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bcs.n 5f0f08 │ │ │ │ + ldmia r7!, {r1, r3, r6} │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2018721,55 +2018737,55 @@ │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 6767c │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r0, [pc, #84] @ (5f10e4 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5f0f60 │ │ │ │ - strb r4, [r4, #18] │ │ │ │ + strb r4, [r4, #7] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - push {r1, r3, r5, lr} │ │ │ │ + sxtb r2, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bne.n 5f0fa0 │ │ │ │ + ldmia r6, {r6, r7} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r6, [r3, r7] │ │ │ │ + strh r6, [r3, r4] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrsh r6, [r7, r3] │ │ │ │ + ldrb r6, [r7, r0] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - push {r2, r3, r4, r5, r6, r7} │ │ │ │ + sxth r4, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strb r2, [r6, r6] │ │ │ │ + strh r2, [r6, r3] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - push {r6, r7} │ │ │ │ + sxth r0, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - push {r4, lr} │ │ │ │ + sxtb r0, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bics r4, r0 │ │ │ │ + lsrs r4, r0 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldmia r6!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - push {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + sxth r6, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - push {r1, r2, r3, r5, r6, r7} │ │ │ │ + sxth r6, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - push {r1, r2, r3, r4, r6, r7} │ │ │ │ + sxth r6, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - push {r2, r4} │ │ │ │ + cbz r4, 5f10e4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - push {r1, r3, r6} │ │ │ │ + cbz r2, 5f10f6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmn r6, r4 │ │ │ │ + ands r6, r4 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - push {r1, r4, r5} │ │ │ │ + cbz r2, 5f10f8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r1, [pc, #48] @ (5f1110 ) │ │ │ │ + mov r4, r9 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r0, [pc, #1008] @ (5f14d4 ) │ │ │ │ + mov r4, r7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r4, [r1, #19] │ │ │ │ + ldrb r4, [r1, #8] │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2018847,33 +2018863,33 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 6767c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - add r2, pc, #856 @ (adr r2, 5f1514 ) │ │ │ │ + add r0, pc, #88 @ (adr r0, 5f1214 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cbz r0, 5f120e │ │ │ │ + add sp, #480 @ 0x1e0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldmia r7, {r4, r7} │ │ │ │ + ldmia r4, {r4, r6, r7} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r6, [r5, r7] │ │ │ │ + str r6, [r5, r4] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cbz r2, 5f120e │ │ │ │ + add sp, #296 @ 0x128 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - rors r4, r3 │ │ │ │ + subs r7, #28 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - str r2, [r5, #92] @ 0x5c │ │ │ │ + str r2, [r5, #48] @ 0x30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r3, pc, #488 @ (adr r3, 5f13c0 ) │ │ │ │ + add r0, pc, #744 @ (adr r0, 5f14c0 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - blxns ip │ │ │ │ + cmp r4, r4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - blxns sl │ │ │ │ + cmp r4, r2 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -2019122,71 +2019138,71 @@ │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 6767c │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r0, [pc, #116] @ (5f14cc ) │ │ │ │ add r0, pc │ │ │ │ b.n 5f1250 │ │ │ │ - sxtb r2, r0 │ │ │ │ + add r7, sp, #520 @ 0x208 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r6, [r7, #56] @ 0x38 │ │ │ │ + strh r6, [r7, #34] @ 0x22 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strh r0, [r6, r3] │ │ │ │ + str r0, [r6, r0] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrb r0, [r2, r0] │ │ │ │ + ldr r0, [r2, r5] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strh r6, [r7, r2] │ │ │ │ + ldr r7, [pc, #1016] @ (5f1868 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsrs r2, r5, #24 │ │ │ │ + lsrs r2, r5, #13 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cbz r4, 5f14ae │ │ │ │ + add r7, sp, #112 @ 0x70 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldmia r6!, {r1, r4, r5} │ │ │ │ + ldmia r3!, {r1, r4, r5, r6} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r2, r2] │ │ │ │ + ldr r7, [pc, #832] @ (5f17c0 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cbz r0, 5f14ac │ │ │ │ + add r6, sp, #896 @ 0x380 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - sxth r2, r1 │ │ │ │ + add r7, sp, #296 @ 0x128 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - eors r2, r6 │ │ │ │ + subs r5, #178 @ 0xb2 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - cbz r6, 5f14cc │ │ │ │ + add r7, sp, #216 @ 0xd8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cbz r2, 5f14d0 │ │ │ │ + add r7, sp, #200 @ 0xc8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cbz r2, 5f14d0 │ │ │ │ + add r7, sp, #136 @ 0x88 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cbz r0, 5f14a0 │ │ │ │ + add r6, sp, #320 @ 0x140 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r5, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r2, [sp, #752] @ 0x2f0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r7, #208 @ 0xd0 │ │ │ │ + subs r5, #16 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - str r6, [r0, r7] │ │ │ │ + ldr r7, [pc, #24] @ (5f14c0 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r5, [sp, #352] @ 0x160 │ │ │ │ + ldr r2, [sp, #608] @ 0x260 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r5, [sp, #240] @ 0xf0 │ │ │ │ + ldr r2, [sp, #496] @ 0x1f0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r5, [sp, #128] @ 0x80 │ │ │ │ + ldr r2, [sp, #384] @ 0x180 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add sp, #304 @ 0x130 │ │ │ │ + add r5, sp, #560 @ 0x230 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - sub sp, #8 │ │ │ │ + add r5, sp, #776 @ 0x308 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r7, #30 │ │ │ │ + subs r4, #94 @ 0x5e │ │ │ │ lsls r1, r4, #2 │ │ │ │ - add sp, #424 @ 0x1a8 │ │ │ │ + add r5, sp, #680 @ 0x2a8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r4, r8 │ │ │ │ + cmp r4, r0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r4, r6 │ │ │ │ + negs r4, r6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r4, [r0, #4] │ │ │ │ + strb r4, [r0, #25] │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2019288,41 +2019304,41 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 6767c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldr r6, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r4, [sp, #184] @ 0xb8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r7, sp, #320 @ 0x140 │ │ │ │ + add r4, sp, #576 @ 0x240 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldmia r3, {r3, r5, r7} │ │ │ │ + ldmia r0!, {r3, r5, r6, r7} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r6, [r0, r0] │ │ │ │ + ldr r5, [pc, #280] @ (5f1700 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r7, sp, #136 @ 0x88 │ │ │ │ + add r4, sp, #392 @ 0x188 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r5, #242 @ 0xf2 │ │ │ │ + subs r3, #50 @ 0x32 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - str r6, [r0, #32] │ │ │ │ + ldrsh r6, [r0, r5] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r7, [sp, #584] @ 0x248 │ │ │ │ + ldr r4, [sp, #840] @ 0x348 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r7, sp, #616 @ 0x268 │ │ │ │ + add r4, sp, #872 @ 0x368 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldmia r3, {r2, r3, r5} │ │ │ │ + ldmia r0!, {r2, r3, r5, r6} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r7, [pc, #552] @ (5f182c ) │ │ │ │ + ldr r4, [pc, #808] @ (5f192c ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - mvns r4, r2 │ │ │ │ + asrs r4, r2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - mvns r4, r0 │ │ │ │ + asrs r4, r0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bics r4, r6 │ │ │ │ + lsrs r4, r6 │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2019398,35 +2019414,35 @@ │ │ │ │ ldr r0, [pc, #52] @ (5f16fc ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 6767c │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - add r6, sp, #88 @ 0x58 │ │ │ │ + add r3, sp, #344 @ 0x158 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r3, [sp, #408] @ 0x198 │ │ │ │ + ldr r0, [sp, #664] @ 0x298 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r6, [pc, #856] @ (5f1a38 ) │ │ │ │ + ldr r4, [pc, #88] @ (5f1738 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r0!, {r1, r4} │ │ │ │ + stmia r5!, {r1, r4, r6} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r6, [r1, #12] │ │ │ │ + ldrsh r6, [r1, r0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, #178 @ 0xb2 │ │ │ │ + subs r1, #242 @ 0xf2 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - movs r5, #236 @ 0xec │ │ │ │ + movs r3, #44 @ 0x2c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldmia r2!, {r1, r3, r4} │ │ │ │ + stmia r7!, {r1, r3, r4, r6} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r6, [pc, #480] @ (5f18d8 ) │ │ │ │ + ldr r3, [pc, #736] @ (5f19d8 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmn r4, r0 │ │ │ │ + ands r4, r0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r4, r6 │ │ │ │ + subs r7, #244 @ 0xf4 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -2019533,39 +2019549,39 @@ │ │ │ │ add r0, pc │ │ │ │ blx 6767c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #52] @ (5f1848 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5f17b4 │ │ │ │ nop │ │ │ │ - add r5, sp, #128 @ 0x80 │ │ │ │ + add r2, sp, #384 @ 0x180 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r3, #244 @ 0xf4 │ │ │ │ + subs r1, #52 @ 0x34 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r2, [sp, #584] @ 0x248 │ │ │ │ + str r7, [sp, #840] @ 0x348 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r5, [pc, #928] @ (5f1bc8 ) │ │ │ │ + ldr r3, [pc, #160] @ (5f18c8 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrsh r0, [r5, r7] │ │ │ │ + ldrb r0, [r5, r4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r2, [sp, #320] @ 0x140 │ │ │ │ + str r7, [sp, #576] @ 0x240 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r7, #248 @ 0xf8 │ │ │ │ + movs r5, #56 @ 0x38 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r5, [pc, #376] @ (5f19b0 ) │ │ │ │ + ldr r2, [pc, #632] @ (5f1ab0 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r2, [sp, #112] @ 0x70 │ │ │ │ + str r7, [sp, #368] @ 0x170 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r4, sp, #472 @ 0x1d8 │ │ │ │ + add r1, sp, #728 @ 0x2d8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r3, #66 @ 0x42 │ │ │ │ + subs r0, #130 @ 0x82 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - adcs r2, r7 │ │ │ │ + subs r6, #186 @ 0xba │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r2, [r1, #21] │ │ │ │ + strb r2, [r1, #10] │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2019643,33 +2019659,33 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 6767c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldr r3, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r0, [sp, #712] @ 0x2c8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r3, sp, #848 @ 0x350 │ │ │ │ + add r1, sp, #80 @ 0x50 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldmia r0!, {r2, r3, r5} │ │ │ │ + stmia r5!, {r2, r3, r5, r6} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r4, [pc, #552] @ (5f1b54 ) │ │ │ │ + ldr r1, [pc, #808] @ (5f1c54 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r3, sp, #664 @ 0x298 │ │ │ │ + add r0, sp, #920 @ 0x398 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, #120 @ 0x78 │ │ │ │ + adds r7, #184 @ 0xb8 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldrsh r6, [r0, r2] │ │ │ │ + ldrh r6, [r0, r7] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r4, [sp, #88] @ 0x58 │ │ │ │ + ldr r1, [sp, #344] @ 0x158 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r0, r0 │ │ │ │ + subs r5, #192 @ 0xc0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - eors r0, r6 │ │ │ │ + subs r5, #176 @ 0xb0 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -2019876,57 +2019892,57 @@ │ │ │ │ ldr r0, [pc, #100] @ (5f1ba0 ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 6767c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - add r2, sp, #872 @ 0x368 │ │ │ │ + add r0, sp, #104 @ 0x68 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r1, #174 @ 0xae │ │ │ │ + adds r6, #238 @ 0xee │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r1, [sp, #448] @ 0x1c0 │ │ │ │ + str r6, [sp, #704] @ 0x2c0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r3, [pc, #648] @ (5f1de4 ) │ │ │ │ + ldr r0, [pc, #904] @ (5f1ee4 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r1, [sp, #328] @ 0x148 │ │ │ │ + str r6, [sp, #584] @ 0x248 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r0, sp, #776 @ 0x308 │ │ │ │ + add r6, pc, #8 @ (adr r6, 5f1b6c ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r1, [sp, #96] @ 0x60 │ │ │ │ + str r6, [sp, #352] @ 0x160 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ + str r6, [sp, #272] @ 0x110 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r0, [sp, #960] @ 0x3c0 │ │ │ │ + str r6, [sp, #192] @ 0xc0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r0, [sp, #864] @ 0x360 │ │ │ │ + str r6, [sp, #96] @ 0x60 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r0, [sp, #768] @ 0x300 │ │ │ │ + str r6, [sp, #0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - stmia r3!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r3} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r2, sp, #408 @ 0x198 │ │ │ │ + add r7, pc, #664 @ (adr r7, 5f1e18 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r1, sp, #576 @ 0x240 │ │ │ │ + add r6, pc, #832 @ (adr r6, 5f1ec4 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - stmia r5!, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r3, r5} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r0, [sp, #560] @ 0x230 │ │ │ │ + str r5, [sp, #816] @ 0x330 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r1, sp, #456 @ 0x1c8 │ │ │ │ + add r6, pc, #712 @ (adr r6, 5f1e58 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - stmia r5!, {r2, r3, r6, r7} │ │ │ │ + stmia r3!, {r2, r3} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r2, [pc, #168] @ (5f1c40 ) │ │ │ │ + bx sp │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r0, [sp, #280] @ 0x118 │ │ │ │ + str r5, [sp, #536] @ 0x218 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, #78 @ 0x4e │ │ │ │ + subs r3, #142 @ 0x8e │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r6, #62 @ 0x3e │ │ │ │ + subs r3, #126 @ 0x7e │ │ │ │ lsls r3, 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 r8, r1 │ │ │ │ @@ -2019985,27 +2020001,27 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx 6767c │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #125 @ 0x7d │ │ │ │ blx 66db8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - add r0, sp, #520 @ 0x208 │ │ │ │ + add r5, pc, #776 @ (adr r5, 5f1f58 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r7, #82 @ 0x52 │ │ │ │ + adds r4, #146 @ 0x92 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - str r7, [sp, #480] @ 0x1e0 │ │ │ │ + str r4, [sp, #736] @ 0x2e0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r1, [pc, #280] @ (5f1d74 ) │ │ │ │ + mov lr, r0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r4, [r0, #40] @ 0x28 │ │ │ │ + str r4, [r0, #124] @ 0x7c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r7, [sp, #664] @ 0x298 │ │ │ │ + str r4, [sp, #920] @ 0x398 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, #250 @ 0xfa │ │ │ │ + adds r4, #58 @ 0x3a │ │ │ │ lsls r1, 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 │ │ │ │ @@ -2020147,45 +2020163,45 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 6767c │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - add r7, pc, #712 @ (adr r7, 5f20ac ) │ │ │ │ + add r4, pc, #968 @ (adr r4, 5f21ac ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, #128 @ 0x80 │ │ │ │ + adds r3, #192 @ 0xc0 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - add r0, sp, #560 @ 0x230 │ │ │ │ + add r5, pc, #816 @ (adr r5, 5f211c ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r0, [pc, #472] @ (5f1fc8 ) │ │ │ │ + cmp lr, r6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r1, #230 @ 0xe6 │ │ │ │ + movs r7, #38 @ 0x26 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r1, [sp, #80] @ 0x50 │ │ │ │ + str r6, [sp, #336] @ 0x150 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r7, pc, #176 @ (adr r7, 5f1eac ) │ │ │ │ + add r4, pc, #432 @ (adr r4, 5f1fac ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - blt.n 5f1e9c │ │ │ │ + bhi.n 5f1d1c │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r6, pc, #912 @ (adr r6, 5f2194 ) │ │ │ │ + add r4, pc, #144 @ (adr r4, 5f1e94 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - blxns r3 │ │ │ │ + add ip, fp │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r0, [sp, #664] @ 0x298 │ │ │ │ + str r5, [sp, #920] @ 0x398 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r6, pc, #736 @ (adr r6, 5f20f4 ) │ │ │ │ + add r3, pc, #992 @ (adr r3, 5f21f4 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r5, #132 @ 0x84 │ │ │ │ + adds r2, #196 @ 0xc4 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - subs r3, #188 @ 0xbc │ │ │ │ + subs r0, #252 @ 0xfc │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r3, #172 @ 0xac │ │ │ │ + subs r0, #236 @ 0xec │ │ │ │ lsls r3, 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 │ │ │ │ @@ -2020297,33 +2020313,33 @@ │ │ │ │ ldr r0, [pc, #52] @ (5f1f74 ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 6767c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - add r6, pc, #8 @ (adr r6, 5f1f5c ) │ │ │ │ + add r3, pc, #264 @ (adr r3, 5f205c ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r4, pc, #752 @ (adr r4, 5f2248 ) │ │ │ │ + add r1, pc, #1008 @ (adr r1, 5f2348 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r4, #204 @ 0xcc │ │ │ │ + adds r2, #12 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - mov ip, r7 │ │ │ │ + mvns r4, r7 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - pop {r1, r4, r5, r6, r7, pc} │ │ │ │ + cbnz r2, 5f1fb0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrb r0, [r5, r5] │ │ │ │ + ldrh r0, [r5, r2] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r2, r2, #11 │ │ │ │ + lsrs r2, r2, #32 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r4, [r4, #12] │ │ │ │ + ldrsh r4, [r4, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r6, r4, #10 │ │ │ │ + lsls r6, r4, #31 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r2, #58 @ 0x3a │ │ │ │ + adds r7, #122 @ 0x7a │ │ │ │ lsls r3, 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 │ │ │ │ @@ -2020443,39 +2020459,39 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 6767c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - str r0, [r4, #64] @ 0x40 │ │ │ │ + str r0, [r4, #20] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r4, pc, #664 @ (adr r4, 5f2354 ) │ │ │ │ + add r1, pc, #920 @ (adr r1, 5f2454 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + bkpt 0x003e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r4, fp │ │ │ │ + cmp r4, r3 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r4, pc, #480 @ (adr r4, 5f22a8 ) │ │ │ │ + add r1, pc, #736 @ (adr r1, 5f23a8 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r3, #78 @ 0x4e │ │ │ │ + adds r0, #142 @ 0x8e │ │ │ │ lsls r1, r4, #2 │ │ │ │ - strh r4, [r0, #4] │ │ │ │ + ldrb r4, [r0, #23] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r0, [r0, #29] │ │ │ │ + ldrb r0, [r0, #18] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strh r0, [r1, #2] │ │ │ │ + ldrb r0, [r1, #22] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r7, #82 @ 0x52 │ │ │ │ + movs r4, #146 @ 0x92 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - strh r6, [r2, #0] │ │ │ │ + ldrb r6, [r2, #21] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r0, #232 @ 0xe8 │ │ │ │ + adds r6, #40 @ 0x28 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r0, #216 @ 0xd8 │ │ │ │ + adds r6, #24 │ │ │ │ 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 │ │ │ │ ldr r2, [pc, #1000] @ (5f24e4 ) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2020875,95 +2020891,95 @@ │ │ │ │ b.n 5f21a6 │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ udf #252 @ 0xfc │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #160 @ (adr r3, 5f2590 ) │ │ │ │ + add r0, pc, #416 @ (adr r0, 5f2690 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r7, #28 │ │ │ │ + cmp r4, #92 @ 0x5c │ │ │ │ lsls r3, r5, #2 │ │ │ │ - str r6, [r0, #40] @ 0x28 │ │ │ │ + ldrsh r6, [r0, r7] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - itt vs │ │ │ │ - lslvs r2, r5, #2 │ │ │ │ - mvnvs r2, r0 │ │ │ │ + pop {r2, r5, r7} │ │ │ │ + lsls r2, r5, #2 │ │ │ │ + asrs r2, r0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r2, pc, #904 @ (adr r2, 5f288c ) │ │ │ │ + add r0, pc, #136 @ (adr r0, 5f258c ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r2, [r6, #27] │ │ │ │ + ldrb r2, [r6, #16] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r1, #168 @ 0xa8 │ │ │ │ + cmp r6, #232 @ 0xe8 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r4, [pc, #728] @ (5f27e8 ) │ │ │ │ + ldr r1, [pc, #984] @ (5f28e8 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - muls r4, r5 │ │ │ │ + lsls r4, r5 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r2, pc, #568 @ (adr r2, 5f2750 ) │ │ │ │ + ldr r7, [sp, #824] @ 0x338 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r2, [r4, #26] │ │ │ │ + ldrb r2, [r4, #15] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r7, #88 @ 0x58 │ │ │ │ + cmp r4, #152 @ 0x98 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - str r0, [r6, #24] │ │ │ │ + ldrsh r0, [r6, r3] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bkpt 0x008e │ │ │ │ + cbnz r6, 5f259a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmn r4, r5 │ │ │ │ + ands r4, r5 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r2, pc, #48 @ (adr r2, 5f2560 ) │ │ │ │ + ldr r7, [sp, #304] @ 0x130 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r4, [r3, #24] │ │ │ │ + ldrb r4, [r3, #13] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, #210 @ 0xd2 │ │ │ │ + cmp r6, #18 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r3, [pc, #896] @ (5f28bc ) │ │ │ │ + ldr r1, [pc, #128] @ (5f25bc ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cmp r6, r2 │ │ │ │ + subs r7, #214 @ 0xd6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r1, pc, #736 @ (adr r1, 5f2824 ) │ │ │ │ + ldr r6, [sp, #992] @ 0x3e0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r4, [r1, #23] │ │ │ │ + ldrb r4, [r1, #12] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cbnz r0, 5f25b8 │ │ │ │ + @ instruction: 0xb8f0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r7, #132 @ 0x84 │ │ │ │ + cmp r4, #196 @ 0xc4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r2!, {r1, r2, r4, r5} │ │ │ │ - lsls r2, r5, #2 │ │ │ │ - str r0, [sp, #736] @ 0x2e0 │ │ │ │ - lsls r4, r4, #2 │ │ │ │ - strh r6, [r2, #52] @ 0x34 │ │ │ │ + itet vc │ │ │ │ + lslvc r2, r5, #2 │ │ │ │ + ldrhvs r0, [r7, #46] @ 0x2e │ │ │ │ + lslvc r4, r4, #2 │ │ │ │ + strh r6, [r2, #30] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r0, [sp, #504] @ 0x1f8 │ │ │ │ + ldrh r6, [r7, #44] @ 0x2c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r0, [sp, #408] @ 0x198 │ │ │ │ + ldrh r6, [r4, #44] @ 0x2c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r0, pc, #136 @ (adr r0, 5f25f0 ) │ │ │ │ + ldr r5, [sp, #392] @ 0x188 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r2, [r2, r1] │ │ │ │ + ldr r5, [pc, #584] @ (5f27b4 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r6, r4 │ │ │ │ + subs r6, #38 @ 0x26 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r0, pc, #856 @ (adr r0, 5f28cc ) │ │ │ │ + ldr r6, [sp, #88] @ 0x58 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cbnz r6, 5f25b2 │ │ │ │ + @ instruction: 0xb72e │ │ │ │ lsls r7, r5, #2 │ │ │ │ blt.n 5f265c │ │ │ │ lsls r4, r1, #5 │ │ │ │ - adds r4, #214 @ 0xd6 │ │ │ │ + adds r2, #22 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r4, #198 @ 0xc6 │ │ │ │ + adds r2, #6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r4, #182 @ 0xb6 │ │ │ │ + adds r1, #246 @ 0xf6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r0, [r1, #8] │ │ │ │ + str r0, [r1, #92] @ 0x5c │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r2, [r0, #8] │ │ │ │ + str r2, [r0, #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 │ │ │ │ blx 675f8 │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2021047,15 +2021063,15 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 67eac <__fprintf_chk@plt> │ │ │ │ b.n 5f2656 │ │ │ │ bls.n 5f2604 │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r4, [sp, #176] @ 0xb0 │ │ │ │ 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 │ │ │ │ ldr r7, [r0, #8] │ │ │ │ cbz r7, 5f26ae │ │ │ │ @@ -2021124,15 +2021140,15 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 67eac <__fprintf_chk@plt> │ │ │ │ b.n 5f26f0 │ │ │ │ bls.n 5f2790 │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #296] @ 0x128 │ │ │ │ + ldr r3, [sp, #552] @ 0x228 │ │ │ │ lsls r4, r4, #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] @ (5f27c0 ) │ │ │ │ @@ -2021193,15 +2021209,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r6, sp, #64 @ 0x40 │ │ │ │ lsls r4, r1, #5 │ │ │ │ bhi.n 5f28b0 │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #888] @ 0x378 │ │ │ │ + ldr r3, [sp, #120] @ 0x78 │ │ │ │ lsls r4, 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 r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2021357,15 +2021373,15 @@ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ b.n 5f28e2 │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ mov r0, lr │ │ │ │ b.n 5f291e │ │ │ │ nop │ │ │ │ - strh r0, [r0, #24] │ │ │ │ + strh r0, [r0, #2] │ │ │ │ lsls r5, r3, #4 │ │ │ │ push {r4, lr} │ │ │ │ cmp r0, #1 │ │ │ │ ldr.w ip, [sp, #8] │ │ │ │ beq.n 5f29be │ │ │ │ cmp r0, #2 │ │ │ │ beq.n 5f299c │ │ │ │ @@ -2021934,15 +2021950,15 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bne.n 5f2f8c │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #776] @ 0x308 │ │ │ │ + str r4, [sp, #8] │ │ │ │ lsls r4, r4, #2 │ │ │ │ beq.n 5f2f08 │ │ │ │ lsls r4, r1, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2021993,19 +2022009,19 @@ │ │ │ │ b.n 5f2f8c │ │ │ │ ldr r2, [pc, #20] @ (5f2fd0 ) │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx 68354 │ │ │ │ b.n 5f2f8c │ │ │ │ nop │ │ │ │ - ldmia r0!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r5!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r0!, {r5, r7} │ │ │ │ + stmia r5!, {r5, r6, r7} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r5!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [pc, #328] @ (5f3130 ) │ │ │ │ @@ -2022133,21 +2022149,21 @@ │ │ │ │ b.n 5f30a4 │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ beq.n 5f3154 │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r2, r3} │ │ │ │ + stmia r5!, {r2, r3, r6} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r7!, {r1, r4, r7} │ │ │ │ + stmia r4!, {r1, r4, r6, r7} │ │ │ │ lsls r2, r5, #2 │ │ │ │ ldmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r4, r1, #5 │ │ │ │ - stmia r7!, {r1, r5, r6} │ │ │ │ + stmia r4!, {r1, r5, r7} │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ mov r3, r0 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2022320,27 +2022336,27 @@ │ │ │ │ blx 66cc8 │ │ │ │ b.n 5f322c │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ ldmia r6!, {r3, r4, r7} │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r1, r3, r5, r6} │ │ │ │ + stmia r3!, {r1, r3, r5, r7} │ │ │ │ lsls r2, r5, #2 │ │ │ │ ldmia r6!, {r5} │ │ │ │ lsls r4, r1, #5 │ │ │ │ - stmia r6!, {r2, r3, r4, r5} │ │ │ │ + stmia r3!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r6!, {r3, r4} │ │ │ │ + stmia r3!, {r3, r4, r6} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r6!, {} │ │ │ │ + stmia r3!, {r6} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r5!, {r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r4, r5} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r5!, {r1, r4, r6} │ │ │ │ + stmia r2!, {r1, r4, r7} │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov sl, r1 │ │ │ │ mov r1, r0 │ │ │ │ @@ -2022437,19 +2022453,19 @@ │ │ │ │ mov r1, fp │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 66820 │ │ │ │ mov r2, r0 │ │ │ │ b.n 5f33c2 │ │ │ │ nop │ │ │ │ - stmia r4!, {r1, r4, r7} │ │ │ │ + stmia r1!, {r1, r4, r6, r7} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r4!, {r2, r4, r5, r6} │ │ │ │ + stmia r1!, {r2, r4, r5, r7} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r4!, {r4, r5} │ │ │ │ + stmia r1!, {r4, r5, r6} │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 5f331c │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2022525,19 +2022541,19 @@ │ │ │ │ b.n 5f34bc │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldmia r3, {r1, r2, r3, r4, r7} │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r2, r4, r7} │ │ │ │ + stmia r0!, {r2, r4, r6, r7} │ │ │ │ lsls r2, r5, #2 │ │ │ │ ldmia r3, {r2, r3, r4, r5} │ │ │ │ lsls r4, r1, #5 │ │ │ │ - str r0, [sp, #920] @ 0x398 │ │ │ │ + ldrh r6, [r4, #48] @ 0x30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrb r3, [r0, #4] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ @@ -2022548,17 +2022564,17 @@ │ │ │ │ add r2, pc │ │ │ │ blx 688c4 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [pc, #12] @ (5f353c ) │ │ │ │ add r2, pc │ │ │ │ blx 66c8c │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r3!, {r1, r2, r4} │ │ │ │ + stmia r0!, {r1, r2, r4, r6} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r3!, {r2, r3} │ │ │ │ + stmia r0!, {r2, r3, r6} │ │ │ │ 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 │ │ │ │ mov r2, r0 │ │ │ │ sub sp, #28 │ │ │ │ @@ -2022656,18 +2022672,18 @@ │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ bl 6059e0 │ │ │ │ mov r6, r0 │ │ │ │ b.n 5f3578 │ │ │ │ - stmia r2!, {r1, r2, r3, r6} │ │ │ │ - lsls r2, r5, #2 │ │ │ │ - push {r4, r5, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + itee hi │ │ │ │ + lslhi r2, r5, #2 │ │ │ │ + pushls {r4, r5, lr} │ │ │ │ + movls.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r2, [r0], #4 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ ldr r4, [r2, #36] @ 0x24 │ │ │ │ ldmia r0, {r0, r1} │ │ │ │ @@ -2022680,15 +2022696,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ blx 66634 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - stmia r1!, {r4, r5, r7} │ │ │ │ + bkpt 0x00f0 │ │ │ │ lsls r2, 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 │ │ │ │ @@ -2022872,31 +2022888,31 @@ │ │ │ │ adcs r0, r6 │ │ │ │ ldmia r1!, {r2, r6} │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r1!, {r2, r4, r5} │ │ │ │ lsls r4, r1, #5 │ │ │ │ - stmia r0!, {r3, r5, r6, r7} │ │ │ │ + bkpt 0x0028 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r4, [r2, #52] @ 0x34 │ │ │ │ + ldrh r4, [r2, #30] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - stmia r0!, {r2, r6, r7} │ │ │ │ + bkpt 0x0004 │ │ │ │ lsls r2, r5, #2 │ │ │ │ ldmia r0!, {r3, r6} │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r1, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r3, #46] @ 0x2e │ │ │ │ + ldrh r2, [r3, #24] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r6, [r5, #46] @ 0x2e │ │ │ │ + ldrh r6, [r5, #24] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r6, [r3, #44] @ 0x2c │ │ │ │ + ldrh r6, [r3, #22] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r4, [r1, #44] @ 0x2c │ │ │ │ + ldrh r4, [r1, #22] │ │ │ │ lsls r4, r4, #2 │ │ │ │ adds r3, #148 @ 0x94 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2022914,15 +2022930,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ blx 685f4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - nop {6} │ │ │ │ + pop {r5, r7} │ │ │ │ lsls r2, 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 │ │ │ │ @@ -2023181,35 +2023197,35 @@ │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ stmia r6!, {r1, r5, r6, r7} │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r1, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x00ae │ │ │ │ + cbnz r6, 5f3c1e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bkpt 0x00a0 │ │ │ │ + cbnz r0, 5f3c20 │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmia r6!, {r1, r2, r4, r6} │ │ │ │ lsls r4, r1, #5 │ │ │ │ - ldrh r4, [r0, #32] │ │ │ │ + ldrh r4, [r0, #10] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r4, [r0, #32] │ │ │ │ + ldrh r4, [r0, #10] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - pop {r1, r3, r7, pc} │ │ │ │ + revsh r2, r1 │ │ │ │ lsls r2, r5, #2 │ │ │ │ adds r3, #148 @ 0x94 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r1, #26] │ │ │ │ + ldrh r6, [r1, #4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r6, [r4, #22] │ │ │ │ + ldrh r6, [r4, #0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - pop {r3, r4, r6, r7} │ │ │ │ + rev r0, r3 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r2, #22] │ │ │ │ + ldrh r0, [r2, #0] │ │ │ │ lsls r4, r4, #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 │ │ │ │ @@ -2023414,25 +2023430,25 @@ │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r2} │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r1, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r7, #14] │ │ │ │ + strh r4, [r7, #56] @ 0x38 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cbnz r4, 5f3e62 │ │ │ │ + @ instruction: 0xb8cc │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbnz r6, 5f3e58 │ │ │ │ + @ instruction: 0xb896 │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmia r2!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r4, r1, #5 │ │ │ │ - ldrh r6, [r2, #6] │ │ │ │ + strh r6, [r2, #48] @ 0x30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r2, [r6, #4] │ │ │ │ + strh r2, [r6, #46] @ 0x2e │ │ │ │ lsls r4, r4, #2 │ │ │ │ adds r3, #148 @ 0x94 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -2023478,15 +2023494,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stmia r1!, {r1, r4, r6, r7} │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r7, #0] │ │ │ │ + strh r6, [r7, #42] @ 0x2a │ │ │ │ lsls r4, r4, #2 │ │ │ │ stmia r1!, {r1, r2, r3, r7} │ │ │ │ lsls r4, r1, #5 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ cmp r3, r1 │ │ │ │ beq.n 5f3ee0 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ @@ -2023515,15 +2023531,15 @@ │ │ │ │ blx 681e0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #28] │ │ │ │ bx lr │ │ │ │ - cbnz r2, 5f3f02 │ │ │ │ + @ instruction: 0xb6aa │ │ │ │ lsls r2, r5, #2 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ cmp r3, r1 │ │ │ │ beq.n 5f3f56 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2023567,19 +2023583,19 @@ │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r3, [pc, #16] @ (5f3f6c ) │ │ │ │ add r3, pc │ │ │ │ blx 681e0 │ │ │ │ pop {r4, pc} │ │ │ │ - cbnz r6, 5f3f68 │ │ │ │ + @ instruction: 0xb646 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb8ee │ │ │ │ + @ instruction: 0xb62e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb8e0 │ │ │ │ + @ instruction: 0xb620 │ │ │ │ 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 r4, r0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2023605,15 +2023621,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r2, [sp, #4] │ │ │ │ blx 681e0 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - @ instruction: 0xb890 │ │ │ │ + push {r4, r6, r7, lr} │ │ │ │ lsls r2, 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] @ (5f4054 ) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2023707,17 +2023723,17 @@ │ │ │ │ bl 5f3e98 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [pc, #8] @ (5f40c8 ) │ │ │ │ add r1, pc │ │ │ │ b.n 5f409a │ │ │ │ nop │ │ │ │ - strh r0, [r4, #48] @ 0x30 │ │ │ │ + strh r0, [r4, #26] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r2, [r4, #46] @ 0x2e │ │ │ │ + strh r2, [r4, #24] │ │ │ │ lsls r4, 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 r3, r0 │ │ │ │ mov sl, r2 │ │ │ │ @@ -2023773,15 +2023789,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ blx 67fc0 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xb73a │ │ │ │ + push {r1, r3, r4, r5, r6} │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, #20 │ │ │ │ @@ -2023832,15 +2023848,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx 66c5c │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xb6a6 │ │ │ │ + cbz r6, 5f4294 │ │ │ │ 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 r3, [r0, #0] │ │ │ │ sub sp, #12 │ │ │ │ @@ -2023864,15 +2023880,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 66eb8 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - push {r3, r4, r5, r6, r7, lr} │ │ │ │ + cbz r0, 5f42ba │ │ │ │ lsls r2, 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 │ │ │ │ @@ -2023895,15 +2023911,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5f40cc │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ subs r3, #205 @ 0xcd │ │ │ │ str r7, [r7, #100] @ 0x64 │ │ │ │ add r0, pc, #632 @ (adr r0, 5f4530 ) │ │ │ │ subs r7, #246 @ 0xf6 │ │ │ │ - push {r1, r2, r3, r4, r7, lr} │ │ │ │ + uxtb r6, r3 │ │ │ │ lsls r2, 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] │ │ │ │ @@ -2023920,19 +2023936,19 @@ │ │ │ │ add r3, pc │ │ │ │ blx 67edc │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #16] @ (5f4304 ) │ │ │ │ add r3, pc │ │ │ │ blx 668ec │ │ │ │ pop {r3, pc} │ │ │ │ - push {r2, r3, r4, r6, lr} │ │ │ │ + uxth r4, r3 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r1, r4, r6, lr} │ │ │ │ + uxth r2, r2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r3, r6, lr} │ │ │ │ + uxth r0, r1 │ │ │ │ lsls r2, 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 │ │ │ │ @@ -2023962,19 +2023978,19 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ blx 689e0 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - strh r0, [r4, #28] │ │ │ │ + strh r0, [r4, #6] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - push {r3, r4, r5, r6, r7} │ │ │ │ + sxth r0, r7 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add sp, #216 @ 0xd8 │ │ │ │ + add r5, sp, #472 @ 0x1d8 │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r7, r2 │ │ │ │ @@ -2024251,45 +2024267,45 @@ │ │ │ │ mov.w sl, #256 @ 0x100 │ │ │ │ add r3, pc │ │ │ │ b.n 5f456a │ │ │ │ pop {r1, r3, r5, r6} │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r1, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r6, #30] │ │ │ │ + strh r0, [r6, #8] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r2, [r0, #26] │ │ │ │ + strh r2, [r0, #4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r0, [r2, #18] │ │ │ │ + ldrb r0, [r2, #30] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r0, [r6, #18] │ │ │ │ + ldrb r0, [r6, #30] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cbz r0, 5f46d4 │ │ │ │ + sub sp, #64 @ 0x40 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r6, [r2, #14] │ │ │ │ + ldrb r6, [r2, #28] │ │ │ │ lsls r4, r4, #2 │ │ │ │ adds r3, #148 @ 0x94 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r7, #18] │ │ │ │ + ldrb r0, [r7, #30] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r6, [r6, #10] │ │ │ │ + ldrb r6, [r6, #26] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r4, [r6, #10] │ │ │ │ + ldrb r4, [r6, #26] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r2, [r1, #14] │ │ │ │ + ldrb r2, [r1, #28] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r0, [r6, #14] │ │ │ │ + ldrb r0, [r6, #28] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r6, [r3, #4] │ │ │ │ + ldrb r6, [r3, #23] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r4, [r1, #10] │ │ │ │ + ldrb r4, [r1, #26] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r2, [r7, #6] │ │ │ │ + ldrb r2, [r7, #24] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r0, [r4, #8] │ │ │ │ + ldrb 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 r3, [r0, #28] │ │ │ │ cmp r3, r2 │ │ │ │ @@ -2024634,43 +2024650,43 @@ │ │ │ │ mov.w sl, #256 @ 0x100 │ │ │ │ add r2, pc │ │ │ │ b.n 5f48b4 │ │ │ │ @ instruction: 0xb87a │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r1, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r1, #4] │ │ │ │ + ldrb r6, [r1, #23] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r4, [r1, #4] │ │ │ │ + ldrb r4, [r1, #23] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r0, [r0, #30] │ │ │ │ + ldrb r0, [r0, #19] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r2, [r5, #31] │ │ │ │ + ldrb r2, [r5, #20] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r4, [r2, #0] │ │ │ │ + ldrb r4, [r2, #21] │ │ │ │ lsls r4, r4, #2 │ │ │ │ adds r3, #148 @ 0x94 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #928 @ 0x3a0 │ │ │ │ + add r4, sp, #160 @ 0xa0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r6, [r5, #26] │ │ │ │ + ldrb r6, [r5, #15] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r4, [r4, #26] │ │ │ │ + ldrb r4, [r4, #15] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r2, [r0, #29] │ │ │ │ + ldrb r2, [r0, #18] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r0, [r2, #29] │ │ │ │ + ldrb r0, [r2, #18] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r2, [r5, #23] │ │ │ │ + ldrb r2, [r5, #12] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r4, [r3, #26] │ │ │ │ + ldrb r4, [r3, #15] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r2, [r1, #25] │ │ │ │ + ldrb r2, [r1, #14] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r0, [r6, #25] │ │ │ │ + ldrb r0, [r6, #14] │ │ │ │ lsls r4, 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, #3984] @ 0xf90 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #524] @ (5f4cac ) │ │ │ │ @@ -2024896,27 +2024912,27 @@ │ │ │ │ b.n 5f4b52 │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ push {r3, r4, r6, lr} │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #264 @ 0x108 │ │ │ │ + add r2, sp, #520 @ 0x208 │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r4, r1, #5 │ │ │ │ - add r4, sp, #904 @ 0x388 │ │ │ │ + add r2, sp, #136 @ 0x88 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r2, #22] │ │ │ │ + ldrb r4, [r2, #11] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r4, sp, #360 @ 0x168 │ │ │ │ + add r1, sp, #616 @ 0x268 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r1, #21] │ │ │ │ + ldrb r4, [r1, #10] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r3, sp, #928 @ 0x3a0 │ │ │ │ + add r1, sp, #160 @ 0xa0 │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ ldr.w lr, [pc, #140] @ 5f4d70 │ │ │ │ mov r6, r3 │ │ │ │ @@ -2024974,15 +2024990,15 @@ │ │ │ │ b.n 5f4d40 │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cbz r0, 5f4db8 │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r2, #2] │ │ │ │ + strb r6, [r2, #23] │ │ │ │ lsls r4, r4, #2 │ │ │ │ uxth r0, r7 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ @@ -2025139,19 +2025155,19 @@ │ │ │ │ lsls r3, r3, #31 │ │ │ │ bmi.n 5f4edc │ │ │ │ rbit r2, r2 │ │ │ │ clz r2, r2 │ │ │ │ vmov s15, r2 │ │ │ │ vcvt.f64.s32 d0, s15 │ │ │ │ b.n 5f4ea4 │ │ │ │ - add r1, sp, #680 @ 0x2a8 │ │ │ │ + add r6, pc, #936 @ (adr r6, 5f52bc ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, sp, #544 @ 0x220 │ │ │ │ + add r6, pc, #800 @ (adr r6, 5f5238 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, sp, #488 @ 0x1e8 │ │ │ │ + add r6, pc, #744 @ (adr r6, 5f5204 ) │ │ │ │ lsls r2, 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 │ │ │ │ @@ -2025343,27 +2025359,27 @@ │ │ │ │ adcs r0, r6 │ │ │ │ sub sp, #272 @ 0x110 │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ sub sp, #240 @ 0xf0 │ │ │ │ lsls r4, r1, #5 │ │ │ │ - ldrb r2, [r7, #6] │ │ │ │ + strb r2, [r7, #27] │ │ │ │ lsls r4, r4, #2 │ │ │ │ add sp, #256 @ 0x100 │ │ │ │ lsls r4, r1, #5 │ │ │ │ - add r0, sp, #224 @ 0xe0 │ │ │ │ + add r5, pc, #480 @ (adr r5, 5f5300 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r0, [r6, #5] │ │ │ │ + strb r0, [r6, #26] │ │ │ │ lsls r4, r4, #2 │ │ │ │ subs r1, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r4, #2] │ │ │ │ + strb r2, [r4, #23] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r2, [r2, #2] │ │ │ │ + strb r2, [r2, #23] │ │ │ │ lsls r4, r4, #2 │ │ │ │ adds r3, #148 @ 0x94 │ │ │ │ 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 │ │ │ │ @@ -2025496,25 +2025512,25 @@ │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ add r6, sp, #616 @ 0x268 │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r1, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r2, #31] │ │ │ │ + strb r4, [r2, #20] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strb r2, [r5, #31] │ │ │ │ + strb r2, [r5, #20] │ │ │ │ lsls r4, r4, #2 │ │ │ │ add r6, sp, #96 @ 0x60 │ │ │ │ lsls r4, r1, #5 │ │ │ │ - add r6, pc, #96 @ (adr r6, 5f52fc ) │ │ │ │ + add r3, pc, #352 @ (adr r3, 5f53fc ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r0, [r0, #30] │ │ │ │ + strb r0, [r0, #19] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strb r0, [r0, #29] │ │ │ │ + strb r0, [r0, #18] │ │ │ │ lsls r4, r4, #2 │ │ │ │ adds r3, #148 @ 0x94 │ │ │ │ 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 │ │ │ │ @@ -2025692,25 +2025708,25 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 5f5436 │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ add r5, sp, #224 @ 0xe0 │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #160 @ (adr r5, 5f550c ) │ │ │ │ + add r2, pc, #416 @ (adr r2, 5f560c ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ add r4, sp, #864 @ 0x360 │ │ │ │ lsls r4, r1, #5 │ │ │ │ - add r4, pc, #592 @ (adr r4, 5f56c4 ) │ │ │ │ + add r1, pc, #848 @ (adr r1, 5f57c4 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, pc, #224 @ (adr r4, 5f5558 ) │ │ │ │ + add r1, pc, #480 @ (adr r1, 5f5658 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r4, [r5, #22] │ │ │ │ + strb r4, [r5, #11] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strb r0, [r7, #21] │ │ │ │ + strb r0, [r7, #10] │ │ │ │ lsls r4, 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, #3992] @ 0xf98 │ │ │ │ ldr.w ip, [pc, #612] @ 5f56f8 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2025962,23 +2025978,23 @@ │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ add r3, sp, #256 @ 0x100 │ │ │ │ lsls r4, r1, #5 │ │ │ │ add r2, sp, #856 @ 0x358 │ │ │ │ lsls r4, r1, #5 │ │ │ │ - add r2, pc, #824 @ (adr r2, 5f5a44 ) │ │ │ │ + add r0, pc, #56 @ (adr r0, 5f5744 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r2, pc, #400 @ (adr r2, 5f58a0 ) │ │ │ │ + ldr r7, [sp, #656] @ 0x290 │ │ │ │ lsls r2, r5, #2 │ │ │ │ subs r1, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r1, #15] │ │ │ │ + strb r2, [r1, #4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strb r2, [r6, #12] │ │ │ │ + strb r2, [r6, #1] │ │ │ │ lsls r4, r4, #2 │ │ │ │ adds r3, #148 @ 0x94 │ │ │ │ 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, #3960] @ 0xf78 │ │ │ │ @@ -2026378,29 +2026394,29 @@ │ │ │ │ adcs r0, r6 │ │ │ │ add r6, pc, #784 @ (adr r6, 5f5e2c ) │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ add r6, pc, #752 @ (adr r6, 5f5e14 ) │ │ │ │ lsls r4, r1, #5 │ │ │ │ - ldr r4, [r5, #124] @ 0x7c │ │ │ │ + ldr r4, [r5, #80] @ 0x50 │ │ │ │ lsls r4, r4, #2 │ │ │ │ add r6, pc, #264 @ (adr r6, 5f5c34 ) │ │ │ │ lsls r4, r1, #5 │ │ │ │ - ldr r6, [sp, #240] @ 0xf0 │ │ │ │ + ldr r3, [sp, #496] @ 0x1f0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r2, [r4, #60] @ 0x3c │ │ │ │ + ldr r2, [r4, #16] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r6, [sp, #32] │ │ │ │ + ldr r3, [sp, #288] @ 0x120 │ │ │ │ lsls r2, r5, #2 │ │ │ │ subs r1, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r0, #112] @ 0x70 │ │ │ │ + ldr r0, [r0, #68] @ 0x44 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r0, [r6, #104] @ 0x68 │ │ │ │ + ldr r0, [r6, #60] @ 0x3c │ │ │ │ lsls r4, r4, #2 │ │ │ │ adds r3, #148 @ 0x94 │ │ │ │ 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 │ │ │ │ @@ -2026451,21 +2026467,21 @@ │ │ │ │ add r3, pc │ │ │ │ mov r0, r5 │ │ │ │ blx 68420 │ │ │ │ str r0, [r7, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldr r6, [r4, #104] @ 0x68 │ │ │ │ + ldr r6, [r4, #60] @ 0x3c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r6, [r3, #104] @ 0x68 │ │ │ │ + ldr r6, [r3, #60] @ 0x3c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r4, [r7, #100] @ 0x64 │ │ │ │ + ldr r4, [r7, #56] @ 0x38 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r6, [r4, #100] @ 0x64 │ │ │ │ + ldr r6, [r4, #56] @ 0x38 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2026602,25 +2026618,25 @@ │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ add r3, pc, #792 @ (adr r3, 5f6064 ) │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r1, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r3, #76] @ 0x4c │ │ │ │ + ldr r6, [r3, #32] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r6, [r3, #88] @ 0x58 │ │ │ │ + ldr r6, [r3, #44] @ 0x2c │ │ │ │ lsls r4, r4, #2 │ │ │ │ add r3, pc, #336 @ (adr r3, 5f5eac ) │ │ │ │ lsls r4, r1, #5 │ │ │ │ - ldr r3, [sp, #336] @ 0x150 │ │ │ │ + ldr r0, [sp, #592] @ 0x250 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r0, [r2, #84] @ 0x54 │ │ │ │ + ldr r0, [r2, #40] @ 0x28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r4, [r1, #68] @ 0x44 │ │ │ │ + ldr r4, [r1, #24] │ │ │ │ lsls r4, r4, #2 │ │ │ │ adds r3, #148 @ 0x94 │ │ │ │ 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 │ │ │ │ @@ -2026947,23 +2026963,23 @@ │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ add r2, pc, #344 @ (adr r2, 5f623c ) │ │ │ │ lsls r4, r1, #5 │ │ │ │ movs r5, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #984] @ 0x3d8 │ │ │ │ + str r7, [sp, #216] @ 0xd8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ add r1, pc, #464 @ (adr r1, 5f62c0 ) │ │ │ │ lsls r4, r1, #5 │ │ │ │ - ldr r4, [pc, #880] @ (5f6464 ) │ │ │ │ + ldr r2, [pc, #112] @ (5f6164 ) │ │ │ │ lsls r5, r3, #4 │ │ │ │ - ldr r0, [sp, #784] @ 0x310 │ │ │ │ + str r6, [sp, #16] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r4, [r2, #40] @ 0x28 │ │ │ │ + str r4, [r2, #124] @ 0x7c │ │ │ │ lsls r4, r4, #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] @ 5f6158 │ │ │ │ @@ -2027303,21 +2027319,21 @@ │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #920] @ 0x398 │ │ │ │ lsls r4, r1, #5 │ │ │ │ movs r5, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #512] @ 0x200 │ │ │ │ + str r1, [sp, #768] @ 0x300 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r0, [pc, #336] @ (5f65d8 ) │ │ │ │ + cmp ip, r2 │ │ │ │ lsls r5, r3, #4 │ │ │ │ ldr r3, [sp, #944] @ 0x3b0 │ │ │ │ lsls r4, r1, #5 │ │ │ │ - str r2, [r5, #96] @ 0x60 │ │ │ │ + str r2, [r5, #52] @ 0x34 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r6, [pc, #188] @ (5f6560 ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2027725,15 +2027741,15 @@ │ │ │ │ ldrb r0, [r0, #30] │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #272] @ 0x110 │ │ │ │ + ldrh r4, [r0, #44] @ 0x2c │ │ │ │ lsls r2, r5, #2 │ │ │ │ str r7, [sp, #736] @ 0x2e0 │ │ │ │ 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, #3960] @ 0xf78 │ │ │ │ @@ -2028156,47 +2028172,47 @@ │ │ │ │ strh r0, [r6, r1] │ │ │ │ strb r4, [r2, r5] │ │ │ │ ittet gt │ │ │ │ subgt r0, #60 @ 0x3c │ │ │ │ movgt r0, r0 │ │ │ │ strle r7, [sp, #272] @ 0x110 │ │ │ │ lslgt r4, r1, #5 │ │ │ │ - str r4, [r7, #20] │ │ │ │ + ldrsh r4, [r7, r2] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r4, [r6, #20] │ │ │ │ + ldrsh r4, [r6, r2] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r2, [r5, #20] │ │ │ │ + ldrsh r2, [r5, r2] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r2, [r2, #20] │ │ │ │ + ldrsh r2, [r2, r2] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r2, [r1, #20] │ │ │ │ + ldrsh r2, [r1, r2] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r6, [r5, #16] │ │ │ │ + ldrsh r6, [r5, r1] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r4, [r2, #16] │ │ │ │ + ldrsh r4, [r2, r1] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r2, [r2, #16] │ │ │ │ + ldrsh r2, [r2, r1] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r2, [r6, #48] @ 0x30 │ │ │ │ + ldrh r2, [r6, #26] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r4, [r1, #8] │ │ │ │ + ldrb r4, [r1, r7] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r6, [r1, #8] │ │ │ │ + ldrb r6, [r1, r7] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r4, [r2, r4] │ │ │ │ + ldr r4, [r2, r1] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r1, #3 │ │ │ │ + lsrs r0, r1, #24 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrsh r6, [r4, r3] │ │ │ │ + ldrb r6, [r4, r0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrsh r6, [r3, r3] │ │ │ │ + ldrb r6, [r3, r0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldmia r6!, {r1, r2, r7} │ │ │ │ + ldmia r3!, {r1, r2, r6, r7} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrsh r4, [r2, r2] │ │ │ │ + ldrh r4, [r2, r7] │ │ │ │ lsls r4, r4, #2 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ str.w sl, [sp, #52] @ 0x34 │ │ │ │ str.w r8, [sp, #48] @ 0x30 │ │ │ │ bl 602d68 │ │ │ │ mov r9, r0 │ │ │ │ @@ -2028366,41 +2028382,41 @@ │ │ │ │ b.n 5f6a2e │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r7, #31] │ │ │ │ - ldrb r0, [r2, r5] │ │ │ │ + ldrh r0, [r2, r2] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r4, [r2, r4] │ │ │ │ + ldrh r4, [r2, r1] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r4, [r1, r4] │ │ │ │ + ldrh r4, [r1, r1] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r4, [r7, r3] │ │ │ │ + ldrh r4, [r7, r0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r6, [r6, r3] │ │ │ │ + ldrh r6, [r6, r0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r0, [r7, r3] │ │ │ │ + ldrh r0, [r7, r0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r2, [r6, r3] │ │ │ │ + ldrh r2, [r6, r0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r0, [r6, r3] │ │ │ │ + ldrh r0, [r6, r0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r0, #96 @ 0x60 │ │ │ │ + adds r5, #160 @ 0xa0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ str r1, [sp, #352] @ 0x160 │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r7, r7] │ │ │ │ + ldr r0, [r7, r4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r4, [r6, #10] │ │ │ │ + strh r4, [r6, #52] @ 0x34 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r4, [r0, r7] │ │ │ │ + ldr r4, [r0, r4] │ │ │ │ lsls r4, r4, #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] @ (5f6fe0 ) │ │ │ │ @@ -2028460,15 +2028476,15 @@ │ │ │ │ nop │ │ │ │ str r0, [sp, #664] @ 0x298 │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ str r0, [sp, #456] @ 0x1c8 │ │ │ │ lsls r4, r1, #5 │ │ │ │ - ldrh r2, [r5, r5] │ │ │ │ + ldr r2, [r5, r2] │ │ │ │ lsls r4, r4, #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] @ (5f7090 ) │ │ │ │ @@ -2028528,15 +2028544,15 @@ │ │ │ │ nop │ │ │ │ ldrh r6, [r6, #62] @ 0x3e │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r0, #62] @ 0x3e │ │ │ │ lsls r4, r1, #5 │ │ │ │ - ldrh r6, [r0, r3] │ │ │ │ + ldr r6, [r0, r0] │ │ │ │ lsls r4, r4, #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] @ (5f7140 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -2028594,15 +2028610,15 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r6, [r0, #58] @ 0x3a │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r0, #58] @ 0x3a │ │ │ │ + strh r2, [r0, #36] @ 0x24 │ │ │ │ lsls r2, r5, #2 │ │ │ │ ldrh r6, [r2, #54] @ 0x36 │ │ │ │ lsls r4, r1, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2028682,19 +2028698,19 @@ │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r2, #52] @ 0x34 │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r1, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r3, r6] │ │ │ │ + ldrsb r6, [r3, r3] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r0, [r1, #52] @ 0x34 │ │ │ │ + strh r0, [r1, #30] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r6, [r5, r5] │ │ │ │ + ldrsb r6, [r5, r2] │ │ │ │ lsls r4, r4, #2 │ │ │ │ ldrh r4, [r3, #48] @ 0x30 │ │ │ │ lsls r4, r1, #5 │ │ │ │ adds r3, #148 @ 0x94 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2028750,17 +2028766,17 @@ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ b.n 5f7254 │ │ │ │ nop │ │ │ │ ldrh r6, [r6, #44] @ 0x2c │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r1, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r1, #46] @ 0x2e │ │ │ │ + strh r0, [r1, #24] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r2, [r1, r3] │ │ │ │ + ldrsb r2, [r1, r0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ adds r3, #148 @ 0x94 │ │ │ │ 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 │ │ │ │ @@ -2028844,19 +2028860,19 @@ │ │ │ │ mov r1, r3 │ │ │ │ bl 45f034 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x34d340> │ │ │ │ b.n 5f72f6 │ │ │ │ ldrh r0, [r3, #40] @ 0x28 │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r1, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r3, r1] │ │ │ │ + strb r0, [r3, r6] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r4, [r4, #38] @ 0x26 │ │ │ │ + strh r4, [r4, #16] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r6, #36] @ 0x24 │ │ │ │ + strh r0, [r6, #14] │ │ │ │ lsls r2, r5, #2 │ │ │ │ adds r3, #148 @ 0x94 │ │ │ │ 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 │ │ │ │ @@ -2028951,23 +2028967,23 @@ │ │ │ │ b.n 5f7470 │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r4, [r4, #32] │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r6, r5] │ │ │ │ + strb r4, [r6, r2] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r2, [r4, #30] │ │ │ │ + strh r2, [r4, #8] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r0, #30] │ │ │ │ + strh r4, [r0, #8] │ │ │ │ lsls r2, r5, #2 │ │ │ │ ldrh r2, [r7, #26] │ │ │ │ lsls r4, r1, #5 │ │ │ │ - strh r4, [r3, #28] │ │ │ │ + strh r4, [r3, #6] │ │ │ │ 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 lr, r1 │ │ │ │ @@ -2028975,15 +2028991,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r3, r2 │ │ │ │ mov r2, lr │ │ │ │ bl 5f73c0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - ldrsb r2, [r4, r2] │ │ │ │ + strh r2, [r4, r7] │ │ │ │ lsls r4, r4, #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 │ │ │ │ @@ -2028991,15 +2029007,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r3, r2 │ │ │ │ mov r2, lr │ │ │ │ bl 5f73c0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - ldrsb r2, [r2, r2] │ │ │ │ + strh r2, [r2, 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 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r5, [r3, #36] @ 0x24 │ │ │ │ @@ -2029032,17 +2029048,17 @@ │ │ │ │ blx 6770c │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 66c5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - strh r2, [r0, #24] │ │ │ │ + strh r2, [r0, #2] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r6, #22] │ │ │ │ + strh r0, [r6, #0] │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r5, [r3, #36] @ 0x24 │ │ │ │ @@ -2029075,17 +2029091,17 @@ │ │ │ │ blx 6776c │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 66c5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - strh r6, [r2, #20] │ │ │ │ + ldrb r6, [r2, #31] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r0, #20] │ │ │ │ + ldrb r4, [r0, #31] │ │ │ │ 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 r3, [r0, #0] │ │ │ │ ldr r5, [r3, #36] @ 0x24 │ │ │ │ @@ -2029118,17 +2029134,17 @@ │ │ │ │ blx 67abc │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 66c5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - strh r2, [r5, #16] │ │ │ │ + ldrb r2, [r5, #29] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r3, #16] │ │ │ │ + ldrb r0, [r3, #29] │ │ │ │ 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 r3, [r0, #0] │ │ │ │ mov r8, r2 │ │ │ │ @@ -2029173,17 +2029189,17 @@ │ │ │ │ blx 67abc │ │ │ │ ldr r2, [r5, #16] │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r4 │ │ │ │ blx 66c5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - strh r0, [r7, #12] │ │ │ │ + ldrb r0, [r7, #27] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r3, #12] │ │ │ │ + ldrb r0, [r3, #27] │ │ │ │ lsls r2, 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 │ │ │ │ @@ -2029212,29 +2029228,29 @@ │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mov r0, r5 │ │ │ │ blx 66c5c │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - strh r6, [r6, #8] │ │ │ │ + ldrb r6, [r6, #25] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r4, #8] │ │ │ │ + ldrb r4, [r4, #25] │ │ │ │ lsls r2, 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] @ (5f7760 ) │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ blx 687d4 │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r4, #6] │ │ │ │ + ldrb r4, [r4, #24] │ │ │ │ lsls r2, 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] │ │ │ │ @@ -2029245,17 +2029261,17 @@ │ │ │ │ add r3, pc │ │ │ │ blx 68ac4 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #12] @ (5f7798 ) │ │ │ │ add r3, pc │ │ │ │ blx 68894 │ │ │ │ pop {r3, pc} │ │ │ │ - strh r2, [r7, #4] │ │ │ │ + ldrb r2, [r7, #23] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r6, #4] │ │ │ │ + ldrb r0, [r6, #23] │ │ │ │ lsls r2, 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 │ │ │ │ @@ -2029272,15 +2029288,15 @@ │ │ │ │ ldr r3, [pc, #12] @ (5f77d8 ) │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ blx 687d4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - strh r6, [r5, #2] │ │ │ │ + ldrb r6, [r5, #22] │ │ │ │ lsls r2, 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 │ │ │ │ @@ -2029306,17 +2029322,17 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [pc, #16] @ (5f7830 ) │ │ │ │ mov r1, r5 │ │ │ │ add r3, pc │ │ │ │ blx 68894 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - strh r0, [r5, #0] │ │ │ │ + ldrb r0, [r5, #21] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r2, [r3, #0] │ │ │ │ + ldrb r2, [r3, #21] │ │ │ │ lsls r2, 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] @ (5f7898 ) │ │ │ │ @@ -2029355,15 +2029371,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r2, [r6, #60] @ 0x3c │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r4, r5] │ │ │ │ + str r0, [r4, r2] │ │ │ │ lsls r4, r4, #2 │ │ │ │ strh r6, [r7, #58] @ 0x3a │ │ │ │ lsls r4, r1, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3808] @ 0xee0 │ │ │ │ @@ -2029404,15 +2029420,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r6, [r7, #56] @ 0x38 │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r7, r3] │ │ │ │ + str r0, [r7, r0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ strh r2, [r1, #56] @ 0x38 │ │ │ │ lsls r4, r1, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2029483,17 +2029499,17 @@ │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ strh r4, [r0, #54] @ 0x36 │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r1, r2] │ │ │ │ + ldr r7, [pc, #824] @ (5f7d1c ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r2, [r6, #27] │ │ │ │ + ldrb r2, [r6, #16] │ │ │ │ lsls r2, r5, #2 │ │ │ │ strh r4, [r1, #50] @ 0x32 │ │ │ │ lsls r4, r1, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3800] @ 0xed8 │ │ │ │ @@ -2029538,15 +2029554,15 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r2, [r7, #46] @ 0x2e │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r2, r7] │ │ │ │ + ldr r7, [pc, #64] @ (5f7aa8 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ strh r2, [r7, #44] @ 0x2c │ │ │ │ lsls r4, r1, #5 │ │ │ │ sub sp, #8 │ │ │ │ strd r0, r1, [sp] │ │ │ │ ubfx r0, r0, #6, #14 │ │ │ │ ldrb.w r3, [sp] │ │ │ │ @@ -2030405,15 +2030421,15 @@ │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx 66c5c │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r0, [pc, #8] @ (5f8414 ) │ │ │ │ + cmp r2, r8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 68474 │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2030507,15 +2030523,15 @@ │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ ldrb r6, [r4, #13] │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - bx r3 │ │ │ │ + add r0, fp │ │ │ │ lsls r4, r4, #2 │ │ │ │ ldrb r4, [r1, #12] │ │ │ │ lsls r4, r1, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2030556,15 +2030572,15 @@ │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ ldrb r0, [r1, #11] │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - nop @ (mov r8, r8) │ │ │ │ + add r0, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ ldrb r0, [r2, #10] │ │ │ │ lsls r4, r1, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2030614,15 +2030630,15 @@ │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ ldrb r2, [r2, #9] │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - mov r0, sl │ │ │ │ + bics r0, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ ldrb r0, [r0, #8] │ │ │ │ lsls r4, r1, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2030639,15 +2030655,15 @@ │ │ │ │ add r3, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ strd ip, lr, [sp] │ │ │ │ bl 602d68 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - mov r0, r0 │ │ │ │ + muls r0, r0 │ │ │ │ lsls r4, r4, #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] │ │ │ │ @@ -2030662,15 +2030678,15 @@ │ │ │ │ add r3, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ strd ip, lr, [sp] │ │ │ │ bl 602d68 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - cmp ip, sl │ │ │ │ + orrs r4, r2 │ │ │ │ lsls r4, r4, #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] │ │ │ │ @@ -2030685,15 +2030701,15 @@ │ │ │ │ add r3, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ strd ip, lr, [sp] │ │ │ │ bl 602d68 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - cmp r8, r5 │ │ │ │ + cmn r0, r5 │ │ │ │ lsls r4, r4, #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] @ (5f8764 ) │ │ │ │ @@ -2030741,15 +2030757,15 @@ │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r7, #3] │ │ │ │ lsls r4, r1, #5 │ │ │ │ - cmp r0, r9 │ │ │ │ + cmp r0, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ ldrb r0, [r6, #2] │ │ │ │ lsls r4, r1, #5 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2030828,17 +2030844,17 @@ │ │ │ │ pop {r4, pc} │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r6, [r7, #0] │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - add lr, r6 │ │ │ │ + rors r6, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add lr, r3 │ │ │ │ + rors r6, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ strb r4, [r3, #31] │ │ │ │ lsls r4, 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, #4000] @ 0xfa0 │ │ │ │ @@ -2030949,21 +2030965,21 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r4, [r2, #30] │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - mvns r6, r7 │ │ │ │ + asrs r6, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - muls r6, r0 │ │ │ │ + lsls r6, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r0, [r5, #116] @ 0x74 │ │ │ │ + ldr r0, [r5, #72] @ 0x48 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmn r4, r2 │ │ │ │ + ands r4, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ strb r4, [r4, #26] │ │ │ │ lsls r4, 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, #4024] @ 0xfb8 │ │ │ │ @@ -2031053,17 +2031069,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r4, [r2, #25] │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r0, #104] @ 0x68 │ │ │ │ + ldr r6, [r0, #60] @ 0x3c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - tst r2, r0 │ │ │ │ + subs r7, #66 @ 0x42 │ │ │ │ lsls r4, r4, #2 │ │ │ │ strb r4, [r4, #22] │ │ │ │ lsls r4, r1, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2031115,17 +2031131,17 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r3, #21] │ │ │ │ lsls r4, r1, #5 │ │ │ │ - adcs r6, r3 │ │ │ │ + subs r6, #158 @ 0x9e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r2, [r4, #84] @ 0x54 │ │ │ │ + ldr r2, [r4, #40] @ 0x28 │ │ │ │ lsls r2, r5, #2 │ │ │ │ strb r0, [r1, #20] │ │ │ │ lsls r4, r1, #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 │ │ │ │ @@ -2031521,32 +2031537,33 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r0, #16] │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - sbc.w r0, r6, pc, lsr #2 │ │ │ │ + stmia.w r6!, {r0, r1, r2, r3, r4, r7} │ │ │ │ strb r6, [r1, #13] │ │ │ │ lsls r4, r1, #5 │ │ │ │ - stmia r4!, {r5, r6, r7} │ │ │ │ + stmia r2!, {r5} │ │ │ │ lsls r1, r4, #2 │ │ │ │ - subs r7, #204 @ 0xcc │ │ │ │ + subs r5, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r7, #204 @ 0xcc │ │ │ │ + subs r5, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r2, [r0, #32] │ │ │ │ + str r2, [r0, #116] @ 0x74 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r6, #130 @ 0x82 │ │ │ │ + subs r3, #194 @ 0xc2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, #92 @ 0x5c │ │ │ │ + subs r3, #156 @ 0x9c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, #54 @ 0x36 │ │ │ │ + subs r3, #118 @ 0x76 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strd r0, r0, [r4, #-636]! @ 0x27c │ │ │ │ + b.n 5f8c60 │ │ │ │ + lsls r7, r3, #2 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 5f8fa0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ @@ -2031655,23 +2031672,23 @@ │ │ │ │ ldrd r3, r2, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ blx 67670 │ │ │ │ b.n 5f8f3a │ │ │ │ nop │ │ │ │ add r4, pc, #352 @ (adr r4, 5f91a4 ) │ │ │ │ lsls r1, r2, #5 │ │ │ │ - subs r5, #40 @ 0x28 │ │ │ │ + subs r2, #104 @ 0x68 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r5, #36 @ 0x24 │ │ │ │ + subs r2, #100 @ 0x64 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r1, sp, #248 @ 0xf8 │ │ │ │ + add r6, pc, #504 @ (adr r6, 5f9248 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r6, [r5, #0] │ │ │ │ + str r6, [r5, #84] @ 0x54 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r0, #94 @ 0x5e │ │ │ │ + movs r5, #158 @ 0x9e │ │ │ │ lsls r6, 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, #2704] @ 0xa90 │ │ │ │ ldr r4, [pc, #800] @ (5f9390 ) │ │ │ │ @@ -2031992,23 +2032009,23 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #160 @ 0xa0 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r3, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #28 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r4, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - subs r3, #162 @ 0xa2 │ │ │ │ + subs r0, #226 @ 0xe2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r0, [r5, #60] @ 0x3c │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r3, #0 │ │ │ │ + subs r0, #64 @ 0x40 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - push {r4} │ │ │ │ + cbz r0, 5f93d8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ lsls r4, r1, #5 │ │ │ │ ldr r1, [pc, #312] @ (5f9504 ) │ │ │ │ movs r2, #24 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ @@ -2032134,21 +2032151,21 @@ │ │ │ │ ldr.w r3, [r3, #-12] │ │ │ │ str r2, [r4, r3] │ │ │ │ b.n 5f94aa │ │ │ │ mov r0, r5 │ │ │ │ blx 67280 , std::allocator >::_M_dispose()@plt> │ │ │ │ b.n 5f9484 │ │ │ │ nop │ │ │ │ - subs r1, #146 @ 0x92 │ │ │ │ + adds r6, #210 @ 0xd2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r1, #152 @ 0x98 │ │ │ │ + adds r6, #216 @ 0xd8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r0, #214 @ 0xd6 │ │ │ │ + adds r6, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r0, #182 @ 0xb6 │ │ │ │ + adds r5, #246 @ 0xf6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r0, #52] @ 0x34 │ │ │ │ lsls r4, r1, #5 │ │ │ │ @@ -2032218,28 +2032235,28 @@ │ │ │ │ blx 684f8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #36] @ 0x24 │ │ │ │ blx 67448 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - str r2, [r0, #44] @ 0x2c │ │ │ │ + str r2, [r0, #0] │ │ │ │ lsls r2, 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] @ (5f95f8 ) │ │ │ │ ldrd r1, r2, [r0, #12] │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [ip, #36] @ 0x24 │ │ │ │ blx 688ac │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r2, #36] @ 0x24 │ │ │ │ + ldrsh r0, [r2, r6] │ │ │ │ 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 r2, [r0, #0] │ │ │ │ sub sp, #8 │ │ │ │ @@ -2032260,15 +2032277,15 @@ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ ldr r0, [r3, #36] @ 0x24 │ │ │ │ blx 685ac │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - str r6, [r4, #32] │ │ │ │ + ldrsh r6, [r4, r5] │ │ │ │ lsls r2, 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] │ │ │ │ @@ -2032291,15 +2032308,15 @@ │ │ │ │ ldr r3, [pc, #16] @ (5f9698 ) │ │ │ │ ldrd r1, r2, [r4, #12] │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 688ac │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - str r0, [r6, #24] │ │ │ │ + ldrsh r0, [r6, r3] │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ @@ -2032353,17 +2032370,17 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ blx 66dac │ │ │ │ mov r2, r0 │ │ │ │ b.n 5f96ba │ │ │ │ - str r4, [r7, #20] │ │ │ │ + ldrsh r4, [r7, r2] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - asrs r4, r6, #21 │ │ │ │ + asrs r4, r6, #10 │ │ │ │ lsls r5, r5, #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] │ │ │ │ @@ -2032381,15 +2032398,15 @@ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 688ac │ │ │ │ str r0, [r4, #8] │ │ │ │ pop {r4, pc} │ │ │ │ - str r2, [r2, #12] │ │ │ │ + ldrsh r2, [r2, r0] │ │ │ │ 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 r1, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2032429,17 +2032446,17 @@ │ │ │ │ blx 684f8 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ blx 67448 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - str r6, [r4, #8] │ │ │ │ + ldrb r6, [r4, r7] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r5, #216 @ 0xd8 │ │ │ │ + adds r3, #24 │ │ │ │ lsls r4, r4, #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 │ │ │ │ @@ -2032467,17 +2032484,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ str r1, [r4, #12] │ │ │ │ blx 67448 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - adds r5, #128 @ 0x80 │ │ │ │ + adds r2, #192 @ 0xc0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r5, #116 @ 0x74 │ │ │ │ + adds r2, #180 @ 0xb4 │ │ │ │ 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 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ @@ -2032493,15 +2032510,15 @@ │ │ │ │ blx 663dc │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [r4, #16] │ │ │ │ blx 67448 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - adds r5, #64 @ 0x40 │ │ │ │ + adds r2, #128 @ 0x80 │ │ │ │ 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 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ @@ -2032606,17 +2032623,17 @@ │ │ │ │ str r5, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 5f9520 │ │ │ │ str r0, [r4, #4] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - adds r4, #80 @ 0x50 │ │ │ │ + adds r1, #144 @ 0x90 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bpl.n 5f98e8 │ │ │ │ + bcs.n 5f9968 │ │ │ │ lsls r3, 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 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2032668,19 +2032685,19 @@ │ │ │ │ ldr r1, [r4, #12] │ │ │ │ add r3, pc │ │ │ │ blx 688ac │ │ │ │ str r0, [r4, #8] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - asrs r0, r5, #9 │ │ │ │ + lsrs r0, r5, #30 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r3, #216 @ 0xd8 │ │ │ │ + adds r1, #24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r0, [r7, r7] │ │ │ │ + ldrh r0, [r7, r4] │ │ │ │ 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 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2032747,21 +2032764,21 @@ │ │ │ │ bl 5f9520 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r1, [r4, #4] │ │ │ │ blx 67448 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - asrs r0, r1, #7 │ │ │ │ + lsrs r0, r1, #28 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r3, #50 @ 0x32 │ │ │ │ + adds r0, #114 @ 0x72 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r0, [r1, r5] │ │ │ │ + ldrh r0, [r1, r2] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r2, #230 @ 0xe6 │ │ │ │ + adds r0, #38 @ 0x26 │ │ │ │ lsls r4, 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 r5, r1 │ │ │ │ mov r4, r2 │ │ │ │ @@ -2034078,39 +2034095,39 @@ │ │ │ │ mov r3, r0 │ │ │ │ b.n 5fa872 │ │ │ │ nop │ │ │ │ str r4, [r6, #44] @ 0x2c │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r7, r7] │ │ │ │ + ldrsb r2, [r7, r4] │ │ │ │ lsls r2, r5, #2 │ │ │ │ str r0, [r0, #16] │ │ │ │ lsls r4, r1, #5 │ │ │ │ - ldrsb r0, [r5, r2] │ │ │ │ + strh r0, [r5, r7] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrsb r0, [r4, r2] │ │ │ │ + strh r0, [r4, r7] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r4, [r2, r3] │ │ │ │ + strh r4, [r2, r0] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r2, [r0, r1] │ │ │ │ + str r2, [r0, r6] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - movs r6, #218 @ 0xda │ │ │ │ + movs r4, #26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r2, [r1, r4] │ │ │ │ + str r2, [r1, r1] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r0, #206 @ 0xce │ │ │ │ + movs r6, #14 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r0, [r6, r1] │ │ │ │ + ldr r7, [pc, #704] @ (5faba8 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r4, [r0, r7] │ │ │ │ + ldr r7, [pc, #16] @ (5fa8fc ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r6, [r7, r3] │ │ │ │ + ldr r6, [pc, #248] @ (5fa9e8 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r6, [r4, r2] │ │ │ │ + ldr r5, [pc, #920] @ (5fac8c ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ str r6, [sp, #0] │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ adds r7, #1 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r2, [r4, #0] │ │ │ │ @@ -2034438,19 +2034455,19 @@ │ │ │ │ str r6, [sp, #4] │ │ │ │ mov r0, sl │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r3, r6 │ │ │ │ ldmia.w r5, {r1, r2} │ │ │ │ bl 615a44 │ │ │ │ b.n 5fab74 │ │ │ │ - ldr r7, [pc, #96] @ (5faccc ) │ │ │ │ + ldr r4, [pc, #352] @ (5fadcc ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r6, [pc, #320] @ (5fadb0 ) │ │ │ │ + ldr r3, [pc, #576] @ (5faeb0 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r5, [pc, #664] @ (5faf0c ) │ │ │ │ + ldr r2, [pc, #920] @ (5fb00c ) │ │ │ │ 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 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2034506,15 +2034523,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx 67ce4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - ldr r3, [pc, #656] @ (5fafac ) │ │ │ │ + ldr r0, [pc, #912] @ (5fb0ac ) │ │ │ │ lsls r2, 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 │ │ │ │ @@ -2034670,15 +2034687,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r0, r3] │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #984] @ (5fb2ac ) │ │ │ │ + ldr r0, [pc, #216] @ (5fafac ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ str r2, [r3, r5] │ │ │ │ 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, #3984] @ 0xf90 │ │ │ │ @@ -2034791,15 +2034808,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r1, r4] │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #1016] @ (5fb404 ) │ │ │ │ + mov r6, r7 │ │ │ │ lsls r2, r5, #2 │ │ │ │ str r0, [r5, r0] │ │ │ │ lsls r4, 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, #3792] @ 0xed0 │ │ │ │ @@ -2034956,19 +2034973,19 @@ │ │ │ │ add.w fp, sp, #36 @ 0x24 │ │ │ │ b.n 5fb136 │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ ldr r7, [pc, #224] @ (5fb298 ) │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - mov lr, lr │ │ │ │ + add r6, r6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ ldr r6, [pc, #680] @ (5fb46c ) │ │ │ │ lsls r4, r1, #5 │ │ │ │ - mls r1, r4, ip, r0 │ │ │ │ + str.w r0, [r4, ] │ │ │ │ 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 │ │ │ │ mov ip, r2 │ │ │ │ @@ -2035422,17 +2035439,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [pc, #1016] @ (5fba80 ) │ │ │ │ lsls r4, r1, #5 │ │ │ │ ldr r5, [pc, #824] @ (5fb9c4 ) │ │ │ │ lsls r4, r1, #5 │ │ │ │ - cmp sl, r3 │ │ │ │ + cmn r2, r3 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - orrs r0, r5 │ │ │ │ + eors r0, r5 │ │ │ │ lsls r2, r5, #2 │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ mov r0, r6 │ │ │ │ bl 6153d4 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ @@ -2035751,19 +2035768,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - ands r6, r0 │ │ │ │ + subs r5, #70 @ 0x46 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r7, #68 @ 0x44 │ │ │ │ + subs r4, #132 @ 0x84 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r6, #148 @ 0x94 │ │ │ │ + subs r3, #212 @ 0xd4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ mov r2, r9 │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ mov r0, r5 │ │ │ │ @@ -2035833,17 +2035850,17 @@ │ │ │ │ ldr r2, [sp, #96] @ 0x60 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ mov r1, r3 │ │ │ │ bl 45f034 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x34d340> │ │ │ │ b.n 5fb78c │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ - subs r6, #8 │ │ │ │ + subs r3, #72 @ 0x48 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r5, #190 @ 0xbe │ │ │ │ + subs r2, #254 @ 0xfe │ │ │ │ lsls r2, r5, #2 │ │ │ │ adds r3, #148 @ 0x94 │ │ │ │ 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 │ │ │ │ @@ -2036032,15 +2036049,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, r4 │ │ │ │ lsls r4, r1, #5 │ │ │ │ - subs r5, #0 │ │ │ │ + subs r2, #64 @ 0x40 │ │ │ │ lsls r2, r5, #2 │ │ │ │ bics r6, r1 │ │ │ │ lsls r4, r1, #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 │ │ │ │ @@ -2036095,15 +2036112,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ orrs r4, r6 │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #48 @ 0x30 │ │ │ │ + subs r0, #112 @ 0x70 │ │ │ │ lsls r2, r5, #2 │ │ │ │ cmn r4, r3 │ │ │ │ lsls r4, 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, #4032] @ 0xfc0 │ │ │ │ @@ -2036173,21 +2036190,21 @@ │ │ │ │ add r6, pc │ │ │ │ b.n 5fbda6 │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ cmp r0, r3 │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r5, #1 │ │ │ │ + lsrs r0, r5, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r6, r4, #1 │ │ │ │ + lsrs r6, r4, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ tst r0, r4 │ │ │ │ lsls r4, r1, #5 │ │ │ │ - asrs r4, r1, #32 │ │ │ │ + lsrs r4, r1, #21 │ │ │ │ lsls r4, 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 │ │ │ │ @@ -2036534,21 +2036551,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ rors r0, r0 │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #136 @ 0x88 │ │ │ │ + adds r6, #200 @ 0xc8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r1, #26 │ │ │ │ + adds r6, #90 @ 0x5a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r0, #12 │ │ │ │ + adds r5, #76 @ 0x4c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r7, #38 @ 0x26 │ │ │ │ + adds r4, #102 @ 0x66 │ │ │ │ lsls r2, r5, #2 │ │ │ │ ldrd r1, r2, [sp, #92] @ 0x5c │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 5f80d0 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r0 │ │ │ │ @@ -2036871,15 +2036888,15 @@ │ │ │ │ b.n 5fc024 │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r0, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #160 @ 0xa0 │ │ │ │ + adds r1, #224 @ 0xe0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ subs r4, #86 @ 0x56 │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2036988,15 +2037005,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r2, #132 @ 0x84 │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #98 @ 0x62 │ │ │ │ + cmp r7, #162 @ 0xa2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ subs r1, #172 @ 0xac │ │ │ │ lsls r4, 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, #4024] @ 0xfb8 │ │ │ │ @@ -2037076,15 +2037093,15 @@ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ subs r1, #100 @ 0x64 │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #64 @ 0x40 │ │ │ │ + cmp r6, #128 @ 0x80 │ │ │ │ lsls r2, r5, #2 │ │ │ │ subs r0, #198 @ 0xc6 │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ @@ -2037199,15 +2037216,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #126 @ 0x7e │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #58 @ 0x3a │ │ │ │ + cmp r5, #122 @ 0x7a │ │ │ │ lsls r2, r5, #2 │ │ │ │ adds r7, #136 @ 0x88 │ │ │ │ lsls r4, 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, #4024] @ 0xfb8 │ │ │ │ @@ -2037324,15 +2037341,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #56 @ 0x38 │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #30 │ │ │ │ + cmp r4, #94 @ 0x5e │ │ │ │ lsls r2, r5, #2 │ │ │ │ adds r6, #62 @ 0x3e │ │ │ │ lsls r4, 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, #4008] @ 0xfa8 │ │ │ │ @@ -2037460,15 +2037477,15 @@ │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ adds r5, #240 @ 0xf0 │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #176 @ 0xb0 │ │ │ │ + cmp r2, #240 @ 0xf0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ adds r4, #206 @ 0xce │ │ │ │ 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, #3408] @ 0xd50 │ │ │ │ @@ -2037958,27 +2037975,27 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #130 @ 0x82 │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #12 │ │ │ │ lsls r4, r1, #5 │ │ │ │ - cmp r3, #188 @ 0xbc │ │ │ │ + cmp r0, #252 @ 0xfc │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r2, #162 @ 0xa2 │ │ │ │ + movs r7, #226 @ 0xe2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ subs r1, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #214 @ 0xd6 │ │ │ │ + movs r7, #22 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r1, #106 @ 0x6a │ │ │ │ + movs r6, #170 @ 0xaa │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r0, #120 @ 0x78 │ │ │ │ + movs r5, #184 @ 0xb8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r0, #58 @ 0x3a │ │ │ │ + movs r5, #122 @ 0x7a │ │ │ │ lsls r2, r5, #2 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ blx 6734c │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ str r6, [sp, #0] │ │ │ │ blx 66dac │ │ │ │ @@ -2038387,33 +2038404,33 @@ │ │ │ │ bl 45f034 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x34d340> │ │ │ │ b.n 5fcf86 │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ lsls r0, r0, #16 │ │ │ │ lsrs r0, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #190 @ 0xbe │ │ │ │ + movs r4, #254 @ 0xfe │ │ │ │ lsls r2, r5, #2 │ │ │ │ - movs r7, #134 @ 0x86 │ │ │ │ + movs r4, #198 @ 0xc6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ cmp r6, #154 @ 0x9a │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #166 @ 0xa6 │ │ │ │ + movs r3, #230 @ 0xe6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - movs r6, #48 @ 0x30 │ │ │ │ + movs r3, #112 @ 0x70 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - movs r5, #236 @ 0xec │ │ │ │ + movs r3, #44 @ 0x2c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - movs r5, #198 @ 0xc6 │ │ │ │ + movs r3, #6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - movs r5, #0 │ │ │ │ + movs r2, #64 @ 0x40 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xfa7c00a3 │ │ │ │ + @ instruction: 0xf7bc00a3 │ │ │ │ adds r3, #148 @ 0x94 │ │ │ │ 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 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2038757,24 +2038774,24 @@ │ │ │ │ nop │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #24 │ │ │ │ lsls r4, r1, #5 │ │ │ │ - vst4.32 {d16-d19}, [r2 :128], r3 │ │ │ │ - movs r2, #222 @ 0xde │ │ │ │ + @ instruction: 0xf68200a3 │ │ │ │ + movs r0, #30 │ │ │ │ lsls r2, r5, #2 │ │ │ │ cmp r2, #114 @ 0x72 │ │ │ │ lsls r4, r1, #5 │ │ │ │ - add r0, pc, #784 @ (adr r0, 5fdb68 ) │ │ │ │ + ldr r6, [sp, #16] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r1, #244 @ 0xf4 │ │ │ │ + subs r4, r6, #4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - movs r1, #82 @ 0x52 │ │ │ │ + subs r2, r2, #2 │ │ │ │ lsls r2, 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 │ │ │ │ @@ -2039310,21 +2039327,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r5, #4 │ │ │ │ + adds r4, r5, #1 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r2, r7, #1 │ │ │ │ + subs r2, r7, r6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ subs r1, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r6, #7 │ │ │ │ + subs r0, r6, r4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ mov r6, r0 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ blx 66c5c │ │ │ │ mov r7, r5 │ │ │ │ @@ -2039578,17 +2039595,17 @@ │ │ │ │ and.w r0, pc, #0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r0, r0 │ │ │ │ + asrs r0, r0, #29 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r6, r6, r4 │ │ │ │ + asrs r6, r6, #25 │ │ │ │ lsls r2, r5, #2 │ │ │ │ add r7, sp, #532 @ 0x214 │ │ │ │ ldr.w r0, [r8, #32] │ │ │ │ blx 68768 │ │ │ │ mov r4, r7 │ │ │ │ mov r5, r0 │ │ │ │ movs r6, #2 │ │ │ │ @@ -2040155,21 +2040172,22 @@ │ │ │ │ bl 45f034 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x34d340> │ │ │ │ b.w 5fda28 │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ movs r0, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r5, #28 │ │ │ │ + asrs r4, r5, #17 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - asrs r2, r0, #25 │ │ │ │ + asrs r2, r0, #14 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - asrs r4, r4, #15 │ │ │ │ + asrs r4, r4, #4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xe8d800a3 │ │ │ │ + b.n 5fe278 │ │ │ │ + lsls r3, r4, #2 │ │ │ │ adds r3, #148 @ 0x94 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ @@ -2040473,21 +2040491,21 @@ │ │ │ │ b.n 5fe75e │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r2, r2, r6 │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r5, #5 │ │ │ │ + lsrs r0, r5, #26 │ │ │ │ lsls r2, r5, #2 │ │ │ │ adds r4, r0, r2 │ │ │ │ lsls r4, r1, #5 │ │ │ │ - asrs r2, r5, #32 │ │ │ │ + lsrs r2, r5, #21 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r0, r1, #31 │ │ │ │ + lsrs r0, r1, #20 │ │ │ │ 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, #3912] @ 0xf48 │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ mov r7, r2 │ │ │ │ @@ -2040771,21 +2040789,21 @@ │ │ │ │ b.n 5fea98 │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r2, r5, #25 │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r0, #25 │ │ │ │ + lsrs r2, r0, #14 │ │ │ │ lsls r2, r5, #2 │ │ │ │ asrs r0, r4, #21 │ │ │ │ lsls r4, r1, #5 │ │ │ │ - lsrs r2, r5, #21 │ │ │ │ + lsrs r2, r5, #10 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r0, r1, #20 │ │ │ │ + lsrs r0, r1, #9 │ │ │ │ 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, #3864] @ 0xf18 │ │ │ │ sub sp, #196 @ 0xc4 │ │ │ │ mov fp, r3 │ │ │ │ @@ -2041368,21 +2041386,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r6, #13 │ │ │ │ lsls r4, r1, #5 │ │ │ │ - lsrs r4, r2, #12 │ │ │ │ + lsrs r4, r2, #1 │ │ │ │ lsls r2, r5, #2 │ │ │ │ asrs r0, r4, #7 │ │ │ │ lsls r4, r1, #5 │ │ │ │ - lsrs r4, r1, #5 │ │ │ │ + lsls r4, r1, #26 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r6, r1, #28 │ │ │ │ + lsls r6, r1, #17 │ │ │ │ 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, #3920] @ 0xf50 │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ mov r5, r2 │ │ │ │ @@ -2041646,15 +2041664,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ b.n 5ff3d8 │ │ │ │ nop │ │ │ │ lsrs r0, r7, #21 │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r5, #20 │ │ │ │ + lsls r2, r5, #9 │ │ │ │ lsls r2, r5, #2 │ │ │ │ lsrs r0, r5, #15 │ │ │ │ lsls r4, r1, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2041999,34 +2042017,26 @@ │ │ │ │ mov r9, r0 │ │ │ │ b.n 5ff83a │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #8 │ │ │ │ lsls r4, r1, #5 │ │ │ │ - lsls r2, r7, #7 │ │ │ │ - lsls r2, r5, #2 │ │ │ │ + vhadd.u d0, d26, d25 │ │ │ │ lsrs r6, r5, #6 │ │ │ │ lsls r4, r1, #5 │ │ │ │ - lsls r6, r6, #5 │ │ │ │ - lsls r2, r5, #2 │ │ │ │ - lsls r2, r6, #3 │ │ │ │ - lsls r2, r5, #2 │ │ │ │ - lsls r4, r5, #2 │ │ │ │ - lsls r2, r5, #2 │ │ │ │ - lsls r0, r1, #2 │ │ │ │ - lsls r2, r5, #2 │ │ │ │ - lsls r4, r4, #1 │ │ │ │ - lsls r2, r5, #2 │ │ │ │ - movs r6, r7 │ │ │ │ - lsls r2, r5, #2 │ │ │ │ - movs r4, r5 │ │ │ │ - lsls r2, r5, #2 │ │ │ │ - vaddl.u32 q8, d24, d25 │ │ │ │ - vaddl.u16 q0, d30, d25 │ │ │ │ + cdp2 0, 11, cr0, cr6, cr9, {5} │ │ │ │ + cdp2 0, 3, cr0, cr2, cr9, {5} │ │ │ │ + stc2l 0, cr0, [ip, #676]! @ 0x2a4 │ │ │ │ + stc2l 0, cr0, [r8, #676] @ 0x2a4 │ │ │ │ + stc2 0, cr0, [r4, #676]! @ 0x2a4 │ │ │ │ + ldc2l 0, cr0, [lr, #-676]! @ 0xfffffd5c │ │ │ │ + stc2l 0, cr0, [ip, #-676]! @ 0xfffffd5c │ │ │ │ + stc2 0, cr0, [r8, #-676]! @ 0xfffffd5c │ │ │ │ + ldc2l 0, cr0, [lr], {169} @ 0xa9 │ │ │ │ stmdb 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] @ (5ffca8 ) │ │ │ │ @@ -2042382,29 +2042392,29 @@ │ │ │ │ b.n 5ffc04 │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsls r0, r0, #28 │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 0, 10, cr0, cr4, cr9, {5} │ │ │ │ + @ instruction: 0xfbe400a9 │ │ │ │ lsls r6, r2, #25 │ │ │ │ lsls r4, r1, #5 │ │ │ │ - cdp2 0, 5, cr0, cr14, cr9, {5} │ │ │ │ - cdp2 0, 1, cr0, cr8, cr9, {5} │ │ │ │ - ldc2l 0, cr0, [lr, #676]! @ 0x2a4 │ │ │ │ - ldc2l 0, cr0, [r2, #-676] @ 0xfffffd5c │ │ │ │ - stc2 0, cr0, [r2, #-676] @ 0xfffffd5c │ │ │ │ - ldc2l 0, cr0, [r2], {169} @ 0xa9 │ │ │ │ - ldc2 0, cr0, [r0], #676 @ 0x2a4 │ │ │ │ - ldc2 0, cr0, [lr], {169} @ 0xa9 │ │ │ │ - mrrc2 0, 10, r0, r6, cr9 │ │ │ │ - stc2 0, cr0, [sl], #-676 @ 0xfffffd5c │ │ │ │ - @ instruction: 0xfbde00a9 │ │ │ │ - bne.n 5ffccc │ │ │ │ + @ instruction: 0xfb9e00a9 │ │ │ │ + @ instruction: 0xfb5800a9 │ │ │ │ + @ instruction: 0xfb3e00a9 │ │ │ │ + @ instruction: 0xfa9200a9 │ │ │ │ + @ instruction: 0xfa4200a9 │ │ │ │ + @ instruction: 0xfa1200a9 │ │ │ │ + ldr??.w r0, [r0, #169] @ 0xa9 │ │ │ │ + ldr??.w r0, [lr, #169] @ 0xa9 │ │ │ │ + ldrsb.w r0, [r6, #169] @ 0xa9 │ │ │ │ + vld4.32 {d16-d19}, [sl :128], r9 │ │ │ │ + ldrsb.w r0, [lr, r9, lsl #2] │ │ │ │ + ldmia r7!, {r1, r4, r5} │ │ │ │ lsls r3, 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, r3 │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ @@ -2042594,17 +2042604,17 @@ │ │ │ │ mov r0, r8 │ │ │ │ movs r1, #8 │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ bl 62b668 │ │ │ │ mov r1, r0 │ │ │ │ b.n 5ffed0 │ │ │ │ nop │ │ │ │ - ldr??.w r0, [ip, #169] @ 0xa9 │ │ │ │ - vst1.8 {d16[5]}, [ip], r9 │ │ │ │ - ldrsh.w r0, [lr, #169] @ 0xa9 │ │ │ │ + @ instruction: 0xf71c00a9 │ │ │ │ + @ instruction: 0xf70c00a9 │ │ │ │ + @ instruction: 0xf6fe00a9 │ │ │ │ stmdb 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] @ 600b10 │ │ │ │ @@ -2043740,28 +2043750,28 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 600a80 │ │ │ │ nop │ │ │ │ lsls r2, r2, #3 │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - strb.w r0, [lr, r9, lsl #2] │ │ │ │ + adc.w r0, lr, #5537792 @ 0x548000 │ │ │ │ cdp2 1, 11, cr0, cr14, cr11, {2} │ │ │ │ - subw r0, r4, #2217 @ 0x8a9 │ │ │ │ - @ instruction: 0xf4b800a9 │ │ │ │ - @ instruction: 0xf4b000a9 │ │ │ │ - @ instruction: 0xf3d200a9 │ │ │ │ - subw r0, lr, #169 @ 0xa9 │ │ │ │ - addw r0, sl, #169 @ 0xa9 │ │ │ │ - @ instruction: 0xf12800a9 │ │ │ │ - vaddl.s32 q8, d18, d25 │ │ │ │ - vaddl.s32 q0, d26, d25 │ │ │ │ - cdp 0, 9, cr0, cr8, cr9, {5} │ │ │ │ - ldc 0, cr0, [lr, #676]! @ 0x2a4 │ │ │ │ - ldc 0, cr0, [r2, #-676]! @ 0xfffffd5c │ │ │ │ + @ instruction: 0xf3e400a9 │ │ │ │ + @ instruction: 0xf1f800a9 │ │ │ │ + @ instruction: 0xf1f000a9 │ │ │ │ + adds.w r0, r2, #169 @ 0xa9 │ │ │ │ + vaddl.s32 q8, d30, d25 │ │ │ │ + vhadd.s8 d16, d26, d25 │ │ │ │ + cdp 0, 6, cr0, cr8, cr9, {5} │ │ │ │ + stc 0, cr0, [r2, #-676]! @ 0xfffffd5c │ │ │ │ + stcl 0, cr0, [sl], #676 @ 0x2a4 │ │ │ │ + rsbs r0, r8, r9, asr #2 │ │ │ │ + @ instruction: 0xeafe00a9 │ │ │ │ + orns r0, r2, r9, asr #2 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ ldmia.w r3, {r1, r2} │ │ │ │ mov r0, r5 │ │ │ │ bl 6286f4 │ │ │ │ add r2, sp, #220 @ 0xdc │ │ │ │ str r2, [sp, #0] │ │ │ │ @@ -2043871,15 +2043881,15 @@ │ │ │ │ stmia.w r9, {r0, r1} │ │ │ │ b.w 6003f2 │ │ │ │ add r3, sp, #236 @ 0xec │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ b.n 6004d4 │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - ldc 0, cr0, [ip], #676 @ 0x2a4 │ │ │ │ + ldrd r0, r0, [ip, #676]! @ 0x2a4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3872] @ 0xf20 │ │ │ │ sub sp, #188 @ 0xbc │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [pc, #1136] @ 601104 │ │ │ │ @@ -2044297,16 +2044307,16 @@ │ │ │ │ bpl.w 600d24 │ │ │ │ b.n 600fc0 │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bfi r1, r0, #1, #11 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - pkhtb r0, r6, r9, asr #2 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + @ instruction: 0xe80600a9 │ │ │ │ + bkpt 0x001e │ │ │ │ lsls r3, r4, #2 │ │ │ │ adds.w r1, sl, #75 @ 0x4b │ │ │ │ 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 │ │ │ │ mov r7, r0 │ │ │ │ @@ -2044410,15 +2044420,15 @@ │ │ │ │ str r2, [r5, #88] @ 0x58 │ │ │ │ subs r7, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ muls r7, r7 │ │ │ │ cdp 1, 12, cr0, cr12, cr11, {2} │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #376] @ 0x178 │ │ │ │ + ldr r0, [sp, #632] @ 0x278 │ │ │ │ lsls r4, r3, #4 │ │ │ │ ldcl 1, cr0, [ip, #300] @ 0x12c │ │ │ │ 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} │ │ │ │ @@ -2044713,15 +2044723,15 @@ │ │ │ │ b.n 601598 │ │ │ │ eors r7, r5 │ │ │ │ movs r0, r0 │ │ │ │ muls r7, r7 │ │ │ │ ldcl 1, cr0, [ip, #-300]! @ 0xfffffed4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 601c88 │ │ │ │ + b.n 601708 │ │ │ │ lsls r1, r5, #2 │ │ │ │ add.w r1, r8, fp, lsl #1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ @@ -2044833,21 +2044843,21 @@ │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ bics.w r1, r0, fp, lsl #1 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 601b44 │ │ │ │ + svc 104 @ 0x68 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stmia r5!, {r1, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r5} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - asrs r2, r7, #32 │ │ │ │ + lsrs r2, r7, #21 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 6018ac │ │ │ │ + udf #22 │ │ │ │ lsls r1, r5, #2 │ │ │ │ ldmdb lr!, {r0, r1, r3, r6, r8} │ │ │ │ stmdb sp!, {r4, 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, r2 │ │ │ │ @@ -2044954,21 +2044964,21 @@ │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strd r0, r1, [r0], #300 @ 0x12c │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6019ec │ │ │ │ + udf #24 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stmia r4!, {r4, r7} │ │ │ │ + stmia r1!, {r4, r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsrs r0, r5, #27 │ │ │ │ + lsrs r0, r5, #16 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - svc 132 @ 0x84 │ │ │ │ + bgt.n 6017d0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ b.n 601824 │ │ │ │ lsls r3, r1, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2045200,25 +2045210,25 @@ │ │ │ │ add sp, #116 @ 0x74 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ vminnm.f16 , q8, │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - svc 210 @ 0xd2 │ │ │ │ + ble.n 601af0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ b.n 6019e0 │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r7, #26] │ │ │ │ + strh r4, [r7, #4] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - str r6, [sp, #528] @ 0x210 │ │ │ │ + str r3, [sp, #784] @ 0x310 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r4, #60 @ 0x3c │ │ │ │ + adds r1, #124 @ 0x7c │ │ │ │ lsls r2, r5, #2 │ │ │ │ b.n 6015a0 │ │ │ │ lsls r3, r1, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2045317,15 +2045327,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ vhadd.u8 d0, d0, d0 │ │ │ │ movs r0, r0 │ │ │ │ b.n 6015e4 │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 601be8 │ │ │ │ + bge.n 601c68 │ │ │ │ lsls r1, r5, #2 │ │ │ │ b.n 601468 │ │ │ │ lsls r3, r1, #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 │ │ │ │ @@ -2045580,17 +2045590,17 @@ │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ b.n 602294 │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 601eb0 │ │ │ │ + bvc.n 601f30 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bge.n 601e94 │ │ │ │ + bvc.n 601f14 │ │ │ │ lsls r1, r5, #2 │ │ │ │ b.n 6021f0 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -2045670,17 +2045680,17 @@ │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ blx 66820 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - bls.n 601e6c │ │ │ │ + bvs.n 601eec │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bls.n 601f60 │ │ │ │ + bvs.n 601fe0 │ │ │ │ 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 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2045753,17 +2045763,17 @@ │ │ │ │ add r3, pc │ │ │ │ blx 66820 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - bhi.n 601f50 │ │ │ │ + bpl.n 601fd0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bhi.n 602090 │ │ │ │ + bpl.n 602110 │ │ │ │ lsls r1, 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, #1636] @ 602694 │ │ │ │ @@ -2046365,33 +2046375,33 @@ │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ svc 174 @ 0xae │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r1, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 6025f8 │ │ │ │ + bcs.n 602678 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bpl.n 60278c │ │ │ │ + bcs.n 60260c │ │ │ │ lsls r1, r5, #2 │ │ │ │ bgt.n 60269c │ │ │ │ lsls r3, r1, #5 │ │ │ │ - bmi.n 60271c │ │ │ │ + bne.n 60279c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bcc.n 602698 │ │ │ │ + bne.n 602718 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bcs.n 6026a8 │ │ │ │ + beq.n 602728 │ │ │ │ lsls r1, r5, #2 │ │ │ │ adds r3, #148 @ 0x94 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #18 │ │ │ │ lsls r5, r0, #5 │ │ │ │ - bne.n 602674 │ │ │ │ + ldmia r7!, {r1, r2, r4} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bne.n 602660 │ │ │ │ + ldmia r7!, {r1, r3} │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r9, r0 │ │ │ │ sub sp, #20 │ │ │ │ @@ -2046431,15 +2046441,15 @@ │ │ │ │ cmp r5, r7 │ │ │ │ it eq │ │ │ │ cmpeq r4, r8 │ │ │ │ bne.n 602710 │ │ │ │ mov r0, sl │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - bne.n 6027b0 │ │ │ │ + ldmia r6, {r4, r5, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r2 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2046465,15 +2046475,15 @@ │ │ │ │ blx 67358 │ │ │ │ cmp r6, r4 │ │ │ │ mov r1, r0 │ │ │ │ bne.n 602788 │ │ │ │ mov r0, r1 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - beq.n 602718 │ │ │ │ + ldmia r5, {r1, r2, r4, r5, r6, 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, #3952] @ 0xf70 │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ mov r5, r2 │ │ │ │ @@ -2046543,21 +2046553,21 @@ │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 602868 │ │ │ │ add sp, #116 @ 0x74 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ - add r6, pc, #680 @ (adr r6, 602b18 ) │ │ │ │ + add r3, pc, #936 @ (adr r3, 602c18 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ bhi.n 6028bc │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 6028b0 │ │ │ │ + ldmia r5!, {r1, r3, r4, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ bvc.n 6027d4 │ │ │ │ lsls r3, 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, #3952] @ 0xf70 │ │ │ │ @@ -2046628,21 +2046638,21 @@ │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 602936 │ │ │ │ add sp, #116 @ 0x74 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - add r5, pc, #984 @ (adr r5, 602d18 ) │ │ │ │ + add r3, pc, #216 @ (adr r3, 602a18 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ bvc.n 6029e4 │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r3, r6} │ │ │ │ + ldmia r4!, {r3, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ bvs.n 602908 │ │ │ │ lsls r3, r1, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2046678,15 +2046688,15 @@ │ │ │ │ nop │ │ │ │ bvs.n 6028d8 │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r1, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #10 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - add r6, pc, #144 @ (adr r6, 602a44 ) │ │ │ │ + add r3, pc, #400 @ (adr r3, 602b44 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ adds r3, #148 @ 0x94 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2046762,19 +2046772,19 @@ │ │ │ │ lsls r1, r2, #5 │ │ │ │ lsrs r4, r7, #8 │ │ │ │ lsls r1, r2, #5 │ │ │ │ lsrs r6, r4, #8 │ │ │ │ lsls r1, r2, #5 │ │ │ │ lsls r4, r2, #5 │ │ │ │ lsls r5, r0, #5 │ │ │ │ - add r5, pc, #824 @ (adr r5, 602dc0 ) │ │ │ │ + add r3, pc, #56 @ (adr r3, 602ac0 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsrs r6, r1, #8 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - add r5, pc, #616 @ (adr r5, 602cf8 ) │ │ │ │ + add r2, pc, #872 @ (adr r2, 602df8 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsls r2, r6, #1 │ │ │ │ lsls r5, r0, #5 │ │ │ │ lsrs r2, r7, #6 │ │ │ │ lsls r1, r2, #5 │ │ │ │ ldr r3, [pc, #4] @ (602aa0 ) │ │ │ │ add r3, pc │ │ │ │ @@ -2046802,15 +2046812,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r1, pc │ │ │ │ blx 68adc │ │ │ │ str r0, [r4, #80] @ 0x50 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - add r5, pc, #48 @ (adr r5, 602b14 ) │ │ │ │ + add r2, pc, #304 @ (adr r2, 602c14 ) │ │ │ │ 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, #20] @ (602b08 ) │ │ │ │ add r3, pc │ │ │ │ @@ -2046947,17 +2046957,17 @@ │ │ │ │ movs r2, #102 @ 0x66 │ │ │ │ movs r3, #32 │ │ │ │ b.n 602c0a │ │ │ │ movs r2, #102 @ 0x66 │ │ │ │ movs r3, #64 @ 0x40 │ │ │ │ b.n 602c0a │ │ │ │ nop │ │ │ │ - add r5, pc, #144 @ (adr r5, 602cd8 ) │ │ │ │ + add r2, pc, #400 @ (adr r2, 602dd8 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - add r4, pc, #848 @ (adr r4, 602f9c ) │ │ │ │ + add r2, pc, #80 @ (adr r2, 602c9c ) │ │ │ │ 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 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2047057,31 +2047067,31 @@ │ │ │ │ add r0, pc │ │ │ │ b.n 602cdc │ │ │ │ ldr r0, [pc, #40] @ (602d64 ) │ │ │ │ movs r1, #12 │ │ │ │ add r0, pc │ │ │ │ b.n 602cdc │ │ │ │ nop │ │ │ │ - add r4, pc, #496 @ (adr r4, 602f38 ) │ │ │ │ + add r1, pc, #752 @ (adr r1, 603038 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - add r4, pc, #560 @ (adr r4, 602f7c ) │ │ │ │ + add r1, pc, #816 @ (adr r1, 60307c ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - add r4, pc, #296 @ (adr r4, 602e78 ) │ │ │ │ + add r1, pc, #552 @ (adr r1, 602f78 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - add r4, pc, #8 @ (adr r4, 602d5c ) │ │ │ │ + add r1, pc, #264 @ (adr r1, 602e5c ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - add r4, pc, #8 @ (adr r4, 602d60 ) │ │ │ │ + add r1, pc, #264 @ (adr r1, 602e60 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - add r4, pc, #24 @ (adr r4, 602d74 ) │ │ │ │ + add r1, pc, #280 @ (adr r1, 602e74 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - add r4, pc, #88 @ (adr r4, 602db8 ) │ │ │ │ + add r1, pc, #344 @ (adr r1, 602eb8 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r4, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r2, [sp, #232] @ 0xe8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r3, pc, #776 @ (adr r3, 603070 ) │ │ │ │ + add r1, pc, #8 @ (adr r1, 602d70 ) │ │ │ │ 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, #3904] @ 0xf40 │ │ │ │ sub sp, #156 @ 0x9c │ │ │ │ mov r6, r3 │ │ │ │ @@ -2047190,21 +2047200,21 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ bcs.n 602f74 │ │ │ │ lsls r3, r1, #5 │ │ │ │ bcs.n 602f5c │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldmia r2!, {r4, r6} │ │ │ │ + stmia r7!, {r4, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ bne.n 602e48 │ │ │ │ lsls r3, r1, #5 │ │ │ │ movs r5, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #24 @ (adr r3, 602eb8 ) │ │ │ │ + add r0, pc, #280 @ (adr r0, 602fb8 ) │ │ │ │ lsls r3, r4, #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 │ │ │ │ @@ -2047491,19 +2047501,19 @@ │ │ │ │ str r0, [sp, #16] │ │ │ │ b.n 603004 │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ beq.n 6030e8 │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r1, r5} │ │ │ │ + stmia r5!, {r1, r5, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ ldmia r7!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r3, r1, #5 │ │ │ │ - stmia r6!, {r4, r6, r7} │ │ │ │ + stmia r4!, {r4} │ │ │ │ lsls r1, 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] @ 603248 │ │ │ │ mov r3, r2 │ │ │ │ @@ -2047614,15 +2047624,15 @@ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx 66cb0 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - stmia r5!, {r2, r4, r5, r7} │ │ │ │ + stmia r2!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr r4, [pc, #256] @ (6033f4 ) │ │ │ │ mov r6, r0 │ │ │ │ @@ -2047727,15 +2047737,15 @@ │ │ │ │ nop │ │ │ │ ldmia r5!, {r2} │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r4, {r1, r4, r6, r7} │ │ │ │ lsls r3, r1, #5 │ │ │ │ - stmia r4!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r5} │ │ │ │ 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, #3992] @ 0xf98 │ │ │ │ ldr r2, [pc, #304] @ (603548 ) │ │ │ │ mov r9, r0 │ │ │ │ @@ -2047862,17 +2047872,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldmia r3!, {r1, r4, r6, r7} │ │ │ │ lsls r3, r1, #5 │ │ │ │ ldmia r3!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r3, r1, #5 │ │ │ │ movs r5, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r1, r3, r5, r7} │ │ │ │ + stmia r0!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3840] @ 0xf00 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #624] @ (6037e8 ) │ │ │ │ @@ -2048117,31 +2048127,31 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ ldmia r2!, {r7} │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r2!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r3, r1, #5 │ │ │ │ - stmia r2!, {r2, r3, r6} │ │ │ │ - lsls r1, r5, #2 │ │ │ │ - movs r5, #228 @ 0xe4 │ │ │ │ + ite hi │ │ │ │ + lslhi r1, r5, #2 │ │ │ │ + movls r5, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r1, r5, r6, r7} │ │ │ │ - lsls r1, r5, #2 │ │ │ │ - ldmia r1!, {r2, r3, r5} │ │ │ │ - lsls r3, r1, #5 │ │ │ │ - stmia r1!, {r3, r6} │ │ │ │ + ittt cs │ │ │ │ + lslcs r1, r5, #2 │ │ │ │ + ldmiacs r1!, {r2, r3, r5} │ │ │ │ + lslcs r3, r1, #5 │ │ │ │ + bkpt 0x0088 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r2, [sp, #568] @ 0x238 │ │ │ │ + str r7, [sp, #824] @ 0x338 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r2, [sp, #472] @ 0x1d8 │ │ │ │ + str r7, [sp, #728] @ 0x2d8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r2, [sp, #416] @ 0x1a0 │ │ │ │ + str r7, [sp, #672] @ 0x2a0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - stmia r0!, {r2, r4, r5, r6} │ │ │ │ + pop {r2, r4, r5, r7, pc} │ │ │ │ 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, #3664] @ 0xe50 │ │ │ │ sub sp, #396 @ 0x18c │ │ │ │ ldr.w r3, [pc, #1096] @ 603c74 │ │ │ │ @@ -2048562,33 +2048572,33 @@ │ │ │ │ nop │ │ │ │ stmia r7!, {r3, r6, r7} │ │ │ │ lsls r3, r1, #5 │ │ │ │ stmia r7!, {r6, r7} │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - itet lt │ │ │ │ - lsllt r1, r5, #2 │ │ │ │ - stmiage r7!, {r4, r5} │ │ │ │ - lsllt r3, r1, #5 │ │ │ │ - bkpt 0x00c2 │ │ │ │ + pop {r1, r2, r4, r5, r6, r7} │ │ │ │ + lsls r1, r5, #2 │ │ │ │ + stmia r7!, {r4, r5} │ │ │ │ + lsls r3, r1, #5 │ │ │ │ + pop {r1} │ │ │ │ lsls r1, r5, #2 │ │ │ │ movs r5, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r3, r5, r6, pc} │ │ │ │ + hlt 0x0028 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - pop {r2, r4, r6, r7} │ │ │ │ + rev r4, r2 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - pop {r2, r4, r5, r6} │ │ │ │ + cbnz r4, 603cc8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r5, [sp, #704] @ 0x2c0 │ │ │ │ + str r2, [sp, #960] @ 0x3c0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r5, [sp, #608] @ 0x260 │ │ │ │ + str r2, [sp, #864] @ 0x360 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r5, [sp, #552] @ 0x228 │ │ │ │ + str r2, [sp, #808] @ 0x328 │ │ │ │ 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, #3728] @ 0xe90 │ │ │ │ sub sp, #332 @ 0x14c │ │ │ │ ldr.w r3, [pc, #1272] @ 6041b4 │ │ │ │ @@ -2049074,33 +2049084,33 @@ │ │ │ │ nop │ │ │ │ stmia r3!, {r3, r4, r5} │ │ │ │ lsls r3, r1, #5 │ │ │ │ stmia r3!, {r4, r5} │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r6, 60420e │ │ │ │ + @ instruction: 0xb86e │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmia r2!, {r4, r7} │ │ │ │ lsls r3, r1, #5 │ │ │ │ - rev r2, r7 │ │ │ │ + @ instruction: 0xb77a │ │ │ │ lsls r1, r5, #2 │ │ │ │ movs r5, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb888 │ │ │ │ + push {r3, r6, r7, lr} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xb808 │ │ │ │ + push {r3, r6, lr} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xb7b2 │ │ │ │ + push {r1, r4, r5, r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r0, [sp, #928] @ 0x3a0 │ │ │ │ + ldrh r0, [r5, #48] @ 0x30 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r0, [sp, #848] @ 0x350 │ │ │ │ + ldrh r4, [r2, #48] @ 0x30 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r0, [sp, #792] @ 0x318 │ │ │ │ + ldrh r6, [r0, #48] @ 0x30 │ │ │ │ lsls r3, r4, #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 │ │ │ │ @@ -2049230,15 +2049240,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx 688ac │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - push {r1, r2, r3, r5, lr} │ │ │ │ + sxtb r6, r5 │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r8, r1 │ │ │ │ @@ -2049378,21 +2049388,21 @@ │ │ │ │ b.n 604406 │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ pop {r1, r2, r7} │ │ │ │ lsls r3, r1, #5 │ │ │ │ - push {r3, r5, r7} │ │ │ │ + cbz r0, 6044fa │ │ │ │ lsls r1, r5, #2 │ │ │ │ cbnz r4, 60453e │ │ │ │ lsls r3, r1, #5 │ │ │ │ - cbz r4, 604546 │ │ │ │ + cbz r4, 6044d6 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cbz r4, 604534 │ │ │ │ + sub sp, #400 @ 0x190 │ │ │ │ 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.w ip, #0 │ │ │ │ @@ -2049609,23 +2049619,23 @@ │ │ │ │ mov r4, r0 │ │ │ │ b.n 60460c │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ hlt 0x000c │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - uxth r2, r4 │ │ │ │ + add r7, sp, #904 @ 0x388 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - sxth r0, r3 │ │ │ │ + add r7, sp, #352 @ 0x160 │ │ │ │ lsls r1, r5, #2 │ │ │ │ cbnz r4, 604762 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - cbz r0, 604760 │ │ │ │ + add r6, sp, #960 @ 0x3c0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cbz r2, 604746 │ │ │ │ + add r6, sp, #488 @ 0x1e8 │ │ │ │ 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.w ip, #1 │ │ │ │ @@ -2049885,21 +2049895,21 @@ │ │ │ │ mov r4, r0 │ │ │ │ b.n 604978 │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xb744 │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #152 @ 0x98 │ │ │ │ + add r4, sp, #408 @ 0x198 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r6, sp, #728 @ 0x2d8 │ │ │ │ + add r3, sp, #984 @ 0x3d8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ @ instruction: 0xb66a │ │ │ │ lsls r3, r1, #5 │ │ │ │ - add r6, sp, #504 @ 0x1f8 │ │ │ │ + add r3, sp, #760 @ 0x2f8 │ │ │ │ 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, #3952] @ 0xf70 │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ mov sl, r3 │ │ │ │ @@ -2050207,25 +2050217,25 @@ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ mov r0, sl │ │ │ │ b.n 604ce8 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r7, lr} │ │ │ │ lsls r3, r1, #5 │ │ │ │ - add r5, sp, #552 @ 0x228 │ │ │ │ + add r2, sp, #808 @ 0x328 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {lr} │ │ │ │ lsls r3, r1, #5 │ │ │ │ - add r5, sp, #56 @ 0x38 │ │ │ │ + add r2, sp, #312 @ 0x138 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r4, sp, #920 @ 0x398 │ │ │ │ + add r2, sp, #152 @ 0x98 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r4, sp, #472 @ 0x1d8 │ │ │ │ + add r1, sp, #728 @ 0x2d8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r3, sp, #1008 @ 0x3f0 │ │ │ │ + add r1, sp, #240 @ 0xf0 │ │ │ │ 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 │ │ │ │ mov.w ip, #1 │ │ │ │ @@ -2050663,15 +2050673,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 605224 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ add r6, sp, #240 @ 0xf0 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - strh r4, [r4, #0] │ │ │ │ + ldrb r4, [r4, #21] │ │ │ │ lsls r3, r4, #2 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ add r5, sp, #944 @ 0x3b0 │ │ │ │ lsls r3, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2051199,17 +2051209,17 @@ │ │ │ │ b.n 60575a │ │ │ │ ldrd r1, r2, [sp, #16] │ │ │ │ mov r0, sl │ │ │ │ bl 5f7d18 │ │ │ │ mov r4, r0 │ │ │ │ b.n 6056ec │ │ │ │ nop │ │ │ │ - add r1, pc, #416 @ (adr r1, 60595c ) │ │ │ │ + ldr r6, [sp, #672] @ 0x2a0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r0, pc, #880 @ (adr r0, 605b30 ) │ │ │ │ + ldr r6, [sp, #112] @ 0x70 │ │ │ │ lsls r1, 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 │ │ │ │ @@ -2051409,21 +2051419,21 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 689e0 │ │ │ │ mov r3, r4 │ │ │ │ mov r9, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, fp │ │ │ │ b.n 60592a │ │ │ │ - ldr r7, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r4, [sp, #720] @ 0x2d0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r7, [sp, #232] @ 0xe8 │ │ │ │ + ldr r4, [sp, #488] @ 0x1e8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r6, [sp, #848] @ 0x350 │ │ │ │ + ldr r4, [sp, #80] @ 0x50 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r6, [sp, #768] @ 0x300 │ │ │ │ + ldr r4, [sp, #0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #748] @ (605ce0 ) │ │ │ │ @@ -2051707,43 +2051717,43 @@ │ │ │ │ nop │ │ │ │ add r6, pc, #16 @ (adr r6, 605cf4 ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ add r5, pc, #984 @ (adr r5, 6060c4 ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldr r5, [sp, #912] @ 0x390 │ │ │ │ + ldr r3, [sp, #144] @ 0x90 │ │ │ │ lsls r1, r5, #2 │ │ │ │ add r5, pc, #544 @ (adr r5, 605f14 ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r1, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #240] @ 0xf0 │ │ │ │ + ldr r2, [sp, #496] @ 0x1f0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r4, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r1, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r4, [r7, #25] │ │ │ │ + strb r4, [r7, #14] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r4, [sp, #384] @ 0x180 │ │ │ │ + ldr r1, [sp, #640] @ 0x280 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r4, [sp, #280] @ 0x118 │ │ │ │ + ldr r1, [sp, #536] @ 0x218 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r3, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r1, [sp, #248] @ 0xf8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ adds r3, #148 @ 0x94 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r7, #23] │ │ │ │ + strb r0, [r7, #12] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r0, [r4, #21] │ │ │ │ + strb r0, [r4, #10] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r0, [r6, #22] │ │ │ │ + strb r0, [r6, #11] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r2, [r5, #21] │ │ │ │ + strb r2, [r5, #10] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r4, [r7, #20] │ │ │ │ + strb r4, [r7, #9] │ │ │ │ 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, #3752] @ 0xea8 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #280] @ (605e54 ) │ │ │ │ @@ -2051857,15 +2051867,15 @@ │ │ │ │ b.n 605e14 │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ b.n 605e52 │ │ │ │ add r2, pc, #752 @ (adr r2, 606148 ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #224] @ 0xe0 │ │ │ │ + str r7, [sp, #480] @ 0x1e0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ add r1, pc, #912 @ (adr r1, 6061f4 ) │ │ │ │ lsls r3, r1, #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 │ │ │ │ @@ -2051915,17 +2051925,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r5 │ │ │ │ blx 67ce4 │ │ │ │ mov r4, r0 │ │ │ │ b.n 605ec8 │ │ │ │ - ldr r1, [sp, #560] @ 0x230 │ │ │ │ + str r6, [sp, #816] @ 0x330 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r1, [sp, #400] @ 0x190 │ │ │ │ + str r6, [sp, #656] @ 0x290 │ │ │ │ lsls r1, r5, #2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -2052110,15 +2052120,15 @@ │ │ │ │ nop │ │ │ │ ldr r7, [sp, #504] @ 0x1f8 │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [sp, #408] @ 0x198 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - str r7, [sp, #520] @ 0x208 │ │ │ │ + str r4, [sp, #776] @ 0x308 │ │ │ │ lsls r1, 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] @ (606118 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2052326,16 +2052336,15 @@ │ │ │ │ str r0, [r3, #8] │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #8] @ (6062e4 ) │ │ │ │ add r0, pc │ │ │ │ blx 66664 │ │ │ │ nop │ │ │ │ - lsls r4, r0, #2 │ │ │ │ - lsls r0, r4, #2 │ │ │ │ + stc2l 0, cr0, [r4, #636] @ 0x27c │ │ │ │ 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 │ │ │ │ ldr r1, [pc, #112] @ (60636c ) │ │ │ │ @@ -2053597,15 +2053606,15 @@ │ │ │ │ lsls r3, r1, #5 │ │ │ │ str r1, [sp, #240] @ 0xf0 │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r5, #56] @ 0x38 │ │ │ │ + str r6, [r5, #12] │ │ │ │ lsls r3, r4, #2 │ │ │ │ str r0, [sp, #904] @ 0x388 │ │ │ │ lsls r3, r1, #5 │ │ │ │ str r0, [sp, #760] @ 0x2f8 │ │ │ │ lsls r3, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2053700,15 +2053709,15 @@ │ │ │ │ str r1, [sp, #0] │ │ │ │ blx 6703c │ │ │ │ ldrd r1, r3, [sp] │ │ │ │ b.n 606fec │ │ │ │ ldr r0, [pc, #4] @ (607080 ) │ │ │ │ add r0, pc │ │ │ │ blx 66664 │ │ │ │ - @ instruction: 0xf2e6009f │ │ │ │ + bic.w r0, r6, #159 @ 0x9f │ │ │ │ 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 │ │ │ │ cmp r3, r2 │ │ │ │ @@ -2054011,25 +2054020,25 @@ │ │ │ │ nop │ │ │ │ ldrh r0, [r0, #56] @ 0x38 │ │ │ │ lsls r3, r1, #5 │ │ │ │ ldrh r6, [r7, #54] @ 0x36 │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6074ac │ │ │ │ + ble.n 60732c │ │ │ │ lsls r7, r3, #2 │ │ │ │ - bcs.n 6072f4 │ │ │ │ + ldmia r7, {r4, r5, r6, r7} │ │ │ │ lsls r3, r5, #2 │ │ │ │ subs r1, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r3, #8] │ │ │ │ + ldrb r4, [r3, r7] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r4, [r6, #4] │ │ │ │ + ldrb r4, [r6, r6] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r4, [r0, #4] │ │ │ │ + ldrb r4, [r0, r6] │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldrh r2, [r3, #40] @ 0x28 │ │ │ │ lsls r3, r1, #5 │ │ │ │ adds r3, #148 @ 0x94 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r1, #38] @ 0x26 │ │ │ │ lsls r3, r1, #5 │ │ │ │ @@ -2055248,15 +2055257,15 @@ │ │ │ │ ldr r3, [r1, #44] @ 0x2c │ │ │ │ cmp r3, #1 │ │ │ │ beq.n 607fac │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 607fa6 │ │ │ │ movs r3, #2 │ │ │ │ b.n 607fac │ │ │ │ - subs r6, #252 @ 0xfc │ │ │ │ + subs r4, #60 @ 0x3c │ │ │ │ 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 │ │ │ │ @@ -2055798,37 +2055807,37 @@ │ │ │ │ cmp.w ip, #13 │ │ │ │ it eq │ │ │ │ moveq r2, r3 │ │ │ │ ldr r3, [pc, #52] @ (608630 ) │ │ │ │ add r3, pc │ │ │ │ blx 66c5c │ │ │ │ b.n 6084ec │ │ │ │ - strb r2, [r5, #13] │ │ │ │ + strb r2, [r5, #2] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r0, [r6, #12] │ │ │ │ + strb r0, [r6, #1] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r0, [r2, #12] │ │ │ │ + strb r0, [r2, #1] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r0, [r7, #11] │ │ │ │ + strb r0, [r7, #0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r2, [r4, #11] │ │ │ │ + strb r2, [r4, #0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r4, [r1, #11] │ │ │ │ + strb r4, [r1, #0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r2, [r6, #10] │ │ │ │ + ldr r2, [r6, #124] @ 0x7c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r0, [r3, #10] │ │ │ │ + ldr r0, [r3, #124] @ 0x7c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r2, [r0, #10] │ │ │ │ + ldr r2, [r0, #124] @ 0x7c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r4, [r5, #9] │ │ │ │ + ldr r4, [r5, #120] @ 0x78 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r6, [r2, #9] │ │ │ │ + ldr r6, [r2, #120] @ 0x78 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r0, [r0, #9] │ │ │ │ + ldr r0, [r0, #120] @ 0x78 │ │ │ │ lsls r1, 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 │ │ │ │ @@ -2055889,15 +2055898,15 @@ │ │ │ │ movt r2, #65535 @ 0xffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ b.n 608672 │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - strb r0, [r1, #6] │ │ │ │ + ldr r0, [r1, #108] @ 0x6c │ │ │ │ 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, r0 │ │ │ │ adds r0, #40 @ 0x28 │ │ │ │ @@ -2056018,15 +2056027,15 @@ │ │ │ │ blx 67abc │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrb.w r3, [r4, #3220] @ 0xc94 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 608848 │ │ │ │ ldr.w r0, [r4, #3228] @ 0xc9c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r2, [r7, #124] @ 0x7c │ │ │ │ + ldr r2, [r7, #80] @ 0x50 │ │ │ │ lsls r1, 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 │ │ │ │ @@ -2056088,15 +2056097,15 @@ │ │ │ │ blx 67fc0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 685ac │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r6, [r1, #116] @ 0x74 │ │ │ │ + ldr r6, [r1, #72] @ 0x48 │ │ │ │ lsls r1, r5, #2 │ │ │ │ ldr.w r3, [r0, #3264] @ 0xcc0 │ │ │ │ cmp r3, r2 │ │ │ │ bhi.n 60891e │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2056171,15 +2056180,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 685ac │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [r7, #108] @ 0x6c │ │ │ │ + ldr r4, [r7, #64] @ 0x40 │ │ │ │ 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, #3896] @ 0xf38 │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ ldr r3, [pc, #208] @ (608ad0 ) │ │ │ │ @@ -2056256,15 +2056265,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r5, #23] │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldr r4, [r4, #88] @ 0x58 │ │ │ │ + ldr r4, [r4, #44] @ 0x2c │ │ │ │ lsls r1, r5, #2 │ │ │ │ strb r0, [r1, #21] │ │ │ │ lsls r3, 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, #3960] @ 0xf78 │ │ │ │ @@ -2056361,19 +2056370,19 @@ │ │ │ │ b.n 608b22 │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r6, [r0, #20] │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r6, #72] @ 0x48 │ │ │ │ + ldr r6, [r6, #28] │ │ │ │ lsls r1, r5, #2 │ │ │ │ strb r0, [r5, #17] │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldr r0, [r0, #72] @ 0x48 │ │ │ │ + ldr r0, [r0, #28] │ │ │ │ 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, #3896] @ 0xf38 │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ ldr r3, [pc, #280] @ (608d24 ) │ │ │ │ @@ -2056481,17 +2056490,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r3, #15] │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldr r6, [r7, #60] @ 0x3c │ │ │ │ + ldr r6, [r7, #16] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r6, [r5, #52] @ 0x34 │ │ │ │ + ldr r6, [r5, #8] │ │ │ │ lsls r1, r5, #2 │ │ │ │ strb r6, [r6, #11] │ │ │ │ lsls r3, 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 │ │ │ │ @@ -2056564,15 +2056573,15 @@ │ │ │ │ bhi.n 608dca │ │ │ │ mov r2, r5 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r8 │ │ │ │ bl 5f4a8c │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r4, [r6, #36] @ 0x24 │ │ │ │ + str r4, [r6, #120] @ 0x78 │ │ │ │ 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, #4000] @ 0xfa0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ mov fp, r0 │ │ │ │ @@ -2056758,23 +2056767,23 @@ │ │ │ │ b.n 608fa8 │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r4, [r1, #7] │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r3, #24] │ │ │ │ + str r2, [r3, #108] @ 0x6c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r4, [r2, #24] │ │ │ │ + str r4, [r2, #108] @ 0x6c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r6, r3 │ │ │ │ + adcs r6, r3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ + str r2, [r5, #100] @ 0x64 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r6, [r7, #8] │ │ │ │ + str r6, [r7, #92] @ 0x5c │ │ │ │ lsls r1, r5, #2 │ │ │ │ strb r0, [r2, #1] │ │ │ │ lsls r3, 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, #3936] @ 0xf60 │ │ │ │ @@ -2057022,21 +2057031,21 @@ │ │ │ │ b.n 609222 │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r0, [r1, #124] @ 0x7c │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - tst r4, r4 │ │ │ │ + subs r7, #100 @ 0x64 │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldr r6, [r4, #104] @ 0x68 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - adcs r6, r3 │ │ │ │ + subs r6, #158 @ 0x9e │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r4, [r1, #100] @ 0x64 │ │ │ │ + str r4, [r1, #56] @ 0x38 │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2057079,15 +2057088,15 @@ │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ blx 67abc │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - str r4, [r6, #80] @ 0x50 │ │ │ │ + str r4, [r6, #36] @ 0x24 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr.w r3, [r0, #984] @ 0x3d8 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2057160,17 +2057169,17 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 5f80d0 │ │ │ │ mov r2, r0 │ │ │ │ b.n 609388 │ │ │ │ bl 608808 │ │ │ │ mov r2, r0 │ │ │ │ b.n 609388 │ │ │ │ - str r6, [r5, #72] @ 0x48 │ │ │ │ + str r6, [r5, #28] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r6, #4 │ │ │ │ + subs r3, #68 @ 0x44 │ │ │ │ lsls r3, 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 r6, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ @@ -2057229,15 +2057238,15 @@ │ │ │ │ b.n 609468 │ │ │ │ blx 6734c │ │ │ │ b.n 6094a0 │ │ │ │ blx 67aec │ │ │ │ b.n 6094a0 │ │ │ │ blx 68768 │ │ │ │ b.n 6094a0 │ │ │ │ - str r4, [r1, #60] @ 0x3c │ │ │ │ + str r4, [r1, #16] │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ cmp r1, #16 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ @@ -2057290,17 +2057299,17 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx 68ac4 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r0, [r3, #0] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - str r0, [r2, #48] @ 0x30 │ │ │ │ + str r0, [r2, #4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r4, [r1, #44] @ 0x2c │ │ │ │ + str r4, [r1, #0] │ │ │ │ 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 │ │ │ │ sub sp, #20 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ @@ -2057374,17 +2057383,17 @@ │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r9 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ blx 66f9c │ │ │ │ mov r4, r0 │ │ │ │ b.n 6095f2 │ │ │ │ - str r0, [r4, #36] @ 0x24 │ │ │ │ + ldrsh r0, [r4, r6] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r6, [r6, #32] │ │ │ │ + ldrsh r6, [r6, r5] │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #276] @ (609788 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -2057489,15 +2057498,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r4, [r0, #24] │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r6, #20] │ │ │ │ + ldrsh r6, [r6, r2] │ │ │ │ lsls r1, r5, #2 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ lsls r3, r1, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2057773,15 +2057782,15 @@ │ │ │ │ mov fp, r0 │ │ │ │ b.n 6098b2 │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ str r4, [r6, #116] @ 0x74 │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r0, r6] │ │ │ │ + ldrb r2, [r0, r3] │ │ │ │ lsls r1, r5, #2 │ │ │ │ str r2, [r4, #92] @ 0x5c │ │ │ │ lsls r3, r1, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2057932,25 +2057941,25 @@ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ strd r2, r3, [sp] │ │ │ │ ldrd r1, r2, [r0, #44] @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ bl 5f80d0 │ │ │ │ mov r2, r0 │ │ │ │ b.n 609b3c │ │ │ │ - adds r6, #126 @ 0x7e │ │ │ │ + adds r3, #190 @ 0xbe │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r6, #108 @ 0x6c │ │ │ │ + adds r3, #172 @ 0xac │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r6, [r1, r3] │ │ │ │ + ldrh r6, [r1, r0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r6, #76 @ 0x4c │ │ │ │ + adds r3, #140 @ 0x8c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r7, #42 @ 0x2a │ │ │ │ + adds r4, #106 @ 0x6a │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r7, #42 @ 0x2a │ │ │ │ + adds r4, #106 @ 0x6a │ │ │ │ lsls r3, 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, #4064] @ 0xfe0 │ │ │ │ mov r5, r3 │ │ │ │ ldrb r3, [r1, #12] │ │ │ │ @@ -2058027,15 +2058036,15 @@ │ │ │ │ add.w r7, r4, r2, lsl #5 │ │ │ │ adds r7, #48 @ 0x30 │ │ │ │ b.n 609c56 │ │ │ │ add.w r7, r4, r2, lsl #4 │ │ │ │ adds r7, #84 @ 0x54 │ │ │ │ b.n 609c56 │ │ │ │ nop │ │ │ │ - ldrh r4, [r5, r6] │ │ │ │ + ldr r4, [r5, r3] │ │ │ │ lsls r1, 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] @ (609d88 ) │ │ │ │ mov r3, r1 │ │ │ │ @@ -2058409,15 +2058418,15 @@ │ │ │ │ cmp r7, #64 @ 0x40 │ │ │ │ beq.n 60a04a │ │ │ │ b.n 609f36 │ │ │ │ cmp r7, #64 @ 0x40 │ │ │ │ beq.n 60a038 │ │ │ │ b.n 609fc4 │ │ │ │ nop │ │ │ │ - ldr r0, [r6, r2] │ │ │ │ + strb r0, [r6, r7] │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ mov r8, r3 │ │ │ │ @@ -2058656,17 +2058665,17 @@ │ │ │ │ b.n 60a23a │ │ │ │ cmp.w r8, #64 @ 0x40 │ │ │ │ beq.n 60a2f2 │ │ │ │ b.n 60a160 │ │ │ │ cmp.w r8, #64 @ 0x40 │ │ │ │ beq.n 60a2de │ │ │ │ b.n 60a212 │ │ │ │ - ldrsb r2, [r7, r1] │ │ │ │ + strh r2, [r7, r6] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsb r2, [r4, r1] │ │ │ │ + strh r2, [r4, r6] │ │ │ │ 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, #3816] @ 0xee8 │ │ │ │ @@ -2059281,41 +2059290,41 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r7, r1] │ │ │ │ lsls r3, r1, #5 │ │ │ │ - strb r6, [r7, r0] │ │ │ │ + str r6, [r7, r5] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r2, [r1, r0] │ │ │ │ + str r2, [r1, r5] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r0, [r5, r6] │ │ │ │ + str r0, [r5, r3] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r0, [r4, r6] │ │ │ │ + str r0, [r4, r3] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r4, [r2, r6] │ │ │ │ + str r4, [r2, r3] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r6, [r6, r6] │ │ │ │ + ldr r6, [pc, #984] @ (60ada0 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ ldr r6, [r2, r5] │ │ │ │ lsls r3, r1, #5 │ │ │ │ - str r0, [r0, r5] │ │ │ │ + ldr r6, [pc, #512] @ (60abd0 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r0, [r0, r4] │ │ │ │ + ldr r6, [pc, #256] @ (60aad4 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r7, [pc, #992] @ (60adb8 ) │ │ │ │ + ldr r5, [pc, #224] @ (60aab8 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r2, #102 @ 0x66 │ │ │ │ + movs r7, #166 @ 0xa6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r2, #112 @ 0x70 │ │ │ │ + movs r7, #176 @ 0xb0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r2, #118 @ 0x76 │ │ │ │ + movs r7, #182 @ 0xb6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - add r1, sp, #408 @ 0x198 │ │ │ │ + add r6, pc, #664 @ (adr r6, 60ac80 ) │ │ │ │ lsls r3, r5, #2 │ │ │ │ stmdb 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 │ │ │ │ @@ -2059407,17 +2059416,17 @@ │ │ │ │ b.n 60aa9a │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r0, [r7, r7] │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #40] @ (60ab0c ) │ │ │ │ + ldr r3, [pc, #296] @ (60ac0c ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r5, [pc, #728] @ (60adc0 ) │ │ │ │ + ldr r2, [pc, #984] @ (60aec0 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ strb r6, [r3, r5] │ │ │ │ lsls r3, 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 │ │ │ │ @@ -2059726,19 +2059735,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ udf #255 @ 0xff │ │ │ │ strb r2, [r7, r3] │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #576] @ (60b030 ) │ │ │ │ + ldr r1, [pc, #832] @ (60b130 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ strh r6, [r3, r6] │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldr r3, [pc, #32] @ (60ae18 ) │ │ │ │ + ldr r0, [pc, #288] @ (60af18 ) │ │ │ │ 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, #3936] @ 0xf60 │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ mov sl, r0 │ │ │ │ @@ -2060239,21 +2060248,21 @@ │ │ │ │ ldrb r3, [r3, #20] │ │ │ │ b.n 60ae4e │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ str r0, [r5, r7] │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #760] @ (60b5f0 ) │ │ │ │ + mov lr, pc │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r0, [pc, #104] @ (60b364 ) │ │ │ │ + cmp r2, fp │ │ │ │ lsls r1, r5, #2 │ │ │ │ ldr r7, [pc, #592] @ (60b550 ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ - mov lr, r3 │ │ │ │ + mvns r6, r3 │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ ldr r2, [pc, #352] @ (60b478 ) │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ @@ -2061113,43 +2061122,43 @@ │ │ │ │ bhi.w 60b818 │ │ │ │ b.n 60bb70 │ │ │ │ nop │ │ │ │ ldr r3, [pc, #360] @ (60bd20 ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - cmn r4, r5 │ │ │ │ + ands r4, r5 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r4, r1 │ │ │ │ + subs r7, #204 @ 0xcc │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r4, r0 │ │ │ │ + subs r7, #196 @ 0xc4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - negs r6, r7 │ │ │ │ + subs r7, #190 @ 0xbe │ │ │ │ lsls r1, r5, #2 │ │ │ │ ldr r0, [pc, #704] @ (60be90 ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ - subs r4, r0, r1 │ │ │ │ + asrs r4, r0, #30 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r4, r1, r1 │ │ │ │ + asrs r4, r1, #30 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r7, #110 @ 0x6e │ │ │ │ + subs r4, #174 @ 0xae │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r6, r0, r0 │ │ │ │ + asrs r6, r0, #29 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r1, [sp, #248] @ 0xf8 │ │ │ │ + str r6, [sp, #504] @ 0x1f8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - adds r0, r1, r1 │ │ │ │ + asrs r0, r1, #22 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r6, #170 @ 0xaa │ │ │ │ + subs r3, #234 @ 0xea │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r6, r4, r0 │ │ │ │ + asrs r6, r4, #21 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r6, #70 @ 0x46 │ │ │ │ + subs r3, #134 @ 0x86 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r6, #66 @ 0x42 │ │ │ │ + subs r3, #130 @ 0x82 │ │ │ │ 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, #3968] @ 0xf80 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #996] @ (60bff0 ) │ │ │ │ @@ -2061527,29 +2061536,29 @@ │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ mvns r4, r5 │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #242 @ 0xf2 │ │ │ │ + subs r1, #50 @ 0x32 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r3, #170 @ 0xaa │ │ │ │ + subs r0, #234 @ 0xea │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r3, #50 @ 0x32 │ │ │ │ + subs r0, #114 @ 0x72 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r2, #156 @ 0x9c │ │ │ │ + adds r7, #220 @ 0xdc │ │ │ │ lsls r1, r5, #2 │ │ │ │ tst r2, r5 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - subs r2, #22 │ │ │ │ + adds r7, #86 @ 0x56 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r1, #148 @ 0x94 │ │ │ │ + adds r6, #212 @ 0xd4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r1, #104 @ 0x68 │ │ │ │ + adds r6, #168 @ 0xa8 │ │ │ │ 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, #3448] @ 0xd78 │ │ │ │ ldr.w r2, [pc, #2796] @ 60cb18 │ │ │ │ sub.w sp, sp, #612 @ 0x264 │ │ │ │ @@ -2062632,29 +2062641,29 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r5, r6 │ │ │ │ movs r0, r0 │ │ │ │ subs r7, #122 @ 0x7a │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r5, #140 @ 0x8c │ │ │ │ lsls r3, r1, #5 │ │ │ │ - adds r5, #88 @ 0x58 │ │ │ │ + adds r2, #152 @ 0x98 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r6, #118 @ 0x76 │ │ │ │ + cmp r3, #182 @ 0xb6 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r6, #90 @ 0x5a │ │ │ │ + cmp r3, #154 @ 0x9a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r6, #70 @ 0x46 │ │ │ │ + cmp r3, #134 @ 0x86 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r6, #44 @ 0x2c │ │ │ │ + cmp r3, #108 @ 0x6c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r6, #20 │ │ │ │ + cmp r3, #84 @ 0x54 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r5, #248 @ 0xf8 │ │ │ │ + cmp r3, #56 @ 0x38 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r5, #230 @ 0xe6 │ │ │ │ + cmp r3, #38 @ 0x26 │ │ │ │ lsls r1, r5, #2 │ │ │ │ cmp r6, r0 │ │ │ │ bls.w 60d300 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r1, #16 │ │ │ │ ldr r4, [r3, #16] │ │ │ │ beq.w 60d448 │ │ │ │ @@ -2063584,89 +2063593,88 @@ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r1, r3 │ │ │ │ bl 45f034 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x34d340> │ │ │ │ b.n 60d40a │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - cmp r4, #214 @ 0xd6 │ │ │ │ + cmp r2, #22 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r4, #136 @ 0x88 │ │ │ │ + cmp r1, #200 @ 0xc8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r4, #54 @ 0x36 │ │ │ │ + cmp r1, #118 @ 0x76 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r3, #192 @ 0xc0 │ │ │ │ + cmp r1, #0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r3, #76 @ 0x4c │ │ │ │ + cmp r0, #140 @ 0x8c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r3, #38 @ 0x26 │ │ │ │ + cmp r0, #102 @ 0x66 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r2, #180 @ 0xb4 │ │ │ │ + movs r7, #244 @ 0xf4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r2, #158 @ 0x9e │ │ │ │ + movs r7, #222 @ 0xde │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r2, #96 @ 0x60 │ │ │ │ + movs r7, #160 @ 0xa0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r2, #22 │ │ │ │ + movs r7, #86 @ 0x56 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r2, #8 │ │ │ │ + movs r7, #72 @ 0x48 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r1, #250 @ 0xfa │ │ │ │ + movs r7, #58 @ 0x3a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r1, #126 @ 0x7e │ │ │ │ + movs r6, #190 @ 0xbe │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r1, #12 │ │ │ │ + movs r6, #76 @ 0x4c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r0, #124 @ 0x7c │ │ │ │ + movs r5, #188 @ 0xbc │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r0, #56 @ 0x38 │ │ │ │ + movs r5, #120 @ 0x78 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r7, #230 @ 0xe6 │ │ │ │ + movs r5, #38 @ 0x26 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r7, #168 @ 0xa8 │ │ │ │ + movs r4, #232 @ 0xe8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r7, #64 @ 0x40 │ │ │ │ + movs r4, #128 @ 0x80 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r7, #24 │ │ │ │ + movs r4, #88 @ 0x58 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r6, #202 @ 0xca │ │ │ │ + movs r4, #10 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r6, #114 @ 0x72 │ │ │ │ + movs r3, #178 @ 0xb2 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r6, #64 @ 0x40 │ │ │ │ + movs r3, #128 @ 0x80 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r6, r6, #2 │ │ │ │ - lsls r3, r4, #2 │ │ │ │ - movs r5, #112 @ 0x70 │ │ │ │ + ldc2l 0, cr0, [r6, #648]! @ 0x288 │ │ │ │ + movs r2, #176 @ 0xb0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r5, #94 @ 0x5e │ │ │ │ + movs r2, #158 @ 0x9e │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r5, #76 @ 0x4c │ │ │ │ + movs r2, #140 @ 0x8c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r5, #44 @ 0x2c │ │ │ │ + movs r2, #108 @ 0x6c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r5, #6 │ │ │ │ + movs r2, #70 @ 0x46 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r4, #214 @ 0xd6 │ │ │ │ + movs r2, #22 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r4, #176 @ 0xb0 │ │ │ │ + movs r1, #240 @ 0xf0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r4, #154 @ 0x9a │ │ │ │ + movs r1, #218 @ 0xda │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r4, #88 @ 0x58 │ │ │ │ + movs r1, #152 @ 0x98 │ │ │ │ lsls r1, r5, #2 │ │ │ │ subs r1, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #8 │ │ │ │ + movs r1, #72 @ 0x48 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r3, #160 @ 0xa0 │ │ │ │ + movs r0, #224 @ 0xe0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r3, #140 @ 0x8c │ │ │ │ + movs r0, #204 @ 0xcc │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r3, #106 @ 0x6a │ │ │ │ + movs r0, #170 @ 0xaa │ │ │ │ lsls r1, r5, #2 │ │ │ │ adds r3, #148 @ 0x94 │ │ │ │ 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 │ │ │ │ @@ -2064091,25 +2064099,25 @@ │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #44 @ 0x2c │ │ │ │ lsls r3, r1, #5 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #24 │ │ │ │ + subs r0, r3, #1 │ │ │ │ lsls r1, r5, #2 │ │ │ │ cmp r0, #22 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - subs r6, r2, #7 │ │ │ │ + adds r6, r2, #4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r0, r7, #6 │ │ │ │ + adds r0, r7, #3 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r0, r1, #3 │ │ │ │ + adds r0, r1, #0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r4, r7, #1 │ │ │ │ + subs r4, r7, 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, #3776] @ 0xec0 │ │ │ │ ldr r4, [pc, #988] @ (60de2c ) │ │ │ │ sub sp, #284 @ 0x11c │ │ │ │ @@ -2064509,21 +2064517,21 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ movs r5, #168 @ 0xa8 │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #40 @ 0x28 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - adds r0, r2, #0 │ │ │ │ + adds r0, r2, r5 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r6, r4, r2 │ │ │ │ + asrs r6, r4, #31 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r6, r7, r1 │ │ │ │ + asrs r6, r7, #30 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r0, r1, r1 │ │ │ │ + asrs r0, r1, #30 │ │ │ │ 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, #3976] @ 0xf88 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ ldr r4, [pc, #696] @ (60e114 ) │ │ │ │ @@ -2064789,23 +2064797,23 @@ │ │ │ │ lsls r3, r1, #5 │ │ │ │ movs r1, #148 @ 0x94 │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r6, r4 │ │ │ │ + asrs r4, r6, #25 │ │ │ │ lsls r1, r5, #2 │ │ │ │ movs r0, #176 @ 0xb0 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - adds r4, r3, r2 │ │ │ │ + asrs r4, r3, #23 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bpl.n 60e0f8 │ │ │ │ + bcc.n 60e178 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - asrs r4, r1, #29 │ │ │ │ + asrs r4, r1, #18 │ │ │ │ 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, #3840] @ 0xf00 │ │ │ │ mov r4, r1 │ │ │ │ ldr.w r1, [pc, #1292] @ 60e658 │ │ │ │ @@ -2065304,29 +2065312,29 @@ │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ subs r6, r2, #2 │ │ │ │ lsls r3, r1, #5 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r7, #23 │ │ │ │ + asrs r4, r7, #12 │ │ │ │ lsls r1, r5, #2 │ │ │ │ adds r6, r4, #5 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - asrs r0, r7, #21 │ │ │ │ + asrs r0, r7, #10 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r0, r6, #18 │ │ │ │ + asrs r0, r6, #7 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r2, r3, #15 │ │ │ │ + asrs r2, r3, #4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cdp 0, 7, cr0, cr6, cr2, {5} │ │ │ │ - asrs r4, r5, #13 │ │ │ │ + subs.w r0, r6, r2, asr #2 │ │ │ │ + asrs r4, r5, #2 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cdp 0, 7, cr0, cr2, cr2, {5} │ │ │ │ - ldc 0, cr0, [ip, #648]! @ 0x288 │ │ │ │ + subs.w r0, r2, r2, asr #2 │ │ │ │ + @ instruction: 0xeafc00a2 │ │ │ │ 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, #3648] @ 0xe40 │ │ │ │ sub sp, #412 @ 0x19c │ │ │ │ @@ -2065630,23 +2065638,23 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r1, r5 │ │ │ │ lsls r3, r1, #5 │ │ │ │ adds r2, r1, r5 │ │ │ │ lsls r3, r1, #5 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r0, #4 │ │ │ │ + lsrs r0, r0, #25 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r4, r3, #1 │ │ │ │ + lsrs r4, r3, #22 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r6, r3, #29 │ │ │ │ + lsrs r6, r3, #18 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r0, r1, #29 │ │ │ │ + lsrs r0, r1, #18 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r6, r7, #27 │ │ │ │ + lsrs r6, r7, #16 │ │ │ │ lsls r1, r5, #2 │ │ │ │ cmp.w fp, #460 @ 0x1cc │ │ │ │ beq.w 60f0f8 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ ldr.w r8, [pc, #2588] @ 60f440 │ │ │ │ mov r2, r6 │ │ │ │ @@ -2066577,41 +2066585,41 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r6, #31] │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - vcvt.f32.u32 d16, d2, #16 │ │ │ │ + @ instruction: 0xfff00b52 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r0, r5, #23 │ │ │ │ + lsrs r0, r5, #12 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r0, r3, #19 │ │ │ │ + lsrs r0, r3, #8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r0, r7, #17 │ │ │ │ + lsrs r0, r7, #6 │ │ │ │ lsls r1, r5, #2 │ │ │ │ asrs r6, r0, #16 │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r1, #14 │ │ │ │ + lsrs r4, r1, #3 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r6, r6, #10 │ │ │ │ + lsls r6, r6, #31 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r4, r5, #9 │ │ │ │ + lsls r4, r5, #30 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r6, r4, #3 │ │ │ │ + lsls r6, r4, #24 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r2, r4, #1 │ │ │ │ + lsls r2, r4, #22 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r6, r7, #32 │ │ │ │ + lsls r6, r7, #21 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r0, r1, #28 │ │ │ │ + lsls r0, r1, #17 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r6, r4, #25 │ │ │ │ + lsls r6, r4, #14 │ │ │ │ lsls r1, r5, #2 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ movs r5, #0 │ │ │ │ blx 68768 │ │ │ │ movs r3, #0 │ │ │ │ str r5, [sp, #0] │ │ │ │ movw r2, #32767 @ 0x7fff │ │ │ │ @@ -2067527,21 +2067535,21 @@ │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6089ec │ │ │ │ str r0, [r6, #0] │ │ │ │ b.n 60fb9c │ │ │ │ nop │ │ │ │ - blt.n 60fe88 │ │ │ │ + bhi.n 60ff08 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - blt.n 60fe94 │ │ │ │ + bhi.n 60ff14 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - blt.n 60fea0 │ │ │ │ + bhi.n 60ff20 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldc2 0, cr0, [r2], {168} @ 0xa8 │ │ │ │ + ldr??.w r0, [r2, r8, lsl #2] │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #440] @ (610014 ) │ │ │ │ ldr r3, [pc, #440] @ (610018 ) │ │ │ │ @@ -2068250,18 +2068258,18 @@ │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ b.n 610246 │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cdp2 1, 4, cr0, cr8, cr10, {2} │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf5e400a8 │ │ │ │ - adc.w r0, r2, #5505024 @ 0x540000 │ │ │ │ - ands.w r0, r4, #5505024 @ 0x540000 │ │ │ │ - @ instruction: 0xf33000a8 │ │ │ │ + @ instruction: 0xf32400a8 │ │ │ │ + @ instruction: 0xf28200a8 │ │ │ │ + adcs.w r0, r4, #168 @ 0xa8 │ │ │ │ + orns r0, r0, #168 @ 0xa8 │ │ │ │ @ instruction: 0xfae2014a │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #128] @ 6105f0 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ @@ -2068546,15 +2068554,15 @@ │ │ │ │ nop │ │ │ │ ldr??.w r0, [r0, #330] @ 0x14a │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ str.w r0, [r0, #330] @ 0x14a │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - orrs.w r0, r8, #168 @ 0xa8 │ │ │ │ + ldc 0, cr0, [r8, #672] @ 0x2a0 │ │ │ │ @ instruction: 0xf7d8014a │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3792] @ 0xed0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #472] @ (610a44 ) │ │ │ │ @@ -2068742,17 +2068750,17 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0xf78c014a │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf77a014a │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 12, cr0, cr14, cr8, {5} │ │ │ │ - cdp 0, 11, cr0, cr12, cr8, {5} │ │ │ │ - cdp 0, 7, cr0, cr12, cr8, {5} │ │ │ │ + stc 0, cr0, [lr], {168} @ 0xa8 │ │ │ │ + @ instruction: 0xebfc00a8 │ │ │ │ + subs.w r0, ip, r8, asr #2 │ │ │ │ @ instruction: 0xf5f0014a │ │ │ │ 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, #3640] @ 0xe38 │ │ │ │ @@ -2069792,24 +2069800,24 @@ │ │ │ │ b.n 610dd8 │ │ │ │ sbcs.w r1, r8, #13238272 @ 0xca0000 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ sbc.w r1, r4, #13238272 @ 0xca0000 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r4, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - subs r1, #64 @ 0x40 │ │ │ │ + adds r6, #128 @ 0x80 │ │ │ │ lsls r4, r4, #2 │ │ │ │ addw r1, lr, #74 @ 0x4a │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 611b90 │ │ │ │ + b.n 611610 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - b.n 611b74 │ │ │ │ + b.n 6115f4 │ │ │ │ lsls r0, r5, #2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ movs r2, #112 @ 0x70 │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #292 @ 0x124 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ mov sl, r3 │ │ │ │ @@ -2070883,29 +2070891,29 @@ │ │ │ │ mov r1, r7 │ │ │ │ ldr.w r0, [r5, #3212] @ 0xc8c │ │ │ │ bl 5f95fc │ │ │ │ ldr r7, [sp, #164] @ 0xa4 │ │ │ │ b.w 610dd8 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 61244c │ │ │ │ + udf #248 @ 0xf8 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - b.n 612240 │ │ │ │ + ble.n 6120c0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ subs r1, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - svc 150 @ 0x96 │ │ │ │ + bgt.n 612094 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ble.n 61202c │ │ │ │ + bge.n 6120ac │ │ │ │ lsls r0, r5, #2 │ │ │ │ - blt.n 61219c │ │ │ │ + bhi.n 61201c │ │ │ │ lsls r0, r5, #2 │ │ │ │ - bhi.n 612124 │ │ │ │ + bpl.n 6121a4 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - uxtb r4, r1 │ │ │ │ + add sp, #48 @ 0x30 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ movs r2, #0 │ │ │ │ add.w r1, r4, #84 @ 0x54 │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ @@ -2071760,33 +2071768,33 @@ │ │ │ │ add.w r8, r5, #880 @ 0x370 │ │ │ │ b.w 611d1e │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 61298c │ │ │ │ + bcc.n 612a0c │ │ │ │ lsls r0, r5, #2 │ │ │ │ - bpl.n 612af0 │ │ │ │ + bcs.n 612970 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - bmi.n 612ac8 │ │ │ │ + bne.n 612948 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - add r6, sp, #576 @ 0x240 │ │ │ │ + add r3, sp, #832 @ 0x340 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcc.n 612a4c │ │ │ │ + beq.n 612acc │ │ │ │ lsls r0, r5, #2 │ │ │ │ - bcs.n 6129e0 │ │ │ │ + beq.n 612a60 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - bne.n 61297c │ │ │ │ + ldmia r6, {r1, r5, r6, r7} │ │ │ │ lsls r0, r5, #2 │ │ │ │ - bne.n 612aac │ │ │ │ + ldmia r6, {r3, r4, r5, r6} │ │ │ │ lsls r0, r5, #2 │ │ │ │ - beq.n 612a7c │ │ │ │ + ldmia r5!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldmia r6, {r3, r4, r5, r6} │ │ │ │ + ldmia r3, {r3, r4, r5, r7} │ │ │ │ lsls r0, r5, #2 │ │ │ │ cmp r7, #16 │ │ │ │ beq.w 612edc │ │ │ │ bhi.w 612eb2 │ │ │ │ cmp r7, #1 │ │ │ │ it eq │ │ │ │ addeq.w fp, r5, #920 @ 0x398 │ │ │ │ @@ -2072388,43 +2072396,43 @@ │ │ │ │ b.w 610dd8 │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ udf #255 @ 0xff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - ldmia r5, {r2, r3, r5, r7} │ │ │ │ + ldmia r2, {r2, r3, r5, r6, r7} │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldmia r4!, {r5, r6} │ │ │ │ + ldmia r1!, {r5, r7} │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldmia r4!, {r6} │ │ │ │ + ldmia r1!, {r7} │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldmia r3!, {r4, r6, r7} │ │ │ │ + ldmia r1!, {r4} │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldmia r2, {r1, r2, r7} │ │ │ │ + stmia r7!, {r1, r2, r6, r7} │ │ │ │ lsls r0, r5, #2 │ │ │ │ - add r5, pc, #656 @ (adr r5, 6133c0 ) │ │ │ │ + add r2, pc, #912 @ (adr r2, 6134c0 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1, {r1, r3, r5, r6} │ │ │ │ + stmia r6!, {r1, r3, r5, r7} │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldmia r1, {r1, r2, r6} │ │ │ │ + stmia r6!, {r1, r2, r7} │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldmia r1, {r1, r3, r5} │ │ │ │ + stmia r6!, {r1, r3, r5, r6} │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldmia r0!, {r6} │ │ │ │ + stmia r5!, {r7} │ │ │ │ lsls r0, r5, #2 │ │ │ │ adds r3, #148 @ 0x94 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r4, r5, r6} │ │ │ │ + stmia r4!, {r4, r5, r7} │ │ │ │ lsls r0, r5, #2 │ │ │ │ - add r2, pc, #736 @ (adr r2, 613430 ) │ │ │ │ + ldr r7, [sp, #992] @ 0x3e0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r7!, {r2, r6} │ │ │ │ + stmia r4!, {r2, r7} │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #320] @ (6132a8 ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2073549,47 +2073557,47 @@ │ │ │ │ b.n 613ccc │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldmia r5, {r4, r5} │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r2, r3, r7} │ │ │ │ + stmia r1!, {r2, r3, r6, r7} │ │ │ │ lsls r0, r5, #2 │ │ │ │ - stmia r4!, {r1, r2, r3} │ │ │ │ + stmia r1!, {r1, r2, r3, r6} │ │ │ │ lsls r0, r5, #2 │ │ │ │ - stmia r2!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r0!, {r1, r2, r5} │ │ │ │ lsls r0, r5, #2 │ │ │ │ ldmia r2, {r1, r2, r3, r4} │ │ │ │ lsls r2, r1, #5 │ │ │ │ - stmia r1!, {r1, r4, r7} │ │ │ │ + bkpt 0x00d2 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - stmia r1!, {r1, r2, r5} │ │ │ │ + bkpt 0x0066 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - stmia r0!, {r1, r3, r5, r6, r7} │ │ │ │ + bkpt 0x002a │ │ │ │ lsls r0, r5, #2 │ │ │ │ - stmia r0!, {r2, r5, r7} │ │ │ │ + pop {r2, r5, r6, r7, pc} │ │ │ │ lsls r0, r5, #2 │ │ │ │ - stmia r0!, {r3, r5, r6} │ │ │ │ + pop {r3, r5, r7, pc} │ │ │ │ lsls r0, r5, #2 │ │ │ │ - stmia r0!, {r1, r3, r4} │ │ │ │ + pop {r1, r3, r4, r6, pc} │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ittt ge │ │ │ │ - lslge r0, r5, #2 │ │ │ │ - wfige │ │ │ │ - lslge r0, r5, #2 │ │ │ │ - bkpt 0x0030 │ │ │ │ + pop {r1, r5, r6, r7} │ │ │ │ lsls r0, r5, #2 │ │ │ │ - pop {r1, r4, r6, r7, pc} │ │ │ │ + pop {r4, r5, r6} │ │ │ │ lsls r0, r5, #2 │ │ │ │ - pop {r3, r7, pc} │ │ │ │ + cbnz r0, 613de4 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - pop {r1, r2, r3, r6} │ │ │ │ + cbnz r2, 613dd0 │ │ │ │ + lsls r0, r5, #2 │ │ │ │ + revsh r0, r1 │ │ │ │ + lsls r0, r5, #2 │ │ │ │ + cbnz r6, 613db6 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - cbnz r6, 613de0 │ │ │ │ + @ instruction: 0xb866 │ │ │ │ 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, #3936] @ 0xf60 │ │ │ │ ldr.w r2, [pc, #1372] @ 614308 │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ @@ -2074094,31 +2074102,31 @@ │ │ │ │ blx 67ec4 │ │ │ │ stmia r2!, {r1, r3, r6} │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {r2, r6} │ │ │ │ lsls r2, r1, #5 │ │ │ │ - rev16 r6, r4 │ │ │ │ + @ instruction: 0xb7a6 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - rev16 r6, r3 │ │ │ │ + @ instruction: 0xb79e │ │ │ │ lsls r0, r5, #2 │ │ │ │ - rev16 r2, r3 │ │ │ │ + @ instruction: 0xb79a │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmia r1!, {r2, r4, r5} │ │ │ │ lsls r2, r1, #5 │ │ │ │ - @ instruction: 0xb608 │ │ │ │ + cbz r0, 61437a │ │ │ │ lsls r0, r5, #2 │ │ │ │ - push {r1, r2, r3, r4, r7, lr} │ │ │ │ + uxtb r6, r3 │ │ │ │ lsls r0, r5, #2 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #64 @ 0x40 │ │ │ │ + adds r0, #128 @ 0x80 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r2, r2, #16 │ │ │ │ + lsls r2, r2, #5 │ │ │ │ lsls r4, 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, #512] @ 0x200 │ │ │ │ subw sp, sp, #3548 @ 0xddc │ │ │ │ mov r8, r3 │ │ │ │ @@ -2075244,59 +2075252,59 @@ │ │ │ │ b.n 614ef2 │ │ │ │ pop {r1, r5, r7} │ │ │ │ lsls r2, r1, #5 │ │ │ │ pop {r1, r3, r7} │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r5, #24] │ │ │ │ + ldrh r4, [r5, #2] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r2, [r1, #26] │ │ │ │ + ldrh r2, [r1, #4] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r6, [r2, #24] │ │ │ │ + ldrh r6, [r2, #2] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r2, [r7, #20] │ │ │ │ + strh r2, [r7, #62] @ 0x3e │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r0, [r7, #20] │ │ │ │ + strh r0, [r7, #62] @ 0x3e │ │ │ │ lsls r2, r4, #2 │ │ │ │ asrs r0, r4, #6 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r5, #11 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #196 @ 0xc4 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #792 @ 0x318 │ │ │ │ + add r2, sp, #24 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r1, r2, r3, r5} │ │ │ │ lsls r2, r1, #5 │ │ │ │ - strh r4, [r5, #62] @ 0x3e │ │ │ │ + strh r4, [r5, #40] @ 0x28 │ │ │ │ lsls r2, r4, #2 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r0, #14] │ │ │ │ + strh r4, [r0, #56] @ 0x38 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r0, [r7, #40] @ 0x28 │ │ │ │ + str r0, [r7, #124] @ 0x7c │ │ │ │ lsls r1, r4, #2 │ │ │ │ - add r0, r1 │ │ │ │ + adcs r0, r1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r0, [r5, #56] @ 0x38 │ │ │ │ + strh r0, [r5, #34] @ 0x22 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strh r4, [r3, #50] @ 0x32 │ │ │ │ + strh r4, [r3, #28] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r2, sp, #224 @ 0xe0 │ │ │ │ + add r7, pc, #480 @ (adr r7, 61522c ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strh r0, [r3, #44] @ 0x2c │ │ │ │ + strh r0, [r3, #22] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r1, sp, #664 @ 0x298 │ │ │ │ + add r6, pc, #920 @ (adr r6, 6153ec ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ - add r1, sp, #344 @ 0x158 │ │ │ │ + add r6, pc, #600 @ (adr r6, 6152b0 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ - add r1, sp, #272 @ 0x110 │ │ │ │ + add r6, pc, #528 @ (adr r6, 61526c ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ - add r0, sp, #336 @ 0x150 │ │ │ │ + add r5, pc, #592 @ (adr r5, 6152b0 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ str r2, [sp, #32] │ │ │ │ blx 68810 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ blx 66d04 │ │ │ │ blx 67544 │ │ │ │ @@ -2075344,15 +2075352,15 @@ │ │ │ │ bl 50bb48 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3f9e54> │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ bl 50d670 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3fb97c> │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl a9f404 │ │ │ │ + bl a9f35c │ │ │ │ mov r0, r4 │ │ │ │ bl 4b94c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3a77d0> │ │ │ │ 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 │ │ │ │ @@ -2075513,19 +2075521,19 @@ │ │ │ │ b.n 61526c │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r5, sp, #944 @ 0x3b0 │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #880 @ (adr r5, 615618 ) │ │ │ │ + add r3, pc, #112 @ (adr r3, 615318 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ add r5, sp, #560 @ 0x230 │ │ │ │ lsls r2, r1, #5 │ │ │ │ - add r5, pc, #696 @ (adr r5, 615568 ) │ │ │ │ + add r2, pc, #952 @ (adr r2, 615668 ) │ │ │ │ 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, #3624] @ 0xe28 │ │ │ │ ldr r5, [pc, #256] @ (6153c4 ) │ │ │ │ mov fp, r0 │ │ │ │ @@ -2075625,15 +2075633,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r5, sp, #208 @ 0xd0 │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #208 @ (adr r5, 6154a0 ) │ │ │ │ + add r2, pc, #464 @ (adr r2, 6155a0 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ add r4, sp, #344 @ 0x158 │ │ │ │ lsls r2, r1, #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 │ │ │ │ @@ -2076095,59 +2076103,59 @@ │ │ │ │ lsls r2, r1, #5 │ │ │ │ add r3, sp, #1008 @ 0x3f0 │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #744 @ (adr r3, 615b90 ) │ │ │ │ + add r0, pc, #1000 @ (adr r0, 615c90 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ - add r3, pc, #320 @ (adr r3, 6159ec ) │ │ │ │ + add r0, pc, #576 @ (adr r0, 615aec ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ add r2, sp, #1016 @ 0x3f8 │ │ │ │ lsls r2, r1, #5 │ │ │ │ - ldrb r4, [r5, #30] │ │ │ │ + ldrb r4, [r5, #19] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r6, [r4, #28] │ │ │ │ + ldrb r6, [r4, #17] │ │ │ │ lsls r2, r4, #2 │ │ │ │ adds r3, #148 @ 0x94 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r5, #26] │ │ │ │ + ldrb r4, [r5, #15] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r6, [r4, #25] │ │ │ │ + ldrb r6, [r4, #14] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r1, pc, #704 @ (adr r1, 615b88 ) │ │ │ │ + ldr r6, [sp, #960] @ 0x3c0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - add r1, pc, #272 @ (adr r1, 6159dc ) │ │ │ │ + ldr r6, [sp, #528] @ 0x210 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrb r0, [r5, #22] │ │ │ │ + ldrb r0, [r5, #11] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r4, [r2, #21] │ │ │ │ + ldrb r4, [r2, #10] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r6, [r3, #20] │ │ │ │ + ldrb r6, [r3, #9] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r6, [r1, #19] │ │ │ │ + ldrb r6, [r1, #8] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r0, [r1, #20] │ │ │ │ + ldrb r0, [r1, #9] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r0, pc, #264 @ (adr r0, 6159ec ) │ │ │ │ + ldr r5, [sp, #520] @ 0x208 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrb r0, [r1, #20] │ │ │ │ + ldrb r0, [r1, #9] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r6, [r4, #18] │ │ │ │ + ldrb r6, [r4, #7] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r4, [r4, #16] │ │ │ │ + ldrb r4, [r4, #5] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r4, [r5, #18] │ │ │ │ + ldrb r4, [r5, #7] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r6, [r0, #17] │ │ │ │ + ldrb r6, [r0, #6] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r0, [r3, #16] │ │ │ │ + ldrb r0, [r3, #5] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r2, [r5, #15] │ │ │ │ + ldrb r2, [r5, #4] │ │ │ │ lsls r2, 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 │ │ │ │ @@ -2076372,15 +2076380,15 @@ │ │ │ │ add sp, #272 @ 0x110 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ add r5, pc, #96 @ (adr r5, 615bb8 ) │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #88] @ 0x58 │ │ │ │ + ldr r2, [sp, #344] @ 0x158 │ │ │ │ lsls r0, r5, #2 │ │ │ │ add r4, pc, #776 @ (adr r4, 615e6c ) │ │ │ │ lsls r2, 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, #4016] @ 0xfb0 │ │ │ │ @@ -2076519,21 +2076527,21 @@ │ │ │ │ nop │ │ │ │ add r4, pc, #504 @ (adr r4, 615ed4 ) │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ add r4, pc, #384 @ (adr r4, 615e64 ) │ │ │ │ lsls r2, r1, #5 │ │ │ │ - ldr r4, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r1, [sp, #696] @ 0x2b8 │ │ │ │ lsls r0, r5, #2 │ │ │ │ add r4, pc, #120 @ (adr r4, 615d64 ) │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r1, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r1, [sp, #216] @ 0xd8 │ │ │ │ lsls r0, r5, #2 │ │ │ │ adds r3, #148 @ 0x94 │ │ │ │ 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 │ │ │ │ @@ -2076658,17 +2076666,17 @@ │ │ │ │ nop │ │ │ │ add r2, pc, #952 @ (adr r2, 616204 ) │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ add r2, pc, #584 @ (adr r2, 61609c ) │ │ │ │ lsls r2, r1, #5 │ │ │ │ - ldr r2, [sp, #488] @ 0x1e8 │ │ │ │ + str r7, [sp, #744] @ 0x2e8 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ + str r7, [sp, #256] @ 0x100 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -2076740,17 +2076748,17 @@ │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc │ │ │ │ blx 68ac4 │ │ │ │ mov r6, r0 │ │ │ │ b.n 615e98 │ │ │ │ - ldr r1, [sp, #416] @ 0x1a0 │ │ │ │ + str r6, [sp, #672] @ 0x2a0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r1, [sp, #136] @ 0x88 │ │ │ │ + str r6, [sp, #392] @ 0x188 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -2076868,17 +2076876,17 @@ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ b.n 615f94 │ │ │ │ nop │ │ │ │ add r0, pc, #712 @ (adr r0, 616330 ) │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r1, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #416] @ 0x1a0 │ │ │ │ + str r5, [sp, #672] @ 0x2a0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r0, [sp, #136] @ 0x88 │ │ │ │ + str r5, [sp, #392] @ 0x188 │ │ │ │ lsls r0, r5, #2 │ │ │ │ adds r3, #148 @ 0x94 │ │ │ │ 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 │ │ │ │ @@ -2077062,21 +2077070,21 @@ │ │ │ │ ldrd r0, r3, [sp, #16] │ │ │ │ b.n 6161ea │ │ │ │ nop │ │ │ │ ldr r6, [sp, #224] @ 0xe0 │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r1, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r4, #13] │ │ │ │ + strb r4, [r4, #2] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r4, [r7, #11] │ │ │ │ + strb r4, [r7, #0] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r6, [r3, #11] │ │ │ │ + strb r6, [r3, #0] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r0, [r4, #12] │ │ │ │ + strb r0, [r4, #1] │ │ │ │ lsls r2, r4, #2 │ │ │ │ adds r3, #148 @ 0x94 │ │ │ │ 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 │ │ │ │ @@ -2077530,17 +2077538,17 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #696] @ 0x2b8 │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [sp, #776] @ 0x308 │ │ │ │ lsls r2, r1, #5 │ │ │ │ - str r2, [sp, #448] @ 0x1c0 │ │ │ │ + ldrh r0, [r6, #60] @ 0x3c │ │ │ │ lsls r0, r5, #2 │ │ │ │ - str r2, [sp, #424] @ 0x1a8 │ │ │ │ + ldrh r2, [r5, #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, #3776] @ 0xec0 │ │ │ │ mov sl, r2 │ │ │ │ ldr r2, [pc, #264] @ (616878 ) │ │ │ │ @@ -2077650,19 +2077658,19 @@ │ │ │ │ b.n 6167c8 │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r0, [sp, #544] @ 0x220 │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #528] @ 0x210 │ │ │ │ + ldrh r4, [r0, #46] @ 0x2e │ │ │ │ lsls r0, r5, #2 │ │ │ │ ldr r0, [sp, #192] @ 0xc0 │ │ │ │ lsls r2, r1, #5 │ │ │ │ - ldrh r0, [r3, #62] @ 0x3e │ │ │ │ + ldrh r0, [r3, #40] @ 0x28 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -2077744,23 +2077752,23 @@ │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ str r7, [sp, #280] @ 0x118 │ │ │ │ lsls r2, r1, #5 │ │ │ │ movs r5, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r0, #76] @ 0x4c │ │ │ │ + ldr r2, [r0, #32] │ │ │ │ lsls r2, r4, #2 │ │ │ │ asrs r0, r1, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r4, #72] @ 0x48 │ │ │ │ + ldr r2, [r4, #28] │ │ │ │ lsls r2, r4, #2 │ │ │ │ str r6, [sp, #872] @ 0x368 │ │ │ │ lsls r2, r1, #5 │ │ │ │ - ldr r6, [r7, #72] @ 0x48 │ │ │ │ + ldr r6, [r7, #28] │ │ │ │ lsls r2, r4, #2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2077821,15 +2077829,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx 68adc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r3, #60] @ 0x3c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r6, [r5, #60] @ 0x3c │ │ │ │ + ldr r6, [r5, #16] │ │ │ │ lsls r2, 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] @ (616a60 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2077845,17 +2077853,17 @@ │ │ │ │ bl 6222f8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 5f52a8 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - cmn r4, r3 │ │ │ │ + ands r4, r3 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - cmn r0, r1 │ │ │ │ + ands r0, r1 │ │ │ │ lsls r3, r3, #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] @ (616aa0 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2077871,17 +2077879,17 @@ │ │ │ │ bl 6222f8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 5f52a8 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - cmp r4, r2 │ │ │ │ + subs r7, #212 @ 0xd4 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - cmp r0, r0 │ │ │ │ + subs r7, #192 @ 0xc0 │ │ │ │ lsls r3, r3, #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] @ (616b00 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2077912,21 +2077920,21 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ blx 67fc0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - negs r2, r1 │ │ │ │ + subs r7, #138 @ 0x8a │ │ │ │ lsls r3, r3, #4 │ │ │ │ - tst r4, r6 │ │ │ │ + subs r7, #116 @ 0x74 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - ldr r0, [r6, #48] @ 0x30 │ │ │ │ + ldr r0, [r6, #4] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r0, [r4, #48] @ 0x30 │ │ │ │ + ldr r0, [r4, #4] │ │ │ │ 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, #3880] @ 0xf28 │ │ │ │ sub sp, #180 @ 0xb4 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2078084,21 +2078092,21 @@ │ │ │ │ b.n 616c9e │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ str r4, [sp, #824] @ 0x338 │ │ │ │ lsls r2, r1, #5 │ │ │ │ - ldrh r0, [r3, #30] │ │ │ │ + ldrh r0, [r3, #8] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r4, [r0, #24] │ │ │ │ + str r4, [r0, #108] @ 0x6c │ │ │ │ lsls r2, r4, #2 │ │ │ │ str r3, [sp, #360] @ 0x168 │ │ │ │ lsls r2, r1, #5 │ │ │ │ - ldr r6, [r3, #20] │ │ │ │ + str r6, [r3, #104] @ 0x68 │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r7, r3 │ │ │ │ @@ -2078189,15 +2078197,15 @@ │ │ │ │ blx 66c5c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str.w r0, [r4], #8 │ │ │ │ cmp r8, r3 │ │ │ │ bne.n 616d76 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldrh r2, [r1, #22] │ │ │ │ + ldrh r2, [r1, #0] │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3424] @ 0xd60 │ │ │ │ sub.w sp, sp, #636 @ 0x27c │ │ │ │ mov r5, r0 │ │ │ │ @@ -2079068,69 +2079076,69 @@ │ │ │ │ mov r6, r0 │ │ │ │ b.n 617510 │ │ │ │ nop │ │ │ │ str r1, [sp, #832] @ 0x340 │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r3, #116] @ 0x74 │ │ │ │ + str r0, [r3, #72] @ 0x48 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldrh r6, [r4, #62] @ 0x3e │ │ │ │ lsls r2, r1, #5 │ │ │ │ - strh r4, [r3, #60] @ 0x3c │ │ │ │ + strh r4, [r3, #38] @ 0x26 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - subs r4, #112 @ 0x70 │ │ │ │ + subs r1, #176 @ 0xb0 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - subs r4, #92 @ 0x5c │ │ │ │ + subs r1, #156 @ 0x9c │ │ │ │ lsls r3, r3, #4 │ │ │ │ - strh r4, [r2, #54] @ 0x36 │ │ │ │ + strh r4, [r2, #32] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - subs r3, #168 @ 0xa8 │ │ │ │ + subs r0, #232 @ 0xe8 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - subs r3, #148 @ 0x94 │ │ │ │ + subs r0, #212 @ 0xd4 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - subs r3, #106 @ 0x6a │ │ │ │ + subs r0, #170 @ 0xaa │ │ │ │ lsls r3, r3, #4 │ │ │ │ - subs r3, #88 @ 0x58 │ │ │ │ + subs r0, #152 @ 0x98 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - strh r6, [r6, #46] @ 0x2e │ │ │ │ + strh r6, [r6, #24] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - subs r2, #202 @ 0xca │ │ │ │ + subs r0, #10 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - subs r2, #182 @ 0xb6 │ │ │ │ + adds r7, #246 @ 0xf6 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - subs r2, #106 @ 0x6a │ │ │ │ + adds r7, #170 @ 0xaa │ │ │ │ lsls r3, r3, #4 │ │ │ │ - strh r6, [r0, #34] @ 0x22 │ │ │ │ + strh r6, [r0, #12] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - subs r0, #70 @ 0x46 │ │ │ │ + adds r5, #134 @ 0x86 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - subs r0, #52 @ 0x34 │ │ │ │ + adds r5, #116 @ 0x74 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - adds r7, #206 @ 0xce │ │ │ │ + adds r5, #14 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - adds r7, #184 @ 0xb8 │ │ │ │ + adds r4, #248 @ 0xf8 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - adds r7, #112 @ 0x70 │ │ │ │ + adds r4, #176 @ 0xb0 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - adds r7, #94 @ 0x5e │ │ │ │ + adds r4, #158 @ 0x9e │ │ │ │ lsls r3, r3, #4 │ │ │ │ - strh r2, [r5, #16] │ │ │ │ + ldrb r2, [r5, #29] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strh r2, [r1, #16] │ │ │ │ + ldrb r2, [r1, #29] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - adds r6, #194 @ 0xc2 │ │ │ │ + adds r4, #2 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - adds r6, #176 @ 0xb0 │ │ │ │ + adds r3, #240 @ 0xf0 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - adds r6, #146 @ 0x92 │ │ │ │ + adds r3, #210 @ 0xd2 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - adds r6, #90 @ 0x5a │ │ │ │ + adds r3, #154 @ 0x9a │ │ │ │ lsls r3, r3, #4 │ │ │ │ - adds r6, #72 @ 0x48 │ │ │ │ + adds r3, #136 @ 0x88 │ │ │ │ lsls r3, r3, #4 │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #6 │ │ │ │ bhi.n 617790 │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r6, r0, #12 │ │ │ │ lsrs r4, r0, #12 │ │ │ │ @@ -2080151,33 +2080159,33 @@ │ │ │ │ ldr r1, [sp, #700] @ 0x2bc │ │ │ │ ldmia r4!, {r1, r3, r7} │ │ │ │ subs r7, #243 @ 0xf3 │ │ │ │ strh r0, [r0, #40] @ 0x28 │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r5, r1] │ │ │ │ + ldrsb r4, [r5, r6] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r0, [r0, r1] │ │ │ │ + strb r0, [r0, r6] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r2, [r7, #7] │ │ │ │ + strb r2, [r7, #28] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - cmp r6, #224 @ 0xe0 │ │ │ │ + cmp r4, #32 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - cmp r6, #204 @ 0xcc │ │ │ │ + cmp r4, #12 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - cmp r6, #174 @ 0xae │ │ │ │ + cmp r3, #238 @ 0xee │ │ │ │ lsls r3, r3, #4 │ │ │ │ - cmp r6, #154 @ 0x9a │ │ │ │ + cmp r3, #218 @ 0xda │ │ │ │ lsls r3, r3, #4 │ │ │ │ strh r6, [r1, #2] │ │ │ │ lsls r2, r1, #5 │ │ │ │ - strb r4, [r4, r5] │ │ │ │ + strh r4, [r4, r2] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r2, [r2, #26] │ │ │ │ + strb r2, [r2, #15] │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r1 │ │ │ │ @@ -2080333,19 +2080341,19 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx 68300 │ │ │ │ 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 │ │ │ │ - strh r4, [r4, r2] │ │ │ │ + ldr r7, [pc, #912] @ (6187ec ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r0, [r7, #17] │ │ │ │ + strb r0, [r7, #6] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strh r4, [r4, r1] │ │ │ │ + ldr r7, [pc, #656] @ (6186f4 ) │ │ │ │ lsls r2, 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] @ (6184ec ) │ │ │ │ @@ -2080399,15 +2080407,15 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r2, [r0, #14] │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r2, #14] │ │ │ │ + strb r4, [r2, #3] │ │ │ │ lsls r0, r5, #2 │ │ │ │ ldrb r2, [r5, #12] │ │ │ │ lsls r2, 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 │ │ │ │ @@ -2080529,17 +2080537,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r6, #240 @ 0xf0 │ │ │ │ bl 621d94 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - strb r2, [r7, #11] │ │ │ │ + strb r2, [r7, #0] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strb r6, [r0, #10] │ │ │ │ + ldr r6, [r0, #124] @ 0x7c │ │ │ │ lsls r0, 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] @ (6186cc ) │ │ │ │ @@ -2080581,15 +2080589,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r6, [r1, #6] │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r3, #6] │ │ │ │ + ldr r4, [r3, #108] @ 0x6c │ │ │ │ lsls r0, r5, #2 │ │ │ │ ldrb r2, [r1, #5] │ │ │ │ lsls r2, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -2080712,17 +2080720,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r4, #240 @ 0xf0 │ │ │ │ bl 621d94 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - strb r6, [r3, #4] │ │ │ │ + ldr r6, [r3, #100] @ 0x64 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strb r6, [r6, #2] │ │ │ │ + ldr r6, [r6, #92] @ 0x5c │ │ │ │ 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, #3992] @ 0xf98 │ │ │ │ ldr.w ip, [pc, #340] @ 618998 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2080863,19 +2080871,19 @@ │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r4, #30] │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r1, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #592] @ (618bfc ) │ │ │ │ + ldr r2, [pc, #848] @ (618cfc ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ strb r0, [r2, #29] │ │ │ │ lsls r2, r1, #5 │ │ │ │ - ldr r0, [r7, #108] @ 0x6c │ │ │ │ + ldr r0, [r7, #64] @ 0x40 │ │ │ │ lsls r0, r5, #2 │ │ │ │ adds r3, #148 @ 0x94 │ │ │ │ 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 │ │ │ │ @@ -2080915,15 +2080923,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop.w │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r2, #100] @ 0x64 │ │ │ │ + ldr r0, [r2, #56] @ 0x38 │ │ │ │ lsls r0, r5, #2 │ │ │ │ cmp r2, r3 │ │ │ │ beq.n 618abc │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2080972,15 +2080980,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ blx 66670 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r1 │ │ │ │ bx lr │ │ │ │ - ldr r4, [r2, #92] @ 0x5c │ │ │ │ + ldr r4, [r2, #48] @ 0x30 │ │ │ │ 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, #3688] @ 0xe68 │ │ │ │ ldr r5, [pc, #768] @ (618dd8 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2081261,21 +2081269,21 @@ │ │ │ │ mov r2, r0 │ │ │ │ b.n 618caa │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ strb r0, [r4, #20] │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #0] @ (618de4 ) │ │ │ │ + ldr r0, [pc, #256] @ (618ee4 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ strb r0, [r2, #16] │ │ │ │ lsls r2, r1, #5 │ │ │ │ - ldr r1, [pc, #976] @ (6191bc ) │ │ │ │ + bxns r6 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r1, [pc, #456] @ (618fb8 ) │ │ │ │ + mov sl, r6 │ │ │ │ lsls r2, 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 │ │ │ │ @@ -2082077,17 +2082085,17 @@ │ │ │ │ add sp, #132 @ 0x84 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ movs r4, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r1, #64] @ 0x40 │ │ │ │ + str r6, [r1, #20] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r0, [r3, #92] @ 0x5c │ │ │ │ + ldr r0, [r3, #48] @ 0x30 │ │ │ │ lsls r0, r5, #2 │ │ │ │ ldr.w r7, [pc, #1128] @ 619a54 │ │ │ │ mov r0, r4 │ │ │ │ bl 6059e0 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r3, r0 │ │ │ │ add r7, pc │ │ │ │ @@ -2082552,19 +2082560,19 @@ │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ bl 616a68 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ b.n 619662 │ │ │ │ nop │ │ │ │ - str r6, [r0, #36] @ 0x24 │ │ │ │ + ldrsh r6, [r0, r6] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - str r2, [r6, #24] │ │ │ │ + ldrsh r2, [r6, r3] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r2, [r3, #20] │ │ │ │ + str r2, [r3, #104] @ 0x68 │ │ │ │ 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 │ │ │ │ cmp r1, #1 │ │ │ │ sub sp, #20 │ │ │ │ @@ -2082618,15 +2082626,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 │ │ │ │ - ldrb r6, [r6, r5] │ │ │ │ + ldrh r6, [r6, r2] │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov fp, r2 │ │ │ │ ldr r2, [pc, #212] @ (619be4 ) │ │ │ │ @@ -2083214,23 +2083222,23 @@ │ │ │ │ b.n 619e62 │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r0, [r4, #60] @ 0x3c │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r0, r5] │ │ │ │ + ldr r4, [r0, r2] │ │ │ │ lsls r0, r5, #2 │ │ │ │ str r4, [r7, #20] │ │ │ │ lsls r2, r1, #5 │ │ │ │ - ldr r2, [r1, r4] │ │ │ │ + ldrsb r2, [r1, r1] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r2, [r5, r1] │ │ │ │ + strb r2, [r5, r6] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrsb r4, [r7, r5] │ │ │ │ + strb r4, [r7, r2] │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ mov r7, r0 │ │ │ │ @@ -2084126,15 +2084134,15 @@ │ │ │ │ blx 66c5c │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 5f4a8c │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r6, [pc, #224] @ (61ab50 ) │ │ │ │ + ldr r3, [pc, #480] @ (61ac50 ) │ │ │ │ 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, #4000] @ 0xfa0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ mov r9, r1 │ │ │ │ @@ -2084276,15 +2084284,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r0, [r6, r5] │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #392] @ (61ad80 ) │ │ │ │ + ldr r2, [pc, #648] @ (61ae80 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ strb r0, [r6, r0] │ │ │ │ lsls r2, r1, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2084571,15 +2084579,15 @@ │ │ │ │ b.n 61adf4 │ │ │ │ strh r0, [r5, r5] │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r0, r0] │ │ │ │ lsls r2, r1, #5 │ │ │ │ - ldr r1, [pc, #400] @ (61b080 ) │ │ │ │ + mov ip, r4 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -2084609,15 +2084617,15 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ blx 66dac │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r1, [pc, #72] @ (61af98 ) │ │ │ │ + mov r2, sl │ │ │ │ lsls r0, 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 │ │ │ │ @@ -2084647,15 +2084655,15 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ blx 66dac │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [pc, #712] @ (61b278 ) │ │ │ │ + cmp sl, lr │ │ │ │ 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, #3952] @ 0xf70 │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ mov r4, r0 │ │ │ │ @@ -2085067,27 +2085075,27 @@ │ │ │ │ nop │ │ │ │ str r0, [r5, r0] │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [pc, #336] @ (61b53c ) │ │ │ │ lsls r2, r1, #5 │ │ │ │ - movs r3, #150 @ 0x96 │ │ │ │ + movs r0, #214 @ 0xd6 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - movs r3, #146 @ 0x92 │ │ │ │ + movs r0, #210 @ 0xd2 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - movs r3, #76 @ 0x4c │ │ │ │ + movs r0, #140 @ 0x8c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - movs r3, #16 │ │ │ │ + movs r0, #80 @ 0x50 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - movs r3, #12 │ │ │ │ + movs r0, #76 @ 0x4c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - movs r2, #196 @ 0xc4 │ │ │ │ + movs r0, #4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - movs r2, #176 @ 0xb0 │ │ │ │ + subs r0, r6, #7 │ │ │ │ lsls r2, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ mov r8, r2 │ │ │ │ @@ -2085159,15 +2085167,15 @@ │ │ │ │ movs r2, #6 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #0 │ │ │ │ blx 66dac │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, r0 │ │ │ │ b.n 61b494 │ │ │ │ - mvns r2, r7 │ │ │ │ + asrs r2, r7 │ │ │ │ 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, #3968] @ 0xf80 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ mov r4, r0 │ │ │ │ @@ -2085979,17 +2085987,17 @@ │ │ │ │ b.n 61b828 │ │ │ │ ldr r0, [pc, #568] @ (61bf58 ) │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0x47c2 │ │ │ │ lsls r2, r1, #5 │ │ │ │ - subs r3, #154 @ 0x9a │ │ │ │ + subs r0, #218 @ 0xda │ │ │ │ lsls r0, r5, #2 │ │ │ │ - subs r3, #64 @ 0x40 │ │ │ │ + subs r0, #128 @ 0x80 │ │ │ │ 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, #3536] @ 0xdd0 │ │ │ │ sub.w sp, sp, #524 @ 0x20c │ │ │ │ mov r6, r2 │ │ │ │ @@ -2087128,23 +2087136,23 @@ │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ b.n 61c4d6 │ │ │ │ cmp r2, r5 │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r3, #28 │ │ │ │ + asrs r6, r3, #17 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - asrs r0, r1, #28 │ │ │ │ + asrs r0, r1, #17 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - asrs r4, r7, #27 │ │ │ │ + asrs r4, r7, #16 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r4, [r6, #116] @ 0x74 │ │ │ │ + ldr r4, [r6, #72] @ 0x48 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r5, #2 │ │ │ │ + adds r2, #66 @ 0x42 │ │ │ │ lsls r0, r5, #2 │ │ │ │ subs r2, #254 @ 0xfe │ │ │ │ lsls r2, r1, #5 │ │ │ │ ldrb r1, [r3, #2] │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ and.w r0, r1, #7 │ │ │ │ mov r1, r0 │ │ │ │ @@ -2087595,23 +2087603,23 @@ │ │ │ │ ubfx r3, r3, #1, #3 │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ b.w 61bdde │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r0, #0] │ │ │ │ strb r5, [r2, r5] │ │ │ │ subs r7, #213 @ 0xd5 │ │ │ │ - lsrs r0, r1, #18 │ │ │ │ + lsrs r0, r1, #7 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsrs r6, r7, #17 │ │ │ │ + lsrs r6, r7, #6 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsrs r2, r6, #17 │ │ │ │ + lsrs r2, r6, #6 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cmp r5, #224 @ 0xe0 │ │ │ │ + cmp r3, #32 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsrs r2, r4, #17 │ │ │ │ + lsrs r2, r4, #6 │ │ │ │ lsls r2, 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 │ │ │ │ @@ -2088252,17 +2088260,17 @@ │ │ │ │ bl 605844 │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ b.n 61d292 │ │ │ │ bl 605844 │ │ │ │ mov r5, r0 │ │ │ │ b.n 61d276 │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ - cmp r1, #192 @ 0xc0 │ │ │ │ + movs r7, #0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - movs r6, #118 @ 0x76 │ │ │ │ + movs r3, #182 @ 0xb6 │ │ │ │ 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, #3912] @ 0xf48 │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ mov r7, r3 │ │ │ │ @@ -2088487,16 +2088495,15 @@ │ │ │ │ nop │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #140 @ 0x8c │ │ │ │ lsls r2, r1, #5 │ │ │ │ cmp r3, #232 @ 0xe8 │ │ │ │ lsls r2, r1, #5 │ │ │ │ - lsls r0, r6, #4 │ │ │ │ - lsls r2, r4, #2 │ │ │ │ + cdp2 0, 7, cr0, cr0, cr1, {5} │ │ │ │ stmdb 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 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2088933,31 +2088940,31 @@ │ │ │ │ b.n 61d646 │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r2, #26 │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #200 @ 0xc8 │ │ │ │ + subs r0, r1, #4 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - stmia r6!, {r2, r3, r4, r7} │ │ │ │ + stmia r3!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bls.n 61d998 │ │ │ │ + bvs.n 61da18 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - strb r4, [r3, #29] │ │ │ │ + strb r4, [r3, #18] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r0, [r0, #52] @ 0x34 │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - movs r0, #162 @ 0xa2 │ │ │ │ + adds r2, r4, #7 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - subs r0, r3, #5 │ │ │ │ + adds r0, r3, #2 │ │ │ │ lsls r0, r5, #2 │ │ │ │ movs r6, #136 @ 0x88 │ │ │ │ lsls r2, r1, #5 │ │ │ │ - subs r2, r0, #2 │ │ │ │ + subs r2, r0, r7 │ │ │ │ lsls r0, 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] │ │ │ │ @@ -2090222,17 +2090229,17 @@ │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #168 @ 0xa8 │ │ │ │ lsls r2, r1, #5 │ │ │ │ asrs r0, r1, #14 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r1, #24 │ │ │ │ + asrs r6, r1, #13 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - asrs r0, r1, #2 │ │ │ │ + lsrs r0, r1, #23 │ │ │ │ lsls r0, 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} │ │ │ │ @@ -2090626,15 +2090633,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r6, r6, #23 │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r6, #16 │ │ │ │ + lsrs r6, r6, #5 │ │ │ │ lsls r0, r5, #2 │ │ │ │ ldr.w r2, [sp, #2168] @ 0x878 │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ ldr.w r1, [sp, #2164] @ 0x874 │ │ │ │ bl 5f4a8c │ │ │ │ ldr r2, [sp, #232] @ 0xe8 │ │ │ │ mov r3, r0 │ │ │ │ @@ -2091617,15 +2091624,15 @@ │ │ │ │ mov r6, r0 │ │ │ │ mov r0, fp │ │ │ │ ldr r1, [r1, #0] │ │ │ │ bl 6151f8 │ │ │ │ b.n 61f0d0 │ │ │ │ subs r1, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r6, #25 │ │ │ │ + lsls r0, r6, #14 │ │ │ │ lsls r0, r5, #2 │ │ │ │ ldrb.w r0, [r8] │ │ │ │ ldr r6, [sp, #76] @ 0x4c │ │ │ │ ldr r5, [sp, #68] @ 0x44 │ │ │ │ ubfx r0, r0, #3, #3 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ @@ -2091975,18 +2091982,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 61ee54 │ │ │ │ ... │ │ │ │ - lsls r2, r5, #2 │ │ │ │ - lsls r0, r5, #2 │ │ │ │ - vaddl.u8 q0, d26, d23 │ │ │ │ - cdp2 0, 14, cr0, cr12, cr7, {5} │ │ │ │ + stc2l 0, cr0, [sl, #668]! @ 0x29c │ │ │ │ + stc2l 0, cr0, [sl], {167} @ 0xa7 │ │ │ │ + stc2 0, cr0, [ip], #-668 @ 0xfffffd64 │ │ │ │ cmp r5, #2 │ │ │ │ beq.w 61fc0e │ │ │ │ subs r5, #3 │ │ │ │ cmp r5, #2 │ │ │ │ bhi.w 61fcfa │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -2092453,15 +2092459,15 @@ │ │ │ │ and.w r0, r0, #2004877312 @ 0x77800000 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strb.w r4, [r0, pc] │ │ │ │ ... │ │ │ │ adds r3, #148 @ 0x94 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 62002c │ │ │ │ + bvc.n 6200ac │ │ │ │ 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, #3440] @ 0xd70 │ │ │ │ sub.w sp, sp, #620 @ 0x26c │ │ │ │ mov r4, r1 │ │ │ │ @@ -2093165,21 +2093171,21 @@ │ │ │ │ strd r3, r3, [sp, #208] @ 0xd0 │ │ │ │ b.n 620448 │ │ │ │ nop │ │ │ │ movs r2, r5 │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 6207d8 │ │ │ │ + bcc.n 620658 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - @ instruction: 0xf63800a7 │ │ │ │ + @ instruction: 0xf37800a7 │ │ │ │ stc2l 1, cr0, [sl, #292] @ 0x124 │ │ │ │ - bcc.n 6206e8 │ │ │ │ + bne.n 620768 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - strb r2, [r4, #6] │ │ │ │ + ldr r2, [r4, #108] @ 0x6c │ │ │ │ lsls r1, 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] @ (62088c ) │ │ │ │ @@ -2093327,15 +2093333,15 @@ │ │ │ │ bpl.w 62075a │ │ │ │ b.n 62084a │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str.w r0, [r8, #329] @ 0x149 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf0ca00a7 │ │ │ │ + cdp 0, 0, cr0, cr10, cr7, {5} │ │ │ │ ldr.w r0, [r8, ] │ │ │ │ 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 │ │ │ │ @@ -2093785,20 +2093791,20 @@ │ │ │ │ nop.w │ │ │ │ movs r1, r0 │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf7400149 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #920] @ 0x398 │ │ │ │ + str r4, [sp, #152] @ 0x98 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldcl 0, cr0, [sl, #668]! @ 0x29c │ │ │ │ - stcl 0, cr0, [r6], #668 @ 0x29c │ │ │ │ + @ instruction: 0xeb3a00a7 │ │ │ │ + bic.w r0, r6, r7, asr #2 │ │ │ │ orrs.w r1, r2, #13172736 @ 0xc90000 │ │ │ │ - stc 0, cr0, [lr], #-668 @ 0xfffffd64 │ │ │ │ + strd r0, r0, [lr, #-668]! @ 0x29c │ │ │ │ ldr r3, [sp, #32] │ │ │ │ add.w ip, sp, #88 @ 0x58 │ │ │ │ strd fp, sl, [sp, #4] │ │ │ │ add r7, sp, #128 @ 0x80 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ stmia r7!, {r0, r1, r2, r3} │ │ │ │ @@ -2094480,22 +2094486,23 @@ │ │ │ │ bl 5f7f90 │ │ │ │ b.n 621286 │ │ │ │ nop │ │ │ │ ... │ │ │ │ sub.w r1, r0, #73 @ 0x49 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldrd r0, r0, [r6, #-668] @ 0x29c │ │ │ │ - b.n 6213e0 │ │ │ │ + b.n 621168 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - b.n 62128c │ │ │ │ + b.n 620e60 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - pop {r1, r2, r5, r6, r7} │ │ │ │ + b.n 620d0c │ │ │ │ + lsls r7, r4, #2 │ │ │ │ + rev r6, r4 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - b.n 621060 │ │ │ │ + b.n 621ae0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ mcrr 1, 4, r0, sl, cr9 │ │ │ │ ldrb.w r3, [fp, #11] │ │ │ │ lsls r0, r3, #29 │ │ │ │ bpl.w 621332 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ @@ -2094595,15 +2094602,15 @@ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ b.n 621110 │ │ │ │ cmp r1, #0 │ │ │ │ bne.w 6210f2 │ │ │ │ b.n 6210f8 │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - b.n 621ce0 │ │ │ │ + b.n 621760 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #188] @ (62162c ) │ │ │ │ @@ -2094681,17 +2094688,17 @@ │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ eor.w r1, r8, r9, lsl #1 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r2, r3, r6} │ │ │ │ + bkpt 0x008c │ │ │ │ lsls r1, r4, #2 │ │ │ │ - b.n 621ac0 │ │ │ │ + svc 130 @ 0x82 │ │ │ │ lsls r7, r4, #2 │ │ │ │ strd r0, r1, [ip, #292]! @ 0x124 │ │ │ │ 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 │ │ │ │ @@ -2094758,15 +2094765,15 @@ │ │ │ │ bne.n 6216e8 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xe9a40149 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r2, r3, r4, r7} │ │ │ │ + pop {r2, r3, r4, r6, r7, pc} │ │ │ │ lsls r1, r4, #2 │ │ │ │ stmdb sl!, {r0, r3, r6, r8} │ │ │ │ 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, #44] @ 62173c │ │ │ │ @@ -2094784,15 +2094791,15 @@ │ │ │ │ ldr r0, [r7, #36] @ 0x24 │ │ │ │ blx 66448 │ │ │ │ str.w r0, [r6, r4, lsl #2] │ │ │ │ adds r4, #1 │ │ │ │ cmp r4, #4 │ │ │ │ bne.n 621720 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - b.n 62198c │ │ │ │ + udf #102 @ 0x66 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #200] @ (62181c ) │ │ │ │ @@ -2094873,18 +2094880,18 @@ │ │ │ │ bne.n 6217f2 │ │ │ │ b.n 6217b2 │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stmia.w r4!, {r0, r3, r6, r8} │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ittt vc │ │ │ │ - lslvc r1, r4, #2 │ │ │ │ - strexvc r1, r0, [r6, #292] @ 0x124 │ │ │ │ - bvc.n 6218f4 │ │ │ │ + pop {r1, r2, r3, r4, r5, r7} │ │ │ │ + lsls r1, r4, #2 │ │ │ │ + strex r1, r0, [r6, #292] @ 0x124 │ │ │ │ + ble.n 621774 │ │ │ │ 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 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #248] @ (62193c ) │ │ │ │ @@ -2094985,17 +2094992,16 @@ │ │ │ │ b.n 6218de │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 6218a8 │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r2, #7 │ │ │ │ - lsls r3, r4, #2 │ │ │ │ - svc 134 @ 0x86 │ │ │ │ + vhadd.u16 d0, d20, d18 │ │ │ │ + bgt.n 6218d8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ b.n 621718 │ │ │ │ lsls r1, r1, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2095076,15 +2095082,15 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ b.n 6216c4 │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - udf #88 @ 0x58 │ │ │ │ + blt.n 621958 │ │ │ │ lsls r7, r4, #2 │ │ │ │ b.n 621620 │ │ │ │ lsls r1, r1, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2095109,15 +2095115,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 67a8c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ble.n 621a38 │ │ │ │ + blt.n 621ab8 │ │ │ │ lsls r7, r4, #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 │ │ │ │ @@ -2095164,15 +2095170,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 6215c4 │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 621bf4 │ │ │ │ + bge.n 621a74 │ │ │ │ lsls r7, r4, #2 │ │ │ │ b.n 621550 │ │ │ │ lsls r1, r1, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -2095227,15 +2095233,15 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ b.n 621558 │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 621b84 │ │ │ │ + bge.n 621c04 │ │ │ │ lsls r7, r4, #2 │ │ │ │ b.n 6214b8 │ │ │ │ lsls r1, r1, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2095262,15 +2095268,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r1, r3 │ │ │ │ blx 68068 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - bgt.n 621b10 │ │ │ │ + bls.n 621b90 │ │ │ │ lsls r7, r4, #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] @ 621c48 │ │ │ │ sub sp, #28 │ │ │ │ @@ -2095304,15 +2095310,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 621c44 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ b.n 62144c │ │ │ │ lsls r1, r1, #5 │ │ │ │ - bgt.n 621cc8 │ │ │ │ + bls.n 621d48 │ │ │ │ lsls r7, r4, #2 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ b.n 6223f0 │ │ │ │ lsls r1, r1, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2095337,15 +2095343,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 685ac │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - blt.n 621c1c │ │ │ │ + bhi.n 621c9c │ │ │ │ lsls r7, r4, #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 │ │ │ │ @@ -2095367,15 +2095373,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 685ac │ │ │ │ ldr r1, [sp, #32] │ │ │ │ blx 68068 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - blt.n 621dd8 │ │ │ │ + bhi.n 621c58 │ │ │ │ lsls r7, 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 r4, r0 │ │ │ │ @@ -2095412,15 +2095418,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx 68618 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - blt.n 621d70 │ │ │ │ + bhi.n 621df0 │ │ │ │ lsls r7, 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, r0 │ │ │ │ @@ -2095532,17 +2095538,17 @@ │ │ │ │ b.n 621e30 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 621cec │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ b.n 621e0e │ │ │ │ - bge.n 621ed4 │ │ │ │ + bvc.n 621f54 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - bls.n 621e94 │ │ │ │ + bvc.n 621f14 │ │ │ │ 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, #3744] @ 0xea0 │ │ │ │ ldr r6, [pc, #816] @ (6221e4 ) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2095857,35 +2095863,35 @@ │ │ │ │ b.n 621fc8 │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ b.n 6221e2 │ │ │ │ b.n 622470 │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 6221c8 │ │ │ │ + bvs.n 622248 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrh r0, [r5, #44] @ 0x2c │ │ │ │ + ldrh r0, [r5, #22] │ │ │ │ lsls r2, r3, #4 │ │ │ │ - bhi.n 62227c │ │ │ │ + bpl.n 6220fc │ │ │ │ lsls r7, r4, #2 │ │ │ │ - bhi.n 622260 │ │ │ │ + bpl.n 6222e0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - bhi.n 622228 │ │ │ │ + bpl.n 6222a8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ svc 198 @ 0xc6 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - bvc.n 622128 │ │ │ │ + bmi.n 6221a8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - bvc.n 62229c │ │ │ │ + bmi.n 62211c │ │ │ │ lsls r7, r4, #2 │ │ │ │ - bvc.n 622274 │ │ │ │ + bmi.n 6222f4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - bvs.n 622164 │ │ │ │ + bcc.n 6221e4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - bvs.n 622138 │ │ │ │ + bcc.n 6221b8 │ │ │ │ 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, #1984] @ 0x7c0 │ │ │ │ subw sp, sp, #2076 @ 0x81c │ │ │ │ mov r8, r2 │ │ │ │ @@ -2095958,15 +2095964,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ble.n 622278 │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 622224 │ │ │ │ + bcs.n 6222a4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ ble.n 622364 │ │ │ │ lsls r1, r1, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2096368,25 +2096374,25 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ bgt.n 6226e8 │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 62273c │ │ │ │ + bne.n 6227bc │ │ │ │ lsls r7, r4, #2 │ │ │ │ blt.n 622698 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - bcs.n 6226d8 │ │ │ │ + beq.n 622758 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - bcs.n 62267c │ │ │ │ + ldmia r7, {r1, r5, r6, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - bcs.n 62275c │ │ │ │ + ldmia r7!, {r4, r6} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - bne.n 622684 │ │ │ │ + ldmia r6, {r1, r5, r6, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ cmp r2, #4 │ │ │ │ beq.n 622754 │ │ │ │ bls.n 62274e │ │ │ │ cmp r2, #5 │ │ │ │ bne.n 622758 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ @@ -2096739,33 +2096745,33 @@ │ │ │ │ b.n 622954 │ │ │ │ ldr.w r9, [sp, #8] │ │ │ │ mov r8, r9 │ │ │ │ mov fp, r9 │ │ │ │ mov r5, r9 │ │ │ │ b.n 622954 │ │ │ │ nop │ │ │ │ - @ instruction: 0xb830 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - beq.n 622bb8 │ │ │ │ + ldmia r5!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - @ instruction: 0xb7de │ │ │ │ + push {r1, r2, r3, r4, lr} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strh r6, [r6, r3] │ │ │ │ + str r6, [r6, r0] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r5, sp, #400 @ 0x190 │ │ │ │ + add r2, sp, #656 @ 0x290 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - add r5, sp, #368 @ 0x170 │ │ │ │ + add r2, sp, #624 @ 0x270 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - add r5, sp, #336 @ 0x150 │ │ │ │ + add r2, sp, #592 @ 0x250 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - add r5, sp, #304 @ 0x130 │ │ │ │ + add r2, sp, #560 @ 0x230 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - @ instruction: 0xb654 │ │ │ │ + cbz r4, 622b7c │ │ │ │ lsls r3, r5, #2 │ │ │ │ - str r4, [r5, r5] │ │ │ │ + ldr r6, [pc, #688] @ (622dcc ) │ │ │ │ lsls r7, r3, #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 │ │ │ │ @@ -2096902,19 +2096908,19 @@ │ │ │ │ b.n 622c10 │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bmi.n 622d28 │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4!, {r2} │ │ │ │ + ldmia r1!, {r2, r6} │ │ │ │ lsls r7, r4, #2 │ │ │ │ bcc.n 622bf8 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - ldmia r3!, {r4, r6, r7} │ │ │ │ + ldmia r1!, {r4} │ │ │ │ lsls r7, r4, #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 │ │ │ │ @@ -2097017,15 +2097023,15 @@ │ │ │ │ b.n 622d5e │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bcc.n 622e38 │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2!, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r3, r5} │ │ │ │ lsls r7, r4, #2 │ │ │ │ bcs.n 622ce0 │ │ │ │ lsls r1, r1, #5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr.w r3, [r0, #3312] @ 0xcf0 │ │ │ │ push {r4, lr} │ │ │ │ @@ -2097143,15 +2097149,15 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrb.w r3, [r4, #844] @ 0x34c │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 622ece │ │ │ │ ldr.w r0, [r4, #852] @ 0x354 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldmia r1, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r6!, {r1, r2, r4, r5, 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 │ │ │ │ mov r5, r1 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2097168,15 +2097174,15 @@ │ │ │ │ bl 5f8b20 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ blx 67448 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - add r4, pc, #600 @ (adr r4, 62317c ) │ │ │ │ + add r1, pc, #856 @ (adr r1, 62327c ) │ │ │ │ lsls r1, 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] @ (622f48 ) │ │ │ │ @@ -2097184,15 +2097190,15 @@ │ │ │ │ movs r1, #7 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 67bd0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldmia r1, {r1} │ │ │ │ + stmia r6!, {r1, r6} │ │ │ │ lsls r7, r4, #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] @ (623010 ) │ │ │ │ @@ -2097267,15 +2097273,15 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ beq.n 622f48 │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ beq.n 623074 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - ldrb r6, [r5, #22] │ │ │ │ + ldrb r6, [r5, #11] │ │ │ │ lsls r2, r3, #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] @ (623070 ) │ │ │ │ @@ -2097438,17 +2097444,17 @@ │ │ │ │ bne.n 6231d4 │ │ │ │ cmp r2, #1 │ │ │ │ itt eq │ │ │ │ moveq.w r3, #4294967295 @ 0xffffffff │ │ │ │ streq.w r3, [r1, #3464] @ 0xd88 │ │ │ │ bne.n 6231dc │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - lsls r2, r5, #27 │ │ │ │ + lsls r2, r5, #16 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - add r5, pc, #288 @ (adr r5, 62334c ) │ │ │ │ + add r2, pc, #544 @ (adr r2, 62344c ) │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ add.w r5, r1, #12288 @ 0x3000 │ │ │ │ movw r2, #3572 @ 0xdf4 │ │ │ │ @@ -2097517,17 +2097523,17 @@ │ │ │ │ bl 62d570 │ │ │ │ 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 6232c6 │ │ │ │ - add r4, pc, #448 @ (adr r4, 6234dc ) │ │ │ │ + add r1, pc, #704 @ (adr r1, 6235dc ) │ │ │ │ lsls r1, r4, #2 │ │ │ │ - add r4, pc, #440 @ (adr r4, 6234d8 ) │ │ │ │ + add r1, pc, #696 @ (adr r1, 6235d8 ) │ │ │ │ lsls r1, 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 │ │ │ │ @@ -2097553,15 +2097559,15 @@ │ │ │ │ blx 67544 │ │ │ │ mov r1, r0 │ │ │ │ b.n 623352 │ │ │ │ ldr.w r0, [r5, #836] @ 0x344 │ │ │ │ bl 5f9560 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - add r0, pc, #248 @ (adr r0, 623478 ) │ │ │ │ + ldr r5, [sp, #504] @ 0x1f8 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ add.w r5, r1, #12288 @ 0x3000 │ │ │ │ movw r0, #3572 @ 0xdf4 │ │ │ │ @@ -2097612,19 +2097618,19 @@ │ │ │ │ str.w r0, [r5, #864] @ 0x360 │ │ │ │ add.w r0, r8, #13120 @ 0x3340 │ │ │ │ adds r0, #8 │ │ │ │ bl 62d570 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - add r3, pc, #368 @ (adr r3, 6235a0 ) │ │ │ │ + add r0, pc, #624 @ (adr r0, 6236a0 ) │ │ │ │ lsls r1, r4, #2 │ │ │ │ - stmia r4!, {r6} │ │ │ │ + stmia r1!, {r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r3, pc, #296 @ (adr r3, 623560 ) │ │ │ │ + add r0, pc, #552 @ (adr r0, 623660 ) │ │ │ │ lsls r1, 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] │ │ │ │ @@ -2097791,18 +2097797,18 @@ │ │ │ │ sbfx r3, r3, #10, #16 │ │ │ │ adds r0, #8 │ │ │ │ add.w r3, r5, r3, lsl #2 │ │ │ │ addw r3, r3, #3176 @ 0xc68 │ │ │ │ ldr.w r3, [r4, r3, lsl #2] │ │ │ │ bl 62d7c4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - stmia r2!, {r1, r2, r3, r5} │ │ │ │ - lsls r7, r4, #2 │ │ │ │ - push {r4, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + itee vs │ │ │ │ + lslvs r7, r4, #2 │ │ │ │ + pushvc {r4, lr} │ │ │ │ + movvc.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [r2, #88] @ 0x58 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ adds r4, #24 │ │ │ │ @@ -2097909,21 +2097915,21 @@ │ │ │ │ bl 5f9560 │ │ │ │ b.n 623710 │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ ldmia r1!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r1, r2, r4, r6} │ │ │ │ + bkpt 0x0096 │ │ │ │ lsls r7, r4, #2 │ │ │ │ ldmia r0!, {r3, r5, r6, r7} │ │ │ │ lsls r1, r1, #5 │ │ │ │ - ldr r4, [sp, #264] @ 0x108 │ │ │ │ + ldr r1, [sp, #520] @ 0x208 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - stmia r0!, {r3, r5, r6, r7} │ │ │ │ + bkpt 0x0028 │ │ │ │ lsls r7, r4, #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 │ │ │ │ @@ -2098022,20 +2098028,20 @@ │ │ │ │ cmpne r2, #141 @ 0x8d │ │ │ │ bne.n 6237b2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r1, #3464] @ 0xd88 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r3, r6 │ │ │ │ b.n 6237e8 │ │ │ │ - ldr r7, [sp, #56] @ 0x38 │ │ │ │ + ldr r4, [sp, #312] @ 0x138 │ │ │ │ + lsls r1, r4, #2 │ │ │ │ + pop {r1, r2, r5, pc} │ │ │ │ + lsls r7, r4, #2 │ │ │ │ + ldr r4, [sp, #200] @ 0xc8 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - itte al │ │ │ │ - lslal r7, r4, #2 │ │ │ │ - ldral r6, [sp, #968] @ 0x3c8 │ │ │ │ - lsl 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, #3896] @ 0xf38 │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ mov r4, r0 │ │ │ │ add r7, sp, #120 @ 0x78 │ │ │ │ @@ -2098313,15 +2098319,15 @@ │ │ │ │ lsls r1, r1, #5 │ │ │ │ stmia r7!, {r3, r4} │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ stmia r5!, {r1, r2, r5, r7} │ │ │ │ lsls r1, r1, #5 │ │ │ │ - ldr r4, [sp, #168] @ 0xa8 │ │ │ │ + ldr r1, [sp, #424] @ 0x1a8 │ │ │ │ lsls r1, r4, #2 │ │ │ │ asrs r0, r1, #14 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2098435,15 +2098441,15 @@ │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx 685ac │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bx lr │ │ │ │ - pop {r1, r4, r5} │ │ │ │ + cbnz r2, 623cfc │ │ │ │ lsls r7, r4, #2 │ │ │ │ ldr.w r3, [r1, #3532] @ 0xdcc │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cbz r3, 623d0c │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2098579,21 +2098585,21 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stmia r2!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - revsh r6, r3 │ │ │ │ + @ instruction: 0xb81e │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r5, [sp, #896] @ 0x380 │ │ │ │ + str r3, [sp, #128] @ 0x80 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - str r5, [sp, #824] @ 0x338 │ │ │ │ + str r3, [sp, #56] @ 0x38 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - str r5, [sp, #288] @ 0x120 │ │ │ │ + str r2, [sp, #544] @ 0x220 │ │ │ │ lsls r1, r4, #2 │ │ │ │ stmia r1!, {r2, r4, r6, r7} │ │ │ │ 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, #3896] @ 0xf38 │ │ │ │ @@ -2098700,15 +2098706,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stmia r1!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r4, 623fa0 │ │ │ │ + cpsie a │ │ │ │ lsls r7, r4, #2 │ │ │ │ stmia r0!, {r2, r3, r7} │ │ │ │ lsls r1, 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, #4000] @ 0xfa0 │ │ │ │ @@ -2098833,21 +2098839,21 @@ │ │ │ │ nop │ │ │ │ stmia r0!, {r3, r6} │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ stmia r0!, {r2, r3, r4, r5} │ │ │ │ lsls r1, r1, #5 │ │ │ │ - ldr r6, [r0, #88] @ 0x58 │ │ │ │ + ldr r6, [r0, #44] @ 0x2c │ │ │ │ lsls r2, r3, #4 │ │ │ │ nop {11} │ │ │ │ lsls r1, r1, #5 │ │ │ │ asrs r0, r1, #14 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #920] @ 0x398 │ │ │ │ + str r4, [sp, #152] @ 0x98 │ │ │ │ lsls r1, 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 │ │ │ │ @@ -2098937,15 +2098943,15 @@ │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 5f4a8c │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r9 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - @ instruction: 0xb68a │ │ │ │ + cbz r2, 624276 │ │ │ │ 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 │ │ │ │ @@ -2099125,23 +2099131,23 @@ │ │ │ │ b.n 62438c │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ pop {r2, r4, r6, r7, pc} │ │ │ │ lsls r1, r1, #5 │ │ │ │ - push {r1, r3, r4, r5, r7, lr} │ │ │ │ + uxtb r2, r7 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - push {r2, r4, r5, r7, lr} │ │ │ │ + uxtb r4, r6 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r0, [sp, #248] @ 0xf8 │ │ │ │ + ldrh r6, [r7, #42] @ 0x2a │ │ │ │ lsls r1, r4, #2 │ │ │ │ - push {r1, r6, lr} │ │ │ │ + uxth r2, r0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - push {r1, r3, r4, r6, r7} │ │ │ │ + sxth r2, r3 │ │ │ │ lsls r7, r4, #2 │ │ │ │ pop {r2, r3, r5, r6} │ │ │ │ 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, #3872] @ 0xf20 │ │ │ │ @@ -2099607,15 +2099613,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ cbnz r2, 6248fc │ │ │ │ lsls r1, r1, #5 │ │ │ │ hlt 0x0030 │ │ │ │ lsls r1, r1, #5 │ │ │ │ asrs r0, r1, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r4, #58] @ 0x3a │ │ │ │ + ldrh r2, [r4, #36] @ 0x24 │ │ │ │ lsls r1, 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 │ │ │ │ @@ -2099873,15 +2099879,15 @@ │ │ │ │ str r3, [sp, #16] │ │ │ │ b.n 624abe │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ push {r5, r6, lr} │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #0 │ │ │ │ + add r2, sp, #256 @ 0x100 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r2, r5, r7} │ │ │ │ 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, #3856] @ 0xf10 │ │ │ │ @@ -2100216,15 +2100222,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ push {r1, r3} │ │ │ │ lsls r1, r1, #5 │ │ │ │ uxth r4, r3 │ │ │ │ lsls r1, r1, #5 │ │ │ │ asrs r0, r1, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r0, #4] │ │ │ │ + strh r4, [r0, #46] @ 0x2e │ │ │ │ lsls r1, 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 │ │ │ │ @@ -2100445,15 +2100451,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r7, sp, #184 @ 0xb8 │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #280 @ (adr r7, 6252f0 ) │ │ │ │ + add r4, pc, #536 @ (adr r4, 6253f0 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ add r6, sp, #304 @ 0x130 │ │ │ │ lsls r1, r1, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2100496,15 +2100502,15 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 6250b4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - add r6, pc, #104 @ (adr r6, 6252c4 ) │ │ │ │ + add r3, pc, #360 @ (adr r3, 6253c4 ) │ │ │ │ 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 │ │ │ │ ldr.w lr, [pc, #220] @ 62534c │ │ │ │ mov ip, r1 │ │ │ │ @@ -2100587,15 +2100593,15 @@ │ │ │ │ nop │ │ │ │ add r5, sp, #536 @ 0x218 │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ add r5, sp, #248 @ 0xf8 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - add r5, pc, #56 @ (adr r5, 625394 ) │ │ │ │ + add r2, pc, #312 @ (adr r2, 625494 ) │ │ │ │ lsls r7, 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 r5, r0 │ │ │ │ sub sp, #20 │ │ │ │ @@ -2100670,19 +2100676,19 @@ │ │ │ │ mov r1, r0 │ │ │ │ add r3, pc │ │ │ │ mov r0, r7 │ │ │ │ blx 66c5c │ │ │ │ mov r2, r0 │ │ │ │ b.n 6253aa │ │ │ │ nop │ │ │ │ - strh r2, [r7, #30] │ │ │ │ + strh r2, [r7, #8] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - strh r4, [r5, #30] │ │ │ │ + strh r4, [r5, #8] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - add r4, pc, #88 @ (adr r4, 625498 ) │ │ │ │ + add r1, pc, #344 @ (adr r1, 625598 ) │ │ │ │ lsls r7, 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, #4016] @ 0xfb0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ @@ -2100877,15 +2100883,15 @@ │ │ │ │ bic.w r2, r5, #2 │ │ │ │ cmp r2, #1 │ │ │ │ bne.n 6255da │ │ │ │ b.n 62564a │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - add r2, pc, #688 @ (adr r2, 625924 ) │ │ │ │ + ldr r7, [sp, #944] @ 0x3b0 │ │ │ │ lsls r7, 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, #4056] @ 0xfd8 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ subs r5, r1, #5 │ │ │ │ @@ -2100973,19 +2100979,19 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 623e60 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - add r1, pc, #632 @ (adr r1, 6259e8 ) │ │ │ │ + ldr r6, [sp, #888] @ 0x378 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r1, pc, #384 @ (adr r1, 6258f4 ) │ │ │ │ + ldr r6, [sp, #640] @ 0x280 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r1, pc, #8 @ (adr r1, 625780 ) │ │ │ │ + ldr r6, [sp, #264] @ 0x108 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ sub sp, #20 │ │ │ │ @@ -2101136,21 +2101142,21 @@ │ │ │ │ adds r6, #200 @ 0xc8 │ │ │ │ b.n 6258a0 │ │ │ │ adds r6, #160 @ 0xa0 │ │ │ │ b.n 6258a0 │ │ │ │ adds r6, #40 @ 0x28 │ │ │ │ b.n 6258a0 │ │ │ │ nop │ │ │ │ - add r0, pc, #184 @ (adr r0, 6259cc ) │ │ │ │ + ldr r5, [sp, #440] @ 0x1b8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r7, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r5, [sp, #184] @ 0xb8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r7, [sp, #592] @ 0x250 │ │ │ │ + ldr r4, [sp, #848] @ 0x350 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r7, [sp, #368] @ 0x170 │ │ │ │ + ldr r4, [sp, #624] @ 0x270 │ │ │ │ lsls r7, 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 │ │ │ │ ldr.w r8, [r0] │ │ │ │ sub sp, #8 │ │ │ │ @@ -2101223,15 +2101229,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 623e60 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - ldr r6, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r4, [sp, #232] @ 0xe8 │ │ │ │ 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, #3824] @ 0xef0 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #836] @ (625d54 ) │ │ │ │ @@ -2101546,23 +2101552,23 @@ │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ b.n 625c62 │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ add r5, pc, #928 @ (adr r5, 6260f8 ) │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r2, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ add r5, pc, #360 @ (adr r5, 625ecc ) │ │ │ │ lsls r1, r1, #5 │ │ │ │ - ldr r5, [sp, #360] @ 0x168 │ │ │ │ + ldr r2, [sp, #616] @ 0x268 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r4, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r2, [sp, #216] @ 0xd8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r6, [r6, r3] │ │ │ │ + ldr r6, [pc, #216] @ (625e48 ) │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -2101713,21 +2101719,21 @@ │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r3, pc │ │ │ │ blx 66c5c │ │ │ │ mov r6, r0 │ │ │ │ b.n 625e42 │ │ │ │ - ldr r7, [pc, #912] @ (6262b0 ) │ │ │ │ + ldr r5, [pc, #144] @ (625fb0 ) │ │ │ │ lsls r2, r3, #4 │ │ │ │ - ldr r1, [sp, #336] @ 0x150 │ │ │ │ + str r6, [sp, #592] @ 0x250 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r1, [sp, #264] @ 0x108 │ │ │ │ + str r6, [sp, #520] @ 0x208 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r1, [sp, #168] @ 0xa8 │ │ │ │ + str r6, [sp, #424] @ 0x1a8 │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -2101905,19 +2101911,19 @@ │ │ │ │ mov r1, r6 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r3, pc │ │ │ │ blx 66c5c │ │ │ │ mov r6, r0 │ │ │ │ b.n 625ffe │ │ │ │ - str r7, [sp, #440] @ 0x1b8 │ │ │ │ + str r4, [sp, #696] @ 0x2b8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r7, [sp, #312] @ 0x138 │ │ │ │ + str r4, [sp, #568] @ 0x238 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r7, [sp, #216] @ 0xd8 │ │ │ │ + str r4, [sp, #472] @ 0x1d8 │ │ │ │ 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 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -2102101,19 +2102107,19 @@ │ │ │ │ mov r1, r6 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ add r3, pc │ │ │ │ blx 66c5c │ │ │ │ mov r6, r0 │ │ │ │ b.n 6261ec │ │ │ │ - str r5, [sp, #448] @ 0x1c0 │ │ │ │ + str r2, [sp, #704] @ 0x2c0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r5, [sp, #216] @ 0xd8 │ │ │ │ + str r2, [sp, #472] @ 0x1d8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r5, [sp, #120] @ 0x78 │ │ │ │ + str r2, [sp, #376] @ 0x178 │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ ldr r2, [pc, #568] @ (626580 ) │ │ │ │ add.w r6, r0, #12288 @ 0x3000 │ │ │ │ @@ -2102325,31 +2102331,31 @@ │ │ │ │ str.w r0, [r6, #676] @ 0x2a4 │ │ │ │ b.n 626368 │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ ldr r4, [sp, #696] @ 0x2b8 │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r7, #0] │ │ │ │ + ldr r4, [r7, #84] @ 0x54 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - strb r6, [r0, #1] │ │ │ │ + ldr r6, [r0, #88] @ 0x58 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - strb r6, [r1, #1] │ │ │ │ + ldr r6, [r1, #88] @ 0x58 │ │ │ │ lsls r1, r4, #2 │ │ │ │ ldr r4, [sp, #136] @ 0x88 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - strb r4, [r2, #0] │ │ │ │ + ldr r4, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - str r3, [sp, #960] @ 0x3c0 │ │ │ │ + str r1, [sp, #192] @ 0xc0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strb r6, [r6, #12] │ │ │ │ + strb r6, [r6, #1] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - strb r0, [r6, #11] │ │ │ │ + strb r0, [r6, #0] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - strb r0, [r5, #10] │ │ │ │ + ldr r0, [r5, #124] @ 0x7c │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ ldr r2, [pc, #556] @ (6267ec ) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -2102556,17 +2102562,17 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ ldr r2, [sp, #224] @ 0xe0 │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [sp, #480] @ 0x1e0 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - str r1, [sp, #264] @ 0x108 │ │ │ │ + ldrh r2, [r0, #52] @ 0x34 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r0, [sp, #648] @ 0x288 │ │ │ │ + ldrh r2, [r4, #46] @ 0x2e │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldrb r3, [r1, #1] │ │ │ │ sub sp, #20 │ │ │ │ @@ -2102725,21 +2102731,21 @@ │ │ │ │ ldr r2, [r1, #24] │ │ │ │ str.w r2, [r3, #4]! │ │ │ │ cmp r3, r4 │ │ │ │ bne.n 6269b6 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - ldrh r6, [r7, #60] @ 0x3c │ │ │ │ + ldrh r6, [r7, #38] @ 0x26 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strb r2, [r7, r7] │ │ │ │ + strh r2, [r7, r4] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r4, [sp, #328] @ 0x148 │ │ │ │ + str r1, [sp, #584] @ 0x248 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r7, [pc, #736] @ (626cb8 ) │ │ │ │ + ldr r4, [pc, #992] @ (626db8 ) │ │ │ │ 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, #3824] @ 0xef0 │ │ │ │ mov r6, r2 │ │ │ │ ldr.w r2, [pc, #1084] @ 626e28 │ │ │ │ @@ -2103146,23 +2103152,23 @@ │ │ │ │ mov r5, ip │ │ │ │ b.n 626dca │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ str r6, [sp, #32] │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r3, #46] @ 0x2e │ │ │ │ + ldrh r4, [r3, #24] │ │ │ │ lsls r7, r4, #2 │ │ │ │ str r5, [sp, #472] @ 0x1d8 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - ldrh r6, [r6, #42] @ 0x2a │ │ │ │ + ldrh r6, [r6, #20] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrh r4, [r4, #40] @ 0x28 │ │ │ │ + ldrh r4, [r4, #18] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ands r6, r0 │ │ │ │ + subs r5, #70 @ 0x46 │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #544] @ (627078 ) │ │ │ │ @@ -2103380,17 +2103386,17 @@ │ │ │ │ nop │ │ │ │ str r1, [sp, #640] @ 0x280 │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ str r1, [sp, #296] @ 0x128 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - ldrh r4, [r3, #10] │ │ │ │ + strh r4, [r3, #52] @ 0x34 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrh r6, [r3, #0] │ │ │ │ + strh r6, [r3, #42] @ 0x2a │ │ │ │ lsls r7, r4, #2 │ │ │ │ ldr.w r3, [r1, #3532] @ 0xdcc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 62717a │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2103475,15 +2103481,15 @@ │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 685ac │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bx lr │ │ │ │ - strh r4, [r7, #58] @ 0x3a │ │ │ │ + strh r4, [r7, #36] @ 0x24 │ │ │ │ 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, #3832] @ 0xef8 │ │ │ │ mov r5, r2 │ │ │ │ ldr.w r2, [pc, #1184] @ 627634 │ │ │ │ @@ -2103931,27 +2103937,27 @@ │ │ │ │ mov r6, lr │ │ │ │ b.n 6275d4 │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ ldrh r0, [r4, #50] @ 0x32 │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #158 @ 0x9e │ │ │ │ + subs r0, #222 @ 0xde │ │ │ │ lsls r2, r3, #4 │ │ │ │ - strh r4, [r2, #48] @ 0x30 │ │ │ │ + strh r4, [r2, #26] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strh r0, [r6, #46] @ 0x2e │ │ │ │ + strh r0, [r6, #24] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strh r4, [r0, #42] @ 0x2a │ │ │ │ + strh r4, [r0, #20] │ │ │ │ lsls r7, r4, #2 │ │ │ │ ldrh r6, [r3, #34] @ 0x22 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - strh r0, [r2, #32] │ │ │ │ + strh r0, [r2, #10] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - subs r0, #156 @ 0x9c │ │ │ │ + adds r5, #220 @ 0xdc │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #544] @ (62788c ) │ │ │ │ @@ -2104160,21 +2104166,21 @@ │ │ │ │ b.n 6277a0 │ │ │ │ ldrh r4, [r1, #12] │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r5, #8] │ │ │ │ lsls r1, r1, #5 │ │ │ │ - strh r2, [r7, #8] │ │ │ │ + ldrb r2, [r7, #25] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strh r4, [r2, #4] │ │ │ │ + ldrb r4, [r2, #23] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strh r6, [r7, #0] │ │ │ │ + ldrb r6, [r7, #21] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrb r0, [r2, #31] │ │ │ │ + ldrb r0, [r2, #20] │ │ │ │ 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, r1 │ │ │ │ @@ -2104465,19 +2104471,19 @@ │ │ │ │ nop │ │ │ │ strh r4, [r6, #56] @ 0x38 │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r3, #50] @ 0x32 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - ldrb r6, [r3, #25] │ │ │ │ + ldrb r6, [r3, #14] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrb r0, [r2, #21] │ │ │ │ + ldrb r0, [r2, #10] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrb r4, [r3, #20] │ │ │ │ + ldrb r4, [r3, #9] │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #752] @ (627ed8 ) │ │ │ │ @@ -2104759,27 +2104765,27 @@ │ │ │ │ blx 66c5c │ │ │ │ b.n 627e12 │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ strh r0, [r2, #32] │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r6, r2] │ │ │ │ + ldrsb r2, [r6, r7] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldrh r0, [r7, r2] │ │ │ │ + ldrsb r0, [r7, r7] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldrb r0, [r6, #8] │ │ │ │ + strb r0, [r6, #29] │ │ │ │ lsls r7, r4, #2 │ │ │ │ strh r6, [r4, #14] │ │ │ │ lsls r1, r1, #5 │ │ │ │ - ldrb r2, [r1, #7] │ │ │ │ + strb r2, [r1, #28] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrb r2, [r3, #6] │ │ │ │ + strb r2, [r3, #27] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrb r0, [r6, #5] │ │ │ │ + strb r0, [r6, #26] │ │ │ │ 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] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip] │ │ │ │ @@ -2106188,23 +2106194,23 @@ │ │ │ │ cmp.w r3, #65536 @ 0x10000 │ │ │ │ strd lr, r0, [r2, #8] │ │ │ │ mov.w ip, r1, lsr #16 │ │ │ │ bne.n 628d76 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r2, #16] │ │ │ │ b.n 628daa │ │ │ │ - movs r2, #166 @ 0xa6 │ │ │ │ + subs r6, r4, #7 │ │ │ │ lsls r2, r3, #4 │ │ │ │ - movs r2, #24 │ │ │ │ + subs r0, r3, #5 │ │ │ │ lsls r2, r3, #4 │ │ │ │ - movs r2, #12 │ │ │ │ + subs r4, r1, #5 │ │ │ │ lsls r2, r3, #4 │ │ │ │ - movs r1, #226 @ 0xe2 │ │ │ │ + subs r2, r4, #4 │ │ │ │ lsls r2, r3, #4 │ │ │ │ - movs r1, #194 @ 0xc2 │ │ │ │ + subs r2, r0, #4 │ │ │ │ lsls r2, r3, #4 │ │ │ │ ldr.w ip, [r1, #12] │ │ │ │ push {r4, lr} │ │ │ │ cmp ip, r2 │ │ │ │ bgt.n 628ea0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ rsb r2, r2, ip, lsl #1 │ │ │ │ @@ -2107431,21 +2107437,21 @@ │ │ │ │ adds r1, r6, #1 │ │ │ │ str.w r8, [sp] │ │ │ │ adds r6, #1 │ │ │ │ adds r7, #1 │ │ │ │ bl 628ab0 │ │ │ │ b.n 629a66 │ │ │ │ nop │ │ │ │ - asrs r6, r2, #20 │ │ │ │ + asrs r6, r2, #9 │ │ │ │ lsls r2, r3, #4 │ │ │ │ - asrs r2, r6, #17 │ │ │ │ + asrs r2, r6, #6 │ │ │ │ lsls r2, r3, #4 │ │ │ │ - asrs r0, r7, #20 │ │ │ │ + asrs r0, r7, #9 │ │ │ │ lsls r2, r3, #4 │ │ │ │ - asrs r4, r0, #19 │ │ │ │ + asrs r4, r0, #8 │ │ │ │ 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, #3912] @ 0xf48 │ │ │ │ ldr r2, [pc, #940] @ (629f44 ) │ │ │ │ mov fp, r0 │ │ │ │ @@ -2108566,17 +2108572,17 @@ │ │ │ │ subs r7, #128 @ 0x80 │ │ │ │ lsls r0, r0, #2 │ │ │ │ subs r7, #128 @ 0x80 │ │ │ │ ldrb r2, [r2, r2] │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r1, #9 │ │ │ │ + lsls r6, r1, #30 │ │ │ │ lsls r2, r3, #4 │ │ │ │ - lsrs r2, r6, #8 │ │ │ │ + lsls r2, r6, #29 │ │ │ │ lsls r2, r3, #4 │ │ │ │ ldrh r2, [r4, r0] │ │ │ │ lsls r1, r1, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3864] @ 0xf18 │ │ │ │ @@ -2109013,17 +2109019,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r6, [r4, r3] │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r6, [r3, r2] │ │ │ │ lsls r1, r1, #5 │ │ │ │ - lsls r2, r2, #18 │ │ │ │ + lsls r2, r2, #7 │ │ │ │ lsls r2, r3, #4 │ │ │ │ - lsls r0, r7, #17 │ │ │ │ + lsls r0, r7, #6 │ │ │ │ lsls r2, r3, #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] @ (62ae1c ) │ │ │ │ sub sp, #156 @ 0x9c │ │ │ │ @@ -2109223,16 +2109229,16 @@ │ │ │ │ vmov.f32 s11, s12 │ │ │ │ b.n 62ae82 │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - vsra.u32 d0, d9, #16 │ │ │ │ - vsra.u16 d0, d9, #10 │ │ │ │ + ldc2l 1, cr0, [r0], #100 @ 0x64 │ │ │ │ + ldc2l 1, cr0, [r6], {25} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #84] @ (62aff8 ) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ ldr r3, [pc, #84] @ (62affc ) │ │ │ │ @@ -2109442,19 +2109448,19 @@ │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [pc, #552] @ (62b3ec ) │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r1, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - bx r5 │ │ │ │ + add r2, sp │ │ │ │ lsls r7, r4, #2 │ │ │ │ ldr r6, [pc, #728] @ (62b4a8 ) │ │ │ │ lsls r1, r1, #5 │ │ │ │ - mov r8, r9 │ │ │ │ + add r0, r1 │ │ │ │ lsls r7, r4, #2 │ │ │ │ adds r3, #148 @ 0x94 │ │ │ │ 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 │ │ │ │ @@ -2109631,25 +2109637,25 @@ │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [pc, #0] @ (62b3bc ) │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r1, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - cmp sl, r3 │ │ │ │ + cmn r2, r3 │ │ │ │ lsls r7, r4, #2 │ │ │ │ ldr r5, [pc, #312] @ (62b500 ) │ │ │ │ lsls r1, r1, #5 │ │ │ │ - movs r5, #108 @ 0x6c │ │ │ │ + movs r2, #172 @ 0xac │ │ │ │ lsls r1, r4, #2 │ │ │ │ - add sl, pc │ │ │ │ + tst r2, r7 │ │ │ │ lsls r7, r4, #2 │ │ │ │ adds r3, #148 @ 0x94 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #212 @ 0xd4 │ │ │ │ + movs r2, #20 │ │ │ │ lsls r1, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ ldr r4, [pc, #600] @ (62b648 ) │ │ │ │ @@ -2109864,25 +2109870,25 @@ │ │ │ │ b.n 62b4b2 │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r4, [pc, #32] @ (62b66c ) │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - mvns r2, r6 │ │ │ │ + asrs r2, r6 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - muls r2, r6 │ │ │ │ + lsls r2, r6 │ │ │ │ lsls r7, r4, #2 │ │ │ │ ldr r3, [pc, #104] @ (62b6c4 ) │ │ │ │ lsls r1, r1, #5 │ │ │ │ - cmn r4, r7 │ │ │ │ + ands r4, r7 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cmp r6, r2 │ │ │ │ + subs r7, #214 @ 0xd6 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - tst r4, r0 │ │ │ │ + subs r7, #68 @ 0x44 │ │ │ │ lsls r7, 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, #4016] @ 0xfb0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -2110022,19 +2110028,19 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 66cc8 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - asrs r4, r2 │ │ │ │ + subs r6, #84 @ 0x54 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsls r0, r3 │ │ │ │ + subs r5, #216 @ 0xd8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - eors r6, r7 │ │ │ │ + subs r5, #190 @ 0xbe │ │ │ │ lsls r7, r4, #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 │ │ │ │ @@ -2110956,27 +2110962,27 @@ │ │ │ │ bl 6287ac │ │ │ │ b.n 62c178 │ │ │ │ nop │ │ │ │ @ instruction: 0x47b6 │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #16 │ │ │ │ + subs r3, #80 @ 0x50 │ │ │ │ lsls r7, r4, #2 │ │ │ │ add sl, r7 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - subs r4, #54 @ 0x36 │ │ │ │ + subs r1, #118 @ 0x76 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - subs r3, #134 @ 0x86 │ │ │ │ + subs r0, #198 @ 0xc6 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - subs r2, #96 @ 0x60 │ │ │ │ + adds r7, #160 @ 0xa0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - subs r1, #140 @ 0x8c │ │ │ │ + adds r6, #204 @ 0xcc │ │ │ │ lsls r7, r4, #2 │ │ │ │ - subs r0, #38 @ 0x26 │ │ │ │ + adds r5, #102 @ 0x66 │ │ │ │ lsls r7, r4, #2 │ │ │ │ tst.w r8, #4 │ │ │ │ beq.w 62b97e │ │ │ │ tst.w r9, #8 │ │ │ │ beq.w 62b97e │ │ │ │ ldrh.w r4, [sp, #768] @ 0x300 │ │ │ │ ubfx r2, r4, #0, #14 │ │ │ │ @@ -2111302,15 +2111308,15 @@ │ │ │ │ cbnz r0, 62c67c │ │ │ │ ldr r3, [sp, #28] │ │ │ │ add r4, sp, #140 @ 0x8c │ │ │ │ b.w 62bb6a │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #28] │ │ │ │ b.w 62b8d8 │ │ │ │ - adds r4, #160 @ 0xa0 │ │ │ │ + adds r1, #224 @ 0xe0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldrb r6, [r3, #0] │ │ │ │ @@ -2111701,19 +2111707,19 @@ │ │ │ │ b.n 62c9c2 │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r7, #48 @ 0x30 │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #204 @ 0xcc │ │ │ │ + cmp r4, #12 │ │ │ │ lsls r7, r4, #2 │ │ │ │ adds r5, #210 @ 0xd2 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - cmp r5, #152 @ 0x98 │ │ │ │ + cmp r2, #216 @ 0xd8 │ │ │ │ lsls r7, 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, #3944] @ 0xf68 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [pc, #200] @ (62cbc8 ) │ │ │ │ @@ -2112111,17 +2112117,17 @@ │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ adcs r0, r2 │ │ │ │ adds r4, #2 │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #150 @ 0x96 │ │ │ │ + cmp r0, #214 @ 0xd6 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cmp r3, #118 @ 0x76 │ │ │ │ + cmp r0, #182 @ 0xb6 │ │ │ │ lsls r7, r4, #2 │ │ │ │ adds r1, #178 @ 0xb2 │ │ │ │ lsls r1, r1, #5 │ │ │ │ ldrd r3, r2, [sp, #248] @ 0xf8 │ │ │ │ mov r0, r5 │ │ │ │ add r3, r2 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ @@ -2112466,17 +2112472,17 @@ │ │ │ │ b.n 62d238 │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r7, #124 @ 0x7c │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #118 @ 0x76 │ │ │ │ + movs r3, #182 @ 0xb6 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - movs r5, #252 @ 0xfc │ │ │ │ + movs r3, #60 @ 0x3c │ │ │ │ lsls r7, r4, #2 │ │ │ │ cmp r5, #178 @ 0xb2 │ │ │ │ lsls r1, 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, #4024] @ 0xfb8 │ │ │ │ @@ -2112703,15 +2112709,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #20 │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #92 @ 0x5c │ │ │ │ + movs r0, #156 @ 0x9c │ │ │ │ lsls r7, r4, #2 │ │ │ │ cmp r2, #204 @ 0xcc │ │ │ │ lsls r1, r1, #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 │ │ │ │ @@ -2112846,24 +2112852,20 @@ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ str r1, [r4, #12] │ │ │ │ b.n 62d60a │ │ │ │ ldr r3, [r4, #20] │ │ │ │ str r3, [r4, #12] │ │ │ │ b.n 62d61a │ │ │ │ nop │ │ │ │ - lsls r4, r4, #10 │ │ │ │ - lsls r1, r4, #2 │ │ │ │ - lsls r4, r5, #9 │ │ │ │ - lsls r1, r4, #2 │ │ │ │ - movs r1, #216 @ 0xd8 │ │ │ │ + vaddl.u32 q8, d20, d16 │ │ │ │ + vaddl.u32 q0, d28, d16 │ │ │ │ + subs r0, r3, #4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsls r2, r2, #8 │ │ │ │ - lsls r1, r4, #2 │ │ │ │ - lsls r4, r1, #8 │ │ │ │ - lsls r1, r4, #2 │ │ │ │ + vhadd.u16 d16, d18, d16 │ │ │ │ + vhadd.u8 d16, d28, d16 │ │ │ │ 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 │ │ │ │ str.w r2, [r3, #3568] @ 0xdf0 │ │ │ │ @@ -2112931,18 +2112933,16 @@ │ │ │ │ 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 │ │ │ │ - lsls r6, r1, #6 │ │ │ │ - lsls r1, r4, #2 │ │ │ │ - lsls r2, r5, #5 │ │ │ │ - lsls r1, r4, #2 │ │ │ │ + cdp2 0, 12, cr0, cr14, cr0, {5} │ │ │ │ + cdp2 0, 10, cr0, cr10, cr0, {5} │ │ │ │ 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 68474 │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2112998,15 +2112998,15 @@ │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ mov r0, r4 │ │ │ │ blx 67ce4 │ │ │ │ mov r8, r0 │ │ │ │ b.n 62d810 │ │ │ │ nop │ │ │ │ - movs r0, #68 @ 0x44 │ │ │ │ + adds r4, r0, #6 │ │ │ │ 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 │ │ │ │ ldrd r4, r3, [r0, #36] @ 0x24 │ │ │ │ movw r2, #3572 @ 0xdf4 │ │ │ │ @@ -2113034,15 +2113034,15 @@ │ │ │ │ blx 685ac │ │ │ │ mov r0, r5 │ │ │ │ bl 62d570 │ │ │ │ ldr.w r3, [r4, #3564] @ 0xdec │ │ │ │ str.w r3, [r4, #3568] @ 0xdf0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - subs r6, r6, #6 │ │ │ │ + adds r6, r6, #3 │ │ │ │ lsls r7, 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, #4064] @ 0xfe0 │ │ │ │ ldrd r7, r3, [r0, #36] @ 0x24 │ │ │ │ movw r2, #3572 @ 0xdf4 │ │ │ │ @@ -2113132,17 +2113132,17 @@ │ │ │ │ str r2, [r4, #28] │ │ │ │ blx 685ac │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 62d8e2 │ │ │ │ mov r0, r4 │ │ │ │ bl 62d850 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - subs r0, r1, #4 │ │ │ │ + adds r0, r1, #1 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - vhadd.u16 d16, d20, d16 │ │ │ │ + ldc2 0, cr0, [r4], {160} @ 0xa0 │ │ │ │ stmdb sp!, {r4, r5, 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 │ │ │ │ mov sl, r2 │ │ │ │ @@ -2113262,20 +2113262,20 @@ │ │ │ │ ldr.w r3, [r1, #2280] @ 0x8e8 │ │ │ │ str.w r3, [r4, #2280] @ 0x8e8 │ │ │ │ str.w r6, [r4, #652] @ 0x28c │ │ │ │ bl 62d570 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - adds r6, r7, #7 │ │ │ │ + subs r6, r7, r4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - adds r0, r7, #6 │ │ │ │ + subs r0, r7, r3 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cdp2 0, 3, cr0, cr8, cr0, {5} │ │ │ │ - str r7, [sp, #280] @ 0x118 │ │ │ │ + @ instruction: 0xfb7800a0 │ │ │ │ + str r4, [sp, #536] @ 0x218 │ │ │ │ lsls r1, 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 │ │ │ │ @@ -2113301,15 +2113301,15 @@ │ │ │ │ add r3, pc │ │ │ │ blx 67abc │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #20] │ │ │ │ bl 62d570 │ │ │ │ pop {r4, pc} │ │ │ │ - adds r2, r5, #2 │ │ │ │ + adds r2, r5, r7 │ │ │ │ lsls r7, r4, #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 │ │ │ │ @@ -2113340,15 +2113340,15 @@ │ │ │ │ blx 67abc │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #20] │ │ │ │ bl 62d570 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - adds r4, r4, #1 │ │ │ │ + adds r4, r4, r6 │ │ │ │ lsls r7, r4, #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 │ │ │ │ @@ -2113394,15 +2113394,15 @@ │ │ │ │ ldr r2, [r4, #28] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 685ac │ │ │ │ mov r0, r4 │ │ │ │ bl 62d570 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - subs r0, r3, r7 │ │ │ │ + adds r0, r3, r4 │ │ │ │ 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 │ │ │ │ ldr.w ip, [r0] │ │ │ │ mov r4, r0 │ │ │ │ @@ -2113465,22 +2113465,22 @@ │ │ │ │ blx 685ac │ │ │ │ b.n 62dcf2 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 62dcf8 │ │ │ │ str r3, [r1, #0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - strb r0, [r0, #24] │ │ │ │ + strb r0, [r0, #13] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - stc2 0, cr0, [ip], {160} @ 0xa0 │ │ │ │ - strb r6, [r0, #23] │ │ │ │ + vst4.32 {d16-d19}, [ip :128], r0 │ │ │ │ + strb r6, [r0, #12] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r0, r3, r4 │ │ │ │ + adds r0, r3, r1 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - @ instruction: 0xfbb600a0 │ │ │ │ + ldr??.w r0, [r6, #160] @ 0xa0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3640] @ 0xe38 │ │ │ │ ldr r2, [pc, #312] @ (62deb0 ) │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, #312] @ (62deb4 ) │ │ │ │ @@ -2113507,15 +2113507,15 @@ │ │ │ │ movs r1, #112 @ 0x70 │ │ │ │ mov r0, r4 │ │ │ │ add r7, sp, #16 │ │ │ │ bl 48e7d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x37cadc> │ │ │ │ movs r1, #31 │ │ │ │ mov r0, r4 │ │ │ │ movw r8, #8193 @ 0x2001 │ │ │ │ - bl a9bbac │ │ │ │ + bl a9bb04 │ │ │ │ mov r0, r4 │ │ │ │ bl 47c668 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x36a974> │ │ │ │ ldr r3, [pc, #248] @ (62dec0 ) │ │ │ │ ldr.w r9, [r6, r3] │ │ │ │ movs r6, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4b6410 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3a471c> │ │ │ │ @@ -2113576,36 +2113576,36 @@ │ │ │ │ bne.n 62deaa │ │ │ │ add sp, #424 @ 0x1a8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp] │ │ │ │ mov r0, r4 │ │ │ │ ldrd r1, r2, [sp] │ │ │ │ - bl aa7c80 │ │ │ │ + bl aa7bd8 │ │ │ │ ldrsb.w r3, [r4, #65] @ 0x41 │ │ │ │ cmp r3, #4 │ │ │ │ bne.n 62dda8 │ │ │ │ mov r0, r4 │ │ │ │ - bl aa8d68 │ │ │ │ + bl aa8cc0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 62dda8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a9eb70 │ │ │ │ + bl a9eac8 │ │ │ │ mov r0, r4 │ │ │ │ bl 49ed58 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x38d064> │ │ │ │ mov r0, r4 │ │ │ │ bl 4b9cbc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3a7fc8> │ │ │ │ b.n 62dda8 │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 62df34 │ │ │ │ + beq.n 62dfb4 │ │ │ │ lsls r1, r3, #4 │ │ │ │ movs r2, #116 @ 0x74 │ │ │ │ lsls r1, r1, #5 │ │ │ │ movs r5, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #158 @ 0x9e │ │ │ │ lsls r1, r1, #5 │ │ │ │ @@ -2113691,15 +2113691,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ add r3, pc │ │ │ │ blx 67abc │ │ │ │ mov r4, r0 │ │ │ │ b.n 62df04 │ │ │ │ nop │ │ │ │ - adds r0, r5, r2 │ │ │ │ + asrs r0, r5, #23 │ │ │ │ lsls r7, r4, #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 │ │ │ │ @@ -2113824,15 +2113824,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #56 @ 0x38 │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r5, #31 │ │ │ │ + asrs r4, r5, #20 │ │ │ │ lsls r7, r4, #2 │ │ │ │ subs r2, r4, #4 │ │ │ │ lsls r1, 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, #4040] @ 0xfc8 │ │ │ │ @@ -2114111,23 +2114111,23 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, sl │ │ │ │ add r3, pc │ │ │ │ blx 67abc │ │ │ │ mov r5, r0 │ │ │ │ b.n 62e188 │ │ │ │ - asrs r6, r2, #24 │ │ │ │ + asrs r6, r2, #13 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - asrs r0, r7, #22 │ │ │ │ + asrs r0, r7, #11 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - asrs r6, r7, #21 │ │ │ │ + asrs r6, r7, #10 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - asrs r4, r1, #21 │ │ │ │ + asrs r4, r1, #10 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - asrs r2, r6, #17 │ │ │ │ + asrs r2, r6, #6 │ │ │ │ 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, #3400] @ 0xd48 │ │ │ │ sub.w sp, sp, #660 @ 0x294 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ @@ -2114428,17 +2114428,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, r4, r7 │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r4, #12 │ │ │ │ + asrs r6, r4, #1 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - asrs r0, r2, #5 │ │ │ │ + lsrs r0, r2, #26 │ │ │ │ lsls r7, r4, #2 │ │ │ │ bhi.w 62ec8a │ │ │ │ ldrh.w r1, [sl, #8] │ │ │ │ ubfx r1, r1, #0, #14 │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 62ee38 │ │ │ │ movs r7, #0 │ │ │ │ @@ -2114884,29 +2114884,29 @@ │ │ │ │ b.n 62e660 │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ lsls r7, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r0, #3 │ │ │ │ + lsrs r4, r0, #24 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - asrs r6, r2, #2 │ │ │ │ + lsrs r6, r2, #23 │ │ │ │ lsls r7, r4, #2 │ │ │ │ asrs r4, r7, #27 │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r3, #26 │ │ │ │ + lsrs r6, r3, #15 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsrs r0, r1, #24 │ │ │ │ + lsrs r0, r1, #13 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsrs r0, r7, #23 │ │ │ │ + lsrs r0, r7, #12 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsrs r2, r1, #21 │ │ │ │ + lsrs r2, r1, #10 │ │ │ │ lsls r7, r4, #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 │ │ │ │ @@ -2115145,17 +2115145,17 @@ │ │ │ │ b.n 62e792 │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsls r7, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r7, #13 │ │ │ │ + lsrs r0, r7, #2 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsrs r0, r4, #13 │ │ │ │ + lsrs r0, r4, #2 │ │ │ │ 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, #3832] @ 0xef8 │ │ │ │ sub sp, #228 @ 0xe4 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2115528,15 +2115528,15 @@ │ │ │ │ nop │ │ │ │ asrs r2, r5, #5 │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #29 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - lsls r6, r5, #28 │ │ │ │ + lsls r6, r5, #17 │ │ │ │ lsls r7, r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3608] @ 0xe18 │ │ │ │ @@ -2115857,25 +2115857,25 @@ │ │ │ │ eors r0, r6 │ │ │ │ lsrs r6, r5, #21 │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r1, #19 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - lsls r4, r0, #19 │ │ │ │ + lsls r4, r0, #8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - b.n 62f0ac │ │ │ │ + b.n 62fb2c │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r6, r1, #15 │ │ │ │ + lsls r6, r1, #4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsls r2, r2, #13 │ │ │ │ + lsls r2, r2, #2 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - b.n 62f8f0 │ │ │ │ + udf #220 @ 0xdc │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r0, r1, #11 │ │ │ │ + movs r0, r1 │ │ │ │ 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, #3896] @ 0xf38 │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ @@ -2116081,24 +2116081,21 @@ │ │ │ │ bpl.n 62f700 │ │ │ │ b.n 62f76c │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ lsrs r6, r2, #8 │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 62fd68 │ │ │ │ + b.n 62f7e8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r0, r2, #7 │ │ │ │ - lsls r7, r4, #2 │ │ │ │ - lsls r0, r4, #5 │ │ │ │ - lsls r7, r4, #2 │ │ │ │ + vhadd.u16 d0, d16, d22 │ │ │ │ + cdp2 0, 10, cr0, cr0, cr6, {5} │ │ │ │ lsrs r0, r5, #3 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - lsls r0, r7, #3 │ │ │ │ - lsls r7, r4, #2 │ │ │ │ + cdp2 0, 3, cr0, cr8, cr6, {5} │ │ │ │ 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 │ │ │ │ @@ -2116381,15 +2116378,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 67b10 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldc2l 0, cr0, [lr, #-664] @ 0xfffffd68 │ │ │ │ + @ instruction: 0xfa9e00a6 │ │ │ │ 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] @ (62fb20 ) │ │ │ │ @@ -2116399,15 +2116396,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 67b10 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldc2 0, cr0, [r0, #-664]! @ 0xfffffd68 │ │ │ │ + @ instruction: 0xfa7000a6 │ │ │ │ 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] @ (62fb50 ) │ │ │ │ @@ -2116417,15 +2116414,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 66634 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - stc2 0, cr0, [r0, #-664] @ 0xfffffd68 │ │ │ │ + @ instruction: 0xfa4000a6 │ │ │ │ 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] @ (62fb80 ) │ │ │ │ @@ -2116434,15 +2116431,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 66634 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - stc2l 0, cr0, [lr], {166} @ 0xa6 │ │ │ │ + @ instruction: 0xfa0e00a6 │ │ │ │ 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] @ (62fbb0 ) │ │ │ │ @@ -2116451,15 +2116448,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 66820 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldc2 0, cr0, [lr], {166} @ 0xa6 │ │ │ │ + ldr??.w r0, [lr, #166] @ 0xa6 │ │ │ │ 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] @ (62fbe0 ) │ │ │ │ @@ -2116468,15 +2116465,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 689e0 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - stc2l 0, cr0, [lr], #-664 @ 0xfffffd68 │ │ │ │ + vld1.8 {d0[5]}, [lr], r6 │ │ │ │ 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] @ (62fc10 ) │ │ │ │ @@ -2116485,15 +2116482,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 676d0 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldc2 0, cr0, [lr], #-664 @ 0xfffffd68 │ │ │ │ + ldr??.w r0, [lr, r6, lsl #2] │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldr r3, [pc, #24] @ (62fc40 ) │ │ │ │ @@ -2116503,15 +2116500,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 676d0 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldc2 0, cr0, [r0], {166} @ 0xa6 │ │ │ │ + ldr??.w r0, [r0, r6, lsl #2] │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldr r3, [pc, #24] @ (62fc70 ) │ │ │ │ @@ -2116520,15 +2116517,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 685f4 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - @ instruction: 0xfbde00a6 │ │ │ │ + ldrsb.w r0, [lr, r6, lsl #2] │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldr r3, [pc, #24] @ (62fca0 ) │ │ │ │ @@ -2116538,15 +2116535,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 685f4 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xfbb000a6 │ │ │ │ + ldr??.w r0, [r0, #166] @ 0xa6 │ │ │ │ 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 │ │ │ │ @@ -2116561,15 +2116558,15 @@ │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ blx 685f4 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xfb6e00a6 │ │ │ │ + strh.w r0, [lr, #166] @ 0xa6 │ │ │ │ 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] │ │ │ │ @@ -2116623,15 +2116620,15 @@ │ │ │ │ ldr r3, [pc, #16] @ (62fd8c ) │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ blx 685f4 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - @ instruction: 0xfabc00a6 │ │ │ │ + @ instruction: 0xf7fc00a6 │ │ │ │ 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 │ │ │ │ @@ -2116645,15 +2116642,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ blx 68420 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xfa8200a6 │ │ │ │ + @ instruction: 0xf7c200a6 │ │ │ │ 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 │ │ │ │ @@ -2116668,15 +2116665,15 @@ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ blx 681e0 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xfa4200a6 │ │ │ │ + @ instruction: 0xf78200a6 │ │ │ │ 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] @ (62fe38 ) │ │ │ │ @@ -2116685,15 +2116682,15 @@ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ adds r5, #24 │ │ │ │ blx 681e0 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xfa1800a6 │ │ │ │ + @ instruction: 0xf75800a6 │ │ │ │ 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] │ │ │ │ @@ -2116889,15 +2116886,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 68a34 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - strb.w r0, [r6, r6, lsl #2] │ │ │ │ + adc.w r0, r6, #5439488 @ 0x530000 │ │ │ │ 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] @ (630078 ) │ │ │ │ @@ -2116907,15 +2116904,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 66fa8 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf7d800a6 │ │ │ │ + adds.w r0, r8, #5439488 @ 0x530000 │ │ │ │ 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] @ (6300c0 ) │ │ │ │ @@ -2116934,15 +2116931,15 @@ │ │ │ │ ldrd r3, r2, [r4] │ │ │ │ adds r5, #24 │ │ │ │ blx 68300 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf7a600a6 │ │ │ │ + @ instruction: 0xf4e600a6 │ │ │ │ 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] @ (630108 ) │ │ │ │ @@ -2116961,15 +2116958,15 @@ │ │ │ │ ldrd r2, r3, [r4] │ │ │ │ adds r5, #24 │ │ │ │ blx 68300 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf75e00a6 │ │ │ │ + eors.w r0, lr, #5439488 @ 0x530000 │ │ │ │ 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] @ (630164 ) │ │ │ │ mov r4, r2 │ │ │ │ @@ -2117054,15 +2117051,15 @@ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ adds r5, #24 │ │ │ │ blx 66cc8 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf65000a6 │ │ │ │ + @ instruction: 0xf39000a6 │ │ │ │ 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] │ │ │ │ @@ -2117136,15 +2117133,15 @@ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ adds r5, #24 │ │ │ │ blx 66eb8 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - sbc.w r0, r4, #5439488 @ 0x530000 │ │ │ │ + subw r0, r4, #166 @ 0xa6 │ │ │ │ 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] │ │ │ │ @@ -2117232,15 +2117229,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 62b04c │ │ │ │ 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 │ │ │ │ - eors.w r0, r8, #5439488 @ 0x530000 │ │ │ │ + rsbs r0, r8, #166 @ 0xa6 │ │ │ │ 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] │ │ │ │ @@ -2117507,15 +2117504,15 @@ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ ldrd r2, r3, [r4, #4] │ │ │ │ adds r5, #24 │ │ │ │ bl 6059e0 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf18a00a6 │ │ │ │ + cdp 0, 12, cr0, cr10, cr6, {5} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r2 │ │ │ │ movs r1, #1 │ │ │ │ @@ -2117910,15 +2117907,15 @@ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r7 │ │ │ │ adds r5, #24 │ │ │ │ blx 6770c │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - stc 0, cr0, [r4, #-664] @ 0xfffffd68 │ │ │ │ + orr.w r0, r4, r6, asr #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 │ │ │ │ ldr r6, [pc, #68] @ (630bcc ) │ │ │ │ @@ -2117945,15 +2117942,15 @@ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r7 │ │ │ │ adds r5, #24 │ │ │ │ blx 6770c │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - stc 0, cr0, [r8], #664 @ 0x298 │ │ │ │ + strd r0, r0, [r8, #664]! @ 0x298 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ sub sp, #12 │ │ │ │ @@ -2117983,15 +2117980,15 @@ │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 6770c │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldc 0, cr0, [lr], #-664 @ 0xfffffd68 │ │ │ │ + ldrd r0, r0, [lr, #-664]! @ 0x298 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2118020,15 +2118017,15 @@ │ │ │ │ adds r4, #24 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 6770c │ │ │ │ str.w r0, [r5, r4, lsl #2] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - rsbs r0, sl, r6, asr #2 │ │ │ │ + ldmdb sl, {r1, r2, r5, r7} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2118058,15 +2118055,15 @@ │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 6770c │ │ │ │ str.w r0, [r5, r4, lsl #2] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - sbcs.w r0, ip, r6, asr #2 │ │ │ │ + ldmia.w ip!, {r1, r2, r5, r7} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ sub sp, #12 │ │ │ │ @@ -2118095,15 +2118092,15 @@ │ │ │ │ adds r5, #24 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 6770c │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - adds.w r0, ip, r6, asr #2 │ │ │ │ + @ instruction: 0xe85c00a6 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ add.w r0, r1, #200 @ 0xc8 │ │ │ │ ldrd r1, r2, [r2] │ │ │ │ @@ -2118359,15 +2118356,16 @@ │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 6770c │ │ │ │ str.w r0, [r5, r4, lsl #2] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xe82c00a6 │ │ │ │ + b.n 630b1c │ │ │ │ + lsls r6, 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, r2 │ │ │ │ mov r0, r1 │ │ │ │ ldrd r1, r2, [r2] │ │ │ │ @@ -2118654,15 +2118652,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r7 │ │ │ │ adds r5, #24 │ │ │ │ blx 67abc │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - b.n 630db4 │ │ │ │ + b.n 631834 │ │ │ │ lsls r6, r4, #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 │ │ │ │ @@ -2118867,15 +2118865,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 67ce4 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - b.n 631b0c │ │ │ │ + svc 248 @ 0xf8 │ │ │ │ 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 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2118893,15 +2118891,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 67ce4 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - b.n 631ac8 │ │ │ │ + svc 180 @ 0xb4 │ │ │ │ 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 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2118919,15 +2118917,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 67ce4 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - b.n 631a84 │ │ │ │ + svc 112 @ 0x70 │ │ │ │ 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, r2 │ │ │ │ add.w r0, r1, #40 @ 0x28 │ │ │ │ @@ -2119097,15 +2119095,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 67ce4 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - b.n 63187c │ │ │ │ + ble.n 6318fc │ │ │ │ lsls r6, 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, r2 │ │ │ │ mov r0, r1 │ │ │ │ @@ -2119128,15 +2119126,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 676d0 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - svc 212 @ 0xd4 │ │ │ │ + ble.n 6318a8 │ │ │ │ lsls r6, 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, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ @@ -2119147,15 +2119145,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 67b10 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - svc 164 @ 0xa4 │ │ │ │ + bgt.n 631878 │ │ │ │ lsls r6, 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, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ @@ -2119165,15 +2119163,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 67b10 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - svc 114 @ 0x72 │ │ │ │ + bgt.n 631844 │ │ │ │ lsls r6, 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, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ @@ -2119183,15 +2119181,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 66634 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - svc 66 @ 0x42 │ │ │ │ + bgt.n 631814 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ movs r6, #0 │ │ │ │ mov r8, r0 │ │ │ │ @@ -2119263,15 +2119261,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 67ce4 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - udf #108 @ 0x6c │ │ │ │ + blt.n 631940 │ │ │ │ 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 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2119289,15 +2119287,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 67ce4 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - udf #40 @ 0x28 │ │ │ │ + blt.n 631afc │ │ │ │ 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 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2119315,15 +2119313,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 67ce4 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ble.n 631a38 │ │ │ │ + blt.n 631ab8 │ │ │ │ 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 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2119341,15 +2119339,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 67ce4 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ble.n 6319f4 │ │ │ │ + bge.n 631a74 │ │ │ │ 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 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2119367,15 +2119365,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 67ce4 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ble.n 631bb0 │ │ │ │ + bge.n 631a30 │ │ │ │ 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 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2119393,15 +2119391,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 67ce4 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ble.n 631b6c │ │ │ │ + bge.n 631bec │ │ │ │ lsls r6, r4, #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 │ │ │ │ @@ -2120183,15 +2120181,15 @@ │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ blt.n 6323e8 │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r4, r6, r7} │ │ │ │ + sxth r2, r2 │ │ │ │ lsls r0, r4, #2 │ │ │ │ blt.n 6323c0 │ │ │ │ lsls r0, r1, #5 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2121052,15 +2121050,15 @@ │ │ │ │ nop │ │ │ │ bcc.n 632cb4 │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ bcs.n 632d48 │ │ │ │ lsls r0, r1, #5 │ │ │ │ - add r3, sp, #880 @ 0x370 │ │ │ │ + add r1, sp, #112 @ 0x70 │ │ │ │ lsls r0, 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] @ (632d88 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -2147506,16399 +2147504,16385 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (644fd0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r2, #12] │ │ │ │ + strh r4, [r2, #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] @ (644fec ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r2, #12] │ │ │ │ + strh r4, [r2, #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] @ (645008 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r1, #12] │ │ │ │ + strh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (645024 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r0, #12] │ │ │ │ + strh r0, [r0, #54] @ 0x36 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (645040 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r0, #12] │ │ │ │ + strh r0, [r0, #54] @ 0x36 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64505c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r7, #10] │ │ │ │ + strh r0, [r7, #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] @ (645078 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r5, #10] │ │ │ │ + strh r4, [r5, #52] @ 0x34 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (645094 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r4, #10] │ │ │ │ + strh r4, [r4, #52] @ 0x34 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6450b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r2, #10] │ │ │ │ + strh r4, [r2, #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] @ (6450cc ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r0, #10] │ │ │ │ + strh r4, [r0, #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] @ (6450e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r0, #10] │ │ │ │ + strh r0, [r0, #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] @ (645104 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r7, #8] │ │ │ │ + strh r4, [r7, #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] @ (645120 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r5, #8] │ │ │ │ + strh r4, [r5, #50] @ 0x32 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64513c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r5, #8] │ │ │ │ + strh r4, [r5, #50] @ 0x32 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (645158 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r5, #8] │ │ │ │ + strh r4, [r5, #50] @ 0x32 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (645174 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r4, #8] │ │ │ │ + strh r0, [r4, #50] @ 0x32 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (645190 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r3, #8] │ │ │ │ + strh r0, [r3, #50] @ 0x32 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6451ac ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r2, #8] │ │ │ │ + strh r4, [r2, #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] @ (6451c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r2, #8] │ │ │ │ + strh r4, [r2, #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] @ (6451e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r2, #8] │ │ │ │ + strh r4, [r2, #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] @ (645200 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r2, #8] │ │ │ │ + strh r0, [r2, #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] @ (64521c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r2, #8] │ │ │ │ + strh r0, [r2, #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] @ (645238 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r2, #8] │ │ │ │ + strh r0, [r2, #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] @ (645254 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r2, #8] │ │ │ │ + strh r0, [r2, #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] @ (645270 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r1, #8] │ │ │ │ + strh r4, [r1, #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] @ (64528c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r1, #8] │ │ │ │ + strh r4, [r1, #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] @ (6452a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r1, #8] │ │ │ │ + strh r0, [r1, #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] @ (6452c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r0, #8] │ │ │ │ + strh r4, [r0, #50] @ 0x32 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6452e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r0, #8] │ │ │ │ + strh r0, [r0, #50] @ 0x32 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6452fc ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r7, #6] │ │ │ │ + strh r0, [r7, #48] @ 0x30 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (645318 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r5, #6] │ │ │ │ + strh r4, [r5, #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] @ (645334 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r5, #6] │ │ │ │ + strh r4, [r5, #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] @ (645350 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r5, #6] │ │ │ │ + strh r4, [r5, #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] @ (64536c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r4, #6] │ │ │ │ + strh r0, [r4, #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] @ (645388 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r3, #6] │ │ │ │ + strh 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] @ (6453a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r2, #6] │ │ │ │ + strh r4, [r2, #48] @ 0x30 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6453c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r2, #6] │ │ │ │ + strh r0, [r2, #48] @ 0x30 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6453dc ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r3, #9] │ │ │ │ + ldr r4, [r3, #120] @ 0x78 │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6453f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r4, #8] │ │ │ │ + ldr r0, [r4, #116] @ 0x74 │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (645414 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r5, #7] │ │ │ │ + ldr r0, [r5, #112] @ 0x70 │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (645430 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r4, #5] │ │ │ │ + ldr r0, [r4, #104] @ 0x68 │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64544c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r7, #80] @ 0x50 │ │ │ │ + ldr r0, [r7, #36] @ 0x24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (645468 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r0, #80] @ 0x50 │ │ │ │ + ldr r0, [r0, #36] @ 0x24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (645484 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r4, #32] │ │ │ │ + str r0, [r4, #116] @ 0x74 │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6454a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r0, #0] │ │ │ │ + strh r0, [r0, #42] @ 0x2a │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6454bc ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r2, #0] │ │ │ │ + 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] @ (6454d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - beq.n 645404 │ │ │ │ + ldmia r5!, {r2, r4, r6, r7} │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6454f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r3, r1 │ │ │ │ + asrs r0, r3, #30 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (645510 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r4, r0 │ │ │ │ + asrs r0, r4, #29 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64552c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r1, #62] @ 0x3e │ │ │ │ + strh r0, [r1, #40] @ 0x28 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (645548 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r1, #62] @ 0x3e │ │ │ │ + strh r0, [r1, #40] @ 0x28 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (645564 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r0, #62] @ 0x3e │ │ │ │ + strh r4, [r0, #40] @ 0x28 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (645580 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r0, #62] @ 0x3e │ │ │ │ + strh r4, [r0, #40] @ 0x28 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64559c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r3, #62] @ 0x3e │ │ │ │ + strh r0, [r3, #40] @ 0x28 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6455b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r6, #62] @ 0x3e │ │ │ │ + strh r0, [r6, #40] @ 0x28 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6455d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r7, #62] @ 0x3e │ │ │ │ + strh r4, [r7, #40] @ 0x28 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6455f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r7, #62] @ 0x3e │ │ │ │ + strh r4, [r7, #40] @ 0x28 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64560c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r7, #62] @ 0x3e │ │ │ │ + strh r4, [r7, #40] @ 0x28 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (645628 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r7, #62] @ 0x3e │ │ │ │ + strh r0, [r7, #40] @ 0x28 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (645644 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r2, #6] │ │ │ │ + ldr r4, [r2, #108] @ 0x6c │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (645660 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r1, #6] │ │ │ │ + ldr r4, [r1, #108] @ 0x6c │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64567c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r7, #60] @ 0x3c │ │ │ │ + strh r0, [r7, #38] @ 0x26 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (645698 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r6, #56] @ 0x38 │ │ │ │ + ldr r4, [r6, #12] │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6456b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r1, #60] @ 0x3c │ │ │ │ + ldr r4, [r1, #16] │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6456d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r3, #52] @ 0x34 │ │ │ │ + ldr r4, [r3, #8] │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6456ec ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r6, #15 │ │ │ │ + asrs r0, r6, #4 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (645708 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r3, #14 │ │ │ │ + asrs r0, r3, #3 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (645724 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r6, #56] @ 0x38 │ │ │ │ + strh r0, [r6, #34] @ 0x22 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (645740 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r5, #56] @ 0x38 │ │ │ │ + strh r4, [r5, #34] @ 0x22 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64575c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r5, #56] @ 0x38 │ │ │ │ + strh r0, [r5, #34] @ 0x22 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (645778 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r4, #56] @ 0x38 │ │ │ │ + strh r4, [r4, #34] @ 0x22 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (645794 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r4, #56] @ 0x38 │ │ │ │ + strh r0, [r4, #34] @ 0x22 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6457b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r3, #56] @ 0x38 │ │ │ │ + strh r0, [r3, #34] @ 0x22 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6457cc ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r2, #56] @ 0x38 │ │ │ │ + strh r0, [r2, #34] @ 0x22 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6457e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r1, #56] @ 0x38 │ │ │ │ + strh r0, [r1, #34] @ 0x22 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (645804 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r0, #56] @ 0x38 │ │ │ │ + strh r0, [r0, #34] @ 0x22 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (645820 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r7, #54] @ 0x36 │ │ │ │ + strh r0, [r7, #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] @ (64583c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r6, #54] @ 0x36 │ │ │ │ + strh r0, [r6, #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] @ (645858 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r5, #54] @ 0x36 │ │ │ │ + strh r0, [r5, #32] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (645874 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r4, #54] @ 0x36 │ │ │ │ + strh r0, [r4, #32] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (645890 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r3, #54] @ 0x36 │ │ │ │ + strh r0, [r3, #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] @ (6458ac ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r2, #54] @ 0x36 │ │ │ │ + strh r4, [r2, #32] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6458c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r2, #54] @ 0x36 │ │ │ │ + strh r0, [r2, #32] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6458e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r0, #54] @ 0x36 │ │ │ │ + strh r4, [r0, #32] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (645900 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r7, #52] @ 0x34 │ │ │ │ + strh r0, [r7, #30] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64591c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r6, #52] @ 0x34 │ │ │ │ + strh r4, [r6, #30] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (645938 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r5, #52] @ 0x34 │ │ │ │ + strh r4, [r5, #30] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (645954 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r5, #52] @ 0x34 │ │ │ │ + strh r0, [r5, #30] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (645970 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r4, #52] @ 0x34 │ │ │ │ + strh r0, [r4, #30] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64598c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r3, #52] @ 0x34 │ │ │ │ + strh r4, [r3, #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] @ (6459a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r2, #52] @ 0x34 │ │ │ │ + strh r4, [r2, #30] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6459c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r2, #52] @ 0x34 │ │ │ │ + strh r0, [r2, #30] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6459e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r1, #52] @ 0x34 │ │ │ │ + strh r0, [r1, #30] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6459fc ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r7, #50] @ 0x32 │ │ │ │ + strh r4, [r7, #28] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (645a18 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r6, #50] @ 0x32 │ │ │ │ + strh r0, [r6, #28] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (645a34 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r4, #50] @ 0x32 │ │ │ │ + strh r4, [r4, #28] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (645a50 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r3, #50] @ 0x32 │ │ │ │ + strh r0, [r3, #28] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (645a6c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r1, #50] @ 0x32 │ │ │ │ + strh r4, [r1, #28] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (645a88 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r0, #50] @ 0x32 │ │ │ │ + strh 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] @ (645aa4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r6, #48] @ 0x30 │ │ │ │ + strh r4, [r6, #26] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (645ac0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r5, #48] @ 0x30 │ │ │ │ + strh r0, [r5, #26] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (645adc ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r3, #48] @ 0x30 │ │ │ │ + strh r4, [r3, #26] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (645af8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r1, #48] @ 0x30 │ │ │ │ + strh r4, [r1, #26] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (645b14 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r0, #48] @ 0x30 │ │ │ │ + strh r0, [r0, #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] @ (645b30 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r6, #46] @ 0x2e │ │ │ │ + strh r0, [r6, #24] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (645b4c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r4, #46] @ 0x2e │ │ │ │ + strh r4, [r4, #24] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (645b68 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r3, #46] @ 0x2e │ │ │ │ + strh r0, [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] @ (645b84 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r1, #46] @ 0x2e │ │ │ │ + strh r4, [r1, #24] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (645ba0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r0, #46] @ 0x2e │ │ │ │ + strh r0, [r0, #24] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (645bbc ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r6, #44] @ 0x2c │ │ │ │ + strh r4, [r6, #22] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (645bd8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r5, #44] @ 0x2c │ │ │ │ + strh r0, [r5, #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] @ (645bf4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r3, #44] @ 0x2c │ │ │ │ + strh r4, [r3, #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] @ (645c10 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r2, #44] @ 0x2c │ │ │ │ + strh r0, [r2, #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] @ (645c2c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r2, #44] @ 0x2c │ │ │ │ + strh r4, [r2, #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] @ (645c48 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r3, #44] @ 0x2c │ │ │ │ + strh r4, [r3, #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] @ (645c64 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r2, #44] @ 0x2c │ │ │ │ + strh r4, [r2, #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] @ (645c80 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r7, #8 │ │ │ │ - lsls r2, r3, #2 │ │ │ │ + vqadd.u64 d16, d28, d9 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (645c9c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r4, #7 │ │ │ │ - lsls r2, r3, #2 │ │ │ │ + vqadd.u32 d0, d20, d9 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (645cb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r1, #2 │ │ │ │ - lsls r3, r3, #2 │ │ │ │ + stc2l 0, cr0, [ip, #616] @ 0x268 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (645cd4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r3, #1 │ │ │ │ - lsls r3, r3, #2 │ │ │ │ + ldc2 0, cr0, [ip, #616] @ 0x268 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (645cf4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - strh r0, [r4, #40] @ 0x28 │ │ │ │ + strh r0, [r4, #18] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (645d10 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - vshr.u64 d16, d10, #40 │ │ │ │ + ldc2 0, cr0, [r8, #-616] @ 0xfffffd98 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (645d2c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - vqadd.u64 d16, d28, d10 │ │ │ │ + ldc2 0, cr0, [ip], #616 @ 0x268 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (645d48 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - vqadd.u64 d0, d24, d10 │ │ │ │ + ldc2l 0, cr0, [r8], #-616 @ 0xfffffd98 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (645d64 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r5, #25] │ │ │ │ + ldrb r4, [r5, #14] │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (645d80 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r1, #144 @ 0x90 │ │ │ │ + movs r6, #208 @ 0xd0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (645d9c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, #236 @ 0xec │ │ │ │ + movs r6, #44 @ 0x2c │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (645db8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, #72 @ 0x48 │ │ │ │ + movs r5, #136 @ 0x88 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (645dd4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #236 @ 0xec │ │ │ │ + movs r5, #44 @ 0x2c │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (645df0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #144 @ 0x90 │ │ │ │ + movs r4, #208 @ 0xd0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (645e0c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #144 @ 0x90 │ │ │ │ + movs r3, #208 @ 0xd0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (645e28 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r0, #31 │ │ │ │ + lsls r4, r0, #20 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (645e44 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r0, #30 │ │ │ │ + lsls r4, r0, #19 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (645e60 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r4, #24 │ │ │ │ + lsls r0, r4, #13 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (645e7c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r5, #72 @ 0x48 │ │ │ │ + movs r2, #136 @ 0x88 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (645e98 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, #136 @ 0x88 │ │ │ │ + adds r0, r1, #7 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (645eb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r3!, {r2, r5} │ │ │ │ + ldmia r0!, {r2, r5, r6} │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (645ed0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r2!, {} │ │ │ │ + stmia r7!, {r6} │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (645eec ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r4, #22] │ │ │ │ + strb r0, [r4, #11] │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (645f08 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r6, #20] │ │ │ │ + strb r4, [r6, #9] │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (645f24 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, #180 @ 0xb4 │ │ │ │ + movs r5, #244 @ 0xf4 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (645f40 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, #120 @ 0x78 │ │ │ │ + movs r5, #184 @ 0xb8 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (645f5c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, #28 │ │ │ │ + movs r5, #92 @ 0x5c │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (645f78 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #192 @ 0xc0 │ │ │ │ + movs r5, #0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (645f94 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r2, #20] │ │ │ │ + ldrb 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] @ (645fb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, #196 @ 0xc4 │ │ │ │ + subs r4, r0, #0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (645fcc ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r6, #46] @ 0x2e │ │ │ │ + ldrh r4, [r6, #24] │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (645fe8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r4, #44] @ 0x2c │ │ │ │ + ldrh r4, [r4, #22] │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (646004 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r4, #6 │ │ │ │ + adds r4, r4, #3 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (646020 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r6, #2 │ │ │ │ + subs 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 │ │ │ │ ldr r0, [pc, #8] @ (64603c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r7, #5 │ │ │ │ + subs r4, r7, r2 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (646058 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r7, #3 │ │ │ │ + subs r4, r7, r0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (646074 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r4, #6 │ │ │ │ + subs r0, r4, r3 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (646090 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r4, #5 │ │ │ │ + subs r4, r4, r2 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6460ac ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r1, #1 │ │ │ │ + adds r0, r1, r6 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6460c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r7, #2 │ │ │ │ + adds r4, r7, r7 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6460e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r3, #6 │ │ │ │ + subs r0, r3, r3 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (646100 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r4, #0 │ │ │ │ + adds r4, r4, r5 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64611c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r5, r6 │ │ │ │ + adds r0, r5, r3 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (646138 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r0, #23] │ │ │ │ + strb r4, [r0, #12] │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (646154 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ite le │ │ │ │ - lslle r1, r3, #2 │ │ │ │ - pushgt {r3, lr} │ │ │ │ + pop {r2, r4, pc} │ │ │ │ + lsls r1, r3, #2 │ │ │ │ + push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (646170 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r0!, {r3, r4, r6, r7} │ │ │ │ + stmia r6!, {r3, r4} │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64618c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r0!, {r5, r7} │ │ │ │ + stmia r5!, {r5, 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 │ │ │ │ ldr r0, [pc, #8] @ (6461a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r0, r0 │ │ │ │ + muls r0, r0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6461c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r0, #4] │ │ │ │ + ldrb r0, [r0, #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] @ (6461e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r0, #4] │ │ │ │ + ldrb r4, [r0, #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] @ (6461fc ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r0, #14 │ │ │ │ + lsrs r4, r0, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (646218 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r3, #12 │ │ │ │ + lsrs r0, r3, #1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (646234 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r2, #2] │ │ │ │ + ldrb r0, [r2, #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] @ (646250 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r2, #21 │ │ │ │ + lsrs r4, r2, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64626c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r7, #11 │ │ │ │ + lsrs r0, r7, #32 │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (646288 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r1, #10 │ │ │ │ + lsls r4, r1, #31 │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6462a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r3, #8 │ │ │ │ - lsls r2, r3, #2 │ │ │ │ + vqadd.u16 d16, d24, d9 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6462c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r5, #7 │ │ │ │ - lsls r2, r3, #2 │ │ │ │ + vqadd.u32 d0, d24, d9 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6462dc ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp ip, r6 │ │ │ │ + cmn r4, r6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6462f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, fp │ │ │ │ + cmp r4, r3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (646314 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r2, #30] │ │ │ │ + ldrb r0, [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] @ (646330 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r3, #30] │ │ │ │ + ldrb r0, [r3, #19] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64634c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r8, r8 │ │ │ │ + tst r0, r0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (646368 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r0, #30] │ │ │ │ + ldrb r4, [r0, #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] @ (646384 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - mvns r4, r4 │ │ │ │ + asrs r4, r4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6463a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, r9 │ │ │ │ + cmp r0, r1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6463bc ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r1, #28] │ │ │ │ + strh r0, [r1, #6] │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6463d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r7, #28] │ │ │ │ + ldrb r0, [r7, #17] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6463f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r7, #28] │ │ │ │ + ldrb r4, [r7, #17] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (646410 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x0098 │ │ │ │ + cbnz r0, 64648a │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64642c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r2, r4, r5, r7} │ │ │ │ + cbnz r4, 64646c │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (646448 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r0, #28] │ │ │ │ + ldrb r4, [r0, #17] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (646464 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r1, #28] │ │ │ │ + ldrb r0, [r1, #17] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (646480 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r1, #6 │ │ │ │ + lsls r0, r1, #27 │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64649c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r2, #7 │ │ │ │ + lsls r0, r2, #28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6464b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r3, #12 │ │ │ │ + lsls r0, r3, #1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6464d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - mrc2 0, 5, r0, cr12, cr9, {4} │ │ │ │ + @ instruction: 0xfbfc0099 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6464f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2l 0, cr0, [ip, #612]! @ 0x264 │ │ │ │ + @ instruction: 0xfb3c0099 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64650c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2l 0, cr0, [ip, #-612]! @ 0xfffffd9c │ │ │ │ + @ instruction: 0xfabc0099 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (646528 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2l 0, cr0, [r0], #612 @ 0x264 │ │ │ │ + @ instruction: 0xfa200099 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (646544 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2 0, cr0, [r4], {153} @ 0x99 │ │ │ │ + vst1.8 @ instruction: 0xf9c40099 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (646560 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2 0, cr0, [r8], #-612 @ 0xfffffd9c │ │ │ │ + vld4.32 {d16-d19}, [r8 :64], r9 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64657c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r6, #8 │ │ │ │ - lsls r3, r3, #2 │ │ │ │ + vqadd.u64 d16, d20, d10 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (646598 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2l 0, cr0, [r4, #612] @ 0x264 │ │ │ │ + @ instruction: 0xfb140099 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6465b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2 0, cr0, [r4, #-612] @ 0xfffffd9c │ │ │ │ + @ instruction: 0xfa540099 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6465d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2 0, cr0, [r4], {153} @ 0x99 │ │ │ │ + ldr??.w r0, [r4, #153] @ 0x99 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6465ec ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfbfc0099 │ │ │ │ + ldrsh.w r0, [ip, r9, 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] @ (646608 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfba00099 │ │ │ │ + str??.w r0, [r0, #153] @ 0x99 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (646624 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfb440099 │ │ │ │ + strb.w r0, [r4, #153] @ 0x99 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (646640 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r1, #21] │ │ │ │ + ldrb r0, [r1, #10] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64665c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r2, #1 │ │ │ │ + adds r4, r2, r6 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (646678 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r5, #20] │ │ │ │ + ldrb r0, [r5, #9] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (646694 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r5, #100] @ 0x64 │ │ │ │ + str r4, [r5, #56] @ 0x38 │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6466b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r5, #96] @ 0x60 │ │ │ │ + str r0, [r5, #52] @ 0x34 │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6466cc ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r1, #88] @ 0x58 │ │ │ │ + str r0, [r1, #44] @ 0x2c │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6466e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r2, #19] │ │ │ │ + ldrb r0, [r2, #8] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (646704 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r6, #80] @ 0x50 │ │ │ │ + str r0, [r6, #36] @ 0x24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (646720 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r2, #88] @ 0x58 │ │ │ │ + str r4, [r2, #44] @ 0x2c │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64673c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r3, #84] @ 0x54 │ │ │ │ + str r0, [r3, #40] @ 0x28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (646758 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r3, #80] @ 0x50 │ │ │ │ + str r4, [r3, #36] @ 0x24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (646774 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r3, #17] │ │ │ │ + ldrb r0, [r3, #6] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (646790 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - vld4.32 {d0-d3}, [ip :64], r9 │ │ │ │ + @ instruction: 0xf66c0099 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6467ac ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - str.w r0, [r0, #153] @ 0x99 │ │ │ │ + addw r0, r0, #2201 @ 0x899 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6467c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb.w r0, [r8, r9, lsl #1] │ │ │ │ + adcs.w r0, r8, #5013504 @ 0x4c8000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6467e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf7c80099 │ │ │ │ + add.w r0, r8, #5013504 @ 0x4c8000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (646800 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r0, #28 │ │ │ │ + lsls r4, r0, #17 │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64681c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r7, #28 │ │ │ │ + lsls r0, r7, #17 │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (646838 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r6, #14] │ │ │ │ + ldrb r0, [r6, #3] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (646854 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r5, #14] │ │ │ │ + ldrb r4, [r5, #3] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (646870 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r5, #14] │ │ │ │ + ldrb r0, [r5, #3] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64688c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf5840099 │ │ │ │ + movt r0, #16537 @ 0x4099 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6468a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf53c0099 │ │ │ │ + @ instruction: 0xf27c0099 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6468c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf4f40099 │ │ │ │ + @ instruction: 0xf2340099 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6468e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - mcr2 0, 2, r0, cr12, cr10, {4} │ │ │ │ + @ instruction: 0xfb8c009a │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6468fc ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r5, #9 │ │ │ │ - lsls r3, r3, #2 │ │ │ │ + vshr.u64 d0, d10, #24 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (646918 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r4, #10 │ │ │ │ - lsls r3, r3, #2 │ │ │ │ + vshr.u64 d16, d10, #28 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (646934 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r6, #13 │ │ │ │ + lsls r0, r6, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (646950 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r2, #11 │ │ │ │ + movs r0, r2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64696c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r0, #11] │ │ │ │ + ldrb r4, [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] @ (646988 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r0, #11] │ │ │ │ + ldrb 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] @ (6469a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r7, #10] │ │ │ │ + strb r4, [r7, #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] @ (6469c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r6, #10] │ │ │ │ + strb r4, [r6, #31] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6469dc ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r5, #10] │ │ │ │ + strb r4, [r5, #31] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6469f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r4, #10] │ │ │ │ + strb r4, [r4, #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] @ (646a14 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r3!, {r2, r5, r6, r7} │ │ │ │ + stmia r1!, {r2, r5} │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (646a30 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r0, #10] │ │ │ │ + strb r0, [r0, #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] @ (646a4c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r0, #10] │ │ │ │ + strb r0, [r0, #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] @ (646a68 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r2, r3, r7, pc} │ │ │ │ + revsh r4, r1 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (646a84 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r2, r3, r4, r5, r7} │ │ │ │ + cbnz r4, 646ac6 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (646aa0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r4, 646b10 │ │ │ │ + @ instruction: 0xb8f4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (646abc ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 646b1e │ │ │ │ + @ instruction: 0xb8b8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (646ad8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r4, 646b2a │ │ │ │ + @ instruction: 0xb87c │ │ │ │ lsls r1, 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] @ (646af8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - cbnz r4, 646afc │ │ │ │ + @ instruction: 0xb644 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (646b14 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r2, r3, r5, r6, r7, pc} │ │ │ │ + cbnz r4, 646b62 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (646b30 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r1, #10] │ │ │ │ + ldr r4, [r1, #124] @ 0x7c │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (646b4c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r4, #8] │ │ │ │ + ldr r4, [r4, #116] @ 0x74 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (646b68 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r3, #3] │ │ │ │ + ldr r4, [r3, #96] @ 0x60 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (646b84 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r6, #84] @ 0x54 │ │ │ │ + ldr r4, [r6, #40] @ 0x28 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (646ba0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r1, #28] │ │ │ │ + str r4, [r1, #112] @ 0x70 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (646bbc ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r6, #44] @ 0x2c │ │ │ │ + ldr r4, [r6, #0] │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (646bd8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r3, #0] │ │ │ │ + str r4, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (646bf4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r6, #7 │ │ │ │ - lsls r3, r3, #2 │ │ │ │ + vqadd.u64 d0, d20, d10 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (646c10 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r7, #8 │ │ │ │ - lsls r3, r3, #2 │ │ │ │ + vqadd.u64 d16, d28, d10 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (646c2c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfae8009a │ │ │ │ + strh.w r0, [r8, sl, 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] @ (646c48 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - mcr2 0, 7, r0, cr12, cr10, {4} │ │ │ │ + stc2 0, cr0, [ip], #-616 @ 0xfffffd98 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (646c64 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - vqadd.u8 d16, d16, d10 │ │ │ │ + stc2 0, cr0, [r0], {154} @ 0x9a │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (646c80 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - vshr.u64 d16, d10, #20 │ │ │ │ + stc2 0, cr0, [ip, #-616]! @ 0xfffffd98 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (646c9c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - vqadd.u8 d16, d28, d10 │ │ │ │ + stc2 0, cr0, [ip], {154} @ 0x9a │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (646cb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r6, #8 │ │ │ │ - lsls r3, r3, #2 │ │ │ │ + vqadd.u64 d16, d16, d10 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (646cd4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r4, #9 │ │ │ │ - lsls r3, r3, #2 │ │ │ │ + vshr.u64 d0, d10, #28 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (646cf4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [r1, #56] @ 0x38 │ │ │ │ + ldr r4, [r1, #12] │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (646d10 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r2, #31] │ │ │ │ + strb r4, [r2, #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] @ (646d2c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf3740099 │ │ │ │ + @ instruction: 0xf0b40099 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (646d48 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ssat r0, #26, r8, lsl #2 │ │ │ │ + orr.w r0, r8, #153 @ 0x99 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (646d64 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf2640099 │ │ │ │ + vshr.s64 d0, d9, #28 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (646d80 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf2140099 │ │ │ │ + vqadd.s16 d16, d20, d9 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (646d9c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - rsb r0, ip, #153 @ 0x99 │ │ │ │ + vqadd.s8 d0, d28, d9 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (646db8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf1840099 │ │ │ │ + mcr 0, 6, r0, cr4, cr9, {4} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (646dd4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf13c0099 │ │ │ │ + mrc 0, 3, r0, cr12, cr9, {4} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (646df0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - and.w r0, ip, #153 @ 0x99 │ │ │ │ + stcl 0, cr0, [ip, #-612] @ 0xfffffd9c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (646e0c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - vshr.s64 d16, d9, #60 │ │ │ │ + stc 0, cr0, [r4, #-612] @ 0xfffffd9c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (646e28 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - vqadd.s64 d16, d28, d9 │ │ │ │ + ldc 0, cr0, [ip], #612 @ 0x264 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (646e48 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [r7, #20] │ │ │ │ + str r0, [r7, #104] @ 0x68 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (646e64 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r5, #60] @ 0x3c │ │ │ │ + str r4, [r5, #16] │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (646e80 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r1, #80] @ 0x50 │ │ │ │ + str r0, [r1, #36] @ 0x24 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (646e9c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r1, #72] @ 0x48 │ │ │ │ + str r0, [r1, #28] │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (646eb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - vst4.32 {d16-d19}, [r4 :64], r9 │ │ │ │ + @ instruction: 0xf6840099 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (646ed4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r5, #24] │ │ │ │ + strb r4, [r5, #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] @ (646ef0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r5, #24] │ │ │ │ + strb r4, [r5, #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] @ (646f0c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r5, #24] │ │ │ │ + strb r4, [r5, #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] @ (646f28 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r5, #24] │ │ │ │ + strb r4, [r5, #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] @ (646f44 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r2!, {r2, r4, r6} │ │ │ │ - lsls r2, r3, #2 │ │ │ │ - push {r3, lr} │ │ │ │ + ite ls │ │ │ │ + lslls r2, r3, #2 │ │ │ │ + pushhi {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (646f60 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r3, r5, r6, r7} │ │ │ │ - lsls r2, r3, #2 │ │ │ │ + it cs │ │ │ │ + lslcs r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (646f7c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r2, r3, r4, r5, r6} │ │ │ │ + bkpt 0x00bc │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (646f98 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r2, r3, r4, r5, r6} │ │ │ │ + bkpt 0x00bc │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (646fb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r7, #22] │ │ │ │ + strb r4, [r7, #11] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (646fd0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r2!, {r2, r7} │ │ │ │ - lsls r2, r3, #2 │ │ │ │ - push {r3, lr} │ │ │ │ + itt gt │ │ │ │ + lslgt r2, r3, #2 │ │ │ │ + pushgt {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (646fec ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r3, #22] │ │ │ │ + strb r4, [r3, #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] @ (647008 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r2!, {r3, r4, r5} │ │ │ │ - lsls r2, r3, #2 │ │ │ │ + it vc │ │ │ │ + lslvc r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (647024 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r7, #21] │ │ │ │ + strb 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] @ (647040 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ - lsls r2, r3, #2 │ │ │ │ - push {r3, lr} │ │ │ │ + ite cs │ │ │ │ + lslcs r2, r3, #2 │ │ │ │ + pushcc {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64705c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r4, r7} │ │ │ │ + bkpt 0x00d0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (647078 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r7, #20] │ │ │ │ + strb r0, [r7, #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] @ (647094 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r2, r7} │ │ │ │ + bkpt 0x00c4 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6470b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r2, #20] │ │ │ │ + strb r4, [r2, #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] @ (6470cc ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r3, r4, r5} │ │ │ │ + bkpt 0x0078 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6470e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r6, #19] │ │ │ │ + strb r0, [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] @ (647104 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r6, #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] @ (647120 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r6, #19] │ │ │ │ + strb r0, [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] @ (64713c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r4, #19] │ │ │ │ + strb r4, [r4, #8] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (647158 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r3, #19] │ │ │ │ + strb r4, [r3, #8] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (647174 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r2, #19] │ │ │ │ + strb r4, [r2, #8] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (647190 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r1, #19] │ │ │ │ + strb r4, [r1, #8] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6471ac ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r0, #19] │ │ │ │ + strb r4, [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] @ (6471c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r7, #18] │ │ │ │ + strb r0, [r7, #7] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6471e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r5, #18] │ │ │ │ + strb r4, [r5, #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] @ (647200 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r4, #18] │ │ │ │ + strb r0, [r4, #7] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64721c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r2, #18] │ │ │ │ + strb r0, [r2, #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] @ (647238 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r0, #18] │ │ │ │ + strb 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] @ (647254 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r7, #17] │ │ │ │ + strb 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] @ (647270 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r5, #17] │ │ │ │ + strb 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] @ (64728c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r4, #17] │ │ │ │ + strb r0, [r4, #6] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6472a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r2, #17] │ │ │ │ + strb 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] @ (6472c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r1, #17] │ │ │ │ + strb r0, [r1, #6] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6472e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r7, #16] │ │ │ │ + strb r0, [r7, #5] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6472fc ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r5, #16] │ │ │ │ + strb r0, [r5, #5] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (647318 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r3, #16] │ │ │ │ + strb 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] @ (647334 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r2, #16] │ │ │ │ + strb r0, [r2, #5] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (647350 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r0, #16] │ │ │ │ + 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] @ (64736c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r7, #15] │ │ │ │ + strb 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] @ (647388 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r5, #15] │ │ │ │ + strb r4, [r5, #4] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6473a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r3, #15] │ │ │ │ + strb 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] @ (6473c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r1, #15] │ │ │ │ + strb 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] @ (6473dc ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r7, #14] │ │ │ │ + strb r4, [r7, #3] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6473f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r6, #14] │ │ │ │ + strb r4, [r6, #3] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (647414 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r5, #14] │ │ │ │ + strb r0, [r5, #3] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (647430 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r3, #14] │ │ │ │ + strb 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] @ (64744c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r1, #14] │ │ │ │ + strb r4, [r1, #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] @ (647468 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r0, #14] │ │ │ │ + strb r0, [r0, #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] @ (647484 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r6, #13] │ │ │ │ + strb r4, [r6, #2] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6474a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r4, #13] │ │ │ │ + strb r4, [r4, #2] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6474bc ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r2, #13] │ │ │ │ + strb r4, [r2, #2] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6474d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r1, #13] │ │ │ │ + strb r0, [r1, #2] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6474f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r7, #12] │ │ │ │ + strb r4, [r7, #1] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (647510 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r5, #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, #8] @ (64752c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r3, #12] │ │ │ │ + strb r4, [r3, #1] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (647548 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r1, #12] │ │ │ │ + strb r0, [r1, #1] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (647564 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r6, #11] │ │ │ │ + strb r4, [r6, #0] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (647580 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r5, #11] │ │ │ │ + strb r0, [r5, #0] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64759c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r3, #11] │ │ │ │ + strb 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] @ (6475b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r1, #11] │ │ │ │ + strb 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] @ (6475d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r0, #11] │ │ │ │ + strb 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] @ (6475f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r6, #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] @ (64760c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r7, #10] │ │ │ │ + ldr r0, [r7, #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] @ (647628 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #196 @ 0xc4 │ │ │ │ + cmp r7, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (647644 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r5, #10] │ │ │ │ + ldr r0, [r5, #124] @ 0x7c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (647660 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r5, #10] │ │ │ │ + ldr r4, [r5, #124] @ 0x7c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64767c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r2, sp, #112 @ 0x70 │ │ │ │ + add r7, pc, #368 @ (adr r7, 6477f0 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (647698 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r2, sp, #1008 @ 0x3f0 │ │ │ │ + add r0, sp, #240 @ 0xf0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6476b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r6, #9] │ │ │ │ + ldr r4, [r6, #120] @ 0x78 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6476d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #608] @ (647934 ) │ │ │ │ + ldr r0, [pc, #864] @ (647a34 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6476ec ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #96] @ (647750 ) │ │ │ │ + ldr r0, [pc, #352] @ (647850 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (647708 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #608] @ (64796c ) │ │ │ │ + blx fp │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (647724 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #160] @ (6477c8 ) │ │ │ │ + mov r0, sp │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (647740 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #960] @ (647b04 ) │ │ │ │ + mov r0, r6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64775c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #704] @ (647a20 ) │ │ │ │ + cmp r8, lr │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (647778 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r2, #7] │ │ │ │ + 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] @ (647794 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #976] @ (647b68 ) │ │ │ │ + mov r4, r6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6477b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #144] @ (647844 ) │ │ │ │ + cmp r4, ip │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6477cc ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - blx lr │ │ │ │ + cmp r0, r6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6477e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - blxns r6 │ │ │ │ + add ip, lr │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (647804 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - blx r0 │ │ │ │ + add r8, r8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (647820 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #320] @ (647964 ) │ │ │ │ + cmp r8, r2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64783c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #704] @ (647b00 ) │ │ │ │ + mov r8, lr │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (647858 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #528] @ (647a6c ) │ │ │ │ + cmp ip, r8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (647874 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r2, r1] │ │ │ │ + ldrsb r0, [r2, r6] │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (647890 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - mov ip, r6 │ │ │ │ + mvns r4, r6 │ │ │ │ lsls r3, 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] @ (6478b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - strb r0, [r7, #2] │ │ │ │ + ldr r0, [r7, #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, #12] @ (6478d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - strb r4, [r5, #2] │ │ │ │ + ldr r4, [r5, #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] @ (6478ec ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - sxth r0, r5 │ │ │ │ + add r7, sp, #416 @ 0x1a0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (647908 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - sxtb r0, r7 │ │ │ │ + add r7, sp, #736 @ 0x2e0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (647924 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #144] @ (6479b8 ) │ │ │ │ + cmp r4, ip │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (647940 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r1, #1] │ │ │ │ + ldr r4, [r1, #88] @ 0x58 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64795c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, r6 │ │ │ │ + negs r4, r6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (647978 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - bxns r5 │ │ │ │ + add r4, sp │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (647994 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r3, #0] │ │ │ │ + ldr r0, [r3, #84] @ 0x54 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6479b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, pc │ │ │ │ + cmp r0, r7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6479cc ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r3, r2] │ │ │ │ + strb r4, [r3, r7] │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6479e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r4, #124] @ 0x7c │ │ │ │ + ldr r0, [r4, #80] @ 0x50 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (647a04 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r5, #148 @ 0x94 │ │ │ │ + subs r2, #212 @ 0xd4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (647a20 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r5, #192 @ 0xc0 │ │ │ │ + subs r3, #0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (647a3c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r6, #22 │ │ │ │ + lsrs r4, r6, #11 │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (647a58 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r1, #120] @ 0x78 │ │ │ │ + ldr r0, [r1, #76] @ 0x4c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (647a74 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r0, #120] @ 0x78 │ │ │ │ + ldr r4, [r0, #76] @ 0x4c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (647a90 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r0, #120] @ 0x78 │ │ │ │ + ldr r0, [r0, #76] @ 0x4c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (647aac ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r0, #120] @ 0x78 │ │ │ │ + ldr r0, [r0, #76] @ 0x4c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (647ac8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r7, #116] @ 0x74 │ │ │ │ + ldr r4, [r7, #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] @ (647ae4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r7, #116] @ 0x74 │ │ │ │ + ldr r4, [r7, #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] @ (647b00 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r7, #116] @ 0x74 │ │ │ │ + ldr r4, [r7, #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] @ (647b1c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r7, #116] @ 0x74 │ │ │ │ + ldr r4, [r7, #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] @ (647b38 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r6, #116] @ 0x74 │ │ │ │ + ldr r4, [r6, #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] @ (647b54 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r6, #116] @ 0x74 │ │ │ │ + ldr r0, [r6, #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] @ (647b70 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r5, #116] @ 0x74 │ │ │ │ + ldr r4, [r5, #72] @ 0x48 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (647b8c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r5, #116] @ 0x74 │ │ │ │ + ldr r0, [r5, #72] @ 0x48 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (647ba8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r4, #116] @ 0x74 │ │ │ │ + ldr r0, [r4, #72] @ 0x48 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (647bc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r4, #116] @ 0x74 │ │ │ │ + ldr r4, [r4, #72] @ 0x48 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (647be0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb7ec │ │ │ │ + push {r2, r3, r5, lr} │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (647bfc ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r1, #116] @ 0x74 │ │ │ │ + ldr r0, [r1, #72] @ 0x48 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (647c18 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r1, #116] @ 0x74 │ │ │ │ + ldr r0, [r1, #72] @ 0x48 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (647c34 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r2, #116] @ 0x74 │ │ │ │ + ldr r0, [r2, #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] @ (647c50 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r2, #116] @ 0x74 │ │ │ │ + ldr r4, [r2, #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] @ (647c6c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb888 │ │ │ │ + push {r3, r6, r7, lr} │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (647c88 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r7, #112] @ 0x70 │ │ │ │ + ldr r4, [r7, #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] @ (647ca4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r6, #112] @ 0x70 │ │ │ │ + ldr r4, [r6, #68] @ 0x44 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (647cc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r6, #112] @ 0x70 │ │ │ │ + ldr r0, [r6, #68] @ 0x44 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (647cdc ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r5, #112] @ 0x70 │ │ │ │ + ldr r4, [r5, #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] @ (647cf8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r5, #112] @ 0x70 │ │ │ │ + ldr r0, [r5, #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] @ (647d14 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r4, #112] @ 0x70 │ │ │ │ + ldr r0, [r4, #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] @ (647d30 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r3, #112] @ 0x70 │ │ │ │ + ldr r0, [r3, #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] @ (647d4c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r2, #112] @ 0x70 │ │ │ │ + ldr r4, [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] @ (647d68 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r2, #112] @ 0x70 │ │ │ │ + ldr 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] @ (647d84 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r1, #112] @ 0x70 │ │ │ │ + ldr r4, [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] @ (647da0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r1, #112] @ 0x70 │ │ │ │ + ldr r0, [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] @ (647dbc ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r0, #112] @ 0x70 │ │ │ │ + ldr r4, [r0, #68] @ 0x44 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (647dd8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r0, #112] @ 0x70 │ │ │ │ + ldr r0, [r0, #68] @ 0x44 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (647df4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r7, #108] @ 0x6c │ │ │ │ + ldr r4, [r7, #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] @ (647e10 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r7, #108] @ 0x6c │ │ │ │ + ldr r0, [r7, #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] @ (647e2c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r6, #108] @ 0x6c │ │ │ │ + ldr r4, [r6, #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] @ (647e48 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r6, #108] @ 0x6c │ │ │ │ + ldr r0, [r6, #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] @ (647e64 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r5, #108] @ 0x6c │ │ │ │ + ldr r4, [r5, #64] @ 0x40 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (647e80 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r5, #108] @ 0x6c │ │ │ │ + ldr r0, [r5, #64] @ 0x40 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (647e9c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r4, #108] @ 0x6c │ │ │ │ + ldr r4, [r4, #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] @ (647eb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r4, #108] @ 0x6c │ │ │ │ + ldr r0, [r4, #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] @ (647ed4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [sp, #352] @ 0x160 │ │ │ │ + ldr r1, [sp, #608] @ 0x260 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (647ef0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, pc, #128 @ (adr r4, 647f74 ) │ │ │ │ + add r1, pc, #384 @ (adr r1, 648074 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (647f0c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r4, #104] @ 0x68 │ │ │ │ + ldr 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] @ (647f28 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r3, #104] @ 0x68 │ │ │ │ + ldr r4, [r3, #60] @ 0x3c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (647f44 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r2, #104] @ 0x68 │ │ │ │ + ldr r0, [r2, #60] @ 0x3c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (647f60 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r0, #104] @ 0x68 │ │ │ │ + ldr r4, [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] @ (647f7c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r5, #6 │ │ │ │ + lsrs r0, r5, #27 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (647f98 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 648644 │ │ │ │ + b.n 6480c4 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (647fb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r0, #100] @ 0x64 │ │ │ │ + ldr r4, [r0, #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] @ (647fd0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r0, #100] @ 0x64 │ │ │ │ + ldr r0, [r0, #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] @ (647fec ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r7, #96] @ 0x60 │ │ │ │ + ldr r4, [r7, #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] @ (648008 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r0, #100] @ 0x64 │ │ │ │ + ldr r0, [r0, #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] @ (648024 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r6, #96] @ 0x60 │ │ │ │ + ldr r4, [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, #12] @ (648044 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [r5, #96] @ 0x60 │ │ │ │ + ldr r4, [r5, #52] @ 0x34 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (648060 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r4, #96] @ 0x60 │ │ │ │ + ldr r4, [r4, #52] @ 0x34 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64807c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r4, #96] @ 0x60 │ │ │ │ + ldr r0, [r4, #52] @ 0x34 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (648098 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r4, #96] @ 0x60 │ │ │ │ + ldr r0, [r4, #52] @ 0x34 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6480b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r3, #96] @ 0x60 │ │ │ │ + ldr r4, [r3, #52] @ 0x34 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6480d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r3, #96] @ 0x60 │ │ │ │ + ldr r0, [r3, #52] @ 0x34 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6480ec ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r1, #220 @ 0xdc │ │ │ │ + movs r7, #28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (648108 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r7, #92] @ 0x5c │ │ │ │ + ldr r0, [r7, #48] @ 0x30 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (648124 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r7, #92] @ 0x5c │ │ │ │ + ldr r0, [r7, #48] @ 0x30 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (648140 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r6, #92] @ 0x5c │ │ │ │ + ldr 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] @ (64815c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r6, #92] @ 0x5c │ │ │ │ + ldr r0, [r6, #48] @ 0x30 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (648178 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r5, #92] @ 0x5c │ │ │ │ + ldr r4, [r5, #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] @ (648194 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r5, #92] @ 0x5c │ │ │ │ + ldr r0, [r5, #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] @ (6481b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r4, #92] @ 0x5c │ │ │ │ + ldr r4, [r4, #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] @ (6481cc ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r4, #92] @ 0x5c │ │ │ │ + ldr r0, [r4, #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] @ (6481e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r3, #92] @ 0x5c │ │ │ │ + ldr r4, [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] @ (648204 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r3, #92] @ 0x5c │ │ │ │ + ldr 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] @ (648220 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r2, #92] @ 0x5c │ │ │ │ + ldr r4, [r2, #48] @ 0x30 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64823c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r2, #92] @ 0x5c │ │ │ │ + ldr r0, [r2, #48] @ 0x30 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (648258 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r1, #92] @ 0x5c │ │ │ │ + ldr r4, [r1, #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] @ (648274 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r1, #92] @ 0x5c │ │ │ │ + ldr r0, [r1, #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] @ (648290 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r0, #92] @ 0x5c │ │ │ │ + ldr r4, [r0, #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] @ (6482ac ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r0, #92] @ 0x5c │ │ │ │ + ldr r0, [r0, #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] @ (6482c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r7, #88] @ 0x58 │ │ │ │ + ldr r4, [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] @ (6482e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r7, #88] @ 0x58 │ │ │ │ + ldr r0, [r7, #44] @ 0x2c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (648300 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r6, #88] @ 0x58 │ │ │ │ + ldr r4, [r6, #44] @ 0x2c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64831c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r5, #88] @ 0x58 │ │ │ │ + ldr r4, [r5, #44] @ 0x2c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (648338 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r4, #88] @ 0x58 │ │ │ │ + ldr r4, [r4, #44] @ 0x2c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (648354 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r3, #88] @ 0x58 │ │ │ │ + ldr r4, [r3, #44] @ 0x2c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (648370 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r2, #88] @ 0x58 │ │ │ │ + ldr r4, [r2, #44] @ 0x2c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64838c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r1, #88] @ 0x58 │ │ │ │ + ldr r4, [r1, #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] @ (6483a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r0, #88] @ 0x58 │ │ │ │ + ldr r4, [r0, #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] @ (6483c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r7, #84] @ 0x54 │ │ │ │ + ldr r4, [r7, #40] @ 0x28 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6483e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r6, #84] @ 0x54 │ │ │ │ + ldr r4, [r6, #40] @ 0x28 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6483fc ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r5, #84] @ 0x54 │ │ │ │ + ldr r4, [r5, #40] @ 0x28 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (648418 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r4, #84] @ 0x54 │ │ │ │ + ldr r4, [r4, #40] @ 0x28 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (648434 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r3, #84] @ 0x54 │ │ │ │ + ldr r4, [r3, #40] @ 0x28 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (648450 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r2, #84] @ 0x54 │ │ │ │ + ldr r4, [r2, #40] @ 0x28 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64846c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r1, #84] @ 0x54 │ │ │ │ + ldr r4, [r1, #40] @ 0x28 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (648488 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r0, #84] @ 0x54 │ │ │ │ + ldr r4, [r0, #40] @ 0x28 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6484a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r7, #80] @ 0x50 │ │ │ │ + ldr r4, [r7, #36] @ 0x24 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6484c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r6, #80] @ 0x50 │ │ │ │ + ldr r4, [r6, #36] @ 0x24 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6484dc ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r5, #80] @ 0x50 │ │ │ │ + ldr r4, [r5, #36] @ 0x24 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6484f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r4, #80] @ 0x50 │ │ │ │ + ldr r4, [r4, #36] @ 0x24 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (648514 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r3, #80] @ 0x50 │ │ │ │ + ldr r4, [r3, #36] @ 0x24 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (648530 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r2, #80] @ 0x50 │ │ │ │ + ldr r4, [r2, #36] @ 0x24 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64854c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r1, #80] @ 0x50 │ │ │ │ + ldr r4, [r1, #36] @ 0x24 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (648568 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r0, #80] @ 0x50 │ │ │ │ + ldr r4, [r0, #36] @ 0x24 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (648584 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r7, #76] @ 0x4c │ │ │ │ + ldr r4, [r7, #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] @ (6485a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r6, #76] @ 0x4c │ │ │ │ + ldr r4, [r6, #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] @ (6485bc ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r5, #76] @ 0x4c │ │ │ │ + ldr r4, [r5, #32] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6485d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r5, #76] @ 0x4c │ │ │ │ + ldr r4, [r5, #32] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6485f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r5, #76] @ 0x4c │ │ │ │ + ldr r4, [r5, #32] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (648610 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r4, #76] @ 0x4c │ │ │ │ + ldr r4, [r4, #32] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64862c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r3, #76] @ 0x4c │ │ │ │ + ldr r4, [r3, #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] @ (648648 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r2, #76] @ 0x4c │ │ │ │ + ldr r4, [r2, #32] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (648664 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r1, #76] @ 0x4c │ │ │ │ + ldr r4, [r1, #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] @ (648680 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r0, #76] @ 0x4c │ │ │ │ + ldr r4, [r0, #32] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64869c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r7, #72] @ 0x48 │ │ │ │ + ldr r4, [r7, #28] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6486b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r6, #72] @ 0x48 │ │ │ │ + ldr r4, [r6, #28] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6486d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r5, #72] @ 0x48 │ │ │ │ + ldr r4, [r5, #28] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6486f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r4, #72] @ 0x48 │ │ │ │ + ldr r0, [r4, #28] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64870c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r0, #16] │ │ │ │ + ldrsh r0, [r0, r1] │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (648728 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r7, #68] @ 0x44 │ │ │ │ + ldr r0, [r7, #24] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (648744 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r6, #68] @ 0x44 │ │ │ │ + ldr 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] @ (648760 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r0, r4] │ │ │ │ + ldr r0, [r0, r1] │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64877c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r6, r4] │ │ │ │ + ldr r0, [r6, r1] │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (648798 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r1 │ │ │ │ + subs r6, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6487b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - eors r0, r4 │ │ │ │ + subs r5, #160 @ 0xa0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6487d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r3 │ │ │ │ + subs r6, #24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6487ec ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - eors r4, r1 │ │ │ │ + subs r5, #140 @ 0x8c │ │ │ │ lsls r3, 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] @ (64880c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [r5, r4] │ │ │ │ + ldrsb r0, [r5, r1] │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (648828 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r3, r3] │ │ │ │ + ldrsb r0, [r3, r0] │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (648844 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r1, r5] │ │ │ │ + ldrsb r4, [r1, r2] │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (648860 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r6, #52] @ 0x34 │ │ │ │ + ldr r0, [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] @ (64887c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r1, [sp, #720] @ 0x2d0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (648898 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r2, #52] @ 0x34 │ │ │ │ + ldr r0, [r2, #8] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6488b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r0, 64890a │ │ │ │ + sub sp, #32 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6488d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r6, #48] @ 0x30 │ │ │ │ + ldr r4, [r6, #4] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6488ec ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf768009a │ │ │ │ + @ instruction: 0xf4a8009a │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (648908 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfb40009a │ │ │ │ + strb.w r0, [r0, #154] @ 0x9a │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (648924 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf6f8009a │ │ │ │ + bics.w r0, r8, #5046272 @ 0x4d0000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (648940 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfad0009a │ │ │ │ + ldrb.w r0, [r0, sl, 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] @ (64895c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf650009a │ │ │ │ + @ instruction: 0xf390009a │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (648978 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfa28009a │ │ │ │ + @ instruction: 0xf768009a │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (648994 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subw r0, r4, #2202 @ 0x89a │ │ │ │ + @ instruction: 0xf3e4009a │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6489b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfa7c009a │ │ │ │ + @ instruction: 0xf7bc009a │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6489cc ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf618009a │ │ │ │ + @ instruction: 0xf358009a │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6489e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr??.w r0, [r0, #154] @ 0x9a │ │ │ │ + @ instruction: 0xf730009a │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (648a04 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf58c009a │ │ │ │ + movt r0, #49306 @ 0xc09a │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (648a20 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - vld4.32 {d16-d19}, [r4 :64], sl │ │ │ │ + subw r0, r4, #2202 @ 0x89a │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (648a3c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - rsb r0, r4, #5046272 @ 0x4d0000 │ │ │ │ + ssat r0, #27, r4, 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] @ (648a58 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb.w r0, [ip, #154] @ 0x9a │ │ │ │ + @ instruction: 0xf6dc009a │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (648a74 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adcs.w r0, r4, #5046272 @ 0x4d0000 │ │ │ │ + @ instruction: 0xf294009a │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (648a90 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - vld4.32 {d0-d3}, [ip :64], sl │ │ │ │ + @ instruction: 0xf66c009a │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (648aac ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf4c8009a │ │ │ │ + addw r0, r8, #154 @ 0x9a │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (648ac8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh.w r0, [r0, #154] @ 0x9a │ │ │ │ + @ instruction: 0xf5e0009a │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (648ae4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - orns r0, r8, #5046272 @ 0x4d0000 │ │ │ │ + subs.w r0, r8, #154 @ 0x9a │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (648b00 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - and.w r0, r0, #5046272 @ 0x4d0000 │ │ │ │ + adc.w r0, r0, #154 @ 0x9a │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (648b1c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf354009a │ │ │ │ + eors.w r0, r4, #154 @ 0x9a │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (648b38 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf298009a │ │ │ │ + vshr.s64 d16, d10, #40 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (648b54 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movt r0, #49306 @ 0xc09a │ │ │ │ + and.w r0, ip, #154 @ 0x9a │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (648b70 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf210009a │ │ │ │ + vqadd.s16 d16, d16, d10 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (648b8c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf7c8009a │ │ │ │ + add.w r0, r8, #5046272 @ 0x4d0000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (648ba8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf75c009a │ │ │ │ + eors.w r0, ip, #5046272 @ 0x4d0000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (648bc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - usat r0, #26, r0, lsl #2 │ │ │ │ + @ instruction: 0xf0c0009a │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (648be0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ssat r0, #27, ip, lsl #2 │ │ │ │ + orr.w r0, ip, #154 @ 0x9a │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (648bfc ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf260009a │ │ │ │ + vshr.s64 d0, d10, #32 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (648c18 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - sub.w r0, r4, #154 @ 0x9a │ │ │ │ + mcr 0, 7, r0, cr4, cr10, {4} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (648c34 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - rsbs r0, r8, #154 @ 0x9a │ │ │ │ + vqadd.s16 d0, d24, d10 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (648c50 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds.w r0, ip, #154 @ 0x9a │ │ │ │ + mrc 0, 2, r0, cr12, cr10, {4} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (648c6c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf6d4009a │ │ │ │ + ands.w r0, r4, #5046272 @ 0x4d0000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (648c88 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf668009a │ │ │ │ + usat r0, #26, r8, asr #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (648ca4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf288009a │ │ │ │ + vshr.s64 d16, d10, #56 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (648cc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf218009a │ │ │ │ + vqadd.s16 d16, d24, d10 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (648cdc ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - sbc.w r0, ip, #154 @ 0x9a │ │ │ │ + mcr 0, 5, r0, cr12, cr10, {4} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (648cf8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf0b0009a │ │ │ │ + ldcl 0, cr0, [r0, #616]! @ 0x268 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (648d14 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf0e4009a │ │ │ │ + mcr 0, 1, r0, cr4, cr10, {4} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (648d30 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - bic.w r0, r8, #154 @ 0x9a │ │ │ │ + stcl 0, cr0, [r8, #-616]! @ 0xfffffd98 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (648d4c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf5e0009a │ │ │ │ + ssat r0, #27, r0, asr #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (648d68 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - sbcs.w r0, r4, #5046272 @ 0x4d0000 │ │ │ │ + @ instruction: 0xf2b4009a │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (648d84 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf190009a │ │ │ │ + mrc 0, 6, r0, cr0, cr10, {4} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (648da0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf124009a │ │ │ │ + mcr 0, 3, r0, cr4, cr10, {4} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (648dbc ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - orns r0, r8, #154 @ 0x9a │ │ │ │ + ldc 0, cr0, [r8, #616]! @ 0x268 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (648dd8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - vshr.s64 d0, d10, #4 │ │ │ │ + ldcl 0, cr0, [ip], #616 @ 0x268 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (648df4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - vshr.s64 d16, d10, #16 │ │ │ │ + ldc 0, cr0, [r0, #-616]! @ 0xfffffd98 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (648e10 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - vqadd.s64 d0, d20, d10 │ │ │ │ + ldcl 0, cr0, [r4], #-616 @ 0xfffffd98 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (648e2c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf4ec009a │ │ │ │ + @ instruction: 0xf22c009a │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (648e48 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - eor.w r0, r0, #5046272 @ 0x4d0000 │ │ │ │ + rsb r0, r0, #154 @ 0x9a │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (648e64 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r6, #88] @ 0x58 │ │ │ │ + str r4, [r6, #44] @ 0x2c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (648e84 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - str r0, [r5, #88] @ 0x58 │ │ │ │ + str r0, [r5, #44] @ 0x2c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (648ea0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r3, #88] @ 0x58 │ │ │ │ + str r4, [r3, #44] @ 0x2c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (648ebc ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r3, #88] @ 0x58 │ │ │ │ + str r0, [r3, #44] @ 0x2c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (648ed8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, sp, #640 @ 0x280 │ │ │ │ + add r1, sp, #896 @ 0x380 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (648ef4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r7, #84] @ 0x54 │ │ │ │ + str r4, [r7, #40] @ 0x28 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (648f14 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldmia r6, {r3, r4, r5, r6} │ │ │ │ + ldmia r3, {r3, r4, r5, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (648f30 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r3, #84] @ 0x54 │ │ │ │ + str r4, [r3, #40] @ 0x28 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (648f4c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r3, #84] @ 0x54 │ │ │ │ + str r0, [r3, #40] @ 0x28 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (648f68 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r2, #84] @ 0x54 │ │ │ │ + str r4, [r2, #40] @ 0x28 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (648f84 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r2, #84] @ 0x54 │ │ │ │ + str r0, [r2, #40] @ 0x28 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (648fa0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r1, #84] @ 0x54 │ │ │ │ + str r0, [r1, #40] @ 0x28 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (648fbc ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r0, #84] @ 0x54 │ │ │ │ + str r4, [r0, #40] @ 0x28 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (648fd8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r7, #80] @ 0x50 │ │ │ │ + str r4, [r7, #36] @ 0x24 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (648ff4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r6, #80] @ 0x50 │ │ │ │ + str r4, [r6, #36] @ 0x24 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (649010 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r6, #80] @ 0x50 │ │ │ │ + str r0, [r6, #36] @ 0x24 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (649030 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - str r0, [r5, #80] @ 0x50 │ │ │ │ + str r0, [r5, #36] @ 0x24 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64904c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r3, #80] @ 0x50 │ │ │ │ + str r4, [r3, #36] @ 0x24 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (649068 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r3, #80] @ 0x50 │ │ │ │ + str r0, [r3, #36] @ 0x24 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (649084 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r1, #80] @ 0x50 │ │ │ │ + str r4, [r1, #36] @ 0x24 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6490a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r0, #80] @ 0x50 │ │ │ │ + str r0, [r0, #36] @ 0x24 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6490bc ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r6, #76] @ 0x4c │ │ │ │ + str r4, [r6, #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] @ (6490d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r5, #76] @ 0x4c │ │ │ │ + str r0, [r5, #32] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6490f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r3, #76] @ 0x4c │ │ │ │ + str r4, [r3, #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] @ (649110 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r2, #76] @ 0x4c │ │ │ │ + str r0, [r2, #32] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64912c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r0, #76] @ 0x4c │ │ │ │ + str r4, [r0, #32] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (649148 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - bhi.n 649194 │ │ │ │ + bpl.n 649214 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (649164 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - bls.n 649170 │ │ │ │ + bvs.n 6491f0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (649180 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [sp, #688] @ 0x2b0 │ │ │ │ + str r5, [sp, #944] @ 0x3b0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64919c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [sp, #1008] @ 0x3f0 │ │ │ │ + str r6, [sp, #240] @ 0xf0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6491b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r1, #68] @ 0x44 │ │ │ │ + str r0, [r1, #24] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6491d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r1, #68] @ 0x44 │ │ │ │ + str r0, [r1, #24] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6491f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #108 @ 0x6c │ │ │ │ + cmp r6, #172 @ 0xac │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64920c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [sp, #592] @ 0x250 │ │ │ │ + str r6, [sp, #848] @ 0x350 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (649228 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [sp, #336] @ 0x150 │ │ │ │ + str r6, [sp, #592] @ 0x250 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (649244 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r6, #60] @ 0x3c │ │ │ │ + str r0, [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] @ (649260 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r6, #60] @ 0x3c │ │ │ │ + str r0, [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] @ (64927c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r5, #60] @ 0x3c │ │ │ │ + str r0, [r5, #16] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (649298 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r4, #60] @ 0x3c │ │ │ │ + str r0, [r4, #16] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6492b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r3, #60] @ 0x3c │ │ │ │ + str r0, [r3, #16] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6492d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r2, #60] @ 0x3c │ │ │ │ + str 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] @ (6492ec ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r1, #60] @ 0x3c │ │ │ │ + str r0, [r1, #16] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (649308 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r0, #60] @ 0x3c │ │ │ │ + str r0, [r0, #16] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (649324 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r7, #56] @ 0x38 │ │ │ │ + str r0, [r7, #12] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (649340 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r6, #56] @ 0x38 │ │ │ │ + str r0, [r6, #12] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64935c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r5, #56] @ 0x38 │ │ │ │ + str r0, [r5, #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] @ (649378 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r4, #56] @ 0x38 │ │ │ │ + str r0, [r4, #12] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (649394 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r3, #56] @ 0x38 │ │ │ │ + str r0, [r3, #12] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6493b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r2, #56] @ 0x38 │ │ │ │ + str r0, [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] @ (6493cc ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r1, #56] @ 0x38 │ │ │ │ + str r0, [r1, #12] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6493e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r0, #56] @ 0x38 │ │ │ │ + str r0, [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] @ (649404 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r7, #52] @ 0x34 │ │ │ │ + str 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] @ (649420 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - rsbs r0, r8, #154 @ 0x9a │ │ │ │ + vqadd.s16 d0, d24, d10 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64943c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adc.w r0, ip, #154 @ 0x9a │ │ │ │ + mcr 0, 4, r0, cr12, cr10, {4} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (649458 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf0c0009a │ │ │ │ + mcr 0, 0, r0, cr0, cr10, {4} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (649474 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - bics.w r0, r8, #154 @ 0x9a │ │ │ │ + ldcl 0, cr0, [r8, #-616]! @ 0xfffffd98 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (649490 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adc.w r0, ip, #154 @ 0x9a │ │ │ │ + mcr 0, 4, r0, cr12, cr10, {4} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6494ac ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf0c0009a │ │ │ │ + mcr 0, 0, r0, cr0, cr10, {4} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6494c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - bics.w r0, r4, #154 @ 0x9a │ │ │ │ + ldcl 0, cr0, [r4, #-616]! @ 0xfffffd98 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6494e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - vshr.s64 d0, d10, #16 │ │ │ │ + ldcl 0, cr0, [r0], #616 @ 0x268 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (649500 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf0c0009a │ │ │ │ + mcr 0, 0, r0, cr0, cr10, {4} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64951c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - bics.w r0, r4, #154 @ 0x9a │ │ │ │ + ldcl 0, cr0, [r4, #-616]! @ 0xfffffd98 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (649538 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - vshr.s64 d0, d10, #24 │ │ │ │ + stcl 0, cr0, [r8], #616 @ 0x268 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (649554 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - vqadd.s32 d0, d24, d10 │ │ │ │ + stcl 0, cr0, [r8], #-616 @ 0xfffffd98 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (649570 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - bics.w r0, r4, #154 @ 0x9a │ │ │ │ + ldcl 0, cr0, [r4, #-616]! @ 0xfffffd98 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64958c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - vshr.s64 d0, d10, #24 │ │ │ │ + stcl 0, cr0, [r8], #616 @ 0x268 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6495a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - vqadd.s16 d0, d28, d10 │ │ │ │ + mrrc 0, 9, r0, ip, cr10 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6495c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - mcr 0, 5, r0, cr0, cr10, {4} │ │ │ │ + @ instruction: 0xebe0009a │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6495e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r6, #24] │ │ │ │ + ldrsh r0, [r6, r3] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6495fc ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r5, #24] │ │ │ │ + ldrsh r4, [r5, r3] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (649618 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r5, #24] │ │ │ │ + ldrsh r0, [r5, r3] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (649634 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r4, #24] │ │ │ │ + ldrsh r4, [r4, r3] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (649650 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, ip │ │ │ │ + cmp r0, r4 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64966c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - add ip, sp │ │ │ │ + tst r4, r5 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (649688 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - beq.n 649604 │ │ │ │ + ldmia r5, {r2, r3, r4, r5, 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 │ │ │ │ ldr r0, [pc, #8] @ (6496a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r1, #20] │ │ │ │ + ldrsh 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] @ (6496c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - mcr 0, 2, r0, cr0, cr9, {4} │ │ │ │ + @ instruction: 0xeb800099 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6496dc ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - stc 0, cr0, [r4, #612]! @ 0x264 │ │ │ │ + @ instruction: 0xeae40099 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6496f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #140 @ 0x8c │ │ │ │ + cmp r0, #204 @ 0xcc │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (649714 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - vshr.s64 d16, d9, #32 │ │ │ │ + stc 0, cr0, [r0, #-612]! @ 0xfffffd9c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (649730 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - mrc 0, 5, r0, cr4, cr9, {4} │ │ │ │ + @ instruction: 0xebf40099 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64974c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - mrc 0, 2, r0, cr8, cr9, {4} │ │ │ │ + @ instruction: 0xeb980099 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (649768 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldcl 0, cr0, [ip, #612]! @ 0x264 │ │ │ │ + @ instruction: 0xeb3c0099 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (649784 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - mcr 0, 7, r0, cr8, cr9, {4} │ │ │ │ + stc 0, cr0, [r8], #-612 @ 0xfffffd9c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (6497a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - str r4, [r5, #4] │ │ │ │ + ldrb 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] @ (6497c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - bls.n 649744 │ │ │ │ + bvc.n 6497c4 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6497dc ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - bge.n 6496f0 │ │ │ │ + bvc.n 649770 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6497f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r7!, {r3, r7} │ │ │ │ + stmia r4!, {r3, r6, r7} │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (649814 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r7!, {r6} │ │ │ │ + stmia r4!, {r7} │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (649830 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r6!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r3, r4, r5} │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64984c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5!, {r2, r3, r4, r6} │ │ │ │ + ldmia r2, {r2, r3, r4, r7} │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (649868 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - bvc.n 6498bc │ │ │ │ + bmi.n 64993c │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (649884 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5!, {r2} │ │ │ │ + ldmia r2, {r2, r6} │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6498a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - bvs.n 64985c │ │ │ │ + bmi.n 6498dc │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6498bc ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - bvs.n 649818 │ │ │ │ + bcc.n 649898 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6498d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 6498f4 │ │ │ │ + bne.n 649974 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6498f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 6499c0 │ │ │ │ + beq.n 649840 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (649910 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 64998c │ │ │ │ + ldmia r7!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64992c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 649880 │ │ │ │ + ldmia r7, {r3, r5, 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 │ │ │ │ ldr r0, [pc, #8] @ (649948 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 649954 │ │ │ │ + bne.n 6499d4 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (649964 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 649898 │ │ │ │ + beq.n 649918 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (649980 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r3!, {r4, r6} │ │ │ │ + ldmia r0!, {r4, r7} │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64999c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r2, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r2, r3, r4, r5} │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6499b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r1, #58] @ 0x3a │ │ │ │ + strh r0, [r1, #36] @ 0x24 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6499d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r6, #54] @ 0x36 │ │ │ │ + strh r0, [r6, #32] │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6499f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r3, #26] │ │ │ │ + ldrh r4, [r3, #4] │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (649a0c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r5, #30] │ │ │ │ + ldrh r4, [r5, #8] │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (649a28 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r7, #38] @ 0x26 │ │ │ │ + ldrh r0, [r7, #16] │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (649a44 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - bics r4, r2 │ │ │ │ + lsrs r4, r2 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (649a60 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r6, #48] @ 0x30 │ │ │ │ + ldrh r0, [r6, #26] │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (649a7c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - orrs r0, r2 │ │ │ │ + eors r0, r2 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (649a98 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - rors r0, r1 │ │ │ │ + subs r7, #8 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (649ab4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, #152 @ 0x98 │ │ │ │ + adds r5, #216 @ 0xd8 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (649ad0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #220 @ 0xdc │ │ │ │ + adds r5, #28 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (649aec ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, #4 │ │ │ │ + adds r5, #68 @ 0x44 │ │ │ │ lsls r2, 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] @ (649b0c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - subs r4, #120 @ 0x78 │ │ │ │ + subs r1, #184 @ 0xb8 │ │ │ │ lsls r2, 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] @ (649b2c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - subs r4, #216 @ 0xd8 │ │ │ │ + subs r2, #24 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (649b48 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r0, #56] @ 0x38 │ │ │ │ + ldrh r0, [r0, #34] @ 0x22 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (649b64 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r1, #58] @ 0x3a │ │ │ │ + ldrh r4, [r1, #36] @ 0x24 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (649b80 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #32 │ │ │ │ + movs r4, #96 @ 0x60 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (649b9c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 649828 │ │ │ │ + b.n 64a2a8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (649bb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 649844 │ │ │ │ + b.n 64a2c4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (649bd4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - blt.n 649c18 │ │ │ │ + bhi.n 649c98 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (649bf0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - blt.n 649c7c │ │ │ │ + bhi.n 649afc │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (649c0c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - blt.n 649b28 │ │ │ │ + bhi.n 649ba8 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (649c28 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 649cbc │ │ │ │ + beq.n 649b3c │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (649c44 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 649c00 │ │ │ │ + beq.n 649c80 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (649c60 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 649d5c │ │ │ │ + beq.n 649bdc │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (649c7c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 649c98 │ │ │ │ + beq.n 649d18 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (649c98 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 649bc4 │ │ │ │ + ldmia r6, {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 │ │ │ │ ldr r0, [pc, #8] @ (649cb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 649ce0 │ │ │ │ + ldmia r6, {r2, r4, r6} │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (649cd0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r2!, {r4, r5} │ │ │ │ + stmia r7!, {r4, r5, r6} │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (649cec ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, sp, #800 @ 0x320 │ │ │ │ + add r7, pc, #32 @ (adr r7, 649d10 ) │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (649d08 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, sp, #912 @ 0x390 │ │ │ │ + add r7, pc, #144 @ (adr r7, 649d9c ) │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (649d24 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, sp, #464 @ 0x1d0 │ │ │ │ + add r6, pc, #720 @ (adr r6, 649ff8 ) │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (649d40 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, sp, #576 @ 0x240 │ │ │ │ + add r6, pc, #832 @ (adr r6, 64a084 ) │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (649d5c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r5, #40] @ 0x28 │ │ │ │ + strh r0, [r5, #18] │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (649d78 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r7, #32] │ │ │ │ + ldrh r4, [r7, #10] │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (649d94 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r6, #16] │ │ │ │ + strh r4, [r6, #58] @ 0x3a │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (649db0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #4 │ │ │ │ + adds r3, #68 @ 0x44 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (649dcc ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, #100 @ 0x64 │ │ │ │ + adds r5, #164 @ 0xa4 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (649de8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #60 @ 0x3c │ │ │ │ + adds r4, #124 @ 0x7c │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (649e04 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #136 @ 0x88 │ │ │ │ + adds r4, #200 @ 0xc8 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (649e20 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r1!, {r4, r6, r7} │ │ │ │ + stmia r7!, {r4} │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (649e3c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r3, #30] │ │ │ │ + ldrh r0, [r3, #8] │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (649e58 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r2, #84 @ 0x54 │ │ │ │ + adds r7, #148 @ 0x94 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (649e74 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 64a240 │ │ │ │ + svc 36 @ 0x24 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (649e90 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 64a2e4 │ │ │ │ + svc 104 @ 0x68 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (649eac ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #192 @ 0xc0 │ │ │ │ + movs r1, #0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (649ec8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 649f9c │ │ │ │ + ldmia r6!, {r3, r5, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (649ee4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r0!, {r5, r7} │ │ │ │ + stmia r5!, {r5, r6, r7} │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (649f00 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, sp, #112 @ 0x70 │ │ │ │ + add r0, sp, #368 @ 0x170 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (649f1c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r5, #13] │ │ │ │ + ldrb r0, [r5, #2] │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (649f38 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, pc, #256 @ (adr r3, 64a03c ) │ │ │ │ + add r0, pc, #512 @ (adr r0, 64a13c ) │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (649f54 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [sp, #32] │ │ │ │ + ldr r1, [sp, #288] @ 0x120 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (649f70 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r0, #13] │ │ │ │ + ldrb r0, [r0, #2] │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (649f8c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #164 @ 0xa4 │ │ │ │ + cmp r7, #228 @ 0xe4 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (649fa8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r4, r5} │ │ │ │ + bkpt 0x0070 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (649fc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r2, r6, r7} │ │ │ │ + bkpt 0x0004 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (649fe0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r3, r4, r6} │ │ │ │ + pop {r3, r4, r7, pc} │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (649ffc ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #28 │ │ │ │ + adds r4, #92 @ 0x5c │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64a018 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r3!, {r2, r4, r5} │ │ │ │ + stmia r0!, {r2, r4, r5, r6} │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64a034 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r2!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r0!, {r2, r3, r4} │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64a050 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r2, r4, r5, r6, r7} │ │ │ │ - lsls r1, r3, #2 │ │ │ │ - push {r3, lr} │ │ │ │ + ite cc │ │ │ │ + lslcc r1, r3, #2 │ │ │ │ + pushcs {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64a06c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r0, [r7, 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] @ (64a088 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r0, [r7, 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] @ (64a0a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r0, [r7, 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] @ (64a0c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r0, [r7, 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] @ (64a0dc ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r3, #148 @ 0x94 │ │ │ │ + adds r0, #212 @ 0xd4 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64a0f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r3, #44 @ 0x2c │ │ │ │ + adds r0, #108 @ 0x6c │ │ │ │ lsls r2, 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] @ (64a118 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - strh r0, [r2, #20] │ │ │ │ + ldrb r0, [r2, #31] │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64a134 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r7, #30 │ │ │ │ + lsrs r4, r7, #19 │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64a150 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r4, [r0, r5] │ │ │ │ + strb 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] @ (64a16c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 649e08 │ │ │ │ + b.n 64a888 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64a188 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #368] @ (64a2fc ) │ │ │ │ + mov ip, r3 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64a1a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #112] @ (64a218 ) │ │ │ │ + mov r4, fp │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64a1c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r3, #11 │ │ │ │ + asrs r0, r3, #32 │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64a1dc ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r4, [r1, r3] │ │ │ │ + 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] @ (64a1f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r4, [r1, r3] │ │ │ │ + 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] @ (64a214 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r0, [r1, r3] │ │ │ │ + strb 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] @ (64a230 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r4, [r0, r3] │ │ │ │ + strb r4, [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] @ (64a24c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - bgt.n 64a300 │ │ │ │ + bls.n 64a180 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64a268 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - bgt.n 64a2a4 │ │ │ │ + bls.n 64a324 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64a284 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r0, [r1, r2] │ │ │ │ + strh r0, [r1, r7] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64a2a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r4, [r1, r2] │ │ │ │ + strh r4, [r1, r7] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64a2bc ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r4, [r2, r2] │ │ │ │ + strh r4, [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] @ (64a2d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r0, [r3, r2] │ │ │ │ + strh r0, [r3, r7] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (64a2f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldrsb r4, [r3, r2] │ │ │ │ + strh r4, [r3, r7] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (64a318 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldrsb r4, [r3, r2] │ │ │ │ + strh r4, [r3, r7] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64a334 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - udf #24 │ │ │ │ + blt.n 64a3e8 │ │ │ │ lsls r1, 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] @ (64a354 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r4, [r7, r1] │ │ │ │ + strh r4, [r7, r6] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (64a374 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r4, [r7, r1] │ │ │ │ + strh r4, [r7, r6] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (64a394 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r4, [r6, r1] │ │ │ │ + strh 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] @ (64a3b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 64a5d4 │ │ │ │ + udf #80 @ 0x50 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64a3cc ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r4, [r1, r1] │ │ │ │ + strh r4, [r1, r6] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64a3e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r0, [r0, r1] │ │ │ │ + strh r0, [r0, r6] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64a404 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r4, [r6, r0] │ │ │ │ + strh 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] @ (64a420 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r5, #192 @ 0xc0 │ │ │ │ + adds r3, #0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64a43c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r5, #216 @ 0xd8 │ │ │ │ + adds r3, #24 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64a458 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r2, r4, r5, r7} │ │ │ │ + cbnz r4, 64a498 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64a474 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r2, r5, r6, r7} │ │ │ │ + rev r4, r4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64a490 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r5, #176 @ 0xb0 │ │ │ │ + cmp r2, #240 @ 0xf0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64a4ac ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r6, r7} │ │ │ │ + bkpt 0x0000 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64a4c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r4, r6} │ │ │ │ + pop {r4, r7, pc} │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64a4e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - it hi │ │ │ │ - lslhi r1, r3, #2 │ │ │ │ + pop {r3, r6, r7} │ │ │ │ + lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64a500 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - bgt.n 64a5fc │ │ │ │ + bls.n 64a47c │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64a51c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, sp, #576 @ 0x240 │ │ │ │ + add r2, sp, #832 @ 0x340 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64a538 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #92 @ 0x5c │ │ │ │ + movs r1, #156 @ 0x9c │ │ │ │ lsls r3, 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] @ (64a558 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - movs r4, #232 @ 0xe8 │ │ │ │ + movs r2, #40 @ 0x28 │ │ │ │ lsls r3, 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] @ (64a578 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - movs r4, #132 @ 0x84 │ │ │ │ + movs r1, #196 @ 0xc4 │ │ │ │ lsls r3, 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] @ (64a598 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - movs r3, #196 @ 0xc4 │ │ │ │ + movs r1, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64a5b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #72 @ 0x48 │ │ │ │ + movs r0, #136 @ 0x88 │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64a5d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - add ip, sl │ │ │ │ + tst r4, r2 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64a5ec ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, r6 │ │ │ │ + adcs r0, r6 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64a608 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r5, #26] │ │ │ │ + strh r0, [r5, #4] │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64a624 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r0, #2] │ │ │ │ + strb r4, [r0, #23] │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64a640 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r5, #0] │ │ │ │ + strb r0, [r5, #21] │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64a65c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 64a760 │ │ │ │ + ble.n 64a5e0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64a678 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - udf #212 @ 0xd4 │ │ │ │ + bgt.n 64a6a4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64a694 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - udf #160 @ 0xa0 │ │ │ │ + blt.n 64a658 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64a6b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - udf #108 @ 0x6c │ │ │ │ + blt.n 64a60c │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64a6cc ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 136 @ 0x88 │ │ │ │ + bgt.n 64a660 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64a6e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ble.n 64a79c │ │ │ │ + bge.n 64a61c │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64a704 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r1, r5] │ │ │ │ + str 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] @ (64a720 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r7, r4] │ │ │ │ + str 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] @ (64a73c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r3, #17 │ │ │ │ + lsrs r4, r3, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64a758 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r2, #15 │ │ │ │ + lsrs r0, r2, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64a774 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, #228 @ 0xe4 │ │ │ │ + cmp r2, #36 @ 0x24 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64a790 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, #128 @ 0x80 │ │ │ │ + cmp r1, #192 @ 0xc0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64a7ac ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r0!, {r3, r5} │ │ │ │ + stmia r5!, {r3, r5, r6} │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64a7c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r7!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r2, r4, r5} │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64a7e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r7!, {r6, r7} │ │ │ │ + stmia r5!, {} │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64a800 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r7!, {r5} │ │ │ │ + stmia r4!, {r5, r6} │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64a81c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r6!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r2, r4, r5} │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64a838 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r6!, {r3, r6, r7} │ │ │ │ + stmia r4!, {r3} │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64a854 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r3, r0] │ │ │ │ + ldr r7, [pc, #368] @ (64a9c8 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64a870 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r2, r0] │ │ │ │ + ldr r7, [pc, #320] @ (64a9b4 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64a88c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - bge.n 64a8c0 │ │ │ │ + bvc.n 64a940 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64a8a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r1, #0] │ │ │ │ + ldrb r0, [r1, #21] │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64a8c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r2, r7] │ │ │ │ + ldr r7, [pc, #64] @ (64a908 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64a8e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r3, r7] │ │ │ │ + ldr r7, [pc, #112] @ (64a954 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64a8fc ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r4, r7] │ │ │ │ + ldr r7, [pc, #144] @ (64a990 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64a918 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r7, r7] │ │ │ │ + ldr r7, [pc, #224] @ (64a9fc ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64a934 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r0, r0] │ │ │ │ + ldr r7, [pc, #256] @ (64aa38 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64a950 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r1, r0] │ │ │ │ + ldr r7, [pc, #288] @ (64aa74 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64a96c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r0, r0] │ │ │ │ + ldr r7, [pc, #256] @ (64aa70 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64a988 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r7, r7] │ │ │ │ + ldr r7, [pc, #224] @ (64aa6c ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64a9a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r6, r7] │ │ │ │ + ldr r7, [pc, #192] @ (64aa68 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64a9c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r5, r7] │ │ │ │ + ldr r7, [pc, #160] @ (64aa64 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64a9dc ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r4, pc} │ │ │ │ + rev16 r0, r2 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64a9f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r0, r7] │ │ │ │ + ldr r7, [pc, #16] @ (64aa0c ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64aa14 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r0, r7] │ │ │ │ + ldr r7, [pc, #0] @ (64aa18 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64aa30 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r7, r6] │ │ │ │ + ldr r6, [pc, #1008] @ (64ae24 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64aa4c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r7, r6] │ │ │ │ + ldr r6, [pc, #992] @ (64ae30 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64aa68 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r6, r6] │ │ │ │ + ldr r6, [pc, #960] @ (64ae2c ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64aa84 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r4, r6] │ │ │ │ + ldr r6, [pc, #912] @ (64ae18 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64aaa0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r3, r6] │ │ │ │ + ldr r6, [pc, #864] @ (64ae04 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64aabc ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r6, r7} │ │ │ │ + rev r0, r0 │ │ │ │ lsls r2, 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] @ (64aadc ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - str r0, [r6, r5] │ │ │ │ + ldr r6, [pc, #704] @ (64ada0 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64aaf8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - blt.n 64aae4 │ │ │ │ + bls.n 64ab64 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64ab14 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - blt.n 64aa48 │ │ │ │ + bhi.n 64aac8 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64ab30 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r6, r4] │ │ │ │ + ldr r6, [pc, #464] @ (64ad04 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64ab4c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, pc, #880 @ (adr r3, 64aec0 ) │ │ │ │ + add r1, pc, #112 @ (adr r1, 64abc0 ) │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64ab68 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, pc, #368 @ (adr r3, 64acdc ) │ │ │ │ + add r0, pc, #624 @ (adr r0, 64addc ) │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64ab84 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r6, r3] │ │ │ │ + ldr r6, [pc, #208] @ (64ac58 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64aba0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r0, #31] │ │ │ │ + ldrb r0, [r0, #20] │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64abbc ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r6, #30] │ │ │ │ + ldrb r4, [r6, #19] │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64abd8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r6, r2] │ │ │ │ + ldr r5, [pc, #960] @ (64af9c ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64abf4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r5, r2] │ │ │ │ + ldr r5, [pc, #928] @ (64af98 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64ac10 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 64ac24 │ │ │ │ + bne.n 64aca4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64ac2c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r0, r2] │ │ │ │ + ldr r5, [pc, #784] @ (64af40 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64ac48 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r7, r1] │ │ │ │ + ldr r5, [pc, #752] @ (64af3c ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64ac64 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r6, r1] │ │ │ │ + ldr r5, [pc, #720] @ (64af38 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64ac80 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r5, r1] │ │ │ │ + ldr r5, [pc, #688] @ (64af34 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64ac9c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r4, r1] │ │ │ │ + ldr r5, [pc, #656] @ (64af30 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64acb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r3, r1] │ │ │ │ + ldr r5, [pc, #624] @ (64af2c ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64acd4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r2, r1] │ │ │ │ + ldr r5, [pc, #592] @ (64af28 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64acf0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r1, r1] │ │ │ │ + ldr r5, [pc, #560] @ (64af24 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64ad0c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 64ad38 │ │ │ │ + bne.n 64adb8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64ad28 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, sp, #624 @ 0x270 │ │ │ │ + add r2, sp, #880 @ 0x370 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64ad44 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, sp, #336 @ 0x150 │ │ │ │ + add r2, sp, #592 @ 0x250 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64ad60 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, sp, #768 @ 0x300 │ │ │ │ + add r2, sp, #0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64ad7c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, sp, #272 @ 0x110 │ │ │ │ + add r1, sp, #528 @ 0x210 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64ad98 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #736] @ (64b07c ) │ │ │ │ + ldr r4, [pc, #992] @ (64b17c ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64adb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #720] @ (64b088 ) │ │ │ │ + ldr r4, [pc, #976] @ (64b188 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64add0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #720] @ (64b0a4 ) │ │ │ │ + ldr r4, [pc, #976] @ (64b1a4 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64adec ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #672] @ (64b090 ) │ │ │ │ + ldr r4, [pc, #928] @ (64b190 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64ae08 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #624] @ (64b07c ) │ │ │ │ + ldr r4, [pc, #880] @ (64b17c ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64ae24 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #592] @ (64b078 ) │ │ │ │ + ldr r4, [pc, #848] @ (64b178 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64ae40 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #560] @ (64b074 ) │ │ │ │ + ldr r4, [pc, #816] @ (64b174 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64ae5c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #576] @ (64b0a0 ) │ │ │ │ + ldr r4, [pc, #832] @ (64b1a0 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64ae78 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #544] @ (64b09c ) │ │ │ │ + ldr r4, [pc, #800] @ (64b19c ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64ae94 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #544] @ (64b0b8 ) │ │ │ │ + ldr r4, [pc, #800] @ (64b1b8 ) │ │ │ │ lsls r7, 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] @ (64aeb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r7, [pc, #544] @ (64b0d8 ) │ │ │ │ + ldr r4, [pc, #800] @ (64b1d8 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64aed0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r2, r3, r4, r5, r6} │ │ │ │ + bkpt 0x00bc │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64aeec ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #400] @ (64b080 ) │ │ │ │ + ldr r4, [pc, #656] @ (64b180 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64af08 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #384] @ (64b08c ) │ │ │ │ + ldr r4, [pc, #640] @ (64b18c ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64af24 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #384] @ (64b0a8 ) │ │ │ │ + ldr r4, [pc, #640] @ (64b1a8 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64af40 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, sp, #992 @ 0x3e0 │ │ │ │ + add r1, sp, #224 @ 0xe0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64af5c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, sp, #960 @ 0x3c0 │ │ │ │ + add r1, sp, #192 @ 0xc0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64af78 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, sp, #768 @ 0x300 │ │ │ │ + add r2, sp, #0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64af94 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, sp, #752 @ 0x2f0 │ │ │ │ + add r1, sp, #1008 @ 0x3f0 │ │ │ │ lsls r2, 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] @ (64afb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - add r3, sp, #704 @ 0x2c0 │ │ │ │ + add r0, sp, #960 @ 0x3c0 │ │ │ │ lsls r2, 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] @ (64afd4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - add r3, sp, #704 @ 0x2c0 │ │ │ │ + add r0, sp, #960 @ 0x3c0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64aff0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, sp, #496 @ 0x1f0 │ │ │ │ + add r1, sp, #752 @ 0x2f0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64b00c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, sp, #560 @ 0x230 │ │ │ │ + add r0, sp, #816 @ 0x330 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64b028 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, sp, #832 @ 0x340 │ │ │ │ + add r1, sp, #64 @ 0x40 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64b044 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, sp, #864 @ 0x360 │ │ │ │ + add r1, sp, #96 @ 0x60 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64b060 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #240] @ (64b154 ) │ │ │ │ + ldr r3, [pc, #496] @ (64b254 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64b07c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #224] @ (64b160 ) │ │ │ │ + ldr r3, [pc, #480] @ (64b260 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64b098 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #208] @ (64b16c ) │ │ │ │ + ldr r3, [pc, #464] @ (64b26c ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64b0b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #176] @ (64b168 ) │ │ │ │ + ldr r3, [pc, #432] @ (64b268 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64b0d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #160] @ (64b174 ) │ │ │ │ + ldr r3, [pc, #416] @ (64b274 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64b0ec ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #144] @ (64b180 ) │ │ │ │ + ldr r3, [pc, #400] @ (64b280 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64b108 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #112] @ (64b17c ) │ │ │ │ + ldr r3, [pc, #368] @ (64b27c ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64b124 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #96] @ (64b188 ) │ │ │ │ + ldr r3, [pc, #352] @ (64b288 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64b140 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #80] @ (64b194 ) │ │ │ │ + ldr r3, [pc, #336] @ (64b294 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64b15c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #48] @ (64b190 ) │ │ │ │ + ldr r3, [pc, #304] @ (64b290 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64b178 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #0] @ (64b17c ) │ │ │ │ + ldr r3, [pc, #256] @ (64b27c ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64b194 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #960] @ (64b558 ) │ │ │ │ + ldr r3, [pc, #192] @ (64b258 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64b1b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #912] @ (64b544 ) │ │ │ │ + ldr r3, [pc, #144] @ (64b244 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64b1cc ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #848] @ (64b520 ) │ │ │ │ + ldr r3, [pc, #80] @ (64b220 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64b1e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #800] @ (64b50c ) │ │ │ │ + ldr r3, [pc, #32] @ (64b20c ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64b204 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #736] @ (64b4e8 ) │ │ │ │ + ldr r2, [pc, #992] @ (64b5e8 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64b220 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #688] @ (64b4d4 ) │ │ │ │ + ldr r2, [pc, #944] @ (64b5d4 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64b23c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #624] @ (64b4b0 ) │ │ │ │ + ldr r2, [pc, #880] @ (64b5b0 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64b258 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #172 @ 0xac │ │ │ │ + adds r4, #236 @ 0xec │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64b274 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #52 @ 0x34 │ │ │ │ + adds r4, #116 @ 0x74 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64b290 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 64b4a4 │ │ │ │ + udf #72 @ 0x48 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64b2ac ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 64b468 │ │ │ │ + udf #28 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64b2c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 64b42c │ │ │ │ + ble.n 64b2ac │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64b2e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 64b3f0 │ │ │ │ + ble.n 64b270 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64b300 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 64b3b4 │ │ │ │ + ble.n 64b234 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64b31c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 64b378 │ │ │ │ + ble.n 64b3f8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64b338 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 64b47c │ │ │ │ + ble.n 64b2fc │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64b354 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 64b438 │ │ │ │ + ble.n 64b2b8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64b370 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 64b534 │ │ │ │ + udf #32 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64b38c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 64b4f0 │ │ │ │ + ble.n 64b370 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64b3a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 64b4ac │ │ │ │ + ble.n 64b32c │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64b3c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 64b468 │ │ │ │ + ble.n 64b2e8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64b3e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 64b424 │ │ │ │ + ble.n 64b4a4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64b3fc ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 240 @ 0xf0 │ │ │ │ + ble.n 64b460 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64b418 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ble.n 64b35c │ │ │ │ + bge.n 64b3dc │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64b434 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ble.n 64b520 │ │ │ │ + bge.n 64b3a0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64b450 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ble.n 64b4e4 │ │ │ │ + bge.n 64b364 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64b46c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ble.n 64b4a8 │ │ │ │ + bge.n 64b528 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64b488 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - bgt.n 64b46c │ │ │ │ + bge.n 64b4ec │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64b4a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - bgt.n 64b430 │ │ │ │ + bge.n 64b4b0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64b4c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - bgt.n 64b3f4 │ │ │ │ + bls.n 64b474 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64b4dc ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - bgt.n 64b5a0 │ │ │ │ + bls.n 64b420 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64b4f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ble.n 64b544 │ │ │ │ + bge.n 64b5c4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64b514 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - bgt.n 64b4f8 │ │ │ │ + bge.n 64b578 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64b530 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - bgt.n 64b484 │ │ │ │ + bls.n 64b504 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64b54c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - bgt.n 64b648 │ │ │ │ + bls.n 64b4c8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64b568 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ble.n 64b4fc │ │ │ │ + blt.n 64b57c │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64b584 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ble.n 64b4b8 │ │ │ │ + bge.n 64b538 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64b5a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ble.n 64b66c │ │ │ │ + bge.n 64b4ec │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64b5bc ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ble.n 64b628 │ │ │ │ + bge.n 64b6a8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64b5d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ble.n 64b5dc │ │ │ │ + bge.n 64b65c │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64b5f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - bgt.n 64b598 │ │ │ │ + bge.n 64b618 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64b610 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - bgt.n 64b54c │ │ │ │ + bls.n 64b5cc │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64b62c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - bgt.n 64b708 │ │ │ │ + bls.n 64b588 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64b648 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ble.n 64b724 │ │ │ │ + bge.n 64b5a4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64b664 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ble.n 64b6f0 │ │ │ │ + bge.n 64b570 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64b680 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - blt.n 64b76c │ │ │ │ + bhi.n 64b5ec │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64b69c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - blt.n 64b738 │ │ │ │ + bhi.n 64b5b8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64b6b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r1, #52] @ 0x34 │ │ │ │ + ldrh r4, [r1, #30] │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64b6d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r5, #60] @ 0x3c │ │ │ │ + ldrh r4, [r5, #38] @ 0x26 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64b6f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r7, #58] @ 0x3a │ │ │ │ + ldrh r0, [r7, #36] @ 0x24 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64b70c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [sp, #800] @ 0x320 │ │ │ │ + str r2, [sp, #32] │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64b728 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [sp, #16] │ │ │ │ + str r1, [sp, #272] @ 0x110 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64b744 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [sp, #928] @ 0x3a0 │ │ │ │ + str r2, [sp, #160] @ 0xa0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64b760 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [sp, #128] @ 0x80 │ │ │ │ + str r1, [sp, #384] @ 0x180 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64b77c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r5, [sp, #416] @ 0x1a0 │ │ │ │ + str r2, [sp, #672] @ 0x2a0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64b798 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [sp, #944] @ 0x3b0 │ │ │ │ + str r2, [sp, #176] @ 0xb0 │ │ │ │ lsls r2, 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] @ (64b7b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [pc, #208] @ (64b88c ) │ │ │ │ + cmp r4, lr │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64b7d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r5, [sp, #448] @ 0x1c0 │ │ │ │ + str r2, [sp, #704] @ 0x2c0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64b7f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r5, [sp, #576] @ 0x240 │ │ │ │ + str r2, [sp, #832] @ 0x340 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64b80c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r5, [sp, #960] @ 0x3c0 │ │ │ │ + str r3, [sp, #192] @ 0xc0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64b828 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r5, [sp, #592] @ 0x250 │ │ │ │ + str r2, [sp, #848] @ 0x350 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64b844 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r1, [sp, #800] @ 0x320 │ │ │ │ + ldrh r0, [r1, #56] @ 0x38 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64b860 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - blxns r2 │ │ │ │ + add ip, sl │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64b87c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - blxns r1 │ │ │ │ + add ip, 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, #12] @ (64b89c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [sp, #864] @ 0x360 │ │ │ │ + str r6, [sp, #96] @ 0x60 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64b8b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r7, [sp, #608] @ 0x260 │ │ │ │ + str r4, [sp, #864] @ 0x360 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64b8d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - bxns r8 │ │ │ │ + add ip, 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] @ (64b8f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - bx r7 │ │ │ │ + add r0, 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] @ (64b90c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - bxns r6 │ │ │ │ + add r4, lr │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64b928 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - bxns r5 │ │ │ │ + add r4, sp │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64b944 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, sp, #752 @ 0x2f0 │ │ │ │ + add r0, sp, #1008 @ 0x3f0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64b960 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, sp, #544 @ 0x220 │ │ │ │ + add r0, sp, #800 @ 0x320 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64b97c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r3, [sp, #624] @ 0x270 │ │ │ │ + str r0, [sp, #880] @ 0x370 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64b998 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r8, fp │ │ │ │ + add r0, r3 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64b9b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r8, sl │ │ │ │ + add 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] @ (64b9d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r8, r9 │ │ │ │ + add r0, r1 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64b9ec ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - mov ip, r9 │ │ │ │ + add r4, r1 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64ba08 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r8, sl │ │ │ │ + add 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] @ (64ba24 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r8, fp │ │ │ │ + add r0, r3 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64ba40 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r8, fp │ │ │ │ + add r0, r3 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (64ba60 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - mov r8, r9 │ │ │ │ + add r0, r1 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64ba7c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - mov ip, r6 │ │ │ │ + mvns r4, r6 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64ba98 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r3, #1] │ │ │ │ + ldr r4, [r3, #88] @ 0x58 │ │ │ │ lsls r2, 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] @ (64bab8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - mov r8, r1 │ │ │ │ + mvns 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] @ (64bad4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r4, lr │ │ │ │ + bics r4, r6 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (64baf4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - mov r0, sp │ │ │ │ + bics 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] @ (64bb10 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r7, r6 │ │ │ │ + adds r4, r7, r3 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64bb2c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r3!, {r2, r3, r4} │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64bb48 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r5!, {r2, r7} │ │ │ │ + stmia r2!, {r2, 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 │ │ │ │ ldr r0, [pc, #12] @ (64bb68 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - stmia r5!, {r4, r6} │ │ │ │ + stmia r2!, {r4, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64bb84 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x0028 │ │ │ │ + cbnz r0, 64bbe2 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64bba0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r6!, {r2, r6, r7} │ │ │ │ + stmia r4!, {r2} │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64bbbc ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r6!, {r2, r6} │ │ │ │ + stmia r3!, {r2, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64bbd8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r6!, {r4, r5, r6} │ │ │ │ + stmia r3!, {r4, r5, r7} │ │ │ │ lsls r2, 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] @ (64bbf8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - cmp r0, pc │ │ │ │ + cmp r0, r7 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64bc14 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r0, #25 │ │ │ │ + lsls r4, r0, #14 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64bc30 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, r9 │ │ │ │ + cmp r4, r1 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64bc4c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, r9 │ │ │ │ + cmp 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] @ (64bc6c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - subs r4, r1, r3 │ │ │ │ + adds r4, r1, r0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64bc88 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r1, #0 │ │ │ │ + adds r0, r1, r5 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64bca4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r3, #56] @ 0x38 │ │ │ │ + str r0, [r3, #12] │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64bcc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r7, #48] @ 0x30 │ │ │ │ + str r4, [r7, #4] │ │ │ │ lsls r1, 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] @ (64bce0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - add ip, r9 │ │ │ │ + tst r4, r1 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (64bd00 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - add r8, r8 │ │ │ │ + tst 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] @ (64bd1c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r1, #80] @ 0x50 │ │ │ │ + str r4, [r1, #36] @ 0x24 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64bd38 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r5, #36] @ 0x24 │ │ │ │ + str r0, [r5, #120] @ 0x78 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64bd54 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r5, #72] @ 0x48 │ │ │ │ + ldr r4, [r5, #28] │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64bd70 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r5, r4] │ │ │ │ + ldrh r4, [r5, r1] │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64bd8c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r7, r4] │ │ │ │ + ldrh r4, [r7, r1] │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64bda8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r1, #120] @ 0x78 │ │ │ │ + str r0, [r1, #76] @ 0x4c │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64bdc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r2, #116] @ 0x74 │ │ │ │ + str r4, [r2, #72] @ 0x48 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64bde0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r7, #108] @ 0x6c │ │ │ │ + str r0, [r7, #64] @ 0x40 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64bdfc ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r0, #108] @ 0x6c │ │ │ │ + str r4, [r0, #64] @ 0x40 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64be18 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r5, #12] │ │ │ │ + str r4, [r5, #96] @ 0x60 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64be34 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - bics r0, r3 │ │ │ │ + lsrs r0, r3 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64be50 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - bics r4, r2 │ │ │ │ + lsrs r4, r2 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (64be70 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - bics r0, r2 │ │ │ │ + lsrs 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] @ (64be8c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf124009a │ │ │ │ + mcr 0, 3, r0, cr4, cr10, {4} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64bea8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - muls r0, r6 │ │ │ │ + lsls 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] @ (64bec4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - muls r0, r5 │ │ │ │ + lsls 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] @ (64bee0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r2, #148 @ 0x94 │ │ │ │ + movs r7, #212 @ 0xd4 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64befc ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r1, #132 @ 0x84 │ │ │ │ + movs r6, #196 @ 0xc4 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64bf18 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [sp, #864] @ 0x360 │ │ │ │ + str r6, [sp, #96] @ 0x60 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64bf34 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - orrs r4, r1 │ │ │ │ + eors r4, r1 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64bf50 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [sp, #576] @ 0x240 │ │ │ │ + str r5, [sp, #832] @ 0x340 │ │ │ │ lsls r2, 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] @ (64bf70 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [sp, #848] @ 0x350 │ │ │ │ + str r6, [sp, #80] @ 0x50 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64bf8c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmn r0, r2 │ │ │ │ + ands 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] @ (64bfa8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmn r4, r1 │ │ │ │ + ands r4, r1 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64bfc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r7, [sp, #544] @ 0x220 │ │ │ │ + str r4, [sp, #800] @ 0x320 │ │ │ │ lsls r2, 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] @ (64bfe4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - str r7, [sp, #208] @ 0xd0 │ │ │ │ + str r4, [sp, #464] @ 0x1d0 │ │ │ │ lsls r2, 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] @ (64c004 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - cmp r0, r1 │ │ │ │ + subs r7, #200 @ 0xc8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64c020 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r6, [sp, #768] @ 0x300 │ │ │ │ + str r4, [sp, #0] │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64c03c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - negs r0, r5 │ │ │ │ + subs r7, #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] @ (64c058 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - negs r4, r4 │ │ │ │ + subs r7, #164 @ 0xa4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64c074 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - negs r4, r3 │ │ │ │ + subs r7, #156 @ 0x9c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64c090 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - negs r0, r3 │ │ │ │ + subs r7, #152 @ 0x98 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64c0ac ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - negs r0, r2 │ │ │ │ + subs r7, #144 @ 0x90 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64c0c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - negs r4, r1 │ │ │ │ + subs r7, #140 @ 0x8c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64c0e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - negs r4, r0 │ │ │ │ + subs r7, #132 @ 0x84 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64c100 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - negs r0, r0 │ │ │ │ + subs r7, #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] @ (64c11c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #20 │ │ │ │ + movs r3, #84 @ 0x54 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64c138 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - tst r4, r3 │ │ │ │ + subs r7, #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] @ (64c154 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - tst r0, r4 │ │ │ │ + subs r7, #96 @ 0x60 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64c170 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - tst r4, r4 │ │ │ │ + subs 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] @ (64c18c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - tst r0, r5 │ │ │ │ + subs r7, #104 @ 0x68 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64c1a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - tst r4, r5 │ │ │ │ + subs r7, #108 @ 0x6c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64c1c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - tst r4, r5 │ │ │ │ + subs r7, #108 @ 0x6c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64c1e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - tst r4, r5 │ │ │ │ + subs r7, #108 @ 0x6c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64c1fc ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - tst r4, r5 │ │ │ │ + subs r7, #108 @ 0x6c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (64c21c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - tst r4, r5 │ │ │ │ + subs r7, #108 @ 0x6c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64c238 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 64bec4 │ │ │ │ + b.n 64c944 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64c254 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - tst r0, r0 │ │ │ │ + subs r7, #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] @ (64c270 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 64bd2c │ │ │ │ + b.n 64c7ac │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64c28c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 64bde0 │ │ │ │ + b.n 64c860 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64c2a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - rors r4, r0 │ │ │ │ + subs 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] @ (64c2c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - rors r0, r1 │ │ │ │ + subs r7, #8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64c2e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - rors r4, r1 │ │ │ │ + subs r7, #12 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64c2fc ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - rors r4, r0 │ │ │ │ + subs 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] @ (64c318 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - sbcs r4, r7 │ │ │ │ + subs 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] @ (64c334 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - sbcs r4, r6 │ │ │ │ + subs r6, #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] @ (64c350 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r6, #14] │ │ │ │ + strh r0, [r6, #56] @ 0x38 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64c36c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - sbcs r4, r2 │ │ │ │ + subs r6, #212 @ 0xd4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64c388 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r0, #124] @ 0x7c │ │ │ │ + str r4, [r0, #80] @ 0x50 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64c3a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r4, #5 │ │ │ │ + lsrs r4, r4, #26 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64c3c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r7, #28] │ │ │ │ + ldrsh r4, [r7, r4] │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64c3dc ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, pc, #352 @ (adr r0, 64c540 ) │ │ │ │ + ldr r5, [sp, #608] @ 0x260 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64c3f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r4 │ │ │ │ + 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] @ (64c414 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r4, 64c476 │ │ │ │ + @ instruction: 0xb8bc │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64c430 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r0 │ │ │ │ + subs r6, #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] @ (64c44c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r7 │ │ │ │ + subs 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] @ (64c468 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r6 │ │ │ │ + subs 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] @ (64c484 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r5 │ │ │ │ + subs r6, #40 @ 0x28 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64c4a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r4 │ │ │ │ + subs r6, #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] @ (64c4bc ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r3 │ │ │ │ + subs 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] @ (64c4d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r2 │ │ │ │ + subs r6, #16 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64c4f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r0 │ │ │ │ + subs r6, #4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64c510 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r7 │ │ │ │ + subs r5, #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] @ (64c52c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r5 │ │ │ │ + subs r5, #236 @ 0xec │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64c548 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r4 │ │ │ │ + subs r5, #224 @ 0xe0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64c564 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r2 │ │ │ │ + subs r5, #212 @ 0xd4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64c580 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r1 │ │ │ │ + subs r5, #200 @ 0xc8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64c59c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - eors r4, r7 │ │ │ │ + subs r5, #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] @ (64c5b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, sp, #480 @ 0x1e0 │ │ │ │ + add r3, sp, #736 @ 0x2e0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64c5d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, pc, #304 @ (adr r5, 64c708 ) │ │ │ │ + add r2, pc, #560 @ (adr r2, 64c808 ) │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64c5f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, pc, #112 @ (adr r5, 64c664 ) │ │ │ │ + add r2, pc, #368 @ (adr r2, 64c764 ) │ │ │ │ lsls r2, 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] @ (64c610 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ands r4, r3 │ │ │ │ + subs r5, #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] @ (64c62c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r4, 64c684 │ │ │ │ + @ instruction: 0xb894 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64c648 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 64c694 │ │ │ │ + @ instruction: 0xb860 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64c664 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r7, #212 @ 0xd4 │ │ │ │ + subs 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] @ (64c680 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, sp, #672 @ 0x2a0 │ │ │ │ + add r3, sp, #928 @ 0x3a0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64c69c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, sp, #208 @ 0xd0 │ │ │ │ + add r5, pc, #464 @ (adr r5, 64c870 ) │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64c6b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, sp, #0 │ │ │ │ + add r5, pc, #256 @ (adr r5, 64c7bc ) │ │ │ │ lsls r2, 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] @ (64c6d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - str r0, [r6, #108] @ 0x6c │ │ │ │ + str r0, [r6, #64] @ 0x40 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64c6f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r1, #68] @ 0x44 │ │ │ │ + str r0, [r1, #24] │ │ │ │ lsls r2, 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] @ (64c714 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldrh r4, [r3, #16] │ │ │ │ + strh r4, [r3, #58] @ 0x3a │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64c730 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r7, #60] @ 0x3c │ │ │ │ + str r4, [r7, #16] │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64c74c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #252 @ 0xfc │ │ │ │ + subs 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] @ (64c768 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #248 @ 0xf8 │ │ │ │ + subs 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] @ (64c784 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #164 @ 0xa4 │ │ │ │ + movs r3, #228 @ 0xe4 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64c7a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #148 @ 0x94 │ │ │ │ + movs r3, #212 @ 0xd4 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64c7bc ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #188 @ 0xbc │ │ │ │ + subs r3, #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] @ (64c7d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #176 @ 0xb0 │ │ │ │ + subs r3, #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] @ (64c7f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #168 @ 0xa8 │ │ │ │ + subs r3, #232 @ 0xe8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64c810 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #156 @ 0x9c │ │ │ │ + subs r3, #220 @ 0xdc │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64c82c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #144 @ 0x90 │ │ │ │ + subs 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] @ (64c848 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #132 @ 0x84 │ │ │ │ + subs r3, #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] @ (64c864 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #120 @ 0x78 │ │ │ │ + subs r3, #184 @ 0xb8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64c880 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r3, #2 │ │ │ │ + lsrs r4, r3, #23 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64c89c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r2, #4 │ │ │ │ + lsrs r4, r2, #25 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64c8b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #60 @ 0x3c │ │ │ │ + subs r3, #124 @ 0x7c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64c8d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #60 @ 0x3c │ │ │ │ + subs r3, #124 @ 0x7c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64c8f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #60 @ 0x3c │ │ │ │ + subs r3, #124 @ 0x7c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64c90c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #56 @ 0x38 │ │ │ │ + subs r3, #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] @ (64c928 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #52 @ 0x34 │ │ │ │ + subs r3, #116 @ 0x74 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64c944 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #48 @ 0x30 │ │ │ │ + subs r3, #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] @ (64c960 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #44 @ 0x2c │ │ │ │ + subs r3, #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] @ (64c97c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #40 @ 0x28 │ │ │ │ + subs r3, #104 @ 0x68 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64c998 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r2, r5, lr} │ │ │ │ + sxtb r4, r4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64c9b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #8 │ │ │ │ + subs r3, #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] @ (64c9d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #0 │ │ │ │ + subs 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] @ (64c9ec ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r5, #248 @ 0xf8 │ │ │ │ + subs 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] @ (64ca08 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r5, #240 @ 0xf0 │ │ │ │ + subs 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] @ (64ca24 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r5, #232 @ 0xe8 │ │ │ │ + subs r3, #40 @ 0x28 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64ca40 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r5, #224 @ 0xe0 │ │ │ │ + subs r3, #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] @ (64ca5c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r5, #216 @ 0xd8 │ │ │ │ + subs 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] @ (64ca78 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r5, #208 @ 0xd0 │ │ │ │ + subs r3, #16 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64ca94 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r5, #200 @ 0xc8 │ │ │ │ + subs r3, #8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64cab0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r5, #192 @ 0xc0 │ │ │ │ + subs 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] @ (64cacc ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r5, #184 @ 0xb8 │ │ │ │ + subs r2, #248 @ 0xf8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64cae8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r5, #176 @ 0xb0 │ │ │ │ + subs r2, #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] @ (64cb04 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r5, #168 @ 0xa8 │ │ │ │ + subs r2, #232 @ 0xe8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64cb20 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r5, #160 @ 0xa0 │ │ │ │ + subs r2, #224 @ 0xe0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64cb3c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r5, #152 @ 0x98 │ │ │ │ + subs r2, #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] @ (64cb58 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r5, #144 @ 0x90 │ │ │ │ + subs r2, #208 @ 0xd0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64cb74 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r5, #136 @ 0x88 │ │ │ │ + subs r2, #200 @ 0xc8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64cb90 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r5, #128 @ 0x80 │ │ │ │ + subs r2, #192 @ 0xc0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64cbac ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r5, #120 @ 0x78 │ │ │ │ + subs r2, #184 @ 0xb8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64cbc8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r5, #112 @ 0x70 │ │ │ │ + subs r2, #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] @ (64cbe4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r5, #104 @ 0x68 │ │ │ │ + subs r2, #168 @ 0xa8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64cc00 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r5, #96 @ 0x60 │ │ │ │ + subs r2, #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] @ (64cc1c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r5, #88 @ 0x58 │ │ │ │ + subs r2, #152 @ 0x98 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64cc38 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r5, #80 @ 0x50 │ │ │ │ + subs r2, #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] @ (64cc54 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r5, #72 @ 0x48 │ │ │ │ + subs r2, #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] @ (64cc70 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r5, #64 @ 0x40 │ │ │ │ + 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] @ (64cc8c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r5, #56 @ 0x38 │ │ │ │ + subs r2, #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] @ (64cca8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r5, #48 @ 0x30 │ │ │ │ + subs 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] @ (64ccc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r3, #34] @ 0x22 │ │ │ │ + ldrh r0, [r3, #12] │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64cce0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r1, [sp, #176] @ 0xb0 │ │ │ │ + ldrh r4, [r5, #50] @ 0x32 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64ccfc ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, #240 @ 0xf0 │ │ │ │ + subs 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] @ (64cd18 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, #232 @ 0xe8 │ │ │ │ + subs r2, #40 @ 0x28 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64cd34 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, #224 @ 0xe0 │ │ │ │ + subs r2, #32 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64cd50 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, #216 @ 0xd8 │ │ │ │ + subs r2, #24 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64cd6c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, #204 @ 0xcc │ │ │ │ + subs 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] @ (64cd88 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, #188 @ 0xbc │ │ │ │ + subs r1, #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] @ (64cda4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, #176 @ 0xb0 │ │ │ │ + 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] @ (64cdc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, #160 @ 0xa0 │ │ │ │ + subs r1, #224 @ 0xe0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64cddc ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, #148 @ 0x94 │ │ │ │ + subs r1, #212 @ 0xd4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64cdf8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, #132 @ 0x84 │ │ │ │ + subs 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] @ (64ce14 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, #120 @ 0x78 │ │ │ │ + subs r1, #184 @ 0xb8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64ce30 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, #104 @ 0x68 │ │ │ │ + subs r1, #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] @ (64ce4c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, #92 @ 0x5c │ │ │ │ + subs r1, #156 @ 0x9c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64ce68 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, #76 @ 0x4c │ │ │ │ + subs r1, #140 @ 0x8c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64ce84 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, #64 @ 0x40 │ │ │ │ + subs r1, #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] @ (64cea0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, #48 @ 0x30 │ │ │ │ + subs 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] @ (64cebc ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, #36 @ 0x24 │ │ │ │ + subs r1, #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] @ (64ced8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, #20 │ │ │ │ + subs r1, #84 @ 0x54 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64cef4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, #8 │ │ │ │ + subs r1, #72 @ 0x48 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64cf10 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r3, #248 @ 0xf8 │ │ │ │ + subs r1, #56 @ 0x38 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64cf2c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r3, #240 @ 0xf0 │ │ │ │ + subs r1, #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] @ (64cf48 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r3, #236 @ 0xec │ │ │ │ + subs r1, #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] @ (64cf64 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r3, #232 @ 0xe8 │ │ │ │ + subs r1, #40 @ 0x28 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64cf80 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r7, #50] @ 0x32 │ │ │ │ + ldrh r4, [r7, #28] │ │ │ │ lsls r2, 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] @ (64cfa0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - subs r3, #192 @ 0xc0 │ │ │ │ + subs 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, #12] @ (64cfc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - subs r3, #172 @ 0xac │ │ │ │ + subs r0, #236 @ 0xec │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64cfdc ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r4, 64cff6 │ │ │ │ + add r6, sp, #624 @ 0x270 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64cff8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r0, 64cffc │ │ │ │ + add r6, sp, #256 @ 0x100 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64d014 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - sub sp, #480 @ 0x1e0 │ │ │ │ + add r6, sp, #224 @ 0xe0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64d030 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r3, #68 @ 0x44 │ │ │ │ + subs r0, #132 @ 0x84 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64d04c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r3, #68 @ 0x44 │ │ │ │ + subs r0, #132 @ 0x84 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64d068 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, sp, #368 @ 0x170 │ │ │ │ + add r6, pc, #624 @ (adr r6, 64d2dc ) │ │ │ │ lsls r2, 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] @ (64d088 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - add r7, sp, #944 @ 0x3b0 │ │ │ │ + add r5, sp, #176 @ 0xb0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64d0a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r2, #22] │ │ │ │ + strh r0, [r2, #0] │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64d0c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r5, #58] @ 0x3a │ │ │ │ + strh r4, [r5, #36] @ 0x24 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64d0dc ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r2, #196 @ 0xc4 │ │ │ │ + subs 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] @ (64d0f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r2, #188 @ 0xbc │ │ │ │ + adds r7, #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] @ (64d114 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r2, #176 @ 0xb0 │ │ │ │ + adds r7, #240 @ 0xf0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (64d134 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldrb r0, [r0, #31] │ │ │ │ + ldrb r0, [r0, #20] │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64d150 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r4, #14] │ │ │ │ + ldrb r4, [r4, #28] │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64d16c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, pc, #800 @ (adr r7, 64d490 ) │ │ │ │ + add r5, pc, #32 @ (adr r5, 64d190 ) │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64d188 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r7, #2] │ │ │ │ + ldrb r0, [r7, #22] │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64d1a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, sp, #560 @ 0x230 │ │ │ │ + add r3, sp, #816 @ 0x330 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64d1c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r4, #14 │ │ │ │ + lsrs r0, r4, #3 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64d1dc ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r1, #252 @ 0xfc │ │ │ │ + adds r7, #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] @ (64d1f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r2, #10] │ │ │ │ + ldrb r4, [r2, #26] │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64d214 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r5, #40] @ 0x28 │ │ │ │ + strh r0, [r5, #18] │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64d230 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r7, #38] @ 0x26 │ │ │ │ + strh r4, [r7, #16] │ │ │ │ lsls r2, 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] @ (64d250 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - strh r0, [r7, #36] @ 0x24 │ │ │ │ + strh r0, [r7, #14] │ │ │ │ lsls r2, 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] @ (64d270 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - subs r1, #136 @ 0x88 │ │ │ │ + adds r6, #200 @ 0xc8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64d28c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r5, #34] @ 0x22 │ │ │ │ + strh r0, [r5, #12] │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64d2a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r1, #92 @ 0x5c │ │ │ │ + adds r6, #156 @ 0x9c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64d2c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r6, #20] │ │ │ │ + ldrb r0, [r6, #9] │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64d2e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r7, #6] │ │ │ │ + ldrb r0, [r7, #24] │ │ │ │ lsls r2, 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] @ (64d300 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsls r0, r6, #6 │ │ │ │ - lsls r2, r3, #2 │ │ │ │ + mrc2 0, 7, r0, cr0, cr9, {4} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (64d320 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsls r4, r7, #18 │ │ │ │ + lsls r4, r7, #7 │ │ │ │ lsls r2, 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] @ (64d340 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - subs r0, #224 @ 0xe0 │ │ │ │ + adds r6, #32 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (64d360 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - subs r0, #204 @ 0xcc │ │ │ │ + adds r6, #12 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64d37c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, #184 @ 0xb8 │ │ │ │ + adds r5, #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] @ (64d398 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r7, #10] │ │ │ │ + ldr r4, [r7, #124] @ 0x7c │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64d3b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r1, #10] │ │ │ │ + ldr r4, [r1, #124] @ 0x7c │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64d3d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - vshr.u64 d16, d9, #48 │ │ │ │ + ldc2 0, cr0, [r0, #-612] @ 0xfffffd9c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64d3ec ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r6, #7 │ │ │ │ - lsls r2, r3, #2 │ │ │ │ + vqadd.u64 d0, d20, d9 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64d408 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r5, #3 │ │ │ │ - lsls r2, r3, #2 │ │ │ │ + mcr2 0, 1, r0, cr8, cr9, {4} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64d424 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r4, #100] @ 0x64 │ │ │ │ + ldr r4, [r4, #56] @ 0x38 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64d440 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2l 0, cr0, [r0, #612] @ 0x264 │ │ │ │ + @ instruction: 0xfb100099 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64d45c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r7, #96] @ 0x60 │ │ │ │ + ldr r4, [r7, #52] @ 0x34 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64d478 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #204 @ 0xcc │ │ │ │ + adds r5, #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] @ (64d494 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #192 @ 0xc0 │ │ │ │ + adds 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] @ (64d4b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - mcr2 0, 4, r0, cr12, cr9, {4} │ │ │ │ + smlalbt r0, r0, ip, r9 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64d4cc ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - mrc2 0, 0, r0, cr4, cr9, {4} │ │ │ │ + @ instruction: 0xfb540099 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64d4e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf7d00099 │ │ │ │ + adds.w r0, r0, #5013504 @ 0x4c8000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64d504 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r6, #116] @ 0x74 │ │ │ │ + ldr r4, [r6, #72] @ 0x48 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64d520 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #68 @ 0x44 │ │ │ │ + adds 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] @ (64d53c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #56 @ 0x38 │ │ │ │ + adds 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] @ (64d558 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #44 @ 0x2c │ │ │ │ + adds r4, #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] @ (64d574 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #32 │ │ │ │ + adds r4, #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] @ (64d590 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #20 │ │ │ │ + adds r4, #84 @ 0x54 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64d5ac ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #8 │ │ │ │ + adds r4, #72 @ 0x48 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64d5c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #252 @ 0xfc │ │ │ │ + adds r4, #60 @ 0x3c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64d5e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #240 @ 0xf0 │ │ │ │ + adds r4, #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] @ (64d600 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #228 @ 0xe4 │ │ │ │ + adds r4, #36 @ 0x24 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64d61c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #216 @ 0xd8 │ │ │ │ + adds r4, #24 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64d638 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #204 @ 0xcc │ │ │ │ + adds 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] @ (64d654 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #192 @ 0xc0 │ │ │ │ + adds 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] @ (64d670 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #180 @ 0xb4 │ │ │ │ + adds r3, #244 @ 0xf4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64d68c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #168 @ 0xa8 │ │ │ │ + adds r3, #232 @ 0xe8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64d6a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #156 @ 0x9c │ │ │ │ + adds r3, #220 @ 0xdc │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64d6c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #144 @ 0x90 │ │ │ │ + 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] @ (64d6e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, pc, #768 @ (adr r6, 64d9e4 ) │ │ │ │ + add r4, pc, #0 @ (adr r4, 64d6e4 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64d6fc ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #104 @ 0x68 │ │ │ │ + adds r3, #168 @ 0xa8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64d718 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #100 @ 0x64 │ │ │ │ + adds r3, #164 @ 0xa4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64d734 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #92 @ 0x5c │ │ │ │ + adds r3, #156 @ 0x9c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64d750 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #88 @ 0x58 │ │ │ │ + adds r3, #152 @ 0x98 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64d76c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #80 @ 0x50 │ │ │ │ + adds r3, #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] @ (64d788 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #76 @ 0x4c │ │ │ │ + adds r3, #140 @ 0x8c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64d7a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #68 @ 0x44 │ │ │ │ + adds r3, #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] @ (64d7c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #60 @ 0x3c │ │ │ │ + adds r3, #124 @ 0x7c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64d7dc ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #52 @ 0x34 │ │ │ │ + adds r3, #116 @ 0x74 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64d7f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #44 @ 0x2c │ │ │ │ + adds r3, #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] @ (64d814 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #36 @ 0x24 │ │ │ │ + adds r3, #100 @ 0x64 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64d830 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #28 │ │ │ │ + adds r3, #92 @ 0x5c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64d84c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #20 │ │ │ │ + adds r3, #84 @ 0x54 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64d868 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #12 │ │ │ │ + adds r3, #76 @ 0x4c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64d884 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #4 │ │ │ │ + adds r3, #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] @ (64d8a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r5, #252 @ 0xfc │ │ │ │ + adds r3, #60 @ 0x3c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64d8bc ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r5, #244 @ 0xf4 │ │ │ │ + adds r3, #52 @ 0x34 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64d8d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r5, #236 @ 0xec │ │ │ │ + adds r3, #44 @ 0x2c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64d8f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r4, #30 │ │ │ │ + lsrs r4, r4, #19 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64d910 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r5, #200 @ 0xc8 │ │ │ │ + adds r3, #8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64d92c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r5, #188 @ 0xbc │ │ │ │ + adds r2, #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] @ (64d948 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, pc, #992 @ (adr r3, 64dd2c ) │ │ │ │ + add r1, pc, #224 @ (adr r1, 64da2c ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64d964 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - orn r0, r8, r9, lsr #2 │ │ │ │ + b.n 64d8b8 │ │ │ │ + lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64d980 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r5, #116 @ 0x74 │ │ │ │ + adds r2, #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] @ (64d99c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r5, #108 @ 0x6c │ │ │ │ + adds r2, #172 @ 0xac │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64d9b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r5, #104 @ 0x68 │ │ │ │ + adds r2, #168 @ 0xa8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64d9d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r5, #100 @ 0x64 │ │ │ │ + adds r2, #164 @ 0xa4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64d9f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r5, #96 @ 0x60 │ │ │ │ + adds r2, #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] @ (64da0c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r1, #44] @ 0x2c │ │ │ │ + ldrh r4, [r1, #22] │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64da28 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r1, #8] │ │ │ │ + strh r0, [r1, #50] @ 0x32 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64da44 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r5, #2] │ │ │ │ + strh r0, [r5, #44] @ 0x2c │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64da60 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r1, #62] @ 0x3e │ │ │ │ + strh r0, [r1, #40] @ 0x28 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64da7c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #236 @ 0xec │ │ │ │ + adds r2, #44 @ 0x2c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64da98 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #232 @ 0xe8 │ │ │ │ + adds r2, #40 @ 0x28 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64dab4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #228 @ 0xe4 │ │ │ │ + adds r2, #36 @ 0x24 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64dad0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #224 @ 0xe0 │ │ │ │ + adds r2, #32 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64daec ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #216 @ 0xd8 │ │ │ │ + adds r2, #24 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64db08 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #208 @ 0xd0 │ │ │ │ + adds 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] @ (64db24 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #200 @ 0xc8 │ │ │ │ + adds r2, #8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64db40 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #192 @ 0xc0 │ │ │ │ + adds r2, #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] @ (64db5c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #188 @ 0xbc │ │ │ │ + adds r1, #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] @ (64db78 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #184 @ 0xb8 │ │ │ │ + adds r1, #248 @ 0xf8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64db94 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #176 @ 0xb0 │ │ │ │ + adds 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] @ (64dbb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #168 @ 0xa8 │ │ │ │ + adds r1, #232 @ 0xe8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64dbcc ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #160 @ 0xa0 │ │ │ │ + adds r1, #224 @ 0xe0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64dbe8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #152 @ 0x98 │ │ │ │ + adds r1, #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] @ (64dc04 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #144 @ 0x90 │ │ │ │ + adds r1, #208 @ 0xd0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64dc20 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #136 @ 0x88 │ │ │ │ + adds r1, #200 @ 0xc8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64dc3c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #132 @ 0x84 │ │ │ │ + adds 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] @ (64dc58 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #128 @ 0x80 │ │ │ │ + adds r1, #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] @ (64dc74 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #120 @ 0x78 │ │ │ │ + adds r1, #184 @ 0xb8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64dc90 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #112 @ 0x70 │ │ │ │ + adds r1, #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] @ (64dcac ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #104 @ 0x68 │ │ │ │ + adds r1, #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] @ (64dcc8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #96 @ 0x60 │ │ │ │ + adds r1, #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] @ (64dce4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #88 @ 0x58 │ │ │ │ + adds r1, #152 @ 0x98 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64dd00 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #80 @ 0x50 │ │ │ │ + adds 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] @ (64dd1c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #76 @ 0x4c │ │ │ │ + adds r1, #140 @ 0x8c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64dd38 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #72 @ 0x48 │ │ │ │ + adds r1, #136 @ 0x88 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64dd54 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #64 @ 0x40 │ │ │ │ + adds r1, #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] @ (64dd70 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #56 @ 0x38 │ │ │ │ + adds r1, #120 @ 0x78 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64dd8c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #48 @ 0x30 │ │ │ │ + adds 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] @ (64dda8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #40 @ 0x28 │ │ │ │ + adds r1, #104 @ 0x68 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64ddc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #32 │ │ │ │ + adds r1, #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] @ (64dde0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #24 │ │ │ │ + adds r1, #88 @ 0x58 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64ddfc ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #20 │ │ │ │ + adds r1, #84 @ 0x54 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64de18 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #16 │ │ │ │ + adds r1, #80 @ 0x50 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64de34 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #8 │ │ │ │ + adds r1, #72 @ 0x48 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64de50 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #0 │ │ │ │ + adds r1, #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] @ (64de6c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r3, #252 @ 0xfc │ │ │ │ + adds 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] @ (64de88 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r3, #12] │ │ │ │ + ldrb r4, [r3, #27] │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64dea4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r3, #2] │ │ │ │ + ldrb r4, [r3, #22] │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64dec0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r3, #184 @ 0xb8 │ │ │ │ + adds r0, #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] @ (64dedc ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r2, #7 │ │ │ │ + lsls r0, r2, #28 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64def8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 64d974 │ │ │ │ + b.n 64e3f4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64df14 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r3, #116 @ 0x74 │ │ │ │ + adds r0, #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] @ (64df30 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5, {r4, r5, r6, r7} │ │ │ │ + ldmia r3!, {r4, r5} │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64df4c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5, {r3, r5, r6, r7} │ │ │ │ + ldmia r3, {r3, r5} │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64df68 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r1, #30] │ │ │ │ + ldrb r0, [r1, #19] │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64df84 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r3, #29] │ │ │ │ + ldrb r4, [r3, #18] │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64dfa0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r0, #12] │ │ │ │ + strh r0, [r0, #54] @ 0x36 │ │ │ │ lsls r1, 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] @ (64dfc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - adds r2, #220 @ 0xdc │ │ │ │ + adds 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] @ (64dfdc ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #992] @ (64e3c0 ) │ │ │ │ + ldr r3, [pc, #224] @ (64e0c0 ) │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64dff8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r7, #58] @ 0x3a │ │ │ │ + strh r4, [r7, #36] @ 0x24 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64e014 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #144 @ 0x90 │ │ │ │ + cmp r7, #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] @ (64e030 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r4, #31] │ │ │ │ + ldrb r0, [r4, #20] │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64e04c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r6, #30] │ │ │ │ + ldrb r0, [r6, #19] │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64e068 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #80 @ 0x50 │ │ │ │ + cmp r7, #144 @ 0x90 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64e084 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #72 @ 0x48 │ │ │ │ + cmp r7, #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, #12] @ (64e0a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldrh r4, [r6, #4] │ │ │ │ + strh r4, [r6, #46] @ 0x2e │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64e0c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r1, [sp, #208] @ 0xd0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64e0dc ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [sp, #16] │ │ │ │ + ldr r2, [sp, #272] @ 0x110 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64e0f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #232 @ 0xe8 │ │ │ │ + cmp r7, #40 @ 0x28 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64e114 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [sp, #832] @ 0x340 │ │ │ │ + ldr r1, [sp, #64] @ 0x40 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64e130 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #192 @ 0xc0 │ │ │ │ + cmp r7, #0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64e14c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #184 @ 0xb8 │ │ │ │ + cmp r6, #248 @ 0xf8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64e168 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #168 @ 0xa8 │ │ │ │ + cmp r6, #232 @ 0xe8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64e184 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r1, [sp, #192] @ 0xc0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64e1a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #124 @ 0x7c │ │ │ │ + cmp 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] @ (64e1bc ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r1, [sp, #944] @ 0x3b0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64e1d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r1, #25 │ │ │ │ + lsls r0, r1, #14 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64e1f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r7, #25 │ │ │ │ + lsls r4, r7, #14 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64e210 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #32 │ │ │ │ + cmp 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] @ (64e22c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r0, [sp, #160] @ 0xa0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64e248 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r0, #44] @ 0x2c │ │ │ │ + strh r0, [r0, #22] │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64e264 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #228 @ 0xe4 │ │ │ │ + cmp r6, #36 @ 0x24 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64e280 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #216 @ 0xd8 │ │ │ │ + cmp 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] @ (64e29c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #200 @ 0xc8 │ │ │ │ + cmp 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] @ (64e2b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #188 @ 0xbc │ │ │ │ + cmp r5, #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] @ (64e2d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #176 @ 0xb0 │ │ │ │ + cmp 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, #8] @ (64e2f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #160 @ 0xa0 │ │ │ │ + cmp r5, #224 @ 0xe0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64e30c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #144 @ 0x90 │ │ │ │ + cmp r5, #208 @ 0xd0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64e328 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #128 @ 0x80 │ │ │ │ + cmp r5, #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] @ (64e344 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #976] @ (64e718 ) │ │ │ │ + ldr r3, [pc, #208] @ (64e418 ) │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64e360 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #84 @ 0x54 │ │ │ │ + cmp r5, #148 @ 0x94 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64e37c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #576] @ (64e5c0 ) │ │ │ │ + ldr r2, [pc, #832] @ (64e6c0 ) │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64e398 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #40 @ 0x28 │ │ │ │ + cmp r5, #104 @ 0x68 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64e3b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #28 │ │ │ │ + cmp r5, #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] @ (64e3d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #352] @ (64e534 ) │ │ │ │ + ldr r2, [pc, #608] @ (64e634 ) │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64e3ec ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #244 @ 0xf4 │ │ │ │ + cmp r5, #52 @ 0x34 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64e408 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #232 @ 0xe8 │ │ │ │ + cmp r5, #40 @ 0x28 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64e424 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #220 @ 0xdc │ │ │ │ + cmp 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] @ (64e440 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #688] @ (64e6f4 ) │ │ │ │ + ldr r1, [pc, #944] @ (64e7f4 ) │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64e45c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #180 @ 0xb4 │ │ │ │ + cmp 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, #12] @ (64e47c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - cmp r7, #168 @ 0xa8 │ │ │ │ + cmp r4, #232 @ 0xe8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (64e49c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - cmp r7, #148 @ 0x94 │ │ │ │ + cmp r4, #212 @ 0xd4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64e4b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #128 @ 0x80 │ │ │ │ + cmp r4, #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] @ (64e4d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #128 @ 0x80 │ │ │ │ + cmp r4, #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] @ (64e4f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r6, #12] │ │ │ │ + strh r4, [r6, #54] @ 0x36 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64e50c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r0, #12] │ │ │ │ + strh r4, [r0, #54] @ 0x36 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64e528 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r4, #12] │ │ │ │ + ldrb r4, [r4, #27] │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64e544 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 64e4f0 │ │ │ │ + b.n 64df70 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64e560 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 64e484 │ │ │ │ + b.n 64df04 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64e57c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 64e418 │ │ │ │ + b.n 64de98 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64e598 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #216 @ 0xd8 │ │ │ │ + cmp r4, #24 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64e5b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #204 @ 0xcc │ │ │ │ + cmp r4, #12 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (64e5d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - bxns r9 │ │ │ │ + add ip, r1 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64e5f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r3, r1] │ │ │ │ + ldr r4, [r3, r6] │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64e60c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #132 @ 0x84 │ │ │ │ + cmp r3, #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] @ (64e628 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #124 @ 0x7c │ │ │ │ + cmp r3, #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] @ (64e644 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #116 @ 0x74 │ │ │ │ + cmp r3, #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] @ (64e660 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #104 @ 0x68 │ │ │ │ + cmp r3, #168 @ 0xa8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64e67c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #92 @ 0x5c │ │ │ │ + cmp r3, #156 @ 0x9c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64e698 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #80 @ 0x50 │ │ │ │ + cmp r3, #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] @ (64e6b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #64 @ 0x40 │ │ │ │ + cmp r3, #128 @ 0x80 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64e6d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #48 @ 0x30 │ │ │ │ + cmp r3, #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] @ (64e6ec ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #160] @ (64e790 ) │ │ │ │ + mov r0, sp │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64e708 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #1008] @ (64eafc ) │ │ │ │ + mov r4, r7 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64e724 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - bics r4, r4 │ │ │ │ + lsrs r4, r4 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64e740 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - bics r0, r5 │ │ │ │ + lsrs r0, r5 │ │ │ │ lsls r2, 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] @ (64e760 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - cmp r5, #176 @ 0xb0 │ │ │ │ + cmp r2, #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] @ (64e77c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - bics r0, r1 │ │ │ │ + lsrs r0, r1 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64e798 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r3!, {r5, r6} │ │ │ │ + ldmia r0!, {r5, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64e7b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - orrs r4, r4 │ │ │ │ + eors r4, r4 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64e7d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r3, #13 │ │ │ │ + lsls r4, r3, #2 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64e7ec ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r3, r7] │ │ │ │ + ldrb r4, [r3, r4] │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64e808 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r4, #17 │ │ │ │ + lsls r0, r4, #6 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64e824 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf5880099 │ │ │ │ + movt r0, #32921 @ 0x8099 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64e840 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, #216 @ 0xd8 │ │ │ │ + cmp r2, #24 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64e85c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, #204 @ 0xcc │ │ │ │ + cmp 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] @ (64e878 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, #192 @ 0xc0 │ │ │ │ + cmp r2, #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] @ (64e894 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, #180 @ 0xb4 │ │ │ │ + cmp r1, #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] @ (64e8b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, #168 @ 0xa8 │ │ │ │ + cmp r1, #232 @ 0xe8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64e8cc ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, #156 @ 0x9c │ │ │ │ + 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, #8] @ (64e8e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, #148 @ 0x94 │ │ │ │ + cmp r1, #212 @ 0xd4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64e904 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, #140 @ 0x8c │ │ │ │ + cmp r1, #204 @ 0xcc │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64e920 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, #124 @ 0x7c │ │ │ │ + cmp r1, #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] @ (64e93c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, #108 @ 0x6c │ │ │ │ + cmp r1, #172 @ 0xac │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64e958 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, #92 @ 0x5c │ │ │ │ + cmp r1, #156 @ 0x9c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64e974 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - blt.n 64ea70 │ │ │ │ + bhi.n 64e8f0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64e990 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - bge.n 64e9f4 │ │ │ │ + bvc.n 64ea74 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64e9ac ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, #24 │ │ │ │ + cmp r1, #88 @ 0x58 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64e9c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, #8 │ │ │ │ + cmp r1, #72 @ 0x48 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64e9e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #252 @ 0xfc │ │ │ │ + cmp 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] @ (64ea00 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #236 @ 0xec │ │ │ │ + cmp r1, #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] @ (64ea1c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #224 @ 0xe0 │ │ │ │ + cmp r1, #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] @ (64ea38 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #208 @ 0xd0 │ │ │ │ + cmp r1, #16 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64ea54 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #196 @ 0xc4 │ │ │ │ + cmp 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] @ (64ea70 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #184 @ 0xb8 │ │ │ │ + cmp r0, #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] @ (64ea8c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #172 @ 0xac │ │ │ │ + cmp r0, #236 @ 0xec │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64eaa8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #160 @ 0xa0 │ │ │ │ + cmp r0, #224 @ 0xe0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64eac4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #148 @ 0x94 │ │ │ │ + cmp r0, #212 @ 0xd4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64eae0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #136 @ 0x88 │ │ │ │ + cmp r0, #200 @ 0xc8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64eafc ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #124 @ 0x7c │ │ │ │ + cmp r0, #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] @ (64eb18 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #112 @ 0x70 │ │ │ │ + cmp r0, #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] @ (64eb34 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #96 @ 0x60 │ │ │ │ + cmp r0, #160 @ 0xa0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64eb50 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r4, #24 │ │ │ │ + lsls r4, r4, #13 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64eb6c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #52 @ 0x34 │ │ │ │ + cmp r0, #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] @ (64eb88 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #36 @ 0x24 │ │ │ │ + cmp r0, #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] @ (64eba4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #16 │ │ │ │ + cmp r0, #80 @ 0x50 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64ebc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r2, #252 @ 0xfc │ │ │ │ + cmp r0, #60 @ 0x3c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64ebdc ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r2, #232 @ 0xe8 │ │ │ │ + cmp r0, #40 @ 0x28 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64ebf8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r2, r3} │ │ │ │ + bkpt 0x004c │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64ec14 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {} │ │ │ │ + bkpt 0x0040 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64ec30 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r2, #156 @ 0x9c │ │ │ │ + movs r7, #220 @ 0xdc │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64ec4c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r2, #136 @ 0x88 │ │ │ │ + movs r7, #200 @ 0xc8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64ec68 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r2, #120 @ 0x78 │ │ │ │ + movs r7, #184 @ 0xb8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64ec84 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r2, #104 @ 0x68 │ │ │ │ + movs r7, #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] @ (64eca0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb734 │ │ │ │ + push {r2, r4, r5, r6} │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64ecbc ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r2, #60 @ 0x3c │ │ │ │ + movs r7, #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] @ (64ecd8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r2, #44 @ 0x2c │ │ │ │ + movs r7, #108 @ 0x6c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64ecf4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r2, #28 │ │ │ │ + movs r7, #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] @ (64ed10 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r2, #12 │ │ │ │ + movs r7, #76 @ 0x4c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64ed2c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r2, #0 │ │ │ │ + movs r7, #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] @ (64ed48 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r1, #244 @ 0xf4 │ │ │ │ + movs r7, #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] @ (64ed64 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r1, #232 @ 0xe8 │ │ │ │ + movs r7, #40 @ 0x28 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64ed80 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r1, #220 @ 0xdc │ │ │ │ + movs r7, #28 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64ed9c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r1, #208 @ 0xd0 │ │ │ │ + movs 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] @ (64edb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r0, 64ee30 │ │ │ │ + cbz r0, 64edc0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64edd4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - mcr 0, 3, r0, cr0, cr9, {4} │ │ │ │ + sub.w r0, r0, r9, 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] @ (64edf0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r2, #116 @ 0x74 │ │ │ │ + adds r7, #180 @ 0xb4 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64ee0c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r2, #100 @ 0x64 │ │ │ │ + adds r7, #164 @ 0xa4 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64ee28 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r1, #84 @ 0x54 │ │ │ │ + movs r6, #148 @ 0x94 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64ee44 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r2, #20 │ │ │ │ + adds r7, #84 @ 0x54 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64ee60 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r1, #44 @ 0x2c │ │ │ │ + movs 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, #12] @ (64ee80 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - subs r2, #0 │ │ │ │ + adds r7, #64 @ 0x40 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64ee9c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r1, #172 @ 0xac │ │ │ │ + adds r6, #236 @ 0xec │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64eeb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r1, #40 @ 0x28 │ │ │ │ + adds r6, #104 @ 0x68 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64eed4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ble.n 64efc0 │ │ │ │ + bge.n 64ee40 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64eef0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, #168 @ 0xa8 │ │ │ │ + movs r5, #232 @ 0xe8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64ef0c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ble.n 64ef48 │ │ │ │ + bge.n 64efc8 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64ef28 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ble.n 64ee2c │ │ │ │ + bge.n 64eeac │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64ef44 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ble.n 64efd0 │ │ │ │ + bge.n 64ee50 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64ef60 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ble.n 64ef74 │ │ │ │ + bge.n 64eff4 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64ef7c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, #40 @ 0x28 │ │ │ │ + movs r5, #104 @ 0x68 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64ef98 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, #24 │ │ │ │ + movs 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] @ (64efb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, #8 │ │ │ │ + movs r5, #72 @ 0x48 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64efd0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #248 @ 0xf8 │ │ │ │ + movs r5, #56 @ 0x38 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64efec ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #232 @ 0xe8 │ │ │ │ + movs r5, #40 @ 0x28 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64f008 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #220 @ 0xdc │ │ │ │ + movs 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] @ (64f024 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r2, #11] │ │ │ │ + ldrb r4, [r2, #0] │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64f040 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r5, #10] │ │ │ │ + strb r0, [r5, #31] │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64f05c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r7, #9] │ │ │ │ + strb r0, [r7, #30] │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64f078 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r1, #9] │ │ │ │ + strb r4, [r1, #30] │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64f094 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r7, #20 │ │ │ │ + subs r4, #84 @ 0x54 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64f0b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r1, r6] │ │ │ │ + ldrh r4, [r1, r3] │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64f0cc ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r5, r5] │ │ │ │ + ldr r6, [pc, #688] @ (64f380 ) │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64f0e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #12 │ │ │ │ + movs r4, #76 @ 0x4c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64f104 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r3, r2] │ │ │ │ + ldr r5, [pc, #864] @ (64f468 ) │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64f120 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #228 @ 0xe4 │ │ │ │ + movs r4, #36 @ 0x24 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64f13c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #216 @ 0xd8 │ │ │ │ + movs r4, #24 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64f158 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #200 @ 0xc8 │ │ │ │ + movs r4, #8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64f174 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #188 @ 0xbc │ │ │ │ + movs r3, #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] @ (64f190 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r7, #36 @ 0x24 │ │ │ │ + subs r4, #100 @ 0x64 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64f1ac ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #144 @ 0x90 │ │ │ │ + movs 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] @ (64f1c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #132 @ 0x84 │ │ │ │ + movs r3, #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] @ (64f1e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #120 @ 0x78 │ │ │ │ + movs r3, #184 @ 0xb8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64f200 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #108 @ 0x6c │ │ │ │ + movs r3, #172 @ 0xac │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64f21c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #96 @ 0x60 │ │ │ │ + movs r3, #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] @ (64f238 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #84 @ 0x54 │ │ │ │ + movs r3, #148 @ 0x94 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64f254 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #68 @ 0x44 │ │ │ │ + movs r3, #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] @ (64f270 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #52 @ 0x34 │ │ │ │ + movs r3, #116 @ 0x74 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64f28c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #36 @ 0x24 │ │ │ │ + movs r3, #100 @ 0x64 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64f2a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #20 │ │ │ │ + movs r3, #84 @ 0x54 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64f2c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #256] @ (64f3c8 ) │ │ │ │ + ldr r4, [pc, #512] @ (64f4c8 ) │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64f2e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r5, #228 @ 0xe4 │ │ │ │ + movs r3, #36 @ 0x24 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64f2fc ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r5, #208 @ 0xd0 │ │ │ │ + movs r3, #16 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64f318 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r5, #188 @ 0xbc │ │ │ │ + movs r2, #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] @ (64f334 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r5, #168 @ 0xa8 │ │ │ │ + movs r2, #232 @ 0xe8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64f350 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #672] @ (64f5f4 ) │ │ │ │ + ldr r3, [pc, #928] @ (64f6f4 ) │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64f36c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, #240 @ 0xf0 │ │ │ │ + subs r2, #48 @ 0x30 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64f388 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - itt vs │ │ │ │ - lslvs r2, r3, #2 │ │ │ │ - pushvs {r3, lr} │ │ │ │ + pop {r2, r5, r7} │ │ │ │ + lsls r2, r3, #2 │ │ │ │ + push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64f3a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r5, #64 @ 0x40 │ │ │ │ + movs 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] @ (64f3c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r5, #48 @ 0x30 │ │ │ │ + movs 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] @ (64f3dc ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r5, #32 │ │ │ │ + movs r2, #96 @ 0x60 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64f3f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r5, #16 │ │ │ │ + movs r2, #80 @ 0x50 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64f414 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r5, #0 │ │ │ │ + movs 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] @ (64f430 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #240 @ 0xf0 │ │ │ │ + movs 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] @ (64f44c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #224 @ 0xe0 │ │ │ │ + movs r2, #32 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64f468 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #208 @ 0xd0 │ │ │ │ + movs 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] @ (64f484 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #192 @ 0xc0 │ │ │ │ + movs r2, #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] @ (64f4a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #176 @ 0xb0 │ │ │ │ + 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] @ (64f4bc ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #160 @ 0xa0 │ │ │ │ + movs r1, #224 @ 0xe0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64f4d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #144 @ 0x90 │ │ │ │ + movs r1, #208 @ 0xd0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64f4f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #128 @ 0x80 │ │ │ │ + movs r1, #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] @ (64f510 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #112 @ 0x70 │ │ │ │ + movs r1, #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] @ (64f52c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #96 @ 0x60 │ │ │ │ + movs r1, #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] @ (64f548 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #80 @ 0x50 │ │ │ │ + movs 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] @ (64f564 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #64 @ 0x40 │ │ │ │ + movs r1, #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] @ (64f580 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #48 @ 0x30 │ │ │ │ + movs 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] @ (64f59c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #32 │ │ │ │ + movs r1, #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] @ (64f5b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #16 │ │ │ │ + movs r1, #80 @ 0x50 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64f5d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #0 │ │ │ │ + movs r1, #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] @ (64f5f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #240 @ 0xf0 │ │ │ │ + movs r1, #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] @ (64f60c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #224 @ 0xe0 │ │ │ │ + movs r1, #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] @ (64f628 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #208 @ 0xd0 │ │ │ │ + movs r1, #16 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64f644 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #192 @ 0xc0 │ │ │ │ + movs 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] @ (64f660 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #180 @ 0xb4 │ │ │ │ + movs r0, #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] @ (64f67c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #168 @ 0xa8 │ │ │ │ + movs r0, #232 @ 0xe8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64f698 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #156 @ 0x9c │ │ │ │ + movs r0, #220 @ 0xdc │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64f6b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #144 @ 0x90 │ │ │ │ + movs r0, #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] @ (64f6d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #132 @ 0x84 │ │ │ │ + movs r0, #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] @ (64f6ec ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #120 @ 0x78 │ │ │ │ + movs r0, #184 @ 0xb8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64f708 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #108 @ 0x6c │ │ │ │ + movs r0, #172 @ 0xac │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64f724 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #96 @ 0x60 │ │ │ │ + movs r0, #160 @ 0xa0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64f740 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #84 @ 0x54 │ │ │ │ + movs r0, #148 @ 0x94 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64f75c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #72 @ 0x48 │ │ │ │ + movs r0, #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] @ (64f778 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #60 @ 0x3c │ │ │ │ + movs r0, #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] @ (64f794 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #48 @ 0x30 │ │ │ │ + movs r0, #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] @ (64f7b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #36 @ 0x24 │ │ │ │ + movs r0, #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] @ (64f7cc ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #24 │ │ │ │ + movs r0, #88 @ 0x58 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64f7e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #12 │ │ │ │ + movs r0, #76 @ 0x4c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64f804 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #0 │ │ │ │ + movs r0, #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] @ (64f820 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #244 @ 0xf4 │ │ │ │ + movs r0, #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] @ (64f83c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #232 @ 0xe8 │ │ │ │ + movs r0, #40 @ 0x28 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64f858 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #220 @ 0xdc │ │ │ │ + movs r0, #28 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64f874 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #208 @ 0xd0 │ │ │ │ + movs r0, #16 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64f890 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #196 @ 0xc4 │ │ │ │ + movs 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] @ (64f8ac ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #184 @ 0xb8 │ │ │ │ + subs r0, r7, #7 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64f8c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #172 @ 0xac │ │ │ │ + subs r4, r5, #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] @ (64f8e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #160 @ 0xa0 │ │ │ │ + subs r0, r4, #7 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64f900 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #148 @ 0x94 │ │ │ │ + subs r4, r2, #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] @ (64f91c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #136 @ 0x88 │ │ │ │ + subs r0, r1, #7 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64f938 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #124 @ 0x7c │ │ │ │ + subs r4, 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] @ (64f954 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #112 @ 0x70 │ │ │ │ + subs 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] @ (64f970 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #100 @ 0x64 │ │ │ │ + subs r4, r4, #6 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64f98c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #88 @ 0x58 │ │ │ │ + subs r0, r3, #6 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64f9a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #76 @ 0x4c │ │ │ │ + subs r4, r1, #6 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64f9c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #64 @ 0x40 │ │ │ │ + subs r0, r0, #6 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64f9e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #48 @ 0x30 │ │ │ │ + subs r0, r6, #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] @ (64f9fc ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #28 │ │ │ │ + subs r4, 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] @ (64fa18 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #12 │ │ │ │ + subs 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] @ (64fa34 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #248 @ 0xf8 │ │ │ │ + subs r0, r7, #4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64fa50 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #232 @ 0xe8 │ │ │ │ + subs r0, r5, #4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64fa6c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #212 @ 0xd4 │ │ │ │ + subs r4, r2, #4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64fa88 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #196 @ 0xc4 │ │ │ │ + subs 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] @ (64faa4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #176 @ 0xb0 │ │ │ │ + subs r0, r6, #3 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64fac0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #164 @ 0xa4 │ │ │ │ + subs r4, r4, #3 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64fadc ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #152 @ 0x98 │ │ │ │ + subs r0, 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] @ (64faf8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #140 @ 0x8c │ │ │ │ + subs r4, r1, #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] @ (64fb14 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #128 @ 0x80 │ │ │ │ + subs r0, r0, #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] @ (64fb30 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #116 @ 0x74 │ │ │ │ + subs r4, r6, #2 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64fb4c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #104 @ 0x68 │ │ │ │ + subs r0, r5, #2 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64fb68 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #92 @ 0x5c │ │ │ │ + subs r4, r3, #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] @ (64fb84 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #80 @ 0x50 │ │ │ │ + subs r0, r2, #2 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64fba0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #68 @ 0x44 │ │ │ │ + subs r4, r0, #2 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64fbbc ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #56 @ 0x38 │ │ │ │ + subs r0, r7, #1 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64fbd8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #44 @ 0x2c │ │ │ │ + subs 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] @ (64fbf4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #32 │ │ │ │ + subs r0, r4, #1 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64fc10 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #20 │ │ │ │ + subs r4, r2, #1 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64fc2c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #8 │ │ │ │ + subs r0, r1, #1 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64fc48 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, #252 @ 0xfc │ │ │ │ + subs r4, r7, #0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64fc64 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, #240 @ 0xf0 │ │ │ │ + subs r0, r6, #0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64fc80 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, #228 @ 0xe4 │ │ │ │ + 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] @ (64fc9c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, #216 @ 0xd8 │ │ │ │ + subs 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] @ (64fcb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, #204 @ 0xcc │ │ │ │ + subs 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] @ (64fcd4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, #192 @ 0xc0 │ │ │ │ + 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] @ (64fcf0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, #180 @ 0xb4 │ │ │ │ + adds r4, r6, #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] @ (64fd0c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, #168 @ 0xa8 │ │ │ │ + adds r0, r5, #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] @ (64fd28 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, #156 @ 0x9c │ │ │ │ + adds r4, 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] @ (64fd44 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, #144 @ 0x90 │ │ │ │ + adds r0, r2, #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] @ (64fd60 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, #128 @ 0x80 │ │ │ │ + adds r0, r0, #7 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64fd7c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, #112 @ 0x70 │ │ │ │ + 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] @ (64fd98 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, #96 @ 0x60 │ │ │ │ + adds r0, r4, #6 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64fdb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, #80 @ 0x50 │ │ │ │ + adds r0, r2, #6 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64fdd0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, #64 @ 0x40 │ │ │ │ + adds r0, r0, #6 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64fdec ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, #48 @ 0x30 │ │ │ │ + adds r0, r6, #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] @ (64fe08 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, #32 │ │ │ │ + adds r0, r4, #5 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64fe24 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, #16 │ │ │ │ + adds r0, r2, #5 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64fe40 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, #0 │ │ │ │ + adds 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] @ (64fe5c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r6, #7 │ │ │ │ + adds r0, r6, #4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64fe78 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r4, #7 │ │ │ │ + adds r0, r4, #4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64fe94 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r2, #7 │ │ │ │ + adds r0, r2, #4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64feb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r0, #7 │ │ │ │ + adds r0, r0, #4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64fecc ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r6, #6 │ │ │ │ + adds r0, r6, #3 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64fee8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r4, #6 │ │ │ │ + adds r0, r4, #3 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64ff04 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r2, #6 │ │ │ │ + adds r0, r2, #3 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64ff20 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r0, #6 │ │ │ │ + adds r0, r0, #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] @ (64ff3c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r1, [sp, #864] @ 0x360 │ │ │ │ + ldrh r0, [r3, #56] @ 0x38 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64ff58 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r2, #5 │ │ │ │ + adds r4, r2, #2 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64ff74 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r0, #5 │ │ │ │ + adds r4, r0, #2 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64ff90 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r6, #4 │ │ │ │ + adds r4, 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] @ (64ffac ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r4, #4 │ │ │ │ + adds r4, r4, #1 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64ffc8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r2, #4 │ │ │ │ + adds r4, r2, #1 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (64ffe4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r0, #4 │ │ │ │ + adds r4, r0, #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] @ (650000 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r6, #3 │ │ │ │ + adds r4, r6, #0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (65001c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r4, #3 │ │ │ │ + adds 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] @ (650038 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r2, #3 │ │ │ │ + adds r4, r2, #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] @ (650054 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r0, #3 │ │ │ │ + adds r4, 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] @ (650070 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r6, #2 │ │ │ │ + subs 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] @ (65008c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r4, #2 │ │ │ │ + subs r4, r4, r7 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6500a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r2, #2 │ │ │ │ + subs r4, 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] @ (6500c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r0, #2 │ │ │ │ + subs r4, r0, r7 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6500e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r6, #1 │ │ │ │ + subs r4, r6, r6 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6500fc ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r4, #1 │ │ │ │ + subs r4, r4, r6 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (650118 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r2, #1 │ │ │ │ + subs r4, r2, r6 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (650134 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r0, #1 │ │ │ │ + subs r4, r0, r6 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (650150 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r6, #0 │ │ │ │ + subs 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] @ (65016c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r4, #0 │ │ │ │ + subs r4, 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] @ (650188 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r2, #0 │ │ │ │ + subs r4, r2, r5 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6501a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r0, #0 │ │ │ │ + subs 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] @ (6501c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r6, #7 │ │ │ │ + subs r4, r6, r4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6501dc ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r4, #7 │ │ │ │ + subs r4, r4, r4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6501f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r2, #7 │ │ │ │ + subs r4, r2, r4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (650214 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r0, #7 │ │ │ │ + subs r4, r0, r4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (650230 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r6, #6 │ │ │ │ + subs r4, r6, r3 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (65024c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r4, #6 │ │ │ │ + subs r4, r4, r3 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (650268 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r2, #6 │ │ │ │ + subs r4, r2, r3 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (650284 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r0, #6 │ │ │ │ + subs r4, r0, r3 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6502a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r6, #5 │ │ │ │ + subs r4, r6, r2 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6502bc ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r4, #5 │ │ │ │ + subs r4, r4, r2 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6502d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r2, #5 │ │ │ │ + subs r4, r2, r2 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6502f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r0, #5 │ │ │ │ + subs 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] @ (650310 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrd r0, r0, [ip, #612]! @ 0x264 │ │ │ │ + b.n 65018c │ │ │ │ + lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (65032c ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r6, #46] @ 0x2e │ │ │ │ + ldrh r0, [r6, #24] │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (650348 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r7, #3 │ │ │ │ + subs r4, r7, r0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (650368 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - b.n 64fbc4 │ │ │ │ + b.n 650644 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x154> │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (650384 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 650b80 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x690> │ │ │ │ + b.n 650600 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x110> │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6503a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r6, #2 │ │ │ │ + adds r0, 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] @ (6503bc ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, pc, #48 @ (adr r0, 6503f0 ) │ │ │ │ + ldr r5, [sp, #304] @ 0x130 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6503d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 650bb4 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x6c4> │ │ │ │ + b.n 650634 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x144> │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6503f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 2533ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x1416b8> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6506c8 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x1d8> │ │ │ │ + udf #168 @ 0xa8 │ │ │ │ lsls r1, 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, 65044e │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ @@ -2163928,17 +2163912,17 @@ │ │ │ │ movle r4, r5 │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 650428 │ │ │ │ movs r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - add r6, sp, #192 @ 0xc0 │ │ │ │ + add r3, sp, #448 @ 0x1c0 │ │ │ │ lsls r7, r2, #4 │ │ │ │ - @ instruction: 0xf66e0117 │ │ │ │ + usat16 r1, #23, lr │ │ │ │ │ │ │ │ 00650460 <_mesa_glapi_get_dispatch_table_size@@libgallium-25.3.3-1.so>: │ │ │ │ movw r0, #1639 @ 0x667 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ 00650468 <_mesa_glapi_get_proc_offset@@libgallium-25.3.3-1.so>: │ │ │ │ @@ -2164281,15 +2164265,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 5b51bc │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf7880098 │ │ │ │ + @ instruction: 0xf4c80098 │ │ │ │ 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, #1 │ │ │ │ @@ -2164314,15 +2164298,15 @@ │ │ │ │ movs r0, #1 │ │ │ │ str r4, [r6, #0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 68474 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - movs r6, #56 @ 0x38 │ │ │ │ + movs r3, #120 @ 0x78 │ │ │ │ lsls r7, r3, #2 │ │ │ │ ldr r2, [r0, #92] @ 0x5c │ │ │ │ lsls r0, r0, #5 │ │ │ │ ldmia r6, {r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r0, #5 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2164355,15 +2164339,15 @@ │ │ │ │ str r4, [r5, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 68474 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - movs r5, #228 @ 0xe4 │ │ │ │ + movs r3, #36 @ 0x24 │ │ │ │ lsls r7, r3, #2 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r0, #5 │ │ │ │ ldmia r6, {r1, r3, r4, r5, r6} │ │ │ │ lsls r6, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2164432,21 +2164416,21 @@ │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ b.n 650918 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x428> │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 65091a <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x42a> │ │ │ │ b.n 65092e <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x43e> │ │ │ │ nop │ │ │ │ - movs r5, #120 @ 0x78 │ │ │ │ + movs r2, #184 @ 0xb8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ ldr r2, [r0, #80] @ 0x50 │ │ │ │ lsls r0, r0, #5 │ │ │ │ ldmia r6!, {r3, r4, r5} │ │ │ │ lsls r6, r0, #5 │ │ │ │ - movs r5, #86 @ 0x56 │ │ │ │ + movs r2, #150 @ 0x96 │ │ │ │ lsls r7, r3, #2 │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ ldrd r0, r2, [r3, #4] │ │ │ │ str r2, [r1, #0] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r3, lr} │ │ │ │ @@ -2164627,28 +2164611,28 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xf63c0146 │ │ │ │ @ instruction: 0xf6340146 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r1, #60] @ 0x3c │ │ │ │ lsls r0, r0, #5 │ │ │ │ - movs r4, #52 @ 0x34 │ │ │ │ + movs r1, #116 @ 0x74 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - @ instruction: 0xfbba0098 │ │ │ │ + ldr??.w r0, [sl, #152] @ 0x98 │ │ │ │ ldmia r4, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r6, r0, #5 │ │ │ │ - lsrs r2, r6, #7 │ │ │ │ + lsls r2, r6, #28 │ │ │ │ lsls r1, r3, #2 │ │ │ │ @ instruction: 0xf5840146 │ │ │ │ - adds.w r0, r4, #4980736 @ 0x4c0000 │ │ │ │ + @ instruction: 0xf2540098 │ │ │ │ cmp r4, #212 @ 0xd4 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r4, {r1, r3, r4, r6} │ │ │ │ lsls r6, r0, #5 │ │ │ │ - ldc2 0, cr0, [ip], #608 @ 0x260 │ │ │ │ + ldr??.w r0, [ip, #152] @ 0x98 │ │ │ │ cmp r1, #0 │ │ │ │ blt.n 650ba0 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x6b0> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2164927,15 +2164911,15 @@ │ │ │ │ cmp r2, r0 │ │ │ │ bne.n 650e22 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x932> │ │ │ │ ldr.w r0, [ip, r3, lsl #3] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - str r2, [sp, #456] @ 0x1c8 │ │ │ │ + ldrh r2, [r6, #60] @ 0x3c │ │ │ │ lsls r0, r3, #4 │ │ │ │ ldr r1, [pc, #32] @ (650e64 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x974>) │ │ │ │ movs r3, #0 │ │ │ │ add r1, pc │ │ │ │ b.n 650e4c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x95c> │ │ │ │ cmp r3, #38 @ 0x26 │ │ │ │ beq.n 650e60 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x970> │ │ │ │ @@ -2164944,15 +2164928,15 @@ │ │ │ │ adds r3, #1 │ │ │ │ cmp r2, r0 │ │ │ │ bne.n 650e48 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x958> │ │ │ │ ldr.w r0, [ip, #4] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - str r2, [sp, #288] @ 0x120 │ │ │ │ + ldrh r0, [r1, #60] @ 0x3c │ │ │ │ lsls r0, 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] @ (650ecc <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x9dc>) │ │ │ │ @@ -2165131,31 +2165115,31 @@ │ │ │ │ nop.w │ │ │ │ movs r3, r1 │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ add.w r1, r6, #70 @ 0x46 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - vshr.u64 d0, d8, #62 │ │ │ │ - subs r4, r2, #4 │ │ │ │ + stc2l 0, cr0, [r2], {152} @ 0x98 │ │ │ │ + adds r4, r2, #1 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - orr.w r0, r8, #152 @ 0x98 │ │ │ │ + stc 0, cr0, [r8, #608] @ 0x260 │ │ │ │ eor.w r1, ip, #70 @ 0x46 │ │ │ │ - vqadd.u8 d0, d28, d8 │ │ │ │ - subs r6, r5, #2 │ │ │ │ + mcrr2 0, 9, r0, ip, cr8 │ │ │ │ + subs r6, r5, r7 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r2, r0, #2 │ │ │ │ + subs r2, r0, r7 │ │ │ │ lsls r7, r3, #2 │ │ │ │ movs r4, #54 @ 0x36 │ │ │ │ lsls r4, r1, #5 │ │ │ │ add ip, r5 │ │ │ │ lsls r7, r0, #5 │ │ │ │ - subs r0, r7, #1 │ │ │ │ + subs r0, r7, r6 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r2, r2, #1 │ │ │ │ + subs r2, r2, r6 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r1, [pc, #224] @ (65115c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0xc6c>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -2165250,19 +2165234,19 @@ │ │ │ │ b.n 6510f2 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0xc02> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ vrhadd.s q8, q5, q3 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ vrhadd.s16 q8, q6, q3 │ │ │ │ - adds r6, r5, #7 │ │ │ │ + subs r6, r5, r4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r0, r5, #6 │ │ │ │ + subs r0, r5, r3 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r4, r2, #6 │ │ │ │ + subs r4, r2, r3 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-32] │ │ │ │ sub.w sp, sp, #4096 @ 0x1000 │ │ │ │ @@ -2165312,15 +2165296,15 @@ │ │ │ │ bne.n 651202 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0xd12> │ │ │ │ mov r0, r4 │ │ │ │ add.w sp, sp, #4096 @ 0x1000 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - adds r6, r2, #5 │ │ │ │ + subs r6, r2, r2 │ │ │ │ lsls r7, r3, #2 │ │ │ │ cdp 1, 5, cr0, cr8, cr6, {2} │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ cdp 1, 1, cr0, cr4, cr6, {2} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2165366,15 +2165350,15 @@ │ │ │ │ mov r2, r5 │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx r4 │ │ │ │ b.n 65123a <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0xd4a> │ │ │ │ tst r6, r6 │ │ │ │ lsls r7, r0, #5 │ │ │ │ - adds r6, r0, #2 │ │ │ │ + adds r6, r0, r7 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r1, #2 │ │ │ │ movt r1, #8 │ │ │ │ @@ -2165423,17 +2165407,17 @@ │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r2 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ rors r6, r2 │ │ │ │ lsls r7, r0, #5 │ │ │ │ - adds r4, r3, #1 │ │ │ │ + adds r4, r3, r6 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r2, r3, #0 │ │ │ │ + adds r2, r3, r5 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ bl 6512b8 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0xdc8> │ │ │ │ @@ -2165466,15 +2165450,15 @@ │ │ │ │ subs r4, #101 @ 0x65 │ │ │ │ it eq │ │ │ │ ldrbeq r4, [r3, #2] │ │ │ │ clz r4, r4 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ b.n 651362 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0xe72> │ │ │ │ nop │ │ │ │ - @ instruction: 0xfb6c0098 │ │ │ │ + strh.w r0, [ip, #152] @ 0x98 │ │ │ │ stmdb 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] @ (6514d0 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0xfe0>) │ │ │ │ @@ -2166134,84 +2166118,84 @@ │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ b.n 6518ac <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x13bc> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ eors.w r1, ip, r6, lsl #1 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r6, r7 │ │ │ │ + asrs r4, r6, #28 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r2, r5, r7 │ │ │ │ + asrs r2, r5, #28 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r0, r4, r7 │ │ │ │ + asrs r0, r4, #28 │ │ │ │ lsls r7, r3, #2 │ │ │ │ subs r6, #122 @ 0x7a │ │ │ │ lsls r7, r0, #5 │ │ │ │ - subs r6, r7, r0 │ │ │ │ + asrs r6, r7, #29 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r6, r7, r7 │ │ │ │ + asrs r6, r7, #28 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r2, r2, r3 │ │ │ │ + asrs r2, r2, #24 │ │ │ │ lsls r7, r3, #2 │ │ │ │ subs r5, #210 @ 0xd2 │ │ │ │ lsls r7, r0, #5 │ │ │ │ - subs r0, r2, r2 │ │ │ │ + asrs r0, r2, #31 │ │ │ │ lsls r7, r3, #2 │ │ │ │ stmdb r0, {r1, r2, r6, r8} │ │ │ │ ldrsh r4, [r7, r2] │ │ │ │ lsls r0, r0, #5 │ │ │ │ - adds r0, r7, r0 │ │ │ │ + asrs r0, r7, #21 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r6, r7, r0 │ │ │ │ + asrs r6, r7, #21 │ │ │ │ lsls r7, r3, #2 │ │ │ │ subs r5, #14 │ │ │ │ lsls r7, r0, #5 │ │ │ │ - adds r6, r5, r0 │ │ │ │ + asrs r6, r5, #21 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldmia r0!, {r4, r6, r7} │ │ │ │ + stmia r6!, {r4} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - adds r6, r5, r0 │ │ │ │ + asrs r6, r5, #21 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r6, r4, r0 │ │ │ │ + asrs r6, r4, #21 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldmia r0!, {r1, r3, r7} │ │ │ │ + stmia r5!, {r1, r3, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r4, #152 @ 0x98 │ │ │ │ lsls r7, r0, #5 │ │ │ │ - asrs r6, r7, #31 │ │ │ │ + asrs r6, r7, #20 │ │ │ │ lsls r7, r3, #2 │ │ │ │ subs r4, #130 @ 0x82 │ │ │ │ lsls r7, r0, #5 │ │ │ │ - subs r7, #186 @ 0xba │ │ │ │ + subs r4, #250 @ 0xfa │ │ │ │ lsls r5, r3, #2 │ │ │ │ subs r4, #74 @ 0x4a │ │ │ │ lsls r7, r0, #5 │ │ │ │ - cmp r6, #176 @ 0xb0 │ │ │ │ + cmp r3, #240 @ 0xf0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r2, r7, r1 │ │ │ │ + asrs r2, r7, #22 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r2, r0, r2 │ │ │ │ + asrs r2, r0, #23 │ │ │ │ lsls r7, r3, #2 │ │ │ │ subs r3, #234 @ 0xea │ │ │ │ lsls r7, r0, #5 │ │ │ │ - asrs r2, r3, #30 │ │ │ │ + asrs r2, r3, #19 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r4, r7, #29 │ │ │ │ + asrs r4, r7, #18 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r6, r3, #31 │ │ │ │ + asrs r6, r3, #20 │ │ │ │ lsls r7, r3, #2 │ │ │ │ subs r3, #54 @ 0x36 │ │ │ │ lsls r7, r0, #5 │ │ │ │ - asrs r4, r6, #29 │ │ │ │ + asrs r4, r6, #18 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r0, r7, #25 │ │ │ │ + asrs r0, r7, #14 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r0, r6, #27 │ │ │ │ + asrs r0, r6, #16 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r4, r4, #27 │ │ │ │ + asrs r4, r4, #16 │ │ │ │ lsls r7, r3, #2 │ │ │ │ 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] @ (651b84 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x1694>) │ │ │ │ @@ -2166319,29 +2166303,29 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ b.n 65164c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x115c> │ │ │ │ lsls r6, r0, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #240 @ 0xf0 │ │ │ │ lsls r7, r0, #5 │ │ │ │ - asrs r2, r3, #27 │ │ │ │ + asrs r2, r3, #16 │ │ │ │ lsls r7, r3, #2 │ │ │ │ b.n 6515b8 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x10c8> │ │ │ │ lsls r6, r0, #5 │ │ │ │ - movs r1, #228 @ 0xe4 │ │ │ │ + subs r4, r4, #4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - asrs r2, r1, #26 │ │ │ │ + asrs r2, r1, #15 │ │ │ │ lsls r7, r3, #2 │ │ │ │ subs r1, #74 @ 0x4a │ │ │ │ lsls r7, r0, #5 │ │ │ │ - asrs r0, r4, #25 │ │ │ │ + asrs r0, r4, #14 │ │ │ │ lsls r7, r3, #2 │ │ │ │ subs r1, #50 @ 0x32 │ │ │ │ lsls r7, r0, #5 │ │ │ │ - asrs r4, r7, #25 │ │ │ │ + asrs r4, r7, #14 │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ ldr r2, [pc, #392] @ (651d4c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x185c>) │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ @@ -2166510,33 +2166494,33 @@ │ │ │ │ b.n 651d1a <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x182a> │ │ │ │ b.n 6515b8 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x10c8> │ │ │ │ lsls r6, r0, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r6, r7] │ │ │ │ lsls r0, r0, #5 │ │ │ │ - asrs r6, r6, #13 │ │ │ │ + asrs r6, r6, #2 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r6, r1, #24 │ │ │ │ + asrs r6, r1, #13 │ │ │ │ lsls r7, r3, #2 │ │ │ │ b.n 6524c0 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x1fd0> │ │ │ │ lsls r6, r0, #5 │ │ │ │ ldrh r4, [r1, r1] │ │ │ │ lsls r0, r0, #5 │ │ │ │ adds r7, #254 @ 0xfe │ │ │ │ lsls r7, r0, #5 │ │ │ │ - asrs r4, r7, #21 │ │ │ │ + asrs r4, r7, #10 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - movs r2, #242 @ 0xf2 │ │ │ │ + movs r0, #50 @ 0x32 │ │ │ │ lsls r6, r3, #2 │ │ │ │ ldr r4, [r7, r6] │ │ │ │ lsls r0, r0, #5 │ │ │ │ adds r7, #124 @ 0x7c │ │ │ │ lsls r7, r0, #5 │ │ │ │ - asrs r6, r6, #19 │ │ │ │ + asrs r6, r6, #8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ ldr r4, [r1, r6] │ │ │ │ lsls r0, r0, #5 │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 651e50 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x1960> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2166624,25 +2166608,25 @@ │ │ │ │ ands r2, r3 │ │ │ │ str r2, [sp, #12] │ │ │ │ b.n 651e12 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x1922> │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - asrs r0, r4, #19 │ │ │ │ + asrs r0, r4, #8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - movs r4, #142 @ 0x8e │ │ │ │ + movs r1, #206 @ 0xce │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r2, r3, #19 │ │ │ │ + asrs r2, r3, #8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ adds r6, #162 @ 0xa2 │ │ │ │ lsls r7, r0, #5 │ │ │ │ adds r6, #118 @ 0x76 │ │ │ │ lsls r7, r0, #5 │ │ │ │ - asrs r0, r5, #16 │ │ │ │ + asrs r0, r5, #5 │ │ │ │ lsls r7, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov sl, r1 │ │ │ │ mov r4, r0 │ │ │ │ cbz r3, 651ee8 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x19f8> │ │ │ │ cbz r2, 651e8e <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x199e> │ │ │ │ movs r3, #1 │ │ │ │ @@ -2166869,15 +2166853,15 @@ │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - asrs r6, r1, #10 │ │ │ │ + lsrs r6, r1, #31 │ │ │ │ lsls r7, r3, #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] @ (652150 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x1c60>) │ │ │ │ @@ -2166933,27 +2166917,27 @@ │ │ │ │ blx 67eac <__fprintf_chk@plt> │ │ │ │ b.n 652102 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x1c12> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ svc 34 @ 0x22 │ │ │ │ lsls r6, r0, #5 │ │ │ │ svc 26 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - asrs r4, r3, #9 │ │ │ │ + lsrs r4, r3, #30 │ │ │ │ lsls r7, r3, #2 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r2, #9 │ │ │ │ + lsrs r2, r2, #30 │ │ │ │ lsls r7, r3, #2 │ │ │ │ udf #246 @ 0xf6 │ │ │ │ lsls r6, r0, #5 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r5, #8 │ │ │ │ + lsrs r6, r5, #29 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - movs r5, #204 @ 0xcc │ │ │ │ + movs r3, #12 │ │ │ │ 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 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ sub sp, #12 │ │ │ │ @@ -2167021,21 +2167005,21 @@ │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [pc, #24] @ (652240 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x1d50>) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 6520c4 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x1bd4> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - asrs r6, r6, #6 │ │ │ │ + lsrs r6, r6, #27 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r4, r6, #6 │ │ │ │ + lsrs r4, r6, #27 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r4, r0, #7 │ │ │ │ + lsrs r4, r0, #28 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r2, r6, #4 │ │ │ │ + lsrs r2, r6, #25 │ │ │ │ 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] │ │ │ │ str.w r0, [ip, #-200] │ │ │ │ ldr r4, [pc, #276] @ (652370 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x1e80>) │ │ │ │ @@ -2167146,15 +2167130,15 @@ │ │ │ │ ble.n 652290 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x1da0> │ │ │ │ lsls r6, r0, #5 │ │ │ │ adds r0, r5, r3 │ │ │ │ movs r0, r0 │ │ │ │ ldc2l 15, cr15, [r3, #1020] @ 0x3fc │ │ │ │ lsls r1, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #296] @ (6524b4 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x1fc4>) │ │ │ │ + cmp sl, r1 │ │ │ │ lsls r4, r3, #2 │ │ │ │ lsls r1, r2, #31 │ │ │ │ movs r0, r0 │ │ │ │ bgt.n 6522e8 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x1df8> │ │ │ │ lsls r6, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2167483,23 +2167467,23 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldmia r4!, {r0, r2, r3, r6, r7} │ │ │ │ subs r5, #204 @ 0xcc │ │ │ │ blt.n 652704 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x2214> │ │ │ │ lsls r6, r0, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r0, #28 │ │ │ │ + lsrs r2, r0, #17 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r4, r7, #26 │ │ │ │ + lsrs r4, r7, #15 │ │ │ │ lsls r7, r3, #2 │ │ │ │ bge.n 652658 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x2168> │ │ │ │ lsls r6, r0, #5 │ │ │ │ - strh r4, [r5, r1] │ │ │ │ + ldr r7, [pc, #688] @ (6529b0 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x24c0>) │ │ │ │ lsls r2, r3, #2 │ │ │ │ - strh r0, [r2, r1] │ │ │ │ + ldr r7, [pc, #576] @ (652944 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x2454>) │ │ │ │ lsls r2, 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] @ (6527cc <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x22dc>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2167577,17 +2167561,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 67eac <__fprintf_chk@plt> │ │ │ │ blx 67ec4 │ │ │ │ bhi.n 652794 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x22a4> │ │ │ │ lsls r6, r0, #5 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r1, #17 │ │ │ │ + lsrs r0, r1, #6 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r4, r3, #17 │ │ │ │ + lsrs r4, r3, #6 │ │ │ │ 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] │ │ │ │ str.w r0, [ip, #-200] │ │ │ │ sub.w sp, sp, #4256 @ 0x10a0 │ │ │ │ @@ -2167823,37 +2167807,37 @@ │ │ │ │ b.n 65289a <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x23aa> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bhi.n 652a58 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x2568> │ │ │ │ lsls r6, r0, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r4, r4 │ │ │ │ + asrs r4, r4, #25 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r2, r7, #15 │ │ │ │ + lsrs r2, r7, #4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r2, r0, #16 │ │ │ │ + lsrs r2, r0, #5 │ │ │ │ lsls r7, r3, #2 │ │ │ │ bvc.n 652acc <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x25dc> │ │ │ │ lsls r6, r0, #5 │ │ │ │ - lsrs r6, r4, #13 │ │ │ │ + lsrs r6, r4, #2 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r0, r5, #12 │ │ │ │ + lsrs r0, r5, #1 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r2, r7, #14 │ │ │ │ + lsrs r2, r7, #3 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r2, r0, #12 │ │ │ │ + lsrs r2, r0, #1 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r4, r7, #12 │ │ │ │ + lsrs r4, r7, #1 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r6, r3, #11 │ │ │ │ + lsrs r6, r3, #32 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r0, r3, #14 │ │ │ │ + lsrs r0, r3, #3 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r2, r3, #12 │ │ │ │ + lsrs r2, r3, #1 │ │ │ │ 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, #3976] @ 0xf88 │ │ │ │ ldr.w r3, [pc, #1312] @ 652fbc <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x2acc> │ │ │ │ mov r5, r2 │ │ │ │ @@ -2168376,80 +2168360,80 @@ │ │ │ │ lsls r6, r0, #5 │ │ │ │ bpl.n 653060 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x2b70> │ │ │ │ lsls r6, r0, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ bpl.n 652fd0 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x2ae0> │ │ │ │ lsls r6, r0, #5 │ │ │ │ - str r7, [sp, #984] @ 0x3d8 │ │ │ │ + str r5, [sp, #216] @ 0xd8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsrs r6, r7, #27 │ │ │ │ + lsrs r6, r7, #16 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r4, r2, #14 │ │ │ │ + lsrs r4, r2, #3 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r6, r5, #9 │ │ │ │ + lsls r6, r5, #30 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r6, r6, #20 │ │ │ │ + asrs r6, r6, #9 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r4, r3, #17 │ │ │ │ + lsrs r4, r3, #6 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r4, r5, #17 │ │ │ │ + lsrs r4, r5, #6 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r2, r0, #6 │ │ │ │ + lsls r2, r0, #27 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r4, r7, #19 │ │ │ │ + lsrs r4, r7, #8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r4, r1, #13 │ │ │ │ + lsrs r4, r1, #2 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r4, r5, #11 │ │ │ │ + lsrs r4, r5, #32 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r6, r1, #8 │ │ │ │ + lsls r6, r1, #29 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r2, r6, #6 │ │ │ │ + lsls r2, r6, #27 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r0, r2, #17 │ │ │ │ + lsrs r0, r2, #6 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r6, r5, #11 │ │ │ │ + lsrs r6, r5, #32 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r2, r5, #12 │ │ │ │ + lsrs r2, r5, #1 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsls r6, r1, #18 │ │ │ │ + lsls r6, r1, #7 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r0, r1, #16 │ │ │ │ + asrs r0, r1, #5 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - mrc 0, 5, r0, cr10, cr12, {4} │ │ │ │ - lsrs r2, r5, #17 │ │ │ │ + @ instruction: 0xebfa009c │ │ │ │ + lsrs r2, r5, #6 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrb r2, [r0, #15] │ │ │ │ + ldrb r2, [r0, #4] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsls r6, r1 │ │ │ │ + subs r5, #206 @ 0xce │ │ │ │ lsls r4, r3, #2 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r1, #18 │ │ │ │ + lsrs r0, r1, #7 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsls r6, r6, #22 │ │ │ │ + lsls r6, r6, #11 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r4, r6, #32 │ │ │ │ + lsls r4, r6, #21 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r4, r4, #6 │ │ │ │ + lsls r4, r4, #27 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r6, r2, #7 │ │ │ │ + lsls r6, r2, #28 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r0, r3, #11 │ │ │ │ + lsrs r0, r3, #32 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r4, r1, #12 │ │ │ │ + lsrs r4, r1, #1 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r4, r6, #10 │ │ │ │ + lsls r4, r6, #31 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r4, r7, #12 │ │ │ │ + lsrs r4, r7, #1 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsls r6, r0, #31 │ │ │ │ + lsls r6, r0, #20 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r0, r1, #13 │ │ │ │ + lsrs r0, r1, #2 │ │ │ │ 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, #4000] @ 0xfa0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ mov sl, r0 │ │ │ │ @@ -2168645,38 +2168629,32 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ ldmia r7, {r1, r2, r7} │ │ │ │ lsls r6, r0, #5 │ │ │ │ ldmia r7!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r6, r0, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r7, #10 │ │ │ │ + lsls r2, r7, #31 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrb r4, [r4, #3] │ │ │ │ + strb r4, [r4, #24] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - subs r5, #182 @ 0xb6 │ │ │ │ + subs r2, #246 @ 0xf6 │ │ │ │ lsls r4, r3, #2 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r6!, {r2, r3, r7} │ │ │ │ lsls r6, r0, #5 │ │ │ │ - lsls r0, r3, #9 │ │ │ │ - lsls r7, r3, #2 │ │ │ │ - lsls r6, r5, #9 │ │ │ │ - lsls r7, r3, #2 │ │ │ │ - lsrs r0, r4, #4 │ │ │ │ - lsls r7, r3, #2 │ │ │ │ - lsls r6, r3, #7 │ │ │ │ - lsls r7, r3, #2 │ │ │ │ - lsls r4, r6, #7 │ │ │ │ - lsls r7, r3, #2 │ │ │ │ - lsls r6, r1, #7 │ │ │ │ - lsls r7, r3, #2 │ │ │ │ - lsls r4, r4, #7 │ │ │ │ + vshr.u64 d0, d14, #40 │ │ │ │ + vshr.u64 d0, d14, #18 │ │ │ │ + lsls r0, r4, #25 │ │ │ │ lsls r7, r3, #2 │ │ │ │ + vqadd.u16 d0, d30, d14 │ │ │ │ + vqadd.u64 d0, d20, d14 │ │ │ │ + vqadd.u8 d0, d30, d14 │ │ │ │ + vqadd.u32 d0, d20, d14 │ │ │ │ stmdb 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] @ (6534e0 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x2ff0>) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ ldr r3, [pc, #596] @ (6534e4 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x2ff4>) │ │ │ │ @@ -2168898,63 +2168876,63 @@ │ │ │ │ bl 43de74 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32c180> │ │ │ │ b.n 653348 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x2e58> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ ldmia r5, {r2, r3, r5, r6} │ │ │ │ lsls r6, r0, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r2, #4 │ │ │ │ + lsls r0, r2, #25 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r4, r2, #15 │ │ │ │ + lsrs r4, r2, #4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ movs r1, #238 @ 0xee │ │ │ │ lsls r7, r0, #5 │ │ │ │ - ble.n 653428 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x2f38> │ │ │ │ + bge.n 6534a8 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x2fb8> │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r2, [r3, r1] │ │ │ │ + ldr r5, [pc, #616] @ (653764 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x3274>) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r4, r4, #21 │ │ │ │ + lsls r4, r4, #10 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strh r2, [r2, #40] @ 0x28 │ │ │ │ + strh r2, [r2, #18] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsrs r4, r0, #14 │ │ │ │ + lsrs r4, r0, #3 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r0, r4, #15 │ │ │ │ + lsrs r0, r4, #4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r0, r7, #10 │ │ │ │ + lsls r0, r7, #31 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r6, r2, #15 │ │ │ │ + lsrs r6, r2, #4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ ldmia r4!, {r1, r3, r6} │ │ │ │ lsls r6, r0, #5 │ │ │ │ - add lr, r9 │ │ │ │ + tst r6, r1 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - add r6, pc, #416 @ (adr r6, 6536c0 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x31d0>) │ │ │ │ + add r3, pc, #672 @ (adr r3, 6537c0 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x32d0>) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r2, #100 @ 0x64 │ │ │ │ + movs r7, #164 @ 0xa4 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - subs r0, r2, #4 │ │ │ │ + adds r0, r2, #1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r6, #8 │ │ │ │ + lsls r4, r6, #29 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r6, r1, #10 │ │ │ │ + lsls r6, r1, #31 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - stmia r3!, {r3, r4, r6, r7} │ │ │ │ + stmia r1!, {r3, r4} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r2, r0, #9 │ │ │ │ + lsls r2, r0, #30 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r6, r6, #6 │ │ │ │ + lsls r6, r6, #27 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r2, r7, #9 │ │ │ │ + lsls r2, r7, #30 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r2, r0, #10 │ │ │ │ + lsls r2, r0, #31 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - mvns r0, r2 │ │ │ │ + asrs r0, r2 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - lsrs r4, r4, #7 │ │ │ │ + lsls r4, r4, #28 │ │ │ │ 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] │ │ │ │ str.w r0, [ip, #-152] │ │ │ │ mov r5, r0 │ │ │ │ @@ -2169187,43 +2169165,43 @@ │ │ │ │ nop │ │ │ │ ldmia r2, {r2, r4, r7} │ │ │ │ lsls r6, r0, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r2!, {r5, r6} │ │ │ │ lsls r6, r0, #5 │ │ │ │ - ldc2l 0, cr0, [ip, #632] @ 0x278 │ │ │ │ - ldc2l 0, cr0, [r2, #632]! @ 0x278 │ │ │ │ + @ instruction: 0xfb1c009e │ │ │ │ + @ instruction: 0xfb32009e │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ stc2l 1, cr0, [r6, #300]! @ 0x12c │ │ │ │ - lsrs r0, r1, #4 │ │ │ │ + lsls r0, r1, #25 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r5, #150 @ 0x96 │ │ │ │ + adds r2, #214 @ 0xd6 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - lsrs r4, r0, #4 │ │ │ │ + lsls r4, r0, #25 │ │ │ │ lsls r7, r3, #2 │ │ │ │ ldcl 15, cr15, [pc], #1020 @ 653bf0 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x3700> │ │ │ │ bl 9f17f6 │ │ │ │ ldmia r0!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r6, r0, #5 │ │ │ │ - lsrs r0, r6, #1 │ │ │ │ + lsls r0, r6, #22 │ │ │ │ lsls r7, r3, #2 │ │ │ │ ldc 15, cr15, [r3], {255} @ 0xff │ │ │ │ bl 985806 │ │ │ │ - lsrs r4, r3, #1 │ │ │ │ + lsls r4, r3, #22 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - stmia r0!, {r1, r4, r5, r7} │ │ │ │ + pop {r1, r4, r5, r6, r7, pc} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - stmia r0!, {r1, r3, r5, r7} │ │ │ │ + pop {r1, r3, r5, r6, r7, pc} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r4, r4, #31 │ │ │ │ + lsls r4, r4, #20 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - mcrr2 0, 9, r0, r4, cr14 │ │ │ │ - mrrc2 0, 9, r0, sl, cr14 │ │ │ │ + vst1.8 @ instruction: 0xf984009e │ │ │ │ + ldrsb.w r0, [sl, #158] @ 0x9e │ │ │ │ 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 │ │ │ │ cbz r3, 653864 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x3374> │ │ │ │ @@ -2169389,15 +2169367,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r6!, {r3, r4, r5} │ │ │ │ lsls r6, r0, #5 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r6, #24 │ │ │ │ + lsls r0, r6, #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 r3, [pc, #24] @ (653a0c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x351c>) │ │ │ │ movs r1, #1 │ │ │ │ @@ -2169411,15 +2169389,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r6!, {r2} │ │ │ │ lsls r6, r0, #5 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r6, #24 │ │ │ │ + lsls r4, r6, #13 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 68474 │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2170193,16 +2170171,16 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ itet cs │ │ │ │ lslcs r6, r0, #5 │ │ │ │ asrcc r0, r6, #26 │ │ │ │ movcs r0, r0 │ │ │ │ - mcr2 0, 7, r0, cr8, cr14, {4} │ │ │ │ - mcr2 0, 5, r0, cr14, cr14, {4} │ │ │ │ + stc2 0, cr0, [r8], #-632 @ 0xfffffd88 │ │ │ │ + @ instruction: 0xfbee009e │ │ │ │ stmdb 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, #288] @ (654314 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x3e24>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -2170956,15 +2170934,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb76e │ │ │ │ lsls r6, r0, #5 │ │ │ │ @ instruction: 0xb6de │ │ │ │ lsls r6, r0, #5 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf760009e │ │ │ │ + @ instruction: 0xf4a0009e │ │ │ │ stmdb sp!, {r4, 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] @ (654b20 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x4630>) │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #380] @ (654b24 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x4634>) │ │ │ │ @@ -2172916,21 +2172894,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r2, pc, #600 @ (adr r2, 655fe8 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x5af8>) │ │ │ │ lsls r6, r0, #5 │ │ │ │ ldr r0, [pc, #4] @ (655d98 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x58a8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - bmi.n 655d88 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x5898> │ │ │ │ + bcs.n 655e08 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x5918> │ │ │ │ lsls r6, r3, #2 │ │ │ │ ldr r0, [pc, #4] @ (655da4 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x58b4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - add r1, pc, #760 @ (adr r1, 6560a0 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x5bb0>) │ │ │ │ + ldr r6, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r0, r3, #2 │ │ │ │ ldr.w r1, [r2, #280] @ 0x118 │ │ │ │ cbz r1, 655dd2 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x58e2> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2173174,15 +2173152,15 @@ │ │ │ │ str.w r5, [r4, #1452] @ 0x5ac │ │ │ │ mov.w r8, #12 │ │ │ │ str.w r5, [r4, #1448] @ 0x5a8 │ │ │ │ mov.w r9, #16384 @ 0x4000 │ │ │ │ str.w r5, [r4, #1444] @ 0x5a4 │ │ │ │ str.w r5, [r4, #1456] @ 0x5b0 │ │ │ │ str.w r2, [r4, #1460] @ 0x5b4 │ │ │ │ - bl ad13f0 │ │ │ │ + bl ad1348 │ │ │ │ movs r1, #8 │ │ │ │ str.w r1, [r4, #236] @ 0xec │ │ │ │ movs r3, #1 │ │ │ │ ldrb.w r1, [r4, #1848] @ 0x738 │ │ │ │ movw r2, #257 @ 0x101 │ │ │ │ strd r5, r5, [r4, #320] @ 0x140 │ │ │ │ movs r5, #16 │ │ │ │ @@ -2173372,19 +2173350,19 @@ │ │ │ │ mrc2 15, 3, pc, cr11, cr15, {7} │ │ │ │ asrs r0, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r1, #2 │ │ │ │ movs r0, r0 │ │ │ │ mcr2 15, 4, pc, cr1, cr15, {7} @ │ │ │ │ mcr2 15, 1, pc, cr13, cr15, {7} @ │ │ │ │ - ldr r3, [pc, #976] @ (6566b8 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x61c8>) │ │ │ │ + ldr r1, [pc, #208] @ (6563b8 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x5ec8>) │ │ │ │ lsls r0, r3, #4 │ │ │ │ ldr r5, [sp, #840] @ 0x348 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - udf #122 @ 0x7a │ │ │ │ + blt.n 656264 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x5d74> │ │ │ │ lsls r6, r3, #2 │ │ │ │ asrs r0, r6, #20 │ │ │ │ lsls r0, r0, #5 │ │ │ │ bne.n 65624c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x5d5c> │ │ │ │ lsls r3, r1, #5 │ │ │ │ ldr.w r1, [r2, #280] @ 0x118 │ │ │ │ cbz r1, 656318 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x5e28> │ │ │ │ @@ -2174208,15 +2174186,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, #1560] @ 0x618 │ │ │ │ cbz r0, 656bd4 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x66e4> │ │ │ │ - bl acc278 │ │ │ │ + bl acc1d0 │ │ │ │ ldr.w r0, [r8, #1548] @ 0x60c │ │ │ │ cbz r0, 656bde <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x66ee> │ │ │ │ bl 574160 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x46246c> │ │ │ │ ldr.w r0, [r8, #1452] @ 0x5ac │ │ │ │ cbz r0, 656be8 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x66f8> │ │ │ │ ldr r3, [r0, #16] │ │ │ │ blx r3 │ │ │ │ @@ -2174588,40 +2174566,40 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 6592d0 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x8de0> │ │ │ │ mov r1, r0 │ │ │ │ str.w r0, [r9, #1552] @ 0x610 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 656f5a <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x6a6a> │ │ │ │ ldr.w r0, [r9, #1548] @ 0x60c │ │ │ │ - bl ac6f80 │ │ │ │ + bl ac6ed8 │ │ │ │ mov r1, r0 │ │ │ │ str.w r0, [r9, #1556] @ 0x614 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 656f5a <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x6a6a> │ │ │ │ ldr.w r0, [r9, #1548] @ 0x60c │ │ │ │ bl 5745b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4628bc> │ │ │ │ ldr.w r1, [r9, #1552] @ 0x610 │ │ │ │ ldr.w r0, [r9, #1548] @ 0x60c │ │ │ │ bl 574c3c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x462f48> │ │ │ │ mov r0, r4 │ │ │ │ - bl acbe7c │ │ │ │ + bl acbdd4 │ │ │ │ str.w r0, [r9, #1560] @ 0x618 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 656f5a <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x6a6a> │ │ │ │ - bl acc944 │ │ │ │ + bl acc89c │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r9, #1548] @ 0x60c │ │ │ │ bl 577eb8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4661c4> │ │ │ │ movs r2, #38 @ 0x26 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r9, #1548] @ 0x60c │ │ │ │ bl 578cf8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x467004> │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r9, #1548] @ 0x60c │ │ │ │ - bl ac68fc │ │ │ │ + bl ac6854 │ │ │ │ ldr.w r0, [r9, #1548] @ 0x60c │ │ │ │ movs r1, #1 │ │ │ │ bl 5748bc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x462bc8> │ │ │ │ mov r0, r4 │ │ │ │ bl 6626dc <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x121ec> │ │ │ │ b.n 656f64 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x6a74> │ │ │ │ bl 57432c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x462638> │ │ │ │ @@ -2182927,15 +2182905,15 @@ │ │ │ │ rors r7, r5 │ │ │ │ @ instruction: 0xffff4b7f │ │ │ │ vaba.u8 q2, q0, │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #2 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - b.n 65d3b8 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0xcec8> │ │ │ │ + svc 158 @ 0x9e │ │ │ │ lsls r7, r2, #4 │ │ │ │ adds r5, #178 @ 0xb2 │ │ │ │ lsls r6, r0, #5 │ │ │ │ lsls r7, r3, #31 │ │ │ │ bmi.w 65ccd4 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0xc7e4> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldrb r2, [r2, #0] │ │ │ │ @@ -2187456,15 +2187434,15 @@ │ │ │ │ ldrsb.w r3, [r5, #1297] @ 0x511 │ │ │ │ cmp r3, #0 │ │ │ │ blt.n 660622 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x10132> │ │ │ │ ldrsb.w r3, [r5, #1298] @ 0x512 │ │ │ │ cmp r3, #0 │ │ │ │ blt.n 6605f0 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x10100> │ │ │ │ mov r0, r6 │ │ │ │ - bl ac706c │ │ │ │ + bl ac6fc4 │ │ │ │ movs r3, #1 │ │ │ │ mov r0, r6 │ │ │ │ str.w r3, [r5, #644] @ 0x284 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp.w fp, #3 │ │ │ │ bne.n 660508 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x10018> │ │ │ │ ldr.w r3, [r9, #1416] @ 0x588 │ │ │ │ @@ -2188932,15 +2188910,15 @@ │ │ │ │ addw sp, sp, #2780 @ 0xadc │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bic.w r1, ip, r5, lsl #1 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #224 @ 0xe0 │ │ │ │ + cmp r1, #32 │ │ │ │ lsls r6, r3, #2 │ │ │ │ subs r0, r5, #0 │ │ │ │ lsls r3, r1, #5 │ │ │ │ ldrd r0, r1, [sl, #276] @ 0x114 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2189227,15 +2189205,15 @@ │ │ │ │ ldr.w r1, [r5, #1540] @ 0x604 │ │ │ │ ldr.w r3, [r0, #2764] @ 0xacc │ │ │ │ blx r3 │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 661972 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x11482> │ │ │ │ ldr.w r1, [r6, #548] @ 0x224 │ │ │ │ ldr.w r0, [r5, #1548] @ 0x60c │ │ │ │ - bl ac5d04 │ │ │ │ + bl ac5c5c │ │ │ │ ldr r0, [r6, #4] │ │ │ │ bl 5a2270 │ │ │ │ mov r0, r6 │ │ │ │ blx 68474 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2189257,15 +2189235,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ ubfx r3, r3, #4, #1 │ │ │ │ bl 6616fc <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x1120c> │ │ │ │ ldr.w r0, [r5, #1548] @ 0x60c │ │ │ │ mov r1, r4 │ │ │ │ - bl ac5c94 │ │ │ │ + bl ac5bec │ │ │ │ str.w r0, [r4, #548] @ 0x224 │ │ │ │ cbz r0, 6619f2 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x11502> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ @@ -2189296,22 +2189274,22 @@ │ │ │ │ movs r2, #0 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r0, [r3, #1548] @ 0x60c │ │ │ │ str.w r1, [r4, #1420] @ 0x58c │ │ │ │ str.w r2, [r4, #1424] @ 0x590 │ │ │ │ cbz r1, 661a66 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x11576> │ │ │ │ ldr.w r1, [r1, #548] @ 0x224 │ │ │ │ - bl ac5ce0 │ │ │ │ + bl ac5c38 │ │ │ │ add.w r4, r4, #16384 @ 0x4000 │ │ │ │ ldr.w r3, [r4, #3056] @ 0xbf0 │ │ │ │ orr.w r3, r3, #4 │ │ │ │ str.w r3, [r4, #3056] @ 0xbf0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - bl ac5ce0 │ │ │ │ + bl ac5c38 │ │ │ │ b.n 661a52 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x11562> │ │ │ │ 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 │ │ │ │ @@ -2190070,15 +2190048,15 @@ │ │ │ │ movne r2, #1 │ │ │ │ bl 5b39a4 │ │ │ │ cbz r0, 662308 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x11e18> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r0, [r6, #1560] @ 0x618 │ │ │ │ mov r1, r5 │ │ │ │ - bl acd688 │ │ │ │ + bl acd5e0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 662302 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x11e12> │ │ │ │ ldrsh.w r3, [r5, #24] │ │ │ │ mov r0, r4 │ │ │ │ ldrd r1, r2, [r5] │ │ │ │ bl 656d90 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x68a0> │ │ │ │ cmp r0, #2 │ │ │ │ @@ -2190296,15 +2190274,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldrb.w r3, [r6, #1448] @ 0x5a8 │ │ │ │ ldr.w r4, [r6, #1444] @ 0x5a4 │ │ │ │ str.w r4, [r0, #1040] @ 0x410 │ │ │ │ str.w r2, [r0, #1036] @ 0x40c │ │ │ │ movs r2, #0 │ │ │ │ strb.w r3, [r0, #1044] @ 0x414 │ │ │ │ - bl ace4e4 │ │ │ │ + bl ace43c │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrh.w r6, [r3, #74] @ 0x4a │ │ │ │ mov r0, r6 │ │ │ │ bl 435868 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x323b74> │ │ │ │ cbz r0, 6625c0 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x120d0> │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ @@ -2190810,15 +2190788,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 │ │ │ │ - strh r4, [r5, #8] │ │ │ │ + ldrb r4, [r5, #25] │ │ │ │ lsls r7, r2, #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 │ │ │ │ @@ -2196038,20 +2196016,20 @@ │ │ │ │ str r3, [r5, #12] │ │ │ │ str r3, [r5, #8] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r3, [r5, #0] │ │ │ │ b.n 6666ca <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x161da> │ │ │ │ nop │ │ │ │ bvc.n 6667c6 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x162d6> │ │ │ │ - vmlsl.u q10, d15, d0[0] │ │ │ │ + vsubw.u q10, , d0 │ │ │ │ lsls r7, r2, #4 │ │ │ │ bvc.n 6667ee <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x162fe> │ │ │ │ - vsli.64 d20, d30, #63 @ 0x3f │ │ │ │ + vrshr.u64 q10, q15, #1 │ │ │ │ lsls r7, r2, #4 │ │ │ │ - cmp r4, r9 │ │ │ │ + cmp r4, r1 │ │ │ │ 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, #3936] @ 0xf60 │ │ │ │ ldr.w r5, [pc, #2072] @ 666ffc <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x16b0c> │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ @@ -2197215,15 +2197193,15 @@ │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ b.n 6671ca <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x16cda> │ │ │ │ nop │ │ │ │ - subs r0, #52 @ 0x34 │ │ │ │ + adds r5, #116 @ 0x74 │ │ │ │ lsls r7, r2, #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 │ │ │ │ @@ -2199132,21 +2199110,21 @@ │ │ │ │ and.w r1, r1, #31 │ │ │ │ ubfx r6, r0, #5, #14 │ │ │ │ and.w r0, r7, #31 │ │ │ │ it pl │ │ │ │ negpl r0, r1 │ │ │ │ b.n 668900 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x18410> │ │ │ │ nop │ │ │ │ - movs r6, #72 @ 0x48 │ │ │ │ + movs r3, #136 @ 0x88 │ │ │ │ lsls r7, r2, #4 │ │ │ │ - movs r5, #124 @ 0x7c │ │ │ │ + movs r2, #188 @ 0xbc │ │ │ │ lsls r7, r2, #4 │ │ │ │ - movs r5, #10 │ │ │ │ + movs r2, #74 @ 0x4a │ │ │ │ lsls r7, r2, #4 │ │ │ │ - movs r4, #222 @ 0xde │ │ │ │ + movs r2, #30 │ │ │ │ lsls r7, r2, #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, #3968] @ 0xf80 │ │ │ │ @@ -2202508,15 +2202486,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vmla.i32 q10, q8, d15[1] │ │ │ │ strh r2, [r5, r2] │ │ │ │ lsls r5, r0, #5 │ │ │ │ cmp r1, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - vbsl d0, d8, d6 │ │ │ │ + mrrc2 1, 1, r0, r8, cr6 │ │ │ │ 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 r0, r1 │ │ │ │ @@ -2202752,15 +2202730,15 @@ │ │ │ │ str r2, [r3, #4] │ │ │ │ str.w r3, [r0, #1464] @ 0x5b8 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #4] @ (66b2a8 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x1adb8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldrb r6, [r4, #31] │ │ │ │ + ldrb r6, [r4, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ add.w r0, r0, #1968 @ 0x7b0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr.w r0, [r0, #2068] @ 0x814 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -2202814,15 +2202792,15 @@ │ │ │ │ ldr r0, [r4, #32] │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx r5 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrh r6, [r0, #56] @ 0x38 │ │ │ │ + ldrh r6, [r0, #34] @ 0x22 │ │ │ │ lsls r5, r3, #2 │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ str r1, [r3, #0] │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2202850,15 +2202828,15 @@ │ │ │ │ blx 665f8 │ │ │ │ ldr.w r1, [r4, #2136] @ 0x858 │ │ │ │ cbz r1, 66b3b8 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x1aec8> │ │ │ │ ldr.w r3, [r4, #1768] @ 0x6e8 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ add.w r0, r4, #2112 @ 0x840 │ │ │ │ - bl a950bc │ │ │ │ + bl a95014 │ │ │ │ ldr.w r0, [r4, #2076] @ 0x81c │ │ │ │ blx 665f8 │ │ │ │ add.w r0, r4, #2080 @ 0x820 │ │ │ │ bl 45f0f4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x34d400> │ │ │ │ add.w r0, r4, #1856 @ 0x740 │ │ │ │ bl 45f0f4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x34d400> │ │ │ │ addw r0, r4, #1884 @ 0x75c │ │ │ │ @@ -2202876,15 +2202854,15 @@ │ │ │ │ str r2, [r3, #8] │ │ │ │ str r0, [r3, #0] │ │ │ │ str r1, [r3, #4] │ │ │ │ ldrb.w r2, [ip] │ │ │ │ strb r2, [r3, #12] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldrh r4, [r0, #50] @ 0x32 │ │ │ │ + ldrh r4, [r0, #28] │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr.w ip, [pc, #32] @ 66b434 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x1af44> │ │ │ │ mov r3, r1 │ │ │ │ movs r2, #0 │ │ │ │ strh.w r2, [r1, #13] │ │ │ │ add ip, pc │ │ │ │ strb r2, [r1, #15] │ │ │ │ @@ -2202892,15 +2202870,15 @@ │ │ │ │ str r2, [r3, #8] │ │ │ │ str r0, [r3, #0] │ │ │ │ str r1, [r3, #4] │ │ │ │ ldrb.w r2, [ip] │ │ │ │ strb r2, [r3, #12] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldrh r4, [r5, #48] @ 0x30 │ │ │ │ + ldrh r4, [r5, #26] │ │ │ │ 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 │ │ │ │ mov r4, r2 │ │ │ │ @@ -2202990,36 +2202968,36 @@ │ │ │ │ str r3, [sp, #308] @ 0x134 │ │ │ │ mov.w r3, #0 │ │ │ │ bl 602a98 │ │ │ │ str r0, [r7, #0] │ │ │ │ mov r0, r4 │ │ │ │ bl 43d328 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32b634> │ │ │ │ mov r0, r6 │ │ │ │ - bl a910c8 │ │ │ │ + bl a91020 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 66b61e <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x1b12e> │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl a9113c │ │ │ │ + bl a91094 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl a91138 │ │ │ │ + bl a91090 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 66b612 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x1b122> │ │ │ │ ldr r3, [pc, #372] @ (66b6d8 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x1b1e8>) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ - bl a910c8 │ │ │ │ + bl a91020 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 66b650 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x1b160> │ │ │ │ - bl a9113c │ │ │ │ + bl a91094 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a91138 │ │ │ │ + bl a91090 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 66b682 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x1b192> │ │ │ │ movs r2, #4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 43d368 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32b674> │ │ │ │ ldr r3, [pc, #332] @ (66b6dc <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x1b1ec>) │ │ │ │ @@ -2203156,26 +2203134,26 @@ │ │ │ │ @ instruction: 0xffdbffff │ │ │ │ ldr r2, [pc, #824] @ (66ba10 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x1b520>) │ │ │ │ lsls r5, r0, #5 │ │ │ │ adds r6, #200 @ 0xc8 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7f60116 │ │ │ │ - ldr r1, [pc, #664] @ (66b980 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x1b490>) │ │ │ │ + @ instruction: 0xf5360116 │ │ │ │ + mov lr, ip │ │ │ │ lsls r7, r2, #2 │ │ │ │ ldr r2, [pc, #0] @ (66b6ec <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x1b1fc>) │ │ │ │ lsls r5, r0, #5 │ │ │ │ adds r3, #148 @ 0x94 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r6, #28] │ │ │ │ + ldrh r4, [r6, #6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r2, [r4, #28] │ │ │ │ + ldrh r2, [r4, #6] │ │ │ │ lsls r5, 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 435868 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x323b74> │ │ │ │ @@ -2203660,21 +2203638,21 @@ │ │ │ │ add.w r0, r4, #2112 @ 0x840 │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ movs r5, #0 │ │ │ │ mvns r1, r2 │ │ │ │ str r1, [sp, #0] │ │ │ │ mvns r1, r3 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl a954c8 │ │ │ │ + bl a95420 │ │ │ │ ldr.w r2, [pc, #1252] @ 66c120 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x1bc30> │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ add r2, pc │ │ │ │ strb.w r5, [r4, #2128] @ 0x850 │ │ │ │ - bl a90de8 │ │ │ │ + bl a90d40 │ │ │ │ str.w r0, [r4, #2076] @ 0x81c │ │ │ │ adds r0, #1 │ │ │ │ beq.n 66bcfa <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x1b80a> │ │ │ │ bl 602950 │ │ │ │ ldr.w r3, [pc, #1228] @ 66c124 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x1bc34> │ │ │ │ movs r2, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ @@ -2203828,15 +2203806,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ str.w r2, [r4, #1424] @ 0x590 │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #8 │ │ │ │ str.w r2, [r4, #1468] @ 0x5bc │ │ │ │ mov.w r2, #300 @ 0x12c │ │ │ │ str.w r2, [r4, #1464] @ 0x5b8 │ │ │ │ - bl ad13f0 │ │ │ │ + bl ad1348 │ │ │ │ ldr.w r2, [r4, #1840] @ 0x730 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 66c09e <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x1bbae> │ │ │ │ movs r2, #3 │ │ │ │ ldr.w r1, [r4, #2140] @ 0x85c │ │ │ │ movs r3, #1 │ │ │ │ @@ -2204007,21 +2203985,21 @@ │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, pc │ │ │ │ lsls r5, r0, #5 │ │ │ │ bkpt 0x00d6 │ │ │ │ lsls r6, r7, #4 │ │ │ │ - ldrh r4, [r2, #0] │ │ │ │ + strh r4, [r2, #42] @ 0x2a │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldrb r0, [r3, #6] │ │ │ │ lsls r2, r1, #5 │ │ │ │ pop {r1, r3, r4, r5, r7, pc} │ │ │ │ lsls r6, r7, #4 │ │ │ │ - ldrh r4, [r0, #0] │ │ │ │ + strh r4, [r0, #42] @ 0x2a │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldrb r2, [r7, #5] │ │ │ │ lsls r2, r1, #5 │ │ │ │ bl 6240d2 │ │ │ │ bl 62e0d6 │ │ │ │ ldr.w pc, [r7, #255]! │ │ │ │ stc2l 15, cr15, [r1], {255} @ 0xff │ │ │ │ @@ -2204038,30 +2204016,30 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh.w pc, [r5, #4095] @ 0xfff │ │ │ │ ldr??.w pc, [r3, #255]! │ │ │ │ bl 5c610a │ │ │ │ bl 59810e │ │ │ │ subs r1, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r1, #56] @ 0x38 │ │ │ │ + strh r2, [r1, #34] @ 0x22 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xf1e80116 │ │ │ │ - strh r2, [r6, #54] @ 0x36 │ │ │ │ + vorr d0, d8, d6 │ │ │ │ + strh r2, [r6, #32] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r0, [r5, #52] @ 0x34 │ │ │ │ + strh r0, [r5, #30] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r2, #54] @ 0x36 │ │ │ │ + strh r2, [r2, #32] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r3, #18] │ │ │ │ + strb r0, [r3, #7] │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r3, #148 @ 0x94 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r6, #46] @ 0x2e │ │ │ │ + strh r4, [r6, #24] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r2, #246 @ 0xf6 │ │ │ │ + subs r0, #54 @ 0x36 │ │ │ │ lsls r2, r3, #2 │ │ │ │ cmn r0, r4 │ │ │ │ lsls r5, r0, #5 │ │ │ │ movs r5, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ mov r3, r1 │ │ │ │ movs r1, #0 │ │ │ │ @@ -2204281,15 +2204259,15 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r1, #32] │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ cbnz r3, 66c38e <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x1be9e> │ │ │ │ - bl a91e54 │ │ │ │ + bl a91dac │ │ │ │ mov r0, r4 │ │ │ │ blx 68474 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [r1, #24] │ │ │ │ blx 668f8 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2204424,15 +2204402,15 @@ │ │ │ │ strd r3, r3, [r0, #36] @ 0x24 │ │ │ │ cbnz r6, 66c514 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x1c024> │ │ │ │ ldr r3, [pc, #168] @ (66c5a0 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x1c0b0>) │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r8 │ │ │ │ add.w r1, r4, #16 │ │ │ │ add r3, pc │ │ │ │ - bl a91c70 │ │ │ │ + bl a91bc8 │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 66c56c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x1c07c> │ │ │ │ str r4, [r7, #0] │ │ │ │ str r6, [r4, #32] │ │ │ │ movs r0, #1 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ @@ -2204487,15 +2204465,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 68474 │ │ │ │ movs r2, #0 │ │ │ │ movs r0, #0 │ │ │ │ str r2, [r7, #0] │ │ │ │ b.n 66c576 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x1c086> │ │ │ │ ... │ │ │ │ - subs r2, #146 @ 0x92 │ │ │ │ + adds r7, #210 @ 0xd2 │ │ │ │ lsls r7, r2, #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 │ │ │ │ @@ -2204508,15 +2204486,15 @@ │ │ │ │ str r1, [sp, #8] │ │ │ │ bl 45f194 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x34d4a0> │ │ │ │ vldr d7, [r4, #24] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ vstr d7, [sp] │ │ │ │ add.w r0, r2, #2112 @ 0x840 │ │ │ │ ldrd r2, r3, [r4, #8] │ │ │ │ - bl a9535c │ │ │ │ + bl a952b4 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 45f1b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x34d4bc> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.n 66c5f2 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x1c102> │ │ │ │ ldr r1, [r4, #24] │ │ │ │ blx 668f8 │ │ │ │ @@ -2204567,15 +2204545,15 @@ │ │ │ │ strd r9, r4, [r5, #24] │ │ │ │ bl 45f194 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x34d4a0> │ │ │ │ vldr d7, [sp, #8] │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r7 │ │ │ │ vstr d7, [sp] │ │ │ │ - bl a950e4 │ │ │ │ + bl a9503c │ │ │ │ orrs.w r3, r0, r1 │ │ │ │ strd r0, r1, [r5, #8] │ │ │ │ beq.n 66c6ea <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x1c1fa> │ │ │ │ adds.w r2, r0, r9 │ │ │ │ adc.w r3, r4, r1 │ │ │ │ ldrd r0, r1, [r7, #-8] │ │ │ │ cmp r0, r2 │ │ │ │ @@ -2204626,15 +2204604,15 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #8] @ (66c72c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x1c23c>) │ │ │ │ add r1, pc │ │ │ │ bl 66f1d8 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x1ece8> │ │ │ │ pop {r3, pc} │ │ │ │ - bvs.n 66c6f0 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x1c200> │ │ │ │ + bmi.n 66c770 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x1c280> │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ movs r0, #1 │ │ │ │ @@ -2204842,15 +2204820,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 ad10d8 │ │ │ │ + bl ad1030 │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ cmp r2, #7 │ │ │ │ bhi.n 66ca52 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x1c562> │ │ │ │ tbb [pc, r2] │ │ │ │ subs r7, #56 @ 0x38 │ │ │ │ ldrb r7, [r0, r1] │ │ │ │ lsls r4, r0, #16 │ │ │ │ @@ -2204896,15 +2204874,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 66c9d0 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x1c4e0> │ │ │ │ mov r0, r5 │ │ │ │ - bl ad10c4 │ │ │ │ + bl ad101c │ │ │ │ movs r3, #0 │ │ │ │ strd r0, r3, [r4] │ │ │ │ b.n 66c9d0 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x1c4e0> │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ movs r2, #0 │ │ │ │ adds r3, #26 │ │ │ │ ldr.w r3, [r0, r3, lsl #2] │ │ │ │ @@ -2204982,15 +2204960,15 @@ │ │ │ │ ldr r3, [pc, #284] @ (66cbf8 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x1c708>) │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [pc, #276] @ (66cbfc <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x1c70c>) │ │ │ │ add r3, pc │ │ │ │ - bl a91d58 │ │ │ │ + bl a91cb0 │ │ │ │ str r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 66cbda <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x1c6ea> │ │ │ │ ldr r2, [pc, #268] @ (66cc00 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x1c710>) │ │ │ │ ldr r3, [pc, #252] @ (66cbf4 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x1c704>) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -2205086,21 +2205064,21 @@ │ │ │ │ b.n 66caf2 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x1c602> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ ... │ │ │ │ adds r5, #108 @ 0x6c │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #176 @ 0xb0 │ │ │ │ + adds r1, #240 @ 0xf0 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrb r2, [r4, #4] │ │ │ │ + strb r2, [r4, #25] │ │ │ │ lsls r5, r3, #2 │ │ │ │ adds r5, #6 │ │ │ │ lsls r5, r0, #5 │ │ │ │ - ldrb r4, [r1, #3] │ │ │ │ + strb r4, [r1, #24] │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.n 66cc10 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x1c720> │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2206625,15 +2206603,15 @@ │ │ │ │ b.n 66d928 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x1d438> │ │ │ │ ldr.w sl, [r4, #40] @ 0x28 │ │ │ │ b.n 66da4c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x1d55c> │ │ │ │ movs r2, #1 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #32] │ │ │ │ b.n 66db70 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x1d680> │ │ │ │ - bmi.n 66dccc <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x1d7dc> │ │ │ │ + bne.n 66dd4c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x1d85c> │ │ │ │ lsls r6, r2, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -2206852,25 +2206830,25 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #8] @ (66df14 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x1da24>) │ │ │ │ add r1, pc │ │ │ │ bl 66f1d8 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x1ece8> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x00f8 │ │ │ │ + pop {r3, r4, r5} │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #8] @ (66df30 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x1da40>) │ │ │ │ add r2, pc │ │ │ │ bl 66f16c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x1ec7c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r7, {r3, r4, r5, r7} │ │ │ │ + ldmia r4, {r3, r4, r5, r6, r7} │ │ │ │ lsls r6, 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, #4048] @ 0xfd0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ @@ -2206893,15 +2206871,15 @@ │ │ │ │ cbz r0, 66df84 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x1da94> │ │ │ │ bl 68bf00 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x3ba10> │ │ │ │ ldr.w r0, [r7, #3616] @ 0xe20 │ │ │ │ cbz r0, 66df8e <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x1da9e> │ │ │ │ bl 68bf00 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x3ba10> │ │ │ │ ldr.w r0, [r7, #3540] @ 0xdd4 │ │ │ │ cbz r0, 66df98 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x1daa8> │ │ │ │ - bl acc278 │ │ │ │ + bl acc1d0 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cbz r0, 66dfa0 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x1dab0> │ │ │ │ bl 5c1dfc │ │ │ │ ldr.w r0, [r7, #3536] @ 0xdd0 │ │ │ │ cbz r0, 66dfaa <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x1daba> │ │ │ │ bl 574160 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x46246c> │ │ │ │ add.w r4, r6, #137216 @ 0x21800 │ │ │ │ @@ -2207281,29 +2207259,29 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5c1d10 │ │ │ │ str r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 66e49a <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x1dfaa> │ │ │ │ str r0, [r4, #20] │ │ │ │ mov r0, r4 │ │ │ │ - bl acbe7c │ │ │ │ + bl acbdd4 │ │ │ │ str.w r0, [r5, #3540] @ 0xdd4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 66e49a <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x1dfaa> │ │ │ │ - bl acc944 │ │ │ │ + bl acc89c │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r5, #3536] @ 0xdd0 │ │ │ │ bl 577eb8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4661c4> │ │ │ │ movs r2, #7 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r5, #3536] @ 0xdd0 │ │ │ │ bl 578cf8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x467004> │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r5, #3536] @ 0xdd0 │ │ │ │ - bl ac68fc │ │ │ │ + bl ac6854 │ │ │ │ ldr.w r0, [r5, #3536] @ 0xdd0 │ │ │ │ movs r1, #0 │ │ │ │ bl 5748bc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x462bc8> │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r0, [r5, #3536] @ 0xdd0 │ │ │ │ bl 5749a8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x462cb4> │ │ │ │ ldr.w r0, [r5, #3536] @ 0xdd0 │ │ │ │ @@ -2207945,15 +2207923,15 @@ │ │ │ │ bne.n 66eb3a <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x1e64a> │ │ │ │ ldr.w r0, [r7, #2140] @ 0x85c │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.n 66eb3e <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x1e64e> │ │ │ │ bl 43bd70 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32a07c> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r3, r4} │ │ │ │ lsls r6, r2, #4 │ │ │ │ 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, r1 │ │ │ │ @@ -2208531,15 +2208509,15 @@ │ │ │ │ str.w r3, [r4, #2136] @ 0x858 │ │ │ │ b.n 66f108 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x1ec18> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ lsrs r4, r3, #29 │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x001e │ │ │ │ + cbnz r6, 66f1aa <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x1ecba> │ │ │ │ lsls r6, r2, #4 │ │ │ │ vld4.32 {d31[],d33[],d35[],d37[]}, [r3 :128] │ │ │ │ lsrs r0, r6, #27 │ │ │ │ lsls r5, r0, #5 │ │ │ │ ldr r3, [pc, #8] @ (66f168 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x1ec78>) │ │ │ │ add r3, pc │ │ │ │ str.w r3, [r0, #420] @ 0x1a4 │ │ │ │ @@ -2208884,15 +2208862,15 @@ │ │ │ │ lsls r5, r0, #5 │ │ │ │ lsrs r2, r7, #18 │ │ │ │ lsls r5, r0, #5 │ │ │ │ movs r5, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 66effc <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x1eb0c> │ │ │ │ + b.n 66fa7c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x1f58c> │ │ │ │ lsls r7, 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 │ │ │ │ ldr r2, [pc, #224] @ (66f5fc <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x1f10c>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2208993,15 +2208971,15 @@ │ │ │ │ lsls r5, r0, #5 │ │ │ │ lsrs r6, r0, #11 │ │ │ │ lsls r5, r0, #5 │ │ │ │ movs r5, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 66eef0 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x1ea00> │ │ │ │ + b.n 66f970 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x1f480> │ │ │ │ lsls r7, r4, #2 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cbz r0, 66f64c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x1f15c> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2209054,15 +2209032,15 @@ │ │ │ │ add r0, pc │ │ │ │ strd r0, r2, [r4] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r1, #12] │ │ │ │ b.n 66f678 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x1f188> │ │ │ │ nop │ │ │ │ - @ instruction: 0xb860 │ │ │ │ + push {r5, r7, lr} │ │ │ │ lsls r6, r2, #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 │ │ │ │ @@ -2209638,15 +2209616,15 @@ │ │ │ │ b.n 66fb60 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x1f670> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ldmia r2!, {} │ │ │ │ subs r3, #154 @ 0x9a │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r2, 66fd3c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x1f84c> │ │ │ │ + cbz r2, 66fccc <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x1f7dc> │ │ │ │ lsls r6, r2, #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 │ │ │ │ @@ -2209971,19 +2209949,19 @@ │ │ │ │ ldrd r0, r2, [r4, #584] @ 0x248 │ │ │ │ mov lr, r1 │ │ │ │ b.n 66fd6c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x1f87c> │ │ │ │ movs r5, #1 │ │ │ │ b.n 66fd6c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x1f87c> │ │ │ │ lsls r4, r1, #12 │ │ │ │ lsls r5, r0, #5 │ │ │ │ - cbz r0, 670018 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x1fb28> │ │ │ │ + add r6, sp, #832 @ 0x340 │ │ │ │ lsls r6, r2, #4 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, r8 │ │ │ │ + cmp r0, r0 │ │ │ │ lsls r5, r3, #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 │ │ │ │ @@ -2210274,15 +2210252,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add.w r5, r5, #157696 @ 0x26800 │ │ │ │ movs r2, #112 @ 0x70 │ │ │ │ add.w r5, r5, #496 @ 0x1f0 │ │ │ │ mov r0, r5 │ │ │ │ blx 67dd4 │ │ │ │ b.n 670388 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x1fe98> │ │ │ │ - add r4, sp, #216 @ 0xd8 │ │ │ │ + add r1, sp, #472 @ 0x1d8 │ │ │ │ lsls r6, r2, #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 │ │ │ │ @@ -2210337,15 +2210315,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 67040c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x1ff1c> │ │ │ │ b.n 670432 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x1ff42> │ │ │ │ bl 66ec18 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x1e728> │ │ │ │ mov r0, r4 │ │ │ │ blx 68474 │ │ │ │ pop {r4, pc} │ │ │ │ - add r2, sp, #824 @ 0x338 │ │ │ │ + add r0, sp, #56 @ 0x38 │ │ │ │ lsls r6, r2, #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] @ (67050c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x2001c>) │ │ │ │ add.w r4, r0, #155648 @ 0x26000 │ │ │ │ @@ -2211021,17 +2210999,17 @@ │ │ │ │ bhi.w 67081e <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x2032e> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w ip, [lr, #284] @ 0x11c │ │ │ │ add r3, ip │ │ │ │ str r3, [sp, #8] │ │ │ │ b.n 6707ce <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x202de> │ │ │ │ nop │ │ │ │ - subs r5, #6 │ │ │ │ + subs r2, #70 @ 0x46 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, sp, #584 @ 0x248 │ │ │ │ + add r5, pc, #840 @ (adr r5, 670ec4 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x209d4>) │ │ │ │ lsls r6, r2, #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 │ │ │ │ @@ -2211109,17 +2211087,17 @@ │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ orrs.w r1, r4, #12845056 @ 0xc40000 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #880 @ (adr r3, 670fd8 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x20ae8>) │ │ │ │ + add r1, pc, #112 @ (adr r1, 670cd8 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x207e8>) │ │ │ │ lsls r6, r2, #4 │ │ │ │ - subs r0, #110 @ 0x6e │ │ │ │ + adds r5, #174 @ 0xae │ │ │ │ lsls r5, r3, #2 │ │ │ │ ubfx r1, r0, #1, #5 │ │ │ │ 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 │ │ │ │ @@ -2211394,17 +2211372,17 @@ │ │ │ │ b.n 670ec4 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x209d4> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ ... │ │ │ │ bfi r1, sl, #1, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf3520144 │ │ │ │ - add r3, pc, #88 @ (adr r3, 670fe0 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x20af0>) │ │ │ │ + add r0, pc, #344 @ (adr r0, 6710e0 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x20bf0>) │ │ │ │ lsls r6, r2, #4 │ │ │ │ - strh r4, [r6, #32] │ │ │ │ + strh r4, [r6, #10] │ │ │ │ lsls r7, r2, #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 │ │ │ │ @@ -2211424,17 +2211402,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 670c70 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x20780> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - strh r0, [r4, #10] │ │ │ │ + ldrb r0, [r4, #26] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r7, [sp, #864] @ 0x360 │ │ │ │ + ldr r5, [sp, #96] @ 0x60 │ │ │ │ lsls r6, r2, #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 │ │ │ │ @@ -2211583,21 +2211561,21 @@ │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r3, fp │ │ │ │ strd r9, r5, [sp, #12] │ │ │ │ str r6, [sp, #0] │ │ │ │ bl 445e48 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x334154> │ │ │ │ b.n 671030 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x20b40> │ │ │ │ nop │ │ │ │ - strh r6, [r7, #6] │ │ │ │ + ldrb r6, [r7, #24] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r7, [sp, #576] @ 0x240 │ │ │ │ + ldr r4, [sp, #832] @ 0x340 │ │ │ │ lsls r6, r2, #4 │ │ │ │ - ldr r6, [sp, #520] @ 0x208 │ │ │ │ + ldr r3, [sp, #776] @ 0x308 │ │ │ │ lsls r6, r2, #4 │ │ │ │ - strh r4, [r0, #0] │ │ │ │ + ldrb r4, [r0, #21] │ │ │ │ lsls r7, r2, #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 │ │ │ │ @@ -2211881,19 +2211859,19 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldcl 1, cr0, [r8, #272]! @ 0x110 │ │ │ │ ldcl 1, cr0, [r2, #272]! @ 0x110 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ stc 1, cr0, [ip, #272]! @ 0x110 │ │ │ │ - ldr r5, [sp, #776] @ 0x308 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ lsls r6, r2, #4 │ │ │ │ - ldr r5, [sp, #344] @ 0x158 │ │ │ │ + ldr r2, [sp, #600] @ 0x258 │ │ │ │ lsls r6, r2, #4 │ │ │ │ - adds r1, #232 @ 0xe8 │ │ │ │ + cmp r7, #40 @ 0x28 │ │ │ │ lsls r5, r3, #2 │ │ │ │ cmp r3, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r6, r2 │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r1, r3, r5, r7} │ │ │ │ lsls r4, r0, #5 │ │ │ │ @@ -2211998,19 +2211976,19 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 671606 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x21116> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - cmp r7, #146 @ 0x92 │ │ │ │ + cmp r4, #210 @ 0xd2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r0, [sp, #232] @ 0xe8 │ │ │ │ lsls r6, r2, #4 │ │ │ │ - ldrb r0, [r5, #15] │ │ │ │ + ldrb r0, [r5, #4] │ │ │ │ lsls r7, r2, #2 │ │ │ │ @ instruction: 0xead40144 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ and.w r1, lr, r4, lsl #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2212360,25 +2212338,25 @@ │ │ │ │ add.w r4, r4, #264 @ 0x108 │ │ │ │ cmp r3, r5 │ │ │ │ bhi.n 6719c2 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x214d2> │ │ │ │ b.n 671970 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x21480> │ │ │ │ bl 66ec18 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x1e728> │ │ │ │ b.n 671924 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x21434> │ │ │ │ nop │ │ │ │ - str r7, [sp, #272] @ 0x110 │ │ │ │ + str r4, [sp, #528] @ 0x210 │ │ │ │ lsls r6, r2, #4 │ │ │ │ - ldrb r2, [r5, #0] │ │ │ │ + strb r2, [r5, #21] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r6, [sp, #808] @ 0x328 │ │ │ │ + str r4, [sp, #40] @ 0x28 │ │ │ │ lsls r6, r2, #4 │ │ │ │ - strb r6, [r7, #30] │ │ │ │ + strb r6, [r7, #19] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r6, [sp, #680] @ 0x2a8 │ │ │ │ + str r3, [sp, #936] @ 0x3a8 │ │ │ │ lsls r6, r2, #4 │ │ │ │ - cmp r3, #48 @ 0x30 │ │ │ │ + cmp r0, #112 @ 0x70 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #360] @ (671b88 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x21698>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2212518,15 +2212496,15 @@ │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ b.n 67172c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x2123c> │ │ │ │ lsls r4, r0, #5 │ │ │ │ b.n 6715fc <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x2110c> │ │ │ │ lsls r4, r0, #5 │ │ │ │ - cmp r1, #198 @ 0xc6 │ │ │ │ + movs r7, #6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr??.w pc, [pc, #4095] @ 672b9f <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x226af> │ │ │ │ subs r4, r6, r4 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2213006,19 +2212984,19 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ svc 228 @ 0xe4 │ │ │ │ lsls r4, r0, #5 │ │ │ │ - strb r0, [r5, #3] │ │ │ │ + ldr r0, [r5, #96] @ 0x60 │ │ │ │ lsls r7, r2, #2 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #88] @ 0x58 │ │ │ │ + ldrh r6, [r2, #50] @ 0x32 │ │ │ │ lsls r6, r2, #4 │ │ │ │ svc 128 @ 0x80 │ │ │ │ lsls r4, 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, #4056] @ 0xfd8 │ │ │ │ @@ -2213390,21 +2213368,21 @@ │ │ │ │ ands r4, r3 │ │ │ │ lsls r3, r7, #2 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 672110 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x21c20> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - ldrh r2, [r6, #58] @ 0x3a │ │ │ │ + ldrh r2, [r6, #36] @ 0x24 │ │ │ │ lsls r6, r2, #4 │ │ │ │ - ldrh r2, [r2, #58] @ 0x3a │ │ │ │ + ldrh r2, [r2, #36] @ 0x24 │ │ │ │ lsls r6, r2, #4 │ │ │ │ - ldrh r0, [r6, #56] @ 0x38 │ │ │ │ + ldrh r0, [r6, #34] @ 0x22 │ │ │ │ lsls r6, r2, #4 │ │ │ │ - ldrh r4, [r5, #56] @ 0x38 │ │ │ │ + ldrh r4, [r5, #34] @ 0x22 │ │ │ │ lsls r6, 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, #3840] @ 0xf00 │ │ │ │ sub sp, #220 @ 0xdc │ │ │ │ mov r6, r1 │ │ │ │ @@ -2214032,21 +2214010,21 @@ │ │ │ │ bl 6717e4 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x212f4> │ │ │ │ b.n 67271a <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x2222a> │ │ │ │ adds r5, #16 │ │ │ │ mov r1, r5 │ │ │ │ bl 6724a8 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x21fb8> │ │ │ │ b.n 672a1e <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x2252e> │ │ │ │ nop │ │ │ │ - ldrh r2, [r2, #20] │ │ │ │ + strh r2, [r2, #62] @ 0x3e │ │ │ │ lsls r6, r2, #4 │ │ │ │ - ldrh r2, [r3, #16] │ │ │ │ + strh r2, [r3, #58] @ 0x3a │ │ │ │ lsls r6, r2, #4 │ │ │ │ - ldrh r2, [r2, #16] │ │ │ │ + strh r2, [r2, #58] @ 0x3a │ │ │ │ lsls r6, r2, #4 │ │ │ │ - ldrh r2, [r5, #14] │ │ │ │ + strh r2, [r5, #56] @ 0x38 │ │ │ │ lsls r6, r2, #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 │ │ │ │ @@ -2224970,15 +2224948,15 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ ldrsb r0, [r5, r0] │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r3, r6] │ │ │ │ lsls r4, r0, #5 │ │ │ │ - lsls r6, r2, #26 │ │ │ │ + lsls r6, r2, #15 │ │ │ │ lsls r6, r2, #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 │ │ │ │ @@ -2225700,15 +2225678,15 @@ │ │ │ │ b.n 67b4b4 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x2afc4> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r4, [r7, r3] │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - stc2 1, cr0, [r8, #84]! @ 0x54 │ │ │ │ + @ instruction: 0xfae80115 │ │ │ │ ldr r0, [pc, #1000] @ (67bb40 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x2b650>) │ │ │ │ lsls r4, r0, #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, #3768] @ 0xeb8 │ │ │ │ @@ -2226419,15 +2226397,15 @@ │ │ │ │ b.n 67bf1e <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x2ba2e> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r0, [pc, #512] @ (67c1cc <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x2bcdc>) │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7e20115 │ │ │ │ + @ instruction: 0xf5220115 │ │ │ │ eors r0, r7 │ │ │ │ lsls r4, r0, #5 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2227180,15 +2227158,15 @@ │ │ │ │ b.n 67c816 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x2c326> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r7, #136 @ 0x88 │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - mcr 1, 7, r0, cr10, cr5, {0} │ │ │ │ + stc 1, cr0, [sl], #-84 @ 0xffffffac │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ lsls r4, r0, #5 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2227919,15 +2227897,15 @@ │ │ │ │ movw fp, #65535 @ 0xffff │ │ │ │ b.n 67d0c0 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x2cbd0> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ adds r6, #204 @ 0xcc │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 67cdd0 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x2c8e0> │ │ │ │ + b.n 67d850 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x2d360> │ │ │ │ lsls r5, r2, #4 │ │ │ │ cmp r6, #214 @ 0xd6 │ │ │ │ lsls r4, r0, #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 │ │ │ │ @@ -2228642,15 +2228620,15 @@ │ │ │ │ b.n 67d92a <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x2d43a> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r6, #96 @ 0x60 │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 67d978 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x2d488> │ │ │ │ + blt.n 67d9f8 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x2d508> │ │ │ │ lsls r5, r2, #4 │ │ │ │ movs r6, #108 @ 0x6c │ │ │ │ lsls r4, r0, #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 │ │ │ │ @@ -2229365,15 +2229343,15 @@ │ │ │ │ movw fp, #65535 @ 0xffff │ │ │ │ b.n 67e194 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x2dca4> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ movs r5, #252 @ 0xfc │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 67e304 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x2de14> │ │ │ │ + bcs.n 67e184 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x2dc94> │ │ │ │ lsls r5, r2, #4 │ │ │ │ subs r2, r0, #0 │ │ │ │ lsls r4, r0, #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 │ │ │ │ @@ -2230086,15 +2230064,15 @@ │ │ │ │ b.n 67ea00 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x2e510> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r2, r1, #6 │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4!, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r2, {r2, r3, r5} │ │ │ │ lsls r5, r2, #4 │ │ │ │ asrs r6, r2, #22 │ │ │ │ lsls r4, r0, #5 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2230140,15 +2230118,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 a94ca8 │ │ │ │ + bl a94c00 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 67eb70 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x2e680> │ │ │ │ movs r1, #0 │ │ │ │ mov.w r2, #952 @ 0x3b8 │ │ │ │ movt r2, #1 │ │ │ │ blx 67dd4 │ │ │ │ add.w r3, r4, #65536 @ 0x10000 │ │ │ │ @@ -2230461,15 +2230439,15 @@ │ │ │ │ add.w r0, r4, #908 @ 0x38c │ │ │ │ bl 45f0f4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x34d400> │ │ │ │ ldr.w r0, [r4, #936] @ 0x3a8 │ │ │ │ blx 68474 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, r4 │ │ │ │ adds r0, #112 @ 0x70 │ │ │ │ - bl a94cc0 │ │ │ │ + bl a94c18 │ │ │ │ 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 │ │ │ │ @@ -2231302,17 +2231280,17 @@ │ │ │ │ str.w r0, [r5, #2728] @ 0xaa8 │ │ │ │ add r3, pc │ │ │ │ str.w r1, [r5, #2724] @ 0xaa4 │ │ │ │ str.w r2, [r5, #2732] @ 0xaac │ │ │ │ str.w r3, [r5, #2736] @ 0xab0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - pop {r1, r2, r4} │ │ │ │ + cbnz r6, 67f830 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x2f340> │ │ │ │ lsls r5, r2, #4 │ │ │ │ - ldr r1, [sp, #336] @ 0x150 │ │ │ │ + str r6, [sp, #592] @ 0x250 │ │ │ │ lsls r6, r2, #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 │ │ │ │ @@ -2231489,15 +2231467,15 @@ │ │ │ │ bics r0, r0 │ │ │ │ lsls r4, r6, #30 │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r4, r7, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #624] @ (67fcc8 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x2f7d8>) │ │ │ │ + blxns fp │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ mov r6, r2 │ │ │ │ movs r2, #24 │ │ │ │ @@ -2231665,17 +2231643,17 @@ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ b.n 67fb6a <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x2f67a> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ lsls r4, r0, #22 │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #280] @ (67fd4c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x2f85c>) │ │ │ │ + @ instruction: 0x4786 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb8c0 │ │ │ │ + @ instruction: 0xb600 │ │ │ │ lsls r5, r2, #4 │ │ │ │ lsls r2, r6, #19 │ │ │ │ lsls r4, r0, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2231945,17 +2231923,17 @@ │ │ │ │ @ instruction: 0xffff416f │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffe0ffff │ │ │ │ rors r7, r5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vmla.i32 q10, q8, d15[1] │ │ │ │ - @ instruction: 0xb714 │ │ │ │ + push {r2, r4, r6} │ │ │ │ lsls r5, r2, #4 │ │ │ │ - ldr r0, [pc, #472] @ (680150 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x2fc60>) │ │ │ │ + cmp lr, r6 │ │ │ │ lsls r4, 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, #292] @ (6800ac <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x2fbbc>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2232048,17 +2232026,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 │ │ │ │ - cbz r2, 68011a <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x2fc2a> │ │ │ │ + sub sp, #424 @ 0x1a8 │ │ │ │ lsls r5, r2, #4 │ │ │ │ - str r1, [sp, #472] @ 0x1d8 │ │ │ │ + ldrh r6, [r6, #52] @ 0x34 │ │ │ │ lsls r6, r2, #2 │ │ │ │ bl 5640b6 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4523c2> │ │ │ │ bl 51c0ba <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x40a3c6> │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2232070,17 +2232048,17 @@ │ │ │ │ movs r0, #16 │ │ │ │ add r1, pc │ │ │ │ bl 67f730 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x2f240> │ │ │ │ add.w r3, r5, #32768 @ 0x8000 │ │ │ │ str.w r4, [r3, #2716] @ 0xa9c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - sxtb r2, r1 │ │ │ │ + add r7, sp, #552 @ 0x228 │ │ │ │ lsls r5, r2, #4 │ │ │ │ - str r0, [sp, #200] @ 0xc8 │ │ │ │ + ldrh r2, [r6, #42] @ 0x2a │ │ │ │ lsls r6, r2, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #52] @ (680134 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x2fc44>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2232098,17 +2232076,17 @@ │ │ │ │ ldr.w r2, [r1, #2720] @ 0xaa0 │ │ │ │ str.w r3, [r4, #3964] @ 0xf7c │ │ │ │ orr.w r2, r2, #1 │ │ │ │ str.w r2, [r1, #2720] @ 0xaa0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - cbz r4, 680176 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x2fc86> │ │ │ │ + add r7, sp, #240 @ 0xf0 │ │ │ │ lsls r5, r2, #4 │ │ │ │ - mvns r6, r3 │ │ │ │ + asrs r6, r3 │ │ │ │ lsls r4, r3, #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 │ │ │ │ @@ -2232277,17 +2232255,17 @@ │ │ │ │ b.n 6802f4 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x2fe04> │ │ │ │ add.w sl, r4, #33024 @ 0x8100 │ │ │ │ mov r9, r6 │ │ │ │ add.w sl, sl, #132 @ 0x84 │ │ │ │ b.n 680264 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x2fd74> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - cbz r0, 68035e <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x2fe6e> │ │ │ │ + add r6, sp, #800 @ 0x320 │ │ │ │ lsls r5, r2, #4 │ │ │ │ - bics r4, r0 │ │ │ │ + lsrs r4, r0 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ add.w r4, r0, #32768 @ 0x8000 │ │ │ │ ldr.w r6, [r0, #1884] @ 0x75c │ │ │ │ @@ -2233005,35 +2232983,35 @@ │ │ │ │ ldr r2, [pc, #48] @ (680b90 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x306a0>) │ │ │ │ add r2, pc │ │ │ │ b.n 680946 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x30456> │ │ │ │ ldr r2, [pc, #44] @ (680b94 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x306a4>) │ │ │ │ add r2, pc │ │ │ │ b.n 680946 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x30456> │ │ │ │ nop │ │ │ │ - str r6, [sp, #432] @ 0x1b0 │ │ │ │ + str r3, [sp, #688] @ 0x2b0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r2, sp, #720 @ 0x2d0 │ │ │ │ + add r7, pc, #976 @ (adr r7, 680f44 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x30a54>) │ │ │ │ lsls r5, r2, #4 │ │ │ │ - subs r3, #158 @ 0x9e │ │ │ │ + subs r0, #222 @ 0xde │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r1, sp, #544 @ 0x220 │ │ │ │ + add r6, pc, #800 @ (adr r6, 680e9c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x309ac>) │ │ │ │ lsls r5, r2, #4 │ │ │ │ - subs r2, #144 @ 0x90 │ │ │ │ + adds r7, #208 @ 0xd0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r5, [sp, #24] │ │ │ │ + str r2, [sp, #280] @ 0x118 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r5, [sp, #0] │ │ │ │ + str r2, [sp, #256] @ 0x100 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - udf #80 @ 0x50 │ │ │ │ + blt.n 680aac <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x305bc> │ │ │ │ lsls r1, r4, #2 │ │ │ │ - str r4, [sp, #344] @ 0x158 │ │ │ │ + str r1, [sp, #600] @ 0x258 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r4, [sp, #320] @ 0x140 │ │ │ │ + str r1, [sp, #576] @ 0x240 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r4, [sp, #296] @ 0x128 │ │ │ │ + str r1, [sp, #552] @ 0x228 │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r3, [pc, #288] @ (680cbc <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x307cc>) │ │ │ │ ldr.w r2, [r0, #1880] @ 0x758 │ │ │ │ add r3, pc │ │ │ │ cmp r2, r1 │ │ │ │ beq.w 680cb8 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x307c8> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -2233142,21 +2233120,21 @@ │ │ │ │ bne.n 680c14 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x30724> │ │ │ │ b.n 680be8 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x306f8> │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ orrs.w r1, lr, #12779520 @ 0xc30000 │ │ │ │ cmp r3, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #456 @ (adr r7, 680e90 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x309a0>) │ │ │ │ + add r4, pc, #712 @ (adr r4, 680f90 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x30aa0>) │ │ │ │ lsls r5, r2, #4 │ │ │ │ - subs r0, #64 @ 0x40 │ │ │ │ + adds r5, #128 @ 0x80 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r7, pc, #320 @ (adr r7, 680e10 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x30920>) │ │ │ │ + add r4, pc, #576 @ (adr r4, 680f10 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x30a20>) │ │ │ │ lsls r5, r2, #4 │ │ │ │ - strh r2, [r4, #34] @ 0x22 │ │ │ │ + strh r2, [r4, #12] │ │ │ │ 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 r6, r3 │ │ │ │ @@ -2233235,17 +2233213,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} │ │ │ │ - add r5, pc, #1000 @ (adr r5, 6811a8 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x30cb8>) │ │ │ │ + add r3, pc, #232 @ (adr r3, 680ea8 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x309b8>) │ │ │ │ lsls r5, r2, #4 │ │ │ │ - strh r4, [r6, #26] │ │ │ │ + strh r4, [r6, #4] │ │ │ │ lsls r6, r2, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #84] @ (680e28 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x30938>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2233273,17 +2233251,17 @@ │ │ │ │ str.w r5, [r4, #928] @ 0x3a0 │ │ │ │ orr.w r3, r3, #8 │ │ │ │ str.w r5, [r4, #936] @ 0x3a8 │ │ │ │ str.w r1, [r4, #932] @ 0x3a4 │ │ │ │ str.w r2, [r4, #940] @ 0x3ac │ │ │ │ str.w r3, [r0, #2720] @ 0xaa0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - add r5, pc, #840 @ (adr r5, 681174 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x30c84>) │ │ │ │ + add r3, pc, #72 @ (adr r3, 680e74 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x30984>) │ │ │ │ lsls r5, r2, #4 │ │ │ │ - strh r2, [r5, #24] │ │ │ │ + strh r2, [r5, #2] │ │ │ │ lsls r6, r2, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r1, #0 │ │ │ │ bl 680b98 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x306a8> │ │ │ │ @@ -2233445,17 +2233423,17 @@ │ │ │ │ bne.n 680fec <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x30afc> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 680fb0 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x30ac0> │ │ │ │ b.n 680fd8 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x30ae8> │ │ │ │ mov r5, r9 │ │ │ │ b.n 680f7c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x30a8c> │ │ │ │ - adds r6, #126 @ 0x7e │ │ │ │ + adds r3, #190 @ 0xbe │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r4, pc, #400 @ (adr r4, 6811a0 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x30cb0>) │ │ │ │ + add r1, pc, #656 @ (adr r1, 6812a0 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x30db0>) │ │ │ │ lsls r5, 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, #4048] @ 0xfd0 │ │ │ │ mov fp, r2 │ │ │ │ mov sl, r1 │ │ │ │ @@ -2233631,17 +2233609,17 @@ │ │ │ │ mov r1, r4 │ │ │ │ b.n 6811e8 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x30cf8> │ │ │ │ add.w r4, r7, #33792 @ 0x8400 │ │ │ │ mov r8, sl │ │ │ │ adds r4, #148 @ 0x94 │ │ │ │ b.n 681162 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x30c72> │ │ │ │ nop │ │ │ │ - add r2, pc, #560 @ (adr r2, 681454 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x30f64>) │ │ │ │ + ldr r7, [sp, #816] @ 0x330 │ │ │ │ lsls r5, r2, #4 │ │ │ │ - adds r4, #184 @ 0xb8 │ │ │ │ + adds r1, #248 @ 0xf8 │ │ │ │ lsls r4, r3, #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 │ │ │ │ @@ -2233664,17 +2233642,17 @@ │ │ │ │ vstr s0, [r3] │ │ │ │ ldr.w r3, [r4, #2720] @ 0xaa0 │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str.w r3, [r4, #2720] @ 0xaa0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - add r0, pc, #336 @ (adr r0, 6813d8 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x30ee8>) │ │ │ │ + ldr r5, [sp, #592] @ 0x250 │ │ │ │ lsls r5, r2, #4 │ │ │ │ - adds r2, #210 @ 0xd2 │ │ │ │ + adds r0, #18 │ │ │ │ lsls r4, r3, #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 │ │ │ │ @@ -2233704,17 +2233682,17 @@ │ │ │ │ ldrb r2, [r4, #1] │ │ │ │ ldr.w r1, [r5, #1896] @ 0x768 │ │ │ │ cmp r1, r2 │ │ │ │ bne.n 6812be <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x30dce> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r7, [sp, #832] @ 0x340 │ │ │ │ + ldr r5, [sp, #64] @ 0x40 │ │ │ │ lsls r5, r2, #4 │ │ │ │ - adds r2, #124 @ 0x7c │ │ │ │ + cmp r7, #188 @ 0xbc │ │ │ │ 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 r2, [pc, #72] @ (68134c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x30e5c>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2233742,17 +2233720,17 @@ │ │ │ │ str r2, [r6, #8] │ │ │ │ str r3, [r6, #12] │ │ │ │ ldr.w r3, [r4, #2720] @ 0xaa0 │ │ │ │ orr.w r3, r3, #4 │ │ │ │ str.w r3, [r4, #2720] @ 0xaa0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldr r7, [sp, #328] @ 0x148 │ │ │ │ + ldr r4, [sp, #584] @ 0x248 │ │ │ │ lsls r5, r2, #4 │ │ │ │ - ldrb r2, [r7, #23] │ │ │ │ + ldrb r2, [r7, #12] │ │ │ │ lsls r6, r2, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #84] @ (6813b8 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x30ec8>) │ │ │ │ mov r4, r1 │ │ │ │ @@ -2233781,17 +2233759,17 @@ │ │ │ │ bne.n 68137c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x30e8c> │ │ │ │ add.w r5, r5, #32768 @ 0x8000 │ │ │ │ ldr.w r3, [r5, #2720] @ 0xaa0 │ │ │ │ orr.w r3, r3, #8 │ │ │ │ str.w r3, [r5, #2720] @ 0xaa0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldr r6, [sp, #872] @ 0x368 │ │ │ │ + ldr r4, [sp, #104] @ 0x68 │ │ │ │ lsls r5, r2, #4 │ │ │ │ - ldrb r2, [r3, #22] │ │ │ │ + ldrb r2, [r3, #11] │ │ │ │ lsls r6, r2, #2 │ │ │ │ ldr.w r3, [r0, #1912] @ 0x778 │ │ │ │ cmp r3, r1 │ │ │ │ beq.n 6813dc <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x30eec> │ │ │ │ add.w r2, r0, #32768 @ 0x8000 │ │ │ │ str.w r1, [r0, #1912] @ 0x778 │ │ │ │ ldr.w r3, [r2, #2720] @ 0xaa0 │ │ │ │ @@ -2233919,17 +2233897,17 @@ │ │ │ │ bne.n 681508 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x31018> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r6, [r5, #19] │ │ │ │ subs r6, #255 @ 0xff │ │ │ │ sbcs r1, r1 │ │ │ │ subs r7, #0 │ │ │ │ - ldr r5, [sp, #840] @ 0x348 │ │ │ │ + ldr r3, [sp, #72] @ 0x48 │ │ │ │ lsls r5, r2, #4 │ │ │ │ - ldrb r4, [r5, #18] │ │ │ │ + ldrb r4, [r5, #7] │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2234062,17 +2234040,17 @@ │ │ │ │ dmb ish │ │ │ │ cbz r2, 681706 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x31216> │ │ │ │ ldr r4, [sp, #4] │ │ │ │ b.n 6816a8 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x311b8> │ │ │ │ mov r1, r4 │ │ │ │ b.n 6816de <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x311ee> │ │ │ │ nop │ │ │ │ - ldrb r6, [r4, #13] │ │ │ │ + ldrb r6, [r4, #2] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r4, [sp, #400] @ 0x190 │ │ │ │ + ldr r1, [sp, #656] @ 0x290 │ │ │ │ lsls r5, r2, #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 │ │ │ │ @@ -2234097,17 +2234075,17 @@ │ │ │ │ cmp r4, #32 │ │ │ │ bne.n 681740 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x31250> │ │ │ │ add.w r8, r8, #32768 @ 0x8000 │ │ │ │ ldr.w r3, [r8, #2720] @ 0xaa0 │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str.w r3, [r8, #2720] @ 0xaa0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldrb r2, [r2, #7] │ │ │ │ + strb r2, [r2, #28] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r2, [sp, #680] @ 0x2a8 │ │ │ │ + str r7, [sp, #936] @ 0x3a8 │ │ │ │ lsls r5, r2, #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, #703] @ 0x2bf │ │ │ │ cbz r5, 6817a8 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x312b8> │ │ │ │ @@ -2234398,20 +2234376,20 @@ │ │ │ │ cmp r2, r4 │ │ │ │ bhi.n 681a86 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x31596> │ │ │ │ ldr r1, [pc, #28] @ (681ac0 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x315d0>) │ │ │ │ movs r0, #16 │ │ │ │ add r1, pc │ │ │ │ bl 67f730 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x2f240> │ │ │ │ add.w r0, r8, #112 @ 0x70 │ │ │ │ - bl a94cd8 │ │ │ │ + bl a94c30 │ │ │ │ mov r0, r8 │ │ │ │ blx 68474 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - cmp r2, #142 @ 0x8e │ │ │ │ + movs r7, #206 @ 0xce │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2234426,29 +2234404,29 @@ │ │ │ │ bl 6877d0 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x372e0> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ str.w r5, [r4, #684] @ 0x2ac │ │ │ │ str r7, [r4, #60] @ 0x3c │ │ │ │ ldr.w r3, [r8, #1844] @ 0x734 │ │ │ │ str r3, [r4, #104] @ 0x68 │ │ │ │ - bl ac6f80 │ │ │ │ + bl ac6ed8 │ │ │ │ str r0, [r4, #100] @ 0x64 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 681b90 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x316a0> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 5745b0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x4628bc> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 574c3c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x462f48> │ │ │ │ movs r2, #4 │ │ │ │ add.w r0, r4, #112 @ 0x70 │ │ │ │ mov.w r1, #952 @ 0x3b8 │ │ │ │ movt r1, #1 │ │ │ │ - bl a94cf0 │ │ │ │ + bl a94c48 │ │ │ │ mov r0, r4 │ │ │ │ bl 67eb2c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x2e63c> │ │ │ │ str.w r0, [r4, #148] @ 0x94 │ │ │ │ cbz r0, 681b74 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x31684> │ │ │ │ add.w r3, r4, #32768 @ 0x8000 │ │ │ │ ldr.w r1, [r4, #144] @ 0x90 │ │ │ │ ldr r2, [pc, #88] @ (681ba0 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x316b0>) │ │ │ │ @@ -2240156,27 +2240134,27 @@ │ │ │ │ cmp r2, r3 │ │ │ │ bge.n 685c92 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x357a2> │ │ │ │ b.n 6858e0 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x353f0> │ │ │ │ add r3, sp, #256 @ 0x100 │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r3, r2] │ │ │ │ + ldr r0, [r3, r7] │ │ │ │ lsls r5, r2, #4 │ │ │ │ - ldrb r4, [r5, r1] │ │ │ │ + ldr r4, [r5, r6] │ │ │ │ lsls r5, r2, #4 │ │ │ │ - ldrb r0, [r0, r1] │ │ │ │ + ldr r0, [r0, r6] │ │ │ │ lsls r5, r2, #4 │ │ │ │ - ldrh r0, [r0, r5] │ │ │ │ + ldr r0, [r0, r2] │ │ │ │ lsls r5, r2, #4 │ │ │ │ add r5, pc, #240 @ (adr r5, 685e1c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x3592c>) │ │ │ │ lsls r3, r0, #5 │ │ │ │ - ldr r0, [r0, r2] │ │ │ │ + strb r0, [r0, r7] │ │ │ │ lsls r5, r2, #4 │ │ │ │ - ldrsb r4, [r5, r7] │ │ │ │ + strb r4, [r5, r4] │ │ │ │ lsls r5, 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, #3968] @ 0xf80 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ mov r6, r0 │ │ │ │ @@ -2243561,15 +2243539,15 @@ │ │ │ │ ldrsb.w r3, [r4, #3146] @ 0xc4a │ │ │ │ cmp r3, #0 │ │ │ │ blt.n 68841c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x37f2c> │ │ │ │ ldrsb.w r3, [r4, #3147] @ 0xc4b │ │ │ │ cmp r3, #0 │ │ │ │ blt.n 6883ea <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x37efa> │ │ │ │ mov r0, r9 │ │ │ │ - bl ac706c │ │ │ │ + bl ac6fc4 │ │ │ │ ldr.w r0, [r4, #3160] @ 0xc58 │ │ │ │ mov r1, r9 │ │ │ │ bl 68142c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x30f3c> │ │ │ │ ldr.w r3, [r8, #624] @ 0x270 │ │ │ │ b.n 687f42 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x37a52> │ │ │ │ cmp.w lr, #22 │ │ │ │ bne.n 68829c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x37dac> │ │ │ │ @@ -2243782,15 +2243760,15 @@ │ │ │ │ mov r3, r4 │ │ │ │ cmp r3, r6 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ bne.n 6885b8 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x380c8> │ │ │ │ add.w r5, r5, #155648 @ 0x26000 │ │ │ │ ldr.w r1, [r7, #556] @ 0x22c │ │ │ │ ldr.w r0, [r5, #3536] @ 0xdd0 │ │ │ │ - bl ac5e18 │ │ │ │ + bl ac5d70 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ bl 43da78 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32bd84> │ │ │ │ mov r0, r7 │ │ │ │ blx 68474 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr.w r3, [r0, #1720] @ 0x6b8 │ │ │ │ @@ -2243804,15 +2243782,15 @@ │ │ │ │ sub sp, #12 │ │ │ │ str.w r1, [r0, #1720] @ 0x6b8 │ │ │ │ ldr.w r2, [r3, #3536] @ 0xdd0 │ │ │ │ cbz r1, 688612 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x38122> │ │ │ │ ldr.w r1, [r1, #556] @ 0x22c │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ - bl ac5dd4 │ │ │ │ + bl ac5d2c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add.w r0, r3, #157696 @ 0x26800 │ │ │ │ ldr.w r3, [r0, #624] @ 0x270 │ │ │ │ orr.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ str.w r3, [r0, #624] @ 0x270 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ @@ -2244020,17 +2243998,17 @@ │ │ │ │ str r2, [r0, #24] │ │ │ │ adds r3, #1 │ │ │ │ adds r0, #28 │ │ │ │ cmp r3, #32 │ │ │ │ bne.n 6887fe <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x3830e> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - lsrs r2, r3, #4 │ │ │ │ + lsls r2, r3, #25 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - cmp r4, #224 @ 0xe0 │ │ │ │ + cmp r2, #32 │ │ │ │ lsls r5, r2, #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 │ │ │ │ @@ -2244634,15 +2244612,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, #3536] @ 0xdd0 │ │ │ │ mov r2, r6 │ │ │ │ - bl ac5fe4 │ │ │ │ + bl ac5f3c │ │ │ │ mov r0, r5 │ │ │ │ blx 68474 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ blx 68474 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr.w r3, [r2, #2664] @ 0xa68 │ │ │ │ ldr.w r0, [r2, #3536] @ 0xdd0 │ │ │ │ @@ -2244763,15 +2244741,15 @@ │ │ │ │ strb r4, [r4, #26] │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r0, #26] │ │ │ │ lsls r3, r0, #5 │ │ │ │ @ instruction: 0xfb85ffff │ │ │ │ - cmp r1, #204 @ 0xcc │ │ │ │ + movs r7, #12 │ │ │ │ lsls r5, r2, #4 │ │ │ │ @ instruction: 0xfa77ffff │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2244870,15 +2244848,15 @@ │ │ │ │ ldr.w r3, [r4, #560] @ 0x230 │ │ │ │ str r2, [r4, #0] │ │ │ │ ldr.w r2, [r5, #300] @ 0x12c │ │ │ │ add r3, r2 │ │ │ │ str.w r3, [r4, #560] @ 0x230 │ │ │ │ add.w r3, r4, #544 @ 0x220 │ │ │ │ strd r3, r3, [r4, #544] @ 0x220 │ │ │ │ - bl ac5d1c │ │ │ │ + bl ac5c74 │ │ │ │ str.w r0, [r4, #556] @ 0x22c │ │ │ │ cbz r0, 6891a2 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x38cb2> │ │ │ │ ldr.w r0, [r5, #268] @ 0x10c │ │ │ │ cbz r0, 689148 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x38c58> │ │ │ │ clz r0, r0 │ │ │ │ rsb r0, r0, #32 │ │ │ │ add.w r1, r5, #252 @ 0xfc │ │ │ │ @@ -2244993,15 +2244971,15 @@ │ │ │ │ movs r3, #12 │ │ │ │ rsb r1, r1, #32 │ │ │ │ add r1, r5 │ │ │ │ mul.w r3, r1, r3 │ │ │ │ b.n 68924c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x38d5c> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r1, [r6, #0] │ │ │ │ - bl adb898 │ │ │ │ + bl adb7f0 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r4, #8] │ │ │ │ b.n 6891f4 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x38d04> │ │ │ │ b.n 6898e8 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x393f8> │ │ │ │ lsls r0, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2245227,15 +2245205,15 @@ │ │ │ │ ldr.w r8, [r1, #52] @ 0x34 │ │ │ │ b.n 689314 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x38e24> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ ldr r0, [r1, #84] @ 0x54 │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r3, #76] @ 0x4c │ │ │ │ + str r0, [r3, #32] │ │ │ │ lsls r1, r4, #2 │ │ │ │ ldr r0, [r1, #52] @ 0x34 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -2245581,16 +2245559,16 @@ │ │ │ │ dmb ish │ │ │ │ cbz r2, 6898c2 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x393d2> │ │ │ │ ldr r4, [sp, #4] │ │ │ │ b.n 689864 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x39374> │ │ │ │ mov r1, r4 │ │ │ │ b.n 68989a <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x393aa> │ │ │ │ nop │ │ │ │ - ldrsb.w r0, [lr, #149] @ 0x95 │ │ │ │ - adds r0, r0, #6 │ │ │ │ + @ instruction: 0xf6de0095 │ │ │ │ + subs r0, r0, r3 │ │ │ │ lsls r5, r2, #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] @ (68999c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x394ac>) │ │ │ │ mov r6, r1 │ │ │ │ @@ -2245657,17 +2245635,17 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 689980 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x39490> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 689932 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x39442> │ │ │ │ b.n 68996c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x3947c> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - adds r6, r3, #0 │ │ │ │ + adds r6, r3, r5 │ │ │ │ lsls r5, r2, #4 │ │ │ │ - add r3, sp, #1000 @ 0x3e8 │ │ │ │ + add r1, sp, #232 @ 0xe8 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #192] @ (689a78 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x39588>) │ │ │ │ mov r6, r1 │ │ │ │ @@ -2245736,17 +2245714,17 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 689a5c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x3956c> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 689a0a <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x3951a> │ │ │ │ b.n 689a48 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x39558> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - subs r6, r3, r5 │ │ │ │ + adds r6, r3, r2 │ │ │ │ lsls r5, r2, #4 │ │ │ │ - add r3, sp, #144 @ 0x90 │ │ │ │ + add r0, sp, #400 @ 0x190 │ │ │ │ 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 r2, [pc, #232] @ (689b7c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x3968c>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2245831,17 +2245809,17 @@ │ │ │ │ bne.n 689b5e <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x3966e> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 689aee <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x395fe> │ │ │ │ b.n 689b4a <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x3965a> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - subs r4, r3, r0 │ │ │ │ + asrs r4, r3, #29 │ │ │ │ lsls r5, r2, #4 │ │ │ │ - add r2, sp, #296 @ 0x128 │ │ │ │ + add r7, pc, #552 @ (adr r7, 689dac <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x398bc>) │ │ │ │ lsls r3, r3, #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 │ │ │ │ @@ -2246115,25 +2246093,25 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ str r6, [r1, #68] @ 0x44 │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r4, r0] │ │ │ │ + ldr r0, [r4, r5] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldrb r6, [r2, r0] │ │ │ │ + ldr r6, [r2, r5] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldrh r4, [r5, r7] │ │ │ │ + ldr r4, [r5, r4] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldrh r2, [r2, r4] │ │ │ │ + ldr r2, [r2, r1] │ │ │ │ lsls r1, r4, #2 │ │ │ │ str r4, [r6, #32] │ │ │ │ lsls r3, r0, #5 │ │ │ │ - ldrh r2, [r2, r1] │ │ │ │ + ldrsb r2, [r2, r6] │ │ │ │ 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] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip, #3464] @ 0xd88 │ │ │ │ @@ -2246793,29 +2246771,29 @@ │ │ │ │ lsls r3, r0, #5 │ │ │ │ str r4, [r4, #20] │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r6, [r5, r6] │ │ │ │ lsls r3, r0, #5 │ │ │ │ - adds r4, r2, #0 │ │ │ │ + adds r4, r2, r5 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, pc, #392 @ (adr r3, 68a758 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x3a268>) │ │ │ │ + add r0, pc, #648 @ (adr r0, 68a858 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x3a368>) │ │ │ │ lsls r3, r3, #2 │ │ │ │ cmp r3, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #1008 @ (adr r0, 68a9d4 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x3a4e4>) │ │ │ │ + ldr r6, [sp, #240] @ 0xf0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, pc, #872 @ (adr r0, 68a950 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x3a460>) │ │ │ │ + ldr r6, [sp, #104] @ 0x68 │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r5, [sp, #220] @ 0xdc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ ldr r6, [r3, #4] │ │ │ │ cmp r6, #0 │ │ │ │ @@ -2247506,35 +2247484,35 @@ │ │ │ │ ldr r2, [sp, #124] @ 0x7c │ │ │ │ ldr r1, [sp, #208] @ 0xd0 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ bl 66b978 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x1b488> │ │ │ │ b.n 68ac4a <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x3a75a> │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - ldmia r7!, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r4, {r1, r3, r4, r5, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldmia r7!, {r1, r3, r5} │ │ │ │ + ldmia r4!, {r1, r3, r5, r6} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - subs r6, #168 @ 0xa8 │ │ │ │ + subs r3, #232 @ 0xe8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - mov sl, ip │ │ │ │ + add r2, r4 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r5, [sp, #624] @ 0x270 │ │ │ │ + ldr r2, [sp, #880] @ 0x370 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r0, [r3, r0] │ │ │ │ + ldr r5, [pc, #352] @ (68aeb0 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x3a9c0>) │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r7, [pc, #840] @ (68b09c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x3abac>) │ │ │ │ + ldr r5, [pc, #72] @ (68ad9c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x3a8ac>) │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r6, [pc, #968] @ (68b120 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x3ac30>) │ │ │ │ + ldr r4, [pc, #200] @ (68ae20 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x3a930>) │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r6, [pc, #752] @ (68b04c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x3ab5c>) │ │ │ │ + ldr r3, [pc, #1008] @ (68b14c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x3ac5c>) │ │ │ │ lsls r1, r4, #2 │ │ │ │ - add r0, sp, #192 @ 0xc0 │ │ │ │ + add r5, pc, #448 @ (adr r5, 68af20 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x3aa30>) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r7, [sp, #216] @ 0xd8 │ │ │ │ + ldr r4, [sp, #472] @ 0x1d8 │ │ │ │ lsls r7, r2, #2 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ ldr r1, [sp, #128] @ 0x80 │ │ │ │ subs r0, r3, #4 │ │ │ │ movs r3, #35 @ 0x23 │ │ │ │ bl 5f969c │ │ │ │ mov r0, r9 │ │ │ │ @@ -2248906,62 +2248884,62 @@ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldrb.w r3, [r2, #89] @ 0x59 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 68acf4 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x3a804> │ │ │ │ add.w r4, r2, #92 @ 0x5c │ │ │ │ b.w 68a394 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x39ea4> │ │ │ │ nop │ │ │ │ - ldr r1, [pc, #704] @ (68bee0 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x3b9f0>) │ │ │ │ + mov r8, lr │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldmia r0!, {r1, r4, r5} │ │ │ │ + stmia r5!, {r1, r4, r5, r6} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - stmia r6!, {r1, r2, r4, r5} │ │ │ │ + stmia r3!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r5, #176 @ 0xb0 │ │ │ │ + adds r2, #240 @ 0xf0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - stc 0, cr0, [r0, #604]! @ 0x25c │ │ │ │ - bx r0 │ │ │ │ + @ instruction: 0xeae00097 │ │ │ │ + add r6, r8 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - cmp lr, pc │ │ │ │ + orrs r6, r7 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - stmia r3!, {r3, r5, r6, r7} │ │ │ │ + stmia r1!, {r3, r5} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r3, #110 @ 0x6e │ │ │ │ + adds r0, #174 @ 0xae │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r3, #168 @ 0xa8 │ │ │ │ + subs r0, #232 @ 0xe8 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r2, [sp, #400] @ 0x190 │ │ │ │ + ldrh r4, [r4, #60] @ 0x3c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r3!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r0!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - add sl, r4 │ │ │ │ + rors r2, r4 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - str r1, [sp, #464] @ 0x1d0 │ │ │ │ + ldrh r4, [r6, #52] @ 0x34 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r3!, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r4, r5} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - orrs r0, r5 │ │ │ │ + eors r0, r5 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - stmia r2!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r0!, {r1, r2, r4, r5} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - stmia r0!, {r1, r3, r4, r6, r7} │ │ │ │ + bkpt 0x001a │ │ │ │ lsls r2, r3, #2 │ │ │ │ - stmia r0!, {r4, r6, r7} │ │ │ │ + bkpt 0x0010 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - subs r3, #4 │ │ │ │ + subs r0, #68 @ 0x44 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrh r0, [r5, #46] @ 0x2e │ │ │ │ + ldrh r0, [r5, #24] │ │ │ │ lsls r3, r3, #2 │ │ │ │ b.n 68c3fe <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x3bf0e> │ │ │ │ vcvt.u16.f16 q14, , #1 │ │ │ │ - vtbx.8 d20, {d31- │ │ │ │ bl 43ba08 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x329d14> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #28] │ │ │ │ b.w 68a040 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x39b50> │ │ │ │ @@ -2250012,15 +2249990,15 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ subs r2, #44 @ 0x2c │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #108 @ 0x6c │ │ │ │ lsls r3, r0, #5 │ │ │ │ - mcr 1, 3, r0, cr8, cr4, {0} │ │ │ │ + sub.w r1, r8, r4, lsr #32 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #536] @ (68ca74 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x3c584>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -2250230,25 +2250208,25 @@ │ │ │ │ b.n 68c8a2 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x3c3b2> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r7, #156 @ 0x9c │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #162 @ 0xa2 │ │ │ │ + cmp r4, #226 @ 0xe2 │ │ │ │ lsls r1, r4, #2 │ │ │ │ adds r7, #86 @ 0x56 │ │ │ │ lsls r3, r0, #5 │ │ │ │ - cmp r7, #110 @ 0x6e │ │ │ │ + cmp r4, #174 @ 0xae │ │ │ │ lsls r1, r4, #2 │ │ │ │ - cmp r6, #254 @ 0xfe │ │ │ │ + cmp r4, #62 @ 0x3e │ │ │ │ lsls r1, r4, #2 │ │ │ │ - cmp r6, #152 @ 0x98 │ │ │ │ + cmp r3, #216 @ 0xd8 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - cmp r6, #58 @ 0x3a │ │ │ │ + cmp r3, #122 @ 0x7a │ │ │ │ lsls r1, r4, #2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 68cb0a <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x3c61a> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2250311,15 +2250289,15 @@ │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ ldr.w r0, [r6, #3536] @ 0xdd0 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 68cbca <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x3c6da> │ │ │ │ add.w r3, r1, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r3, #2968] @ 0xb98 │ │ │ │ - bl ac5ce0 │ │ │ │ + bl ac5c38 │ │ │ │ ldr.w r3, [r4, #1684] @ 0x694 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 68cbdc <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x3c6ec> │ │ │ │ add.w r2, r3, #544 @ 0x220 │ │ │ │ add.w r1, r5, #544 @ 0x220 │ │ │ │ cmp r2, r1 │ │ │ │ beq.n 68cba8 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x3c6b8> │ │ │ │ @@ -2250338,15 +2250316,15 @@ │ │ │ │ bne.n 68cb74 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x3c684> │ │ │ │ dmb ish │ │ │ │ cbnz r1, 68cba8 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x3c6b8> │ │ │ │ add.w r2, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r6, #3536] @ 0xdd0 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #2968] @ 0xb98 │ │ │ │ - bl ac5d04 │ │ │ │ + bl ac5c5c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ bl 43da78 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32bd84> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 68474 │ │ │ │ ldr.w r0, [r6, #3160] @ 0xc58 │ │ │ │ movs r1, #0 │ │ │ │ @@ -2250354,15 +2250332,15 @@ │ │ │ │ add.w r4, r4, #157696 @ 0x26800 │ │ │ │ bl 6800f0 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x2fc00> │ │ │ │ ldr.w r3, [r4, #624] @ 0x270 │ │ │ │ orr.w r3, r3, #4 │ │ │ │ str.w r3, [r4, #624] @ 0x270 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - bl ac5ce0 │ │ │ │ + bl ac5c38 │ │ │ │ ldr.w r3, [r4, #1684] @ 0x694 │ │ │ │ add.w r2, r3, #544 @ 0x220 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 68cb70 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x3c680> │ │ │ │ b.n 68cba8 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x3c6b8> │ │ │ │ add.w r3, r5, #544 @ 0x220 │ │ │ │ dmb ish │ │ │ │ @@ -2250443,15 +2250421,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 68ccb2 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x3c7c2> │ │ │ │ dmb ish │ │ │ │ cbnz r1, 68cce4 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x3c7f4> │ │ │ │ add.w r2, r9, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r5, #3536] @ 0xdd0 │ │ │ │ ldr.w r1, [r2, #2968] @ 0xb98 │ │ │ │ - bl ac5d04 │ │ │ │ + bl ac5c5c │ │ │ │ ldr.w r0, [r9, #8] │ │ │ │ bl 43da78 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32bd84> │ │ │ │ mov r0, r9 │ │ │ │ blx 68474 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ blx 68474 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ @@ -2250473,15 +2250451,15 @@ │ │ │ │ bne.n 68cd0e <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x3c81e> │ │ │ │ dmb ish │ │ │ │ cbnz r2, 68cd42 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x3c852> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [sl, #2968] @ 0xb98 │ │ │ │ add.w r9, r3, #155648 @ 0x26000 │ │ │ │ ldr.w r0, [r9, #3536] @ 0xdd0 │ │ │ │ - bl ac5d04 │ │ │ │ + bl ac5c5c │ │ │ │ ldr.w r0, [r8, #8] │ │ │ │ bl 43da78 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32bd84> │ │ │ │ mov r0, r8 │ │ │ │ blx 68474 │ │ │ │ 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} │ │ │ │ @@ -2250519,15 +2250497,15 @@ │ │ │ │ str r4, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ ldrb.w r3, [r4, #352] @ 0x160 │ │ │ │ tst.w r3, #8 │ │ │ │ ite eq │ │ │ │ moveq r1, #8 │ │ │ │ movne r1, #1 │ │ │ │ - bl a9c300 │ │ │ │ + bl a9c258 │ │ │ │ ldr.w r3, [r4, #408] @ 0x198 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cbz r1, 68cde2 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x3c8f2> │ │ │ │ movs r1, #0 │ │ │ │ ldrb.w r2, [r3, #32] │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ @@ -2250548,15 +2250526,15 @@ │ │ │ │ add.w r7, r7, #155648 @ 0x26000 │ │ │ │ ldr.w r3, [r5, #2308] @ 0x904 │ │ │ │ mov r1, r5 │ │ │ │ str.w r3, [r5, #3300] @ 0xce4 │ │ │ │ bl 69c370 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x4be80> │ │ │ │ mov r1, r8 │ │ │ │ ldr.w r0, [r7, #3536] @ 0xdd0 │ │ │ │ - bl ac5c94 │ │ │ │ + bl ac5bec │ │ │ │ str.w r0, [r6, #2968] @ 0xb98 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 68d03e <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x3cb4e> │ │ │ │ ldr.w r0, [r4, #268] @ 0x10c │ │ │ │ cbz r0, 68ce2a <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x3c93a> │ │ │ │ clz r0, r0 │ │ │ │ rsb r0, r0, #32 │ │ │ │ @@ -2250733,15 +2250711,15 @@ │ │ │ │ b.n 68ce56 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x3c966> │ │ │ │ clz r2, r2 │ │ │ │ rsb r2, r2, #32 │ │ │ │ add.w r2, r2, r3, lsl #5 │ │ │ │ b.n 68ce3e <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x3c94e> │ │ │ │ ldr r1, [r7, #0] │ │ │ │ ldr.w r0, [r8, #4] │ │ │ │ - bl adb898 │ │ │ │ + bl adb7f0 │ │ │ │ mov r4, r0 │ │ │ │ b.n 68cdac <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x3c8bc> │ │ │ │ add.w r3, r5, r7, lsl #2 │ │ │ │ ldrb r2, [r3, #4] │ │ │ │ strb r1, [r3, #5] │ │ │ │ movs r1, #1 │ │ │ │ bfi r2, r1, #0, #4 │ │ │ │ @@ -2251314,25 +2251292,25 @@ │ │ │ │ bne.n 68d662 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x3d172> │ │ │ │ dmb ish │ │ │ │ add.w fp, r7, #4 │ │ │ │ add.w sl, r7, #8 │ │ │ │ b.n 68d0f6 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x3cc06> │ │ │ │ strd r7, r7, [r4] │ │ │ │ b.n 68d2fc <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x3ce0c> │ │ │ │ - b.n 68dc04 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x3d714> │ │ │ │ + svc 254 @ 0xfe │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 68da94 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x3d5a4> │ │ │ │ + svc 68 @ 0x44 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 68d88c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x3d39c> │ │ │ │ + udf #62 @ 0x3e │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 68d770 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x3d280> │ │ │ │ + ble.n 68d5f0 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x3d100> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - svc 182 @ 0xb6 │ │ │ │ + bgt.n 68d684 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x3d194> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ble.n 68d5dc <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x3d0ec> │ │ │ │ + bge.n 68d65c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x3d16c> │ │ │ │ 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 │ │ │ │ mov r7, r3 │ │ │ │ add.w r3, r0, #155648 @ 0x26000 │ │ │ │ @@ -2251540,15 +2251518,15 @@ │ │ │ │ ldrd r6, r0, [r1, #92] @ 0x5c │ │ │ │ ldr.w r3, [r0, #1644] @ 0x66c │ │ │ │ blx r3 │ │ │ │ cmp r6, #0 │ │ │ │ bne.n 68d8de <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x3d3ee> │ │ │ │ b.n 68d8b2 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x3d3c2> │ │ │ │ nop │ │ │ │ - subs r2, #6 │ │ │ │ + adds r7, #70 @ 0x46 │ │ │ │ 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, #4000] @ 0xfa0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ ldr r4, [r0, #36] @ 0x24 │ │ │ │ @@ -2251657,15 +2251635,15 @@ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 68da3c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x3d54c> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ - subs r0, r2, #4 │ │ │ │ + adds r0, r2, #1 │ │ │ │ lsls r1, r4, #2 │ │ │ │ movs r6, #202 @ 0xca │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #214 @ 0xd6 │ │ │ │ lsls r3, r0, #5 │ │ │ │ @@ -2251791,15 +2251769,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r5, #138 @ 0x8a │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r3, #6 │ │ │ │ + subs r4, r3, r3 │ │ │ │ lsls r1, r4, #2 │ │ │ │ movs r4, #136 @ 0x88 │ │ │ │ lsls r3, r0, #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 │ │ │ │ @@ -2251989,15 +2251967,15 @@ │ │ │ │ str r1, [r2, #8] │ │ │ │ strd r1, r1, [r3, #4] │ │ │ │ str r1, [r0, #4] │ │ │ │ b.n 68dc72 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x3d782> │ │ │ │ mov r1, r4 │ │ │ │ b.n 68dd80 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x3d890> │ │ │ │ nop │ │ │ │ - stmia r7!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r3, r4, r5} │ │ │ │ lsls r2, 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 │ │ │ │ @@ -2252219,15 +2252197,15 @@ │ │ │ │ b.n 68df14 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x3da24> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r2, #8 │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r3, r4 │ │ │ │ + asrs r6, r3, #25 │ │ │ │ lsls r1, r4, #2 │ │ │ │ movs r0, #162 @ 0xa2 │ │ │ │ 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, #3928] @ 0xf58 │ │ │ │ @@ -2252487,21 +2252465,21 @@ │ │ │ │ bne.n 68e2d0 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x3dde0> │ │ │ │ b.n 68e254 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x3dd64> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ subs r2, r5, #6 │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r7, #25 │ │ │ │ + asrs r2, r7, #14 │ │ │ │ lsls r1, r4, #2 │ │ │ │ adds r4, r4, #6 │ │ │ │ lsls r3, r0, #5 │ │ │ │ - asrs r0, r7, #22 │ │ │ │ + asrs r0, r7, #11 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - asrs r4, r6, #21 │ │ │ │ + asrs r4, r6, #10 │ │ │ │ lsls r1, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #544] @ (68e558 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x3e068>) │ │ │ │ @@ -2252694,19 +2252672,19 @@ │ │ │ │ b.n 68e506 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x3e016> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r6, r7, #2 │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 68e4c8 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x3dfd8> │ │ │ │ + ldmia r6, {r1, r4, r5, r6, r7} │ │ │ │ lsls r4, r2, #4 │ │ │ │ - asrs r0, r0, #18 │ │ │ │ + asrs r0, r0, #7 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - asrs r0, r5, #12 │ │ │ │ + asrs r0, r5, #1 │ │ │ │ lsls r1, r4, #2 │ │ │ │ subs r6, r0, r3 │ │ │ │ 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, #3968] @ 0xf80 │ │ │ │ @@ -2252839,19 +2252817,19 @@ │ │ │ │ mov r4, r0 │ │ │ │ b.n 68e5ba <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x3e0ca> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ subs r0, r6, r1 │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r2, r7] │ │ │ │ + ldrb r6, [r2, r4] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bkpt 0x0048 │ │ │ │ + cbnz r0, 68e736 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x3e246> │ │ │ │ lsls r2, r3, #2 │ │ │ │ - asrs r2, r3, #8 │ │ │ │ + lsrs r2, r3, #29 │ │ │ │ lsls r1, r4, #2 │ │ │ │ adds r4, r4, r5 │ │ │ │ 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, #3112] @ 0xc28 │ │ │ │ @@ -2253887,29 +2253865,29 @@ │ │ │ │ lsls r3, r0, #5 │ │ │ │ adds r4, r6, r3 │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r4, #19 │ │ │ │ + lsrs r2, r4, #8 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - lsrs r2, r2, #19 │ │ │ │ + lsrs r2, r2, #8 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - lsrs r6, r6, #13 │ │ │ │ + lsrs r6, r6, #2 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - lsrs r4, r3, #13 │ │ │ │ + lsrs r4, r3, #2 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldrsb r2, [r1, r4] │ │ │ │ + strb r2, [r1, r1] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r5, #5 │ │ │ │ + lsls r0, r5, #26 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - lsrs r0, r1, #32 │ │ │ │ + lsls r0, r1, #21 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - lsls r4, r7, #30 │ │ │ │ + lsls r4, r7, #19 │ │ │ │ lsls r1, r4, #2 │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r5, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r0, fp │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ str r3, [sp, #4] │ │ │ │ @@ -2255102,23 +2255080,23 @@ │ │ │ │ add r3, sp, #488 @ 0x1e8 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ ldmia r2, {r1, r2} │ │ │ │ bl 68c5b8 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x3c0c8> │ │ │ │ b.w 68edc2 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x3e8d2> │ │ │ │ nop │ │ │ │ - lsls r6, r7, #18 │ │ │ │ + lsls r6, r7, #7 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - stc2 0, cr0, [r8, #640]! @ 0x280 │ │ │ │ + @ instruction: 0xfae800a0 │ │ │ │ lsls r4, r0, #16 │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb6200a0 │ │ │ │ - @ instruction: 0xfae800a0 │ │ │ │ + strh.w r0, [r2, #160] @ 0xa0 │ │ │ │ + strh.w r0, [r8, r0, lsl #2] │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ ldrh r2, [r3, #4] │ │ │ │ ubfx r2, r2, #0, #14 │ │ │ │ cmp r2, r6 │ │ │ │ bhi.w 690c8a <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x4079a> │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ mov r0, fp │ │ │ │ @@ -2256404,25 +2256382,25 @@ │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ movs r6, #1 │ │ │ │ add r3, sp, #744 @ 0x2e8 │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ b.w 68ee2a <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x3e93a> │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - @ instruction: 0xf7d800a0 │ │ │ │ - @ instruction: 0xf6d200a0 │ │ │ │ - @ instruction: 0xf69600a0 │ │ │ │ - @ instruction: 0xf53e00a0 │ │ │ │ - @ instruction: 0xf53200a0 │ │ │ │ - @ instruction: 0xf52800a0 │ │ │ │ - @ instruction: 0xf29200a0 │ │ │ │ - sub.w r0, r8, #160 @ 0xa0 │ │ │ │ - vaddl.s16 q8, d24, d16 │ │ │ │ - cdp 0, 14, cr0, cr10, cr0, {5} │ │ │ │ - cdp 0, 1, cr0, cr10, cr0, {5} │ │ │ │ + adds.w r0, r8, #5242880 @ 0x500000 │ │ │ │ + ands.w r0, r2, #5242880 @ 0x500000 │ │ │ │ + @ instruction: 0xf3d600a0 │ │ │ │ + @ instruction: 0xf27e00a0 │ │ │ │ + @ instruction: 0xf27200a0 │ │ │ │ + @ instruction: 0xf26800a0 │ │ │ │ + vaddl.s16 q8, d18, d16 │ │ │ │ + cdp 0, 14, cr0, cr8, cr0, {5} │ │ │ │ + ldc 0, cr0, [r8, #-640] @ 0xfffffd80 │ │ │ │ + stc 0, cr0, [sl], #-640 @ 0xfffffd80 │ │ │ │ + adcs.w r0, sl, r0, asr #2 │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #8] │ │ │ │ strd r3, r2, [sp] │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ ldr r7, [sp, #128] @ 0x80 │ │ │ │ ldrh r4, [r3, #4] │ │ │ │ @@ -2257002,25 +2256980,30 @@ │ │ │ │ mov r8, r0 │ │ │ │ b.n 690df2 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x40902> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf26e0142 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - and.w r0, ip, r0, asr #2 │ │ │ │ - strd r0, r0, [r6, #640] @ 0x280 │ │ │ │ - @ instruction: 0xe9bc00a0 │ │ │ │ - strd r0, r0, [r8, #-640] @ 0x280 │ │ │ │ - strd r0, r0, [r2], #-640 @ 0x280 │ │ │ │ + b.n 691124 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x40c34> │ │ │ │ + lsls r0, r4, #2 │ │ │ │ + b.n 69109c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x40bac> │ │ │ │ + lsls r0, r4, #2 │ │ │ │ + b.n 69108c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x40b9c> │ │ │ │ + lsls r0, r4, #2 │ │ │ │ + b.n 690fa8 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x40ab8> │ │ │ │ + lsls r0, r4, #2 │ │ │ │ + b.n 690de0 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x408f0> │ │ │ │ + lsls r0, r4, #2 │ │ │ │ vmla.f d16, d0, d2[0] │ │ │ │ - b.n 691218 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x40d28> │ │ │ │ + b.n 690c98 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x407a8> │ │ │ │ lsls r0, r4, #2 │ │ │ │ - b.n 691050 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x40b60> │ │ │ │ + b.n 690ad0 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x405e0> │ │ │ │ lsls r0, r4, #2 │ │ │ │ - b.n 690f7c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x40a8c> │ │ │ │ + b.n 6919fc <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x4150c> │ │ │ │ lsls r0, 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 │ │ │ │ @@ -2257775,35 +2257758,35 @@ │ │ │ │ @ instruction: 0xffffffff │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ stc 1, cr0, [ip, #-264] @ 0xfffffef8 │ │ │ │ stc 1, cr0, [r4, #-264] @ 0xfffffef8 │ │ │ │ movs r5, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #118 @ 0x76 │ │ │ │ + cmp r6, #182 @ 0xb6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #116 @ 0x74 │ │ │ │ + cmp r6, #180 @ 0xb4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r4, [r2, #8] │ │ │ │ + ldrb r4, [r2, r7] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r6, #240 @ 0xf0 │ │ │ │ + cmp r4, #48 @ 0x30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - b.n 691cf4 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x41804> │ │ │ │ + udf #96 @ 0x60 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cmp r6, #24 │ │ │ │ + cmp r3, #88 @ 0x58 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r2, [r6, #52] @ 0x34 │ │ │ │ + strh r2, [r6, #30] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r4, #238 @ 0xee │ │ │ │ + cmp r2, #46 @ 0x2e │ │ │ │ lsls r3, r3, #2 │ │ │ │ lsrs r0, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - udf #210 @ 0xd2 │ │ │ │ + bgt.n 691aec <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x415fc> │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cmp r4, #98 @ 0x62 │ │ │ │ + cmp r1, #162 @ 0xa2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldr r5, [sp, #168] @ 0xa8 │ │ │ │ ldr.w r9, [sp, #68] @ 0x44 │ │ │ │ ldr.w r3, [r9, #12] │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #220] @ 0xdc │ │ │ │ ldr.w r3, [r9, #24] │ │ │ │ @@ -2258473,53 +2258456,53 @@ │ │ │ │ mov r6, r0 │ │ │ │ b.n 692082 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x41b92> │ │ │ │ nop │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 692140 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x41c50> │ │ │ │ + bls.n 6921c0 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x41cd0> │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cmp r2, #102 @ 0x66 │ │ │ │ + movs r7, #166 @ 0xa6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r1, #226 @ 0xe2 │ │ │ │ + movs r7, #34 @ 0x22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r1, #222 @ 0xde │ │ │ │ + movs r7, #30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r4, [r5, r0] │ │ │ │ + ldrsb r4, [r5, r5] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldmia r1!, {r4, r5, r7} │ │ │ │ + stmia r6!, {r4, r5, r6, r7} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - blt.n 6922a0 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x41db0> │ │ │ │ + bhi.n 692120 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x41c30> │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrb r6, [r1, #24] │ │ │ │ + ldrb r6, [r1, #13] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - cmp r0, #204 @ 0xcc │ │ │ │ + movs r6, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bls.n 6921cc <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x41cdc> │ │ │ │ + bvc.n 69224c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x41d5c> │ │ │ │ lsls r0, r4, #2 │ │ │ │ b.n 692398 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x41ea8> │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 692134 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x41c44> │ │ │ │ + bpl.n 6921b4 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x41cc4> │ │ │ │ lsls r0, r4, #2 │ │ │ │ - movs r6, #50 @ 0x32 │ │ │ │ + movs r3, #114 @ 0x72 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r5, #250 @ 0xfa │ │ │ │ + movs r3, #58 @ 0x3a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r5, #144 @ 0x90 │ │ │ │ + movs r2, #208 @ 0xd0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r5, #134 @ 0x86 │ │ │ │ + movs r2, #198 @ 0xc6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r5, #104 @ 0x68 │ │ │ │ + movs r2, #168 @ 0xa8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r5, #76 @ 0x4c │ │ │ │ + movs r2, #140 @ 0x8c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r4, #148 @ 0x94 │ │ │ │ + movs r1, #212 @ 0xd4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldr r5, [pc, #892] @ (6925c0 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x420d0>) │ │ │ │ mov r0, sl │ │ │ │ ldr.w r8, [sp, #284] @ 0x11c │ │ │ │ add r5, pc │ │ │ │ ldr r1, [sp, #152] @ 0x98 │ │ │ │ mov r2, r8 │ │ │ │ @@ -2258845,25 +2258828,25 @@ │ │ │ │ mov r1, r8 │ │ │ │ movs r7, #0 │ │ │ │ mov r8, r9 │ │ │ │ mov r9, fp │ │ │ │ ldr.w fp, [sp, #72] @ 0x48 │ │ │ │ b.n 6925f0 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x42100> │ │ │ │ nop │ │ │ │ - bpl.n 6925ac <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x420bc> │ │ │ │ + bcc.n 69262c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x4213c> │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bpl.n 692518 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x42028> │ │ │ │ + bcs.n 692598 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x420a8> │ │ │ │ lsls r0, r4, #2 │ │ │ │ add r2, pc, #4 @ (adr r2, 6925d0 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x420e0>) │ │ │ │ vtbx.8 d30, {d31- instruction: 0xffff1fdc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bcs.n 6925a0 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x420b0> │ │ │ │ + beq.n 692620 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x42130> │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bcs.n 692598 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x420a8> │ │ │ │ + beq.n 692618 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x42128> │ │ │ │ lsls r0, r4, #2 │ │ │ │ ldr r3, [sp, #184] @ 0xb8 │ │ │ │ cmp r2, #1 │ │ │ │ ite ne │ │ │ │ movne r3, #0 │ │ │ │ andeq.w r3, r3, #1 │ │ │ │ cbnz r3, 692612 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x42122> │ │ │ │ @@ -2259353,33 +2259336,33 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ lsls r7, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 692b04 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x42614> │ │ │ │ + ldmia r6, {r2, r3, r4, r6} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - beq.n 6929e4 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x424f4> │ │ │ │ + ldmia r5!, {r1, r3, r6, r7} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - beq.n 692ad4 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x425e4> │ │ │ │ + ldmia r5!, {r6} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldmia r7, {r5, r7} │ │ │ │ + ldmia r4!, {r5, r6, r7} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldmia r7!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - subs r2, r3, #1 │ │ │ │ + subs r2, r3, r6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r6, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r1, r4, r5} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldmia r6, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r4!, {r1, r2, r3} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r0, r4, #6 │ │ │ │ + subs r0, r4, r3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, r6, #0 │ │ │ │ + adds r6, r6, r5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ str r4, [sp, #0] │ │ │ │ sub.w r4, r2, #404 @ 0x194 │ │ │ │ movs r2, #58 @ 0x3a │ │ │ │ movt r2, #65520 @ 0xfff0 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ @@ -2260573,63 +2260556,63 @@ │ │ │ │ ldr r2, [sp, #160] @ 0xa0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, sl │ │ │ │ blx 685ac │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ ldr r3, [r3, #96] @ 0x60 │ │ │ │ b.w 692538 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x42048> │ │ │ │ - ldmia r4!, {r1, r2, r3, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r6, r7} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldmia r4!, {r2, r3, r7} │ │ │ │ + ldmia r1!, {r2, r3, r6, r7} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - subs r6, r5, r4 │ │ │ │ + adds r6, r5, r1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r3, {r2, r3, r4} │ │ │ │ + ldmia r0!, {r2, r3, r4, r6} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldmia r3, {r3} │ │ │ │ + ldmia r0!, {r3, r6} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldmia r2, {r2, r3} │ │ │ │ + stmia r7!, {r2, r3, r6} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r4, r0, #26 │ │ │ │ + asrs r4, r0, #15 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r7!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrh.w r0, [ip, #163] @ 0xa3 │ │ │ │ - strb.w r0, [r0, #163] @ 0xa3 │ │ │ │ - stmia r6!, {r3, r7} │ │ │ │ + @ instruction: 0xf5fc00a3 │ │ │ │ + rsb r0, r0, #5341184 @ 0x518000 │ │ │ │ + stmia r3!, {r3, r6, r7} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r2, [r3, r1] │ │ │ │ + strb r2, [r3, r6] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r4} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrsb r4, [r5, r4] │ │ │ │ + strb r4, [r5, r1] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - stmia r3!, {r1, r2, r6, r7} │ │ │ │ + stmia r1!, {r1, r2} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrh r2, [r7, #52] @ 0x34 │ │ │ │ + ldrh r2, [r7, #30] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldrb r4, [r4, #4] │ │ │ │ + strb r4, [r4, #25] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - asrs r6, r6, #5 │ │ │ │ - lsls r3, r3, #2 │ │ │ │ - stmia r2!, {r2, r3, r5, r6} │ │ │ │ - lsls r0, r4, #2 │ │ │ │ - stmia r2!, {r2, r3, r6} │ │ │ │ - lsls r0, r4, #2 │ │ │ │ - stmia r2!, {r3, r5} │ │ │ │ - lsls r0, r4, #2 │ │ │ │ - stmia r1!, {r1, r4, r6, r7} │ │ │ │ - lsls r0, r4, #2 │ │ │ │ - asrs r4, r3, #1 │ │ │ │ + lsrs r6, r6, #26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r1!, {r3, r4, r5, r6} │ │ │ │ + ite ge │ │ │ │ + lslge r0, r4, #2 │ │ │ │ + ite hi @ unpredictable │ │ │ │ + lslhi r0, r4, #2 │ │ │ │ + it vs @ unpredictable │ │ │ │ + lslvs r0, r4, #2 │ │ │ │ + itee ne │ │ │ │ + lslne r0, r4, #2 │ │ │ │ + lsreq r4, r3, #22 │ │ │ │ + lsleq r3, r3, #2 │ │ │ │ + bkpt 0x00b8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r4, r4, #32 │ │ │ │ + lsrs r4, r4, #21 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r1!, {r6} │ │ │ │ + bkpt 0x0080 │ │ │ │ lsls r0, r4, #2 │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ bl 5f95d4 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ movs r1, #32 │ │ │ │ vldr d7, [pc, #464] @ 693998 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x434a8> │ │ │ │ sub.w r3, r3, #404 @ 0x194 │ │ │ │ @@ -2260807,22 +2260790,22 @@ │ │ │ │ b.w 6924bc <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x41fcc> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r4, r6} │ │ │ │ + pop {r4, r7, pc} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - stmia r0!, {r1, r2, r5} │ │ │ │ + pop {r1, r2, r5, r6, pc} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ittt gt │ │ │ │ - lslgt r0, r4, #2 │ │ │ │ - ldrgt r3, [sp, #68] @ 0x44 │ │ │ │ - movgt r1, #4 │ │ │ │ + pop {r1, pc} │ │ │ │ + lsls r0, r4, #2 │ │ │ │ + ldr r3, [sp, #68] @ 0x44 │ │ │ │ + movs r1, #4 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bl 68ca94 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x3c5a4> │ │ │ │ adds r1, r0, #1 │ │ │ │ beq.w 692474 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x41f84> │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ add.w r0, r3, r0, lsl #4 │ │ │ │ ldr.w r2, [r0, #-56] │ │ │ │ @@ -2261301,25 +2261284,25 @@ │ │ │ │ blx 67abc │ │ │ │ str r0, [r4, #0] │ │ │ │ b.w 692782 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x42292> │ │ │ │ nop │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ subs r7, #176 @ 0xb0 │ │ │ │ - ldrh r0, [r0, #16] │ │ │ │ + strh r0, [r0, #58] @ 0x3a │ │ │ │ lsls r2, r3, #2 │ │ │ │ - pop {r2, r4, r5, r6, r7, pc} │ │ │ │ + cbnz r4, 693f54 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x43a64> │ │ │ │ lsls r0, r4, #2 │ │ │ │ - pop {r1, r2, r4, r5, r6} │ │ │ │ + cbnz r6, 693f38 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x43a48> │ │ │ │ lsls r0, r4, #2 │ │ │ │ subs r4, r7, #2 │ │ │ │ movs r0, r0 │ │ │ │ - revsh r6, r5 │ │ │ │ + @ instruction: 0xb82e │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r4, [pc, #600] @ (694170 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x43c80>) │ │ │ │ + ldr r1, [pc, #856] @ (694270 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x43d80>) │ │ │ │ lsls r0, r3, #2 │ │ │ │ ldrb.w r2, [r9, #196] @ 0xc4 │ │ │ │ lsls r0, r2, #27 │ │ │ │ bmi.w 692834 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x42344> │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ bne.w 694280 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x43d90> │ │ │ │ @@ -2261651,25 +2261634,25 @@ │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ b.w 691f90 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x41aa0> │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r4, #27 │ │ │ │ + lsls r2, r4, #16 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r4, #27 │ │ │ │ + lsls r2, r4, #16 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xb810 │ │ │ │ + push {r4, r6, lr} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r4, r2, #26 │ │ │ │ + lsls r4, r2, #15 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r1!, {r2, r4, r7} │ │ │ │ + bkpt 0x00d4 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - @ instruction: 0xb758 │ │ │ │ + push {r3, r4, r7} │ │ │ │ lsls r0, 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 │ │ │ │ @@ -2261698,15 +2261681,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, #3536] @ 0xdd0 │ │ │ │ ldr.w r1, [r1, #2968] @ 0xb98 │ │ │ │ - bl ac5d04 │ │ │ │ + bl ac5c5c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ bl 43da78 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32bd84> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 68474 │ │ │ │ b.n 6942f4 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x43e04> │ │ │ │ nop │ │ │ │ @@ -2262764,15 +2262747,15 @@ │ │ │ │ lsls r2, r0, #5 │ │ │ │ pop {r1, r2, r3, r4, r7} │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb880 │ │ │ │ lsls r2, r0, #5 │ │ │ │ - @ instruction: 0xfb08009a │ │ │ │ + str.w r0, [r8, sl, lsl #1] │ │ │ │ movs r5, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ ldrb.w r3, [r4, #53] @ 0x35 │ │ │ │ @@ -2263420,15 +2263403,15 @@ │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ add r6, sp, #72 @ 0x48 │ │ │ │ lsls r2, r0, #5 │ │ │ │ add r5, sp, #984 @ 0x3d8 │ │ │ │ lsls r2, r0, #5 │ │ │ │ - str r4, [r2, #44] @ 0x2c │ │ │ │ + str r4, [r2, #0] │ │ │ │ lsls r4, r2, #4 │ │ │ │ adds r0, r5, r6 │ │ │ │ movs r0, r0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -2263544,15 +2263527,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 adbe3c │ │ │ │ + bl adbd94 │ │ │ │ mov r0, r4 │ │ │ │ bl 43da78 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32bd84> │ │ │ │ ldr r4, [r6, #4] │ │ │ │ ldr r7, [r4, #0] │ │ │ │ cmp r7, #0 │ │ │ │ beq.w 69585e <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x4536e> │ │ │ │ ldr r3, [pc, #336] @ (6958a4 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x453b4>) │ │ │ │ @@ -2263688,21 +2263671,21 @@ │ │ │ │ add r2, sp, #416 @ 0x1a0 │ │ │ │ b.n 6956e4 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x451f4> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ add r1, sp, #592 @ 0x250 │ │ │ │ lsls r2, r0, #5 │ │ │ │ - ldrsh r6, [r2, r1] │ │ │ │ + ldrh r6, [r2, r6] │ │ │ │ lsls r4, r2, #4 │ │ │ │ - add r0, pc, #912 @ (adr r0, 695c38 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x45748>) │ │ │ │ + ldr r6, [sp, #144] @ 0x90 │ │ │ │ lsls r0, r4, #2 │ │ │ │ add r7, pc, #616 @ (adr r7, 695b14 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x45624>) │ │ │ │ lsls r2, r0, #5 │ │ │ │ - ldrb r0, [r4, r3] │ │ │ │ + ldrh r0, [r4, r0] │ │ │ │ lsls r4, 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, #3464] @ 0xd88 │ │ │ │ mov r6, r2 │ │ │ │ ldr.w r2, [pc, #1852] @ 696000 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x45b10> │ │ │ │ @@ -2264444,36 +2264427,36 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r7, pc, #144 @ (adr r7, 69609c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x45bac>) │ │ │ │ lsls r2, r0, #5 │ │ │ │ cmp r3, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldcl 0, cr0, [ip, #616]! @ 0x268 │ │ │ │ - adds r0, r6, #2 │ │ │ │ + @ instruction: 0xeb3c009a │ │ │ │ + adds r0, r6, r7 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r2, r4, #1 │ │ │ │ + adds r2, r4, r6 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r6, r1, r7 │ │ │ │ + asrs r6, r1, #28 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - add r1, pc, #640 @ (adr r1, 6962a8 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x45db8>) │ │ │ │ + ldr r6, [sp, #896] @ 0x380 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldc 0, cr0, [r6], #616 @ 0x268 │ │ │ │ - ldr r5, [sp, #424] @ 0x1a8 │ │ │ │ + ldrd r0, r0, [r6, #616]! @ 0x268 │ │ │ │ + ldr r2, [sp, #680] @ 0x2a8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r1, [pc, #792] @ (69634c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x45e5c>) │ │ │ │ + bx r0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - strh r6, [r7, r3] │ │ │ │ + str r6, [r7, r0] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r4, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r1, [sp, #928] @ 0x3a0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ ldr??.w pc, [r5, #255]! │ │ │ │ - ldr r3, [sp, #616] @ 0x268 │ │ │ │ + ldr r0, [sp, #872] @ 0x368 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r2, [sp, #920] @ 0x398 │ │ │ │ + ldr r0, [sp, #152] @ 0x98 │ │ │ │ lsls r0, r4, #2 │ │ │ │ add r0, pc, #136 @ (adr r0, 6960d4 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x45be4>) │ │ │ │ lsls r2, r0, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2265404,15 +2265387,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add.w sl, r7, #137216 @ 0x21800 │ │ │ │ b.n 69697c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x4648c> │ │ │ │ mov r6, fp │ │ │ │ mov.w ip, r4, lsl #7 │ │ │ │ b.n 69692a <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x4643a> │ │ │ │ nop │ │ │ │ - udf #168 @ 0xa8 │ │ │ │ + blt.n 696a68 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x46578> │ │ │ │ lsls r2, r3, #2 │ │ │ │ cbz r1, 696aa2 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x465b2> │ │ │ │ ldr r2, [r1, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ cbz r2, 696aa4 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x465b4> │ │ │ │ bx lr │ │ │ │ @@ -2265743,37 +2265726,37 @@ │ │ │ │ add r3, pc │ │ │ │ blx 68420 │ │ │ │ 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} │ │ │ │ - bge.n 696e5c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x4696c> │ │ │ │ + bvc.n 696edc <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x469ec> │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bge.n 696e34 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x46944> │ │ │ │ + bvc.n 696eb4 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x469c4> │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bls.n 696e28 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x46938> │ │ │ │ + bvc.n 696ea8 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x469b8> │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bls.n 696e2c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x4693c> │ │ │ │ + bvc.n 696eac <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x469bc> │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bls.n 696e34 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x46944> │ │ │ │ + bvc.n 696eb4 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x469c4> │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bls.n 696e28 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x46938> │ │ │ │ + bvc.n 696ea8 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x469b8> │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bls.n 696e2c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x4693c> │ │ │ │ + bvc.n 696eac <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x469bc> │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bls.n 696e34 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x46944> │ │ │ │ + bvc.n 696eb4 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x469c4> │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bls.n 696e28 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x46938> │ │ │ │ + bvc.n 696ea8 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x469b8> │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bls.n 696e1c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x4692c> │ │ │ │ + bvc.n 696e9c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x469ac> │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bls.n 696e14 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x46924> │ │ │ │ + bvc.n 696e94 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x469a4> │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bls.n 696e08 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x46918> │ │ │ │ + bvc.n 696e88 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x46998> │ │ │ │ lsls r2, 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 │ │ │ │ @@ -2265833,15 +2265816,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r1, [sp, #544] @ 0x220 │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r0, #12] │ │ │ │ + strh r6, [r0, #54] @ 0x36 │ │ │ │ lsls r0, r4, #2 │ │ │ │ str r1, [sp, #144] @ 0x90 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ @@ -2265916,15 +2265899,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r0, [sp, #880] @ 0x370 │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r6, #6] │ │ │ │ + strh r2, [r6, #48] @ 0x30 │ │ │ │ lsls r0, r4, #2 │ │ │ │ str r0, [sp, #336] @ 0x150 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ @@ -2266042,21 +2266025,21 @@ │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r0, #0] │ │ │ │ + strh r2, [r0, #42] @ 0x2a │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bvc.n 69703c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x46b4c> │ │ │ │ + bmi.n 6970bc <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x46bcc> │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bvc.n 69720c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x46d1c> │ │ │ │ + bmi.n 69708c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x46b9c> │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bvc.n 6971e0 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x46cf0> │ │ │ │ + bmi.n 697060 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x46b70> │ │ │ │ lsls r2, r3, #2 │ │ │ │ ldrh r0, [r3, #56] @ 0x38 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ @@ -2266163,21 +2266146,21 @@ │ │ │ │ blt.n 6971f0 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x46d00> │ │ │ │ b.n 697212 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x46d22> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r3, #54] @ 0x36 │ │ │ │ + strh r4, [r3, #32] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bvs.n 69715c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x46c6c> │ │ │ │ + bcc.n 6971dc <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x46cec> │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bvs.n 697324 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x46e34> │ │ │ │ + bcc.n 6971a4 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x46cb4> │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bvs.n 6972f0 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x46e00> │ │ │ │ + bcc.n 697170 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x46c80> │ │ │ │ lsls r2, r3, #2 │ │ │ │ ldrh r0, [r1, #48] @ 0x30 │ │ │ │ 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, #3544] @ 0xdd8 │ │ │ │ @@ -2266535,20 +2266518,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r7, #42] @ 0x2a │ │ │ │ lsls r2, r0, #5 │ │ │ │ ldrh r0, [r3, #30] │ │ │ │ lsls r2, r0, #5 │ │ │ │ lsls r2, r0, #1 │ │ │ │ lsls r0, r1, #5 │ │ │ │ - bcc.n 697740 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x47250> │ │ │ │ + beq.n 6975c0 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x470d0> │ │ │ │ lsls r2, r3, #2 │ │ │ │ cmp r3, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r6, #1 │ │ │ │ - lsls r2, r3, #2 │ │ │ │ + ldc2 0, cr0, [r0, #612]! @ 0x264 │ │ │ │ cmp.w sl, #8 │ │ │ │ beq.n 6976b2 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x471c2> │ │ │ │ ldr.w r0, [r9], #4 │ │ │ │ add.w sl, sl, #1 │ │ │ │ blx 6839c │ │ │ │ cmp r0, #12 │ │ │ │ bne.n 69768c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x4719c> │ │ │ │ @@ -2266878,35 +2266860,35 @@ │ │ │ │ ldrd r2, r3, [sp, #136] @ 0x88 │ │ │ │ bl 6287ac │ │ │ │ ldrb r3, [r4, #7] │ │ │ │ lsls r1, r3, #28 │ │ │ │ bpl.w 697f62 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x47a72> │ │ │ │ b.n 697a4c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x4755c> │ │ │ │ ... │ │ │ │ - beq.n 697988 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x47498> │ │ │ │ + ldmia r5, {r1, r4, r5, r6, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - beq.n 697988 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x47498> │ │ │ │ + ldmia r5, {r4, r5, r6, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - beq.n 697978 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x47488> │ │ │ │ + ldmia r5, {r1, r2, r5, r6, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - strh r4, [r2, #2] │ │ │ │ + ldrb r4, [r2, #22] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r7, [sp, #776] @ 0x308 │ │ │ │ + ldr r5, [sp, #8] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - beq.n 697a78 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x47588> │ │ │ │ + ldmia r5, {r5, r6} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldrb r2, [r3, #29] │ │ │ │ + ldrb r2, [r3, #18] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldmia r7!, {r2, r3, r4, r5} │ │ │ │ + ldmia r4, {r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldmia r7!, {r2, r3} │ │ │ │ + ldmia r4!, {r2, r3, r6} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldmia r7!, {r1, r2} │ │ │ │ + ldmia r4!, {r1, r2, r6} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - str r0, [r2, #24] │ │ │ │ + ldrsh r0, [r2, r3] │ │ │ │ lsls r2, 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 │ │ │ │ @@ -2267435,39 +2267417,39 @@ │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl 5f46ac │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ b.n 697b7c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x4768c> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ - ldrh r2, [r0, r4] │ │ │ │ + ldr r2, [r0, r1] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldmia r5!, {r2, r3, r4} │ │ │ │ + ldmia r2, {r2, r3, r4, r6} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldrb r4, [r6, #18] │ │ │ │ + ldrb r4, [r6, #7] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrb r0, [r3, #14] │ │ │ │ + ldrb r0, [r3, #3] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldmia r4!, {r2, r3} │ │ │ │ + ldmia r1!, {r2, r3, r6} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldmia r2!, {r4, r5} │ │ │ │ + stmia r7!, {r4, r5, r6} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldmia r2!, {r1, r4} │ │ │ │ + stmia r7!, {r1, r4, r6} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r5} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldmia r1!, {r3, r5, r6, r7} │ │ │ │ + stmia r7!, {r3, r5} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldmia r1, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r5} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r6, #90 @ 0x5a │ │ │ │ + adds r3, #154 @ 0x9a │ │ │ │ lsls r4, r2, #4 │ │ │ │ - ldmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r4, r5} │ │ │ │ lsls r2, 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 │ │ │ │ @@ -2268264,15 +2268246,15 @@ │ │ │ │ movs r3, #1 │ │ │ │ add ip, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ strd r2, ip, [sp, #4] │ │ │ │ bl 66f25c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x1ed6c> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - @ instruction: 0xfa7c00a3 │ │ │ │ + @ instruction: 0xf7bc00a3 │ │ │ │ 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 │ │ │ │ mov r6, r3 │ │ │ │ @@ -2269090,17 +2269072,17 @@ │ │ │ │ blx r3 │ │ │ │ b.n 6990a0 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x48bb0> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ ldr r0, [r2, #124] @ 0x7c │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb87c │ │ │ │ + push {r2, r3, r4, r5, r7, lr} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - @ instruction: 0xb874 │ │ │ │ + push {r2, r4, r5, r7, lr} │ │ │ │ lsls r2, r3, #2 │ │ │ │ ldr r0, [r3, #116] @ 0x74 │ │ │ │ lsls r2, r0, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2269507,15 +2269489,15 @@ │ │ │ │ ldrh.w r5, [r1, #74] @ 0x4a │ │ │ │ cmp r5, r0 │ │ │ │ it eq │ │ │ │ cmpeq r3, r0 │ │ │ │ beq.w 6999d0 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x494e0> │ │ │ │ ldr.w r0, [r4, #3540] @ 0xdd4 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ - bl acd688 │ │ │ │ + bl acd5e0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 699918 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x49428> │ │ │ │ ldr.w r3, [r9, #60] @ 0x3c │ │ │ │ movw r2, #271 @ 0x10f │ │ │ │ cmp r3, r2 │ │ │ │ beq.w 6999a6 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x494b6> │ │ │ │ ldr.w r5, [r4, #2452] @ 0x994 │ │ │ │ @@ -2269739,15 +2269721,15 @@ │ │ │ │ str.w r5, [r0, #1036] @ 0x40c │ │ │ │ strb.w r2, [r0, #1044] @ 0x414 │ │ │ │ ldr.w r5, [r4, #3632] @ 0xe30 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 69997e <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x4948e> │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ movs r2, #0 │ │ │ │ - bl ace4e4 │ │ │ │ + bl ace43c │ │ │ │ mov r0, r7 │ │ │ │ ldrd r1, r2, [r9] │ │ │ │ bl 66dc9c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x1d7ac> │ │ │ │ lsls r3, r0, #30 │ │ │ │ bmi.n 6999c4 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x494d4> │ │ │ │ str.w r5, [r4, #3632] @ 0xe30 │ │ │ │ ldr r2, [pc, #264] @ (699a24 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x49534>) │ │ │ │ @@ -2270306,25 +2270288,25 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r7, #48] @ 0x30 │ │ │ │ lsls r2, r0, #5 │ │ │ │ str r2, [r7, #48] @ 0x30 │ │ │ │ lsls r2, r0, #5 │ │ │ │ - add r4, sp, #32 │ │ │ │ + add r1, sp, #288 @ 0x120 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - add r5, sp, #152 @ 0x98 │ │ │ │ + add r2, sp, #408 @ 0x198 │ │ │ │ lsls r2, r3, #2 │ │ │ │ movs r5, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r5, #88] @ 0x58 │ │ │ │ + ldr r4, [r5, #44] @ 0x2c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bhi.n 699e5c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x4996c> │ │ │ │ + bpl.n 699edc <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x499ec> │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r4, [r0, #80] @ 0x50 │ │ │ │ + ldr r4, [r0, #36] @ 0x24 │ │ │ │ lsls r5, r4, #2 │ │ │ │ str r6, [r3, #20] │ │ │ │ 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, #3608] @ 0xe18 │ │ │ │ @@ -2270771,27 +2270753,26 @@ │ │ │ │ lsls r2, r0, #5 │ │ │ │ str r4, [r7, #8] │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r4, [r5, r6] │ │ │ │ lsls r2, r0, #5 │ │ │ │ - add r0, sp, #512 @ 0x200 │ │ │ │ + add r5, pc, #768 @ (adr r5, 69a6dc <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x4a1ec>) │ │ │ │ lsls r2, r3, #2 │ │ │ │ - add r1, sp, #624 @ 0x270 │ │ │ │ + add r6, pc, #880 @ (adr r6, 69a750 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x4a260>) │ │ │ │ lsls r2, r3, #2 │ │ │ │ movs r5, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r0, #3 │ │ │ │ - lsls r0, r3, #2 │ │ │ │ - bmi.n 69a4e0 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x49ff0> │ │ │ │ + mcr2 0, 0, r0, cr4, cr7, {4} │ │ │ │ + bne.n 69a360 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x49e70> │ │ │ │ lsls r1, r3, #2 │ │ │ │ - strb r6, [r1, r5] │ │ │ │ + strh r6, [r1, r2] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - vqadd.u64 d0, d18, d7 │ │ │ │ + ldc2l 0, cr0, [r2], #-604 @ 0xfffffda4 │ │ │ │ stmdb 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] @ (69a4ac <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x49fbc>) │ │ │ │ addw r3, r0, #3812 @ 0xee4 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2271240,27 +2271221,27 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ ldrh r2, [r5, r4] │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r3, r4] │ │ │ │ lsls r2, r0, #5 │ │ │ │ - add r3, pc, #1000 @ (adr r3, 69ac94 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x4a7a4>) │ │ │ │ + add r1, pc, #232 @ (adr r1, 69a994 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x4a4a4>) │ │ │ │ lsls r2, r3, #2 │ │ │ │ - add r3, pc, #856 @ (adr r3, 69ac08 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x4a718>) │ │ │ │ + add r1, pc, #88 @ (adr r1, 69a908 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x4a418>) │ │ │ │ lsls r2, r3, #2 │ │ │ │ movs r5, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r2, #40] @ 0x28 │ │ │ │ + str r4, [r2, #124] @ 0x7c │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldmia r7, {r1, r3, r4, r7} │ │ │ │ + ldmia r4, {r1, r3, r4, r6, r7} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str r2, [r4, r2] │ │ │ │ + ldr r5, [pc, #904] @ (69ac48 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x4a758>) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r2, [r6, #16] │ │ │ │ + str r2, [r6, #100] @ 0x64 │ │ │ │ lsls r0, r3, #2 │ │ │ │ ldr r2, [r3, r0] │ │ │ │ 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 │ │ │ │ @@ -2271993,27 +2271974,27 @@ │ │ │ │ strb.w r3, [r5, #3916] @ 0xf4c │ │ │ │ b.n 69ae28 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x4a938> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ strh r0, [r7, r0] │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #872] @ 0x368 │ │ │ │ + ldr r1, [sp, #104] @ 0x68 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r3, [sp, #808] @ 0x328 │ │ │ │ + ldr r1, [sp, #40] @ 0x28 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - strb r2, [r6, #0] │ │ │ │ + ldr r2, [r6, #84] @ 0x54 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r5!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r1, [pc, #512] @ (69b278 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x4ad88>) │ │ │ │ + nop @ (mov r8, r8) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r0, [pc, #272] @ (69b18c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x4ac9c>) │ │ │ │ + cmp ip, r0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r4, [r5, #100] @ 0x64 │ │ │ │ + ldr r4, [r5, #56] @ 0x38 │ │ │ │ lsls r0, r4, #2 │ │ │ │ ldr r7, [pc, #808] @ (69b3ac <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x4aebc>) │ │ │ │ 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, #3576] @ 0xdf8 │ │ │ │ @@ -2272292,27 +2272273,27 @@ │ │ │ │ b.n 69b104 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x4ac14> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r7, [pc, #384] @ (69b4dc <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x4afec>) │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #352] @ 0x160 │ │ │ │ + str r6, [sp, #608] @ 0x260 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r1, [sp, #272] @ 0x110 │ │ │ │ + str r6, [sp, #528] @ 0x210 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldrh r0, [r0, r1] │ │ │ │ + ldrsb r0, [r0, r6] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - stmia r5!, {r2, r6} │ │ │ │ + stmia r2!, {r2, r7} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - mov r8, r1 │ │ │ │ + mvns r0, r1 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cmp r2, r9 │ │ │ │ + cmp r2, r1 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r2, [r7, r1] │ │ │ │ + strb r2, [r7, r6] │ │ │ │ lsls r5, r4, #2 │ │ │ │ ldr r4, [pc, #832] @ (69b6c0 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x4b1d0>) │ │ │ │ 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, #3624] @ 0xe28 │ │ │ │ @@ -2272601,26 +2272582,26 @@ │ │ │ │ strb.w r3, [r5, #3916] @ 0xf4c │ │ │ │ b.n 69b3fc <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x4af0c> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ ldr r4, [pc, #400] @ (69b7fc <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x4b30c>) │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #728] @ 0x2d8 │ │ │ │ + str r3, [sp, #984] @ 0x3d8 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - str r6, [sp, #664] @ 0x298 │ │ │ │ + str r3, [sp, #920] @ 0x398 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - mrc 0, 0, r0, cr14, cr7, {4} │ │ │ │ - stmia r2!, {r5, r6} │ │ │ │ + adcs.w r0, lr, r7, lsr #2 │ │ │ │ + nop {10} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bics r2, r4 │ │ │ │ + lsrs r2, r4 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - tst r0, r7 │ │ │ │ + subs r7, #120 @ 0x78 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - stc 0, cr0, [r0], #-604 @ 0xfffffda4 │ │ │ │ + strd r0, r0, [r0, #-604]! @ 0x25c │ │ │ │ ldr r1, [pc, #760] @ (69b988 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x4b498>) │ │ │ │ lsls r2, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ lsrs r3, r1, #5 │ │ │ │ @@ -2275299,37 +2275280,37 @@ │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ blx 6770c │ │ │ │ b.n 69d19a <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x4ccaa> │ │ │ │ mov r0, r4 │ │ │ │ b.n 69d19a <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x4ccaa> │ │ │ │ - movs r6, #144 @ 0x90 │ │ │ │ + movs r3, #208 @ 0xd0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - movs r6, #118 @ 0x76 │ │ │ │ + movs r3, #182 @ 0xb6 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - movs r6, #90 @ 0x5a │ │ │ │ + movs r3, #154 @ 0x9a │ │ │ │ lsls r0, r4, #2 │ │ │ │ - movs r6, #76 @ 0x4c │ │ │ │ + movs r3, #140 @ 0x8c │ │ │ │ lsls r0, r4, #2 │ │ │ │ - movs r6, #46 @ 0x2e │ │ │ │ + movs r3, #110 @ 0x6e │ │ │ │ lsls r0, r4, #2 │ │ │ │ - movs r6, #30 │ │ │ │ + movs r3, #94 @ 0x5e │ │ │ │ lsls r0, r4, #2 │ │ │ │ - movs r6, #14 │ │ │ │ + movs r3, #78 @ 0x4e │ │ │ │ lsls r0, r4, #2 │ │ │ │ - movs r5, #242 @ 0xf2 │ │ │ │ + movs r3, #50 @ 0x32 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - movs r5, #226 @ 0xe2 │ │ │ │ + movs r3, #34 @ 0x22 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - movs r5, #196 @ 0xc4 │ │ │ │ + movs r3, #4 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - movs r5, #168 @ 0xa8 │ │ │ │ + movs r2, #232 @ 0xe8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - movs r5, #136 @ 0x88 │ │ │ │ + movs r2, #200 @ 0xc8 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r7, r1 │ │ │ │ mov r1, r0 │ │ │ │ @@ -2275373,15 +2275354,15 @@ │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ ubfx r1, r1, #1, #3 │ │ │ │ bl 605844 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - movs r4, #246 @ 0xf6 │ │ │ │ + movs r2, #54 @ 0x36 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -2275483,19 +2275464,19 @@ │ │ │ │ b.n 69d3f0 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x4cf00> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ lsls r7, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #60 @ 0x3c │ │ │ │ + movs r1, #124 @ 0x7c │ │ │ │ lsls r0, r4, #2 │ │ │ │ - movs r4, #22 │ │ │ │ + movs r1, #86 @ 0x56 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - movs r3, #252 @ 0xfc │ │ │ │ + movs r1, #60 @ 0x3c │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ @@ -2275599,15 +2275580,15 @@ │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mov r0, r6 │ │ │ │ bl 6059e0 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - movs r3, #54 @ 0x36 │ │ │ │ + movs r0, #118 @ 0x76 │ │ │ │ lsls r0, 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] @ (69d668 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x4d178>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2275996,53 +2275977,53 @@ │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #104 @ 0x68 │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r1, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r1, #16] │ │ │ │ + strb r0, [r1, #5] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - movs r0, #254 @ 0xfe │ │ │ │ + subs r6, r7, #0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - movs r0, #152 @ 0x98 │ │ │ │ + adds r0, r3, #7 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strb r0, [r3, #13] │ │ │ │ + strb r0, [r3, #2] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - strb r0, [r1, #12] │ │ │ │ + strb r0, [r1, #1] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - movs r0, #82 @ 0x52 │ │ │ │ + adds r2, r2, #6 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strb r4, [r6, #12] │ │ │ │ + strb r4, [r6, #1] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - strb r4, [r6, #12] │ │ │ │ + strb r4, [r6, #1] │ │ │ │ lsls r2, r3, #2 │ │ │ │ movs r7, #214 @ 0xd6 │ │ │ │ lsls r2, r0, #5 │ │ │ │ - strb r4, [r2, #11] │ │ │ │ + strb r4, [r2, #0] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - subs r2, r4, #7 │ │ │ │ + adds r2, r4, #4 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - subs r2, r6, #6 │ │ │ │ + adds r2, r6, #3 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strb r0, [r1, #9] │ │ │ │ + ldr r0, [r1, #120] @ 0x78 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - strb r2, [r4, #8] │ │ │ │ + ldr r2, [r4, #116] @ 0x74 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - subs r0, r2, #5 │ │ │ │ + adds r0, r2, #2 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strb r6, [r7, #6] │ │ │ │ + ldr r6, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r3, #2 │ │ │ │ - strb r0, [r0, #7] │ │ │ │ + ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - strb r0, [r0, #8] │ │ │ │ + ldr r0, [r0, #116] @ 0x74 │ │ │ │ lsls r2, r3, #2 │ │ │ │ adds r3, #148 @ 0x94 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r3, #6] │ │ │ │ + ldr r6, [r3, #108] @ 0x6c │ │ │ │ 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, #3752] @ 0xea8 │ │ │ │ sub sp, #308 @ 0x134 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2276447,29 +2276428,29 @@ │ │ │ │ b.n 69dc90 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x4d7a0> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r5, #242 @ 0xf2 │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r3, #6 │ │ │ │ + subs r0, r3, r3 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r4, r6, #4 │ │ │ │ + subs r4, r6, r1 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r4, r0, #3 │ │ │ │ + subs r4, r0, r0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ movs r4, #76 @ 0x4c │ │ │ │ lsls r2, r0, #5 │ │ │ │ - adds r0, r3, #0 │ │ │ │ + adds r0, r3, r5 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - subs r2, r3, r6 │ │ │ │ + adds r2, r3, r3 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - subs r6, r1, r4 │ │ │ │ + adds r6, r1, r1 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - subs r4, r2, r1 │ │ │ │ + asrs r4, r2, #30 │ │ │ │ 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, #3696] @ 0xe70 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [pc, #1132] @ 69e2c8 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x4ddd8> │ │ │ │ @@ -2276910,31 +2276891,31 @@ │ │ │ │ b.n 69e13a <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x4dc4a> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r1, #152 @ 0x98 │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r6, r3 │ │ │ │ + asrs r2, r6, #24 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r2, r2, r2 │ │ │ │ + asrs r2, r2, #23 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r6, r6, #31 │ │ │ │ + asrs r6, r6, #20 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r4, r0, #31 │ │ │ │ + asrs r4, r0, #20 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r2, r5, #28 │ │ │ │ + asrs r2, r5, #17 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r6, r5, #27 │ │ │ │ + asrs r6, r5, #16 │ │ │ │ lsls r0, r4, #2 │ │ │ │ subs r4, r6, #1 │ │ │ │ lsls r2, r0, #5 │ │ │ │ - asrs r4, r1, #26 │ │ │ │ + asrs r4, r1, #15 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r2, r5, #25 │ │ │ │ + asrs r2, r5, #14 │ │ │ │ lsls r0, r4, #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, #3848] @ 0xf08 │ │ │ │ sub sp, #212 @ 0xd4 │ │ │ │ @@ -2277578,45 +2277559,45 @@ │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ b.n 69e72e <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x4e23e> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ adds r2, r5, #3 │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r4, #108] @ 0x6c │ │ │ │ + str r4, [r4, #64] @ 0x40 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - asrs r2, r2, #12 │ │ │ │ + asrs r2, r2, #1 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r4, r2, #11 │ │ │ │ + asrs r4, r2, #32 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r6, r5, #7 │ │ │ │ + lsrs r6, r5, #28 │ │ │ │ lsls r0, r4, #2 │ │ │ │ adds r4, r3, r4 │ │ │ │ lsls r2, r0, #5 │ │ │ │ - str r6, [r0, #64] @ 0x40 │ │ │ │ + str r6, [r0, #20] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - asrs r4, r4, #2 │ │ │ │ + lsrs r4, r4, #23 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r4, r1, #2 │ │ │ │ + lsrs r4, r1, #23 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r4, r7, #1 │ │ │ │ + lsrs r4, r7, #22 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r6, r6, #32 │ │ │ │ + lsrs r6, r6, #21 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r4, r3, #32 │ │ │ │ + lsrs r4, r3, #21 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r0, r2, #31 │ │ │ │ + lsrs r0, r2, #20 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r2, r5, #30 │ │ │ │ + lsrs r2, r5, #19 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r2, r6, #29 │ │ │ │ + lsrs r2, r6, #18 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r2, r2, #29 │ │ │ │ + lsrs r2, r2, #18 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r2, r2, #28 │ │ │ │ + lsrs r2, r2, #17 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ @@ -2277689,15 +2277670,15 @@ │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 688ac │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - lsrs r6, r7, #22 │ │ │ │ + lsrs r6, r7, #11 │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldr.w r4, [r0, #1072] @ 0x430 │ │ │ │ @@ -2277823,15 +2277804,15 @@ │ │ │ │ str r0, [r3, #0] │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r3, #0 │ │ │ │ strd r7, r7, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ b.n 69ebea <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x4e6fa> │ │ │ │ - lsrs r6, r1, #21 │ │ │ │ + lsrs r6, r1, #10 │ │ │ │ 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, #3936] @ 0xf60 │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ mov fp, r1 │ │ │ │ @@ -2278615,29 +2278596,29 @@ │ │ │ │ mov r0, r8 │ │ │ │ mov r7, r4 │ │ │ │ bl 69e9d8 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x4e4e8> │ │ │ │ mov r4, r5 │ │ │ │ mov r6, r0 │ │ │ │ b.n 69edf4 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x4e904> │ │ │ │ nop │ │ │ │ - lsrs r6, r6, #15 │ │ │ │ + lsrs r6, r6, #4 │ │ │ │ lsls r0, r4, #2 │ │ │ │ asrs r6, r4, #14 │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r4, #12 │ │ │ │ + lsrs r4, r4, #1 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r0, r3, #12 │ │ │ │ + lsrs r0, r3, #1 │ │ │ │ lsls r0, r4, #2 │ │ │ │ asrs r6, r6, #9 │ │ │ │ lsls r2, r0, #5 │ │ │ │ - lsrs r4, r2, #4 │ │ │ │ + lsls r4, r2, #25 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r2, r5, #24 │ │ │ │ + lsls r2, r5, #13 │ │ │ │ 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, #3968] @ 0xf80 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ ldr.w r8, [pc, #956] @ 69f850 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x4f360> │ │ │ │ @@ -2278989,28 +2278970,25 @@ │ │ │ │ mov r7, r0 │ │ │ │ b.n 69f7f0 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x4f300> │ │ │ │ nop │ │ │ │ movs r4, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r4, #14 │ │ │ │ + lsls r2, r4, #3 │ │ │ │ lsls r0, r4, #2 │ │ │ │ lsrs r6, r1, #13 │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r2, #11 │ │ │ │ - lsls r0, r4, #2 │ │ │ │ - lsls r2, r7, #10 │ │ │ │ - lsls r0, r4, #2 │ │ │ │ - lsls r0, r4, #9 │ │ │ │ - lsls r0, r4, #2 │ │ │ │ - lsls r4, r5, #6 │ │ │ │ + movs r2, r2 │ │ │ │ lsls r0, r4, #2 │ │ │ │ + vshr.u64 d16, d15, #6 │ │ │ │ + vshr.u64 d0, d15, #32 │ │ │ │ + mcr2 0, 7, r0, cr12, cr15, {4} │ │ │ │ lsrs r0, r1, #32 │ │ │ │ lsls r2, r0, #5 │ │ │ │ ldr.w r3, [sl] │ │ │ │ movs r2, #8 │ │ │ │ ldr.w sl, [r6, #36] @ 0x24 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #32] │ │ │ │ @@ -2279559,21 +2279537,21 @@ │ │ │ │ b.n 69fd0c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x4f81c> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ lsls r0, r7, #22 │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - stc2l 0, cr0, [r4], #636 @ 0x27c │ │ │ │ - cbnz r2, 69fe88 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x4f998> │ │ │ │ + @ instruction: 0xfa24009f │ │ │ │ + @ instruction: 0xb6c2 │ │ │ │ lsls r3, r2, #4 │ │ │ │ - cbnz r2, 69fe86 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x4f996> │ │ │ │ + @ instruction: 0xb6aa │ │ │ │ lsls r3, r2, #4 │ │ │ │ - ldc2 0, cr0, [ip], {159} @ 0x9f │ │ │ │ - @ instruction: 0xfb22009f │ │ │ │ + ldr??.w r0, [ip, pc, lsl #1] │ │ │ │ + str??.w r0, [r2, pc, lsl #1] │ │ │ │ lsls r6, r7, #7 │ │ │ │ lsls r2, r0, #5 │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2280000,27 +2279978,27 @@ │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #128 @ 0x80 │ │ │ │ vmla.f16 q8, q0, d1[0] │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ vmla.f q0, q0, d1[0] │ │ │ │ - cbz r4, 6a0402 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x4ff12> │ │ │ │ + cbz r4, 6a0392 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x4fea2> │ │ │ │ lsls r3, r2, #4 │ │ │ │ ldr r0, [pc, #4] @ (6a038c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x4fe9c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - cmp r7, #2 │ │ │ │ + cmp r4, #66 @ 0x42 │ │ │ │ lsls r2, r3, #2 │ │ │ │ ldr r0, [pc, #4] @ (6a0398 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x4fea8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - add r7, pc, #264 @ (adr r7, 6a04a4 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x4ffb4>) │ │ │ │ + add r4, pc, #520 @ (adr r4, 6a05a4 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x500b4>) │ │ │ │ lsls r5, r2, #2 │ │ │ │ ldr r3, [pc, #12] @ (6a03ac <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x4febc>) │ │ │ │ ldr.w r2, [r0, #3432] @ 0xd68 │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r2, lsl #2] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -2280115,27 +2280093,27 @@ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ cbz r0, 6a04ca <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x4ffda> │ │ │ │ addw r0, r4, #3500 @ 0xdac │ │ │ │ bl 45f0f4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x34d400> │ │ │ │ addw r0, r4, #3480 @ 0xd98 │ │ │ │ - bl a948f4 │ │ │ │ + bl a9484c │ │ │ │ ldr.w r0, [r4, #3476] @ 0xd94 │ │ │ │ bl 43675c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x324a68> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ blx 68474 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ addw r0, r0, #3500 @ 0xdac │ │ │ │ bl 45f0f4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x34d400> │ │ │ │ addw r0, r4, #3480 @ 0xd98 │ │ │ │ - bl a948f4 │ │ │ │ + bl a9484c │ │ │ │ ldr.w r0, [r4, #3476] @ 0xd94 │ │ │ │ bl 43675c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x324a68> │ │ │ │ b.n 6a04c4 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x4ffd4> │ │ │ │ nop │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2280154,22 +2280132,22 @@ │ │ │ │ add r6, pc │ │ │ │ mov r7, r1 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #308] @ 0x134 │ │ │ │ mov.w r3, #0 │ │ │ │ bl 43d328 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32b634> │ │ │ │ mov r0, r6 │ │ │ │ - bl a910c8 │ │ │ │ + bl a91020 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6a05b6 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x500c6> │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl a9113c │ │ │ │ + bl a91094 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl a91138 │ │ │ │ + bl a91090 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 6a05aa <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x500ba> │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #244 @ 0xf4 │ │ │ │ bl 43d3f4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32b700> │ │ │ │ ldr r0, [pc, #208] @ (6a0614 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x50124>) │ │ │ │ add r1, sp, #264 @ 0x108 │ │ │ │ @@ -2280248,22 +2280226,22 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xfafe0141 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfaf60141 │ │ │ │ @ instruction: 0xffd9ffff │ │ │ │ - sub sp, #240 @ 0xf0 │ │ │ │ + add r5, sp, #1008 @ 0x3f0 │ │ │ │ lsls r3, r2, #4 │ │ │ │ strb r2, [r5, #25] │ │ │ │ lsls r3, r7, #4 │ │ │ │ @ instruction: 0xfa660141 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #102 @ 0x66 │ │ │ │ + subs r1, #166 @ 0xa6 │ │ │ │ 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 │ │ │ │ sub sp, #16 │ │ │ │ movw ip, #369 @ 0x171 │ │ │ │ @@ -2280655,15 +2280633,15 @@ │ │ │ │ bne.w 6a093a <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x5044a> │ │ │ │ ldrb.w r4, [lr, #4] │ │ │ │ and.w r4, r4, #31 │ │ │ │ cmp r4, #4 │ │ │ │ bne.w 6a093a <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x5044a> │ │ │ │ b.n 6a097e <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x5048e> │ │ │ │ nop │ │ │ │ - add r3, sp, #888 @ 0x378 │ │ │ │ + add r1, sp, #120 @ 0x78 │ │ │ │ lsls r3, r2, #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] @ 6a0f34 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x50a44> │ │ │ │ sub sp, #28 │ │ │ │ @@ -2280856,15 +2280834,15 @@ │ │ │ │ str.w r3, [r4, #1132] @ 0x46c │ │ │ │ str.w r3, [r4, #1128] @ 0x468 │ │ │ │ movs r3, #3 │ │ │ │ str.w r5, [r4, #1112] @ 0x458 │ │ │ │ str.w r3, [r4, #816] @ 0x330 │ │ │ │ str.w r3, [r4, #1152] @ 0x480 │ │ │ │ str.w r6, [r4, #1108] @ 0x454 │ │ │ │ - bl ad13f0 │ │ │ │ + bl ad1348 │ │ │ │ ldrb.w r3, [r4, #3466] @ 0xd8a │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r2 │ │ │ │ ldrb.w r7, [r4, #3444] @ 0xd74 │ │ │ │ cmp r3, #0 │ │ │ │ strb.w r3, [r4, #32] │ │ │ │ @@ -2280968,15 +2280946,15 @@ │ │ │ │ vstr s15, [r4, #584] @ 0x248 │ │ │ │ vstr s15, [r4, #568] @ 0x238 │ │ │ │ vstr s15, [r4, #564] @ 0x234 │ │ │ │ bl 6a04e8 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x4fff8> │ │ │ │ movs r1, #40 @ 0x28 │ │ │ │ addw r0, r4, #3480 @ 0xd98 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ - bl a948dc │ │ │ │ + bl a94834 │ │ │ │ movs r1, #1 │ │ │ │ addw r0, r4, #3500 @ 0xdac │ │ │ │ bl 45f108 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x34d414> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cmp r2, #0 │ │ │ │ @@ -2281037,53 +2281015,53 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r8, r0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, r4 │ │ │ │ str r0, [r0, r0] │ │ │ │ cmp r3, pc │ │ │ │ adc.w r1, r6, #12648448 @ 0xc10000 │ │ │ │ - lsls r2, r0, #11 │ │ │ │ + movs r2, r0 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r6, r2, #11 │ │ │ │ + movs r6, r2 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r2, r5, #11 │ │ │ │ + movs r2, r5 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r0, r2, #12 │ │ │ │ + lsls r0, r2, #1 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r6, r6, #12 │ │ │ │ + lsls r6, r6, #1 │ │ │ │ lsls r4, r2, #2 │ │ │ │ cmp r4, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ bl 66ef52 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x1ea62> │ │ │ │ pldw [r1, #4095] @ 0xfff │ │ │ │ bl 648f5a │ │ │ │ bl 64cf5e │ │ │ │ bl 664f62 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x14a72> │ │ │ │ bl 6a0f66 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x50a76> │ │ │ │ @ instruction: 0xfa2bffff │ │ │ │ bl 652f6e <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x2a7e> │ │ │ │ bl 664f72 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x14a82> │ │ │ │ bl 696f76 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x46a86> │ │ │ │ - add r1, sp, #984 @ 0x3d8 │ │ │ │ + add r7, pc, #216 @ (adr r7, 6a1054 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x50b64>) │ │ │ │ lsls r3, r2, #4 │ │ │ │ - add r5, sp, #976 @ 0x3d0 │ │ │ │ + add r3, sp, #208 @ 0xd0 │ │ │ │ lsls r3, r2, #4 │ │ │ │ - add r2, sp, #512 @ 0x200 │ │ │ │ + add r7, pc, #768 @ (adr r7, 6a1284 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x50d94>) │ │ │ │ lsls r3, r2, #4 │ │ │ │ - add r0, sp, #496 @ 0x1f0 │ │ │ │ + add r5, pc, #752 @ (adr r5, 6a1278 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x50d88>) │ │ │ │ lsls r3, r2, #4 │ │ │ │ - add r7, pc, #96 @ (adr r7, 6a0fec <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x50afc>) │ │ │ │ + add r4, pc, #352 @ (adr r4, 6a10ec <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x50bfc>) │ │ │ │ lsls r3, r2, #4 │ │ │ │ - add r0, sp, #88 @ 0x58 │ │ │ │ + add r5, pc, #344 @ (adr r5, 6a10e8 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x50bf8>) │ │ │ │ lsls r3, r2, #4 │ │ │ │ - add r4, sp, #56 @ 0x38 │ │ │ │ + add r1, sp, #312 @ 0x138 │ │ │ │ lsls r3, r2, #4 │ │ │ │ - add r3, sp, #48 @ 0x30 │ │ │ │ + add r0, sp, #304 @ 0x130 │ │ │ │ lsls r3, r2, #4 │ │ │ │ - add r1, sp, #24 │ │ │ │ + add r6, pc, #280 @ (adr r6, 6a10b4 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x50bc4>) │ │ │ │ lsls r3, r2, #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] @ (6a100c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x50b1c>) │ │ │ │ @@ -2281128,15 +2281106,15 @@ │ │ │ │ orr.w r1, sl, #65 @ 0x41 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ orr.w r1, r4, #65 @ 0x41 │ │ │ │ bic.w r1, r8, #65 @ 0x41 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #112 @ 0x70 │ │ │ │ + subs r1, #176 @ 0xb0 │ │ │ │ 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, #3720] @ 0xe88 │ │ │ │ sub sp, #340 @ 0x154 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2281362,25 +2281340,25 @@ │ │ │ │ vext.8 q0, q6, , #1 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ vmla.f32 d0, d12, d1[0] │ │ │ │ cdp 1, 4, cr0, cr10, cr1, {2} │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r1, #8] │ │ │ │ + strh r0, [r1, #50] @ 0x32 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - subs r2, #144 @ 0x90 │ │ │ │ + adds r7, #208 @ 0xd0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - asrs r4, r5, #29 │ │ │ │ + asrs r4, r5, #18 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r6, r3, #29 │ │ │ │ + asrs r6, r3, #18 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r0, [r0, #6] │ │ │ │ + strh r0, [r0, #48] @ 0x30 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrh r2, [r7, #4] │ │ │ │ + strh r2, [r7, #46] @ 0x2e │ │ │ │ lsls r5, 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 435868 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x323b74> │ │ │ │ @@ -2281810,15 +2281788,15 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ lsl.w r3, r6, r0 │ │ │ │ orr.w ip, ip, r3 │ │ │ │ b.n 6a1762 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x51272> │ │ │ │ ldrd r0, r1, [lr], #260 @ 0x104 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #696 @ 0x2b8 │ │ │ │ + add r2, sp, #952 @ 0x3b8 │ │ │ │ lsls r3, r2, #4 │ │ │ │ ldmia.w r2, {r0, r6, r8} │ │ │ │ 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, r1 │ │ │ │ @@ -2282241,15 +2282219,15 @@ │ │ │ │ cmp.w r3, #640 @ 0x280 │ │ │ │ it eq │ │ │ │ orreq.w r0, r0, #6 │ │ │ │ bne.w 6a187c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x5138c> │ │ │ │ b.n 6a1844 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x51354> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xe80c0141 │ │ │ │ - add r4, sp, #776 @ 0x308 │ │ │ │ + add r2, sp, #8 │ │ │ │ lsls r3, r2, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ b.n 6a1bf4 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x51704> │ │ │ │ lsls r1, r0, #5 │ │ │ │ cmp.w r0, #274 @ 0x112 │ │ │ │ beq.n 6a1cc8 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x517d8> │ │ │ │ @@ -2282304,17 +2282282,17 @@ │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - add r1, pc, #16 @ (adr r1, 6a1d30 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x51840>) │ │ │ │ + ldr r6, [sp, #272] @ 0x110 │ │ │ │ lsls r3, r2, #4 │ │ │ │ - ldr r7, [sp, #128] @ 0x80 │ │ │ │ + ldr r4, [sp, #384] @ 0x180 │ │ │ │ lsls r3, r2, #4 │ │ │ │ mvn.w r3, #268 @ 0x10c │ │ │ │ adds r3, r0, r3 │ │ │ │ cmp r3, #9 │ │ │ │ ittte ls │ │ │ │ movwls r0, #545 @ 0x221 │ │ │ │ lsrls r0, r3 │ │ │ │ @@ -2282843,31 +2282821,31 @@ │ │ │ │ strd r3, r2, [sp, #36] @ 0x24 │ │ │ │ bl 6a129c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x50dac> │ │ │ │ ldrd r3, r2, [sp, #36] @ 0x24 │ │ │ │ mov r1, r8 │ │ │ │ str r0, [r4, #52] @ 0x34 │ │ │ │ b.n 6a212c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x51c3c> │ │ │ │ nop │ │ │ │ - ldr r4, [sp, #912] @ 0x390 │ │ │ │ + ldr r2, [sp, #144] @ 0x90 │ │ │ │ lsls r3, r2, #4 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ + ldr r0, [sp, #272] @ 0x110 │ │ │ │ lsls r3, r2, #4 │ │ │ │ - ldrb r6, [r6, #3] │ │ │ │ + strb r6, [r6, #24] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrb r2, [r5, #3] │ │ │ │ + strb r2, [r5, #24] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrb r0, [r4, #3] │ │ │ │ + strb r0, [r4, #24] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - cmp r2, #124 @ 0x7c │ │ │ │ + movs r7, #188 @ 0xbc │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r2, #162 @ 0xa2 │ │ │ │ + movs r7, #226 @ 0xe2 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r2, #156 @ 0x9c │ │ │ │ + movs r7, #220 @ 0xdc │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r2, #150 @ 0x96 │ │ │ │ + movs r7, #214 @ 0xd6 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ ldrh.w ip, [r1, #68] @ 0x44 │ │ │ │ @@ -2283038,27 +2283016,27 @@ │ │ │ │ ldr r3, [pc, #36] @ (6a24e0 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x51ff0>) │ │ │ │ add r3, pc │ │ │ │ b.n 6a247c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x51f8c> │ │ │ │ blt.n 6a249c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x51fac> │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r4, #26] │ │ │ │ + strb r0, [r4, #15] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - strb r0, [r3, #26] │ │ │ │ + strb r0, [r3, #15] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - cmp r0, #94 @ 0x5e │ │ │ │ + movs r5, #158 @ 0x9e │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r0, #64 @ 0x40 │ │ │ │ + movs r5, #128 @ 0x80 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r0, #42 @ 0x2a │ │ │ │ + movs r5, #106 @ 0x6a │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r0, #34 @ 0x22 │ │ │ │ + movs r5, #98 @ 0x62 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r4, [r5, #8] │ │ │ │ + str r4, [r5, #92] @ 0x5c │ │ │ │ lsls r4, r2, #2 │ │ │ │ ldrb.w ip, [r0, #78] @ 0x4e │ │ │ │ cmp.w ip, #1 │ │ │ │ bhi.n 6a2580 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x52090> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2283128,15 +2283106,15 @@ │ │ │ │ movls r0, #0 │ │ │ │ movhi r0, #1 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov ip, r0 │ │ │ │ movs r1, #1 │ │ │ │ b.n 6a2538 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x52048> │ │ │ │ - ldr r7, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r5, [sp, #208] @ 0xd0 │ │ │ │ lsls r3, r2, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r3 │ │ │ │ @@ -2283199,15 +2283177,15 @@ │ │ │ │ blx 67a44 <__aeabi_uidiv@plt> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r2, r0 │ │ │ │ it cc │ │ │ │ movcc r2, r0 │ │ │ │ b.n 6a260a <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x5211a> │ │ │ │ - ldr r7, [sp, #200] @ 0xc8 │ │ │ │ + ldr r4, [sp, #456] @ 0x1c8 │ │ │ │ lsls r3, r2, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldrb.w r9, [r0, #76] @ 0x4c │ │ │ │ sub sp, #24 │ │ │ │ @@ -2283538,25 +2283516,25 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 6a27bc <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x522cc> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ bhi.n 6a2acc <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x525dc> │ │ │ │ lsls r1, r0, #5 │ │ │ │ - movs r5, #166 @ 0xa6 │ │ │ │ + movs r2, #230 @ 0xe6 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - movs r5, #144 @ 0x90 │ │ │ │ + movs r2, #208 @ 0xd0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - movs r5, #128 @ 0x80 │ │ │ │ + movs r2, #192 @ 0xc0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - movs r5, #172 @ 0xac │ │ │ │ + movs r2, #236 @ 0xec │ │ │ │ lsls r2, r3, #2 │ │ │ │ bvs.n 6a2a6c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x5257c> │ │ │ │ lsls r1, r0, #5 │ │ │ │ - str r0, [r1, #56] @ 0x38 │ │ │ │ + str r0, [r1, #12] │ │ │ │ lsls r4, r2, #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] │ │ │ │ @@ -2284233,29 +2284211,29 @@ │ │ │ │ b.n 6a3154 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x52c64> │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r3, [r4, #124] @ 0x7c │ │ │ │ b.n 6a2b32 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x52642> │ │ │ │ nop │ │ │ │ bpl.n 6a30dc <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x52bec> │ │ │ │ lsls r1, r0, #5 │ │ │ │ - ldr r0, [sp, #880] @ 0x370 │ │ │ │ + str r6, [sp, #112] @ 0x70 │ │ │ │ lsls r3, r2, #4 │ │ │ │ - ldr r0, [sp, #744] @ 0x2e8 │ │ │ │ + str r5, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r3, r2, #4 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r0, #7 │ │ │ │ + adds r0, r0, #4 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - str r6, [sp, #168] @ 0xa8 │ │ │ │ + str r3, [sp, #424] @ 0x1a8 │ │ │ │ lsls r3, r2, #4 │ │ │ │ - str r5, [sp, #992] @ 0x3e0 │ │ │ │ + str r3, [sp, #224] @ 0xe0 │ │ │ │ lsls r3, r2, #4 │ │ │ │ - str r5, [sp, #1016] @ 0x3f8 │ │ │ │ + str r3, [sp, #248] @ 0xf8 │ │ │ │ lsls r3, r2, #4 │ │ │ │ - str r5, [sp, #904] @ 0x388 │ │ │ │ + str r3, [sp, #136] @ 0x88 │ │ │ │ lsls r3, r2, #4 │ │ │ │ ldrb.w r3, [r0, #76] @ 0x4c │ │ │ │ add.w r1, r0, r1, lsl #2 │ │ │ │ subs r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ ldr.w r0, [r1, #180] @ 0xb4 │ │ │ │ itt ls │ │ │ │ @@ -2284799,15 +2284777,15 @@ │ │ │ │ beq.w 6a3262 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x52d72> │ │ │ │ b.n 6a3454 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x52f64> │ │ │ │ nop │ │ │ │ ldmia r6!, {} │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r0, r2 │ │ │ │ + asrs r4, r0, #31 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 6a7bf0 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x57700> │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2284839,15 +2284817,15 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ ldr.w r3, [r3, #180] @ 0xb4 │ │ │ │ blx r3 │ │ │ │ ldr.w r0, [r5, #708] @ 0x2c4 │ │ │ │ cbz r0, 6a3832 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x53342> │ │ │ │ - bl acc278 │ │ │ │ + bl acc1d0 │ │ │ │ ldr.w r0, [r5, #696] @ 0x2b8 │ │ │ │ cbz r0, 6a383c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x5334c> │ │ │ │ bl 574160 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x46246c> │ │ │ │ ldr.w r3, [r5, #2264] @ 0x8d8 │ │ │ │ cbz r3, 6a389a <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x533aa> │ │ │ │ mov.w r8, #0 │ │ │ │ mov r6, r5 │ │ │ │ @@ -2284958,15 +2284936,15 @@ │ │ │ │ ldr r3, [r3, #124] @ 0x7c │ │ │ │ blx r3 │ │ │ │ add.w r0, r5, #2368 @ 0x940 │ │ │ │ bl 6c1614 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x71124> │ │ │ │ addw r0, r5, #2452 @ 0x994 │ │ │ │ bl 6c1614 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x71124> │ │ │ │ add.w r0, r5, #2272 @ 0x8e0 │ │ │ │ - bl a94904 │ │ │ │ + bl a9485c │ │ │ │ ldr.w r0, [r5, #880] @ 0x370 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6a3a26 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x53536> │ │ │ │ blx 68474 │ │ │ │ ldr.w r0, [r5, #1000] @ 0x3e8 │ │ │ │ blx 68474 │ │ │ │ ldr.w r0, [r5, #1180] @ 0x49c │ │ │ │ @@ -2285110,15 +2285088,15 @@ │ │ │ │ ldr r3, [pc, #1008] @ (6a3f54 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x53a64>) │ │ │ │ str.w r7, [r0, #692] @ 0x2b4 │ │ │ │ add r3, pc │ │ │ │ str r7, [r0, #0] │ │ │ │ str r3, [r0, #36] @ 0x24 │ │ │ │ str.w r6, [r0, #640] @ 0x280 │ │ │ │ add.w r0, r0, #2272 @ 0x8e0 │ │ │ │ - bl a948f8 │ │ │ │ + bl a94850 │ │ │ │ ldr r3, [r6, #120] @ 0x78 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ str.w r0, [r4, #644] @ 0x284 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 6a465a <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x5416a> │ │ │ │ @@ -2285426,109 +2285404,109 @@ │ │ │ │ stmia r4!, {r2, r6, r7} │ │ │ │ lsls r1, r0, #5 │ │ │ │ ldc2l 15, cr15, [r1], #-1020 @ 0xfffffc04 │ │ │ │ ldc2l 15, cr15, [sp], #-1020 @ 0xfffffc04 │ │ │ │ stc2 15, cr15, [r5], #-1020 @ 0xfffffc04 │ │ │ │ adds r4, r7, r5 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r3, #11 │ │ │ │ + asrs r0, r3, #32 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - asrs r4, r1, #11 │ │ │ │ + asrs r4, r1, #32 │ │ │ │ lsls r2, r3, #2 │ │ │ │ movs r5, #140 @ 0x8c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r7, #10 │ │ │ │ + lsrs r2, r7, #31 │ │ │ │ lsls r2, r3, #2 │ │ │ │ adds r1, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r2, #11 │ │ │ │ + asrs r0, r2, #32 │ │ │ │ lsls r2, r3, #2 │ │ │ │ subs r0, r5, #5 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r2, #10 │ │ │ │ + lsrs r4, r2, #31 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - asrs r4, r2, #10 │ │ │ │ + lsrs r4, r2, #31 │ │ │ │ lsls r2, r3, #2 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r6, #9 │ │ │ │ + lsrs r4, r6, #30 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - strb r4, [r2, #8] │ │ │ │ + ldr r4, [r2, #116] @ 0x74 │ │ │ │ lsls r1, r3, #2 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r7, r4 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r6, #20] │ │ │ │ + ldrsh r6, [r6, r2] │ │ │ │ lsls r1, r3, #2 │ │ │ │ adds r1, #8 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r4, #96] @ 0x60 │ │ │ │ + str r0, [r4, #52] @ 0x34 │ │ │ │ lsls r1, r3, #2 │ │ │ │ adds r7, #24 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r7, r2 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r0, #8 │ │ │ │ + lsrs r4, r0, #29 │ │ │ │ lsls r2, r3, #2 │ │ │ │ movs r7, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r0, #7 │ │ │ │ + lsrs r6, r0, #28 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - asrs r6, r0, #7 │ │ │ │ + lsrs r6, r0, #28 │ │ │ │ lsls r2, r3, #2 │ │ │ │ subs r0, #16 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r6, #6 │ │ │ │ + lsrs r0, r6, #27 │ │ │ │ lsls r2, r3, #2 │ │ │ │ asrs r0, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r3, #6 │ │ │ │ + lsrs r0, r3, #27 │ │ │ │ lsls r2, r3, #2 │ │ │ │ subs r0, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r2, #6 │ │ │ │ + lsrs r0, r2, #27 │ │ │ │ lsls r2, r3, #2 │ │ │ │ asrs r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r0, #6 │ │ │ │ + lsrs r0, r0, #27 │ │ │ │ lsls r2, r3, #2 │ │ │ │ cmp r1, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r6, #96] @ 0x60 │ │ │ │ + str r2, [r6, #52] @ 0x34 │ │ │ │ lsls r1, r3, #2 │ │ │ │ subs r3, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r2, #5 │ │ │ │ + lsrs r2, r2, #26 │ │ │ │ lsls r2, r3, #2 │ │ │ │ movs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r0, #5 │ │ │ │ + lsrs r6, r0, #26 │ │ │ │ lsls r2, r3, #2 │ │ │ │ cmp r7, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r6, #4 │ │ │ │ + lsrs r6, r6, #25 │ │ │ │ lsls r2, r3, #2 │ │ │ │ subs r0, #252 @ 0xfc │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #584 @ (adr r2, 6a4250 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x53d60>) │ │ │ │ + ldr r7, [sp, #840] @ 0x348 │ │ │ │ lsls r7, r3, #2 │ │ │ │ asrs r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r2, #4 │ │ │ │ + lsrs r2, r2, #25 │ │ │ │ lsls r2, r3, #2 │ │ │ │ adds r0, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r1, #4 │ │ │ │ + lsrs r6, r1, #25 │ │ │ │ lsls r2, r3, #2 │ │ │ │ movs r7, #8 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r0, #4 │ │ │ │ + lsrs r2, r0, #25 │ │ │ │ lsls r2, r3, #2 │ │ │ │ cmp r2, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w ip, [pc, #2092] @ 6a4854 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x54364> │ │ │ │ ldr r1, [r5, r1] │ │ │ │ str.w r3, [r4, #1368] @ 0x558 │ │ │ │ add ip, pc │ │ │ │ @@ -2285901,15 +2285879,15 @@ │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov.w r1, #1048576 @ 0x100000 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp, #0] │ │ │ │ bl 5c1cc0 │ │ │ │ str r0, [r4, #20] │ │ │ │ mov r0, r4 │ │ │ │ - bl acbe7c │ │ │ │ + bl acbdd4 │ │ │ │ str.w r0, [r4, #708] @ 0x2c4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 6a465a <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x5416a> │ │ │ │ ldr.w r3, [r4, #692] @ 0x2b4 │ │ │ │ ldrb.w r6, [r3, #3466] @ 0xd8a │ │ │ │ ldr r3, [pc, #940] @ (6a487c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x5438c>) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ @@ -2286217,59 +2286195,59 @@ │ │ │ │ b.n 6a4612 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x54122> │ │ │ │ ldr r3, [pc, #104] @ (6a48ac <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x543bc>) │ │ │ │ add r3, pc │ │ │ │ b.n 6a4604 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x54114> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ mov.w lr, #6 │ │ │ │ b.w 6a3c2e <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x5373e> │ │ │ │ - asrs r2, r2, #32 │ │ │ │ + lsrs r2, r2, #21 │ │ │ │ lsls r2, r3, #2 │ │ │ │ subs r4, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r4, #31 │ │ │ │ + lsrs r4, r4, #20 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - lsrs r0, r5, #31 │ │ │ │ + lsrs r0, r5, #20 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - lsrs r2, r2, #31 │ │ │ │ + lsrs r2, r2, #20 │ │ │ │ lsls r2, r3, #2 │ │ │ │ subs r4, r0, r5 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r5, #30 │ │ │ │ + lsrs r0, r5, #19 │ │ │ │ lsls r2, r3, #2 │ │ │ │ asrs r0, r2, #19 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r0, r3] │ │ │ │ + strh r2, [r0, r0] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - strb r4, [r6, r2] │ │ │ │ + str r4, [r6, r7] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsrs r6, r3, #9 │ │ │ │ + lsls r6, r3, #30 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - strb r4, [r3, r2] │ │ │ │ + str r4, [r3, r7] │ │ │ │ lsls r1, r3, #2 │ │ │ │ cbnz r4, 6a48c6 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x543d6> │ │ │ │ lsls r1, r0, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r6, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r2, #27 │ │ │ │ + lsls r2, r2, #16 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - lsls r4, r1, #27 │ │ │ │ + lsls r4, r1, #16 │ │ │ │ lsls r2, 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] @ (6a48d8 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x543e8>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2286280,15 +2286258,15 @@ │ │ │ │ add r0, pc │ │ │ │ bl 44502c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x333338> │ │ │ │ str.w r0, [r4, #3472] @ 0xd90 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ adds r3, #126 @ 0x7e │ │ │ │ lsls r3, r7, #4 │ │ │ │ - lsrs r2, r4, #1 │ │ │ │ + lsls r2, r4, #22 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #428] @ (6a4aa0 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x545b0>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2286464,53 +2286442,53 @@ │ │ │ │ blx 67eac <__fprintf_chk@plt> │ │ │ │ b.n 6a49b0 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x544c0> │ │ │ │ nop │ │ │ │ @ instruction: 0xb704 │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6a4cf0 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x54800> │ │ │ │ + udf #98 @ 0x62 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r0, [r4, #116] @ 0x74 │ │ │ │ + ldr r0, [r4, #72] @ 0x48 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r0, r2, #32 │ │ │ │ + lsls r0, r2, #21 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - lsrs r0, r0, #1 │ │ │ │ + lsls r0, r0, #22 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - lsrs r2, r1, #1 │ │ │ │ + lsls r2, r1, #22 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - lsrs r0, r4, #1 │ │ │ │ + lsls r0, r4, #22 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - lsrs r0, r1, #1 │ │ │ │ + lsls r0, r1, #22 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - lsrs r6, r1, #1 │ │ │ │ + lsls r6, r1, #22 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - lsrs r2, r2, #2 │ │ │ │ + lsls r2, r2, #23 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldc2l 0, cr0, [sl, #-616] @ 0xfffffd98 │ │ │ │ - ldc2l 0, cr0, [r2], #616 @ 0x268 │ │ │ │ - lsls r4, r1, #30 │ │ │ │ + @ instruction: 0xfa9a009a │ │ │ │ + @ instruction: 0xfa32009a │ │ │ │ + lsls r4, r1, #19 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - lsls r6, r7, #29 │ │ │ │ + lsls r6, r7, #18 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - lsrs r6, r0, #32 │ │ │ │ + lsls r6, r0, #21 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - lsls r2, r4, #31 │ │ │ │ + lsls r2, r4, #20 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - lsls r2, r1, #31 │ │ │ │ + lsls r2, r1, #20 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - lsls r2, r6, #30 │ │ │ │ + lsls r2, r6, #19 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - lsls r2, r3, #30 │ │ │ │ + lsls r2, r3, #19 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - lsls r2, r0, #30 │ │ │ │ + lsls r2, r0, #19 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - lsls r2, r5, #29 │ │ │ │ + lsls r2, r5, #18 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - lsls r2, r2, #29 │ │ │ │ + lsls r2, r2, #18 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r4, lr} │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 6a4b7c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x5468c> │ │ │ │ mov.w ip, #11 │ │ │ │ ldr.w r3, [r1, r0, lsl #2] │ │ │ │ adds r0, #2 │ │ │ │ @@ -2286689,15 +2286667,15 @@ │ │ │ │ subs r2, #131 @ 0x83 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {} │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r0, #6 │ │ │ │ + lsls r4, r0, #27 │ │ │ │ lsls r2, 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] @ (6a4d8c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x5489c>) │ │ │ │ @@ -2287507,18 +2287485,17 @@ │ │ │ │ b.n 6a55d2 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x550e2> │ │ │ │ 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 6a5626 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x55136> │ │ │ │ - vst4.32 {d16-d19}, [r2 :64], r9 │ │ │ │ - lsls r0, r3, #3 │ │ │ │ - lsls r2, r3, #2 │ │ │ │ - add r6, r9 │ │ │ │ + @ instruction: 0xf6820099 │ │ │ │ + mrc2 0, 0, r0, cr8, cr9, {4} │ │ │ │ + sbcs r6, r1 │ │ │ │ lsls r1, 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 │ │ │ │ @@ -2287961,15 +2287938,15 @@ │ │ │ │ subs r3, r0, #1 │ │ │ │ orr.w r3, r1, r3, lsl #5 │ │ │ │ cmp r0, #1 │ │ │ │ it ne │ │ │ │ movne r1, r3 │ │ │ │ b.n 6a57cc <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x552dc> │ │ │ │ nop │ │ │ │ - ldc2 0, cr0, [r2], {153} @ 0x99 │ │ │ │ + ldr??.w r0, [r2, r9, lsl #1] │ │ │ │ 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 │ │ │ │ ldr.w r2, [r0, #648] @ 0x288 │ │ │ │ @@ -2288581,16 +2288558,16 @@ │ │ │ │ blx 67eac <__fprintf_chk@plt> │ │ │ │ blx 67ec4 │ │ │ │ nop │ │ │ │ add r0, pc, #440 @ (adr r0, 6a65e8 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x560f8>) │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - subw r0, lr, #2201 @ 0x899 │ │ │ │ - @ instruction: 0xf2f20099 │ │ │ │ + @ instruction: 0xf3ee0099 │ │ │ │ + bics.w r0, r2, #153 @ 0x99 │ │ │ │ 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 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2288817,20 +2288794,20 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r6, #52] @ 0x34 │ │ │ │ blx 67eac <__fprintf_chk@plt> │ │ │ │ ldr.w r3, [r4, #692] @ 0x2b4 │ │ │ │ b.n 6a654a <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x5605a> │ │ │ │ ldr r2, [sp, #760] @ 0x2f8 │ │ │ │ lsls r1, r0, #5 │ │ │ │ - @ instruction: 0xf0bc0099 │ │ │ │ + ldcl 0, cr0, [ip, #612]! @ 0x264 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf0a20099 │ │ │ │ - eors.w r0, r4, #153 @ 0x99 │ │ │ │ - eor.w r0, r6, #153 @ 0x99 │ │ │ │ + stcl 0, cr0, [r2, #612]! @ 0x264 │ │ │ │ + ldcl 0, cr0, [r4, #612] @ 0x264 │ │ │ │ + stcl 0, cr0, [r6, #612] @ 0x264 │ │ │ │ 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 │ │ │ │ str.w r2, [r1, ip, lsl #2] │ │ │ │ @@ -2289425,15 +2289402,16 @@ │ │ │ │ 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} │ │ │ │ - @ instruction: 0xe98e0099 │ │ │ │ + b.n 6a6c98 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x567a8> │ │ │ │ + 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 │ │ │ │ mov r4, r2 │ │ │ │ ldr.w r2, [r0, #692] @ 0x2b4 │ │ │ │ ldr r3, [pc, #244] @ (6a7008 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x56b18>) │ │ │ │ @@ -2289525,17 +2289503,20 @@ │ │ │ │ bhi.n 6a6fe8 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x56af8> │ │ │ │ b.n 6a6f26 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x56a36> │ │ │ │ nop │ │ │ │ str r0, [sp, #896] @ 0x380 │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldrd r0, r0, [r2], #-612 @ 0x264 │ │ │ │ - strd r0, r0, [sl], #-612 @ 0x264 │ │ │ │ - strd r0, r0, [r2], #-612 @ 0x264 │ │ │ │ + b.n 6a6b78 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x56688> │ │ │ │ + lsls r1, r3, #2 │ │ │ │ + b.n 6a6b6c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x5667c> │ │ │ │ + lsls r1, r3, #2 │ │ │ │ + b.n 6a6b60 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x56670> │ │ │ │ + lsls r1, 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 │ │ │ │ str.w lr, [r0, #648] @ 0x288 │ │ │ │ @@ -2290773,15 +2290754,15 @@ │ │ │ │ movs r0, #1 │ │ │ │ b.n 6a7eb4 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x579c4> │ │ │ │ nop │ │ │ │ strh r2, [r1, #12] │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 6a7ec0 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x579d0> │ │ │ │ + bvc.n 6a7f40 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x57a50> │ │ │ │ lsls r1, 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] @ (6a7f78 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x57a88>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -2290926,15 +2290907,15 @@ │ │ │ │ bl 6a7bf0 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x57700> │ │ │ │ b.n 6a801e <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x57b2e> │ │ │ │ nop │ │ │ │ strh r0, [r2, #0] │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 6a7fd8 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x57ae8> │ │ │ │ + bpl.n 6a8058 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x57b68> │ │ │ │ lsls r1, r3, #2 │ │ │ │ ldr.w r3, [r0, #1396] @ 0x574 │ │ │ │ mov.w ip, #1 │ │ │ │ add.w r2, r0, #1376 @ 0x560 │ │ │ │ str.w r1, [r0, #732] @ 0x2dc │ │ │ │ strb.w ip, [r0, #1392] @ 0x570 │ │ │ │ cbz r3, 6a80ae <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x57bbe> │ │ │ │ @@ -2290999,15 +2290980,15 @@ │ │ │ │ bx lr │ │ │ │ ldr r3, [pc, #12] @ (6a8144 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x57c54>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r3, [r3, r1, lsl #2] │ │ │ │ strd r1, r3, [r0, #68] @ 0x44 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - cmp r6, lr │ │ │ │ + cmp r6, r6 │ │ │ │ lsls r3, r2, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 68474 │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2291078,15 +2291059,15 @@ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r2, [r4, #80] @ 0x50 │ │ │ │ ldr.w r0, [r0, #704] @ 0x2c0 │ │ │ │ add r0, r2 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - bvs.n 6a81d8 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x57ce8> │ │ │ │ + bmi.n 6a8258 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x57d68> │ │ │ │ lsls r1, 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 │ │ │ │ @@ -2291099,15 +2291080,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} │ │ │ │ - bvs.n 6a81dc <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x57cec> │ │ │ │ + bmi.n 6a825c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x57d6c> │ │ │ │ lsls r1, 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] @ (6a827c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x57d8c>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2291123,15 +2291104,15 @@ │ │ │ │ ldr.w r3, [r0, #704] @ 0x2c0 │ │ │ │ add r3, r1 │ │ │ │ str.w r3, [r0, #704] @ 0x2c0 │ │ │ │ str r2, [r4, #76] @ 0x4c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - bvs.n 6a81f0 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x57d00> │ │ │ │ + bcc.n 6a8270 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x57d80> │ │ │ │ lsls r1, 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 │ │ │ │ @@ -2291192,15 +2291173,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 6a82e2 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x57df2> │ │ │ │ nop │ │ │ │ - bvs.n 6a8270 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x57d80> │ │ │ │ + bcc.n 6a82f0 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x57e00> │ │ │ │ lsls r1, 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, #1220] @ 0x4c4 │ │ │ │ str.w r4, [r0, #648] @ 0x288 │ │ │ │ @@ -2291397,21 +2291378,21 @@ │ │ │ │ str r6, [sp, #0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 67eac <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrb r6, [r2, #16] │ │ │ │ lsls r1, r0, #5 │ │ │ │ - bpl.n 6a8538 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x58048> │ │ │ │ + bcs.n 6a85b8 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x580c8> │ │ │ │ lsls r1, r3, #2 │ │ │ │ - negs r0, r6 │ │ │ │ + subs r7, #176 @ 0xb0 │ │ │ │ lsls r3, r2, #4 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 6a8530 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x58040> │ │ │ │ + beq.n 6a85b0 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x580c0> │ │ │ │ lsls r1, 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 │ │ │ │ @@ -2291447,15 +2291428,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 │ │ │ │ - eors r6, r7 │ │ │ │ + subs r5, #190 @ 0xbe │ │ │ │ lsls r3, r2, #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] @ (6a879c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x582ac>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -2291562,15 +2291543,15 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ ldrb r6, [r6, #5] │ │ │ │ lsls r1, r0, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r0, #5] │ │ │ │ lsls r1, r0, #5 │ │ │ │ - subs r7, #74 @ 0x4a │ │ │ │ + subs r4, #138 @ 0x8a │ │ │ │ lsls r3, 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, #4048] @ 0xfd0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #404] @ (6a8954 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x58464>) │ │ │ │ @@ -2291718,15 +2291699,15 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r7, #0] │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 6a8894 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x583a4> │ │ │ │ + ldmia r5!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r1, 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 │ │ │ │ @@ -2291794,15 +2291775,15 @@ │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #65536 @ 0x10000 │ │ │ │ beq.n 6a89da <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x584ea> │ │ │ │ subs r0, #7 │ │ │ │ cmp r0, #2 │ │ │ │ bls.n 6a89d6 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x584e6> │ │ │ │ b.n 6a89da <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x584ea> │ │ │ │ - beq.n 6a8998 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x584a8> │ │ │ │ + ldmia r5, {r1, r2, r5, r6, r7} │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ ldr r4, [r0, #60] @ 0x3c │ │ │ │ mov sl, r2 │ │ │ │ @@ -2292028,15 +2292009,15 @@ │ │ │ │ bne.n 6a8cd4 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x587e4> │ │ │ │ b.n 6a8c38 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x58748> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ strb r4, [r2, #22] │ │ │ │ lsls r1, r0, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r3, #2 │ │ │ │ strb r0, [r0, #15] │ │ │ │ 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, #3984] @ 0xf90 │ │ │ │ @@ -2292534,15 +2292515,15 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ ldr r6, [r2, #124] @ 0x7c │ │ │ │ lsls r1, r0, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r1, #108] @ 0x6c │ │ │ │ lsls r1, r0, #5 │ │ │ │ - adds r4, #246 @ 0xf6 │ │ │ │ + adds r2, #54 @ 0x36 │ │ │ │ lsls r3, r2, #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 │ │ │ │ @@ -2292613,15 +2292594,15 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 67eac <__fprintf_chk@plt> │ │ │ │ b.n 6a92e0 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x58df0> │ │ │ │ ldr r2, [r5, #84] @ 0x54 │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r4, r6} │ │ │ │ + stmia r4!, {r4, r7} │ │ │ │ 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, #3976] @ 0xf88 │ │ │ │ ldr.w r5, [pc, #1228] @ 6a981c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x5932c> │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -2293062,25 +2293043,25 @@ │ │ │ │ lsls r1, r0, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r1, #72] @ 0x48 │ │ │ │ lsls r1, r0, #5 │ │ │ │ ldr r2, [r3, #68] @ 0x44 │ │ │ │ lsls r1, r0, #5 │ │ │ │ - adds r2, #92 @ 0x5c │ │ │ │ + cmp r7, #156 @ 0x9c │ │ │ │ lsls r3, r2, #4 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r3, r4, r5} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r0, #110 @ 0x6e │ │ │ │ + cmp r5, #174 @ 0xae │ │ │ │ lsls r3, r2, #4 │ │ │ │ - cmp r7, #222 @ 0xde │ │ │ │ + cmp r5, #30 │ │ │ │ lsls r3, r2, #4 │ │ │ │ - cmp r7, #100 @ 0x64 │ │ │ │ + cmp r4, #164 @ 0xa4 │ │ │ │ lsls r3, r2, #4 │ │ │ │ ldr.w r3, [r0, #648] @ 0x288 │ │ │ │ ldr.w r2, [r0, #660] @ 0x294 │ │ │ │ add.w ip, r3, #1 │ │ │ │ str.w ip, [r0, #648] @ 0x288 │ │ │ │ movw ip, #2083 @ 0x823 │ │ │ │ str.w ip, [r2, r3, lsl #2] │ │ │ │ @@ -2293130,15 +2293111,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, #696] @ 0x2b8 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl ac6f80 │ │ │ │ + bl ac6ed8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 6a98fa <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x5940a> │ │ │ │ ldr.w r0, [r4, #696] @ 0x2b8 │ │ │ │ bl 574c3c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x462f48> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ @@ -2293284,15 +2293265,15 @@ │ │ │ │ ldr r4, [sp, #88] @ 0x58 │ │ │ │ str r4, [sp, #8] │ │ │ │ ldr r4, [sp, #84] @ 0x54 │ │ │ │ str r4, [sp, #4] │ │ │ │ ldr r4, [sp, #80] @ 0x50 │ │ │ │ str r5, [sp, #16] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl acb528 │ │ │ │ + bl acb480 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ movs r1, #16 │ │ │ │ ldr r2, [pc, #636] @ (6a9d1c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x5982c>) │ │ │ │ mov r0, r4 │ │ │ │ @@ -2293471,17 +2293452,17 @@ │ │ │ │ b.n 6a9a36 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x59546> │ │ │ │ addw r2, r4, #1236 @ 0x4d4 │ │ │ │ addw r1, r4, #1076 @ 0x434 │ │ │ │ str.w r3, [r4, #1396] @ 0x574 │ │ │ │ str.w r2, [r4, #1400] @ 0x578 │ │ │ │ b.n 6a9a3a <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x5954a> │ │ │ │ nop │ │ │ │ - stmia r0!, {r2, r3, r5, r6} │ │ │ │ + pop {r2, r3, r5, r7, pc} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - cmp r1, #184 @ 0xb8 │ │ │ │ + movs r6, #248 @ 0xf8 │ │ │ │ lsls r3, r2, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w r3, [r0, #692] @ 0x2b4 │ │ │ │ ldrb.w r2, [r3, #3444] @ 0xd74 │ │ │ │ @@ -2293723,15 +2293704,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 ad0148 │ │ │ │ + bl ad00a0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movs r2, #2 │ │ │ │ str r2, [r4, #0] │ │ │ │ lsrs r3, r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r2, [pc, #168] @ (6aa0a8 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x59bb8>) │ │ │ │ ldr r3, [pc, #160] @ (6aa0a4 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x59bb4>) │ │ │ │ @@ -2293762,15 +2293743,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 ad02e8 │ │ │ │ + bl ad0240 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ lsrs r3, r3, #2 │ │ │ │ str r3, [r6, #0] │ │ │ │ b.n 6a9ffe <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x59b0e> │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 6a9ffe <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x59b0e> │ │ │ │ @@ -2293790,15 +2293771,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 ad0218 │ │ │ │ + bl ad0170 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ lsrs r3, r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ b.n 6a9ffe <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x59b0e> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r4, [r3, #4] │ │ │ │ @@ -2294023,15 +2294004,15 @@ │ │ │ │ mov r7, r0 │ │ │ │ add.w r0, r0, #2272 @ 0x8e0 │ │ │ │ mov r6, r1 │ │ │ │ ldr.w r3, [r3, #1840] @ 0x730 │ │ │ │ mov r8, r2 │ │ │ │ mov.w r9, #0 │ │ │ │ mov sl, r3 │ │ │ │ - bl a94a48 │ │ │ │ + bl a949a0 │ │ │ │ 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 │ │ │ │ @@ -2294067,15 +2294048,15 @@ │ │ │ │ mov r0, sl │ │ │ │ blx r5 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 6aa326 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x59e36> │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r7, #2272 @ 0x8e0 │ │ │ │ - bl a94b74 │ │ │ │ + bl a94acc │ │ │ │ b.n 6aa330 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x59e40> │ │ │ │ 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 │ │ │ │ @@ -2294138,15 +2294119,15 @@ │ │ │ │ b.n 6aa348 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x59e58> │ │ │ │ nop │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add.w r0, r0, #2272 @ 0x8e0 │ │ │ │ - bl a94b74 │ │ │ │ + bl a94acc │ │ │ │ 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] @ (6aa4e0 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x59ff0>) │ │ │ │ mov r6, r1 │ │ │ │ @@ -2294880,21 +2294861,21 @@ │ │ │ │ b.n 6aabe2 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x5a6f2> │ │ │ │ orr.w fp, fp, #256 @ 0x100 │ │ │ │ b.n 6aabe2 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x5a6f2> │ │ │ │ ldrsb r0, [r1, r7] │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #576 @ 0x240 │ │ │ │ + add r4, sp, #832 @ 0x340 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r4, r0, r6 │ │ │ │ + adds r4, r0, r3 │ │ │ │ lsls r3, r2, #4 │ │ │ │ - add r7, sp, #360 @ 0x168 │ │ │ │ + add r4, sp, #616 @ 0x268 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r2, r5, r4 │ │ │ │ + adds r2, r5, r1 │ │ │ │ lsls r3, r2, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ blx 68474 │ │ │ │ @@ -2295137,21 +2295118,21 @@ │ │ │ │ lsls r1, r0, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r0, r2] │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #880 @ 0x370 │ │ │ │ + add r3, sp, #112 @ 0x70 │ │ │ │ lsls r1, r3, #2 │ │ │ │ strh r2, [r0, r0] │ │ │ │ lsls r1, r0, #5 │ │ │ │ - add r4, sp, #648 @ 0x288 │ │ │ │ + add r1, sp, #904 @ 0x388 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r4, sp, #624 @ 0x270 │ │ │ │ + add r1, sp, #880 @ 0x370 │ │ │ │ lsls r1, 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 │ │ │ │ @@ -2295437,21 +2295418,21 @@ │ │ │ │ lsls r1, r0, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [pc, #992] @ (6ab5f0 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x5b100>) │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #136 @ 0x88 │ │ │ │ + add r1, sp, #392 @ 0x188 │ │ │ │ lsls r1, r3, #2 │ │ │ │ ldr r7, [pc, #496] @ (6ab40c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x5af1c>) │ │ │ │ lsls r1, r0, #5 │ │ │ │ - add r3, sp, #296 @ 0x128 │ │ │ │ + add r0, sp, #552 @ 0x228 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r2, sp, #360 @ 0x168 │ │ │ │ + add r7, pc, #616 @ (adr r7, 6ab48c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x5af9c>) │ │ │ │ lsls r1, 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 68474 │ │ │ │ @@ -2295764,21 +2295745,21 @@ │ │ │ │ lsls r1, r0, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [pc, #48] @ (6ab5a8 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x5b0b8>) │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #744 @ 0x2e8 │ │ │ │ + add r6, pc, #1000 @ (adr r6, 6ab968 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x5b478>) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r2, sp, #80 @ 0x50 │ │ │ │ + add r7, pc, #336 @ (adr r7, 6ab6d4 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x5b1e4>) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r6, r0, #16 │ │ │ │ + asrs r6, r0, #5 │ │ │ │ lsls r3, r2, #4 │ │ │ │ - add r1, sp, #496 @ 0x1f0 │ │ │ │ + add r6, pc, #752 @ (adr r6, 6ab87c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x5b38c>) │ │ │ │ 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, #3960] @ 0xf78 │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ ldr r3, [pc, #404] @ (6ab734 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x5b244>) │ │ │ │ @@ -2295946,25 +2295927,25 @@ │ │ │ │ cmp sl, r9 │ │ │ │ bne.w 6ab62e <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x5b13e> │ │ │ │ b.n 6ab6b6 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x5b1c6> │ │ │ │ ldr r2, [pc, #352] @ (6ab898 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x5b3a8>) │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6ab004 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x5ab14> │ │ │ │ + b.n 6aba84 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x5b594> │ │ │ │ lsls r0, r3, #2 │ │ │ │ - b.n 6aaff4 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x5ab04> │ │ │ │ + b.n 6aba74 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x5b584> │ │ │ │ lsls r0, r3, #2 │ │ │ │ - add r6, pc, #968 @ (adr r6, 6abb10 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x5b620>) │ │ │ │ + add r4, pc, #200 @ (adr r4, 6ab810 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x5b320>) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bvs.n 6ab694 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x5b1a4> │ │ │ │ + bcc.n 6ab714 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x5b224> │ │ │ │ lsls r3, r2, #2 │ │ │ │ - str r6, [sp, #32] │ │ │ │ + str r3, [sp, #288] @ 0x120 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str r5, [sp, #1016] @ 0x3f8 │ │ │ │ + str r3, [sp, #248] @ 0xf8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ cbz r1, 6ab75e <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x5b26e> │ │ │ │ ldr r2, [r1, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ cbz r2, 6ab760 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x5b270> │ │ │ │ bx lr │ │ │ │ @@ -2296322,15 +2296303,15 @@ │ │ │ │ ands r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ tst r0, r0 │ │ │ │ blxns r7 │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #992 @ (adr r2, 6abf30 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x5ba40>) │ │ │ │ + add r0, pc, #224 @ (adr r0, 6abc30 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x5b740>) │ │ │ │ lsls r1, r3, #2 │ │ │ │ ldr.w r3, [r0, #1396] @ 0x574 │ │ │ │ mov.w ip, #1 │ │ │ │ push {r4} │ │ │ │ addw r2, r0, #1036 @ 0x40c │ │ │ │ ldr.w r4, [r0, #1040] @ 0x410 │ │ │ │ str r1, [r4, #0] │ │ │ │ @@ -2299209,45 +2299190,45 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r3, #32] │ │ │ │ lsls r1, r0, #5 │ │ │ │ cmp r5, #218 @ 0xda │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r3, #18] │ │ │ │ + strh r4, [r3, #60] @ 0x3c │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrh r0, [r0, #16] │ │ │ │ + strh r0, [r0, #58] @ 0x3a │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrh r4, [r7, #4] │ │ │ │ + strh r4, [r7, #46] @ 0x2e │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrh r2, [r4, #4] │ │ │ │ + strh r2, [r4, #46] @ 0x2e │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrh r0, [r1, #2] │ │ │ │ + strh r0, [r1, #44] @ 0x2c │ │ │ │ lsls r1, r3, #2 │ │ │ │ - strh r4, [r5, #62] @ 0x3e │ │ │ │ + strh r4, [r5, #40] @ 0x28 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - strh r2, [r1, #58] @ 0x3a │ │ │ │ + strh r2, [r1, #36] @ 0x24 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - strh r2, [r6, #54] @ 0x36 │ │ │ │ + strh r2, [r6, #32] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - strh r2, [r3, #52] @ 0x34 │ │ │ │ + strh r2, [r3, #30] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - strh r4, [r0, #52] @ 0x34 │ │ │ │ + strh r4, [r0, #30] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - strh r0, [r6, #50] @ 0x32 │ │ │ │ + strh r0, [r6, #28] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - strh r2, [r3, #50] @ 0x32 │ │ │ │ + strh r2, [r3, #28] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - strh r4, [r0, #48] @ 0x30 │ │ │ │ + strh r4, [r0, #26] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - strh r6, [r5, #48] @ 0x30 │ │ │ │ + strh r6, [r5, #26] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - strh r0, [r3, #46] @ 0x2e │ │ │ │ + strh r0, [r3, #24] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - strh r6, [r7, #46] @ 0x2e │ │ │ │ + strh r6, [r7, #24] │ │ │ │ lsls r1, r3, #2 │ │ │ │ mov.w r3, #2228224 @ 0x220000 │ │ │ │ str r3, [sp, #24] │ │ │ │ b.n 6ad6f0 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x5d200> │ │ │ │ mov.w r3, #687865856 @ 0x29000000 │ │ │ │ orrs r4, r3 │ │ │ │ cmp.w r9, #4 │ │ │ │ @@ -2299414,19 +2299395,19 @@ │ │ │ │ blx 67eac <__fprintf_chk@plt> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ b.w 6ad162 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x5cc72> │ │ │ │ nop │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r0, #14] │ │ │ │ + ldrb r4, [r0, #28] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - strh r4, [r2, #12] │ │ │ │ + ldrb r4, [r2, #27] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - strh r6, [r5, #10] │ │ │ │ + ldrb r6, [r5, #26] │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r1 │ │ │ │ ldr.w r1, [r0, #1396] @ 0x574 │ │ │ │ @@ -2299982,23 +2299963,23 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 6ae07c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x5db8c> │ │ │ │ b.n 6ae1d8 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x5dce8> │ │ │ │ movs r0, #158 @ 0x9e │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6ae188 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x5dc98> │ │ │ │ + b.n 6adc08 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x5d718> │ │ │ │ lsls r2, r2, #4 │ │ │ │ - ldrb r4, [r6, #26] │ │ │ │ + ldrb r4, [r6, #15] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrb r2, [r6, #22] │ │ │ │ + ldrb r2, [r6, #11] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrb r2, [r7, #22] │ │ │ │ + ldrb r2, [r7, #11] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrb r2, [r2, #22] │ │ │ │ + ldrb r2, [r2, #11] │ │ │ │ lsls r1, r3, #2 │ │ │ │ ldr.w r2, [r0, #1396] @ 0x574 │ │ │ │ movs r1, #1 │ │ │ │ push {lr} │ │ │ │ add.w r3, r0, #1256 @ 0x4e8 │ │ │ │ ldr.w ip, [r0, #1260] @ 0x4ec │ │ │ │ strb.w r1, [r0, #1272] @ 0x4f8 │ │ │ │ @@ -2300186,19 +2300167,19 @@ │ │ │ │ ldr r3, [pc, #20] @ (6ae600 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x5e110>) │ │ │ │ add r3, pc │ │ │ │ b.n 6ae5be <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x5e0ce> │ │ │ │ subs r0, r5, r4 │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6ae94c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x5e45c> │ │ │ │ + udf #232 @ 0xe8 │ │ │ │ lsls r2, r2, #4 │ │ │ │ - ldrb r6, [r6, #5] │ │ │ │ + strb r6, [r6, #26] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r7, pc, #496 @ (adr r7, 6ae7f4 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x5e304>) │ │ │ │ + add r4, pc, #752 @ (adr r4, 6ae8f4 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x5e404>) │ │ │ │ lsls r3, r2, #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 │ │ │ │ @@ -2301713,15 +2301694,15 @@ │ │ │ │ movlt r3, #255 @ 0xff │ │ │ │ add.w r1, r5, r2, lsl #2 │ │ │ │ adds r2, #1 │ │ │ │ strb.w r0, [r1, #1416] @ 0x588 │ │ │ │ strb.w r3, [r1, #1417] @ 0x589 │ │ │ │ str.w r2, [r5, #1408] @ 0x580 │ │ │ │ mov r0, r9 │ │ │ │ - bl ac706c │ │ │ │ + bl ac6fc4 │ │ │ │ ldr.w r9, [r5, #1140] @ 0x474 │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ blx 67dd4 │ │ │ │ ldr r2, [pc, #332] @ (6af81c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x5f32c>) │ │ │ │ ldr.w r3, [r5, #1408] @ 0x580 │ │ │ │ @@ -2301814,65 +2301795,65 @@ │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r3, #14 │ │ │ │ lsls r1, r0, #5 │ │ │ │ @ instruction: 0xfa87ffff │ │ │ │ @ instruction: 0xfa4bffff │ │ │ │ @ instruction: 0xfa2fffff │ │ │ │ @ instruction: 0xfa03ffff │ │ │ │ - strb r0, [r1, #5] │ │ │ │ + ldr r0, [r1, #104] @ 0x68 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - strb r0, [r3, #3] │ │ │ │ + ldr r0, [r3, #96] @ 0x60 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - strb r6, [r1, #18] │ │ │ │ + strb r6, [r1, #7] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsrs r0, r4, #3 │ │ │ │ + lsls r0, r4, #24 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - strb r0, [r0, #6] │ │ │ │ + ldr r0, [r0, #108] @ 0x6c │ │ │ │ lsls r1, r3, #2 │ │ │ │ bl 6117d6 │ │ │ │ bl 5ad7da │ │ │ │ bl 6957de <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x452ee> │ │ │ │ bl 5797e2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x467aee> │ │ │ │ - ldr r4, [r3, #108] @ 0x6c │ │ │ │ + ldr r4, [r3, #64] @ 0x40 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - strb r2, [r5, #6] │ │ │ │ + ldr r2, [r5, #108] @ 0x6c │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r4, [r7, #104] @ 0x68 │ │ │ │ + ldr r4, [r7, #60] @ 0x3c │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r0, [r2, #104] @ 0x68 │ │ │ │ + ldr r0, [r2, #60] @ 0x3c │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsls r2, r2, #22 │ │ │ │ + lsls r2, r2, #11 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsls r6, r5, #21 │ │ │ │ + lsls r6, r5, #10 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r2, [r1, #100] @ 0x64 │ │ │ │ + ldr r2, [r1, #56] @ 0x38 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r4, [r2, #100] @ 0x64 │ │ │ │ + ldr r4, [r2, #56] @ 0x38 │ │ │ │ lsls r1, r3, #2 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r6, #96] @ 0x60 │ │ │ │ + ldr r4, [r6, #52] @ 0x34 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r0, [r3, #104] @ 0x68 │ │ │ │ + ldr r0, [r3, #60] @ 0x3c │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r4, [r4, #108] @ 0x6c │ │ │ │ + ldr r4, [r4, #64] @ 0x40 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r0, [r0, #112] @ 0x70 │ │ │ │ + ldr r0, [r0, #68] @ 0x44 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r4, [r1, #80] @ 0x50 │ │ │ │ + ldr r4, [r1, #36] @ 0x24 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r0, [r2, #76] @ 0x4c │ │ │ │ + ldr r0, [r2, #32] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - beq.n 6af758 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x5f268> │ │ │ │ + ldmia r5!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r2, r2, #4 │ │ │ │ - str r6, [sp, #448] @ 0x1c0 │ │ │ │ + str r3, [sp, #704] @ 0x2c0 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldr r6, [r7, #72] @ 0x48 │ │ │ │ + ldr r6, [r7, #28] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str r0, [r3, #88] @ 0x58 │ │ │ │ + str r0, [r3, #44] @ 0x2c │ │ │ │ lsls r1, r3, #2 │ │ │ │ cmp r2, #4 │ │ │ │ bne.n 6af788 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x5f298> │ │ │ │ ldrh r3, [r3, #4] │ │ │ │ ubfx r3, r3, #7, #9 │ │ │ │ cmp r3, #16 │ │ │ │ beq.w 6afbf4 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x5f704> │ │ │ │ @@ -2302241,17 +2302222,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ vmla.i32 q10, q8, d15[1] │ │ │ │ movs r0, r0 │ │ │ │ b.n 6afc86 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x5f796> │ │ │ │ @ instruction: 0xffff416f │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6!, {r3, r7} │ │ │ │ + ldmia r3, {r3, r6, r7} │ │ │ │ lsls r2, r2, #4 │ │ │ │ - str r0, [r4, #64] @ 0x40 │ │ │ │ + str r0, [r4, #20] │ │ │ │ lsls r1, r3, #2 │ │ │ │ ldr.w r1, [fp] │ │ │ │ ldr.w r6, [r5, #716] @ 0x2cc │ │ │ │ mov r8, r6 │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 6b0016 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x5fb26> │ │ │ │ cbz r6, 6afcb0 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x5f7c0> │ │ │ │ @@ -2302689,25 +2302670,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vmla.i32 q10, q8, d15[1] │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #0 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r0, #36] @ 0x24 │ │ │ │ + ldrsh r4, [r0, r6] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str r4, [r5, #16] │ │ │ │ + ldrsh r4, [r5, r1] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str r2, [r5, #16] │ │ │ │ + ldrsh r2, [r5, r1] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str r0, [r2, #48] @ 0x30 │ │ │ │ + str r0, [r2, #4] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str r2, [r6, #32] │ │ │ │ + ldrsh r2, [r6, r5] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str r2, [r5, #40] @ 0x28 │ │ │ │ + ldrsh r2, [r5, r7] │ │ │ │ lsls r1, 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 │ │ │ │ @@ -2303051,21 +2303032,21 @@ │ │ │ │ add r2, sp, #104 @ 0x68 │ │ │ │ movs r1, #105 @ 0x69 │ │ │ │ bl 6ae99c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x5e4ac> │ │ │ │ ldr.w r3, [r5, #692] @ 0x2b4 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ mov r7, r3 │ │ │ │ b.w 6af992 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x5f4a2> │ │ │ │ - ldrsh r6, [r2, r2] │ │ │ │ + ldrh r6, [r2, r7] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrsh r4, [r0, r1] │ │ │ │ + ldrh r4, [r0, r6] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrsh r6, [r7, r2] │ │ │ │ + ldrh r6, [r7, r7] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrsh r6, [r4, r0] │ │ │ │ + ldrh r6, [r4, r5] │ │ │ │ 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, #3736] @ 0xe98 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #948] @ (6b0948 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x60458>) │ │ │ │ @@ -2303418,17 +2303399,17 @@ │ │ │ │ @ instruction: 0xfa640140 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfa540140 │ │ │ │ ldr??.w r0, [r4, #320] @ 0x140 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r7, r0] │ │ │ │ + ldr r6, [r7, r5] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrh r6, [r7, r5] │ │ │ │ + ldr r6, [r7, r2] │ │ │ │ lsls r1, 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] @ (6b0a54 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x60564>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2303765,15 +2303746,15 @@ │ │ │ │ @ instruction: 0xf37e0140 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf3780140 │ │ │ │ @ instruction: 0xf35c0140 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r0, [r0, r7] │ │ │ │ + strb r0, [r0, r4] │ │ │ │ lsls r1, 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 │ │ │ │ @@ -2303861,17 +2303842,17 @@ │ │ │ │ mov r4, r1 │ │ │ │ str.w r4, [r5, #2908] @ 0xb5c │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf2f20140 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r2, [r2, r5] │ │ │ │ + strb r2, [r2, r2] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrsb r2, [r1, r4] │ │ │ │ + strb r2, [r1, r1] │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3856] @ 0xf10 │ │ │ │ ldr r2, [pc, #504] @ (6b1010 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x60b20>) │ │ │ │ sub sp, #220 @ 0xdc │ │ │ │ @@ -2304046,18 +2304027,18 @@ │ │ │ │ b.n 6b0f6c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x60a7c> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ rsbs r1, lr, #64 @ 0x40 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfb37ffff │ │ │ │ - strb r2, [r1, r6] │ │ │ │ + strh r2, [r1, r3] │ │ │ │ lsls r1, r3, #2 │ │ │ │ orn r1, sl, #64 @ 0x40 │ │ │ │ - strb r4, [r3, r3] │ │ │ │ + strh r4, [r3, r0] │ │ │ │ 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, #3984] @ 0xf90 │ │ │ │ mov sl, r2 │ │ │ │ ldr r2, [pc, #148] @ (6b10d0 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x60be0>) │ │ │ │ @@ -2306830,15 +2306811,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 a97c5c │ │ │ │ + bl a97bb4 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ mov r2, r9 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ bl 6b2dfc <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x6290c> │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r5, [sp, #8] │ │ │ │ @@ -2306979,15 +2306960,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 a97c5c │ │ │ │ + bl a97bb4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 6b2dfc <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x6290c> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add.w ip, r4, r5, lsl #4 │ │ │ │ @@ -2307061,15 +2307042,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 a97c5c │ │ │ │ + bl a97bb4 │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 6b2dfc <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x6290c> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ @@ -2307151,15 +2307132,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 a97c5c │ │ │ │ + bl a97bb4 │ │ │ │ add r0, sp, #28 │ │ │ │ add r2, sp, #60 @ 0x3c │ │ │ │ mov r1, r7 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 6b2dfc <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x6290c> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ @@ -2307250,15 +2307231,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 a97c5c │ │ │ │ + bl a97bb4 │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 6b2dfc <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x6290c> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r3, #1 │ │ │ │ @@ -2307344,15 +2307325,15 @@ │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ strd r3, r3, [r9, #4] │ │ │ │ ldmia.w r9, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ - bl a97c5c │ │ │ │ + bl a97bb4 │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, fp │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 6b2dfc <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x6290c> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ @@ -2307489,15 +2307470,15 @@ │ │ │ │ str r7, [sp, #100] @ 0x64 │ │ │ │ ldr r6, [sp, #76] @ 0x4c │ │ │ │ mov r1, sl │ │ │ │ ldr r7, [sp, #92] @ 0x5c │ │ │ │ ldrb r2, [r6, #16] │ │ │ │ mov r0, r7 │ │ │ │ eor.w r2, r2, #1 │ │ │ │ - bl a976fc │ │ │ │ + bl a97654 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 6b2dfc <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x6290c> │ │ │ │ ldrb.w r8, [sp, #453] @ 0x1c5 │ │ │ │ ldrb.w r3, [sp, #452] @ 0x1c4 │ │ │ │ and.w r6, r8, #3 │ │ │ │ @@ -2307613,15 +2307594,15 @@ │ │ │ │ ldrh.w r1, [r2, #536] @ 0x218 │ │ │ │ bfi r1, r0, #0, #10 │ │ │ │ strh.w r1, [r2, #536] @ 0x218 │ │ │ │ bne.n 6b3782 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x63292> │ │ │ │ add.w r1, r7, #28 │ │ │ │ mov r0, r5 │ │ │ │ add r6, sp, #436 @ 0x1b4 │ │ │ │ - bl a979bc │ │ │ │ + bl a97914 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 6b33c4 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x62ed4> │ │ │ │ ldrb.w r3, [sp, #437] @ 0x1b5 │ │ │ │ ldrb.w r2, [sp, #468] @ 0x1d4 │ │ │ │ ldrb.w r8, [sp, #436] @ 0x1b4 │ │ │ │ @@ -2307784,15 +2307765,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ movs r1, #1 │ │ │ │ blx 67eac <__fprintf_chk@plt> │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ - bl a97928 │ │ │ │ + bl a97880 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 6b35c2 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x630d2> │ │ │ │ ldr.w r2, [pc, #2096] @ 6b41a0 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x63cb0> │ │ │ │ ldr.w r3, [pc, #2072] @ 6b418c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x63c9c> │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -2307989,15 +2307970,15 @@ │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ movs r1, #30 │ │ │ │ ldmia.w r4, {r2, r3} │ │ │ │ bl 6b2c10 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x62720> │ │ │ │ b.n 6b3a52 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x63562> │ │ │ │ mov r0, r7 │ │ │ │ - bl a97694 │ │ │ │ + bl a975ec │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 6b3a52 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x63562> │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldrb.w r7, [sp, #526] @ 0x20e │ │ │ │ ldr r6, [r4, #12] │ │ │ │ bfi r3, r8, #4, #4 │ │ │ │ @@ -2308408,15 +2308389,15 @@ │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ mov r1, ip │ │ │ │ ldmia.w r4, {r2, r3} │ │ │ │ bl 6b18f4 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x61404> │ │ │ │ b.n 6b3a52 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x63562> │ │ │ │ mov r0, r7 │ │ │ │ - bl a97694 │ │ │ │ + bl a975ec │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 6b3a52 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x63562> │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ ldrb r3, [r3, #16] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 6b4002 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x63b12> │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ @@ -2308448,19 +2308429,19 @@ │ │ │ │ lsls r0, r0, #5 │ │ │ │ ldmia r2, {r2, r5, r6} │ │ │ │ lsls r0, r0, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r5, r6 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r5, #60] @ 0x3c │ │ │ │ + ldrh r6, [r5, #38] @ 0x26 │ │ │ │ lsls r2, r2, #4 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #164 @ 0xa4 │ │ │ │ + subs r1, #228 @ 0xe4 │ │ │ │ lsls r0, r3, #2 │ │ │ │ stmia r6!, {r3, r7} │ │ │ │ lsls r0, r0, #5 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2308472,15 +2308453,15 @@ │ │ │ │ ldr r2, [pc, #188] @ (6b427c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x63d8c>) │ │ │ │ ldr r3, [pc, #188] @ (6b4280 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x63d90>) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ mov.w r3, #0 │ │ │ │ - bl a97cbc │ │ │ │ + bl a97c14 │ │ │ │ ldrb.w r3, [sp, #28] │ │ │ │ cbz r3, 6b4204 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x63d14> │ │ │ │ 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} │ │ │ │ @@ -2308621,15 +2308602,15 @@ │ │ │ │ ldr.w r8, [sp, #72] @ 0x48 │ │ │ │ add r5, sp, #244 @ 0xf4 │ │ │ │ add.w r7, fp, #68 @ 0x44 │ │ │ │ ldmia r0, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl a97c5c │ │ │ │ + bl a97bb4 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, fp │ │ │ │ bl 6b2dfc <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x6290c> │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ add r5, sp, #948 @ 0x3b4 │ │ │ │ stmia.w r8, {r0, r1, r2, r3} │ │ │ │ @@ -2308686,27 +2308667,27 @@ │ │ │ │ cmp r5, #102 @ 0x66 │ │ │ │ bhi.w 6b5a6a <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x6557a> │ │ │ │ cmp r5, #100 @ 0x64 │ │ │ │ bls.w 6b4e04 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x64914> │ │ │ │ add.w r1, r4, #24 │ │ │ │ add r0, sp, #980 @ 0x3d4 │ │ │ │ add r5, sp, #308 @ 0x134 │ │ │ │ - bl a97cbc │ │ │ │ + bl a97c14 │ │ │ │ add r2, sp, #980 @ 0x3d4 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r5 │ │ │ │ add r6, sp, #964 @ 0x3c4 │ │ │ │ bl 6b33c4 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x62ed4> │ │ │ │ add.w r3, r4, #84 @ 0x54 │ │ │ │ add r7, sp, #292 @ 0x124 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #980 @ 0x3d4 │ │ │ │ - bl a97c5c │ │ │ │ + bl a97bb4 │ │ │ │ add r2, sp, #980 @ 0x3d4 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r7 │ │ │ │ bl 6b2dfc <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x6290c> │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r7, {r0, r1, r2, r3} │ │ │ │ ldr r6, [sp, #320] @ 0x140 │ │ │ │ @@ -2308716,15 +2308697,15 @@ │ │ │ │ ldmia.w r5, {r1, r2, r3} │ │ │ │ bl 6b1c08 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x61718> │ │ │ │ b.n 6b4326 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x63e36> │ │ │ │ ldr r5, [sp, #72] @ 0x48 │ │ │ │ add.w r9, sp, #868 @ 0x364 │ │ │ │ add.w r1, r4, #32 │ │ │ │ mov r0, r5 │ │ │ │ - bl a97cbc │ │ │ │ + bl a97c14 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r9 │ │ │ │ bl 6b33c4 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x62ed4> │ │ │ │ ldrb.w r2, [r9] │ │ │ │ ldr r5, [r4, #56] @ 0x38 │ │ │ │ and.w r1, r2, #15 │ │ │ │ @@ -2308802,15 +2308783,15 @@ │ │ │ │ add.w r8, sp, #884 @ 0x374 │ │ │ │ mla r6, r2, r3, r6 │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r1, r5 │ │ │ │ ldr r5, [sp, #72] @ 0x48 │ │ │ │ mov r0, r5 │ │ │ │ - bl a97c5c │ │ │ │ + bl a97bb4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r8 │ │ │ │ bl 6b2dfc <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x6290c> │ │ │ │ ldrb.w r3, [r8, #1] │ │ │ │ ldrb.w r1, [r8] │ │ │ │ ldrb.w r2, [r8, #2] │ │ │ │ @@ -2309051,15 +2309032,15 @@ │ │ │ │ mla r3, r2, r3, r6 │ │ │ │ add r6, sp, #964 @ 0x3c4 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ ldr r6, [sp, #72] @ 0x48 │ │ │ │ mov r0, r6 │ │ │ │ - bl a97c5c │ │ │ │ + bl a97bb4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, fp │ │ │ │ add r0, sp, #948 @ 0x3b4 │ │ │ │ bl 6b2dfc <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x6290c> │ │ │ │ ldrb.w r2, [sp, #948] @ 0x3b4 │ │ │ │ ldrh.w r3, [sp, #952] @ 0x3b8 │ │ │ │ and.w r0, r2, #15 │ │ │ │ @@ -2309256,15 +2309237,15 @@ │ │ │ │ str r5, [sp, #76] @ 0x4c │ │ │ │ mla r3, r2, r3, r0 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r1, r5 │ │ │ │ ldr r5, [sp, #72] @ 0x48 │ │ │ │ mov r0, r5 │ │ │ │ - bl a97c5c │ │ │ │ + bl a97bb4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, fp │ │ │ │ add r0, sp, #948 @ 0x3b4 │ │ │ │ str r5, [sp, #72] @ 0x48 │ │ │ │ bl 6b2dfc <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x6290c> │ │ │ │ ldrd r0, r1, [sp, #956] @ 0x3bc │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ @@ -2309569,15 +2309550,15 @@ │ │ │ │ add.w sl, sp, #900 @ 0x384 │ │ │ │ add.w r9, sp, #980 @ 0x3d4 │ │ │ │ str r5, [sp, #76] @ 0x4c │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ - bl a97c5c │ │ │ │ + bl a97bb4 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, fp │ │ │ │ mov r0, sl │ │ │ │ bl 6b2dfc <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x6290c> │ │ │ │ ldrb.w r2, [sl, #1] │ │ │ │ ldrb.w r3, [sl] │ │ │ │ and.w r7, r2, #3 │ │ │ │ @@ -2309683,28 +2309664,28 @@ │ │ │ │ lsls r0, r0, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ pop {r1, r2, r3, r4, r5} │ │ │ │ lsls r0, r0, #5 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #208 @ 0xd0 │ │ │ │ + movs r5, #16 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str??.w r0, [ip, #153] @ 0x99 │ │ │ │ + @ instruction: 0xf62c0099 │ │ │ │ add.w r3, r4, #84 @ 0x54 │ │ │ │ add r6, sp, #964 @ 0x3c4 │ │ │ │ add.w r9, sp, #980 @ 0x3d4 │ │ │ │ movs r5, #0 │ │ │ │ add.w sl, sp, #56 @ 0x38 │ │ │ │ add r7, sp, #820 @ 0x334 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl a97c5c │ │ │ │ + bl a97bb4 │ │ │ │ add r0, sp, #356 @ 0x164 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, fp │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ bl 6b2dfc <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x6290c> │ │ │ │ add r0, sp, #8 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ @@ -2309945,15 +2309926,15 @@ │ │ │ │ add.w sl, sp, #948 @ 0x3b4 │ │ │ │ add r2, sp, #964 @ 0x3c4 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w sl, {r0, r1, r2, r3} │ │ │ │ mov r1, sl │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ - bl a97c5c │ │ │ │ + bl a97bb4 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ mov r1, fp │ │ │ │ bl 6b2dfc <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x6290c> │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ add.w r1, sp, #1224 @ 0x4c8 │ │ │ │ add.w ip, r3, r5 │ │ │ │ @@ -2309965,15 +2309946,15 @@ │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w lr, {r0, r1, r2, r3} │ │ │ │ ldmia.w ip, {r0, r1, r2, r3} │ │ │ │ stmia.w sl, {r0, r1, r2, r3} │ │ │ │ mov r1, sl │ │ │ │ ldr.w sl, [sp, #76] @ 0x4c │ │ │ │ mov r0, sl │ │ │ │ - bl a97c5c │ │ │ │ + bl a97bb4 │ │ │ │ mov r2, sl │ │ │ │ ldr.w sl, [sp, #72] @ 0x48 │ │ │ │ mov r1, fp │ │ │ │ mov r0, sl │ │ │ │ bl 6b2dfc <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x6290c> │ │ │ │ add.w r3, sp, #1224 @ 0x4c8 │ │ │ │ add.w r6, r3, r6, lsl #4 │ │ │ │ @@ -2310280,15 +2310261,15 @@ │ │ │ │ bl 6b30b8 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x62bc8> │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ stmia.w r8, {r0, r1, r2, r3} │ │ │ │ add.w r9, sp, #980 @ 0x3d4 │ │ │ │ add.w r1, r4, #24 │ │ │ │ mov r0, r9 │ │ │ │ add.w sl, sp, #900 @ 0x384 │ │ │ │ - bl a97cbc │ │ │ │ + bl a97c14 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, fp │ │ │ │ mov r0, sl │ │ │ │ mov.w r7, #256 @ 0x100 │ │ │ │ movt r7, #770 @ 0x302 │ │ │ │ bl 6b33c4 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x62ed4> │ │ │ │ ldrh.w r2, [r8, #6] │ │ │ │ @@ -2310542,15 +2310523,15 @@ │ │ │ │ ldrd pc, pc, [r3, #-1020]! @ 0x3fc │ │ │ │ add.w r3, r4, #84 @ 0x54 │ │ │ │ add r5, sp, #964 @ 0x3c4 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #980 @ 0x3d4 │ │ │ │ - bl a97c5c │ │ │ │ + bl a97bb4 │ │ │ │ add r2, sp, #980 @ 0x3d4 │ │ │ │ mov r1, fp │ │ │ │ add r0, sp, #324 @ 0x144 │ │ │ │ bl 6b2dfc <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x6290c> │ │ │ │ ldrd r0, r1, [sp, #332] @ 0x14c │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ ldrd r2, r3, [sp, #324] @ 0x144 │ │ │ │ @@ -2310585,27 +2310566,27 @@ │ │ │ │ b.w 6b4d2a <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x6483a> │ │ │ │ subs r5, #104 @ 0x68 │ │ │ │ cmp r5, #1 │ │ │ │ bhi.w 6b4e04 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x64914> │ │ │ │ add.w r1, r4, #24 │ │ │ │ add r0, sp, #980 @ 0x3d4 │ │ │ │ add r5, sp, #276 @ 0x114 │ │ │ │ - bl a97cbc │ │ │ │ + bl a97c14 │ │ │ │ add r2, sp, #980 @ 0x3d4 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r5 │ │ │ │ add r6, sp, #964 @ 0x3c4 │ │ │ │ bl 6b33c4 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x62ed4> │ │ │ │ add.w r3, r4, #84 @ 0x54 │ │ │ │ add r7, sp, #260 @ 0x104 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #980 @ 0x3d4 │ │ │ │ - bl a97c5c │ │ │ │ + bl a97bb4 │ │ │ │ add r2, sp, #980 @ 0x3d4 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r7 │ │ │ │ bl 6b2dfc <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x6290c> │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r7, {r0, r1, r2, r3} │ │ │ │ ldr r6, [sp, #288] @ 0x120 │ │ │ │ @@ -2310730,15 +2310711,15 @@ │ │ │ │ add.w r2, r8, #1 │ │ │ │ str.w r2, [fp, #116] @ 0x74 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ add.w sl, sp, #436 @ 0x1b4 │ │ │ │ - bl a97c5c │ │ │ │ + bl a97bb4 │ │ │ │ add r3, sp, #452 @ 0x1c4 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, fp │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ bl 6b2dfc <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x6290c> │ │ │ │ ldr.w r3, [fp, #136] @ 0x88 │ │ │ │ @@ -2310842,15 +2310823,15 @@ │ │ │ │ ldr r5, [r4, #20] │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ b.n 6b5ae8 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x655f8> │ │ │ │ add.w r9, sp, #980 @ 0x3d4 │ │ │ │ add.w r1, r4, #24 │ │ │ │ mov r0, r9 │ │ │ │ add r5, sp, #964 @ 0x3c4 │ │ │ │ - bl a97cbc │ │ │ │ + bl a97c14 │ │ │ │ mov r2, r9 │ │ │ │ add r0, sp, #500 @ 0x1f4 │ │ │ │ mov r1, fp │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ bl 6b33c4 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x62ed4> │ │ │ │ ldrh.w r3, [sp, #560] @ 0x230 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -2310959,15 +2310940,15 @@ │ │ │ │ bl 6b1a7c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x6158c> │ │ │ │ b.w 6b4326 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x63e36> │ │ │ │ add r5, sp, #964 @ 0x3c4 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ - bl a97c5c │ │ │ │ + bl a97bb4 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, fp │ │ │ │ add r0, sp, #388 @ 0x184 │ │ │ │ bl 6b2dfc <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x6290c> │ │ │ │ movs r3, #0 │ │ │ │ ldrd r0, r1, [sp, #396] @ 0x18c │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ @@ -2311055,28 +2311036,28 @@ │ │ │ │ add r5, r1 │ │ │ │ cmp r5, #1 │ │ │ │ bls.w 6b4326 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x63e36> │ │ │ │ b.w 6b4e04 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x64914> │ │ │ │ add.w r1, r4, #24 │ │ │ │ mov r0, r9 │ │ │ │ add.w r8, sp, #580 @ 0x244 │ │ │ │ - bl a97cbc │ │ │ │ + bl a97c14 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r8 │ │ │ │ add r6, sp, #724 @ 0x2d4 │ │ │ │ bl 6b33c4 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x62ed4> │ │ │ │ add.w r3, r4, #84 @ 0x54 │ │ │ │ ldr r5, [sp, #76] @ 0x4c │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ add r5, sp, #740 @ 0x2e4 │ │ │ │ - bl a97c5c │ │ │ │ + bl a97bb4 │ │ │ │ add r3, sp, #564 @ 0x234 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ bl 6b2dfc <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x6290c> │ │ │ │ ldrh.w r3, [sp, #752] @ 0x2f0 │ │ │ │ @@ -2311141,15 +2311122,15 @@ │ │ │ │ orrs r6, r2 │ │ │ │ lsr.w r3, r1, r3 │ │ │ │ orrs r6, r3 │ │ │ │ ands.w r6, r6, #1 │ │ │ │ bne.w 6b564c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x6515c> │ │ │ │ add.w r1, r4, #24 │ │ │ │ mov r0, r9 │ │ │ │ - bl a97cbc │ │ │ │ + bl a97c14 │ │ │ │ mov r2, r9 │ │ │ │ add r0, sp, #628 @ 0x274 │ │ │ │ mov r1, fp │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ bl 6b33c4 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x62ed4> │ │ │ │ ldrh.w r3, [sp, #688] @ 0x2b0 │ │ │ │ add r2, sp, #676 @ 0x2a4 │ │ │ │ @@ -2311205,28 +2311186,28 @@ │ │ │ │ bl 6b18f4 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x61404> │ │ │ │ b.w 6b4326 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x63e36> │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ add.w r1, r4, #24 │ │ │ │ mov r0, r9 │ │ │ │ add.w r8, sp, #612 @ 0x264 │ │ │ │ - bl a97cbc │ │ │ │ + bl a97c14 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r8 │ │ │ │ add r6, sp, #692 @ 0x2b4 │ │ │ │ bl 6b33c4 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x62ed4> │ │ │ │ add.w r3, r4, #84 @ 0x54 │ │ │ │ ldr r5, [sp, #76] @ 0x4c │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ add r5, sp, #708 @ 0x2c4 │ │ │ │ - bl a97c5c │ │ │ │ + bl a97bb4 │ │ │ │ add r3, sp, #596 @ 0x254 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ bl 6b2dfc <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x6290c> │ │ │ │ ldrh.w r3, [sp, #720] @ 0x2d0 │ │ │ │ @@ -2311391,25 +2311372,25 @@ │ │ │ │ add r2, pc │ │ │ │ blx 67eac <__fprintf_chk@plt> │ │ │ │ blx 67ec4 │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r3, #11 │ │ │ │ + asrs r4, r3, #32 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - b.n 6b6b38 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x66648> │ │ │ │ + b.n 6b65b8 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x660c8> │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r2, r0, #11 │ │ │ │ + asrs r2, r0, #32 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - b.n 6b6ad4 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x665e4> │ │ │ │ + b.n 6b6554 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x66064> │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r2, r4, #9 │ │ │ │ + lsrs r2, r4, #30 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - b.n 6b6a8c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x6659c> │ │ │ │ + b.n 6b650c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x6601c> │ │ │ │ lsls r1, 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, #2856] @ 0xb28 │ │ │ │ subw sp, sp, #1204 @ 0x4b4 │ │ │ │ @@ -2311514,40 +2311495,40 @@ │ │ │ │ bl 463168 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x351474> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 6b64f6 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x66006> │ │ │ │ ldrsb.w r3, [fp, #65] @ 0x41 │ │ │ │ cmp r3, #4 │ │ │ │ beq.w 6b7198 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x66ca8> │ │ │ │ mov r0, fp │ │ │ │ - bl aa08d4 │ │ │ │ + bl aa082c │ │ │ │ mov r0, fp │ │ │ │ bl 4b8c78 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3a6f84> │ │ │ │ mov r0, fp │ │ │ │ bl 6c3600 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x73110> │ │ │ │ cmp.w sl, #0 │ │ │ │ bne.n 6b6566 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x66076> │ │ │ │ ldrsb.w r1, [fp, #65] @ 0x41 │ │ │ │ mov r0, fp │ │ │ │ sub.w r1, r1, #4 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ - bl a989ec │ │ │ │ + bl a98944 │ │ │ │ mov r0, fp │ │ │ │ bl 4b8c78 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3a6f84> │ │ │ │ mov r0, fp │ │ │ │ bl 4b8cd8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3a6fe4> │ │ │ │ ldrsb.w r3, [fp, #65] @ 0x41 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 6b7044 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x66b54> │ │ │ │ mov r0, fp │ │ │ │ bl 6c3748 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x73258> │ │ │ │ b.n 6b658a <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x6609a> │ │ │ │ movs r1, #1 │ │ │ │ mov r0, fp │ │ │ │ - bl a989ec │ │ │ │ + bl a98944 │ │ │ │ mov r0, fp │ │ │ │ bl 4b8c78 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3a6f84> │ │ │ │ mov r0, fp │ │ │ │ bl 4b8cd8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3a6fe4> │ │ │ │ ldrsb.w r3, [fp, #65] @ 0x41 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 6b7044 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x66b54> │ │ │ │ @@ -2311557,45 +2311538,45 @@ │ │ │ │ bl 6c36a4 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x731b4> │ │ │ │ mov r0, fp │ │ │ │ bl 6c355c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x7306c> │ │ │ │ mov r0, fp │ │ │ │ bl 4b94c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3a77d0> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, fp │ │ │ │ - bl abade4 │ │ │ │ + bl abad3c │ │ │ │ mov r0, fp │ │ │ │ bl 4b94c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3a77d0> │ │ │ │ movs r1, #13 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ mov r0, fp │ │ │ │ - bl ab72dc │ │ │ │ + bl ab7234 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, fp │ │ │ │ - bl aad4c4 │ │ │ │ + bl aad41c │ │ │ │ ldrsb.w r2, [fp, #65] @ 0x41 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 6b6e68 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x66978> │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, fp │ │ │ │ bl 50d670 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3fb97c> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, fp │ │ │ │ - bl aaabe4 │ │ │ │ + bl aaab3c │ │ │ │ movs r1, #32 │ │ │ │ mov r0, fp │ │ │ │ - bl a9f404 │ │ │ │ + bl a9f35c │ │ │ │ mov r0, fp │ │ │ │ bl 4b94c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3a77d0> │ │ │ │ ldr r5, [sp, #24] │ │ │ │ mov r0, fp │ │ │ │ ldrb r1, [r5, #16] │ │ │ │ eor.w r1, r1, #1 │ │ │ │ - bl a97d18 │ │ │ │ + bl a97c70 │ │ │ │ ldrsb.w r0, [fp, #65] @ 0x41 │ │ │ │ str.w fp, [r5] │ │ │ │ bl 5a865c │ │ │ │ add.w r1, fp, #24 │ │ │ │ str r0, [r5, #12] │ │ │ │ bl 5a8674 │ │ │ │ ldrb.w r3, [fp, #343] @ 0x157 │ │ │ │ @@ -2312425,15 +2312406,15 @@ │ │ │ │ cmp r1, r2 │ │ │ │ bne.n 6b6e90 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x669a0> │ │ │ │ add r6, sp, #684 @ 0x2ac │ │ │ │ movs r2, #1 │ │ │ │ mov r0, fp │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r6 │ │ │ │ - bl aa95ec │ │ │ │ + bl aa9544 │ │ │ │ mov.w r2, #404 @ 0x194 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx 67dd4 │ │ │ │ ldr.w r3, [fp, #408] @ 0x198 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -2312499,21 +2312480,20 @@ │ │ │ │ b.n 6b6fac <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x66abc> │ │ │ │ ldr r3, [sp, #904] @ 0x388 │ │ │ │ lsls r0, r0, #5 │ │ │ │ ldr r3, [sp, #880] @ 0x370 │ │ │ │ lsls r0, r0, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r0, #3 │ │ │ │ - lsls r1, r3, #2 │ │ │ │ + mcr2 0, 0, r0, cr2, cr8, {4} │ │ │ │ cbz r3, 6b6fc4 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x66ad4> │ │ │ │ @ instruction: 0xffffad2b │ │ │ │ - vtbx.8 d31, {d15-d18}, d8 │ │ │ │ + vtbl.8 d31, {d31}, d8 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrb r6, [r6, r6] │ │ │ │ + ldrh r6, [r6, r3] │ │ │ │ lsls r2, r2, #4 │ │ │ │ str r4, [sp, #248] @ 0xf8 │ │ │ │ lsls r0, r0, #5 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ add r0, sp, #260 @ 0x104 │ │ │ │ vaddw.u , , d8 │ │ │ │ @@ -2312875,40 +2312855,40 @@ │ │ │ │ ldrh r2, [r2, #4] │ │ │ │ ubfx r2, r2, #3, #11 │ │ │ │ bl 6ba340 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x69e50> │ │ │ │ movs r3, #0 │ │ │ │ b.n 6b7316 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x66e26> │ │ │ │ ldr.w r0, [sl] │ │ │ │ mov r1, r9 │ │ │ │ - bl a940e0 │ │ │ │ + bl a94038 │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ beq.n 6b7386 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x66e96> │ │ │ │ subs r7, #4 │ │ │ │ mov.w r8, #0 │ │ │ │ mov r1, r8 │ │ │ │ ldr.w r2, [r7, #4]! │ │ │ │ mov r0, r4 │ │ │ │ add.w r8, r8, #1 │ │ │ │ - bl a94118 │ │ │ │ + bl a94070 │ │ │ │ cmp r9, r8 │ │ │ │ bne.n 6b7372 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x66e82> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ bl 6c1338 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x70e48> │ │ │ │ mov r0, r4 │ │ │ │ - bl a942e0 │ │ │ │ + bl a94238 │ │ │ │ cbz r0, 6b73da <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x66eea> │ │ │ │ movw r6, #34953 @ 0x8889 │ │ │ │ movt r6, #34952 @ 0x8888 │ │ │ │ movs r7, #0 │ │ │ │ cbz r5, 6b73ce <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x66ede> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl a94828 │ │ │ │ + bl a94780 │ │ │ │ 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 │ │ │ │ @@ -2312927,16 +2312907,16 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ bl 6ba340 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x69e50> │ │ │ │ mov r0, r4 │ │ │ │ bl 43da78 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32bd84> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - @ instruction: 0xf2360098 │ │ │ │ - @ instruction: 0xf18a0098 │ │ │ │ + vqadd.s64 d16, d22, d8 │ │ │ │ + mcr 0, 6, r0, cr10, cr8, {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.w r9, #0 │ │ │ │ movt r9, #65532 @ 0xfffc │ │ │ │ mov.w r8, #32768 @ 0x8000 │ │ │ │ @@ -2313052,16 +2313032,16 @@ │ │ │ │ blx 67eac <__fprintf_chk@plt> │ │ │ │ movs r0, #0 │ │ │ │ b.n 6b7502 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x67012> │ │ │ │ ldrh r0, [r6, #24] │ │ │ │ lsls r0, r0, #5 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - orr.w r0, r8, #152 @ 0x98 │ │ │ │ - ldr r6, [r2, r4] │ │ │ │ + stc 0, cr0, [r8, #608] @ 0x260 │ │ │ │ + ldrsb r6, [r2, r1] │ │ │ │ lsls r2, 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, #4048] @ 0xfd0 │ │ │ │ mov r5, r0 │ │ │ │ ldrh r0, [r1, #2] │ │ │ │ @@ -2313138,17 +2313118,17 @@ │ │ │ │ blx 67eac <__fprintf_chk@plt> │ │ │ │ movs r0, #0 │ │ │ │ b.n 6b75f4 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x67104> │ │ │ │ ldrh r2, [r0, #20] │ │ │ │ lsls r0, r0, #5 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r4, r0] │ │ │ │ + strb r4, [r4, r5] │ │ │ │ lsls r2, r2, #4 │ │ │ │ - vqadd.s16 d16, d18, d8 │ │ │ │ + ldc 0, cr0, [r2], {152} @ 0x98 │ │ │ │ stmdb 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 │ │ │ │ ldrb r3, [r2, #24] │ │ │ │ @@ -2313259,20 +2313239,20 @@ │ │ │ │ blx 67eac <__fprintf_chk@plt> │ │ │ │ movs r3, #0 │ │ │ │ b.n 6b7744 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x67254> │ │ │ │ ldrh r2, [r7, #10] │ │ │ │ lsls r0, r0, #5 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r0, [r3, r6] │ │ │ │ + strb r0, [r3, r3] │ │ │ │ lsls r2, r2, #4 │ │ │ │ - mrc 0, 5, r0, cr10, cr8, {4} │ │ │ │ - ldrsb r0, [r5, r3] │ │ │ │ + @ instruction: 0xebfa0098 │ │ │ │ + strb r0, [r5, r0] │ │ │ │ lsls r2, r2, #4 │ │ │ │ - mrc 0, 0, r0, cr6, cr8, {4} │ │ │ │ + adcs.w r0, r6, r8, lsr #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 │ │ │ │ ldrh r3, [r2, #24] │ │ │ │ @@ -2313421,22 +2313401,22 @@ │ │ │ │ and.w r0, r2, #15 │ │ │ │ mov r2, r0 │ │ │ │ b.n 6b7878 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x67388> │ │ │ │ ldrh r4, [r7, #0] │ │ │ │ lsls r0, r0, #5 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r3, r1] │ │ │ │ + strh r4, [r3, r6] │ │ │ │ lsls r2, r2, #4 │ │ │ │ - ldcl 0, cr0, [lr, #-608]! @ 0xfffffda0 │ │ │ │ - strb r2, [r5, r5] │ │ │ │ + @ instruction: 0xeabe0098 │ │ │ │ + strh r2, [r5, r2] │ │ │ │ lsls r2, r2, #4 │ │ │ │ - ldc 0, cr0, [r8], {152} @ 0x98 │ │ │ │ - ldcl 0, cr0, [ip], #-608 @ 0xfffffda0 │ │ │ │ - strb r2, [r0, r5] │ │ │ │ + ldrd r0, r0, [r8, #608] @ 0x260 │ │ │ │ + @ instruction: 0xe9bc0098 │ │ │ │ + strh r2, [r0, r2] │ │ │ │ lsls r2, r2, #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 │ │ │ │ @@ -2313585,22 +2313565,22 @@ │ │ │ │ mov r2, r0 │ │ │ │ b.n 6b7a38 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x67548> │ │ │ │ nop │ │ │ │ strh r6, [r7, #50] @ 0x32 │ │ │ │ lsls r0, r0, #5 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r4, r2] │ │ │ │ + str r0, [r4, r7] │ │ │ │ lsls r2, r2, #4 │ │ │ │ - rsb r0, r2, r8, lsr #2 │ │ │ │ - strh r6, [r5, r6] │ │ │ │ + stmdb r2, {r3, r4, r7} │ │ │ │ + str r6, [r5, r3] │ │ │ │ lsls r2, r2, #4 │ │ │ │ - @ instruction: 0xeadc0098 │ │ │ │ - @ instruction: 0xeac00098 │ │ │ │ - strh r4, [r0, r6] │ │ │ │ + @ instruction: 0xe81c0098 │ │ │ │ + @ instruction: 0xe8000098 │ │ │ │ + str r4, [r0, r3] │ │ │ │ lsls r2, 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, #3944] @ 0xf68 │ │ │ │ ldr.w r4, [pc, #3148] @ 6b8770 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x68280> │ │ │ │ mov fp, r0 │ │ │ │ @@ -2314715,42 +2314695,45 @@ │ │ │ │ lsls r0, r0, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #38] @ 0x26 │ │ │ │ lsls r0, r0, #5 │ │ │ │ asrs r4, r3, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldmdb r8!, {r3, r4, r7} │ │ │ │ - ldrd r0, r0, [ip, #-608] @ 0x260 │ │ │ │ + b.n 6b8474 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x67f84> │ │ │ │ + lsls r0, r3, #2 │ │ │ │ + b.n 6b84c0 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x67fd0> │ │ │ │ + lsls r0, r3, #2 │ │ │ │ strh r2, [r4, #26] │ │ │ │ lsls r0, r0, #5 │ │ │ │ - ldrd r0, r0, [r4, #-608]! @ 0x260 │ │ │ │ + b.n 6b84f8 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x68008> │ │ │ │ + lsls r0, r3, #2 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #16] @ (6b87a8 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x682b8>) │ │ │ │ + ldr r3, [pc, #272] @ (6b88a8 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x683b8>) │ │ │ │ lsls r2, r2, #4 │ │ │ │ - b.n 6b81e8 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x67cf8> │ │ │ │ + b.n 6b8c68 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x68778> │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r4, [pc, #856] @ (6b8af8 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x68608>) │ │ │ │ + ldr r2, [pc, #88] @ (6b87f8 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x68308>) │ │ │ │ lsls r2, r2, #4 │ │ │ │ - b.n 6b8f94 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x68aa4> │ │ │ │ + b.n 6b8a14 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x68524> │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r3, [pc, #624] @ (6b8a18 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x68528>) │ │ │ │ + ldr r0, [pc, #880] @ (6b8b18 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x68628>) │ │ │ │ lsls r2, r2, #4 │ │ │ │ - b.n 6b8d28 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x68838> │ │ │ │ + svc 254 @ 0xfe │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r2, [pc, #424] @ (6b8958 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x68468>) │ │ │ │ + @ instruction: 0x47aa │ │ │ │ lsls r2, r2, #4 │ │ │ │ - b.n 6b8acc <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x685dc> │ │ │ │ + udf #204 @ 0xcc │ │ │ │ lsls r0, r3, #2 │ │ │ │ - svc 154 @ 0x9a │ │ │ │ + bgt.n 6b876c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x6827c> │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bx r9 │ │ │ │ + add sl, r1 │ │ │ │ lsls r2, r2, #4 │ │ │ │ - udf #108 @ 0x6c │ │ │ │ + blt.n 6b8718 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x68228> │ │ │ │ lsls r0, r3, #2 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ orr.w r3, r3, #512 @ 0x200 │ │ │ │ str r3, [sp, #28] │ │ │ │ b.n 6b819a <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x67caa> │ │ │ │ ldr r1, [pc, #452] @ (6b8990 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x684a0>) │ │ │ │ mov r0, fp │ │ │ │ @@ -2314925,35 +2314908,35 @@ │ │ │ │ ldrb r2, [r4, #28] │ │ │ │ ands.w r2, r2, #15 │ │ │ │ bne.w 6b832e <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x67e3e> │ │ │ │ cmp r3, #1 │ │ │ │ bne.w 6b832e <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x67e3e> │ │ │ │ b.n 6b8316 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x67e26> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ - udf #154 @ 0x9a │ │ │ │ + blt.n 6b8948 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x68458> │ │ │ │ lsls r0, r3, #2 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - mov r4, r6 │ │ │ │ + muls r4, r6 │ │ │ │ lsls r2, r2, #4 │ │ │ │ - ble.n 6b8a64 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x68574> │ │ │ │ + bge.n 6b88e4 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x683f4> │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ble.n 6b8a2c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x6853c> │ │ │ │ + bge.n 6b88ac <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x683bc> │ │ │ │ lsls r0, r3, #2 │ │ │ │ - mov r0, r1 │ │ │ │ + muls r0, r1 │ │ │ │ lsls r2, r2, #4 │ │ │ │ - bgt.n 6b8948 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x68458> │ │ │ │ + bge.n 6b89c8 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x684d8> │ │ │ │ lsls r0, r3, #2 │ │ │ │ - cmp sl, r2 │ │ │ │ + cmn r2, r2 │ │ │ │ lsls r2, r2, #4 │ │ │ │ - bgt.n 6b8aac <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x685bc> │ │ │ │ + bls.n 6b892c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x6843c> │ │ │ │ lsls r0, r3, #2 │ │ │ │ - cmp r0, r8 │ │ │ │ + cmp r0, r0 │ │ │ │ lsls r2, r2, #4 │ │ │ │ - bgt.n 6b893c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x6844c> │ │ │ │ + bge.n 6b89bc <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x684cc> │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ ldr r5, [pc, #876] @ (6b8d3c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x6884c>) │ │ │ │ movs r3, #12 │ │ │ │ @@ -2315287,63 +2315270,63 @@ │ │ │ │ add r3, pc │ │ │ │ blx 67eac <__fprintf_chk@plt> │ │ │ │ b.n 6b89f0 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x68500> │ │ │ │ strb r0, [r5, #24] │ │ │ │ lsls r0, r0, #5 │ │ │ │ asrs r4, r3, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, r2 │ │ │ │ + adcs r2, r2 │ │ │ │ lsls r2, r2, #4 │ │ │ │ - blt.n 6b8dcc <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x688dc> │ │ │ │ + bhi.n 6b8c4c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x6875c> │ │ │ │ lsls r0, r3, #2 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, r1 │ │ │ │ + adcs r0, r1 │ │ │ │ lsls r2, r2, #4 │ │ │ │ - blt.n 6b8db0 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x688c0> │ │ │ │ + bhi.n 6b8e30 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x68940> │ │ │ │ lsls r0, r3, #2 │ │ │ │ - mvns r6, r4 │ │ │ │ + asrs r6, r4 │ │ │ │ lsls r2, r2, #4 │ │ │ │ - blt.n 6b8d88 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x68898> │ │ │ │ + bhi.n 6b8e08 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x68918> │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bge.n 6b8cf0 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x68800> │ │ │ │ + bhi.n 6b8d70 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x68880> │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bics r4, r1 │ │ │ │ + lsrs r4, r1 │ │ │ │ lsls r2, r2, #4 │ │ │ │ - bge.n 6b8e54 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x68964> │ │ │ │ + bvc.n 6b8cd4 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x687e4> │ │ │ │ lsls r0, r3, #2 │ │ │ │ - orrs r2, r7 │ │ │ │ + eors r2, r7 │ │ │ │ lsls r2, r2, #4 │ │ │ │ - bge.n 6b8e18 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x68928> │ │ │ │ + bvc.n 6b8c98 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x687a8> │ │ │ │ lsls r0, r3, #2 │ │ │ │ - orrs r0, r3 │ │ │ │ + eors r0, r3 │ │ │ │ lsls r2, r2, #4 │ │ │ │ - cmp r0, r0 │ │ │ │ + subs r7, #192 @ 0xc0 │ │ │ │ lsls r2, r2, #4 │ │ │ │ - bls.n 6b8cdc <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x687ec> │ │ │ │ + bvs.n 6b8d5c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x6886c> │ │ │ │ lsls r0, r3, #2 │ │ │ │ - rors r0, r4 │ │ │ │ + subs r7, #32 │ │ │ │ lsls r2, r2, #4 │ │ │ │ - bls.n 6b8da4 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x688b4> │ │ │ │ + bvs.n 6b8e24 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x68934> │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bhi.n 6b8d70 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x68880> │ │ │ │ + bvs.n 6b8df0 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x68900> │ │ │ │ lsls r0, r3, #2 │ │ │ │ - sbcs r0, r7 │ │ │ │ + subs r6, #248 @ 0xf8 │ │ │ │ lsls r2, r2, #4 │ │ │ │ - adcs r0, r5 │ │ │ │ + subs r6, #168 @ 0xa8 │ │ │ │ lsls r2, r2, #4 │ │ │ │ - bhi.n 6b8cc4 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x687d4> │ │ │ │ + bpl.n 6b8d44 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x68854> │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bhi.n 6b8e90 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x689a0> │ │ │ │ + bpl.n 6b8d10 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x68820> │ │ │ │ lsls r0, r3, #2 │ │ │ │ - adcs r0, r0 │ │ │ │ + subs r6, #128 @ 0x80 │ │ │ │ lsls r2, r2, #4 │ │ │ │ - bhi.n 6b8e68 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x68978> │ │ │ │ + bpl.n 6b8ce8 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x687f8> │ │ │ │ lsls r0, r3, #2 │ │ │ │ - asrs r0, r5 │ │ │ │ + subs r6, #104 @ 0x68 │ │ │ │ lsls r2, r2, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3784] @ 0xec8 │ │ │ │ ldr r2, [pc, #380] @ (6b8f38 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x68a48>) │ │ │ │ sub sp, #284 @ 0x11c │ │ │ │ @@ -2315504,48 +2315487,48 @@ │ │ │ │ strb r2, [r6, #8] │ │ │ │ lsls r0, r0, #5 │ │ │ │ adds r7, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #200 @ 0xc8 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfbc3ffff │ │ │ │ - bhi.n 6b8e58 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x68968> │ │ │ │ + bpl.n 6b8ed8 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x689e8> │ │ │ │ lsls r0, r3, #2 │ │ │ │ b.n 6b8b3a <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x6864a> │ │ │ │ - vtbl.8 d29, {d31}, d14 │ │ │ │ + @ instruction: 0xffffd5ce │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bhi.n 6b9050 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x68b60> │ │ │ │ + bpl.n 6b8ed0 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x689e0> │ │ │ │ lsls r0, r3, #2 │ │ │ │ adds r1, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 6b9060 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x68b70> │ │ │ │ + bpl.n 6b8ee0 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x689f0> │ │ │ │ lsls r0, r3, #2 │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 6b9054 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x68b64> │ │ │ │ + bpl.n 6b8ed4 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x689e4> │ │ │ │ lsls r0, r3, #2 │ │ │ │ movs r3, #8 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 6b9060 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x68b70> │ │ │ │ + bpl.n 6b8ee0 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x689f0> │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bhi.n 6b8e80 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x68990> │ │ │ │ + bpl.n 6b8f00 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x68a10> │ │ │ │ lsls r0, r3, #2 │ │ │ │ b.n 6b880a <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x6831a> │ │ │ │ @ instruction: 0xffff1d00 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 6b9078 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x68b88> │ │ │ │ + bpl.n 6b8ef8 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x68a08> │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bhi.n 6b9080 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x68b90> │ │ │ │ + bpl.n 6b8f00 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x68a10> │ │ │ │ lsls r0, r3, #2 │ │ │ │ movs r2, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 6b8e94 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x689a4> │ │ │ │ + bpl.n 6b8f14 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x68a24> │ │ │ │ lsls r0, r3, #2 │ │ │ │ mcrr 15, 15, pc, r9, cr15 @ │ │ │ │ - bhi.n 6b8eac <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x689bc> │ │ │ │ + bpl.n 6b8f2c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x68a3c> │ │ │ │ lsls r0, r3, #2 │ │ │ │ asrs r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ and.w r1, r2, #57 @ 0x39 │ │ │ │ strb r0, [r4, #3] │ │ │ │ lsls r0, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -2315833,73 +2315816,73 @@ │ │ │ │ b.n 6b9186 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x68c96> │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ strb r6, [r6, #0] │ │ │ │ lsls r0, r0, #5 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 6b91e0 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x68cf0> │ │ │ │ + bmi.n 6b9260 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x68d70> │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bvc.n 6b9218 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x68d28> │ │ │ │ + bmi.n 6b9298 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x68da8> │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bvc.n 6b9234 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x68d44> │ │ │ │ + bmi.n 6b92b4 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x68dc4> │ │ │ │ lsls r0, r3, #2 │ │ │ │ mcr 1, 7, r0, cr6, cr9, {1} │ │ │ │ - bvc.n 6b93c8 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x68ed8> │ │ │ │ + bmi.n 6b9248 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x68d58> │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bvc.n 6b9218 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x68d28> │ │ │ │ + bmi.n 6b9298 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x68da8> │ │ │ │ lsls r0, r3, #2 │ │ │ │ mcr 1, 6, r0, cr2, cr9, {1} │ │ │ │ - stmia r1!, {r6} │ │ │ │ + bkpt 0x0080 │ │ │ │ lsls r4, r2, #2 │ │ │ │ mcr 1, 2, r0, cr8, cr9, {1} │ │ │ │ - stmia r1!, {r3, r5} │ │ │ │ + bkpt 0x0068 │ │ │ │ lsls r4, r2, #2 │ │ │ │ mrc 1, 1, r0, cr0, cr9, {1} │ │ │ │ - stmia r1!, {r4} │ │ │ │ + bkpt 0x0050 │ │ │ │ lsls r4, r2, #2 │ │ │ │ mrc 1, 0, r0, cr4, cr9, {1} │ │ │ │ - stmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + bkpt 0x0036 │ │ │ │ lsls r4, r2, #2 │ │ │ │ ldcl 1, cr0, [r4, #228]! @ 0xe4 │ │ │ │ - bvc.n 6b930c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x68e1c> │ │ │ │ + bmi.n 6b938c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x68e9c> │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bvs.n 6b93a4 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x68eb4> │ │ │ │ + bcc.n 6b9224 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x68d34> │ │ │ │ lsls r0, r3, #2 │ │ │ │ - stmia r6!, {r2, r5, r6, r7} │ │ │ │ + stmia r4!, {r2, r5} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bvs.n 6b92a4 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x68db4> │ │ │ │ + bmi.n 6b9324 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x68e34> │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bvs.n 6b92bc <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x68dcc> │ │ │ │ + bmi.n 6b933c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x68e4c> │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrh r4, [r2, #40] @ 0x28 │ │ │ │ + ldrh r4, [r2, #18] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bvs.n 6b93e4 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x68ef4> │ │ │ │ + bcc.n 6b9264 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x68d74> │ │ │ │ lsls r0, r3, #2 │ │ │ │ - add r6, pc, #816 @ (adr r6, 6b9650 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x69160>) │ │ │ │ + add r4, pc, #48 @ (adr r4, 6b9350 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x68e60>) │ │ │ │ lsls r1, r4, #2 │ │ │ │ - add r6, pc, #784 @ (adr r6, 6b9634 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x69144>) │ │ │ │ + add r4, pc, #16 @ (adr r4, 6b9334 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x68e44>) │ │ │ │ lsls r1, r4, #2 │ │ │ │ - add r6, pc, #752 @ (adr r6, 6b9618 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x69128>) │ │ │ │ + add r3, pc, #1008 @ (adr r3, 6b9718 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x69228>) │ │ │ │ lsls r1, r4, #2 │ │ │ │ - add r6, pc, #720 @ (adr r6, 6b95fc <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x6910c>) │ │ │ │ + add r3, pc, #976 @ (adr r3, 6b96fc <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x6920c>) │ │ │ │ lsls r1, r4, #2 │ │ │ │ stc 1, cr0, [r8, #-228]! @ 0xffffff1c │ │ │ │ - mcr2 0, 7, r0, cr12, cr2, {4} │ │ │ │ - bpl.n 6b925c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x68d6c> │ │ │ │ + stc2 0, cr0, [ip], #-584 @ 0xfffffdb8 │ │ │ │ + bcs.n 6b92dc <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x68dec> │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bpl.n 6b9290 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x68da0> │ │ │ │ + bcs.n 6b9310 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x68e20> │ │ │ │ lsls r0, r3, #2 │ │ │ │ ldcl 1, cr0, [r6, #-228]! @ 0xffffff1c │ │ │ │ - mrc2 0, 5, r0, cr10, cr2, {4} │ │ │ │ - ldr r6, [pc, #656] @ (6b95d8 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x690e8>) │ │ │ │ + @ instruction: 0xfbfa0092 │ │ │ │ + ldr r3, [pc, #912] @ (6b96d8 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x691e8>) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bpl.n 6b9304 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x68e14> │ │ │ │ + bcc.n 6b9384 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x68e94> │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bpl.n 6b92dc <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x68dec> │ │ │ │ + bcc.n 6b935c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x68e6c> │ │ │ │ lsls r0, r3, #2 │ │ │ │ mov r3, r0 │ │ │ │ ldrb r0, [r0, #12] │ │ │ │ ldr r2, [pc, #72] @ (6b93a0 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x68eb0>) │ │ │ │ add r2, pc │ │ │ │ cbnz r0, 6b9394 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x68ea4> │ │ │ │ ldrb r1, [r1, #0] │ │ │ │ @@ -2316143,19 +2316126,19 @@ │ │ │ │ bl 4627e0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x350aec> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 4b6410 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3a471c> │ │ │ │ movs r1, #1 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl aba5fc │ │ │ │ + bl aba554 │ │ │ │ movs r1, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, sl │ │ │ │ - bl abade4 │ │ │ │ + bl abad3c │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, sl │ │ │ │ bl 4c26f4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3b0a00> │ │ │ │ ldrsb.w r2, [sl, #65] @ 0x41 │ │ │ │ str r0, [sp, #20] │ │ │ │ cmp r2, #4 │ │ │ │ ite eq │ │ │ │ @@ -2316297,19 +2316280,19 @@ │ │ │ │ bl 4627e0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x350aec> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 4b6410 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3a471c> │ │ │ │ movs r1, #1 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl aba5fc │ │ │ │ + bl aba554 │ │ │ │ movs r1, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, sl │ │ │ │ - bl abade4 │ │ │ │ + bl abad3c │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, sl │ │ │ │ bl 4c26f4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3b0a00> │ │ │ │ str r0, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ ldr r1, [pc, #608] @ (6b99e4 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x694f4>) │ │ │ │ mov r0, sl │ │ │ │ @@ -2316327,15 +2316310,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx 67dd4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, sl │ │ │ │ movs r3, #255 @ 0xff │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - bl ab8d74 │ │ │ │ + bl ab8ccc │ │ │ │ b.n 6b9512 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x69022> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ orrs r5, r6 │ │ │ │ orr.w r5, r9, r5 │ │ │ │ mov r0, sl │ │ │ │ orrs r5, r3 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ @@ -2316343,29 +2316326,29 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ orrs r5, r3 │ │ │ │ bl 4c5e28 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3b4134> │ │ │ │ orr.w r3, r0, r5 │ │ │ │ ands.w r9, r3, #255 @ 0xff │ │ │ │ bne.n 6b9798 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x692a8> │ │ │ │ mov r0, sl │ │ │ │ - bl aaa2bc │ │ │ │ + bl aaa214 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 4c4038 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3b2344> │ │ │ │ ldr r5, [sp, #28] │ │ │ │ orrs r6, r0 │ │ │ │ mov r1, r9 │ │ │ │ movs r2, #32 │ │ │ │ mov r0, r5 │ │ │ │ blx 67dd4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, sl │ │ │ │ movs r3, #255 @ 0xff │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - bl ab8d74 │ │ │ │ + bl ab8ccc │ │ │ │ orrs r6, r0 │ │ │ │ ands.w r6, r6, #255 @ 0xff │ │ │ │ bne.w 6b9512 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x69022> │ │ │ │ ldr r4, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ bl 4b28c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3a0bd0> │ │ │ │ mov r2, r6 │ │ │ │ @@ -2316569,17 +2316552,17 @@ │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfbc7ffff │ │ │ │ str r0, [r3, #124] @ 0x7c │ │ │ │ lsls r0, r0, #5 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 6b9ae4 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x695f4> │ │ │ │ + bcs.n 6b9964 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x69474> │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bpl.n 6b9940 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x69450> │ │ │ │ + bcs.n 6b99c0 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x694d0> │ │ │ │ lsls r0, r3, #2 │ │ │ │ ldr.w r3, [r0, #408] @ 0x198 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cbz r2, 6b9a3e <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x6954e> │ │ │ │ movs r2, #0 │ │ │ │ ldrb.w r1, [r3, #32] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2316609,19 +2316592,19 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #16] @ (6b9a4c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x6955c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ mov r3, r2 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ udf #255 @ 0xff │ │ │ │ - bvs.n 6b9a80 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x69590> │ │ │ │ + bcc.n 6b9b00 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x69610> │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bpl.n 6b99cc <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x694dc> │ │ │ │ + bcc.n 6b9a4c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x6955c> │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bpl.n 6b9af4 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x69604> │ │ │ │ + bcs.n 6b9974 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x69484> │ │ │ │ lsls r0, 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 │ │ │ │ @@ -2317433,29 +2317416,29 @@ │ │ │ │ b.n 6ba24e <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x69d5e> │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldrsh r4, [r7, r2] │ │ │ │ lsls r0, r0, #5 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r4, {r1, r2, r4} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldmia r6!, {r1, r3, r5, r7} │ │ │ │ + ldmia r3, {r1, r3, r5, r6, r7} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - cmp r4, #178 @ 0xb2 │ │ │ │ + cmp r1, #242 @ 0xf2 │ │ │ │ lsls r2, r2, #4 │ │ │ │ - ldmia r6!, {r3, r5, r7} │ │ │ │ + ldmia r3, {r3, r5, r6, r7} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldmia r6, {r2, r4, r6} │ │ │ │ + ldmia r3!, {r2, r4, r7} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldmia r6, {r1, r2, r4, r6} │ │ │ │ + ldmia r3!, {r1, r2, r4, r7} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldmia r6, {r2, r3, r4, r6} │ │ │ │ + ldmia r3, {r2, r3, r4, r7} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - mcrr 0, 9, r0, ip, cr2 │ │ │ │ + @ instruction: 0xe98c0092 │ │ │ │ cmp r2, #1 │ │ │ │ beq.n 6ba2d0 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x69de0> │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ cmpeq r2, #2 │ │ │ │ beq.n 6ba2d0 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x69de0> │ │ │ │ @@ -2317602,15 +2317585,15 @@ │ │ │ │ lsls r0, r0, #5 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r5, r1] │ │ │ │ lsls r0, r0, #5 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4!, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r2!, {r1, r3, r5} │ │ │ │ lsls r0, 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] @ (6ba4e4 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x69ff4>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2318441,15 +2318424,15 @@ │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ strb r2, [r3, r2] │ │ │ │ lsls r0, r0, #5 │ │ │ │ asrs r4, r3, #8 │ │ │ │ movs r0, r0 │ │ │ │ bl 5e4d16 │ │ │ │ - stmia r5!, {r1, r3, r4, r5} │ │ │ │ + stmia r2!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r0, 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 │ │ │ │ @@ -2318503,15 +2318486,15 @@ │ │ │ │ nop │ │ │ │ strh r4, [r1, r3] │ │ │ │ lsls r0, r0, #5 │ │ │ │ bcs.n 6bad48 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x6a858> │ │ │ │ lsls r1, r7, #4 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r2, r6} │ │ │ │ + stmia r0!, {r2, r7} │ │ │ │ lsls r0, 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] @ (6bae9c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x6a9ac>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2318609,39 +2318592,39 @@ │ │ │ │ lsls r0, r0, #5 │ │ │ │ strh r6, [r0, r0] │ │ │ │ lsls r0, r0, #5 │ │ │ │ bcs.n 6baf04 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x6aa14> │ │ │ │ lsls r1, r7, #4 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r4, r5, r7} │ │ │ │ + nop {15} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - svc 138 @ 0x8a │ │ │ │ + bgt.n 6bae50 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x6a960> │ │ │ │ lsls r2, r2, #2 │ │ │ │ - stmia r2!, {r1, r2, r5, r6} │ │ │ │ - lsls r0, r3, #2 │ │ │ │ - stmia r6!, {r1, r7} │ │ │ │ - lsls r5, r0, #5 │ │ │ │ - ldrb r4, [r0, #13] │ │ │ │ + itte ge │ │ │ │ + lslge r0, r3, #2 │ │ │ │ + stmiage r6!, {r1, r7} │ │ │ │ + lsllt r5, r0, #5 │ │ │ │ + ldrb r4, [r0, #2] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #120] @ 0x78 │ │ │ │ ldr.w r2, [r0, #156] @ 0x9c │ │ │ │ cmp r3, r2 │ │ │ │ bhi.n 6baee2 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x6a9f2> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r1, [pc, #8] @ (6baeec <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x6a9fc>) │ │ │ │ add r1, pc │ │ │ │ bl 6ba340 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x69e50> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r2!, {r3, r4, r7} │ │ │ │ - lsls r0, r3, #2 │ │ │ │ + it le │ │ │ │ + lslle r0, r3, #2 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, r2 │ │ │ │ beq.n 6baef8 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x6aa08> │ │ │ │ bx lr │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cbnz r2, 6baf04 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x6aa14> │ │ │ │ movs r2, #1 │ │ │ │ @@ -2318794,15 +2318777,15 @@ │ │ │ │ bhi.n 6bb0b4 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x6abc4> │ │ │ │ ldr r3, [pc, #12] @ (6bb0b8 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x6abc8>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ movs r0, #7 │ │ │ │ bx lr │ │ │ │ - adds r4, r1, #7 │ │ │ │ + subs r4, r1, r4 │ │ │ │ lsls r2, r2, #4 │ │ │ │ movs r2, #0 │ │ │ │ push {lr} │ │ │ │ mov lr, r0 │ │ │ │ mov r0, r2 │ │ │ │ add.w ip, r2, r2, lsl #1 │ │ │ │ lsr.w ip, lr, ip │ │ │ │ @@ -2319694,15 +2319677,15 @@ │ │ │ │ ldr r1, [pc, #16] @ (6bba24 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x6b534>) │ │ │ │ add r1, pc │ │ │ │ bl 6ba340 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x69e50> │ │ │ │ vldr s0, [pc, #4] @ 6bba20 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x6b530> │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb7b4 │ │ │ │ + push {r2, r4, r5, r6, r7} │ │ │ │ lsls r0, r3, #2 │ │ │ │ movs r2, #0 │ │ │ │ lsr.w r3, r0, r2 │ │ │ │ adds r2, #3 │ │ │ │ and.w r3, r3, #7 │ │ │ │ cmp r3, #7 │ │ │ │ bne.n 6bba3c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x6b54c> │ │ │ │ @@ -2320860,15 +2320843,15 @@ │ │ │ │ lsls r0, r0, #5 │ │ │ │ subs r4, #216 @ 0xd8 │ │ │ │ lsls r0, r0, #5 │ │ │ │ strb.w pc, [pc, #-4095] @ 6bb5a5 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x6b0b5> │ │ │ │ stc2 15, cr15, [r3], {255} @ 0xff │ │ │ │ asrs r4, r3, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #456 @ 0x1c8 │ │ │ │ + add r1, sp, #712 @ 0x2c8 │ │ │ │ lsls r0, 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] │ │ │ │ @@ -2325309,15 +2325292,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 6bf5d6 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x6f0e6> │ │ │ │ nop │ │ │ │ - bhi.n 6bf5c8 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x6f0d8> │ │ │ │ + bpl.n 6bf648 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x6f158> │ │ │ │ lsls r1, r2, #4 │ │ │ │ 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] @ 6bfaac <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x6f5bc> │ │ │ │ @@ -2325818,17 +2325801,17 @@ │ │ │ │ strb.w r0, [ip] │ │ │ │ add r1, pc │ │ │ │ bl 43b2fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x329608> │ │ │ │ movs r0, #1 │ │ │ │ b.n 6bfc58 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x6f768> │ │ │ │ ldrb r4, [r0, #3] │ │ │ │ lsls r5, r0, #5 │ │ │ │ - strb r0, [r5, #26] │ │ │ │ + strb r0, [r5, #15] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - @ instruction: 0xfb960094 │ │ │ │ + ldr.w r0, [r6, #148] @ 0x94 │ │ │ │ ldrb.w r3, [r1, #40] @ 0x28 │ │ │ │ subs r3, #8 │ │ │ │ cmp r3, #1 │ │ │ │ bhi.n 6bfc9e <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x6f7ae> │ │ │ │ ldrh r2, [r1, #22] │ │ │ │ movw ip, #2925 @ 0xb6d │ │ │ │ ldrb r3, [r1, #24] │ │ │ │ @@ -2326003,15 +2325986,15 @@ │ │ │ │ b.n 6bfe26 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x6f936> │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r0, #168] @ 0xa8 │ │ │ │ mov r0, r1 │ │ │ │ b.n 6bfe04 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x6f914> │ │ │ │ lsls r4, r1, #8 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - strb r4, [r3, #22] │ │ │ │ + strb r4, [r3, #11] │ │ │ │ lsls r0, r3, #2 │ │ │ │ asrs r4, r3, #8 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ strd r0, r3, [r1] │ │ │ │ str r1, [r0, #4] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ @@ -2326413,29 +2326396,29 @@ │ │ │ │ b.n 6c027c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x6fd8c> │ │ │ │ ldr r3, [pc, #32] @ (6c02c4 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x6fdd4>) │ │ │ │ add r3, pc │ │ │ │ b.n 6c027c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x6fd8c> │ │ │ │ ldr r3, [pc, #32] @ (6c02c8 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x6fdd8>) │ │ │ │ add r3, pc │ │ │ │ b.n 6c027c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x6fd8c> │ │ │ │ - strb r2, [r1, #5] │ │ │ │ + ldr r2, [r1, #104] @ 0x68 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - udf #0 │ │ │ │ + blt.n 6c0334 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x6fe44> │ │ │ │ lsls r5, r2, #2 │ │ │ │ - strb r2, [r1, #5] │ │ │ │ + ldr r2, [r1, #104] @ 0x68 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strb r0, [r1, #5] │ │ │ │ + ldr r0, [r1, #104] @ 0x68 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strb r6, [r0, #5] │ │ │ │ + ldr r6, [r0, #104] @ 0x68 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strb r4, [r0, #5] │ │ │ │ + ldr r4, [r0, #104] @ 0x68 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strb r2, [r0, #5] │ │ │ │ + ldr r2, [r0, #104] @ 0x68 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strb r0, [r0, #5] │ │ │ │ + ldr r0, [r0, #104] @ 0x68 │ │ │ │ lsls r0, 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, 6c030c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x6fe1c> │ │ │ │ @@ -2326512,37 +2326495,37 @@ │ │ │ │ add r2, pc │ │ │ │ vstr d0, [sp] │ │ │ │ blx 67eac <__fprintf_chk@plt> │ │ │ │ b.n 6c0316 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x6fe26> │ │ │ │ ldr r0, [pc, #52] @ (6c03bc <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x6fecc>) │ │ │ │ add r0, pc │ │ │ │ b.n 6c032c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x6fe3c> │ │ │ │ - strb r6, [r1, #4] │ │ │ │ + ldr r6, [r1, #100] @ 0x64 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrsb r0, [r1, r1] │ │ │ │ + strh r0, [r1, r6] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strb r6, [r4, #3] │ │ │ │ + ldr r6, [r4, #96] @ 0x60 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r3, [sp, #72] @ 0x48 │ │ │ │ + str r0, [sp, #328] @ 0x148 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - strb r0, [r1, #3] │ │ │ │ + ldr r0, [r1, #96] @ 0x60 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strb r4, [r5, #3] │ │ │ │ + ldr r4, [r5, #96] @ 0x60 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - @ instruction: 0xfa4a009d │ │ │ │ - @ instruction: 0xf4ea009d │ │ │ │ - push {r3, r4, r6, r7, lr} │ │ │ │ + @ instruction: 0xf78a009d │ │ │ │ + @ instruction: 0xf22a009d │ │ │ │ + cbz r0, 6c03f6 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x6ff06> │ │ │ │ lsls r1, r3, #2 │ │ │ │ - cbnz r2, 6c0418 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x6ff28> │ │ │ │ + @ instruction: 0xb8d2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [pc, #496] @ (6c05a8 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x700b8>) │ │ │ │ + ldr r2, [pc, #752] @ (6c06a8 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x701b8>) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strb r2, [r4, #2] │ │ │ │ + ldr r2, [r4, #92] @ 0x5c │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strb r4, [r4, #1] │ │ │ │ + ldr r4, [r4, #88] @ 0x58 │ │ │ │ lsls r0, 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, 6c03e8 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x6fef8> │ │ │ │ @@ -2326592,33 +2326575,33 @@ │ │ │ │ add r2, pc │ │ │ │ blx 67eac <__fprintf_chk@plt> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r4, [pc, #40] @ (6c0464 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x6ff74>) │ │ │ │ add r4, pc │ │ │ │ b.n 6c03fa <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x6ff0a> │ │ │ │ - strb r0, [r7, #18] │ │ │ │ + strb r0, [r7, #7] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldr r6, [pc, #32] @ (6c0468 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x6ff78>) │ │ │ │ + ldr r3, [pc, #288] @ (6c0568 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x70078>) │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r1, #18 │ │ │ │ + cmp r6, #82 @ 0x52 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - pop {r4, r6, pc} │ │ │ │ + hlt 0x0010 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrh r6, [r0, #18] │ │ │ │ + strh r6, [r0, #60] @ 0x3c │ │ │ │ lsls r4, r2, #2 │ │ │ │ - @ instruction: 0xb6a8 │ │ │ │ + cbz r0, 6c04d2 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x6ffe2> │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r5, [pc, #904] @ (6c07e4 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x702f4>) │ │ │ │ + ldr r3, [pc, #136] @ (6c04e4 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x6fff4>) │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldr r5, [pc, #848] @ (6c07b0 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x702c0>) │ │ │ │ + ldr r3, [pc, #80] @ (6c04b0 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x6ffc0>) │ │ │ │ lsls r4, r2, #2 │ │ │ │ - strb r4, [r5, #17] │ │ │ │ + strb r4, [r5, #6] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldr r5, [pc, #752] @ (6c0758 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x70268>) │ │ │ │ + ldr r2, [pc, #1008] @ (6c0858 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x70368>) │ │ │ │ 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, #3952] @ 0xf70 │ │ │ │ ldr.w r1, [pc, #3040] @ 6c105c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x70b6c> │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -2327719,257 +2327702,266 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0xfb74013f │ │ │ │ @ instruction: 0xfb70013f │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r1, #0] │ │ │ │ + ldr r2, [r1, #84] @ 0x54 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strh r2, [r7, #54] @ 0x36 │ │ │ │ + strh r2, [r7, #32] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldr r5, [pc, #56] @ (6c10b0 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x70bc0>) │ │ │ │ + ldr r2, [pc, #312] @ (6c11b0 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x70cc0>) │ │ │ │ lsls r4, r2, #2 │ │ │ │ - bfi r0, r6, #2, #28 │ │ │ │ - adds r3, #168 @ 0xa8 │ │ │ │ + @ instruction: 0xf0a6009d │ │ │ │ + adds r0, #232 @ 0xe8 │ │ │ │ lsls r1, r4, #2 │ │ │ │ asrs r4, r3, #8 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 6c10c0 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x70bd0> │ │ │ │ + bcs.n 6c1140 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x70c50> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r2, [r3, #1] │ │ │ │ + ldr r2, [r3, #88] @ 0x58 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - adds r3, #42 @ 0x2a │ │ │ │ + adds r0, #106 @ 0x6a │ │ │ │ lsls r1, r4, #2 │ │ │ │ - adds r3, #10 │ │ │ │ + adds r0, #74 @ 0x4a │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldmia r0!, {r5, r6} │ │ │ │ + stmia r5!, {r5, r7} │ │ │ │ lsls r1, r2, #4 │ │ │ │ - bvc.n 6c1090 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x70ba0> │ │ │ │ + bpl.n 6c1110 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x70c20> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - adds r4, r0, #1 │ │ │ │ + adds r4, r0, r6 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r2, #126 @ 0x7e │ │ │ │ + cmp r7, #190 @ 0xbe │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bcs.n 6c111c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x70c2c> │ │ │ │ + ldmia r7!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r2, [r6, #104] @ 0x68 │ │ │ │ + ldr r2, [r6, #60] @ 0x3c │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r4, [r2, #20] │ │ │ │ + str r4, [r2, #104] @ 0x68 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldr r0, [r7, #100] @ 0x64 │ │ │ │ + ldr r0, [r7, #56] @ 0x38 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r0, [r4, #100] @ 0x64 │ │ │ │ + ldr r0, [r4, #56] @ 0x38 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r0, [r3, #100] @ 0x64 │ │ │ │ + ldr r0, [r3, #56] @ 0x38 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strh r2, [r1, #28] │ │ │ │ + strh r2, [r1, #6] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - eor.w r0, r6, #157 @ 0x9d │ │ │ │ - ldr r0, [r1, #76] @ 0x4c │ │ │ │ + stcl 0, cr0, [r6, #628] @ 0x274 │ │ │ │ + ldr r0, [r1, #32] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r2, [r1, #76] @ 0x4c │ │ │ │ + ldr r2, [r1, #32] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r4, [r6, #92] @ 0x5c │ │ │ │ + ldr r4, [r6, #48] @ 0x30 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldmia r4!, {r1, r3, r5, r6} │ │ │ │ + ldmia r1, {r1, r3, r5, r7} │ │ │ │ lsls r5, r2, #2 │ │ │ │ - subs r6, #232 @ 0xe8 │ │ │ │ + subs r4, #40 @ 0x28 │ │ │ │ lsls r1, r3, #2 │ │ │ │ @ instruction: 0xf7b4013f │ │ │ │ - bmi.n 6c1138 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x70c48> │ │ │ │ + bne.n 6c11b8 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x70cc8> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - adds r0, #186 @ 0xba │ │ │ │ + cmp r5, #250 @ 0xfa │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bcc.n 6c10dc <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x70bec> │ │ │ │ + bne.n 6c115c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x70c6c> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r1, [pc, #200] @ (6c11b4 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x70cc4>) │ │ │ │ + mov r2, lr │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r7, #236 @ 0xec │ │ │ │ + cmp r5, #44 @ 0x2c │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r2, [r5, #60] @ 0x3c │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrh r6, [r4, r7] │ │ │ │ + ldr r6, [r4, r4] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r0, [r3, #56] @ 0x38 │ │ │ │ + ldr r0, [r3, #12] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - subs r5, #90 @ 0x5a │ │ │ │ + subs r2, #154 @ 0x9a │ │ │ │ lsls r1, r3, #2 │ │ │ │ - cmp r6, #234 @ 0xea │ │ │ │ + cmp r4, #42 @ 0x2a │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r6, [r7, #56] @ 0x38 │ │ │ │ + ldr r6, [r7, #12] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r2, [r0, #48] @ 0x30 │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - mcr 0, 0, r0, cr10, cr13, {4} │ │ │ │ - bcs.n 6c1170 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x70c80> │ │ │ │ + adc.w r0, sl, sp, lsr #2 │ │ │ │ + ldmia r7!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r1, r4, #2 │ │ │ │ - strb r0, [r0, #7] │ │ │ │ + ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r0, [r0, #44] @ 0x2c │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldc 0, cr0, [ip, #628]! @ 0x274 │ │ │ │ - bne.n 6c10e4 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x70bf4> │ │ │ │ + @ instruction: 0xeafc009d │ │ │ │ + ldmia r7!, {r5} │ │ │ │ lsls r1, r4, #2 │ │ │ │ - strb r2, [r6, #5] │ │ │ │ + ldr r2, [r6, #104] @ 0x68 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r0, [r1, #40] @ 0x28 │ │ │ │ + str r0, [r1, #124] @ 0x7c │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldcl 0, cr0, [ip, #-628] @ 0xfffffd8c │ │ │ │ - bne.n 6c108c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x70b9c> │ │ │ │ + eors.w r0, ip, sp, lsr #2 │ │ │ │ + ldmia r6, {r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - mov lr, r9 │ │ │ │ + add r6, r1 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldr r2, [r6, #32] │ │ │ │ + str r2, [r6, #116] @ 0x74 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrb r4, [r7, #0] │ │ │ │ + strb r4, [r7, #21] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - stmia r3!, {r3, r4, r6} │ │ │ │ + stmia r0!, {r3, r4, r7} │ │ │ │ lsls r1, r2, #4 │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ + str r0, [r5, #112] @ 0x70 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - subs r3, #142 @ 0x8e │ │ │ │ + subs r0, #206 @ 0xce │ │ │ │ lsls r1, r3, #2 │ │ │ │ - cmp r5, #30 │ │ │ │ + cmp r2, #94 @ 0x5e │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r2, [r6, #28] │ │ │ │ + str r2, [r6, #112] @ 0x70 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r6, [r6, #16] │ │ │ │ + str r6, [r6, #100] @ 0x64 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - stc 0, cr0, [ip], {157} @ 0x9d │ │ │ │ - beq.n 6c11f4 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x70d04> │ │ │ │ + strd r0, r0, [ip, #-628] @ 0x274 │ │ │ │ + ldmia r5!, {r1, r3, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cmp r6, pc │ │ │ │ + cmp r6, r7 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldr r2, [r4, #12] │ │ │ │ + str r2, [r4, #96] @ 0x60 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strb r4, [r5, #27] │ │ │ │ + strb r4, [r5, #16] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - stmia r2!, {r1, r2} │ │ │ │ - lsls r1, r2, #4 │ │ │ │ - ldr r0, [r4, #12] │ │ │ │ - lsls r0, r3, #2 │ │ │ │ - subs r2, #82 @ 0x52 │ │ │ │ + itte mi │ │ │ │ + lslmi r1, r2, #4 │ │ │ │ + strmi r0, [r4, #96] @ 0x60 │ │ │ │ + lslpl r0, r3, #2 │ │ │ │ + adds r7, #146 @ 0x92 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - cmp r3, #226 @ 0xe2 │ │ │ │ + cmp r1, #34 @ 0x22 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r4, [r4, #8] │ │ │ │ + str r4, [r4, #92] @ 0x5c │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsrs r0, r1, #23 │ │ │ │ + lsrs r0, r1, #12 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r2, [r3, #8] │ │ │ │ + str r2, [r3, #92] @ 0x5c │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrsb r2, [r7, r7] │ │ │ │ + strb r2, [r7, r4] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldmia r7!, {r1, r3, r6} │ │ │ │ + ldmia r4!, {r1, r3, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cmp r3, #208 @ 0xd0 │ │ │ │ + cmp r1, #16 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r0, [r7, #4] │ │ │ │ + str r0, [r7, #88] @ 0x58 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - add r2, sp, #112 @ 0x70 │ │ │ │ + add r7, pc, #368 @ (adr r7, 6c130c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x70e1c>) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r6, [r3, #4] │ │ │ │ + str r6, [r3, #88] @ 0x58 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r0, [r1, #4] │ │ │ │ + str r0, [r1, #88] @ 0x58 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - cmp r2, #238 @ 0xee │ │ │ │ + cmp r0, #46 @ 0x2e │ │ │ │ lsls r1, r4, #2 │ │ │ │ - cmp r3, #60 @ 0x3c │ │ │ │ + cmp r0, #124 @ 0x7c │ │ │ │ lsls r0, r3, #2 │ │ │ │ - asrs r4, r3, #18 │ │ │ │ + asrs r4, r3, #7 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - cbnz r4, 6c11ee <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x70cfe> │ │ │ │ + @ instruction: 0xb72c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strd r0, r0, [lr, #628]! @ 0x274 │ │ │ │ - cbnz r0, 6c11f2 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x70d02> │ │ │ │ + b.n 6c1014 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x70b24> │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [r1, #116] @ 0x74 │ │ │ │ + @ instruction: 0xb718 │ │ │ │ + lsls r5, r3, #2 │ │ │ │ + str r2, [r1, #72] @ 0x48 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r0, [r1, #116] @ 0x74 │ │ │ │ + str r0, [r1, #72] @ 0x48 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r4, [r2, #96] @ 0x60 │ │ │ │ + str r4, [r2, #52] @ 0x34 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r6, [r1, #116] @ 0x74 │ │ │ │ + str r6, [r1, #72] @ 0x48 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrd r0, r0, [r0, #-628]! @ 0x274 │ │ │ │ - strd r0, r0, [sl, #-628]! @ 0x274 │ │ │ │ - push {r4, r5} │ │ │ │ + b.n 6c0f30 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x70a40> │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r3, #17] │ │ │ │ + b.n 6c0f28 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x70a38> │ │ │ │ + lsls r5, r3, #2 │ │ │ │ + cbz r0, 6c11f4 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x70d04> │ │ │ │ + lsls r5, r3, #2 │ │ │ │ + ldrb r2, [r3, #6] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldr r0, [r0, #92] @ 0x5c │ │ │ │ + ldr r0, [r0, #48] @ 0x30 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r5} │ │ │ │ + stmia r5!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r3, r2, #2 │ │ │ │ - adds r0, r4, r3 │ │ │ │ + asrs r0, r4, #24 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldmia r0!, {r1, r2, r6} │ │ │ │ + stmia r5!, {r1, r2, r7} │ │ │ │ lsls r3, r2, #2 │ │ │ │ - adds r0, r6, r3 │ │ │ │ + asrs r0, r6, #24 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r6, r5, #1 │ │ │ │ + subs r6, r5, r6 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - cbz r6, 6c1274 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x70d84> │ │ │ │ + cbz r6, 6c1204 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x70d14> │ │ │ │ lsls r5, r3, #2 │ │ │ │ - stmdb r0!, {r0, r2, r3, r4, r7} │ │ │ │ - ldmdb r8, {r0, r2, r3, r4, r7} │ │ │ │ - cbz r4, 6c127a <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x70d8a> │ │ │ │ + b.n 6c0ebc <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x709cc> │ │ │ │ lsls r5, r3, #2 │ │ │ │ - stmdb r6, {r0, r2, r3, r4, r7} │ │ │ │ - ldrd r0, r0, [lr], #628 @ 0x274 │ │ │ │ - ldrd r0, r0, [r6], #628 @ 0x274 │ │ │ │ - strd r0, r0, [lr], #628 @ 0x274 │ │ │ │ - str r0, [r5, #96] @ 0x60 │ │ │ │ + b.n 6c0eb0 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x709c0> │ │ │ │ + lsls r5, r3, #2 │ │ │ │ + cbz r4, 6c120a <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x70d1a> │ │ │ │ + lsls r5, r3, #2 │ │ │ │ + b.n 6c0e94 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x709a4> │ │ │ │ + lsls r5, r3, #2 │ │ │ │ + b.n 6c0e88 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x70998> │ │ │ │ + lsls r5, r3, #2 │ │ │ │ + b.n 6c0e7c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x7098c> │ │ │ │ + lsls r5, r3, #2 │ │ │ │ + b.n 6c0e70 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x70980> │ │ │ │ + lsls r5, r3, #2 │ │ │ │ + str r0, [r5, #52] @ 0x34 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r6, [r1, #92] @ 0x5c │ │ │ │ + str r6, [r1, #48] @ 0x30 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r0, [r5, #92] @ 0x5c │ │ │ │ + str r0, [r5, #48] @ 0x30 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r2, [r0, #92] @ 0x5c │ │ │ │ + str r2, [r0, #48] @ 0x30 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - add r7, pc, #1008 @ (adr r7, 6c1618 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x71128>) │ │ │ │ + add r5, pc, #240 @ (adr r5, 6c1318 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x70e28>) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r2, [r1, #68] @ 0x44 │ │ │ │ + ldr r2, [r1, #24] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldmia r4!, {r5, r7} │ │ │ │ + ldmia r1!, {r5, r6, r7} │ │ │ │ lsls r1, r4, #2 │ │ │ │ - cbz r6, 6c127e <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x70d8e> │ │ │ │ + add sp, #440 @ 0x1b8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [r3, #84] @ 0x54 │ │ │ │ + str r2, [r3, #40] @ 0x28 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r4, [r0, #68] @ 0x44 │ │ │ │ + str r4, [r0, #24] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r4, [r0, #80] @ 0x50 │ │ │ │ + str r4, [r0, #36] @ 0x24 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - b.n 6c1a38 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x71548> │ │ │ │ + b.n 6c14b8 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x70fc8> │ │ │ │ lsls r5, r2, #2 │ │ │ │ - str r2, [r4, #76] @ 0x4c │ │ │ │ + str r2, [r4, #32] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r0, [r4, #64] @ 0x40 │ │ │ │ + str r0, [r4, #20] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - b.n 6c1a14 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x71524> │ │ │ │ + b.n 6c1494 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x70fa4> │ │ │ │ lsls r5, r2, #2 │ │ │ │ - str r4, [r0, #68] @ 0x44 │ │ │ │ + str r4, [r0, #24] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r6, [r3, #64] @ 0x40 │ │ │ │ + str r6, [r3, #20] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r0, [r5, #64] @ 0x40 │ │ │ │ + str r0, [r5, #20] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r2, [r2, #64] @ 0x40 │ │ │ │ + str r2, [r2, #20] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r4, [r3, #64] @ 0x40 │ │ │ │ + str r4, [r3, #20] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r6, [r4, #64] @ 0x40 │ │ │ │ + str r6, [r4, #20] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r0, [r5, #64] @ 0x40 │ │ │ │ + str r0, [r5, #20] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r2, [r4, #64] @ 0x40 │ │ │ │ + str r2, [r4, #20] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r0, [r6, #64] @ 0x40 │ │ │ │ + str r0, [r6, #20] │ │ │ │ lsls r0, r3, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov r5, r2 │ │ │ │ add.w lr, r0, #4 │ │ │ │ movs r4, #0 │ │ │ │ ldr.w r2, [lr] │ │ │ │ cmp r2, r5 │ │ │ │ @@ -2328083,15 +2328075,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 6c12b4 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x70dc4> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6c137a <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x70e8a> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl a94170 │ │ │ │ + bl a940c8 │ │ │ │ ldr r7, [r7, #68] @ 0x44 │ │ │ │ cmp r7, #0 │ │ │ │ bne.n 6c137e <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x70e8e> │ │ │ │ ldr r5, [r5, #68] @ 0x44 │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 6c136e <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x70e7e> │ │ │ │ ldr.w r9, [r9, #8] │ │ │ │ @@ -2328150,15 +2328142,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 a93c6c │ │ │ │ + bl a93bc4 │ │ │ │ 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] │ │ │ │ @@ -2328168,29 +2328160,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 a93d54 │ │ │ │ + bl a93cac │ │ │ │ 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, 6c14b6 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x70fc6> │ │ │ │ ldr.w r1, [r6, #4]! │ │ │ │ cbz r1, 6c14a0 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x70fb0> │ │ │ │ add r1, r7 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add.w sl, sl, #1 │ │ │ │ add.w r3, r5, r3, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl a93dcc │ │ │ │ + bl a93d24 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, sl │ │ │ │ bhi.n 6c1498 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x70fa8> │ │ │ │ adds r7, #15 │ │ │ │ cmp r7, r8 │ │ │ │ bne.n 6c1490 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x70fa0> │ │ │ │ add.w fp, fp, #32 │ │ │ │ @@ -2328250,15 +2328242,15 @@ │ │ │ │ beq.n 6c1566 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x71076> │ │ │ │ tst r7, r4 │ │ │ │ beq.n 6c154a <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x7105a> │ │ │ │ add.w r2, sl, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ adds r4, #1 │ │ │ │ - bl a93d18 │ │ │ │ + bl a93c70 │ │ │ │ cmp r4, #16 │ │ │ │ bne.n 6c1550 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x71060> │ │ │ │ adds r6, #1 │ │ │ │ cmp r6, #16 │ │ │ │ bne.n 6c1540 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x71050> │ │ │ │ ldr r7, [sp, #4] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ @@ -2328267,15 +2328259,15 @@ │ │ │ │ bne.n 6c1534 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x71044> │ │ │ │ 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 a93df0 │ │ │ │ + bl a93d48 │ │ │ │ ldr.w r0, [r7], #4 │ │ │ │ blx 68474 │ │ │ │ cmp r7, r4 │ │ │ │ bne.n 6c158a <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x7109a> │ │ │ │ mov r0, r9 │ │ │ │ blx 68474 │ │ │ │ ldr r2, [pc, #108] @ (6c160c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x7111c>) │ │ │ │ @@ -2328312,21 +2328304,21 @@ │ │ │ │ movs r6, #128 @ 0x80 │ │ │ │ movs r4, #19 │ │ │ │ add r3, pc │ │ │ │ b.n 6c1440 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x70f50> │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r4, r7, pc} │ │ │ │ + revsh r2, r2 │ │ │ │ lsls r1, r2, #4 │ │ │ │ stc 1, cr0, [r0], {63} @ 0x3f │ │ │ │ - pop {r1, r3, r6, r7} │ │ │ │ + rev r2, r1 │ │ │ │ lsls r1, r2, #4 │ │ │ │ orrs.w r1, ip, pc, rrx │ │ │ │ - @ instruction: 0xb8b4 │ │ │ │ + push {r2, r4, r5, r6, r7, lr} │ │ │ │ lsls r1, r2, #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 43da78 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32bd84> │ │ │ │ @@ -2329832,15 +2329824,15 @@ │ │ │ │ blt.n 6c25e8 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x720f8> │ │ │ │ lsls r7, r7, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xff93ffff │ │ │ │ bge.n 6c2510 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x72020> │ │ │ │ lsls r7, r7, #4 │ │ │ │ - str r0, [r4, r3] │ │ │ │ + ldr r6, [pc, #128] @ (6c25e0 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x720f0>) │ │ │ │ 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 │ │ │ │ ldr r4, [pc, #888] @ (6c28ec <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x723fc>) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2330148,15 +2330140,15 @@ │ │ │ │ nop │ │ │ │ bge.n 6c27f8 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x72308> │ │ │ │ lsls r7, r7, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ bls.n 6c2864 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x72374> │ │ │ │ lsls r7, r7, #4 │ │ │ │ - subs r5, #190 @ 0xbe │ │ │ │ + subs r2, #254 @ 0xfe │ │ │ │ lsls r0, r3, #2 │ │ │ │ add.w r1, r1, r2, lsl #5 │ │ │ │ ldr r3, [r1, #60] @ 0x3c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldrb r2, [r3, #12] │ │ │ │ cmp r2, #4 │ │ │ │ bne.n 6c2928 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x72438> │ │ │ │ @@ -2332350,15 +2332342,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, #708] @ 0x2c4 │ │ │ │ - bl ace9e4 │ │ │ │ + bl ace93c │ │ │ │ ldr.w r1, [r4, #736] @ 0x2e0 │ │ │ │ cbz r1, 6c3f68 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x73a78> │ │ │ │ mov r0, r4 │ │ │ │ bl 6a807c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x57b8c> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #736] @ 0x2e0 │ │ │ │ ldrb.w r3, [r4, #1845] @ 0x735 │ │ │ │ @@ -2332433,15 +2332425,15 @@ │ │ │ │ bcs.n 6c40f8 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x73c08> │ │ │ │ movs r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c3bc4 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x736d4> │ │ │ │ mov r1, r6 │ │ │ │ ldr.w r0, [r4, #708] @ 0x2c4 │ │ │ │ movs r2, #0 │ │ │ │ - bl acf650 │ │ │ │ + bl acf5a8 │ │ │ │ ldr.w r1, [r4, #736] @ 0x2e0 │ │ │ │ mov r9, r6 │ │ │ │ cbz r1, 6c4050 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x73b60> │ │ │ │ mov r0, r4 │ │ │ │ bl 6a807c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x57b8c> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #736] @ 0x2e0 │ │ │ │ @@ -2332617,15 +2332609,15 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ vmov.f64 d0, d8 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r6 │ │ │ │ movs r3, #1 │ │ │ │ strd r5, sl, [sp] │ │ │ │ - bl acd4d4 │ │ │ │ + bl acd42c │ │ │ │ ldr.w r1, [r4, #736] @ 0x2e0 │ │ │ │ cbz r1, 6c4254 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x73d64> │ │ │ │ mov r0, r4 │ │ │ │ bl 6a807c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x57b8c> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #736] @ 0x2e0 │ │ │ │ ldrb.w r3, [r4, #1845] @ 0x735 │ │ │ │ @@ -2333125,15 +2333117,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ pop {r3, r4, r6} │ │ │ │ lsls r7, r7, #4 │ │ │ │ cmp r7, #18 │ │ │ │ lsls r5, r0, #5 │ │ │ │ cmp r7, #3 │ │ │ │ lsls r5, r0, #5 │ │ │ │ - cmp r6, #220 @ 0xdc │ │ │ │ + cmp r4, #28 │ │ │ │ lsls r0, r3, #2 │ │ │ │ cmp r5, #133 @ 0x85 │ │ │ │ lsls r5, r0, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrb.w r3, [r0, #2332] @ 0x91c │ │ │ │ cbz r3, 6c483c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x7434c> │ │ │ │ @@ -2333166,15 +2333158,15 @@ │ │ │ │ movs r1, #9 │ │ │ │ bl 6c3bc4 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x736d4> │ │ │ │ ldrh r1, [r6, #0] │ │ │ │ ldrh r2, [r6, #2] │ │ │ │ ldr.w r3, [r4, #1876] @ 0x754 │ │ │ │ ldr.w r0, [r4, #708] @ 0x2c4 │ │ │ │ vldr d0, [pc, #120] @ 6c4910 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x74420> │ │ │ │ - bl acd508 │ │ │ │ + bl acd460 │ │ │ │ ldr.w r1, [r4, #736] @ 0x2e0 │ │ │ │ cbz r1, 6c48b0 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x743c0> │ │ │ │ mov r0, r4 │ │ │ │ bl 6a807c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x57b8c> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #736] @ 0x2e0 │ │ │ │ ldrb.w r3, [r4, #1845] @ 0x735 │ │ │ │ @@ -2333305,15 +2333297,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ str r6, [sp, #312] @ 0x138 │ │ │ │ strh.w r4, [sp, #336] @ 0x150 │ │ │ │ bl 6c3bc4 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x736d4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, r4 │ │ │ │ ldr.w r0, [r5, #708] @ 0x2c4 │ │ │ │ - bl ace4e4 │ │ │ │ + bl ace43c │ │ │ │ ldr.w r1, [r5, #736] @ 0x2e0 │ │ │ │ cbz r1, 6c4a34 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x74544> │ │ │ │ mov r0, r5 │ │ │ │ bl 6a807c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x57b8c> │ │ │ │ str.w r4, [r5, #736] @ 0x2e0 │ │ │ │ ldrb.w r3, [r5, #1845] @ 0x735 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -2333356,15 +2333348,15 @@ │ │ │ │ ite eq │ │ │ │ moveq r1, #15 │ │ │ │ movne r1, #7 │ │ │ │ bl 6c3bc4 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x736d4> │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r5, #708] @ 0x2c4 │ │ │ │ movs r2, #0 │ │ │ │ - bl ace4e4 │ │ │ │ + bl ace43c │ │ │ │ ldr.w r1, [r5, #736] @ 0x2e0 │ │ │ │ cbz r1, 6c4ac2 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x745d2> │ │ │ │ mov r0, r5 │ │ │ │ bl 6a807c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x57b8c> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r5, #736] @ 0x2e0 │ │ │ │ ldrb.w r3, [r5, #1845] @ 0x735 │ │ │ │ @@ -2333535,15 +2333527,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, #708] @ 0x2c4 │ │ │ │ vldr d0, [sp, #16] │ │ │ │ - bl aced28 │ │ │ │ + bl acec80 │ │ │ │ ldr.w r1, [r4, #736] @ 0x2e0 │ │ │ │ cbz r1, 6c4c9e <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x747ae> │ │ │ │ mov r0, r4 │ │ │ │ bl 6a807c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x57b8c> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #736] @ 0x2e0 │ │ │ │ ldrb.w r3, [r4, #1845] @ 0x735 │ │ │ │ @@ -2333641,21 +2333633,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 acd53c │ │ │ │ + bl acd494 │ │ │ │ ldr r3, [sp, #236] @ 0xec │ │ │ │ add r1, sp, #152 @ 0x98 │ │ │ │ ldr.w r0, [r6, #708] @ 0x2c4 │ │ │ │ mov r2, r5 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ - bl acd590 │ │ │ │ + bl acd4e8 │ │ │ │ ldrh.w r0, [sp, #132] @ 0x84 │ │ │ │ bl 435868 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x323b74> │ │ │ │ ldr r3, [r0, #28] │ │ │ │ ldrh.w fp, [sp, #132] @ 0x84 │ │ │ │ mov ip, r0 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 6c4e24 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x74934> │ │ │ │ @@ -2333842,15 +2333834,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, #708] @ 0x2c4 │ │ │ │ - bl acd850 │ │ │ │ + bl acd7a8 │ │ │ │ ldr.w r1, [r6, #736] @ 0x2e0 │ │ │ │ cbz r1, 6c4fc4 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x74ad4> │ │ │ │ mov r0, r6 │ │ │ │ bl 6a807c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x57b8c> │ │ │ │ str.w r5, [r6, #736] @ 0x2e0 │ │ │ │ ldrb.w r3, [r6, #1845] @ 0x735 │ │ │ │ cbz r3, 6c4fd4 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x74ae4> │ │ │ │ @@ -2334293,15 +2334285,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r4, sp, #32 │ │ │ │ lsls r7, r7, #4 │ │ │ │ add r3, sp, #944 @ 0x3b0 │ │ │ │ lsls r7, r7, #4 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #44 @ 0x2c │ │ │ │ + subs r4, r5, #5 │ │ │ │ lsls r0, 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 r6, r1 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ @@ -2334358,15 +2334350,15 @@ │ │ │ │ b.n 6c54d2 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x74fe2> │ │ │ │ str.w r4, [r6, #160] @ 0xa0 │ │ │ │ b.n 6c54d2 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x74fe2> │ │ │ │ add r3, sp, #360 @ 0x168 │ │ │ │ lsls r7, r7, #4 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #192 @ 0xc0 │ │ │ │ + subs r0, r0, #4 │ │ │ │ lsls r0, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3648] @ 0xe40 │ │ │ │ sub sp, #412 @ 0x19c │ │ │ │ ldr.w r4, [pc, #2372] @ 6c5e6c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x7597c> │ │ │ │ @@ -2335187,21 +2335179,21 @@ │ │ │ │ add r2, sp, #768 @ 0x300 │ │ │ │ lsls r7, r7, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ stc2 15, cr15, [r9, #-1020] @ 0xfffffc04 │ │ │ │ add r5, pc, #776 @ (adr r5, 6c6188 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x75c98>) │ │ │ │ lsls r7, r7, #4 │ │ │ │ - adds r0, r0, #0 │ │ │ │ + adds r0, r0, r5 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - subs r0, r7, r7 │ │ │ │ + adds r0, r7, r4 │ │ │ │ lsls r0, r3, #2 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r7, r1 │ │ │ │ + asrs r2, r7, #22 │ │ │ │ lsls r0, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3416] @ 0xd58 │ │ │ │ ldr r2, [pc, #288] @ (6c5fc4 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x75ad4>) │ │ │ │ sub.w sp, sp, #644 @ 0x284 │ │ │ │ @@ -2335505,15 +2335497,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [sp, #480] @ 0x1e0 │ │ │ │ lsls r7, r7, #4 │ │ │ │ ldr r6, [sp, #368] @ 0x170 │ │ │ │ lsls r7, r7, #4 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r0, #21 │ │ │ │ + asrs r4, r0, #10 │ │ │ │ lsls r0, 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.w r2, [r0, #960] @ 0x3c0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2335774,15 +2335766,15 @@ │ │ │ │ ldr.w ip, [r4, #16] │ │ │ │ movs r2, #2 │ │ │ │ str.w r2, [r0, #2344] @ 0x928 │ │ │ │ b.n 6c64d0 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x75fe0> │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 6c6462 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x75f72> │ │ │ │ b.n 6c6374 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x75e84> │ │ │ │ - asrs r2, r4, #10 │ │ │ │ + lsrs r2, r4, #31 │ │ │ │ lsls r0, 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] @ 6c6548 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x76058> │ │ │ │ subs r3, r0, #1 │ │ │ │ @@ -2335809,15 +2335801,15 @@ │ │ │ │ movs r0, #4 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r2, [sp, #928] @ 0x3a0 │ │ │ │ lsls r7, r7, #4 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r5, #7 │ │ │ │ + lsrs r6, r5, #28 │ │ │ │ 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, #3856] @ 0xf10 │ │ │ │ ldr.w r2, [pc, #1468] @ 6c6b24 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x76634> │ │ │ │ sub sp, #204 @ 0xcc │ │ │ │ @@ -2336378,27 +2336370,27 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ ldr r2, [sp, #560] @ 0x230 │ │ │ │ lsls r7, r7, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [sp, #520] @ 0x208 │ │ │ │ lsls r7, r7, #4 │ │ │ │ - asrs r0, r5, #8 │ │ │ │ + lsrs r0, r5, #29 │ │ │ │ lsls r0, r3, #2 │ │ │ │ ldr r0, [sp, #576] @ 0x240 │ │ │ │ lsls r7, r7, #4 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r5, #30 │ │ │ │ + lsrs r0, r5, #19 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsrs r4, r0, #24 │ │ │ │ + lsrs r4, r0, #13 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsrs r4, r0, #24 │ │ │ │ + lsrs r4, r0, #13 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsrs r6, r6, #18 │ │ │ │ + lsrs r6, r6, #7 │ │ │ │ lsls r0, r3, #2 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r0, #0] │ │ │ │ str r3, [r0, #4] │ │ │ │ str r3, [r0, #8] │ │ │ │ str r3, [r0, #12] │ │ │ │ bx lr │ │ │ │ @@ -2336569,17 +2336561,17 @@ │ │ │ │ ldr r0, [r3, #12] │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrh r0, [r5, #22] │ │ │ │ + ldrh r0, [r5, #0] │ │ │ │ lsls r1, r2, #4 │ │ │ │ - ldrh r4, [r3, #20] │ │ │ │ + strh r4, [r3, #62] @ 0x3e │ │ │ │ lsls r1, r2, #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 │ │ │ │ @@ -2336666,15 +2336658,15 @@ │ │ │ │ mov r5, fp │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov fp, r1 │ │ │ │ b.n 6c6dc4 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x768d4> │ │ │ │ strb r2, [r5, #0] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldrh r6, [r0, #18] │ │ │ │ + strh r6, [r0, #60] @ 0x3c │ │ │ │ lsls r1, r2, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w lr, #0 │ │ │ │ ldr r4, [pc, #60] @ (6c6e60 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x76970>) │ │ │ │ add r4, pc │ │ │ │ movs r3, #0 │ │ │ │ add.w ip, r4, lr, lsl #2 │ │ │ │ @@ -2336694,15 +2336686,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ add.w lr, lr, #4 │ │ │ │ cmp.w lr, #44 @ 0x2c │ │ │ │ bne.n 6c6e26 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x76936> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrh r0, [r7, #10] │ │ │ │ + strh r0, [r7, #52] @ 0x34 │ │ │ │ lsls r1, r2, #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] @ 6c6ef0 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x76a00> │ │ │ │ mov r4, r0 │ │ │ │ @@ -2336748,23 +2336740,23 @@ │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r4] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 67eac <__fprintf_chk@plt> │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldrh r6, [r3, #8] │ │ │ │ + strh r6, [r3, #50] @ 0x32 │ │ │ │ lsls r1, r2, #4 │ │ │ │ str r1, [sp, #488] @ 0x1e8 │ │ │ │ lsls r7, r7, #4 │ │ │ │ - ldrh r4, [r5, #6] │ │ │ │ + strh r4, [r5, #48] @ 0x30 │ │ │ │ lsls r1, r2, #4 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r2, #5 │ │ │ │ + lsls r0, r2, #26 │ │ │ │ lsls r0, r3, #2 │ │ │ │ and.w r1, r1, #7 │ │ │ │ cmp r0, #3 │ │ │ │ beq.n 6c6f28 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x76a38> │ │ │ │ cmp r1, #2 │ │ │ │ bls.n 6c6f20 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x76a30> │ │ │ │ cmp r1, #4 │ │ │ │ @@ -2337354,76 +2337346,76 @@ │ │ │ │ adds r5, #32 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ mrc2 15, 0, pc, cr9, cr15, {7} │ │ │ │ - lsls r6, r7, #21 │ │ │ │ + lsls r6, r7, #10 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsls r6, r1, #22 │ │ │ │ + lsls r6, r1, #11 │ │ │ │ lsls r0, r3, #2 │ │ │ │ adds r7, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r7, #21 │ │ │ │ + lsls r6, r7, #10 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsls r4, r0, #22 │ │ │ │ + lsls r4, r0, #11 │ │ │ │ lsls r0, r3, #2 │ │ │ │ adds r6, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r7, #21 │ │ │ │ + lsls r0, r7, #10 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - @ instruction: 0xf3740097 │ │ │ │ + @ instruction: 0xf0b40097 │ │ │ │ asrs r4, r4, #23 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r2, #21 │ │ │ │ + lsls r6, r2, #10 │ │ │ │ lsls r0, r3, #2 │ │ │ │ @ instruction: 0xfbe9ffff │ │ │ │ - bfi r0, r0, #2, #22 │ │ │ │ + @ instruction: 0xf0a00097 │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r0, #21 │ │ │ │ + lsls r4, r0, #10 │ │ │ │ lsls r0, r3, #2 │ │ │ │ adds r1, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ - sbfx r0, r4, #2, #24 │ │ │ │ - lsls r6, r6, #20 │ │ │ │ + eor.w r0, r4, #151 @ 0x97 │ │ │ │ + lsls r6, r6, #9 │ │ │ │ lsls r0, r3, #2 │ │ │ │ movs r0, #196 @ 0xc4 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #8 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r5, #20 │ │ │ │ + lsls r2, r5, #9 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsls r4, r6, #20 │ │ │ │ + lsls r4, r6, #9 │ │ │ │ lsls r0, r3, #2 │ │ │ │ subs r2, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r5, #20 │ │ │ │ + lsls r0, r5, #9 │ │ │ │ lsls r0, r3, #2 │ │ │ │ adds r2, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r3, #20 │ │ │ │ + lsls r2, r3, #9 │ │ │ │ lsls r0, r3, #2 │ │ │ │ subs r4, r6, r6 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf2e80097 │ │ │ │ + bic.w r0, r8, #151 @ 0x97 │ │ │ │ subs r0, r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ - ssat r0, #24, r2, lsl #2 │ │ │ │ + orr.w r0, r2, #151 @ 0x97 │ │ │ │ movs r2, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ - ssat r0, #24, r4, lsl #2 │ │ │ │ + orr.w r0, r4, #151 @ 0x97 │ │ │ │ adds r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r2, r7 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf2f80097 │ │ │ │ + bics.w r0, r8, #151 @ 0x97 │ │ │ │ adds r7, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r0, #26] │ │ │ │ lsls r7, r7, #4 │ │ │ │ subs r4, r7, #0 │ │ │ │ @@ -2337625,29 +2337617,29 @@ │ │ │ │ ldr r0, [pc, #36] @ (6c77d8 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x772e8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #32] @ (6c77dc <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x772ec>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r0, [sp, #384] @ 0x180 │ │ │ │ + str r5, [sp, #640] @ 0x280 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - stmia r6!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r3!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r5, [pc, #816] @ (6c7afc <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x7760c>) │ │ │ │ + ldr r3, [pc, #48] @ (6c77fc <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x7730c>) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r1, [pc, #712] @ (6c7a98 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x775a8>) │ │ │ │ + mov sl, lr │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r4, [r5, #100] @ 0x64 │ │ │ │ + ldr r4, [r5, #56] @ 0x38 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r1, [pc, #1016] @ (6c7bd0 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x776e0>) │ │ │ │ + bx r7 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - beq.n 6c770c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x7721c> │ │ │ │ + ldmia r5!, {r3, r4, r6, r7} │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r0, [sp, #152] @ 0x98 │ │ │ │ + str r5, [sp, #408] @ 0x198 │ │ │ │ lsls r5, r3, #2 │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #14 │ │ │ │ bhi.n 6c7854 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x77364> │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r0, r1, #12 │ │ │ │ asrs r6, r1, #4 │ │ │ │ @@ -2337702,45 +2337694,41 @@ │ │ │ │ ldr r0, [pc, #68] @ (6c7894 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x773a4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #64] @ (6c7898 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x773a8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - str r7, [sp, #912] @ 0x390 │ │ │ │ + str r5, [sp, #144] @ 0x90 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r7, [sp, #952] @ 0x3b8 │ │ │ │ + str r5, [sp, #184] @ 0xb8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r3, #0] │ │ │ │ + ldr r0, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r1, r4, #2 │ │ │ │ - strh r4, [r5, #6] │ │ │ │ + ldrb r4, [r5, #24] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r5} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldmia r3, {r2, r3, r5, r6} │ │ │ │ + ldmia r0!, {r2, r3, r5, r7} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldr r5, [pc, #264] @ (6c7984 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x77494>) │ │ │ │ + ldr r2, [pc, #520] @ (6c7a84 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x77594>) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - b.n 6c7598 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x770a8> │ │ │ │ + b.n 6c8018 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x77b28> │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r0, [sp, #664] @ 0x298 │ │ │ │ + str r5, [sp, #920] @ 0x398 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r0, r6, #3 │ │ │ │ - lsls r0, r3, #2 │ │ │ │ - lsls r6, r5, #3 │ │ │ │ - lsls r0, r3, #2 │ │ │ │ - lsls r4, r1, #15 │ │ │ │ + mrc2 0, 1, r0, cr0, cr7, {4} │ │ │ │ + mcr2 0, 1, r0, cr14, cr7, {4} │ │ │ │ + lsls r4, r1, #4 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - lsls r6, r4, #3 │ │ │ │ - lsls r0, r3, #2 │ │ │ │ - lsls r0, r2, #3 │ │ │ │ - lsls r0, r3, #2 │ │ │ │ - ldrb r6, [r4, #14] │ │ │ │ + mcr2 0, 1, r0, cr6, cr7, {4} │ │ │ │ + mrc2 0, 0, r0, cr0, cr7, {4} │ │ │ │ + ldrb r6, [r4, #3] │ │ │ │ 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 │ │ │ │ sub sp, #28 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2338684,164 +2338672,164 @@ │ │ │ │ movs r4, #0 │ │ │ │ b.n 6c7e08 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x77918> │ │ │ │ nop │ │ │ │ strh r4, [r4, #40] @ 0x28 │ │ │ │ lsls r7, r7, #4 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - mrc2 0, 6, r0, cr2, cr7, {4} │ │ │ │ - mcr2 0, 6, r0, cr12, cr7, {4} │ │ │ │ - strh r4, [r5, #54] @ 0x36 │ │ │ │ + ldc2 0, cr0, [r2], {151} @ 0x97 │ │ │ │ + stc2 0, cr0, [ip], {151} @ 0x97 │ │ │ │ + strh r4, [r5, #32] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldc2l 0, cr0, [r2, #604]! @ 0x25c │ │ │ │ - stc2l 0, cr0, [r4, #604]! @ 0x25c │ │ │ │ - ldrh r4, [r3, #52] @ 0x34 │ │ │ │ + @ instruction: 0xfb320097 │ │ │ │ + @ instruction: 0xfb240097 │ │ │ │ + ldrh r4, [r3, #30] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, pc, #400 @ (adr r3, 6c8478 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x77f88>) │ │ │ │ + add r0, pc, #656 @ (adr r0, 6c8578 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x78088>) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stc2l 0, cr0, [lr, #604] @ 0x25c │ │ │ │ - mcr2 0, 3, r0, cr6, cr7, {4} │ │ │ │ - mrc2 0, 2, r0, cr10, cr7, {4} │ │ │ │ - mcr2 0, 2, r0, cr2, cr7, {4} │ │ │ │ - mrc2 0, 2, r0, cr0, cr7, {4} │ │ │ │ - mrc2 0, 1, r0, cr2, cr7, {4} │ │ │ │ - ldc2l 0, cr0, [r0, #604]! @ 0x25c │ │ │ │ - ldc2 0, cr0, [r0, #604]! @ 0x25c │ │ │ │ - ldc2 0, cr0, [r2, #604]! @ 0x25c │ │ │ │ - ldrb r4, [r4, #11] │ │ │ │ + @ instruction: 0xfb0e0097 │ │ │ │ + @ instruction: 0xfba60097 │ │ │ │ + @ instruction: 0xfb9a0097 │ │ │ │ + @ instruction: 0xfb820097 │ │ │ │ + @ instruction: 0xfb900097 │ │ │ │ + @ instruction: 0xfb720097 │ │ │ │ + @ instruction: 0xfb300097 │ │ │ │ + @ instruction: 0xfaf00097 │ │ │ │ + @ instruction: 0xfaf20097 │ │ │ │ + ldrb r4, [r4, #0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r3, #11] │ │ │ │ + ldrb r0, [r3, #0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r1, #11] │ │ │ │ + ldrb r4, [r1, #0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r0, #11] │ │ │ │ + ldrb r2, [r0, #0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldc2l 0, cr0, [r0, #604]! @ 0x25c │ │ │ │ - ldc2l 0, cr0, [r0, #604]! @ 0x25c │ │ │ │ - b.n 6c7f9c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x77aac> │ │ │ │ + @ instruction: 0xfb300097 │ │ │ │ + @ instruction: 0xfb300097 │ │ │ │ + b.n 6c8a1c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x7852c> │ │ │ │ lsls r6, r2, #2 │ │ │ │ - adds r4, #46 @ 0x2e │ │ │ │ + adds r1, #110 @ 0x6e │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strb r2, [r2, #15] │ │ │ │ + strb r2, [r2, #4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsh r0, [r7, r1] │ │ │ │ + ldrh r0, [r7, r6] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - @ instruction: 0xfb7c0097 │ │ │ │ - @ instruction: 0xfb7a0097 │ │ │ │ - ldc2l 0, cr0, [r0, #604]! @ 0x25c │ │ │ │ - @ instruction: 0xfb120097 │ │ │ │ - @ instruction: 0xfada0097 │ │ │ │ - ldc2l 0, cr0, [r4, #-604]! @ 0xfffffda4 │ │ │ │ - stc2 0, cr0, [r2, #604]! @ 0x25c │ │ │ │ - ldmia r0!, {r1} │ │ │ │ + ldrh.w r0, [ip, #151] @ 0x97 │ │ │ │ + ldrh.w r0, [sl, #151] @ 0x97 │ │ │ │ + @ instruction: 0xfb300097 │ │ │ │ + ldr.w r0, [r2, r7, lsl #1] │ │ │ │ + ldrb.w r0, [sl, r7, lsl #1] │ │ │ │ + @ instruction: 0xfab40097 │ │ │ │ + @ instruction: 0xfae20097 │ │ │ │ + stmia r5!, {r1, r6} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r7, [sp, #648] @ 0x288 │ │ │ │ + ldr r4, [sp, #904] @ 0x388 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r2, [r0, #4] │ │ │ │ + strb r2, [r0, #25] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r6, #3] │ │ │ │ + strb r6, [r6, #24] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r3, [sp, #752] @ 0x2f0 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - str r2, [r2, #80] @ 0x50 │ │ │ │ + str r2, [r2, #36] @ 0x24 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - cbnz r6, 6c837e <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x77e8e> │ │ │ │ + @ instruction: 0xb68e │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strb r2, [r6, #17] │ │ │ │ + strb r2, [r6, #6] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - cbnz r2, 6c837c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x77e8c> │ │ │ │ + cpsie i │ │ │ │ lsls r0, r4, #2 │ │ │ │ - negs r6, r3 │ │ │ │ + subs r7, #158 @ 0x9e │ │ │ │ lsls r7, r2, #2 │ │ │ │ - @ instruction: 0xfbec0097 │ │ │ │ - ldr r4, [r5, #104] @ 0x68 │ │ │ │ + vld4.32 {d0-d3}, [ip :64], r7 │ │ │ │ + ldr r4, [r5, #60] @ 0x3c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - smlalbt r0, r0, ip, r7 │ │ │ │ - smlalbt r0, r0, r2, r7 │ │ │ │ - @ instruction: 0xfb7e0097 │ │ │ │ - ldr??.w r0, [r4, r7, lsl #1] │ │ │ │ - ldrh r2, [r4, #56] @ 0x38 │ │ │ │ + vst4.32 {d0-d3}, [ip :64], r7 │ │ │ │ + vst4.32 {d0-d3}, [r2 :64], r7 │ │ │ │ + ldrh.w r0, [lr, #151] @ 0x97 │ │ │ │ + @ instruction: 0xf6940097 │ │ │ │ + ldrh r2, [r4, #34] @ 0x22 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - vst4.32 {d16-d19}, [r0 :64], r7 │ │ │ │ - ldrsh.w r0, [r2, r7, lsl #1] │ │ │ │ - vld4.32 {d0-d3}, [r4 :64], r7 │ │ │ │ - ble.n 6c839c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x77eac> │ │ │ │ + @ instruction: 0xf6800097 │ │ │ │ + @ instruction: 0xf6720097 │ │ │ │ + @ instruction: 0xf6640097 │ │ │ │ + blt.n 6c841c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x77f2c> │ │ │ │ lsls r6, r2, #2 │ │ │ │ - b.n 6c8340 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x77e50> │ │ │ │ + b.n 6c7dc0 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x778d0> │ │ │ │ lsls r7, r2, #2 │ │ │ │ - @ instruction: 0xfb280097 │ │ │ │ - @ instruction: 0xfb180097 │ │ │ │ - @ instruction: 0xfb180097 │ │ │ │ - adcs r0, r3 │ │ │ │ + str??.w r0, [r8, r7, lsl #1] │ │ │ │ + ldr.w r0, [r8, r7, lsl #1] │ │ │ │ + ldr.w r0, [r8, r7, lsl #1] │ │ │ │ + subs r6, #152 @ 0x98 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strb r4, [r0, #13] │ │ │ │ + strb r4, [r0, #2] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - strb r2, [r7, #29] │ │ │ │ + strb r2, [r7, #18] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r6, #29] │ │ │ │ + strb r4, [r6, #18] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xfaf40097 │ │ │ │ - addw r0, ip, #151 @ 0x97 │ │ │ │ - subs.w r0, r4, #151 @ 0x97 │ │ │ │ - ldr.w r0, [lr, r7, lsl #1] │ │ │ │ - str??.w r0, [r8, r7, lsl #1] │ │ │ │ - ldrsh.w r0, [lr, #151] @ 0x97 │ │ │ │ - vst1.8 @ instruction: 0xf9c80097 │ │ │ │ - lsls r4, r6, #30 │ │ │ │ + ldrh.w r0, [r4, r7, lsl #1] │ │ │ │ + vqadd.s8 d16, d28, d7 │ │ │ │ + mrc 0, 7, r0, cr4, cr7, {4} │ │ │ │ + @ instruction: 0xf59e0097 │ │ │ │ + sub.w r0, r8, #4947968 @ 0x4b8000 │ │ │ │ + @ instruction: 0xf6fe0097 │ │ │ │ + @ instruction: 0xf7080097 │ │ │ │ + lsls r4, r6, #19 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - @ instruction: 0xf7d80097 │ │ │ │ - ldr??.w r0, [r6, r7, lsl #1] │ │ │ │ - @ instruction: 0xf7560097 │ │ │ │ - strb r4, [r7, #24] │ │ │ │ + adds.w r0, r8, #4947968 @ 0x4b8000 │ │ │ │ + @ instruction: 0xf6b60097 │ │ │ │ + eors.w r0, r6, #4947968 @ 0x4b8000 │ │ │ │ + strb r4, [r7, #13] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xf7720097 │ │ │ │ - lsls r4, r3, #28 │ │ │ │ + @ instruction: 0xf4b20097 │ │ │ │ + lsls r4, r3, #17 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - @ instruction: 0xf7560097 │ │ │ │ - add r0, pc, #560 @ (adr r0, 6c8634 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x78144>) │ │ │ │ + eors.w r0, r6, #4947968 @ 0x4b8000 │ │ │ │ + ldr r5, [sp, #816] @ 0x330 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - vshr.s64 d16, d7, #6 │ │ │ │ - @ instruction: 0xf7340097 │ │ │ │ - adds r1, #246 @ 0xf6 │ │ │ │ + ldc 0, cr0, [sl, #-604]! @ 0xfffffda4 │ │ │ │ + orns r0, r4, #4947968 @ 0x4b8000 │ │ │ │ + cmp r7, #54 @ 0x36 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - adds r1, #200 @ 0xc8 │ │ │ │ + cmp r7, #8 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - @ instruction: 0xf73e0097 │ │ │ │ - lsls r4, r2, #27 │ │ │ │ + orns r0, lr, #4947968 @ 0x4b8000 │ │ │ │ + lsls r4, r2, #16 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - lsls r2, r1, #27 │ │ │ │ + lsls r2, r1, #16 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - adds r1, #210 @ 0xd2 │ │ │ │ + cmp r7, #18 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - strb r6, [r4, #23] │ │ │ │ + strb r6, [r4, #12] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xf6fc0097 │ │ │ │ - vshr.s64 d0, d7, #10 │ │ │ │ - add r0, pc, #240 @ (adr r0, 6c8524 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x78034>) │ │ │ │ + bics.w r0, ip, #4947968 @ 0x4b8000 │ │ │ │ + ldcl 0, cr0, [r6], #604 @ 0x25c │ │ │ │ + ldr r5, [sp, #496] @ 0x1f0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r2, r7, #26 │ │ │ │ + lsls r2, r7, #15 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - lsls r0, r5, #26 │ │ │ │ + lsls r0, r5, #15 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - @ instruction: 0xf6ea0097 │ │ │ │ - lsls r4, r1, #27 │ │ │ │ + bic.w r0, sl, #4947968 @ 0x4b8000 │ │ │ │ + lsls r4, r1, #16 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - lsls r2, r1, #27 │ │ │ │ + lsls r2, r1, #16 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - lsls r4, r1, #27 │ │ │ │ + lsls r4, r1, #16 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - lsls r2, r5, #25 │ │ │ │ + lsls r2, r5, #14 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - @ instruction: 0xf6d00097 │ │ │ │ - @ instruction: 0xf6b20097 │ │ │ │ - adds r1, #84 @ 0x54 │ │ │ │ + ands.w r0, r0, #4947968 @ 0x4b8000 │ │ │ │ + @ instruction: 0xf3f20097 │ │ │ │ + cmp r6, #148 @ 0x94 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - lsls r6, r1, #26 │ │ │ │ + lsls r6, r1, #15 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldrsh r6, [r0, r1] │ │ │ │ + ldrh r6, [r0, r6] │ │ │ │ lsls r0, r3, #2 │ │ │ │ adds r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ ldr r4, [pc, #80] @ (6c84bc <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x77fcc>) │ │ │ │ add.w r3, r0, r1, lsl #2 │ │ │ │ movs r2, #0 │ │ │ │ ldrb.w lr, [r0, r1, lsl #2] │ │ │ │ @@ -2338865,15 +2338853,15 @@ │ │ │ │ ldrls.w r3, [r4, r1, lsl #2] │ │ │ │ cmp r2, #9 │ │ │ │ lsl.w r3, r3, lr │ │ │ │ orr.w r0, r0, r3 │ │ │ │ bne.n 6c8494 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x77fa4> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - strb r0, [r3, #15] │ │ │ │ + strb r0, [r3, #4] │ │ │ │ lsls r1, r2, #4 │ │ │ │ lsls r3, r1, #31 │ │ │ │ bpl.n 6c84e6 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x77ff6> │ │ │ │ and.w r3, r1, #30 │ │ │ │ subs r3, #2 │ │ │ │ cmp r3, #14 │ │ │ │ bhi.n 6c84e2 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x77ff2> │ │ │ │ @@ -2339950,45 +2339938,45 @@ │ │ │ │ nop │ │ │ │ ldrb r2, [r2, #11] │ │ │ │ lsls r7, r7, #4 │ │ │ │ ldrb r6, [r7, #10] │ │ │ │ lsls r7, r7, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r2, #12] │ │ │ │ + strb r2, [r2, #1] │ │ │ │ lsls r1, r2, #4 │ │ │ │ - @ instruction: 0xf78e0097 │ │ │ │ - @ instruction: 0xf7ea0097 │ │ │ │ + @ instruction: 0xf4ce0097 │ │ │ │ + @ instruction: 0xf52a0097 │ │ │ │ asrs r4, r3, #8 │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r0, #31] │ │ │ │ lsls r7, r7, #4 │ │ │ │ - ldr r4, [r1, #104] @ 0x68 │ │ │ │ + ldr r4, [r1, #60] @ 0x3c │ │ │ │ lsls r1, r2, #4 │ │ │ │ - @ instruction: 0xf31e0097 │ │ │ │ - @ instruction: 0xf3b00097 │ │ │ │ - ldr r6, [r7, #100] @ 0x64 │ │ │ │ + orrs.w r0, lr, #151 @ 0x97 │ │ │ │ + @ instruction: 0xf0f00097 │ │ │ │ + ldr r6, [r7, #56] @ 0x38 │ │ │ │ lsls r1, r2, #4 │ │ │ │ - ssat r0, #24, r4, lsl #2 │ │ │ │ - @ instruction: 0xf33e0097 │ │ │ │ - orn r0, r0, #4947968 @ 0x4b8000 │ │ │ │ - @ instruction: 0xf23a0097 │ │ │ │ - @ instruction: 0xf3340097 │ │ │ │ - @ instruction: 0xf2660097 │ │ │ │ - ldr r4, [r7, #88] @ 0x58 │ │ │ │ + orr.w r0, r4, #151 @ 0x97 │ │ │ │ + orns r0, lr, #151 @ 0x97 │ │ │ │ + sub.w r0, r0, #151 @ 0x97 │ │ │ │ + vqadd.s64 d16, d26, d7 │ │ │ │ + orns r0, r4, #151 @ 0x97 │ │ │ │ + vshr.s64 d0, d7, #26 │ │ │ │ + ldr r4, [r7, #44] @ 0x2c │ │ │ │ lsls r1, r2, #4 │ │ │ │ - @ instruction: 0xf23e0097 │ │ │ │ - ssat r0, #24, ip, asr #2 │ │ │ │ - ldr r6, [r6, #84] @ 0x54 │ │ │ │ + vqadd.s64 d16, d30, d7 │ │ │ │ + orn r0, ip, #151 @ 0x97 │ │ │ │ + ldr r6, [r6, #40] @ 0x28 │ │ │ │ lsls r1, r2, #4 │ │ │ │ - ldr r6, [r0, #48] @ 0x30 │ │ │ │ + ldr r6, [r0, #4] │ │ │ │ lsls r1, r2, #4 │ │ │ │ - ldr r0, [r2, #44] @ 0x2c │ │ │ │ + ldr r0, [r2, #0] │ │ │ │ lsls r1, r2, #4 │ │ │ │ - ldr r0, [r3, #40] @ 0x28 │ │ │ │ + str r0, [r3, #124] @ 0x7c │ │ │ │ lsls r1, r2, #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 │ │ │ │ @@ -2340210,31 +2340198,36 @@ │ │ │ │ mla r3, r3, r2, r0 │ │ │ │ ldr r2, [pc, #60] @ (6c9354 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x78e64>) │ │ │ │ mov r0, sl │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ bl 6ba340 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x69e50> │ │ │ │ b.w 6c87b6 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x782c6> │ │ │ │ - str r4, [r6, #108] @ 0x6c │ │ │ │ + str r4, [r6, #64] @ 0x40 │ │ │ │ lsls r1, r2, #4 │ │ │ │ - stc 0, cr0, [sl, #-604]! @ 0xfffffda4 │ │ │ │ - stc 0, cr0, [r2, #-604] @ 0xfffffda4 │ │ │ │ - str r2, [r3, #92] @ 0x5c │ │ │ │ + orn r0, sl, r7, lsr #2 │ │ │ │ + orr.w r0, r2, r7, lsr #2 │ │ │ │ + str r2, [r3, #48] @ 0x30 │ │ │ │ lsls r1, r2, #4 │ │ │ │ - orn r0, ip, r7, lsr #2 │ │ │ │ - @ instruction: 0xeb8e0097 │ │ │ │ - ldrd r0, r0, [ip, #604]! @ 0x25c │ │ │ │ - str r4, [r1, #92] @ 0x5c │ │ │ │ + b.n 6c9290 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x78da0> │ │ │ │ + lsls r7, r2, #2 │ │ │ │ + @ instruction: 0xe8ce0097 │ │ │ │ + b.n 6c91b8 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x78cc8> │ │ │ │ + lsls r7, r2, #2 │ │ │ │ + str r4, [r1, #48] @ 0x30 │ │ │ │ lsls r1, r2, #4 │ │ │ │ - and.w r0, lr, r7, lsr #2 │ │ │ │ - str r2, [r7, #88] @ 0x58 │ │ │ │ + b.n 6c91e4 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x78cf4> │ │ │ │ + lsls r7, r2, #2 │ │ │ │ + str r2, [r7, #44] @ 0x2c │ │ │ │ lsls r1, r2, #4 │ │ │ │ - ldrd r0, r0, [ip, #604]! @ 0x25c │ │ │ │ - and.w r0, sl, r7, lsr #2 │ │ │ │ - str r4, [r3, #88] @ 0x58 │ │ │ │ + b.n 6c91c8 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x78cd8> │ │ │ │ + lsls r7, r2, #2 │ │ │ │ + b.n 6c91e8 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x78cf8> │ │ │ │ + lsls r7, r2, #2 │ │ │ │ + str r4, [r3, #44] @ 0x2c │ │ │ │ lsls r1, r2, #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 │ │ │ │ @@ -2340264,16 +2340257,16 @@ │ │ │ │ ldr r2, [pc, #16] @ (6c93b8 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x78ec8>) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ bl 6ba340 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x69e50> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - adcs.w r0, ip, r7, lsr #2 │ │ │ │ - str r6, [r3, #80] @ 0x50 │ │ │ │ + ldmia.w ip, {r0, r1, r2, r4, r7} │ │ │ │ + str r6, [r3, #36] @ 0x24 │ │ │ │ lsls r1, 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] │ │ │ │ str.w r0, [ip, #-128] │ │ │ │ sub.w sp, sp, #4160 @ 0x1040 │ │ │ │ @@ -2340827,25 +2340820,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r7, #60] @ 0x3c │ │ │ │ lsls r7, r7, #4 │ │ │ │ asrs r4, r3, #8 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r2, #16] │ │ │ │ lsls r7, r7, #4 │ │ │ │ - ldrsh r4, [r2, r7] │ │ │ │ + ldrb r4, [r2, r4] │ │ │ │ lsls r1, r2, #4 │ │ │ │ - b.n 6c9640 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x79150> │ │ │ │ + b.n 6ca0c0 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x79bd0> │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrsh r0, [r4, r6] │ │ │ │ + ldrb r0, [r4, r3] │ │ │ │ lsls r1, r2, #4 │ │ │ │ - b.n 6c9610 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x79120> │ │ │ │ + b.n 6ca090 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x79ba0> │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrsh r6, [r5, r4] │ │ │ │ + ldrb r6, [r5, r1] │ │ │ │ lsls r1, r2, #4 │ │ │ │ - b.n 6c9574 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x79084> │ │ │ │ + b.n 6c9ff4 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x79b04> │ │ │ │ lsls r7, r2, #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 │ │ │ │ @@ -2341678,15 +2341671,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r3, #80] @ 0x50 │ │ │ │ lsls r7, r7, #4 │ │ │ │ asrs r4, r3, #8 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r0, #36] @ 0x24 │ │ │ │ lsls r7, r7, #4 │ │ │ │ - bgt.n 6ca36c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x79e7c> │ │ │ │ + bge.n 6ca3ec <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x79efc> │ │ │ │ lsls r7, r2, #2 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ mov sl, r0 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ adds r0, #116 @ 0x74 │ │ │ │ bl 6b9f78 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x69a88> │ │ │ │ ubfx r3, r0, #0, #11 │ │ │ │ @@ -2342479,23 +2342472,23 @@ │ │ │ │ cmp lr, r6 │ │ │ │ bne.n 6cabfc <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x7a70c> │ │ │ │ add.w r1, r8, r9 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ sub.w sl, sl, #4 │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl a940e0 │ │ │ │ + bl a94038 │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 6cac4c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x7a75c> │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r2, [sl, #4]! │ │ │ │ mov r0, r9 │ │ │ │ adds r5, #1 │ │ │ │ - bl a94118 │ │ │ │ + bl a94070 │ │ │ │ cmp r8, r5 │ │ │ │ bne.n 6cac3a <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x7a74a> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c1338 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x70e48> │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2342532,39 +2342525,39 @@ │ │ │ │ bl 6c12b4 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x70dc4> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6cac90 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x7a7a0> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, fp │ │ │ │ adds r6, #1 │ │ │ │ - bl a94170 │ │ │ │ + bl a940c8 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ add r0, r8 │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 6cac9a <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x7a7aa> │ │ │ │ ldr r2, [r0, #52] @ 0x34 │ │ │ │ cbz r2, 6cacce <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x7a7de> │ │ │ │ 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 a94844 │ │ │ │ + bl a9479c │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ add.w sl, sl, #1 │ │ │ │ adds r4, #1 │ │ │ │ cmp sl, r1 │ │ │ │ bcc.n 6cac72 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x7a782> │ │ │ │ mov r4, r7 │ │ │ │ ldr r7, [sp, #0] │ │ │ │ mov r0, r9 │ │ │ │ - bl a942e0 │ │ │ │ + bl a94238 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 6cae18 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x7a928> │ │ │ │ movw fp, #34953 @ 0x8889 │ │ │ │ movt fp, #34952 @ 0x8888 │ │ │ │ movs r6, #0 │ │ │ │ cbnz r4, 6cad24 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x7a834> │ │ │ │ b.n 6cae22 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x7a932> │ │ │ │ @@ -2342579,15 +2342572,15 @@ │ │ │ │ bl 6c21d4 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x71ce4> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ adds r6, #1 │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 6cae22 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x7a932> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl a94828 │ │ │ │ + bl a94780 │ │ │ │ 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 │ │ │ │ @@ -2342685,22 +2342678,22 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrsb r0, [r7, r2] │ │ │ │ lsls r7, r7, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ vmaxnm.f32 , , │ │ │ │ - cbnz r6, 6cae90 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x7a9a0> │ │ │ │ + @ instruction: 0xb886 │ │ │ │ lsls r7, r2, #2 │ │ │ │ mcr2 15, 3, pc, cr3, cr15, {7} @ │ │ │ │ stc2 15, cr15, [r7, #-1020] @ 0xfffffc04 │ │ │ │ @ instruction: 0xfa83ffff │ │ │ │ strh r0, [r7, r0] │ │ │ │ lsls r7, r7, #4 │ │ │ │ - @ instruction: 0xb74c │ │ │ │ + push {r2, r3, r7} │ │ │ │ lsls r7, r2, #2 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r0, #4] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2343300,21 +2343293,21 @@ │ │ │ │ ldr r1, [pc, #24] @ (6cb510 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x7b020>) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl 6ba340 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x69e50> │ │ │ │ b.n 6cb4da <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x7afea> │ │ │ │ nop │ │ │ │ - add r4, r1 │ │ │ │ + adcs r4, r1 │ │ │ │ lsls r1, r2, #4 │ │ │ │ - ldmia r2!, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r0!, {r1, r3, r4} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - add r4, r0 │ │ │ │ + adcs r4, r0 │ │ │ │ lsls r1, r2, #4 │ │ │ │ - ldmia r2!, {r1, r3, r5, r7} │ │ │ │ + stmia r7!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r7, 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 │ │ │ │ cmp r2, #1 │ │ │ │ @@ -2343428,21 +2343421,21 @@ │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r2, #132] @ 0x84 │ │ │ │ bl 6bcb08 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x6c618> │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r4, #136 @ 0x88 │ │ │ │ bl 6bcb28 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x6c638> │ │ │ │ b.n 6cb5ae <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x7b0be> │ │ │ │ - muls r4, r2 │ │ │ │ + lsls r4, r2 │ │ │ │ lsls r1, r2, #4 │ │ │ │ - ldmia r2!, {r1, r5} │ │ │ │ + stmia r7!, {r1, r5, r6} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - cmn r2, r6 │ │ │ │ + ands r2, r6 │ │ │ │ lsls r1, r2, #4 │ │ │ │ - ldmia r1!, {r3, r4, r7} │ │ │ │ + stmia r6!, {r3, r4, r6, r7} │ │ │ │ lsls r7, r2, #2 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ push {lr} │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 6cb6be <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x7b1ce> │ │ │ │ ldrb.w r2, [r3, #48] @ 0x30 │ │ │ │ @@ -2344015,15 +2344008,15 @@ │ │ │ │ b.n 6cbbee <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x7b6fe> │ │ │ │ str.w r3, [r9, #32] │ │ │ │ b.n 6cbbce <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x7b6de> │ │ │ │ mov ip, lr │ │ │ │ lsls r7, r7, #4 │ │ │ │ asrs r4, r3, #8 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r2, r3, r4, r5} │ │ │ │ + stmia r2!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r7, r2, #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 │ │ │ │ @@ -2344751,15 +2344744,15 @@ │ │ │ │ muls r0, r6 │ │ │ │ lsls r7, r7, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ muls r6, r2 │ │ │ │ lsls r7, r7, #4 │ │ │ │ bl a92406 │ │ │ │ - stmia r3!, {r1, r2, r3, r5} │ │ │ │ + stmia r0!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r7, r2, #2 │ │ │ │ asrs r4, r3, #8 │ │ │ │ movs r0, r0 │ │ │ │ bl 9fe412 │ │ │ │ bl 73c416 │ │ │ │ bl 4d041a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3be726> │ │ │ │ bl 57c41e <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x46a72a> │ │ │ │ @@ -2345573,23 +2345566,23 @@ │ │ │ │ lsls r7, r7, #4 │ │ │ │ subs r3, #136 @ 0x88 │ │ │ │ lsls r7, r7, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #8 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r6, 6ccd66 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x7c876> │ │ │ │ + @ instruction: 0xb87e │ │ │ │ lsls r7, r2, #2 │ │ │ │ subs r0, #180 @ 0xb4 │ │ │ │ lsls r7, r7, #4 │ │ │ │ - push {r4, lr} │ │ │ │ + sxtb r0, r2 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - push {r1, r2, r4, r6} │ │ │ │ + cbz r6, 6ccd48 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x7c858> │ │ │ │ lsls r7, r2, #2 │ │ │ │ - cbz r4, 6ccd92 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x7c8a2> │ │ │ │ + sub sp, #432 @ 0x1b0 │ │ │ │ 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 r5, r1 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2346223,22 +2346216,21 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r2, #0] │ │ │ │ ldrb r2, [r2, #4] │ │ │ │ str r0, [r3, #0] │ │ │ │ strb r2, [r3, #4] │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r4, sp, #808 @ 0x328 │ │ │ │ + add r2, sp, #40 @ 0x28 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - lsls r4, r7, #23 │ │ │ │ + lsls r4, r7, #12 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsls r6, r7, #7 │ │ │ │ - lsls r7, r2, #2 │ │ │ │ + vqadd.u64 d0, d30, d6 │ │ │ │ stmdb 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] @ 6cdc94 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x7d7a4> │ │ │ │ sub sp, #460 @ 0x1cc │ │ │ │ ldr.w r1, [pc, #2064] @ 6cdc98 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x7d7a8> │ │ │ │ @@ -2347039,143 +2347031,143 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #102 @ 0x66 │ │ │ │ lsls r7, r7, #4 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ add r0, pc, #456 @ (adr r0, 6cde70 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x7d980>) │ │ │ │ lsls r4, r0, #5 │ │ │ │ - add r4, sp, #336 @ 0x150 │ │ │ │ + add r1, sp, #592 @ 0x250 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - add r4, sp, #424 @ 0x1a8 │ │ │ │ + add r1, sp, #680 @ 0x2a8 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strb r0, [r0, #16] │ │ │ │ + strb r0, [r0, #5] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - movs r3, #38 @ 0x26 │ │ │ │ + movs r0, #102 @ 0x66 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r7, #18] │ │ │ │ + ldrb r0, [r7, #7] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - movs r3, #12 │ │ │ │ + movs r0, #76 @ 0x4c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, sp, #544 @ 0x220 │ │ │ │ + add r0, sp, #800 @ 0x320 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - add r3, sp, #864 @ 0x360 │ │ │ │ + add r1, sp, #96 @ 0x60 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - mcrr 0, 9, r0, r6, cr12 │ │ │ │ - lsls r6, r3, #22 │ │ │ │ + @ instruction: 0xe986009c │ │ │ │ + lsls r6, r3, #11 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - add r5, pc, #184 @ (adr r5, 6cdd8c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x7d89c>) │ │ │ │ + add r2, pc, #440 @ (adr r2, 6cde8c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x7d99c>) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bic.w r0, r0, #4980736 @ 0x4c0000 │ │ │ │ - add r2, sp, #928 @ 0x3a0 │ │ │ │ + sbc.w r0, r0, #152 @ 0x98 │ │ │ │ + add r0, sp, #160 @ 0xa0 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - rsbs r0, r8, ip, lsr #2 │ │ │ │ - lsls r0, r6, #20 │ │ │ │ + ldmdb r8, {r2, r3, r4, r7} │ │ │ │ + lsls r0, r6, #9 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - add r4, pc, #768 @ (adr r4, 6cdfe8 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x7daf8>) │ │ │ │ + add r2, pc, #0 @ (adr r2, 6cdce8 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x7d7f8>) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - @ instruction: 0xf3b40098 │ │ │ │ - add r2, sp, #368 @ 0x170 │ │ │ │ + @ instruction: 0xf0f40098 │ │ │ │ + add r7, pc, #624 @ (adr r7, 6cdf60 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x7da70>) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - add r2, sp, #208 @ 0xd0 │ │ │ │ + add r7, pc, #464 @ (adr r7, 6cdec4 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x7d9d4>) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - add r2, sp, #104 @ 0x68 │ │ │ │ + add r7, pc, #360 @ (adr r7, 6cde60 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x7d970>) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - lsls r4, r5, #16 │ │ │ │ + lsls r4, r5, #5 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - rev r6, r0 │ │ │ │ + @ instruction: 0xb746 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - add r2, sp, #272 @ 0x110 │ │ │ │ + add r7, pc, #528 @ (adr r7, 6cdf14 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x7da24>) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrb r2, [r2, #4] │ │ │ │ + strb r2, [r2, #25] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - lsls r0, r0, #15 │ │ │ │ + lsls r0, r0, #4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cbnz r0, 6cdd36 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x7d846> │ │ │ │ + @ instruction: 0xb6d8 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - subs r0, r5, #4 │ │ │ │ + adds r0, r5, #1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r1, sp, #904 @ 0x388 │ │ │ │ + add r7, pc, #136 @ (adr r7, 6cdda0 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x7d8b0>) │ │ │ │ lsls r7, r2, #2 │ │ │ │ movs r6, #150 @ 0x96 │ │ │ │ lsls r7, r7, #4 │ │ │ │ - subs r4, r7, #2 │ │ │ │ + subs r4, r7, r7 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r6, r6, #2 │ │ │ │ + subs r6, r6, r7 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r1, sp, #96 @ 0x60 │ │ │ │ + add r6, pc, #352 @ (adr r6, 6cde88 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x7d998>) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - add r0, sp, #1016 @ 0x3f8 │ │ │ │ + add r6, pc, #248 @ (adr r6, 6cde24 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x7d934>) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - add r0, sp, #912 @ 0x390 │ │ │ │ + add r6, pc, #144 @ (adr r6, 6cddc0 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x7d8d0>) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - add r0, sp, #808 @ 0x328 │ │ │ │ + add r6, pc, #40 @ (adr r6, 6cdd5c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x7d86c>) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - add r0, sp, #968 @ 0x3c8 │ │ │ │ + add r6, pc, #200 @ (adr r6, 6cde00 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x7d910>) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - add r0, sp, #840 @ 0x348 │ │ │ │ + add r6, pc, #72 @ (adr r6, 6cdd84 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x7d894>) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - add r0, sp, #568 @ 0x238 │ │ │ │ + add r5, pc, #824 @ (adr r5, 6ce078 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x7db88>) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - add r0, sp, #24 │ │ │ │ + add r5, pc, #280 @ (adr r5, 6cde5c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x7d96c>) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - adds r4, r5, #5 │ │ │ │ + subs r4, r5, r2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r6, r4, #5 │ │ │ │ + subs r6, r4, r2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r0, r4, #5 │ │ │ │ + subs r0, r4, r2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r2, r3, #5 │ │ │ │ + subs r2, r3, r2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r4, r2, #5 │ │ │ │ + subs r4, r2, r2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r6, r1, #5 │ │ │ │ + subs r6, r1, r2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r7, pc, #520 @ (adr r7, 6cdf68 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x7da78>) │ │ │ │ + add r4, pc, #776 @ (adr r4, 6ce068 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x7db78>) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - mvns r0, r0 │ │ │ │ + asrs r0, r0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r7, pc, #368 @ (adr r7, 6cded8 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x7d9e8>) │ │ │ │ + add r4, pc, #624 @ (adr r4, 6cdfd8 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x7dae8>) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - add r7, pc, #280 @ (adr r7, 6cde84 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x7d994>) │ │ │ │ + add r4, pc, #536 @ (adr r4, 6cdf84 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x7da94>) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - add r7, pc, #280 @ (adr r7, 6cde88 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x7d998>) │ │ │ │ + add r4, pc, #536 @ (adr r4, 6cdf88 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x7da98>) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - movs r5, #228 @ 0xe4 │ │ │ │ + movs r3, #36 @ 0x24 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r6, pc, #680 @ (adr r6, 6ce020 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x7db30>) │ │ │ │ + add r3, pc, #936 @ (adr r3, 6ce120 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x7dc30>) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - add r6, pc, #472 @ (adr r6, 6cdf54 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x7da64>) │ │ │ │ + add r3, pc, #728 @ (adr r3, 6ce054 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x7db64>) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - add r7, pc, #392 @ (adr r7, 6cdf08 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x7da18>) │ │ │ │ + add r4, pc, #648 @ (adr r4, 6ce008 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x7db18>) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - add r7, pc, #336 @ (adr r7, 6cded4 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x7d9e4>) │ │ │ │ + add r4, pc, #592 @ (adr r4, 6cdfd4 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x7dae4>) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - add r7, pc, #376 @ (adr r7, 6cdf00 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x7da10>) │ │ │ │ + add r4, pc, #632 @ (adr r4, 6ce000 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x7db10>) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - add r7, pc, #136 @ (adr r7, 6cde14 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x7d924>) │ │ │ │ + add r4, pc, #392 @ (adr r4, 6cdf14 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x7da24>) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - add r7, pc, #48 @ (adr r7, 6cddc0 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x7d8d0>) │ │ │ │ + add r4, pc, #304 @ (adr r4, 6cdec0 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x7d9d0>) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - add r5, pc, #896 @ (adr r5, 6ce114 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x7dc24>) │ │ │ │ + add r3, pc, #128 @ (adr r3, 6cde14 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x7d924>) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - add r5, sp, #216 @ 0xd8 │ │ │ │ + add r2, sp, #472 @ 0x1d8 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r5, sp, #472 @ 0x1d8 │ │ │ │ + add r2, sp, #728 @ 0x2d8 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r5, pc, #544 @ (adr r5, 6cdfc0 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x7dad0>) │ │ │ │ + add r2, pc, #800 @ (adr r2, 6ce0c0 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x7dbd0>) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - bpl.n 6cdd50 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x7d860> │ │ │ │ + bcc.n 6cddd0 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x7d8e0> │ │ │ │ lsls r7, r2, #2 │ │ │ │ - add r5, sp, #64 @ 0x40 │ │ │ │ + add r2, sp, #320 @ 0x140 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r4, pc, #888 @ (adr r4, 6ce124 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x7dc34>) │ │ │ │ + add r2, pc, #120 @ (adr r2, 6cde24 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x7d934>) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - uxtb r4, r7 │ │ │ │ + add sp, #240 @ 0xf0 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r6, pc, #32 @ (adr r6, 6cddd4 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x7d8e4>) │ │ │ │ + add r3, pc, #288 @ (adr r3, 6cded4 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x7d9e4>) │ │ │ │ lsls r7, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr.w sl, [r0] │ │ │ │ sub sp, #20 │ │ │ │ @@ -2347675,33 +2347667,33 @@ │ │ │ │ mov.w r2, #58720256 @ 0x3800000 │ │ │ │ b.n 6cdea0 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x7d9b0> │ │ │ │ mov.w r2, #67108864 @ 0x4000000 │ │ │ │ b.n 6cdea0 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x7d9b0> │ │ │ │ nop │ │ │ │ movs r2, #42 @ 0x2a │ │ │ │ lsls r7, r7, #4 │ │ │ │ - add r4, pc, #992 @ (adr r4, 6ce75c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x7e26c>) │ │ │ │ + add r2, pc, #224 @ (adr r2, 6ce45c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x7df6c>) │ │ │ │ lsls r7, r2, #2 │ │ │ │ asrs r4, r3, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #256 @ (adr r5, 6ce484 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x7df94>) │ │ │ │ + add r2, pc, #512 @ (adr r2, 6ce584 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x7e094>) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - add r4, pc, #984 @ (adr r4, 6ce760 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x7e270>) │ │ │ │ + add r2, pc, #216 @ (adr r2, 6ce460 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x7df70>) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - subs r4, r4, r2 │ │ │ │ + asrs r4, r4, #31 │ │ │ │ lsls r1, r2, #4 │ │ │ │ - add r4, pc, #784 @ (adr r4, 6ce6a0 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x7e1b0>) │ │ │ │ + add r2, pc, #16 @ (adr r2, 6ce3a0 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x7deb0>) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - add r4, pc, #488 @ (adr r4, 6ce57c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x7e08c>) │ │ │ │ + add r1, pc, #744 @ (adr r1, 6ce67c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x7e18c>) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - subs r0, r2, r0 │ │ │ │ + asrs r0, r2, #29 │ │ │ │ lsls r1, r2, #4 │ │ │ │ - add r0, pc, #752 @ (adr r0, 6ce68c <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x7e19c>) │ │ │ │ + ldr r5, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - add r0, pc, #696 @ (adr r0, 6ce658 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x7e168>) │ │ │ │ + ldr r5, [sp, #952] @ 0x3b8 │ │ │ │ lsls r7, r2, #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] @ (6ce500 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x7e010>) │ │ │ │ @@ -2347826,19 +2347818,19 @@ │ │ │ │ nop │ │ │ │ adds r6, r0, #1 │ │ │ │ lsls r7, r7, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ subs r6, r2, r6 │ │ │ │ lsls r7, r7, #4 │ │ │ │ - asrs r0, r6, #16 │ │ │ │ + asrs r0, r6, #5 │ │ │ │ lsls r1, r2, #4 │ │ │ │ - ldr r6, [sp, #648] @ 0x288 │ │ │ │ + ldr r3, [sp, #904] @ 0x388 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r7, [sp, #176] @ 0xb0 │ │ │ │ + ldr r4, [sp, #432] @ 0x1b0 │ │ │ │ lsls r7, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2348134,35 +2348126,35 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r2, r7, r2 │ │ │ │ lsls r7, r7, #4 │ │ │ │ subs r4, r5, r2 │ │ │ │ lsls r7, r7, #4 │ │ │ │ asrs r4, r3, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r3, [sp, #976] @ 0x3d0 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r5, [sp, #656] @ 0x290 │ │ │ │ + ldr r2, [sp, #912] @ 0x390 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - asrs r4, r4, #13 │ │ │ │ + asrs r4, r4, #2 │ │ │ │ lsls r1, r2, #4 │ │ │ │ adds r4, r7, r4 │ │ │ │ lsls r7, r7, #4 │ │ │ │ - asrs r6, r7, #5 │ │ │ │ + lsrs r6, r7, #26 │ │ │ │ lsls r1, r2, #4 │ │ │ │ - ldr r3, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r0, [sp, #976] @ 0x3d0 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r4, [sp, #600] @ 0x258 │ │ │ │ + ldr r1, [sp, #856] @ 0x358 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r6, [sp, #728] @ 0x2d8 │ │ │ │ + str r3, [sp, #984] @ 0x3d8 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - asrs r4, r5, #4 │ │ │ │ + lsrs r4, r5, #25 │ │ │ │ lsls r1, r2, #4 │ │ │ │ - ldr r3, [sp, #344] @ 0x158 │ │ │ │ + ldr r0, [sp, #600] @ 0x258 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r4, [sp, #64] @ 0x40 │ │ │ │ + ldr r1, [sp, #320] @ 0x140 │ │ │ │ lsls r7, r2, #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, #1584 @ 0x630 │ │ │ │ @@ -2348202,15 +2348194,15 @@ │ │ │ │ addw r0, r4, #2232 @ 0x8b8 │ │ │ │ bl 45f0f4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x34d400> │ │ │ │ addw r0, r4, #2260 @ 0x8d4 │ │ │ │ bl 45f0f4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x34d400> │ │ │ │ ldrb.w r3, [r4, #945] @ 0x3b1 │ │ │ │ cbnz r3, 6ce978 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x7e488> │ │ │ │ add.w r0, r4, #264 @ 0x108 │ │ │ │ - bl ac83ec │ │ │ │ + bl ac8344 │ │ │ │ ldr.w r3, [r4, #460] @ 0x1cc │ │ │ │ cbnz r3, 6ce96e <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x7e47e> │ │ │ │ ldr.w r0, [r4, #2060] @ 0x80c │ │ │ │ movs r1, #0 │ │ │ │ bl 439a60 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x327d6c> │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r0, [r4, #2064] @ 0x810 │ │ │ │ @@ -2348232,15 +2348224,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 68474 │ │ │ │ pop {r4, pc} │ │ │ │ ldr.w r0, [r4, #2220] @ 0x8ac │ │ │ │ bl 6d54a4 │ │ │ │ b.n 6ce91e <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x7e42e> │ │ │ │ add.w r0, r4, #336 @ 0x150 │ │ │ │ - bl a92388 │ │ │ │ + bl a922e0 │ │ │ │ b.n 6ce910 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x7e420> │ │ │ │ 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] @ 6cea08 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x7e518> │ │ │ │ @@ -2348295,15 +2348287,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #25 │ │ │ │ lsls r7, r7, #4 │ │ │ │ asrs r6, r4, #24 │ │ │ │ lsls r7, r7, #4 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #792] @ 0x318 │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ lsls r7, r2, #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] @ (6ceb78 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x7e688>) │ │ │ │ @@ -2348430,26 +2348422,26 @@ │ │ │ │ ... │ │ │ │ asrs r6, r0, #23 │ │ │ │ lsls r7, r7, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r1, #22 │ │ │ │ lsls r7, r7, #4 │ │ │ │ - cdp 0, 6, cr0, cr4, cr0, {5} │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ + sub.w r0, r4, r0, asr #2 │ │ │ │ + str r7, [sp, #264] @ 0x108 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r1, [sp, #1008] @ 0x3f0 │ │ │ │ + str r7, [sp, #240] @ 0xf0 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r1, [sp, #968] @ 0x3c8 │ │ │ │ + str r7, [sp, #200] @ 0xc8 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r1, [sp, #928] @ 0x3a0 │ │ │ │ + str r7, [sp, #160] @ 0xa0 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r1, [sp, #888] @ 0x378 │ │ │ │ + str r7, [sp, #120] @ 0x78 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r1, [sp, #880] @ 0x370 │ │ │ │ + str r7, [sp, #112] @ 0x70 │ │ │ │ lsls r7, r2, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #40] @ (6cebd8 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x7e6e8>) │ │ │ │ dmb ish │ │ │ │ @@ -2348785,15 +2348777,15 @@ │ │ │ │ pop {pc} │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ ... │ │ │ │ asrs r2, r5, #4 │ │ │ │ lsls r7, r7, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #368] @ 0x170 │ │ │ │ + str r3, [sp, #624] @ 0x270 │ │ │ │ lsls r7, r2, #2 │ │ │ │ asrs r6, r7, #3 │ │ │ │ lsls r7, r7, #4 │ │ │ │ │ │ │ │ 006cef30 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2349516,31 +2349508,31 @@ │ │ │ │ lsls r4, r0, #5 │ │ │ │ strh r6, [r2, #42] @ 0x2a │ │ │ │ lsls r4, r0, #5 │ │ │ │ asrs r0, r3, #32 │ │ │ │ lsls r7, r7, #4 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #248] @ 0xf8 │ │ │ │ + str r2, [sp, #504] @ 0x1f8 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - lsrs r0, r2, #4 │ │ │ │ + lsls r0, r2, #25 │ │ │ │ lsls r1, r2, #4 │ │ │ │ strh r0, [r5, #36] @ 0x24 │ │ │ │ lsls r4, r0, #5 │ │ │ │ - str r5, [sp, #192] @ 0xc0 │ │ │ │ + str r2, [sp, #448] @ 0x1c0 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r4, [sp, #208] @ 0xd0 │ │ │ │ + str r1, [sp, #464] @ 0x1d0 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r4, [sp, #512] @ 0x200 │ │ │ │ + str r1, [sp, #768] @ 0x300 │ │ │ │ lsls r7, r2, #2 │ │ │ │ subs r1, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #512] @ 0x200 │ │ │ │ + str r0, [sp, #768] @ 0x300 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r3, [sp, #472] @ 0x1d8 │ │ │ │ + str r0, [sp, #728] @ 0x2d8 │ │ │ │ lsls r7, r2, #2 │ │ │ │ strh r0, [r4, #10] │ │ │ │ lsls r4, r0, #5 │ │ │ │ strh r4, [r0, #10] │ │ │ │ lsls r4, r0, #5 │ │ │ │ strh r2, [r4, #8] │ │ │ │ lsls r4, r0, #5 │ │ │ │ @@ -2349593,15 +2349585,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 ac8350 │ │ │ │ + bl ac82a8 │ │ │ │ ldrb.w r2, [r4, #945] @ 0x3b1 │ │ │ │ movs r3, #0 │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 6cfad2 │ │ │ │ ldr.w r3, [r4, #892] @ 0x37c │ │ │ │ str.w r3, [r4, #920] @ 0x398 │ │ │ │ ldr.w r3, [r4, #460] @ 0x1cc │ │ │ │ @@ -2349812,20 +2349804,20 @@ │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr r2, [pc, #228] @ (6cfbd0 ) │ │ │ │ ldr.w r2, [r8, r2] │ │ │ │ strd r4, r2, [sp, #4] │ │ │ │ movs r2, #14 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #64 @ 0x40 │ │ │ │ - bl a92320 │ │ │ │ + bl a92278 │ │ │ │ mov.w r3, #512 @ 0x200 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 6cf874 │ │ │ │ mov r0, r6 │ │ │ │ - bl ac83ec │ │ │ │ + bl ac8344 │ │ │ │ b.w 6cf068 │ │ │ │ ldr r7, [pc, #192] @ (6cfbd4 ) │ │ │ │ add r7, pc │ │ │ │ ldrb r1, [r7, #0] │ │ │ │ uxtb r1, r1 │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 6cffac │ │ │ │ @@ -2349861,21 +2349853,20 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, r0 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r4, #1 │ │ │ │ - lsls r5, r3, #2 │ │ │ │ - ldrh r2, [r2, #62] @ 0x3e │ │ │ │ + stc2 0, cr0, [r2, #624]! @ 0x270 │ │ │ │ + ldrh r2, [r2, #40] @ 0x28 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrh r4, [r3, #62] @ 0x3e │ │ │ │ + ldrh r4, [r3, #40] @ 0x28 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrh r2, [r2, #62] @ 0x3e │ │ │ │ + ldrh r2, [r2, #40] @ 0x28 │ │ │ │ lsls r7, r2, #2 │ │ │ │ subs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ bl 33fb9a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x22dea6> │ │ │ │ bl 709b9e │ │ │ │ @@ -2349897,15 +2349888,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ lsls r4, r0, #5 │ │ │ │ ldrb r4, [r6, #7] │ │ │ │ lsls r4, r0, #5 │ │ │ │ - ldrh r4, [r7, #36] @ 0x24 │ │ │ │ + ldrh r4, [r7, #14] │ │ │ │ lsls r7, r2, #2 │ │ │ │ ldr.w r2, [pc, #3392] @ 6d0924 │ │ │ │ add.w r3, r4, #1792 @ 0x700 │ │ │ │ movs r1, #10 │ │ │ │ movs r7, #0 │ │ │ │ add r2, pc │ │ │ │ str r7, [sp, #48] @ 0x30 │ │ │ │ @@ -2350197,15 +2350188,15 @@ │ │ │ │ movs r3, #6 │ │ │ │ str.w r3, [r4, #812] @ 0x32c │ │ │ │ b.n 6cfece │ │ │ │ ldrb.w r3, [r4, #945] @ 0x3b1 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 6cfb06 │ │ │ │ add.w r0, r4, #336 @ 0x150 │ │ │ │ - bl a92388 │ │ │ │ + bl a922e0 │ │ │ │ b.n 6cfb06 │ │ │ │ ldr.w r2, [pc, #2524] @ 6d0938 │ │ │ │ mov r3, r0 │ │ │ │ ldr.w r1, [r8, r2] │ │ │ │ ldr.w r2, [pc, #2516] @ 6d093c │ │ │ │ ldr r0, [r1, #0] │ │ │ │ add r2, pc │ │ │ │ @@ -2351046,63 +2351037,63 @@ │ │ │ │ bhi.w 6d0228 │ │ │ │ movs r2, #21 │ │ │ │ lsr.w r3, r2, r3 │ │ │ │ lsls r3, r3, #31 │ │ │ │ bpl.w 6d0228 │ │ │ │ movs r3, #4 │ │ │ │ b.n 6d01e6 │ │ │ │ - ldrh r0, [r5, #20] │ │ │ │ + strh r0, [r5, #62] @ 0x3e │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrh r0, [r7, #6] │ │ │ │ + strh r0, [r7, #48] @ 0x30 │ │ │ │ lsls r7, r2, #2 │ │ │ │ strb r2, [r1, #29] │ │ │ │ lsls r4, r0, #5 │ │ │ │ strb r0, [r5, #28] │ │ │ │ lsls r4, r0, #5 │ │ │ │ - strh r0, [r6, #52] @ 0x34 │ │ │ │ + strh r0, [r6, #30] │ │ │ │ lsls r7, r2, #2 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r3, #54] @ 0x36 │ │ │ │ + strh r2, [r3, #32] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strh r6, [r6, #52] @ 0x34 │ │ │ │ + strh r6, [r6, #30] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrh r0, [r6, #0] │ │ │ │ + strh r0, [r6, #42] @ 0x2a │ │ │ │ lsls r7, r2, #2 │ │ │ │ strb r4, [r2, #21] │ │ │ │ lsls r4, r0, #5 │ │ │ │ - strh r0, [r0, #44] @ 0x2c │ │ │ │ + strh r0, [r0, #22] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strh r2, [r2, #46] @ 0x2e │ │ │ │ + strh r2, [r2, #24] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strh r0, [r3, #50] @ 0x32 │ │ │ │ + strh r0, [r3, #28] │ │ │ │ lsls r7, r2, #2 │ │ │ │ adds r3, #148 @ 0x94 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r2, #30] │ │ │ │ + strh r2, [r2, #8] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strh r6, [r5, #22] │ │ │ │ + strh r6, [r5, #0] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strh r2, [r6, #28] │ │ │ │ + strh r2, [r6, #6] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strh r4, [r2, #6] │ │ │ │ + ldrb r4, [r2, #24] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrb r4, [r4, #31] │ │ │ │ + ldrb r4, [r4, #20] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrb r6, [r7, #28] │ │ │ │ + ldrb r6, [r7, #17] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrb r4, [r6, #26] │ │ │ │ + ldrb r4, [r6, #15] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrb r2, [r6, #31] │ │ │ │ + ldrb r2, [r6, #20] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strh r6, [r0, #0] │ │ │ │ + ldrb r6, [r0, #21] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrb r4, [r2, #21] │ │ │ │ + ldrb r4, [r2, #10] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrb r6, [r0, #20] │ │ │ │ + ldrb r6, [r0, #9] │ │ │ │ lsls r7, r2, #2 │ │ │ │ movw r2, #26791 @ 0x68a7 │ │ │ │ cmp r3, r2 │ │ │ │ bls.w 6d0228 │ │ │ │ sub.w r3, r3, #26752 @ 0x6880 │ │ │ │ movw r2, #259 @ 0x103 │ │ │ │ movt r2, #199 @ 0xc7 │ │ │ │ @@ -2351359,23 +2351350,23 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 6cf4b4 │ │ │ │ subs r1, #39 @ 0x27 │ │ │ │ cmp r1, #18 │ │ │ │ bhi.w 6cf4ae │ │ │ │ b.w 6cf4a0 │ │ │ │ nop │ │ │ │ - ldrb r4, [r3, #13] │ │ │ │ + ldrb r4, [r3, #2] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrb r0, [r5, #9] │ │ │ │ + strb r0, [r5, #30] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrb r0, [r5, #8] │ │ │ │ + strb r0, [r5, #29] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrb r4, [r0, #6] │ │ │ │ + strb r4, [r0, #27] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrb r4, [r3, #5] │ │ │ │ + strb r4, [r3, #26] │ │ │ │ lsls r7, r2, #2 │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r1 │ │ │ │ ldr.w lr, [sp, #8] │ │ │ │ mov r1, r2 │ │ │ │ @@ -2351771,15 +2351762,15 @@ │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #1 │ │ │ │ movs r0, r0 │ │ │ │ rsb r1, r6, #62 @ 0x3e │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r6, #29] │ │ │ │ + strb r2, [r6, #18] │ │ │ │ lsls r7, r2, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #88] @ (6d1124 ) │ │ │ │ sub sp, #28 │ │ │ │ @@ -2351914,15 +2351905,15 @@ │ │ │ │ blx 67eac <__fprintf_chk@plt> │ │ │ │ mvn.w r0, #13 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ mrc 1, 5, r0, cr8, cr14, {1} │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r2, #24] │ │ │ │ + strb r4, [r2, #13] │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #388] @ (6d13d8 ) │ │ │ │ mov r4, r1 │ │ │ │ @@ -2352084,15 +2352075,15 @@ │ │ │ │ b.n 6d13c6 │ │ │ │ mov.w r1, #256 @ 0x100 │ │ │ │ b.n 6d13c6 │ │ │ │ nop │ │ │ │ stc 1, cr0, [r2, #248]! @ 0xf8 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r7, #18] │ │ │ │ + strb r2, [r7, #7] │ │ │ │ lsls r7, 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, #4048] @ 0xfd0 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2354434,15 +2354425,15 @@ │ │ │ │ blx 67eac <__fprintf_chk@plt> │ │ │ │ mvn.w r0, #13 │ │ │ │ b.n 6d2c24 │ │ │ │ bpl.n 6d2d00 │ │ │ │ lsls r6, r7, #4 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r1, r7] │ │ │ │ + ldr r4, [r1, r4] │ │ │ │ lsls r7, r2, #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 │ │ │ │ @@ -2354730,23 +2354721,23 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #1 │ │ │ │ movs r0, r0 │ │ │ │ bcc.n 6d302c │ │ │ │ lsls r6, r7, #4 │ │ │ │ - ldmia r3, {r3, r5, r7} │ │ │ │ + ldmia r0!, {r3, r5, r6, r7} │ │ │ │ lsls r0, r2, #4 │ │ │ │ - ldmia r3!, {r1, r2, r7} │ │ │ │ + ldmia r0!, {r1, r2, r6, r7} │ │ │ │ lsls r0, r2, #4 │ │ │ │ - ldmia r2, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r7!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r0, r2, #4 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r7, r2] │ │ │ │ + strb r0, [r7, r7] │ │ │ │ lsls r7, r2, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #88] @ (6d2fe8 ) │ │ │ │ sub sp, #28 │ │ │ │ @@ -2355010,17 +2355001,17 @@ │ │ │ │ ... │ │ │ │ ldmia r7, {r2, r3, r5, r6, r7} │ │ │ │ lsls r6, r7, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r6, r7, #4 │ │ │ │ - ldmia r0!, {r1, r3, r6} │ │ │ │ + stmia r5!, {r1, r3, r7} │ │ │ │ lsls r0, r2, #4 │ │ │ │ - ldmia r0!, {r3, r5} │ │ │ │ + stmia r5!, {r3, r5, r6} │ │ │ │ lsls r0, 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] @ 6d391c │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -2358247,19 +2358238,19 @@ │ │ │ │ strb.w r3, [r5, #36] @ 0x24 │ │ │ │ b.n 6d55f8 │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ add r2, sp, #632 @ 0x278 │ │ │ │ lsls r6, r7, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #920 @ (adr r3, 6d5a1c ) │ │ │ │ + add r1, pc, #152 @ (adr r1, 6d571c ) │ │ │ │ lsls r0, r2, #4 │ │ │ │ add r2, sp, #0 │ │ │ │ lsls r6, r7, #4 │ │ │ │ - add r3, pc, #312 @ (adr r3, 6d57c4 ) │ │ │ │ + add r0, pc, #568 @ (adr r0, 6d58c4 ) │ │ │ │ lsls r0, 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] @ 6d5714 │ │ │ │ @@ -2358318,15 +2358309,15 @@ │ │ │ │ lsls r6, r7, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ add r1, sp, #104 @ 0x68 │ │ │ │ lsls r6, r7, #4 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #152 @ 0x98 │ │ │ │ + cmp r6, #216 @ 0xd8 │ │ │ │ lsls r7, r2, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [pc, #184] @ (6d57f8 ) │ │ │ │ @@ -2359507,19 +2359498,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [sp, #944] @ 0x3b0 │ │ │ │ lsls r6, r7, #4 │ │ │ │ ldr r6, [sp, #280] @ 0x118 │ │ │ │ lsls r6, r7, #4 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #54 @ 0x36 │ │ │ │ + movs r3, #118 @ 0x76 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - movs r6, #94 @ 0x5e │ │ │ │ + movs r3, #158 @ 0x9e │ │ │ │ lsls r7, r2, #2 │ │ │ │ - movs r6, #110 @ 0x6e │ │ │ │ + movs r3, #174 @ 0xae │ │ │ │ lsls r7, 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 │ │ │ │ sub sp, #80 @ 0x50 │ │ │ │ mov r9, r2 │ │ │ │ @@ -2359691,15 +2359682,15 @@ │ │ │ │ str.w r2, [r5, #400] @ 0x190 │ │ │ │ adc.w r3, r3, #0 │ │ │ │ str.w r3, [r5, #404] @ 0x194 │ │ │ │ b.n 6d652a │ │ │ │ mov r2, r4 │ │ │ │ add.w r1, r4, #16 │ │ │ │ add.w r0, r5, #264 @ 0x108 │ │ │ │ - bl ac8344 │ │ │ │ + bl ac829c │ │ │ │ ldrb.w r3, [r5, #945] @ 0x3b1 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 6d6504 │ │ │ │ b.n 6d6474 │ │ │ │ mov r0, r5 │ │ │ │ bl 6d5ad4 │ │ │ │ b.n 6d64aa │ │ │ │ @@ -2359813,33 +2359804,33 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #240] @ 0xf0 │ │ │ │ lsls r6, r7, #4 │ │ │ │ ldr r2, [sp, #824] @ 0x338 │ │ │ │ lsls r6, r7, #4 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #182 @ 0xb6 │ │ │ │ + movs r0, #246 @ 0xf6 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - movs r3, #204 @ 0xcc │ │ │ │ + movs r1, #12 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - movs r3, #226 @ 0xe2 │ │ │ │ + movs r1, #34 @ 0x22 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - movs r3, #248 @ 0xf8 │ │ │ │ + movs r1, #56 @ 0x38 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - movs r4, #4 │ │ │ │ + movs r1, #68 @ 0x44 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - movs r3, #190 @ 0xbe │ │ │ │ + movs r0, #254 @ 0xfe │ │ │ │ lsls r7, r2, #2 │ │ │ │ - movs r3, #226 @ 0xe2 │ │ │ │ + movs r1, #34 @ 0x22 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - movs r3, #248 @ 0xf8 │ │ │ │ + movs r1, #56 @ 0x38 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - movs r4, #14 │ │ │ │ + movs r1, #78 @ 0x4e │ │ │ │ lsls r7, r2, #2 │ │ │ │ - movs r4, #20 │ │ │ │ + movs r1, #84 @ 0x54 │ │ │ │ lsls r7, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ mov r8, r0 │ │ │ │ @@ -2360014,15 +2360005,15 @@ │ │ │ │ orr.w r6, r0, #2 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ b.n 6d6818 │ │ │ │ ldrb.w r3, [r8, #945] @ 0x3b1 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 6d697c │ │ │ │ add.w r0, r8, #264 @ 0x108 │ │ │ │ - bl ac820c │ │ │ │ + bl ac8164 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ strd r6, r5, [sp] │ │ │ │ bl 6d6388 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2360079,32 +2360070,32 @@ │ │ │ │ mov r3, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, sl │ │ │ │ movs r3, #0 │ │ │ │ add.w r0, r8, #264 @ 0x108 │ │ │ │ str.w r9, [sp] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl ac7fc4 │ │ │ │ + bl ac7f1c │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 6d6744 │ │ │ │ mov.w fp, #1 │ │ │ │ b.n 6d683e │ │ │ │ add.w r0, r8, #336 @ 0x150 │ │ │ │ - bl a92278 │ │ │ │ + bl a921d0 │ │ │ │ b.n 6d68c2 │ │ │ │ and.w r2, r6, #8 │ │ │ │ mov r0, r6 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 6d67a4 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ b.n 6d6818 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r8, #336 @ 0x150 │ │ │ │ - bl a921b4 │ │ │ │ + bl a9210c │ │ │ │ cbz r0, 6d69e2 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r0, #-16]! │ │ │ │ b.n 6d6744 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ cmp r2, r4 │ │ │ │ sbcs r6, r3 │ │ │ │ @@ -2360122,19 +2360113,19 @@ │ │ │ │ movmi r3, r5 │ │ │ │ bmi.n 6d695c │ │ │ │ b.n 6d695a │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r5, r3 │ │ │ │ b.n 6d695c │ │ │ │ add.w r0, r8, #264 @ 0x108 │ │ │ │ - bl ac820c │ │ │ │ + bl ac8164 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r8, #336 @ 0x150 │ │ │ │ - bl a921b4 │ │ │ │ + bl a9210c │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 6d69a6 │ │ │ │ b.n 6d6742 │ │ │ │ bic.w r3, r6, #4096 @ 0x1000 │ │ │ │ bic.w r3, r3, #6 │ │ │ │ b.n 6d692a │ │ │ │ orr.w r0, r6, #1 │ │ │ │ @@ -2360339,15 +2360330,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r5, [sp, #768] @ 0x300 │ │ │ │ lsls r6, r7, #4 │ │ │ │ str r4, [sp, #856] @ 0x358 │ │ │ │ lsls r6, r7, #4 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r6, #2 │ │ │ │ + subs r0, r6, r7 │ │ │ │ lsls r7, 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 │ │ │ │ ldr r3, [pc, #732] @ (6d6f30 ) │ │ │ │ mov r8, r2 │ │ │ │ @@ -2360619,32 +2360610,32 @@ │ │ │ │ lsls r6, r7, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ str r2, [sp, #920] @ 0x398 │ │ │ │ lsls r6, r7, #4 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r5, r6 │ │ │ │ + adds r0, r5, r3 │ │ │ │ lsls r7, r2, #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, 6d6f6c │ │ │ │ ldrb.w r2, [r1, #64] @ 0x40 │ │ │ │ cbz r2, 6d6f7a │ │ │ │ adds r1, #16 │ │ │ │ add.w r0, r0, #264 @ 0x108 │ │ │ │ - bl ac7dbc │ │ │ │ + bl ac7d14 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r0, [r1, #68] @ 0x44 │ │ │ │ adds r1, #16 │ │ │ │ add.w r0, r0, #336 @ 0x150 │ │ │ │ - bl a921cc │ │ │ │ + bl a92124 │ │ │ │ pop {r3, pc} │ │ │ │ mov r0, r2 │ │ │ │ bl 6d5fe8 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2360771,15 +2360762,15 @@ │ │ │ │ ldr r2, [pc, #120] @ (6d7144 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r2, pc │ │ │ │ blx 67eac <__fprintf_chk@plt> │ │ │ │ b.n 6d6fc0 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ add.w r0, r0, #264 @ 0x108 │ │ │ │ - bl ac820c │ │ │ │ + bl ac8164 │ │ │ │ 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 │ │ │ │ @@ -2360810,17 +2360801,17 @@ │ │ │ │ lsls r6, r7, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ str r0, [sp, #224] @ 0xe0 │ │ │ │ lsls r6, r7, #4 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r2, r0 │ │ │ │ + asrs r6, r2, #29 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - adds r6, r5, r7 │ │ │ │ + asrs r6, r5, #28 │ │ │ │ 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 │ │ │ │ sub sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2361794,25 +2361785,25 @@ │ │ │ │ mov r3, r7 │ │ │ │ add r2, pc │ │ │ │ blx 67eac <__fprintf_chk@plt> │ │ │ │ b.n 6d7b98 │ │ │ │ nop │ │ │ │ strh r4, [r1, #38] @ 0x26 │ │ │ │ lsls r6, r7, #4 │ │ │ │ - asrs r2, r1, #32 │ │ │ │ + lsrs r2, r1, #21 │ │ │ │ lsls r7, r2, #2 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r0, #32 │ │ │ │ + lsrs r2, r0, #21 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - lsrs r2, r0, #30 │ │ │ │ + lsrs r2, r0, #19 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - lsrs r4, r3, #28 │ │ │ │ + lsrs r4, r3, #17 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - lsrs r6, r6, #29 │ │ │ │ + lsrs r6, r6, #18 │ │ │ │ lsls r7, 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, #4064] @ 0xfe0 │ │ │ │ ldr r5, [r0, #36] @ 0x24 │ │ │ │ vldr s15, [r0, #32] │ │ │ │ @@ -2361915,17 +2361906,17 @@ │ │ │ │ ldr r1, [sp, #612] @ 0x264 │ │ │ │ ldr r1, [sp, #612] @ 0x264 │ │ │ │ subs r7, #233 @ 0xe9 │ │ │ │ strh r4, [r1, #28] │ │ │ │ lsls r6, r7, #4 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r2, #17] │ │ │ │ + ldrb r2, [r2, #6] │ │ │ │ lsls r0, r2, #4 │ │ │ │ - lsrs r0, r6, #25 │ │ │ │ + lsrs r0, r6, #14 │ │ │ │ lsls r7, r2, #2 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r2 │ │ │ │ beq.n 6d7e04 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2362555,17 +2362546,17 @@ │ │ │ │ blx 67eac <__fprintf_chk@plt> │ │ │ │ b.n 6d8196 │ │ │ │ strh r4, [r7, #0] │ │ │ │ lsls r6, r7, #4 │ │ │ │ ldr.w pc, [r7, #255]! │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r5, #3 │ │ │ │ + lsls r0, r5, #24 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - lsls r0, r5, #29 │ │ │ │ + lsls r0, r5, #18 │ │ │ │ lsls r7, r2, #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 │ │ │ │ @@ -2362955,15 +2362946,15 @@ │ │ │ │ ldmia r4!, {r2, r3, r6, r7} │ │ │ │ ldmia r4!, {r2, r3, r6, r7} │ │ │ │ subs r7, #244 @ 0xf4 │ │ │ │ ldrb r4, [r4, #2] │ │ │ │ lsls r6, r7, #4 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r0, #13 │ │ │ │ + lsls r2, r0, #2 │ │ │ │ lsls r7, r2, #2 │ │ │ │ ldr r2, [pc, #120] @ (6d89c0 ) │ │ │ │ ldr r3, [pc, #124] @ (6d89c4 ) │ │ │ │ add r2, pc │ │ │ │ ldr.w ip, [pc, #124] @ 6d89c8 │ │ │ │ add r3, pc │ │ │ │ ldr r1, [pc, #120] @ (6d89cc ) │ │ │ │ @@ -2363907,16 +2363898,16 @@ │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r2, #22] │ │ │ │ lsls r6, r7, #4 │ │ │ │ strb r0, [r4, #13] │ │ │ │ lsls r6, r7, #4 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - stc2 0, cr0, [r8, #-600]! @ 0xfffffda8 │ │ │ │ - str??.w r0, [r4, #150] @ 0x96 │ │ │ │ + @ instruction: 0xfa680096 │ │ │ │ + @ instruction: 0xf6240096 │ │ │ │ ldr r3, [pc, #8] @ (6d9420 ) │ │ │ │ add r3, pc │ │ │ │ str.w r3, [r0, #228] @ 0xe4 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bl 4c9422 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3b772e> │ │ │ │ ldrh r1, [r1, #8] │ │ │ │ @@ -2364218,15 +2364209,15 @@ │ │ │ │ adds r6, #1 │ │ │ │ cmp r6, #6 │ │ │ │ bne.n 6d9774 │ │ │ │ ldr.w r0, [r5, #3692] @ 0xe6c │ │ │ │ cbz r0, 6d97ca │ │ │ │ addw r6, r5, #3724 @ 0xe8c │ │ │ │ addw r4, r5, #3740 @ 0xe9c │ │ │ │ - bl acc278 │ │ │ │ + bl acc1d0 │ │ │ │ ldr.w r1, [r6, #4]! │ │ │ │ mov r0, r5 │ │ │ │ cbz r1, 6d97b0 │ │ │ │ ldr.w r3, [r5, #200] @ 0xc8 │ │ │ │ blx r3 │ │ │ │ cmp r4, r6 │ │ │ │ bne.n 6d97a2 │ │ │ │ @@ -2364235,15 +2364226,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ cbz r1, 6d97c6 │ │ │ │ ldr.w r3, [r5, #248] @ 0xf8 │ │ │ │ blx r3 │ │ │ │ cmp r4, r6 │ │ │ │ bne.n 6d97b8 │ │ │ │ add.w r0, r5, #3696 @ 0xe70 │ │ │ │ - bl ad1768 │ │ │ │ + bl ad16c0 │ │ │ │ add.w r0, r5, #4080 @ 0xff0 │ │ │ │ bl 6e39b8 │ │ │ │ add.w r3, r5, #4096 @ 0x1000 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 68474 │ │ │ │ mov r0, r5 │ │ │ │ bl 6eb728 │ │ │ │ @@ -2364563,15 +2364554,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ str.w r6, [r4, #704] @ 0x2c0 │ │ │ │ mov.w r2, #65536 @ 0x10000 │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r4, #3696 @ 0xe70 │ │ │ │ strd r3, r3, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl ad1744 │ │ │ │ + bl ad169c │ │ │ │ movs r1, #20 │ │ │ │ movs r0, #1 │ │ │ │ blx 68a1c │ │ │ │ mov r1, r0 │ │ │ │ str.w r0, [r7, #2680] @ 0xa78 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6d9ca0 │ │ │ │ @@ -2364581,15 +2364572,15 @@ │ │ │ │ bne.n 6d9ca0 │ │ │ │ ldr.w r3, [r5, #3444] @ 0xd74 │ │ │ │ mov r0, r4 │ │ │ │ lsls r3, r3, #25 │ │ │ │ itt mi │ │ │ │ ldrmi.w r3, [r4, #3644] @ 0xe3c │ │ │ │ strmi.w r3, [r4, #380] @ 0x17c │ │ │ │ - bl acbe7c │ │ │ │ + bl acbdd4 │ │ │ │ str.w r0, [r4, #3692] @ 0xe6c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6d9ca0 │ │ │ │ ldr.w r9, [pc, #368] @ 6d9d40 │ │ │ │ addw r6, r4, #3740 @ 0xe9c │ │ │ │ str r5, [sp, #20] │ │ │ │ mov fp, r4 │ │ │ │ @@ -2364614,15 +2364605,15 @@ │ │ │ │ bne.n 6d9bea │ │ │ │ ldr r5, [sp, #20] │ │ │ │ add.w r4, fp, #15296 @ 0x3bc0 │ │ │ │ ldr.w r0, [fp, #3692] @ 0xe6c │ │ │ │ adds r4, #12 │ │ │ │ add.w r5, r5, #4096 @ 0x1000 │ │ │ │ ldrb r1, [r5, #16] │ │ │ │ - bl acc52c │ │ │ │ + bl acc484 │ │ │ │ ldr r2, [pc, #276] @ (6d9d44 ) │ │ │ │ ldr.w r3, [fp, #3692] @ 0xe6c │ │ │ │ mov r0, fp │ │ │ │ ldr.w r2, [r8, r2] │ │ │ │ str r2, [r3, #0] │ │ │ │ bl 74d73c │ │ │ │ movs r3, #0 │ │ │ │ @@ -2364714,29 +2364705,29 @@ │ │ │ │ lsls r6, r7, #4 │ │ │ │ @ instruction: 0xfa85ffff │ │ │ │ vst4. {d31[0],d33[0],d35[0],d37[0]}, [r5 :256] │ │ │ │ subs r0, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf2580096 │ │ │ │ + vshr.s64 d0, d6, #40 │ │ │ │ cmp r2, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r7, r7] │ │ │ │ + ldrh r4, [r7, r4] │ │ │ │ lsls r0, r2, #4 │ │ │ │ lsrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r2, #56] @ 0x38 │ │ │ │ lsls r6, r7, #4 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r4, r5] │ │ │ │ + ldrh r0, [r4, r2] │ │ │ │ lsls r0, r2, #4 │ │ │ │ - orns r0, sl, #150 @ 0x96 │ │ │ │ - @ instruction: 0xf0a00096 │ │ │ │ + ldc 0, cr0, [sl, #600]! @ 0x258 │ │ │ │ + stcl 0, cr0, [r0, #600]! @ 0x258 │ │ │ │ stmdb sp!, {r4, 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, #1896] @ 6da4d8 │ │ │ │ sub sp, #28 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2364980,15 +2364971,15 @@ │ │ │ │ blx r3 │ │ │ │ blx 676b8 │ │ │ │ ldr.w r9, [r0, #8] │ │ │ │ ldrd sl, r6, [r0] │ │ │ │ blx 682f4 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl ad13f0 │ │ │ │ + bl ad1348 │ │ │ │ ldr.w r8, [r4, #1844] @ 0x734 │ │ │ │ movs r2, #1 │ │ │ │ movw r1, #257 @ 0x101 │ │ │ │ cmp.w r8, #35 @ 0x23 │ │ │ │ mov.w r0, #16843009 @ 0x1010101 │ │ │ │ ite ls │ │ │ │ movls r3, #0 │ │ │ │ @@ -2365315,25 +2365306,27 @@ │ │ │ │ lsls r6, r7, #4 │ │ │ │ ldc2l 15, cr15, [r9], #-1020 @ 0xfffffc04 │ │ │ │ bl 5e24e2 │ │ │ │ bl 5a84e6 │ │ │ │ movs r3, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ stc 1, cr0, [r8, #224] @ 0xe0 │ │ │ │ - ldrd r0, r0, [r8, #600] @ 0x258 │ │ │ │ - vqadd.s64 d16, d20, d6 │ │ │ │ - vqadd.s32 d16, d22, d6 │ │ │ │ - vqadd.s32 d16, d16, d6 │ │ │ │ + b.n 6da324 │ │ │ │ + lsls r6, r2, #2 │ │ │ │ + ldc 0, cr0, [r4], #600 @ 0x258 │ │ │ │ + stc 0, cr0, [r6], #600 @ 0x258 │ │ │ │ + stc 0, cr0, [r0], #600 @ 0x258 │ │ │ │ subs r2, #28 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe8d40096 │ │ │ │ + b.n 6da138 │ │ │ │ + lsls r6, r2, #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 │ │ │ │ mov r3, r0 │ │ │ │ @@ -2365719,48 +2365712,53 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r5, r2] │ │ │ │ lsls r6, r7, #4 │ │ │ │ ldrh r0, [r5, r2] │ │ │ │ lsls r6, r7, #4 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe8560096 │ │ │ │ - ldrd r0, r0, [r2], #-600 @ 0x258 │ │ │ │ - ldrd r0, r0, [r4], #-600 @ 0x258 │ │ │ │ - stmia.w sl, {r1, r2, r4, r7} │ │ │ │ + b.n 6da47c │ │ │ │ + lsls r6, r2, #2 │ │ │ │ + b.n 6da4b8 │ │ │ │ + lsls r6, r2, #2 │ │ │ │ + b.n 6da4c0 │ │ │ │ + lsls r6, r2, #2 │ │ │ │ + b.n 6da4f0 │ │ │ │ + lsls r6, r2, #2 │ │ │ │ cmp r6, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r7, r0] │ │ │ │ lsls r6, r7, #4 │ │ │ │ - b.n 6da93c │ │ │ │ + b.n 6da3bc │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r6, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r3, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - @ instruction: 0xe81c0096 │ │ │ │ - b.n 6da944 │ │ │ │ + b.n 6da42c │ │ │ │ lsls r6, r2, #2 │ │ │ │ - b.n 6da6c4 │ │ │ │ + b.n 6da3c4 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - b.n 6da654 │ │ │ │ + b.n 6db144 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - b.n 6da5ec │ │ │ │ + b.n 6db0d4 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - b.n 6da6c0 │ │ │ │ + b.n 6db06c │ │ │ │ lsls r6, r2, #2 │ │ │ │ - b.n 6da728 │ │ │ │ + b.n 6db140 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - b.n 6da780 │ │ │ │ + b.n 6da1a8 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - b.n 6da608 │ │ │ │ + b.n 6da200 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - b.n 6da7f4 │ │ │ │ + b.n 6db088 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - b.n 6da534 │ │ │ │ + b.n 6da274 │ │ │ │ + lsls r6, r2, #2 │ │ │ │ + b.n 6dafb4 │ │ │ │ lsls r6, r2, #2 │ │ │ │ cmp r5, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r0, [r3, r3] │ │ │ │ lsls r6, r7, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2366028,15 +2366026,15 @@ │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cbz r0, 6dac8c │ │ │ │ blx 68474 │ │ │ │ str r7, [r4, #16] │ │ │ │ movs r2, #1 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl adb898 │ │ │ │ + bl adb7f0 │ │ │ │ ldr.w r2, [r9, #180] @ 0xb4 │ │ │ │ mov r3, r0 │ │ │ │ str r0, [r4, #8] │ │ │ │ cbnz r2, 6dad02 │ │ │ │ mov r0, r3 │ │ │ │ movs r2, #0 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ @@ -2366320,57 +2366318,57 @@ │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r4, r3] │ │ │ │ lsls r6, r7, #4 │ │ │ │ strb r2, [r4, r3] │ │ │ │ lsls r6, r7, #4 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6daaa8 │ │ │ │ + b.n 6db528 │ │ │ │ lsls r6, r2, #2 │ │ │ │ ldmia r1, {r1, r2, r3, r6} │ │ │ │ lsls r3, r0, #5 │ │ │ │ - b.n 6dab00 │ │ │ │ + b.n 6db580 │ │ │ │ lsls r6, r2, #2 │ │ │ │ strh r6, [r2, r7] │ │ │ │ lsls r6, r7, #4 │ │ │ │ movs r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6db46c │ │ │ │ + svc 156 @ 0x9c │ │ │ │ lsls r6, r2, #2 │ │ │ │ - b.n 6db694 │ │ │ │ + b.n 6db114 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r2, [pc, #912] @ (6db34c ) │ │ │ │ + ldr r0, [pc, #144] @ (6db04c ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - asrs r6, r4, #22 │ │ │ │ + asrs r6, r4, #11 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cmp r6, #250 @ 0xfa │ │ │ │ + cmp r4, #58 @ 0x3a │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldmia r6!, {r1, r2, r3, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r6, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r2, r5, #8 │ │ │ │ + lsls r2, r5, #29 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - b.n 6db5fc │ │ │ │ + b.n 6db07c │ │ │ │ lsls r6, r2, #2 │ │ │ │ - b.n 6db614 │ │ │ │ + b.n 6db094 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r2, [pc, #208] @ (6db0a8 ) │ │ │ │ + bxns lr │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r2, [pc, #176] @ (6db08c ) │ │ │ │ + bxns sp │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r2, [pc, #144] @ (6db070 ) │ │ │ │ + bxns ip │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r2, [pc, #112] @ (6db054 ) │ │ │ │ + bxns fp │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r3, [pc, #488] @ (6db1d0 ) │ │ │ │ + ldr r0, [pc, #744] @ (6db2d0 ) │ │ │ │ lsls r0, r2, #4 │ │ │ │ - b.n 6db4fc │ │ │ │ + svc 200 @ 0xc8 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - b.n 6db4a0 │ │ │ │ + svc 152 @ 0x98 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - b.n 6db52c │ │ │ │ + svc 220 @ 0xdc │ │ │ │ lsls r6, r2, #2 │ │ │ │ stmia r5!, {r3, r5, r6, r7} │ │ │ │ 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] │ │ │ │ @@ -2366766,15 +2366764,15 @@ │ │ │ │ ldr r4, [sp, #408] @ 0x198 │ │ │ │ add.w r0, r6, #3696 @ 0xe70 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r3, [r7, #8] │ │ │ │ adds r3, r7, #4 │ │ │ │ lsls r1, r4, #2 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl ad17c4 │ │ │ │ + bl ad171c │ │ │ │ ldr r1, [r7, #0] │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 6db292 │ │ │ │ mov r0, r6 │ │ │ │ movw r2, #16418 @ 0x4022 │ │ │ │ bl 6e95d0 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ @@ -2366856,21 +2366854,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [pc, #712] @ (6db7d4 ) │ │ │ │ lsls r6, r7, #4 │ │ │ │ ldr r5, [pc, #320] @ (6db650 ) │ │ │ │ lsls r6, r7, #4 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 6db4bc │ │ │ │ + bge.n 6db53c │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ble.n 6db424 │ │ │ │ + bge.n 6db4a4 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldrh r2, [r7, #6] │ │ │ │ + strh r2, [r7, #48] @ 0x30 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r2, [sp, #432] @ 0x1b0 │ │ │ │ + ldrh r4, [r5, #60] @ 0x3c │ │ │ │ lsls r7, r2, #2 │ │ │ │ subs r3, r0, #1 │ │ │ │ cmp r3, #2 │ │ │ │ bhi.n 6db552 │ │ │ │ sub.w r0, r0, #1 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ @@ -2367797,27 +2367795,27 @@ │ │ │ │ lsls r6, r7, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [pc, #112] @ (6dbf34 ) │ │ │ │ lsls r6, r7, #4 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 6dbef4 │ │ │ │ + bvc.n 6dbf74 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - sbcs r6, r6 │ │ │ │ + subs r6, #246 @ 0xf6 │ │ │ │ lsls r0, r2, #4 │ │ │ │ - bhi.n 6dbe1c │ │ │ │ + bpl.n 6dbe9c │ │ │ │ lsls r6, r2, #2 │ │ │ │ mov ip, r9 │ │ │ │ lsls r6, r7, #4 │ │ │ │ - bcc.n 6dbdfc │ │ │ │ + beq.n 6dbe7c │ │ │ │ lsls r6, r2, #2 │ │ │ │ - subs r3, #94 @ 0x5e │ │ │ │ + subs r0, #158 @ 0x9e │ │ │ │ lsls r0, r2, #4 │ │ │ │ - bcs.n 6dbf80 │ │ │ │ + ldmia r7, {r1, r2, r3, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ cmp r1, #4 │ │ │ │ beq.n 6dbf4a │ │ │ │ cmp r1, #8 │ │ │ │ beq.n 6dbefe │ │ │ │ @@ -2367861,15 +2367859,15 @@ │ │ │ │ movt r1, #50252 @ 0xc44c │ │ │ │ adds r0, r2, #4 │ │ │ │ vldr s13, [pc, #4] @ 6dbf70 │ │ │ │ b.n 6dbf14 │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #128 @ 0x80 │ │ │ │ - subs r5, #98 @ 0x62 │ │ │ │ + subs r2, #162 @ 0xa2 │ │ │ │ lsls r0, r2, #4 │ │ │ │ ldr r3, [pc, #92] @ (6dbfd8 ) │ │ │ │ add r3, pc │ │ │ │ cmp r0, #4 │ │ │ │ bhi.n 6dbf9e │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r7, r0, #20 │ │ │ │ @@ -2367908,19 +2367906,19 @@ │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsls r2, r0 │ │ │ │ lsls r6, r7, #4 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #102 @ 0x66 │ │ │ │ + subs r1, #166 @ 0xa6 │ │ │ │ lsls r0, r2, #4 │ │ │ │ - bcs.n 6dbf98 │ │ │ │ + beq.n 6dc018 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bcc.n 6dbff0 │ │ │ │ + beq.n 6dc070 │ │ │ │ lsls r6, r2, #2 │ │ │ │ ldr r2, [pc, #168] @ (6dc098 ) │ │ │ │ subs r3, r0, #1 │ │ │ │ add r2, pc │ │ │ │ cmp r3, #25 │ │ │ │ bhi.n 6dc014 │ │ │ │ tbb [pc, r3] │ │ │ │ @@ -2367997,19 +2367995,19 @@ │ │ │ │ bx lr │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ ands r4, r1 │ │ │ │ lsls r6, r7, #4 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #212 @ 0xd4 │ │ │ │ + subs r1, #20 │ │ │ │ lsls r0, r2, #4 │ │ │ │ - bcs.n 6dc16c │ │ │ │ + ldmia r7, {r1, r5, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bcs.n 6dc01c │ │ │ │ + ldmia r7, {r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r2, #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] │ │ │ │ @@ -2372204,15 +2372202,15 @@ │ │ │ │ b.w 6de9c6 │ │ │ │ mov r1, r5 │ │ │ │ b.n 6df120 │ │ │ │ adds r0, r4, r1 │ │ │ │ lsls r6, r7, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r1, #27 │ │ │ │ + lsrs r6, r1, #16 │ │ │ │ lsls r0, r2, #4 │ │ │ │ asrs r6, r0, #4 │ │ │ │ lsls r6, r7, #4 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r7 │ │ │ │ movs r2, #0 │ │ │ │ bl 6e88bc │ │ │ │ @@ -2373202,21 +2373200,21 @@ │ │ │ │ bne.w 6dfd6c │ │ │ │ ldrb.w r2, [r4, #53] @ 0x35 │ │ │ │ cmp r2, #6 │ │ │ │ bne.w 6dfd6c │ │ │ │ b.n 6dfe74 │ │ │ │ lsls r6, r2, #13 │ │ │ │ lsls r6, r7, #4 │ │ │ │ - cdp2 1, 4, cr0, cr12, cr15, {0} │ │ │ │ + smull r0, r1, ip, pc @ │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 1, 8, cr0, cr12, cr15, {0} │ │ │ │ - str r4, [sp, #816] @ 0x330 │ │ │ │ + smlal r0, r1, ip, pc @ │ │ │ │ + str r2, [sp, #48] @ 0x30 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - str r5, [sp, #344] @ 0x158 │ │ │ │ + str r2, [sp, #600] @ 0x258 │ │ │ │ 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, #4000] @ 0xfa0 │ │ │ │ mov r6, r2 │ │ │ │ ldr.w r2, [pc, #1048] @ 6e0380 │ │ │ │ @@ -2373807,18 +2373805,18 @@ │ │ │ │ ldc2 1, cr0, [r6], {61} @ 0x3d │ │ │ │ ldc2 1, cr0, [r4], {61} @ 0x3d │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfaa8013d │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf69e010f │ │ │ │ - ldrh r6, [r5, #44] @ 0x2c │ │ │ │ + @ instruction: 0xf3de010f │ │ │ │ + ldrh r6, [r5, #22] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldrh r2, [r5, #38] @ 0x26 │ │ │ │ + ldrh r2, [r5, #16] │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2374836,23 +2374834,23 @@ │ │ │ │ str.w r0, [r4, #4084] @ 0xff4 │ │ │ │ str.w r1, [r3, r2, lsl #2] │ │ │ │ b.n 6e11b8 │ │ │ │ movs r1, #9 │ │ │ │ movt r1, #58368 @ 0xe400 │ │ │ │ b.w 6e0760 │ │ │ │ nop │ │ │ │ - bics.w r1, r8, #9371648 @ 0x8f0000 │ │ │ │ - @ instruction: 0xf4c2010f │ │ │ │ - and.w r1, r0, #9371648 @ 0x8f0000 │ │ │ │ - @ instruction: 0xf392010f │ │ │ │ - @ instruction: 0xf3b2010f │ │ │ │ - bics.w r1, r8, #9371648 @ 0x8f0000 │ │ │ │ - ssat r1, #16, ip │ │ │ │ - ssat16 r1, #16, r6 │ │ │ │ - bics.w r1, r8, #9371648 @ 0x8f0000 │ │ │ │ + sbcs.w r1, r8, #15 │ │ │ │ + addw r1, r2, #15 │ │ │ │ + adc.w r1, r0, #15 │ │ │ │ + @ instruction: 0xf0d2010f │ │ │ │ + @ instruction: 0xf0f2010f │ │ │ │ + sbcs.w r1, r8, #15 │ │ │ │ + orr.w r1, ip, #15 │ │ │ │ + orn r1, r6, #15 │ │ │ │ + sbcs.w r1, r8, #15 │ │ │ │ stmdb 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 │ │ │ │ mov r9, r1 │ │ │ │ @@ -2376757,15 +2376755,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 6e2ad0 │ │ │ │ nop │ │ │ │ - bpl.n 6e2ad8 │ │ │ │ + bcc.n 6e2b58 │ │ │ │ lsls r7, r1, #4 │ │ │ │ ldr.w r3, [r0, #1888] @ 0x760 │ │ │ │ cbz r1, 6e2b70 │ │ │ │ bic.w r3, r3, #4 │ │ │ │ orr.w r3, r3, #2 │ │ │ │ add.w ip, r0, #4096 @ 0x1000 │ │ │ │ str.w r3, [r0, #1888] @ 0x760 │ │ │ │ @@ -2378092,18 +2378090,18 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r3, [pc, #8] @ (6e3acc ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - stmia r2!, {r1, r2, r3, r5, r6} │ │ │ │ - lsls r7, r1, #4 │ │ │ │ - ldr.w r1, [r0, #660] @ 0x294 │ │ │ │ - add.w r2, r0, #4096 @ 0x1000 │ │ │ │ + itee ge │ │ │ │ + lslge r7, r1, #4 │ │ │ │ + ldrlt.w r1, [r0, #660] @ 0x294 │ │ │ │ + addlt.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 │ │ │ │ movt r5, #49156 @ 0xc004 │ │ │ │ str.w r4, [r0, #660] @ 0x294 │ │ │ │ str.w r5, [r3, r1, lsl #2] │ │ │ │ @@ -2379650,19 +2379648,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb6a0 │ │ │ │ lsls r5, r7, #4 │ │ │ │ push {r2, r5, r6, r7, lr} │ │ │ │ lsls r5, r7, #4 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #264 @ 0x108 │ │ │ │ + add r5, sp, #520 @ 0x208 │ │ │ │ lsls r7, r1, #4 │ │ │ │ - bx r1 │ │ │ │ + add r6, r9 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - mov sl, fp │ │ │ │ + add r2, r3 │ │ │ │ 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 r6, r2 │ │ │ │ ldr r2, [pc, #360] @ (6e4e9c ) │ │ │ │ @@ -2380993,15 +2380991,15 @@ │ │ │ │ adds r2, #12 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r7, [r5, #4] │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 6e57dc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ b.n 6e5bee │ │ │ │ - add r1, pc, #72 @ (adr r1, 6e5c60 ) │ │ │ │ + ldr r6, [sp, #328] @ 0x148 │ │ │ │ lsls r7, r1, #4 │ │ │ │ stmdb 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 │ │ │ │ ldr.w r5, [pc, #2992] @ 6e67dc │ │ │ │ sub sp, #396 @ 0x18c │ │ │ │ @@ -2381982,15 +2381980,15 @@ │ │ │ │ cmp r3, #5 │ │ │ │ bhi.w 6e6d4c │ │ │ │ b.n 6e67e8 │ │ │ │ add r3, pc, #808 @ (adr r3, 6e6b08 ) │ │ │ │ lsls r5, r7, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #120] @ 0x78 │ │ │ │ + str r5, [sp, #376] @ 0x178 │ │ │ │ lsls r7, r1, #4 │ │ │ │ ldr.w r3, [sl, #3204] @ 0xc84 │ │ │ │ cbz r3, 6e67f4 │ │ │ │ mov r0, r5 │ │ │ │ bl 745118 │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ ldrb.w r3, [r4, #644] @ 0x284 │ │ │ │ @@ -2383169,15 +2383167,15 @@ │ │ │ │ str.w r9, [sp, #44] @ 0x2c │ │ │ │ b.w 6e62be │ │ │ │ nop │ │ │ │ str r7, [sp, #80] @ 0x50 │ │ │ │ lsls r5, r7, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #968] @ 0x3c8 │ │ │ │ + ldrh r2, [r6, #48] @ 0x30 │ │ │ │ lsls r7, r1, #4 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #148] @ 0x94 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 6e7bc0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ @@ -2383200,15 +2383198,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r4, [sp, #64] @ 0x40 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ - bl ad0148 │ │ │ │ + bl ad00a0 │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [sp, #164] @ 0xa4 │ │ │ │ str r3, [r4, #0] │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ @@ -2383663,15 +2383661,15 @@ │ │ │ │ bl 6e2760 │ │ │ │ b.w 6e65f4 │ │ │ │ ldr r1, [r3, #64] @ 0x40 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r6, r1, r3 │ │ │ │ b.n 6e77d4 │ │ │ │ - strh r6, [r2, #22] │ │ │ │ + strh r6, [r2, #0] │ │ │ │ lsls r7, r1, #4 │ │ │ │ add.w r2, r0, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr.w r5, [r2, #164] @ 0xa4 │ │ │ │ ldr.w r3, [r2, #156] @ 0x9c │ │ │ │ ldr.w r4, [r2, #168] @ 0xa8 │ │ │ │ and.w r1, r3, r5 │ │ │ │ @@ -2383781,19 +2383779,19 @@ │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ strh r6, [r2, #24] │ │ │ │ lsls r5, r7, #4 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r4, #30] │ │ │ │ + ldrb r0, [r4, #19] │ │ │ │ lsls r7, r1, #4 │ │ │ │ - asrs r2, r0, #26 │ │ │ │ + asrs r2, r0, #15 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - asrs r4, r5, #27 │ │ │ │ + asrs r4, r5, #16 │ │ │ │ lsls r6, r2, #2 │ │ │ │ cbz r0, 6e7d72 │ │ │ │ sub.w r0, r0, #1 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bx lr │ │ │ │ movs r0, #2 │ │ │ │ @@ -2383804,15 +2383802,15 @@ │ │ │ │ bhi.n 6e7d88 │ │ │ │ ldr r3, [pc, #12] @ (6e7d8c ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - ldrb r4, [r6, #27] │ │ │ │ + ldrb r4, [r6, #16] │ │ │ │ lsls r7, r1, #4 │ │ │ │ cbz r0, 6e7da0 │ │ │ │ sub.w r0, r0, #1 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ lsls r0, r0, #1 │ │ │ │ bx lr │ │ │ │ @@ -2384003,15 +2384001,15 @@ │ │ │ │ str r3, [sp, #32] │ │ │ │ b.n 6e7f04 │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ strh r2, [r7, #8] │ │ │ │ lsls r5, r7, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r7, #26] │ │ │ │ + ldrb r0, [r7, #15] │ │ │ │ lsls r7, r1, #4 │ │ │ │ strh r0, [r1, #6] │ │ │ │ lsls r5, r7, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -2384837,15 +2384835,15 @@ │ │ │ │ b.n 6e81bc │ │ │ │ movs r0, #13 │ │ │ │ b.n 6e81bc │ │ │ │ strh r4, [r2, #2] │ │ │ │ lsls r5, r7, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r5, #22] │ │ │ │ + ldrb r6, [r5, #11] │ │ │ │ lsls r7, r1, #4 │ │ │ │ ldrb r2, [r0, #28] │ │ │ │ lsls r5, r7, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2385388,15 +2385386,15 @@ │ │ │ │ add.w r2, r2, #256 @ 0x100 │ │ │ │ orrs r3, r1 │ │ │ │ add.w r1, r4, #256 @ 0x100 │ │ │ │ str.w r3, [r0, #144] @ 0x90 │ │ │ │ bl 6f4bb0 │ │ │ │ ldr.w r0, [r4, #144] @ 0x90 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r4, [r6, #108] @ 0x6c │ │ │ │ + ldr r4, [r6, #64] @ 0x40 │ │ │ │ lsls r7, r1, #4 │ │ │ │ stmdb 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] @ (6e90f4 ) │ │ │ │ @@ -2385596,15 +2385594,15 @@ │ │ │ │ bne.w 6e8fb0 │ │ │ │ b.n 6e9058 │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ strb r0, [r0, #4] │ │ │ │ lsls r5, r7, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r7, #104] @ 0x68 │ │ │ │ + ldr r0, [r7, #60] @ 0x3c │ │ │ │ lsls r7, r1, #4 │ │ │ │ ldr r2, [r5, #124] @ 0x7c │ │ │ │ lsls r5, r7, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2385908,15 +2385906,15 @@ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r6, r2, #0 │ │ │ │ mov r5, r1 │ │ │ │ ite lt │ │ │ │ addlt.w r0, r0, #840 @ 0x348 │ │ │ │ addge.w r0, r0, #824 @ 0x338 │ │ │ │ mov r8, r3 │ │ │ │ - bl a94b44 │ │ │ │ + bl a94a9c │ │ │ │ ldr r1, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 6e94fc │ │ │ │ cbz r5, 6e9480 │ │ │ │ cmp r5, r1 │ │ │ │ beq.n 6e9498 │ │ │ │ @@ -2386207,15 +2386205,15 @@ │ │ │ │ blx 67eac <__fprintf_chk@plt> │ │ │ │ b.n 6e974a │ │ │ │ nop │ │ │ │ ldr r4, [r4, #16] │ │ │ │ lsls r5, r7, #4 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2l 0, cr0, [r4], {149} @ 0x95 │ │ │ │ + @ instruction: 0xfa140095 │ │ │ │ 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 │ │ │ │ mov r0, r1 │ │ │ │ @@ -2386834,15 +2386832,15 @@ │ │ │ │ bne.n 6e9e70 │ │ │ │ dmb ish │ │ │ │ cbz r3, 6e9e98 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, r6, #824 @ 0x338 │ │ │ │ str r3, [r5, #0] │ │ │ │ - bl a94b74 │ │ │ │ + bl a94acc │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, r4 │ │ │ │ b.n 6e9e1c │ │ │ │ mov r1, r4 │ │ │ │ b.n 6e9e60 │ │ │ │ lsls r3, r2, #25 │ │ │ │ bmi.n 6e9e00 │ │ │ │ @@ -2387327,24 +2387325,24 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ b.n 6ea322 │ │ │ │ ldr r0, [pc, #4] @ (6ea3a8 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldrh r6, [r4, #54] @ 0x36 │ │ │ │ + ldrh r6, [r4, #32] │ │ │ │ lsls r5, r2, #2 │ │ │ │ ldr r0, [pc, #4] @ (6ea3b4 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - stmia r1!, {r1, r3, r4, r5, r6, r7} │ │ │ │ - lsls r4, r2, #2 │ │ │ │ - ldr.w r3, [r0, #2200] @ 0x898 │ │ │ │ - subs r3, #24 │ │ │ │ + itte cc │ │ │ │ + lslcc r4, r2, #2 │ │ │ │ + ldrcc.w r3, [r0, #2200] @ 0x898 │ │ │ │ + subcs r3, #24 │ │ │ │ cmp r3, #24 │ │ │ │ bhi.n 6ea476 │ │ │ │ tbb [pc, r3] │ │ │ │ lsrs r0, r2, #20 │ │ │ │ adds r1, #43 @ 0x2b │ │ │ │ subs r5, #46 @ 0x2e │ │ │ │ adds r7, #58 @ 0x3a │ │ │ │ @@ -2387431,40 +2387429,40 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #104] @ (6ea4dc ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #104] @ (6ea4e0 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - @ instruction: 0xf0b20095 │ │ │ │ - @ instruction: 0xf0a00095 │ │ │ │ - sbc.w r0, r6, #149 @ 0x95 │ │ │ │ - adcs.w r0, r4, #149 @ 0x95 │ │ │ │ - adc.w r0, r2, #149 @ 0x95 │ │ │ │ - @ instruction: 0xf1300095 │ │ │ │ - adds.w r0, lr, #149 @ 0x95 │ │ │ │ - add.w r0, ip, #149 @ 0x95 │ │ │ │ - @ instruction: 0xf0fa0095 │ │ │ │ - @ instruction: 0xf0e80095 │ │ │ │ - eor.w r0, r2, #149 @ 0x95 │ │ │ │ - eors.w r0, r4, #149 @ 0x95 │ │ │ │ - eor.w r0, r2, #149 @ 0x95 │ │ │ │ - @ instruction: 0xf0b80095 │ │ │ │ - @ instruction: 0xf0a60095 │ │ │ │ - eors.w r0, r4, #149 @ 0x95 │ │ │ │ - eor.w r0, r2, #149 @ 0x95 │ │ │ │ - @ instruction: 0xf13c0095 │ │ │ │ - @ instruction: 0xf12a0095 │ │ │ │ - adds.w r0, r8, #149 @ 0x95 │ │ │ │ - add.w r0, r6, #149 @ 0x95 │ │ │ │ - @ instruction: 0xf13c0095 │ │ │ │ - @ instruction: 0xf12a0095 │ │ │ │ - @ instruction: 0xf13c0095 │ │ │ │ - eor.w r0, r2, #149 @ 0x95 │ │ │ │ - @ instruction: 0xf13c0095 │ │ │ │ + ldcl 0, cr0, [r2, #596]! @ 0x254 │ │ │ │ + stcl 0, cr0, [r0, #596]! @ 0x254 │ │ │ │ + mcr 0, 5, r0, cr6, cr5, {4} │ │ │ │ + mrc 0, 4, r0, cr4, cr5, {4} │ │ │ │ + mcr 0, 4, r0, cr2, cr5, {4} │ │ │ │ + mrc 0, 3, r0, cr0, cr5, {4} │ │ │ │ + mrc 0, 2, r0, cr14, cr5, {4} │ │ │ │ + mcr 0, 2, r0, cr12, cr5, {4} │ │ │ │ + mrc 0, 1, r0, cr10, cr5, {4} │ │ │ │ + mcr 0, 1, r0, cr8, cr5, {4} │ │ │ │ + stcl 0, cr0, [r2, #596] @ 0x254 │ │ │ │ + ldcl 0, cr0, [r4, #596] @ 0x254 │ │ │ │ + stcl 0, cr0, [r2, #596] @ 0x254 │ │ │ │ + ldcl 0, cr0, [r8, #596]! @ 0x254 │ │ │ │ + stcl 0, cr0, [r6, #596]! @ 0x254 │ │ │ │ + ldcl 0, cr0, [r4, #596] @ 0x254 │ │ │ │ + stcl 0, cr0, [r2, #596] @ 0x254 │ │ │ │ + mrc 0, 3, r0, cr12, cr5, {4} │ │ │ │ + mcr 0, 3, r0, cr10, cr5, {4} │ │ │ │ + mrc 0, 2, r0, cr8, cr5, {4} │ │ │ │ + mcr 0, 2, r0, cr6, cr5, {4} │ │ │ │ + mrc 0, 3, r0, cr12, cr5, {4} │ │ │ │ + mcr 0, 3, r0, cr10, cr5, {4} │ │ │ │ + mrc 0, 3, r0, cr12, cr5, {4} │ │ │ │ + stcl 0, cr0, [r2, #596] @ 0x254 │ │ │ │ + mrc 0, 3, r0, cr12, cr5, {4} │ │ │ │ ldr.w r0, [r0, #3452] @ 0xd7c │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ add.w r0, r0, #3728 @ 0xe90 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, lr} │ │ │ │ @@ -2387743,15 +2387741,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 6ea784 │ │ │ │ nop │ │ │ │ ldr r6, [r0, r2] │ │ │ │ lsls r5, r7, #4 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - mrc 0, 0, r0, cr8, cr5, {4} │ │ │ │ + adcs.w r0, r8, r5, lsr #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ ldr r2, [pc, #88] @ (6ea82c ) │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ ldr r3, [pc, #88] @ (6ea830 ) │ │ │ │ @@ -2387789,15 +2387787,15 @@ │ │ │ │ add sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ ldr r2, [r4, r0] │ │ │ │ lsls r5, r7, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - mcr 0, 0, r0, cr10, cr5, {4} │ │ │ │ + adc.w r0, sl, r5, lsr #2 │ │ │ │ ldrsb r4, [r5, r7] │ │ │ │ lsls r5, r7, #4 │ │ │ │ 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 │ │ │ │ ldrd r4, r5, [sp, #40] @ 0x28 │ │ │ │ @@ -2387952,21 +2387950,21 @@ │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ mov r5, r1 │ │ │ │ bl 43d328 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32b634> │ │ │ │ ldr r2, [pc, #228] @ (6eaad4 ) │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ - bl a910c8 │ │ │ │ + bl a91020 │ │ │ │ cbz r0, 6eaa66 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl a9113c │ │ │ │ + bl a91094 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl a91138 │ │ │ │ + bl a91090 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 6eaaa0 │ │ │ │ add r1, sp, #144 @ 0x90 │ │ │ │ add r0, sp, #244 @ 0xf4 │ │ │ │ bl 43d3f4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32b700> │ │ │ │ ldr r0, [pc, #192] @ (6eaad8 ) │ │ │ │ add r1, sp, #264 @ 0x108 │ │ │ │ @@ -2388040,19 +2388038,19 @@ │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r4, [r0, r1] │ │ │ │ lsls r5, r7, #4 │ │ │ │ ldrsb r4, [r5, r0] │ │ │ │ lsls r5, r7, #4 │ │ │ │ @ instruction: 0xffadffff │ │ │ │ - strh r2, [r7, r7] │ │ │ │ + str r2, [r7, r4] │ │ │ │ lsls r7, r1, #4 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #664] @ 0x298 │ │ │ │ + str r4, [sp, #920] @ 0x398 │ │ │ │ lsls r5, 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] │ │ │ │ @@ -2388484,15 +2388482,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 acb528 │ │ │ │ + bl acb480 │ │ │ │ b.n 6eaf34 │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ strh r0, [r6, r2] │ │ │ │ lsls r5, r7, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r0, r3] │ │ │ │ @@ -2388851,17 +2388849,17 @@ │ │ │ │ str r3, [r7, #12] │ │ │ │ b.n 6eb3b2 │ │ │ │ nop │ │ │ │ ldr r4, [pc, #728] @ (6eb6bc ) │ │ │ │ lsls r5, r7, #4 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #424] @ (6eb594 ) │ │ │ │ + @ instruction: 0x47aa │ │ │ │ lsls r7, r1, #4 │ │ │ │ - b.n 6eb878 │ │ │ │ + svc 132 @ 0x84 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #236] @ (6eb4f0 ) │ │ │ │ @@ -2389001,18 +2388999,18 @@ │ │ │ │ sub sp, #28 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r0 │ │ │ │ add.w r1, r1, #3456 @ 0xd80 │ │ │ │ add.w r0, r0, #824 @ 0x338 │ │ │ │ mov r7, r2 │ │ │ │ str r1, [sp, #20] │ │ │ │ - bl a948f8 │ │ │ │ + bl a94850 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add.w r0, r4, #840 @ 0x348 │ │ │ │ - bl a948f8 │ │ │ │ + bl a94850 │ │ │ │ ldr.w r3, [r6, #1840] @ 0x730 │ │ │ │ strd r6, r3, [r4, #640] @ 0x280 │ │ │ │ ldr.w r3, [r6, #1844] @ 0x734 │ │ │ │ str.w r3, [r4, #652] @ 0x28c │ │ │ │ ldr r5, [pc, #316] @ (6eb6dc ) │ │ │ │ ldr r3, [pc, #316] @ (6eb6e0 ) │ │ │ │ ldr.w r2, [r6, #1848] @ 0x738 │ │ │ │ @@ -2389082,15 +2389080,15 @@ │ │ │ │ movs r3, #1 │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r1, r4 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ add.w r0, r4, #792 @ 0x318 │ │ │ │ mov r3, r5 │ │ │ │ ldr.w r2, [r6, #2284] @ 0x8ec │ │ │ │ - bl ad1744 │ │ │ │ + bl ad169c │ │ │ │ movs r3, #3 │ │ │ │ mov r2, r5 │ │ │ │ mov.w r1, #1048576 @ 0x100000 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 5c1cc0 │ │ │ │ str r0, [r4, #16] │ │ │ │ @@ -2389188,19 +2389186,19 @@ │ │ │ │ ldr r0, [r5, #16] │ │ │ │ cbz r0, 6eb776 │ │ │ │ bl 5c1dfc │ │ │ │ ldr r0, [r5, #20] │ │ │ │ cbz r0, 6eb77e │ │ │ │ bl 5c1dfc │ │ │ │ add.w r0, r5, #824 @ 0x338 │ │ │ │ - bl a94904 │ │ │ │ + bl a9485c │ │ │ │ add.w r0, r5, #840 @ 0x348 │ │ │ │ - bl a94904 │ │ │ │ + bl a9485c │ │ │ │ add.w r0, r5, #792 @ 0x318 │ │ │ │ - bl ad1768 │ │ │ │ + bl ad16c0 │ │ │ │ ldr.w r0, [r5, #644] @ 0x284 │ │ │ │ movs r2, #0 │ │ │ │ add.w r1, r5, #756 @ 0x2f4 │ │ │ │ ldr.w r3, [r0, #204] @ 0xcc │ │ │ │ blx r3 │ │ │ │ ldr.w r0, [r5, #644] @ 0x284 │ │ │ │ add.w r1, r5, #760 @ 0x2f8 │ │ │ │ @@ -2389377,15 +2389375,15 @@ │ │ │ │ add r7, pc │ │ │ │ orrs r3, r1 │ │ │ │ str.w r3, [r4, #3444] @ 0xd74 │ │ │ │ bl 6ea9a0 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ movs r1, #56 @ 0x38 │ │ │ │ add.w r0, r4, #3456 @ 0xd80 │ │ │ │ - bl a948dc │ │ │ │ + bl a94834 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r7 │ │ │ │ bl 444df8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x333104> │ │ │ │ cmp r0, #17 │ │ │ │ sbcs.w r1, r1, #0 │ │ │ │ blt.w 6ebdcc │ │ │ │ @@ -2389741,15 +2389739,15 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0x47b6 │ │ │ │ lsls r5, r7, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0x478e │ │ │ │ lsls r5, r7, #4 │ │ │ │ - ble.n 6ebd08 │ │ │ │ + bge.n 6ebd88 │ │ │ │ lsls r5, r2, #2 │ │ │ │ @ instruction: 0xead1ffff │ │ │ │ ldc 15, cr15, [r3], {255} @ 0xff │ │ │ │ stc 15, cr15, [r5], {255} @ 0xff │ │ │ │ @ instruction: 0xeabfffff │ │ │ │ stc 15, cr15, [r1], {255} @ 0xff │ │ │ │ ldc 15, cr15, [pc], {255} @ 0xff │ │ │ │ @@ -2389763,105 +2389761,105 @@ │ │ │ │ mrc 15, 3, APSR_nzcv, cr13, cr15, {7} │ │ │ │ movs r7, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ bne.n 6ebe38 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - ldmia r6!, {r1, r2, r4} │ │ │ │ + ldmia r3!, {r1, r2, r4, r6} │ │ │ │ lsls r5, r2, #2 │ │ │ │ - bgt.n 6ebd68 │ │ │ │ + bls.n 6ebde8 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - bgt.n 6ebf14 │ │ │ │ + bls.n 6ebd94 │ │ │ │ lsls r5, r2, #2 │ │ │ │ movs r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ add sl, pc │ │ │ │ lsls r5, r7, #4 │ │ │ │ - bge.n 6ebe28 │ │ │ │ + bhi.n 6ebea8 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r1, sp, #464 @ 0x1d0 │ │ │ │ + add r6, pc, #720 @ (adr r6, 6ec134 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r1, sp, #776 @ 0x308 │ │ │ │ + add r7, pc, #8 @ (adr r7, 6ebe70 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bge.n 6ebe68 │ │ │ │ + bhi.n 6ebee8 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r1, sp, #880 @ 0x370 │ │ │ │ + add r7, pc, #112 @ (adr r7, 6ebee0 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r7, sp, #328 @ 0x148 │ │ │ │ + add r4, sp, #584 @ 0x248 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r7, sp, #384 @ 0x180 │ │ │ │ + add r4, sp, #640 @ 0x280 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r7, sp, #424 @ 0x1a8 │ │ │ │ + add r4, sp, #680 @ 0x2a8 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r7, sp, #440 @ 0x1b8 │ │ │ │ + add r4, sp, #696 @ 0x2b8 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r7, sp, #408 @ 0x198 │ │ │ │ + add r4, sp, #664 @ 0x298 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bge.n 6ebda0 │ │ │ │ + bvc.n 6ebe20 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r7, sp, #576 @ 0x240 │ │ │ │ + add r4, sp, #832 @ 0x340 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r7, sp, #744 @ 0x2e8 │ │ │ │ + add r4, sp, #1000 @ 0x3e8 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bge.n 6ebf84 │ │ │ │ + bvc.n 6ebe04 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - cbz r2, 6ebe9a │ │ │ │ + add r6, sp, #296 @ 0x128 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bge.n 6ebf94 │ │ │ │ + bvc.n 6ebe14 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - bge.n 6ebdac │ │ │ │ + bvc.n 6ebe2c │ │ │ │ lsls r5, r2, #2 │ │ │ │ - bge.n 6ebdc4 │ │ │ │ + bvc.n 6ebe44 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - uxtb r6, r1 │ │ │ │ + add sp, #56 @ 0x38 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - uxth r4, r0 │ │ │ │ + add r7, sp, #784 @ 0x310 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - cbz r6, 6ebeb0 │ │ │ │ + add r6, sp, #280 @ 0x118 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - cbz r0, 6ebecc │ │ │ │ + add r6, sp, #640 @ 0x280 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - sxtb r6, r6 │ │ │ │ + add r7, sp, #728 @ 0x2d8 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bge.n 6ebf6c │ │ │ │ + bvc.n 6ebdec │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r7, sp, #552 @ 0x228 │ │ │ │ + add r4, sp, #808 @ 0x328 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - uxtb r2, r5 │ │ │ │ + add sp, #168 @ 0xa8 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - uxtb r0, r6 │ │ │ │ + add sp, #192 @ 0xc0 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bge.n 6ebf30 │ │ │ │ + bvc.n 6ebfb0 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - bge.n 6ebf40 │ │ │ │ + bvc.n 6ebfc0 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - bge.n 6ebf60 │ │ │ │ + bvc.n 6ebde0 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r5, pc, #112 @ (adr r5, 6ebf48 ) │ │ │ │ + add r2, pc, #368 @ (adr r2, 6ec048 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - push {r1, r4, r6, r7, lr} │ │ │ │ + cbz r2, 6ebf20 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bge.n 6ebf48 │ │ │ │ + bvc.n 6ebfc8 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - bge.n 6ebf58 │ │ │ │ + bvc.n 6ebfd8 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - bge.n 6ebf78 │ │ │ │ + bvc.n 6ebdf8 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - bge.n 6ebfa0 │ │ │ │ + bvc.n 6ebe20 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - bge.n 6ebfb8 │ │ │ │ + bvc.n 6ebe38 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - @ instruction: 0xb8e2 │ │ │ │ + @ instruction: 0xb622 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - @ instruction: 0xb8f0 │ │ │ │ + @ instruction: 0xb630 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - @ instruction: 0xb8fe │ │ │ │ + @ instruction: 0xb63e │ │ │ │ lsls r6, r2, #2 │ │ │ │ - cbnz r0, 6ebf04 │ │ │ │ + setend le │ │ │ │ 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 750530 │ │ │ │ @@ -2389871,15 +2389869,15 @@ │ │ │ │ bl 45f0f4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x34d400> │ │ │ │ addw r0, r4, #3480 @ 0xd98 │ │ │ │ bl 45f0f4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x34d400> │ │ │ │ ldr.w r0, [r4, #3476] @ 0xd94 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ blx r3 │ │ │ │ add.w r0, r4, #3456 @ 0xd80 │ │ │ │ - bl a948f4 │ │ │ │ + bl a9484c │ │ │ │ ldr.w r0, [r4, #3452] @ 0xd7c │ │ │ │ bl 43675c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x324a68> │ │ │ │ ldr.w r0, [r4, #1840] @ 0x730 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ blx 68474 │ │ │ │ @@ -2390507,15 +2390505,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r2, #162 @ 0xa2 │ │ │ │ lsls r5, r7, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #248 @ 0xf8 │ │ │ │ + adds r6, #56 @ 0x38 │ │ │ │ lsls r7, r1, #4 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ lsls r5, r7, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2390548,15 +2390546,15 @@ │ │ │ │ bne.n 6ec620 │ │ │ │ b.n 6ec622 │ │ │ │ bl 7504b0 │ │ │ │ pop {r3, pc} │ │ │ │ adds r0, r3, #1 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - bvs.n 6ec73c │ │ │ │ + bcc.n 6ec5bc │ │ │ │ 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 r4, r2 │ │ │ │ cmp r2, #0 │ │ │ │ @@ -2391781,15 +2391779,15 @@ │ │ │ │ cbz r3, 6ed412 │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ add r3, sp, #60 @ 0x3c │ │ │ │ mov.w r2, #256 @ 0x100 │ │ │ │ movs r1, #16 │ │ │ │ add.w r0, r4, #792 @ 0x318 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl ad17c4 │ │ │ │ + bl ad171c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 6ed4f6 │ │ │ │ ldr.w r3, [r4, #3668] @ 0xe54 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ blx r3 │ │ │ │ @@ -2392179,15 +2392177,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #96 @ 0x60 │ │ │ │ lsls r5, r7, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #2 │ │ │ │ lsls r5, r7, #4 │ │ │ │ - movs r6, #246 @ 0xf6 │ │ │ │ + movs r4, #54 @ 0x36 │ │ │ │ lsls r7, r1, #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, #196] @ (6ed908 ) │ │ │ │ @@ -2393406,15 +2393404,15 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ adds r0, r4, #6 │ │ │ │ lsls r5, r7, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ adds r6, r6, #4 │ │ │ │ lsls r5, r7, #4 │ │ │ │ - @ instruction: 0xb866 │ │ │ │ + push {r1, r2, r5, r7, lr} │ │ │ │ lsls r5, r2, #2 │ │ │ │ ldr r3, [pc, #88] @ (6ee56c ) │ │ │ │ ldr r1, [pc, #92] @ (6ee570 ) │ │ │ │ ldr.w ip, [pc, #92] @ 6ee574 │ │ │ │ add r3, pc │ │ │ │ ldr r2, [pc, #92] @ (6ee578 ) │ │ │ │ add ip, pc │ │ │ │ @@ -2393588,15 +2393586,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, #792 @ 0x318 │ │ │ │ - bl ad17c4 │ │ │ │ + bl ad171c │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 6ee8a2 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movs r3, #1 │ │ │ │ str r4, [r5, #8] │ │ │ │ str r3, [r5, #0] │ │ │ │ @@ -2395409,41 +2395407,41 @@ │ │ │ │ lsls r5, r7, #4 │ │ │ │ strh r4, [r1, #20] │ │ │ │ lsls r2, r0, #5 │ │ │ │ cmp r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r6, #18] │ │ │ │ lsls r2, r0, #5 │ │ │ │ - asrs r4, r4, #29 │ │ │ │ + asrs r4, r4, #18 │ │ │ │ lsls r7, r1, #4 │ │ │ │ - add r3, sp, #1000 @ 0x3e8 │ │ │ │ + add r1, sp, #232 @ 0xe8 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r3, sp, #808 @ 0x328 │ │ │ │ + add r1, sp, #40 @ 0x28 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r3, sp, #88 @ 0x58 │ │ │ │ + add r0, sp, #344 @ 0x158 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r3, sp, #128 @ 0x80 │ │ │ │ + add r0, sp, #384 @ 0x180 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - str r2, [sp, #200] @ 0xc8 │ │ │ │ + ldrh r2, [r6, #58] @ 0x3a │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r7, pc, #576 @ (adr r7, 6efe34 ) │ │ │ │ + add r4, pc, #832 @ (adr r4, 6eff34 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - lsls r4, r7, #24 │ │ │ │ + lsls r4, r7, #13 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r5, pc, #496 @ (adr r5, 6efdec ) │ │ │ │ + add r2, pc, #752 @ (adr r2, 6efeec ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r5, pc, #240 @ (adr r5, 6efcf0 ) │ │ │ │ + add r2, pc, #496 @ (adr r2, 6efdf0 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r5, pc, #280 @ (adr r5, 6efd1c ) │ │ │ │ + add r2, pc, #536 @ (adr r2, 6efe1c ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r5, pc, #384 @ (adr r5, 6efd88 ) │ │ │ │ + add r2, pc, #640 @ (adr r2, 6efe88 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r5, pc, #232 @ (adr r5, 6efcf4 ) │ │ │ │ + add r2, pc, #488 @ (adr r2, 6efdf4 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r5, pc, #144 @ (adr r5, 6efca0 ) │ │ │ │ + add r2, pc, #400 @ (adr r2, 6efda0 ) │ │ │ │ lsls r5, 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 │ │ │ │ @@ -2395744,15 +2395742,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6efec4 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r6] │ │ │ │ b.n 6efee6 │ │ │ │ mov r0, r4 │ │ │ │ - bl ad10c4 │ │ │ │ + bl ad101c │ │ │ │ movs r3, #0 │ │ │ │ strd r0, r3, [r6] │ │ │ │ b.n 6efee6 │ │ │ │ ldrb.w r3, [r4, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 6efede │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ @@ -2397007,23 +2397005,23 @@ │ │ │ │ orn r1, r8, #12320768 @ 0xbc0000 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ bics.w r1, ip, #12320768 @ 0xbc0000 │ │ │ │ @ instruction: 0xf358013c │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 1, 3, cr0, cr2, cr14, {0} │ │ │ │ - str r4, [sp, #720] @ 0x2d0 │ │ │ │ + usada8 r1, r2, lr, r0 │ │ │ │ + str r1, [sp, #976] @ 0x3d0 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - str r4, [sp, #848] @ 0x350 │ │ │ │ + str r2, [sp, #80] @ 0x50 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - cdp2 1, 0, cr0, cr14, cr14, {0} │ │ │ │ - str r4, [sp, #576] @ 0x240 │ │ │ │ + smlsd r1, lr, lr, r0 │ │ │ │ + str r1, [sp, #832] @ 0x340 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - str r4, [sp, #944] @ 0x3b0 │ │ │ │ + str r2, [sp, #176] @ 0xb0 │ │ │ │ lsls r5, r2, #2 │ │ │ │ mov r3, r0 │ │ │ │ ldr.w r0, [r0, #3188] @ 0xc74 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, r0, lsl #14 │ │ │ │ vmov s15, ip │ │ │ │ ldr.w r5, [r3, #3192] @ 0xc78 │ │ │ │ @@ -2397439,31 +2397437,31 @@ │ │ │ │ add r1, pc │ │ │ │ bl 5f273c │ │ │ │ b.n 6f1028 │ │ │ │ ldr r2, [pc, #36] @ (6f1240 ) │ │ │ │ add r2, pc │ │ │ │ b.n 6f0f86 │ │ │ │ nop │ │ │ │ - str r2, [sp, #720] @ 0x2d0 │ │ │ │ + ldrh r4, [r6, #62] @ 0x3e │ │ │ │ lsls r5, r2, #2 │ │ │ │ - str r2, [sp, #800] @ 0x320 │ │ │ │ + str r0, [sp, #32] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - str r3, [sp, #872] @ 0x368 │ │ │ │ + str r1, [sp, #104] @ 0x68 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - str r2, [sp, #144] @ 0x90 │ │ │ │ + ldrh r4, [r4, #58] @ 0x3a │ │ │ │ lsls r5, r2, #2 │ │ │ │ - str r3, [sp, #576] @ 0x240 │ │ │ │ + str r0, [sp, #832] @ 0x340 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - str r3, [sp, #424] @ 0x1a8 │ │ │ │ + str r0, [sp, #680] @ 0x2a8 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - str r2, [sp, #32] │ │ │ │ + ldrh r0, [r1, #58] @ 0x3a │ │ │ │ lsls r5, r2, #2 │ │ │ │ - str r1, [sp, #656] @ 0x290 │ │ │ │ + ldrh r4, [r4, #54] @ 0x36 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrb r6, [r1, #13] │ │ │ │ + ldrb r6, [r1, #2] │ │ │ │ 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, #3976] @ 0xf88 │ │ │ │ mov r7, r2 │ │ │ │ ldr.w r2, [pc, #1560] @ 6f1870 │ │ │ │ @@ -2397966,22 +2397964,22 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ ldc 1, cr0, [ip, #240] @ 0xf0 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ stc 1, cr0, [r8, #240] @ 0xf0 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #168] @ 0xa8 │ │ │ │ + ldrh r2, [r5, #50] @ 0x32 │ │ │ │ lsls r5, r2, #2 │ │ │ │ sub.w r1, lr, ip, rrx │ │ │ │ - str r0, [sp, #96] @ 0x60 │ │ │ │ + ldrh r0, [r3, #42] @ 0x2a │ │ │ │ lsls r5, r2, #2 │ │ │ │ cmp r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r1, #24] │ │ │ │ + strb r0, [r1, #13] │ │ │ │ lsls r7, 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, #2560] @ 0xa00 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [pc, #304] @ (6f19d8 ) │ │ │ │ @@ -2398424,18 +2398422,18 @@ │ │ │ │ movs r0, r0 │ │ │ │ b.n 6f2518 │ │ │ │ lsls r4, r7, #4 │ │ │ │ b.n 6f2414 │ │ │ │ lsls r4, r7, #4 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - cdp 1, 1, cr0, cr12, cr14, {0} │ │ │ │ - strh r4, [r6, #36] @ 0x24 │ │ │ │ + adcs.w r1, ip, lr │ │ │ │ + strh r4, [r6, #14] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrh r6, [r7, #4] │ │ │ │ + strh r6, [r7, #46] @ 0x2e │ │ │ │ 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, #3904] @ 0xf40 │ │ │ │ mov r8, r2 │ │ │ │ ldr.w r2, [pc, #1584] @ 6f2374 │ │ │ │ @@ -2399003,36 +2399001,37 @@ │ │ │ │ movs r0, r0 │ │ │ │ b.n 6f28a8 │ │ │ │ lsls r4, r7, #4 │ │ │ │ b.n 6f23dc │ │ │ │ lsls r4, r7, #4 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldrd r0, r1, [r8], #-56 @ 0x38 │ │ │ │ - strh r0, [r1, #28] │ │ │ │ + b.n 6f1efc │ │ │ │ + lsls r6, r1, #4 │ │ │ │ + strh r0, [r1, #6] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrb r2, [r6, #28] │ │ │ │ + ldrb r2, [r6, #17] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - b.n 6f2300 │ │ │ │ + b.n 6f1d80 │ │ │ │ lsls r6, r1, #4 │ │ │ │ - strh r4, [r0, #22] │ │ │ │ + strh r4, [r0, #0] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrb r6, [r5, #25] │ │ │ │ + ldrb r6, [r5, #14] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - b.n 6f22c0 │ │ │ │ + b.n 6f1d40 │ │ │ │ lsls r6, r1, #4 │ │ │ │ - strh r6, [r4, #22] │ │ │ │ + strh r6, [r4, #0] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrb r0, [r1, #25] │ │ │ │ + ldrb r0, [r1, #14] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - b.n 6f2298 │ │ │ │ + b.n 6f1d18 │ │ │ │ lsls r6, r1, #4 │ │ │ │ - strh r4, [r0, #20] │ │ │ │ + ldrb r4, [r0, #31] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrb r6, [r5, #24] │ │ │ │ + ldrb r6, [r5, #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, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #464] @ (6f259c ) │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ @@ -2399861,15 +2399860,15 @@ │ │ │ │ ldr.w r7, [r0, #660] @ 0x294 │ │ │ │ add.w r1, r7, #1 │ │ │ │ str.w r1, [r0, #660] @ 0x294 │ │ │ │ str.w r2, [r4, r7, lsl #2] │ │ │ │ bne.n 6f2d3e │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - udf #108 @ 0x6c │ │ │ │ + blt.n 6f2ce8 │ │ │ │ lsls r6, r1, #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, #1878] @ 0x756 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2401062,21 +2401061,21 @@ │ │ │ │ add.w r3, r6, #10 │ │ │ │ b.n 6f3a94 │ │ │ │ nop │ │ │ │ ldmia r0!, {r7} │ │ │ │ lsls r4, r7, #4 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 6f3b80 │ │ │ │ + bne.n 6f3c00 │ │ │ │ lsls r6, r1, #4 │ │ │ │ - ldr r6, [r0, #108] @ 0x6c │ │ │ │ + ldr r6, [r0, #64] @ 0x40 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r0, [r5, #108] @ 0x6c │ │ │ │ + ldr r0, [r5, #64] @ 0x40 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - bcc.n 6f3a64 │ │ │ │ + beq.n 6f3ae4 │ │ │ │ lsls r6, r1, #4 │ │ │ │ stmdb 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 │ │ │ │ @@ -2401951,15 +2401950,15 @@ │ │ │ │ lsls r4, r7, #4 │ │ │ │ stmia r0!, {r2, r4, r6} │ │ │ │ lsls r4, r7, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ nop {10} │ │ │ │ lsls r4, r7, #4 │ │ │ │ - ldmia r2, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r0!, {r2, r3, r4} │ │ │ │ lsls r6, r1, #4 │ │ │ │ asrs r4, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2402483,54 +2402482,54 @@ │ │ │ │ nop │ │ │ │ rev16 r6, r0 │ │ │ │ lsls r4, r7, #4 │ │ │ │ rev r6, r7 │ │ │ │ lsls r4, r7, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r1, r3, r5, r6} │ │ │ │ + stmia r2!, {r1, r3, r5, r7} │ │ │ │ lsls r6, r1, #4 │ │ │ │ pldw [r7, #4095] @ 0xfff │ │ │ │ bl 7b2b5a │ │ │ │ bl 726b5e │ │ │ │ bl 7f2b62 │ │ │ │ pli [r9, #255]! │ │ │ │ bl 5eeb6a │ │ │ │ bl 70ab6e │ │ │ │ @ instruction: 0xb83c │ │ │ │ lsls r4, r7, #4 │ │ │ │ - stmia r3!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r0!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r6, r1, #4 │ │ │ │ - stmia r3!, {r1, r2, r4, r5} │ │ │ │ + stmia r0!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r6, r1, #4 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r5, r1] │ │ │ │ + ldrh r0, [r5, r6] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - stmia r3!, {r2, r3, r4, r5} │ │ │ │ + stmia r0!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r6, r1, #4 │ │ │ │ - ldrb r4, [r7, r6] │ │ │ │ + ldrh r4, [r7, r3] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrb r4, [r4, r5] │ │ │ │ + ldrh r4, [r4, r2] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - stmia r2!, {r2} │ │ │ │ - lsls r6, r1, #4 │ │ │ │ - ldrb r4, [r0, r2] │ │ │ │ + itt mi │ │ │ │ + lslmi r6, r1, #4 │ │ │ │ + ldrmi r4, [r0, r7] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - stmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ - lsls r6, r1, #4 │ │ │ │ - ldrb r6, [r2, r1] │ │ │ │ + itt ne │ │ │ │ + lslne r6, r1, #4 │ │ │ │ + ldrne r6, [r2, r6] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrb r4, [r6, r2] │ │ │ │ + ldr r4, [r6, r7] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrb r0, [r1, r5] │ │ │ │ + ldrh r0, [r1, r2] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - stmia r1!, {r4, r5, r7} │ │ │ │ + bkpt 0x00f0 │ │ │ │ lsls r6, r1, #4 │ │ │ │ - ldrb r0, [r6, r0] │ │ │ │ + ldr r0, [r6, r5] │ │ │ │ lsls r5, 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 │ │ │ │ @@ -2402609,19 +2402608,19 @@ │ │ │ │ strd r3, r3, [r0, #116] @ 0x74 │ │ │ │ b.n 6f4be2 │ │ │ │ ldr.w r3, [r1, #140] @ 0x8c │ │ │ │ adds r3, r3, r5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ str.w r3, [r0, #132] @ 0x84 │ │ │ │ b.n 6f4c22 │ │ │ │ - itte eq │ │ │ │ - lsleq r6, r1, #4 │ │ │ │ - bkpt 0x00f0 │ │ │ │ - lslne r6, r1, #4 │ │ │ │ - bkpt 0x00d6 │ │ │ │ + pop {r1, r2, r6} │ │ │ │ + lsls r6, r1, #4 │ │ │ │ + pop {r4, r5} │ │ │ │ + lsls r6, r1, #4 │ │ │ │ + pop {r1, r2, r4} │ │ │ │ lsls r6, r1, #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 │ │ │ │ @@ -2402718,19 +2402717,19 @@ │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ uxtb r6, r2 │ │ │ │ lsls r4, r7, #4 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ite eq │ │ │ │ - lsleq r6, r1, #4 │ │ │ │ - ldrhne r4, [r1, r0] │ │ │ │ + pop {r2, r3, r6} │ │ │ │ + lsls r6, r1, #4 │ │ │ │ + ldrsb r4, [r1, r5] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrh r4, [r5, r0] │ │ │ │ + ldrsb r4, [r5, r5] │ │ │ │ lsls r5, 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 │ │ │ │ @@ -2403432,45 +2403431,45 @@ │ │ │ │ @ instruction: 0xfb17ffff │ │ │ │ @ instruction: 0xfa05ffff │ │ │ │ ldr??.w pc, [r9, #4095] @ 0xfff │ │ │ │ add r3, sp, #848 @ 0x350 │ │ │ │ lsls r4, r7, #4 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb86a │ │ │ │ + push {r1, r3, r5, r7, lr} │ │ │ │ lsls r6, r1, #4 │ │ │ │ - strh r2, [r2, r5] │ │ │ │ + str r2, [r2, r2] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - strh r6, [r2, r7] │ │ │ │ + str r6, [r2, r4] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - @ instruction: 0xb848 │ │ │ │ + push {r3, r7, lr} │ │ │ │ lsls r6, r1, #4 │ │ │ │ - strh r0, [r6, r4] │ │ │ │ + str r0, [r6, r1] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - strh r4, [r0, r6] │ │ │ │ + str r4, [r0, r3] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - @ instruction: 0xb772 │ │ │ │ + push {r1, r4, r5, r7} │ │ │ │ lsls r6, r1, #4 │ │ │ │ - @ instruction: 0xb81a │ │ │ │ + push {r1, r3, r4, r6, lr} │ │ │ │ lsls r6, r1, #4 │ │ │ │ - strh r6, [r6, r3] │ │ │ │ + str r6, [r6, r0] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - strh r4, [r4, r0] │ │ │ │ + ldr r7, [pc, #400] @ (6f56f0 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - @ instruction: 0xb7f8 │ │ │ │ + push {r3, r4, r5, lr} │ │ │ │ lsls r6, r1, #4 │ │ │ │ - strh r4, [r2, r3] │ │ │ │ + str r4, [r2, r0] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - strh r2, [r1, r7] │ │ │ │ + str r2, [r1, r4] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - @ instruction: 0xb7d2 │ │ │ │ + push {r1, r4, lr} │ │ │ │ lsls r6, r1, #4 │ │ │ │ - strh r6, [r5, r2] │ │ │ │ + ldr r7, [pc, #952] @ (6f592c ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - strh r4, [r6, r5] │ │ │ │ + str r4, [r6, r2] │ │ │ │ lsls r5, r2, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 66850 │ │ │ │ movs r2, #0 │ │ │ │ @@ -2404043,15 +2404042,15 @@ │ │ │ │ movs r0, #2 │ │ │ │ b.n 6f5a8e │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ add r5, pc, #768 @ (adr r5, 6f5e84 ) │ │ │ │ lsls r4, r7, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - sxtb r4, r5 │ │ │ │ + add r7, sp, #688 @ 0x2b0 │ │ │ │ lsls r6, r1, #4 │ │ │ │ add r5, pc, #424 @ (adr r5, 6f5d38 ) │ │ │ │ lsls r4, r7, #4 │ │ │ │ cbz r2, 6f5b9e │ │ │ │ sub.w r0, r1, #134 @ 0x86 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ @@ -2404178,19 +2404177,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r3, pc, #816 @ (adr r3, 6f5ff4 ) │ │ │ │ lsls r4, r7, #4 │ │ │ │ add r3, pc, #520 @ (adr r3, 6f5ed0 ) │ │ │ │ lsls r4, r7, #4 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #696] @ (6f5f88 ) │ │ │ │ + ldr r1, [pc, #952] @ (6f6088 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r4, [pc, #120] @ (6f5d4c ) │ │ │ │ + ldr r1, [pc, #376] @ (6f5e4c ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r4, [pc, #320] @ (6f5e18 ) │ │ │ │ + ldr r1, [pc, #576] @ (6f5f18 ) │ │ │ │ lsls r5, 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] @ (6f5d90 ) │ │ │ │ @@ -2404271,19 +2404270,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r3, pc, #0 @ (adr r3, 6f5d9c ) │ │ │ │ lsls r4, r7, #4 │ │ │ │ add r2, pc, #696 @ (adr r2, 6f6058 ) │ │ │ │ lsls r4, r7, #4 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #872] @ (6f6110 ) │ │ │ │ + ldr r1, [pc, #104] @ (6f5e10 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r3, [pc, #304] @ (6f5edc ) │ │ │ │ + ldr r0, [pc, #560] @ (6f5fdc ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r3, [pc, #840] @ (6f60f8 ) │ │ │ │ + ldr r1, [pc, #72] @ (6f5df8 ) │ │ │ │ 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 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #204] @ (6f5e90 ) │ │ │ │ @@ -2404718,15 +2404717,15 @@ │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r0, #18 │ │ │ │ lsls r2, r0, #5 │ │ │ │ ldr r6, [sp, #496] @ 0x1f0 │ │ │ │ lsls r4, r7, #4 │ │ │ │ ldr r6, [sp, #304] @ 0x130 │ │ │ │ lsls r4, r7, #4 │ │ │ │ - @ instruction: 0x47d2 │ │ │ │ + cmp r2, r2 │ │ │ │ lsls r5, r2, #2 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6f62e0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2405320,29 +2405319,29 @@ │ │ │ │ str r0, [r3, #88] @ 0x58 │ │ │ │ str r0, [r6, #120] @ 0x78 │ │ │ │ b.n 6f6640 │ │ │ │ ldr r1, [sp, #864] @ 0x360 │ │ │ │ lsls r4, r7, #4 │ │ │ │ asrs r4, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - muls r2, r2 │ │ │ │ + lsls r2, r2 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - bcs.n 6f6890 │ │ │ │ + ldmia r7!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r4, #206 @ 0xce │ │ │ │ + movs r2, #14 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - svc 190 @ 0xbe │ │ │ │ + bgt.n 6f681c │ │ │ │ lsls r5, r2, #2 │ │ │ │ - tst r4, r7 │ │ │ │ + subs r7, #124 @ 0x7c │ │ │ │ lsls r5, r2, #2 │ │ │ │ - tst r2, r7 │ │ │ │ + subs r7, #122 @ 0x7a │ │ │ │ lsls r5, r2, #2 │ │ │ │ - tst r6, r2 │ │ │ │ + subs r7, #86 @ 0x56 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - svc 40 @ 0x28 │ │ │ │ + bgt.n 6f6900 │ │ │ │ lsls r5, r2, #2 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6f6928 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2405923,17 +2405922,17 @@ │ │ │ │ lsls r4, r7, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ str r3, [sp, #528] @ 0x210 │ │ │ │ lsls r4, r7, #4 │ │ │ │ cmp r5, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #34 @ 0x22 │ │ │ │ + subs r2, #98 @ 0x62 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - bge.n 6f6e6c │ │ │ │ + bvc.n 6f6cec │ │ │ │ lsls r5, r2, #2 │ │ │ │ cmp r2, #10 │ │ │ │ lsls r7, r6, #4 │ │ │ │ str r2, [sp, #608] @ 0x260 │ │ │ │ lsls r4, r7, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2406159,23 +2406158,23 @@ │ │ │ │ lsls r4, r7, #4 │ │ │ │ cmp r3, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ lsls r4, r7, #4 │ │ │ │ cmp r5, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #136 @ 0x88 │ │ │ │ + adds r7, #200 @ 0xc8 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - subs r2, #130 @ 0x82 │ │ │ │ + adds r7, #194 @ 0xc2 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - stmia r1!, {r1, r2, r4, r5} │ │ │ │ + bkpt 0x0076 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - subs r2, #82 @ 0x52 │ │ │ │ + adds r7, #146 @ 0x92 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - bvc.n 6f7088 │ │ │ │ + bmi.n 6f7108 │ │ │ │ lsls r5, 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] @ (6f7160 ) │ │ │ │ @@ -2406319,25 +2406318,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r7, #60] @ 0x3c │ │ │ │ lsls r4, r7, #4 │ │ │ │ ldrh r4, [r5, #56] @ 0x38 │ │ │ │ lsls r4, r7, #4 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #88 @ 0x58 │ │ │ │ + adds r5, #152 @ 0x98 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - adds r7, #198 @ 0xc6 │ │ │ │ + adds r5, #6 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - subs r1, #104 @ 0x68 │ │ │ │ + adds r6, #168 @ 0xa8 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - subs r0, #22 │ │ │ │ + adds r5, #86 @ 0x56 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - subs r0, #238 @ 0xee │ │ │ │ + adds r6, #46 @ 0x2e │ │ │ │ lsls r5, r2, #2 │ │ │ │ - adds r7, #134 @ 0x86 │ │ │ │ + adds r4, #198 @ 0xc6 │ │ │ │ lsls r5, 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] @ (6f72a0 ) │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -2406457,19 +2406456,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r1, #50] @ 0x32 │ │ │ │ lsls r4, r7, #4 │ │ │ │ ldrh r2, [r3, #46] @ 0x2e │ │ │ │ lsls r4, r7, #4 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #220 @ 0xdc │ │ │ │ + adds r4, #28 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - adds r6, #78 @ 0x4e │ │ │ │ + adds r3, #142 @ 0x8e │ │ │ │ lsls r5, r2, #2 │ │ │ │ - subs r0, #48 @ 0x30 │ │ │ │ + adds r5, #112 @ 0x70 │ │ │ │ lsls r5, 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] @ (6f7328 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2406720,19 +2406719,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r4, #36] @ 0x24 │ │ │ │ lsls r4, r7, #4 │ │ │ │ ldrh r0, [r0, #26] │ │ │ │ lsls r4, r7, #4 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #80 @ 0x50 │ │ │ │ + adds r1, #144 @ 0x90 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - adds r3, #192 @ 0xc0 │ │ │ │ + adds r1, #0 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - adds r5, #242 @ 0xf2 │ │ │ │ + adds r3, #50 @ 0x32 │ │ │ │ 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, #3920] @ 0xf50 │ │ │ │ ldr r2, [pc, #728] @ (6f7838 ) │ │ │ │ mov r4, r1 │ │ │ │ @@ -2407032,25 +2407031,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r2, #20] │ │ │ │ lsls r4, r7, #4 │ │ │ │ ldrh r0, [r7, #4] │ │ │ │ lsls r4, r7, #4 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #216 @ 0xd8 │ │ │ │ + cmp r7, #24 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - adds r1, #72 @ 0x48 │ │ │ │ + cmp r6, #136 @ 0x88 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - adds r3, #122 @ 0x7a │ │ │ │ + adds r0, #186 @ 0xba │ │ │ │ lsls r5, r2, #2 │ │ │ │ - adds r1, #52 @ 0x34 │ │ │ │ + cmp r6, #116 @ 0x74 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - adds r0, #162 @ 0xa2 │ │ │ │ + cmp r5, #226 @ 0xe2 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - adds r2, #212 @ 0xd4 │ │ │ │ + adds r0, #20 │ │ │ │ lsls r5, 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] @ (6f794c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2407412,17 +2407411,17 @@ │ │ │ │ strb.w r3, [r4, #136] @ 0x88 │ │ │ │ b.n 6f7b28 │ │ │ │ nop │ │ │ │ strh r2, [r6, #42] @ 0x2a │ │ │ │ lsls r4, r7, #4 │ │ │ │ asrs r4, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #238 @ 0xee │ │ │ │ + cmp r4, #46 @ 0x2e │ │ │ │ lsls r5, r2, #2 │ │ │ │ - pop {r5, r7, pc} │ │ │ │ + revsh r0, r4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #96] @ 6f7c78 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2407465,19 +2407464,19 @@ │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strh r4, [r3, #30] │ │ │ │ lsls r4, r7, #4 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #90 @ 0x5a │ │ │ │ + cmp r4, #154 @ 0x9a │ │ │ │ lsls r5, r2, #2 │ │ │ │ - cmp r4, #102 @ 0x66 │ │ │ │ + cmp r1, #166 @ 0xa6 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - cmp r6, #220 @ 0xdc │ │ │ │ + cmp r4, #28 │ │ │ │ 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, #3856] @ 0xf10 │ │ │ │ ldr.w r4, [pc, #1216] @ 6f8160 │ │ │ │ sub sp, #204 @ 0xcc │ │ │ │ @@ -2407964,33 +2407963,33 @@ │ │ │ │ lsls r4, r7, #4 │ │ │ │ asrs r4, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r0, [ip, ] │ │ │ │ ldrh.w r0, [r6, ] │ │ │ │ cmp r5, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #128 @ 0x80 │ │ │ │ + cmp r3, #192 @ 0xc0 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldmia r1, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r6!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r5, r2, #2 │ │ │ │ strh r0, [r2, #20] │ │ │ │ lsls r4, r7, #4 │ │ │ │ - cmp r5, #188 @ 0xbc │ │ │ │ + cmp r2, #252 @ 0xfc │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldmia r0!, {r5, r6, r7} │ │ │ │ + stmia r6!, {r5} │ │ │ │ lsls r5, r2, #2 │ │ │ │ adds r0, r3, r2 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - cmp r3, #162 @ 0xa2 │ │ │ │ + cmp r0, #226 @ 0xe2 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - stmia r6!, {r1, r5, r7} │ │ │ │ + stmia r3!, {r1, r5, r6, r7} │ │ │ │ lsls r5, r2, #2 │ │ │ │ - cmp r3, #106 @ 0x6a │ │ │ │ + cmp r0, #170 @ 0xaa │ │ │ │ lsls r5, r2, #2 │ │ │ │ - stmia r6!, {r1, r2, r6} │ │ │ │ + stmia r3!, {r1, r2, r7} │ │ │ │ lsls r5, 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 │ │ │ │ @@ -2408764,19 +2408763,19 @@ │ │ │ │ blx 66664 │ │ │ │ ldrb r0, [r1, #2] │ │ │ │ lsls r4, r7, #4 │ │ │ │ cmp r4, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #34 @ 0x22 │ │ │ │ + movs r0, #98 @ 0x62 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - movs r3, #6 │ │ │ │ + movs r0, #70 @ 0x46 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - bge.n 6f8988 │ │ │ │ + bvc.n 6f8a08 │ │ │ │ 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 r2, [r0, #20] │ │ │ │ sub sp, #28 │ │ │ │ @@ -2409368,15 +2409367,15 @@ │ │ │ │ add r0, pc │ │ │ │ blx 66664 │ │ │ │ nop │ │ │ │ strb r4, [r1, #4] │ │ │ │ lsls r4, r7, #4 │ │ │ │ cmp r4, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r7, #2 │ │ │ │ + adds r4, r7, r7 │ │ │ │ lsls r5, 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] @ (6f924c ) │ │ │ │ @@ -2409900,15 +2409899,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp ip, sp │ │ │ │ lsls r4, r7, #4 │ │ │ │ movs r5, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r7, #12 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - adds r4, r2, r0 │ │ │ │ + asrs r4, r2, #21 │ │ │ │ lsls r5, r2, #2 │ │ │ │ subs r0, #160 @ 0xa0 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #0 │ │ │ │ strd r1, r3, [r0] │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ @@ -2410248,23 +2410247,23 @@ │ │ │ │ nop │ │ │ │ ldr r0, [r2, #24] │ │ │ │ lsls r4, r7, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ lsls r4, r7, #4 │ │ │ │ - asrs r6, r6, #31 │ │ │ │ + asrs r6, r6, #20 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add sp, #160 @ 0xa0 │ │ │ │ + add r5, sp, #416 @ 0x1a0 │ │ │ │ lsls r5, r2, #2 │ │ │ │ movs r7, #200 @ 0xc8 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #680 @ 0x2a8 │ │ │ │ + add r4, sp, #936 @ 0x3a8 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - asrs r2, r2, #28 │ │ │ │ + asrs r2, r2, #17 │ │ │ │ lsls r5, r2, #2 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ lsls r4, r7, #4 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [pc, #40] @ (6f9838 ) │ │ │ │ movs r1, #0 │ │ │ │ add r3, pc │ │ │ │ @@ -2410524,15 +2410523,15 @@ │ │ │ │ nop │ │ │ │ str r0, [r2, #96] @ 0x60 │ │ │ │ lsls r4, r7, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r1, #96] @ 0x60 │ │ │ │ lsls r4, r7, #4 │ │ │ │ - ldr r6, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r4, [sp, #192] @ 0xc0 │ │ │ │ lsls r4, r2, #2 │ │ │ │ asrs r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ lsls r4, r7, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2413146,65 +2413145,60 @@ │ │ │ │ add r1, pc │ │ │ │ bl 68b60 │ │ │ │ nop │ │ │ │ str r0, [r4, r6] │ │ │ │ lsls r4, r7, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r0, #4 │ │ │ │ - lsls r5, r2, #2 │ │ │ │ + mcr2 0, 2, r0, cr0, cr4, {4} │ │ │ │ str r6, [r1, r6] │ │ │ │ lsls r4, r7, #4 │ │ │ │ - lsls r6, r1, #2 │ │ │ │ - lsls r5, r2, #2 │ │ │ │ - lsls r0, r0, #2 │ │ │ │ - lsls r5, r2, #2 │ │ │ │ + stc2l 0, cr0, [lr, #592] @ 0x250 │ │ │ │ + stc2l 0, cr0, [r0, #592] @ 0x250 │ │ │ │ subs r0, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, r4 │ │ │ │ - lsls r5, r2, #2 │ │ │ │ - movs r0, r7 │ │ │ │ - lsls r5, r2, #2 │ │ │ │ - ldr r6, [r4, #8] │ │ │ │ + stc2l 0, cr0, [r2, #-592]! @ 0xfffffdb0 │ │ │ │ + ldc2l 0, cr0, [r8, #-592]! @ 0xfffffdb0 │ │ │ │ + str r6, [r4, #92] @ 0x5c │ │ │ │ lsls r6, r1, #4 │ │ │ │ - add r4, sp, #32 │ │ │ │ + add r1, sp, #288 @ 0x120 │ │ │ │ lsls r3, r2, #2 │ │ │ │ stmia r6!, {r5, r6} │ │ │ │ lsls r1, r0, #5 │ │ │ │ - cmp r1, #230 @ 0xe6 │ │ │ │ + movs r7, #38 @ 0x26 │ │ │ │ lsls r2, r2, #2 │ │ │ │ stmia r6!, {r3, r4, r5} │ │ │ │ lsls r1, r0, #5 │ │ │ │ stmia r6!, {r2, r4} │ │ │ │ lsls r1, r0, #5 │ │ │ │ stmia r5!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r1, r0, #5 │ │ │ │ ldr r7, [pc, #0] @ (6fb50c ) │ │ │ │ lsls r4, r7, #4 │ │ │ │ movs r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r3, #56] @ 0x38 │ │ │ │ + strh r2, [r3, #34] @ 0x22 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldc2 0, cr0, [r4, #592] @ 0x250 │ │ │ │ - stc2 0, cr0, [sl], {148} @ 0x94 │ │ │ │ - strh r6, [r5, #46] @ 0x2e │ │ │ │ + @ instruction: 0xfad40094 │ │ │ │ + vst4.32 {d16-d19}, [sl :64], r4 │ │ │ │ + strh r6, [r5, #24] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - stc2l 0, cr0, [sl, #592]! @ 0x250 │ │ │ │ - @ instruction: 0xfb700094 │ │ │ │ - @ instruction: 0xfb700094 │ │ │ │ - @ instruction: 0xfb3a0094 │ │ │ │ - @ instruction: 0xfb140094 │ │ │ │ - @ instruction: 0xfb0a0094 │ │ │ │ - @ instruction: 0xfada0094 │ │ │ │ + @ instruction: 0xfb2a0094 │ │ │ │ + ldrh.w r0, [r0, #148] @ 0x94 │ │ │ │ + ldrh.w r0, [r0, #148] @ 0x94 │ │ │ │ + ldr??.w r0, [sl, r4, lsl #1] │ │ │ │ + ldr.w r0, [r4, r4, lsl #1] │ │ │ │ + str.w r0, [sl, r4, lsl #1] │ │ │ │ + ldrb.w r0, [sl, r4, lsl #1] │ │ │ │ ldr r3, [pc, #440] @ (6fb6f8 ) │ │ │ │ lsls r4, r7, #4 │ │ │ │ ldr r3, [pc, #344] @ (6fb69c ) │ │ │ │ lsls r4, r7, #4 │ │ │ │ - @ instruction: 0xf4e00094 │ │ │ │ - @ instruction: 0xfa940094 │ │ │ │ + @ instruction: 0xf2200094 │ │ │ │ + @ instruction: 0xf7d40094 │ │ │ │ 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 │ │ │ │ cmp r7, r4 │ │ │ │ @@ -2413394,15 +2413388,15 @@ │ │ │ │ bl 6fa5d4 │ │ │ │ mov r0, r5 │ │ │ │ bl 6f983c │ │ │ │ blx 66a0c <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ movs r5, #72 @ 0x48 │ │ │ │ lsls r4, r7, #4 │ │ │ │ - str??.w r0, [r2, r4, lsl #1] │ │ │ │ + sub.w r0, r2, #4849664 @ 0x4a0000 │ │ │ │ stmdb 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 │ │ │ │ mov r9, r3 │ │ │ │ @@ -2413537,21 +2413531,21 @@ │ │ │ │ nop │ │ │ │ ldr r0, [pc, #536] @ (6fbab8 ) │ │ │ │ lsls r4, r7, #4 │ │ │ │ movs r4, #56 @ 0x38 │ │ │ │ lsls r4, r7, #4 │ │ │ │ movs r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7280094 │ │ │ │ - @ instruction: 0xf7140094 │ │ │ │ + orn r0, r8, #4849664 @ 0x4a0000 │ │ │ │ + orrs.w r0, r4, #4849664 @ 0x4a0000 │ │ │ │ adds r2, #148 @ 0x94 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r5, #0 │ │ │ │ movs r0, r0 │ │ │ │ - add.w r0, ip, #148 @ 0x94 │ │ │ │ + mcr 0, 2, r0, cr12, cr4, {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 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r3 │ │ │ │ @@ -2413750,22 +2413744,22 @@ │ │ │ │ b.n 6fbaa4 │ │ │ │ bx r1 │ │ │ │ lsls r4, r7, #4 │ │ │ │ movs r2, #170 @ 0xaa │ │ │ │ lsls r4, r7, #4 │ │ │ │ movs r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - adc.w r0, lr, #4849664 @ 0x4a0000 │ │ │ │ + @ instruction: 0xf28e0094 │ │ │ │ adds r2, #148 @ 0x94 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r5, #0 │ │ │ │ movs r0, r0 │ │ │ │ - vqadd.s32 d0, d18, d4 │ │ │ │ - @ instruction: 0xf4fa0094 │ │ │ │ - @ instruction: 0xf4c40094 │ │ │ │ + stcl 0, cr0, [r2], #-592 @ 0xfffffdb0 │ │ │ │ + @ instruction: 0xf23a0094 │ │ │ │ + addw r0, r4, #148 @ 0x94 │ │ │ │ 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 │ │ │ │ ldr r1, [pc, #96] @ (6fbb50 ) │ │ │ │ @@ -2414831,15 +2414825,15 @@ │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 6fc59a │ │ │ │ blx 66a0c <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r1, r5] │ │ │ │ + str r2, [r1, r2] │ │ │ │ lsls r6, r1, #4 │ │ │ │ subs r4, #10 │ │ │ │ lsls r4, r7, #4 │ │ │ │ subs r2, #154 @ 0x9a │ │ │ │ lsls r4, r7, #4 │ │ │ │ subs r2, #114 @ 0x72 │ │ │ │ lsls r4, r7, #4 │ │ │ │ @@ -2415018,15 +2415012,15 @@ │ │ │ │ bne.n 6fc776 │ │ │ │ blx 66a0c <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ subs r2, #2 │ │ │ │ lsls r4, r7, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r5, r4] │ │ │ │ + ldr r6, [pc, #440] @ (6fc960 ) │ │ │ │ lsls r6, r1, #4 │ │ │ │ subs r0, #190 @ 0xbe │ │ │ │ lsls r4, r7, #4 │ │ │ │ subs r0, #150 @ 0x96 │ │ │ │ lsls r4, r7, #4 │ │ │ │ subs r0, #118 @ 0x76 │ │ │ │ lsls r4, r7, #4 │ │ │ │ @@ -2415674,15 +2415668,15 @@ │ │ │ │ lsls r4, r7, #4 │ │ │ │ adds r2, #252 @ 0xfc │ │ │ │ lsls r4, r7, #4 │ │ │ │ movs r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #70 @ 0x46 │ │ │ │ lsls r4, r7, #4 │ │ │ │ - blt.n 6fcd88 │ │ │ │ + bls.n 6fce08 │ │ │ │ lsls r4, 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 │ │ │ │ @@ -2419374,41 +2419368,41 @@ │ │ │ │ lsls r1, r0, #5 │ │ │ │ ldrh r2, [r1, #46] @ 0x2e │ │ │ │ lsls r1, r0, #5 │ │ │ │ ldrh r6, [r1, #44] @ 0x2c │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r1, r2, r5} │ │ │ │ + stmia r3!, {r1, r2, r5, r6} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldr r0, [r6, #4] │ │ │ │ + str r0, [r6, #88] @ 0x58 │ │ │ │ lsls r3, r2, #2 │ │ │ │ ldrh r0, [r0, #24] │ │ │ │ lsls r1, r0, #5 │ │ │ │ movs r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r7, #4] │ │ │ │ lsls r1, r0, #5 │ │ │ │ ldrh r6, [r4, #2] │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r2, r3, #6 │ │ │ │ lsls r4, r7, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #120 @ 0x78 │ │ │ │ + movs r6, #184 @ 0xb8 │ │ │ │ lsls r6, r1, #4 │ │ │ │ strh r6, [r0, #54] @ 0x36 │ │ │ │ lsls r1, r0, #5 │ │ │ │ strh r6, [r1, #48] @ 0x30 │ │ │ │ lsls r1, r0, #5 │ │ │ │ strh r0, [r3, #46] @ 0x2e │ │ │ │ lsls r1, r0, #5 │ │ │ │ strh r2, [r1, #44] @ 0x2c │ │ │ │ lsls r1, r0, #5 │ │ │ │ - movs r7, #48 @ 0x30 │ │ │ │ + movs r4, #112 @ 0x70 │ │ │ │ lsls r6, r1, #4 │ │ │ │ strh r4, [r7, #38] @ 0x26 │ │ │ │ lsls r1, r0, #5 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ @@ -2420357,61 +2420351,61 @@ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ beq.w 6ff7e2 │ │ │ │ b.w 6fee74 │ │ │ │ nop │ │ │ │ - movs r5, #146 @ 0x92 │ │ │ │ + movs r2, #210 @ 0xd2 │ │ │ │ lsls r6, r1, #4 │ │ │ │ - movs r5, #68 @ 0x44 │ │ │ │ + movs r2, #132 @ 0x84 │ │ │ │ lsls r6, r1, #4 │ │ │ │ - movs r4, #234 @ 0xea │ │ │ │ + movs r2, #42 @ 0x2a │ │ │ │ lsls r6, r1, #4 │ │ │ │ - movs r4, #204 @ 0xcc │ │ │ │ + movs r2, #12 │ │ │ │ lsls r6, r1, #4 │ │ │ │ - movs r4, #174 @ 0xae │ │ │ │ + movs r1, #238 @ 0xee │ │ │ │ lsls r6, r1, #4 │ │ │ │ strh r0, [r6, #16] │ │ │ │ lsls r1, r0, #5 │ │ │ │ - movs r3, #196 @ 0xc4 │ │ │ │ + movs r1, #4 │ │ │ │ lsls r6, r1, #4 │ │ │ │ strh r2, [r4, #10] │ │ │ │ lsls r1, r0, #5 │ │ │ │ strh r2, [r5, #6] │ │ │ │ lsls r1, r0, #5 │ │ │ │ - movs r2, #132 @ 0x84 │ │ │ │ + subs r4, r0, #7 │ │ │ │ lsls r6, r1, #4 │ │ │ │ strh r2, [r1, #0] │ │ │ │ lsls r1, r0, #5 │ │ │ │ ldrb r2, [r3, #31] │ │ │ │ lsls r1, r0, #5 │ │ │ │ ldrb r6, [r5, #30] │ │ │ │ lsls r1, r0, #5 │ │ │ │ ldrb r6, [r6, #29] │ │ │ │ lsls r1, r0, #5 │ │ │ │ - movs r0, #246 @ 0xf6 │ │ │ │ + subs r6, r6, #0 │ │ │ │ lsls r6, r1, #4 │ │ │ │ - movs r0, #200 @ 0xc8 │ │ │ │ + subs r0, r1, #0 │ │ │ │ lsls r6, r1, #4 │ │ │ │ - movs r0, #170 @ 0xaa │ │ │ │ + adds r2, r5, #7 │ │ │ │ lsls r6, r1, #4 │ │ │ │ lsrs r4, r5, #32 │ │ │ │ lsls r4, r7, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r0, #32 │ │ │ │ lsls r4, r7, #4 │ │ │ │ lsls r2, r4, #31 │ │ │ │ lsls r4, r7, #4 │ │ │ │ lsls r6, r7, #30 │ │ │ │ lsls r4, r7, #4 │ │ │ │ lsls r2, r4, #30 │ │ │ │ lsls r4, r7, #4 │ │ │ │ - cbz r0, 6ffc96 │ │ │ │ + add r6, sp, #416 @ 0x1a0 │ │ │ │ lsls r4, r2, #2 │ │ │ │ lsls r0, r7, #29 │ │ │ │ lsls r4, r7, #4 │ │ │ │ lsls r0, r3, #29 │ │ │ │ lsls r4, r7, #4 │ │ │ │ lsls r0, r7, #28 │ │ │ │ lsls r4, r7, #4 │ │ │ │ @@ -2420545,15 +2420539,15 @@ │ │ │ │ lsls r4, r7, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r6, #10 │ │ │ │ lsls r4, r7, #4 │ │ │ │ lsls r4, r5, #9 │ │ │ │ lsls r4, r7, #4 │ │ │ │ - sxtb r6, r1 │ │ │ │ + add r7, sp, #568 @ 0x238 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldrd r4, r3, [r0] │ │ │ │ mvn.w r9, #3758096384 @ 0xe0000000 │ │ │ │ @@ -2420596,15 +2420590,15 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r3, r0 │ │ │ │ b.n 6ffe24 │ │ │ │ ldr r0, [pc, #4] @ (6ffe40 ) │ │ │ │ add r0, pc │ │ │ │ blx 66664 │ │ │ │ - str r6, [r4, #80] @ 0x50 │ │ │ │ + str r6, [r4, #36] @ 0x24 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -2421324,37 +2421318,37 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ lsls r4, r7, #4 │ │ │ │ asrs r4, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #568 @ 0x238 │ │ │ │ + add r4, sp, #824 @ 0x338 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - mov r0, r7 │ │ │ │ + muls r0, r7 │ │ │ │ lsls r5, r2, #2 │ │ │ │ ldr r7, [sp, #660] @ 0x294 │ │ │ │ vtbx.8 d31, {d31- instruction: 0xfaec013b │ │ │ │ @ instruction: 0xfabe013b │ │ │ │ @ instruction: 0xfaa6013b │ │ │ │ - add r4, pc, #192 @ (adr r4, 70067c ) │ │ │ │ + add r1, pc, #448 @ (adr r1, 70077c ) │ │ │ │ lsls r4, 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 │ │ │ │ @@ -2422086,24 +2422080,24 @@ │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bics.w r1, r0, #12255232 @ 0xbb0000 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #872 @ (adr r4, 7010b0 ) │ │ │ │ + add r2, pc, #104 @ (adr r2, 700db0 ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ ldr r2, [pc, #336] @ (700e9c ) │ │ │ │ lsls r4, r7, #4 │ │ │ │ - add r4, pc, #608 @ (adr r4, 700fb0 ) │ │ │ │ + add r1, pc, #864 @ (adr r1, 7010b0 ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldcl 0, cr0, [r0, #-620] @ 0xfffffd94 │ │ │ │ - subs r2, #254 @ 0xfe │ │ │ │ + eors.w r0, r0, fp, lsr #2 │ │ │ │ + subs r0, #62 @ 0x3e │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r3, pc, #552 @ (adr r3, 700f84 ) │ │ │ │ + add r0, pc, #808 @ (adr r0, 701084 ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ @ instruction: 0xf2dc013b │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r7, [pc, #124] @ (700df0 ) │ │ │ │ @@ -2422212,15 +2422206,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 6f983c │ │ │ │ blx 66a0c <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ ldmia r5, {r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #4 │ │ │ │ - lsrs r4, r7, #7 │ │ │ │ + lsls r4, r7, #28 │ │ │ │ lsls r6, r1, #4 │ │ │ │ blxns sp │ │ │ │ lsls r4, r7, #4 │ │ │ │ add.w r3, r0, #36 @ 0x24 │ │ │ │ adds r0, #56 @ 0x38 │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ cbz r2, 700e9a │ │ │ │ @@ -2422444,18 +2422438,18 @@ │ │ │ │ nop │ │ │ │ ands.w r1, r8, #59 @ 0x3b │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ and.w r1, lr, #59 @ 0x3b │ │ │ │ asrs r4, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #182 @ 0xb6 │ │ │ │ + adds r3, #246 @ 0xf6 │ │ │ │ lsls r5, r2, #2 │ │ │ │ vsra.s8 d0, d27, #4 │ │ │ │ - adds r6, #104 @ 0x68 │ │ │ │ + adds r3, #168 @ 0xa8 │ │ │ │ lsls r5, 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] @ (70116c ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2422666,17 +2422660,17 @@ │ │ │ │ mcr 1, 3, r0, cr12, cr11, {1} │ │ │ │ mcr 1, 3, r0, cr4, cr11, {1} │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ mcr 1, 1, r0, cr14, cr11, {1} │ │ │ │ asrs r4, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #32] │ │ │ │ + ldr r3, [sp, #288] @ 0x120 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r4, #38 @ 0x26 │ │ │ │ + adds r1, #102 @ 0x66 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #448] @ (7014e8 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2422858,17 +2422852,17 @@ │ │ │ │ movs r2, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6725c >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 701412 │ │ │ │ ldcl 1, cr0, [r0], {59} @ 0x3b │ │ │ │ asrs r4, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #80] @ 0x50 │ │ │ │ + ldr r1, [sp, #336] @ 0x150 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r2, #48 @ 0x30 │ │ │ │ + cmp r7, #112 @ 0x70 │ │ │ │ lsls r5, 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] @ (701760 ) │ │ │ │ sub sp, #132 @ 0x84 │ │ │ │ @@ -2423120,17 +2423114,17 @@ │ │ │ │ lsls r4, r7, #4 │ │ │ │ movs r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r6, r1 │ │ │ │ lsls r4, r7, #4 │ │ │ │ asrs r4, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #816] @ 0x330 │ │ │ │ + str r7, [sp, #48] @ 0x30 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r7, #204 @ 0xcc │ │ │ │ + cmp r5, #12 │ │ │ │ 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 │ │ │ │ ldrb.w r3, [r0, #196] @ 0xc4 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2423420,15 +2423414,15 @@ │ │ │ │ ldr r0, [pc, #12] @ (701a50 ) │ │ │ │ add r0, pc │ │ │ │ blx 66664 │ │ │ │ subs r4, #200 @ 0xc8 │ │ │ │ lsls r4, r7, #4 │ │ │ │ subs r4, #176 @ 0xb0 │ │ │ │ lsls r4, r7, #4 │ │ │ │ - ldr r1, [pc, #120] @ (701acc ) │ │ │ │ + mov r6, fp │ │ │ │ lsls r0, r2, #2 │ │ │ │ ldr r2, [pc, #40] @ (701a80 ) │ │ │ │ cmp r0, #3 │ │ │ │ ldr r3, [pc, #40] @ (701a84 ) │ │ │ │ it ne │ │ │ │ movne.w ip, #31 │ │ │ │ ldr r1, [pc, #36] @ (701a88 ) │ │ │ │ @@ -2423692,17 +2423686,17 @@ │ │ │ │ bl 6f9840 │ │ │ │ ldr r1, [pc, #16] @ (701cf0 ) │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx 6725c >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - str r4, [sp, #32] │ │ │ │ + str r1, [sp, #288] @ 0x120 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - str r3, [sp, #1008] @ 0x3f0 │ │ │ │ + str r1, [sp, #240] @ 0xf0 │ │ │ │ lsls r4, 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 │ │ │ │ @@ -2423798,41 +2423792,41 @@ │ │ │ │ pop {r3, pc} │ │ │ │ ldr r1, [pc, #64] @ (701e18 ) │ │ │ │ movs r2, #5 │ │ │ │ mov r0, ip │ │ │ │ add r1, pc │ │ │ │ blx 6725c >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r3, [sp, #760] @ 0x2f8 │ │ │ │ + str r0, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - str r3, [sp, #720] @ 0x2d0 │ │ │ │ + str r0, [sp, #976] @ 0x3d0 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - str r3, [sp, #712] @ 0x2c8 │ │ │ │ + str r0, [sp, #968] @ 0x3c8 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - stmia r7!, {r2, r3, r5} │ │ │ │ + stmia r4!, {r2, r3, r5, r6} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - stmia r7!, {r1, r2, r3} │ │ │ │ + stmia r4!, {r1, r2, r3, r6} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - str r4, [sp, #752] @ 0x2f0 │ │ │ │ + str r1, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldr r2, [r7, #60] @ 0x3c │ │ │ │ + ldr r2, [r7, #16] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - str r3, [sp, #480] @ 0x1e0 │ │ │ │ + str r0, [sp, #736] @ 0x2e0 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrh r6, [r3, r6] │ │ │ │ + ldr r6, [r3, r3] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - str r3, [sp, #416] @ 0x1a0 │ │ │ │ + str r0, [sp, #672] @ 0x2a0 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - str r3, [sp, #424] @ 0x1a8 │ │ │ │ + str r0, [sp, #680] @ 0x2a8 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - str r3, [sp, #432] @ 0x1b0 │ │ │ │ + str r0, [sp, #688] @ 0x2b0 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrsh r2, [r6, r1] │ │ │ │ + ldrh r2, [r6, r6] │ │ │ │ lsls r0, r2, #2 │ │ │ │ - @ instruction: 0xf7b80090 │ │ │ │ + @ instruction: 0xf4f80090 │ │ │ │ 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 │ │ │ │ str r1, [sp, #4] │ │ │ │ @@ -2424335,15 +2424329,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 6725c >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r5, #40 @ 0x28 │ │ │ │ bl 737770 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrh r2, [r4, #48] @ 0x30 │ │ │ │ + ldrh r2, [r4, #26] │ │ │ │ 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 │ │ │ │ ldrb.w r3, [r0, #44] @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ @@ -2424359,17 +2424353,17 @@ │ │ │ │ blx 66e4c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r1, [pc, #12] @ (702370 ) │ │ │ │ movs r2, #13 │ │ │ │ add r1, pc │ │ │ │ b.n 702352 │ │ │ │ nop │ │ │ │ - ldrh r0, [r7, #46] @ 0x2e │ │ │ │ + ldrh r0, [r7, #24] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrh r6, [r6, #46] @ 0x2e │ │ │ │ + ldrh r6, [r6, #24] │ │ │ │ lsls r4, r2, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r1, #8] │ │ │ │ mov r8, r1 │ │ │ │ @@ -2424496,27 +2424490,27 @@ │ │ │ │ add r1, pc │ │ │ │ blx 6725c >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ ldr r1, [r4, #76] @ 0x4c │ │ │ │ mov r0, r6 │ │ │ │ blx 66e4c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldrh r0, [r7, #40] @ 0x28 │ │ │ │ + ldrh r0, [r7, #18] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - pop {r3, r4, r5, r6} │ │ │ │ + cbnz r0, 702502 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r6, [r3, #40] @ 0x28 │ │ │ │ + ldrh r6, [r3, #18] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrh r2, [r2, #40] @ 0x28 │ │ │ │ + ldrh r2, [r2, #18] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrh r6, [r0, #40] @ 0x28 │ │ │ │ + ldrh r6, [r0, #18] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrh r2, [r7, #38] @ 0x26 │ │ │ │ + ldrh r2, [r7, #16] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - subs r6, r0, #5 │ │ │ │ + adds r6, r0, #2 │ │ │ │ lsls r4, r3, #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 r5, r0 │ │ │ │ @@ -2424593,25 +2424587,25 @@ │ │ │ │ ldr.w r0, [r3, #-12] │ │ │ │ add r0, r4 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ orr.w r1, r1, #1 │ │ │ │ blx 689a4 >::clear(std::_Ios_Iostate)@plt+0x4> │ │ │ │ b.n 702540 │ │ │ │ nop │ │ │ │ - ldrh r4, [r3, #36] @ 0x24 │ │ │ │ + ldrh r4, [r3, #14] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r3, #3 │ │ │ │ lsls r5, r3, #2 │ │ │ │ strb r2, [r6, #19] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - asrs r2, r6, #13 │ │ │ │ + asrs r2, r6, #2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r2, [r0, #32] │ │ │ │ + ldrh r2, [r0, #10] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrh r0, [r3, #32] │ │ │ │ + ldrh r0, [r3, #10] │ │ │ │ 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 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2424660,25 +2424654,25 @@ │ │ │ │ bne.n 7025fa │ │ │ │ ldr r1, [pc, #32] @ (70266c ) │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx 6725c >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 70260c │ │ │ │ - pop {r3, r5, r6, r7, pc} │ │ │ │ + cbnz r0, 7026a6 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrh r6, [r6, #28] │ │ │ │ + ldrh r6, [r6, #6] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - asrs r0, r4, #10 │ │ │ │ + lsrs r0, r4, #31 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r4, [r7, #26] │ │ │ │ + ldrh r4, [r7, #4] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - str r2, [r4, #96] @ 0x60 │ │ │ │ + str r2, [r4, #52] @ 0x34 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldrh r4, [r4, #26] │ │ │ │ + ldrh r4, [r4, #4] │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ str r0, [sp, #4] │ │ │ │ @@ -2425072,49 +2425066,48 @@ │ │ │ │ b.n 702976 │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bvc.n 702b48 │ │ │ │ lsls r3, r7, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r2, #8] │ │ │ │ + strh r2, [r2, #50] @ 0x32 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrh r2, [r3, #4] │ │ │ │ + strh r2, [r3, #46] @ 0x2e │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrh r0, [r5, #62] @ 0x3e │ │ │ │ + ldrh r0, [r5, #40] @ 0x28 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r0, r3, #5 │ │ │ │ - lsls r4, r3, #2 │ │ │ │ - lsrs r4, r5, #30 │ │ │ │ + mrc2 0, 4, r0, cr8, cr11, {4} │ │ │ │ + lsrs r4, r5, #19 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r0, [r2, #6] │ │ │ │ + strh r0, [r2, #48] @ 0x30 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrh r0, [r0, #6] │ │ │ │ + strh r0, [r0, #48] @ 0x30 │ │ │ │ lsls r4, r2, #2 │ │ │ │ bvs.n 702a14 │ │ │ │ lsls r3, r7, #4 │ │ │ │ - ldrh r2, [r7, #2] │ │ │ │ + strh r2, [r7, #44] @ 0x2c │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrh r0, [r6, #2] │ │ │ │ + strh r0, [r6, #44] @ 0x2c │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r0, r4, #30 │ │ │ │ + lsrs r0, r4, #19 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - strh r6, [r6, #58] @ 0x3a │ │ │ │ + strh r6, [r6, #36] @ 0x24 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - lsrs r2, r4, #27 │ │ │ │ + lsrs r2, r4, #16 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r4, #62] @ 0x3e │ │ │ │ + strh r4, [r4, #40] @ 0x28 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r4, r2, #28 │ │ │ │ + lsrs r4, r2, #17 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - strh r2, [r5, #54] @ 0x36 │ │ │ │ + strh r2, [r5, #32] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrsh r4, [r5, r3] │ │ │ │ + ldrb r4, [r5, r0] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrsh r6, [r4, r3] │ │ │ │ + ldrb r6, [r4, r0] │ │ │ │ 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] @ (702b10 ) │ │ │ │ @@ -2425501,15 +2425494,16 @@ │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 702e9e │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - eors.w r1, lr, sp │ │ │ │ + b.n 702e64 │ │ │ │ + lsls r5, r1, #4 │ │ │ │ bne.n 702dd4 │ │ │ │ lsls r3, r7, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ bne.n 702f9c │ │ │ │ lsls r3, r7, #4 │ │ │ │ push {r4, lr} │ │ │ │ @@ -2426747,84 +2426741,84 @@ │ │ │ │ blx 6725c >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 703a54 │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ ldmia r1, {r1, r4} │ │ │ │ lsls r3, r7, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #20 │ │ │ │ + movs r2, #84 @ 0x54 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - subs r6, #122 @ 0x7a │ │ │ │ + subs r3, #186 @ 0xba │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrb r6, [r6, #10] │ │ │ │ + strb r6, [r6, #31] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrb r4, [r6, #10] │ │ │ │ + strb r4, [r6, #31] │ │ │ │ lsls r4, r2, #2 │ │ │ │ subs r7, #60 @ 0x3c │ │ │ │ lsls r1, r0, #5 │ │ │ │ subs r7, #50 @ 0x32 │ │ │ │ lsls r1, r0, #5 │ │ │ │ - @ instruction: 0xeaea0094 │ │ │ │ - str r2, [r3, r5] │ │ │ │ + @ instruction: 0xe82a0094 │ │ │ │ + ldr r6, [pc, #616] @ (703d50 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r1, [sp, #672] @ 0x2a0 │ │ │ │ + str r6, [sp, #928] @ 0x3a0 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - subs r0, #120 @ 0x78 │ │ │ │ + adds r5, #184 @ 0xb8 │ │ │ │ lsls r6, r1, #2 │ │ │ │ - ldrb r4, [r3, #8] │ │ │ │ + strb r4, [r3, #29] │ │ │ │ lsls r4, r2, #2 │ │ │ │ stmia r7!, {r3, r5, r6} │ │ │ │ lsls r3, r7, #4 │ │ │ │ - ldrb r2, [r2, #6] │ │ │ │ + strb r2, [r2, #27] │ │ │ │ lsls r4, r2, #2 │ │ │ │ subs r6, #26 │ │ │ │ lsls r1, r0, #5 │ │ │ │ - ldrb r2, [r2, #7] │ │ │ │ + strb r2, [r2, #28] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrb r6, [r0, #7] │ │ │ │ + strb r6, [r0, #28] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrb r0, [r5, #4] │ │ │ │ + strb r0, [r5, #25] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrb r6, [r1, #6] │ │ │ │ + strb r6, [r1, #27] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrb r2, [r1, #5] │ │ │ │ + strb r2, [r1, #26] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrb r2, [r1, #1] │ │ │ │ + strb r2, [r1, #22] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrb r6, [r4, #4] │ │ │ │ + strb r6, [r4, #25] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrb r0, [r3, #4] │ │ │ │ + strb r0, [r3, #25] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrb r6, [r1, #4] │ │ │ │ + strb r6, [r1, #25] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrb r2, [r0, #4] │ │ │ │ + strb r2, [r0, #25] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrb r6, [r6, #3] │ │ │ │ + strb r6, [r6, #24] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrb r6, [r4, #3] │ │ │ │ + strb r6, [r4, #24] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrb r6, [r3, #2] │ │ │ │ + strb r6, [r3, #23] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - orn r0, r4, #155 @ 0x9b │ │ │ │ - ldrb r2, [r3, #0] │ │ │ │ + stc 0, cr0, [r4, #620]! @ 0x26c │ │ │ │ + strb r2, [r3, #21] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrb r2, [r2, #0] │ │ │ │ + strb r2, [r2, #21] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrb r2, [r0, #1] │ │ │ │ + strb r2, [r0, #22] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - mrc2 0, 3, r0, cr8, cr12, {4} │ │ │ │ - lsrs r6, r5, #23 │ │ │ │ + @ instruction: 0xfbb8009c │ │ │ │ + lsrs r6, r5, #12 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r2, [sp, #840] @ 0x348 │ │ │ │ + str r0, [sp, #72] @ 0x48 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - b.n 7041ec │ │ │ │ + b.n 703c6c │ │ │ │ lsls r0, r2, #2 │ │ │ │ - subs r3, #50 @ 0x32 │ │ │ │ + subs r0, #114 @ 0x72 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - asrs r0, r5, #15 │ │ │ │ + asrs r0, r5, #4 │ │ │ │ lsls r2, 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 │ │ │ │ @@ -2426914,21 +2426908,21 @@ │ │ │ │ str r3, [r4, #0] │ │ │ │ bl 6f983c │ │ │ │ blx 66a0c <__cxa_end_cleanup@plt> │ │ │ │ stmia r4!, {r1, r7} │ │ │ │ lsls r3, r7, #4 │ │ │ │ add r4, pc, #976 @ (adr r4, 704018 ) │ │ │ │ lsls r3, r7, #4 │ │ │ │ - strb r2, [r3, #27] │ │ │ │ + strb r2, [r3, #16] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - strb r0, [r2, #27] │ │ │ │ + strb r0, [r2, #16] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - strb r0, [r6, #26] │ │ │ │ + strb r0, [r6, #15] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - strb r0, [r0, #27] │ │ │ │ + strb r0, [r0, #16] │ │ │ │ lsls r4, r2, #2 │ │ │ │ adds r4, r7, 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, #4032] @ 0xfc0 │ │ │ │ @@ -2427061,19 +2427055,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 703454 │ │ │ │ blx 66a0c <__cxa_end_cleanup@plt> │ │ │ │ stmia r3!, {} │ │ │ │ lsls r3, r7, #4 │ │ │ │ add r3, pc, #496 @ (adr r3, 703fb0 ) │ │ │ │ lsls r3, r7, #4 │ │ │ │ - strb r6, [r0, #22] │ │ │ │ + strb r6, [r0, #11] │ │ │ │ lsls r4, r2, #2 │ │ │ │ asrs r0, r0, #14 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r6, #21] │ │ │ │ + strb r2, [r6, #10] │ │ │ │ lsls r4, r2, #2 │ │ │ │ adds r4, r7, 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, #4048] @ 0xfd0 │ │ │ │ @@ -2427198,15 +2427192,15 @@ │ │ │ │ lsls r3, r7, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {r1, r3} │ │ │ │ lsls r3, r7, #4 │ │ │ │ add r2, pc, #592 @ (adr r2, 704160 ) │ │ │ │ lsls r3, r7, #4 │ │ │ │ - strb r2, [r2, #18] │ │ │ │ + strb r2, [r2, #7] │ │ │ │ lsls r4, r2, #2 │ │ │ │ asrs r0, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ stmia r1!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r3, r7, #4 │ │ │ │ @@ -2427628,28 +2427622,28 @@ │ │ │ │ add r1, pc │ │ │ │ blx 6725c >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 7042a6 │ │ │ │ ldr r0, [pc, #36] @ (704338 ) │ │ │ │ add r0, pc │ │ │ │ blx 67b04 │ │ │ │ nop │ │ │ │ - strb r2, [r7, #10] │ │ │ │ + ldr r2, [r7, #124] @ 0x7c │ │ │ │ lsls r4, r2, #2 │ │ │ │ pop {r2, r4, r5, r7, pc} │ │ │ │ lsls r3, r7, #4 │ │ │ │ subs r0, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - addw r0, ip, #2204 @ 0x89c │ │ │ │ - ldr r2, [r2, #120] @ 0x78 │ │ │ │ + sbfx r0, ip, #2, #29 │ │ │ │ + ldr r2, [r2, #76] @ 0x4c │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r2, #250 @ 0xfa │ │ │ │ + adds r0, #58 @ 0x3a │ │ │ │ lsls r4, r2, #2 │ │ │ │ - strb r2, [r7, #7] │ │ │ │ + ldr r2, [r7, #112] @ 0x70 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - str r4, [r0, #104] @ 0x68 │ │ │ │ + str r4, [r0, #60] @ 0x3c │ │ │ │ lsls r4, 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 │ │ │ │ @@ -2427727,30 +2427721,30 @@ │ │ │ │ ldr r1, [pc, #44] @ (704430 ) │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ blx 6725c >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - strb r4, [r6, #6] │ │ │ │ + ldr r4, [r6, #108] @ 0x6c │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r2, #104 @ 0x68 │ │ │ │ + cmp r7, #168 @ 0xa8 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldr r6, [r4, #96] @ 0x60 │ │ │ │ + ldr r6, [r4, #52] @ 0x34 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - strb r0, [r0, #6] │ │ │ │ + ldr r0, [r0, #108] @ 0x6c │ │ │ │ lsls r4, r2, #2 │ │ │ │ - add.w r0, ip, #5111808 @ 0x4e0000 │ │ │ │ - ldr r2, [r0, #92] @ 0x5c │ │ │ │ + movw r0, #49308 @ 0xc09c │ │ │ │ + ldr r2, [r0, #48] @ 0x30 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - strb r2, [r1, #5] │ │ │ │ + ldr r2, [r1, #104] @ 0x68 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldr r2, [r2, #88] @ 0x58 │ │ │ │ + ldr r2, [r2, #44] @ 0x2c │ │ │ │ lsls r4, r2, #2 │ │ │ │ - strb r2, [r4, #4] │ │ │ │ + ldr r2, [r4, #100] @ 0x64 │ │ │ │ lsls r4, r2, #2 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 70452c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2428274,23 +2428268,23 @@ │ │ │ │ nop │ │ │ │ cbnz r0, 70498e │ │ │ │ lsls r3, r7, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ cbnz r6, 704992 │ │ │ │ lsls r3, r7, #4 │ │ │ │ - bcc.n 704a44 │ │ │ │ + beq.n 7048c4 │ │ │ │ lsls r5, r1, #4 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb8b4 │ │ │ │ lsls r3, r7, #4 │ │ │ │ adds r3, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 70488c │ │ │ │ + ldmia r6, {r1, r2, r6, r7} │ │ │ │ lsls r5, r1, #4 │ │ │ │ @ instruction: 0xb74a │ │ │ │ lsls r3, r7, #4 │ │ │ │ @ instruction: 0xb72a │ │ │ │ lsls r3, r7, #4 │ │ │ │ @ instruction: 0xb70a │ │ │ │ lsls r3, r7, #4 │ │ │ │ @@ -2429333,23 +2429327,23 @@ │ │ │ │ nop │ │ │ │ add r7, sp, #368 @ 0x170 │ │ │ │ lsls r3, r7, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ add r7, sp, #328 @ 0x148 │ │ │ │ lsls r3, r7, #4 │ │ │ │ - ldmia r1, {r1, r2, r3, r4} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r5, r1, #4 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ add r6, sp, #136 @ 0x88 │ │ │ │ lsls r3, r7, #4 │ │ │ │ - stmia r6!, {r3, r6, r7} │ │ │ │ + stmia r4!, {r3} │ │ │ │ lsls r5, r1, #4 │ │ │ │ add r4, sp, #720 @ 0x2d0 │ │ │ │ lsls r3, r7, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2429599,15 +2429593,15 @@ │ │ │ │ lsls r3, r7, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ add r2, sp, #904 @ 0x388 │ │ │ │ lsls r3, r7, #4 │ │ │ │ adds r3, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r3, r5} │ │ │ │ lsls r5, r1, #4 │ │ │ │ add r1, sp, #1008 @ 0x3f0 │ │ │ │ lsls r3, r7, #4 │ │ │ │ add r1, sp, #864 @ 0x360 │ │ │ │ lsls r3, r7, #4 │ │ │ │ add r1, sp, #736 @ 0x2e0 │ │ │ │ lsls r3, r7, #4 │ │ │ │ @@ -2429798,19 +2429792,19 @@ │ │ │ │ nop │ │ │ │ add r1, sp, #432 @ 0x1b0 │ │ │ │ lsls r3, r7, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ add r1, sp, #376 @ 0x178 │ │ │ │ lsls r3, r7, #4 │ │ │ │ - stmia r3!, {r2, r4, r5, r7} │ │ │ │ + stmia r0!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r5, r1, #4 │ │ │ │ adds r3, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r1, r3, r5, r6} │ │ │ │ + stmia r0!, {r1, r3, r5, r7} │ │ │ │ lsls r5, r1, #4 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ add r0, sp, #424 @ 0x1a8 │ │ │ │ lsls r3, r7, #4 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ lsls r3, r7, #4 │ │ │ │ @@ -2430550,15 +2430544,15 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ b.n 705f6e │ │ │ │ blx 66a0c <__cxa_end_cleanup@plt> │ │ │ │ add r1, pc, #24 @ (adr r1, 705fa8 ) │ │ │ │ lsls r3, r7, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r6, 705fe6 │ │ │ │ + @ instruction: 0xb87e │ │ │ │ lsls r5, r1, #4 │ │ │ │ add r0, pc, #688 @ (adr r0, 70624c ) │ │ │ │ lsls r3, r7, #4 │ │ │ │ add r0, pc, #552 @ (adr r0, 7061c8 ) │ │ │ │ lsls r3, r7, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2431915,33 +2431909,33 @@ │ │ │ │ nop │ │ │ │ ldr r0, [sp, #32] │ │ │ │ lsls r3, r7, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ str r7, [sp, #864] @ 0x360 │ │ │ │ lsls r3, r7, #4 │ │ │ │ - sxtb r4, r2 │ │ │ │ + add r7, sp, #592 @ 0x250 │ │ │ │ lsls r5, r1, #4 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r2, 706d54 │ │ │ │ + add r7, sp, #8 │ │ │ │ lsls r5, r1, #4 │ │ │ │ str r7, [sp, #112] @ 0x70 │ │ │ │ lsls r3, r7, #4 │ │ │ │ - cbz r0, 706d42 │ │ │ │ + add r6, sp, #608 @ 0x260 │ │ │ │ lsls r5, r1, #4 │ │ │ │ adds r3, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - sub sp, #120 @ 0x78 │ │ │ │ + add r5, sp, #888 @ 0x378 │ │ │ │ lsls r5, r1, #4 │ │ │ │ - add sp, #200 @ 0xc8 │ │ │ │ + add r5, sp, #456 @ 0x1c8 │ │ │ │ lsls r5, r1, #4 │ │ │ │ - add r7, sp, #416 @ 0x1a0 │ │ │ │ + add r4, sp, #672 @ 0x2a0 │ │ │ │ lsls r5, r1, #4 │ │ │ │ str r4, [sp, #248] @ 0xf8 │ │ │ │ lsls r3, r7, #4 │ │ │ │ str r4, [sp, #112] @ 0x70 │ │ │ │ lsls r3, r7, #4 │ │ │ │ str r3, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r3, r7, #4 │ │ │ │ @@ -2432108,21 +2432102,21 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 706ec2 │ │ │ │ blx 66a0c <__cxa_end_cleanup@plt> │ │ │ │ str r2, [sp, #480] @ 0x1e0 │ │ │ │ lsls r3, r7, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #920 @ 0x398 │ │ │ │ + add r2, sp, #152 @ 0x98 │ │ │ │ lsls r5, r1, #4 │ │ │ │ str r2, [sp, #8] │ │ │ │ lsls r3, r7, #4 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #296 @ 0x128 │ │ │ │ + add r1, sp, #552 @ 0x228 │ │ │ │ lsls r5, r1, #4 │ │ │ │ adds r3, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ str r1, [sp, #544] @ 0x220 │ │ │ │ lsls r3, r7, #4 │ │ │ │ str r1, [sp, #296] @ 0x128 │ │ │ │ lsls r3, r7, #4 │ │ │ │ @@ -2432555,25 +2432549,25 @@ │ │ │ │ ldr r1, [pc, #36] @ (70735c ) │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx 6725c >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - negs r0, r5 │ │ │ │ + subs r7, #168 @ 0xa8 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - negs r2, r5 │ │ │ │ + subs r7, #170 @ 0xaa │ │ │ │ lsls r4, r2, #2 │ │ │ │ - stmia r5!, {r4, r6, r7} │ │ │ │ + stmia r3!, {r4} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - tst r2, r6 │ │ │ │ + subs r7, #114 @ 0x72 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb714 │ │ │ │ + push {r2, r4, r6} │ │ │ │ lsls r3, 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] @ (707460 ) │ │ │ │ mov r6, r0 │ │ │ │ @@ -2432681,25 +2432675,25 @@ │ │ │ │ b.n 7073e6 │ │ │ │ adds r5, r2, #4 │ │ │ │ b.n 7073aa │ │ │ │ ldrh r6, [r0, #36] @ 0x24 │ │ │ │ lsls r3, r7, #4 │ │ │ │ subs r0, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #108 @ 0x6c │ │ │ │ + subs r0, #172 @ 0xac │ │ │ │ lsls r4, r2, #2 │ │ │ │ - stmia r4!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - adcs r0, r4 │ │ │ │ + subs r6, #160 @ 0xa0 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adcs r6, r1 │ │ │ │ + subs r6, #142 @ 0x8e │ │ │ │ lsls r4, r2, #2 │ │ │ │ - stmia r4!, {r1, r4, r7} │ │ │ │ + stmia r1!, {r1, r4, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - lsrs r0, r6 │ │ │ │ + subs r6, #48 @ 0x30 │ │ │ │ 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 │ │ │ │ mov r7, r2 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2432924,15 +2432918,15 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r3, r0 │ │ │ │ b.n 7076b4 │ │ │ │ ldr r0, [pc, #4] @ (7076d0 ) │ │ │ │ add r0, pc │ │ │ │ blx 66664 │ │ │ │ - ldc 0, cr0, [r6], {143} @ 0x8f │ │ │ │ + ldrd r0, r0, [r6, #572] @ 0x23c │ │ │ │ stmdb 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] @ (707824 ) │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, #316] @ (707828 ) │ │ │ │ @@ -2433109,15 +2433103,16 @@ │ │ │ │ strd r3, r4, [r6] │ │ │ │ str r5, [r6, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #4] @ (7078a8 ) │ │ │ │ add r0, pc │ │ │ │ blx 66664 │ │ │ │ - @ instruction: 0xeabe008f │ │ │ │ + b.n 7078a8 │ │ │ │ + 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, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #500] @ (707ab4 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2434319,67 +2434314,67 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #108] @ (7084bc ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #108] @ (7084c0 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldrh r4, [r3, #24] │ │ │ │ + ldrh r4, [r3, #2] │ │ │ │ lsls r5, r1, #2 │ │ │ │ - adds r2, #174 @ 0xae │ │ │ │ + cmp r7, #238 @ 0xee │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r2, #156 @ 0x9c │ │ │ │ + cmp r7, #220 @ 0xdc │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r2, #134 @ 0x86 │ │ │ │ + cmp r7, #198 @ 0xc6 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r2, #116 @ 0x74 │ │ │ │ + cmp r7, #180 @ 0xb4 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - blt.n 7083fc │ │ │ │ + bls.n 70847c │ │ │ │ lsls r2, r2, #2 │ │ │ │ - adds r2, #92 @ 0x5c │ │ │ │ + cmp r7, #156 @ 0x9c │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r2, #74 @ 0x4a │ │ │ │ + cmp r7, #138 @ 0x8a │ │ │ │ lsls r4, r2, #2 │ │ │ │ - blt.n 7083cc │ │ │ │ + bhi.n 70844c │ │ │ │ lsls r2, r2, #2 │ │ │ │ - adds r2, #50 @ 0x32 │ │ │ │ + cmp r7, #114 @ 0x72 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - blt.n 70841c │ │ │ │ + bls.n 70849c │ │ │ │ lsls r2, r2, #2 │ │ │ │ - adds r2, #26 │ │ │ │ + cmp r7, #90 @ 0x5a │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r2, #8 │ │ │ │ + cmp r7, #72 @ 0x48 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r1, #246 @ 0xf6 │ │ │ │ + cmp r7, #54 @ 0x36 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r1, #228 @ 0xe4 │ │ │ │ + cmp r7, #36 @ 0x24 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - blt.n 7083dc │ │ │ │ + bhi.n 70845c │ │ │ │ lsls r2, r2, #2 │ │ │ │ - strb r0, [r1, #31] │ │ │ │ + strb r0, [r1, #20] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - adds r1, #194 @ 0xc2 │ │ │ │ + cmp r7, #2 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r1, #172 @ 0xac │ │ │ │ + cmp r6, #236 @ 0xec │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r1, #150 @ 0x96 │ │ │ │ + cmp r6, #214 @ 0xd6 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r1, #124 @ 0x7c │ │ │ │ + cmp r6, #188 @ 0xbc │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r1, #102 @ 0x66 │ │ │ │ + cmp r6, #166 @ 0xa6 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r1, #80 @ 0x50 │ │ │ │ + cmp r6, #144 @ 0x90 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r1, #66 @ 0x42 │ │ │ │ + cmp r6, #130 @ 0x82 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r1, #36 @ 0x24 │ │ │ │ + cmp r6, #100 @ 0x64 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r1, #10 │ │ │ │ + cmp r6, #74 @ 0x4a │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldr r4, [r0, #88] @ 0x58 │ │ │ │ + ldr r4, [r0, #44] @ 0x2c │ │ │ │ lsls r1, 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] @ (708724 ) │ │ │ │ mov r6, r0 │ │ │ │ @@ -2434634,57 +2434629,57 @@ │ │ │ │ lsls r3, r7, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r3, #12] │ │ │ │ lsls r3, r7, #4 │ │ │ │ movs r3, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r3, r4, r6, r7} │ │ │ │ - lsls r4, r2, #2 │ │ │ │ - adds r1, #36 @ 0x24 │ │ │ │ + it ne │ │ │ │ + lslne r4, r2, #2 │ │ │ │ + cmp r6, #100 @ 0x64 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cbz r6, 70878e │ │ │ │ + add sp, #504 @ 0x1f8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cmp r1, #186 @ 0xba │ │ │ │ + movs r6, #250 @ 0xfa │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r4, #120 @ 0x78 │ │ │ │ + cmp r1, #184 @ 0xb8 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r0, #200 @ 0xc8 │ │ │ │ + cmp r6, #8 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r0, #186 @ 0xba │ │ │ │ + cmp r5, #250 @ 0xfa │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r0, #166 @ 0xa6 │ │ │ │ + cmp r5, #230 @ 0xe6 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r0, #132 @ 0x84 │ │ │ │ + cmp r5, #196 @ 0xc4 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - sxtb r4, r6 │ │ │ │ + add r7, sp, #720 @ 0x2d0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r1!, {r1, r3, r4, r5, r6, r7} │ │ │ │ - lsls r5, r3, #2 │ │ │ │ - stmia r1!, {r3, r5, r6, r7} │ │ │ │ - lsls r5, r3, #2 │ │ │ │ - stmia r1!, {r1, r2, r4, r6, r7} │ │ │ │ - lsls r5, r3, #2 │ │ │ │ - stmia r1!, {r2, r6, r7} │ │ │ │ - lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r4, #5] │ │ │ │ + itte cc │ │ │ │ + lslcc r5, r3, #2 │ │ │ │ + it cs @ unpredictable │ │ │ │ + lslcs r5, r3, #2 │ │ │ │ + itet ne │ │ │ │ + lslne r5, r3, #2 │ │ │ │ + itt eq @ unpredictable │ │ │ │ + lsleq r5, r3, #2 │ │ │ │ + ldrbeq r6, [r4, #5] │ │ │ │ lsls r3, r7, #4 │ │ │ │ - subs r6, r2, r5 │ │ │ │ + adds r6, r2, r2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r0, r2, r5 │ │ │ │ + adds r0, r2, r2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r2, r1, r5 │ │ │ │ + adds r2, r1, r2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, r0, r5 │ │ │ │ + adds r4, r0, r2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r7, #210 @ 0xd2 │ │ │ │ + cmp r5, #18 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r7, #192 @ 0xc0 │ │ │ │ + cmp r5, #0 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r7, #174 @ 0xae │ │ │ │ + cmp r4, #238 @ 0xee │ │ │ │ lsls r4, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov r5, r2 │ │ │ │ @@ -2435140,15 +2435135,15 @@ │ │ │ │ b.n 708be6 │ │ │ │ strb r4, [r5, #22] │ │ │ │ lsls r3, r7, #4 │ │ │ │ strb r6, [r4, #22] │ │ │ │ lsls r3, r7, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #880] @ 0x370 │ │ │ │ + ldrh r4, [r3, #48] @ 0x30 │ │ │ │ lsls r5, r1, #4 │ │ │ │ strb r6, [r6, #19] │ │ │ │ lsls r3, r7, #4 │ │ │ │ adds r3, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r4, #16] │ │ │ │ lsls r3, r7, #4 │ │ │ │ @@ -2435237,15 +2435232,15 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ blx 66a0c <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ strb r4, [r2, #14] │ │ │ │ lsls r3, r7, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r0, #56] @ 0x38 │ │ │ │ + ldrh r2, [r0, #34] @ 0x22 │ │ │ │ lsls r5, r1, #4 │ │ │ │ strb r2, [r3, #12] │ │ │ │ lsls r3, r7, #4 │ │ │ │ strb r6, [r6, #11] │ │ │ │ lsls r3, r7, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2435486,15 +2435481,15 @@ │ │ │ │ b.n 708f08 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r4, #10] │ │ │ │ lsls r3, r7, #4 │ │ │ │ strb r2, [r4, #10] │ │ │ │ lsls r3, r7, #4 │ │ │ │ - ldrh r2, [r4, #46] @ 0x2e │ │ │ │ + ldrh r2, [r4, #24] │ │ │ │ lsls r5, r1, #4 │ │ │ │ strb r6, [r1, #9] │ │ │ │ lsls r3, r7, #4 │ │ │ │ adds r3, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r0, #4] │ │ │ │ lsls r3, r7, #4 │ │ │ │ @@ -2436205,37 +2436200,37 @@ │ │ │ │ lsls r3, r7, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r3, #56] @ 0x38 │ │ │ │ lsls r3, r7, #4 │ │ │ │ asrs r4, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r1, #52] @ 0x34 │ │ │ │ + strh r0, [r1, #30] │ │ │ │ lsls r5, r1, #4 │ │ │ │ - strh r2, [r1, #50] @ 0x32 │ │ │ │ + strh r2, [r1, #28] │ │ │ │ lsls r5, r1, #4 │ │ │ │ asrs r0, r3, #32 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r1, #36] @ 0x24 │ │ │ │ lsls r3, r7, #4 │ │ │ │ - movs r0, #232 @ 0xe8 │ │ │ │ + subs r0, r5, #0 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - movs r0, #208 @ 0xd0 │ │ │ │ + subs r0, r2, #0 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - movs r0, #180 @ 0xb4 │ │ │ │ + adds r4, r6, #7 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r7, #132 @ 0x84 │ │ │ │ + cmp r4, #196 @ 0xc4 │ │ │ │ lsls r4, r2, #2 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ lsls r3, r7, #4 │ │ │ │ ldr r2, [r1, #24] │ │ │ │ lsls r3, r7, #4 │ │ │ │ - adds r4, r5, r3 │ │ │ │ + asrs r4, r5, #24 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r6, r2, r1 │ │ │ │ + asrs r6, r2, #22 │ │ │ │ lsls r4, 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] @ (7097c0 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2436413,15 +2436408,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 467bcc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x355ed8> │ │ │ │ adds r4, #4 │ │ │ │ cmp r4, r6 │ │ │ │ bne.n 709864 │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - strh r6, [r5, #22] │ │ │ │ + strh r6, [r5, #0] │ │ │ │ lsls r5, r1, #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 │ │ │ │ @@ -2438428,15 +2438423,15 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 70ad4c │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl aaeb88 │ │ │ │ + bl aaeae0 │ │ │ │ orrs r6, r0 │ │ │ │ b.n 70ac7c │ │ │ │ mov r0, r4 │ │ │ │ bl 4b8c78 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3a6f84> │ │ │ │ mov r0, r4 │ │ │ │ bl 4b94c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3a77d0> │ │ │ │ b.n 70acac │ │ │ │ @@ -2439923,24 +2439918,24 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #684] @ 0x2ac │ │ │ │ mov.w r3, #0 │ │ │ │ bl 48e7d0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x37cadc> │ │ │ │ add r1, sp, #76 @ 0x4c │ │ │ │ mov r0, r5 │ │ │ │ strb r4, [r1, #0] │ │ │ │ - bl aa0138 │ │ │ │ + bl aa0090 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 7144f0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 49d3ec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x38b6f8> │ │ │ │ mov r0, r5 │ │ │ │ - bl aaa2bc │ │ │ │ + bl aaa214 │ │ │ │ mov r1, r4 │ │ │ │ mov.w r2, #404 @ 0x194 │ │ │ │ add r0, sp, #280 @ 0x118 │ │ │ │ blx 67dd4 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov r1, r0 │ │ │ │ str r2, [r0, #0] │ │ │ │ @@ -2440932,19 +2440927,19 @@ │ │ │ │ lsls r3, r7, #4 │ │ │ │ orrs r4, r5 │ │ │ │ lsls r3, r7, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r6, [r3, r2] │ │ │ │ + strh r6, [r3, r7] │ │ │ │ lsls r5, r1, #4 │ │ │ │ - ldrsb r6, [r2, r2] │ │ │ │ + strh r6, [r2, r7] │ │ │ │ lsls r5, r1, #4 │ │ │ │ - strb r2, [r5, r4] │ │ │ │ + strh r2, [r5, r1] │ │ │ │ lsls r5, r1, #4 │ │ │ │ subs r0, #194 @ 0xc2 │ │ │ │ lsls r3, r7, #4 │ │ │ │ bl 51911c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x407428> │ │ │ │ ldr.w r6, [r9, #60] @ 0x3c │ │ │ │ mov r3, r0 │ │ │ │ ldrb r2, [r6, #17] │ │ │ │ @@ -2441345,17 +2441340,17 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ udf #255 @ 0xff │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ udf #255 @ 0xff │ │ │ │ blx 66a0c <__cxa_end_cleanup@plt> │ │ │ │ - strh r6, [r3, r1] │ │ │ │ + ldr r7, [pc, #632] @ (70cdec ) │ │ │ │ lsls r5, r1, #4 │ │ │ │ - strh r2, [r0, r1] │ │ │ │ + ldr r7, [pc, #520] @ (70cd80 ) │ │ │ │ lsls r5, r1, #4 │ │ │ │ adds r4, #176 @ 0xb0 │ │ │ │ lsls r3, r7, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2441386,26 +2441381,26 @@ │ │ │ │ ldrsb.w r3, [r4, #65] @ 0x41 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 70ce72 │ │ │ │ cmp r3, #4 │ │ │ │ beq.w 70ce82 │ │ │ │ movs r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl aadf94 │ │ │ │ + bl aadeec │ │ │ │ ldr.w r2, [pc, #1088] @ 70d024 │ │ │ │ movs r3, #9 │ │ │ │ movs r1, #14 │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 495b10 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x383e1c> │ │ │ │ ldrsb.w r3, [r4, #65] @ 0x41 │ │ │ │ bics.w r3, r3, #2 │ │ │ │ bne.n 70cc02 │ │ │ │ mov r0, r4 │ │ │ │ - bl aad2e4 │ │ │ │ + bl aad23c │ │ │ │ ldr.w r3, [r4, #408] @ 0x198 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cbz r1, 70cc22 │ │ │ │ movs r1, #0 │ │ │ │ ldrb.w r2, [r3, #32] │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ @@ -2441516,15 +2441511,15 @@ │ │ │ │ cmp r3, #2 │ │ │ │ bne.n 70cd4c │ │ │ │ ldr.w r1, [r4, #352] @ 0x160 │ │ │ │ mov r0, r4 │ │ │ │ sub.w r1, r1, #1 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ - bl aa90ac │ │ │ │ + bl aa9004 │ │ │ │ ldr.w r8, [pc, #740] @ 70d034 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ add r8, pc │ │ │ │ mov r1, r8 │ │ │ │ bl 47ec74 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x36cf80> │ │ │ │ movs r2, #0 │ │ │ │ @@ -2441539,15 +2441534,15 @@ │ │ │ │ bl 714eec │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 7097cc │ │ │ │ mov r0, r4 │ │ │ │ cmp.w r9, #0 │ │ │ │ bne.w 70ceb6 │ │ │ │ - bl aad1e8 │ │ │ │ + bl aad140 │ │ │ │ ldr r2, [pc, #680] @ (70d038 ) │ │ │ │ str.w r9, [sp, #12] │ │ │ │ mov r3, sl │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r6, r2] │ │ │ │ ldr r2, [pc, #672] @ (70d03c ) │ │ │ │ adds r1, #8 │ │ │ │ @@ -2441574,15 +2441569,15 @@ │ │ │ │ bl 4da498 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c87a4> │ │ │ │ ldr r3, [pc, #624] @ (70d044 ) │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov.w r1, #262144 @ 0x40000 │ │ │ │ add r3, pc │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl aa73ec │ │ │ │ + bl aa7344 │ │ │ │ mov r0, r4 │ │ │ │ bl 70ac20 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 70cde2 │ │ │ │ ldrb.w r3, [r4, #338] @ 0x152 │ │ │ │ ldrb.w r2, [r4, #339] @ 0x153 │ │ │ │ orrs r3, r2 │ │ │ │ @@ -2441605,18 +2441600,18 @@ │ │ │ │ orr.w r5, r0, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 4b8cd8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3a6fe4> │ │ │ │ orrs r0, r5 │ │ │ │ ands.w r5, r0, #255 @ 0xff │ │ │ │ bne.n 70cdfa │ │ │ │ mov r0, r4 │ │ │ │ - bl a98f78 │ │ │ │ + bl a98ed0 │ │ │ │ movs r1, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl a9f404 │ │ │ │ + bl a9f35c │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 50d670 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3fb97c> │ │ │ │ mov r0, r4 │ │ │ │ bl 4b94c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3a77d0> │ │ │ │ ldr r2, [pc, #496] @ (70d048 ) │ │ │ │ @@ -2441632,15 +2441627,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 71a7d4 │ │ │ │ ldrsb.w r3, [r4, #65] @ 0x41 │ │ │ │ cmp r3, #4 │ │ │ │ bne.w 70cbda │ │ │ │ mov r0, r4 │ │ │ │ - bl a9beec │ │ │ │ + bl a9be44 │ │ │ │ mov r0, r4 │ │ │ │ bl 7171fc │ │ │ │ mov r0, r4 │ │ │ │ bl 4b94c4 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3a77d0> │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ @@ -2441652,19 +2441647,19 @@ │ │ │ │ bl 70f3d0 │ │ │ │ b.n 70cdfa │ │ │ │ mov r0, r4 │ │ │ │ bl 713d88 │ │ │ │ b.n 70cdbc │ │ │ │ bl 712a98 │ │ │ │ mov r0, r4 │ │ │ │ - bl ac05ec │ │ │ │ + bl ac0544 │ │ │ │ mov r0, r4 │ │ │ │ bl 494eb8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3831c4> │ │ │ │ mov r0, r4 │ │ │ │ - bl aad1e8 │ │ │ │ + bl aad140 │ │ │ │ ldr r2, [pc, #360] @ (70d038 ) │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, sl │ │ │ │ ldr r1, [r6, r2] │ │ │ │ ldr r2, [pc, #368] @ (70d04c ) │ │ │ │ @@ -2441799,15 +2441794,15 @@ │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #82 @ 0x52 │ │ │ │ lsls r3, r7, #4 │ │ │ │ svc 247 @ 0xf7 │ │ │ │ vshr.u64 q15, , #1 │ │ │ │ vshr.u64 q15, , #1 │ │ │ │ - @ instruction: 0xffff4efa │ │ │ │ + vcvt.f16.u16 d20, d26, #1 │ │ │ │ lsls r5, r1, #4 │ │ │ │ b.n 70d04a │ │ │ │ vsri.32 q9, q12, #1 │ │ │ │ movs r0, r0 │ │ │ │ ble.n 70d122 │ │ │ │ vcvt.u16.f16 , , #1 │ │ │ │ @ instruction: 0xffffde21 │ │ │ │ @@ -2442001,33 +2441996,33 @@ │ │ │ │ lsls r0, r0, #5 │ │ │ │ add r6, pc, #648 @ (adr r6, 70d4cc ) │ │ │ │ lsls r0, r0, #5 │ │ │ │ add r6, pc, #608 @ (adr r6, 70d4a8 ) │ │ │ │ lsls r0, r0, #5 │ │ │ │ add r6, pc, #472 @ (adr r6, 70d424 ) │ │ │ │ lsls r0, r0, #5 │ │ │ │ - b.n 70ce54 │ │ │ │ + b.n 70d8d4 │ │ │ │ lsls r3, r2, #2 │ │ │ │ cmp r5, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 70ce44 │ │ │ │ + b.n 70d8c4 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - b.n 70cd54 │ │ │ │ + b.n 70d7d4 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - b.n 70cd74 │ │ │ │ + b.n 70d7f4 │ │ │ │ lsls r3, r2, #2 │ │ │ │ add r5, pc, #784 @ (adr r5, 70d574 ) │ │ │ │ lsls r0, r0, #5 │ │ │ │ - b.n 70cd34 │ │ │ │ + b.n 70d7b4 │ │ │ │ lsls r3, r2, #2 │ │ │ │ add r5, pc, #480 @ (adr r5, 70d44c ) │ │ │ │ lsls r0, r0, #5 │ │ │ │ - b.n 70ccec │ │ │ │ + b.n 70d76c │ │ │ │ lsls r3, r2, #2 │ │ │ │ - b.n 70ccd0 │ │ │ │ + b.n 70d750 │ │ │ │ lsls r3, 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] @ (70d4fc ) │ │ │ │ sub sp, #80 @ 0x50 │ │ │ │ @@ -2442287,37 +2442282,37 @@ │ │ │ │ lsls r0, r0, #5 │ │ │ │ add r4, pc, #256 @ (adr r4, 70d61c ) │ │ │ │ lsls r0, r0, #5 │ │ │ │ cmp r4, #236 @ 0xec │ │ │ │ lsls r3, r7, #4 │ │ │ │ cmp r5, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 70dcbc │ │ │ │ + b.n 70d73c │ │ │ │ lsls r3, r2, #2 │ │ │ │ - b.n 70cd48 │ │ │ │ + b.n 70d7c8 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - b.n 70dc5c │ │ │ │ + b.n 70d6dc │ │ │ │ lsls r3, r2, #2 │ │ │ │ add r3, pc, #128 @ (adr r3, 70d5b4 ) │ │ │ │ lsls r0, r0, #5 │ │ │ │ - b.n 70dc18 │ │ │ │ + b.n 70d698 │ │ │ │ lsls r3, r2, #2 │ │ │ │ add r2, pc, #840 @ (adr r2, 70d884 ) │ │ │ │ lsls r0, r0, #5 │ │ │ │ - b.n 70dd00 │ │ │ │ + b.n 70d780 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - b.n 70dbb0 │ │ │ │ + b.n 70d630 │ │ │ │ lsls r3, r2, #2 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 70dca0 │ │ │ │ + b.n 70d720 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - b.n 70dc28 │ │ │ │ + b.n 70d6a8 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - b.n 70dbd0 │ │ │ │ + b.n 70d650 │ │ │ │ lsls r3, r2, #2 │ │ │ │ cmp r3, #24 │ │ │ │ lsls r3, r7, #4 │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ cmp r3, #4 │ │ │ │ bne.n 70d584 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ @@ -2451433,15 +2451428,15 @@ │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldmia r3!, {r2, r5, r6} │ │ │ │ lsls r2, r7, #4 │ │ │ │ ldmia r0!, {r3, r4, r5, r6} │ │ │ │ lsls r2, r7, #4 │ │ │ │ ldmia r0!, {r5, r6} │ │ │ │ lsls r2, r7, #4 │ │ │ │ - cmp r3, #178 @ 0xb2 │ │ │ │ + cmp r0, #242 @ 0xf2 │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #800] @ (713b20 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -2451770,15 +2451765,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ stmia r7!, {r2, r3, r5} │ │ │ │ lsls r2, r7, #4 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r7, #4 │ │ │ │ - cmp r0, #72 @ 0x48 │ │ │ │ + movs r5, #136 @ 0x88 │ │ │ │ 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, #3888] @ 0xf30 │ │ │ │ ldr r2, [pc, #548] @ (713d74 ) │ │ │ │ sub sp, #172 @ 0xac │ │ │ │ @@ -2456318,15 +2456313,15 @@ │ │ │ │ str r5, [sp, #832] @ 0x340 │ │ │ │ lsls r2, r7, #4 │ │ │ │ ldc2 15, cr15, [fp], {255} @ 0xff │ │ │ │ str r4, [sp, #624] @ 0x270 │ │ │ │ lsls r2, r7, #4 │ │ │ │ str r4, [sp, #528] @ 0x210 │ │ │ │ lsls r2, r7, #4 │ │ │ │ - ldr r4, [pc, #920] @ (716f74 ) │ │ │ │ + ldr r2, [pc, #152] @ (716c74 ) │ │ │ │ lsls r3, r2, #2 │ │ │ │ str r4, [sp, #352] @ 0x160 │ │ │ │ lsls r2, r7, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -2459933,15 +2459928,15 @@ │ │ │ │ nop │ │ │ │ ldrb r6, [r6, #7] │ │ │ │ lsls r2, r7, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf136013f │ │ │ │ @ instruction: 0xf12e013f │ │ │ │ - str r7, [sp, #8] │ │ │ │ + str r4, [sp, #264] @ 0x108 │ │ │ │ lsls r4, r1, #4 │ │ │ │ and.w r1, r2, #63 @ 0x3f │ │ │ │ vsra.s32 d16, d31, #30 │ │ │ │ mcr 1, 6, r0, cr12, cr15, {1} │ │ │ │ strb r6, [r6, #21] │ │ │ │ lsls r2, r7, #4 │ │ │ │ eors.w r1, lr, pc, rrx │ │ │ │ @@ -2460024,15 +2460019,15 @@ │ │ │ │ strd r3, r4, [r6] │ │ │ │ str r5, [r6, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #4] @ (719284 ) │ │ │ │ add r0, pc │ │ │ │ blx 66664 │ │ │ │ - beq.n 71924c │ │ │ │ + ldmia r6!, {r1, r5} │ │ │ │ lsls r6, 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, #2676] @ 719d10 │ │ │ │ @@ -2461061,15 +2461056,15 @@ │ │ │ │ blx 66a0c <__cxa_end_cleanup@plt> │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r7, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r7, #80] @ 0x50 │ │ │ │ lsls r2, r7, #4 │ │ │ │ - ldrh r4, [r1, #14] │ │ │ │ + strh r4, [r1, #56] @ 0x38 │ │ │ │ lsls r4, r1, #4 │ │ │ │ str r2, [r0, #60] @ 0x3c │ │ │ │ lsls r2, r7, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2462701,17 +2462696,17 @@ │ │ │ │ blx 6725c >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 71acf6 │ │ │ │ nop │ │ │ │ strh r2, [r5, r4] │ │ │ │ lsls r2, r7, #4 │ │ │ │ asrs r4, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r2, #14 │ │ │ │ + lsrs r4, r2, #3 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldr r1, [sp, #792] @ 0x318 │ │ │ │ + str r7, [sp, #24] │ │ │ │ lsls r3, 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] @ (71ae60 ) │ │ │ │ @@ -2462816,17 +2462811,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r5, r1] │ │ │ │ lsls r2, r7, #4 │ │ │ │ strh r0, [r7, r0] │ │ │ │ lsls r2, r7, #4 │ │ │ │ asrs r4, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r2, #10 │ │ │ │ + lsls r2, r2, #31 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldr r0, [sp, #760] @ 0x2f8 │ │ │ │ + str r5, [sp, #1016] @ 0x3f8 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #624] @ (71b100 ) │ │ │ │ sub sp, #28 │ │ │ │ @@ -2463087,27 +2463082,27 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ str r0, [r5, r5] │ │ │ │ lsls r2, r7, #4 │ │ │ │ asrs r4, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r0, #7 │ │ │ │ + lsls r6, r0, #28 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldr r6, [pc, #272] @ (71b220 ) │ │ │ │ + ldr r3, [pc, #528] @ (71b320 ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r2, [sp, #80] @ 0x50 │ │ │ │ + ldrh r4, [r2, #58] @ 0x3a │ │ │ │ lsls r6, r1, #2 │ │ │ │ - str r7, [sp, #512] @ 0x200 │ │ │ │ + str r4, [sp, #768] @ 0x300 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - lsrs r0, r3, #4 │ │ │ │ + lsls r0, r3, #25 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldr r5, [pc, #696] @ (71b3d8 ) │ │ │ │ + ldr r2, [pc, #952] @ (71b4d8 ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r7, [sp, #304] @ 0x130 │ │ │ │ + str r4, [sp, #560] @ 0x230 │ │ │ │ lsls r3, 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] @ (71b28c ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2463248,25 +2463243,25 @@ │ │ │ │ add r1, pc │ │ │ │ blx 6725c >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 71b244 │ │ │ │ ldr r6, [pc, #768] @ (71b590 ) │ │ │ │ lsls r2, r7, #4 │ │ │ │ asrs r4, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r4, #29 │ │ │ │ + lsls r6, r4, #18 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - lsls r6, r5, #28 │ │ │ │ + lsls r6, r5, #17 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - lsls r0, r1, #28 │ │ │ │ + lsls r0, r1, #17 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - lsls r6, r6, #26 │ │ │ │ + lsls r6, r6, #15 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - lsls r4, r3, #26 │ │ │ │ + lsls r4, r3, #15 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - str r4, [sp, #560] @ 0x230 │ │ │ │ + str r1, [sp, #816] @ 0x330 │ │ │ │ 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, #3992] @ 0xf98 │ │ │ │ ldr.w r4, [pc, #1604] @ 71b904 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -2463883,50 +2463878,44 @@ │ │ │ │ lsls r2, r7, #4 │ │ │ │ ldr r5, [pc, #184] @ (71b9c4 ) │ │ │ │ lsls r2, r7, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #568] @ 0x238 │ │ │ │ + str r0, [sp, #824] @ 0x338 │ │ │ │ lsls r3, r2, #2 │ │ │ │ ldr r3, [pc, #904] @ (71bca4 ) │ │ │ │ lsls r2, r7, #4 │ │ │ │ movs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r7, #14 │ │ │ │ + lsls r6, r7, #3 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - @ instruction: 0x479a │ │ │ │ + add sl, fp │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r0, [sp, #896] @ 0x380 │ │ │ │ + ldrh r0, [r4, #48] @ 0x30 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - str r0, [sp, #840] @ 0x348 │ │ │ │ + ldrh r2, [r2, #48] @ 0x30 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - lsls r6, r2, #11 │ │ │ │ + movs r6, r2 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - mov r8, ip │ │ │ │ + add r0, r4 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrh r6, [r4, #20] │ │ │ │ + strh r6, [r4, #62] @ 0x3e │ │ │ │ lsls r6, r1, #2 │ │ │ │ - lsls r6, r6, #8 │ │ │ │ - lsls r3, r2, #2 │ │ │ │ - strh r4, [r6, #10] │ │ │ │ + vqadd.u64 d16, d22, d2 │ │ │ │ + ldrb r4, [r6, #26] │ │ │ │ lsls r3, r3, #2 │ │ │ │ cmp r5, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r6, #7 │ │ │ │ - lsls r3, r2, #2 │ │ │ │ - lsls r6, r6, #7 │ │ │ │ - lsls r3, r2, #2 │ │ │ │ - lsls r4, r4, #6 │ │ │ │ - lsls r3, r2, #2 │ │ │ │ - lsls r6, r4, #5 │ │ │ │ - lsls r3, r2, #2 │ │ │ │ - lsls r2, r6, #3 │ │ │ │ - lsls r3, r2, #2 │ │ │ │ + vqadd.u64 d0, d16, d2 │ │ │ │ + vqadd.u64 d0, d22, d2 │ │ │ │ + mcr2 0, 7, r0, cr4, cr2, {4} │ │ │ │ + mcr2 0, 5, r0, cr6, cr2, {4} │ │ │ │ + mrc2 0, 1, r0, cr2, cr2, {4} │ │ │ │ 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] @ (71b9d8 ) │ │ │ │ sub sp, #20 │ │ │ │ ldr r3, [pc, #108] @ (71b9dc ) │ │ │ │ @@ -2465003,30 +2464992,30 @@ │ │ │ │ lsls r2, r7, #4 │ │ │ │ asrs r4, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ subs r7, #104 @ 0x68 │ │ │ │ lsls r2, r7, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldr.w r0, [sl, #146] @ 0x92 │ │ │ │ - str??.w r0, [r6, #146] @ 0x92 │ │ │ │ + @ instruction: 0xf61a0092 │ │ │ │ + @ instruction: 0xf6260092 │ │ │ │ subs r6, #202 @ 0xca │ │ │ │ lsls r2, r7, #4 │ │ │ │ - ldrh.w r0, [r0, r2, lsl #1] │ │ │ │ + sbcs.w r0, r0, #4784128 @ 0x490000 │ │ │ │ cmp r1, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #160 @ 0xa0 │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #28 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r7, #44] @ 0x2c │ │ │ │ + strh r0, [r7, #22] │ │ │ │ lsls r3, r2, #2 │ │ │ │ subs r4, #124 @ 0x7c │ │ │ │ lsls r2, r7, #4 │ │ │ │ subs r4, #48 @ 0x30 │ │ │ │ lsls r2, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2465352,26 +2465341,26 @@ │ │ │ │ lsls r2, r7, #4 │ │ │ │ bls.n 71c7e0 │ │ │ │ lsls r4, r6, #4 │ │ │ │ asrs r4, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ lsls r2, r7, #4 │ │ │ │ - @ instruction: 0xf4d20092 │ │ │ │ + @ instruction: 0xf2120092 │ │ │ │ cmp r1, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #160 @ 0xa0 │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #28 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r1, #18] │ │ │ │ + ldrb r4, [r1, #30] │ │ │ │ lsls r3, r2, #2 │ │ │ │ subs r1, #16 │ │ │ │ lsls r2, r7, #4 │ │ │ │ subs r0, #198 @ 0xc6 │ │ │ │ lsls r2, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2465697,26 +2465686,26 @@ │ │ │ │ lsls r2, r7, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #222 @ 0xde │ │ │ │ lsls r2, r7, #4 │ │ │ │ - @ instruction: 0xf1900092 │ │ │ │ + mrc 0, 6, r0, cr0, cr2, {4} │ │ │ │ cmp r1, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #160 @ 0xa0 │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r5, #27] │ │ │ │ + ldrb r2, [r5, #16] │ │ │ │ lsls r3, r2, #2 │ │ │ │ adds r5, #174 @ 0xae │ │ │ │ lsls r2, r7, #4 │ │ │ │ adds r5, #100 @ 0x64 │ │ │ │ lsls r2, r7, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2466059,26 +2466048,26 @@ │ │ │ │ lsls r2, r7, #4 │ │ │ │ asrs r4, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ bcs.n 71ce34 │ │ │ │ lsls r4, r6, #4 │ │ │ │ adds r4, #42 @ 0x2a │ │ │ │ lsls r2, r7, #4 │ │ │ │ - mcr 0, 0, r0, cr4, cr2, {4} │ │ │ │ + adc.w r0, r4, r2, lsr #2 │ │ │ │ cmp r1, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #160 @ 0xa0 │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r7, #12] │ │ │ │ + ldrb r0, [r7, #1] │ │ │ │ lsls r3, r2, #2 │ │ │ │ adds r1, #252 @ 0xfc │ │ │ │ lsls r2, r7, #4 │ │ │ │ adds r1, #178 @ 0xb2 │ │ │ │ lsls r2, r7, #4 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -2467129,15 +2467118,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ movs r7, #142 @ 0x8e │ │ │ │ lsls r2, r7, #4 │ │ │ │ movs r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 71da24 │ │ │ │ + ldmia r5, {r2, r4, r5, r7} │ │ │ │ lsls r2, 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] @ 71db28 │ │ │ │ sub sp, #32 │ │ │ │ @@ -2467341,15 +2467330,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #6 │ │ │ │ lsls r2, r7, #4 │ │ │ │ lsrs r6, r0, #16 │ │ │ │ lsls r2, r7, #4 │ │ │ │ movs r4, #246 @ 0xf6 │ │ │ │ lsls r2, r7, #4 │ │ │ │ - ldmia r6, {r3, r4, r5, r6} │ │ │ │ + ldmia r3, {r3, r4, r5, r7} │ │ │ │ lsls r2, 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] @ (71db98 ) │ │ │ │ ldr r2, [pc, #64] @ (71db9c ) │ │ │ │ @@ -2467733,15 +2467722,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] @ (71df4c ) │ │ │ │ add r0, pc │ │ │ │ blx 66664 │ │ │ │ - str r5, [sp, #488] @ 0x1e8 │ │ │ │ + str r2, [sp, #744] @ 0x2e8 │ │ │ │ lsls r7, r1, #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 │ │ │ │ @@ -2467785,15 +2467774,15 @@ │ │ │ │ strd r3, r4, [r6] │ │ │ │ str r5, [r6, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #4] @ (71dfc8 ) │ │ │ │ add r0, pc │ │ │ │ blx 66664 │ │ │ │ - strh r6, [r3, #28] │ │ │ │ + strh r6, [r3, #6] │ │ │ │ lsls r6, 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] @ (71e050 ) │ │ │ │ @@ -2469099,65 +2469088,65 @@ │ │ │ │ nop │ │ │ │ subs r2, r4, #0 │ │ │ │ lsls r2, r7, #4 │ │ │ │ subs r4, r3, #0 │ │ │ │ lsls r2, r7, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 71ed88 │ │ │ │ + bpl.n 71ee08 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bhi.n 71ed98 │ │ │ │ + bpl.n 71ee18 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - strh r2, [r0, #24] │ │ │ │ + strh r2, [r0, #2] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bhi.n 71ed7c │ │ │ │ + bpl.n 71edfc │ │ │ │ lsls r2, r2, #2 │ │ │ │ asrs r4, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r7, #24] │ │ │ │ + strb r2, [r7, #13] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bcc.n 71ecd0 │ │ │ │ + beq.n 71ed50 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - str r2, [r0, #16] │ │ │ │ + ldrsh r2, [r0, r1] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - strh r0, [r4, r1] │ │ │ │ + ldr r7, [pc, #640] @ (71f008 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 71ed8c │ │ │ │ + bne.n 71ee0c │ │ │ │ lsls r2, r2, #2 │ │ │ │ adds r2, r5, r0 │ │ │ │ lsls r2, r7, #4 │ │ │ │ - bne.n 71ed58 │ │ │ │ + ldmia r7!, {r1, r5} │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldrb r2, [r6, #17] │ │ │ │ + ldrb r2, [r6, #6] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bne.n 71ed74 │ │ │ │ + ldmia r7!, {r1, r3, r5} │ │ │ │ lsls r2, r2, #2 │ │ │ │ - beq.n 71ecf4 │ │ │ │ + ldmia r5, {r3, r5, r6, r7} │ │ │ │ lsls r2, r2, #2 │ │ │ │ - beq.n 71ee88 │ │ │ │ + ldmia r5, {r4, r5, r7} │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldrb r4, [r5, r2] │ │ │ │ + ldr r4, [r5, r7] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldrh r6, [r4, r7] │ │ │ │ + ldr r6, [r4, r4] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldmia r7!, {r2} │ │ │ │ + ldmia r4!, {r2, r6} │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldmia r6, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r4!, {r1, r2, r5} │ │ │ │ lsls r2, r2, #2 │ │ │ │ - strh r0, [r4, #34] @ 0x22 │ │ │ │ + strh r0, [r4, #12] │ │ │ │ lsls r6, r1, #2 │ │ │ │ - ldmia r6!, {r1, r2, r4, r7} │ │ │ │ + ldmia r3!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldrh r4, [r6, r4] │ │ │ │ + ldr r4, [r6, r1] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldmia r5!, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r3!, {r1, r2, r4} │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldrh r6, [r4, r0] │ │ │ │ + ldrsb r6, [r4, r5] │ │ │ │ lsls r3, r2, #2 │ │ │ │ adds r2, #4 │ │ │ │ cmp r8, r2 │ │ │ │ beq.w 71ef5e │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mla r3, ip, r3, r0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ @@ -2469718,41 +2469707,41 @@ │ │ │ │ subs r1, r3, r4 │ │ │ │ blx 679e0 │ │ │ │ b.n 71f318 │ │ │ │ b.n 71f328 │ │ │ │ ldr r0, [pc, #56] @ (71f3b8 ) │ │ │ │ add r0, pc │ │ │ │ blx 66664 │ │ │ │ - ldmia r4, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldr r6, [r1, r4] │ │ │ │ + ldrsb r6, [r1, r1] │ │ │ │ lsls r3, r2, #2 │ │ │ │ asrs r4, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r0!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldmia r3!, {r1, r4, r6} │ │ │ │ + ldmia r0!, {r1, r4, r7} │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldmia r0!, {r3, r6} │ │ │ │ + stmia r5!, {r3, r7} │ │ │ │ lsls r2, r2, #2 │ │ │ │ - strb r2, [r5, r7] │ │ │ │ + strh r2, [r5, r4] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldmia r1!, {r2, r3, r4, r7} │ │ │ │ + stmia r6!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r2, #2 │ │ │ │ lsrs r0, r7, #19 │ │ │ │ lsls r2, r7, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #19 │ │ │ │ lsls r2, r7, #4 │ │ │ │ lsrs r4, r5, #18 │ │ │ │ lsls r2, r7, #4 │ │ │ │ - ldr r6, [r7, #124] @ 0x7c │ │ │ │ + ldr r6, [r7, #80] @ 0x50 │ │ │ │ lsls r6, r1, #2 │ │ │ │ - ldr r2, [r4, #124] @ 0x7c │ │ │ │ + ldr r2, [r4, #80] @ 0x50 │ │ │ │ lsls r6, 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]! │ │ │ │ @@ -2470448,17 +2470437,17 @@ │ │ │ │ lsls r2, r7, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #26 │ │ │ │ lsls r2, r7, #4 │ │ │ │ asrs r4, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r1, r3, r4} │ │ │ │ + bkpt 0x005a │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldr r5, [pc, #352] @ (71fc04 ) │ │ │ │ + ldr r2, [pc, #608] @ (71fd04 ) │ │ │ │ lsls r3, r2, #2 │ │ │ │ lsls r0, r3, #22 │ │ │ │ lsls r2, r7, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2470957,15 +2470946,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 70aaf4 │ │ │ │ blx 66a0c <__cxa_end_cleanup@plt> │ │ │ │ lsls r0, r1, #4 │ │ │ │ lsls r2, r7, #4 │ │ │ │ asrs r4, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r6, 72000a │ │ │ │ + @ instruction: 0xb87e │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ mov r6, r0 │ │ │ │ add.w r2, r0, #48 @ 0x30 │ │ │ │ @@ -2471136,17 +2471125,17 @@ │ │ │ │ vsra.u32 d16, d25, #32 │ │ │ │ asrs r4, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 7201ac │ │ │ │ + @ instruction: 0xb710 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - cmp ip, r8 │ │ │ │ + orrs r4, r0 │ │ │ │ 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, #752] @ (720480 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -2471426,24 +2471415,24 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ mcr2 1, 3, r0, cr10, cr9, {1} │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ mcr2 1, 3, r0, cr2, cr9, {1} │ │ │ │ asrs r4, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 72049e │ │ │ │ + @ instruction: 0xb668 │ │ │ │ lsls r2, r2, #2 │ │ │ │ cmp r1, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ mcrr2 1, 3, r0, sl, cr9 │ │ │ │ - @ instruction: 0xb6fe │ │ │ │ + push {r1, r2, r3, r4, r5} │ │ │ │ lsls r2, r2, #2 │ │ │ │ - cmp r1, #214 @ 0xd6 │ │ │ │ + movs r7, #22 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - @ instruction: 0xb602 │ │ │ │ + cbz r2, 7204f8 │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ ldr r2, [pc, #516] @ (7206c0 ) │ │ │ │ mov r8, r0 │ │ │ │ @@ -2471652,19 +2471641,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfb320139 │ │ │ │ @ instruction: 0xfa6e0139 │ │ │ │ cmp r1, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r3 │ │ │ │ + subs r6, #24 │ │ │ │ lsls r3, r2, #2 │ │ │ │ asrs r4, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r5, r7} │ │ │ │ + cbz r2, 72071c │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #512] @ (7208f8 ) │ │ │ │ @@ -2471870,26 +2471859,26 @@ │ │ │ │ b.n 720802 │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ vst4.8 {d0,d2,d4,d6}, [r0 :256], r9 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldr??.w r0, [r6, #313] @ 0x139 │ │ │ │ - movs r6, #232 @ 0xe8 │ │ │ │ + movs r4, #40 @ 0x28 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - cbz r2, 720988 │ │ │ │ + cbz r2, 720918 │ │ │ │ lsls r2, r2, #2 │ │ │ │ asrs r4, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf7f60139 │ │ │ │ - uxth r0, r3 │ │ │ │ + add r7, sp, #864 @ 0x360 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - cbz r6, 720940 │ │ │ │ + add r6, sp, #792 @ 0x318 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr.w r3, [r0, #136] @ 0x88 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2472007,17 +2471996,17 @@ │ │ │ │ @ instruction: 0xf6be0139 │ │ │ │ asrs r4, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ - sub sp, #440 @ 0x1b8 │ │ │ │ + add r6, sp, #184 @ 0xb8 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - subs r4, #222 @ 0xde │ │ │ │ + subs r2, #30 │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #852] @ (720dbc ) │ │ │ │ @@ -2472347,23 +2472336,23 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xf5900139 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf5860139 │ │ │ │ asrs r4, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #664 @ 0x298 │ │ │ │ + add r4, sp, #920 @ 0x398 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - subs r3, #124 @ 0x7c │ │ │ │ + subs r0, #188 @ 0xbc │ │ │ │ lsls r3, r2, #2 │ │ │ │ - add r7, sp, #120 @ 0x78 │ │ │ │ + add r4, sp, #376 @ 0x178 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - cmp r4, #148 @ 0x94 │ │ │ │ + cmp r1, #212 @ 0xd4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #230 @ 0xe6 │ │ │ │ + subs r0, #38 @ 0x26 │ │ │ │ lsls r3, r2, #2 │ │ │ │ @ instruction: 0xf31c0139 │ │ │ │ cmp r3, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ @@ -2472497,17 +2472486,17 @@ │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #8] │ │ │ │ str.w r2, [r8] │ │ │ │ b.n 720e76 │ │ │ │ @ instruction: 0xf1f20139 │ │ │ │ asrs r4, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #784 @ 0x310 │ │ │ │ + add r2, sp, #16 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - subs r0, #130 @ 0x82 │ │ │ │ + adds r5, #194 @ 0xc2 │ │ │ │ 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, #3992] @ 0xf98 │ │ │ │ ldr.w r5, [pc, #1700] @ 72160c │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -2473187,34 +2473176,34 @@ │ │ │ │ b.n 721504 │ │ │ │ eor.w r1, lr, #57 @ 0x39 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ eor.w r1, r4, #57 @ 0x39 │ │ │ │ asrs r4, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #648 @ 0x288 │ │ │ │ + add r7, pc, #904 @ (adr r7, 7219a8 ) │ │ │ │ lsls r2, r2, #2 │ │ │ │ - adds r6, #228 @ 0xe4 │ │ │ │ + adds r4, #36 @ 0x24 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - add r1, sp, #464 @ 0x1d0 │ │ │ │ + add r6, pc, #720 @ (adr r6, 7218f8 ) │ │ │ │ lsls r2, r2, #2 │ │ │ │ - adds r5, #180 @ 0xb4 │ │ │ │ + adds r2, #244 @ 0xf4 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - add r0, sp, #200 @ 0xc8 │ │ │ │ + add r5, pc, #456 @ (adr r5, 7217f8 ) │ │ │ │ lsls r2, r2, #2 │ │ │ │ - adds r4, #114 @ 0x72 │ │ │ │ + adds r1, #178 @ 0xb2 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - add r6, pc, #1008 @ (adr r6, 721a28 ) │ │ │ │ + add r4, pc, #240 @ (adr r4, 721728 ) │ │ │ │ lsls r2, r2, #2 │ │ │ │ - adds r3, #58 @ 0x3a │ │ │ │ + adds r0, #122 @ 0x7a │ │ │ │ lsls r3, r2, #2 │ │ │ │ @ instruction: 0xeada0139 │ │ │ │ - add r5, pc, #960 @ (adr r5, 721a04 ) │ │ │ │ + add r3, pc, #192 @ (adr r3, 721704 ) │ │ │ │ lsls r2, r2, #2 │ │ │ │ - adds r1, #162 @ 0xa2 │ │ │ │ + cmp r6, #226 @ 0xe2 │ │ │ │ lsls r3, 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] @ (7216ec ) │ │ │ │ sub sp, #24 │ │ │ │ @@ -2473573,19 +2473562,19 @@ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ b.n 7218f4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ b.n 721898 │ │ │ │ lsls r1, r7, #4 │ │ │ │ - add r2, pc, #136 @ (adr r2, 721a7c ) │ │ │ │ + ldr r7, [sp, #392] @ 0x188 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - subs r4, r6, #7 │ │ │ │ + adds r4, r6, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r6, #74 @ 0x4a │ │ │ │ + cmp r3, #138 @ 0x8a │ │ │ │ lsls r3, r2, #2 │ │ │ │ movs r7, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2473709,17 +2473698,17 @@ │ │ │ │ blx 6725c >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 721aae │ │ │ │ b.n 72167c │ │ │ │ lsls r1, r7, #4 │ │ │ │ asrs r4, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r5, [sp, #240] @ 0xf0 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - cmp r3, #234 @ 0xea │ │ │ │ + cmp r1, #42 @ 0x2a │ │ │ │ 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 r4, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ @@ -2474439,37 +2474428,37 @@ │ │ │ │ lsls r1, r7, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ b.n 7229e8 │ │ │ │ lsls r1, r7, #4 │ │ │ │ asrs r4, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r3, [sp, #752] @ 0x2f0 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldr r6, [sp, #328] @ 0x148 │ │ │ │ + ldr r3, [sp, #584] @ 0x248 │ │ │ │ lsls r2, r2, #2 │ │ │ │ b.n 7224b4 │ │ │ │ lsls r1, r7, #4 │ │ │ │ - ldr r4, [sp, #536] @ 0x218 │ │ │ │ + ldr r1, [sp, #792] @ 0x318 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldr r4, [sp, #592] @ 0x250 │ │ │ │ + ldr r1, [sp, #848] @ 0x350 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldr r3, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r0, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldr r2, [sp, #464] @ 0x1d0 │ │ │ │ + str r7, [sp, #720] @ 0x2d0 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldr r2, [sp, #328] @ 0x148 │ │ │ │ + str r7, [sp, #584] @ 0x248 │ │ │ │ lsls r2, r2, #2 │ │ │ │ cmp r3, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #808] @ 0x328 │ │ │ │ + str r7, [sp, #40] @ 0x28 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - movs r5, #12 │ │ │ │ + movs r2, #76 @ 0x4c │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldr r1, [sp, #568] @ 0x238 │ │ │ │ + str r6, [sp, #824] @ 0x338 │ │ │ │ lsls r2, r2, #2 │ │ │ │ ble.n 72220c │ │ │ │ lsls r1, r7, #4 │ │ │ │ ble.n 7223c8 │ │ │ │ lsls r1, r7, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2475302,59 +2475291,59 @@ │ │ │ │ lsls r1, r7, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #296] @ 0x128 │ │ │ │ + str r5, [sp, #552] @ 0x228 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - str r5, [sp, #64] @ 0x40 │ │ │ │ + str r2, [sp, #320] @ 0x140 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - movs r1, #82 @ 0x52 │ │ │ │ + subs r2, r2, #2 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - str r5, [sp, #24] │ │ │ │ + str r2, [sp, #280] @ 0x118 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - subs r2, r3, #4 │ │ │ │ + adds r2, r3, #1 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - str r4, [sp, #584] @ 0x248 │ │ │ │ + str r1, [sp, #840] @ 0x348 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - subs r0, r6, #2 │ │ │ │ + subs r0, r6, r7 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - str r4, [sp, #112] @ 0x70 │ │ │ │ + str r1, [sp, #368] @ 0x170 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - subs r6, r0, #1 │ │ │ │ + subs r6, r0, r6 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - str r3, [sp, #664] @ 0x298 │ │ │ │ + str r0, [sp, #920] @ 0x398 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - adds r4, r3, #7 │ │ │ │ + subs r4, r3, r4 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - str r3, [sp, #208] @ 0xd0 │ │ │ │ + str r0, [sp, #464] @ 0x1d0 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - adds r2, r6, #5 │ │ │ │ + subs r2, r6, r2 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - str r2, [sp, #776] @ 0x308 │ │ │ │ + str r0, [sp, #8] │ │ │ │ lsls r2, r2, #2 │ │ │ │ - adds r0, r1, #4 │ │ │ │ + subs r0, r1, r1 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - str r2, [sp, #304] @ 0x130 │ │ │ │ + ldrh r4, [r1, #60] @ 0x3c │ │ │ │ lsls r2, r2, #2 │ │ │ │ - adds r6, r3, #2 │ │ │ │ + adds r6, r3, r7 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - str r1, [sp, #856] @ 0x358 │ │ │ │ + ldrh r6, [r2, #56] @ 0x38 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - adds r4, r6, #0 │ │ │ │ + adds r4, r6, r5 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - str r1, [sp, #384] @ 0x180 │ │ │ │ + ldrh r0, [r4, #52] @ 0x34 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - subs r2, r1, r7 │ │ │ │ + adds r2, r1, r4 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - str r0, [sp, #856] @ 0x358 │ │ │ │ + ldrh r6, [r2, #48] @ 0x30 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - subs r4, r1, r5 │ │ │ │ + adds r4, r1, r2 │ │ │ │ lsls r3, r2, #2 │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ cmp r3, r6 │ │ │ │ beq.w 723426 │ │ │ │ ldr.w r3, [pc, #2132] @ 7234a8 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ @@ -2476186,125 +2476175,125 @@ │ │ │ │ beq.n 7234a2 │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ b.n 723482 │ │ │ │ blx 66a0c <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ cmp r5, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #424] @ 0x1a8 │ │ │ │ + ldrh r2, [r5, #44] @ 0x2c │ │ │ │ lsls r2, r2, #2 │ │ │ │ - asrs r6, r4, #4 │ │ │ │ + lsrs r6, r4, #25 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - subs r0, r3, r2 │ │ │ │ + asrs r0, r3, #31 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - str r0, [sp, #192] @ 0xc0 │ │ │ │ + ldrh r0, [r6, #42] @ 0x2a │ │ │ │ lsls r2, r2, #2 │ │ │ │ - str r0, [sp, #200] @ 0xc8 │ │ │ │ + ldrh r2, [r6, #42] @ 0x2a │ │ │ │ lsls r2, r2, #2 │ │ │ │ - str r0, [sp, #200] @ 0xc8 │ │ │ │ + ldrh r2, [r6, #42] @ 0x2a │ │ │ │ lsls r2, r2, #2 │ │ │ │ - beq.n 7233f0 │ │ │ │ + ldmia r5!, {r2, r4, r6, r7} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - beq.n 7233e4 │ │ │ │ + ldmia r5!, {r2, r3, r6, r7} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrh r0, [r6, #62] @ 0x3e │ │ │ │ + ldrh r0, [r6, #40] @ 0x28 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - adds r0, r4, r7 │ │ │ │ + asrs r0, r4, #28 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldrh r6, [r0, #62] @ 0x3e │ │ │ │ + ldrh r6, [r0, #40] @ 0x28 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - adds r6, r0, r6 │ │ │ │ + asrs r6, r0, #27 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldrh r2, [r4, #58] @ 0x3a │ │ │ │ + ldrh r2, [r4, #36] @ 0x24 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldrh r0, [r6, #56] @ 0x38 │ │ │ │ + ldrh r0, [r6, #34] @ 0x22 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldrh r0, [r6, #56] @ 0x38 │ │ │ │ + ldrh r0, [r6, #34] @ 0x22 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldmia r7, {r1, r4, r7} │ │ │ │ + ldmia r4, {r1, r4, r6, r7} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldmia r7, {r1, r3, r7} │ │ │ │ + ldmia r4!, {r1, r3, r6, r7} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrh r6, [r5, #54] @ 0x36 │ │ │ │ + ldrh r6, [r5, #32] │ │ │ │ lsls r2, r2, #2 │ │ │ │ - adds r6, r3, r3 │ │ │ │ + asrs r6, r3, #24 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldrh r4, [r0, #54] @ 0x36 │ │ │ │ + ldrh r4, [r0, #32] │ │ │ │ lsls r2, r2, #2 │ │ │ │ - adds r4, r0, r2 │ │ │ │ + asrs r4, r0, #23 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldrh r4, [r0, #52] @ 0x34 │ │ │ │ + ldrh r4, [r0, #30] │ │ │ │ lsls r2, r2, #2 │ │ │ │ - lsrs r2, r1, #27 │ │ │ │ + lsrs r2, r1, #16 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r4, r7, r0 │ │ │ │ + asrs r4, r7, #21 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldrh r0, [r3, #48] @ 0x30 │ │ │ │ + ldrh r0, [r3, #26] │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldmia r6, {r1, r3, r5, r6} │ │ │ │ + ldmia r3, {r1, r3, r5, r7} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrh r4, [r5, #46] @ 0x2e │ │ │ │ + ldrh r4, [r5, #24] │ │ │ │ lsls r2, r2, #2 │ │ │ │ - asrs r4, r3, #31 │ │ │ │ + asrs r4, r3, #20 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldrh r6, [r1, #48] @ 0x30 │ │ │ │ + ldrh r6, [r1, #26] │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldrh r6, [r2, #46] @ 0x2e │ │ │ │ + ldrh r6, [r2, #24] │ │ │ │ lsls r2, r2, #2 │ │ │ │ - lsrs r4, r6, #23 │ │ │ │ + lsrs r4, r6, #12 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - asrs r6, r4, #29 │ │ │ │ + asrs r6, r4, #18 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldrh r0, [r2, #44] @ 0x2c │ │ │ │ + ldrh r0, [r2, #22] │ │ │ │ lsls r2, r2, #2 │ │ │ │ - lsrs r2, r3, #22 │ │ │ │ + lsrs r2, r3, #11 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - asrs r4, r1, #28 │ │ │ │ + asrs r4, r1, #17 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldrh r2, [r5, #42] @ 0x2a │ │ │ │ + ldrh r2, [r5, #20] │ │ │ │ lsls r2, r2, #2 │ │ │ │ - lsrs r4, r1, #21 │ │ │ │ + lsrs r4, r1, #10 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - asrs r6, r7, #26 │ │ │ │ + asrs r6, r7, #15 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldrh r4, [r2, #40] @ 0x28 │ │ │ │ + ldrh r4, [r2, #18] │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldrh r0, [r6, #0] │ │ │ │ + strh r0, [r6, #42] @ 0x2a │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldmia r4!, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r3} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - asrs r0, r2, #3 │ │ │ │ + lsrs r0, r2, #24 │ │ │ │ lsls r6, r1, #2 │ │ │ │ - ldr r6, [r1, r1] │ │ │ │ + strb r6, [r1, r6] │ │ │ │ lsls r4, r1, #2 │ │ │ │ - asrs r6, r1, #25 │ │ │ │ + asrs r6, r1, #14 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - stmia r7!, {r1, r2, r3, r5} │ │ │ │ + stmia r4!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrh r2, [r4, #36] @ 0x24 │ │ │ │ + ldrh r2, [r4, #14] │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldmia r4, {r2, r4, r5} │ │ │ │ + ldmia r1!, {r2, r4, r5, r6} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - asrs r6, r6, #32 │ │ │ │ + lsrs r6, r6, #21 │ │ │ │ lsls r6, r1, #2 │ │ │ │ - strh r0, [r2, #60] @ 0x3c │ │ │ │ + strh r0, [r2, #38] @ 0x26 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - asrs r2, r2, #22 │ │ │ │ + asrs r2, r2, #11 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldrh r0, [r0, #34] @ 0x22 │ │ │ │ + ldrh r0, [r0, #12] │ │ │ │ lsls r2, r2, #2 │ │ │ │ ldmia r5!, {r1, r2, r3, r4} │ │ │ │ lsls r1, r7, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r0, #62] @ 0x3e │ │ │ │ + strh r4, [r0, #40] @ 0x28 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - lsls r2, r2, #22 │ │ │ │ + lsls r2, r2, #11 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r4, #15 │ │ │ │ + asrs r4, r4, #4 │ │ │ │ lsls r3, r2, #2 │ │ │ │ ldmia r3!, {r4, r5, r6} │ │ │ │ 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, #3728] @ 0xe90 │ │ │ │ @@ -2476641,19 +2476630,19 @@ │ │ │ │ lsls r1, r7, #4 │ │ │ │ ldmia r2, {r1, r2, r3, r6} │ │ │ │ lsls r1, r7, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r7, #62] @ 0x3e │ │ │ │ + strh r2, [r7, #40] @ 0x28 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - asrs r4, r5, #4 │ │ │ │ + lsrs r4, r5, #25 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - asrs r6, r4, #4 │ │ │ │ + lsrs r6, r4, #25 │ │ │ │ lsls r3, r2, #2 │ │ │ │ subs r0, #160 @ 0xa0 │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2477274,23 +2477263,23 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #28 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r6, #23 │ │ │ │ + lsrs r4, r6, #12 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - lsrs r6, r1, #11 │ │ │ │ + lsrs r6, r1, #32 │ │ │ │ lsls r3, r2, #2 │ │ │ │ stmia r1!, {r1, r2, r3, r5} │ │ │ │ lsls r1, r7, #4 │ │ │ │ - ldrb r2, [r7, #27] │ │ │ │ + ldrb r2, [r7, #16] │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldrb r0, [r0, #28] │ │ │ │ + ldrb r0, [r0, #17] │ │ │ │ lsls r2, r2, #2 │ │ │ │ stmia r0!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r1, r7, #4 │ │ │ │ stmia r0!, {r1, r2, r7} │ │ │ │ lsls r1, r7, #4 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 71bfc8 │ │ │ │ @@ -2478105,17 +2478094,17 @@ │ │ │ │ add r1, pc │ │ │ │ blx 6725c >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ ldr r1, [r5, #28] │ │ │ │ mov r0, r4 │ │ │ │ blx 66e4c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - strb r2, [r1, #25] │ │ │ │ + strb r2, [r1, #14] │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldr r6, [r0, #84] @ 0x54 │ │ │ │ + ldr r6, [r0, #40] @ 0x28 │ │ │ │ lsls r2, r2, #2 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 7248ec │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2478255,21 +2478244,21 @@ │ │ │ │ add r1, pc │ │ │ │ blx 6725c >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ ldr r1, [r4, #28] │ │ │ │ mov r0, r5 │ │ │ │ blx 66e4c │ │ │ │ b.n 724920 │ │ │ │ nop │ │ │ │ - strb r2, [r2, #20] │ │ │ │ + strb r2, [r2, #9] │ │ │ │ lsls r2, r2, #2 │ │ │ │ - strb r6, [r1, #20] │ │ │ │ + strb r6, [r1, #9] │ │ │ │ lsls r2, r2, #2 │ │ │ │ - strb r0, [r7, #19] │ │ │ │ + strb r0, [r7, #8] │ │ │ │ lsls r2, r2, #2 │ │ │ │ - strb r6, [r2, #19] │ │ │ │ + strb r6, [r2, #8] │ │ │ │ lsls r2, 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] │ │ │ │ @@ -2478320,19 +2478309,19 @@ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr.w r0, [r3, #-12] │ │ │ │ add r0, r5 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ orr.w r1, r1, #1 │ │ │ │ blx 689a4 >::clear(std::_Ios_Iostate)@plt+0x4> │ │ │ │ b.n 7249a2 │ │ │ │ - strb r0, [r5, #18] │ │ │ │ + strb r0, [r5, #7] │ │ │ │ lsls r2, r2, #2 │ │ │ │ - strb r6, [r2, #18] │ │ │ │ + strb r6, [r2, #7] │ │ │ │ lsls r2, r2, #2 │ │ │ │ - strb r0, [r0, #18] │ │ │ │ + strb r0, [r0, #7] │ │ │ │ lsls r2, r2, #2 │ │ │ │ str r3, [r0, #12] │ │ │ │ mov.w ip, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [pc, #32] @ (724a38 ) │ │ │ │ str r1, [r0, #8] │ │ │ │ movs r1, #0 │ │ │ │ add r3, pc │ │ │ │ @@ -2478346,15 +2478335,15 @@ │ │ │ │ str r1, [r0, #20] │ │ │ │ str.w ip, [r0, #32] │ │ │ │ str r2, [r0, #24] │ │ │ │ str r3, [r0, #4] │ │ │ │ bx lr │ │ │ │ strb r4, [r3, r7] │ │ │ │ lsls r4, r6, #4 │ │ │ │ - ands r6, r0 │ │ │ │ + subs r5, #70 @ 0x46 │ │ │ │ lsls r5, r1, #2 │ │ │ │ ldr r3, [pc, #40] @ (724a6c ) │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ ldr r2, [pc, #40] @ (724a70 ) │ │ │ │ mov.w ip, #12 │ │ │ │ add r3, pc │ │ │ │ str.w ip, [r0, #24] │ │ │ │ @@ -2478368,15 +2478357,15 @@ │ │ │ │ str r3, [r0, #20] │ │ │ │ str r3, [r0, #28] │ │ │ │ movs r3, #112 @ 0x70 │ │ │ │ str r3, [r0, #12] │ │ │ │ bx lr │ │ │ │ strb r4, [r5, r6] │ │ │ │ lsls r4, r6, #4 │ │ │ │ - subs r7, #222 @ 0xde │ │ │ │ + subs r5, #30 │ │ │ │ lsls r5, r1, #2 │ │ │ │ ldr.w ip, [pc, #44] @ 724aa4 │ │ │ │ ldr r3, [pc, #44] @ (724aa8 ) │ │ │ │ add ip, pc │ │ │ │ str r1, [r0, #8] │ │ │ │ add r3, pc │ │ │ │ add.w r1, ip, #8 │ │ │ │ @@ -2478391,15 +2478380,15 @@ │ │ │ │ strd r3, r3, [r0, #32] │ │ │ │ strh r3, [r0, #40] @ 0x28 │ │ │ │ strd r3, r3, [r0, #44] @ 0x2c │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ strb r2, [r1, r6] │ │ │ │ lsls r4, r6, #4 │ │ │ │ - subs r7, #170 @ 0xaa │ │ │ │ + subs r4, #234 @ 0xea │ │ │ │ lsls r5, r1, #2 │ │ │ │ ldr r2, [pc, #48] @ (724ae0 ) │ │ │ │ movs r3, #0 │ │ │ │ ldr r1, [pc, #48] @ (724ae4 ) │ │ │ │ mov.w ip, #4294967295 @ 0xffffffff │ │ │ │ add r2, pc │ │ │ │ str.w ip, [r0, #8] │ │ │ │ @@ -2478415,15 +2478404,15 @@ │ │ │ │ movs r3, #112 @ 0x70 │ │ │ │ str r2, [r0, #0] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r3, [r0, #12] │ │ │ │ bx lr │ │ │ │ strb r6, [r1, r5] │ │ │ │ lsls r4, r6, #4 │ │ │ │ - subs r7, #108 @ 0x6c │ │ │ │ + subs r4, #172 @ 0xac │ │ │ │ lsls r5, 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 │ │ │ │ @@ -2478647,19 +2478636,19 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 724cb8 │ │ │ │ nop │ │ │ │ cbz r0, 724d86 │ │ │ │ lsls r1, r7, #4 │ │ │ │ asrs r4, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r4, #9] │ │ │ │ + ldr r2, [r4, #120] @ 0x78 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - @ instruction: 0xfae60092 │ │ │ │ - @ instruction: 0xfa360092 │ │ │ │ - strb r4, [r2, #6] │ │ │ │ + strh.w r0, [r6, r2, lsl #1] │ │ │ │ + @ instruction: 0xf7760092 │ │ │ │ + ldr r4, [r2, #108] @ 0x6c │ │ │ │ lsls r2, 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] @ (724d90 ) │ │ │ │ @@ -2478961,16 +2478950,16 @@ │ │ │ │ add r1, pc │ │ │ │ blx 6725c >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 724fac │ │ │ │ add sp, #456 @ 0x1c8 │ │ │ │ lsls r1, r7, #4 │ │ │ │ asrs r4, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - stcl 0, cr0, [lr, #612] @ 0x264 │ │ │ │ - @ instruction: 0xf7080092 │ │ │ │ + add.w r0, lr, r9, lsr #2 │ │ │ │ + orr.w r0, r8, #4784128 @ 0x490000 │ │ │ │ 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] @ (7250a4 ) │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2479644,15 +2479633,15 @@ │ │ │ │ lsls r1, r7, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ add r3, sp, #536 @ 0x218 │ │ │ │ lsls r1, r7, #4 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r1, r2, r3, r4} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r3, r1, #4 │ │ │ │ add r2, sp, #504 @ 0x1f8 │ │ │ │ lsls r1, r7, #4 │ │ │ │ adds r3, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ add r1, sp, #640 @ 0x280 │ │ │ │ lsls r1, r7, #4 │ │ │ │ @@ -2479912,15 +2479901,15 @@ │ │ │ │ nop │ │ │ │ add r0, sp, #944 @ 0x3b0 │ │ │ │ lsls r1, r7, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ add r0, sp, #872 @ 0x368 │ │ │ │ lsls r1, r7, #4 │ │ │ │ - ldmia r0!, {r1, r4, r5, r6} │ │ │ │ + stmia r5!, {r1, r4, r5, r7} │ │ │ │ lsls r3, r1, #4 │ │ │ │ add r0, sp, #216 @ 0xd8 │ │ │ │ lsls r1, r7, #4 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2480060,15 +2480049,15 @@ │ │ │ │ nop │ │ │ │ add r6, pc, #320 @ (adr r6, 725c04 ) │ │ │ │ lsls r1, r7, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ add r6, pc, #264 @ (adr r6, 725bd4 ) │ │ │ │ lsls r1, r7, #4 │ │ │ │ - stmia r5!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r3} │ │ │ │ lsls r3, r1, #4 │ │ │ │ add r5, pc, #808 @ (adr r5, 725dfc ) │ │ │ │ lsls r1, r7, #4 │ │ │ │ adds r3, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ add r5, pc, #456 @ (adr r5, 725ca4 ) │ │ │ │ lsls r1, r7, #4 │ │ │ │ @@ -2480247,19 +2480236,19 @@ │ │ │ │ blx 66a0c <__cxa_end_cleanup@plt> │ │ │ │ add r4, pc, #1008 @ (adr r4, 72607c ) │ │ │ │ lsls r1, r7, #4 │ │ │ │ add r4, pc, #984 @ (adr r4, 726068 ) │ │ │ │ lsls r1, r7, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r4, r5, r7} │ │ │ │ + stmia r1!, {r4, r5, r6, r7} │ │ │ │ lsls r3, r1, #4 │ │ │ │ adds r3, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r3, r4} │ │ │ │ + stmia r1!, {r3, r4, r6} │ │ │ │ lsls r3, r1, #4 │ │ │ │ add r4, pc, #56 @ (adr r4, 725cdc ) │ │ │ │ lsls r1, r7, #4 │ │ │ │ add r3, pc, #672 @ (adr r3, 725f48 ) │ │ │ │ lsls r1, r7, #4 │ │ │ │ add r3, pc, #544 @ (adr r3, 725ecc ) │ │ │ │ lsls r1, r7, #4 │ │ │ │ @@ -2480871,15 +2480860,15 @@ │ │ │ │ lsls r1, r7, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [sp, #192] @ 0xc0 │ │ │ │ lsls r1, r7, #4 │ │ │ │ adds r3, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r3, r4, r5, r7, pc} │ │ │ │ + revsh r2, r7 │ │ │ │ lsls r3, r1, #4 │ │ │ │ ldr r5, [sp, #768] @ 0x300 │ │ │ │ lsls r1, r7, #4 │ │ │ │ ldr r5, [sp, #624] @ 0x270 │ │ │ │ lsls r1, r7, #4 │ │ │ │ ldr r5, [sp, #496] @ 0x1f0 │ │ │ │ lsls r1, r7, #4 │ │ │ │ @@ -2480991,15 +2480980,15 @@ │ │ │ │ lsls r1, r7, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ lsls r1, r7, #4 │ │ │ │ adds r3, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r2, r3, r7} │ │ │ │ + cbnz r6, 7263fe │ │ │ │ lsls r3, r1, #4 │ │ │ │ ldr r4, [sp, #624] @ 0x270 │ │ │ │ lsls r1, r7, #4 │ │ │ │ ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ lsls r1, r7, #4 │ │ │ │ ldr r4, [sp, #352] @ 0x160 │ │ │ │ lsls r1, r7, #4 │ │ │ │ @@ -2481523,27 +2481512,27 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ lsls r1, r7, #4 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r2, r5] │ │ │ │ + ldrsb r4, [r2, r2] │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bgt.n 726964 │ │ │ │ + bls.n 7269e4 │ │ │ │ lsls r5, r1, #2 │ │ │ │ - ldr r0, [r2, r5] │ │ │ │ + ldrsb r0, [r2, r2] │ │ │ │ lsls r2, r2, #2 │ │ │ │ adds r3, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r3, r0] │ │ │ │ + strb r2, [r3, r5] │ │ │ │ lsls r2, r2, #2 │ │ │ │ - b.n 7269a0 │ │ │ │ + ble.n 726a20 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - @ instruction: 0xb894 │ │ │ │ + push {r2, r4, r6, r7, lr} │ │ │ │ lsls r3, r1, #4 │ │ │ │ ldr r0, [sp, #352] @ 0x160 │ │ │ │ lsls r1, r7, #4 │ │ │ │ str r7, [sp, #384] @ 0x180 │ │ │ │ lsls r1, r7, #4 │ │ │ │ str r7, [sp, #256] @ 0x100 │ │ │ │ lsls r1, r7, #4 │ │ │ │ @@ -2482184,15 +2482173,15 @@ │ │ │ │ beq.n 726fe0 │ │ │ │ b.n 726fc0 │ │ │ │ nop │ │ │ │ str r2, [sp, #640] @ 0x280 │ │ │ │ lsls r1, r7, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - cbz r0, 727048 │ │ │ │ + add r6, sp, #448 @ 0x1c0 │ │ │ │ lsls r3, r1, #4 │ │ │ │ str r0, [sp, #976] @ 0x3d0 │ │ │ │ lsls r1, r7, #4 │ │ │ │ str r0, [sp, #304] @ 0x130 │ │ │ │ lsls r1, r7, #4 │ │ │ │ str r0, [sp, #176] @ 0xb0 │ │ │ │ lsls r1, r7, #4 │ │ │ │ @@ -2482368,25 +2482357,25 @@ │ │ │ │ ldr.w r0, [r3, #-12] │ │ │ │ add r0, r4 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ orr.w r1, r1, #1 │ │ │ │ blx 689a4 >::clear(std::_Ios_Iostate)@plt+0x4> │ │ │ │ b.n 7271bc │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #440] @ (7273bc ) │ │ │ │ + ldr r2, [pc, #696] @ (7274bc ) │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bpl.n 727154 │ │ │ │ + bcs.n 7271d4 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bpl.n 727114 │ │ │ │ + bcs.n 727194 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldr r5, [pc, #224] @ (7272f0 ) │ │ │ │ + ldr r2, [pc, #480] @ (7273f0 ) │ │ │ │ lsls r2, r2, #2 │ │ │ │ b.n 726b38 │ │ │ │ lsls r1, r7, #4 │ │ │ │ - bpl.n 7272b4 │ │ │ │ + bcs.n 727134 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2482439,19 +2482428,19 @@ │ │ │ │ mov r1, r5 │ │ │ │ bl 6f9840 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ cmp r6, r4 │ │ │ │ bne.n 7272a4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - bmi.n 727260 │ │ │ │ + bcs.n 7272e0 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bmi.n 727204 │ │ │ │ + bne.n 727284 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - str r6, [sp, #760] @ 0x2f8 │ │ │ │ + str r3, [sp, #1016] @ 0x3f8 │ │ │ │ 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 │ │ │ │ add.w r9, r1, #4096 @ 0x1000 │ │ │ │ ldr r5, [r0, #68] @ 0x44 │ │ │ │ @@ -2482941,39 +2482930,39 @@ │ │ │ │ ands r3, r1 │ │ │ │ b.n 72754a │ │ │ │ nop │ │ │ │ ldrh r6, [r2, #40] @ 0x28 │ │ │ │ lsls r1, r7, #4 │ │ │ │ asrs r4, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #768] @ (727b1c ) │ │ │ │ + ldr r1, [pc, #0] @ (72781c ) │ │ │ │ lsls r2, r2, #2 │ │ │ │ - @ instruction: 0xb72a │ │ │ │ + push {r1, r3, r5, r6} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r3, [pc, #112] @ (727894 ) │ │ │ │ + ldr r0, [pc, #368] @ (727994 ) │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldr r2, [pc, #968] @ (727bf0 ) │ │ │ │ + ldr r0, [pc, #200] @ (7278f0 ) │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bcs.n 7277a8 │ │ │ │ + ldmia r7, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldr r2, [pc, #408] @ (7279c8 ) │ │ │ │ + @ instruction: 0x47a6 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - push {r2, r4, r7, lr} │ │ │ │ + uxtb r4, r2 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r1, [pc, #808] @ (727b60 ) │ │ │ │ + bx r1 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldr r1, [pc, #472] @ (727a14 ) │ │ │ │ + mov lr, r6 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldr r1, [pc, #440] @ (7279f8 ) │ │ │ │ + mov lr, r5 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bne.n 72785c │ │ │ │ + ldmia r6, {r2, r3, r6} │ │ │ │ lsls r2, r2, #2 │ │ │ │ - blx r4 │ │ │ │ + add r8, ip │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bxns r1 │ │ │ │ + add r4, r9 │ │ │ │ lsls r2, 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 │ │ │ │ @@ -2483916,19 +2483905,19 @@ │ │ │ │ add r0, pc │ │ │ │ blx 66664 │ │ │ │ nop │ │ │ │ strh r0, [r3, #10] │ │ │ │ lsls r1, r7, #4 │ │ │ │ asrs r4, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #16 │ │ │ │ + subs r4, #80 @ 0x50 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r2, #2 │ │ │ │ - b.n 728528 │ │ │ │ + udf #236 @ 0xec │ │ │ │ lsls r5, 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, #343] @ 0x157 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2484019,15 +2484008,15 @@ │ │ │ │ add r1, pc │ │ │ │ blx 6725c >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 72826e │ │ │ │ ldrb r6, [r1, #24] │ │ │ │ lsls r1, r7, #4 │ │ │ │ asrs r4, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #180 @ 0xb4 │ │ │ │ + subs r1, #244 @ 0xf4 │ │ │ │ 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 r5, r0 │ │ │ │ ldr r0, [pc, #428] @ (728480 ) │ │ │ │ @@ -2484292,15 +2484281,15 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r3, r0 │ │ │ │ b.n 728580 │ │ │ │ ldr r0, [pc, #4] @ (72859c ) │ │ │ │ add r0, pc │ │ │ │ blx 66664 │ │ │ │ - ble.n 728534 │ │ │ │ + blt.n 7285b4 │ │ │ │ lsls r5, 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, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #556] @ (7287e0 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -2485137,15 +2485126,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 │ │ │ │ - adds r3, #214 @ 0xd6 │ │ │ │ + adds r1, #22 │ │ │ │ lsls r0, r3, #2 │ │ │ │ ldr r2, [r5, r4] │ │ │ │ lsls r1, 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, #4016] @ 0xfb0 │ │ │ │ @@ -2485266,15 +2485255,15 @@ │ │ │ │ nop │ │ │ │ strb r4, [r5, #5] │ │ │ │ lsls r1, r7, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r4, #5] │ │ │ │ lsls r1, r7, #4 │ │ │ │ - str r1, [sp, #112] @ 0x70 │ │ │ │ + ldrh r4, [r3, #50] @ 0x32 │ │ │ │ lsls r3, r1, #4 │ │ │ │ strb r4, [r6, #3] │ │ │ │ lsls r1, r7, #4 │ │ │ │ adds r3, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r0, #2] │ │ │ │ lsls r1, r7, #4 │ │ │ │ @@ -2485554,17 +2485543,17 @@ │ │ │ │ blx 66a0c <__cxa_end_cleanup@plt> │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ lsls r1, r7, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r7, #100] @ 0x64 │ │ │ │ lsls r1, r7, #4 │ │ │ │ - ldrh r6, [r2, #52] @ 0x34 │ │ │ │ + ldrh r6, [r2, #30] │ │ │ │ lsls r3, r1, #4 │ │ │ │ - ldrh r6, [r3, #48] @ 0x30 │ │ │ │ + ldrh r6, [r3, #26] │ │ │ │ lsls r3, r1, #4 │ │ │ │ ldr r0, [r1, #88] @ 0x58 │ │ │ │ lsls r1, r7, #4 │ │ │ │ ldr r0, [r5, #84] @ 0x54 │ │ │ │ lsls r1, r7, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2486850,23 +2486839,23 @@ │ │ │ │ ldrb.w r1, [r6, #352] @ 0x160 │ │ │ │ mov r0, r4 │ │ │ │ blx 67988 (bool)@plt> │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ blx 6725c >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - movs r0, #182 @ 0xb6 │ │ │ │ + adds r6, r6, #7 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r0, sp, #320 @ 0x140 │ │ │ │ + add r5, pc, #576 @ (adr r5, 72a17c ) │ │ │ │ lsls r2, r2, #2 │ │ │ │ - movs r0, #174 @ 0xae │ │ │ │ + adds r6, r5, #7 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - movs r0, #164 @ 0xa4 │ │ │ │ + adds r4, r4, #7 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - movs r0, #158 @ 0x9e │ │ │ │ + adds r6, r3, #7 │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #408] @ (72a0f4 ) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2487038,17 +2487027,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r2, #8] │ │ │ │ lsls r1, r7, #4 │ │ │ │ asrs r4, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #54 @ 0x36 │ │ │ │ + adds r6, r6, #5 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r7, pc, #448 @ (adr r7, 72a2d0 ) │ │ │ │ + add r4, pc, #704 @ (adr r4, 72a3d0 ) │ │ │ │ lsls r2, r2, #2 │ │ │ │ ldrsh r2, [r6, r4] │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ @@ -2487224,23 +2487213,23 @@ │ │ │ │ blx 6725c >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 72a1ca │ │ │ │ nop │ │ │ │ ldrsh r0, [r1, r3] │ │ │ │ lsls r1, r7, #4 │ │ │ │ asrs r4, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r7, #6 │ │ │ │ + subs r6, r7, r3 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - adds r0, r2, #6 │ │ │ │ + subs r0, r2, r3 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - adds r0, r6, #5 │ │ │ │ + subs r0, r6, r2 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - adds r0, r3, #5 │ │ │ │ + subs r0, r3, r2 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - movs r6, #154 @ 0x9a │ │ │ │ + movs r3, #218 @ 0xda │ │ │ │ lsls r7, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ ldr r3, [pc, #688] @ (72a5dc ) │ │ │ │ @@ -2487509,21 +2487498,21 @@ │ │ │ │ lsls r1, r7, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r5, r5] │ │ │ │ lsls r1, r7, #4 │ │ │ │ - subs r2, r5, r5 │ │ │ │ + adds r2, r5, r2 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - subs r0, r1, r5 │ │ │ │ + adds r0, r1, r2 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - subs r4, r1, r4 │ │ │ │ + adds r4, r1, r1 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r1, pc, #592 @ (adr r1, 72a850 ) │ │ │ │ + ldr r6, [sp, #848] @ 0x350 │ │ │ │ lsls r2, r2, #2 │ │ │ │ ldrh r4, [r2, r1] │ │ │ │ lsls r1, r7, #4 │ │ │ │ ldrh r0, [r7, r0] │ │ │ │ lsls r1, r7, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2487847,21 +2487836,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r3, r7] │ │ │ │ lsls r1, r7, #4 │ │ │ │ asrs r4, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r4, r0] │ │ │ │ lsls r1, r7, #4 │ │ │ │ - adds r2, r4, r1 │ │ │ │ + asrs r2, r4, #22 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldr r6, [sp, #776] @ 0x308 │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ lsls r2, r2, #2 │ │ │ │ - asrs r6, r4, #29 │ │ │ │ + asrs r6, r4, #18 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldr r5, [sp, #896] @ 0x380 │ │ │ │ + ldr r3, [sp, #128] @ 0x80 │ │ │ │ lsls r2, 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] @ (72aa64 ) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2487958,17 +2487947,17 @@ │ │ │ │ bne.n 72aa24 │ │ │ │ b.n 72aa30 │ │ │ │ blx 66a0c <__cxa_end_cleanup@plt> │ │ │ │ ldrsb r6, [r0, r2] │ │ │ │ lsls r1, r7, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 72a320 │ │ │ │ + b.n 72ada0 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - strb r4, [r5, #26] │ │ │ │ + strb r4, [r5, #15] │ │ │ │ lsls r3, r1, #4 │ │ │ │ subs r6, #60 @ 0x3c │ │ │ │ lsls r1, r7, #4 │ │ │ │ ldrsb r0, [r0, r0] │ │ │ │ lsls r1, r7, #4 │ │ │ │ strb r0, [r1, r7] │ │ │ │ lsls r1, r7, #4 │ │ │ │ @@ -2488275,15 +2488264,15 @@ │ │ │ │ lsls r1, r7, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r1, r7] │ │ │ │ lsls r1, r7, #4 │ │ │ │ adds r3, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r4, #14] │ │ │ │ + strb r2, [r4, #3] │ │ │ │ lsls r3, r1, #4 │ │ │ │ strh r6, [r5, r3] │ │ │ │ lsls r1, r7, #4 │ │ │ │ strh r2, [r1, r3] │ │ │ │ lsls r1, r7, #4 │ │ │ │ strh r2, [r5, r2] │ │ │ │ lsls r1, r7, #4 │ │ │ │ @@ -2488758,27 +2488747,27 @@ │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r1, r2] │ │ │ │ lsls r1, r7, #4 │ │ │ │ cmp r5, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r7, #3 │ │ │ │ + lsrs r6, r7, #24 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - asrs r6, r1, #3 │ │ │ │ + lsrs r6, r1, #24 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - asrs r0, r5, #2 │ │ │ │ + lsrs r0, r5, #23 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - asrs r0, r6, #1 │ │ │ │ + lsrs r0, r6, #22 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - str r6, [sp, #496] @ 0x1f0 │ │ │ │ + str r3, [sp, #752] @ 0x2f0 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - lsrs r6, r2, #27 │ │ │ │ + lsrs r6, r2, #16 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - str r4, [sp, #864] @ 0x360 │ │ │ │ + str r2, [sp, #96] @ 0x60 │ │ │ │ lsls r2, r2, #2 │ │ │ │ ldrb r2, [r1, #12] │ │ │ │ cmp r2, #4 │ │ │ │ bne.n 72b312 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2489386,29 +2489375,29 @@ │ │ │ │ lsls r1, r7, #4 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [pc, #64] @ (72b93c ) │ │ │ │ lsls r1, r7, #4 │ │ │ │ asrs r4, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r3, #11 │ │ │ │ + lsrs r6, r3, #32 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - movs r3, #36 @ 0x24 │ │ │ │ + movs r0, #100 @ 0x64 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - lsrs r6, r3, #6 │ │ │ │ + lsls r6, r3, #27 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldrh r4, [r5, #58] @ 0x3a │ │ │ │ + ldrh r4, [r5, #36] @ 0x24 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - lsrs r6, r5, #4 │ │ │ │ + lsls r6, r5, #25 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - lsrs r2, r1, #4 │ │ │ │ + lsls r2, r1, #25 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - lsrs r2, r3, #3 │ │ │ │ + lsls r2, r3, #24 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - lsrs r4, r0, #3 │ │ │ │ + lsls r4, r0, #24 │ │ │ │ lsls r2, r2, #2 │ │ │ │ bx r9 │ │ │ │ lsls r1, r7, #4 │ │ │ │ bx r5 │ │ │ │ lsls r1, r7, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2489510,15 +2489499,15 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ blx 66a0c <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ mov r2, sp │ │ │ │ lsls r1, r7, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r0, #104] @ 0x68 │ │ │ │ + str r2, [r0, #60] @ 0x3c │ │ │ │ lsls r3, r1, #4 │ │ │ │ mov r4, r1 │ │ │ │ lsls r1, r7, #4 │ │ │ │ cmp sl, sp │ │ │ │ lsls r1, r7, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2490804,20 +2490793,20 @@ │ │ │ │ movs r3, #215 @ 0xd7 │ │ │ │ b.n 72c67a │ │ │ │ nop │ │ │ │ subs r2, #148 @ 0x94 │ │ │ │ lsls r1, r7, #4 │ │ │ │ asrs r4, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb8e0091 │ │ │ │ - ldr r7, [sp, #128] @ 0x80 │ │ │ │ + str.w r0, [lr, #145] @ 0x91 │ │ │ │ + ldr r4, [sp, #384] @ 0x180 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r2, sp, #392 @ 0x188 │ │ │ │ + add r7, pc, #648 @ (adr r7, 72c9cc ) │ │ │ │ lsls r3, r1, #2 │ │ │ │ - strh r4, [r7, #4] │ │ │ │ + ldrb r4, [r7, #23] │ │ │ │ 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, #3992] @ 0xf98 │ │ │ │ ldr r2, [pc, #360] @ (72c8c4 ) │ │ │ │ mov r4, r1 │ │ │ │ @@ -2491306,25 +2491295,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #28 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf73a0091 │ │ │ │ + orns r0, sl, #4751360 @ 0x488000 │ │ │ │ adds r5, #28 │ │ │ │ lsls r1, r7, #4 │ │ │ │ - @ instruction: 0xf65c0091 │ │ │ │ - @ instruction: 0xf6200091 │ │ │ │ - @ instruction: 0xf6120091 │ │ │ │ + @ instruction: 0xf39c0091 │ │ │ │ + bfi r0, r0, #2, #16 │ │ │ │ + @ instruction: 0xf3520091 │ │ │ │ adds r4, #92 @ 0x5c │ │ │ │ lsls r1, r7, #4 │ │ │ │ adds r3, #246 @ 0xf6 │ │ │ │ lsls r1, r7, #4 │ │ │ │ - b.n 72d418 │ │ │ │ + b.n 72ce98 │ │ │ │ lsls r1, 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] │ │ │ │ @@ -2492439,15 +2492428,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #86 @ 0x56 │ │ │ │ lsls r1, r7, #4 │ │ │ │ asrs r4, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xebf60091 │ │ │ │ + ldmdb r6!, {r0, r4, r7} │ │ │ │ cmp r1, #90 @ 0x5a │ │ │ │ lsls r1, r7, #4 │ │ │ │ cmp r1, #58 @ 0x3a │ │ │ │ lsls r1, r7, #4 │ │ │ │ cmp r1, #26 │ │ │ │ lsls r1, r7, #4 │ │ │ │ cmp r0, #252 @ 0xfc │ │ │ │ @@ -2492492,15 +2492481,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} │ │ │ │ - movs r5, #220 @ 0xdc │ │ │ │ + movs r3, #28 │ │ │ │ lsls r7, r1, #2 │ │ │ │ ldmia r1!, {r7} │ │ │ │ lsls r3, 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, #4000] @ 0xfa0 │ │ │ │ @@ -2493393,15 +2493382,15 @@ │ │ │ │ nop │ │ │ │ movs r0, #0 │ │ │ │ lsls r1, r7, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r7, #7 │ │ │ │ lsls r1, r7, #4 │ │ │ │ - ands r6, r4 │ │ │ │ + subs r5, #102 @ 0x66 │ │ │ │ lsls r3, r1, #4 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ subs r6, r2, #4 │ │ │ │ lsls r1, r7, #4 │ │ │ │ subs r6, r5, #3 │ │ │ │ lsls r1, r7, #4 │ │ │ │ @@ -2493582,15 +2493571,15 @@ │ │ │ │ lsls r1, r7, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r3, #0 │ │ │ │ lsls r1, r7, #4 │ │ │ │ adds r3, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #38 @ 0x26 │ │ │ │ + subs r3, #102 @ 0x66 │ │ │ │ lsls r3, r1, #4 │ │ │ │ adds r0, r7, #4 │ │ │ │ lsls r1, r7, #4 │ │ │ │ adds r4, r1, #4 │ │ │ │ lsls r1, r7, #4 │ │ │ │ adds r4, r5, #3 │ │ │ │ lsls r1, r7, #4 │ │ │ │ @@ -2493745,15 +2493734,15 @@ │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 72e4d0 │ │ │ │ blx 66a0c <__cxa_end_cleanup@plt> │ │ │ │ adds r4, r3, #2 │ │ │ │ lsls r1, r7, #4 │ │ │ │ - subs r5, #2 │ │ │ │ + subs r2, #66 @ 0x42 │ │ │ │ lsls r3, r1, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ adds r6, r4, #1 │ │ │ │ lsls r1, r7, #4 │ │ │ │ adds r3, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2494295,17 +2494284,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 679f0 (unsigned long)@plt+0x4> │ │ │ │ ldr r1, [pc, #12] @ (72ea68 ) │ │ │ │ movs r2, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6725c >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - bvc.n 72eb40 │ │ │ │ + bmi.n 72e9c0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r4, [r6, r2] │ │ │ │ + ldr r4, [r6, r7] │ │ │ │ lsls r2, r2, #2 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 72eb1c │ │ │ │ ldr r1, [r3, #12] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 72eb14 │ │ │ │ @@ -2494558,15 +2494547,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 │ │ │ │ - lsls r0, r0, #19 │ │ │ │ + lsls r0, r0, #8 │ │ │ │ lsls r7, r1, #2 │ │ │ │ @ instruction: 0xfb6a0138 │ │ │ │ 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] @ (72eda0 ) │ │ │ │ @@ -2494634,15 +2494623,15 @@ │ │ │ │ nop │ │ │ │ asrs r2, r5, #11 │ │ │ │ lsls r1, r7, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r4, #11 │ │ │ │ lsls r1, r7, #4 │ │ │ │ - adds r3, #166 @ 0xa6 │ │ │ │ + adds r0, #230 @ 0xe6 │ │ │ │ lsls r3, r1, #4 │ │ │ │ adds r6, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r3, #10 │ │ │ │ lsls r1, r7, #4 │ │ │ │ asrs r6, r6, #9 │ │ │ │ lsls r1, r7, #4 │ │ │ │ @@ -2494757,15 +2494746,15 @@ │ │ │ │ cbz r4, 72eee8 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ bl 72eb20 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 72eedc │ │ │ │ blx 66a0c <__cxa_end_cleanup@plt> │ │ │ │ - adds r1, #66 @ 0x42 │ │ │ │ + cmp r6, #130 @ 0x82 │ │ │ │ lsls r4, r2, #2 │ │ │ │ @ instruction: 0xfa1a0138 │ │ │ │ stmdb 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 │ │ │ │ sub sp, #324 @ 0x144 │ │ │ │ @@ -2495059,21 +2495048,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r5, #28 │ │ │ │ lsls r1, r7, #4 │ │ │ │ - beq.n 72f1a0 │ │ │ │ + ldmia r6!, {r2, r4} │ │ │ │ lsls r1, r2, #2 │ │ │ │ lsrs r0, r0, #27 │ │ │ │ lsls r1, r7, #4 │ │ │ │ lsrs r0, r7, #25 │ │ │ │ lsls r1, r7, #4 │ │ │ │ - bkpt 0x005e │ │ │ │ + cbnz r6, 72f26a │ │ │ │ lsls r1, 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] │ │ │ │ @@ -2496070,15 +2496059,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r6, #21 │ │ │ │ lsls r1, r7, #4 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r3!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r1, r2, #2 │ │ │ │ lsls r6, r6, #17 │ │ │ │ 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 │ │ │ │ @@ -2497216,34 +2497205,34 @@ │ │ │ │ blx 66a0c <__cxa_end_cleanup@plt> │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ stc2 1, cr0, [r0], {56} @ 0x38 │ │ │ │ ldc2l 1, cr0, [sl], #-224 @ 0xffffff20 │ │ │ │ asrs r4, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x004e │ │ │ │ + cbnz r6, 7307aa │ │ │ │ lsls r1, r2, #2 │ │ │ │ - bkpt 0x0032 │ │ │ │ + cbnz r2, 7307a8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - negs r0, r5 │ │ │ │ + subs r7, #168 @ 0xa8 │ │ │ │ lsls r2, r2, #2 │ │ │ │ adds r3, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfa600138 │ │ │ │ - pop {r1, r2, r4, r5} │ │ │ │ + cbnz r6, 730778 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - pop {r1, r3} │ │ │ │ + cbnz r2, 730772 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - lsrs r2, r1 │ │ │ │ + subs r6, #10 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - cbnz r2, 7307d6 │ │ │ │ + @ instruction: 0xb8fa │ │ │ │ lsls r1, r2, #2 │ │ │ │ - cbnz r4, 7307c4 │ │ │ │ + @ instruction: 0xb8a4 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - cbnz r4, 7307c6 │ │ │ │ + @ instruction: 0xb89c │ │ │ │ lsls r1, r2, #2 │ │ │ │ ldr??.w r0, [ip, #312] @ 0x138 │ │ │ │ ldr.w r0, [ip, #312] @ 0x138 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2497526,15 +2497515,15 @@ │ │ │ │ cbz r4, 730a70 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ bl 7300f0 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 730a64 │ │ │ │ blx 66a0c <__cxa_end_cleanup@plt> │ │ │ │ - movs r0, #150 @ 0x96 │ │ │ │ + adds r6, r2, #7 │ │ │ │ lsls r0, r3, #2 │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ lsls r3, r6, #4 │ │ │ │ str r7, [sp, #792] @ 0x318 │ │ │ │ lsls r3, r6, #4 │ │ │ │ str r7, [sp, #592] @ 0x250 │ │ │ │ lsls r3, r6, #4 │ │ │ │ @@ -2498138,15 +2498127,15 @@ │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ vsra.s32 d16, d24, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ vsra.s32 d16, d24, #20 │ │ │ │ - asrs r4, r3, #5 │ │ │ │ + lsrs r4, r3, #26 │ │ │ │ lsls r3, r1, #4 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ vorn d16, d14, d24 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2498531,21 +2498520,21 @@ │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ stcl 1, cr0, [r4, #224] @ 0xe0 │ │ │ │ asrs r4, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r4, #23 │ │ │ │ + lsrs r2, r4, #12 │ │ │ │ lsls r3, r1, #4 │ │ │ │ - add r6, sp, #864 @ 0x360 │ │ │ │ + add r4, sp, #96 @ 0x60 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r6, sp, #816 @ 0x330 │ │ │ │ + add r4, sp, #48 @ 0x30 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - adds r3, #30 │ │ │ │ + adds r0, #94 @ 0x5e │ │ │ │ lsls r2, r2, #2 │ │ │ │ @ instruction: 0xebf00138 │ │ │ │ rsbs r1, r0, r8, rrx │ │ │ │ subs.w r1, r0, r8, rrx │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2498768,19 +2498757,19 @@ │ │ │ │ asrs r4, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ bic.w r1, r2, r8, rrx │ │ │ │ adds r3, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #392 @ 0x188 │ │ │ │ + add r1, sp, #648 @ 0x288 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r4, sp, #344 @ 0x158 │ │ │ │ + add r1, sp, #600 @ 0x258 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - adds r0, #126 @ 0x7e │ │ │ │ + cmp r5, #190 @ 0xbe │ │ │ │ lsls r2, r2, #2 │ │ │ │ ldrd r0, r1, [r6, #-224] @ 0xe0 │ │ │ │ ldmdb r6!, {r3, r4, r5, r8} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2499561,47 +2499550,47 @@ │ │ │ │ lsls r0, r7, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ b.n 731dac │ │ │ │ lsls r0, r7, #4 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #8 │ │ │ │ + add r7, pc, #264 @ (adr r7, 732014 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r1, sp, #744 @ 0x2e8 │ │ │ │ + add r6, pc, #1000 @ (adr r6, 7322f8 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r0, [r2, #5] │ │ │ │ + strb r0, [r2, #26] │ │ │ │ lsls r1, r2, #2 │ │ │ │ b.n 731ce8 │ │ │ │ lsls r0, r7, #4 │ │ │ │ - cmp r5, #154 @ 0x9a │ │ │ │ + cmp r2, #218 @ 0xda │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r1, sp, #472 @ 0x1d8 │ │ │ │ + add r6, pc, #728 @ (adr r6, 7321f8 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ asrs r4, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #128 @ (adr r7, 731fa8 ) │ │ │ │ + add r4, pc, #384 @ (adr r4, 7320a8 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r6, pc, #944 @ (adr r6, 7322dc ) │ │ │ │ + add r4, pc, #176 @ (adr r4, 731fdc ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r6, pc, #952 @ (adr r6, 7322e8 ) │ │ │ │ + add r4, pc, #184 @ (adr r4, 731fe8 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r6, pc, #512 @ (adr r6, 732134 ) │ │ │ │ + add r3, pc, #768 @ (adr r3, 732234 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - cmp r2, #126 @ 0x7e │ │ │ │ + movs r7, #190 @ 0xbe │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r5, pc, #56 @ (adr r5, 731f74 ) │ │ │ │ + add r2, pc, #312 @ (adr r2, 732074 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r4, pc, #808 @ (adr r4, 732268 ) │ │ │ │ + add r2, pc, #40 @ (adr r2, 731f68 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strb r4, [r6, #16] │ │ │ │ + strb r4, [r6, #5] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r4, pc, #1008 @ (adr r4, 732338 ) │ │ │ │ + add r2, pc, #240 @ (adr r2, 732038 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r4, pc, #824 @ (adr r4, 732284 ) │ │ │ │ + add r2, pc, #56 @ (adr r2, 731f84 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ b.n 7321e8 │ │ │ │ lsls r0, r7, #4 │ │ │ │ b.n 7321b0 │ │ │ │ lsls r0, r7, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2501529,27 +2501518,27 @@ │ │ │ │ b.n 733270 │ │ │ │ ldr r1, [pc, #36] @ (7332c0 ) │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ blx 6725c >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 733270 │ │ │ │ - add r7, pc, #56 @ (adr r7, 7332e4 ) │ │ │ │ + add r4, pc, #312 @ (adr r4, 7333e4 ) │ │ │ │ lsls r6, r1, #2 │ │ │ │ - adds r2, #240 @ 0xf0 │ │ │ │ + adds r0, #48 @ 0x30 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldmia r3, {r1, r3, r5} │ │ │ │ + ldmia r0!, {r1, r3, r5, r6} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - subs r6, #34 @ 0x22 │ │ │ │ + subs r3, #98 @ 0x62 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - ldr r4, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r1, [sp, #672] @ 0x2a0 │ │ │ │ lsls r5, r1, #2 │ │ │ │ - add r3, pc, #440 @ (adr r3, 733478 ) │ │ │ │ + add r0, pc, #696 @ (adr r0, 733578 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - cmp r3, #188 @ 0xbc │ │ │ │ + cmp r0, #252 @ 0xfc │ │ │ │ lsls r7, r2, #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 │ │ │ │ @@ -2501602,15 +2501591,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 │ │ │ │ - cdp 1, 6, cr0, cr6, cr10, {0} │ │ │ │ + sub.w r1, r6, sl │ │ │ │ str r1, [r0, #0] │ │ │ │ bx lr │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ adds r2, r0, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ bx lr │ │ │ │ @@ -2502019,21 +2502008,21 @@ │ │ │ │ add r0, pc │ │ │ │ blx 66664 │ │ │ │ nop │ │ │ │ ldmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r7, #4 │ │ │ │ asrs r4, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r2, #42] @ 0x2a │ │ │ │ + ldrh r2, [r2, #20] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - stmia r2!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r0!, {r2, r3, r4} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - asrs r6, r2, #1 │ │ │ │ + lsrs r6, r2, #22 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - cmp r3, #164 @ 0xa4 │ │ │ │ + cmp r0, #228 @ 0xe4 │ │ │ │ lsls r5, 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 │ │ │ │ @@ -2502600,17 +2502589,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ stmia r3!, {r1, r2, r3, r4} │ │ │ │ lsls r0, r7, #4 │ │ │ │ asrs r4, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r0, r7, #4 │ │ │ │ - strh r2, [r0, #52] @ 0x34 │ │ │ │ + strh r2, [r0, #30] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - lsrs r0, r2, #6 │ │ │ │ + lsls r0, r2, #27 │ │ │ │ lsls r2, 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 │ │ │ │ @@ -2502928,31 +2502917,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ stmia r1!, {r1, r2, r6, r7} │ │ │ │ lsls r0, r7, #4 │ │ │ │ asrs r4, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ stmia r1!, {r3, r5, r6} │ │ │ │ lsls r0, r7, #4 │ │ │ │ - strh r6, [r4, #40] @ 0x28 │ │ │ │ + strh r6, [r4, #18] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - lsrs r6, r2, #32 │ │ │ │ + lsls r6, r2, #21 │ │ │ │ lsls r2, r2, #2 │ │ │ │ cmp r5, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r0, #34] @ 0x22 │ │ │ │ + strh r4, [r0, #12] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - lsls r2, r6, #28 │ │ │ │ + lsls r2, r6, #17 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - strh r4, [r0, #30] │ │ │ │ + strh r4, [r0, #8] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - lsls r2, r7, #26 │ │ │ │ + lsls r2, r7, #15 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - strh r6, [r0, #28] │ │ │ │ + strh r6, [r0, #6] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - lsls r0, r6, #25 │ │ │ │ + lsls r0, r6, #14 │ │ │ │ lsls r2, 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] @ (734248 ) │ │ │ │ mov r9, r0 │ │ │ │ @@ -2503095,25 +2503084,25 @@ │ │ │ │ blx 6725c >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 73411a │ │ │ │ nop │ │ │ │ nop │ │ │ │ lsls r0, r7, #4 │ │ │ │ asrs r4, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r3, #22 │ │ │ │ + lsls r6, r3, #11 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - strh r0, [r6, #20] │ │ │ │ + ldrb r0, [r6, #31] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r6, [r0, #20] │ │ │ │ + ldrb r6, [r0, #31] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r6, [r2, #18] │ │ │ │ + ldrb r6, [r2, #30] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r4, #16] │ │ │ │ + ldrb r4, [r4, #29] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - lsls r2, r2, #19 │ │ │ │ + lsls r2, r2, #8 │ │ │ │ lsls r2, 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] │ │ │ │ @@ -2503230,17 +2503219,17 @@ │ │ │ │ b.n 73438c │ │ │ │ ldr r0, [pc, #12] @ (7343b8 ) │ │ │ │ add r0, pc │ │ │ │ blx 66664 │ │ │ │ ldr r0, [pc, #8] @ (7343bc ) │ │ │ │ add r0, pc │ │ │ │ blx 66664 │ │ │ │ - subs r6, r6, #6 │ │ │ │ + adds r6, r6, #3 │ │ │ │ lsls r5, r1, #2 │ │ │ │ - strh r6, [r3, #4] │ │ │ │ + ldrb r6, [r3, #23] │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ sub sp, #16 │ │ │ │ mov sl, r1 │ │ │ │ @@ -2504956,40 +2504945,40 @@ │ │ │ │ lsls r0, r7, #4 │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ lsls r0, r7, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r4, #15] │ │ │ │ + strb r6, [r4, #4] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strb r2, [r6, #15] │ │ │ │ + strb r2, [r6, #4] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrh r2, [r5, #4] │ │ │ │ + strh r2, [r5, #46] @ 0x2e │ │ │ │ lsls r6, r1, #2 │ │ │ │ asrs r4, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r2, #13 │ │ │ │ + asrs r0, r2, #2 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r6, r7, #12 │ │ │ │ + asrs r6, r7, #1 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrb r2, [r0, #20] │ │ │ │ + ldrb r2, [r0, #9] │ │ │ │ lsls r5, r1, #2 │ │ │ │ - subs r2, r4, #2 │ │ │ │ + subs r2, r4, r7 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - add r3, sp, #344 @ 0x158 │ │ │ │ + add r0, sp, #600 @ 0x258 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - @ instruction: 0xf4b60091 │ │ │ │ + @ instruction: 0xf1f60091 │ │ │ │ add r4, sp, #944 @ 0x3b0 │ │ │ │ lsls r0, r7, #4 │ │ │ │ add r3, sp, #344 @ 0x158 │ │ │ │ lsls r0, r7, #4 │ │ │ │ add r3, sp, #160 @ 0xa0 │ │ │ │ lsls r0, r7, #4 │ │ │ │ - lsrs r2, r7, #25 │ │ │ │ + lsrs r2, r7, #14 │ │ │ │ lsls r5, r1, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #172] @ (735604 ) │ │ │ │ mov r6, r3 │ │ │ │ @@ -2505417,26 +2505406,26 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ lsls r0, r7, #4 │ │ │ │ add r0, sp, #976 @ 0x3d0 │ │ │ │ lsls r0, r7, #4 │ │ │ │ asrs r4, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r7, #76] @ 0x4c │ │ │ │ + ldr r6, [r7, #32] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r5, pc, #600 @ (adr r5, 735bd4 ) │ │ │ │ + add r2, pc, #856 @ (adr r2, 735cd4 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - mrc 0, 7, r0, cr14, cr1, {4} │ │ │ │ - ldr r6, [r7, #60] @ 0x3c │ │ │ │ + ldc 0, cr0, [lr], #-580 @ 0xfffffdbc │ │ │ │ + ldr r6, [r7, #16] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldr r4, [r1, #60] @ 0x3c │ │ │ │ + ldr r4, [r1, #16] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrsh r4, [r4, r7] │ │ │ │ + ldrb r4, [r4, r4] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldcl 0, cr0, [ip, #580] @ 0x244 │ │ │ │ + adds.w r0, ip, r1, lsr #2 │ │ │ │ add r6, pc, #720 @ (adr r6, 735c64 ) │ │ │ │ lsls r0, 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, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2505592,17 +2505581,17 @@ │ │ │ │ b.n 735afc │ │ │ │ ldr r0, [pc, #12] @ (735b28 ) │ │ │ │ add r0, pc │ │ │ │ blx 66664 │ │ │ │ ldr r0, [pc, #8] @ (735b2c ) │ │ │ │ add r0, pc │ │ │ │ blx 66664 │ │ │ │ - lsrs r6, r0, #1 │ │ │ │ + lsls r6, r0, #22 │ │ │ │ lsls r5, r1, #2 │ │ │ │ - ldr r6, [r5, #16] │ │ │ │ + str r6, [r5, #100] @ 0x64 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ ldr r7, [r0, #4] │ │ │ │ @@ -2506627,17 +2506616,17 @@ │ │ │ │ ldr r4, [r3, #12] │ │ │ │ bic.w r4, r4, #74 @ 0x4a │ │ │ │ orr.w r4, r4, #2 │ │ │ │ str r4, [r3, #12] │ │ │ │ blx 6725c >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrsh r2, [r3, r7] │ │ │ │ + ldrb r2, [r3, r4] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - stmia r5!, {r4, r6} │ │ │ │ + stmia r2!, {r4, r7} │ │ │ │ lsls r0, 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] @ (736604 ) │ │ │ │ mov r9, r0 │ │ │ │ @@ -2506723,23 +2506712,23 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r2, [sp, #784] @ 0x310 │ │ │ │ lsls r0, r7, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r5, #0] │ │ │ │ + ldrb r0, [r5, r5] │ │ │ │ lsls r1, r2, #2 │ │ │ │ ldr r2, [sp, #600] @ 0x258 │ │ │ │ lsls r0, r7, #4 │ │ │ │ - ldrsh r0, [r2, r5] │ │ │ │ + ldrb r0, [r2, r2] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - str r7, [sp, #1000] @ 0x3e8 │ │ │ │ + str r5, [sp, #232] @ 0xe8 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - @ instruction: 0xf2120098 │ │ │ │ + vqadd.s16 d16, d18, d8 │ │ │ │ asrs r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ lsls r0, r7, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2507019,25 +2507008,25 @@ │ │ │ │ b.n 7368de │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r7, [sp, #720] @ 0x2d0 │ │ │ │ lsls r0, r7, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r5, r1] │ │ │ │ + ldr r0, [r5, r6] │ │ │ │ lsls r1, r2, #2 │ │ │ │ str r7, [sp, #560] @ 0x230 │ │ │ │ lsls r0, r7, #4 │ │ │ │ - str r2, [r2, r1] │ │ │ │ + ldr r5, [pc, #584] @ (736b60 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - stmia r1!, {r6, r7} │ │ │ │ + nop │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r0, [r6, r0] │ │ │ │ + ldr r5, [pc, #448] @ (736ae0 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - mcr 0, 7, r0, cr12, cr8, {4} │ │ │ │ + stc 0, cr0, [ip], #-608 @ 0xfffffda0 │ │ │ │ asrs r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ str r7, [sp, #104] @ 0x68 │ │ │ │ lsls r0, r7, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2507134,23 +2507123,23 @@ │ │ │ │ b.n 7369b0 │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r6, [sp, #744] @ 0x2e8 │ │ │ │ lsls r0, r7, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r3, r0] │ │ │ │ + ldr r4, [r3, r5] │ │ │ │ lsls r1, r2, #2 │ │ │ │ str r6, [sp, #632] @ 0x278 │ │ │ │ lsls r0, r7, #4 │ │ │ │ - ldr r7, [pc, #344] @ (736b7c ) │ │ │ │ + ldr r4, [pc, #600] @ (736c7c ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - bge.n 736b00 │ │ │ │ + bvc.n 736980 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - stcl 0, cr0, [sl, #608]! @ 0x260 │ │ │ │ + @ instruction: 0xeb2a0098 │ │ │ │ asrs r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ str r6, [sp, #96] @ 0x60 │ │ │ │ lsls r0, r7, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2507282,27 +2507271,27 @@ │ │ │ │ lsls r0, r7, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ str r5, [sp, #680] @ 0x2a8 │ │ │ │ lsls r0, r7, #4 │ │ │ │ movs r7, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r4, r0] │ │ │ │ + ldrsb r4, [r4, r5] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldmia r6!, {r1, r7} │ │ │ │ + ldmia r3!, {r1, r6, r7} │ │ │ │ lsls r0, r2, #2 │ │ │ │ asrs r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r3, r7] │ │ │ │ + ldrsb r4, [r3, r4] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - itt mi │ │ │ │ - lslmi r0, r3, #2 │ │ │ │ - strmi r4, [sp, #904] @ 0x388 │ │ │ │ + pop {r2, r7} │ │ │ │ + lsls r0, r3, #2 │ │ │ │ + str r4, [sp, #904] @ 0x388 │ │ │ │ lsls r0, r7, #4 │ │ │ │ - ldmia r5, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r5} │ │ │ │ lsls r0, 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 │ │ │ │ @@ -2507363,25 +2507352,25 @@ │ │ │ │ ldr r1, [pc, #28] @ (736c50 ) │ │ │ │ add r1, pc │ │ │ │ b.n 736bfe │ │ │ │ ldr r1, [pc, #24] @ (736c54 ) │ │ │ │ add r1, pc │ │ │ │ b.n 736c1a │ │ │ │ nop │ │ │ │ - adds r4, r7, r6 │ │ │ │ + asrs r4, r7, #27 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldrsb r2, [r1, r6] │ │ │ │ + strb r2, [r1, r3] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - str r4, [r2, #44] @ 0x2c │ │ │ │ + str r4, [r2, #0] │ │ │ │ lsls r5, r1, #2 │ │ │ │ - ldr r7, [pc, #120] @ (736cc8 ) │ │ │ │ + ldr r4, [pc, #376] @ (736dc8 ) │ │ │ │ lsls r7, r1, #2 │ │ │ │ - ldrsb r0, [r7, r5] │ │ │ │ + strb r0, [r7, r2] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrsb r2, [r5, r5] │ │ │ │ + strb r2, [r5, r2] │ │ │ │ lsls r1, 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] @ (736dac ) │ │ │ │ @@ -2507527,40 +2507516,40 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ str r3, [sp, #568] @ 0x238 │ │ │ │ lsls r0, r7, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ str r3, [sp, #544] @ 0x220 │ │ │ │ lsls r0, r7, #4 │ │ │ │ - add r3, pc, #336 @ (adr r3, 736f0c ) │ │ │ │ + add r0, pc, #592 @ (adr r0, 73700c ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldmia r4!, {r1, r2, r3, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r6, r7} │ │ │ │ lsls r0, r2, #2 │ │ │ │ asrs r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ lsls r0, r7, #4 │ │ │ │ - adds r0, r4, #1 │ │ │ │ + adds r0, r4, r6 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldrsb r0, [r1, r7] │ │ │ │ + strb r0, [r1, r4] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r6, r8 │ │ │ │ + sbcs r6, r0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - lsls r4, r6, #12 │ │ │ │ + lsls r4, r6, #1 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldr r6, [r0, #76] @ 0x4c │ │ │ │ + ldr r6, [r0, #32] │ │ │ │ lsls r6, r1, #2 │ │ │ │ - adcs.w r0, r4, #143 @ 0x8f │ │ │ │ - adcs r6, r3 │ │ │ │ + cdp 0, 9, cr0, cr4, cr15, {4} │ │ │ │ + subs r6, #158 @ 0x9e │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 737020 │ │ │ │ + udf #92 @ 0x5c │ │ │ │ lsls r6, r2, #2 │ │ │ │ - movs r4, #8 │ │ │ │ + movs r1, #72 @ 0x48 │ │ │ │ lsls r5, r1, #2 │ │ │ │ - ldrsb r0, [r5, r4] │ │ │ │ + strb r0, [r5, r1] │ │ │ │ lsls r1, 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] @ 736e9c │ │ │ │ mov r3, r1 │ │ │ │ @@ -2507912,15 +2507901,15 @@ │ │ │ │ blx 66a0c <__cxa_end_cleanup@plt> │ │ │ │ ldrb r4, [r7, #4] │ │ │ │ lsls r0, r7, #4 │ │ │ │ ldrh r6, [r5, #56] @ 0x38 │ │ │ │ lsls r0, r7, #4 │ │ │ │ adds r1, #120 @ 0x78 │ │ │ │ lsls r3, r6, #4 │ │ │ │ - strh r4, [r7, r6] │ │ │ │ + str r4, [r7, r3] │ │ │ │ lsls r1, r2, #2 │ │ │ │ adds r2, #148 @ 0x94 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r5, #0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2508069,19 +2508058,19 @@ │ │ │ │ add r1, pc │ │ │ │ blx 6725c >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 737208 │ │ │ │ ldrh r6, [r2, #48] @ 0x30 │ │ │ │ lsls r0, r7, #4 │ │ │ │ asrs r4, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r6, r2] │ │ │ │ + ldr r7, [pc, #976] @ (73769c ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - mov r4, fp │ │ │ │ + bics r4, r3 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - bmi.n 737384 │ │ │ │ + bne.n 737204 │ │ │ │ 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 r3, [r0, #72] @ 0x48 │ │ │ │ cbz r3, 737302 │ │ │ │ @@ -2508158,15 +2508147,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 │ │ │ │ - add r7, sp, #904 @ 0x388 │ │ │ │ + add r5, sp, #136 @ 0x88 │ │ │ │ lsls r2, r1, #4 │ │ │ │ stmdb sp!, {r4, 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 │ │ │ │ @@ -2508264,15 +2508253,15 @@ │ │ │ │ b.n 73745e │ │ │ │ strb r2, [r0, #25] │ │ │ │ lsls r0, r7, #4 │ │ │ │ cmp r6, #126 @ 0x7e │ │ │ │ lsls r3, r6, #4 │ │ │ │ ldrh r6, [r3, #32] │ │ │ │ lsls r0, r7, #4 │ │ │ │ - str r4, [r4, r1] │ │ │ │ + ldr r5, [pc, #656] @ (737744 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ adds r2, #148 @ 0x94 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r5, #0 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2508641,15 +2508630,15 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ ldrh r4, [r6, #2] │ │ │ │ lsls r0, r7, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r5, #2] │ │ │ │ lsls r0, r7, #4 │ │ │ │ - stmia r1!, {r2, r3, r6} │ │ │ │ + bkpt 0x008c │ │ │ │ lsls r0, r2, #2 │ │ │ │ asrs r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r3, #62] @ 0x3e │ │ │ │ lsls r0, r7, #4 │ │ │ │ ldr r3, [pc, #24] @ (73788c ) │ │ │ │ movs r2, #253 @ 0xfd │ │ │ │ @@ -2508971,23 +2508960,25 @@ │ │ │ │ lsls r0, r7, #4 │ │ │ │ asrs r4, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #128 @ 0x80 │ │ │ │ lsls r3, r6, #4 │ │ │ │ cmp r1, #110 @ 0x6e │ │ │ │ lsls r3, r6, #4 │ │ │ │ - ldr r2, [pc, #352] @ (737d38 ) │ │ │ │ + blx r3 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrsh r4, [r0, r1] │ │ │ │ + ldrh r4, [r0, r6] │ │ │ │ lsls r6, r1, #2 │ │ │ │ - ldrd r0, r0, [r0, #608]! @ 0x260 │ │ │ │ - @ instruction: 0xe9b40098 │ │ │ │ - ldr r2, [pc, #80] @ (737c38 ) │ │ │ │ + b.n 737a40 │ │ │ │ + lsls r0, r3, #2 │ │ │ │ + b.n 7379cc │ │ │ │ + lsls r0, r3, #2 │ │ │ │ + bxns sl │ │ │ │ lsls r1, r2, #2 │ │ │ │ - subs r4, #184 @ 0xb8 │ │ │ │ + subs r1, #248 @ 0xf8 │ │ │ │ lsls r1, 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 │ │ │ │ @@ -2509398,48 +2509389,48 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #78 @ 0x4e │ │ │ │ lsls r3, r6, #4 │ │ │ │ movs r6, #126 @ 0x7e │ │ │ │ lsls r3, r6, #4 │ │ │ │ strh r6, [r1, #22] │ │ │ │ lsls r0, r7, #4 │ │ │ │ - ldr r0, [pc, #280] @ (73812c ) │ │ │ │ + cmp lr, r0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ @ instruction: 0xebb7ffff │ │ │ │ - ldmia r1!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r6!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - blx r4 │ │ │ │ + add r8, ip │ │ │ │ lsls r1, r2, #2 │ │ │ │ - subs r2, #216 @ 0xd8 │ │ │ │ + subs r0, #24 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - stmia r5!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r2!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bgt.n 7380a8 │ │ │ │ + bls.n 738128 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - mov r2, r9 │ │ │ │ + bics r2, r1 │ │ │ │ lsls r1, r2, #2 │ │ │ │ strh r0, [r0, #8] │ │ │ │ lsls r0, r7, #4 │ │ │ │ - blt.n 737f74 │ │ │ │ + bhi.n 737ff4 │ │ │ │ lsls r6, r2, #2 │ │ │ │ strh r2, [r3, #6] │ │ │ │ lsls r0, r7, #4 │ │ │ │ - b.n 737898 │ │ │ │ + b.n 738318 │ │ │ │ lsls r4, r1, #2 │ │ │ │ - cmp ip, fp │ │ │ │ + orrs r4, r3 │ │ │ │ lsls r1, r2, #2 │ │ │ │ strh r6, [r5, #4] │ │ │ │ lsls r0, r7, #4 │ │ │ │ adds r2, #148 @ 0x94 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r5, #0 │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r7, #2] │ │ │ │ lsls r0, r7, #4 │ │ │ │ - cmp lr, r9 │ │ │ │ + orrs r6, r1 │ │ │ │ lsls r1, r2, #2 │ │ │ │ strh r4, [r2, #2] │ │ │ │ lsls r0, r7, #4 │ │ │ │ strh r0, [r7, #0] │ │ │ │ lsls r0, r7, #4 │ │ │ │ strh r4, [r3, #0] │ │ │ │ lsls r0, r7, #4 │ │ │ │ @@ -2509980,21 +2509971,21 @@ │ │ │ │ nop │ │ │ │ ldrb r2, [r5, #17] │ │ │ │ lsls r0, r7, #4 │ │ │ │ ldrb r4, [r4, #17] │ │ │ │ lsls r0, r7, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - rors r6, r6 │ │ │ │ + subs r7, #54 @ 0x36 │ │ │ │ lsls r1, r2, #2 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r1, #11] │ │ │ │ lsls r0, r7, #4 │ │ │ │ - ands r6, r0 │ │ │ │ + subs r5, #70 @ 0x46 │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #244] @ (7386d0 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2510109,17 +2510100,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r2, #8] │ │ │ │ lsls r0, r7, #4 │ │ │ │ ldrb r4, [r6, #6] │ │ │ │ lsls r0, r7, #4 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #140 @ 0x8c │ │ │ │ + subs r4, #204 @ 0xcc │ │ │ │ lsls r1, r2, #2 │ │ │ │ - subs r7, #144 @ 0x90 │ │ │ │ + subs r4, #208 @ 0xd0 │ │ │ │ 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, #3976] @ 0xf88 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #292] @ (738824 ) │ │ │ │ @@ -2510244,15 +2510235,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r5, #3] │ │ │ │ lsls r0, r7, #4 │ │ │ │ ldrb r6, [r5, #1] │ │ │ │ lsls r0, r7, #4 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #142 @ 0x8e │ │ │ │ + subs r3, #206 @ 0xce │ │ │ │ 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, [pc, #80] @ (73889c ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2510289,15 +2510280,15 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 67eac <__fprintf_chk@plt> │ │ │ │ b.n 738866 │ │ │ │ strb r2, [r5, #30] │ │ │ │ lsls r0, r7, #4 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #164 @ 0xa4 │ │ │ │ + subs r3, #228 @ 0xe4 │ │ │ │ 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 r2, [r0, #20] │ │ │ │ mov r5, r0 │ │ │ │ @@ -2510348,15 +2510339,15 @@ │ │ │ │ blx 67eac <__fprintf_chk@plt> │ │ │ │ b.n 7388c6 │ │ │ │ nop │ │ │ │ strb r4, [r7, #28] │ │ │ │ lsls r0, r7, #4 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #42 @ 0x2a │ │ │ │ + subs r3, #106 @ 0x6a │ │ │ │ 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, #4000] @ 0xfa0 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -2510812,27 +2510803,27 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 67eac <__fprintf_chk@plt> │ │ │ │ b.n 738cea │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 738b3e │ │ │ │ strb r2, [r3, #26] │ │ │ │ lsls r0, r7, #4 │ │ │ │ - subs r6, #32 │ │ │ │ + subs r3, #96 @ 0x60 │ │ │ │ lsls r1, r2, #2 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #172 @ 0xac │ │ │ │ + adds r7, #236 @ 0xec │ │ │ │ lsls r1, r2, #2 │ │ │ │ - subs r2, #94 @ 0x5e │ │ │ │ + adds r7, #158 @ 0x9e │ │ │ │ lsls r1, r2, #2 │ │ │ │ - subs r2, #104 @ 0x68 │ │ │ │ + adds r7, #168 @ 0xa8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - subs r2, #48 @ 0x30 │ │ │ │ + adds r7, #112 @ 0x70 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - subs r2, #96 @ 0x60 │ │ │ │ + adds r7, #160 @ 0xa0 │ │ │ │ lsls r1, 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 │ │ │ │ @@ -2510956,15 +2510947,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r5, #5] │ │ │ │ lsls r0, r7, #4 │ │ │ │ strb r4, [r5, #3] │ │ │ │ lsls r0, r7, #4 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #132 @ 0x84 │ │ │ │ + adds r6, #196 @ 0xc4 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr.w r9, [r0, #20] │ │ │ │ mov r4, r2 │ │ │ │ @@ -2511080,17 +2511071,17 @@ │ │ │ │ blx r3 │ │ │ │ b.n 739026 │ │ │ │ nop │ │ │ │ strb r4, [r7, #0] │ │ │ │ lsls r0, r7, #4 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #240 @ 0xf0 │ │ │ │ + adds r6, #48 @ 0x30 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - subs r0, #166 @ 0xa6 │ │ │ │ + adds r5, #230 @ 0xe6 │ │ │ │ lsls r1, r2, #2 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ @@ -2511177,17 +2511168,17 @@ │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ ldr r4, [r7, #108] @ 0x6c │ │ │ │ lsls r0, r7, #4 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #66 @ 0x42 │ │ │ │ + adds r5, #130 @ 0x82 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - subs r0, #96 @ 0x60 │ │ │ │ + adds r5, #160 @ 0xa0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ ldr.w r3, [r0, #640] @ 0x280 │ │ │ │ ldr.w r3, [r3, #1844] @ 0x734 │ │ │ │ subs r3, #25 │ │ │ │ cmp r3, #16 │ │ │ │ it hi │ │ │ │ movhi r0, #64 @ 0x40 │ │ │ │ @@ -2511334,21 +2511325,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r1, #84] @ 0x54 │ │ │ │ lsls r0, r7, #4 │ │ │ │ ldr r6, [r2, #80] @ 0x50 │ │ │ │ lsls r0, r7, #4 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #44 @ 0x2c │ │ │ │ + adds r4, #108 @ 0x6c │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldr r2, [sp, #312] @ 0x138 │ │ │ │ + str r7, [sp, #568] @ 0x238 │ │ │ │ lsls r2, r1, #4 │ │ │ │ - adds r7, #46 @ 0x2e │ │ │ │ + adds r4, #110 @ 0x6e │ │ │ │ lsls r1, r2, #2 │ │ │ │ - adds r7, #92 @ 0x5c │ │ │ │ + adds r4, #156 @ 0x9c │ │ │ │ lsls r1, 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] @ (7393a8 ) │ │ │ │ @@ -2511378,15 +2511369,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 73937c │ │ │ │ nop │ │ │ │ ldr r6, [r1, #72] @ 0x48 │ │ │ │ lsls r0, r7, #4 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #28 │ │ │ │ + adds r4, #92 @ 0x5c │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [pc, #488] @ (7395b0 ) │ │ │ │ @@ -2511560,17 +2511551,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ lsls r0, r7, #4 │ │ │ │ ldr r4, [r4, #40] @ 0x28 │ │ │ │ lsls r0, r7, #4 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #100 @ 0x64 │ │ │ │ + adds r2, #164 @ 0xa4 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - adds r5, #130 @ 0x82 │ │ │ │ + adds r2, #194 @ 0xc2 │ │ │ │ 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, #3816] @ 0xee8 │ │ │ │ ldr.w r2, [pc, #2244] @ 739ea4 │ │ │ │ sub sp, #244 @ 0xf4 │ │ │ │ @@ -2512255,23 +2512246,23 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r1, #32] │ │ │ │ lsls r0, r7, #4 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ lsls r0, r7, #4 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #78 @ 0x4e │ │ │ │ + cmp r3, #142 @ 0x8e │ │ │ │ lsls r1, r2, #2 │ │ │ │ - cmp r5, #174 @ 0xae │ │ │ │ + cmp r2, #238 @ 0xee │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrh r4, [r3, #60] @ 0x3c │ │ │ │ + ldrh r4, [r3, #38] @ 0x26 │ │ │ │ lsls r2, r1, #4 │ │ │ │ - cmp r4, #102 @ 0x66 │ │ │ │ + cmp r1, #166 @ 0xa6 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - cmp r4, #138 @ 0x8a │ │ │ │ + cmp r1, #202 @ 0xca │ │ │ │ lsls r1, 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, #96] @ (739f40 ) │ │ │ │ @@ -2512796,17 +2512787,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r7, r2] │ │ │ │ lsls r0, r7, #4 │ │ │ │ ldrb r0, [r7, r0] │ │ │ │ lsls r0, r7, #4 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #96 @ 0x60 │ │ │ │ + movs r4, #160 @ 0xa0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - movs r7, #194 @ 0xc2 │ │ │ │ + movs r5, #2 │ │ │ │ lsls r1, r2, #2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2512892,17 +2512883,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 68474 │ │ │ │ b.n 73a568 │ │ │ │ ldrh r2, [r3, r3] │ │ │ │ lsls r0, r7, #4 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #184 @ 0xb8 │ │ │ │ + movs r3, #248 @ 0xf8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - movs r6, #192 @ 0xc0 │ │ │ │ + movs r4, #0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r0, [pc, #132] @ (73a640 ) │ │ │ │ cmp r1, #4 │ │ │ │ add r0, pc │ │ │ │ beq.n 73a61e │ │ │ │ @@ -2512948,15 +2512939,15 @@ │ │ │ │ b.n 73a5ee │ │ │ │ ldr r1, [pc, #16] @ (73a64c ) │ │ │ │ b.n 73a620 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #128 @ 0x80 │ │ │ │ ldrh r0, [r0, r1] │ │ │ │ lsls r0, r7, #4 │ │ │ │ - ldrh r6, [r2, #14] │ │ │ │ + strh r6, [r2, #56] @ 0x38 │ │ │ │ lsls r2, r1, #4 │ │ │ │ adds r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ add.w r0, r0, #12288 @ 0x3000 │ │ │ │ strb.w r1, [r0, #3212] @ 0xc8c │ │ │ │ @@ -2513003,19 +2512994,19 @@ │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldr r6, [r3, r6] │ │ │ │ lsls r0, r7, #4 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r7, #2] │ │ │ │ + strh r2, [r7, #44] @ 0x2c │ │ │ │ lsls r2, r1, #4 │ │ │ │ - movs r5, #196 @ 0xc4 │ │ │ │ + movs r3, #4 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldc 0, cr0, [lr], {144} @ 0x90 │ │ │ │ + ldrd r0, r0, [lr, #-576] @ 0x240 │ │ │ │ ldr r2, [pc, #168] @ (73a77c ) │ │ │ │ subs r3, r0, #1 │ │ │ │ add r2, pc │ │ │ │ cmp r3, #25 │ │ │ │ bhi.n 73a6f8 │ │ │ │ tbb [pc, r3] │ │ │ │ ldr r1, [pc, #308] @ (73a814 ) │ │ │ │ @@ -2513091,19 +2513082,19 @@ │ │ │ │ bx lr │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ ldr r0, [r5, r4] │ │ │ │ lsls r0, r7, #4 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r5, #62] @ 0x3e │ │ │ │ + strh r0, [r5, #40] @ 0x28 │ │ │ │ lsls r2, r1, #4 │ │ │ │ - movs r5, #78 @ 0x4e │ │ │ │ + movs r2, #142 @ 0x8e │ │ │ │ lsls r1, r2, #2 │ │ │ │ - rsbs r0, r4, r0, lsr #2 │ │ │ │ + ldmdb r4, {r4, r7} │ │ │ │ ldr r3, [pc, #232] @ (73a87c ) │ │ │ │ mov ip, r1 │ │ │ │ push {lr} │ │ │ │ mov lr, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ @@ -2513182,15 +2513173,15 @@ │ │ │ │ str.w r3, [ip, #12] │ │ │ │ pop {pc} │ │ │ │ movs r2, #3 │ │ │ │ movs r3, #2 │ │ │ │ strd r2, r3, [ip, #8] │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - ldrh r4, [r7, #0] │ │ │ │ + strh r4, [r7, #42] @ 0x2a │ │ │ │ lsls r2, r1, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ movw lr, #15228 @ 0x3b7c │ │ │ │ add.w r3, r0, lr │ │ │ │ ldr r5, [r1, #4] │ │ │ │ movw ip, #15244 @ 0x3b8c │ │ │ │ ldr r6, [r1, #0] │ │ │ │ @@ -2515659,17 +2515650,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r7, #218 @ 0xda │ │ │ │ lsls r0, r7, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r4, #28] │ │ │ │ + str r4, [r4, #112] @ 0x70 │ │ │ │ lsls r2, r1, #4 │ │ │ │ - ldr r2, [r3, #24] │ │ │ │ + str r2, [r3, #108] @ 0x6c │ │ │ │ lsls r2, r1, #4 │ │ │ │ subs r1, #132 @ 0x84 │ │ │ │ lsls r0, r7, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2516279,19 +2516270,19 @@ │ │ │ │ mov r7, ip │ │ │ │ mov lr, r2 │ │ │ │ b.n 73ccca │ │ │ │ movs r1, #0 │ │ │ │ movs r5, #1 │ │ │ │ b.n 73ccb6 │ │ │ │ nop │ │ │ │ - str r2, [r5, #24] │ │ │ │ + ldrsh r2, [r5, r3] │ │ │ │ lsls r2, r1, #4 │ │ │ │ - str r6, [r7, #0] │ │ │ │ + ldrb r6, [r7, r5] │ │ │ │ lsls r2, r1, #4 │ │ │ │ - str r0, [r5, #0] │ │ │ │ + ldrb r0, [r5, r5] │ │ │ │ lsls r2, r1, #4 │ │ │ │ stmdb sp!, {r4, 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 │ │ │ │ @@ -2516682,23 +2516673,23 @@ │ │ │ │ bls.n 73d2e2 │ │ │ │ mov.w sl, #16384 @ 0x4000 │ │ │ │ mov.w r9, #4 │ │ │ │ b.n 73d0b2 │ │ │ │ mov ip, r9 │ │ │ │ mov r9, sl │ │ │ │ b.n 73d09e │ │ │ │ - ldrsh r0, [r7, r3] │ │ │ │ + ldrb r0, [r7, r0] │ │ │ │ lsls r2, r1, #4 │ │ │ │ - ldrsh r2, [r4, r3] │ │ │ │ + ldrb r2, [r4, r0] │ │ │ │ lsls r2, r1, #4 │ │ │ │ - ldrsh r0, [r2, r3] │ │ │ │ + ldrb r0, [r2, r0] │ │ │ │ lsls r2, r1, #4 │ │ │ │ - ldrsh r6, [r7, r2] │ │ │ │ + ldrh r6, [r7, r7] │ │ │ │ lsls r2, r1, #4 │ │ │ │ - ldrsh r4, [r4, r2] │ │ │ │ + ldrh r4, [r4, r7] │ │ │ │ lsls r2, r1, #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 │ │ │ │ @@ -2517244,23 +2517235,23 @@ │ │ │ │ str r0, [sp, #12] │ │ │ │ movs r0, #0 │ │ │ │ b.n 73d646 │ │ │ │ cmp r3, #182 @ 0xb6 │ │ │ │ lsls r0, r7, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r5, r3] │ │ │ │ + ldrsb r6, [r5, r0] │ │ │ │ lsls r2, r1, #4 │ │ │ │ - ldr r6, [r1, r3] │ │ │ │ + ldrsb r6, [r1, r0] │ │ │ │ lsls r2, r1, #4 │ │ │ │ - ldr r2, [r6, r2] │ │ │ │ + strb r2, [r6, r7] │ │ │ │ lsls r2, r1, #4 │ │ │ │ - ldr r4, [r2, r2] │ │ │ │ + strb r4, [r2, r7] │ │ │ │ lsls r2, r1, #4 │ │ │ │ - ldr r6, [r7, r1] │ │ │ │ + strb r6, [r7, r6] │ │ │ │ lsls r2, r1, #4 │ │ │ │ movs r7, #222 @ 0xde │ │ │ │ lsls r0, 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, #3888] @ 0xf30 │ │ │ │ @@ -2517838,15 +2517829,15 @@ │ │ │ │ b.n 73dc94 │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r6, #142 @ 0x8e │ │ │ │ lsls r0, r7, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r7, r3] │ │ │ │ + str r0, [r7, r0] │ │ │ │ lsls r2, r1, #4 │ │ │ │ movs r2, #92 @ 0x5c │ │ │ │ lsls r0, r7, #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 │ │ │ │ @@ -2518697,27 +2518688,27 @@ │ │ │ │ b.n 73e8d4 │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #24] │ │ │ │ b.n 73e8d4 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #24] │ │ │ │ b.n 73e8d4 │ │ │ │ - ldr r2, [pc, #832] @ (73ecb4 ) │ │ │ │ + ldr r0, [pc, #64] @ (73e9b4 ) │ │ │ │ lsls r2, r1, #4 │ │ │ │ - ldr r2, [pc, #64] @ (73e9b8 ) │ │ │ │ + bx sl │ │ │ │ lsls r2, r1, #4 │ │ │ │ - ldr r1, [pc, #976] @ (73ed4c ) │ │ │ │ + bxns r6 │ │ │ │ lsls r2, r1, #4 │ │ │ │ - ldr r1, [pc, #848] @ (73ecd0 ) │ │ │ │ + bxns r2 │ │ │ │ lsls r2, r1, #4 │ │ │ │ - cmp ip, lr │ │ │ │ + orrs r4, r6 │ │ │ │ lsls r2, r1, #4 │ │ │ │ - cmp sl, fp │ │ │ │ + orrs r2, r3 │ │ │ │ lsls r2, r1, #4 │ │ │ │ - cmp sl, r7 │ │ │ │ + cmn r2, r7 │ │ │ │ lsls r2, r1, #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 │ │ │ │ @@ -2519790,15 +2519781,15 @@ │ │ │ │ lsls r0, r7, #4 │ │ │ │ asrs r6, r2, #7 │ │ │ │ lsls r0, r7, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ lsls r0, r7, #4 │ │ │ │ - subs r2, #76 @ 0x4c │ │ │ │ + adds r7, #140 @ 0x8c │ │ │ │ lsls r2, r1, #4 │ │ │ │ asrs r4, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r1, r2 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2520429,19 +2520420,19 @@ │ │ │ │ movne r3, #1 │ │ │ │ lsls r3, r3, #3 │ │ │ │ b.n 73fc7c │ │ │ │ lsls r6, r2, #16 │ │ │ │ lsls r0, r7, #4 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #134 @ 0x86 │ │ │ │ + cmp r7, #198 @ 0xc6 │ │ │ │ lsls r2, r1, #4 │ │ │ │ - ldmia r7!, {r1, r4, r6} │ │ │ │ + ldmia r4, {r1, r4, r7} │ │ │ │ lsls r0, r2, #2 │ │ │ │ - str r6, [sp, #48] @ 0x30 │ │ │ │ + str r3, [sp, #304] @ 0x130 │ │ │ │ lsls r0, 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] @ (740070 ) │ │ │ │ @@ -2521401,21 +2521392,21 @@ │ │ │ │ mov.w r1, #768 @ 0x300 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ b.n 740572 │ │ │ │ movs r1, #2 │ │ │ │ str r1, [sp, #20] │ │ │ │ b.n 7404f4 │ │ │ │ nop │ │ │ │ - cmp r0, #222 @ 0xde │ │ │ │ + movs r6, #30 │ │ │ │ lsls r2, r1, #4 │ │ │ │ - cmp r0, #198 @ 0xc6 │ │ │ │ + movs r6, #6 │ │ │ │ lsls r2, r1, #4 │ │ │ │ - cmp r0, #174 @ 0xae │ │ │ │ + movs r5, #238 @ 0xee │ │ │ │ lsls r2, r1, #4 │ │ │ │ - cmp r0, #172 @ 0xac │ │ │ │ + movs r5, #236 @ 0xec │ │ │ │ lsls r2, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [r1, #36] @ 0x24 │ │ │ │ mov r6, r1 │ │ │ │ cbz r2, 740a7e │ │ │ │ mov lr, r2 │ │ │ │ @@ -2521521,15 +2521512,15 @@ │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r7, [r5, #4] │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 6e57dc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ b.n 740b2c │ │ │ │ nop │ │ │ │ - movs r4, #50 @ 0x32 │ │ │ │ + movs r1, #114 @ 0x72 │ │ │ │ lsls r2, r1, #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] @ (740e60 ) │ │ │ │ @@ -2521807,34 +2521798,34 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ b.n 740e60 │ │ │ │ eors r7, r5 │ │ │ │ eor.w r1, ip, #11993088 @ 0xb70000 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #12 │ │ │ │ + movs r1, #76 @ 0x4c │ │ │ │ lsls r2, r1, #4 │ │ │ │ - movs r3, #196 @ 0xc4 │ │ │ │ + movs r1, #4 │ │ │ │ lsls r2, r1, #4 │ │ │ │ @ instruction: 0xf3880137 │ │ │ │ - movs r3, #36 @ 0x24 │ │ │ │ + movs r0, #100 @ 0x64 │ │ │ │ lsls r2, r1, #4 │ │ │ │ - movs r2, #50 @ 0x32 │ │ │ │ + subs r2, r6, #5 │ │ │ │ lsls r2, r1, #4 │ │ │ │ - movs r2, #8 │ │ │ │ + subs r0, r1, #5 │ │ │ │ lsls r2, r1, #4 │ │ │ │ - movs r1, #240 @ 0xf0 │ │ │ │ + subs r0, r6, #4 │ │ │ │ lsls r2, r1, #4 │ │ │ │ - movs r1, #206 @ 0xce │ │ │ │ + subs r6, r1, #4 │ │ │ │ lsls r2, r1, #4 │ │ │ │ - movs r1, #198 @ 0xc6 │ │ │ │ + subs r6, r0, #4 │ │ │ │ lsls r2, r1, #4 │ │ │ │ - movs r1, #172 @ 0xac │ │ │ │ + subs r4, r5, #3 │ │ │ │ lsls r2, r1, #4 │ │ │ │ - movs r1, #156 @ 0x9c │ │ │ │ + subs r4, r3, #3 │ │ │ │ lsls r2, r1, #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 │ │ │ │ @@ -2522424,17 +2522415,17 @@ │ │ │ │ movlt r0, #128 @ 0x80 │ │ │ │ b.n 741382 │ │ │ │ movs r3, #2 │ │ │ │ b.n 7414ac │ │ │ │ movs r3, #1 │ │ │ │ b.n 7414ac │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ - adds r0, r0, #5 │ │ │ │ + subs r0, r0, r2 │ │ │ │ lsls r2, r1, #4 │ │ │ │ - subs r6, r0, r5 │ │ │ │ + adds r6, r0, r2 │ │ │ │ lsls r2, r1, #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, #13760 @ 0x35c0 │ │ │ │ @@ -2523768,21 +2523759,21 @@ │ │ │ │ str.w r1, [r5, r3, lsl #2] │ │ │ │ ldr.w r3, [r4, #4084] @ 0xff4 │ │ │ │ adds r1, r3, #1 │ │ │ │ str.w r1, [r4, #4084] @ 0xff4 │ │ │ │ str.w r2, [r5, r3, lsl #2] │ │ │ │ b.n 74234e │ │ │ │ nop │ │ │ │ - asrs r0, r2, #17 │ │ │ │ + asrs r0, r2, #6 │ │ │ │ lsls r2, r1, #4 │ │ │ │ - asrs r6, r6, #17 │ │ │ │ + asrs r6, r6, #6 │ │ │ │ lsls r2, r1, #4 │ │ │ │ - asrs r4, r6, #15 │ │ │ │ + asrs r4, r6, #4 │ │ │ │ lsls r2, r1, #4 │ │ │ │ - asrs r2, r2, #16 │ │ │ │ + asrs r2, r2, #5 │ │ │ │ lsls r2, r1, #4 │ │ │ │ bl 6e3998 │ │ │ │ ldr.w r5, [r4, #4080] @ 0xff0 │ │ │ │ ldr.w r3, [r4, #4084] @ 0xff4 │ │ │ │ mov r0, r7 │ │ │ │ mov.w r1, #2147483648 @ 0x80000000 │ │ │ │ ldr.w r6, [r4, #3688] @ 0xe68 │ │ │ │ @@ -2525248,15 +2525239,15 @@ │ │ │ │ nop │ │ │ │ ldmia r3!, {r1, r2, r4, r7} │ │ │ │ lsls r7, r6, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ stmia r7!, {r1, r5} │ │ │ │ lsls r7, r6, #4 │ │ │ │ - @ instruction: 0xf6220109 │ │ │ │ + bfi r1, r2, #0, #10 │ │ │ │ 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 │ │ │ │ add.w r0, r4, #13184 @ 0x3380 │ │ │ │ @@ -2528020,31 +2528011,31 @@ │ │ │ │ blx 67eac <__fprintf_chk@plt> │ │ │ │ add r6, r0 │ │ │ │ b.n 745aa0 │ │ │ │ add r5, pc, #656 @ (adr r5, 745db8 ) │ │ │ │ lsls r7, r6, #4 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r2, r1] │ │ │ │ + ldrh r2, [r2, r6] │ │ │ │ lsls r0, r2, #2 │ │ │ │ - cmp r0, #238 @ 0xee │ │ │ │ + movs r6, #46 @ 0x2e │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldmia r7, {r3, r5, r7} │ │ │ │ + ldmia r4!, {r3, r5, r6, r7} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - cmp r0, #182 @ 0xb6 │ │ │ │ + movs r5, #246 @ 0xf6 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - push {r2, r5, lr} │ │ │ │ + sxtb r4, r4 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - strb r6, [r0, #7] │ │ │ │ + ldr r6, [r0, #112] @ 0x70 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldrb r4, [r4, r7] │ │ │ │ + ldrh r4, [r4, r4] │ │ │ │ lsls r0, r2, #2 │ │ │ │ - cmp r0, #124 @ 0x7c │ │ │ │ + movs r5, #188 @ 0xbc │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strb r2, [r1, #6] │ │ │ │ + ldr r2, [r1, #108] @ 0x6c │ │ │ │ lsls r0, r2, #2 │ │ │ │ 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 │ │ │ │ @@ -2528634,17 +2528625,17 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ add r1, pc, #512 @ (adr r1, 746388 ) │ │ │ │ lsls r7, r6, #4 │ │ │ │ - bne.n 7460d8 │ │ │ │ + ldmia r6, {r1, r2, r5, r6, r7} │ │ │ │ lsls r1, r1, #4 │ │ │ │ - beq.n 7460a4 │ │ │ │ + ldmia r5!, {r1, r3, r6, r7} │ │ │ │ lsls r1, r1, #4 │ │ │ │ ldr r7, [sp, #488] @ 0x1e8 │ │ │ │ lsls r7, r6, #4 │ │ │ │ cmp r2, #1 │ │ │ │ beq.n 74626e │ │ │ │ ldr.w r1, [r7, r2, lsl #2] │ │ │ │ add.w r1, r0, r1, lsl #2 │ │ │ │ @@ -2529013,25 +2529004,25 @@ │ │ │ │ blx 68474 │ │ │ │ mvn.w r0, #11 │ │ │ │ b.n 7464b0 │ │ │ │ ldr r3, [sp, #936] @ 0x3a8 │ │ │ │ lsls r7, r6, #4 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r1, r2, r3, r6} │ │ │ │ + ldmia r0!, {r1, r2, r3, r7} │ │ │ │ lsls r1, r1, #4 │ │ │ │ - str r6, [r0, #124] @ 0x7c │ │ │ │ + str r6, [r0, #80] @ 0x50 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - str r2, [r3, #120] @ 0x78 │ │ │ │ + str r2, [r3, #76] @ 0x4c │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldmia r3!, {r2, r4, r6} │ │ │ │ + ldmia r0!, {r2, r4, r7} │ │ │ │ lsls r1, r1, #4 │ │ │ │ - str r2, [r7, #116] @ 0x74 │ │ │ │ + str r2, [r7, #72] @ 0x48 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - str r6, [r3, #120] @ 0x78 │ │ │ │ + str r6, [r3, #76] @ 0x4c │ │ │ │ lsls r0, r2, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r1, #24] │ │ │ │ ldr r2, [r0, #40] @ 0x28 │ │ │ │ @@ -2530533,19 +2530524,19 @@ │ │ │ │ blx 68474 │ │ │ │ mvn.w r0, #11 │ │ │ │ b.n 7473a0 │ │ │ │ ldrh r0, [r0, #40] @ 0x28 │ │ │ │ lsls r7, r6, #4 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r4} │ │ │ │ + cbnz r2, 7474a8 │ │ │ │ lsls r1, r1, #4 │ │ │ │ - ldr r0, [r4, r1] │ │ │ │ + strb r0, [r4, r6] │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r4, [r0, r2] │ │ │ │ + strb r4, [r0, r7] │ │ │ │ lsls r0, 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] @ (747570 ) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2530634,19 +2530625,19 @@ │ │ │ │ blx 68474 │ │ │ │ mvn.w r0, #11 │ │ │ │ b.n 747532 │ │ │ │ ldrh r2, [r1, #26] │ │ │ │ lsls r7, r6, #4 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r4, 7475be │ │ │ │ + @ instruction: 0xb84c │ │ │ │ lsls r1, r1, #4 │ │ │ │ - ldrsb r2, [r3, r5] │ │ │ │ + strb r2, [r3, r2] │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldrsb r6, [r7, r5] │ │ │ │ + strb r6, [r7, r2] │ │ │ │ lsls r0, 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 │ │ │ │ @@ -2531518,29 +2531509,29 @@ │ │ │ │ lsls r7, r6, #4 │ │ │ │ ldrh r6, [r7, #14] │ │ │ │ lsls r7, r6, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r4, #8] │ │ │ │ lsls r7, r6, #4 │ │ │ │ - strb r0, [r0, r4] │ │ │ │ + strh r0, [r0, r1] │ │ │ │ lsls r0, r2, #2 │ │ │ │ - strb r0, [r1, r5] │ │ │ │ + strh r0, [r1, r2] │ │ │ │ lsls r0, r2, #2 │ │ │ │ - @ instruction: 0xb858 │ │ │ │ + push {r3, r4, r7, lr} │ │ │ │ lsls r1, r1, #4 │ │ │ │ - push {r2, r3, r4, r5, r7, lr} │ │ │ │ + uxtb r4, r7 │ │ │ │ lsls r1, r1, #4 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - push {r2, r3, r4, r5, r6, r7} │ │ │ │ + sxth r4, r7 │ │ │ │ lsls r1, r1, #4 │ │ │ │ - str r0, [r4, r5] │ │ │ │ + ldr r6, [pc, #640] @ (7481a0 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - str r2, [r3, r7] │ │ │ │ + ldr r7, [pc, #104] @ (747f8c ) │ │ │ │ lsls r0, 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 │ │ │ │ @@ -2532779,185 +2532770,185 @@ │ │ │ │ lsls r7, r6, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ bvs.n 748ce4 │ │ │ │ lsls r7, r6, #4 │ │ │ │ ldrb r2, [r4, #31] │ │ │ │ lsls r7, r6, #4 │ │ │ │ - add r7, sp, #744 @ 0x2e8 │ │ │ │ + add r4, sp, #1000 @ 0x3e8 │ │ │ │ lsls r1, r1, #4 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf74e013c │ │ │ │ - ldr r4, [pc, #1000] @ (749044 ) │ │ │ │ + ldr r2, [pc, #232] @ (748d44 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r5, [pc, #136] @ (748ce8 ) │ │ │ │ + ldr r2, [pc, #392] @ (748de8 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - strb r2, [r6, #30] │ │ │ │ + strb r2, [r6, #19] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - @ instruction: 0xb8a2 │ │ │ │ + push {r1, r5, r6, r7, lr} │ │ │ │ lsls r7, r1, #2 │ │ │ │ bpl.n 748d44 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - ldr r4, [pc, #864] @ (748fd0 ) │ │ │ │ + ldr r2, [pc, #96] @ (748cd0 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - @ instruction: 0xb7ac │ │ │ │ + push {r2, r3, r5, r6, r7} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r4, [pc, #680] @ (748f20 ) │ │ │ │ + ldr r1, [pc, #936] @ (749020 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r4, [pc, #712] @ (748f44 ) │ │ │ │ + ldr r1, [pc, #968] @ (749044 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - @ instruction: 0xb742 │ │ │ │ + push {r1, r7} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r4, [pc, #456] @ (748e4c ) │ │ │ │ + ldr r1, [pc, #712] @ (748f4c ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - cmp r5, #172 @ 0xac │ │ │ │ + cmp r2, #236 @ 0xec │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldrb r6, [r2, r2] │ │ │ │ + ldr r6, [r2, r7] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - @ instruction: 0xb6a0 │ │ │ │ + cbz r0, 748d08 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r3, [pc, #968] @ (74905c ) │ │ │ │ + ldr r1, [pc, #200] @ (748d5c ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - stmia r4!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r1!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r0, r2, #2 │ │ │ │ bcc.n 748c1c │ │ │ │ lsls r7, r6, #4 │ │ │ │ - cmp r6, #20 │ │ │ │ + cmp r3, #84 @ 0x54 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r3, [pc, #976] @ (749074 ) │ │ │ │ + ldr r1, [pc, #208] @ (748d74 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r3, [pc, #552] @ (748ed0 ) │ │ │ │ + ldr r0, [pc, #808] @ (748fd0 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r3, [pc, #320] @ (748dec ) │ │ │ │ + ldr r0, [pc, #576] @ (748eec ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r3, [pc, #48] @ (748ce0 ) │ │ │ │ + ldr r0, [pc, #304] @ (748de0 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr??.w r0, [r2, #140] @ 0x8c │ │ │ │ - ldr r2, [pc, #904] @ (749040 ) │ │ │ │ + @ instruction: 0xf732008c │ │ │ │ + ldr r0, [pc, #136] @ (748d40 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - push {r3, r4, r5, r7} │ │ │ │ + cbz r0, 748cfa │ │ │ │ lsls r0, r3, #2 │ │ │ │ - movs r5, #150 @ 0x96 │ │ │ │ + movs r2, #214 @ 0xd6 │ │ │ │ lsls r4, r1, #2 │ │ │ │ - push {r3, r6, r7} │ │ │ │ + sxth r0, r1 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - cmp r2, #236 @ 0xec │ │ │ │ + cmp r0, #44 @ 0x2c │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r2, [r2, r7] │ │ │ │ + ldrsb r2, [r2, r4] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldmia r5, {r4, r5} │ │ │ │ + ldmia r2!, {r4, r5, r6} │ │ │ │ lsls r3, r1, #2 │ │ │ │ - @ instruction: 0xeadc008e │ │ │ │ - ldrsb r0, [r3, r7] │ │ │ │ + @ instruction: 0xe81c008e │ │ │ │ + strb r0, [r3, r4] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r2, [pc, #56] @ (748d14 ) │ │ │ │ + bx r9 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - svc 134 @ 0x86 │ │ │ │ + bgt.n 748c6c │ │ │ │ lsls r7, r2, #2 │ │ │ │ - cdp2 0, 4, cr0, cr4, cr14, {4} │ │ │ │ - ldrsb r0, [r3, r3] │ │ │ │ + @ instruction: 0xfb84008e │ │ │ │ + strb r0, [r3, r0] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - stmia r1!, {r2, r3, r5} │ │ │ │ + bkpt 0x006c │ │ │ │ lsls r0, r2, #2 │ │ │ │ - blx r6 │ │ │ │ + add r8, lr │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r1, [pc, #480] @ (748ed4 ) │ │ │ │ + mov r8, r7 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - sxth r2, r6 │ │ │ │ + add r7, sp, #456 @ 0x1c8 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bx pc │ │ │ │ + add lr, r7 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - cmp r0, #188 @ 0xbc │ │ │ │ + movs r5, #252 @ 0xfc │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldrsb r2, [r4, r6] │ │ │ │ + strb r2, [r4, r3] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r0, [pc, #784] @ (749018 ) │ │ │ │ + mov r4, r0 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r0, [pc, #472] @ (748ee4 ) │ │ │ │ + cmp lr, r6 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r0, [pc, #448] @ (748ed0 ) │ │ │ │ + cmp r8, r6 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r0, [pc, #248] @ (748e0c ) │ │ │ │ + cmp r6, pc │ │ │ │ + lsls r0, r2, #2 │ │ │ │ + pop {r3, r5, r6} │ │ │ │ lsls r0, r2, #2 │ │ │ │ - it cs │ │ │ │ - lslcs r0, r2, #2 │ │ │ │ ldmia r6!, {r3, r4, r5} │ │ │ │ lsls r7, r6, #4 │ │ │ │ - @ instruction: 0x4786 │ │ │ │ + add lr, r8 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - cmp r2, lr │ │ │ │ + cmp r2, r6 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add sp, #184 @ 0xb8 │ │ │ │ + add r5, sp, #440 @ 0x1b8 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - cmp r6, lr │ │ │ │ + cmp r6, r6 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - movs r6, #180 @ 0xb4 │ │ │ │ + movs r3, #244 @ 0xf4 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - strb r2, [r2, r6] │ │ │ │ + strh r2, [r2, r3] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - mov sl, r5 │ │ │ │ + mvns r2, r5 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r7, sp, #368 @ 0x170 │ │ │ │ + add r4, sp, #624 @ 0x270 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - mov r6, sl │ │ │ │ + bics r6, r2 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r2, sl │ │ │ │ + sbcs r2, r2 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - mov r6, lr │ │ │ │ + bics r6, r6 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - mov sl, r0 │ │ │ │ + mvns r2, r0 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - mov r6, pc │ │ │ │ + bics r6, r7 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - mov r8, r0 │ │ │ │ + mvns r0, r0 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - mov r0, pc │ │ │ │ + bics r0, r7 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - mov r4, lr │ │ │ │ + bics r4, r6 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - mov r4, sp │ │ │ │ + bics r4, r5 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - mov r4, ip │ │ │ │ + bics r4, r4 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - cmp r4, r6 │ │ │ │ + negs r4, r6 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - muls r0, r4 │ │ │ │ + lsls r0, r4 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - pop {r7} │ │ │ │ + cbnz r0, 748da0 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - orrs r4, r6 │ │ │ │ + eors r4, r6 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - movs r4, #114 @ 0x72 │ │ │ │ + movs r1, #178 @ 0xb2 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - strh r0, [r3, r5] │ │ │ │ + str r0, [r3, r2] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - add r2, pc │ │ │ │ + sbcs r2, r7 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - movs r4, #16 │ │ │ │ + movs r1, #80 @ 0x50 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - strh r0, [r7, r3] │ │ │ │ + str r0, [r7, r0] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r4, r1 │ │ │ │ + negs r4, r1 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add lr, pc │ │ │ │ + tst r6, r7 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - bics r0, r4 │ │ │ │ + lsrs r0, r4 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r1, sp, #280 @ 0x118 │ │ │ │ + add r6, pc, #536 @ (adr r6, 748fb0 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - adds r5, #180 @ 0xb4 │ │ │ │ + adds r2, #244 @ 0xf4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - stmia r5!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r7, r1, #2 │ │ │ │ - adds r5, #64 @ 0x40 │ │ │ │ + adds r2, #128 @ 0x80 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - orrs r6, r5 │ │ │ │ + eors r6, r5 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - orrs r0, r5 │ │ │ │ + eors r0, r5 │ │ │ │ lsls r0, r2, #2 │ │ │ │ ldr.w r2, [pc, #2700] @ 74983c │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 67eac <__fprintf_chk@plt> │ │ │ │ add r6, r0 │ │ │ │ b.w 74857a │ │ │ │ @@ -2533908,214 +2533899,214 @@ │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 67eac <__fprintf_chk@plt> │ │ │ │ add r7, r0 │ │ │ │ b.n 74979e │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - sbcs r6, r5 │ │ │ │ + subs r6, #238 @ 0xee │ │ │ │ lsls r0, r2, #2 │ │ │ │ - adcs r4, r7 │ │ │ │ + subs r6, #188 @ 0xbc │ │ │ │ lsls r0, r2, #2 │ │ │ │ - adcs r2, r6 │ │ │ │ + subs r6, #178 @ 0xb2 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - asrs r6, r1 │ │ │ │ + subs r6, #78 @ 0x4e │ │ │ │ lsls r0, r2, #2 │ │ │ │ - lsrs r2, r5 │ │ │ │ + subs r6, #42 @ 0x2a │ │ │ │ lsls r0, r2, #2 │ │ │ │ - asrs r0, r4 │ │ │ │ + subs r6, #96 @ 0x60 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - movs r1, #60 @ 0x3c │ │ │ │ + subs r4, r7, #1 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - str r2, [r4, r0] │ │ │ │ + ldr r5, [pc, #392] @ (7499e4 ) │ │ │ │ lsls r2, r3, #2 │ │ │ │ - lsrs r4, r2 │ │ │ │ + subs r6, #20 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - lsls r0, r7 │ │ │ │ + subs r5, #248 @ 0xf8 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - lsls r4, r3 │ │ │ │ + subs r5, #220 @ 0xdc │ │ │ │ lsls r0, r2, #2 │ │ │ │ - lsrs r0, r6 │ │ │ │ + subs r6, #48 @ 0x30 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - lsrs r2, r3 │ │ │ │ + subs r6, #26 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - strh r4, [r6, #8] │ │ │ │ + ldrb r4, [r6, #25] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r6, [r2, #20] │ │ │ │ + str r6, [r2, #104] @ 0x68 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - subs r7, #206 @ 0xce │ │ │ │ + subs r5, #14 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - subs r7, #190 @ 0xbe │ │ │ │ + subs r4, #254 @ 0xfe │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r7, [pc, #192] @ (749944 ) │ │ │ │ + ldr r4, [pc, #448] @ (749a44 ) │ │ │ │ lsls r2, r3, #2 │ │ │ │ - add r1, sp, #256 @ 0x100 │ │ │ │ + add r6, pc, #512 @ (adr r6, 749a88 ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - subs r7, #116 @ 0x74 │ │ │ │ + subs r4, #180 @ 0xb4 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - eors r2, r4 │ │ │ │ + subs r5, #162 @ 0xa2 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r6, [r3, #8] │ │ │ │ + str r6, [r3, #92] @ 0x5c │ │ │ │ lsls r5, r2, #2 │ │ │ │ - subs r7, #6 │ │ │ │ + subs r4, #70 @ 0x46 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - adds r4, #252 @ 0xfc │ │ │ │ + adds r2, #60 @ 0x3c │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ands r0, r4 │ │ │ │ + subs r5, #96 @ 0x60 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r0, sp, #648 @ 0x288 │ │ │ │ + add r5, pc, #904 @ (adr r5, 749c2c ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - subs r7, #84 @ 0x54 │ │ │ │ + subs r4, #148 @ 0x94 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - subs r7, #156 @ 0x9c │ │ │ │ + subs r4, #220 @ 0xdc │ │ │ │ lsls r0, r2, #2 │ │ │ │ - subs r7, #138 @ 0x8a │ │ │ │ + subs r4, #202 @ 0xca │ │ │ │ lsls r0, r2, #2 │ │ │ │ - subs r7, #86 @ 0x56 │ │ │ │ + subs r4, #150 @ 0x96 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - subs r7, #132 @ 0x84 │ │ │ │ + subs r4, #196 @ 0xc4 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - subs r7, #104 @ 0x68 │ │ │ │ + subs r4, #168 @ 0xa8 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - subs r7, #76 @ 0x4c │ │ │ │ + subs r4, #140 @ 0x8c │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r7, pc, #848 @ (adr r7, 749c14 ) │ │ │ │ + add r5, pc, #80 @ (adr r5, 749914 ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - subs r6, #168 @ 0xa8 │ │ │ │ + subs r3, #232 @ 0xe8 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - subs r6, #96 @ 0x60 │ │ │ │ + subs r3, #160 @ 0xa0 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - subs r5, #100 @ 0x64 │ │ │ │ + subs r2, #164 @ 0xa4 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldmia r5!, {r2, r3, r4} │ │ │ │ + ldmia r2, {r2, r3, r4, r6} │ │ │ │ lsls r6, r1, #2 │ │ │ │ - subs r6, #172 @ 0xac │ │ │ │ + subs r3, #236 @ 0xec │ │ │ │ lsls r0, r2, #2 │ │ │ │ - subs r6, #126 @ 0x7e │ │ │ │ + subs r3, #190 @ 0xbe │ │ │ │ lsls r0, r2, #2 │ │ │ │ - subs r6, #96 @ 0x60 │ │ │ │ + subs r3, #160 @ 0xa0 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - subs r6, #68 @ 0x44 │ │ │ │ + subs r3, #132 @ 0x84 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - subs r4, #228 @ 0xe4 │ │ │ │ + subs r2, #36 @ 0x24 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldc2 0, cr0, [r4, #572]! @ 0x23c │ │ │ │ + @ instruction: 0xfaf4008f │ │ │ │ ldr r2, [r1, #92] @ 0x5c │ │ │ │ lsls r7, r6, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r6, r2] │ │ │ │ + ldrsb r4, [r6, r7] │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldrh r0, [r3, r2] │ │ │ │ + ldrsb r0, [r3, r7] │ │ │ │ lsls r0, r2, #2 │ │ │ │ - subs r3, #38 @ 0x26 │ │ │ │ + subs r0, #102 @ 0x66 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - subs r3, #12 │ │ │ │ + subs r0, #76 @ 0x4c │ │ │ │ lsls r0, r2, #2 │ │ │ │ - subs r3, #8 │ │ │ │ + subs r0, #72 @ 0x48 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r5, pc, #696 @ (adr r5, 749bc4 ) │ │ │ │ + add r2, pc, #952 @ (adr r2, 749cc4 ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - subs r2, #208 @ 0xd0 │ │ │ │ + subs r0, #16 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - cbz r0, 74998a │ │ │ │ + cbz r0, 74991a │ │ │ │ lsls r0, r2, #2 │ │ │ │ - subs r2, #104 @ 0x68 │ │ │ │ + adds r7, #168 @ 0xa8 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - subs r2, #100 @ 0x64 │ │ │ │ + adds r7, #164 @ 0xa4 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - cbz r0, 74997c │ │ │ │ + sub sp, #192 @ 0xc0 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - subs r1, #246 @ 0xf6 │ │ │ │ + adds r7, #54 @ 0x36 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - subs r2, #136 @ 0x88 │ │ │ │ + adds r7, #200 @ 0xc8 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - uxtb r6, r4 │ │ │ │ + add sp, #152 @ 0x98 │ │ │ │ lsls r0, r2, #2 │ │ │ │ stmia r2!, {r1, r3} │ │ │ │ lsls r7, r6, #4 │ │ │ │ - subs r1, #102 @ 0x66 │ │ │ │ + adds r6, #166 @ 0xa6 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r4, pc, #224 @ (adr r4, 749a18 ) │ │ │ │ + add r1, pc, #480 @ (adr r1, 749b18 ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - subs r1, #54 @ 0x36 │ │ │ │ + adds r6, #118 @ 0x76 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - subs r1, #54 @ 0x36 │ │ │ │ + adds r6, #118 @ 0x76 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r3, pc, #784 @ (adr r3, 749c54 ) │ │ │ │ + add r1, pc, #16 @ (adr r1, 749954 ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - subs r0, #248 @ 0xf8 │ │ │ │ + adds r6, #56 @ 0x38 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r1, [pc, #144] @ (7499dc ) │ │ │ │ + mov r4, ip │ │ │ │ lsls r2, r3, #2 │ │ │ │ - subs r6, r5, r0 │ │ │ │ + asrs r6, r5, #29 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r1, [pc, #128] @ (7499d4 ) │ │ │ │ + mov r0, ip │ │ │ │ lsls r2, r3, #2 │ │ │ │ - add r3, pc, #240 @ (adr r3, 749a48 ) │ │ │ │ + add r0, pc, #496 @ (adr r0, 749b48 ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - subs r0, #204 @ 0xcc │ │ │ │ + adds r6, #12 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - subs r0, #182 @ 0xb6 │ │ │ │ + adds r5, #246 @ 0xf6 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - cbz r2, 74996e │ │ │ │ + add r6, sp, #424 @ 0x1a8 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldmia r6!, {} │ │ │ │ + ldmia r3!, {r6} │ │ │ │ lsls r3, r1, #2 │ │ │ │ - add r2, pc, #712 @ (adr r2, 749c34 ) │ │ │ │ + ldr r7, [sp, #968] @ 0x3c8 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - adds r7, #246 @ 0xf6 │ │ │ │ + adds r5, #54 @ 0x36 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - subs r0, #66 @ 0x42 │ │ │ │ + adds r5, #130 @ 0x82 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - subs r0, #34 @ 0x22 │ │ │ │ + adds r5, #98 @ 0x62 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - adds r7, #154 @ 0x9a │ │ │ │ + adds r4, #218 @ 0xda │ │ │ │ lsls r0, r2, #2 │ │ │ │ - adds r7, #130 @ 0x82 │ │ │ │ + adds r4, #194 @ 0xc2 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldmia r5!, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r7} │ │ │ │ lsls r3, r1, #2 │ │ │ │ - add r2, pc, #48 @ (adr r2, 7499b8 ) │ │ │ │ + ldr r7, [sp, #304] @ 0x130 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - adds r7, #80 @ 0x50 │ │ │ │ + adds r4, #144 @ 0x90 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - adds r6, #226 @ 0xe2 │ │ │ │ + adds r4, #34 @ 0x22 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - adds r6, #184 @ 0xb8 │ │ │ │ + adds r3, #248 @ 0xf8 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - adds r6, #248 @ 0xf8 │ │ │ │ + adds r4, #56 @ 0x38 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - adds r6, #224 @ 0xe0 │ │ │ │ + adds r4, #32 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - adds r7, #0 │ │ │ │ + adds r4, #64 @ 0x40 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - adds r6, #242 @ 0xf2 │ │ │ │ + adds r4, #50 @ 0x32 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - adds r6, #172 @ 0xac │ │ │ │ + adds r3, #236 @ 0xec │ │ │ │ lsls r0, r2, #2 │ │ │ │ - adds r7, #26 │ │ │ │ + adds r4, #90 @ 0x5a │ │ │ │ lsls r0, r2, #2 │ │ │ │ - adds r6, #186 @ 0xba │ │ │ │ + adds r3, #250 @ 0xfa │ │ │ │ lsls r0, r2, #2 │ │ │ │ bkpt 0x00fa │ │ │ │ lsls r7, r6, #4 │ │ │ │ - mvns r2, r3 │ │ │ │ + asrs r2, r3 │ │ │ │ lsls r5, r1, #2 │ │ │ │ - adds r6, #94 @ 0x5e │ │ │ │ + adds r3, #158 @ 0x9e │ │ │ │ lsls r0, r2, #2 │ │ │ │ - adds r6, #38 @ 0x26 │ │ │ │ + adds r3, #102 @ 0x66 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - adds r6, #70 @ 0x46 │ │ │ │ + adds r3, #134 @ 0x86 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - adds r6, #46 @ 0x2e │ │ │ │ + adds r3, #110 @ 0x6e │ │ │ │ lsls r0, r2, #2 │ │ │ │ - adds r6, #64 @ 0x40 │ │ │ │ + adds r3, #128 @ 0x80 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - adds r6, #36 @ 0x24 │ │ │ │ + adds r3, #100 @ 0x64 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -2534412,19 +2534403,19 @@ │ │ │ │ bne.w 749bbe │ │ │ │ b.n 749bf4 │ │ │ │ nop │ │ │ │ str r6, [r0, #96] @ 0x60 │ │ │ │ lsls r7, r6, #4 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #432] @ 0x1b0 │ │ │ │ + str r2, [sp, #688] @ 0x2b0 │ │ │ │ lsls r1, r1, #4 │ │ │ │ - adds r2, #28 │ │ │ │ + cmp r7, #92 @ 0x5c │ │ │ │ lsls r0, r2, #2 │ │ │ │ - adds r6, #70 @ 0x46 │ │ │ │ + adds r3, #134 @ 0x86 │ │ │ │ lsls r0, 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] @ (749d70 ) │ │ │ │ sub.w sp, sp, #564 @ 0x234 │ │ │ │ @@ -2534480,15 +2534471,15 @@ │ │ │ │ nop │ │ │ │ str r4, [r1, #48] @ 0x30 │ │ │ │ lsls r7, r6, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r5, #44] @ 0x2c │ │ │ │ lsls r7, r6, #4 │ │ │ │ - str r3, [sp, #736] @ 0x2e0 │ │ │ │ + str r0, [sp, #992] @ 0x3e0 │ │ │ │ lsls r1, r1, #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, #3688] @ 0xe68 │ │ │ │ @@ -2534994,15 +2534985,15 @@ │ │ │ │ ldr.w r3, [r4, #3816] @ 0xee8 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r1, r7 │ │ │ │ ldr.w r0, [r4, #3692] @ 0xe6c │ │ │ │ vmov.f32 s0, #112 @ 0x3f800000 1.0 │ │ │ │ - bl acf0dc │ │ │ │ + bl acf034 │ │ │ │ mov r0, r7 │ │ │ │ strb.w sl, [r4, #2005] @ 0x7d5 │ │ │ │ bl 6f2674 │ │ │ │ cmp r5, r6 │ │ │ │ bls.n 74a356 │ │ │ │ ldrd r3, r7, [sp, #16] │ │ │ │ mov ip, r9 │ │ │ │ @@ -2535241,15 +2535232,15 @@ │ │ │ │ ldr.w r3, [r4, #3816] @ 0xee8 │ │ │ │ str r3, [sp, #0] │ │ │ │ vmov.f32 s0, s16 │ │ │ │ lsl.w r3, r7, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r9 │ │ │ │ ldr.w r0, [r4, #3692] @ 0xe6c │ │ │ │ - bl acf0dc │ │ │ │ + bl acf034 │ │ │ │ mov.w r3, #0 │ │ │ │ mov r0, r9 │ │ │ │ strb.w r3, [r4, #2005] @ 0x7d5 │ │ │ │ bl 6f2674 │ │ │ │ mov r0, r6 │ │ │ │ bl 6f2674 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ @@ -2535448,15 +2535439,15 @@ │ │ │ │ ldr.w r3, [r4, #3828] @ 0xef4 │ │ │ │ orrs r1, r5 │ │ │ │ ldr.w r2, [r4, #3824] @ 0xef0 │ │ │ │ ldr.w r0, [r4, #3692] @ 0xe6c │ │ │ │ it eq │ │ │ │ moveq r2, r3 │ │ │ │ mov r1, r7 │ │ │ │ - bl acf650 │ │ │ │ + bl acf5a8 │ │ │ │ mov r0, r7 │ │ │ │ strb.w r8, [r4, #2005] @ 0x7d5 │ │ │ │ bl 6f2674 │ │ │ │ cmp r6, sl │ │ │ │ bls.n 74a828 │ │ │ │ ldrd r7, r3, [sp, #8] │ │ │ │ mov r5, r9 │ │ │ │ @@ -2535696,15 +2535687,15 @@ │ │ │ │ strd r7, r7, [sp, #96] @ 0x60 │ │ │ │ str r7, [sp, #104] @ 0x68 │ │ │ │ bl 5c218c │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 74abae │ │ │ │ ldr.w r0, [r8, #3692] @ 0xe6c │ │ │ │ - bl acc538 │ │ │ │ + bl acc490 │ │ │ │ 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, #3744] @ 0xea0 │ │ │ │ @@ -2535717,15 +2535708,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r6, #1844] @ 0x734 │ │ │ │ cmp r3, #35 @ 0x23 │ │ │ │ bhi.w 74ac4c │ │ │ │ ldr.w r0, [r8, #3692] @ 0xe6c │ │ │ │ ldr.w r6, [r8, #160] @ 0xa0 │ │ │ │ - bl acc26c │ │ │ │ + bl acc1c4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ blx r6 │ │ │ │ mov r3, r4 │ │ │ │ ldr.w r6, [r8, #360] @ 0x168 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, sl │ │ │ │ @@ -2535757,19 +2535748,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, #3692] @ 0xe6c │ │ │ │ - bl acc5b0 │ │ │ │ + bl acc508 │ │ │ │ ldr.w r0, [r8, #3692] @ 0xe6c │ │ │ │ - bl acc864 │ │ │ │ + bl acc7bc │ │ │ │ ldr.w r0, [r8, #3692] @ 0xe6c │ │ │ │ - bl acc574 │ │ │ │ + bl acc4cc │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cbz r1, 74abea │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r1] │ │ │ │ subs r3, #1 │ │ │ │ strex r2, r3, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -2535855,15 +2535846,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, #3692] @ 0xe6c │ │ │ │ vldr d0, [sp, #24] │ │ │ │ - bl aced28 │ │ │ │ + bl acec80 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #2005] @ 0x7d5 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2535883,15 +2535874,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, #3692] @ 0xe6c │ │ │ │ - bl ace9e4 │ │ │ │ + bl ace93c │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #2005] @ 0x7d5 │ │ │ │ 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 │ │ │ │ @@ -2535981,15 +2535972,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 acd4d4 │ │ │ │ + bl acd42c │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r5, #2005] @ 0x7d5 │ │ │ │ ldrb.w r2, [r4, #348] @ 0x15c │ │ │ │ cbnz r2, 74ae52 │ │ │ │ ldr r2, [pc, #884] @ (74b1ac ) │ │ │ │ ldr r3, [pc, #876] @ (74b1a8 ) │ │ │ │ add r2, pc │ │ │ │ @@ -2536353,21 +2536344,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 acd53c │ │ │ │ + bl acd494 │ │ │ │ ldr r3, [sp, #228] @ 0xe4 │ │ │ │ add r1, sp, #144 @ 0x90 │ │ │ │ mov r2, r6 │ │ │ │ ldr.w r0, [r7, #3692] @ 0xe6c │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ - bl acd590 │ │ │ │ + bl acd4e8 │ │ │ │ ldrh.w r0, [r6, #74] @ 0x4a │ │ │ │ bl 435868 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x323b74> │ │ │ │ mov r9, r0 │ │ │ │ ldrh.w r0, [fp, #74] @ 0x4a │ │ │ │ bl 435868 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x323b74> │ │ │ │ mov r3, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ @@ -2536514,15 +2536505,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, #3692] @ 0xe6c │ │ │ │ - bl acd850 │ │ │ │ + bl acd7a8 │ │ │ │ mov r0, r5 │ │ │ │ strb.w r4, [r7, #2005] @ 0x7d5 │ │ │ │ bl 6f2674 │ │ │ │ cmp r6, #0 │ │ │ │ beq.w 74b212 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ @@ -2536575,15 +2536566,15 @@ │ │ │ │ cmp r2, #7 │ │ │ │ bhi.w 74b5ba │ │ │ │ cmp r2, #1 │ │ │ │ bhi.w 74b2a4 │ │ │ │ ldr.w r0, [r7, #3692] @ 0xe6c │ │ │ │ mov r2, r6 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ - bl acd65c │ │ │ │ + bl acd5b4 │ │ │ │ ldrh.w r3, [r6, #74] @ 0x4a │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 74b6e8 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ bl 44629c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3345a8> │ │ │ │ mov r9, r0 │ │ │ │ @@ -2536907,15 +2536898,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [pc, #144] @ (74b8d8 ) │ │ │ │ lsls r7, r6, #4 │ │ │ │ ldr r5, [pc, #904] @ (74bbd4 ) │ │ │ │ lsls r7, r6, #4 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r6, #3 │ │ │ │ + subs r0, r6, r0 │ │ │ │ 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, #3728] @ 0xe90 │ │ │ │ ldr.w r2, [pc, #1600] @ 74bea8 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2537075,15 +2537066,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, #3692] @ 0xe6c │ │ │ │ - bl acf410 │ │ │ │ + bl acf368 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r5, #2005] @ 0x7d5 │ │ │ │ ldr.w r2, [pc, #1132] @ 74beb0 │ │ │ │ ldr.w r3, [pc, #1124] @ 74beac │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -2537151,15 +2537142,15 @@ │ │ │ │ ite eq │ │ │ │ moveq r1, #15 │ │ │ │ movne r1, #7 │ │ │ │ bl 749ddc │ │ │ │ ldr.w r0, [r5, #3692] @ 0xe6c │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl ace4e4 │ │ │ │ + bl ace43c │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r5, #2005] @ 0x7d5 │ │ │ │ b.n 74ba40 │ │ │ │ mov.w r9, #4294967295 @ 0xffffffff │ │ │ │ b.n 74b8a0 │ │ │ │ ldrb.w r1, [r0, #53] @ 0x35 │ │ │ │ cmp r1, #6 │ │ │ │ @@ -2537207,15 +2537198,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, #3692] @ 0xe6c │ │ │ │ - bl acf410 │ │ │ │ + bl acf368 │ │ │ │ add r3, sp, #160 @ 0xa0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r3 │ │ │ │ mov.w r2, #0 │ │ │ │ strb.w r2, [r5, #2005] @ 0x7d5 │ │ │ │ movs r2, #164 @ 0xa4 │ │ │ │ str r3, [sp, #24] │ │ │ │ @@ -2537229,15 +2537220,15 @@ │ │ │ │ moveq r1, #15 │ │ │ │ movne r1, #7 │ │ │ │ str r6, [sp, #192] @ 0xc0 │ │ │ │ bl 749ddc │ │ │ │ ldr r1, [sp, #24] │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r0, [r5, #3692] @ 0xe6c │ │ │ │ - bl ace4e4 │ │ │ │ + bl ace43c │ │ │ │ mov.w r3, #0 │ │ │ │ strb.w r3, [r5, #2005] @ 0x7d5 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r6] │ │ │ │ subs r3, #1 │ │ │ │ strex r2, r3, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -2537489,15 +2537480,15 @@ │ │ │ │ ite eq │ │ │ │ moveq r1, #15 │ │ │ │ movne r1, #7 │ │ │ │ bl 749ddc │ │ │ │ ldr r1, [sp, #24] │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r0, [r5, #3692] @ 0xe6c │ │ │ │ - bl ace4e4 │ │ │ │ + bl ace43c │ │ │ │ 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, #2005] @ 0x7d5 │ │ │ │ @@ -2538685,173 +2538676,173 @@ │ │ │ │ b.n 74c586 │ │ │ │ ldr r2, [pc, #328] @ (74cbec ) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ blx 67eac <__fprintf_chk@plt> │ │ │ │ b.n 74c57c │ │ │ │ - asrs r4, r3, #6 │ │ │ │ + lsrs r4, r3, #27 │ │ │ │ lsls r0, r2, #2 │ │ │ │ subs r6, #0 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - asrs r0, r7, #6 │ │ │ │ + lsrs r0, r7, #27 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - asrs r0, r4, #7 │ │ │ │ + lsrs r0, r4, #28 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - asrs r2, r5, #9 │ │ │ │ + lsrs r2, r5, #30 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - asrs r0, r2, #10 │ │ │ │ + lsrs r0, r2, #31 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - asrs r4, r6, #10 │ │ │ │ + lsrs r4, r6, #31 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - asrs r0, r0, #9 │ │ │ │ + lsrs r0, r0, #30 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - asrs r4, r1, #9 │ │ │ │ + lsrs r4, r1, #30 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - asrs r4, r3, #9 │ │ │ │ + lsrs r4, r3, #30 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - asrs r0, r5, #9 │ │ │ │ + lsrs r0, r5, #30 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - asrs r0, r0, #10 │ │ │ │ + lsrs r0, r0, #31 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - asrs r6, r1, #10 │ │ │ │ + lsrs r6, r1, #31 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - push {r2, r3, r5, r6, r7} │ │ │ │ + sxth r4, r5 │ │ │ │ lsls r2, r1, #2 │ │ │ │ - asrs r0, r3, #10 │ │ │ │ + lsrs r0, r3, #31 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - asrs r2, r4, #10 │ │ │ │ + lsrs r2, r4, #31 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - asrs r0, r1, #11 │ │ │ │ + asrs r0, r1, #32 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - asrs r2, r5, #11 │ │ │ │ + asrs r2, r5, #32 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - asrs r0, r1, #10 │ │ │ │ + lsrs r0, r1, #31 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - asrs r4, r2, #10 │ │ │ │ + lsrs r4, r2, #31 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - asrs r4, r4, #10 │ │ │ │ + lsrs r4, r4, #31 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - asrs r6, r6, #10 │ │ │ │ + lsrs r6, r6, #31 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - asrs r6, r5, #10 │ │ │ │ + lsrs r6, r5, #31 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - asrs r0, r2, #11 │ │ │ │ + asrs r0, r2, #32 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - asrs r6, r5, #11 │ │ │ │ + asrs r6, r5, #32 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - asrs r2, r5, #10 │ │ │ │ + lsrs r2, r5, #31 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - stmia r7!, {r1, r3, r4, r7} │ │ │ │ + stmia r4!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r1, r1, #2 │ │ │ │ - lsrs r4, r0, #20 │ │ │ │ + lsrs r4, r0, #9 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - lsrs r6, r1, #20 │ │ │ │ + lsrs r6, r1, #9 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - lsrs r0, r2, #20 │ │ │ │ + lsrs r0, r2, #9 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - lsrs r2, r2, #20 │ │ │ │ + lsrs r2, r2, #9 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - lsrs r0, r3, #20 │ │ │ │ + lsrs r0, r3, #9 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - lsrs r6, r2, #20 │ │ │ │ + lsrs r6, r2, #9 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - lsrs r4, r3, #20 │ │ │ │ + lsrs r4, r3, #9 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - asrs r2, r1, #24 │ │ │ │ + asrs r2, r1, #13 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - asrs r4, r4, #23 │ │ │ │ + asrs r4, r4, #12 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - asrs r2, r7, #22 │ │ │ │ + asrs r2, r7, #11 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - asrs r2, r0, #22 │ │ │ │ + asrs r2, r0, #11 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - asrs r6, r2, #21 │ │ │ │ + asrs r6, r2, #10 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - asrs r2, r5, #20 │ │ │ │ + asrs r2, r5, #9 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - asrs r6, r7, #19 │ │ │ │ + asrs r6, r7, #8 │ │ │ │ lsls r0, r2, #2 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r0, #17 │ │ │ │ + asrs r4, r0, #6 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - asrs r4, r2, #17 │ │ │ │ + asrs r4, r2, #6 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - asrs r2, r7, #17 │ │ │ │ + asrs r2, r7, #6 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - asrs r0, r4, #18 │ │ │ │ + asrs r0, r4, #7 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - asrs r2, r2, #14 │ │ │ │ + asrs r2, r2, #3 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - asrs r0, r5, #13 │ │ │ │ + asrs r0, r5, #2 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - asrs r6, r7, #12 │ │ │ │ + asrs r6, r7, #1 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - asrs r0, r3, #12 │ │ │ │ + asrs r0, r3, #1 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - asrs r2, r6, #11 │ │ │ │ + asrs r2, r6, #32 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - asrs r0, r1, #11 │ │ │ │ + asrs r0, r1, #32 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - asrs r6, r3, #10 │ │ │ │ + lsrs r6, r3, #31 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - asrs r0, r6, #9 │ │ │ │ + lsrs r0, r6, #30 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - asrs r6, r7, #8 │ │ │ │ + lsrs r6, r7, #29 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - asrs r4, r1, #8 │ │ │ │ + lsrs r4, r1, #29 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - asrs r2, r3, #7 │ │ │ │ + lsrs r2, r3, #28 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - asrs r0, r5, #6 │ │ │ │ + lsrs r0, r5, #27 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - asrs r6, r6, #5 │ │ │ │ + lsrs r6, r6, #26 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - asrs r2, r0, #5 │ │ │ │ + lsrs r2, r0, #26 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - asrs r2, r2, #4 │ │ │ │ + lsrs r2, r2, #25 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - asrs r2, r4, #3 │ │ │ │ + lsrs r2, r4, #24 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - asrs r6, r4, #2 │ │ │ │ + lsrs r6, r4, #23 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - asrs r6, r6, #1 │ │ │ │ + lsrs r6, r6, #22 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - asrs r6, r0, #1 │ │ │ │ + lsrs r6, r0, #22 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - asrs r2, r3, #32 │ │ │ │ + lsrs r2, r3, #21 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - lsrs r6, r4, #31 │ │ │ │ + lsrs r6, r4, #20 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - lsrs r2, r6, #30 │ │ │ │ + lsrs r2, r6, #19 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - lsrs r2, r7, #29 │ │ │ │ + lsrs r2, r7, #18 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - lsrs r4, r1, #29 │ │ │ │ + lsrs r4, r1, #18 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - lsrs r6, r3, #28 │ │ │ │ + lsrs r6, r3, #17 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - lsrs r4, r6, #27 │ │ │ │ + lsrs r4, r6, #16 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - lsrs r2, r0, #27 │ │ │ │ + lsrs r2, r0, #16 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - lsrs r0, r2, #26 │ │ │ │ + lsrs r0, r2, #15 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - lsrs r6, r3, #25 │ │ │ │ + lsrs r6, r3, #14 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - lsrs r2, r5, #24 │ │ │ │ + lsrs r2, r5, #13 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - lsrs r2, r0, #24 │ │ │ │ + lsrs r2, r0, #13 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - lsrs r6, r2, #23 │ │ │ │ + lsrs r6, r2, #12 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - lsrs r2, r5, #22 │ │ │ │ + lsrs r2, r5, #11 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - lsrs r4, r7, #21 │ │ │ │ + lsrs r4, r7, #10 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr.w r3, [r1, #2608] @ 0xa30 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2539144,55 +2539135,55 @@ │ │ │ │ add r2, pc │ │ │ │ blx 67eac <__fprintf_chk@plt> │ │ │ │ b.n 74ce3e │ │ │ │ adds r3, #238 @ 0xee │ │ │ │ lsls r7, r6, #4 │ │ │ │ asrs r4, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r1, #10 │ │ │ │ + lsrs r6, r1, #31 │ │ │ │ lsls r0, r2, #2 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r2, #9 │ │ │ │ + lsrs r0, r2, #30 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - asrs r6, r5, #9 │ │ │ │ + lsrs r6, r5, #30 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - asrs r4, r1, #10 │ │ │ │ + lsrs r4, r1, #31 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - asrs r0, r6, #8 │ │ │ │ + lsrs r0, r6, #29 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - asrs r0, r7, #8 │ │ │ │ + lsrs r0, r7, #29 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - asrs r4, r5, #8 │ │ │ │ + lsrs r4, r5, #29 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - asrs r2, r1, #9 │ │ │ │ + lsrs r2, r1, #30 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - asrs r0, r5, #9 │ │ │ │ + lsrs r0, r5, #30 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - asrs r2, r7, #7 │ │ │ │ + lsrs r2, r7, #28 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - asrs r4, r6, #7 │ │ │ │ + lsrs r4, r6, #28 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - lsrs r0, r3, #30 │ │ │ │ + lsrs r0, r3, #19 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - lsrs r6, r4, #30 │ │ │ │ + lsrs r6, r4, #19 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - lsrs r4, r6, #30 │ │ │ │ + lsrs r4, r6, #19 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - lsrs r4, r0, #31 │ │ │ │ + lsrs r4, r0, #20 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - lsrs r6, r1, #31 │ │ │ │ + lsrs r6, r1, #20 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - lsrs r0, r5, #31 │ │ │ │ + lsrs r0, r5, #20 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - asrs r0, r4, #6 │ │ │ │ + lsrs r0, r4, #27 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - asrs r4, r4, #5 │ │ │ │ + lsrs r4, r4, #26 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - asrs r4, r5, #4 │ │ │ │ + lsrs r4, r5, #25 │ │ │ │ lsls r0, 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] @ (74d178 ) │ │ │ │ @@ -2539207,15 +2539198,15 @@ │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r6, r0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #28] │ │ │ │ mov.w r0, #0 │ │ │ │ add.w r0, r4, #792 @ 0x318 │ │ │ │ str r5, [sp, #20] │ │ │ │ - bl ad17c4 │ │ │ │ + bl ad171c │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 74d166 │ │ │ │ ldr.w r0, [r4, #644] @ 0x284 │ │ │ │ mov.w r9, #1 │ │ │ │ ldr.w r3, [r2, #188] @ 0xbc │ │ │ │ ldr.w r1, [r2, #144] @ 0x90 │ │ │ │ @@ -2540495,18 +2540486,17 @@ │ │ │ │ b.n 74df3c │ │ │ │ mov r1, r6 │ │ │ │ b.n 74df42 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 68804 │ │ │ │ b.n 74df8e │ │ │ │ nop │ │ │ │ - add r5, sp, #632 @ 0x278 │ │ │ │ + add r2, sp, #888 @ 0x378 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - lsls r6, r5, #4 │ │ │ │ - lsls r0, r2, #2 │ │ │ │ + cdp2 0, 6, cr0, cr14, cr15, {4} │ │ │ │ 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 │ │ │ │ bls.n 74e0b2 │ │ │ │ @@ -2541507,17 +2541497,17 @@ │ │ │ │ movw r1, #52292 @ 0xcc44 │ │ │ │ movt r1, #52292 @ 0xcc44 │ │ │ │ adds r0, r2, #4 │ │ │ │ vldr s13, [pc, #4] @ 74ebf0 │ │ │ │ b.n 74eb90 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #128 @ 0x80 │ │ │ │ - cmp lr, r2 │ │ │ │ + cmn r6, r2 │ │ │ │ lsls r1, r1, #4 │ │ │ │ - cmp r8, r1 │ │ │ │ + cmn r0, r1 │ │ │ │ lsls r1, r1, #4 │ │ │ │ addw r2, r0, #2012 @ 0x7dc │ │ │ │ add.w ip, r0, #2008 @ 0x7d8 │ │ │ │ add.w r1, r0, #2016 @ 0x7e0 │ │ │ │ push {r4, lr} │ │ │ │ addw r4, r0, #2020 @ 0x7e4 │ │ │ │ mov.w r3, #1056964608 @ 0x3f000000 │ │ │ │ @@ -2541624,17 +2541614,17 @@ │ │ │ │ vmul.f32 s14, s14, s13 │ │ │ │ vstr s15, [r0, #-8] │ │ │ │ vstr s14, [r0, #-4] │ │ │ │ bne.n 74ed20 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #128 @ 0x80 │ │ │ │ - add r8, r5 │ │ │ │ + rors r0, r5 │ │ │ │ lsls r1, r1, #4 │ │ │ │ - mvns r4, r7 │ │ │ │ + asrs r4, r7 │ │ │ │ lsls r1, r1, #4 │ │ │ │ stmdb 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] @ 74f4e4 │ │ │ │ @@ -2542186,15 +2542176,15 @@ │ │ │ │ b.n 74ef16 │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r0, r4, #9 │ │ │ │ lsls r7, r6, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - bics r2, r5 │ │ │ │ + lsrs r2, r5 │ │ │ │ lsls r1, r1, #4 │ │ │ │ asrs r6, r5, #5 │ │ │ │ lsls r7, r6, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2542693,15 +2542683,15 @@ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #16] @ (74fadc ) │ │ │ │ sub.w r1, r1, #294 @ 0x126 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, r1, lsl #2] │ │ │ │ bl 74f948 │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #220 @ 0xdc │ │ │ │ + adds r4, #28 │ │ │ │ lsls r1, r1, #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] @ 74fb70 │ │ │ │ sub sp, #196 @ 0xc4 │ │ │ │ @@ -2542753,15 +2542743,15 @@ │ │ │ │ movne r0, #100 @ 0x64 │ │ │ │ b.n 74fb36 │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ lsls r2, r0, #20 │ │ │ │ lsls r7, r6, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #156 @ 0x9c │ │ │ │ + adds r3, #220 @ 0xdc │ │ │ │ lsls r1, r1, #4 │ │ │ │ lsls r2, r0, #19 │ │ │ │ lsls r7, r6, #4 │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2543051,15 +2543041,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 74fda6 │ │ │ │ nop │ │ │ │ lsls r0, r6, #9 │ │ │ │ lsls r7, r6, #4 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7b4008f │ │ │ │ + @ instruction: 0xf4f4008f │ │ │ │ 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 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2543273,19 +2543263,19 @@ │ │ │ │ adds r2, #2 │ │ │ │ cmp r1, r3 │ │ │ │ beq.n 75001c │ │ │ │ cmp r2, r3 │ │ │ │ bne.n 7500b4 │ │ │ │ b.n 75001c │ │ │ │ nop │ │ │ │ - strh r6, [r4, #32] │ │ │ │ + strh r6, [r4, #10] │ │ │ │ lsls r0, r2, #2 │ │ │ │ - strh r4, [r3, #32] │ │ │ │ + strh r4, [r3, #10] │ │ │ │ lsls r0, r2, #2 │ │ │ │ - addw r0, r0, #2191 @ 0x88f │ │ │ │ + sbfx r0, r0, #2, #16 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldr r3, [pc, #712] @ (7503ac ) │ │ │ │ ldr.w r9, [r0] │ │ │ │ @@ -2543566,15 +2543556,15 @@ │ │ │ │ ldrsb r4, [r4, r1] │ │ │ │ lsls r7, r6, #4 │ │ │ │ ldrsb r2, [r1, r1] │ │ │ │ lsls r7, r6, #4 │ │ │ │ stc2 1, cr0, [r2], #216 @ 0xd8 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - movt r0, #8335 @ 0x208f │ │ │ │ + and.w r0, r2, #143 @ 0x8f │ │ │ │ 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, #3828] @ 0xef4 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ @@ -2544826,15 +2544816,15 @@ │ │ │ │ b.n 750fc8 │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ orns r1, r4, #54 @ 0x36 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xe81e0131 │ │ │ │ - movs r2, #250 @ 0xfa │ │ │ │ + movs r0, #58 @ 0x3a │ │ │ │ lsls r1, r1, #4 │ │ │ │ vsra.s32 d16, d22, #16 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ mov r6, r2 │ │ │ │ @@ -2544957,15 +2544947,15 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 750f34 │ │ │ │ lsls r1, r6, #4 │ │ │ │ vand d0, d8, d22 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #190 @ 0xbe │ │ │ │ + subs r6, r7, #3 │ │ │ │ lsls r1, r1, #4 │ │ │ │ mrc 1, 4, r0, cr12, cr6, {1} │ │ │ │ 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 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -2545062,15 +2545052,15 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 750ed4 │ │ │ │ lsls r1, r6, #4 │ │ │ │ mrc 1, 1, r0, cr2, cr6, {1} │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #204 @ 0xcc │ │ │ │ + subs r4, r1, #0 │ │ │ │ lsls r1, r1, #4 │ │ │ │ b.n 750e40 │ │ │ │ lsls r1, r6, #4 │ │ │ │ ldc 1, cr0, [r4, #216] @ 0xd8 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2545513,17 +2545503,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 70aaf4 │ │ │ │ blx 66a0c <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xe98e0136 │ │ │ │ asrs r4, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 75186c │ │ │ │ + ble.n 7516ec │ │ │ │ lsls r7, r1, #2 │ │ │ │ - @ instruction: 0xb7ca │ │ │ │ + push {r1, r3, lr} │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldrb.w r3, [r1, #36] @ 0x24 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2545616,15 +2545606,15 @@ │ │ │ │ mov r1, ip │ │ │ │ bl 751658 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xe8360136 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - svc 192 @ 0xc0 │ │ │ │ + ble.n 751834 │ │ │ │ lsls r7, r1, #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 │ │ │ │ @@ -2545741,19 +2545731,19 @@ │ │ │ │ add r1, pc │ │ │ │ blx 6725c >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ b.n 751820 │ │ │ │ lsls r6, r6, #4 │ │ │ │ asrs r4, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - udf #196 @ 0xc4 │ │ │ │ + bgt.n 75196c │ │ │ │ lsls r7, r1, #2 │ │ │ │ - cmp r5, #208 @ 0xd0 │ │ │ │ + cmp r3, #16 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - udf #142 @ 0x8e │ │ │ │ + blt.n 751908 │ │ │ │ lsls r7, r1, #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 │ │ │ │ @@ -2545983,25 +2545973,25 @@ │ │ │ │ bl 7531c0 │ │ │ │ b.n 751992 │ │ │ │ nop │ │ │ │ b.n 7518b8 │ │ │ │ lsls r6, r6, #4 │ │ │ │ asrs r4, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 751b34 │ │ │ │ + bge.n 751bb4 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - b.n 7521c0 │ │ │ │ + b.n 751c40 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r4, #88 @ 0x58 │ │ │ │ + cmp r1, #152 @ 0x98 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - bgt.n 751b34 │ │ │ │ + bls.n 751bb4 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - b.n 751fd8 │ │ │ │ + svc 58 @ 0x3a │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r3, #106 @ 0x6a │ │ │ │ + cmp r0, #170 @ 0xaa │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr.w r9, [pc, #584] @ 751e44 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2546233,25 +2546223,25 @@ │ │ │ │ bl 7533e8 │ │ │ │ b.n 751c08 │ │ │ │ nop │ │ │ │ b.n 752640 │ │ │ │ lsls r6, r6, #4 │ │ │ │ asrs r4, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 751f14 │ │ │ │ + bhi.n 751d94 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - b.n 751f90 │ │ │ │ + ble.n 751e10 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r2, #2 │ │ │ │ + movs r7, #66 @ 0x42 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - bge.n 751eb0 │ │ │ │ + bvc.n 751f30 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - svc 114 @ 0x72 │ │ │ │ + bgt.n 751dc4 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r0, #226 @ 0xe2 │ │ │ │ + movs r6, #34 @ 0x22 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -2546507,25 +2546497,25 @@ │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ b.n 752320 │ │ │ │ lsls r6, r6, #4 │ │ │ │ asrs r4, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 75214c │ │ │ │ + bpl.n 7521cc │ │ │ │ lsls r7, r1, #2 │ │ │ │ - ble.n 7521c0 │ │ │ │ + bge.n 752040 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldr r1, [sp, #1008] @ 0x3f0 │ │ │ │ + str r7, [sp, #240] @ 0xf0 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - bvc.n 752074 │ │ │ │ + bmi.n 7520f4 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - bvc.n 752208 │ │ │ │ + bmi.n 752088 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - movs r6, #42 @ 0x2a │ │ │ │ + movs r3, #106 @ 0x6a │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #240] @ (75222c ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2546630,17 +2546620,17 @@ │ │ │ │ bl 751be8 │ │ │ │ b.n 75216a │ │ │ │ nop │ │ │ │ udf #186 @ 0xba │ │ │ │ lsls r6, r6, #4 │ │ │ │ asrs r4, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 7522b8 │ │ │ │ + bcc.n 752138 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - movs r4, #254 @ 0xfe │ │ │ │ + movs r2, #62 @ 0x3e │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #196] @ (752310 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2546721,17 +2546711,17 @@ │ │ │ │ bl 751970 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ble.n 752268 │ │ │ │ lsls r6, r6, #4 │ │ │ │ asrs r4, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 7523d4 │ │ │ │ + bcs.n 752254 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - movs r4, #24 │ │ │ │ + movs r1, #88 @ 0x58 │ │ │ │ lsls r0, r2, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ add.w r4, r1, #44 @ 0x2c │ │ │ │ @@ -2546842,17 +2546832,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ bgt.n 75234c │ │ │ │ lsls r6, r6, #4 │ │ │ │ asrs r4, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ bgt.n 7524b8 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - bmi.n 7524a8 │ │ │ │ + bne.n 752528 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - movs r2, #236 @ 0xec │ │ │ │ + movs r0, #44 @ 0x2c │ │ │ │ lsls r0, 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] @ (752524 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -2546943,17 +2546933,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ blt.n 752458 │ │ │ │ lsls r6, r6, #4 │ │ │ │ asrs r4, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ blt.n 7525c4 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - bcc.n 7525b4 │ │ │ │ + beq.n 752634 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - movs r1, #248 @ 0xf8 │ │ │ │ + subs r0, r7, #4 │ │ │ │ lsls r0, 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] @ (752654 ) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -2547071,17 +2547061,17 @@ │ │ │ │ lsls r6, r6, #4 │ │ │ │ asrs r4, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r1, #28 │ │ │ │ movs r0, r0 │ │ │ │ bge.n 7526cc │ │ │ │ lsls r6, r6, #4 │ │ │ │ - bcs.n 7526b8 │ │ │ │ + ldmia r7!, {r2, r5, r6} │ │ │ │ lsls r7, r1, #2 │ │ │ │ - movs r0, #224 @ 0xe0 │ │ │ │ + subs r0, r4, #0 │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #184] @ (75273c ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2547157,17 +2547147,17 @@ │ │ │ │ add r1, pc │ │ │ │ blx 6725c >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 7526ac │ │ │ │ bls.n 752824 │ │ │ │ lsls r6, r6, #4 │ │ │ │ asrs r4, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 752788 │ │ │ │ + ldmia r6, {r5, r6} │ │ │ │ lsls r7, r1, #2 │ │ │ │ - subs r4, r3, #7 │ │ │ │ + adds r4, r3, #4 │ │ │ │ lsls r0, r2, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r5, [pc, #288] @ (75287c ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -2547291,17 +2547281,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ bhi.n 7527b0 │ │ │ │ lsls r6, r6, #4 │ │ │ │ asrs r4, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ bvc.n 75288c │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldmia r7, {r1, r5, r6, r7} │ │ │ │ + ldmia r5, {r1, r5} │ │ │ │ lsls r7, r1, #2 │ │ │ │ - subs r0, r4, #2 │ │ │ │ + subs r0, r4, r7 │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #208] @ (752978 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2547387,17 +2547377,17 @@ │ │ │ │ add r1, pc │ │ │ │ blx 6725c >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 7528d0 │ │ │ │ bvc.n 752a18 │ │ │ │ lsls r6, r6, #4 │ │ │ │ asrs r4, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6, {r1, r5, r6, r7} │ │ │ │ + ldmia r4!, {r1, r5} │ │ │ │ lsls r7, r1, #2 │ │ │ │ - adds r0, r4, #6 │ │ │ │ + subs r0, r4, r3 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -2547447,15 +2547437,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r3, r0 │ │ │ │ b.n 7529f0 │ │ │ │ ldr r0, [pc, #8] @ (752a1c ) │ │ │ │ add r0, pc │ │ │ │ blx 66664 │ │ │ │ nop │ │ │ │ - subs r1, #76 @ 0x4c │ │ │ │ + adds r6, #140 @ 0x8c │ │ │ │ lsls r3, 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] @ (752c2c ) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -2547668,19 +2547658,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ bpl.n 752b80 │ │ │ │ lsls r6, r6, #4 │ │ │ │ asrs r4, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ bmi.n 752bc4 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - lsrs r4, r0, #21 │ │ │ │ + lsrs r4, r0, #10 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - subs r0, r0, r6 │ │ │ │ + adds r0, r0, r3 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldmia r4!, {r1, r2, r7} │ │ │ │ + ldmia r1, {r1, r2, r6, r7} │ │ │ │ lsls r7, r1, #2 │ │ │ │ bmi.n 752c90 │ │ │ │ lsls r6, r6, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ @@ -2548372,17 +2548362,17 @@ │ │ │ │ ldr r1, [pc, #12] @ (7532c0 ) │ │ │ │ movs r3, #1 │ │ │ │ ldr r0, [pc, #12] @ (7532c4 ) │ │ │ │ mov r2, ip │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ blx 68b18 │ │ │ │ - ldrb r4, [r7, #18] │ │ │ │ + ldrb r4, [r7, #7] │ │ │ │ lsls r7, r1, #2 │ │ │ │ - ldrb r6, [r4, #16] │ │ │ │ + ldrb r6, [r4, #5] │ │ │ │ lsls r7, r1, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0, #44] @ 0x2c │ │ │ │ @@ -2548986,15 +2548976,15 @@ │ │ │ │ str r3, [r4, #4] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #8] @ (7538bc ) │ │ │ │ add r0, pc │ │ │ │ blx 66664 │ │ │ │ nop │ │ │ │ - subs r4, #12 │ │ │ │ + subs r1, #76 @ 0x4c │ │ │ │ lsls r4, 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 │ │ │ │ @@ -2549735,21 +2549725,21 @@ │ │ │ │ add r2, pc │ │ │ │ vstr d7, [sp] │ │ │ │ blx 67eac <__fprintf_chk@plt> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ str r0, [r0, r0] │ │ │ │ @ instruction: 0x47c3 │ │ │ │ - ldr r5, [sp, #296] @ 0x128 │ │ │ │ + ldr r2, [sp, #552] @ 0x228 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - @ instruction: 0xb77e │ │ │ │ + push {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r7, r1, #2 │ │ │ │ - @ instruction: 0xb74a │ │ │ │ + push {r1, r3, r7} │ │ │ │ lsls r7, r1, #2 │ │ │ │ - @ instruction: 0xb73e │ │ │ │ + push {r1, r2, r3, r4, r5, r6} │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #316] @ (75428c ) │ │ │ │ sub sp, #28 │ │ │ │ @@ -2549882,42 +2549872,42 @@ │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ mov r0, r8 │ │ │ │ str.w r9, [sp] │ │ │ │ blx 67eac <__fprintf_chk@plt> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - strb r0, [r1, r6] │ │ │ │ + strh r0, [r1, r3] │ │ │ │ lsls r1, r1, #4 │ │ │ │ - strb r0, [r5, r5] │ │ │ │ + strh r0, [r5, r2] │ │ │ │ lsls r1, r1, #4 │ │ │ │ - @ instruction: 0xf6100108 │ │ │ │ - @ instruction: 0xb6b8 │ │ │ │ + @ instruction: 0xf3500108 │ │ │ │ + cbz r0, 75431a │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldr r1, [sp, #1008] @ 0x3f0 │ │ │ │ + str r7, [sp, #240] @ 0xf0 │ │ │ │ lsls r4, r1, #2 │ │ │ │ - @ instruction: 0xb6d6 │ │ │ │ + push {r1, r2, r4} │ │ │ │ lsls r7, r1, #2 │ │ │ │ - ldrb r6, [r4, #15] │ │ │ │ + ldrb r6, [r4, #4] │ │ │ │ lsls r1, r1, #4 │ │ │ │ - rsb r1, lr, #8912896 @ 0x880000 │ │ │ │ - strh r0, [r1, #20] │ │ │ │ + ssat r1, #9, lr │ │ │ │ + ldrb r0, [r1, #31] │ │ │ │ lsls r6, r1, #2 │ │ │ │ - sbcs.w r1, r2, #8 │ │ │ │ - ldr r7, [pc, #120] @ (754330 ) │ │ │ │ + cdp 1, 11, cr0, cr2, cr8, {0} │ │ │ │ + ldr r4, [pc, #376] @ (754430 ) │ │ │ │ lsls r1, r1, #2 │ │ │ │ - @ instruction: 0xb606 │ │ │ │ + cbz r6, 75430c │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldr r1, [sp, #280] @ 0x118 │ │ │ │ + str r6, [sp, #536] @ 0x218 │ │ │ │ lsls r4, r1, #2 │ │ │ │ - push {r2, r4, r6, r7, lr} │ │ │ │ + cbz r4, 754308 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldr r1, [sp, #96] @ 0x60 │ │ │ │ + str r6, [sp, #352] @ 0x160 │ │ │ │ lsls r4, r1, #2 │ │ │ │ - @ instruction: 0xb60a │ │ │ │ + cbz r2, 75431e │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ add.w r6, r0, #12288 @ 0x3000 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -2550564,113 +2550554,113 @@ │ │ │ │ ldr r2, [pc, #212] @ (754a9c ) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx 67eac <__fprintf_chk@plt> │ │ │ │ b.n 75494e │ │ │ │ nop │ │ │ │ - str r1, [sp, #832] @ 0x340 │ │ │ │ + ldrh r0, [r2, #56] @ 0x38 │ │ │ │ lsls r2, r1, #2 │ │ │ │ - push {r1, r3, r7, lr} │ │ │ │ + uxtb r2, r1 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - pop {r2, r3, r5, r6, pc} │ │ │ │ + hlt 0x002c │ │ │ │ lsls r4, r2, #2 │ │ │ │ - push {r1, r2, r3, r4, r5, lr} │ │ │ │ + sxtb r6, r7 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - push {r6, lr} │ │ │ │ + uxth r0, r0 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - ldr r6, [sp, #592] @ 0x250 │ │ │ │ + ldr r3, [sp, #848] @ 0x350 │ │ │ │ lsls r1, r1, #4 │ │ │ │ - @ instruction: 0xf3ee0108 │ │ │ │ - push {r1, r5, lr} │ │ │ │ + @ instruction: 0xf12e0108 │ │ │ │ + sxtb r2, r4 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - @ instruction: 0xb624 │ │ │ │ + cbz r4, 754a50 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - @ instruction: 0xb680 │ │ │ │ + cbz r0, 754a6c │ │ │ │ lsls r7, r1, #2 │ │ │ │ - push {r2, r3, r4, r5, r6, lr} │ │ │ │ + uxth r4, r7 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - str r0, [sp, #96] @ 0x60 │ │ │ │ + ldrh r0, [r3, #42] @ 0x2a │ │ │ │ lsls r2, r1, #2 │ │ │ │ - push {r1, r2, r3, r7, lr} │ │ │ │ + uxtb r6, r1 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - push {r1, r3, r5, r7, lr} │ │ │ │ + uxtb r2, r5 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - cbz r4, 754a5c │ │ │ │ + add sp, #464 @ 0x1d0 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cbz r2, 754a5e │ │ │ │ + add sp, #424 @ 0x1a8 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cbz r6, 754a58 │ │ │ │ + add sp, #280 @ 0x118 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - str r6, [sp, #304] @ 0x130 │ │ │ │ + str r3, [sp, #560] @ 0x230 │ │ │ │ lsls r4, r1, #2 │ │ │ │ - sxth r6, r7 │ │ │ │ + add r7, sp, #504 @ 0x1f8 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - str r5, [sp, #528] @ 0x210 │ │ │ │ + str r2, [sp, #784] @ 0x310 │ │ │ │ lsls r4, r1, #2 │ │ │ │ - uxtb r2, r7 │ │ │ │ + add sp, #232 @ 0xe8 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - sxtb r6, r2 │ │ │ │ + add r7, sp, #600 @ 0x258 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - cbz r2, 754a60 │ │ │ │ + add r7, sp, #8 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - str r5, [sp, #32] │ │ │ │ + str r2, [sp, #288] @ 0x120 │ │ │ │ lsls r4, r1, #2 │ │ │ │ - uxth r4, r2 │ │ │ │ + add r7, sp, #848 @ 0x350 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - cbz r0, 754a74 │ │ │ │ + add r7, sp, #128 @ 0x80 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - str r7, [sp, #224] @ 0xe0 │ │ │ │ + str r4, [sp, #480] @ 0x1e0 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - cbz r0, 754a66 │ │ │ │ + add r6, sp, #800 @ 0x320 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - str r4, [sp, #824] @ 0x338 │ │ │ │ + str r2, [sp, #56] @ 0x38 │ │ │ │ lsls r4, r1, #2 │ │ │ │ - sxtb r4, r4 │ │ │ │ + add r7, sp, #656 @ 0x290 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - cbz r4, 754a78 │ │ │ │ + add r6, sp, #912 @ 0x390 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - str r6, [sp, #1000] @ 0x3e8 │ │ │ │ + str r4, [sp, #232] @ 0xe8 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r4, [sp, #592] @ 0x250 │ │ │ │ + str r1, [sp, #848] @ 0x350 │ │ │ │ lsls r4, r1, #2 │ │ │ │ - cbz r0, 754a6e │ │ │ │ + add r6, sp, #544 @ 0x220 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cbz r6, 754a78 │ │ │ │ + add r6, sp, #664 @ 0x298 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - sxth r2, r5 │ │ │ │ + add r7, sp, #424 @ 0x1a8 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - str r6, [sp, #760] @ 0x2f8 │ │ │ │ + str r3, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - cbz r6, 754aa8 │ │ │ │ + add r7, sp, #216 @ 0xd8 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - cbz r6, 754aa4 │ │ │ │ + add r7, sp, #88 @ 0x58 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - cbz r4, 754ac0 │ │ │ │ + add sp, #464 @ 0x1d0 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - str r2, [sp, #512] @ 0x200 │ │ │ │ + ldrh r0, [r0, #62] @ 0x3e │ │ │ │ lsls r4, r1, #2 │ │ │ │ - add r7, sp, #200 @ 0xc8 │ │ │ │ + add r4, sp, #456 @ 0x1c8 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - add sp, #240 @ 0xf0 │ │ │ │ + add r5, sp, #496 @ 0x1f0 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - sub sp, #192 @ 0xc0 │ │ │ │ + add r5, sp, #960 @ 0x3c0 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - add r7, sp, #640 @ 0x280 │ │ │ │ + add r4, sp, #896 @ 0x380 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - add r7, sp, #568 @ 0x238 │ │ │ │ + add r4, sp, #824 @ 0x338 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - ldc2 0, cr0, [r4, #572] @ 0x23c │ │ │ │ - add r6, sp, #736 @ 0x2e0 │ │ │ │ + @ instruction: 0xfad4008f │ │ │ │ + add r3, sp, #992 @ 0x3e0 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - add r6, sp, #632 @ 0x278 │ │ │ │ + add r3, sp, #888 @ 0x378 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - add r7, sp, #944 @ 0x3b0 │ │ │ │ + add r5, sp, #176 @ 0xb0 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - add r7, sp, #680 @ 0x2a8 │ │ │ │ + add r4, sp, #936 @ 0x3a8 │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2551302,15 +2551292,15 @@ │ │ │ │ mov r3, r6 │ │ │ │ movs r2, #0 │ │ │ │ add.w r1, r4, #656 @ 0x290 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 76a0d8 │ │ │ │ b.n 7551c8 │ │ │ │ - add r1, sp, #112 @ 0x70 │ │ │ │ + add r6, pc, #368 @ (adr r6, 755364 ) │ │ │ │ lsls r7, r1, #2 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r3, lr} │ │ │ │ @@ -2551504,25 +2551494,25 @@ │ │ │ │ nop │ │ │ │ add r5, sp, #792 @ 0x318 │ │ │ │ lsls r6, r6, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ add r5, sp, #640 @ 0x280 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r0, sp, #560 @ 0x230 │ │ │ │ + add r5, pc, #816 @ (adr r5, 755734 ) │ │ │ │ lsls r7, r1, #2 │ │ │ │ - mov r4, pc │ │ │ │ + bics r4, r7 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - asrs r2, r5, #16 │ │ │ │ + asrs r2, r5, #5 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r2, [pc, #560] @ (755640 ) │ │ │ │ + blxns r9 │ │ │ │ lsls r2, r1, #2 │ │ │ │ - add r7, pc, #240 @ (adr r7, 755504 ) │ │ │ │ + add r4, pc, #496 @ (adr r4, 755604 ) │ │ │ │ lsls r7, r1, #2 │ │ │ │ - cbz r6, 755490 │ │ │ │ + cbz r6, 755420 │ │ │ │ lsls r0, r1, #2 │ │ │ │ cbz r1, 755426 │ │ │ │ add.w r3, r0, #788 @ 0x314 │ │ │ │ ldmia r1, {r0, r1} │ │ │ │ stmia.w r3, {r0, r1} │ │ │ │ bx lr │ │ │ │ str.w r1, [r0, #788] @ 0x314 │ │ │ │ @@ -2551610,36 +2551600,36 @@ │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ mov r5, r1 │ │ │ │ bl 43d328 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32b634> │ │ │ │ ldr r2, [pc, #364] @ (75567c ) │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ - bl a910c8 │ │ │ │ + bl a91020 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 7555ec │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl a9113c │ │ │ │ + bl a91094 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl a91138 │ │ │ │ + bl a91090 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 75562c │ │ │ │ ldr r3, [pc, #336] @ (755680 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r3 │ │ │ │ mov r7, r3 │ │ │ │ - bl a910c8 │ │ │ │ + bl a91020 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 7555b2 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl a9113c │ │ │ │ + bl a91094 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl a91138 │ │ │ │ + bl a91090 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 755638 │ │ │ │ movs r2, #1 │ │ │ │ addw r1, r4, #3694 @ 0xe6e │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ bl 43d368 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x32b674> │ │ │ │ add r1, sp, #144 @ 0x90 │ │ │ │ @@ -2551754,20 +2551744,20 @@ │ │ │ │ add r3, sp, #160 @ 0xa0 │ │ │ │ lsls r6, r6, #4 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ lsls r6, r6, #4 │ │ │ │ @ instruction: 0xffabffff │ │ │ │ lsrs r4, r4, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r4, #48] @ 0x30 │ │ │ │ + ldrh r0, [r4, #26] │ │ │ │ lsls r1, r1, #4 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - stc 0, cr0, [lr], {142} @ 0x8e │ │ │ │ - @ instruction: 0xebfc008e │ │ │ │ + strd r0, r0, [lr, #-568] @ 0x238 │ │ │ │ + ldmdb ip!, {r1, r2, r3, r7} │ │ │ │ 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 │ │ │ │ cbz r1, 7556e4 │ │ │ │ @@ -2551969,25 +2551959,25 @@ │ │ │ │ bne.n 7558de │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 755a98 │ │ │ │ movs r3, #0 │ │ │ │ addw r0, r6, #3732 @ 0xe94 │ │ │ │ str.w r3, [r7, #672] @ 0x2a0 │ │ │ │ - bl a948f4 │ │ │ │ + bl a9484c │ │ │ │ ldr.w r0, [r6, #1844] @ 0x734 │ │ │ │ bl 43675c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x324a68> │ │ │ │ add.w r0, r6, #4128 @ 0x1020 │ │ │ │ adds r0, #12 │ │ │ │ - bl ad040c │ │ │ │ + bl ad0364 │ │ │ │ add.w r0, r6, #4704 @ 0x1260 │ │ │ │ bl 43a9ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x328cb8> │ │ │ │ add.w r0, r6, #4704 @ 0x1260 │ │ │ │ adds r0, #24 │ │ │ │ - bl ad2fac │ │ │ │ + bl ad2f04 │ │ │ │ ldr.w r0, [r6, #1840] @ 0x730 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ ldr.w r0, [r6, #3696] @ 0xe70 │ │ │ │ blx 68474 │ │ │ │ ldr.w r0, [r6, #3432] @ 0xd68 │ │ │ │ blx 68474 │ │ │ │ @@ -2552116,19 +2552106,19 @@ │ │ │ │ nop │ │ │ │ add r0, sp, #968 @ 0x3c8 │ │ │ │ lsls r6, r6, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ add r6, pc, #712 @ (adr r6, 755d78 ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r0, pc, #936 @ (adr r0, 755e5c ) │ │ │ │ + ldr r6, [sp, #168] @ 0xa8 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - add r1, pc, #32 @ (adr r1, 755ad8 ) │ │ │ │ + ldr r6, [sp, #288] @ 0x120 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - add r1, pc, #168 @ (adr r1, 755b64 ) │ │ │ │ + ldr r6, [sp, #424] @ 0x1a8 │ │ │ │ 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, #3984] @ 0xf90 │ │ │ │ ldr.w r2, [pc, #2796] @ 7565bc │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -2552479,15 +2552469,15 @@ │ │ │ │ adds r6, #30 │ │ │ │ cmp.w r6, #960 @ 0x3c0 │ │ │ │ bne.n 755e76 │ │ │ │ ldr.w r0, [r5, #820] @ 0x334 │ │ │ │ ldrd r8, r7, [sp, #16] │ │ │ │ ldrd r6, r9, [sp, #24] │ │ │ │ cbz r0, 755ee6 │ │ │ │ - bl acc278 │ │ │ │ + bl acc1d0 │ │ │ │ ldr.w r1, [r5, #800] @ 0x320 │ │ │ │ cbz r1, 755ef4 │ │ │ │ ldr.w r3, [r5, #512] @ 0x200 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr.w r1, [r5, #804] @ 0x324 │ │ │ │ cbz r1, 755f02 │ │ │ │ @@ -2552526,19 +2552516,19 @@ │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r0, r3 │ │ │ │ bne.w 756558 │ │ │ │ ldr.w r0, [r5, #716] @ 0x2cc │ │ │ │ cbz r0, 755f6e │ │ │ │ bl 5c1dfc │ │ │ │ add.w r0, r5, #756 @ 0x2f4 │ │ │ │ - bl a94904 │ │ │ │ + bl a9485c │ │ │ │ add.w r0, r5, #772 @ 0x304 │ │ │ │ - bl a94904 │ │ │ │ + bl a9485c │ │ │ │ add.w r0, r5, #724 @ 0x2d4 │ │ │ │ - bl ad1768 │ │ │ │ + bl ad16c0 │ │ │ │ ldr.w r0, [r5, #648] @ 0x288 │ │ │ │ add.w r1, r5, #704 @ 0x2c0 │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r3, [r0, #204] @ 0xcc │ │ │ │ blx r3 │ │ │ │ ldr.w r1, [r5, #708] @ 0x2c4 │ │ │ │ cbz r1, 755fb8 │ │ │ │ @@ -2553139,18 +2553129,18 @@ │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ strb.w r3, [r6, #1392] @ 0x570 │ │ │ │ add.w sl, r4, #4096 @ 0x1000 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str.w r3, [fp, #3556] @ 0xde4 │ │ │ │ - bl a948f8 │ │ │ │ + bl a94850 │ │ │ │ addw r1, r5, #3732 @ 0xe94 │ │ │ │ add.w r0, r4, #772 @ 0x304 │ │ │ │ - bl a948f8 │ │ │ │ + bl a94850 │ │ │ │ ldr.w r3, [r5, #2196] @ 0x894 │ │ │ │ ldr.w r1, [r5, #2192] @ 0x890 │ │ │ │ movs r2, #0 │ │ │ │ str.w r3, [r4, #644] @ 0x284 │ │ │ │ subs r3, #9 │ │ │ │ str.w r1, [r4, #640] @ 0x280 │ │ │ │ cmp r3, #2 │ │ │ │ @@ -2553186,15 +2553176,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r4, #724 @ 0x2d4 │ │ │ │ str r2, [sp, #4] │ │ │ │ str.w fp, [sp, #8] │ │ │ │ mov.w r2, #131072 @ 0x20000 │ │ │ │ str.w fp, [sp] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl ad1744 │ │ │ │ + bl ad169c │ │ │ │ mov r2, fp │ │ │ │ movs r3, #4 │ │ │ │ mov.w r1, #16384 @ 0x4000 │ │ │ │ mov r0, r4 │ │ │ │ str.w fp, [sp] │ │ │ │ bl 5c1cc0 │ │ │ │ str.w r0, [r4, #716] @ 0x2cc │ │ │ │ @@ -2553316,36 +2553306,36 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 77472c │ │ │ │ mov r0, r4 │ │ │ │ bl 787474 │ │ │ │ mov r0, r4 │ │ │ │ bl 7889fc │ │ │ │ mov r0, r4 │ │ │ │ - bl acbe7c │ │ │ │ + bl acbdd4 │ │ │ │ str.w r0, [r4, #820] @ 0x334 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 756eba │ │ │ │ movs r2, #1 │ │ │ │ strb.w r2, [r0, #328] @ 0x148 │ │ │ │ - bl acc258 │ │ │ │ + bl acc1b0 │ │ │ │ str.w r0, [r4, #824] @ 0x338 │ │ │ │ str.w r0, [r4, #1280] @ 0x500 │ │ │ │ ldr.w r0, [r4, #820] @ 0x334 │ │ │ │ - bl acc260 │ │ │ │ + bl acc1b8 │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r3, [r4, #240] @ 0xf0 │ │ │ │ mov r1, r2 │ │ │ │ str.w r0, [r4, #828] @ 0x33c │ │ │ │ str.w r0, [r4, #1288] @ 0x508 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ str.w r0, [r4, #832] @ 0x340 │ │ │ │ str.w r0, [sl, #176] @ 0xb0 │ │ │ │ ldr.w r0, [r4, #820] @ 0x334 │ │ │ │ - bl acc26c │ │ │ │ + bl acc1c4 │ │ │ │ ldr.w r3, [r4, #644] @ 0x284 │ │ │ │ str.w r0, [r4, #836] @ 0x344 │ │ │ │ subs r3, #8 │ │ │ │ str.w r0, [r4, #1284] @ 0x504 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, #8 │ │ │ │ bhi.n 7569ae │ │ │ │ @@ -2553392,15 +2553382,15 @@ │ │ │ │ add r1, pc │ │ │ │ bl 43b2fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x329608> │ │ │ │ mov r0, r4 │ │ │ │ bl 755abc │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #28] │ │ │ │ b.n 756b82 │ │ │ │ - bl c4a114 │ │ │ │ + bl c4a06c │ │ │ │ ldrb.w r3, [r5, #2055] @ 0x807 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ strh.w r2, [r4, #2704] @ 0xa90 │ │ │ │ cbnz r3, 7569e0 │ │ │ │ ldr.w r3, [r5, #2792] @ 0xae8 │ │ │ │ cmp r3, #14 │ │ │ │ bhi.w 756c6c │ │ │ │ @@ -2553782,29 +2553772,29 @@ │ │ │ │ ldrb.w r3, [r5, #2119] @ 0x847 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 7569e0 │ │ │ │ ldrb.w r3, [r5, #2151] @ 0x867 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 756a0a │ │ │ │ b.n 7569e0 │ │ │ │ - bl bdc764 │ │ │ │ + bl bdc6bc │ │ │ │ b.n 7569b2 │ │ │ │ - bl be7afc │ │ │ │ + bl be7a54 │ │ │ │ b.n 7569b2 │ │ │ │ - bl bfc89c │ │ │ │ + bl bfc7f4 │ │ │ │ b.n 7569b2 │ │ │ │ - bl c118e0 │ │ │ │ + bl c11838 │ │ │ │ b.n 7569b2 │ │ │ │ - bl c24650 │ │ │ │ + bl c245a8 │ │ │ │ b.n 7569b2 │ │ │ │ - bl c373c8 │ │ │ │ + bl c37320 │ │ │ │ b.n 7569b2 │ │ │ │ - bl ae654c │ │ │ │ + bl ae64a4 │ │ │ │ b.n 7569b2 │ │ │ │ - bl bd348c │ │ │ │ + bl bd33e4 │ │ │ │ b.n 7569b2 │ │ │ │ ldr r2, [pc, #368] @ (756fe8 ) │ │ │ │ ldr r1, [pc, #372] @ (756fec ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl 43b2fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x329608> │ │ │ │ b.n 756990 │ │ │ │ @@ -2553919,89 +2553909,89 @@ │ │ │ │ @ instruction: 0xe98bffff │ │ │ │ mrrc 15, 15, pc, r1, cr15 @ │ │ │ │ stc 15, cr15, [fp], {255} @ 0xff │ │ │ │ strd pc, pc, [r1], #1020 @ 0x3fc │ │ │ │ @ instruction: 0xe823ffff │ │ │ │ @ instruction: 0xebd5ffff │ │ │ │ strd pc, pc, [r3], #1020 @ 0x3fc │ │ │ │ - str r3, [sp, #240] @ 0xf0 │ │ │ │ + str r0, [sp, #496] @ 0x1f0 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - ldr r6, [sp, #280] @ 0x118 │ │ │ │ + ldr r3, [sp, #536] @ 0x218 │ │ │ │ lsls r0, r1, #2 │ │ │ │ - str r4, [sp, #152] @ 0x98 │ │ │ │ + str r1, [sp, #408] @ 0x198 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - ldr r6, [sp, #208] @ 0xd0 │ │ │ │ + ldr r3, [sp, #464] @ 0x1d0 │ │ │ │ lsls r0, r1, #2 │ │ │ │ asrs r4, r6, #25 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #140 @ 0x8c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r5, #11 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #196 @ 0xc4 │ │ │ │ movs r0, r0 │ │ │ │ str r4, [sp, #464] @ 0x1d0 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrh r6, [r3, #54] @ 0x36 │ │ │ │ + ldrh r6, [r3, #32] │ │ │ │ lsls r7, r1, #2 │ │ │ │ - ldr r2, [sp, #256] @ 0x100 │ │ │ │ + str r7, [sp, #512] @ 0x200 │ │ │ │ lsls r0, r1, #2 │ │ │ │ - ldrh r2, [r0, #46] @ 0x2e │ │ │ │ + ldrh r2, [r0, #24] │ │ │ │ lsls r7, r1, #2 │ │ │ │ - ldr r1, [sp, #720] @ 0x2d0 │ │ │ │ + str r6, [sp, #976] @ 0x3d0 │ │ │ │ lsls r0, r1, #2 │ │ │ │ - ldrh r4, [r4, #54] @ 0x36 │ │ │ │ + ldrh r4, [r4, #32] │ │ │ │ lsls r7, r1, #2 │ │ │ │ - ldr r1, [sp, #344] @ 0x158 │ │ │ │ + str r6, [sp, #600] @ 0x258 │ │ │ │ lsls r0, r1, #2 │ │ │ │ - ldrh r2, [r6, #54] @ 0x36 │ │ │ │ + ldrh r2, [r6, #32] │ │ │ │ lsls r7, r1, #2 │ │ │ │ - ldr r1, [sp, #288] @ 0x120 │ │ │ │ + str r6, [sp, #544] @ 0x220 │ │ │ │ lsls r0, r1, #2 │ │ │ │ - ldrh r0, [r7, #44] @ 0x2c │ │ │ │ + ldrh r0, [r7, #22] │ │ │ │ lsls r7, r1, #2 │ │ │ │ - ldr r1, [sp, #232] @ 0xe8 │ │ │ │ + str r6, [sp, #488] @ 0x1e8 │ │ │ │ lsls r0, r1, #2 │ │ │ │ - ldrh r2, [r0, #48] @ 0x30 │ │ │ │ + ldrh r2, [r0, #26] │ │ │ │ lsls r7, r1, #2 │ │ │ │ - ldr r1, [sp, #176] @ 0xb0 │ │ │ │ + str r6, [sp, #432] @ 0x1b0 │ │ │ │ lsls r0, r1, #2 │ │ │ │ - ldrh r0, [r2, #46] @ 0x2e │ │ │ │ + ldrh r0, [r2, #24] │ │ │ │ lsls r7, r1, #2 │ │ │ │ - ldr r1, [sp, #120] @ 0x78 │ │ │ │ + str r6, [sp, #376] @ 0x178 │ │ │ │ lsls r0, r1, #2 │ │ │ │ - ldrh r6, [r0, #52] @ 0x34 │ │ │ │ + ldrh r6, [r0, #30] │ │ │ │ lsls r7, r1, #2 │ │ │ │ - ldr r1, [sp, #64] @ 0x40 │ │ │ │ + str r6, [sp, #320] @ 0x140 │ │ │ │ lsls r0, r1, #2 │ │ │ │ - ldrh r4, [r3, #46] @ 0x2e │ │ │ │ + ldrh r4, [r3, #24] │ │ │ │ lsls r7, r1, #2 │ │ │ │ - ldr r0, [sp, #680] @ 0x2a8 │ │ │ │ + str r5, [sp, #936] @ 0x3a8 │ │ │ │ lsls r0, r1, #2 │ │ │ │ - ldrh r2, [r6, #46] @ 0x2e │ │ │ │ + ldrh r2, [r6, #24] │ │ │ │ lsls r7, r1, #2 │ │ │ │ - ldr r0, [sp, #624] @ 0x270 │ │ │ │ + str r5, [sp, #880] @ 0x370 │ │ │ │ lsls r0, r1, #2 │ │ │ │ - ldrh r4, [r5, #38] @ 0x26 │ │ │ │ + ldrh r4, [r5, #16] │ │ │ │ lsls r7, r1, #2 │ │ │ │ - ldr r0, [sp, #568] @ 0x238 │ │ │ │ + str r5, [sp, #824] @ 0x338 │ │ │ │ lsls r0, r1, #2 │ │ │ │ - ldrh r2, [r2, #50] @ 0x32 │ │ │ │ + ldrh r2, [r2, #28] │ │ │ │ lsls r7, r1, #2 │ │ │ │ - ldr r0, [sp, #512] @ 0x200 │ │ │ │ + str r5, [sp, #768] @ 0x300 │ │ │ │ lsls r0, r1, #2 │ │ │ │ - ldrh r4, [r6, #36] @ 0x24 │ │ │ │ + ldrh r4, [r6, #14] │ │ │ │ lsls r7, r1, #2 │ │ │ │ - ldr r0, [sp, #456] @ 0x1c8 │ │ │ │ + str r5, [sp, #712] @ 0x2c8 │ │ │ │ lsls r0, r1, #2 │ │ │ │ - ldrh r6, [r6, #42] @ 0x2a │ │ │ │ + ldrh r6, [r6, #20] │ │ │ │ lsls r7, r1, #2 │ │ │ │ - ldr r0, [sp, #400] @ 0x190 │ │ │ │ + str r5, [sp, #656] @ 0x290 │ │ │ │ lsls r0, r1, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r1, [pc, #276] @ (75716c ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2554116,17 +2554106,17 @@ │ │ │ │ lsls r6, r6, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r3, #60] @ 0x3c │ │ │ │ lsls r6, r6, #4 │ │ │ │ ldrh r6, [r3, #58] @ 0x3a │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrh r6, [r6, #38] @ 0x26 │ │ │ │ + ldrh r6, [r6, #16] │ │ │ │ lsls r7, r1, #2 │ │ │ │ - str r6, [sp, #928] @ 0x3a0 │ │ │ │ + str r4, [sp, #160] @ 0xa0 │ │ │ │ lsls r0, r1, #2 │ │ │ │ asrs r0, r3, #19 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ b.n 757222 │ │ │ │ vsli.32 d27, d24, #31 │ │ │ │ @@ -2554442,15 +2554432,15 @@ │ │ │ │ bpl.n 757530 │ │ │ │ ldr.w r3, [r4, #2880] @ 0xb40 │ │ │ │ lsls r0, r3, #31 │ │ │ │ itt pl │ │ │ │ movpl r3, #1 │ │ │ │ strbpl.w r3, [r4, #2874] @ 0xb3a │ │ │ │ mov r0, r9 │ │ │ │ - bl ae6d7c │ │ │ │ + bl ae6cd4 │ │ │ │ ldr.w r3, [r4, #2196] @ 0x894 │ │ │ │ cmp r3, #11 │ │ │ │ bls.w 75780e │ │ │ │ ldr.w r3, [r7, #-8] │ │ │ │ ubfx r3, r3, #23, #1 │ │ │ │ strb.w r3, [r4, #3694] @ 0xe6e │ │ │ │ eor.w r3, r3, #1 │ │ │ │ @@ -2554539,15 +2554529,15 @@ │ │ │ │ lsls r3, r3, #31 │ │ │ │ bmi.w 7578c2 │ │ │ │ ldr.w r5, [pc, #2044] @ 757e54 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ movs r1, #56 @ 0x38 │ │ │ │ addw r0, r4, #3732 @ 0xe94 │ │ │ │ add r5, pc │ │ │ │ - bl a948dc │ │ │ │ + bl a94834 │ │ │ │ mov r0, r5 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ bl 444df8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x333104> │ │ │ │ cmp r0, #17 │ │ │ │ sbcs.w r1, r1, #0 │ │ │ │ blt.w 7578d4 │ │ │ │ @@ -2555176,119 +2555166,119 @@ │ │ │ │ b.n 757d66 │ │ │ │ ldrh r4, [r1, #48] @ 0x30 │ │ │ │ lsls r6, r6, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r7, #46] @ 0x2e │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r2, [sp, #576] @ 0x240 │ │ │ │ + ldrh r0, [r2, #62] @ 0x3e │ │ │ │ lsls r0, r1, #2 │ │ │ │ - str r6, [sp, #192] @ 0xc0 │ │ │ │ + str r3, [sp, #448] @ 0x1c0 │ │ │ │ lsls r0, r1, #2 │ │ │ │ - str r6, [sp, #360] @ 0x168 │ │ │ │ + str r3, [sp, #616] @ 0x268 │ │ │ │ lsls r0, r1, #2 │ │ │ │ - str r6, [sp, #512] @ 0x200 │ │ │ │ + str r3, [sp, #768] @ 0x300 │ │ │ │ lsls r0, r1, #2 │ │ │ │ - str r6, [sp, #808] @ 0x328 │ │ │ │ + str r4, [sp, #40] @ 0x28 │ │ │ │ lsls r0, r1, #2 │ │ │ │ - str r6, [sp, #960] @ 0x3c0 │ │ │ │ + str r4, [sp, #192] @ 0xc0 │ │ │ │ lsls r0, r1, #2 │ │ │ │ - str r7, [sp, #200] @ 0xc8 │ │ │ │ + str r4, [sp, #456] @ 0x1c8 │ │ │ │ lsls r0, r1, #2 │ │ │ │ - str r7, [sp, #368] @ 0x170 │ │ │ │ + str r4, [sp, #624] @ 0x270 │ │ │ │ lsls r0, r1, #2 │ │ │ │ - str r7, [sp, #600] @ 0x258 │ │ │ │ + str r4, [sp, #856] @ 0x358 │ │ │ │ lsls r0, r1, #2 │ │ │ │ - str r7, [sp, #784] @ 0x310 │ │ │ │ + str r5, [sp, #16] │ │ │ │ lsls r0, r1, #2 │ │ │ │ - str r7, [sp, #840] @ 0x348 │ │ │ │ + str r5, [sp, #72] @ 0x48 │ │ │ │ lsls r0, r1, #2 │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ + str r5, [sp, #272] @ 0x110 │ │ │ │ lsls r0, r1, #2 │ │ │ │ - ldr r0, [sp, #416] @ 0x1a0 │ │ │ │ + str r5, [sp, #672] @ 0x2a0 │ │ │ │ lsls r0, r1, #2 │ │ │ │ - ldr r0, [sp, #704] @ 0x2c0 │ │ │ │ + str r5, [sp, #960] @ 0x3c0 │ │ │ │ lsls r0, r1, #2 │ │ │ │ - ldr r0, [sp, #872] @ 0x368 │ │ │ │ + str r6, [sp, #104] @ 0x68 │ │ │ │ lsls r0, r1, #2 │ │ │ │ - ldr r0, [sp, #944] @ 0x3b0 │ │ │ │ + str r6, [sp, #176] @ 0xb0 │ │ │ │ lsls r0, r1, #2 │ │ │ │ - ldr r1, [sp, #136] @ 0x88 │ │ │ │ + str r6, [sp, #392] @ 0x188 │ │ │ │ lsls r0, r1, #2 │ │ │ │ - ldr r1, [sp, #208] @ 0xd0 │ │ │ │ + str r6, [sp, #464] @ 0x1d0 │ │ │ │ lsls r0, r1, #2 │ │ │ │ - ldr r1, [sp, #296] @ 0x128 │ │ │ │ + str r6, [sp, #552] @ 0x228 │ │ │ │ lsls r0, r1, #2 │ │ │ │ - ldr r1, [sp, #392] @ 0x188 │ │ │ │ + str r6, [sp, #648] @ 0x288 │ │ │ │ lsls r0, r1, #2 │ │ │ │ - ldrh r0, [r4, #16] │ │ │ │ + strh r0, [r4, #58] @ 0x3a │ │ │ │ lsls r7, r1, #2 │ │ │ │ ldrh r6, [r2, #0] │ │ │ │ lsls r1, r6, #4 │ │ │ │ - asrs r4, r3, #12 │ │ │ │ + asrs r4, r3, #1 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - asrs r2, r2, #12 │ │ │ │ + asrs r2, r2, #1 │ │ │ │ lsls r7, r1, #2 │ │ │ │ strh r4, [r4, #42] @ 0x2a │ │ │ │ lsls r1, r6, #4 │ │ │ │ strh r0, [r2, #36] @ 0x24 │ │ │ │ lsls r1, r6, #4 │ │ │ │ strh r6, [r5, #26] │ │ │ │ lsls r1, r6, #4 │ │ │ │ - ldrh r0, [r5, #12] │ │ │ │ + strh r0, [r5, #54] @ 0x36 │ │ │ │ lsls r7, r1, #2 │ │ │ │ @ instruction: 0xfaa1ffff │ │ │ │ asrs r4, r3, #1 │ │ │ │ movs r0, r0 │ │ │ │ b.n 7580c6 │ │ │ │ vdup.8 , d3[7] │ │ │ │ vdup.8 d29, d29[7] │ │ │ │ - vqrdmlsh.s , , d26[0] │ │ │ │ + @ instruction: 0xffff1d2a │ │ │ │ lsls r7, r1, #2 │ │ │ │ - ldrh r0, [r4, #4] │ │ │ │ + strh r0, [r4, #46] @ 0x2e │ │ │ │ lsls r7, r1, #2 │ │ │ │ subs r1, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #42 @ 0x2a │ │ │ │ + subs r2, r5, #1 │ │ │ │ lsls r1, r1, #2 │ │ │ │ - strh r6, [r7, #62] @ 0x3e │ │ │ │ + strh r6, [r7, #40] @ 0x28 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - strh r6, [r5, #62] @ 0x3e │ │ │ │ + strh r6, [r5, #40] @ 0x28 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - strh r6, [r1, #60] @ 0x3c │ │ │ │ + strh r6, [r1, #38] @ 0x26 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - strh r6, [r1, #60] @ 0x3c │ │ │ │ + strh r6, [r1, #38] @ 0x26 │ │ │ │ lsls r7, r1, #2 │ │ │ │ strh r2, [r1, #60] @ 0x3c │ │ │ │ lsls r6, r6, #4 │ │ │ │ cmp r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r4, #48] @ 0x30 │ │ │ │ + strh r6, [r4, #26] │ │ │ │ lsls r7, r1, #2 │ │ │ │ - strh r4, [r6, #46] @ 0x2e │ │ │ │ + strh r4, [r6, #24] │ │ │ │ lsls r7, r1, #2 │ │ │ │ - strh r0, [r1, #38] @ 0x26 │ │ │ │ + strh r0, [r1, #16] │ │ │ │ lsls r7, r1, #2 │ │ │ │ - strh r4, [r7, #36] @ 0x24 │ │ │ │ + strh r4, [r7, #14] │ │ │ │ lsls r7, r1, #2 │ │ │ │ - strh r6, [r5, #18] │ │ │ │ + ldrb r6, [r5, #30] │ │ │ │ lsls r7, r1, #2 │ │ │ │ - ldrh r0, [r0, #28] │ │ │ │ + ldrh r0, [r0, #6] │ │ │ │ lsls r0, r1, #2 │ │ │ │ adds r3, #148 @ 0x94 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r4, #16] │ │ │ │ + ldrb r0, [r4, #29] │ │ │ │ lsls r7, r1, #2 │ │ │ │ - strh r2, [r3, #18] │ │ │ │ + ldrb r2, [r3, #30] │ │ │ │ lsls r7, r1, #2 │ │ │ │ - strh r4, [r7, #18] │ │ │ │ + ldrb r4, [r7, #30] │ │ │ │ lsls r7, r1, #2 │ │ │ │ - strh r4, [r5, #16] │ │ │ │ + ldrb r4, [r5, #29] │ │ │ │ lsls r7, r1, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrb.w r1, [r0, #3708] @ 0xe7c │ │ │ │ mov r4, r0 │ │ │ │ @@ -2555387,15 +2555377,15 @@ │ │ │ │ ldr r2, [pc, #20] @ (757fe4 ) │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ blx 66e7c │ │ │ │ mov r4, r0 │ │ │ │ b.n 757faa │ │ │ │ - ldrh r6, [r0, #2] │ │ │ │ + strh r6, [r0, #44] @ 0x2c │ │ │ │ lsls r0, r1, #2 │ │ │ │ bl 987fe2 │ │ │ │ bl 957fe6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2556219,15 +2556209,15 @@ │ │ │ │ strb.w r2, [r6, #1733] @ 0x6c5 │ │ │ │ movs r2, #8 │ │ │ │ add.w r3, r1, #56 @ 0x38 │ │ │ │ mov r9, r1 │ │ │ │ str r3, [sp, #0] │ │ │ │ add.w r3, r1, #60 @ 0x3c │ │ │ │ mov r1, r2 │ │ │ │ - bl ad17c4 │ │ │ │ + bl ad171c │ │ │ │ str.w r7, [r6, #1724] @ 0x6bc │ │ │ │ str r7, [sp, #0] │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ ldr r7, [r5, #80] @ 0x50 │ │ │ │ @@ -2556555,15 +2556545,15 @@ │ │ │ │ movne r0, #0 │ │ │ │ bne.n 758c86 │ │ │ │ b.n 758c88 │ │ │ │ bl 7cc24c │ │ │ │ pop {r3, pc} │ │ │ │ adds r0, r3, #1 │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r6, r1, #32 │ │ │ │ + lsrs r6, r1, #21 │ │ │ │ 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 r4, r2 │ │ │ │ ldrb.w r2, [r0, #2860] @ 0xb2c │ │ │ │ @@ -2557438,15 +2557428,15 @@ │ │ │ │ cbz r3, 75963a │ │ │ │ movs r2, #16 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ mov r1, r2 │ │ │ │ str r3, [sp, #0] │ │ │ │ add.w r0, r4, #724 @ 0x2d4 │ │ │ │ add r3, sp, #52 @ 0x34 │ │ │ │ - bl ad17c4 │ │ │ │ + bl ad171c │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 7596ca │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ bl 773ae8 │ │ │ │ ldr.w r2, [r9, #16] │ │ │ │ @@ -2557767,15 +2557757,15 @@ │ │ │ │ nop │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ lsls r6, r6, #4 │ │ │ │ ldr r6, [r5, #16] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r2, [pc, #616] @ (759c28 ) │ │ │ │ + @ instruction: 0x47da │ │ │ │ lsls r1, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ @@ -2558144,15 +2558134,15 @@ │ │ │ │ strd r2, r3, [r4] │ │ │ │ b.n 759a0e │ │ │ │ movs r2, #112 @ 0x70 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx 67dd4 │ │ │ │ b.n 759a0e │ │ │ │ - ldr r1, [pc, #504] @ (759f94 ) │ │ │ │ + mov lr, r7 │ │ │ │ lsls r1, r1, #4 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [r1, #4] │ │ │ │ mov r7, r1 │ │ │ │ @@ -2559078,15 +2559068,15 @@ │ │ │ │ ldrh r4, [r6, r7] │ │ │ │ lsls r6, r6, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ b.n 75a54a │ │ │ │ vtbx.8 d21, {d15-d17}, d30 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - subs r4, #74 @ 0x4a │ │ │ │ + subs r1, #138 @ 0x8a │ │ │ │ lsls r1, r1, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 75a3f0 │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2559175,15 +2559165,15 @@ │ │ │ │ bhi.n 75a8da │ │ │ │ ldr r2, [pc, #12] @ (75a8e0 ) │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [r2, r1, lsl #2] │ │ │ │ add r0, r3 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - subs r2, #204 @ 0xcc │ │ │ │ + subs r0, #12 │ │ │ │ lsls r1, r1, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w r3, r0, #24576 @ 0x6000 │ │ │ │ add.w r6, r0, #26240 @ 0x6680 │ │ │ │ @@ -2559468,17 +2559458,17 @@ │ │ │ │ movs r0, #1 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r5, #0] │ │ │ │ strd r3, r0, [r4] │ │ │ │ b.n 75abe0 │ │ │ │ nop │ │ │ │ - subs r0, #126 @ 0x7e │ │ │ │ + adds r5, #190 @ 0xbe │ │ │ │ lsls r1, r1, #4 │ │ │ │ - subs r0, #92 @ 0x5c │ │ │ │ + adds r5, #156 @ 0x9c │ │ │ │ lsls r1, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ mov r8, r0 │ │ │ │ @@ -2559551,29 +2559541,29 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ movs r2, #3 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r9 │ │ │ │ strd r6, r4, [sp] │ │ │ │ bl 444b88 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x332e94> │ │ │ │ b.n 75ac5c │ │ │ │ - str r2, [r5, #12] │ │ │ │ + ldrsh r2, [r5, r0] │ │ │ │ lsls r7, r1, #2 │ │ │ │ ldmia r3!, {r6, r7} │ │ │ │ lsls r3, r7, #4 │ │ │ │ - adds r6, r0, r7 │ │ │ │ + asrs r6, r0, #28 │ │ │ │ lsls r4, r2, #2 │ │ │ │ ldmia r3!, {r2, r5, r7} │ │ │ │ lsls r3, r7, #4 │ │ │ │ - str r0, [r7, #8] │ │ │ │ + ldrb r0, [r7, r7] │ │ │ │ lsls r7, r1, #2 │ │ │ │ ldmia r3, {r1, r3, r5, r6} │ │ │ │ lsls r3, r7, #4 │ │ │ │ - str r6, [r7, #8] │ │ │ │ + ldrb r6, [r7, r7] │ │ │ │ lsls r7, r1, #2 │ │ │ │ - cmp r6, #238 @ 0xee │ │ │ │ + cmp r4, #46 @ 0x2e │ │ │ │ lsls r4, r1, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ ldr r4, [pc, #172] @ (75ada0 ) │ │ │ │ mov ip, r1 │ │ │ │ @@ -2559646,15 +2559636,15 @@ │ │ │ │ nop │ │ │ │ strh r4, [r0, r4] │ │ │ │ lsls r6, r6, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r6, r2] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrsh r0, [r7, r7] │ │ │ │ + ldrb r0, [r7, r4] │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r2, [pc, #184] @ (75ae7c ) │ │ │ │ @@ -2559723,29 +2559713,29 @@ │ │ │ │ ldr r2, [pc, #44] @ (75ae98 ) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ blx 67eac <__fprintf_chk@plt> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldrsh r0, [r5, r6] │ │ │ │ + ldrb r0, [r5, r3] │ │ │ │ lsls r7, r1, #2 │ │ │ │ - ldrsh r2, [r7, r6] │ │ │ │ + ldrb r2, [r7, r3] │ │ │ │ lsls r7, r1, #2 │ │ │ │ - ldrsh r6, [r2, r7] │ │ │ │ + ldrb r6, [r2, r4] │ │ │ │ lsls r7, r1, #2 │ │ │ │ - ldrsh r0, [r5, r7] │ │ │ │ + ldrb r0, [r5, r4] │ │ │ │ lsls r7, r1, #2 │ │ │ │ - @ instruction: 0xb710 │ │ │ │ + push {r4, r6} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - asrs r6, r0, #13 │ │ │ │ + asrs r6, r0, #2 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldrsh r0, [r5, r7] │ │ │ │ + ldrb r0, [r5, r4] │ │ │ │ lsls r7, r1, #2 │ │ │ │ - b.n 75af1c │ │ │ │ + ble.n 75ad9c │ │ │ │ lsls r0, r1, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #40] @ (75aed4 ) │ │ │ │ mov r2, r3 │ │ │ │ @@ -2559764,15 +2559754,15 @@ │ │ │ │ blx 67eac <__fprintf_chk@plt> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r0, [r1, r5] │ │ │ │ lsls r6, r6, #4 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #280] @ 0x118 │ │ │ │ + str r5, [sp, #536] @ 0x218 │ │ │ │ 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, #3920] @ 0xf50 │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ movs r6, #0 │ │ │ │ @@ -2561260,19 +2561250,19 @@ │ │ │ │ mov r6, r2 │ │ │ │ strd r2, r2, [sp, #104] @ 0x68 │ │ │ │ str r2, [sp, #100] @ 0x64 │ │ │ │ b.n 75bcca │ │ │ │ nop │ │ │ │ ldr r4, [pc, #552] @ (75c070 ) │ │ │ │ lsls r1, r6, #4 │ │ │ │ - str r4, [r1, r2] │ │ │ │ + ldr r5, [pc, #816] @ (75c17c ) │ │ │ │ lsls r7, r1, #2 │ │ │ │ rev16 r4, r5 │ │ │ │ lsls r3, r7, #4 │ │ │ │ - ldrh r4, [r0, #42] @ 0x2a │ │ │ │ + ldrh r4, [r0, #20] │ │ │ │ lsls r2, r1, #2 │ │ │ │ movs r3, #1 │ │ │ │ ldr.w ip, [r0, #3452] @ 0xd7c │ │ │ │ ldr.w r0, [r0, #3448] @ 0xd78 │ │ │ │ lsl.w r1, r3, r1 │ │ │ │ and.w r3, r1, r0 │ │ │ │ and.w r1, ip, r1, asr #31 │ │ │ │ @@ -2561289,15 +2561279,15 @@ │ │ │ │ ite ne │ │ │ │ movne r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - movs r5, #92 @ 0x5c │ │ │ │ + movs r2, #156 @ 0x9c │ │ │ │ lsls r1, r1, #4 │ │ │ │ ldr.w r3, [r0, #304] @ 0x130 │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ cmp r3, #5 │ │ │ │ bhi.n 75bf16 │ │ │ │ tbb [pc, r3] │ │ │ │ lsls r1, r1, #24 │ │ │ │ @@ -2561352,39 +2561342,39 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #52] @ (75bf48 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #52] @ (75bf4c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - str r6, [r0, r6] │ │ │ │ + ldr r6, [pc, #792] @ (75c238 ) │ │ │ │ lsls r7, r1, #2 │ │ │ │ - str r4, [r0, r3] │ │ │ │ + ldr r6, [pc, #16] @ (75bf34 ) │ │ │ │ lsls r7, r1, #2 │ │ │ │ - str r2, [r0, r2] │ │ │ │ + ldr r5, [pc, #776] @ (75c230 ) │ │ │ │ lsls r7, r1, #2 │ │ │ │ - str r4, [r6, r5] │ │ │ │ + ldr r6, [pc, #720] @ (75c1fc ) │ │ │ │ lsls r7, r1, #2 │ │ │ │ - str r2, [r3, r3] │ │ │ │ + ldr r6, [pc, #104] @ (75bf98 ) │ │ │ │ lsls r7, r1, #2 │ │ │ │ - str r6, [r3, r4] │ │ │ │ + ldr r6, [pc, #376] @ (75c0ac ) │ │ │ │ lsls r7, r1, #2 │ │ │ │ - str r0, [r6, r4] │ │ │ │ + ldr r6, [pc, #448] @ (75c0f8 ) │ │ │ │ lsls r7, r1, #2 │ │ │ │ - str r2, [r5, r3] │ │ │ │ + ldr r6, [pc, #168] @ (75bfe4 ) │ │ │ │ lsls r7, r1, #2 │ │ │ │ - str r4, [r4, r1] │ │ │ │ + ldr r5, [pc, #656] @ (75c1d0 ) │ │ │ │ lsls r7, r1, #2 │ │ │ │ - str r6, [r1, r2] │ │ │ │ + ldr r5, [pc, #824] @ (75c27c ) │ │ │ │ lsls r7, r1, #2 │ │ │ │ - str r0, [r3, r0] │ │ │ │ + ldr r5, [pc, #352] @ (75c0a8 ) │ │ │ │ lsls r7, r1, #2 │ │ │ │ - str r6, [r4, r0] │ │ │ │ + ldr r5, [pc, #408] @ (75c0e4 ) │ │ │ │ lsls r7, r1, #2 │ │ │ │ - str r4, [r7, r4] │ │ │ │ + ldr r6, [pc, #496] @ (75c140 ) │ │ │ │ lsls r7, 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 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ ldr.w r4, [r1, #304] @ 0x130 │ │ │ │ @@ -2562034,157 +2562024,157 @@ │ │ │ │ mov r1, r5 │ │ │ │ bl 75adb0 │ │ │ │ b.n 75c448 │ │ │ │ cmp r6, #3 │ │ │ │ bgt.w 75c3de │ │ │ │ b.n 75c4b8 │ │ │ │ nop │ │ │ │ - str r2, [r1, r3] │ │ │ │ + ldr r6, [pc, #40] @ (75c6f8 ) │ │ │ │ lsls r7, r1, #2 │ │ │ │ - str r2, [r0, r3] │ │ │ │ + ldr r6, [pc, #8] @ (75c6dc ) │ │ │ │ lsls r7, r1, #2 │ │ │ │ - ldmia r6, {r2, r5, r6, r7} │ │ │ │ + ldmia r4!, {r2, r5} │ │ │ │ lsls r0, r1, #2 │ │ │ │ - ldrsb r6, [r5, r4] │ │ │ │ + strb r6, [r5, r1] │ │ │ │ lsls r7, r1, #2 │ │ │ │ - ldrsb r6, [r3, r4] │ │ │ │ + strb r6, [r3, r1] │ │ │ │ lsls r7, r1, #2 │ │ │ │ - beq.n 75c690 │ │ │ │ + ldmia r6!, {r1, r2, r4} │ │ │ │ lsls r0, r1, #2 │ │ │ │ - ldrsb r6, [r2, r4] │ │ │ │ + strb r6, [r2, r1] │ │ │ │ lsls r7, r1, #2 │ │ │ │ - beq.n 75c64c │ │ │ │ + ldmia r5, {r4, r5, r6, r7} │ │ │ │ lsls r0, r1, #2 │ │ │ │ - ldrsb r2, [r2, r4] │ │ │ │ + strb r2, [r2, r1] │ │ │ │ lsls r7, r1, #2 │ │ │ │ - ldrsb r2, [r0, r4] │ │ │ │ + strb r2, [r0, r1] │ │ │ │ lsls r7, r1, #2 │ │ │ │ - ldrsb r6, [r4, r3] │ │ │ │ + strb r6, [r4, r0] │ │ │ │ lsls r7, r1, #2 │ │ │ │ - ldrh r0, [r6, #16] │ │ │ │ + strh r0, [r6, #58] @ 0x3a │ │ │ │ lsls r2, r1, #2 │ │ │ │ - ldrsb r4, [r6, r2] │ │ │ │ + strh r4, [r6, r7] │ │ │ │ lsls r7, r1, #2 │ │ │ │ - strh r4, [r1, #48] @ 0x30 │ │ │ │ + strh r4, [r1, #26] │ │ │ │ lsls r7, r1, #2 │ │ │ │ - ldrsb r6, [r5, r2] │ │ │ │ + strh r6, [r5, r7] │ │ │ │ lsls r7, r1, #2 │ │ │ │ - ldr r7, [pc, #1016] @ (75cb04 ) │ │ │ │ + ldr r5, [pc, #248] @ (75c804 ) │ │ │ │ lsls r7, r1, #2 │ │ │ │ - str r0, [r1, r0] │ │ │ │ + ldr r5, [pc, #288] @ (75c830 ) │ │ │ │ lsls r7, r1, #2 │ │ │ │ - str r2, [r2, r0] │ │ │ │ + ldr r5, [pc, #328] @ (75c85c ) │ │ │ │ lsls r7, r1, #2 │ │ │ │ - str r0, [r3, r0] │ │ │ │ + ldr r5, [pc, #352] @ (75c878 ) │ │ │ │ lsls r7, r1, #2 │ │ │ │ - str r6, [r5, r0] │ │ │ │ + ldr r5, [pc, #440] @ (75c8d4 ) │ │ │ │ lsls r7, r1, #2 │ │ │ │ - str r4, [r0, r1] │ │ │ │ + ldr r5, [pc, #528] @ (75c930 ) │ │ │ │ lsls r7, r1, #2 │ │ │ │ - str r2, [r3, r1] │ │ │ │ + ldr r5, [pc, #616] @ (75c98c ) │ │ │ │ lsls r7, r1, #2 │ │ │ │ - str r2, [r6, r1] │ │ │ │ + ldr r5, [pc, #712] @ (75c9f0 ) │ │ │ │ lsls r7, r1, #2 │ │ │ │ - str r4, [r0, r2] │ │ │ │ + ldr r5, [pc, #784] @ (75ca3c ) │ │ │ │ lsls r7, r1, #2 │ │ │ │ - str r6, [r2, r2] │ │ │ │ + ldr r5, [pc, #856] @ (75ca88 ) │ │ │ │ lsls r7, r1, #2 │ │ │ │ - str r0, [r5, r2] │ │ │ │ + ldr r5, [pc, #928] @ (75cad4 ) │ │ │ │ lsls r7, r1, #2 │ │ │ │ - str r2, [r0, r3] │ │ │ │ + ldr r6, [pc, #8] @ (75c740 ) │ │ │ │ lsls r7, r1, #2 │ │ │ │ - str r2, [r5, r3] │ │ │ │ + ldr r6, [pc, #168] @ (75c7e4 ) │ │ │ │ lsls r7, r1, #2 │ │ │ │ - str r0, [r0, r4] │ │ │ │ + ldr r6, [pc, #256] @ (75c840 ) │ │ │ │ lsls r7, r1, #2 │ │ │ │ - str r6, [r1, r4] │ │ │ │ + ldr r6, [pc, #312] @ (75c87c ) │ │ │ │ lsls r7, r1, #2 │ │ │ │ - str r6, [r2, r4] │ │ │ │ + ldr r6, [pc, #344] @ (75c8a0 ) │ │ │ │ lsls r7, r1, #2 │ │ │ │ - str r4, [r3, r4] │ │ │ │ + ldr r6, [pc, #368] @ (75c8bc ) │ │ │ │ lsls r7, r1, #2 │ │ │ │ - str r2, [r4, r4] │ │ │ │ + ldr r6, [pc, #392] @ (75c8d8 ) │ │ │ │ lsls r7, r1, #2 │ │ │ │ - str r0, [r7, r4] │ │ │ │ + ldr r6, [pc, #480] @ (75c934 ) │ │ │ │ lsls r7, r1, #2 │ │ │ │ - str r6, [r7, r4] │ │ │ │ + ldr r6, [pc, #504] @ (75c950 ) │ │ │ │ lsls r7, r1, #2 │ │ │ │ - str r2, [r2, r5] │ │ │ │ + ldr r6, [pc, #584] @ (75c9a4 ) │ │ │ │ lsls r7, r1, #2 │ │ │ │ - str r4, [r4, r5] │ │ │ │ + ldr r6, [pc, #656] @ (75c9f0 ) │ │ │ │ lsls r7, r1, #2 │ │ │ │ - str r6, [r4, r5] │ │ │ │ + ldr r6, [pc, #664] @ (75c9fc ) │ │ │ │ lsls r7, r1, #2 │ │ │ │ - str r4, [r5, r5] │ │ │ │ + ldr r6, [pc, #688] @ (75ca18 ) │ │ │ │ lsls r7, r1, #2 │ │ │ │ - str r0, [r7, r5] │ │ │ │ + ldr r6, [pc, #736] @ (75ca4c ) │ │ │ │ lsls r7, r1, #2 │ │ │ │ - str r0, [r1, r6] │ │ │ │ + ldr r6, [pc, #800] @ (75ca90 ) │ │ │ │ lsls r7, r1, #2 │ │ │ │ - str r4, [r2, r6] │ │ │ │ + ldr r6, [pc, #848] @ (75cac4 ) │ │ │ │ lsls r7, r1, #2 │ │ │ │ - str r0, [r6, r6] │ │ │ │ + ldr r6, [pc, #960] @ (75cb38 ) │ │ │ │ lsls r7, r1, #2 │ │ │ │ - str r0, [r7, r6] │ │ │ │ + ldr r6, [pc, #992] @ (75cb5c ) │ │ │ │ lsls r7, r1, #2 │ │ │ │ - str r0, [r0, r7] │ │ │ │ + ldr r7, [pc, #0] @ (75c780 ) │ │ │ │ lsls r7, r1, #2 │ │ │ │ - ldr r5, [pc, #176] @ (75c834 ) │ │ │ │ + ldr r2, [pc, #432] @ (75c934 ) │ │ │ │ lsls r7, r1, #2 │ │ │ │ - strh r6, [r0, r3] │ │ │ │ + str r6, [r0, r0] │ │ │ │ lsls r7, r1, #2 │ │ │ │ - ldr r4, [pc, #1000] @ (75cb74 ) │ │ │ │ + ldr r2, [pc, #232] @ (75c874 ) │ │ │ │ lsls r7, r1, #2 │ │ │ │ - ldr r4, [pc, #232] @ (75c878 ) │ │ │ │ + ldr r1, [pc, #488] @ (75c978 ) │ │ │ │ lsls r7, r1, #2 │ │ │ │ - ldr r4, [pc, #16] @ (75c7a4 ) │ │ │ │ + ldr r1, [pc, #272] @ (75c8a4 ) │ │ │ │ lsls r7, r1, #2 │ │ │ │ - ldr r4, [pc, #64] @ (75c7d8 ) │ │ │ │ + ldr r1, [pc, #320] @ (75c8d8 ) │ │ │ │ lsls r7, r1, #2 │ │ │ │ - ldr r4, [pc, #48] @ (75c7cc ) │ │ │ │ + ldr r1, [pc, #304] @ (75c8cc ) │ │ │ │ lsls r7, r1, #2 │ │ │ │ - ldr r4, [pc, #328] @ (75c8e8 ) │ │ │ │ + ldr r1, [pc, #584] @ (75c9e8 ) │ │ │ │ lsls r7, r1, #2 │ │ │ │ - str r4, [r5, r7] │ │ │ │ + ldr r7, [pc, #176] @ (75c854 ) │ │ │ │ lsls r7, r1, #2 │ │ │ │ - ldr r3, [pc, #440] @ (75c960 ) │ │ │ │ + ldr r0, [pc, #696] @ (75ca60 ) │ │ │ │ lsls r7, r1, #2 │ │ │ │ - ldr r3, [pc, #424] @ (75c954 ) │ │ │ │ + ldr r0, [pc, #680] @ (75ca54 ) │ │ │ │ lsls r7, r1, #2 │ │ │ │ - ldr r3, [pc, #408] @ (75c948 ) │ │ │ │ + ldr r0, [pc, #664] @ (75ca48 ) │ │ │ │ lsls r7, r1, #2 │ │ │ │ - ldr r3, [pc, #392] @ (75c93c ) │ │ │ │ + ldr r0, [pc, #648] @ (75ca3c ) │ │ │ │ lsls r7, r1, #2 │ │ │ │ - ldr r3, [pc, #384] @ (75c938 ) │ │ │ │ + ldr r0, [pc, #640] @ (75ca38 ) │ │ │ │ lsls r7, r1, #2 │ │ │ │ - ldr r3, [pc, #416] @ (75c95c ) │ │ │ │ + ldr r0, [pc, #672] @ (75ca5c ) │ │ │ │ lsls r7, r1, #2 │ │ │ │ - ldr r3, [pc, #480] @ (75c9a0 ) │ │ │ │ + ldr r0, [pc, #736] @ (75caa0 ) │ │ │ │ lsls r7, r1, #2 │ │ │ │ - ldr r3, [pc, #496] @ (75c9b4 ) │ │ │ │ + ldr r0, [pc, #752] @ (75cab4 ) │ │ │ │ lsls r7, r1, #2 │ │ │ │ - str r0, [r4, r7] │ │ │ │ + ldr r7, [pc, #128] @ (75c848 ) │ │ │ │ lsls r7, r1, #2 │ │ │ │ - ldr r7, [pc, #744] @ (75cab4 ) │ │ │ │ + ldr r4, [pc, #1000] @ (75cbb4 ) │ │ │ │ lsls r7, r1, #2 │ │ │ │ - ldr r7, [pc, #792] @ (75cae8 ) │ │ │ │ + ldr r5, [pc, #24] @ (75c7e8 ) │ │ │ │ lsls r7, r1, #2 │ │ │ │ - ldr r7, [pc, #856] @ (75cb2c ) │ │ │ │ + ldr r5, [pc, #88] @ (75c82c ) │ │ │ │ lsls r7, r1, #2 │ │ │ │ - ldr r7, [pc, #928] @ (75cb78 ) │ │ │ │ + ldr r5, [pc, #160] @ (75c878 ) │ │ │ │ lsls r7, r1, #2 │ │ │ │ - ldr r7, [pc, #984] @ (75cbb4 ) │ │ │ │ + ldr r5, [pc, #216] @ (75c8b4 ) │ │ │ │ lsls r7, r1, #2 │ │ │ │ - ldr r7, [pc, #1016] @ (75cbd8 ) │ │ │ │ + ldr r5, [pc, #248] @ (75c8d8 ) │ │ │ │ lsls r7, r1, #2 │ │ │ │ - str r2, [r0, r0] │ │ │ │ + ldr r5, [pc, #264] @ (75c8ec ) │ │ │ │ lsls r7, r1, #2 │ │ │ │ - str r4, [r0, r0] │ │ │ │ + ldr r5, [pc, #272] @ (75c8f8 ) │ │ │ │ lsls r7, r1, #2 │ │ │ │ - str r6, [r1, r0] │ │ │ │ + ldr r5, [pc, #312] @ (75c924 ) │ │ │ │ lsls r7, r1, #2 │ │ │ │ ldr.w r2, [r0, #304] @ 0x130 │ │ │ │ ldr r3, [r2, #52] @ 0x34 │ │ │ │ cmp r3, #3 │ │ │ │ bne.n 75c7fa │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ @@ -2562366,15 +2562356,15 @@ │ │ │ │ strb.w ip, [r7] │ │ │ │ bl 7c4f60 │ │ │ │ ldrb r7, [r7, #0] │ │ │ │ cmp r7, #0 │ │ │ │ bne.w 75d51c │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl aba5fc │ │ │ │ + bl aba554 │ │ │ │ ldrsb.w r3, [r4, #65] @ 0x41 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 75cbb6 │ │ │ │ cmp r3, #4 │ │ │ │ beq.w 75d31a │ │ │ │ ldr.w r0, [r9, #24] │ │ │ │ movs r2, #1 │ │ │ │ @@ -2562392,15 +2562382,15 @@ │ │ │ │ ldr.w r3, [pc, #2944] @ 75d5ac │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ movs r2, #16 │ │ │ │ str r3, [sp, #32] │ │ │ │ mov r1, r3 │ │ │ │ - bl ab0f00 │ │ │ │ + bl ab0e58 │ │ │ │ ldr.w r3, [r9, #24] │ │ │ │ ldr.w r1, [r3, #2196] @ 0x894 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 75cbe0 │ │ │ │ mov r0, r4 │ │ │ │ bl 8023cc │ │ │ │ ldr.w r3, [r5, #304] @ 0x130 │ │ │ │ @@ -2562667,26 +2562657,26 @@ │ │ │ │ bl 4a6bc8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x394ed4> │ │ │ │ orr.w r8, r0, r8 │ │ │ │ mov r0, r4 │ │ │ │ bl 49cb04 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x38ae10> │ │ │ │ movs r1, #8 │ │ │ │ orr.w r8, r0, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl ab0518 │ │ │ │ + bl ab0470 │ │ │ │ ldr r3, [r6, #24] │ │ │ │ orr.w r8, r0, r8 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #2196] @ 0x894 │ │ │ │ cmp r3, #10 │ │ │ │ ite ls │ │ │ │ movls r3, #0 │ │ │ │ movhi r3, #1 │ │ │ │ strb r3, [r7, #0] │ │ │ │ - bl aa0138 │ │ │ │ + bl aa0090 │ │ │ │ ldrsb.w r3, [r4, #65] @ 0x41 │ │ │ │ ldr r2, [r6, #24] │ │ │ │ orr.w r8, r0, r8 │ │ │ │ cmp r3, #14 │ │ │ │ it ne │ │ │ │ cmpne r3, #5 │ │ │ │ bne.n 75cdb8 │ │ │ │ @@ -2562765,15 +2562755,15 @@ │ │ │ │ movhi.w ip, #1 │ │ │ │ str r2, [r3, #12] │ │ │ │ strb.w ip, [r3, #16] │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ ubfx r3, r7, #0, #1 │ │ │ │ strb r3, [r0, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl ab6da4 │ │ │ │ + bl ab6cfc │ │ │ │ ldrb.w r2, [r4, #342] @ 0x156 │ │ │ │ ldr r3, [r6, #24] │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ ubfx r2, r2, #1, #1 │ │ │ │ eor.w r2, r2, #1 │ │ │ │ ldr.w r1, [r3, #2196] @ 0x894 │ │ │ │ @@ -2562790,15 +2562780,15 @@ │ │ │ │ ldr.w r3, [pc, #1768] @ 75d5b8 │ │ │ │ addw r2, r2, #2196 @ 0x894 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ mov r1, r3 │ │ │ │ - bl aab388 │ │ │ │ + bl aab2e0 │ │ │ │ orrs r7, r0 │ │ │ │ ldrb.w r3, [r4, #342] @ 0x156 │ │ │ │ lsls r3, r3, #30 │ │ │ │ bmi.w 75d54c │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ @@ -2562860,34 +2562850,34 @@ │ │ │ │ strd r0, r0, [r3, #8] │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ str r0, [r3, #16] │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r3, #28] │ │ │ │ - bl ab8d74 │ │ │ │ + bl ab8ccc │ │ │ │ mov r0, r4 │ │ │ │ bl 76209c │ │ │ │ movs r1, #15 │ │ │ │ movt r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl abbfdc │ │ │ │ + bl abbf34 │ │ │ │ movs r1, #15 │ │ │ │ movt r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl ab72dc │ │ │ │ + bl ab7234 │ │ │ │ movs r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl ab72dc │ │ │ │ + bl ab7234 │ │ │ │ mov r0, r4 │ │ │ │ bl 48f544 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x37d850> │ │ │ │ movs r2, #200 @ 0xc8 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl a9703c │ │ │ │ + bl a96f94 │ │ │ │ ldr.w r2, [sl, #116] @ 0x74 │ │ │ │ ldrd r0, r1, [sp, #28] │ │ │ │ bl 762db0 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cbnz r3, 75d00a │ │ │ │ ldr r2, [sp, #32] │ │ │ │ movw r3, #5416 @ 0x1528 │ │ │ │ @@ -2563388,19 +2563378,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #118 @ 0x76 │ │ │ │ + adds r3, #182 @ 0xb6 │ │ │ │ lsls r0, r1, #2 │ │ │ │ - blxns r2 │ │ │ │ + add ip, sl │ │ │ │ lsls r7, r1, #2 │ │ │ │ - @ instruction: 0x47e6 │ │ │ │ + cmp r6, r4 │ │ │ │ lsls r7, r1, #2 │ │ │ │ cmp r5, #238 @ 0xee │ │ │ │ lsls r6, r6, #4 │ │ │ │ b.n 75cec2 │ │ │ │ @ instruction: 0xfffff895 │ │ │ │ adds r1, #100 @ 0x64 │ │ │ │ lsls r0, r3, #29 │ │ │ │ @@ -2563440,15 +2563430,15 @@ │ │ │ │ strb.w ip, [r7, #21] │ │ │ │ ldrb.w ip, [lr, #3709] @ 0xe7d │ │ │ │ ubfx ip, ip, #1, #1 │ │ │ │ strb.w ip, [r7, #22] │ │ │ │ bl 80cad0 │ │ │ │ b.n 75d57a │ │ │ │ mov r0, r4 │ │ │ │ - bl a9beec │ │ │ │ + bl a9be44 │ │ │ │ mov r8, r0 │ │ │ │ b.w 75cad2 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldrb.w r2, [r2, #356] @ 0x164 │ │ │ │ ands.w r1, r2, #4 │ │ │ │ str r1, [sp, #32] │ │ │ │ bne.w 75d0ee │ │ │ │ @@ -2563567,15 +2563557,15 @@ │ │ │ │ str.w r2, [r4, #352] @ 0x160 │ │ │ │ ldrb.w r3, [r4, #357] @ 0x165 │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r8, [pc, #1400] @ 75dd5c │ │ │ │ and.w r3, r3, #3 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ - bl a96098 │ │ │ │ + bl a95ff0 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ add r8, pc │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ movs r3, #0 │ │ │ │ @@ -2563639,15 +2563629,15 @@ │ │ │ │ movs r7, #0 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ strd r7, r7, [r3] │ │ │ │ str r7, [r3, #8] │ │ │ │ movs r3, #4 │ │ │ │ str r3, [r2, #0] │ │ │ │ - bl aa5ce4 │ │ │ │ + bl aa5c3c │ │ │ │ orr.w r8, r0, r8 │ │ │ │ b.w 75cb38 │ │ │ │ subw r4, fp, #3704 @ 0xe78 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r0, r9 │ │ │ │ subs r2, #120 @ 0x78 │ │ │ │ @@ -2563699,15 +2563689,15 @@ │ │ │ │ cmp r6, r1 │ │ │ │ str.w r3, [ip, r0, lsl #2] │ │ │ │ bne.n 75d93a │ │ │ │ ldrsb.w r2, [r4, #65] @ 0x41 │ │ │ │ b.w 75d0f6 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl aa6d0c │ │ │ │ + bl aa6c64 │ │ │ │ orr.w r8, r0, r8 │ │ │ │ b.n 75d33a │ │ │ │ add.w r1, r5, #352 @ 0x160 │ │ │ │ add.w r2, r9, #160 @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7d07b8 │ │ │ │ orr.w r8, r0, r8 │ │ │ │ @@ -2563975,15 +2563965,15 @@ │ │ │ │ ldrb.w r2, [r5, #417] @ 0x1a1 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 75d83c │ │ │ │ mov r0, r7 │ │ │ │ b.w 75cb66 │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl aa7234 │ │ │ │ + bl aa718c │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 75d442 │ │ │ │ ldrb.w r3, [r5, #352] @ 0x160 │ │ │ │ lsls r2, r3, #29 │ │ │ │ bpl.w 75ca00 │ │ │ │ mov r0, r4 │ │ │ │ bl 7d01d4 │ │ │ │ @@ -2564018,17 +2564008,17 @@ │ │ │ │ b.n 75d772 │ │ │ │ mov r0, r7 │ │ │ │ movs r3, #2 │ │ │ │ b.w 75cb66 │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ ... │ │ │ │ - adcs r0, r1 │ │ │ │ + subs r6, #136 @ 0x88 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - adds r0, #58 @ 0x3a │ │ │ │ + cmp r5, #122 @ 0x7a │ │ │ │ lsls r0, r1, #2 │ │ │ │ svc 29 │ │ │ │ @ instruction: 0xffffded1 │ │ │ │ vcvt.f32.u32 , , #1 │ │ │ │ @ instruction: 0xffffd5c1 │ │ │ │ vmull.u , d31, d19 │ │ │ │ vtbl.8 d29, {d31- │ │ │ │ blx 67ec4 │ │ │ │ bhi.n 75df8a │ │ │ │ vqshlu.s64 d17, d16, #63 @ 0x3f │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #6 │ │ │ │ + adds r7, #70 @ 0x46 │ │ │ │ lsls r7, r1, #2 │ │ │ │ bvc.n 75de72 │ │ │ │ vqshl.u32 q10, q8, #31 │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2564948,25 +2564938,25 @@ │ │ │ │ lsls r6, r6, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r0, #4 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - adds r6, #154 @ 0x9a │ │ │ │ + adds r3, #218 @ 0xda │ │ │ │ lsls r7, r1, #2 │ │ │ │ - movs r4, #176 @ 0xb0 │ │ │ │ + movs r1, #240 @ 0xf0 │ │ │ │ lsls r0, r1, #2 │ │ │ │ - adds r4, #82 @ 0x52 │ │ │ │ + adds r1, #146 @ 0x92 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - adds r3, #150 @ 0x96 │ │ │ │ + adds r0, #214 @ 0xd6 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - adds r1, #234 @ 0xea │ │ │ │ + cmp r7, #42 @ 0x2a │ │ │ │ lsls r7, r1, #2 │ │ │ │ - movs r0, #32 │ │ │ │ + adds r0, r4, #5 │ │ │ │ lsls r0, r1, #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 r0, [r0, #4] │ │ │ │ @@ -2565146,15 +2565136,15 @@ │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r2, #3 │ │ │ │ bl 444b88 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x332e94> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - add r6, pc, #608 @ (adr r6, 75ece4 ) │ │ │ │ + add r3, pc, #864 @ (adr r3, 75ede4 ) │ │ │ │ lsls r0, r1, #2 │ │ │ │ ldrh r0, [r0, #44] @ 0x2c │ │ │ │ lsls r3, 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] │ │ │ │ @@ -2565259,15 +2565249,15 @@ │ │ │ │ movmi r1, #32 │ │ │ │ movpl r1, #64 @ 0x40 │ │ │ │ add r4, pc │ │ │ │ strb r1, [r5, #4] │ │ │ │ str r1, [r5, #8] │ │ │ │ add r1, sp, #8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl ae7634 │ │ │ │ + bl ae758c │ │ │ │ ldr r2, [pc, #52] @ (75ebfc ) │ │ │ │ ldr r3, [pc, #40] @ (75ebf0 ) │ │ │ │ add.w r1, sp, #5408 @ 0x1520 │ │ │ │ add r2, pc │ │ │ │ adds r1, #20 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -2565279,15 +2565269,15 @@ │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ asrs r0, r2, #21 │ │ │ │ lsls r6, r6, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - vst4.8 {d16,d18,d20,d22}, [r8], r8 │ │ │ │ + @ instruction: 0xf6880108 │ │ │ │ mcr2 15, 2, pc, cr11, cr15, {7} @ │ │ │ │ asrs r0, r6, #16 │ │ │ │ lsls r6, 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] │ │ │ │ @@ -2565376,15 +2565366,15 @@ │ │ │ │ movne r1, #32 │ │ │ │ moveq r1, #64 @ 0x40 │ │ │ │ str r5, [sp, #4] │ │ │ │ strb.w r1, [sp, #20] │ │ │ │ str r1, [sp, #24] │ │ │ │ add r1, sp, #16 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl ae767c │ │ │ │ + bl ae75d4 │ │ │ │ ldr r2, [pc, #52] @ (75ed54 ) │ │ │ │ ldr r3, [pc, #40] @ (75ed4c ) │ │ │ │ add.w r1, sp, #5408 @ 0x1520 │ │ │ │ add r2, pc │ │ │ │ adds r1, #4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -2565599,15 +2565589,15 @@ │ │ │ │ str r6, [r3, #116] @ 0x74 │ │ │ │ ldr r3, [pc, #168] @ (75f034 ) │ │ │ │ str r4, [sp, #8] │ │ │ │ add r3, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #116 @ 0x74 │ │ │ │ - bl ae708c │ │ │ │ + bl ae6fe4 │ │ │ │ ldr r2, [pc, #156] @ (75f038 ) │ │ │ │ ldr r3, [pc, #140] @ (75f02c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ eors r2, r3 │ │ │ │ @@ -2568536,15 +2568526,15 @@ │ │ │ │ cmp r7, #0 │ │ │ │ ite ne │ │ │ │ movne r3, #0 │ │ │ │ andeq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 760d66 │ │ │ │ ldr r0, [r6, #96] @ 0x60 │ │ │ │ - bl aae5e8 │ │ │ │ + bl aae540 │ │ │ │ movs r3, #1 │ │ │ │ cbz r0, 760ebe │ │ │ │ strb.w r3, [r8, #366] @ 0x16e │ │ │ │ b.n 760d66 │ │ │ │ ldrb.w r3, [lr, #3] │ │ │ │ lsls r1, r3, #27 │ │ │ │ bmi.w 760b68 │ │ │ │ @@ -2569511,15 +2569501,15 @@ │ │ │ │ b.n 7613ce │ │ │ │ ldr.w r3, [fp, #3440] @ 0xd70 │ │ │ │ mov r2, r6 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ lsls r3, r3, #7 │ │ │ │ bmi.w 76103e │ │ │ │ add.w r0, fp, #1848 @ 0x738 │ │ │ │ - bl ae6d7c │ │ │ │ + bl ae6cd4 │ │ │ │ mov r3, r0 │ │ │ │ cbz r0, 761a16 │ │ │ │ ldrb.w r3, [fp, #2245] @ 0x8c5 │ │ │ │ cbz r3, 761a16 │ │ │ │ ldrb.w r3, [fp, #3694] @ 0xe6e │ │ │ │ cbnz r3, 761a16 │ │ │ │ ldrb.w r3, [r7, #342] @ 0x156 │ │ │ │ @@ -2569600,15 +2569590,15 @@ │ │ │ │ strb.w r2, [r3, #126] @ 0x7e │ │ │ │ b.n 761440 │ │ │ │ ldrb.w r3, [r7, #357] @ 0x165 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ ldr.w r2, [r7, #352] @ 0x160 │ │ │ │ mov r0, r7 │ │ │ │ and.w r3, r3, #3 │ │ │ │ - bl a96098 │ │ │ │ + bl a95ff0 │ │ │ │ ldr r3, [pc, #264] @ (761bf8 ) │ │ │ │ add.w r2, r5, #80 @ 0x50 │ │ │ │ str r2, [sp, #12] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #8] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ mov r0, r7 │ │ │ │ @@ -2569694,15 +2569684,15 @@ │ │ │ │ nop │ │ │ │ orrs.w r1, r6, #53 @ 0x35 │ │ │ │ orrs.w r1, r0, #53 @ 0x35 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ cmp sl, sp │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrh r2, [r7, r3] │ │ │ │ + ldr r2, [r7, r0] │ │ │ │ lsls r2, r1, #2 │ │ │ │ @ instruction: 0xeae20135 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r3, r5 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #122 @ 0x7a │ │ │ │ @@ -2569825,15 +2569815,15 @@ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrb.w r3, [r0, #45] @ 0x2d │ │ │ │ cmp r3, #16 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ beq.n 761d24 │ │ │ │ pop {r3, pc} │ │ │ │ - bl ae6da4 │ │ │ │ + bl ae6cfc │ │ │ │ adds r0, #1 │ │ │ │ uxtb r0, r0 │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, r5, lr} │ │ │ │ @@ -2569921,15 +2569911,15 @@ │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ strd r1, r2, [sp, #8] │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl ae6da4 │ │ │ │ + bl ae6cfc │ │ │ │ cbz r0, 761e48 │ │ │ │ ldr r0, [pc, #60] @ (761e58 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r1, [r1, r0] │ │ │ │ movs r0, #48 @ 0x30 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ @@ -2570045,15 +2570035,15 @@ │ │ │ │ strd r2, r3, [sp, #36] @ 0x24 │ │ │ │ bl 4c48c8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3b2bd4> │ │ │ │ orr.w r5, r0, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 4627e0 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x350aec> │ │ │ │ orr.w r4, r0, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl aaeb88 │ │ │ │ + bl aaeae0 │ │ │ │ orrs r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 4b6410 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3a471c> │ │ │ │ ldrb.w r2, [r6, #340] @ 0x154 │ │ │ │ orrs r4, r0 │ │ │ │ ubfx r2, r2, #4, #1 │ │ │ │ cbnz r2, 761f96 │ │ │ │ @@ -2570072,15 +2570062,15 @@ │ │ │ │ orr.w r3, r3, #16 │ │ │ │ strb.w r3, [r6, #340] @ 0x154 │ │ │ │ mov r0, r6 │ │ │ │ bl 4c5e28 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3b4134> │ │ │ │ movs r1, #1 │ │ │ │ orrs r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl abade4 │ │ │ │ + bl abad3c │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ orrs r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov.w r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r2, [sp, #44] @ 0x2c │ │ │ │ strb.w r3, [sp, #50] @ 0x32 │ │ │ │ @@ -2570135,34 +2570125,34 @@ │ │ │ │ mov r1, r2 │ │ │ │ str r3, [sp, #24] │ │ │ │ bl 49d3ec <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x38b6f8> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ b.n 761f0c │ │ │ │ mov.w r1, #262144 @ 0x40000 │ │ │ │ mov r0, r6 │ │ │ │ - bl ac2184 │ │ │ │ + bl ac20dc │ │ │ │ mov.w r1, #262144 @ 0x40000 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl ac29f8 │ │ │ │ + bl ac2950 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 4bb434 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3a9740> │ │ │ │ orrs r5, r0 │ │ │ │ orrs r7, r5 │ │ │ │ b.n 761ebc │ │ │ │ mov r0, r6 │ │ │ │ bl 4c4038 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3b2344> │ │ │ │ ldrsb.w r3, [r6, #65] @ 0x41 │ │ │ │ orrs r0, r4 │ │ │ │ cmp r3, #4 │ │ │ │ uxtb r4, r0 │ │ │ │ bne.n 761fd4 │ │ │ │ mov r0, r6 │ │ │ │ - bl ab7d74 │ │ │ │ + bl ab7ccc │ │ │ │ b.n 761fd4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 4b6410 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3a471c> │ │ │ │ b.n 761f8a │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @@ -2570253,15 +2570243,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ strb.w r6, [sp] │ │ │ │ ittt ls │ │ │ │ ldrbls.w r3, [r5, #3444] @ 0xd74 │ │ │ │ ubfxls r3, r3, #1, #1 │ │ │ │ eorls r3, r6 │ │ │ │ strb.w r3, [sp, #1] │ │ │ │ - bl aa0784 │ │ │ │ + bl aa06dc │ │ │ │ ldr r2, [pc, #444] @ (762350 ) │ │ │ │ ldr r1, [pc, #448] @ (762354 ) │ │ │ │ movs r3, #0 │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ bl 468690 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x35699c> │ │ │ │ @@ -2570292,15 +2570282,15 @@ │ │ │ │ bne.n 7621f8 │ │ │ │ ldrb.w r3, [r5, #3686] @ 0xe66 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, #0 │ │ │ │ ite ne │ │ │ │ movne r1, #15 │ │ │ │ moveq r1, #1 │ │ │ │ - bl a9df18 │ │ │ │ + bl a9de70 │ │ │ │ ldrsb.w r3, [r4, #65] @ 0x41 │ │ │ │ cmp r3, #5 │ │ │ │ it ne │ │ │ │ cmpne r3, #14 │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ @@ -2570342,15 +2570332,15 @@ │ │ │ │ bhi.n 7622be │ │ │ │ movs r2, #0 │ │ │ │ mov.w r1, #262144 @ 0x40000 │ │ │ │ mov r0, r4 │ │ │ │ bl 4da498 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c87a4> │ │ │ │ movs r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl a9bbac │ │ │ │ + bl a9bb04 │ │ │ │ ldr r2, [pc, #220] @ (762358 ) │ │ │ │ ldr r3, [pc, #204] @ (76234c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #444] @ 0x1bc │ │ │ │ eors r2, r3 │ │ │ │ @@ -2570534,15 +2570524,15 @@ │ │ │ │ bl 4da498 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c87a4> │ │ │ │ ldr r3, [pc, #260] @ (762574 ) │ │ │ │ movs r2, #16 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r1, r3 │ │ │ │ - bl ab0f00 │ │ │ │ + bl ab0e58 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 762530 │ │ │ │ mov r0, r4 │ │ │ │ bl 7d5aac │ │ │ │ ldrsb.w r3, [r4, #65] @ 0x41 │ │ │ │ cmp r3, #3 │ │ │ │ ite gt │ │ │ │ @@ -2570627,15 +2570617,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 7cfd90 │ │ │ │ movs r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ bl 4d9d4c <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c8058> │ │ │ │ b.n 7623ca │ │ │ │ mov r0, r4 │ │ │ │ - bl aad910 │ │ │ │ + bl aad868 │ │ │ │ b.n 76249c │ │ │ │ bgt.n 762620 │ │ │ │ lsls r5, r6, #4 │ │ │ │ adds r0, r7, #7 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2573151,15 +2573141,15 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ stmia r7!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r5, r6, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 76454c │ │ │ │ + udf #232 @ 0xe8 │ │ │ │ lsls r6, r1, #2 │ │ │ │ stmia r7!, {r1, r2, r6, r7} │ │ │ │ lsls r5, r6, #4 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ stmia r0!, {r2, r3, r5} │ │ │ │ lsls r5, r6, #4 │ │ │ │ @@ -2573878,15 +2573868,15 @@ │ │ │ │ b.n 7648a6 │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ ... │ │ │ │ pop {r3, r4, r6, r7, pc} │ │ │ │ lsls r5, r6, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 76496c │ │ │ │ + bmi.n 7649ec │ │ │ │ lsls r6, r1, #2 │ │ │ │ pop {r6, r7, pc} │ │ │ │ lsls r5, r6, #4 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb7a8 │ │ │ │ lsls r5, r6, #4 │ │ │ │ @@ -2574175,15 +2574165,15 @@ │ │ │ │ nop │ │ │ │ push {r1, r3, r6, r7, lr} │ │ │ │ lsls r5, r6, #4 │ │ │ │ push {r1, r2, r6, r7, lr} │ │ │ │ lsls r5, r6, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7, {r4, r5, r7} │ │ │ │ + ldmia r4, {r4, r5, r6, r7} │ │ │ │ lsls r6, r1, #2 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ uxtb r0, r0 │ │ │ │ lsls r5, r6, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2574212,15 +2574202,15 @@ │ │ │ │ bhi.n 764da6 │ │ │ │ ldr.w r0, [r4, #1044] @ 0x414 │ │ │ │ add.w r3, r4, #4096 @ 0x1000 │ │ │ │ mov r2, ip │ │ │ │ add r1, sp, #4 │ │ │ │ ldrb.w r3, [r3, #201] @ 0xc9 │ │ │ │ ldr.w r0, [r0, #3432] @ 0xd68 │ │ │ │ - bl abe8c8 │ │ │ │ + bl abe820 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 763750 │ │ │ │ ldr r2, [pc, #36] @ (764e00 ) │ │ │ │ ldr r3, [pc, #28] @ (764dfc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -2575090,17 +2575080,17 @@ │ │ │ │ ... │ │ │ │ cbz r2, 7657c0 │ │ │ │ lsls r5, r6, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ cbz r6, 7657c6 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldmia r3, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r1, #2 │ │ │ │ - ldmia r3, {r1, r3, r4, r7} │ │ │ │ + ldmia r0!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r6, r1, #2 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ add r1, sp, #528 @ 0x210 │ │ │ │ lsls r5, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2575393,17 +2575383,17 @@ │ │ │ │ nop │ │ │ │ add r0, sp, #248 @ 0xf8 │ │ │ │ lsls r5, r6, #4 │ │ │ │ add r0, sp, #240 @ 0xf0 │ │ │ │ lsls r5, r6, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r2, r5, r6} │ │ │ │ - lsls r6, r1, #2 │ │ │ │ - cmp r1, #48 @ 0x30 │ │ │ │ + itt ge │ │ │ │ + lslge r6, r1, #2 │ │ │ │ + cmpge r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ add r5, pc, #904 @ (adr r5, 765e34 ) │ │ │ │ lsls r5, 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, #3784] @ 0xec8 │ │ │ │ @@ -2575936,18 +2575926,18 @@ │ │ │ │ nop │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ add r5, pc, #160 @ (adr r5, 766154 ) │ │ │ │ lsls r5, r6, #4 │ │ │ │ add r5, pc, #144 @ (adr r5, 766148 ) │ │ │ │ lsls r5, r6, #4 │ │ │ │ - itet mi │ │ │ │ - lslmi r6, r1, #2 │ │ │ │ - pushpl {r1, r5, r6, r7, lr} │ │ │ │ - lslmi r3, r1, #2 │ │ │ │ + pop {r1, r3, r7} │ │ │ │ + lsls r6, r1, #2 │ │ │ │ + cbz r2, 766108 │ │ │ │ + lsls r3, r1, #2 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ add r0, pc, #208 @ (adr r0, 766198 ) │ │ │ │ lsls r5, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2576325,15 +2576315,15 @@ │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldr r7, [sp, #88] @ 0x58 │ │ │ │ lsls r5, r6, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [sp, #928] @ 0x3a0 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - @ instruction: 0xb8fc │ │ │ │ + @ instruction: 0xb63c │ │ │ │ lsls r6, r1, #2 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ 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 │ │ │ │ @@ -2577403,31 +2577393,31 @@ │ │ │ │ nop │ │ │ │ ldr r2, [sp, #960] @ 0x3c0 │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldr r2, [sp, #944] @ 0x3b0 │ │ │ │ lsls r5, r6, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r3, r6, lr} │ │ │ │ + uxth r2, r1 │ │ │ │ lsls r6, r1, #2 │ │ │ │ movs r0, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r3, r6] │ │ │ │ + ldr r0, [r3, r3] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - strb r0, [r4, #19] │ │ │ │ + strb r0, [r4, #8] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - asrs r0, r4, #17 │ │ │ │ + asrs r0, r4, #6 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - add r5, sp, #408 @ 0x198 │ │ │ │ + add r2, sp, #664 @ 0x298 │ │ │ │ lsls r6, r1, #2 │ │ │ │ - add r5, sp, #360 @ 0x168 │ │ │ │ + add r2, sp, #616 @ 0x268 │ │ │ │ lsls r6, r1, #2 │ │ │ │ - add r3, sp, #616 @ 0x268 │ │ │ │ + add r0, sp, #872 @ 0x368 │ │ │ │ lsls r6, r1, #2 │ │ │ │ ldr r0, [sp, #184] @ 0xb8 │ │ │ │ movs r1, #1 │ │ │ │ movs r6, #0 │ │ │ │ movs r7, #0 │ │ │ │ strd r6, r7, [sp, #152] @ 0x98 │ │ │ │ bl 4666b8 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3549c4> │ │ │ │ @@ -2579442,32 +2579432,32 @@ │ │ │ │ movmi fp, sl │ │ │ │ bpl.w 768f90 │ │ │ │ b.n 76873c │ │ │ │ strh r0, [r3, #34] @ 0x22 │ │ │ │ lsls r5, r6, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r4, [sp, #232] @ 0xe8 │ │ │ │ lsls r6, r1, #2 │ │ │ │ strh r4, [r6, #32] │ │ │ │ lsls r5, r6, #4 │ │ │ │ movs r0, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #576] @ 0x240 │ │ │ │ + ldr r2, [sp, #832] @ 0x340 │ │ │ │ lsls r6, r1, #2 │ │ │ │ - ldr r5, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r2, [sp, #720] @ 0x2d0 │ │ │ │ lsls r6, r1, #2 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #992] @ 0x3e0 │ │ │ │ + str r6, [sp, #224] @ 0xe0 │ │ │ │ lsls r6, r1, #2 │ │ │ │ - ldr r0, [sp, #1008] @ 0x3f0 │ │ │ │ + str r6, [sp, #240] @ 0xf0 │ │ │ │ lsls r6, r1, #2 │ │ │ │ - vaddl.u16 q8, d24, d13 │ │ │ │ - str r4, [sp, #272] @ 0x110 │ │ │ │ + ldc2 0, cr0, [r8, #-564] @ 0xfffffdcc │ │ │ │ + str r1, [sp, #528] @ 0x210 │ │ │ │ lsls r6, r1, #2 │ │ │ │ mov.w r1, #528 @ 0x210 │ │ │ │ ldr r0, [sp, #188] @ 0xbc │ │ │ │ bl 466718 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x354a24> │ │ │ │ add.w r9, r0, #24 │ │ │ │ movs r2, #4 │ │ │ │ movs r3, #32 │ │ │ │ @@ -2581074,33 +2581064,33 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ str r0, [r2, #44] @ 0x2c │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r3, #40] @ 0x28 │ │ │ │ b.n 7697c0 │ │ │ │ stmia r1!, {r2} │ │ │ │ lsls r5, r6, #4 │ │ │ │ - strh r4, [r1, #34] @ 0x22 │ │ │ │ + strh r4, [r1, #12] │ │ │ │ lsls r6, r1, #2 │ │ │ │ - strh r0, [r3, #34] @ 0x22 │ │ │ │ + strh r0, [r3, #12] │ │ │ │ lsls r6, r1, #2 │ │ │ │ - strh r6, [r4, #34] @ 0x22 │ │ │ │ + strh r6, [r4, #12] │ │ │ │ lsls r6, r1, #2 │ │ │ │ - strh r4, [r6, #22] │ │ │ │ + strh r4, [r6, #0] │ │ │ │ lsls r6, r1, #2 │ │ │ │ - ldr r2, [r6, #120] @ 0x78 │ │ │ │ + ldr r2, [r6, #76] @ 0x4c │ │ │ │ lsls r7, r0, #2 │ │ │ │ - strh r4, [r4, #26] │ │ │ │ + strh r4, [r4, #4] │ │ │ │ lsls r6, r1, #2 │ │ │ │ - ldr r6, [r3, #120] @ 0x78 │ │ │ │ + ldr r6, [r3, #76] @ 0x4c │ │ │ │ lsls r7, r0, #2 │ │ │ │ - strh r0, [r7, #22] │ │ │ │ + strh r0, [r7, #0] │ │ │ │ lsls r6, r1, #2 │ │ │ │ - ldr r6, [r1, #120] @ 0x78 │ │ │ │ + ldr r6, [r1, #76] @ 0x4c │ │ │ │ lsls r7, r0, #2 │ │ │ │ - strh r4, [r1, #30] │ │ │ │ + strh r4, [r1, #8] │ │ │ │ lsls r6, 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, #4040] @ 0xfc8 │ │ │ │ add.w r8, r0, #24576 @ 0x6000 │ │ │ │ sub sp, #20 │ │ │ │ @@ -2581556,23 +2581546,23 @@ │ │ │ │ lsls r2, r7, #4 │ │ │ │ ble.n 769dcc │ │ │ │ lsls r2, r7, #4 │ │ │ │ str r4, [r1, #76] @ 0x4c │ │ │ │ lsls r5, r6, #4 │ │ │ │ blt.n 769e4c │ │ │ │ lsls r2, r7, #4 │ │ │ │ - ldrb r0, [r1, #29] │ │ │ │ + ldrb r0, [r1, #18] │ │ │ │ lsls r6, r1, #2 │ │ │ │ - ldr r6, [r3, #44] @ 0x2c │ │ │ │ + ldr r6, [r3, #0] │ │ │ │ lsls r7, r0, #2 │ │ │ │ - ldr r4, [r1, #40] @ 0x28 │ │ │ │ + str r4, [r1, #124] @ 0x7c │ │ │ │ lsls r7, r0, #2 │ │ │ │ - ldrb r4, [r4, #28] │ │ │ │ + ldrb r4, [r4, #17] │ │ │ │ lsls r6, r1, #2 │ │ │ │ - ldrb r2, [r3, #28] │ │ │ │ + ldrb r2, [r3, #17] │ │ │ │ lsls r6, r1, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #184] @ 769eb0 │ │ │ │ adds r5, r2, #1 │ │ │ │ @@ -2582614,15 +2582604,15 @@ │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ orr.w r3, r3, #524288 @ 0x80000 │ │ │ │ str.w r3, [r4, #1272] @ 0x4f8 │ │ │ │ bfi r2, r0, #0, #1 │ │ │ │ strb.w r2, [r4, #2886] @ 0xb46 │ │ │ │ pop {r4, pc} │ │ │ │ - subs r3, #74 @ 0x4a │ │ │ │ + subs r0, #138 @ 0x8a │ │ │ │ lsls r0, r1, #4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r5, [r0, #656] @ 0x290 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2585026,21 +2585016,21 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ bl 43b2fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x329608> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - adds r2, r5, #6 │ │ │ │ + subs r2, r5, r3 │ │ │ │ lsls r0, r1, #4 │ │ │ │ - strb r2, [r1, r7] │ │ │ │ + strh r2, [r1, r4] │ │ │ │ lsls r6, r1, #2 │ │ │ │ - strb r2, [r6, r7] │ │ │ │ + strh r2, [r6, r4] │ │ │ │ lsls r6, r1, #2 │ │ │ │ - lsls r6, r4 │ │ │ │ + subs r5, #230 @ 0xe6 │ │ │ │ lsls r7, r0, #2 │ │ │ │ subs r3, r1, #1 │ │ │ │ cmp r3, #25 │ │ │ │ bhi.n 76c76c │ │ │ │ tbb [pc, r3] │ │ │ │ str r5, [r4, #20] │ │ │ │ ldrb r7, [r3, r5] │ │ │ │ @@ -2585134,21 +2585124,21 @@ │ │ │ │ bx lr │ │ │ │ movs r0, #2 │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ - adds r0, r4, #4 │ │ │ │ + subs r0, r4, r1 │ │ │ │ lsls r0, r1, #4 │ │ │ │ - strb r4, [r3, r5] │ │ │ │ + strh r4, [r3, r2] │ │ │ │ lsls r6, r1, #2 │ │ │ │ - strb r4, [r5, r6] │ │ │ │ + strh r4, [r5, r3] │ │ │ │ lsls r6, r1, #2 │ │ │ │ - ands r0, r7 │ │ │ │ + subs r5, #120 @ 0x78 │ │ │ │ lsls r7, r0, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ add.w r3, r1, #320 @ 0x140 │ │ │ │ @@ -2586394,15 +2586384,15 @@ │ │ │ │ nop │ │ │ │ cmp r2, #36 @ 0x24 │ │ │ │ lsls r5, r6, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #10 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - lsrs r4, r3, #28 │ │ │ │ + lsrs r4, r3, #17 │ │ │ │ lsls r0, r1, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2587123,29 +2587113,29 @@ │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r1 │ │ │ │ add.w r1, r0, #4704 @ 0x1260 │ │ │ │ adds r1, #24 │ │ │ │ - bl ad314c │ │ │ │ + bl ad30a4 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ add.w ip, r0, #4704 @ 0x1260 │ │ │ │ add.w ip, ip, #24 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r4, [sp, #28] │ │ │ │ str.w ip, [sp, #8] │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl ad2fc8 │ │ │ │ + bl ad2f20 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -2587255,15 +2587245,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r6, r3, #6 │ │ │ │ lsls r5, r6, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r4, #17 │ │ │ │ + lsls r2, r4, #6 │ │ │ │ lsls r0, r1, #4 │ │ │ │ subs r2, r6, #4 │ │ │ │ lsls r5, r6, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2587328,17 +2587318,17 @@ │ │ │ │ addw sp, sp, #1044 @ 0x414 │ │ │ │ pop {pc} │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ subs r6, r6, #2 │ │ │ │ lsls r5, r6, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #18 │ │ │ │ + subs r1, #82 @ 0x52 │ │ │ │ lsls r6, r1, #2 │ │ │ │ - subs r4, #0 │ │ │ │ + subs r1, #64 @ 0x40 │ │ │ │ lsls r6, r1, #2 │ │ │ │ subs r0, r7, #1 │ │ │ │ lsls r5, r6, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2589392,15 +2589382,15 @@ │ │ │ │ ldrh r1, [r5, #20] │ │ │ │ mov r0, r4 │ │ │ │ orrs r3, r1 │ │ │ │ strh r3, [r5, #20] │ │ │ │ movs r3, #32 │ │ │ │ strd r3, r3, [sp] │ │ │ │ movs r3, #0 │ │ │ │ - bl a9151c │ │ │ │ + bl a91474 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r3, [r1, #0] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ str r3, [r1, #4] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str r3, [r1, #8] │ │ │ │ @@ -2589483,15 +2589473,15 @@ │ │ │ │ lsls r5, r6, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r4, #4 │ │ │ │ lsls r5, r6, #4 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #120 @ 0x78 │ │ │ │ + movs r3, #184 @ 0xb8 │ │ │ │ lsls r6, r1, #2 │ │ │ │ lsls r6, r1, #26 │ │ │ │ lsls r5, r6, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2590127,17 +2590117,17 @@ │ │ │ │ ldr.w r2, [r8, #928] @ 0x3a0 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r8, #928] @ 0x3a0 │ │ │ │ b.n 7701fa │ │ │ │ nop │ │ │ │ strb r4, [r0, #26] │ │ │ │ lsls r2, r7, #4 │ │ │ │ - subs r0, r6, r4 │ │ │ │ + adds r0, r6, r1 │ │ │ │ lsls r6, r1, #2 │ │ │ │ - lsls r2, r6, #20 │ │ │ │ + lsls r2, r6, #9 │ │ │ │ lsls r7, r0, #2 │ │ │ │ stmdb 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 r2, [pc, #888] @ (770684 ) │ │ │ │ mov r9, r0 │ │ │ │ @@ -2590456,19 +2590446,19 @@ │ │ │ │ bfi r6, r1, #4, #2 │ │ │ │ strb.w r6, [sp, #34] @ 0x22 │ │ │ │ b.n 7704f4 │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ stc2l 1, cr0, [ip], #208 @ 0xd0 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 7706e8 │ │ │ │ + ble.n 770768 │ │ │ │ lsls r7, r0, #4 │ │ │ │ - b.n 7706a0 │ │ │ │ + ble.n 770720 │ │ │ │ lsls r7, r0, #4 │ │ │ │ - svc 222 @ 0xde │ │ │ │ + ble.n 7706d4 │ │ │ │ lsls r7, r0, #4 │ │ │ │ @ instruction: 0xfa4c0134 │ │ │ │ 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, #332] @ (7707fc ) │ │ │ │ @@ -2591862,17 +2591852,17 @@ │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #32] │ │ │ │ b.n 771370 │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xf5280134 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 771684 │ │ │ │ + bpl.n 771504 │ │ │ │ lsls r7, r0, #4 │ │ │ │ - bhi.n 771674 │ │ │ │ + bpl.n 7714f4 │ │ │ │ lsls r7, r0, #4 │ │ │ │ @ instruction: 0xf0b20134 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r2, #1 │ │ │ │ @@ -2592247,21 +2592237,21 @@ │ │ │ │ b.n 7716a0 │ │ │ │ ldrh r4, [r2, #4] │ │ │ │ ubfx r4, r4, #7, #9 │ │ │ │ cmp r4, #32 │ │ │ │ bne.n 7718a4 │ │ │ │ b.n 7716a0 │ │ │ │ ands.w r1, r0, r4, rrx │ │ │ │ - ldmia r5!, {r2, r4, r6} │ │ │ │ + ldmia r2, {r2, r4, r7} │ │ │ │ lsls r7, r0, #4 │ │ │ │ - lsls r0, r7, #22 │ │ │ │ + lsls r0, r7, #11 │ │ │ │ lsls r6, r1, #2 │ │ │ │ - lsls r4, r0, #28 │ │ │ │ + lsls r4, r0, #17 │ │ │ │ lsls r6, r1, #2 │ │ │ │ - eors.w r0, r6, #134 @ 0x86 │ │ │ │ + ldcl 0, cr0, [r6, #536] @ 0x218 │ │ │ │ movs r7, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #45056 @ 0xb000 │ │ │ │ @@ -2592352,15 +2592342,15 @@ │ │ │ │ movs r4, #0 │ │ │ │ mov r3, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ add.w r2, r9, #12 │ │ │ │ add.w r1, r9, #416 @ 0x1a0 │ │ │ │ mov r0, r7 │ │ │ │ adds r4, #1 │ │ │ │ - bl ae63b8 │ │ │ │ + bl ae6310 │ │ │ │ adds r5, #16 │ │ │ │ cmp r6, r4 │ │ │ │ bne.n 771aaa │ │ │ │ ldr r2, [pc, #60] @ (771b04 ) │ │ │ │ add.w r1, sp, #48640 @ 0xbe00 │ │ │ │ ldr r3, [pc, #52] @ (771b00 ) │ │ │ │ adds r1, #196 @ 0xc4 │ │ │ │ @@ -2593228,26 +2593218,26 @@ │ │ │ │ b.n 7724d2 │ │ │ │ b.n 771ed8 │ │ │ │ lsls r4, r6, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ b.n 772574 │ │ │ │ lsls r4, r6, #4 │ │ │ │ - stmia r4!, {r3, r4} │ │ │ │ + stmia r1!, {r3, r4, r6} │ │ │ │ lsls r7, r0, #4 │ │ │ │ - ldc2l 0, cr0, [r4], #564 @ 0x234 │ │ │ │ - b.n 7721e0 │ │ │ │ + @ instruction: 0xfa34008d │ │ │ │ + b.n 772c60 │ │ │ │ lsls r6, r0, #2 │ │ │ │ - @ instruction: 0xfb68008d │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + strh.w r0, [r8, #141] @ 0x8d │ │ │ │ + pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ │ │ lsls r7, r0, #4 │ │ │ │ - vld1.8 {d16[4]}, [r6]! │ │ │ │ - b.n 772b70 │ │ │ │ + @ instruction: 0xf726008d │ │ │ │ + b.n 7725f0 │ │ │ │ lsls r6, r0, #2 │ │ │ │ - strh.w r0, [r8, sp] │ │ │ │ + sbc.w r0, r8, #4620288 @ 0x468000 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb r3, [r1, #12] │ │ │ │ mov r5, r1 │ │ │ │ cbz r3, 7725b4 │ │ │ │ @@ -2594347,15 +2594337,15 @@ │ │ │ │ lsrs r3, r3, #5 │ │ │ │ b.n 772bce │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ bls.n 7731b0 │ │ │ │ lsls r4, r6, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - hlt 0x0012 │ │ │ │ + @ instruction: 0xb7d2 │ │ │ │ lsls r7, r0, #4 │ │ │ │ bne.n 773188 │ │ │ │ lsls r4, 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, #3208] @ 0xc88 │ │ │ │ @@ -2596612,15 +2596602,15 @@ │ │ │ │ ldr r1, [pc, #40] @ (774a64 ) │ │ │ │ str.w r0, [r3, #1592] @ 0x638 │ │ │ │ add.w r0, r3, #4704 @ 0x1260 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ adds r0, #24 │ │ │ │ str.w ip, [r3, #1800] @ 0x708 │ │ │ │ - bl ad2f78 │ │ │ │ + bl ad2ed0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r5, [sp, #436] @ 0x1b4 │ │ │ │ @ instruction: 0xffffcb9f │ │ │ │ @ instruction: 0xffff9543 │ │ │ │ vtbl.8 d29, {d15-d18}, d11 │ │ │ │ vqrdmlsh.s q14, , d25[0] │ │ │ │ @@ -2597095,17 +2597085,17 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ push {r3, r4, r5, r6, lr} │ │ │ │ lsls r4, r6, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ push {r2, r6} │ │ │ │ lsls r4, r6, #4 │ │ │ │ - bne.n 775094 │ │ │ │ + ldmia r6!, {r1, r2, r7} │ │ │ │ lsls r5, r1, #2 │ │ │ │ - rev16 r0, r0 │ │ │ │ + @ instruction: 0xb780 │ │ │ │ lsls r6, r0, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r5, [r1, #3028] @ 0xbd4 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2597805,21 +2597795,21 @@ │ │ │ │ b.n 775308 │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r6, sp, #144 @ 0x90 │ │ │ │ lsls r4, r6, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #696] @ 0x2b8 │ │ │ │ + str r3, [sp, #952] @ 0x3b8 │ │ │ │ lsls r7, r0, #4 │ │ │ │ - str r2, [sp, #168] @ 0xa8 │ │ │ │ + ldrh r2, [r5, #58] @ 0x3a │ │ │ │ lsls r7, r0, #4 │ │ │ │ add r4, sp, #224 @ 0xe0 │ │ │ │ lsls r4, r6, #4 │ │ │ │ - ldr r1, [sp, #328] @ 0x148 │ │ │ │ + str r6, [sp, #584] @ 0x248 │ │ │ │ lsls r7, r0, #4 │ │ │ │ subs r1, #2 │ │ │ │ cmp r1, #14 │ │ │ │ bhi.n 775836 │ │ │ │ tbb [pc, r1] │ │ │ │ lsrs r2, r7, #32 │ │ │ │ lsrs r7, r6, #32 │ │ │ │ @@ -2597863,23 +2597853,23 @@ │ │ │ │ b.n 77583a │ │ │ │ ldr r0, [pc, #20] @ (7758ac ) │ │ │ │ add r0, pc │ │ │ │ b.n 77583a │ │ │ │ ldr r0, [pc, #20] @ (7758b0 ) │ │ │ │ add r0, pc │ │ │ │ b.n 77583a │ │ │ │ - str r6, [sp, #384] @ 0x180 │ │ │ │ + str r3, [sp, #640] @ 0x280 │ │ │ │ lsls r7, r0, #4 │ │ │ │ - str r5, [sp, #920] @ 0x398 │ │ │ │ + str r3, [sp, #152] @ 0x98 │ │ │ │ lsls r7, r0, #4 │ │ │ │ - str r5, [sp, #960] @ 0x3c0 │ │ │ │ + str r3, [sp, #192] @ 0xc0 │ │ │ │ lsls r7, r0, #4 │ │ │ │ - str r5, [sp, #1000] @ 0x3e8 │ │ │ │ + str r3, [sp, #232] @ 0xe8 │ │ │ │ lsls r7, r0, #4 │ │ │ │ - str r5, [sp, #992] @ 0x3e0 │ │ │ │ + str r3, [sp, #224] @ 0xe0 │ │ │ │ lsls r7, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3464] @ 0xd88 │ │ │ │ mov lr, r0 │ │ │ │ ldr r0, [pc, #616] @ (775b30 ) │ │ │ │ @@ -2598510,17 +2598500,17 @@ │ │ │ │ lsls r7, r4, #4 │ │ │ │ adds r5, #70 @ 0x46 │ │ │ │ lsls r7, r4, #4 │ │ │ │ adds r5, #70 @ 0x46 │ │ │ │ ldr??.w r0, [r0, #308] @ 0x134 │ │ │ │ vld4.8 {d0,d2,d4,d6}, [r8 :256], r4 │ │ │ │ str??.w r0, [r6, #308] @ 0x134 │ │ │ │ - ldrh r6, [r5, #52] @ 0x34 │ │ │ │ + ldrh r6, [r5, #30] │ │ │ │ lsls r7, r0, #4 │ │ │ │ - ldrh r0, [r4, #52] @ 0x34 │ │ │ │ + ldrh r0, [r4, #30] │ │ │ │ lsls r7, r0, #4 │ │ │ │ ldr r2, [pc, #16] @ (776038 ) │ │ │ │ ldr r3, [pc, #20] @ (77603c ) │ │ │ │ add r2, pc │ │ │ │ str.w r2, [r0, #1172] @ 0x494 │ │ │ │ add r3, pc │ │ │ │ str.w r3, [r0, #540] @ 0x21c │ │ │ │ @@ -2598581,17 +2598571,17 @@ │ │ │ │ rsbne r2, r2, #3 │ │ │ │ moveq r2, #32 │ │ │ │ lslne r2, r2, #5 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 7760a6 │ │ │ │ b.n 77608a │ │ │ │ nop │ │ │ │ - ldrh r6, [r7, #48] @ 0x30 │ │ │ │ + ldrh r6, [r7, #26] │ │ │ │ lsls r7, r0, #4 │ │ │ │ - ldrh r0, [r4, #48] @ 0x30 │ │ │ │ + ldrh r0, [r4, #26] │ │ │ │ lsls r7, r0, #4 │ │ │ │ push {r4} │ │ │ │ ldr.w r4, [r1, #304] @ 0x130 │ │ │ │ ldrb.w r3, [r1, #1108] @ 0x454 │ │ │ │ ldr.w ip, [r4, #52] @ 0x34 │ │ │ │ ubfx r3, r3, #2, #1 │ │ │ │ cmp.w ip, #1 │ │ │ │ @@ -2608337,15 +2608327,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [r4, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov.w r1, #0 │ │ │ │ add.w r1, r7, #4128 @ 0x1020 │ │ │ │ adds r1, #12 │ │ │ │ - bl ad0428 │ │ │ │ + bl ad0380 │ │ │ │ mov r8, r0 │ │ │ │ cbz r0, 77d558 │ │ │ │ ldrb.w r3, [sp, #3] │ │ │ │ cbz r3, 77d558 │ │ │ │ ldr.w r3, [r5, #1052] @ 0x41c │ │ │ │ cbz r3, 77d558 │ │ │ │ add.w r4, r0, #72 @ 0x48 │ │ │ │ @@ -2609721,15 +2609711,15 @@ │ │ │ │ str r1, [sp, #0] │ │ │ │ cbz r1, 77e5e4 │ │ │ │ ldr r1, [r1, #24] │ │ │ │ movs r3, #0 │ │ │ │ mov r2, sp │ │ │ │ add.w r1, r1, #4128 @ 0x1020 │ │ │ │ adds r1, #12 │ │ │ │ - bl ad073c │ │ │ │ + bl ad0694 │ │ │ │ ldr r2, [pc, #32] @ (77e608 ) │ │ │ │ ldr r3, [pc, #28] @ (77e604 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ @@ -2609769,15 +2609759,15 @@ │ │ │ │ cbz r3, 77e660 │ │ │ │ ldr r1, [r3, #24] │ │ │ │ add.w r2, r4, #308 @ 0x134 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ add.w r1, r1, #4128 @ 0x1020 │ │ │ │ adds r1, #12 │ │ │ │ - bl ad073c │ │ │ │ + bl ad0694 │ │ │ │ mov r0, r4 │ │ │ │ bl 75e8a0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 758054 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -2611125,17 +2611115,17 @@ │ │ │ │ b.n 77f452 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r6 │ │ │ │ blx 68474 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str.w r3, [r5, #328] @ 0x148 │ │ │ │ b.n 77f34e │ │ │ │ - cmp r3, #190 @ 0xbe │ │ │ │ + cmp r0, #254 @ 0xfe │ │ │ │ lsls r5, r1, #2 │ │ │ │ - asrs r0, r1, #18 │ │ │ │ + asrs r0, r1, #7 │ │ │ │ lsls r6, r0, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ add.w r3, r0, #4096 @ 0x1000 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2611629,21 +2611619,21 @@ │ │ │ │ nop │ │ │ │ lsrs r0, r7, #6 │ │ │ │ lsls r4, r6, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ lsls r6, r7, #31 │ │ │ │ lsls r4, r6, #4 │ │ │ │ - movs r6, #60 @ 0x3c │ │ │ │ + movs r3, #124 @ 0x7c │ │ │ │ lsls r5, r1, #2 │ │ │ │ - lsrs r0, r0, #27 │ │ │ │ + lsrs r0, r0, #16 │ │ │ │ lsls r6, r0, #2 │ │ │ │ - movs r5, #172 @ 0xac │ │ │ │ + movs r2, #236 @ 0xec │ │ │ │ lsls r5, r1, #2 │ │ │ │ - lsrs r6, r2, #25 │ │ │ │ + lsrs r6, r2, #14 │ │ │ │ lsls r6, r0, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w r2, [r0, #304] @ 0x130 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ @@ -2612503,15 +2612493,15 @@ │ │ │ │ b.n 78006c │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsls r4, r2, #20 │ │ │ │ lsls r4, r6, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf31a0106 │ │ │ │ + orrs.w r1, sl, #6 │ │ │ │ strb r3, [r3, #28] │ │ │ │ vmla.i q12, , d19[0] │ │ │ │ vshr.u32 d16, d18, #1 │ │ │ │ lsls r4, r6, #4 │ │ │ │ strb r1, [r6, #28] │ │ │ │ vcvt.u32.f32 d23, d29, #1 │ │ │ │ vaddw.u , , d9 │ │ │ │ @@ -2613685,20 +2613675,20 @@ │ │ │ │ add r2, pc │ │ │ │ bl 43b2fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x329608> │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [r4, #416] @ 0x1a0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - lsrs r4, r5, #24 │ │ │ │ + lsrs r4, r5, #13 │ │ │ │ lsls r5, r1, #2 │ │ │ │ - sub.w r0, r2, #4358144 @ 0x428000 │ │ │ │ - lsrs r4, r5, #22 │ │ │ │ + @ instruction: 0xf2e20085 │ │ │ │ + lsrs r4, r5, #11 │ │ │ │ lsls r5, r1, #2 │ │ │ │ - lsrs r2, r4, #23 │ │ │ │ + lsrs r2, r4, #12 │ │ │ │ lsls r5, r1, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, r2 │ │ │ │ movs r2, #1 │ │ │ │ @@ -2615939,15 +2615929,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 78402c │ │ │ │ ldr r1, [r1, #24] │ │ │ │ add.w r1, r1, #4128 @ 0x1020 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ adds r1, #12 │ │ │ │ movs r0, #0 │ │ │ │ - bl ad073c │ │ │ │ + bl ad0694 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 783e6a │ │ │ │ ldr.w r1, [pc, #1540] @ 783344 │ │ │ │ movs r2, #12 │ │ │ │ add.w r0, r5, #29 │ │ │ │ add r1, pc │ │ │ │ @@ -2616375,15 +2616365,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 784026 │ │ │ │ ldr r1, [r1, #24] │ │ │ │ add.w r1, r1, #4128 @ 0x1020 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ adds r1, #12 │ │ │ │ movs r0, #0 │ │ │ │ - bl ad073c │ │ │ │ + bl ad0694 │ │ │ │ cmp r7, #0 │ │ │ │ bne.w 783e42 │ │ │ │ ldr r1, [pc, #276] @ (78334c ) │ │ │ │ add.w r3, r5, #29 │ │ │ │ movs r2, #28 │ │ │ │ mov r0, r3 │ │ │ │ add r1, pc │ │ │ │ @@ -2616615,15 +2616605,15 @@ │ │ │ │ movs r4, #1 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r1, [r3, #24] │ │ │ │ add.w r1, r1, #4128 @ 0x1020 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ adds r1, #12 │ │ │ │ movs r0, #0 │ │ │ │ - bl ad073c │ │ │ │ + bl ad0694 │ │ │ │ cmp r4, #0 │ │ │ │ bne.w 78408c │ │ │ │ ldr.w r3, [pc, #3344] @ 7841e8 │ │ │ │ ldrb r2, [r5, #11] │ │ │ │ add r3, pc │ │ │ │ ldrb r3, [r3, #11] │ │ │ │ cmp r2, r3 │ │ │ │ @@ -2616785,15 +2616775,15 @@ │ │ │ │ movs r4, #1 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r1, [r3, #24] │ │ │ │ add.w r1, r1, #4128 @ 0x1020 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ adds r1, #12 │ │ │ │ movs r0, #0 │ │ │ │ - bl ad073c │ │ │ │ + bl ad0694 │ │ │ │ cmp r4, #0 │ │ │ │ bne.w 78407a │ │ │ │ ldr.w r1, [pc, #2844] @ 7841f0 │ │ │ │ movs r2, #17 │ │ │ │ add.w r0, r5, #11 │ │ │ │ add r1, pc │ │ │ │ adds r1, #11 │ │ │ │ @@ -2617723,15 +2617713,15 @@ │ │ │ │ beq.w 78408e │ │ │ │ ldr r1, [r3, #24] │ │ │ │ add.w r2, r9, #308 @ 0x134 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add.w r1, r1, #4128 @ 0x1020 │ │ │ │ adds r1, #12 │ │ │ │ mov r0, r3 │ │ │ │ - bl ad073c │ │ │ │ + bl ad0694 │ │ │ │ b.n 78408e │ │ │ │ muls r6, r1 │ │ │ │ lsls r1, r7, #4 │ │ │ │ ble.n 78427e │ │ │ │ @ instruction: 0xffff414e │ │ │ │ lsls r1, r7, #4 │ │ │ │ bhi.n 78421e │ │ │ │ @@ -2617763,15 +2617753,15 @@ │ │ │ │ beq.w 784082 │ │ │ │ ldr r1, [r3, #24] │ │ │ │ movs r3, #0 │ │ │ │ add.w r2, sl, #308 @ 0x134 │ │ │ │ mov r0, r3 │ │ │ │ add.w r1, r1, #4128 @ 0x1020 │ │ │ │ adds r1, #12 │ │ │ │ - bl ad073c │ │ │ │ + bl ad0694 │ │ │ │ b.n 784082 │ │ │ │ ldr.w r3, [pc, #1788] @ 784954 │ │ │ │ ldrb r2, [r5, #10] │ │ │ │ add r3, pc │ │ │ │ ldrb r3, [r3, #10] │ │ │ │ cmp r2, r3 │ │ │ │ beq.w 7844f8 │ │ │ │ @@ -2618408,15 +2618398,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 784a14 │ │ │ │ ldrb.w r3, [r5, #1048] @ 0x418 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 784a14 │ │ │ │ add r6, sp, #8 │ │ │ │ mov r0, r6 │ │ │ │ - bl acaab4 │ │ │ │ + bl acaa0c │ │ │ │ add.w ip, r9, #4 │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r2, [sp] │ │ │ │ mov r3, r8 │ │ │ │ ldmia.w r6, {r0, r1, r2} │ │ │ │ stmia.w ip, {r0, r1, r2} │ │ │ │ mov r1, r7 │ │ │ │ @@ -2618428,15 +2618418,15 @@ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 784a6c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 784a60 │ │ │ │ mov r0, r6 │ │ │ │ - bl acaae0 │ │ │ │ + bl acaa38 │ │ │ │ ldr.w r3, [r5, #1044] @ 0x414 │ │ │ │ ldrb.w r3, [r3, #3708] @ 0xe7c │ │ │ │ lsls r3, r3, #29 │ │ │ │ bmi.n 784a52 │ │ │ │ ldr r2, [pc, #132] @ (784a80 ) │ │ │ │ ldr r3, [pc, #124] @ (784a7c ) │ │ │ │ add r2, pc │ │ │ │ @@ -2618473,15 +2618463,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 7849fa │ │ │ │ mov r0, r4 │ │ │ │ bl 443750 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x331a5c> │ │ │ │ b.n 7849fa │ │ │ │ add.w r1, r5, #1048 @ 0x418 │ │ │ │ mov r0, r6 │ │ │ │ - bl acab14 │ │ │ │ + bl acaa6c │ │ │ │ b.n 7849e8 │ │ │ │ mov r0, r4 │ │ │ │ bl 443750 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x331a5c> │ │ │ │ b.n 7849e2 │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xb678 │ │ │ │ lsls r3, r6, #4 │ │ │ │ @@ -2618737,15 +2618727,15 @@ │ │ │ │ beq.n 784cb4 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #576] @ 0x240 │ │ │ │ b.n 784cb4 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ movs r2, #1 │ │ │ │ - bl adb898 │ │ │ │ + bl adb7f0 │ │ │ │ mov r1, r0 │ │ │ │ b.n 784c2c │ │ │ │ ldr r3, [pc, #124] @ (784e0c ) │ │ │ │ ldr.w r0, [r4, #148] @ 0x94 │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ bl 4d5320 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3c362c> │ │ │ │ @@ -2619963,15 +2619953,15 @@ │ │ │ │ beq.w 7857ec │ │ │ │ ldr r6, [r3, #64] @ 0x40 │ │ │ │ cmp r5, r6 │ │ │ │ ite ls │ │ │ │ movls r6, #0 │ │ │ │ movhi r6, #1 │ │ │ │ b.n 7857ec │ │ │ │ - str r7, [sp, #144] @ 0x90 │ │ │ │ + str r4, [sp, #400] @ 0x190 │ │ │ │ lsls r6, r0, #4 │ │ │ │ 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, #748] @ 785e7c │ │ │ │ mov r4, r0 │ │ │ │ @@ -2620752,15 +2620742,15 @@ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #20] @ (7864c8 ) │ │ │ │ add.w r0, r0, #4128 @ 0x1020 │ │ │ │ ldr r1, [pc, #16] @ (7864cc ) │ │ │ │ adds r0, #12 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - bl ad03d8 │ │ │ │ + bl ad0330 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strh r5, [r2, #16] │ │ │ │ vqshlu.s64 q15, , #63 @ 0x3f │ │ │ │ vtbx.8 d20, {d15-d18}, d29 │ │ │ │ ldr r1, [pc, #440] @ (78668c ) │ │ │ │ add r3, pc │ │ │ │ @@ -2621696,15 +2621686,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #32 │ │ │ │ str r3, [r5, #20] │ │ │ │ add.w r0, r4, #724 @ 0x2d4 │ │ │ │ str r2, [sp, #0] │ │ │ │ add.w r3, r5, #24 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ - bl ad17c4 │ │ │ │ + bl ad171c │ │ │ │ ldr r3, [r5, #20] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ movs r1, #13 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ movs r3, #32 │ │ │ │ @@ -2621937,15 +2621927,15 @@ │ │ │ │ it cc │ │ │ │ movcc r1, r2 │ │ │ │ add.w r0, r4, #724 @ 0x2d4 │ │ │ │ str r3, [sp, #0] │ │ │ │ it cs │ │ │ │ movcs r1, #8 │ │ │ │ add.w r3, r5, #24 │ │ │ │ - bl ad17c4 │ │ │ │ + bl ad171c │ │ │ │ ldr r3, [r5, #24] │ │ │ │ str r3, [r5, #28] │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ ldr.w r2, [r4, #644] @ 0x284 │ │ │ │ b.n 787012 │ │ │ │ mov r0, r4 │ │ │ │ @@ -2622052,15 +2622042,15 @@ │ │ │ │ b.n 7873a8 │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r1, [sp, #192] @ 0xc0 │ │ │ │ lsls r3, r6, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r0, #24] │ │ │ │ + ldrb r6, [r0, #13] │ │ │ │ lsls r6, r0, #4 │ │ │ │ ldrh r0, [r4, #52] @ 0x34 │ │ │ │ lsls r3, r6, #4 │ │ │ │ ldr.w r3, [r0, #644] @ 0x284 │ │ │ │ cmp r3, #13 │ │ │ │ it ls │ │ │ │ cmpls r1, #6 │ │ │ │ @@ -2622303,15 +2622293,15 @@ │ │ │ │ moveq r1, r8 │ │ │ │ bne.n 787624 │ │ │ │ b.n 78764e │ │ │ │ mov r1, r8 │ │ │ │ str.w r1, [r4, #656] @ 0x290 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldrb r6, [r3, #9] │ │ │ │ + strb r6, [r3, #30] │ │ │ │ lsls r6, r0, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ str.w r2, [r0, #3840] @ 0xf00 │ │ │ │ @@ -2622610,15 +2622600,15 @@ │ │ │ │ stmia r7!, {} │ │ │ │ movs r0, r0 │ │ │ │ bx r0 │ │ │ │ ldrh r6, [r4, #4] │ │ │ │ lsls r3, r6, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r1, #29] │ │ │ │ + strb r0, [r1, #18] │ │ │ │ lsls r6, r0, #4 │ │ │ │ strh r6, [r1, #42] @ 0x2a │ │ │ │ lsls r3, r6, #4 │ │ │ │ ldr.w r6, [r3, #1044] @ 0x414 │ │ │ │ ldrb.w r6, [r6, #2261] @ 0x8d5 │ │ │ │ cmp r6, #0 │ │ │ │ beq.w 787c5c │ │ │ │ @@ -2625097,25 +2625087,25 @@ │ │ │ │ ldrb r6, [r0, r5] │ │ │ │ vqrshl.s32 , , │ │ │ │ subs r7, #213 @ 0xd5 │ │ │ │ ldr r4, [r7, #68] @ 0x44 │ │ │ │ lsls r3, r6, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r3, #36] @ 0x24 │ │ │ │ + ldrh r2, [r3, #14] │ │ │ │ lsls r4, r1, #2 │ │ │ │ - ldrh r0, [r0, #42] @ 0x2a │ │ │ │ + ldrh r0, [r0, #20] │ │ │ │ lsls r4, r1, #2 │ │ │ │ - ldrh r2, [r2, r5] │ │ │ │ + ldr r2, [r2, r2] │ │ │ │ lsls r6, r0, #4 │ │ │ │ - ldr r2, [r6, r0] │ │ │ │ + strb r2, [r6, r5] │ │ │ │ lsls r6, r0, #4 │ │ │ │ - ldr r0, [r2, r0] │ │ │ │ + strb r0, [r2, r5] │ │ │ │ lsls r6, r0, #4 │ │ │ │ - ldr r2, [r1, r0] │ │ │ │ + strb r2, [r1, r5] │ │ │ │ lsls r6, r0, #4 │ │ │ │ ldr r6, [sp, #180] @ 0xb4 │ │ │ │ strd r1, ip, [sp, #24] │ │ │ │ ldr r4, [r5, #0] │ │ │ │ movs r7, #0 │ │ │ │ mov r3, r6 │ │ │ │ movs r2, #0 │ │ │ │ @@ -2625700,29 +2625690,29 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldmia r5, {r0, r2, r5, r6} │ │ │ │ rors r5, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r6, #16 │ │ │ │ - ldrh r4, [r1, #2] │ │ │ │ + strh r4, [r1, #44] @ 0x2c │ │ │ │ lsls r4, r1, #2 │ │ │ │ strb r4, [r0, #7] │ │ │ │ lsls r6, r5, #4 │ │ │ │ strb r0, [r7, #5] │ │ │ │ lsls r6, r5, #4 │ │ │ │ strb r0, [r2, #5] │ │ │ │ lsls r6, r5, #4 │ │ │ │ strb r4, [r6, #5] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldrh r4, [r3, #10] │ │ │ │ + strh r4, [r3, #52] @ 0x34 │ │ │ │ lsls r4, r1, #2 │ │ │ │ - strh r2, [r2, #54] @ 0x36 │ │ │ │ + strh r2, [r2, #32] │ │ │ │ lsls r4, r1, #2 │ │ │ │ - add r3, sp, #656 @ 0x290 │ │ │ │ + add r0, sp, #912 @ 0x390 │ │ │ │ lsls r4, r1, #2 │ │ │ │ ldr r1, [r7, #0] │ │ │ │ str.w r4, [r8, #-4] │ │ │ │ cbz r1, 789e00 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r1] │ │ │ │ subs r3, #1 │ │ │ │ @@ -2626201,28 +2626191,28 @@ │ │ │ │ cmp r3, #5 │ │ │ │ bne.n 78a2c4 │ │ │ │ ldr.w r9, [sp, #128] @ 0x80 │ │ │ │ ldr r1, [sp, #152] @ 0x98 │ │ │ │ ldr r2, [sp, #168] @ 0xa8 │ │ │ │ b.n 789b9a │ │ │ │ ... │ │ │ │ - strh r4, [r0, #18] │ │ │ │ + ldrb r4, [r0, #30] │ │ │ │ lsls r4, r1, #2 │ │ │ │ - ldrb r0, [r3, #29] │ │ │ │ + ldrb r0, [r3, #18] │ │ │ │ lsls r4, r1, #2 │ │ │ │ - ldr r6, [pc, #192] @ (78a3ac ) │ │ │ │ + ldr r3, [pc, #448] @ (78a4ac ) │ │ │ │ lsls r6, r0, #4 │ │ │ │ - stc 0, cr0, [r8], {133} @ 0x85 │ │ │ │ - ldr r5, [pc, #896] @ (78a674 ) │ │ │ │ + strd r0, r0, [r8, #-532] @ 0x214 │ │ │ │ + ldr r3, [pc, #128] @ (78a374 ) │ │ │ │ lsls r6, r0, #4 │ │ │ │ - ldr r5, [pc, #920] @ (78a690 ) │ │ │ │ + ldr r3, [pc, #152] @ (78a390 ) │ │ │ │ lsls r6, r0, #4 │ │ │ │ - stmia r5!, {r2, r4, r6} │ │ │ │ + stmia r2!, {r2, r4, r7} │ │ │ │ lsls r1, r1, #2 │ │ │ │ - ldrsh r4, [r7, r0] │ │ │ │ + ldrh r4, [r7, r5] │ │ │ │ lsls r4, r1, #2 │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ ldr r2, [sp, #116] @ 0x74 │ │ │ │ cmp r3, #1 │ │ │ │ it ne │ │ │ │ cmpne r2, #0 │ │ │ │ @@ -2626343,17 +2626333,17 @@ │ │ │ │ mov fp, sl │ │ │ │ ldr r5, [sp, #28] │ │ │ │ ldr.w r8, [sp, #116] @ 0x74 │ │ │ │ mov.w ip, #0 │ │ │ │ ldrd r6, sl, [sp, #32] │ │ │ │ mov r7, r9 │ │ │ │ b.w 7897da │ │ │ │ - ldrb r6, [r1, #19] │ │ │ │ + ldrb r6, [r1, #8] │ │ │ │ lsls r4, r1, #2 │ │ │ │ - ldrb r6, [r3, #19] │ │ │ │ + ldrb r6, [r3, #8] │ │ │ │ lsls r4, r1, #2 │ │ │ │ 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, #3776] @ 0xec0 │ │ │ │ ldr.w r4, [pc, #1216] @ 78a930 │ │ │ │ @@ -2626835,43 +2626825,43 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldmia r5, {r0, r2, r5, r6} │ │ │ │ rors r5, r1 │ │ │ │ ldrh r4, [r0, r6] │ │ │ │ lsls r3, r6, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r3, #25] │ │ │ │ + ldrb r0, [r3, #14] │ │ │ │ lsls r4, r1, #2 │ │ │ │ - ldrb r4, [r3, #24] │ │ │ │ + ldrb r4, [r3, #13] │ │ │ │ lsls r4, r1, #2 │ │ │ │ - ldrb r6, [r5, #23] │ │ │ │ + ldrb r6, [r5, #12] │ │ │ │ lsls r4, r1, #2 │ │ │ │ - ldrb r2, [r2, #24] │ │ │ │ + ldrb r2, [r2, #13] │ │ │ │ lsls r4, r1, #2 │ │ │ │ - add r2, pc, #16 @ (adr r2, 78a95c ) │ │ │ │ + ldr r7, [sp, #272] @ 0x110 │ │ │ │ lsls r4, r1, #2 │ │ │ │ str r2, [r1, #96] @ 0x60 │ │ │ │ lsls r6, r5, #4 │ │ │ │ str r4, [r3, #96] @ 0x60 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldr r2, [pc, #584] @ (78aba0 ) │ │ │ │ + @ instruction: 0x47d2 │ │ │ │ lsls r6, r0, #4 │ │ │ │ - ldrb r4, [r1, #23] │ │ │ │ + ldrb r4, [r1, #12] │ │ │ │ lsls r4, r1, #2 │ │ │ │ str r2, [r6, #72] @ 0x48 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldrb r0, [r2, #18] │ │ │ │ + ldrb r0, [r2, #7] │ │ │ │ lsls r4, r1, #2 │ │ │ │ - str r2, [r3, r6] │ │ │ │ + ldr r6, [pc, #872] @ (78acd0 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - str r4, [r4, r5] │ │ │ │ + ldr r6, [pc, #656] @ (78abfc ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r0, [r3, #5] │ │ │ │ + strb r0, [r3, #26] │ │ │ │ lsls r4, r1, #2 │ │ │ │ - ldrb r6, [r2, #15] │ │ │ │ + ldrb r6, [r2, #4] │ │ │ │ lsls r4, r1, #2 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, fp │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #0] │ │ │ │ @@ -2626954,17 +2626944,17 @@ │ │ │ │ b.n 78a6f6 │ │ │ │ mov r0, fp │ │ │ │ ldr.w r3, [fp, #36] @ 0x24 │ │ │ │ blx r3 │ │ │ │ movs r0, #0 │ │ │ │ blx 674fc │ │ │ │ nop │ │ │ │ - strb r2, [r3, #26] │ │ │ │ + strb r2, [r3, #15] │ │ │ │ lsls r4, r1, #2 │ │ │ │ - ldrb r4, [r3, #4] │ │ │ │ + strb r4, [r3, #25] │ │ │ │ lsls r4, r1, #2 │ │ │ │ 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, #3888] @ 0xf30 │ │ │ │ ldr r1, [pc, #864] @ (78add8 ) │ │ │ │ @@ -2627291,55 +2627281,55 @@ │ │ │ │ rors r5, r1 │ │ │ │ strb r4, [r7, r5] │ │ │ │ lsls r3, r6, #4 │ │ │ │ strb r2, [r7, r5] │ │ │ │ lsls r3, r6, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, r4 │ │ │ │ + negs r0, r4 │ │ │ │ lsls r6, r0, #4 │ │ │ │ add r5, sp, #832 @ 0x340 │ │ │ │ lsls r3, r6, #4 │ │ │ │ - ldrb r4, [r3, #3] │ │ │ │ + strb r4, [r3, #24] │ │ │ │ lsls r4, r1, #2 │ │ │ │ - ldrb r2, [r3, #1] │ │ │ │ + strb r2, [r3, #22] │ │ │ │ lsls r4, r1, #2 │ │ │ │ - ldrb r4, [r4, #0] │ │ │ │ + strb r4, [r4, #21] │ │ │ │ lsls r4, r1, #2 │ │ │ │ - ldrb r4, [r6, #0] │ │ │ │ + strb r4, [r6, #21] │ │ │ │ lsls r4, r1, #2 │ │ │ │ - ldr r4, [sp, #16] │ │ │ │ + ldr r1, [sp, #272] @ 0x110 │ │ │ │ lsls r4, r1, #2 │ │ │ │ - ldrb r4, [r1, #1] │ │ │ │ + strb r4, [r1, #22] │ │ │ │ lsls r4, r1, #2 │ │ │ │ - ldrb r0, [r4, #0] │ │ │ │ + strb r0, [r4, #21] │ │ │ │ lsls r4, r1, #2 │ │ │ │ - strb r6, [r5, #30] │ │ │ │ + strb r6, [r5, #19] │ │ │ │ lsls r4, r1, #2 │ │ │ │ - ldrb r2, [r3, #26] │ │ │ │ + ldrb r2, [r3, #15] │ │ │ │ lsls r4, r1, #2 │ │ │ │ - strb r4, [r2, #30] │ │ │ │ + strb r4, [r2, #19] │ │ │ │ lsls r4, r1, #2 │ │ │ │ cmp r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 78ad48 │ │ │ │ + bhi.n 78adc8 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - strb r4, [r4, #29] │ │ │ │ + strb r4, [r4, #18] │ │ │ │ lsls r4, r1, #2 │ │ │ │ - ldr r2, [sp, #408] @ 0x198 │ │ │ │ + str r7, [sp, #664] @ 0x298 │ │ │ │ lsls r4, r1, #2 │ │ │ │ - ldr r1, [sp, #1016] @ 0x3f8 │ │ │ │ + str r7, [sp, #248] @ 0xf8 │ │ │ │ lsls r4, r1, #2 │ │ │ │ - strb r4, [r4, #23] │ │ │ │ + strb r4, [r4, #12] │ │ │ │ lsls r4, r1, #2 │ │ │ │ - ldr r2, [pc, #728] @ (78b108 ) │ │ │ │ + @ instruction: 0x47f6 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strb r2, [r4, #23] │ │ │ │ + strb r2, [r4, #12] │ │ │ │ lsls r4, r1, #2 │ │ │ │ - strb r6, [r3, #23] │ │ │ │ + strb r6, [r3, #12] │ │ │ │ lsls r4, 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, #3912] @ 0xf48 │ │ │ │ ldr.w r5, [pc, #1188] @ 78b2f0 │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ @@ -2627805,85 +2627795,84 @@ │ │ │ │ nop │ │ │ │ str r0, [r5, r6] │ │ │ │ lsls r3, r6, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r3, r6] │ │ │ │ lsls r3, r6, #4 │ │ │ │ - strb r6, [r0, #20] │ │ │ │ + strb r6, [r0, #9] │ │ │ │ lsls r4, r1, #2 │ │ │ │ - strb r4, [r2, #21] │ │ │ │ + strb r4, [r2, #10] │ │ │ │ lsls r4, r1, #2 │ │ │ │ - strb r4, [r7, #20] │ │ │ │ + strb r4, [r7, #9] │ │ │ │ lsls r4, r1, #2 │ │ │ │ - strb r2, [r2, #21] │ │ │ │ + strb r2, [r2, #10] │ │ │ │ lsls r4, r1, #2 │ │ │ │ - strb r4, [r2, #20] │ │ │ │ + strb r4, [r2, #9] │ │ │ │ lsls r4, r1, #2 │ │ │ │ - strb r6, [r5, #22] │ │ │ │ + strb r6, [r5, #11] │ │ │ │ lsls r4, r1, #2 │ │ │ │ - strb r2, [r1, #23] │ │ │ │ + strb r2, [r1, #12] │ │ │ │ lsls r4, r1, #2 │ │ │ │ cmp r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r0, #15] │ │ │ │ + strb r0, [r0, #4] │ │ │ │ lsls r4, r1, #2 │ │ │ │ - strb r4, [r7, #14] │ │ │ │ + strb r4, [r7, #3] │ │ │ │ lsls r4, r1, #2 │ │ │ │ - lsls r4, r4, #6 │ │ │ │ - lsls r5, r1, #2 │ │ │ │ - strb r2, [r3, #12] │ │ │ │ + cdp2 0, 14, cr0, cr4, cr12, {4} │ │ │ │ + strb r2, [r3, #1] │ │ │ │ lsls r4, r1, #2 │ │ │ │ - b.n 78adec │ │ │ │ + b.n 78b86c │ │ │ │ lsls r2, r1, #2 │ │ │ │ - strb r2, [r2, #12] │ │ │ │ + strb r2, [r2, #1] │ │ │ │ lsls r4, r1, #2 │ │ │ │ - b.n 78ade8 │ │ │ │ + b.n 78b868 │ │ │ │ lsls r2, r1, #2 │ │ │ │ - strb r6, [r6, #13] │ │ │ │ + strb r6, [r6, #2] │ │ │ │ lsls r4, r1, #2 │ │ │ │ - strb r6, [r3, #13] │ │ │ │ + strb r6, [r3, #2] │ │ │ │ lsls r4, r1, #2 │ │ │ │ - b.n 78ad8c │ │ │ │ + b.n 78b80c │ │ │ │ lsls r2, r1, #2 │ │ │ │ - strb r6, [r1, #13] │ │ │ │ + strb r6, [r1, #2] │ │ │ │ lsls r4, r1, #2 │ │ │ │ - strb r4, [r0, #11] │ │ │ │ + strb r4, [r0, #0] │ │ │ │ lsls r4, r1, #2 │ │ │ │ - strb r2, [r0, #11] │ │ │ │ + strb r2, [r0, #0] │ │ │ │ lsls r4, r1, #2 │ │ │ │ - strb r6, [r0, #11] │ │ │ │ + strb r6, [r0, #0] │ │ │ │ lsls r4, r1, #2 │ │ │ │ - strb r2, [r2, #12] │ │ │ │ + strb r2, [r2, #1] │ │ │ │ lsls r4, r1, #2 │ │ │ │ - b.n 78ad10 │ │ │ │ + b.n 78b790 │ │ │ │ lsls r2, r1, #2 │ │ │ │ - strb r4, [r0, #12] │ │ │ │ + strb r4, [r0, #1] │ │ │ │ lsls r4, r1, #2 │ │ │ │ - strb r6, [r2, #7] │ │ │ │ + ldr r6, [r2, #112] @ 0x70 │ │ │ │ lsls r4, r1, #2 │ │ │ │ - strb r0, [r1, #7] │ │ │ │ + ldr r0, [r1, #112] @ 0x70 │ │ │ │ lsls r4, r1, #2 │ │ │ │ - strb r6, [r6, #6] │ │ │ │ + ldr r6, [r6, #108] @ 0x6c │ │ │ │ lsls r4, r1, #2 │ │ │ │ - strb r4, [r3, #8] │ │ │ │ + ldr r4, [r3, #116] @ 0x74 │ │ │ │ lsls r4, r1, #2 │ │ │ │ - strb r0, [r0, #6] │ │ │ │ + ldr r0, [r0, #108] @ 0x6c │ │ │ │ lsls r4, r1, #2 │ │ │ │ - ldr r6, [pc, #608] @ (78b5d8 ) │ │ │ │ + ldr r3, [pc, #864] @ (78b6d8 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strb r0, [r4, #7] │ │ │ │ + ldr r0, [r4, #112] @ 0x70 │ │ │ │ lsls r4, r1, #2 │ │ │ │ - b.n 78bacc │ │ │ │ + b.n 78b54c │ │ │ │ lsls r2, r1, #2 │ │ │ │ - bls.n 78b3dc │ │ │ │ + bvs.n 78b45c │ │ │ │ lsls r6, r0, #2 │ │ │ │ - strb r0, [r3, #5] │ │ │ │ + ldr r0, [r3, #104] @ 0x68 │ │ │ │ lsls r4, r1, #2 │ │ │ │ - cmp r6, sl │ │ │ │ + cmp r6, r2 │ │ │ │ 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, #3920] @ 0xf50 │ │ │ │ ldr.w r5, [pc, #1252] @ 78b884 │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ @@ -2628374,99 +2628363,99 @@ │ │ │ │ nop │ │ │ │ ldr r4, [pc, #336] @ (78b9d8 ) │ │ │ │ lsls r3, r6, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [pc, #288] @ (78b9b0 ) │ │ │ │ lsls r3, r6, #4 │ │ │ │ - ldr r4, [r6, #124] @ 0x7c │ │ │ │ + ldr r4, [r6, #80] @ 0x50 │ │ │ │ lsls r4, r1, #2 │ │ │ │ - strb r6, [r6, #1] │ │ │ │ + ldr r6, [r6, #88] @ 0x58 │ │ │ │ lsls r4, r1, #2 │ │ │ │ - ldr r4, [r6, #124] @ 0x7c │ │ │ │ + ldr r4, [r6, #80] @ 0x50 │ │ │ │ lsls r4, r1, #2 │ │ │ │ - ldr r4, [r7, #124] @ 0x7c │ │ │ │ + ldr r4, [r7, #80] @ 0x50 │ │ │ │ lsls r4, r1, #2 │ │ │ │ - strb r2, [r2, #1] │ │ │ │ + ldr r2, [r2, #88] @ 0x58 │ │ │ │ lsls r4, r1, #2 │ │ │ │ - strb r2, [r7, #1] │ │ │ │ + ldr r2, [r7, #88] @ 0x58 │ │ │ │ lsls r4, r1, #2 │ │ │ │ cmp r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r7, #124] @ 0x7c │ │ │ │ + ldr r2, [r7, #80] @ 0x50 │ │ │ │ lsls r4, r1, #2 │ │ │ │ - b.n 78baa4 │ │ │ │ + udf #56 @ 0x38 │ │ │ │ lsls r2, r1, #2 │ │ │ │ - ldr r6, [r0, #116] @ 0x74 │ │ │ │ + ldr r6, [r0, #72] @ 0x48 │ │ │ │ lsls r4, r1, #2 │ │ │ │ - ldr r6, [r7, #104] @ 0x68 │ │ │ │ + ldr r6, [r7, #60] @ 0x3c │ │ │ │ lsls r4, r1, #2 │ │ │ │ - ldr r0, [r0, #100] @ 0x64 │ │ │ │ + ldr r0, [r0, #56] @ 0x38 │ │ │ │ lsls r4, r1, #2 │ │ │ │ - b.n 78b9b8 │ │ │ │ + ble.n 78b838 │ │ │ │ lsls r2, r1, #2 │ │ │ │ - ldr r4, [r2, #96] @ 0x60 │ │ │ │ + ldr r4, [r2, #52] @ 0x34 │ │ │ │ lsls r4, r1, #2 │ │ │ │ - b.n 78b980 │ │ │ │ + ble.n 78b800 │ │ │ │ lsls r2, r1, #2 │ │ │ │ - ldr r4, [r6, #100] @ 0x64 │ │ │ │ + ldr r4, [r6, #56] @ 0x38 │ │ │ │ lsls r4, r1, #2 │ │ │ │ - ldr r6, [r7, #92] @ 0x5c │ │ │ │ + ldr r6, [r7, #48] @ 0x30 │ │ │ │ lsls r4, r1, #2 │ │ │ │ - ldr r4, [r5, #100] @ 0x64 │ │ │ │ + ldr r4, [r5, #56] @ 0x38 │ │ │ │ lsls r4, r1, #2 │ │ │ │ - ldr r2, [r5, #100] @ 0x64 │ │ │ │ + ldr r2, [r5, #56] @ 0x38 │ │ │ │ lsls r4, r1, #2 │ │ │ │ - b.n 78b938 │ │ │ │ + ble.n 78b9b8 │ │ │ │ lsls r2, r1, #2 │ │ │ │ - ldr r6, [r3, #92] @ 0x5c │ │ │ │ + ldr r6, [r3, #48] @ 0x30 │ │ │ │ lsls r4, r1, #2 │ │ │ │ - b.n 78b8fc │ │ │ │ + ble.n 78b97c │ │ │ │ lsls r2, r1, #2 │ │ │ │ - ldr r4, [r6, #96] @ 0x60 │ │ │ │ + ldr r4, [r6, #52] @ 0x34 │ │ │ │ lsls r4, r1, #2 │ │ │ │ - ldr r0, [r6, #88] @ 0x58 │ │ │ │ + ldr r0, [r6, #44] @ 0x2c │ │ │ │ lsls r4, r1, #2 │ │ │ │ - ldr r6, [r3, #96] @ 0x60 │ │ │ │ + ldr r6, [r3, #52] @ 0x34 │ │ │ │ lsls r4, r1, #2 │ │ │ │ - ldr r6, [r2, #96] @ 0x60 │ │ │ │ + ldr r6, [r2, #52] @ 0x34 │ │ │ │ lsls r4, r1, #2 │ │ │ │ - ldr r2, [r3, #88] @ 0x58 │ │ │ │ + ldr r2, [r3, #44] @ 0x2c │ │ │ │ lsls r4, r1, #2 │ │ │ │ - ldr r4, [r1, #88] @ 0x58 │ │ │ │ + ldr r4, [r1, #44] @ 0x2c │ │ │ │ lsls r4, r1, #2 │ │ │ │ - svc 186 @ 0xba │ │ │ │ + bgt.n 78b8f8 │ │ │ │ lsls r2, r1, #2 │ │ │ │ - ldr r0, [r5, #92] @ 0x5c │ │ │ │ + ldr r0, [r5, #48] @ 0x30 │ │ │ │ lsls r4, r1, #2 │ │ │ │ - ldr r2, [r2, #80] @ 0x50 │ │ │ │ + ldr r2, [r2, #36] @ 0x24 │ │ │ │ lsls r4, r1, #2 │ │ │ │ - ldr r6, [r5, #72] @ 0x48 │ │ │ │ + ldr r6, [r5, #28] │ │ │ │ lsls r4, r1, #2 │ │ │ │ - ldr r4, [r3, #72] @ 0x48 │ │ │ │ + ldr r4, [r3, #28] │ │ │ │ lsls r4, r1, #2 │ │ │ │ - udf #186 @ 0xba │ │ │ │ + blt.n 78b90c │ │ │ │ lsls r2, r1, #2 │ │ │ │ - ldr r0, [r5, #76] @ 0x4c │ │ │ │ + ldr r0, [r5, #32] │ │ │ │ lsls r4, r1, #2 │ │ │ │ - ldr r1, [pc, #544] @ (78bb40 ) │ │ │ │ + mov r8, r9 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r2, [r3, #76] @ 0x4c │ │ │ │ + ldr r2, [r3, #32] │ │ │ │ lsls r4, r1, #2 │ │ │ │ - ldr r6, [r4, #52] @ 0x34 │ │ │ │ + ldr r6, [r4, #8] │ │ │ │ lsls r4, r1, #2 │ │ │ │ - ldr r4, [r2, #60] @ 0x3c │ │ │ │ + ldr r4, [r2, #16] │ │ │ │ lsls r4, r1, #2 │ │ │ │ - ldr r6, [r2, #52] @ 0x34 │ │ │ │ + ldr r6, [r2, #8] │ │ │ │ lsls r4, r1, #2 │ │ │ │ - bcc.n 78b864 │ │ │ │ + beq.n 78b8e4 │ │ │ │ lsls r6, r0, #2 │ │ │ │ - ldr r4, [r0, #60] @ 0x3c │ │ │ │ + ldr r4, [r0, #16] │ │ │ │ lsls r4, r1, #2 │ │ │ │ - subs r7, #194 @ 0xc2 │ │ │ │ + subs r5, #2 │ │ │ │ lsls r1, r2, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr r2, [pc, #308] @ (78ba80 ) │ │ │ │ sub sp, #88 @ 0x58 │ │ │ │ @@ -2628599,35 +2628588,35 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ mov sl, r5 │ │ │ │ lsls r3, r6, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r1, r4] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldr r4, [r2, #72] @ 0x48 │ │ │ │ + ldr r4, [r2, #28] │ │ │ │ lsls r4, r1, #2 │ │ │ │ str r2, [r5, r6] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - mov r0, r5 │ │ │ │ + muls r0, r5 │ │ │ │ lsls r6, r0, #2 │ │ │ │ - ldr r4, [r6, #68] @ 0x44 │ │ │ │ + ldr r4, [r6, #24] │ │ │ │ lsls r4, r1, #2 │ │ │ │ mov r0, r5 │ │ │ │ lsls r3, r6, #4 │ │ │ │ strh r6, [r0, r0] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - bpl.n 78bb98 │ │ │ │ + bcs.n 78ba18 │ │ │ │ lsls r2, r1, #2 │ │ │ │ - adds r6, r6, r0 │ │ │ │ + asrs r6, r6, #21 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldr r2, [r6, #60] @ 0x3c │ │ │ │ + ldr r2, [r6, #16] │ │ │ │ lsls r4, r1, #2 │ │ │ │ str r0, [r4, r4] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldr r0, [r4, #112] @ 0x70 │ │ │ │ + ldr r0, [r4, #68] @ 0x44 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ mov sl, r0 │ │ │ │ @@ -2630184,25 +2630173,25 @@ │ │ │ │ lsls r3, r6, #4 │ │ │ │ @ instruction: 0xb6ca │ │ │ │ lsls r0, r7, #4 │ │ │ │ cmp r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb6aa │ │ │ │ lsls r0, r7, #4 │ │ │ │ - str r0, [r6, #60] @ 0x3c │ │ │ │ + str r0, [r6, #16] │ │ │ │ lsls r4, r1, #2 │ │ │ │ - str r0, [r5, #60] @ 0x3c │ │ │ │ + str r0, [r5, #16] │ │ │ │ lsls r4, r1, #2 │ │ │ │ - str r6, [r2, #60] @ 0x3c │ │ │ │ + str r6, [r2, #16] │ │ │ │ lsls r4, r1, #2 │ │ │ │ - adds r7, #6 │ │ │ │ + adds r4, #70 @ 0x46 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldrb r6, [r4, r2] │ │ │ │ + ldr r6, [r4, r7] │ │ │ │ lsls r4, r1, #2 │ │ │ │ - stmia r0!, {r2, r6, r7} │ │ │ │ + bkpt 0x0004 │ │ │ │ lsls r6, r0, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3048] @ 0xbe8 │ │ │ │ ldr.w r2, [pc, #2976] @ 78d720 │ │ │ │ sub.w sp, sp, #1012 @ 0x3f4 │ │ │ │ @@ -2631368,47 +2631357,47 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #104 @ 0x68 │ │ │ │ lsls r3, r6, #4 │ │ │ │ add r4, sp, #536 @ 0x218 │ │ │ │ lsls r0, r7, #4 │ │ │ │ cmp r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - itee al │ │ │ │ - lslal r6, r0, #2 │ │ │ │ - ldr r2, [sp, #912] @ 0x390 │ │ │ │ - lsl r3, r1, #2 │ │ │ │ + pop {r1, r2, r3, r5, pc} │ │ │ │ + lsls r6, r0, #2 │ │ │ │ + ldr r0, [sp, #144] @ 0x90 │ │ │ │ + lsls r3, r1, #2 │ │ │ │ add r4, sp, #336 @ 0x150 │ │ │ │ lsls r0, r7, #4 │ │ │ │ - ldrsb r6, [r5, r1] │ │ │ │ + strh r6, [r5, r6] │ │ │ │ lsls r4, r1, #2 │ │ │ │ - ldrsb r2, [r4, r2] │ │ │ │ + strh r2, [r4, r7] │ │ │ │ lsls r4, r1, #2 │ │ │ │ - ldrsb r2, [r2, r2] │ │ │ │ + strh r2, [r2, r7] │ │ │ │ lsls r4, r1, #2 │ │ │ │ - strh r0, [r5, r5] │ │ │ │ + str r0, [r5, r2] │ │ │ │ lsls r4, r1, #2 │ │ │ │ - strh r2, [r3, r4] │ │ │ │ + str r2, [r3, r1] │ │ │ │ lsls r4, r1, #2 │ │ │ │ - strh r0, [r4, r4] │ │ │ │ + str r0, [r4, r1] │ │ │ │ lsls r4, r1, #2 │ │ │ │ - strh r6, [r5, r4] │ │ │ │ + str r6, [r5, r1] │ │ │ │ lsls r4, r1, #2 │ │ │ │ - strh r0, [r0, r5] │ │ │ │ + str r0, [r0, r2] │ │ │ │ lsls r4, r1, #2 │ │ │ │ - strh r4, [r2, r5] │ │ │ │ + str r4, [r2, r2] │ │ │ │ lsls r4, r1, #2 │ │ │ │ - strh r2, [r4, r4] │ │ │ │ + str r2, [r4, r1] │ │ │ │ lsls r4, r1, #2 │ │ │ │ - @ instruction: 0xb626 │ │ │ │ + cbz r6, 78d7c4 │ │ │ │ lsls r6, r0, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r1, #2 │ │ │ │ - cmp r2, #118 @ 0x76 │ │ │ │ + movs r7, #182 @ 0xb6 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldmia r3!, {r1, r5} │ │ │ │ + ldmia r0!, {r1, r5, r6} │ │ │ │ lsls r3, r1, #2 │ │ │ │ mov r1, r4 │ │ │ │ ldr r4, [r4, #92] @ 0x5c │ │ │ │ ldr r0, [r1, #96] @ 0x60 │ │ │ │ ldr.w r3, [r0, #1644] @ 0x66c │ │ │ │ blx r3 │ │ │ │ cmp r4, #0 │ │ │ │ @@ -2631681,23 +2631670,23 @@ │ │ │ │ lsrs r1, r4, #2 │ │ │ │ sub.w r5, r5, r4, lsr #3 │ │ │ │ blx 67550 <__aeabi_uidivmod@plt> │ │ │ │ adds r3, r1, r5 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ b.w 78d234 │ │ │ │ nop │ │ │ │ - ldr r7, [pc, #0] @ (78da78 ) │ │ │ │ + ldr r4, [pc, #256] @ (78db78 ) │ │ │ │ lsls r4, r1, #2 │ │ │ │ - ldr r6, [pc, #984] @ (78de54 ) │ │ │ │ + ldr r4, [pc, #216] @ (78db54 ) │ │ │ │ lsls r4, r1, #2 │ │ │ │ - ldr r6, [pc, #480] @ (78dc60 ) │ │ │ │ + ldr r3, [pc, #736] @ (78dd60 ) │ │ │ │ lsls r4, r1, #2 │ │ │ │ - cbz r0, 78daf8 │ │ │ │ + cbz r0, 78da88 │ │ │ │ lsls r5, r0, #2 │ │ │ │ - cbz r0, 78dafa │ │ │ │ + cbz r0, 78da8a │ │ │ │ lsls r5, r0, #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 │ │ │ │ @@ -2632030,15 +2632019,15 @@ │ │ │ │ b.n 78dd1a │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r3, #28 │ │ │ │ lsls r3, r6, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r3, #13 │ │ │ │ + asrs r4, r3, #2 │ │ │ │ lsls r6, r0, #4 │ │ │ │ movs r2, #62 @ 0x3e │ │ │ │ lsls r3, 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, #3984] @ 0xf90 │ │ │ │ @@ -2633268,17 +2633257,17 @@ │ │ │ │ beq.n 78ea9a │ │ │ │ movs r2, #12 │ │ │ │ mla r3, r2, r3, r4 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str r3, [r2, #0] │ │ │ │ b.n 78ea9a │ │ │ │ - lsls r2, r4, #23 │ │ │ │ + lsls r2, r4, #12 │ │ │ │ lsls r6, r0, #4 │ │ │ │ - lsls r4, r6, #21 │ │ │ │ + lsls r4, r6, #10 │ │ │ │ lsls r6, r0, #4 │ │ │ │ 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 │ │ │ │ @@ -2634700,23 +2634689,23 @@ │ │ │ │ b.n 78f9ea │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r0, r0, #13 │ │ │ │ lsls r3, r6, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb.w r0, [lr, ] │ │ │ │ + @ instruction: 0xf65e0105 │ │ │ │ lsrs r2, r4, #2 │ │ │ │ lsls r3, r6, #4 │ │ │ │ - @ instruction: 0xf71a0105 │ │ │ │ - cmp r7, #34 @ 0x22 │ │ │ │ + orrs.w r1, sl, #8716288 @ 0x850000 │ │ │ │ + cmp r4, #98 @ 0x62 │ │ │ │ lsls r4, r1, #2 │ │ │ │ - cmp r7, #78 @ 0x4e │ │ │ │ + cmp r4, #142 @ 0x8e │ │ │ │ lsls r4, r1, #2 │ │ │ │ - lsrs r0, r4, #27 │ │ │ │ + lsrs r0, r4, #16 │ │ │ │ lsls r5, r0, #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 r2, [r0, #1082] @ 0x43a │ │ │ │ mov r3, r0 │ │ │ │ @@ -2635431,30 +2635420,30 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 7900da │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ vbic.i32 d0, #130 @ 0x00000082 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #232 @ 0xe8 │ │ │ │ + movs r5, #40 @ 0x28 │ │ │ │ lsls r4, r1, #2 │ │ │ │ - add r1, pc, #904 @ (adr r1, 790694 ) │ │ │ │ + ldr r7, [sp, #136] @ 0x88 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - bls.n 790398 │ │ │ │ + bvs.n 790218 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - movs r7, #236 @ 0xec │ │ │ │ + movs r5, #44 @ 0x2c │ │ │ │ lsls r4, r1, #2 │ │ │ │ - movs r7, #198 @ 0xc6 │ │ │ │ + movs r5, #6 │ │ │ │ lsls r4, r1, #2 │ │ │ │ stc2 1, cr0, [r0, #200] @ 0xc8 │ │ │ │ - movs r6, #78 @ 0x4e │ │ │ │ + movs r3, #142 @ 0x8e │ │ │ │ lsls r4, r1, #2 │ │ │ │ - movs r5, #248 @ 0xf8 │ │ │ │ + movs r3, #56 @ 0x38 │ │ │ │ lsls r4, r1, #2 │ │ │ │ - ldrh r6, [r6, #18] │ │ │ │ + strh r6, [r6, #60] @ 0x3c │ │ │ │ lsls r5, r0, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #112] @ (7903ac ) │ │ │ │ @@ -2635505,15 +2635494,15 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldc2 1, cr0, [lr], #200 @ 0xc8 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldc2 1, cr0, [sl], #200 @ 0xc8 │ │ │ │ stc2 1, cr0, [r2], #200 @ 0xc8 │ │ │ │ - add r2, pc, #144 @ (adr r2, 790450 ) │ │ │ │ + ldr r7, [sp, #400] @ 0x190 │ │ │ │ lsls r3, r1, #2 │ │ │ │ cmp r3, #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, #3744] @ 0xea0 │ │ │ │ @@ -2636261,42 +2636250,42 @@ │ │ │ │ nop │ │ │ │ ldc2 1, cr0, [r8], {50} @ 0x32 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfbfe0132 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #76 @ 0x4c │ │ │ │ + movs r1, #140 @ 0x8c │ │ │ │ lsls r4, r1, #2 │ │ │ │ - lsrs r6, r1 │ │ │ │ + subs r6, #14 │ │ │ │ lsls r4, r1, #2 │ │ │ │ ldrb.w r0, [r0, #306] @ 0x132 │ │ │ │ - movs r0, #18 │ │ │ │ + adds r2, r2, #5 │ │ │ │ lsls r4, r1, #2 │ │ │ │ - subs r6, r5, #7 │ │ │ │ + adds r6, r5, #4 │ │ │ │ lsls r4, r1, #2 │ │ │ │ - subs r2, r2, #7 │ │ │ │ + adds r2, r2, #4 │ │ │ │ lsls r4, r1, #2 │ │ │ │ - subs r6, r6, #6 │ │ │ │ + adds r6, r6, #3 │ │ │ │ lsls r4, r1, #2 │ │ │ │ - subs r2, r4, #7 │ │ │ │ + adds r2, r4, #4 │ │ │ │ lsls r4, r1, #2 │ │ │ │ - subs r2, r1, #5 │ │ │ │ + adds r2, r1, #2 │ │ │ │ lsls r4, r1, #2 │ │ │ │ - subs r2, r6, #4 │ │ │ │ + adds r2, r6, #1 │ │ │ │ lsls r4, r1, #2 │ │ │ │ - subs r6, r5, #5 │ │ │ │ + adds r6, r5, #2 │ │ │ │ lsls r4, r1, #2 │ │ │ │ - subs r2, r0, #5 │ │ │ │ + adds r2, r0, #2 │ │ │ │ lsls r4, r1, #2 │ │ │ │ - subs r2, r5, #4 │ │ │ │ + adds r2, r5, #1 │ │ │ │ lsls r4, r1, #2 │ │ │ │ - subs r2, r1, #4 │ │ │ │ + adds r2, r1, #1 │ │ │ │ lsls r4, r1, #2 │ │ │ │ - strh r4, [r0, #14] │ │ │ │ + ldrb r4, [r0, #28] │ │ │ │ lsls r5, r0, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #120] @ 0x78 │ │ │ │ subw sp, sp, #3940 @ 0xf64 │ │ │ │ mov r9, r1 │ │ │ │ @@ -2637599,17 +2637588,17 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrd r0, r1, [lr, #-200]! @ 0xc8 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ b.n 791a78 │ │ │ │ lsls r2, r6, #4 │ │ │ │ - asrs r4, r5, #3 │ │ │ │ + lsrs r4, r5, #24 │ │ │ │ lsls r4, r1, #2 │ │ │ │ - stc 0, cr0, [sl, #528] @ 0x210 │ │ │ │ + pkhbt r0, sl, r4, lsl #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldrb.w r3, [r1, #76] @ 0x4c │ │ │ │ @@ -2638080,21 +2638069,22 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ b.n 792218 │ │ │ │ lsls r2, r6, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ b.n 792148 │ │ │ │ lsls r2, r6, #4 │ │ │ │ - bne.n 791fc8 │ │ │ │ + ldmia r6, {r4, r6} │ │ │ │ lsls r5, r0, #4 │ │ │ │ - lsrs r0, r1, #2 │ │ │ │ + lsls r0, r1, #23 │ │ │ │ lsls r4, r1, #2 │ │ │ │ - lsrs r0, r3, #16 │ │ │ │ + lsrs r0, r3, #5 │ │ │ │ lsls r4, r1, #2 │ │ │ │ - strex r0, r0, [r6, #528] @ 0x210 │ │ │ │ + b.n 791ac0 │ │ │ │ + lsls r4, r0, #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 │ │ │ │ subs r4, r1, r2 │ │ │ │ ldr.w r3, [r0, #2196] @ 0x894 │ │ │ │ clz r4, r4 │ │ │ │ @@ -2638569,15 +2638559,15 @@ │ │ │ │ add r2, pc │ │ │ │ adds r0, #48 @ 0x30 │ │ │ │ strd r2, r3, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ movs r2, #8 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r1, r4 │ │ │ │ - bl ad2e74 │ │ │ │ + bl ad2dcc │ │ │ │ ldr r3, [pc, #72] @ (79255c ) │ │ │ │ ldr r2, [pc, #76] @ (792560 ) │ │ │ │ add.w r1, r4, #48384 @ 0xbd00 │ │ │ │ add r3, pc │ │ │ │ adds r1, #128 @ 0x80 │ │ │ │ add r2, pc │ │ │ │ add.w r0, r4, #48128 @ 0xbc00 │ │ │ │ @@ -2638595,35 +2638585,35 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ blt.n 792624 │ │ │ │ lsls r2, r6, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r1, #29 │ │ │ │ + lsls r6, r1, #18 │ │ │ │ lsls r4, r1, #2 │ │ │ │ mcr2 15, 5, pc, cr5, cr15, {7} @ │ │ │ │ mrc2 15, 5, pc, cr1, cr15, {7} │ │ │ │ mrc2 15, 7, pc, cr9, cr15, {7} │ │ │ │ - lsls r0, r4, #27 │ │ │ │ + lsls r0, r4, #16 │ │ │ │ lsls r4, r1, #2 │ │ │ │ - push {r2, r4, r5, lr} │ │ │ │ + sxtb r4, r6 │ │ │ │ lsls r5, r2, #2 │ │ │ │ bge.n 79250c │ │ │ │ lsls r2, r6, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ add.w r0, r0, #48128 @ 0xbc00 │ │ │ │ bl 7acf8c │ │ │ │ add.w r0, r4, #48384 @ 0xbd00 │ │ │ │ adds r0, #112 @ 0x70 │ │ │ │ - bl a92e74 │ │ │ │ + bl a92dcc │ │ │ │ pop {r4, pc} │ │ │ │ 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 │ │ │ │ @@ -2638636,15 +2638626,15 @@ │ │ │ │ adds r1, #128 @ 0x80 │ │ │ │ bl 7ad070 │ │ │ │ add.w r0, r4, #48384 @ 0xbd00 │ │ │ │ movs r3, #0 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov r1, r5 │ │ │ │ adds r0, #112 @ 0x70 │ │ │ │ - bl a92fbc │ │ │ │ + bl a92f14 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cbz r1, 7925d8 │ │ │ │ ldr.w r3, [r0, #148] @ 0x94 │ │ │ │ str r3, [r1, #0] │ │ │ │ cbz r2, 7925de │ │ │ │ @@ -2638911,15 +2638901,15 @@ │ │ │ │ bl 7a4234 │ │ │ │ b.n 792828 │ │ │ │ bl 794848 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ stc2l 15, cr15, [r1, #1020] @ 0x3fc │ │ │ │ ldc2l 15, cr15, [r5, #-1020]! @ 0xfffffc04 │ │ │ │ - ldmia r0!, {r1, r2, r3, r6} │ │ │ │ + stmia r5!, {r1, r2, r3, r7} │ │ │ │ lsls r5, r0, #4 │ │ │ │ ldc2l 15, cr15, [pc, #-1020] @ 79249c │ │ │ │ ldc2l 15, cr15, [r5, #-1020] @ 0xfffffc04 │ │ │ │ push {r1, r2, r3} │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -2638954,31 +2638944,31 @@ │ │ │ │ ldr r0, [pc, #40] @ (792908 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #36] @ (79290c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - lsls r6, r1, #13 │ │ │ │ + lsls r6, r1, #2 │ │ │ │ lsls r4, r1, #2 │ │ │ │ - lsls r4, r0, #13 │ │ │ │ + lsls r4, r0, #2 │ │ │ │ lsls r4, r1, #2 │ │ │ │ - lsls r2, r5, #13 │ │ │ │ + lsls r2, r5, #2 │ │ │ │ lsls r4, r1, #2 │ │ │ │ - lsls r0, r3, #13 │ │ │ │ + lsls r0, r3, #2 │ │ │ │ lsls r4, r1, #2 │ │ │ │ - lsls r6, r2, #13 │ │ │ │ + lsls r6, r2, #2 │ │ │ │ lsls r4, r1, #2 │ │ │ │ - lsls r4, r6, #12 │ │ │ │ + lsls r4, r6, #1 │ │ │ │ lsls r4, r1, #2 │ │ │ │ - lsls r2, r6, #12 │ │ │ │ + lsls r2, r6, #1 │ │ │ │ lsls r4, r1, #2 │ │ │ │ - lsls r0, r6, #12 │ │ │ │ + lsls r0, r6, #1 │ │ │ │ lsls r4, r1, #2 │ │ │ │ - b.n 7924ec │ │ │ │ + b.n 792f6c │ │ │ │ lsls r4, r0, #2 │ │ │ │ cmp r1, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ bhi.n 792942 │ │ │ │ ldr r2, [pc, #88] @ (792970 ) │ │ │ │ lsls r1, r1, #5 │ │ │ │ add r2, pc │ │ │ │ @@ -2639003,15 +2638993,15 @@ │ │ │ │ movw ip, #15000 @ 0x3a98 │ │ │ │ movt ip, #30000 @ 0x7530 │ │ │ │ mov r4, r3 │ │ │ │ mov.w r5, #270 @ 0x10e │ │ │ │ movs r6, #10 │ │ │ │ b.n 792930 │ │ │ │ nop │ │ │ │ - ldmia r1, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r4, r5} │ │ │ │ lsls r5, r0, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ mov r3, r2 │ │ │ │ @@ -2639150,18 +2639140,17 @@ │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ blx 67460 <__printf_chk@plt> │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #7 │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r6!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r4!, {r2, r3, r4} │ │ │ │ lsls r5, r0, #4 │ │ │ │ - lsls r6, r2, #5 │ │ │ │ - lsls r4, r1, #2 │ │ │ │ + cdp2 0, 9, cr0, cr6, cr11, {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 │ │ │ │ ldr.w r0, [r0, #264] @ 0x108 │ │ │ │ cbz r0, 792b0e │ │ │ │ @@ -2639229,18 +2639218,17 @@ │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ blx 67460 <__printf_chk@plt> │ │ │ │ mov r0, r4 │ │ │ │ blx 68474 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r5, r0, #4 │ │ │ │ - lsls r0, r3, #2 │ │ │ │ - lsls r4, r1, #2 │ │ │ │ + ldc2l 0, cr0, [r8, #556] @ 0x22c │ │ │ │ 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, #112] @ 0x70 │ │ │ │ ldr.w r5, [r0, #200] @ 0xc8 │ │ │ │ @@ -2639257,18 +2639245,17 @@ │ │ │ │ movs r0, #1 │ │ │ │ ldr r1, [pc, #16] @ (792c1c ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ blx 67460 <__printf_chk@plt> │ │ │ │ b.n 792c02 │ │ │ │ nop │ │ │ │ - stmia r6!, {r4, r6, r7} │ │ │ │ + stmia r4!, {r4} │ │ │ │ lsls r5, r0, #4 │ │ │ │ - lsls r6, r4, #1 │ │ │ │ - lsls r4, r1, #2 │ │ │ │ + stc2 0, cr0, [r6, #556]! @ 0x22c │ │ │ │ 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 │ │ │ │ subs r7, r1, #1 │ │ │ │ vmov.f32 s18, s0 │ │ │ │ @@ -2639840,18 +2639827,18 @@ │ │ │ │ cmp r1, #6 │ │ │ │ beq.w 792fe8 │ │ │ │ b.n 792dbe │ │ │ │ ldrb.w r1, [r2, #52] @ 0x34 │ │ │ │ cmp r1, #6 │ │ │ │ beq.n 7931f6 │ │ │ │ b.n 792fb0 │ │ │ │ - stmia r1!, {r2, r4, r6} │ │ │ │ + bkpt 0x0094 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - @ instruction: 0xfbfe008b │ │ │ │ - stmia r0!, {r1, r3, r5, r6} │ │ │ │ + ldrsh.w r0, [lr, fp] │ │ │ │ + pop {r1, r3, r5, r7, pc} │ │ │ │ lsls r5, r0, #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, #3912] @ 0xf48 │ │ │ │ mov r8, r1 │ │ │ │ @@ -2640491,38 +2640478,38 @@ │ │ │ │ stmia r3!, {r4, r6} │ │ │ │ ... │ │ │ │ muls r7, r7 │ │ │ │ ldmia r5, {r2, r5, r7} │ │ │ │ lsls r2, r6, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x00ba │ │ │ │ + cbnz r2, 793a8e │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldr??.w r0, [r8, #139] @ 0x8b │ │ │ │ - pop {r1, r7, pc} │ │ │ │ + @ instruction: 0xf738008b │ │ │ │ + revsh r2, r0 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldr??.w r0, [r0, fp] │ │ │ │ + @ instruction: 0xf690008b │ │ │ │ ldmia r3, {r3, r6} │ │ │ │ lsls r2, r6, #4 │ │ │ │ - pop {r1, r2, r4, r5, r6, pc} │ │ │ │ + hlt 0x0036 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - strh.w r0, [r8, fp] │ │ │ │ - @ instruction: 0xf716008b │ │ │ │ - rev16 r2, r1 │ │ │ │ + sbc.w r0, r8, #4554752 @ 0x458000 │ │ │ │ + orrs.w r0, r6, #4554752 @ 0x458000 │ │ │ │ + @ instruction: 0xb78a │ │ │ │ lsls r5, r0, #4 │ │ │ │ - @ instruction: 0xfa60008b │ │ │ │ - rev r6, r5 │ │ │ │ + @ instruction: 0xf7a0008b │ │ │ │ + @ instruction: 0xb76e │ │ │ │ lsls r5, r0, #4 │ │ │ │ - @ instruction: 0xf5f0008b │ │ │ │ - @ instruction: 0xb8b2 │ │ │ │ + @ instruction: 0xf330008b │ │ │ │ + push {r1, r4, r5, r6, r7, lr} │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldr.w r0, [r2, #139] @ 0x8b │ │ │ │ - ldmia r5, {r1, r2, r4, r5, r6, r7} │ │ │ │ + @ instruction: 0xf612008b │ │ │ │ + ldmia r3!, {r1, r2, r4, r5} │ │ │ │ lsls r4, r0, #2 │ │ │ │ - ldr??.w r0, [lr, fp] │ │ │ │ + @ instruction: 0xf69e008b │ │ │ │ ldr.w r0, [pc, #1440] @ 793ff0 │ │ │ │ movw r4, #1187 @ 0x4a3 │ │ │ │ ldr.w r3, [pc, #1436] @ 793ff4 │ │ │ │ ldr.w r2, [pc, #1436] @ 793ff8 │ │ │ │ add r0, pc │ │ │ │ ldr.w r1, [pc, #1436] @ 793ffc │ │ │ │ add r3, pc │ │ │ │ @@ -2641016,104 +2641003,104 @@ │ │ │ │ ldr r2, [pc, #268] @ (7940f0 ) │ │ │ │ add r2, pc │ │ │ │ b.n 793ba2 │ │ │ │ ldr r1, [pc, #264] @ (7940f4 ) │ │ │ │ add r1, pc │ │ │ │ b.n 793b18 │ │ │ │ nop │ │ │ │ - @ instruction: 0xb824 │ │ │ │ + push {r2, r5, r6, lr} │ │ │ │ lsls r5, r0, #4 │ │ │ │ - str.w r0, [r6, fp] │ │ │ │ - vst4.32 {d0-d3}, [ip], fp │ │ │ │ - ldmia r5, {r1, r2, r5, r6} │ │ │ │ + @ instruction: 0xf586008b │ │ │ │ + movw r0, #51339 @ 0xc88b │ │ │ │ + ldmia r2, {r1, r2, r5, r7} │ │ │ │ lsls r4, r0, #2 │ │ │ │ - @ instruction: 0xb7fe │ │ │ │ + push {r1, r2, r3, r4, r5, lr} │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldrsh.w r0, [r4, fp] │ │ │ │ - @ instruction: 0xb6ec │ │ │ │ + @ instruction: 0xf674008b │ │ │ │ + push {r2, r3, r5} │ │ │ │ lsls r5, r0, #4 │ │ │ │ - eor.w r0, sl, #4554752 @ 0x458000 │ │ │ │ - bcc.n 793ffc │ │ │ │ + rsb r0, sl, #139 @ 0x8b │ │ │ │ + bne.n 79407c │ │ │ │ lsls r4, r0, #2 │ │ │ │ - rsbs r0, r2, #139 @ 0x8b │ │ │ │ - adds.w r0, r6, #139 @ 0x8b │ │ │ │ - ldrb r6, [r0, r1] │ │ │ │ + vhadd.s16 d0, d18, d11 │ │ │ │ + cdp 0, 5, cr0, cr6, cr11, {4} │ │ │ │ + ldr r6, [r0, r6] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0xb656 │ │ │ │ + cbz r6, 794088 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - bic.w r0, lr, #4554752 @ 0x458000 │ │ │ │ - orrs.w r0, r6, #4554752 @ 0x458000 │ │ │ │ - bcc.n 7940c8 │ │ │ │ + sbc.w r0, lr, #139 @ 0x8b │ │ │ │ + @ instruction: 0xf196008b │ │ │ │ + beq.n 793f48 │ │ │ │ lsls r4, r0, #2 │ │ │ │ - eor.w r0, ip, #139 @ 0x8b │ │ │ │ - ldrh r4, [r7, r6] │ │ │ │ + stcl 0, cr0, [ip, #556] @ 0x22c │ │ │ │ + ldr r4, [r7, r3] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - push {r4, r6, r7, lr} │ │ │ │ + cbz r0, 794080 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - bic.w r0, r4, #4554752 @ 0x458000 │ │ │ │ - orrs.w r0, r2, #4554752 @ 0x458000 │ │ │ │ - eors.w r0, r2, #4554752 @ 0x458000 │ │ │ │ - eor.w r0, r8, #4554752 @ 0x458000 │ │ │ │ - eors.w r0, ip, #4554752 @ 0x458000 │ │ │ │ - @ instruction: 0xf4bc008b │ │ │ │ - @ instruction: 0xf4c2008b │ │ │ │ - @ instruction: 0xf4c6008b │ │ │ │ - @ instruction: 0xf4f4008b │ │ │ │ - @ instruction: 0xf4fe008b │ │ │ │ - vext.8 d0, d22, d11, #0 │ │ │ │ - vext.8 d0, d16, d11, #0 │ │ │ │ - vext.8 d0, d26, d11, #0 │ │ │ │ - vaddl.s32 q0, d28, d11 │ │ │ │ - vaddl.s32 q0, d30, d11 │ │ │ │ - vaddl.s32 q0, d16, d11 │ │ │ │ - push {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + sbc.w r0, r4, #139 @ 0x8b │ │ │ │ + @ instruction: 0xf192008b │ │ │ │ + rsbs r0, r2, #139 @ 0x8b │ │ │ │ + rsb r0, r8, #139 @ 0x8b │ │ │ │ + rsbs r0, ip, #139 @ 0x8b │ │ │ │ + @ instruction: 0xf1fc008b │ │ │ │ + addw r0, r2, #139 @ 0x8b │ │ │ │ + addw r0, r6, #139 @ 0x8b │ │ │ │ + @ instruction: 0xf234008b │ │ │ │ + @ instruction: 0xf23e008b │ │ │ │ + ldcl 0, cr0, [r6], #556 @ 0x22c │ │ │ │ + ldcl 0, cr0, [r0], #556 @ 0x22c │ │ │ │ + ldcl 0, cr0, [sl], #556 @ 0x22c │ │ │ │ + stcl 0, cr0, [ip], #556 @ 0x22c │ │ │ │ + stcl 0, cr0, [lr], #556 @ 0x22c │ │ │ │ + stcl 0, cr0, [r0], #556 @ 0x22c │ │ │ │ + sxth r6, r7 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - adds.w r0, lr, #4554752 @ 0x458000 │ │ │ │ - @ instruction: 0xf586008b │ │ │ │ - ldmia r2!, {r6} │ │ │ │ + @ instruction: 0xf25e008b │ │ │ │ + movt r0, #24715 @ 0x608b │ │ │ │ + stmia r7!, {r7} │ │ │ │ lsls r4, r0, #2 │ │ │ │ - vhadd.s32 d16, d20, d11 │ │ │ │ - vhadd.s16 d16, d30, d11 │ │ │ │ - push {r1, r3, r6} │ │ │ │ + stc 0, cr0, [r4], #556 @ 0x22c │ │ │ │ + ldc 0, cr0, [lr], {139} @ 0x8b │ │ │ │ + cbz r2, 7940ba │ │ │ │ lsls r5, r0, #4 │ │ │ │ - vaddl.s32 q8, d16, d11 │ │ │ │ - push {r1, r2, r4, r7} │ │ │ │ + stc 0, cr0, [r0, #-556]! @ 0xfffffdd4 │ │ │ │ + cbz r6, 7940d4 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - @ instruction: 0xf4b6008b │ │ │ │ - sub.w r0, r2, #4554752 @ 0x458000 │ │ │ │ - ldmia r1!, {r3, r4, r6, r7} │ │ │ │ + @ instruction: 0xf1f6008b │ │ │ │ + @ instruction: 0xf2e2008b │ │ │ │ + stmia r7!, {r3, r4} │ │ │ │ lsls r4, r0, #2 │ │ │ │ - cbz r6, 79412a │ │ │ │ + cbz r6, 7940ba │ │ │ │ lsls r5, r0, #4 │ │ │ │ - cdp 0, 15, cr0, cr8, cr11, {4} │ │ │ │ - push {r2, r5, r7, lr} │ │ │ │ + ldc 0, cr0, [r8], #-556 @ 0xfffffdd4 │ │ │ │ + uxtb r4, r4 │ │ │ │ lsls r0, r1, #2 │ │ │ │ - push {r1, r2, r3, r4, r7, lr} │ │ │ │ + uxtb r6, r3 │ │ │ │ lsls r0, r1, #2 │ │ │ │ - cdp 0, 7, cr0, cr12, cr11, {4} │ │ │ │ - cdp 0, 6, cr0, cr14, cr11, {4} │ │ │ │ - cdp 0, 6, cr0, cr8, cr11, {4} │ │ │ │ - cbz r0, 794120 │ │ │ │ + subs.w r0, ip, fp, lsl #2 │ │ │ │ + sub.w r0, lr, fp, lsl #2 │ │ │ │ + sub.w r0, r8, fp, lsl #2 │ │ │ │ + sub sp, #64 @ 0x40 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - vaddl.s32 q8, d18, d11 │ │ │ │ - uxtb r6, r5 │ │ │ │ + stc 0, cr0, [r2, #-556]! @ 0xfffffdd4 │ │ │ │ + add sp, #184 @ 0xb8 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - @ instruction: 0xf33e008b │ │ │ │ - bfi r0, r4, #2, #10 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r6} │ │ │ │ + orns r0, lr, #139 @ 0x8b │ │ │ │ + @ instruction: 0xf0a4008b │ │ │ │ + stmia r5!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r4, r0, #2 │ │ │ │ - sxth r4, r7 │ │ │ │ + add r7, sp, #496 @ 0x1f0 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - vhadd.s16 d16, d22, d11 │ │ │ │ - sxth r0, r1 │ │ │ │ + ldc 0, cr0, [r6], {139} @ 0x8b │ │ │ │ + add r7, sp, #288 @ 0x120 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - cdp 0, 13, cr0, cr14, cr11, {4} │ │ │ │ - ldmia r6, {r4, r5, r6, r7} │ │ │ │ + ldc 0, cr0, [lr], {139} @ 0x8b │ │ │ │ + ldmia r4, {r4, r5} │ │ │ │ lsls r4, r0, #2 │ │ │ │ - ldmia r6, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r4!, {r1, r3, r5} │ │ │ │ lsls r4, r0, #2 │ │ │ │ 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, #3840] @ 0xf00 │ │ │ │ mov r5, r2 │ │ │ │ @@ -2641429,29 +2641416,29 @@ │ │ │ │ subs r7, #246 @ 0xf6 │ │ │ │ bkpt 0x00e8 │ │ │ │ lsls r2, r6, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ pop {r1, r2, r3, pc} │ │ │ │ lsls r2, r6, #4 │ │ │ │ - add r7, sp, #192 @ 0xc0 │ │ │ │ + add r4, sp, #448 @ 0x1c0 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - vhadd.s d0, d24, d11 │ │ │ │ - @ instruction: 0xf12c008b │ │ │ │ - stmia r4!, {r3, r4, r6} │ │ │ │ + ldcl 0, cr0, [r8], #-556 @ 0xfffffdd4 │ │ │ │ + cdp 0, 6, cr0, cr12, cr11, {4} │ │ │ │ + stmia r1!, {r3, r4, r7} │ │ │ │ lsls r4, r0, #2 │ │ │ │ - add r6, sp, #1016 @ 0x3f8 │ │ │ │ + add r4, sp, #248 @ 0xf8 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - bic.w r0, r6, #139 @ 0x8b │ │ │ │ - bic.w r0, ip, #139 @ 0x8b │ │ │ │ - orr.w r0, r0, #139 @ 0x8b │ │ │ │ - orr.w r0, sl, #139 @ 0x8b │ │ │ │ - add r6, sp, #240 @ 0xf0 │ │ │ │ + stcl 0, cr0, [r6, #-556]! @ 0xfffffdd4 │ │ │ │ + stcl 0, cr0, [ip, #-556]! @ 0xfffffdd4 │ │ │ │ + stc 0, cr0, [r0, #556] @ 0x22c │ │ │ │ + stc 0, cr0, [sl, #556] @ 0x22c │ │ │ │ + add r3, sp, #496 @ 0x1f0 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - orn r0, sl, #139 @ 0x8b │ │ │ │ + stc 0, cr0, [sl, #556]! @ 0x22c │ │ │ │ ldr r3, [r0, #32] │ │ │ │ ldr.w r9, [r4, #436] @ 0x1b4 │ │ │ │ blx r3 │ │ │ │ ldr.w r0, [r4, #600] @ 0x258 │ │ │ │ cbz r0, 7944e2 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ blx r3 │ │ │ │ @@ -2641736,46 +2641723,46 @@ │ │ │ │ add r1, pc │ │ │ │ bl 43b2fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x329608> │ │ │ │ b.n 794386 │ │ │ │ mov r9, r8 │ │ │ │ b.n 794778 │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - add r5, sp, #240 @ 0xf0 │ │ │ │ + add r2, sp, #496 @ 0x1f0 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - stc 0, cr0, [r4, #-556]! @ 0xfffffdd4 │ │ │ │ - vext.8 d16, d16, d11, #0 │ │ │ │ - stmia r2!, {r1, r2, r6} │ │ │ │ + orn r0, r4, fp, lsl #2 │ │ │ │ + ldc 0, cr0, [r0, #-556]! @ 0xfffffdd4 │ │ │ │ + itte hi │ │ │ │ + lslhi r4, r0, #2 │ │ │ │ + addhi r0, sp, #888 @ 0x378 │ │ │ │ + lslls r5, r0, #4 │ │ │ │ + @ instruction: 0xe8c2008b │ │ │ │ + rsbs r0, ip, fp, lsl #2 │ │ │ │ + pop {r1, r5, r6, r7, pc} │ │ │ │ lsls r4, r0, #2 │ │ │ │ - add r3, sp, #632 @ 0x278 │ │ │ │ + add r0, sp, #632 @ 0x278 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - @ instruction: 0xeb82008b │ │ │ │ - cdp 0, 9, cr0, cr12, cr11, {4} │ │ │ │ - stmia r0!, {r1, r5, r7} │ │ │ │ + stmia.w r2, {r0, r1, r3, r7} │ │ │ │ + @ instruction: 0xeb9e008b │ │ │ │ + pop {r2, r5, r7, pc} │ │ │ │ lsls r4, r0, #2 │ │ │ │ - add r3, sp, #376 @ 0x178 │ │ │ │ + add r0, sp, #280 @ 0x118 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - adc.w r0, r2, fp, lsl #2 │ │ │ │ - cdp 0, 5, cr0, cr14, cr11, {4} │ │ │ │ - stmia r0!, {r2, r5, r6} │ │ │ │ + @ instruction: 0xe82a008b │ │ │ │ + adc.w r0, r4, fp, lsl #2 │ │ │ │ + pop {r1, r3, r6, pc} │ │ │ │ lsls r4, r0, #2 │ │ │ │ - add r3, sp, #24 │ │ │ │ + add r0, sp, #144 @ 0x90 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - @ instruction: 0xeaea008b │ │ │ │ - cdp 0, 0, cr0, cr4, cr11, {4} │ │ │ │ - stmia r0!, {r1, r3} │ │ │ │ + @ instruction: 0xe808008b │ │ │ │ + eor.w r0, r8, fp, lsl #2 │ │ │ │ + pop {r1, r3, r5, pc} │ │ │ │ lsls r4, r0, #2 │ │ │ │ - add r2, sp, #912 @ 0x390 │ │ │ │ - lsls r5, r0, #4 │ │ │ │ - pkhbt r0, r8, fp, lsl #2 │ │ │ │ - stcl 0, cr0, [r8, #-556] @ 0xfffffdd4 │ │ │ │ - itet al │ │ │ │ - lslal r4, r0, #2 │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - moval.w ip, #4096 @ 0x1000 │ │ │ │ + stmdb 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 │ │ │ │ sub sp, #20 │ │ │ │ mov r6, r1 │ │ │ │ movs r0, #1 │ │ │ │ mov.w r1, #608 @ 0x260 │ │ │ │ @@ -2642091,100 +2642078,102 @@ │ │ │ │ ldr r2, [pc, #240] @ (794c90 ) │ │ │ │ add r3, pc │ │ │ │ ldr r1, [pc, #240] @ (794c94 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl 43b2fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x329608> │ │ │ │ b.n 7949f8 │ │ │ │ - ldc 0, cr0, [r6, #556]! @ 0x22c │ │ │ │ + @ instruction: 0xeaf6008b │ │ │ │ b.n 795062 │ │ │ │ @ instruction: 0xffffe145 │ │ │ │ vtbx.8 d31, {d15}, d5 │ │ │ │ vshr.u64 d30, d25, #1 │ │ │ │ vmla.i q15, , d31[0] │ │ │ │ vrsra.u32 d30, d5, #1 │ │ │ │ vmla.i q15, , d23[0] │ │ │ │ @ instruction: 0xffffdf8d │ │ │ │ vmla.i q15, , d1[0] │ │ │ │ vshr.u64 q15, , #1 │ │ │ │ - vcvt.f32.u32 d30, d0, #1 │ │ │ │ + @ instruction: 0xffffeb50 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - add r1, sp, #80 @ 0x50 │ │ │ │ + add r6, pc, #336 @ (adr r6, 794d30 ) │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldmia.w ip!, {r0, r1, r3, r7} │ │ │ │ - cdp 0, 1, cr0, cr4, cr11, {4} │ │ │ │ - pop {r1, r2, r3, r4, r6, r7, pc} │ │ │ │ + b.n 7947dc │ │ │ │ + lsls r3, r1, #2 │ │ │ │ + adcs.w r0, r4, fp, lsl #2 │ │ │ │ + cbnz r6, 794c32 │ │ │ │ lsls r4, r0, #2 │ │ │ │ - add r0, sp, #992 @ 0x3e0 │ │ │ │ + add r6, pc, #224 @ (adr r6, 794cd0 ) │ │ │ │ lsls r5, r0, #4 │ │ │ │ - stmia.w r0!, {r0, r1, r3, r7} │ │ │ │ - cdp 0, 9, cr0, cr10, cr11, {4} │ │ │ │ - pop {r6, r7, pc} │ │ │ │ + b.n 7947b4 │ │ │ │ + lsls r3, r1, #2 │ │ │ │ + rsbs r0, sl, fp, lsl #2 │ │ │ │ + cbnz r0, 794c3c │ │ │ │ lsls r4, r0, #2 │ │ │ │ b.n 794c1a │ │ │ │ @ instruction: 0xffffdfa5 │ │ │ │ vqrdmlsh.s , , d17[0] │ │ │ │ - vqshl.u32 d26, d20, #31 │ │ │ │ + vsri.32 q13, q10, #1 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - @ instruction: 0xebf8008b │ │ │ │ - stc 0, cr0, [sl], {139} @ 0x8b │ │ │ │ - ldc 0, cr0, [lr], {139} @ 0x8b │ │ │ │ - ldc 0, cr0, [r2], #-556 @ 0xfffffdd4 │ │ │ │ - mcrr 0, 8, r0, r6, cr11 │ │ │ │ - add r0, sp, #176 @ 0xb0 │ │ │ │ + ldmdb r8!, {r0, r1, r3, r7} │ │ │ │ + strd r0, r0, [sl, #-556] @ 0x22c │ │ │ │ + ldrd r0, r0, [lr, #-556] @ 0x22c │ │ │ │ + ldrd r0, r0, [r2, #-556]! @ 0x22c │ │ │ │ + @ instruction: 0xe986008b │ │ │ │ + add r5, pc, #432 @ (adr r5, 794dd4 ) │ │ │ │ lsls r5, r0, #4 │ │ │ │ - stc 0, cr0, [sl, #-556] @ 0xfffffdd4 │ │ │ │ - add r0, sp, #88 @ 0x58 │ │ │ │ + orr.w r0, sl, fp, lsl #2 │ │ │ │ + add r5, pc, #344 @ (adr r5, 794d84 ) │ │ │ │ lsls r5, r0, #4 │ │ │ │ - b.n 794bac │ │ │ │ + b.n 79462c │ │ │ │ lsls r3, r1, #2 │ │ │ │ - ldc 0, cr0, [r2], #-556 @ 0xfffffdd4 │ │ │ │ - pop {r5, r6, r7} │ │ │ │ + ldrd r0, r0, [r2, #-556]! @ 0x22c │ │ │ │ + rev r0, r4 │ │ │ │ lsls r4, r0, #2 │ │ │ │ - add r7, pc, #992 @ (adr r7, 79501c ) │ │ │ │ + add r5, pc, #224 @ (adr r5, 794d1c ) │ │ │ │ lsls r5, r0, #4 │ │ │ │ - b.n 794b80 │ │ │ │ + b.n 794600 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - mcrr 0, 8, r0, r4, cr11 │ │ │ │ - pop {r1, r6, r7} │ │ │ │ + @ instruction: 0xe984008b │ │ │ │ + rev r2, r0 │ │ │ │ lsls r4, r0, #2 │ │ │ │ - add r7, pc, #872 @ (adr r7, 794fb4 ) │ │ │ │ + add r5, pc, #104 @ (adr r5, 794cb4 ) │ │ │ │ lsls r5, r0, #4 │ │ │ │ - b.n 794b54 │ │ │ │ + b.n 7945d4 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - rsb r0, sl, fp, lsl #2 │ │ │ │ - pop {r2, r5, r7} │ │ │ │ + stmdb sl, {r0, r1, r3, r7} │ │ │ │ + cbnz r4, 794c90 │ │ │ │ lsls r4, r0, #2 │ │ │ │ - add r7, pc, #752 @ (adr r7, 794f4c ) │ │ │ │ + add r4, pc, #1008 @ (adr r4, 79504c ) │ │ │ │ lsls r5, r0, #4 │ │ │ │ - b.n 794b28 │ │ │ │ + b.n 7945a8 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - pkhbt r0, r0, fp, lsl #2 │ │ │ │ - pop {r1, r2, r7} │ │ │ │ + @ instruction: 0xe800008b │ │ │ │ + cbnz r6, 794c98 │ │ │ │ lsls r4, r0, #2 │ │ │ │ - add r7, pc, #632 @ (adr r7, 794ee4 ) │ │ │ │ + add r4, pc, #888 @ (adr r4, 794fe4 ) │ │ │ │ lsls r5, r0, #4 │ │ │ │ - b.n 794afc │ │ │ │ + b.n 79457c │ │ │ │ lsls r3, r1, #2 │ │ │ │ - ldcl 0, cr0, [r2], {139} @ 0x8b │ │ │ │ - pop {r3, r5, r6} │ │ │ │ + ands.w r0, r2, fp, lsl #2 │ │ │ │ + cbnz r0, 794ca2 │ │ │ │ lsls r4, r0, #2 │ │ │ │ - add r7, pc, #512 @ (adr r7, 794e7c ) │ │ │ │ + add r4, pc, #768 @ (adr r4, 794f7c ) │ │ │ │ lsls r5, r0, #4 │ │ │ │ - b.n 794ad0 │ │ │ │ + b.n 794550 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - ldcl 0, cr0, [r0], #556 @ 0x22c │ │ │ │ - pop {r1, r3, r6} │ │ │ │ + bics.w r0, r0, fp, lsl #2 │ │ │ │ + cbnz r2, 794caa │ │ │ │ lsls r4, r0, #2 │ │ │ │ - add r7, pc, #392 @ (adr r7, 794e14 ) │ │ │ │ + add r4, pc, #648 @ (adr r4, 794f14 ) │ │ │ │ lsls r5, r0, #4 │ │ │ │ - b.n 794aa4 │ │ │ │ + b.n 794524 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - @ instruction: 0xebfe008b │ │ │ │ - pop {r2, r3, r5} │ │ │ │ + ldmdb lr!, {r0, r1, r3, r7} │ │ │ │ + cbnz r4, 794cb2 │ │ │ │ lsls r4, r0, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w r0, [r0, #128] @ 0x80 │ │ │ │ ldr.w r4, [r0, #200] @ 0xc8 │ │ │ │ @@ -2642426,25 +2642415,29 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ sxtb r4, r2 │ │ │ │ lsls r2, r6, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ cbz r6, 794f6e │ │ │ │ lsls r2, r6, #4 │ │ │ │ - add r5, pc, #88 @ (adr r5, 794fbc ) │ │ │ │ + add r2, pc, #344 @ (adr r2, 7950bc ) │ │ │ │ lsls r5, r0, #4 │ │ │ │ - strd r0, r0, [lr, #556] @ 0x22c │ │ │ │ - bic.w r0, sl, fp, lsl #2 │ │ │ │ - @ instruction: 0xb8d8 │ │ │ │ + b.n 794d84 │ │ │ │ + lsls r3, r1, #2 │ │ │ │ + b.n 794e40 │ │ │ │ + lsls r3, r1, #2 │ │ │ │ + setpan #1 │ │ │ │ lsls r4, r0, #2 │ │ │ │ - add r4, pc, #992 @ (adr r4, 795354 ) │ │ │ │ + add r2, pc, #224 @ (adr r2, 795054 ) │ │ │ │ lsls r5, r0, #4 │ │ │ │ - @ instruction: 0xe9b0008b │ │ │ │ - ldrd r0, r0, [ip, #556] @ 0x22c │ │ │ │ - @ instruction: 0xb8ba │ │ │ │ + b.n 794d58 │ │ │ │ + lsls r3, r1, #2 │ │ │ │ + b.n 794db4 │ │ │ │ + lsls r3, r1, #2 │ │ │ │ + push {r1, r3, r4, r5, r6, r7, lr} │ │ │ │ lsls r4, r0, #2 │ │ │ │ stmdb 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 r6, r3 │ │ │ │ @@ -2643819,27 +2643812,27 @@ │ │ │ │ lsls r2, r6, #4 │ │ │ │ add r7, pc, #816 @ (adr r7, 7962ec ) │ │ │ │ lsls r2, r6, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ add r6, pc, #912 @ (adr r6, 796354 ) │ │ │ │ lsls r2, r6, #4 │ │ │ │ - ldr r2, [sp, #336] @ 0x150 │ │ │ │ + str r7, [sp, #592] @ 0x250 │ │ │ │ lsls r5, r0, #4 │ │ │ │ asrs r4, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #584] @ 0x248 │ │ │ │ + str r1, [sp, #840] @ 0x348 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - bls.n 795f54 │ │ │ │ + bvs.n 795fd4 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - add r0, sp, #232 @ 0xe8 │ │ │ │ + add r5, pc, #488 @ (adr r5, 7961c4 ) │ │ │ │ lsls r4, r0, #2 │ │ │ │ - bls.n 796030 │ │ │ │ + bvs.n 7960b0 │ │ │ │ lsls r3, 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, #4032] @ 0xfc0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ sub sp, #28 │ │ │ │ @@ -2644509,75 +2644502,75 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r3, [pc, #148] @ (7967e8 ) │ │ │ │ add r1, pc │ │ │ │ add r3, pc │ │ │ │ bl 43b2fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x329608> │ │ │ │ b.n 79630c │ │ │ │ nop │ │ │ │ - str r3, [sp, #504] @ 0x1f8 │ │ │ │ + str r0, [sp, #760] @ 0x2f8 │ │ │ │ lsls r5, r0, #4 │ │ │ │ bl 6aa766 <_mesa_glapi_set_dispatch@@libgallium-25.3.3-1.so+0x5a276> │ │ │ │ stcl 15, cr15, [r9], {255} @ 0xff │ │ │ │ mrrc 15, 15, pc, r9, cr15 @ │ │ │ │ stc 15, cr15, [r5, #-1020] @ 0xfffffc04 │ │ │ │ bl 70c776 │ │ │ │ bl 4e477a <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3d2a86> │ │ │ │ @ instruction: 0xebf5ffff │ │ │ │ stc 15, cr15, [r9], {255} @ 0xff │ │ │ │ - str r2, [sp, #176] @ 0xb0 │ │ │ │ + ldrh r4, [r5, #58] @ 0x3a │ │ │ │ lsls r5, r0, #4 │ │ │ │ - str r1, [sp, #768] @ 0x300 │ │ │ │ + ldrh r0, [r0, #56] @ 0x38 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - str r1, [sp, #240] @ 0xf0 │ │ │ │ + ldrh r4, [r7, #50] @ 0x32 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - add r4, pc, #840 @ (adr r4, 796adc ) │ │ │ │ + add r2, pc, #72 @ (adr r2, 7967dc ) │ │ │ │ lsls r4, r0, #2 │ │ │ │ - bpl.n 796710 │ │ │ │ + bcs.n 796790 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - bvs.n 796700 │ │ │ │ + bcc.n 796780 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - str r0, [sp, #408] @ 0x198 │ │ │ │ + ldrh r6, [r4, #44] @ 0x2c │ │ │ │ lsls r5, r0, #4 │ │ │ │ - bpl.n 7966a8 │ │ │ │ + bcs.n 796728 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - add r3, pc, #1016 @ (adr r3, 796ba0 ) │ │ │ │ + add r1, pc, #248 @ (adr r1, 7968a0 ) │ │ │ │ lsls r4, r0, #2 │ │ │ │ - bmi.n 796784 │ │ │ │ + bcs.n 796804 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - ldrh r6, [r2, #54] @ 0x36 │ │ │ │ + ldrh r6, [r2, #32] │ │ │ │ lsls r5, r0, #4 │ │ │ │ - add r2, pc, #472 @ (adr r2, 79698c ) │ │ │ │ + ldr r7, [sp, #728] @ 0x2d8 │ │ │ │ lsls r4, r0, #2 │ │ │ │ - bcc.n 796874 │ │ │ │ + beq.n 7966f4 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - bmi.n 7966c4 │ │ │ │ + bne.n 796744 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - ldrh r4, [r5, #52] @ 0x34 │ │ │ │ + ldrh r4, [r5, #30] │ │ │ │ lsls r5, r0, #4 │ │ │ │ - add r2, pc, #304 @ (adr r2, 7968f4 ) │ │ │ │ + ldr r7, [sp, #560] @ 0x230 │ │ │ │ lsls r4, r0, #2 │ │ │ │ - bcc.n 796830 │ │ │ │ + beq.n 7968b0 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - bcc.n 7967a8 │ │ │ │ + bne.n 796828 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - ldrh r2, [r1, #40] @ 0x28 │ │ │ │ + ldrh r2, [r1, #18] │ │ │ │ lsls r5, r0, #4 │ │ │ │ - bcc.n 796810 │ │ │ │ + beq.n 796890 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - add r0, pc, #648 @ (adr r0, 796a60 ) │ │ │ │ + ldr r5, [sp, #904] @ 0x388 │ │ │ │ lsls r4, r0, #2 │ │ │ │ - bne.n 7966fc │ │ │ │ + ldmia r6, {r4, r6, r7} │ │ │ │ lsls r3, r1, #2 │ │ │ │ - ldrh r4, [r4, #38] @ 0x26 │ │ │ │ + ldrh r4, [r4, #16] │ │ │ │ lsls r5, r0, #4 │ │ │ │ - bcs.n 796784 │ │ │ │ + beq.n 796804 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - add r0, pc, #496 @ (adr r0, 7969d8 ) │ │ │ │ + ldr r5, [sp, #752] @ 0x2f0 │ │ │ │ lsls r4, r0, #2 │ │ │ │ - bne.n 7968c0 │ │ │ │ + ldmia r6!, {r1, r3, r5, r7} │ │ │ │ lsls r3, r1, #2 │ │ │ │ ldrb.w ip, [r1] │ │ │ │ cmp r3, #1 │ │ │ │ push {r4, lr} │ │ │ │ and.w ip, ip, #15 │ │ │ │ ldr.w lr, [r1, #136] @ 0x88 │ │ │ │ beq.n 796894 │ │ │ │ @@ -2644655,19 +2644648,19 @@ │ │ │ │ b.n 796834 │ │ │ │ strd r3, r3, [r0, #116] @ 0x74 │ │ │ │ b.n 79681e │ │ │ │ movs r4, #2 │ │ │ │ movs r3, #4 │ │ │ │ strd r4, r3, [r0, #116] @ 0x74 │ │ │ │ b.n 79681e │ │ │ │ - ldrh r6, [r3, #24] │ │ │ │ + ldrh r6, [r3, #2] │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldrh r6, [r0, #24] │ │ │ │ + ldrh r6, [r0, #2] │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldrh r4, [r5, #22] │ │ │ │ + ldrh r4, [r5, #0] │ │ │ │ lsls r5, r0, #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 │ │ │ │ orr.w r2, r2, #536870912 @ 0x20000000 │ │ │ │ @@ -2645931,37 +2645924,37 @@ │ │ │ │ b.n 7975d8 │ │ │ │ str r1, [sp, #584] @ 0x248 │ │ │ │ lsls r2, r6, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r4, #60] @ 0x3c │ │ │ │ lsls r2, r6, #4 │ │ │ │ - strh r6, [r0, #24] │ │ │ │ + strh r6, [r0, #2] │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldmia r1!, {r3} │ │ │ │ + stmia r6!, {r3, r6} │ │ │ │ lsls r3, r1, #2 │ │ │ │ - ldmia r1, {r1, r5, r6} │ │ │ │ + stmia r6!, {r1, r5, r7} │ │ │ │ lsls r3, r1, #2 │ │ │ │ - str r6, [sp, #352] @ 0x160 │ │ │ │ + str r3, [sp, #608] @ 0x260 │ │ │ │ lsls r4, r0, #2 │ │ │ │ - ldrb r6, [r2, #21] │ │ │ │ + ldrb r6, [r2, #10] │ │ │ │ lsls r5, r0, #4 │ │ │ │ - stmia r3!, {r1, r3, r4, r6} │ │ │ │ + stmia r0!, {r1, r3, r4, r7} │ │ │ │ lsls r3, r1, #2 │ │ │ │ - stmia r3!, {r1, r3, r7} │ │ │ │ + stmia r0!, {r1, r3, r6, r7} │ │ │ │ lsls r3, r1, #2 │ │ │ │ - str r0, [sp, #688] @ 0x2b0 │ │ │ │ + ldrh r4, [r5, #46] @ 0x2e │ │ │ │ lsls r4, r0, #2 │ │ │ │ - ldrb r6, [r7, #19] │ │ │ │ + ldrb r6, [r7, #8] │ │ │ │ lsls r5, r0, #4 │ │ │ │ - stmia r3!, {r4, r5, r7} │ │ │ │ + stmia r0!, {r4, r5, r6, r7} │ │ │ │ lsls r3, r1, #2 │ │ │ │ - str r0, [sp, #480] @ 0x1e0 │ │ │ │ + ldrh r0, [r7, #44] @ 0x2c │ │ │ │ lsls r4, r0, #2 │ │ │ │ - stmia r3!, {r1, r2, r3, r4} │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r3, 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, #3856] @ 0xf10 │ │ │ │ sub sp, #204 @ 0xcc │ │ │ │ mov r4, r0 │ │ │ │ @@ -2647616,29 +2647609,29 @@ │ │ │ │ bl 7ac590 │ │ │ │ b.n 798aa4 │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str.w r5, [r3, #188] @ 0xbc │ │ │ │ str r5, [r5, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ - ldr r6, [r6, #104] @ 0x68 │ │ │ │ + ldr r6, [r6, #60] @ 0x3c │ │ │ │ lsls r5, r0, #4 │ │ │ │ - push {r2, r3, r4, r5, r6} │ │ │ │ + cbz r4, 798b1a │ │ │ │ lsls r3, r1, #2 │ │ │ │ - push {r1, r6, lr} │ │ │ │ + uxth r2, r0 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - strh r4, [r1, #14] │ │ │ │ + ldrb r4, [r1, #28] │ │ │ │ lsls r4, r0, #2 │ │ │ │ - ldr r4, [r6, #48] @ 0x30 │ │ │ │ + ldr r4, [r6, #4] │ │ │ │ lsls r5, r0, #4 │ │ │ │ - sxth r4, r2 │ │ │ │ + add r7, sp, #336 @ 0x150 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - ldrb r4, [r5, #25] │ │ │ │ + ldrb r4, [r5, #14] │ │ │ │ lsls r4, r0, #2 │ │ │ │ - cbz r2, 798b08 │ │ │ │ + add r6, sp, #328 @ 0x148 │ │ │ │ lsls r3, r1, #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 r6, [r0, #0] │ │ │ │ mov r5, r0 │ │ │ │ @@ -2647733,29 +2647726,29 @@ │ │ │ │ vmlal.u q15, d31, d29[0] │ │ │ │ vdup.8 q15, d27[7] │ │ │ │ vshr.u32 d30, d29, #1 │ │ │ │ vshr.u32 d30, d5, #1 │ │ │ │ vaddl.u q15, d31, d15 │ │ │ │ vmla.i q15, , d13[0] │ │ │ │ vshr.u32 q15, , #1 │ │ │ │ - vtbl.8 d22, {d15-d16}, d22 │ │ │ │ + vmlsl.u q11, d15, d22[0] │ │ │ │ lsls r5, r0, #4 │ │ │ │ - add r6, sp, #824 @ 0x338 │ │ │ │ + add r4, sp, #56 @ 0x38 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - add r7, sp, #952 @ 0x3b8 │ │ │ │ + add r5, sp, #184 @ 0xb8 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - ldrb r0, [r4, #16] │ │ │ │ + ldrb r0, [r4, #5] │ │ │ │ lsls r4, r0, #2 │ │ │ │ - ldr r2, [r0, #16] │ │ │ │ + str r2, [r0, #100] @ 0x64 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldrb r2, [r0, #16] │ │ │ │ + ldrb r2, [r0, #5] │ │ │ │ lsls r4, r0, #2 │ │ │ │ - add r6, sp, #664 @ 0x298 │ │ │ │ + add r3, sp, #920 @ 0x398 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - add r5, sp, #688 @ 0x2b0 │ │ │ │ + add r2, sp, #944 @ 0x3b0 │ │ │ │ lsls r3, r1, #2 │ │ │ │ ldrb.w r0, [r0, #2087] @ 0x827 │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -2648675,37 +2648668,37 @@ │ │ │ │ lsls r7, r2, #8 │ │ │ │ movs r0, r0 │ │ │ │ mcr2 15, 0, pc, cr9, cr15, {7} @ │ │ │ │ mrc2 15, 3, pc, cr5, cr15, {7} │ │ │ │ mcr2 15, 4, pc, cr15, cr15, {7} @ │ │ │ │ mcr2 15, 1, pc, cr13, cr15, {7} @ │ │ │ │ mrc2 15, 1, pc, cr15, cr15, {7} │ │ │ │ - ldrsh r0, [r0, r6] │ │ │ │ + ldrb r0, [r0, r3] │ │ │ │ lsls r5, r0, #4 │ │ │ │ - add r6, pc, #160 @ (adr r6, 7996d8 ) │ │ │ │ + add r3, pc, #416 @ (adr r3, 7997d8 ) │ │ │ │ lsls r3, r1, #2 │ │ │ │ - add r6, pc, #520 @ (adr r6, 799844 ) │ │ │ │ + add r3, pc, #776 @ (adr r3, 799944 ) │ │ │ │ lsls r3, r1, #2 │ │ │ │ - strb r4, [r3, #8] │ │ │ │ + ldr r4, [r3, #116] @ 0x74 │ │ │ │ lsls r4, r0, #2 │ │ │ │ - ldrsh r4, [r3, r5] │ │ │ │ + ldrb r4, [r3, r2] │ │ │ │ lsls r5, r0, #4 │ │ │ │ - add r6, pc, #0 @ (adr r6, 799648 ) │ │ │ │ + add r3, pc, #256 @ (adr r3, 799748 ) │ │ │ │ lsls r3, r1, #2 │ │ │ │ - add r6, pc, #176 @ (adr r6, 7996fc ) │ │ │ │ + add r3, pc, #432 @ (adr r3, 7997fc ) │ │ │ │ lsls r3, r1, #2 │ │ │ │ - strb r6, [r6, #7] │ │ │ │ + ldr r6, [r6, #112] @ 0x70 │ │ │ │ lsls r4, r0, #2 │ │ │ │ - ldrsh r6, [r7, r4] │ │ │ │ + ldrb r6, [r7, r1] │ │ │ │ lsls r5, r0, #4 │ │ │ │ - strb r6, [r3, #7] │ │ │ │ + ldr r6, [r3, #112] @ 0x70 │ │ │ │ lsls r4, r0, #2 │ │ │ │ - add r5, pc, #888 @ (adr r5, 7999d4 ) │ │ │ │ + add r3, pc, #120 @ (adr r3, 7996d4 ) │ │ │ │ lsls r3, r1, #2 │ │ │ │ - add r3, pc, #544 @ (adr r3, 799880 ) │ │ │ │ + add r0, pc, #800 @ (adr r0, 799980 ) │ │ │ │ lsls r3, r1, #2 │ │ │ │ ldrb.w r0, [r0, #2387] @ 0x953 │ │ │ │ cmp r0, #39 @ 0x27 │ │ │ │ ite ls │ │ │ │ movls r0, #0 │ │ │ │ movhi r0, #1 │ │ │ │ bx lr │ │ │ │ @@ -2650005,29 +2649998,29 @@ │ │ │ │ str r7, [r7, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ ldrsh r2, [r6, r0] │ │ │ │ lsls r2, r6, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r4, r4] │ │ │ │ + str r6, [r4, r1] │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldr r1, [sp, #904] @ 0x388 │ │ │ │ + str r7, [sp, #136] @ 0x88 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - ldr r1, [sp, #312] @ 0x138 │ │ │ │ + str r6, [sp, #568] @ 0x238 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - str r0, [r3, #92] @ 0x5c │ │ │ │ + str r0, [r3, #48] @ 0x30 │ │ │ │ lsls r4, r0, #2 │ │ │ │ - ldr r7, [pc, #904] @ (79a90c ) │ │ │ │ + ldr r5, [pc, #136] @ (79a60c ) │ │ │ │ lsls r5, r0, #4 │ │ │ │ - str r6, [sp, #328] @ 0x148 │ │ │ │ + str r3, [sp, #584] @ 0x248 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - str r2, [r5, #40] @ 0x28 │ │ │ │ + ldrsh r2, [r5, r7] │ │ │ │ lsls r4, r0, #2 │ │ │ │ - str r6, [sp, #688] @ 0x2b0 │ │ │ │ + str r3, [sp, #944] @ 0x3b0 │ │ │ │ lsls r3, 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, #4000] @ 0xfa0 │ │ │ │ mov r5, r2 │ │ │ │ ldr.w r2, [pc, #2516] @ 79af78 │ │ │ │ @@ -2650837,29 +2650830,29 @@ │ │ │ │ asrs r4, r6 │ │ │ │ ldrh r0, [r2, r1] │ │ │ │ lsls r2, r6, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r5, r3] │ │ │ │ lsls r2, r6, #4 │ │ │ │ - ldr r0, [pc, #336] @ (79b0d8 ) │ │ │ │ + cmp ip, r2 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldrh r4, [r7, #56] @ 0x38 │ │ │ │ + ldrh r4, [r7, #34] @ 0x22 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - ldrh r4, [r7, #48] @ 0x30 │ │ │ │ + ldrh r4, [r7, #26] │ │ │ │ lsls r3, r1, #2 │ │ │ │ - ldrh r2, [r6, r4] │ │ │ │ + ldr r2, [r6, r1] │ │ │ │ lsls r4, r0, #2 │ │ │ │ - cmp lr, r3 │ │ │ │ + cmn r6, r3 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldrh r6, [r0, #36] @ 0x24 │ │ │ │ + ldrh r6, [r0, #14] │ │ │ │ lsls r3, r1, #2 │ │ │ │ - ldrh r2, [r3, #26] │ │ │ │ + ldrh r2, [r3, #4] │ │ │ │ lsls r3, r1, #2 │ │ │ │ - ldr r4, [r7, r1] │ │ │ │ + strb r4, [r7, r6] │ │ │ │ lsls r4, r0, #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, #172] @ (79b060 ) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2651168,15 +2651161,15 @@ │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ b.n 79b27c │ │ │ │ movw r0, #8100 @ 0x1fa4 │ │ │ │ blx 67a44 <__aeabi_uidiv@plt> │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ b.n 79b27c │ │ │ │ nop │ │ │ │ - add r6, r6 │ │ │ │ + adcs r6, r6 │ │ │ │ lsls r5, r0, #4 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2651358,29 +2651351,29 @@ │ │ │ │ cmp r3, r2 │ │ │ │ it eq │ │ │ │ moveq r1, #147 @ 0x93 │ │ │ │ beq.w 79b3a4 │ │ │ │ b.n 79b49c │ │ │ │ movs r1, #146 @ 0x92 │ │ │ │ b.n 79b3a4 │ │ │ │ - asrs r4, r4 │ │ │ │ + subs r6, #100 @ 0x64 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - strh r4, [r3, r4] │ │ │ │ + str r4, [r3, r1] │ │ │ │ lsls r4, r0, #2 │ │ │ │ - strh r6, [r5, #60] @ 0x3c │ │ │ │ + strh r6, [r5, #38] @ 0x26 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - strh r0, [r4, #62] @ 0x3e │ │ │ │ + strh r0, [r4, #40] @ 0x28 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - asrs r6, r4 │ │ │ │ + subs r6, #102 @ 0x66 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - strh r0, [r7, r3] │ │ │ │ + str r0, [r7, r0] │ │ │ │ lsls r4, r0, #2 │ │ │ │ - strh r2, [r6, #62] @ 0x3e │ │ │ │ + strh r2, [r6, #40] @ 0x28 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - strh r0, [r1, #60] @ 0x3c │ │ │ │ + strh r0, [r1, #38] @ 0x26 │ │ │ │ lsls r3, r1, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #164] @ (79b600 ) │ │ │ │ @@ -2651537,15 +2651530,15 @@ │ │ │ │ lsls r2, r6, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [pc, #824] @ (79ba14 ) │ │ │ │ lsls r2, r6, #4 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r1, #2 │ │ │ │ + subs r2, r1, r7 │ │ │ │ lsls r6, r0, #2 │ │ │ │ ldr r1, [pc, #280] @ (79b800 ) │ │ │ │ lsls r2, r6, #4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2652213,37 +2652206,37 @@ │ │ │ │ nop │ │ │ │ muls r4, r5 │ │ │ │ lsls r2, r6, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ cmn r0, r2 │ │ │ │ lsls r2, r6, #4 │ │ │ │ - adds r7, #226 @ 0xe2 │ │ │ │ + adds r5, #34 @ 0x22 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldrb r4, [r1, #26] │ │ │ │ + ldrb r4, [r1, #15] │ │ │ │ lsls r3, r1, #2 │ │ │ │ - ldrb r4, [r3, #28] │ │ │ │ + ldrb r4, [r3, #17] │ │ │ │ lsls r3, r1, #2 │ │ │ │ - ldr r1, [pc, #952] @ (79c20c ) │ │ │ │ + bx r5 │ │ │ │ lsls r4, r0, #2 │ │ │ │ - adds r7, #190 @ 0xbe │ │ │ │ + adds r4, #254 @ 0xfe │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldrb r0, [r5, #25] │ │ │ │ + ldrb r0, [r5, #14] │ │ │ │ lsls r3, r1, #2 │ │ │ │ - ldrb r0, [r4, #28] │ │ │ │ + ldrb r0, [r4, #17] │ │ │ │ lsls r3, r1, #2 │ │ │ │ - ldr r1, [pc, #808] @ (79c18c ) │ │ │ │ + bx r1 │ │ │ │ lsls r4, r0, #2 │ │ │ │ - adds r7, #154 @ 0x9a │ │ │ │ + adds r4, #218 @ 0xda │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldrb r4, [r0, #25] │ │ │ │ + ldrb r4, [r0, #14] │ │ │ │ lsls r3, r1, #2 │ │ │ │ - ldrb r4, [r5, #28] │ │ │ │ + ldrb r4, [r5, #17] │ │ │ │ lsls r3, r1, #2 │ │ │ │ - ldr r1, [pc, #664] @ (79c10c ) │ │ │ │ + mov lr, ip │ │ │ │ lsls r4, r0, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb.w r5, [r0, #1012] @ 0x3f4 │ │ │ │ cbnz r5, 79be9a │ │ │ │ @@ -2653740,35 +2653733,35 @@ │ │ │ │ nop │ │ │ │ subs r4, #16 │ │ │ │ lsls r2, r6, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #4 │ │ │ │ lsls r2, r6, #4 │ │ │ │ - cmp r4, #188 @ 0xbc │ │ │ │ + cmp r1, #252 @ 0xfc │ │ │ │ lsls r5, r0, #4 │ │ │ │ - cmp r5, #128 @ 0x80 │ │ │ │ + cmp r2, #192 @ 0xc0 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - strb r6, [r2, #14] │ │ │ │ + strb r6, [r2, #3] │ │ │ │ lsls r3, r1, #2 │ │ │ │ - strb r4, [r4, #20] │ │ │ │ + strb r4, [r4, #9] │ │ │ │ lsls r3, r1, #2 │ │ │ │ - subs r6, #246 @ 0xf6 │ │ │ │ + subs r4, #54 @ 0x36 │ │ │ │ lsls r4, r0, #2 │ │ │ │ adds r7, #12 │ │ │ │ lsls r2, r6, #4 │ │ │ │ - cmp r1, #126 @ 0x7e │ │ │ │ + movs r6, #190 @ 0xbe │ │ │ │ lsls r5, r0, #4 │ │ │ │ - cmp r1, #238 @ 0xee │ │ │ │ + movs r7, #46 @ 0x2e │ │ │ │ lsls r5, r0, #4 │ │ │ │ - strb r0, [r1, #0] │ │ │ │ + ldr r0, [r1, #84] @ 0x54 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - strb r0, [r5, #5] │ │ │ │ + ldr r0, [r5, #104] @ 0x68 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - subs r3, #106 @ 0x6a │ │ │ │ + subs r0, #170 @ 0xaa │ │ │ │ lsls r4, r0, #2 │ │ │ │ asrs r4, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ b.n 79d412 │ │ │ │ vrsubhn.i d31, , │ │ │ │ str r4, [r3, #88] @ 0x58 │ │ │ │ mov.w r2, #296 @ 0x128 │ │ │ │ @@ -2655636,41 +2655629,41 @@ │ │ │ │ cmp r4, #0 │ │ │ │ beq.w 79d980 │ │ │ │ b.w 79d9ac │ │ │ │ nop │ │ │ │ bmi.n 79e432 │ │ │ │ vsra.u64 d17, d4, #1 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r1, r6 │ │ │ │ + asrs r4, r1, #27 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldrsh r2, [r4, r6] │ │ │ │ + ldrb r2, [r4, r3] │ │ │ │ lsls r3, r1, #2 │ │ │ │ - str r0, [r7, #8] │ │ │ │ + ldrb r0, [r7, r7] │ │ │ │ lsls r3, r1, #2 │ │ │ │ - cmp r3, #2 │ │ │ │ + cmp r0, #66 @ 0x42 │ │ │ │ lsls r4, r0, #2 │ │ │ │ - asrs r6, r3, #14 │ │ │ │ + asrs r6, r3, #3 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldr r0, [r7, r6] │ │ │ │ + ldrsb r0, [r7, r3] │ │ │ │ lsls r3, r1, #2 │ │ │ │ - ldrh r0, [r3, r4] │ │ │ │ + ldr r0, [r3, r1] │ │ │ │ lsls r3, r1, #2 │ │ │ │ - movs r5, #26 │ │ │ │ + movs r2, #90 @ 0x5a │ │ │ │ lsls r4, r0, #2 │ │ │ │ - asrs r6, r7, #9 │ │ │ │ + lsrs r6, r7, #30 │ │ │ │ lsls r5, r0, #4 │ │ │ │ adds r3, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r2, #9 │ │ │ │ + lsrs r0, r2, #30 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldr r2, [r5, r1] │ │ │ │ + strb r2, [r5, r6] │ │ │ │ lsls r3, r1, #2 │ │ │ │ - ldr r6, [r4, r6] │ │ │ │ + ldrsb r6, [r4, r3] │ │ │ │ lsls r3, r1, #2 │ │ │ │ - movs r3, #204 @ 0xcc │ │ │ │ + movs r1, #12 │ │ │ │ lsls r4, r0, #2 │ │ │ │ ldr.w sl, [sp, #52] @ 0x34 │ │ │ │ str.w ip, [sp, #48] @ 0x30 │ │ │ │ cbz r4, 79e4ea │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ strb r3, [r5, #16] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ @@ -2656345,53 +2656338,53 @@ │ │ │ │ adds r0, #4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 79d704 │ │ │ │ ldr.w sl, [sp, #52] @ 0x34 │ │ │ │ str.w ip, [sp, #48] @ 0x30 │ │ │ │ b.w 79d6ca │ │ │ │ - lsrs r0, r5, #17 │ │ │ │ + lsrs r0, r5, #6 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - strh r2, [r0, r2] │ │ │ │ + ldr r7, [pc, #776] @ (79efc0 ) │ │ │ │ lsls r3, r1, #2 │ │ │ │ - strb r2, [r6, r1] │ │ │ │ + str r2, [r6, r6] │ │ │ │ lsls r3, r1, #2 │ │ │ │ - adds r4, r4, #7 │ │ │ │ + subs r4, r4, r4 │ │ │ │ lsls r4, r0, #2 │ │ │ │ - lsrs r0, r0, #10 │ │ │ │ + lsls r0, r0, #31 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - str r2, [r3, r2] │ │ │ │ + ldr r5, [pc, #872] @ (79f030 ) │ │ │ │ lsls r3, r1, #2 │ │ │ │ - strh r6, [r2, r1] │ │ │ │ + ldr r7, [pc, #600] @ (79ef24 ) │ │ │ │ lsls r3, r1, #2 │ │ │ │ - subs r4, r7, r7 │ │ │ │ + adds r4, r7, r4 │ │ │ │ lsls r4, r0, #2 │ │ │ │ - lsrs r2, r1, #9 │ │ │ │ + lsls r2, r1, #30 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - str r4, [r4, r1] │ │ │ │ + ldr r5, [pc, #656] @ (79ef68 ) │ │ │ │ lsls r3, r1, #2 │ │ │ │ - str r4, [r0, r7] │ │ │ │ + ldr r7, [pc, #16] @ (79ecec ) │ │ │ │ lsls r3, r1, #2 │ │ │ │ - subs r6, r0, r7 │ │ │ │ + adds r6, r0, r4 │ │ │ │ lsls r4, r0, #2 │ │ │ │ - lsrs r0, r1, #8 │ │ │ │ + lsls r0, r1, #29 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - subs r2, r0, r6 │ │ │ │ + adds r2, r0, r3 │ │ │ │ lsls r4, r0, #2 │ │ │ │ - str r2, [r7, r5] │ │ │ │ + ldr r6, [pc, #744] @ (79efd4 ) │ │ │ │ lsls r3, r1, #2 │ │ │ │ - str r4, [r2, r0] │ │ │ │ + ldr r5, [pc, #336] @ (79ee40 ) │ │ │ │ lsls r3, r1, #2 │ │ │ │ - lsrs r4, r7, #6 │ │ │ │ + lsls r4, r7, #27 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldr r7, [pc, #984] @ (79f0d0 ) │ │ │ │ + ldr r5, [pc, #216] @ (79edd0 ) │ │ │ │ lsls r3, r1, #2 │ │ │ │ - strh r6, [r3, r0] │ │ │ │ + ldr r7, [pc, #376] @ (79ee74 ) │ │ │ │ lsls r3, r1, #2 │ │ │ │ - subs r0, r3, r5 │ │ │ │ + adds r0, r3, r2 │ │ │ │ lsls r4, r0, #2 │ │ │ │ stmdb 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 r6, [r0, #296] @ 0x128 │ │ │ │ movs r3, #12 │ │ │ │ @@ -2657535,75 +2657528,74 @@ │ │ │ │ ldr r2, [pc, #160] @ (79fac4 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 43b2fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x329608> │ │ │ │ b.n 79f2fe │ │ │ │ lsrs r0, r6, #31 │ │ │ │ lsls r2, r6, #4 │ │ │ │ - lsls r4, r3, #20 │ │ │ │ + lsls r4, r3, #9 │ │ │ │ lsls r5, r0, #4 │ │ │ │ beq.n 79f966 │ │ │ │ vrsubhn.i d28, , │ │ │ │ vmlal.u q14, d15, d15[0] │ │ │ │ vtbl.8 d28, {d31- q14, , d31[0] │ │ │ │ @ instruction: 0xffffcd93 │ │ │ │ @ instruction: 0xffffcdd7 │ │ │ │ vsubl.u q14, d15, d27 │ │ │ │ vrshr.u32 d28, d31, #1 │ │ │ │ - vraddhn.i d16, , q13 │ │ │ │ + @ instruction: 0xffff016a │ │ │ │ lsls r5, r0, #4 │ │ │ │ - lsls r2, r6, #12 │ │ │ │ + lsls r2, r6, #1 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - asrs r4, r4, #19 │ │ │ │ + asrs r4, r4, #8 │ │ │ │ lsls r4, r0, #2 │ │ │ │ - ldr r1, [pc, #472] @ (79fc40 ) │ │ │ │ + mov lr, r6 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - ldr r4, [pc, #320] @ (79fbac ) │ │ │ │ + ldr r1, [pc, #576] @ (79fcac ) │ │ │ │ lsls r3, r1, #2 │ │ │ │ - lsls r4, r1, #6 │ │ │ │ - lsls r5, r0, #4 │ │ │ │ - asrs r2, r0, #13 │ │ │ │ + cdp2 1, 12, cr0, cr12, cr4, {0} │ │ │ │ + asrs r2, r0, #2 │ │ │ │ lsls r4, r0, #2 │ │ │ │ - blxns sl │ │ │ │ + cmp r4, r2 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - ldr r2, [pc, #888] @ (79fdf4 ) │ │ │ │ + ldr r0, [pc, #120] @ (79faf4 ) │ │ │ │ lsls r3, r1, #2 │ │ │ │ pop {r0, r1, r2, r4, r5, r6, pc} │ │ │ │ - vaddl.u q8, d15, d6 │ │ │ │ - lsls r5, r0, #4 │ │ │ │ - asrs r4, r7, #6 │ │ │ │ + vqrdmulh.s , , d6[0] │ │ │ │ + lsls r4, r0, #4 │ │ │ │ + lsrs r4, r7, #27 │ │ │ │ lsls r4, r0, #2 │ │ │ │ - mov r6, r9 │ │ │ │ + bics r6, r1 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - ldr r0, [pc, #880] @ (79fe00 ) │ │ │ │ + mov r4, r3 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - vaddw.u16 q8, q3, d4 │ │ │ │ - asrs r4, r1, #6 │ │ │ │ + ldc2 1, cr0, [r6, #-16] │ │ │ │ + lsrs r4, r1, #27 │ │ │ │ lsls r4, r0, #2 │ │ │ │ - mov r6, r3 │ │ │ │ + muls r6, r3 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - ldr r0, [pc, #464] @ (79fc70 ) │ │ │ │ + cmp ip, r6 │ │ │ │ lsls r3, r1, #2 │ │ │ │ bl 54daa2 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x43bdae> │ │ │ │ asrs r0, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ - stc2l 1, cr0, [ip], #16 │ │ │ │ - mov r4, pc │ │ │ │ + @ instruction: 0xfa2c0104 │ │ │ │ + bics r4, r7 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - lsrs r0, r4, #26 │ │ │ │ + lsrs r0, r4, #15 │ │ │ │ lsls r4, r0, #2 │ │ │ │ - orrs r6, r6 │ │ │ │ + eors r6, r6 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - @ instruction: 0xfbfa0104 │ │ │ │ - lsrs r2, r6, #22 │ │ │ │ + ldrsh.w r0, [sl, ] │ │ │ │ + lsrs r2, r6, #11 │ │ │ │ lsls r4, r0, #2 │ │ │ │ - negs r6, r0 │ │ │ │ + subs r7, #134 @ 0x86 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - cmp r8, r6 │ │ │ │ + cmn r0, r6 │ │ │ │ lsls r3, r1, #2 │ │ │ │ lsls r3, r3, #28 │ │ │ │ ubfx r1, r1, #0, #18 │ │ │ │ orr.w r3, r3, r2, lsl #24 │ │ │ │ mov.w ip, #44 @ 0x2c │ │ │ │ orrs r3, r1 │ │ │ │ ldr.w r1, [r0, #1004] @ 0x3ec │ │ │ │ @@ -2659476,15 +2659468,15 @@ │ │ │ │ lsrs r3, r3, #5 │ │ │ │ movs r2, #0 │ │ │ │ str.w r3, [r0, #2112] @ 0x840 │ │ │ │ str.w r2, [r0, #2116] @ 0x844 │ │ │ │ pop {pc} │ │ │ │ mov r2, r1 │ │ │ │ b.n 7a120e │ │ │ │ - b.n 7a0bbc │ │ │ │ + b.n 7a163c │ │ │ │ lsls r4, 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 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ sub sp, #12 │ │ │ │ @@ -2659636,17 +2659628,17 @@ │ │ │ │ cmp r3, #4 │ │ │ │ ite eq │ │ │ │ moveq r5, #16 │ │ │ │ movne r5, #64 @ 0x40 │ │ │ │ b.n 7a12de │ │ │ │ movs r3, #31 │ │ │ │ b.n 7a132a │ │ │ │ - b.n 7a0c38 │ │ │ │ + b.n 7a16b8 │ │ │ │ lsls r4, r0, #4 │ │ │ │ - b.n 7a1940 │ │ │ │ + svc 220 @ 0xdc │ │ │ │ lsls r4, r0, #4 │ │ │ │ ldr.w r3, [r0, #348] @ 0x15c │ │ │ │ push {lr} │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #158 @ 0x9e │ │ │ │ beq.n 7a1494 │ │ │ │ bls.n 7a144c │ │ │ │ @@ -2659855,15 +2659847,15 @@ │ │ │ │ add.w r3, r3, r6, lsl #2 │ │ │ │ ands r3, r1 │ │ │ │ add r3, sl │ │ │ │ str.w r3, [r8] │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - b.n 7a191c │ │ │ │ + udf #142 @ 0x8e │ │ │ │ lsls r4, r0, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w r0, [r0, #284] @ 0x11c │ │ │ │ ldr.w r4, [r0, #200] @ 0xc8 │ │ │ │ @@ -2659956,20 +2659948,20 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ stmdb r6!, {r0, r4, r5, r8} │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ lsls r1, r5, #1 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xe8ce0131 │ │ │ │ - b.n 7a18d0 │ │ │ │ + ble.n 7a1750 │ │ │ │ lsls r4, r0, #4 │ │ │ │ - orns r0, r4, #131 @ 0x83 │ │ │ │ - cmp r0, #154 @ 0x9a │ │ │ │ + ldc 0, cr0, [r4, #524]! @ 0x20c │ │ │ │ + movs r5, #218 @ 0xda │ │ │ │ lsls r3, r1, #2 │ │ │ │ - cmp r0, #204 @ 0xcc │ │ │ │ + movs r6, #12 │ │ │ │ lsls r3, r1, #2 │ │ │ │ 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, #68] @ 0x44 │ │ │ │ @@ -2660144,15 +2660136,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ b.n 7a17cc │ │ │ │ lsls r1, r6, #4 │ │ │ │ b.n 7a1774 │ │ │ │ lsls r1, r6, #4 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 7a19e0 │ │ │ │ + cbnz r0, 7a1970 │ │ │ │ lsls r5, r0, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add.w r3, r0, #8192 @ 0x2000 │ │ │ │ ldrb.w r3, [r3, #312] @ 0x138 │ │ │ │ @@ -2660551,36 +2660543,37 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r9 │ │ │ │ bl 7a6664 │ │ │ │ b.n 7a1c06 │ │ │ │ str.w fp, [r4, #384] @ 0x180 │ │ │ │ str.w fp, [fp, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ - blt.n 7a1e8c │ │ │ │ + bhi.n 7a1d0c │ │ │ │ lsls r4, r0, #4 │ │ │ │ - blt.n 7a1eb0 │ │ │ │ + bhi.n 7a1d30 │ │ │ │ lsls r4, r0, #4 │ │ │ │ - movs r4, #46 @ 0x2e │ │ │ │ + movs r1, #110 @ 0x6e │ │ │ │ lsls r3, r1, #2 │ │ │ │ - sbc.w r0, lr, r3, lsl #2 │ │ │ │ - movs r3, #152 @ 0x98 │ │ │ │ + stmia.w lr!, {r0, r1, r7} │ │ │ │ + movs r0, #216 @ 0xd8 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - blt.n 7a1e18 │ │ │ │ + bhi.n 7a1e98 │ │ │ │ lsls r4, r0, #4 │ │ │ │ - movs r3, #50 @ 0x32 │ │ │ │ + movs r0, #114 @ 0x72 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - movs r3, #142 @ 0x8e │ │ │ │ + movs r0, #206 @ 0xce │ │ │ │ lsls r3, r1, #2 │ │ │ │ - add.w r0, r0, r3, lsl #2 │ │ │ │ - bge.n 7a1ecc │ │ │ │ + strex r0, r0, [r0, #524] @ 0x20c │ │ │ │ + bvc.n 7a1d4c │ │ │ │ lsls r4, r0, #4 │ │ │ │ - orrs.w r0, r4, r3, lsl #2 │ │ │ │ - movs r3, #50 @ 0x32 │ │ │ │ + b.n 7a1d24 │ │ │ │ + lsls r3, r0, #2 │ │ │ │ + movs r0, #114 @ 0x72 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - movs r2, #120 @ 0x78 │ │ │ │ + subs r0, r7, #6 │ │ │ │ lsls r3, r1, #2 │ │ │ │ ldr.w ip, [r0, #280] @ 0x118 │ │ │ │ mov r3, r0 │ │ │ │ ldr.w r0, [ip, #2792] @ 0xae8 │ │ │ │ cmp r0, #6 │ │ │ │ it ne │ │ │ │ cmpne r0, #2 │ │ │ │ @@ -2661194,15 +2661187,15 @@ │ │ │ │ str.w r0, [r1, #-4] │ │ │ │ b.n 7a2204 │ │ │ │ nop │ │ │ │ b.n 7a2624 │ │ │ │ lsls r1, r6, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 7a2500 │ │ │ │ + bmi.n 7a2580 │ │ │ │ lsls r4, r0, #4 │ │ │ │ ble.n 7a2514 │ │ │ │ lsls r1, r6, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2661274,15 +2661267,15 @@ │ │ │ │ b.n 7a2538 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ mov r2, r5 │ │ │ │ str.w r6, [r4, #3284] @ 0xcd4 │ │ │ │ adds r3, r7, r3 │ │ │ │ b.n 7a2506 │ │ │ │ nop │ │ │ │ - bne.n 7a25d0 │ │ │ │ + ldmia r6, {r3, r4, r6} │ │ │ │ lsls r4, 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, #4000] @ 0xfa0 │ │ │ │ mov r6, r2 │ │ │ │ ldr.w r2, [pc, #3280] @ 7a3284 │ │ │ │ @@ -2662355,71 +2662348,71 @@ │ │ │ │ add r3, pc │ │ │ │ bl 43b2fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x329608> │ │ │ │ b.n 7a2dc0 │ │ │ │ bge.n 7a3308 │ │ │ │ lsls r1, r6, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 7a31a8 │ │ │ │ + ldmia r5!, {r2, r3, r6, r7} │ │ │ │ lsls r4, r0, #4 │ │ │ │ - ldmia r7!, {r1, r4, r6} │ │ │ │ + ldmia r4, {r1, r4, r7} │ │ │ │ lsls r4, r0, #4 │ │ │ │ - ldmia r7!, {r1, r2, r3, r4} │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r6} │ │ │ │ lsls r4, r0, #4 │ │ │ │ - ldmia r6, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r3, {r1, r3, r4, r5, r7} │ │ │ │ lsls r4, r0, #4 │ │ │ │ - adds r6, r5, r3 │ │ │ │ + asrs r6, r5, #24 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - svc 52 @ 0x34 │ │ │ │ + bgt.n 7a338c │ │ │ │ lsls r3, r0, #2 │ │ │ │ - asrs r6, r3, #29 │ │ │ │ + asrs r6, r3, #18 │ │ │ │ lsls r3, r1, #2 │ │ │ │ bmi.n 7a3208 │ │ │ │ lsls r1, r6, #4 │ │ │ │ - ldmia r3!, {r1, r4, r5, r6} │ │ │ │ + ldmia r0!, {r1, r4, r5, r7} │ │ │ │ lsls r4, r0, #4 │ │ │ │ - blt.n 7a31d8 │ │ │ │ + bhi.n 7a3258 │ │ │ │ lsls r3, r0, #2 │ │ │ │ - asrs r2, r0, #24 │ │ │ │ + asrs r2, r0, #13 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - asrs r4, r6, #14 │ │ │ │ + asrs r4, r6, #3 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - ldmia r2!, {r1, r7} │ │ │ │ + stmia r7!, {r1, r6, r7} │ │ │ │ lsls r4, r0, #4 │ │ │ │ - asrs r6, r1, #11 │ │ │ │ + asrs r6, r1, #32 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - asrs r0, r2, #18 │ │ │ │ + asrs r0, r2, #7 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - bge.n 7a3200 │ │ │ │ + bvc.n 7a3280 │ │ │ │ lsls r3, r0, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r4, r0, #4 │ │ │ │ - asrs r2, r1, #9 │ │ │ │ + lsrs r2, r1, #30 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - asrs r4, r7, #18 │ │ │ │ + asrs r4, r7, #7 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - bge.n 7a3308 │ │ │ │ + bvc.n 7a3388 │ │ │ │ lsls r3, r0, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r6} │ │ │ │ + stmia r6!, {r1, r2, r3, r7} │ │ │ │ lsls r4, r0, #4 │ │ │ │ - stmia r6!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r4!, {r1, r3, r4} │ │ │ │ lsls r4, r0, #4 │ │ │ │ - asrs r2, r0, #4 │ │ │ │ + lsrs r2, r0, #25 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - bvc.n 7a3380 │ │ │ │ + bmi.n 7a3200 │ │ │ │ lsls r3, r0, #2 │ │ │ │ - lsrs r4, r6, #29 │ │ │ │ + lsrs r4, r6, #18 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - stmia r5!, {r1, r3, r4, r5} │ │ │ │ + stmia r2!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r4, r0, #4 │ │ │ │ - bpl.n 7a33b0 │ │ │ │ + bcs.n 7a3230 │ │ │ │ lsls r3, r0, #2 │ │ │ │ - asrs r6, r4, #32 │ │ │ │ + lsrs r6, r4, #21 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - lsrs r0, r0, #22 │ │ │ │ + lsrs r0, r0, #11 │ │ │ │ lsls r3, r1, #2 │ │ │ │ add.w r8, r6, #16384 @ 0x4000 │ │ │ │ str.w r6, [r5, #416] @ 0x1a0 │ │ │ │ add.w r3, r6, #32768 @ 0x8000 │ │ │ │ ldr.w r1, [r8, #3524] @ 0xdc4 │ │ │ │ str.w r1, [r5, #412] @ 0x19c │ │ │ │ ldrb.w r1, [r3, #758] @ 0x2f6 │ │ │ │ @@ -2663409,75 +2663402,70 @@ │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r5, #1008] @ 0x3f0 │ │ │ │ b.n 7a39b2 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r5, #1008] @ 0x3f0 │ │ │ │ mov sl, r3 │ │ │ │ b.n 7a37ce │ │ │ │ - stmia r3!, {r7} │ │ │ │ + stmia r0!, {r6, r7} │ │ │ │ lsls r4, r0, #4 │ │ │ │ - lsrs r4, r1, #23 │ │ │ │ + lsrs r4, r1, #12 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - bmi.n 7a3f48 │ │ │ │ + bne.n 7a3fc8 │ │ │ │ lsls r3, r0, #2 │ │ │ │ - lsrs r4, r7, #16 │ │ │ │ + lsrs r4, r7, #5 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - stmia r1!, {r5, r6, r7} │ │ │ │ + wfe │ │ │ │ lsls r4, r0, #4 │ │ │ │ - bcs.n 7a3f30 │ │ │ │ + ldmia r7!, {r6} │ │ │ │ lsls r3, r0, #2 │ │ │ │ - lsrs r4, r0, #17 │ │ │ │ + lsrs r4, r0, #6 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - lsrs r2, r4, #8 │ │ │ │ + lsls r2, r4, #29 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - stmia r1!, {r2, r3, r6} │ │ │ │ + bkpt 0x008c │ │ │ │ lsls r4, r0, #4 │ │ │ │ - lsrs r0, r3, #6 │ │ │ │ + lsls r0, r3, #27 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - lsrs r2, r3, #17 │ │ │ │ + lsrs r2, r3, #6 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - bne.n 7a4010 │ │ │ │ + ldmia r6!, {r2, r5, r7} │ │ │ │ lsls r3, r0, #2 │ │ │ │ - stmia r0!, {r1, r2, r5, r6, r7} │ │ │ │ + bkpt 0x0026 │ │ │ │ lsls r4, r0, #4 │ │ │ │ - lsrs r2, r6, #4 │ │ │ │ + lsls r2, r6, #25 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - lsrs r0, r4, #12 │ │ │ │ + lsrs r0, r4, #1 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - beq.n 7a3f54 │ │ │ │ + ldmia r6!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r3, r0, #2 │ │ │ │ - bkpt 0x0076 │ │ │ │ + cbnz r6, 7a3fc8 │ │ │ │ lsls r4, r0, #4 │ │ │ │ - cbnz r2, 7a3f8c │ │ │ │ + @ instruction: 0xb6f2 │ │ │ │ lsls r4, r0, #4 │ │ │ │ - cbnz r6, 7a3f8c │ │ │ │ + @ instruction: 0xb6e6 │ │ │ │ lsls r4, r0, #4 │ │ │ │ - cbnz r6, 7a3f68 │ │ │ │ + @ instruction: 0xb646 │ │ │ │ lsls r4, r0, #4 │ │ │ │ - lsls r2, r2, #11 │ │ │ │ + movs r2, r2 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - ldmia r1, {r1, r4, r6} │ │ │ │ + stmia r6!, {r1, r4, r7} │ │ │ │ lsls r3, r0, #2 │ │ │ │ - lsls r4, r7, #5 │ │ │ │ - lsls r3, r1, #2 │ │ │ │ - @ instruction: 0xb8fa │ │ │ │ + cdp2 0, 11, cr0, cr12, cr10, {4} │ │ │ │ + @ instruction: 0xb63a │ │ │ │ lsls r4, r0, #4 │ │ │ │ - lsls r0, r2, #9 │ │ │ │ - lsls r3, r1, #2 │ │ │ │ - lsls r2, r2, #5 │ │ │ │ - lsls r3, r1, #2 │ │ │ │ - ldmia r1!, {r2, r5} │ │ │ │ + vaddl.u16 q0, d16, d10 │ │ │ │ + cdp2 0, 9, cr0, cr2, cr10, {4} │ │ │ │ + stmia r6!, {r2, r5, r6} │ │ │ │ lsls r3, r0, #2 │ │ │ │ - @ instruction: 0xb8e2 │ │ │ │ + @ instruction: 0xb622 │ │ │ │ lsls r4, r0, #4 │ │ │ │ - lsls r2, r6, #4 │ │ │ │ - lsls r3, r1, #2 │ │ │ │ - lsls r2, r2, #9 │ │ │ │ - lsls r3, r1, #2 │ │ │ │ - ldmia r1!, {} │ │ │ │ + cdp2 0, 7, cr0, cr2, cr10, {4} │ │ │ │ + vaddl.u16 q0, d18, d10 │ │ │ │ + stmia r6!, {r6} │ │ │ │ lsls r3, r0, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r1, [pc, #152] @ (7a403c ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -2663547,15 +2663535,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ stmia r0!, {r1, r3, r6} │ │ │ │ lsls r1, r6, #4 │ │ │ │ stmia r0!, {r5} │ │ │ │ lsls r1, r6, #4 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #880] @ 0x370 │ │ │ │ + str r2, [sp, #112] @ 0x70 │ │ │ │ lsls r5, r0, #2 │ │ │ │ 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 r2, [pc, #396] @ (7a41f4 ) │ │ │ │ sub sp, #88 @ 0x58 │ │ │ │ @@ -2663716,36 +2663704,33 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ itee ls │ │ │ │ lslls r1, r6, #4 │ │ │ │ subhi r0, #60 @ 0x3c │ │ │ │ movhi r0, r0 │ │ │ │ ittt vc │ │ │ │ lslvc r1, r6, #4 │ │ │ │ - @ instruction: 0xb6e2 │ │ │ │ + pushvc {r1, r5} │ │ │ │ lslvc r4, r0, #4 │ │ │ │ - cdp2 0, 10, cr0, cr14, cr10, {4} │ │ │ │ - stmia r6!, {r1, r3, r4, r5, r6} │ │ │ │ + @ instruction: 0xfbee008a │ │ │ │ + stmia r3!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r3, r0, #2 │ │ │ │ - lsls r2, r6, #7 │ │ │ │ - lsls r3, r1, #2 │ │ │ │ - push {r2, r5, lr} │ │ │ │ + vhadd.u d0, d18, d10 │ │ │ │ + sxtb r4, r4 │ │ │ │ lsls r4, r0, #4 │ │ │ │ - @ instruction: 0xb69a │ │ │ │ + cbz r2, 7a428e │ │ │ │ lsls r4, r0, #4 │ │ │ │ - cdp2 0, 6, cr0, cr6, cr10, {4} │ │ │ │ - stmia r6!, {r1, r4, r5} │ │ │ │ + @ instruction: 0xfba6008a │ │ │ │ + stmia r3!, {r1, r4, r5, r6} │ │ │ │ lsls r3, r0, #2 │ │ │ │ - lsls r2, r2, #5 │ │ │ │ - lsls r3, r1, #2 │ │ │ │ - @ instruction: 0xb654 │ │ │ │ + cdp2 0, 9, cr0, cr2, cr10, {4} │ │ │ │ + cbz r4, 7a428c │ │ │ │ lsls r4, r0, #4 │ │ │ │ - cdp2 0, 1, cr0, cr10, cr10, {4} │ │ │ │ - lsls r2, r7, #4 │ │ │ │ - lsls r3, r1, #2 │ │ │ │ - stmia r5!, {r3, r5, r6, r7} │ │ │ │ + @ instruction: 0xfb5a008a │ │ │ │ + cdp2 0, 7, cr0, cr10, cr10, {4} │ │ │ │ + stmia r3!, {r3, r5} │ │ │ │ lsls r3, r0, #2 │ │ │ │ stmdb sp!, {r4, r5, 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] │ │ │ │ sub sp, #20 │ │ │ │ @@ -2663996,20 +2663981,20 @@ │ │ │ │ vtbx.8 d29, {d15-d17}, d15 │ │ │ │ vsli.64 d29, d17, #63 @ 0x3f │ │ │ │ @ instruction: 0xfffffbd3 │ │ │ │ vraddhn.i d29, , │ │ │ │ vrshr.u64 d29, d19, #1 │ │ │ │ vmlal.u , d31, d9[0] │ │ │ │ vrshr.u64 d29, d17, #1 │ │ │ │ - @ instruction: 0xffffb3c8 │ │ │ │ + vaddw.u , , d8 │ │ │ │ lsls r4, r0, #4 │ │ │ │ - stmia r3!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r0!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r3, r0, #2 │ │ │ │ - @ instruction: 0xfba4008a │ │ │ │ - @ instruction: 0xfa66008a │ │ │ │ + str??.w r0, [r4, #138] @ 0x8a │ │ │ │ + @ instruction: 0xf7a6008a │ │ │ │ bcs.n 7a4552 │ │ │ │ vsli.32 , q8, #31 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ orr.w r2, r2, #536870912 @ 0x20000000 │ │ │ │ @@ -2664070,15 +2664055,15 @@ │ │ │ │ ldr r3, [pc, #12] @ (7a45b4 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - sub sp, #216 @ 0xd8 │ │ │ │ + add r5, sp, #984 @ 0x3d8 │ │ │ │ lsls r4, r0, #4 │ │ │ │ cmp r0, #3 │ │ │ │ bhi.n 7a45cc │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r4, r0, #8 │ │ │ │ lsls r4, r0, #8 │ │ │ │ movs r0, #1 │ │ │ │ @@ -2666637,21 +2666622,21 @@ │ │ │ │ add r1, pc │ │ │ │ bl 43b2fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x329608> │ │ │ │ b.n 7a64c2 │ │ │ │ str.w r1, [r5, #3324] @ 0xcfc │ │ │ │ strb.w r3, [r5, #3328] @ 0xd00 │ │ │ │ str r2, [sp, #12] │ │ │ │ b.n 7a650e │ │ │ │ - bcs.n 7a65b0 │ │ │ │ + beq.n 7a6630 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ble.n 7a6704 │ │ │ │ + bge.n 7a6584 │ │ │ │ lsls r2, r1, #2 │ │ │ │ - bvc.n 7a6604 │ │ │ │ + bpl.n 7a6684 │ │ │ │ lsls r2, r1, #2 │ │ │ │ - add r1, pc, #736 @ (adr r1, 7a691c ) │ │ │ │ + ldr r6, [sp, #992] @ 0x3e0 │ │ │ │ lsls r3, r0, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r3, [r0, #168] @ 0xa8 │ │ │ │ @@ -2668089,15 +2668074,15 @@ │ │ │ │ vqrdmulh.s , , d9[0] │ │ │ │ vcvt.u16.f16 , , #1 │ │ │ │ @ instruction: 0xffffddb1 │ │ │ │ @ instruction: 0xffffd1ed │ │ │ │ @ instruction: 0xffffeb35 │ │ │ │ @ instruction: 0xffffea79 │ │ │ │ vcvt.f16.u16 d29, d13, #1 │ │ │ │ - vsubw.u q14, , d30 │ │ │ │ + vmla.i q14, , d30[0] │ │ │ │ lsls r5, r0, #4 │ │ │ │ bls.n 7a7672 │ │ │ │ @ instruction: 0xffffd347 │ │ │ │ vsri.32 d29, d7, #1 │ │ │ │ vmlsl.u , d31, d15[0] │ │ │ │ @ instruction: 0xffffdf8f │ │ │ │ @ instruction: 0xffffdb33 │ │ │ │ @@ -2668153,18 +2668138,18 @@ │ │ │ │ movt r3, #256 @ 0x100 │ │ │ │ movs r1, #6 │ │ │ │ movt r1, #256 @ 0x100 │ │ │ │ cmp r2, #1 │ │ │ │ it ne │ │ │ │ movne r3, r1 │ │ │ │ b.n 7a765a │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r5} │ │ │ │ - lsls r5, r0, #4 │ │ │ │ - ldr.w r1, [r0, #288] @ 0x120 │ │ │ │ - add.w ip, r0, #8192 @ 0x2000 │ │ │ │ + ittt vc │ │ │ │ + lslvc r5, r0, #4 │ │ │ │ + ldrvc.w r1, [r0, #288] @ 0x120 │ │ │ │ + addvc.w ip, r0, #8192 @ 0x2000 │ │ │ │ ldr.w r3, [r0, #300] @ 0x12c │ │ │ │ push {r4, lr} │ │ │ │ adds r2, r1, #2 │ │ │ │ ldr.w r4, [ip, #156] @ 0x9c │ │ │ │ str.w r2, [r0, #288] @ 0x120 │ │ │ │ add.w r2, r3, r1, lsl #2 │ │ │ │ str r4, [r2, #4] │ │ │ │ @@ -2668698,15 +2668683,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ stc2l 15, cr15, [r1], #1020 @ 0x3fc │ │ │ │ @ instruction: 0xfb7bffff │ │ │ │ @ instruction: 0xfab3ffff │ │ │ │ stc2l 15, cr15, [pc, #1020] @ 7a81f8 │ │ │ │ strh.w pc, [sp, #4095] @ 0xfff │ │ │ │ ldrsh.w pc, [r3, #255]! │ │ │ │ - cbnz r0, 7a7e54 │ │ │ │ + @ instruction: 0xb870 │ │ │ │ lsls r5, r0, #4 │ │ │ │ pli [r9, #4095] @ 0xfff │ │ │ │ @ instruction: 0xfba3ffff │ │ │ │ ldr.w r1, [r0, #288] @ 0x120 │ │ │ │ add.w ip, r0, #8192 @ 0x2000 │ │ │ │ ldr.w r3, [r0, #300] @ 0x12c │ │ │ │ push {r4, lr} │ │ │ │ @@ -2669388,15 +2669373,15 @@ │ │ │ │ str.w r3, [r0, #196] @ 0xc4 │ │ │ │ b.n 7a8794 │ │ │ │ vmaxnm.f32 , , │ │ │ │ mcrr2 15, 15, pc, r7, cr15 @ │ │ │ │ ldc2 15, cr15, [pc, #-1020]! @ 7a83cc │ │ │ │ @ instruction: 0xfa21ffff │ │ │ │ @ instruction: 0xfab3ffff │ │ │ │ - cbz r6, 7a8808 │ │ │ │ + add r7, sp, #88 @ 0x58 │ │ │ │ lsls r5, r0, #4 │ │ │ │ bl 7147d6 │ │ │ │ bl 6087da │ │ │ │ pldw [r1, #255]! │ │ │ │ ldr.w r2, [r0, #472] @ 0x1d8 │ │ │ │ cbnz r2, 7a8848 │ │ │ │ ldr.w r3, [r0, #1552] @ 0x610 │ │ │ │ @@ -2669447,15 +2669432,15 @@ │ │ │ │ movt r3, #256 @ 0x100 │ │ │ │ movs r1, #6 │ │ │ │ movt r1, #256 @ 0x100 │ │ │ │ cmp r2, #1 │ │ │ │ it ne │ │ │ │ movne r3, r1 │ │ │ │ b.n 7a87f2 │ │ │ │ - cbz r6, 7a889a │ │ │ │ + add r6, sp, #824 @ 0x338 │ │ │ │ lsls r5, r0, #4 │ │ │ │ ldr.w r1, [r0, #288] @ 0x120 │ │ │ │ add.w ip, r0, #8192 @ 0x2000 │ │ │ │ ldr.w r3, [r0, #300] @ 0x12c │ │ │ │ ldr.w r2, [r0, #464] @ 0x1d0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -2669660,21 +2669645,21 @@ │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl 43b2fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x329608> │ │ │ │ b.n 7a89ea │ │ │ │ ldr.w r3, [r4, #340] @ 0x154 │ │ │ │ ldr.w r3, [r3, #136] @ 0x88 │ │ │ │ b.n 7a8a88 │ │ │ │ - add r7, sp, #120 @ 0x78 │ │ │ │ + add r4, sp, #376 @ 0x178 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - @ instruction: 0xb886 │ │ │ │ + push {r1, r2, r6, r7, lr} │ │ │ │ lsls r2, r1, #2 │ │ │ │ - uxtb r4, r1 │ │ │ │ + add sp, #48 @ 0x30 │ │ │ │ lsls r2, r1, #2 │ │ │ │ - ldrb r6, [r3, #18] │ │ │ │ + ldrb r6, [r3, #7] │ │ │ │ lsls r3, r0, #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 r3, [r0, #412] @ 0x19c │ │ │ │ add.w r4, r0, #8192 @ 0x2000 │ │ │ │ @@ -2669907,15 +2669892,15 @@ │ │ │ │ str.w r3, [r9, r8, lsl #2] │ │ │ │ ldr.w r2, [fp, #272] @ 0x110 │ │ │ │ add r2, r3 │ │ │ │ str.w r2, [fp, #272] @ 0x110 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - add r5, sp, #560 @ 0x230 │ │ │ │ + add r2, sp, #816 @ 0x330 │ │ │ │ lsls r5, r0, #4 │ │ │ │ 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 r2, [pc, #496] @ (7a908c ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -2671240,15 +2671225,15 @@ │ │ │ │ lsls r1, r6, #4 │ │ │ │ stc 15, cr15, [r1], {255} @ 0xff │ │ │ │ @ instruction: 0xef9bffff │ │ │ │ bl 423d22 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x31202e> │ │ │ │ bl 3d9d26 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x2c8032> │ │ │ │ bl b97d2a │ │ │ │ @ instruction: 0xeb2fffff │ │ │ │ - ldr r5, [sp, #64] @ 0x40 │ │ │ │ + ldr r2, [sp, #320] @ 0x140 │ │ │ │ lsls r5, r0, #4 │ │ │ │ lsrs r0, r1, #31 │ │ │ │ movs r0, r0 │ │ │ │ bl 951d3a │ │ │ │ stc2 15, cr15, [pc, #1020]! @ 7aa13c │ │ │ │ ldc 15, cr15, [fp], {255} @ 0xff │ │ │ │ ldc 15, cr15, [sp], #1020 @ 0x3fc │ │ │ │ @@ -2672350,15 +2672335,15 @@ │ │ │ │ ldrd r2, r1, [sp, #12] │ │ │ │ str.w r3, [r2, r1, lsl #2] │ │ │ │ ldr.w r2, [sl, #272] @ 0x110 │ │ │ │ add r2, r3 │ │ │ │ str.w r2, [sl, #272] @ 0x110 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - str r1, [sp, #648] @ 0x288 │ │ │ │ + ldrh r2, [r4, #54] @ 0x36 │ │ │ │ lsls r5, r0, #4 │ │ │ │ ldr.w r3, [r0, #408] @ 0x198 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 7aacd4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2672726,15 +2672711,15 @@ │ │ │ │ str.w r4, [r8, #288] @ 0x120 │ │ │ │ str.w r2, [r3, r1, lsl #2] │ │ │ │ ldr.w r1, [r8, #288] @ 0x120 │ │ │ │ adds r4, r1, #1 │ │ │ │ str.w r4, [r8, #288] @ 0x120 │ │ │ │ str.w r2, [r3, r1, lsl #2] │ │ │ │ b.n 7aad62 │ │ │ │ - ldrh r0, [r4, #42] @ 0x2a │ │ │ │ + ldrh r0, [r4, #20] │ │ │ │ lsls r5, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w r2, [r0, #340] @ 0x154 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2672856,23 +2672841,23 @@ │ │ │ │ ldrb.w r3, [r4, #428] @ 0x1ac │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 7ab170 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r5, #3296] @ 0xce0 │ │ │ │ b.n 7ab170 │ │ │ │ nop │ │ │ │ - ldrh r4, [r0, #8] │ │ │ │ + strh r4, [r0, #50] @ 0x32 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldrh r0, [r2, #2] │ │ │ │ + strh r0, [r2, #44] @ 0x2c │ │ │ │ lsls r5, r0, #4 │ │ │ │ - str r1, [sp, #368] @ 0x170 │ │ │ │ + ldrh r4, [r3, #52] @ 0x34 │ │ │ │ lsls r2, r1, #2 │ │ │ │ - ldrh r2, [r5, #26] │ │ │ │ + ldrh r2, [r5, #4] │ │ │ │ lsls r2, r1, #2 │ │ │ │ - strb r4, [r7, r4] │ │ │ │ + strh r4, [r7, r1] │ │ │ │ lsls r3, r0, #2 │ │ │ │ stmdb 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, [pc, #1140] @ 7ab768 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2674021,15 +2674006,15 @@ │ │ │ │ ldmia.w r5!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ b.n 7ab7f2 │ │ │ │ @ instruction: 0xffffedf5 │ │ │ │ vmlal.u , d31, d13[0] │ │ │ │ vsri.64 q15, , #1 │ │ │ │ vtbl.8 d30, {d15-d17}, d29 │ │ │ │ vrsra.u32 q15, , #1 │ │ │ │ - @ instruction: 0xffff7bde │ │ │ │ + vqshrn.u64 d23, q7, #1 │ │ │ │ lsls r5, r0, #4 │ │ │ │ lsrs r0, r1, #31 │ │ │ │ movs r0, r0 │ │ │ │ mcr 15, 1, pc, cr7, cr15, {7} @ │ │ │ │ udf #137 @ 0x89 │ │ │ │ @ instruction: 0xffffdf83 │ │ │ │ vqshrn.u64 d30, , #1 │ │ │ │ @@ -2674507,15 +2674492,15 @@ │ │ │ │ ldrhi r2, [r3, #0] │ │ │ │ strhi r1, [r0, #16] │ │ │ │ itt hi │ │ │ │ addhi r2, #1 │ │ │ │ strhi r2, [r3, #0] │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - strb r4, [r4, #27] │ │ │ │ + strb r4, [r4, #16] │ │ │ │ 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 r5, r1 │ │ │ │ mov r4, r2 │ │ │ │ @@ -2674633,15 +2674618,15 @@ │ │ │ │ str r5, [r0, #20] │ │ │ │ cbz r2, 7ac586 │ │ │ │ str.w lr, [r0, #12] │ │ │ │ b.n 7ac4ca │ │ │ │ str r2, [r0, #12] │ │ │ │ b.n 7ac4fa │ │ │ │ nop │ │ │ │ - strb r6, [r0, #23] │ │ │ │ + strb r6, [r0, #12] │ │ │ │ lsls r5, r0, #4 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ add r3, r2 │ │ │ │ str r3, [r0, #24] │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 7ac67e │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ @@ -2675570,26 +2675555,26 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #240 @ 0xf0 │ │ │ │ lsls r1, r6, #4 │ │ │ │ - strb r0, [r1, #20] │ │ │ │ + strb r0, [r1, #9] │ │ │ │ lsls r2, r1, #2 │ │ │ │ ldrh r4, [r0, #10] │ │ │ │ lsls r1, r6, #4 │ │ │ │ adds r0, #158 @ 0x9e │ │ │ │ lsls r1, r6, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ adds r0, #48 @ 0x30 │ │ │ │ - bl a92d84 │ │ │ │ + bl a92cdc │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ push {r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2675680,15 +2675665,15 @@ │ │ │ │ str.w r0, [ip, #16] │ │ │ │ str.w r0, [ip, #20] │ │ │ │ add.w r0, ip, #4 │ │ │ │ str.w r1, [ip] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ strd r2, r3, [ip, #24] │ │ │ │ adds r1, #48 @ 0x30 │ │ │ │ - bl a92e64 │ │ │ │ + bl a92dbc │ │ │ │ pop {r3, pc} │ │ │ │ cbz r1, 7ad0de │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub.w r4, r0, #268 @ 0x10c │ │ │ │ @@ -2675790,17 +2675775,17 @@ │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, pc │ │ │ │ mov r0, r6 │ │ │ │ blx 66670 │ │ │ │ b.n 7ad118 │ │ │ │ nop │ │ │ │ - movs r6, #174 @ 0xae │ │ │ │ + movs r3, #238 @ 0xee │ │ │ │ lsls r7, r1, #2 │ │ │ │ - movs r6, #144 @ 0x90 │ │ │ │ + movs r3, #208 @ 0xd0 │ │ │ │ lsls r7, r1, #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 │ │ │ │ @@ -2675846,29 +2675831,29 @@ │ │ │ │ str r1, [r6, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #36] @ (7ad25c ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl 43b2fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x329608> │ │ │ │ b.n 7ad200 │ │ │ │ - ldr r0, [r6, #112] @ 0x70 │ │ │ │ + ldr r0, [r6, #68] @ 0x44 │ │ │ │ lsls r5, r0, #2 │ │ │ │ - strb r0, [r2, #9] │ │ │ │ + ldr r0, [r2, #120] @ 0x78 │ │ │ │ lsls r2, r1, #2 │ │ │ │ add r6, pc, #568 @ (adr r6, 7ad484 ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strh r6, [r7, #30] │ │ │ │ + strh r6, [r7, #8] │ │ │ │ lsls r4, r0, #2 │ │ │ │ - strb r6, [r4, #8] │ │ │ │ + ldr r6, [r4, #116] @ 0x74 │ │ │ │ lsls r2, r1, #2 │ │ │ │ add r6, pc, #416 @ (adr r6, 7ad3f8 ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strb r2, [r5, #8] │ │ │ │ + ldr r2, [r5, #116] @ 0x74 │ │ │ │ lsls r2, r1, #2 │ │ │ │ - adds r5, #152 @ 0x98 │ │ │ │ + adds r2, #216 @ 0xd8 │ │ │ │ lsls r3, r0, #2 │ │ │ │ stmdb 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 fp, r2 │ │ │ │ ldr r2, [pc, #380] @ (7ad3f0 ) │ │ │ │ @@ -2676026,25 +2676011,25 @@ │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #104 @ 0x68 │ │ │ │ lsls r1, r6, #4 │ │ │ │ cmp r4, #216 @ 0xd8 │ │ │ │ lsls r1, r6, #4 │ │ │ │ mrc2 15, 3, pc, cr7, cr15, {7} │ │ │ │ - strb r6, [r7, #4] │ │ │ │ + ldr r6, [r7, #100] @ 0x64 │ │ │ │ lsls r2, r1, #2 │ │ │ │ add r5, pc, #64 @ (adr r5, 7ad44c ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r5, #3] │ │ │ │ + ldr r2, [r5, #96] @ 0x60 │ │ │ │ lsls r2, r1, #2 │ │ │ │ - strb r0, [r7, #3] │ │ │ │ + ldr r0, [r7, #96] @ 0x60 │ │ │ │ lsls r2, r1, #2 │ │ │ │ - strb r2, [r1, #13] │ │ │ │ + strb r2, [r1, #2] │ │ │ │ lsls r2, r1, #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 r7, r1 │ │ │ │ mov r6, r2 │ │ │ │ @@ -2676084,25 +2676069,25 @@ │ │ │ │ mov r3, r7 │ │ │ │ ldr.w r2, [r4, #2192] @ 0x890 │ │ │ │ ldr.w r1, [r4, #2196] @ 0x894 │ │ │ │ str.w r8, [sp] │ │ │ │ bl 7fb4e4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - adds r3, #152 @ 0x98 │ │ │ │ + adds r0, #216 @ 0xd8 │ │ │ │ lsls r3, r0, #2 │ │ │ │ - strb r4, [r2, #2] │ │ │ │ + ldr r4, [r2, #92] @ 0x5c │ │ │ │ lsls r2, r1, #2 │ │ │ │ cmp r3, #180 @ 0xb4 │ │ │ │ lsls r1, r6, #4 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r5, #2] │ │ │ │ + ldr r2, [r5, #92] @ 0x5c │ │ │ │ lsls r2, r1, #2 │ │ │ │ - strb r6, [r1, #2] │ │ │ │ + ldr r6, [r1, #92] @ 0x5c │ │ │ │ lsls r2, r1, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #248] @ (7ad5bc ) │ │ │ │ @@ -2676207,15 +2676192,15 @@ │ │ │ │ nop │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ lsls r1, r6, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #148 @ 0x94 │ │ │ │ lsls r1, r6, #4 │ │ │ │ - ldr r6, [r1, #120] @ 0x78 │ │ │ │ + ldr r6, [r1, #76] @ 0x4c │ │ │ │ lsls r2, r1, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2528] @ 0x9e0 │ │ │ │ ldr r2, [pc, #180] @ (7ad690 ) │ │ │ │ sub.w sp, sp, #1552 @ 0x610 │ │ │ │ @@ -2676283,19 +2676268,19 @@ │ │ │ │ add r5, sp, #8 │ │ │ │ b.n 7ad618 │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ cmp r2, #24 │ │ │ │ lsls r1, r6, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r7, #18] │ │ │ │ + strb r4, [r7, #7] │ │ │ │ lsls r5, r0, #2 │ │ │ │ cmp r1, #170 @ 0xaa │ │ │ │ lsls r1, r6, #4 │ │ │ │ - ldr r0, [r6, #104] @ 0x68 │ │ │ │ + ldr r0, [r6, #60] @ 0x3c │ │ │ │ lsls r2, r1, #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, [r1, #420] @ 0x1a4 │ │ │ │ mov r6, r2 │ │ │ │ @@ -2676598,15 +2676583,15 @@ │ │ │ │ add ip, pc │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ blx 67358 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - subs r6, r7, #0 │ │ │ │ + subs r6, r7, r5 │ │ │ │ lsls r7, r1, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2676624,15 +2676609,15 @@ │ │ │ │ add ip, pc │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ str.w ip, [sp] │ │ │ │ blx 67358 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - adds r2, r7, #7 │ │ │ │ + subs r2, r7, r4 │ │ │ │ lsls r7, r1, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #20 │ │ │ │ @@ -2676652,15 +2676637,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx 67358 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - adds r6, r7, #6 │ │ │ │ + subs r6, r7, r3 │ │ │ │ lsls r7, r1, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r3, [r0, #264] @ 0x108 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2676691,15 +2676676,15 @@ │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldrd r1, r2, [sp, #8] │ │ │ │ bl 83f11c │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - adds r2, r5, #5 │ │ │ │ + subs r2, r5, r2 │ │ │ │ lsls r7, r1, #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, r2 │ │ │ │ @@ -2676756,17 +2676741,17 @@ │ │ │ │ add r3, pc │ │ │ │ blx 67abc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - adds r2, r3, #3 │ │ │ │ + subs r2, r3, r0 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - adds r4, r6, #2 │ │ │ │ + adds r4, r6, r7 │ │ │ │ lsls r7, r1, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #792] @ 0x318 │ │ │ │ ldr.w r4, [pc, #1072] @ 7adfe4 │ │ │ │ mov r6, r3 │ │ │ │ @@ -2677145,26 +2677130,26 @@ │ │ │ │ mov.w sl, #1 │ │ │ │ b.n 7adbfa │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ movs r4, #62 @ 0x3e │ │ │ │ lsls r1, r6, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - orn r0, r4, #4456448 @ 0x440000 │ │ │ │ - ldr r4, [r4, #4] │ │ │ │ + sub.w r0, r4, #136 @ 0x88 │ │ │ │ + str r4, [r4, #88] @ 0x58 │ │ │ │ lsls r2, r1, #2 │ │ │ │ - subs r4, r4, r4 │ │ │ │ + adds r4, r4, r1 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - subs r2, r1, r2 │ │ │ │ + asrs r2, r1, #31 │ │ │ │ lsls r7, r1, #2 │ │ │ │ movs r1, #70 @ 0x46 │ │ │ │ lsls r1, r6, #4 │ │ │ │ - str r4, [r3, #92] @ 0x5c │ │ │ │ + str r4, [r3, #48] @ 0x30 │ │ │ │ lsls r2, r1, #2 │ │ │ │ - cmp r0, #94 @ 0x5e │ │ │ │ + movs r5, #158 @ 0x9e │ │ │ │ lsls r3, r0, #2 │ │ │ │ stmdb 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] │ │ │ │ @@ -2677423,15 +2677408,15 @@ │ │ │ │ movs r1, #36 @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ str.w ip, [sp] │ │ │ │ blx 67204 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - asrs r0, r7, #21 │ │ │ │ + asrs r0, r7, #10 │ │ │ │ lsls r7, r1, #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 │ │ │ │ @@ -2677452,15 +2677437,15 @@ │ │ │ │ movs r1, #36 @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ str.w ip, [sp] │ │ │ │ blx 67204 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - asrs r0, r5, #20 │ │ │ │ + asrs r0, r5, #9 │ │ │ │ lsls r7, r1, #2 │ │ │ │ ldr.w r3, [r0, #256] @ 0x100 │ │ │ │ ldr.w r3, [r3, #2196] @ 0x894 │ │ │ │ cmp r3, #10 │ │ │ │ bls.w 7ae494 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2677656,15 +2677641,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r4, #8] │ │ │ │ blx 66c5c │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - asrs r0, r5, #10 │ │ │ │ + lsrs r0, r5, #31 │ │ │ │ lsls r7, r1, #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 r8, r1 │ │ │ │ ldr.w r1, [r0, #264] @ 0x108 │ │ │ │ @@ -2677722,17 +2677707,17 @@ │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ add r4, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx 67358 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - asrs r0, r0, #9 │ │ │ │ + lsrs r0, r0, #30 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - asrs r6, r7, #7 │ │ │ │ + lsrs r6, r7, #28 │ │ │ │ lsls r7, r1, #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 │ │ │ │ @@ -2677823,19 +2677808,19 @@ │ │ │ │ add r3, pc │ │ │ │ blx 689e0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 83d144 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - asrs r2, r7, #4 │ │ │ │ + lsrs r2, r7, #25 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - asrs r4, r4, #4 │ │ │ │ + lsrs r4, r4, #25 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - asrs r6, r0, #4 │ │ │ │ + lsrs r6, r0, #25 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2678427,41 +2678412,41 @@ │ │ │ │ b.n 7aec1c │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r6, r4, #23 │ │ │ │ lsls r1, r6, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r5, #23 │ │ │ │ + lsrs r4, r5, #12 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - lsrs r6, r3, #23 │ │ │ │ + lsrs r6, r3, #12 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - ldrh r4, [r0, r4] │ │ │ │ + ldr r4, [r0, r1] │ │ │ │ lsls r2, r1, #2 │ │ │ │ - lsrs r2, r0, #23 │ │ │ │ + lsrs r2, r0, #12 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - adds r2, r0, #4 │ │ │ │ + subs r2, r0, r1 │ │ │ │ lsls r3, r0, #2 │ │ │ │ - lsrs r2, r1, #21 │ │ │ │ + lsrs r2, r1, #10 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - lsrs r6, r3, #20 │ │ │ │ + lsrs r6, r3, #9 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - lsrs r0, r2, #20 │ │ │ │ + lsrs r0, r2, #9 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - lsrs r4, r2, #16 │ │ │ │ + lsrs r4, r2, #5 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - lsrs r0, r7, #15 │ │ │ │ + lsrs r0, r7, #4 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - lsrs r4, r3, #15 │ │ │ │ + lsrs r4, r3, #4 │ │ │ │ lsls r7, r1, #2 │ │ │ │ asrs r6, r1, #14 │ │ │ │ lsls r1, r6, #4 │ │ │ │ - lsrs r2, r4, #13 │ │ │ │ + lsrs r2, r4, #2 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - lsrs r0, r4, #12 │ │ │ │ + lsrs r0, r4, #1 │ │ │ │ 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, #2432] @ 0x980 │ │ │ │ ldr.w r2, [pc, #2084] @ 7af5b0 │ │ │ │ subw sp, sp, #1628 @ 0x65c │ │ │ │ @@ -2679230,45 +2679215,45 @@ │ │ │ │ mov r5, r0 │ │ │ │ b.n 7af2ec │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ asrs r6, r4, #9 │ │ │ │ lsls r1, r6, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r7, r5] │ │ │ │ + strb r4, [r7, r2] │ │ │ │ lsls r2, r1, #2 │ │ │ │ asrs r2, r1, #4 │ │ │ │ lsls r1, r6, #4 │ │ │ │ - lsrs r4, r0, #4 │ │ │ │ + lsls r4, r0, #25 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - lsls r4, r7, #29 │ │ │ │ + lsls r4, r7, #18 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - lsls r2, r7, #27 │ │ │ │ + lsls r2, r7, #16 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - lsls r2, r5, #26 │ │ │ │ + lsls r2, r5, #15 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - lsls r4, r7, #24 │ │ │ │ + lsls r4, r7, #13 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - lsls r6, r0, #23 │ │ │ │ + lsls r6, r0, #12 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - lsls r2, r0, #22 │ │ │ │ + lsls r2, r0, #11 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - lsls r2, r7, #20 │ │ │ │ + lsls r2, r7, #9 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - lsls r4, r3, #19 │ │ │ │ + lsls r4, r3, #8 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - strh r2, [r6, r0] │ │ │ │ + ldr r7, [pc, #456] @ (7af7b0 ) │ │ │ │ lsls r2, r1, #2 │ │ │ │ - lsls r4, r4, #18 │ │ │ │ + lsls r4, r4, #7 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - lsls r6, r5, #16 │ │ │ │ + lsls r6, r5, #5 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - lsls r4, r1, #14 │ │ │ │ + lsls r4, r1, #3 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - lsls r0, r6, #11 │ │ │ │ + movs r0, r6 │ │ │ │ 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, #3520] @ 0xdc0 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [pc, #1344] @ 7afb4c │ │ │ │ @@ -2679756,27 +2679741,25 @@ │ │ │ │ b.n 7af898 │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r6, r4, #7 │ │ │ │ lsls r1, r6, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #264] @ (7afc60 ) │ │ │ │ + ldr r4, [pc, #520] @ (7afd60 ) │ │ │ │ lsls r2, r1, #2 │ │ │ │ - ldr r6, [pc, #704] @ (7afe1c ) │ │ │ │ + ldr r3, [pc, #960] @ (7aff1c ) │ │ │ │ lsls r2, r1, #2 │ │ │ │ - lsls r2, r3, #6 │ │ │ │ - lsls r7, r1, #2 │ │ │ │ - add r6, r9 │ │ │ │ + cdp2 0, 13, cr0, cr10, cr14, {4} │ │ │ │ + sbcs r6, r1 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - lsls r4, r0, #6 │ │ │ │ - lsls r7, r1, #2 │ │ │ │ + cdp2 0, 12, cr0, cr4, cr14, {4} │ │ │ │ lsls r0, r6, #24 │ │ │ │ lsls r1, r6, #4 │ │ │ │ - ldc2l 0, cr0, [ip, #-568]! @ 0xfffffdc8 │ │ │ │ + @ instruction: 0xfabc008e │ │ │ │ stmdb sp!, {r4, 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 r8, r1 │ │ │ │ ldr r1, [pc, #172] @ (7afc30 ) │ │ │ │ mov sl, r3 │ │ │ │ @@ -2679844,15 +2679827,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsls r4, r6, #17 │ │ │ │ lsls r1, r6, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - stc2l 0, cr0, [r0], #-568 @ 0xfffffdc8 │ │ │ │ + vld1.8 {d0[4]}, [r0], lr │ │ │ │ lsls r0, r5, #15 │ │ │ │ lsls r1, r6, #4 │ │ │ │ ldr.w r3, [r0, #256] @ 0x100 │ │ │ │ ldr.w r3, [r3, #2196] @ 0x894 │ │ │ │ cmp r3, #10 │ │ │ │ bls.w 7afe70 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -2680033,15 +2680016,15 @@ │ │ │ │ str.w r1, [r4, #1588] @ 0x634 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bx lr │ │ │ │ movw r1, #11500 @ 0x2cec │ │ │ │ bl 841abc │ │ │ │ b.n 7afc7e │ │ │ │ - @ instruction: 0xfa6e008e │ │ │ │ + @ instruction: 0xf7ae008e │ │ │ │ ldr r3, [pc, #8] @ (7afe8c ) │ │ │ │ add r3, pc │ │ │ │ str.w r3, [r0, #1548] @ 0x60c │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ stc2l 15, cr15, [fp], #1020 @ 0x3fc │ │ │ │ push {lr} │ │ │ │ @@ -2680060,15 +2680043,15 @@ │ │ │ │ bl 4451ac <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x3334b8> │ │ │ │ ldr r3, [pc, #20] @ (7afecc ) │ │ │ │ add r3, pc │ │ │ │ strd r0, r1, [r3] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - bx r2 │ │ │ │ + add r6, sl │ │ │ │ lsls r2, r1, #2 │ │ │ │ lsrs r6, r6, #25 │ │ │ │ lsls r4, r5, #4 │ │ │ │ ldrb r4, [r3, #7] │ │ │ │ lsls r6, r6, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2680082,15 +2680065,15 @@ │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ ldrd r3, ip, [r3] │ │ │ │ str.w ip, [sp] │ │ │ │ blx 67eac <__fprintf_chk@plt> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - mov ip, ip │ │ │ │ + add r4, r4 │ │ │ │ lsls r2, r1, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r1 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2680100,15 +2680083,15 @@ │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ ldrd r3, ip, [r3] │ │ │ │ str.w ip, [sp] │ │ │ │ blx 67eac <__fprintf_chk@plt> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - mov r8, fp │ │ │ │ + add r0, r3 │ │ │ │ lsls r2, r1, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #12] @ (7aff4c ) │ │ │ │ ldr r0, [pc, #12] @ (7aff50 ) │ │ │ │ @@ -2680129,15 +2680112,15 @@ │ │ │ │ sub sp, #20 │ │ │ │ ldr r2, [pc, #20] @ (7aff84 ) │ │ │ │ movs r3, #0 │ │ │ │ add r2, pc │ │ │ │ mov r1, r3 │ │ │ │ strd r3, r3, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl a92ea0 │ │ │ │ + bl a92df8 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ lsrs r4, r3, #22 │ │ │ │ lsls r4, r5, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2680173,15 +2680156,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r2, [pc, #32] @ (7b0004 ) │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r3 │ │ │ │ strd r3, r3, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl a92ea0 │ │ │ │ + bl a92df8 │ │ │ │ b.n 7affc0 │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ lsls r0, r3, #1 │ │ │ │ lsls r1, r6, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ movs r4, r6 │ │ │ │ @@ -2680589,15 +2680572,15 @@ │ │ │ │ beq.n 7b04ae │ │ │ │ movs r2, #16 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ mov r1, r2 │ │ │ │ str r3, [sp, #0] │ │ │ │ add.w r0, r5, #724 @ 0x2d4 │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ - bl ad17c4 │ │ │ │ + bl ad171c │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 7b0678 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 773ae8 │ │ │ │ add.w fp, sp, #80 @ 0x50 │ │ │ │ @@ -2683548,15 +2683531,15 @@ │ │ │ │ ldr.w r3, [r5, #840] @ 0x348 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r5, #820] @ 0x334 │ │ │ │ vmov.f32 s0, #112 @ 0x3f800000 1.0 │ │ │ │ - bl acf0dc │ │ │ │ + bl acf034 │ │ │ │ mov r0, r5 │ │ │ │ bl 7b2514 │ │ │ │ cbz r4, 7b26f4 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ subs r3, #1 │ │ │ │ strex r2, r3, [r4] │ │ │ │ @@ -2683754,15 +2683737,15 @@ │ │ │ │ beq.w 7b2b14 │ │ │ │ movs r1, #22 │ │ │ │ mov r0, fp │ │ │ │ bl 7b2164 │ │ │ │ mov r2, sl │ │ │ │ ldr.w r0, [fp, #820] @ 0x334 │ │ │ │ mov r1, r4 │ │ │ │ - bl acf650 │ │ │ │ + bl acf5a8 │ │ │ │ mov r0, fp │ │ │ │ bl 7b2514 │ │ │ │ ldr.w r2, [fp, #848] @ 0x350 │ │ │ │ cmp r2, sl │ │ │ │ beq.w 7b2b2e │ │ │ │ ldr.w r2, [fp, #856] @ 0x358 │ │ │ │ cmp r2, sl │ │ │ │ @@ -2683959,15 +2683942,15 @@ │ │ │ │ bcs.w 7b2930 │ │ │ │ mov r0, fp │ │ │ │ movs r1, #22 │ │ │ │ bl 7b2164 │ │ │ │ ldr.w r0, [fp, #820] @ 0x334 │ │ │ │ ldr.w r2, [fp, #852] @ 0x354 │ │ │ │ mov r1, r4 │ │ │ │ - bl acf650 │ │ │ │ + bl acf5a8 │ │ │ │ mov r0, fp │ │ │ │ bl 7b2514 │ │ │ │ b.n 7b2930 │ │ │ │ subs r3, #6 │ │ │ │ cmp r3, #2 │ │ │ │ bhi.n 7b2bb2 │ │ │ │ ldrh.w r3, [r9, #72] @ 0x48 │ │ │ │ @@ -2684038,17 +2684021,17 @@ │ │ │ │ nop │ │ │ │ bhi.n 7b2c98 │ │ │ │ lsls r0, r6, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ bpl.n 7b2c04 │ │ │ │ lsls r0, r6, #4 │ │ │ │ - adds r4, r7, r7 │ │ │ │ + asrs r4, r7, #28 │ │ │ │ lsls r2, r1, #2 │ │ │ │ - adds r6, r5, r7 │ │ │ │ + asrs r6, r5, #28 │ │ │ │ lsls r2, r1, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r1, #1376] @ 0x560 │ │ │ │ sub sp, #20 │ │ │ │ @@ -2684342,15 +2684325,15 @@ │ │ │ │ ldr.w r3, [r4, #840] @ 0x348 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r8 │ │ │ │ lsl.w r3, fp, r5 │ │ │ │ mov r1, r6 │ │ │ │ ldr.w r0, [r4, #820] @ 0x334 │ │ │ │ vmov.f32 s0, #112 @ 0x3f800000 1.0 │ │ │ │ - bl acf0dc │ │ │ │ + bl acf034 │ │ │ │ mov r0, r4 │ │ │ │ bl 7b2514 │ │ │ │ cmp r5, sl │ │ │ │ bne.n 7b2fc6 │ │ │ │ cbz r6, 7b302c │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r6] │ │ │ │ @@ -2685191,39 +2685174,39 @@ │ │ │ │ nop │ │ │ │ bcs.n 7b3930 │ │ │ │ lsls r0, r6, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r5!, {r2, r7} │ │ │ │ lsls r0, r6, #4 │ │ │ │ - asrs r6, r0, #16 │ │ │ │ + asrs r6, r0, #5 │ │ │ │ lsls r2, r1, #2 │ │ │ │ - asrs r4, r6, #15 │ │ │ │ + asrs r4, r6, #4 │ │ │ │ lsls r2, r1, #2 │ │ │ │ - asrs r0, r2, #2 │ │ │ │ + lsrs r0, r2, #23 │ │ │ │ lsls r2, r1, #2 │ │ │ │ - lsrs r4, r3, #31 │ │ │ │ + lsrs r4, r3, #20 │ │ │ │ lsls r2, r1, #2 │ │ │ │ - lsrs r0, r6, #30 │ │ │ │ + lsrs r0, r6, #19 │ │ │ │ lsls r2, r1, #2 │ │ │ │ - lsrs r0, r7, #29 │ │ │ │ + lsrs r0, r7, #18 │ │ │ │ lsls r2, r1, #2 │ │ │ │ - lsrs r6, r7, #26 │ │ │ │ + lsrs r6, r7, #15 │ │ │ │ lsls r2, r1, #2 │ │ │ │ - lsrs r6, r4, #26 │ │ │ │ + lsrs r6, r4, #15 │ │ │ │ lsls r2, r1, #2 │ │ │ │ - lsrs r4, r1, #26 │ │ │ │ + lsrs r4, r1, #15 │ │ │ │ lsls r2, r1, #2 │ │ │ │ - lsrs r4, r5, #25 │ │ │ │ + lsrs r4, r5, #14 │ │ │ │ lsls r2, r1, #2 │ │ │ │ - lsrs r2, r0, #25 │ │ │ │ + lsrs r2, r0, #14 │ │ │ │ lsls r2, r1, #2 │ │ │ │ - lsrs r0, r4, #24 │ │ │ │ + lsrs r0, r4, #13 │ │ │ │ lsls r2, r1, #2 │ │ │ │ - lsrs r0, r0, #23 │ │ │ │ + lsrs r0, r0, #12 │ │ │ │ lsls r2, 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, #4032] @ 0xfc0 │ │ │ │ ldr.w r6, [r1, #264] @ 0x108 │ │ │ │ sub sp, #28 │ │ │ │ @@ -2685440,15 +2685423,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r8, r2 │ │ │ │ ldr.w r0, [r0, #820] @ 0x334 │ │ │ │ mov r9, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r3 │ │ │ │ - bl acd65c │ │ │ │ + bl acd5b4 │ │ │ │ mov r7, r0 │ │ │ │ cbnz r0, 7b3bce │ │ │ │ mov r0, r7 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ @@ -2685509,15 +2685492,15 @@ │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr.w r0, [r4, #820] @ 0x334 │ │ │ │ - bl ace630 │ │ │ │ + bl ace588 │ │ │ │ mov r0, r4 │ │ │ │ bl 7b2514 │ │ │ │ ldrb.w r3, [r8, #1225] @ 0x4c9 │ │ │ │ mov r0, r7 │ │ │ │ bic.w r3, r3, #2 │ │ │ │ strb.w r3, [r8, #1225] @ 0x4c9 │ │ │ │ add sp, #20 │ │ │ │ @@ -2685830,20 +2685813,20 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #180] @ 0xb4 │ │ │ │ bl 7b3abc │ │ │ │ ldr r3, [sp, #172] @ 0xac │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ - bl acd53c │ │ │ │ + bl acd494 │ │ │ │ ldr.w r0, [r4, #820] @ 0x334 │ │ │ │ ldr r3, [sp, #180] @ 0xb4 │ │ │ │ mov r2, r5 │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ - bl acd590 │ │ │ │ + bl acd4e8 │ │ │ │ ldrh.w r3, [sp, #76] @ 0x4c │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov r0, r3 │ │ │ │ bl 445f58 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x334264> │ │ │ │ cbz r0, 7b4084 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 435868 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x323b74> │ │ │ │ @@ -2685878,15 +2685861,15 @@ │ │ │ │ bne.n 7b4084 │ │ │ │ ldrb.w r3, [r0, #53] @ 0x35 │ │ │ │ cmp r3, #6 │ │ │ │ beq.n 7b4040 │ │ │ │ ldr.w r0, [r4, #820] @ 0x334 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ - bl acd65c │ │ │ │ + bl acd5b4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 7b4040 │ │ │ │ ldrh.w r3, [sp, #76] @ 0x4c │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov r0, r3 │ │ │ │ bl 446144 <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x334450> │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ @@ -2686065,15 +2686048,15 @@ │ │ │ │ strd r1, r1, [sp, #32] │ │ │ │ strd r1, r1, [sp, #24] │ │ │ │ strd r1, r1, [sp, #16] │ │ │ │ movs r1, #63 @ 0x3f │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r1, r7 │ │ │ │ ldr.w r0, [r4, #820] @ 0x334 │ │ │ │ - bl acd850 │ │ │ │ + bl acd7a8 │ │ │ │ mov r0, r4 │ │ │ │ bl 7b2514 │ │ │ │ cbz r7, 7b426a │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r7] │ │ │ │ subs r3, #1 │ │ │ │ strex r2, r3, [r7] │ │ │ │ @@ -2686444,27 +2686427,27 @@ │ │ │ │ nop │ │ │ │ stmia r0!, {r3, r4, r5} │ │ │ │ lsls r0, r6, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ lsls r0, r6, #4 │ │ │ │ - lsls r0, r1, #18 │ │ │ │ + lsls r0, r1, #7 │ │ │ │ lsls r2, r1, #2 │ │ │ │ - stmia r5!, {r1} │ │ │ │ + stmia r2!, {r1, r6} │ │ │ │ lsls r2, r0, #2 │ │ │ │ - lsls r0, r1, #13 │ │ │ │ + lsls r0, r1, #2 │ │ │ │ lsls r2, r1, #2 │ │ │ │ - stmia r4!, {} │ │ │ │ + stmia r1!, {r6} │ │ │ │ lsls r2, r0, #2 │ │ │ │ - @ instruction: 0x47ce │ │ │ │ + cmp r6, r1 │ │ │ │ lsls r3, r0, #2 │ │ │ │ - blx r9 │ │ │ │ + cmp r0, r1 │ │ │ │ lsls r3, r0, #2 │ │ │ │ - @ instruction: 0x47ce │ │ │ │ + cmp r6, r1 │ │ │ │ lsls r3, r0, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r3 │ │ │ │ ldrb.w r3, [r1, #76] @ 0x4c │ │ │ │ @@ -2686881,15 +2686864,15 @@ │ │ │ │ ldrsh.w r0, [r4, #56] @ 0x38 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [r4, #32] │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr.w r0, [r5, #820] @ 0x334 │ │ │ │ str r4, [sp, #8] │ │ │ │ - bl acf410 │ │ │ │ + bl acf368 │ │ │ │ mov r0, r5 │ │ │ │ bl 7b2514 │ │ │ │ ldr.w r3, [r5, #1116] @ 0x45c │ │ │ │ add.w r2, r5, #24576 @ 0x6000 │ │ │ │ ldr.w r0, [r5, #644] @ 0x284 │ │ │ │ orr.w r1, r3, #32768 @ 0x8000 │ │ │ │ orr.w r1, r1, #128 @ 0x80 │ │ │ │ @@ -2686988,15 +2686971,15 @@ │ │ │ │ ite eq │ │ │ │ moveq r1, #23 │ │ │ │ movne r1, #7 │ │ │ │ bl 7b2164 │ │ │ │ mov r2, r6 │ │ │ │ ldr.w r0, [r5, #820] @ 0x334 │ │ │ │ mov r1, r4 │ │ │ │ - bl ace4e4 │ │ │ │ + bl ace43c │ │ │ │ mov r0, r5 │ │ │ │ bl 7b2514 │ │ │ │ ldr r2, [pc, #776] @ (7b4e70 ) │ │ │ │ ldr r3, [pc, #772] @ (7b4e6c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -2687918,15 +2687901,15 @@ │ │ │ │ mov r5, r1 │ │ │ │ lsls r3, r2, #21 │ │ │ │ bmi.n 7b5616 │ │ │ │ cmp r2, #0 │ │ │ │ ite lt │ │ │ │ addlt.w r0, r0, #772 @ 0x304 │ │ │ │ addge.w r0, r0, #756 @ 0x2f4 │ │ │ │ - bl a94b44 │ │ │ │ + bl a94a9c │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 7b5626 │ │ │ │ cbz r5, 7b559a │ │ │ │ cmp r5, r1 │ │ │ │ beq.n 7b55b2 │ │ │ │ @@ -2688082,15 +2688065,15 @@ │ │ │ │ blx r3 │ │ │ │ ldr r1, [r5, #52] @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 7b5670 │ │ │ │ b.n 7b56ac │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, r6, #756 @ 0x2f4 │ │ │ │ - bl a94b74 │ │ │ │ + bl a94acc │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add.w r2, r1, #8 │ │ │ │ bl 7b5370 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ubfx r2, r2, #0, #24 │ │ │ │ b.n 7b5664 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -2688905,37 +2688888,39 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r2, pc, #808 @ (adr r2, 7b631c ) │ │ │ │ lsls r0, r6, #4 │ │ │ │ add r1, pc, #984 @ (adr r1, 7b63d0 ) │ │ │ │ lsls r0, r6, #4 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - stmia.w ip!, {r0, r3, r7} │ │ │ │ - @ instruction: 0xe8000089 │ │ │ │ - ldmia r3!, {r1, r2, r5, r6} │ │ │ │ + b.n 7b5bd8 │ │ │ │ lsls r1, r1, #2 │ │ │ │ - ldmia r3!, {r2, r5, r6, r7} │ │ │ │ + b.n 7b5a84 │ │ │ │ lsls r1, r1, #2 │ │ │ │ - ldmia r3!, {r1, r2, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r5, r7} │ │ │ │ lsls r1, r1, #2 │ │ │ │ - ldmia r3!, {r5, r7} │ │ │ │ + ldmia r1!, {r2, r5} │ │ │ │ lsls r1, r1, #2 │ │ │ │ - ldmia r3!, {r1, r7} │ │ │ │ + ldmia r1, {r1, r2} │ │ │ │ lsls r1, r1, #2 │ │ │ │ - ldmia r3!, {r2, r5, r6} │ │ │ │ + ldmia r0!, {r5, r6, r7} │ │ │ │ lsls r1, r1, #2 │ │ │ │ - ldmia r3, {r1, r3, r6} │ │ │ │ + ldmia r0!, {r1, r6, r7} │ │ │ │ lsls r1, r1, #2 │ │ │ │ - ldmia r3, {r2, r3, r4} │ │ │ │ + ldmia r0!, {r2, r5, r7} │ │ │ │ lsls r1, r1, #2 │ │ │ │ - ldmia r3!, {r1} │ │ │ │ + ldmia r0!, {r1, r3, r7} │ │ │ │ lsls r1, r1, #2 │ │ │ │ - ldmia r2!, {r5, r6, r7} │ │ │ │ + ldmia r0!, {r2, r3, r4, r6} │ │ │ │ lsls r1, r1, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r0!, {r1, r6} │ │ │ │ + lsls r1, r1, #2 │ │ │ │ + ldmia r0!, {r5} │ │ │ │ + lsls r1, r1, #2 │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r1, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r3, [r0, #3712] @ 0xe80 │ │ │ │ mov r6, r2 │ │ │ │ @@ -2690453,15 +2690438,15 @@ │ │ │ │ ldrb.w r4, [r5, #2680] @ 0xa78 │ │ │ │ and.w r4, r4, #31 │ │ │ │ cmp r4, #1 │ │ │ │ ite ls │ │ │ │ movls r4, #0 │ │ │ │ movhi r4, #1 │ │ │ │ str r4, [sp, #12] │ │ │ │ - bl acd4d4 │ │ │ │ + bl acd42c │ │ │ │ mov r0, r5 │ │ │ │ bl 7b2514 │ │ │ │ cmp.w r9, #0 │ │ │ │ beq.n 7b709c │ │ │ │ ldr.w r1, [r5, #2608] @ 0xa30 │ │ │ │ vcvt.f32.f64 s16, d8 │ │ │ │ movs r3, #1 │ │ │ │ @@ -2690502,15 +2690487,15 @@ │ │ │ │ ldrb.w r4, [r5, #2680] @ 0xa78 │ │ │ │ and.w r4, r4, #31 │ │ │ │ cmp r4, #1 │ │ │ │ ite ls │ │ │ │ movls r4, #0 │ │ │ │ movhi r4, #1 │ │ │ │ str r4, [sp, #12] │ │ │ │ - bl acd4d4 │ │ │ │ + bl acd42c │ │ │ │ mov r0, r5 │ │ │ │ bl 7b2514 │ │ │ │ add sp, #28 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ tst.w r4, #1020 @ 0x3fc │ │ │ │ it ne │ │ │ │ @@ -2691328,15 +2691313,15 @@ │ │ │ │ mov r1, r8 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, r6 │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr.w r0, [r4, #820] @ 0x334 │ │ │ │ - bl aced28 │ │ │ │ + bl acec80 │ │ │ │ mov r0, r4 │ │ │ │ bl 7b2514 │ │ │ │ ldr r2, [pc, #40] @ (7b7a24 ) │ │ │ │ ldr r3, [pc, #36] @ (7b7a20 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -2693022,15 +2693007,15 @@ │ │ │ │ ldrb.w r4, [fp, #2680] @ 0xa78 │ │ │ │ and.w r4, r4, #31 │ │ │ │ cmp r4, #1 │ │ │ │ ite ls │ │ │ │ movls r4, #0 │ │ │ │ movhi r4, #1 │ │ │ │ str r4, [sp, #12] │ │ │ │ - bl acd4d4 │ │ │ │ + bl acd42c │ │ │ │ mov r0, fp │ │ │ │ bl 7b2514 │ │ │ │ ldrb.w r3, [r8, #1224] @ 0x4c8 │ │ │ │ lsls r2, r3, #27 │ │ │ │ bpl.n 7b8d40 │ │ │ │ bic.w r3, r3, #48 @ 0x30 │ │ │ │ strb.w r3, [r8, #1224] @ 0x4c8 │ │ │ │ @@ -2693549,15 +2693534,15 @@ │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r2, sl │ │ │ │ ldr r1, [sp, #92] @ 0x5c │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr.w r0, [r5, #820] @ 0x334 │ │ │ │ - bl ace9e4 │ │ │ │ + bl ace93c │ │ │ │ mov r0, r5 │ │ │ │ bl 7b2514 │ │ │ │ b.n 7b9268 │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r7, #96] @ 0x60 │ │ │ │ @@ -2693585,15 +2693570,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, #820] @ 0x334 │ │ │ │ - bl ace9e4 │ │ │ │ + bl ace93c │ │ │ │ mov r0, r4 │ │ │ │ bl 7b2514 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [pc, #56] @ (7b937c ) │ │ │ │ ldr r2, [pc, #60] @ (7b9380 ) │ │ │ │ ldr r1, [pc, #60] @ (7b9384 ) │ │ │ │ @@ -2693686,15 +2693671,15 @@ │ │ │ │ strd r4, r1, [sp] │ │ │ │ movs r1, #5 │ │ │ │ bl 78496c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r1, r5 │ │ │ │ - bl adb898 │ │ │ │ + bl adb7f0 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ str.w r0, [r4, #148] @ 0x94 │ │ │ │ b.n 7b93ea │ │ │ │ ldr r3, [pc, #24] @ (7b9478 ) │ │ │ │ ldr.w r0, [r4, #148] @ 0x94 │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ @@ -2694599,15 +2694584,15 @@ │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ str.w r1, [r2, #1884] @ 0x75c │ │ │ │ str.w r3, [r6, #1764] @ 0x6e4 │ │ │ │ str.w r1, [r6, #2192] @ 0x890 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ str.w sl, [r4, #656] @ 0x290 │ │ │ │ - bl ae6264 │ │ │ │ + bl ae61bc │ │ │ │ ldr.w sl, [r4, #656] @ 0x290 │ │ │ │ ldr.w r8, [r4, #668] @ 0x29c │ │ │ │ mov.w r3, sl, lsl #2 │ │ │ │ ldr.w ip, [r5, #56] @ 0x38 │ │ │ │ adds r4, r3, #4 │ │ │ │ add.w r2, r3, #8 │ │ │ │ add.w r1, r3, #12 │ │ │ │ @@ -2694914,15 +2694899,15 @@ │ │ │ │ movs r4, #0 │ │ │ │ b.w 7b9a32 │ │ │ │ nop │ │ │ │ ldr r2, [r5, #16] │ │ │ │ lsls r0, r6, #4 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #344 @ (adr r5, 7ba470 ) │ │ │ │ + add r2, pc, #600 @ (adr r2, 7ba570 ) │ │ │ │ lsls r1, r1, #2 │ │ │ │ ldr.w r3, [fp, #148] @ 0x94 │ │ │ │ ldrb.w r2, [r3, #553] @ 0x229 │ │ │ │ ldrb.w r0, [r3, #552] @ 0x228 │ │ │ │ ldrb.w r1, [r3, #553] @ 0x229 │ │ │ │ add.w r2, r2, r2, lsl #1 │ │ │ │ lsls r2, r2, #2 │ │ │ │ @@ -2695977,15 +2695962,15 @@ │ │ │ │ movne r3, r0 │ │ │ │ str r3, [sp, #32] │ │ │ │ b.n 7bae9e │ │ │ │ ldr.w r1, [r9, #932] @ 0x3a4 │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r3, [r1, #64] @ 0x40 │ │ │ │ - bl ae61cc │ │ │ │ + bl ae6124 │ │ │ │ b.w 7b9b38 │ │ │ │ mov.w r3, ip, lsl #2 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ add.w lr, sl, r3 │ │ │ │ and.w r8, r8, #15 │ │ │ │ adds r3, #8 │ │ │ │ lsrs r2, r2, #2 │ │ │ │ @@ -2696325,17 +2696310,17 @@ │ │ │ │ ldr r2, [pc, #12] @ (7bb414 ) │ │ │ │ ldr r1, [pc, #16] @ (7bb418 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl 43b2fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x329608> │ │ │ │ b.n 7bb36e │ │ │ │ nop │ │ │ │ - str r3, [sp, #928] @ 0x3a0 │ │ │ │ + str r1, [sp, #160] @ 0xa0 │ │ │ │ lsls r1, r1, #2 │ │ │ │ - strh r6, [r0, r7] │ │ │ │ + str r6, [r0, r4] │ │ │ │ lsls r2, r0, #2 │ │ │ │ cbz r1, 7bb458 │ │ │ │ add.w r0, r0, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r0, #148] @ 0x94 │ │ │ │ cmp r3, r1 │ │ │ │ itt eq │ │ │ │ moveq r3, #0 │ │ │ │ @@ -2697647,15 +2697632,15 @@ │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r0, r4 │ │ │ │ add r1, sp, #92 @ 0x5c │ │ │ │ str r2, [sp, #32] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl a91bd8 │ │ │ │ + bl a91b30 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r1, r8 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ movne r4, r2 │ │ │ │ ldr r2, [sp, #92] @ 0x5c │ │ │ │ @@ -2698487,15 +2698472,15 @@ │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ subs r0, #74 @ 0x4a │ │ │ │ lsls r0, r6, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #46 @ 0x2e │ │ │ │ lsls r0, r6, #4 │ │ │ │ - strb r4, [r0, #2] │ │ │ │ + ldr r4, [r0, #92] @ 0x5c │ │ │ │ lsls r4, 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, #3864] @ 0xf18 │ │ │ │ sub sp, #196 @ 0xc4 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2701422,29 +2701407,29 @@ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl 43b2fc <__vaDriverInit_1_23@@libgallium-25.3.3-1.so+0x329608> │ │ │ │ b.n 7bead6 │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - ldrb r6, [r1, r5] │ │ │ │ + ldrh r6, [r1, r2] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - adds r0, r0, #4 │ │ │ │ + subs r0, r0, r1 │ │ │ │ lsls r2, r0, #2 │ │ │ │ - ldrb r4, [r2, r4] │ │ │ │ + ldrh r4, [r2, r1] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - adds r2, r6, #1 │ │ │ │ + adds r2, r6, r6 │ │ │ │ lsls r2, r0, #2 │ │ │ │ - ldrb r6, [r3, r3] │ │ │ │ + ldrh r6, [r3, r0] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - adds r4, r4, #1 │ │ │ │ + adds r4, r4, r6 │ │ │ │ lsls r2, r0, #2 │ │ │ │ - ldrb r2, [r2, r4] │ │ │ │ + ldrh r2, [r2, r1] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - adds r4, r1, #1 │ │ │ │ + adds r4, r1, r6 │ │ │ │ lsls r2, r0, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r0 │ │ │ │ mov lr, r3 │ │ │ │ @@ -2701818,19 +2701803,19 @@ │ │ │ │ mov r8, r7 │ │ │ │ b.n 7bef5e │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ asrs r4, r5, #5 │ │ │ │ lsls r0, r6, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r0, r0] │ │ │ │ + ldrsb r2, [r0, r5] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - ldrh r4, [r4, r0] │ │ │ │ + ldrsb r4, [r4, r5] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - ldr r2, [r7, r5] │ │ │ │ + ldrsb r2, [r7, r2] │ │ │ │ lsls r1, r1, #2 │ │ │ │ asrs r2, r2, #1 │ │ │ │ lsls r0, 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, #3936] @ 0xf60 │ │ │ │ @@ -2702225,102 +2702210,102 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 7bf21a │ │ │ │ blx 6646c <__stack_chk_fail@plt> │ │ │ │ asrs r2, r0, #32 │ │ │ │ lsls r0, r6, #4 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 7becd4 │ │ │ │ + b.n 7bf754 │ │ │ │ lsls r3, r0, #2 │ │ │ │ lsrs r0, r6, #29 │ │ │ │ lsls r0, r6, #4 │ │ │ │ - ldr r4, [r3, r7] │ │ │ │ + ldrsb r4, [r3, r4] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - ldr r2, [r6, r0] │ │ │ │ + strb r2, [r6, r5] │ │ │ │ lsls r1, r1, #2 │ │ │ │ ldc2l 15, cr15, [r1, #-1020] @ 0xfffffc04 │ │ │ │ - ldr r4, [r7, r6] │ │ │ │ + ldrsb r4, [r7, r3] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - strb r0, [r0, #16] │ │ │ │ + strb r0, [r0, #5] │ │ │ │ lsls r0, r2, #2 │ │ │ │ - strh r4, [r0, #32] │ │ │ │ + strh r4, [r0, #10] │ │ │ │ lsls r0, r1, #2 │ │ │ │ - lsls r0, r3, #28 │ │ │ │ + lsls r0, r3, #17 │ │ │ │ lsls r6, r1, #2 │ │ │ │ - ldrh r2, [r1, r0] │ │ │ │ + ldrsb r2, [r1, r5] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - lsls r4, r5, #25 │ │ │ │ + lsls r4, r5, #14 │ │ │ │ lsls r6, r1, #2 │ │ │ │ - strb r2, [r3, r3] │ │ │ │ + strh r2, [r3, r0] │ │ │ │ lsls r1 TRUNCATED DUE TO SIZE LIMIT: 10485760 bytes